@charset "UTF-8";.multiCampos .labelAcessibilidade label{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}
#faleConosco #mensagem-qtd:after,#faleConosco #mensagem-qtd:before,#faleConosco .mensagemInformativa:after,#faleConosco .mensagemInformativa:before,.campoComBotao:after,.campoComBotao:before,.clearfix:after,.clearfix:before,.containerBotao:after,.containerBotao:before,.containerRadio:after,.containerRadio:before,.conteudo:after,.conteudo:before,.institucionalExtendida:after,.institucionalExtendida:before,.institucionalPadrao:after,.institucionalPadrao:before,.listaCampos:after,.listaCampos:before,.listaCamposHorizontal:after,.listaCamposHorizontal:before,.listaDados:after,.listaDados:before,.multiCampos:after,.multiCampos:before,footer:after,footer:before,header nav ul:after,header nav ul:before,hr:after,hr:before,section:after,section:before{content:" ";display:table}
#faleConosco #mensagem-qtd:after,#faleConosco .mensagemInformativa:after,.campoComBotao:after,.clearfix:after,.containerBotao:after,.containerRadio:after,.conteudo:after,.institucionalExtendida:after,.institucionalPadrao:after,.listaCampos:after,.listaCamposHorizontal:after,.listaDados:after,.multiCampos:after,footer:after,header nav ul:after,hr:after,section:after{clear:both}
header .logo:after,header .logo:before,input[type=checkbox]+label.error+label:before,input[type=checkbox]+label:before,input[type=radio]+label.error+label:before,input[type=radio]+label:before{content:' ';display:block}
#areaLogadaCliente .conteudo section#documentacao #videoCorretor a,#areaLogadaCorretor .conteudo section#documentacao #videoCorretor a,.conteudo #boxInferior .tdb h3,.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li .bandeiraMaster,.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li .bandeiraVisa,.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li span,.preHomeLogo a,footer aside a#ans,footer aside a#ansAmilDental,header .logo a{text-indent:-119988px;overflow:hidden;text-align:left}
.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.listaCampos dd,.listaDados dd,.multiCampos dd{float:left;margin-left:20px}
.boxDados dt,.boxFuncionalidades,.boxPrincipal,.col-1.noMargin,.col-10.noMargin,.col-11.noMargin,.col-12.noMargin,.col-2.noMargin,.col-3.noMargin,.col-4.noMargin,.col-5.noMargin,.col-6.noMargin,.col-7.noMargin,.col-8.noMargin,.col-9.noMargin,.listaCampos dt,.listaDados dt,.multiCampos dt{float:left}
#error404 .wrapper nav div .containerBotao .botao,#errorPage .wrapper nav div .containerBotao .botao,#preHome .wrapper nav div .containerBotao .botao,.adicionar,.adicionar.negativo,.bannerPrincipal .chamadaTopo .botaoChamada,.bannerSucesso .chamadaTopo .botaoChamada,.botao,.botao.acaoPrincipal,.botao.decisao,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton,.normal,.voltar,button,button.acaoPrincipal,button.decisao{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-transition:all ease-in-out,.2s;-webkit-transition-delay:.2s,0s;-moz-transition:all ease-in-out .2s,.2s;-o-transition:all ease-in-out .2s,.2s;transition:all,ease-in-out,.2s,.2s;border-bottom:solid 2px #177b98;cursor:pointer;display:block;float:left;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;position:relative;text-align:center;white-space:nowrap}
.botao,.botao.acaoPrincipal,.botao.decisao,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton,.normal,.voltar,button,button.acaoPrincipal,button.decisao{background:#00c1de;color:#fff!important;padding:.25em!important}
.botao:hover,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton:hover,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton:hover,.normal:hover,.voltar:hover,button:hover{background:#177b98;color:#fff}
.botao:active,.botao:focus,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton:active,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton:focus,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton:active,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton:focus,.normal:active,.normal:focus,.voltar:active,.voltar:focus,button:active,button:focus{background:#2894b3;color:#fff}
.botao{padding:.25em .7em .35em .9em!important;min-height:32px;text-decoration:none}
.botao.decisao,button.decisao{font-size:1em;min-width:60px;padding:.25em .7em .35em .9em!important}
.botao.acaoPrincipal,.normal,.voltar,button.acaoPrincipal{font-size:1em;min-width:140px;padding:.25em .7em .35em .9em!important}
#faleConosco #listaArquivosAnexados .excluir{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;cursor:pointer;display:inline-block;position:relative;text-align:center}
#faleConosco #listaArquivosAnexados .excluir:before{display:block;left:50%;text-indent:0!important;top:50%;position:absolute}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton{text-align:center}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton:before{display:block;left:50%;position:absolute;top:50%;text-indent:0}
.boxFuncionalidades h2,.boxPrincipal h2,.internaExtendida h2{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;margin-bottom:20px;font-size:1.5em;margin-top:40px}
.listaCamposHorizontal.noMarginTop dt:first-child,.listaCamposHorizontal.noMarginTop dt:first-child+dd,.noMarginTop.listaCampos dt:first-child,.noMarginTop.listaCampos dt:first-child+dd,.noMarginTop.listaDados dt:first-child,.noMarginTop.listaDados dt:first-child+dd,.noMarginTop.multiCampos dt:first-child,.noMarginTop.multiCampos dt:first-child+dd{margin-top:0!important}
.institucionalExtendida,.institucionalPadrao,.noMargin,table .col-1,table .col-10,table .col-11,table .col-12,table .col-2,table .col-3,table .col-4,table .col-5,table .col-6,table .col-7,table .col-8,table .col-9{margin-left:0!important}
input[type=color].col-1,input[type=color].col-10,input[type=color].col-11,input[type=color].col-12,input[type=color].col-2,input[type=color].col-3,input[type=color].col-4,input[type=color].col-5,input[type=color].col-6,input[type=color].col-7,input[type=color].col-8,input[type=color].col-9,input[type=date].col-1,input[type=date].col-10,input[type=date].col-11,input[type=date].col-12,input[type=date].col-2,input[type=date].col-3,input[type=date].col-4,input[type=date].col-5,input[type=date].col-6,input[type=date].col-7,input[type=date].col-8,input[type=date].col-9,input[type=datetime-local].col-1,input[type=datetime-local].col-10,input[type=datetime-local].col-11,input[type=datetime-local].col-12,input[type=datetime-local].col-2,input[type=datetime-local].col-3,input[type=datetime-local].col-4,input[type=datetime-local].col-5,input[type=datetime-local].col-6,input[type=datetime-local].col-7,input[type=datetime-local].col-8,input[type=datetime-local].col-9,input[type=datetime].col-1,input[type=datetime].col-10,input[type=datetime].col-11,input[type=datetime].col-12,input[type=datetime].col-2,input[type=datetime].col-3,input[type=datetime].col-4,input[type=datetime].col-5,input[type=datetime].col-6,input[type=datetime].col-7,input[type=datetime].col-8,input[type=datetime].col-9,input[type=email].col-1,input[type=email].col-10,input[type=email].col-11,input[type=email].col-12,input[type=email].col-2,input[type=email].col-3,input[type=email].col-4,input[type=email].col-5,input[type=email].col-6,input[type=email].col-7,input[type=email].col-8,input[type=email].col-9,input[type=month].col-1,input[type=month].col-10,input[type=month].col-11,input[type=month].col-12,input[type=month].col-2,input[type=month].col-3,input[type=month].col-4,input[type=month].col-5,input[type=month].col-6,input[type=month].col-7,input[type=month].col-8,input[type=month].col-9,input[type=number].col-1,input[type=number].col-10,input[type=number].col-11,input[type=number].col-12,input[type=number].col-2,input[type=number].col-3,input[type=number].col-4,input[type=number].col-5,input[type=number].col-6,input[type=number].col-7,input[type=number].col-8,input[type=number].col-9,input[type=password].col-1,input[type=password].col-10,input[type=password].col-11,input[type=password].col-12,input[type=password].col-2,input[type=password].col-3,input[type=password].col-4,input[type=password].col-5,input[type=password].col-6,input[type=password].col-7,input[type=password].col-8,input[type=password].col-9,input[type=search].col-1,input[type=search].col-10,input[type=search].col-11,input[type=search].col-12,input[type=search].col-2,input[type=search].col-3,input[type=search].col-4,input[type=search].col-5,input[type=search].col-6,input[type=search].col-7,input[type=search].col-8,input[type=search].col-9,input[type=tel].col-1,input[type=tel].col-10,input[type=tel].col-11,input[type=tel].col-12,input[type=tel].col-2,input[type=tel].col-3,input[type=tel].col-4,input[type=tel].col-5,input[type=tel].col-6,input[type=tel].col-7,input[type=tel].col-8,input[type=tel].col-9,input[type=text].col-1,input[type=text].col-10,input[type=text].col-11,input[type=text].col-12,input[type=text].col-2,input[type=text].col-3,input[type=text].col-4,input[type=text].col-5,input[type=text].col-6,input[type=text].col-7,input[type=text].col-8,input[type=text].col-9,input[type=time].col-1,input[type=time].col-10,input[type=time].col-11,input[type=time].col-12,input[type=time].col-2,input[type=time].col-3,input[type=time].col-4,input[type=time].col-5,input[type=time].col-6,input[type=time].col-7,input[type=time].col-8,input[type=time].col-9,input[type=url].col-1,input[type=url].col-10,input[type=url].col-11,input[type=url].col-12,input[type=url].col-2,input[type=url].col-3,input[type=url].col-4,input[type=url].col-5,input[type=url].col-6,input[type=url].col-7,input[type=url].col-8,input[type=url].col-9,input[type=week].col-1,input[type=week].col-10,input[type=week].col-11,input[type=week].col-12,input[type=week].col-2,input[type=week].col-3,input[type=week].col-4,input[type=week].col-5,input[type=week].col-6,input[type=week].col-7,input[type=week].col-8,input[type=week].col-9,textarea.col-1,textarea.col-10,textarea.col-11,textarea.col-12,textarea.col-2,textarea.col-3,textarea.col-4,textarea.col-5,textarea.col-6,textarea.col-7,textarea.col-8,textarea.col-9{margin:0!important}
#camposLogin .customSelect+label.error,.campoComBotao label.error,.listaCamposHorizontal label.error,.opcoesCartao #dadosCartaoCredito label.error,input[type=checkbox]+label.error,input[type=radio]+label.error{display:block!important;margin-left:0!important;position:absolute;top:2.2em}
#camposLogin input[type=password]+label.error,#camposLogin input[type=text]+label.error{float:left!important}
.listaCampos,.listaDados,.multiCampos{position:relative}
.listaCampos dt,.listaDados dt,.multiCampos dt{line-height:1.25em;width:140px;margin-top:20px;text-align:right}
.listaCampos dt.labelMenor,.listaDados dt.labelMenor,.multiCampos dt.labelMenor{width:60px}
.listaCampos dd,.listaDados dd,.multiCampos dd{color:#00c1de;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;margin-top:20px;position:relative}
.listaCampos dd .tip,.listaDados dd .tip,.multiCampos dd .tip{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.75em;line-height:1.25em;margin-left:10px}
.formularioTipoB{position:relative}
.formularioTipoB+.formularioTipoB{margin-top:40px}
.formularioTipoB legend{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;margin-bottom:20px;position:relative;width:620px;z-index:50}
.formularioTipoB legend strong{font-size:1.25em}
.tabelaPadrao{width: 100%;}
.duasCores.tabelaPadrao tr:nth-child(even){background:#f5f5f5}
.duasCores.tabelaPadrao tr:nth-child(odd){background:#eee}
.tabelaPadrao caption{color:#0079c4;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;margin-bottom:20px}
.tabelaPadrao thead.headerNegativo th{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;background:#00c1de;border:1px solid #fff;color:#fff}
.tabelaPadrao thead th{color:#898989;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;background:#fff;border:1px solid #c9c9c9;padding:10px 8px;text-align:center;vertical-align:middle}
.tabelaPadrao thead th.semBordas{background:#fff!important;border:0}
.tabelaPadrao tr.fundoNegativo{background:#00c1de;color:#fff}
.tabelaPadrao tr td{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;border:1px solid #c9c9c9;padding:10px 8px;text-align:center;vertical-align:middle}
.tabelaPadrao tr td.fundoNegativo{background:#00c1de;color:#fff}
.semBordas.tabelaPadrao th,.semBordas.tabelaPadrao tr td{border:0;text-align:left!important}
.bordaVerde.tabelaPadrao tr td{border-color:#00c1de}
#areaLogadaCliente .conteudo section h2,#areaLogadaCorretor .conteudo section h2,#contratoTitular section h3,#contratoTitular section legend,#dadosEmpresa section h3,#dadosEmpresa section legend,#faleConosco #listaArquivosAnexados li,#faleConosco .mensagemInformativa .itensContato h4,#faleConosco .mensagemInformativa h3,#faleConosco .mensagemInformativa p,#formaPagamento section h3,#formaPagamento section legend,#listaInconsistencia section h3,#listaInconsistencia section legend,#resumoPropostaPme section h3,#resumoPropostaPme section legend,.boxComplementar h3,.boxDados dd,.boxDados dt,.boxFuncionalidades div[class*=" icon-"] h2,.boxFuncionalidades div[class^=icon-] h2,.boxFuncionalidades h2,.boxPrincipal h2,.chosen-container,.containerRadio legend,.conteudo.homePf .ondeAtende .legendaEtiquetas h3,.conteudo.homePf .quantoCusta .legendaEtiquetas h3,.conteudo.homePme .ondeAtende .legendaEtiquetas h3,.conteudo.homePme .quantoCusta .legendaEtiquetas h3,.fakeLabel,.formularioTipoB legend,.institucionalExtendida h2,.institucionalPadrao h2,.internaExtendida h2,.listaCampos dd,.listaCampos dd .tip,.listaDados dd,.listaDados dd .tip,.multiCampos dd,.multiCampos dd .tip,.tabelaCarenciaPf tr th,.tabelaCarenciaPme tr th,.tabelaPadrao caption,.tabelaPadrao thead th,.tabelaPadrao thead.headerNegativo th,.tabelaPadrao tr td,.ui-accordion .ui-accordion-header,.ui-dialog .ui-dialog-titlebar .ui-dialog-title,.ui-tabs .ui-tabs-nav li a,body,h2,h3,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],label.error,legend,select,textarea{-webkit-font-smoothing:antialiased}
#areaLogadaCliente .conteudo section#documentacao ul li a.contrato:before,#areaLogadaCliente .conteudo section#documentacao ul li a.contratoTransparente:before,#areaLogadaCliente .conteudo section#documentacao ul li a.declaracaoCiencia:before,#areaLogadaCliente .conteudo section#documentacao ul li a.guiaLeitura:before,#areaLogadaCliente .conteudo section#documentacao ul li a.proposta:before,#areaLogadaCliente .conteudo section#documentacao ul li a.reducaoCarencia:before,#areaLogadaCliente .conteudo section#documentacao ul li a.segundaViaBoleto:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contrato:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contratoTransparente:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.declaracaoCiencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.guiaLeitura:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.proposta:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.reducaoCarencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.segundaViaBoleto:before,#contratoTitular .listaBeneficiarios.listaTitular>dt.ativo:after,#contratoTitular .listaBeneficiarios.listaTitular>dt:after,#contratoTitular .listaBeneficiarios.listaTitular>dt:before,#contratoTitular .listaBeneficiarios>li.ativo:after,#contratoTitular .listaBeneficiarios>li:after,#contratoTitular .listaBeneficiarios>li:before,#contratoTitular .listaDependentes>dt .dependente:after,#contratoTitular .listaDependentes>dt.ativo .dependente:after,#contratoTitular .modeloArquivo:before,#contratoTitular section #downloadContratos ul li:before,#dadosEmpresa .listaBeneficiarios.listaTitular>dt.ativo:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:before,#dadosEmpresa .listaBeneficiarios>li.ativo:after,#dadosEmpresa .listaBeneficiarios>li:after,#dadosEmpresa .listaBeneficiarios>li:before,#dadosEmpresa .listaDependentes>dt .dependente:after,#dadosEmpresa .listaDependentes>dt.ativo .dependente:after,#dadosEmpresa section #downloadContratos ul li:before,#error404Oferta h2:before,#formaPagamento .listaBeneficiarios.listaTitular>dt.ativo:after,#formaPagamento .listaBeneficiarios.listaTitular>dt:after,#formaPagamento .listaBeneficiarios.listaTitular>dt:before,#formaPagamento .listaBeneficiarios>li.ativo:after,#formaPagamento .listaBeneficiarios>li:after,#formaPagamento .listaBeneficiarios>li:before,#formaPagamento .listaDependentes>dt .dependente:after,#formaPagamento .listaDependentes>dt.ativo .dependente:after,#formaPagamento section #downloadContratos ul li:before,#listaInconsistencia .listaBeneficiarios.listaTitular>dt.ativo:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:before,#listaInconsistencia .listaBeneficiarios>li.ativo:after,#listaInconsistencia .listaBeneficiarios>li:after,#listaInconsistencia .listaBeneficiarios>li:before,#listaInconsistencia .listaDependentes>dt .dependente:after,#listaInconsistencia .listaDependentes>dt.ativo .dependente:after,#listaInconsistencia section #downloadContratos ul li:before,#perguntasFrequentes .conteudo h2:before,#politicaDePrivacidade .conteudo h2:before,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt.ativo:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:before,#resumoPropostaPme .listaBeneficiarios>li.ativo:after,#resumoPropostaPme .listaBeneficiarios>li:after,#resumoPropostaPme .listaBeneficiarios>li:before,#resumoPropostaPme .listaDependentes>dt .dependente:after,#resumoPropostaPme .listaDependentes>dt.ativo .dependente:after,#resumoPropostaPme section #downloadContratos ul li:before,#termosDeUso .conteudo h2:before,.adicionar.negativo:before,.adicionar:before,.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta:before,.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto:before,.boxPagamento .numeroVidas:before,.boxPassos li:after,.chosen-container .chosen-results .group-result:before,.chosen-container .chosen-single div b:before,.conteudo.homePf .listasDestaque h2:before,.conteudo.homePf .listasDestaque li:before,.conteudo.homePf .ondeAtende .resultados .chamada li:before,.conteudo.homePf .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePf .quantoCusta .resultados .chamada li:before,.conteudo.homePf .quantoCusta .resultados .chamada p.mensagemErro:before,.conteudo.homePme .listasDestaque h2:before,.conteudo.homePme .listasDestaque li:before,.conteudo.homePme .ondeAtende .resultados .chamada li:before,.conteudo.homePme .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePme .quantoCusta .resultados .chamada li:before,.conteudo.homePme .quantoCusta .resultados .chamada p.mensagemErro:before,.descricaoPagamento.boleto:after,.descricaoPagamento.cartao:after,.institucionalPadrao h2:before,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton:before,.ladoDireito:after,.listaPadrao li:before,.mensagem.aviso:before,.mensagem.erro:before,.mensagem.erroValidacao:before,.mensagem.info:before,.mensagem.sucesso:before,.mensagem:before,.mensagemIconeDiteita.erro:after,.mensagemIconeDiteita.mensagem.erroValidacao:after,.mensagemIconeDiteita.sucesso:after,.ui-icon,[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before,header #acompanharProposta .btProposta:before,header #acompanharProposta .nomeUsuario div:before,header .tooltipHeader:before,input[type=checkbox]+label.checked:after,input[type=checkbox]+label.error+label.checked:after,input[type=radio]+label.checked:after,input[type=radio]+label.error+label.checked:after,label.error:before{font-family:iconesAmilDental!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;vertical-align:middle}
.mensagem:before,[class*=" icon-"]:before,[class^=icon-]:before{margin-right:5px}
[class*=" icon-"]:after,[class^=icon-]:after{margin-left:5px}
#contratoTitular .listaBeneficiarios.listaTitular>dt,#contratoTitular .listaBeneficiarios>li,#dadosEmpresa .listaBeneficiarios.listaTitular>dt,#dadosEmpresa .listaBeneficiarios>li,#formaPagamento .listaBeneficiarios.listaTitular>dt,#formaPagamento .listaBeneficiarios>li,#listaInconsistencia .listaBeneficiarios.listaTitular>dt,#listaInconsistencia .listaBeneficiarios>li,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt,#resumoPropostaPme .listaBeneficiarios>li{border:1px solid #666;background:#666;color:#fff;display:table;margin-bottom:20px;padding:10px 30px 10px 20px;position:relative;width:700px}
#contratoTitular .listaBeneficiarios.listaTitular>dt.ativo,#contratoTitular .listaBeneficiarios>li.ativo,#dadosEmpresa .listaBeneficiarios.listaTitular>dt.ativo,#dadosEmpresa .listaBeneficiarios>li.ativo,#formaPagamento .listaBeneficiarios.listaTitular>dt.ativo,#formaPagamento .listaBeneficiarios>li.ativo,#listaInconsistencia .listaBeneficiarios.listaTitular>dt.ativo,#listaInconsistencia .listaBeneficiarios>li.ativo,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt.ativo,#resumoPropostaPme .listaBeneficiarios>li.ativo{border:1px solid #00c1de;border-width:1px 1px 0}
#contratoTitular .listaBeneficiarios.listaTitular>dt.ativo:after,#contratoTitular .listaBeneficiarios>li.ativo:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt.ativo:after,#dadosEmpresa .listaBeneficiarios>li.ativo:after,#formaPagamento .listaBeneficiarios.listaTitular>dt.ativo:after,#formaPagamento .listaBeneficiarios>li.ativo:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt.ativo:after,#listaInconsistencia .listaBeneficiarios>li.ativo:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt.ativo:after,#resumoPropostaPme .listaBeneficiarios>li.ativo:after{color:#00c1de;font-size:15px;line-height:20px;position:absolute;right:10px}
#contratoTitular .listaBeneficiarios.listaTitular>dt:before,#contratoTitular .listaBeneficiarios>li:before,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:before,#dadosEmpresa .listaBeneficiarios>li:before,#formaPagamento .listaBeneficiarios.listaTitular>dt:before,#formaPagamento .listaBeneficiarios>li:before,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:before,#listaInconsistencia .listaBeneficiarios>li:before,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:before,#resumoPropostaPme .listaBeneficiarios>li:before{color:#00c1de;font-size:25px;float:left}
#contratoTitular .listaBeneficiarios.listaTitular>dt:after,#contratoTitular .listaBeneficiarios>li:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:after,#dadosEmpresa .listaBeneficiarios>li:after,#formaPagamento .listaBeneficiarios.listaTitular>dt:after,#formaPagamento .listaBeneficiarios>li:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:after,#listaInconsistencia .listaBeneficiarios>li:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:after,#resumoPropostaPme .listaBeneficiarios>li:after{color:#00c1de;font-size:15px;line-height:20px;position:absolute;right:10px}
#contratoTitular .listaBeneficiarios.listaTitular>dt dl dt,#contratoTitular .listaBeneficiarios>li dl dt,#dadosEmpresa .listaBeneficiarios.listaTitular>dt dl dt,#dadosEmpresa .listaBeneficiarios>li dl dt,#formaPagamento .listaBeneficiarios.listaTitular>dt dl dt,#formaPagamento .listaBeneficiarios>li dl dt,#listaInconsistencia .listaBeneficiarios.listaTitular>dt dl dt,#listaInconsistencia .listaBeneficiarios>li dl dt,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt dl dt,#resumoPropostaPme .listaBeneficiarios>li dl dt{float:left;margin:0}
#contratoTitular .listaBeneficiarios.listaTitular>dt dl dd,#contratoTitular .listaBeneficiarios>li dl dd,#dadosEmpresa .listaBeneficiarios.listaTitular>dt dl dd,#dadosEmpresa .listaBeneficiarios>li dl dd,#formaPagamento .listaBeneficiarios.listaTitular>dt dl dd,#formaPagamento .listaBeneficiarios>li dl dd,#listaInconsistencia .listaBeneficiarios.listaTitular>dt dl dd,#listaInconsistencia .listaBeneficiarios>li dl dd,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt dl dd,#resumoPropostaPme .listaBeneficiarios>li dl dd{float:right;margin:0;text-align:right}
.conteudo.homePf .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePf .quantoCusta .resultados .chamada p.mensagemErro:before,.conteudo.homePme .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePme .quantoCusta .resultados .chamada p.mensagemErro:before,.icon-atencao:before,.mensagem.aviso:before,input[type=checkbox]+label.error,input[type=radio]+label.error,label.error:before{content:"b"!important}
.icon-baixar-modelo:before{content:"c"}
.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta:before,.icon-baixar-proposta:before{content:"d"}
.icon-base-numeracao-topo:before{content:"e"}
#areaLogadaCliente .conteudo section#documentacao ul li a.segundaViaBoleto:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.segundaViaBoleto:before,.descricaoPagamento.boleto:after,.icon-boleto:before{content:"f"}
.icon-boleto-m:before{content:"g"}
.icon-boletos:before{content:"h"}
.conteudo.homePf .listasDestaque li:before,.conteudo.homePf .ondeAtende .resultados .chamada li:before,.conteudo.homePf .quantoCusta .resultados .chamada li:before,.conteudo.homePme .listasDestaque li:before,.conteudo.homePme .ondeAtende .resultados .chamada li:before,.conteudo.homePme .quantoCusta .resultados .chamada li:before,.icon-bullet:before,.listaPadrao li:before{content:"i"}
#politicaDePrivacidade .conteudo h2:before,.icon-cadeado:before,header #acompanharProposta .btProposta:before,header #acompanharProposta .nomeUsuario div:before{content:"j"}
.icon-carro:before{content:"k"}
.icon-importar-planilha:before{content:"n"}
.chosen-container .chosen-results .group-result:before,.conteudo.homePf .listasDestaque h2:before,.conteudo.homePme .listasDestaque h2:before,.icon-icone-apoio:before,.institucionalPadrao h2:before{content:"o"}
.icon-fale-conosco-g:before{content:"p"}
.icon-fale-conosco:before{content:"q"}
.icon-deficiente:before{content:"r"}
#areaLogadaCliente .conteudo section#documentacao ul li a.declaracaoCiencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.declaracaoCiencia:before,.icon-declaracao-ciencia:before{content:"s"}
.icon-compensacao-bancaria:before{content:"w"}
.icon-codigo-barras:before{content:"x"}
.icon-check:before,input[type=checkbox]+label.checked:after,input[type=checkbox]+label.error+label.checked:after{content:"y"}
.icon-carteirinha:before{content:"z"}
.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto:before,.icon-impressao:before{content:"A"}
.icon-info:before,.mensagem.info:before{content:"B"}
.icon-lupa:before{content:"C"}
.icon-mais:before{content:"D"}
.adicionar.negativo:before,.adicionar:before,.icon-mais-m:before{content:"E"}
.icon-menos:before{content:"F"}
.icon-o-que-inclui:before{content:"G"}
.icon-onde-atende:before{content:"I"}
.icon-pagamento:before{content:"J"}
#contratoTitular section #downloadContratos ul li:before,#dadosEmpresa section #downloadContratos ul li:before,#formaPagamento section #downloadContratos ul li:before,#listaInconsistencia section #downloadContratos ul li:before,#resumoPropostaPme section #downloadContratos ul li:before,.icon-pdf:before{content:"K"}
.icon-perguntas-frequentes:before{content:"L"}
#perguntasFrequentes .conteudo h2:before,.icon-perguntas-frequentes-g:before{content:"M"}
#contratoTitular .listaBeneficiarios.listaTitular>dt:before,#contratoTitular .listaBeneficiarios>li:before,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:before,#dadosEmpresa .listaBeneficiarios>li:before,#formaPagamento .listaBeneficiarios.listaTitular>dt:before,#formaPagamento .listaBeneficiarios>li:before,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:before,#listaInconsistencia .listaBeneficiarios>li:before,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:before,#resumoPropostaPme .listaBeneficiarios>li:before,.boxPagamento .numeroVidas:before,.icon-usuario:before{content:"N"}
.icon-tooltip:before,header .tooltipHeader:before{content:"O"}
#areaLogadaCliente .conteudo section#documentacao ul li a.proposta:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.proposta:before,#termosDeUso .conteudo h2:before,.icon-termos-de-uso:before{content:"P"}
.icon-splash:before{content:"Q"}
.icon-seta-esquerda:before,.ui-icon-circle-triangle-w:before{content:"R"}
#contratoTitular .listaBeneficiarios.listaTitular>dt:after,#contratoTitular .listaBeneficiarios>li:after,#contratoTitular .listaDependentes>dt .dependente:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:after,#dadosEmpresa .listaBeneficiarios>li:after,#dadosEmpresa .listaDependentes>dt .dependente:after,#formaPagamento .listaBeneficiarios.listaTitular>dt:after,#formaPagamento .listaBeneficiarios>li:after,#formaPagamento .listaDependentes>dt .dependente:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:after,#listaInconsistencia .listaBeneficiarios>li:after,#listaInconsistencia .listaDependentes>dt .dependente:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:after,#resumoPropostaPme .listaBeneficiarios>li:after,#resumoPropostaPme .listaDependentes>dt .dependente:after,.icon-seta-direita:before,.ladoDireito.icon-seta-direita:after,.ui-icon-circle-triangle-e:before,.ui-icon-triangle-1-e:before{content:"S"}
.icon-seta-cima:before{content:"T"}
#contratoTitular .listaBeneficiarios.listaTitular>dt.ativo:after,#contratoTitular .listaBeneficiarios>li.ativo:after,#contratoTitular .listaDependentes>dt.ativo .dependente:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt.ativo:after,#dadosEmpresa .listaBeneficiarios>li.ativo:after,#dadosEmpresa .listaDependentes>dt.ativo .dependente:after,#formaPagamento .listaBeneficiarios.listaTitular>dt.ativo:after,#formaPagamento .listaBeneficiarios>li.ativo:after,#formaPagamento .listaDependentes>dt.ativo .dependente:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt.ativo:after,#listaInconsistencia .listaBeneficiarios>li.ativo:after,#listaInconsistencia .listaDependentes>dt.ativo .dependente:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt.ativo:after,#resumoPropostaPme .listaBeneficiarios>li.ativo:after,#resumoPropostaPme .listaDependentes>dt.ativo .dependente:after,.chosen-container .chosen-single div b:before,.icon-seta-baixo:before,.ui-icon-triangle-1-s:before{content:"U"}
.boxPassos li:after,.icon-seta:before{content:"V"}
.icon-reload:before{content:"W"}
.icon-radio-bt:before,input[type=radio]+label.checked:after,input[type=radio]+label.error+label.checked:after{content:"X"}
.icon-quanto-custa:before{content:"Y"}
.icon-pin:before{content:"Z"}
.icon-usuarios:before{content:"0"}
#contratoTitular .modeloArquivo:before,.icon-xls:before{content:"1"}
.icon-erro:before,.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton:before,.mensagem.erro:before,.mensagem.erroValidacao:before,.mensagemIconeDiteita.erro:after,.mensagemIconeDiteita.mensagem.erroValidacao:after{content:"2"}
#areaLogadaCliente .conteudo section#documentacao ul li a.contrato:before,#areaLogadaCliente .conteudo section#documentacao ul li a.contratoTransparente:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contrato:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contratoTransparente:before,.icon-contrato:before{content:"t"}
.icon-contrato-p:before{content:"u"}
.icon-contrato-transparente:before{content:"$"}
#areaLogadaCliente .conteudo section#documentacao ul li a.reducaoCarencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.reducaoCarencia:before,.icon-aditivo-reducao-carencia:before{content:"a"}
.descricaoPagamento.cartao:after,.icon-cartao-g:before{content:"l"}
.icon-cartao:before{content:"m"}
.icon-ok:before,.mensagem.sucesso:before,.mensagemIconeDiteita.sucesso:after{content:"H"}
.icon-contratar-amil-dental:before{content:"v"}
.icon-base-radio-bt:before{content:"%"}
.icon-a-cba:before{content:"3"}
.icon-a-dicq:before{content:"4"}
.icon-a-iqg:before{content:"5"}
.icon-a-ona:before{content:"6"}
.icon-a-palc:before{content:"7"}
.icon-e:before{content:"8"}
.icon-n:before{content:"9"}
.icon-r:before{content:"!"}
.icon-p:before{content:"\""}
.icon-q:before{content:"#"}
#error404Oferta h2:before,.icon-erro-g:before{content:"&"}
#areaLogadaCliente .conteudo section#documentacao ul li a.guiaLeitura:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.guiaLeitura:before,.icon-guia-leitura-contratual:before{content:"'"}
.icon-base-botao-fechar:before,.ui-icon-closethick:before{content:"("}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;font-family:inherit;font-weight:400;font-style:normal;font-size:100%;margin:0;padding:0;outline:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
caption,td,th{text-align:left}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
a img{border:none}
:focus{outline:0}
.chosen-container{position:relative;display:inline-block;vertical-align:middle;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff}
.chosen-container.chosen-with-drop .chosen-drop{left:0}
.chosen-container a{cursor:pointer}
.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;background:#fff;color:#444;text-decoration:none;white-space:nowrap}
.chosen-container-single .chosen-default{color:#999}
.chosen-container-single .chosen-single span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.chosen-container-single .chosen-single abbr{position:absolute;top:0;right:5em;display:block;width:1em;background:#f0f}
.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;height:100%;width:1em;background:#ccc}
.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}
.chosen-container-single .chosen-search{position:relative;z-index:1010;white-space:nowrap}
.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;outline:0;background:#fff}
.chosen-container-single .chosen-drop{margin-top:-1px}
.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}
.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;max-height:240px;-webkit-overflow-scrolling:touch}
.chosen-container .chosen-results li{display:none;list-style:none;word-wrap:break-word;-webkit-touch-callout:none}
.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}
.chosen-container .chosen-results li.disabled-result{display:list-item;cursor:default}
.chosen-container .chosen-results li.no-results{display:list-item;background:#fff}
.chosen-container .chosen-results li.group-result{display:list-item;cursor:default}
.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto!important;height:1%;background:#fff;cursor:text}
.chosen-container-multi .chosen-choices li{float:left;list-style:none}
.chosen-container-multi .chosen-choices li.search-field{white-space:nowrap}
.chosen-container-multi .chosen-choices li.search-field input[type=text]{border:0!important;outline:0;background:0 0!important;color:#999}
.chosen-container-multi .chosen-choices li.search-choice{background:#ccc;position:relative;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default}
.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;margin-right:1.5em}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:0;right:0;display:block;height:1em;width:1em;background:red}
.chosen-container-multi .chosen-choices li.search-choice-disabled{background-color:#f0f}
.chosen-container-multi .chosen-choices li.search-choice-focus{background:#f0f}
.chosen-container-multi .chosen-drop .result-selected{display:list-item;cursor:default}
.chosen-disabled{opacity:.5!important;cursor:default}
.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}
.chosen-rtl{text-align:right}
.chosen-rtl .chosen-single{overflow:visible}
.chosen-rtl .chosen-single span{direction:rtl}
.chosen-rtl .chosen-single div{right:auto;left:0}
.chosen-rtl .chosen-single abbr{right:auto;left:1.5em}
.chosen-rtl .chosen-choices li{float:right}
.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:0}
.chosen-rtl .chosen-drop,.chosen-rtl.chosen-container-single-nosearch .chosen-search{left:9999px}
.chosen-rtl .chosen-search input[type=text]{direction:rtl}
.col-1{width:60px}
table .col-1{float:none;width:60px}
.col-2{width:140px}
table .col-2{float:none;width:140px}
.col-3{width:220px}
table .col-3{float:none;width:220px}
.col-4{width:300px}
table .col-4{float:none;width:300px}
.col-5{width:380px}
table .col-5{float:none;width:380px}
.col-6{width:460px}
table .col-6{float:none;width:460px}
.col-7{width:540px}
table .col-7{float:none;width:540px}
.col-8{width:620px}
table .col-8{float:none;width:620px}
.col-9{width:700px}
table .col-9{float:none;width:700px}
.col-10{width:780px}
table .col-10{float:none;width:780px}
.col-11{width:860px}
table .col-11{float:none;width:860px}
.col-12{width:940px}
table .col-12{float:none;width:940px}
.row-1{height:40px}
.row-2{height:56px}
.row-3{height:72px}
.row-4{height:88px}
.row-5{height:104px}
.row-6{height:120px}
.row-7{height:136px}
.row-8{height:152px}
.row-9{height:168px}
.row-10{height:184px}
.row-11{height:200px}
.row-12{height:216px}
.row-13{height:232px}
.row-14{height:248px}
.row-15{height:264px}
.row-16{height:280px}
.row-17{height:296px}
.row-18{height:312px}
.row-19{height:328px}
.row-20{height:344px}
.prefix-1{margin-left:80px}
.prefix-2{margin-left:160px}
.prefix-3{margin-left:240px}
.prefix-4{margin-left:320px}
.prefix-5{margin-left:400px}
.prefix-6{margin-left:480px}
.prefix-7{margin-left:560px}
.prefix-8{margin-left:640px}
.prefix-9{margin-left:720px}
.prefix-10{margin-left:800px}
.prefix-11{margin-left:880px}
.suffix-1{margin-left:80px}
.suffix-2{margin-left:160px}
.suffix-3{margin-left:240px}
.suffix-4{margin-left:320px}
.suffix-5{margin-left:400px}
.suffix-6{margin-left:480px}
.suffix-7{margin-left:560px}
.suffix-8{margin-left:640px}
.suffix-9{margin-left:720px}
.suffix-10{margin-left:800px}
.suffix-11{margin-left:880px}
@font-face{font-family:iconesAmilDental;src:url(fonts/icons/icones-amil-dental.eot);src:url(fonts/icons/icones-amil-dental.eot?#iefix) format('embedded-opentype'),url(fonts/icons/icones-amil-dental.woff) format('woff'),url(fonts/icons/icones-amil-dental.ttf) format('truetype'),url(fonts/icons/icones-amil-dental.svg) format('svg');font-weight:400;font-style:normal}
.ladoDireito:before{content:none}
@font-face{font-family:titilliumRegular;src:url(/public/fonts/../fonts/regular/titillium-regular-webfont.eot);src:url(/public/fonts/../fonts/regular/titillium-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/public/fonts/../fonts/regular/titillium-regular-webfont.woff) format('woff'),url(/public/fonts/../fonts/regular/titillium-regular-webfont.ttf) format('truetype'),url(/public/fonts/../fonts/regular/titillium-regular-webfont.svg) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:titilliumBold;src:url(/public/fonts/../fonts/bold/titillium-semibold-webfont.eot);src:url(/public/fonts/../fonts/bold/titillium-semibold-webfont.eot?#iefix) format('embedded-opentype'),url(/public/fonts/../fonts/bold/titillium-semibold-webfont.woff) format('woff'),url(/public/fonts/../fonts/bold/titillium-semibold-webfont.ttf) format('truetype'),url(/public/fonts/../fonts/bold/titillium-semibold-webfont.svg) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:titilliumRegularItalic;src:url(/public/fonts/../fonts/regular/titillium-regularitalic-webfont.eot);src:url(/public/fonts/../fonts/regular/titillium-regularitalic-webfont.eot?#iefix) format('embedded-opentype'),url(/public/fonts/../fonts/regular/titillium-regularitalic-webfont.woff) format('woff'),url(/public/fonts/../fonts/regular/titillium-regularitalic-webfont.ttf) format('truetype'),url(/public/fonts/../fonts/regular/titillium-regularitalic-webfont.svg) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:titilliumBoldItalic;src:url(/public/fonts/../fonts/bold/titillium-semibolditalic-webfont.eot);src:url(/public/fonts/../fonts/bold/titillium-semibolditalic-webfont.eot?#iefix) format('embedded-opentype'),url(/public/fonts/../fonts/bold/titillium-semibolditalic-webfont.woff) format('woff'),url(/public/fonts/../fonts/bold/titillium-semibolditalic-webfont.ttf) format('truetype'),url(/public/fonts/../fonts/bold/titillium-semibolditalic-webfont.svg) format('svg');font-weight:400;font-style:normal}
body{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;position:relative}
embed,img,object,video{max-width:100%}
a{display:inline-block;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:inherit}
a,a:link{color:#00c1de}
a:visited{color:#2894b3}
a:hover{color:#177b98}
a:active{color:#2894b3}
a img{display:block}
hr{border:0;clear:both;height:1px;background:#dbdbdb;margin-top:30px;margin-bottom:20px}
strong{font-family:titilliumBold,Helvetica,Arial,sans-serif}
em{font-style:italic}
h2,h3{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;margin-bottom:20px}
.debug{border:1px solid red}
.clear{clear:both}
.tooltip{cursor:pointer}
#homePadraoPme .bannerPrincipal .wrapper{background-repeat:no-repeat;background-image:url(/public/images/layout/principal-nao-logado-pme.png?1433271109);background-position:580px 25px}
.bannerPrincipal{background-repeat:repeat-x;background-image:url(/public/images/layout/bg-banner.png?1422499558);height:430px;width:100%}
.bannerPrincipal .wrapper{background-repeat:no-repeat;background-image:url(/public/images/layout/principal-nao-logado.png?1423228216);height:100%;background-position:565px 15px}
.bannerPrincipal .chamadaTopo{float:left;padding:80px 0 0 80px;position:absolute;width:31.25em}
.bannerPrincipal .chamadaTopo.pf{padding:80px 0 0 80px}
.bannerPrincipal .chamadaTopo.pme{padding:80px 0 0;width:34.375em}
.bannerPrincipal .chamadaTopo.pme h2{line-height:1.15em;margin-bottom:10px}
.bannerPrincipal .chamadaTopo h2{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:2.125em}
.bannerPrincipal .chamadaTopo p{font-size:1.125em}
.bannerPrincipal .chamadaTopo .botaoChamada{background:#f3b933;color:#fff!important;text-decoration:none;border-color:#eaa80e;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em!important;margin-top:35px;padding:10px 25px!important;text-transform:uppercase}
.bannerPrincipal .chamadaTopo .botaoChamada:hover{background:#eaa80e;color:#fff!important}
.bannerPrincipal .chamadaTopo .botaoChamada:focus{background:#d79a0d;color:#fff!important}
.bannerPrincipal .chamadaTopo .contratarAgora li{margin-top:20px}
.bannerPrincipal .chamadaTopo .contratarAgora li .g{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.25em}
.bannerPrincipal .chamadaTopo .contratarAgora li .m{font-size:1em;margin-top:-5px}
.bannerPrincipal .chamadaTopo .contratarAgora li .p{font-size:.8125em;margin-top:-3px}
.bannerPrincipal .chamadaTopo .contratarAgora li .btContratar,.bannerPrincipal .chamadaTopo .contratarAgora li div{display:block;float:left}
.bannerPrincipal .chamadaTopo .contratarAgora li span{display:block;text-align:center}
.bannerPrincipal .chamadaTopo .contratarAgora li .tipoPlano{background:#177b98;color:#fff;height:66px;width:98px}
.bannerPrincipal .chamadaTopo .contratarAgora li .precoPlano{background:#f5f5f5;border:1px solid #2894b3;border-width:1px 1px 0 0;height:66px;padding:5px;width:122px}
.bannerPrincipal .chamadaTopo .contratarAgora li .precoPlano .g{color:#2894b3}
.bannerPrincipal .chamadaTopo .contratarAgora li .btContratar{border-radius:0;font-size:1em;height:36px;line-height:36px;margin-top:0;padding:0!important;text-align:center;text-transform:uppercase;width:220px}
.bannerPrincipal .chamadaTopo .contratarAgora li+li{margin-left:25px}
.bannerPrincipal .topoOfertaCustom{background-position:635px 25px!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo{background:#fff;border:1px solid #c9c9c9;font-size:.9em;height:240px;padding:20px 15px;margin-top:80px;width:620px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo h2{font-size:1.5em;margin:20px 0;word-wrap:break-word}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta{height:100%;position:relative}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.tituloMedio h2{font-size:1.8em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.tituloMedio h2.mt-10{margin-top:10px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.tituloGrande h2{font-size:2.2em;margin-top:10px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.tituloGrande h2.mt-20{margin-top:20px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.textoMedio p{font-size:1.25em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.textoGrande p{font-size:1.5em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.textoGrande p,.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.textoMedio p{line-height:1.2em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.textoGrande .bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta.tituloGrande h2{margin-top:10px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta .mt-0{margin-top:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta .mt-10{margin-top:10px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .dadosOferta .mt-20{margin-top:20px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .aviso{display:none}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados{float:right;margin:30px 0 0 15px;position:relative;width:190px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados img{display:none}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados label:not(.error){font-size:1.05em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados input[type=text]{margin:10px 0 5px;width:190px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados button{float:right;margin-top:20px;padding:10px 0!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo .entradaDados .loading-m{margin-top:25px!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comAviso h2{margin-top:10px;font-size:1.45em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comAviso .tituloGrande h2{line-height:1em;margin-top:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comAviso .tituloMedio h2{margin-top:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comAviso .tituloMedio .aviso{margin-top:15px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comAviso .aviso{bottom:0;display:block;line-height:1.2em;position:absolute}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista{height:auto;min-height:270px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados{margin-top:10px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados label:not(.error){font-size:.875em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados input+label.error,.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados select+label.error{left:0;margin:0 0 2px;padding:0;position:relative;width:100%}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados input[type=text]{margin:0 0 5px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados select{width:100%}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comLista .entradaDados button{margin-top:10px!important;padding:5px 0!important;width:100%}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados,.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados{height:100%;margin-top:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados label:not(.error),.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados label:not(.error){font-size:.875em}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados button,.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados input[type=text],.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados button,.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados input[type=text]{margin:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados .error+button,.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados .error+button{bottom:-5px;position:absolute;right:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .loading-m,.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .loading-m{margin-top:20px!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados img{display:block;height:90px;margin-bottom:10px;width:190px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados button{float:right;margin-top:12px;padding:0!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados label.error{float:left;margin:0;padding:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .entradaDados .error+button{bottom:-5px;position:absolute;right:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagem .loading-m{margin-top:20px!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagemMenor .entradaDados{margin-top:0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.comImagemMenor .entradaDados img{display:block;height:60px;margin-bottom:10px;width:190px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados{margin:10px 0 0}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados img{display:block;height:auto;width:190px}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados input[type=text],.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados label{display:none!important}
.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados .botao,.bannerPrincipal .topoOfertaCustom .chamadaTopo.somenteImagem .entradaDados button{float:right;margin-top:10px;padding:5px 0!important;width:100%}
.sucessoCompra h2{border-bottom:dotted 1px #c9c9c9;font-size:1.3em;padding-bottom:5px}
.sucessoCompra .containerBotao .acaoPrincipal,.sucessoCompra .containerBotao .normal{min-width:10.125em}
.sucessoCompra .containerBotao .normal{margin-left:90px}
.sucessoCompra .containerBotao .acaoPrincipal{float:right;margin-right:90px}
.bannerSucesso{background-repeat:repeat-x;background-image:url(/public/images/layout/bg-banner.png?1422499558);border-bottom:solid 1px #c9c9c9;height:430px;width:100%}
.bannerSucesso .wrapper{background-repeat:no-repeat;background-image:url(/public/images/layout/confirmacao_proposta_plano.png?1423228216);height:100%;background-position:440px bottom}
.bannerSucesso .chamadaTopo{float:left;height:100%;padding:100px 0 0 35px;position:absolute;width:460px}
.bannerSucesso .chamadaTopo h2{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.8125em;line-height:1em}
.bannerSucesso .chamadaTopo h2:before{margin-right:10px;vertical-align:top}
.bannerSucesso .chamadaTopo.pme h2{line-height:1.15em;margin-bottom:10px}
.bannerSucesso .chamadaTopo p{font-size:1.125em;margin-bottom:10px}
.bannerSucesso .chamadaTopo .botaoChamada{background:#00c1de;color:#fff!important;text-decoration:none;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em!important;padding:10px 15px!important;text-transform:uppercase}
.bannerSucesso .chamadaTopo .botaoChamada:hover{background:#177b98;color:#fff!important}
.bannerSucesso .chamadaTopo .botaoChamada:focus{background:#2894b3;color:#fff!important}
.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta,.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto{margin-top:70px}
.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta.cartao,.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta.propostaPme,.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto.cartao,.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto.propostaPme{margin-left:100px}
.bannerSucesso .chamadaTopo .botaoChamada.imprimirBoleto:before{color:#2894b3;font-size:50px;position:absolute;bottom:50px;right:12px;text-align:center;width:148px}
.bannerSucesso .chamadaTopo .botaoChamada.baixarProposta:before{color:#2894b3;font-size:50px;position:absolute;bottom:50px;right:5px;text-align:center;width:148px}
.bannerSucesso .chamadaTopo .botaoChamada+.botaoChamada{margin-left:30px}
.bannerSucesso .chamadaTopo .contratarAgora li{margin-top:20px}
.bannerSucesso .chamadaTopo .contratarAgora li .g{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.25em}
.bannerSucesso .chamadaTopo .contratarAgora li .m{font-size:1em;margin-top:-5px}
.bannerSucesso .chamadaTopo .contratarAgora li .p{font-size:.8125em;margin-top:-3px}
.bannerSucesso .chamadaTopo .contratarAgora li .btContratar,.bannerSucesso .chamadaTopo .contratarAgora li div{display:block;float:left}
.bannerSucesso .chamadaTopo .contratarAgora li span{display:block;text-align:center}
.bannerSucesso .chamadaTopo .contratarAgora li .tipoPlano{background:#177b98;color:#fff;height:66px;width:98px}
.bannerSucesso .chamadaTopo .contratarAgora li .precoPlano{background:#f5f5f5;border:1px solid #2894b3;border-width:1px 1px 0 0;height:66px;padding:5px;width:122px}
.bannerSucesso .chamadaTopo .contratarAgora li .precoPlano .g{color:#2894b3}
.bannerSucesso .chamadaTopo .contratarAgora li .btContratar{border-radius:0;font-size:1em;height:36px;line-height:36px;margin-top:0;padding:0!important;text-align:center;text-transform:uppercase;width:220px}
.boxPassos{float:left;margin-bottom:50px}
.boxPassos li+li+li+li:after{content:none}
.boxPassos li{background:#f5f5f5;border:1px solid #c9c9c9;height:20.625em;padding:30px 0 0;position:relative}
.boxPassos li:hover{cursor:pointer}
.boxPassos li:after{color:#00c1de;font-size:24px;position:absolute;right:-25px;top:45%}
.boxPassos li:hover{border:1px solid #f3b933;border-width:4px;transition:all ease-in-out .2s}
.boxPassos li:hover>.icon-base-numeracao-topo:before{color:#f3b933}
.boxPassos li .icon-base-numeracao-topo{height:50px;left:0;top:0;overflow:hidden;position:absolute;width:50px}
.boxPassos li .icon-base-numeracao-topo:before{color:#00c1de;font-size:50px}
.boxPassos li .icon-base-numeracao-topo:after{color:#fff;font-family:titilliumBold,Helvetica,Arial,sans-serif!important;font-size:1.25em;position:relative;bottom:12px;right:60px}
.boxPassos li .icon-base-numeracao-topo.baixarModelo:after,.boxPassos li .icon-base-numeracao-topo.imprimir:after{content:"1"}
.boxPassos li .icon-base-numeracao-topo.importarPlanilha:after,.boxPassos li .icon-base-numeracao-topo.pagamento:after{content:"2"}
.boxPassos li .icon-base-numeracao-topo.compensacao:after{content:"3"}
.boxPassos li .icon-base-numeracao-topo.uso:after{content:"4"}
.boxPassos li .iconPasso{display:inline-block;height:50px;margin-bottom:20px;text-align:center;width:100%}
.boxPassos li .iconPasso:before{color:#00c1de;font-size:60px;margin:0}
.boxPassos li div{background:#fff;bottom:0;border-top:solid 1px #c9c9c9;min-height:3.125em;position:absolute;padding:10px;text-align:center;width:100%}
.boxPassos li h3{font-size:1.1em;font-family:titilliumBold,Helvetica,Arial,sans-serif;text-align:center}
.boxPassos li p{margin-left:15px;width:89%}
.boxPassos li a{display:inline-block;text-decoration:none;font-family:titilliumBold,Helvetica,Arial,sans-serif;line-height:1em}
.boxPassos li a,.boxPassos li a:link{color:#00c1de}
.boxPassos li a:visited{color:#2894b3}
.boxPassos li a:hover{color:#177b98}
.boxPassos li a:active{color:#2894b3}
.boxPassos li a,.boxPassos li p{font-size:.875em}
.resumoProposta{float:left}
.resumoProposta .snippet{float:left;margin:0 0 20px;width:620px}
.resumoProposta .snippet p{font-size:.875em}
.resumoProposta .codigoBarras{float:left;margin-left:20px;min-height:75px;overflow:hidden;position:relative;width:300px}
.resumoProposta .codigoBarras span{position:absolute;top:-115px}
.resumoProposta .codigoBarras span:before{color:#00c1de;font-size:300px}
.resumoProposta .boxAviso,.resumoProposta .dadosProposta{border:1px solid #00c1de;min-height:29.5em;position:relative}
.resumoProposta .boxAviso h3,.resumoProposta .dadosProposta h3{background:#f5f5f5;color:#898989;padding:10px 30px}
.resumoProposta .boxAviso h4,.resumoProposta .dadosProposta h4{margin:10px 30px;position:absolute;right:0;top:0}
.resumoProposta .boxAviso h4 span,.resumoProposta .dadosProposta h4 span{color:#00c1de;font-size:1.25em;font-weight:700}
.resumoProposta .boxAviso div,.resumoProposta .dadosProposta div{margin:10px 30px}
.resumoProposta .dadosProposta .listaDados dd{display:inline;line-height:1em;max-width:395px!important;min-width:395px!important;word-wrap:break-word}
.resumoProposta .dadosProposta .listaDados .fakeLabel{padding:.3em 0}
.resumoProposta .boxAviso p{margin-bottom:20px}
.resumoProposta .boxAviso p span{color:#00c1de}
.orientacaoPme li,.orientacaoPme p{font-size:.875em}
.orientacaoPme .aviso p{margin-bottom:0!important}
.orientacaoPme .aviso span{color:#00c1de}
.orientacaoPme .aviso li{letter-spacing:-.05em}
.destacarBoleto p,.destacarLogin p{margin-bottom:10px!important;text-align:left!important}
.destacarBoleto .introjs-tooltipbuttons,.destacarLogin .introjs-tooltipbuttons{border-top:solid 1px #ccc;margin:0!important;padding:0!important;position:absolute;top:0;right:0}
.destacarBoleto{top:-60px!important}
.destacarBoleto .introjs-arrow{left:-20px!important;top:42%!important}
.destacarLogin .introjs-arrow{right:105px!important}
#error404Oferta h2:before{color:#2894b3;font-size:30px;vertical-align:-8px}
#error404 h2:before,#errorPage h2:before{color:#177b98;margin-right:20px;vertical-align:-5px}
#error404 h3,#errorPage h3{margin-top:20px}
#error404 h4,#errorPage h4{font-size:1.5em;margin:40px 0 5px}
#error404 .wrapper,#errorPage .wrapper,#preHome .wrapper{text-align:center}
#error404 .wrapper h2,#errorPage .wrapper h2,#preHome .wrapper h2{color:#00c1de;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:3.375em;margin-bottom:5px}
#error404 .wrapper h3,#errorPage .wrapper h3,#preHome .wrapper h3{font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.5625em}
#error404 .wrapper nav div,#errorPage .wrapper nav div,#preHome .wrapper nav div{height:15.625em;margin-top:25px;position:relative}
#error404 .wrapper nav div.acessoPf,#errorPage .wrapper nav div.acessoPf,#preHome .wrapper nav div.acessoPf{background-repeat:no-repeat;background-image:url(/public/images/layout/pre-home-l.jpg?1423228216)}
#error404 .wrapper nav div.acessoPme,#errorPage .wrapper nav div.acessoPme,#preHome .wrapper nav div.acessoPme{background-repeat:no-repeat;background-image:url(/public/images/layout/pre-home-r.jpg?1415275982)}
#error404 .wrapper nav div .containerBotao,#errorPage .wrapper nav div .containerBotao,#preHome .wrapper nav div .containerBotao{height:2.8125em;margin:11.875em auto 0;padding:0!important;width:12.5em}
#error404 .wrapper nav div .containerBotao .botao,#errorPage .wrapper nav div .containerBotao .botao,#preHome .wrapper nav div .containerBotao .botao{background:#00c1de;color:#fff!important;text-decoration:none;display:block;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em!important;padding:10px 0!important;width:100%;height:42px}
#error404 .wrapper nav div .containerBotao .botao:hover,#errorPage .wrapper nav div .containerBotao .botao:hover,#preHome .wrapper nav div .containerBotao .botao:hover{background:#009eb5;color:#fff!important}
#error404 .wrapper nav div .containerBotao .botao:focus,#errorPage .wrapper nav div .containerBotao .botao:focus,#preHome .wrapper nav div .containerBotao .botao:focus{background:#007e92;color:#fff!important}
.preHomeLogo{height:58px;margin:60px auto 40px;position:relative;width:301px}
.preHomeLogo a{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -354px no-repeat;display:inline-block;height:58px;width:301px}
.wrapper{width:940px;margin:0 auto;position:relative;z-index:inherit}
.conteudo{min-height:550px;padding-bottom:90px;padding-top: 0px;position:relative;z-index:5;margin-top: 90px;}
.conteudo.homePf #aba2 .resultados{height:26.25em}
.conteudo.homePf #aba3 .resultados{height:20.9375em}
.conteudo.homePf #aba3 .chamada{font-size:1.1em}
.conteudo.homePme #aba2 .resultados{height:26.25em}
.conteudo.homePme #aba3 .resultados{height:16.25em}
.conteudo.homePme #aba3 .chamada{text-align:center}
.conteudo.homePf,.conteudo.homePme{margin-top:-50px;padding-top:0!important}
.conteudo.homePf .listasDestaque,.conteudo.homePme .listasDestaque{padding-left:70px!important}
.conteudo.homePf .listasDestaque h2,.conteudo.homePme .listasDestaque h2{margin-bottom:0}
.conteudo.homePf .listasDestaque h2:before,.conteudo.homePme .listasDestaque h2:before{color:#2894b3;font-size:14px;vertical-align:0;margin-right:5px}
.conteudo.homePf .listasDestaque h2,.conteudo.homePf .listasDestaque h3,.conteudo.homePme .listasDestaque h2,.conteudo.homePme .listasDestaque h3{color:#2894b3;margin-top:0}
.conteudo.homePf .listasDestaque h3,.conteudo.homePme .listasDestaque h3{font-size:1em}
.conteudo.homePf .listasDestaque p,.conteudo.homePme .listasDestaque p{float:left;font-size:.85em;margin:0 0 25px}
.conteudo.homePf .listasDestaque li,.conteudo.homePme .listasDestaque li{font-size:.875em;margin-left:20px;text-indent:-1.3em;line-height:1.8em}
.conteudo.homePf .listasDestaque li:before,.conteudo.homePme .listasDestaque li:before{color:#177b98;font-size:8px;margin-right:10px}
.conteudo.homePf .listasDestaque .coberturaTotal,.conteudo.homePme .listasDestaque .coberturaTotal{border-right:solid 1px #00c1de}
.conteudo.homePf .listasDestaque .diferenciais,.conteudo.homePme .listasDestaque .diferenciais{padding-left:10px;min-width:21.5625em}
.conteudo.homePf .listasDestaque .diferenciais p,.conteudo.homePme .listasDestaque .diferenciais p{margin:40px 0 0}
.conteudo.homePf .listasDestaque .observacao,.conteudo.homePme .listasDestaque .observacao{float:left;font-size:.875em;margin-top:25px}
.conteudo.homePf .ondeAtende .resultados,.conteudo.homePf .quantoCusta .resultados,.conteudo.homePme .ondeAtende .resultados,.conteudo.homePme .quantoCusta .resultados{display:table;float:right;overflow:hidden;padding:0 30px;width:605px}
.conteudo.homePf .ondeAtende .resultados .chamada,.conteudo.homePf .quantoCusta .resultados .chamada,.conteudo.homePme .ondeAtende .resultados .chamada,.conteudo.homePme .quantoCusta .resultados .chamada{box-sizing:border-box;display:table-cell;font-size:1.2em;vertical-align:middle}
.conteudo.homePf .ondeAtende .resultados .chamada p,.conteudo.homePf .quantoCusta .resultados .chamada p,.conteudo.homePme .ondeAtende .resultados .chamada p,.conteudo.homePme .quantoCusta .resultados .chamada p{line-height:30px;margin-bottom:30px}
.conteudo.homePf .ondeAtende .resultados .chamada p.mensagemErro,.conteudo.homePf .quantoCusta .resultados .chamada p.mensagemErro,.conteudo.homePme .ondeAtende .resultados .chamada p.mensagemErro,.conteudo.homePme .quantoCusta .resultados .chamada p.mensagemErro{color:orange;font-size:1.25em;margin-bottom:40px}
.conteudo.homePf .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePf .quantoCusta .resultados .chamada p.mensagemErro:before,.conteudo.homePme .ondeAtende .resultados .chamada p.mensagemErro:before,.conteudo.homePme .quantoCusta .resultados .chamada p.mensagemErro:before{color:orange;font-size:55px;display:block;text-align:center}
.conteudo.homePf .ondeAtende .resultados .chamada ul,.conteudo.homePf .quantoCusta .resultados .chamada ul,.conteudo.homePme .ondeAtende .resultados .chamada ul,.conteudo.homePme .quantoCusta .resultados .chamada ul{float:left;margin-bottom:30px}
.conteudo.homePf .ondeAtende .resultados .chamada li,.conteudo.homePf .quantoCusta .resultados .chamada li,.conteudo.homePme .ondeAtende .resultados .chamada li,.conteudo.homePme .quantoCusta .resultados .chamada li{font-size:.875em;line-height:1.8em;margin-left:20px;text-indent:-1.3em;width:90%}
.conteudo.homePf .ondeAtende .resultados .chamada li:before,.conteudo.homePf .quantoCusta .resultados .chamada li:before,.conteudo.homePme .ondeAtende .resultados .chamada li:before,.conteudo.homePme .quantoCusta .resultados .chamada li:before{color:#177b98;font-size:8px;margin-right:10px}
.conteudo.homePf .ondeAtende .resultados #credenciados,.conteudo.homePf .quantoCusta .resultados #credenciados,.conteudo.homePme .ondeAtende .resultados #credenciados,.conteudo.homePme .quantoCusta .resultados #credenciados{font-size:.875em;overflow-y:scroll;height:430px;text-align:left}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li,.conteudo.homePf .quantoCusta .resultados #credenciados ul li,.conteudo.homePme .ondeAtende .resultados #credenciados ul li,.conteudo.homePme .quantoCusta .resultados #credenciados ul li{border-bottom:solid 1px #00c1de;padding:10px 0;position:relative;width:99%}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li h3,.conteudo.homePf .quantoCusta .resultados #credenciados ul li h3,.conteudo.homePme .ondeAtende .resultados #credenciados ul li h3,.conteudo.homePme .quantoCusta .resultados #credenciados ul li h3{font-size:16px;margin-bottom:5px}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas{float:right;min-width:60px;position:absolute;top:3px;right:0}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas span,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas span,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas span,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas span{display:block;float:right;margin-right:10px;width:100%}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetas,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetas,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetas,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetas{height:30px;width:auto}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentos,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentos,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentos,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentos{float:right;width:auto}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao{display:inline-block;height:18px;margin:10px 10px 0;min-width:18px;position:relative;vertical-align:top;width:18px}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-adicq,.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-apalc,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-adicq,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-apalc,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-adicq,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-apalc,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-adicq,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-apalc{min-width:42px;margin-bottom:10px}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-acba,.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aiqg,.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aona,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-acba,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aiqg,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aona,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-acba,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aiqg,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aona,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-acba,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aiqg,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao.icon-aona{min-width:34px;margin-bottom:10px}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao:before,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao:before,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao:before,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .etiquetaQualificacao:before{margin-top:-22px;position:absolute!important;top:50%;color:#000;font-size:44px!important;left:0;text-indent:0!important}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial{display:inline-block;height:30px;margin:10px 10px 0 0;min-width:30px;position:relative;vertical-align:top;width:18px}
.conteudo.homePf .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial:before,.conteudo.homePf .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial:before,.conteudo.homePme .ondeAtende .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial:before,.conteudo.homePme .quantoCusta .resultados #credenciados ul li #conjuntoLegendas .equipamentoEspecial:before{margin-top:-14px;position:absolute!important;top:50%;color:#0079c4;font-size:28px!important;left:0;text-indent:0!important}
.conteudo.homePf .ondeAtende .resultados #credenciados #maisResultados,.conteudo.homePf .quantoCusta .resultados #credenciados #maisResultados,.conteudo.homePme .ondeAtende .resultados #credenciados #maisResultados,.conteudo.homePme .quantoCusta .resultados #credenciados #maisResultados{margin-top:5px;width:99%}
.conteudo.homePf .ondeAtende .legendaEtiquetas,.conteudo.homePf .quantoCusta .legendaEtiquetas,.conteudo.homePme .ondeAtende .legendaEtiquetas,.conteudo.homePme .quantoCusta .legendaEtiquetas{border:1px solid #00c1de;border-width:4px 0 0;float:left;margin:30px 0 0;padding:20px 30px}
.conteudo.homePf .ondeAtende .legendaEtiquetas h3,.conteudo.homePf .quantoCusta .legendaEtiquetas h3,.conteudo.homePme .ondeAtende .legendaEtiquetas h3,.conteudo.homePme .quantoCusta .legendaEtiquetas h3{color:#00c1de;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25em;margin-bottom:0}
.conteudo.homePf .ondeAtende .legendaEtiquetas li,.conteudo.homePf .quantoCusta .legendaEtiquetas li,.conteudo.homePme .ondeAtende .legendaEtiquetas li,.conteudo.homePme .quantoCusta .legendaEtiquetas li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:.875em;margin-top:20px;padding-left:60px;position:relative;width:33%}
.conteudo.homePf .ondeAtende .legendaEtiquetas li:before,.conteudo.homePf .quantoCusta .legendaEtiquetas li:before,.conteudo.homePme .ondeAtende .legendaEtiquetas li:before,.conteudo.homePme .quantoCusta .legendaEtiquetas li:before{margin-top:-26px;position:absolute!important;top:50%;color:#000;font-size:52px;left:0}
.conteudo.homePf .ondeAtende .acoesWidget,.conteudo.homePf .quantoCusta .acoesWidget,.conteudo.homePme .ondeAtende .acoesWidget,.conteudo.homePme .quantoCusta .acoesWidget{border-right:solid 1px #00c1de;float:left;margin-left:30px;width:300px}
.conteudo.homePf .ondeAtende .acoesWidget dl,.conteudo.homePf .quantoCusta .acoesWidget dl,.conteudo.homePme .ondeAtende .acoesWidget dl,.conteudo.homePme .quantoCusta .acoesWidget dl{margin-bottom:40px}
.conteudo.homePf .ondeAtende .acoesWidget dl dd,.conteudo.homePf .quantoCusta .acoesWidget dl dd,.conteudo.homePme .ondeAtende .acoesWidget dl dd,.conteudo.homePme .quantoCusta .acoesWidget dl dd{margin-bottom:15px;position:relative}
.conteudo.homePf .ondeAtende .acoesWidget dl dd .chosen-container,.conteudo.homePf .ondeAtende .acoesWidget dl dd input[type=text],.conteudo.homePf .quantoCusta .acoesWidget dl dd .chosen-container,.conteudo.homePf .quantoCusta .acoesWidget dl dd input[type=text],.conteudo.homePme .ondeAtende .acoesWidget dl dd .chosen-container,.conteudo.homePme .ondeAtende .acoesWidget dl dd input[type=text],.conteudo.homePme .quantoCusta .acoesWidget dl dd .chosen-container,.conteudo.homePme .quantoCusta .acoesWidget dl dd input[type=text]{width:270px!important}
.conteudo.homePf .ondeAtende .acoesWidget dl dd label.error,.conteudo.homePf .quantoCusta .acoesWidget dl dd label.error,.conteudo.homePme .ondeAtende .acoesWidget dl dd label.error,.conteudo.homePme .quantoCusta .acoesWidget dl dd label.error{position:absolute;top:26px!important;left:-5px}
.conteudo.homePf .ondeAtende .acoesWidget a,.conteudo.homePf .quantoCusta .acoesWidget a,.conteudo.homePme .ondeAtende .acoesWidget a,.conteudo.homePme .quantoCusta .acoesWidget a{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em;text-decoration:none}
.conteudo.homePf .ondeAtende .acoesWidget a:before,.conteudo.homePf .quantoCusta .acoesWidget a:before,.conteudo.homePme .ondeAtende .acoesWidget a:before,.conteudo.homePme .quantoCusta .acoesWidget a:before{vertical-align:-2px}
.conteudo.homePf .ondeAtende .acoesWidget button,.conteudo.homePf .quantoCusta .acoesWidget button,.conteudo.homePme .ondeAtende .acoesWidget button,.conteudo.homePme .quantoCusta .acoesWidget button{float:right;font-size:1em!important;margin-right:30px;padding:2px 20px!important}
.conteudo.homePf .ui-tabs-panel,.conteudo.homePme .ui-tabs-panel{border:1px solid #c9c9c9;border-width:2px 1px 1px;border-top-color:#177b98}
.conteudo.homePf .ui-tabs-panel#aba2,.conteudo.homePf .ui-tabs-panel#aba3,.conteudo.homePme .ui-tabs-panel#aba2,.conteudo.homePme .ui-tabs-panel#aba3{padding:30px 0}
.conteudo #boxInferior{float:left;font-size:.875em;line-height:1.2em;margin-top:50px}
.conteudo #boxInferior h2{border-bottom:solid 1px #177b98;color:#177b98;font-size:1.5em;padding:0 0 10px}
.conteudo #boxInferior a{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.12em;text-decoration:none}
.conteudo #boxInferior a:before{vertical-align:-2px}
.conteudo #boxInferior .faq{float:left;width:300px}
.conteudo #boxInferior .faq h2:before{margin-right:15px}
.conteudo #boxInferior .faq .faleConosco{margin-top:20px}
.conteudo #boxInferior .faq .faleConosco a{font-size:1em;text-decoration:underline}
.conteudo #boxInferior .boxAuxiliar{border:1px solid #c9c9c9;min-height:20em;padding:40px 20px 40px 10px}
.conteudo #boxInferior .tdb{float:left;height:16.875em;position:relative;margin-right:15px;width:8.75em}
.conteudo #boxInferior .tdb h3{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -255px no-repeat;display:inline-block;height:69px;width:122px}
.conteudo #boxInferior .tdb a{bottom:0;position:absolute}
.conteudo p{margin-bottom:10px;font-size: 16px;}
.institucionalPadrao{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-bottom:40px;width:620px}
.institucionalPadrao h2{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;margin-bottom:20px;margin-top:50px}
.institucionalPadrao h2:before{color:#2894b3;font-size:14px;vertical-align:0;margin-right:10px}
.institucionalPadrao p{float:left;margin-bottom:20px}
.institucionalPadrao+.imagemApoio{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:20px;float:right;margin-top:85px;text-align:right;width:300px}
.institucionalPadrao+.imagemApoio+.containerBotao{clear:none;float:left;margin-left:100px}
.complementoInstitucional{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:20px;float:right;margin-top:40px;margin-bottom:40px;width:300px}
.institucionalExtendida{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:940px}
.institucionalExtendida h2{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;margin-bottom:20px;font-size:1.5em;margin-top:40px;width:540px}
.institucionalExtendida p+p{margin-top:20px;margin-bottom:0}
.institucionalExtendida .containerBotao{padding:40px 0}
#termosDeUso .conteudo h2:before{color:#2894b3;font-size:25px}
#politicaDePrivacidade p span{color:#00c1de}
#politicaDePrivacidade .conteudo h2:before{color:#2894b3;font-size:25px}
#perguntasFrequentes .conteudo h2:before{color:#2894b3;font-size:25px;position:relative;top:2px}
#perguntasFrequentes .conteudo h2:before,#politicaDePrivacidade .conteudo h2:before,#termosDeUso .conteudo h2:before{vertical-align:-4px}
#conhecaOPlano .conteudo h3,#perguntasFrequentes .conteudo h3,#politicaDePrivacidade .conteudo h3,#termosDeUso .conteudo h3{border-bottom:dotted 1px #c9c9c9;color:#177b98;float:left;padding-bottom:10px;padding-top:20px;width:100%}
#conhecaOPlano .conteudo .listaPadrao,#perguntasFrequentes .conteudo .listaPadrao,#politicaDePrivacidade .conteudo .listaPadrao,#termosDeUso .conteudo .listaPadrao{float:left}
#conhecaOPlano .conteudo .listaPadrao li span,#perguntasFrequentes .conteudo .listaPadrao li span,#politicaDePrivacidade .conteudo .listaPadrao li span,#termosDeUso .conteudo .listaPadrao li span{color:#00c1de}
#conhecaOPlano .conteudo .center,#perguntasFrequentes .conteudo .center,#politicaDePrivacidade .conteudo .center,#termosDeUso .conteudo .center{margin-top:40px;text-align:center;width:100%}
#conhecaOPlano .conteudo p+.containerBotao{float:left;margin-bottom:20px;padding-top:10px}
#faleConosco #credenciado{margin-bottom:70px}
#faleConosco #assunto_chosen{width:300px!important}
#faleConosco #mensagem{min-height:9.6875em}
#faleConosco .mensagemUsuario{min-width:initial}
#faleConosco #mensagem-qtd{display:block;margin:5px 0 0;text-align:right;width:380px}
#faleConosco .error+#mensagem-qtd{top:-20px}
#faleConosco #listaArquivosAnexados li{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.8125em;line-height:1.25em;background:#eee;margin-bottom:5px;padding:5px 10px}
#faleConosco #listaArquivosAnexados li .error:before{content:""}
#faleConosco #listaArquivosAnexados .excluir{background:0 0;height:21px;overflow:hidden;width:21px;float:right;margin-top:-2px;line-height:normal!important}
#faleConosco #listaArquivosAnexados .excluir:before{color:#ff0030;font-size:18px;margin-top:-9px;margin-left:-9px}
#faleConosco #listaArquivosAnexados .excluir:hover{background:0 0}
#faleConosco #listaArquivosAnexados .excluir:hover:before{color:#ff0030}
#faleConosco #listaArquivosAnexados .excluir:focus{background:0 0}
#faleConosco #listaArquivosAnexados .excluir:focus:before{color:#ff0030}
#faleConosco #listaArquivosAnexados .excluir:active{background:0 0}
#faleConosco #listaArquivosAnexados .excluir:active:before{color:#ff0030}
#faleConosco .anexos #adicionarArquivo{margin-bottom:10px}
#faleConosco .anexos .mensagemInformativa{width:100%;float:left}
#faleConosco .anexos #listaArquivosAnexados{margin:50px 0 10px}
#faleConosco .anexos #listaArquivosAnexados li{border-bottom:1px solid #00c1de}
#faleConosco .mensagemInformativa{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #00c1de;background-color:#00c1de;padding:20px;margin-top:20px;width:460px!important}
#faleConosco .mensagemInformativa p{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;margin:0;text-align:center;width:100%}
#faleConosco .mensagemInformativa a{display:inline-block;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:inherit}
#faleConosco .mensagemInformativa a,#faleConosco .mensagemInformativa a:link{color:#00c1de}
#faleConosco .mensagemInformativa a:visited{color:#2894b3}
#faleConosco .mensagemInformativa a:hover{color:#177b98}
#faleConosco .mensagemInformativa a:active{color:#2894b3}
#faleConosco .mensagemInformativa h3{color:#00c1de;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;margin-bottom:10px}
#faleConosco .mensagemInformativa .itensContato{font-size:.875em}
#faleConosco .mensagemInformativa .itensContato h4{color:#00c1de;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;margin:10px 0 0}
#faleConosco .boxAtendimento h3,#faleConosco .boxAtendimento p,#faleConosco .boxAtendimento ul{float:left;width:100%}
#faleConosco .boxAtendimento h3{margin:30px 0 10px}
.listaPadrao{margin-bottom:20px}
.listaPadrao li{line-height:1.15em;margin-left:20px;padding-left:1em;text-indent:-1.3em;font-size: 16px;}
.listaPadrao li:before{color:#177b98;font-size:8px;margin-right:10px}
.listaPadrao li ul,.listaPadrao li+li{margin-top:10px}
.listaAtendimento li{line-height:1.15em;margin-left:0;padding-left:0;text-indent:0}
.listaAtendimento li:before{content:''!important}
.tabelaPropostas{margin-top:10px}
.tabelaPropostas .beneficiarios td{background:#fff;padding:20px}
.tabelaPropostas .beneficiarios td ul li{display:inline;float:left;width:22%}
.tabelaPropostas .beneficiarios td ul li:first-child{text-align:left;width:34%}
.tabelaPropostas .beneficiarios td ul.dadosEmpresa li{width:33%!important}
.tabelaPropostas td{font-size:.775em}
.tabelaPropostas td form{float:left;width:50%}
.tabelaPropostas td.info a{text-decoration:none}
.tabelaPropostas td.info a:before{margin-right:0}
.tabelaCarenciaPf,.tabelaCarenciaPme{font-size:1.125em;margin-bottom:30px}
.tabelaCarenciaPf tr th,.tabelaCarenciaPme tr th{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.25em}
.tabelaCarenciaPf tr.tituloColuna td,.tabelaCarenciaPme tr.tituloColuna td{font-size:18px}
.tabelaCarenciaPf tr:first-child,.tabelaCarenciaPme tr:first-child{text-align:center!important}
.tabelaCarenciaPf tr td,.tabelaCarenciaPme tr td{padding:12px 15px}
.tabelaCarenciaPf tr td.center,.tabelaCarenciaPme tr td.center{text-align:center}
.tabelaCarenciaPf tr td:first-child,.tabelaCarenciaPme tr td:first-child{text-align:left}
.tabelaCarenciaPf tr td.titulo,.tabelaCarenciaPme tr td.titulo{width:9.6875em}
.tabelaCarenciaPf tr td div,.tabelaCarenciaPme tr td div{width:140px}
.tabelaPagamentoPf{font-size:1.125em;width: 590px;}
.tabelaPagamentoPf tr.tituloColuna th{font-size:1.02em;/* padding:0!important */}
.tabelaPagamentoPf tr.tituloColuna th.titulo{font-family:titilliumRegular,Helvetica,Arial,sans-serif;text-transform:uppercase;width: 18.875em;}
.tabelaPagamentoPf tr.tituloColuna th.titulo span:before{font-size:22px}
.tabelaPagamentoPf tr.tituloColuna th.titulo span.icon-usuarios:before{font-size:40px}
.tabelaPagamentoPf tr td div{display:table;font-size:1.4em;height:2.5em;margin:auto;position:relative}
.tabelaPagamentoPf tr td div.condicoes{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em;margin-left:10px;width:100%}
.tabelaPagamentoPf tr td div.condicoes span:before{color:#00c1de;float:left;font-size:50px;margin-right:20px}
.tabelaPagamentoPf tr td div.condicoes .icon-splash{left:10px;position:absolute;top:25px;text-indent:-50px;line-height:35px;font-size:12px;color:#fff}
.tabelaPagamentoPf tr td div.condicoes .icon-splash:before{color:#ed145b;font-size:35px;text-indent:20px}
.tabelaPagamentoPf tr td div.condicoes .textoSplash{color:#ed145b;display:inline-block;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.875em}
.tabelaPagamentoPf tr td:first-child{text-align:left}
.tabelaPagamentoPf tr td.textoCentro{text-align:center}
.tabelaPagamentoPf tr td .moeda{display:block;margin-top:10px}
.tabelaPagamentoPf tr td .valMaior{color:#2894b3;display:table-cell;font-size:2.5em;font-family:titilliumBold,Helvetica,Arial,sans-serif;vertical-align:middle}
.tabelaPagamentoPf tr td .valMenor{color:#2894b3;font-family:titilliumBold,Helvetica,Arial,sans-serif;position:relative;top:22px}
.tabelaPagamentoPf tr td .porPessoa{font-size:.8125em}
.tabelaPagamentoPme{font-size:1.5em}
.tabelaPagamentoPme th{font-family:titilliumRegular,Helvetica,Arial,sans-serif!important;text-transform:uppercase}
.tabelaPagamentoPme tr td{padding:30px 0}
.tabelaPagamentoPme tr td div span{display:block;padding:5px 0;width:100%}
.tabelaPagamentoPme tr td div span.preco{color:#00c1de;font-size:2em}
.tabelaPagamentoPme tr td form{float:left;width:50%}
.boxFuncionalidades,.internaExtendida{margin-bottom:40px;width:940px}
.boxFuncionalidades h2,.internaExtendida h2{width:620px}
.boxPrincipal{margin-bottom:40px;position:relative;width:620px}
.boxPrincipal h2+p{margin-bottom:20px}
#mensagemPrePreenchimento p{margin-bottom:10px;text-align:left}
#mensagemPrePreenchimento ul{float:left;margin:20px}
#contratoTitular .ui-dialog{width:540px!important}
#contratoTitular .boxPassos{margin-bottom:0}
#contratoTitular .boxPassos li p{text-align:left}
#contratoTitular .boxPassos li input[type=file]{border:1px solid #c9c9c9}
#contratoTitular .boxPassos li input[type=file],#contratoTitular .boxPassos li label{margin:0 0 10px}
#contratoTitular .boxPassos li button{clear:both;left:50%;margin-left:-99px;width:198px}
#contratoTitular .nomeArquivo{background:#eee;border:1px solid #c9c9c9;cursor:text;display:inline-block;font-size:.875em;margin:10px 0;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:198px}
#contratoTitular .modeloArquivo:before{color:#00c1de;font-size:50px;display:block;margin:10px 0 5px;text-align:center;width:100%}
#contratoTitular dd .tooltip,#dadosEmpresa dd .tooltip,#listaInconsistencia dd .tooltip{color:#00c1de;float:left;margin-left:10px}
#contratoTitular .ui-tooltip,#dadosEmpresa .ui-tooltip,#listaInconsistencia .ui-tooltip{max-width:200px!important}
.contratacaoInvalida{text-align:left!important}
.contratacaoInvalida p{margin-bottom:10px}
.contratacaoInvalida .botao{margin-left:50%;left:-70px}
#resumoPropostaPme h4{font-family:titilliumBold,Helvetica,Arial,sans-serif;margin:20px 0}
#resumoPropostaPme .tooltip{color:#00c1de}
#resumoPropostaPme .listaDados{margin-bottom:20px}
#contratoTitular .passosCompra,#dadosEmpresa .passosCompra,#formaPagamento .passosCompra,#listaInconsistencia .passosCompra,#resumoPropostaPme .passosCompra{float:left;position:absolute;right:0;top:33px;width:380px}
#contratoTitular .passosCompra li,#dadosEmpresa .passosCompra li,#formaPagamento .passosCompra li,#listaInconsistencia .passosCompra li,#resumoPropostaPme .passosCompra li{background:#00c1de;border-bottom:solid 2px #2894b3;border-right:solid 1px #fff;float:left;color:#fff;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.8125em;line-height:1em;height:48px;padding:10px 0;position:relative;text-align:center;width:33.3%}
#contratoTitular .passosCompra li.passoAtivo,#dadosEmpresa .passosCompra li.passoAtivo,#formaPagamento .passosCompra li.passoAtivo,#listaInconsistencia .passosCompra li.passoAtivo,#resumoPropostaPme .passosCompra li.passoAtivo{background:#177b98}
#contratoTitular .passosCompra li.passoAtivo:after,#dadosEmpresa .passosCompra li.passoAtivo:after,#formaPagamento .passosCompra li.passoAtivo:after,#listaInconsistencia .passosCompra li.passoAtivo:after,#resumoPropostaPme .passosCompra li.passoAtivo:after{content:" ";border-bottom:8px solid transparent;border-left:8px solid #177b98;border-top:8px solid transparent;height:0;position:absolute;top:18px;right:-8px;width:0;z-index:2}
#contratoTitular .passosCompra li+li+li,#dadosEmpresa .passosCompra li+li+li,#formaPagamento .passosCompra li+li+li,#listaInconsistencia .passosCompra li+li+li,#resumoPropostaPme .passosCompra li+li+li{border-right-color:#00c1de;line-height:25px}
#contratoTitular .passosCompra li+li+li.passoAtivo:after,#dadosEmpresa .passosCompra li+li+li.passoAtivo:after,#formaPagamento .passosCompra li+li+li.passoAtivo:after,#listaInconsistencia .passosCompra li+li+li.passoAtivo:after,#resumoPropostaPme .passosCompra li+li+li.passoAtivo:after{content:none}
#contratoTitular #erroCartao,#dadosEmpresa #erroCartao,#formaPagamento #erroCartao,#listaInconsistencia #erroCartao,#resumoPropostaPme #erroCartao{text-align:left}
#contratoTitular #erroCartao p,#dadosEmpresa #erroCartao p,#formaPagamento #erroCartao p,#listaInconsistencia #erroCartao p,#resumoPropostaPme #erroCartao p{margin-bottom:10px}
#listaInconsistencia .legendas span{float:right;font-size:.875em}
#contratoTitular section h2,#dadosEmpresa section h2,#formaPagamento section h2,#listaInconsistencia section h2,#resumoPropostaPme section h2{position:relative;text-indent:50px;text-transform:uppercase}
#contratoTitular section h2:before,#dadosEmpresa section h2:before,#formaPagamento section h2:before,#listaInconsistencia section h2:before,#resumoPropostaPme section h2:before{bottom:5px;font-size:40px;position:absolute;text-indent:-50px}
#contratoTitular section h3,#contratoTitular section legend,#dadosEmpresa section h3,#dadosEmpresa section legend,#formaPagamento section h3,#formaPagamento section legend,#listaInconsistencia section h3,#listaInconsistencia section legend,#resumoPropostaPme section h3,#resumoPropostaPme section legend{color:#177b98;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;margin-bottom:20px;border-bottom:dotted 1px #dbdbdb;float:left;margin-top:40px;padding-bottom:10px;width:100%}
#contratoTitular section h3 span,#contratoTitular section legend span,#dadosEmpresa section h3 span,#dadosEmpresa section legend span,#formaPagamento section h3 span,#formaPagamento section legend span,#listaInconsistencia section h3 span,#listaInconsistencia section legend span,#resumoPropostaPme section h3 span,#resumoPropostaPme section legend span{color:#898989;font-size:16px}
#contratoTitular section #textoContrato,#dadosEmpresa section #textoContrato,#formaPagamento section #textoContrato,#listaInconsistencia section #textoContrato,#resumoPropostaPme section #textoContrato{background-color:#eee;border:1px solid #c9c9c9;font-size:.875em;height:155px;overflow-y:scroll;padding:10px}
#contratoTitular section #textoContrato h4,#dadosEmpresa section #textoContrato h4,#formaPagamento section #textoContrato h4,#listaInconsistencia section #textoContrato h4,#resumoPropostaPme section #textoContrato h4{font-family:titilliumBold,Helvetica,Arial,sans-serif;margin:20px 0 10px}
#contratoTitular section #textoContrato h5,#dadosEmpresa section #textoContrato h5,#formaPagamento section #textoContrato h5,#listaInconsistencia section #textoContrato h5,#resumoPropostaPme section #textoContrato h5{border-bottom:dotted 1px #c9c9c9;margin:0 0 10px;padding:4px 0}
#contratoTitular section #textoContrato .tabelaPadrao,#dadosEmpresa section #textoContrato .tabelaPadrao,#formaPagamento section #textoContrato .tabelaPadrao,#listaInconsistencia section #textoContrato .tabelaPadrao,#resumoPropostaPme section #textoContrato .tabelaPadrao{margin:10px 0}
#contratoTitular section #contratos,#dadosEmpresa section #contratos,#formaPagamento section #contratos,#listaInconsistencia section #contratos,#resumoPropostaPme section #contratos{width:700px;height:200px;float:left}
#contratoTitular section #dadosAgenteVenda .chosen-container,#contratoTitular section #dadosResponsavelFinanceiro .chosen-container,#dadosEmpresa section #dadosAgenteVenda .chosen-container,#dadosEmpresa section #dadosResponsavelFinanceiro .chosen-container,#formaPagamento section #dadosAgenteVenda .chosen-container,#formaPagamento section #dadosResponsavelFinanceiro .chosen-container,#listaInconsistencia section #dadosAgenteVenda .chosen-container,#listaInconsistencia section #dadosResponsavelFinanceiro .chosen-container,#resumoPropostaPme section #dadosAgenteVenda .chosen-container,#resumoPropostaPme section #dadosResponsavelFinanceiro .chosen-container{min-width:140px!important}
#contratoTitular section #downloadContratos ul li,#dadosEmpresa section #downloadContratos ul li,#formaPagamento section #downloadContratos ul li,#listaInconsistencia section #downloadContratos ul li,#resumoPropostaPme section #downloadContratos ul li{margin-bottom:20px}
#contratoTitular section #downloadContratos ul li .tooltip,#dadosEmpresa section #downloadContratos ul li .tooltip,#formaPagamento section #downloadContratos ul li .tooltip,#listaInconsistencia section #downloadContratos ul li .tooltip,#resumoPropostaPme section #downloadContratos ul li .tooltip{color:#00c1de;float:right}
#contratoTitular section #downloadContratos ul li:before,#dadosEmpresa section #downloadContratos ul li:before,#formaPagamento section #downloadContratos ul li:before,#listaInconsistencia section #downloadContratos ul li:before,#resumoPropostaPme section #downloadContratos ul li:before{color:red;font-size:20px;margin-right:5px}
#contratoTitular section #downloadContratos ul li a,#dadosEmpresa section #downloadContratos ul li a,#formaPagamento section #downloadContratos ul li a,#listaInconsistencia section #downloadContratos ul li a,#resumoPropostaPme section #downloadContratos ul li a{font-size:.875em}
#contratoTitular section .buscaCep .acaoPrincipal,#dadosEmpresa section .buscaCep .acaoPrincipal,#formaPagamento section .buscaCep .acaoPrincipal,#listaInconsistencia section .buscaCep .acaoPrincipal,#resumoPropostaPme section .buscaCep .acaoPrincipal{min-width:60px!important}
#contratoTitular section.beneficiariosPme .incluirDependente,#contratoTitular section.beneficiariosPme .incluirTitular,#dadosEmpresa section.beneficiariosPme .incluirDependente,#dadosEmpresa section.beneficiariosPme .incluirTitular,#formaPagamento section.beneficiariosPme .incluirDependente,#formaPagamento section.beneficiariosPme .incluirTitular,#listaInconsistencia section.beneficiariosPme .incluirDependente,#listaInconsistencia section.beneficiariosPme .incluirTitular,#resumoPropostaPme section.beneficiariosPme .incluirDependente,#resumoPropostaPme section.beneficiariosPme .incluirTitular{width:100%}
#contratoTitular section.beneficiariosPme .incluirTitular,#dadosEmpresa section.beneficiariosPme .incluirTitular,#formaPagamento section.beneficiariosPme .incluirTitular,#listaInconsistencia section.beneficiariosPme .incluirTitular,#resumoPropostaPme section.beneficiariosPme .incluirTitular{margin:0 0 40px}
#contratoTitular section.beneficiariosPme .incluirDependente,#dadosEmpresa section.beneficiariosPme .incluirDependente,#formaPagamento section.beneficiariosPme .incluirDependente,#listaInconsistencia section.beneficiariosPme .incluirDependente,#resumoPropostaPme section.beneficiariosPme .incluirDependente{margin:10px 0 40px}
#contratoTitular section.beneficiariosPme.beneficiariosPme h2,#dadosEmpresa section.beneficiariosPme.beneficiariosPme h2,#formaPagamento section.beneficiariosPme.beneficiariosPme h2,#listaInconsistencia section.beneficiariosPme.beneficiariosPme h2,#resumoPropostaPme section.beneficiariosPme.beneficiariosPme h2{width:540px}
#contratoTitular section.beneficiariosPme #titularPj,#dadosEmpresa section.beneficiariosPme #titularPj,#formaPagamento section.beneficiariosPme #titularPj,#listaInconsistencia section.beneficiariosPme #titularPj,#resumoPropostaPme section.beneficiariosPme #titularPj{border:1px solid #00c1de;margin-top:10px;padding:0 20px 40px}
#contratoTitular section.beneficiariosPme #titularPj legend,#dadosEmpresa section.beneficiariosPme #titularPj legend,#formaPagamento section.beneficiariosPme #titularPj legend,#listaInconsistencia section.beneficiariosPme #titularPj legend,#resumoPropostaPme section.beneficiariosPme #titularPj legend{margin-top:10px}
#contratoTitular section.beneficiariosPme #titularPj #cpf+.error,#dadosEmpresa section.beneficiariosPme #titularPj #cpf+.error,#formaPagamento section.beneficiariosPme #titularPj #cpf+.error,#listaInconsistencia section.beneficiariosPme #titularPj #cpf+.error,#resumoPropostaPme section.beneficiariosPme #titularPj #cpf+.error{position:absolute;left:-10px;bottom:-20px}
#contratoTitular section.beneficiariosPme #areaTitularPme,#contratoTitular section.beneficiariosPme .areaDependentePme,#contratoTitular section.beneficiariosPme .listaBeneficiarios,#contratoTitular section.beneficiariosPme .sanfona2,#dadosEmpresa section.beneficiariosPme #areaTitularPme,#dadosEmpresa section.beneficiariosPme .areaDependentePme,#dadosEmpresa section.beneficiariosPme .listaBeneficiarios,#dadosEmpresa section.beneficiariosPme .sanfona2,#formaPagamento section.beneficiariosPme #areaTitularPme,#formaPagamento section.beneficiariosPme .areaDependentePme,#formaPagamento section.beneficiariosPme .listaBeneficiarios,#formaPagamento section.beneficiariosPme .sanfona2,#listaInconsistencia section.beneficiariosPme #areaTitularPme,#listaInconsistencia section.beneficiariosPme .areaDependentePme,#listaInconsistencia section.beneficiariosPme .listaBeneficiarios,#listaInconsistencia section.beneficiariosPme .sanfona2,#resumoPropostaPme section.beneficiariosPme #areaTitularPme,#resumoPropostaPme section.beneficiariosPme .areaDependentePme,#resumoPropostaPme section.beneficiariosPme .listaBeneficiarios,#resumoPropostaPme section.beneficiariosPme .sanfona2{float:left;width:100%}
#contratoTitular section.beneficiariosPme .listaBeneficiarios,#dadosEmpresa section.beneficiariosPme .listaBeneficiarios,#formaPagamento section.beneficiariosPme .listaBeneficiarios,#listaInconsistencia section.beneficiariosPme .listaBeneficiarios,#resumoPropostaPme section.beneficiariosPme .listaBeneficiarios{margin-bottom:5px}
#contratoTitular section.beneficiariosPme .dadosDependente,#dadosEmpresa section.beneficiariosPme .dadosDependente,#formaPagamento section.beneficiariosPme .dadosDependente,#listaInconsistencia section.beneficiariosPme .dadosDependente,#resumoPropostaPme section.beneficiariosPme .dadosDependente{margin-bottom:40px}
#contratoTitular section.beneficiariosPme .listaDependentes>dt,#dadosEmpresa section.beneficiariosPme .listaDependentes>dt,#formaPagamento section.beneficiariosPme .listaDependentes>dt,#listaInconsistencia section.beneficiariosPme .listaDependentes>dt,#resumoPropostaPme section.beneficiariosPme .listaDependentes>dt{margin:5px 0 0}
#contratoTitular aside button,#dadosEmpresa aside button,#formaPagamento aside button,#listaInconsistencia aside button,#resumoPropostaPme aside button{padding-top:11px!important;padding-bottom:11px!important}
#contratoTitular .certisign,#dadosEmpresa .certisign,#formaPagamento .certisign,#listaInconsistencia .certisign,#resumoPropostaPme .certisign{margin-top:40px}
#contratoTitular .listaBeneficiarios.listaTitular>dt:before,#contratoTitular .listaBeneficiarios>li:before,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:before,#dadosEmpresa .listaBeneficiarios>li:before,#formaPagamento .listaBeneficiarios.listaTitular>dt:before,#formaPagamento .listaBeneficiarios>li:before,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:before,#listaInconsistencia .listaBeneficiarios>li:before,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:before,#resumoPropostaPme .listaBeneficiarios>li:before{margin-right:15px}
#contratoTitular .listaBeneficiarios.listaTitular>dt:after,#contratoTitular .listaBeneficiarios>li:after,#dadosEmpresa .listaBeneficiarios.listaTitular>dt:after,#dadosEmpresa .listaBeneficiarios>li:after,#formaPagamento .listaBeneficiarios.listaTitular>dt:after,#formaPagamento .listaBeneficiarios>li:after,#listaInconsistencia .listaBeneficiarios.listaTitular>dt:after,#listaInconsistencia .listaBeneficiarios>li:after,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt:after,#resumoPropostaPme .listaBeneficiarios>li:after{margin-right:10px}
#contratoTitular .listaBeneficiarios.listaTitular>dt .status,#contratoTitular .listaBeneficiarios>li .status,#dadosEmpresa .listaBeneficiarios.listaTitular>dt .status,#dadosEmpresa .listaBeneficiarios>li .status,#formaPagamento .listaBeneficiarios.listaTitular>dt .status,#formaPagamento .listaBeneficiarios>li .status,#listaInconsistencia .listaBeneficiarios.listaTitular>dt .status,#listaInconsistencia .listaBeneficiarios>li .status,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt .status,#resumoPropostaPme .listaBeneficiarios>li .status{margin-right:20px}
#contratoTitular .listaBeneficiarios.listaTitular,#dadosEmpresa .listaBeneficiarios.listaTitular,#formaPagamento .listaBeneficiarios.listaTitular,#listaInconsistencia .listaBeneficiarios.listaTitular,#resumoPropostaPme .listaBeneficiarios.listaTitular{cursor:pointer}
#contratoTitular .listaBeneficiarios.listaTitular>dt,#dadosEmpresa .listaBeneficiarios.listaTitular>dt,#formaPagamento .listaBeneficiarios.listaTitular>dt,#listaInconsistencia .listaBeneficiarios.listaTitular>dt,#resumoPropostaPme .listaBeneficiarios.listaTitular>dt{margin:0}
#contratoTitular .listaBeneficiarios.listaTitular>dd.dadosTitular,#dadosEmpresa .listaBeneficiarios.listaTitular>dd.dadosTitular,#formaPagamento .listaBeneficiarios.listaTitular>dd.dadosTitular,#listaInconsistencia .listaBeneficiarios.listaTitular>dd.dadosTitular,#resumoPropostaPme .listaBeneficiarios.listaTitular>dd.dadosTitular{border:1px solid #00c1de;border-width:0 1px 1px;padding:20px 20px 40px}
#contratoTitular .listaDependentes>dt,#dadosEmpresa .listaDependentes>dt,#formaPagamento .listaDependentes>dt,#listaInconsistencia .listaDependentes>dt,#resumoPropostaPme .listaDependentes>dt{background:#f5f5f5;border:1px solid #f5f5f5;cursor:pointer;margin-top:10px;padding:10px 20px;width:100%}
#contratoTitular .listaDependentes>dt.ativo,#dadosEmpresa .listaDependentes>dt.ativo,#formaPagamento .listaDependentes>dt.ativo,#listaInconsistencia .listaDependentes>dt.ativo,#resumoPropostaPme .listaDependentes>dt.ativo{border:1px solid #00c1de;border-width:1px 1px 0}
#contratoTitular .listaDependentes>dt.ativo .dependente:after,#dadosEmpresa .listaDependentes>dt.ativo .dependente:after,#formaPagamento .listaDependentes>dt.ativo .dependente:after,#listaInconsistencia .listaDependentes>dt.ativo .dependente:after,#resumoPropostaPme .listaDependentes>dt.ativo .dependente:after{color:#00c1de;font-size:15px;line-height:20px;position:absolute;right:0}
#contratoTitular .listaDependentes>dt:before,#dadosEmpresa .listaDependentes>dt:before,#formaPagamento .listaDependentes>dt:before,#listaInconsistencia .listaDependentes>dt:before,#resumoPropostaPme .listaDependentes>dt:before{color:#00c1de;float:left;font-size:18px;margin-right:20px}
#contratoTitular .listaDependentes>dt .dependente,#dadosEmpresa .listaDependentes>dt .dependente,#formaPagamento .listaDependentes>dt .dependente,#listaInconsistencia .listaDependentes>dt .dependente,#resumoPropostaPme .listaDependentes>dt .dependente{position:relative}
#contratoTitular .listaDependentes>dt .dependente:after,#dadosEmpresa .listaDependentes>dt .dependente:after,#formaPagamento .listaDependentes>dt .dependente:after,#listaInconsistencia .listaDependentes>dt .dependente:after,#resumoPropostaPme .listaDependentes>dt .dependente:after{color:#00c1de;font-size:15px;line-height:20px;position:absolute;right:0}
#contratoTitular .listaDependentes>dt .dependente dd,#contratoTitular .listaDependentes>dt .dependente dt,#dadosEmpresa .listaDependentes>dt .dependente dd,#dadosEmpresa .listaDependentes>dt .dependente dt,#formaPagamento .listaDependentes>dt .dependente dd,#formaPagamento .listaDependentes>dt .dependente dt,#listaInconsistencia .listaDependentes>dt .dependente dd,#listaInconsistencia .listaDependentes>dt .dependente dt,#resumoPropostaPme .listaDependentes>dt .dependente dd,#resumoPropostaPme .listaDependentes>dt .dependente dt{display:inline}
#contratoTitular .listaDependentes>dt .dependente dd,#dadosEmpresa .listaDependentes>dt .dependente dd,#formaPagamento .listaDependentes>dt .dependente dd,#listaInconsistencia .listaDependentes>dt .dependente dd,#resumoPropostaPme .listaDependentes>dt .dependente dd{float:right;margin-right:30px}
#contratoTitular .listaDependentes>dt .dependente dd span,#dadosEmpresa .listaDependentes>dt .dependente dd span,#formaPagamento .listaDependentes>dt .dependente dd span,#listaInconsistencia .listaDependentes>dt .dependente dd span,#resumoPropostaPme .listaDependentes>dt .dependente dd span{font-size:.875em;margin:0 10px}
#contratoTitular .listaDependentes>dt .dependente dd .listaDados dd input,#dadosEmpresa .listaDependentes>dt .dependente dd .listaDados dd input,#formaPagamento .listaDependentes>dt .dependente dd .listaDados dd input,#listaInconsistencia .listaDependentes>dt .dependente dd .listaDados dd input,#resumoPropostaPme .listaDependentes>dt .dependente dd .listaDados dd input{color:#2894b3}
#contratoTitular .listaDependentes>dd,#dadosEmpresa .listaDependentes>dd,#formaPagamento .listaDependentes>dd,#listaInconsistencia .listaDependentes>dd,#resumoPropostaPme .listaDependentes>dd{border:1px solid #00c1de;border-width:0 1px 1px;padding:20px 20px 40px}
#contratoTitular #areaDependentes,#dadosEmpresa #areaDependentes,#formaPagamento #areaDependentes,#listaInconsistencia #areaDependentes,#resumoPropostaPme #areaDependentes{min-height:6.25em;width:700px}
#contratoTitular #formDependente,#dadosEmpresa #formDependente,#formaPagamento #formDependente,#listaInconsistencia #formDependente,#resumoPropostaPme #formDependente{margin-top:10px}
#contratoTitular .dadosDependente,#dadosEmpresa .dadosDependente,#formaPagamento .dadosDependente,#listaInconsistencia .dadosDependente,#resumoPropostaPme .dadosDependente{border:1px solid #00c1de;padding:20px 20px 40px}
#contratoTitular .dadosDependente .cpfDependente+span.error,#dadosEmpresa .dadosDependente .cpfDependente+span.error,#formaPagamento .dadosDependente .cpfDependente+span.error,#listaInconsistencia .dadosDependente .cpfDependente+span.error,#resumoPropostaPme .dadosDependente .cpfDependente+span.error{position:absolute}
#contratoTitular .incluirDependente,#contratoTitular .incluirTitular,#dadosEmpresa .incluirDependente,#dadosEmpresa .incluirTitular,#formaPagamento .incluirDependente,#formaPagamento .incluirTitular,#listaInconsistencia .incluirDependente,#listaInconsistencia .incluirTitular,#resumoPropostaPme .incluirDependente,#resumoPropostaPme .incluirTitular{padding:10px 30px!important}
#contratoTitular .incluirDependente:before,#contratoTitular .incluirTitular:before,#dadosEmpresa .incluirDependente:before,#dadosEmpresa .incluirTitular:before,#formaPagamento .incluirDependente:before,#formaPagamento .incluirTitular:before,#listaInconsistencia .incluirDependente:before,#listaInconsistencia .incluirTitular:before,#resumoPropostaPme .incluirDependente:before,#resumoPropostaPme .incluirTitular:before{color:#00c1de;font-size:.75em}
#contratoTitular #totalDependentes,#dadosEmpresa #totalDependentes,#formaPagamento #totalDependentes,#listaInconsistencia #totalDependentes,#resumoPropostaPme #totalDependentes{border:1px solid #00c1de;margin-top:20px;padding:10px}
#contratoTitular #totalDependentes.totalPme ul li.valorParcelaCotaUnica,#dadosEmpresa #totalDependentes.totalPme ul li.valorParcelaCotaUnica,#formaPagamento #totalDependentes.totalPme ul li.valorParcelaCotaUnica,#listaInconsistencia #totalDependentes.totalPme ul li.valorParcelaCotaUnica,#resumoPropostaPme #totalDependentes.totalPme ul li.valorParcelaCotaUnica{position:relative;min-width:20.3%;max-width:24.3%}
#contratoTitular #totalDependentes.totalPme ul li.valorParcelaCotaUnica strong,#dadosEmpresa #totalDependentes.totalPme ul li.valorParcelaCotaUnica strong,#formaPagamento #totalDependentes.totalPme ul li.valorParcelaCotaUnica strong,#listaInconsistencia #totalDependentes.totalPme ul li.valorParcelaCotaUnica strong,#resumoPropostaPme #totalDependentes.totalPme ul li.valorParcelaCotaUnica strong{display:inline-block;position:absolute;min-width:75%;top:0}
#contratoTitular #totalDependentes.totalPme ul li.valorParcelaCotaUnica span,#dadosEmpresa #totalDependentes.totalPme ul li.valorParcelaCotaUnica span,#formaPagamento #totalDependentes.totalPme ul li.valorParcelaCotaUnica span,#listaInconsistencia #totalDependentes.totalPme ul li.valorParcelaCotaUnica span,#resumoPropostaPme #totalDependentes.totalPme ul li.valorParcelaCotaUnica span{bottom:0;display:inline-block;position:absolute}
#contratoTitular #totalDependentes ul li,#dadosEmpresa #totalDependentes ul li,#formaPagamento #totalDependentes ul li,#listaInconsistencia #totalDependentes ul li,#resumoPropostaPme #totalDependentes ul li{float:left}
#contratoTitular #totalDependentes ul li.alDireita,#dadosEmpresa #totalDependentes ul li.alDireita,#formaPagamento #totalDependentes ul li.alDireita,#listaInconsistencia #totalDependentes ul li.alDireita,#resumoPropostaPme #totalDependentes ul li.alDireita{float:right}
#contratoTitular #totalDependentes ul li:before,#dadosEmpresa #totalDependentes ul li:before,#formaPagamento #totalDependentes ul li:before,#listaInconsistencia #totalDependentes ul li:before,#resumoPropostaPme #totalDependentes ul li:before{color:#00c1de}
#contratoTitular #totalDependentes ul li.numeroBeneficiarios,#dadosEmpresa #totalDependentes ul li.numeroBeneficiarios,#formaPagamento #totalDependentes ul li.numeroBeneficiarios,#listaInconsistencia #totalDependentes ul li.numeroBeneficiarios,#resumoPropostaPme #totalDependentes ul li.numeroBeneficiarios{width:27%}
#contratoTitular #totalDependentes ul li.numeroBeneficiarios span,#dadosEmpresa #totalDependentes ul li.numeroBeneficiarios span,#formaPagamento #totalDependentes ul li.numeroBeneficiarios span,#listaInconsistencia #totalDependentes ul li.numeroBeneficiarios span,#resumoPropostaPme #totalDependentes ul li.numeroBeneficiarios span{color:#00c1de;display:table;float:left;font-size:3em;line-height:35px;margin-right:5px}
#contratoTitular #totalDependentes ul li.valorParcelaCartao,#dadosEmpresa #totalDependentes ul li.valorParcelaCartao,#formaPagamento #totalDependentes ul li.valorParcelaCartao,#listaInconsistencia #totalDependentes ul li.valorParcelaCartao,#resumoPropostaPme #totalDependentes ul li.valorParcelaCartao{width:24.3%}
#contratoTitular #totalDependentes ul li.valorParcelaCartao:before,#dadosEmpresa #totalDependentes ul li.valorParcelaCartao:before,#formaPagamento #totalDependentes ul li.valorParcelaCartao:before,#listaInconsistencia #totalDependentes ul li.valorParcelaCartao:before,#resumoPropostaPme #totalDependentes ul li.valorParcelaCartao:before{font-size:2.5em;float:left;margin-right:7px}
#contratoTitular #totalDependentes ul li.valorParcelaBoleto,#contratoTitular #totalDependentes ul li.valorParcelaCotaUnica,#dadosEmpresa #totalDependentes ul li.valorParcelaBoleto,#dadosEmpresa #totalDependentes ul li.valorParcelaCotaUnica,#formaPagamento #totalDependentes ul li.valorParcelaBoleto,#formaPagamento #totalDependentes ul li.valorParcelaCotaUnica,#listaInconsistencia #totalDependentes ul li.valorParcelaBoleto,#listaInconsistencia #totalDependentes ul li.valorParcelaCotaUnica,#resumoPropostaPme #totalDependentes ul li.valorParcelaBoleto,#resumoPropostaPme #totalDependentes ul li.valorParcelaCotaUnica{width:24.3%}
#contratoTitular #totalDependentes ul li.valorParcelaBoleto:before,#contratoTitular #totalDependentes ul li.valorParcelaCotaUnica:before,#dadosEmpresa #totalDependentes ul li.valorParcelaBoleto:before,#dadosEmpresa #totalDependentes ul li.valorParcelaCotaUnica:before,#formaPagamento #totalDependentes ul li.valorParcelaBoleto:before,#formaPagamento #totalDependentes ul li.valorParcelaCotaUnica:before,#listaInconsistencia #totalDependentes ul li.valorParcelaBoleto:before,#listaInconsistencia #totalDependentes ul li.valorParcelaCotaUnica:before,#resumoPropostaPme #totalDependentes ul li.valorParcelaBoleto:before,#resumoPropostaPme #totalDependentes ul li.valorParcelaCotaUnica:before{font-size:1.95em;float:left;margin-right:10px;margin-top:5px}
#contratoTitular #totalDependentes ul li.valorParcelaBoleto strong,#contratoTitular #totalDependentes ul li.valorParcelaCartao strong,#contratoTitular #totalDependentes ul li.valorParcelaCotaUnica strong,#dadosEmpresa #totalDependentes ul li.valorParcelaBoleto strong,#dadosEmpresa #totalDependentes ul li.valorParcelaCartao strong,#dadosEmpresa #totalDependentes ul li.valorParcelaCotaUnica strong,#formaPagamento #totalDependentes ul li.valorParcelaBoleto strong,#formaPagamento #totalDependentes ul li.valorParcelaCartao strong,#formaPagamento #totalDependentes ul li.valorParcelaCotaUnica strong,#listaInconsistencia #totalDependentes ul li.valorParcelaBoleto strong,#listaInconsistencia #totalDependentes ul li.valorParcelaCartao strong,#listaInconsistencia #totalDependentes ul li.valorParcelaCotaUnica strong,#resumoPropostaPme #totalDependentes ul li.valorParcelaBoleto strong,#resumoPropostaPme #totalDependentes ul li.valorParcelaCartao strong,#resumoPropostaPme #totalDependentes ul li.valorParcelaCotaUnica strong{display:block;font-size:.875em;float:left}
#contratoTitular #totalDependentes ul li.valorParcelaBoleto span,#contratoTitular #totalDependentes ul li.valorParcelaCartao span,#contratoTitular #totalDependentes ul li.valorParcelaCotaUnica span,#dadosEmpresa #totalDependentes ul li.valorParcelaBoleto span,#dadosEmpresa #totalDependentes ul li.valorParcelaCartao span,#dadosEmpresa #totalDependentes ul li.valorParcelaCotaUnica span,#formaPagamento #totalDependentes ul li.valorParcelaBoleto span,#formaPagamento #totalDependentes ul li.valorParcelaCartao span,#formaPagamento #totalDependentes ul li.valorParcelaCotaUnica span,#listaInconsistencia #totalDependentes ul li.valorParcelaBoleto span,#listaInconsistencia #totalDependentes ul li.valorParcelaCartao span,#listaInconsistencia #totalDependentes ul li.valorParcelaCotaUnica span,#resumoPropostaPme #totalDependentes ul li.valorParcelaBoleto span,#resumoPropostaPme #totalDependentes ul li.valorParcelaCartao span,#resumoPropostaPme #totalDependentes ul li.valorParcelaCotaUnica span{display:block;font-size:.78375em;float:left}
#areaLogadaCliente .conteudo,#areaLogadaCorretor .conteudo{margin-top:50px}
#areaLogadaCliente .conteudo section h2,#areaLogadaCorretor .conteudo section h2{color:#177b98;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;margin-bottom:20px;border-bottom:dotted 1px #dbdbdb;padding-bottom:10px}
#areaLogadaCliente .conteudo section#documentacao,#areaLogadaCorretor .conteudo section#documentacao{float:left;width:300px}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li{border:1px solid #c9c9c9;border-width:0 1px 1px 0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li button.normal,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li button.normal{font-size:.875em!important;padding:0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li{border-width:0 0 1px}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li+li{border-width:0 1px 0 0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li+li+li{border-width:0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li+li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li+li+li+li{border-width:1px 1px 1px 0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li+li+li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li+li+li+li+li{border-width:1px 0}
#areaLogadaCliente .conteudo section#documentacao.docsCliente ul li+li+li+li+li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCliente ul li+li+li+li+li+li+li{border-width:0 1px 0 0}
#areaLogadaCliente .conteudo section#documentacao.docsCorretor ul li,#areaLogadaCorretor .conteudo section#documentacao.docsCorretor ul li{border:1px solid #c9c9c9;border-width:0 1px 1px 0}
#areaLogadaCliente .conteudo section#documentacao.docsCorretor ul li button.normal,#areaLogadaCorretor .conteudo section#documentacao.docsCorretor ul li button.normal{font-size:.875em!important;padding:0}
#areaLogadaCliente .conteudo section#documentacao.docsCorretor ul li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCorretor ul li+li{border-width:0 0 1px}
#areaLogadaCliente .conteudo section#documentacao.docsCorretor ul li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCorretor ul li+li+li{border-width:0 1px 0 0}
#areaLogadaCliente .conteudo section#documentacao.docsCorretor ul li+li+li+li,#areaLogadaCorretor .conteudo section#documentacao.docsCorretor ul li+li+li+li{border:none}
#areaLogadaCliente .conteudo section#documentacao ul li,#areaLogadaCorretor .conteudo section#documentacao ul li{display:block;float:left;height:7.8125em;text-align:center;width:9.375em}
#areaLogadaCliente .conteudo section#documentacao ul li a,#areaLogadaCorretor .conteudo section#documentacao ul li a{font-family:titilliumRegular,Helvetica,Arial,sans-serif;text-decoration:none;display:inline-block;font-size:.875em;vertical-align:middle}
#areaLogadaCliente .conteudo section#documentacao ul li a,#areaLogadaCliente .conteudo section#documentacao ul li a:link,#areaLogadaCorretor .conteudo section#documentacao ul li a,#areaLogadaCorretor .conteudo section#documentacao ul li a:link{color:#177b98!important}
#areaLogadaCliente .conteudo section#documentacao ul li a:visited,#areaLogadaCorretor .conteudo section#documentacao ul li a:visited{color:#2894b3}
#areaLogadaCliente .conteudo section#documentacao ul li a:hover,#areaLogadaCorretor .conteudo section#documentacao ul li a:hover{color:#2894b3!important}
#areaLogadaCliente .conteudo section#documentacao ul li a:active,#areaLogadaCorretor .conteudo section#documentacao ul li a:active{color:#2894b3}
#areaLogadaCliente .conteudo section#documentacao ul li a:before,#areaLogadaCorretor .conteudo section#documentacao ul li a:before{display:block;margin-bottom:10px;text-align:center;width:100%}
#areaLogadaCliente .conteudo section#documentacao ul li a.proposta,#areaLogadaCorretor .conteudo section#documentacao ul li a.proposta{float:left;margin-top:5px;width:100%}
#areaLogadaCliente .conteudo section#documentacao ul li a.proposta:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.proposta:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.segundaViaBoleto,#areaLogadaCorretor .conteudo section#documentacao ul li a.segundaViaBoleto{float:left;margin-top:5px;width:100%}
#areaLogadaCliente .conteudo section#documentacao ul li a.segundaViaBoleto:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.segundaViaBoleto:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.contrato,#areaLogadaCorretor .conteudo section#documentacao ul li a.contrato{margin-top:30px}
#areaLogadaCliente .conteudo section#documentacao ul li a.contrato:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contrato:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.reducaoCarencia,#areaLogadaCorretor .conteudo section#documentacao ul li a.reducaoCarencia{margin-top:20px}
#areaLogadaCliente .conteudo section#documentacao ul li a.reducaoCarencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.reducaoCarencia:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.declaracaoCiencia,#areaLogadaCorretor .conteudo section#documentacao ul li a.declaracaoCiencia{margin-top:30px}
#areaLogadaCliente .conteudo section#documentacao ul li a.declaracaoCiencia:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.declaracaoCiencia:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.guiaLeitura,#areaLogadaCorretor .conteudo section#documentacao ul li a.guiaLeitura{margin-top:20px}
#areaLogadaCliente .conteudo section#documentacao ul li a.guiaLeitura:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.guiaLeitura:before{color:#177b98;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li a.contratoTransparente,#areaLogadaCorretor .conteudo section#documentacao ul li a.contratoTransparente{margin-top:30px}
#areaLogadaCliente .conteudo section#documentacao ul li a.contratoTransparente:before,#areaLogadaCorretor .conteudo section#documentacao ul li a.contratoTransparente:before{color:#00c1de;font-size:40px}
#areaLogadaCliente .conteudo section#documentacao ul li button,#areaLogadaCorretor .conteudo section#documentacao ul li button{margin:10px 0 0 4px}
#areaLogadaCliente .conteudo section#documentacao #videoCorretor a,#areaLogadaCorretor .conteudo section#documentacao #videoCorretor a{background:url(/public/images/sprites-s973b2f2f1d.png) no-repeat;display:inline-block;height:14.0625em;margin-top:30px;width:300px}
#areaLogadaCliente .conteudo section#propostas .listaDados dd,#areaLogadaCliente .conteudo section#propostas .listaDados dt,#areaLogadaCorretor .conteudo section#propostas .listaDados dd,#areaLogadaCorretor .conteudo section#propostas .listaDados dt{margin-top:0}
#areaLogadaCliente .conteudo section#propostas .listaDados dt label,#areaLogadaCorretor .conteudo section#propostas .listaDados dt label{margin-top:5px}
#areaLogadaCliente .conteudo section#propostas .tabelaPropostas .boleto,#areaLogadaCliente .conteudo section#propostas .tabelaPropostas .proposta,#areaLogadaCorretor .conteudo section#propostas .tabelaPropostas .boleto,#areaLogadaCorretor .conteudo section#propostas .tabelaPropostas .proposta{font-size:20px;color:#2894b3;overflow:hidden;text-decoration:none;text-indent:3px;width:25px}
#areaLogadaCliente .conteudo{background-repeat:no-repeat;background-image:url(/public/images/layout/home_logada_cliente.png?1423228216);height:100%;background-position:355px bottom}
.descricaoPagamento{font-size:.9em}
.descricaoPagamento.boleto:after,.descricaoPagamento.cartao:after{color:#00c1de;font-size:30px;margin-left:10px;vertical-align:-10px}
.opcoesCartao{border-right:dotted 1px #dbdbdb;float:left;width:540px}
.opcoesCartao .parcelasCredito{float:left;width:50%}
.opcoesCartao ul{padding-right:50px}
.opcoesCartao #dadosCartaoCredito{float:left}
.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li{float:left;height:auto;position:relative;width:6.25em}
.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li span{bottom:5px;display:inline-block;height:1.875em;position:relative;width:3.1875em}
.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li .bandeiraVisa{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -324px no-repeat;display:inline-block;height:30px;width:51px}
.opcoesCartao #dadosCartaoCredito .selecionarBandeiras li .bandeiraMaster{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -225px no-repeat;display:inline-block;height:30px;width:51px}
.opcoesCartao #dadosCartaoCredito input[type=text]{padding:.4em!important}
.opcoesCartao #dadosCartaoCredito .containerBotao{float:right;padding-right:80px;width:50%}
.parcelasBoleto li,.parcelasCredito li{background-repeat:repeat-x;background-image:url(/public/images/pontilhado.png?1421766411);background-position:0 17px;font-size:1.25em;margin:0 0 20px;text-align:left}
.parcelasBoleto li label,.parcelasBoleto li span,.parcelasCredito li label,.parcelasCredito li span{background:#fff;display:inline;width:auto!important}
.parcelasBoleto li label.tipoParcela,.parcelasBoleto li span.tipoParcela,.parcelasCredito li label.tipoParcela,.parcelasCredito li span.tipoParcela{display:inline-block;float:left}
.parcelasBoleto li label.valorParcela,.parcelasBoleto li span.valorParcela,.parcelasCredito li label.valorParcela,.parcelasCredito li span.valorParcela{color:#00c1de;float:right}
.parcelasBoleto li{display:block;float:left;margin-top:20px!important;width:100%}
.boxPagamentoCartao .condicoes{border:1px solid #2894b3;font-size:.875em;display:inline-block;margin-left:40px;min-width:115px;padding:0 5px;position:relative;text-align:center}
.boxPagamentoCartao .condicoes:before{content:" ";border-bottom:6px solid transparent;border-right:6px solid #177b98;border-top:6px solid transparent;height:0;position:absolute;top:4px;left:-7px;width:0}
.boxPagamentoCartao .condicoes+.condicoes{margin-left:10px}
.condicoesBoleto{border:1px solid #2894b3;font-size:.875em;padding:5px;position:relative;text-align:center}
.condicoesBoleto:before{content:" ";border-bottom:8px solid transparent;border-right:8px solid #177b98;border-top:8px solid transparent;height:0;position:absolute;top:18px;left:-8px;width:0}
#tipoRecebimentoBoleto{border-left:dotted 1px #dbdbdb;margin-left:-21px!important;padding:20px 0 0 20px}
#tipoRecebimentoBoleto li+li{margin-left:0}
.boxPagamentoBoleto,.boxPagamentoCartao{float:left;height:60px;text-align:left;width:100%}
#dadosCartaoCredito .listaCampos dd{min-width:140px!important}
#dadosCartaoCredito .listaCamposHorizontal dd+dt{width:3.4375em}
#dadosCartaoCredito .listaCamposHorizontal dt+dd+dt+dd{width:60px}
#dadosCartaoCredito .listaCamposHorizontal dt+dd+dt+dd input{width:65px}
.boxCusto,.boxPagamento{float:left;height:60px;text-align:left;width:50%}
.boxCusto .portePlano{font-size:.7em;display:inline-block;width:100%}
.boxPagamento{text-align:right}
.boxPagamento .numeroVidas{color:#00c1de;font-size:.775em;margin-right:30px}
.boxPagamento .numeroVidas:before{color:#00c1de;font-size:25px;margin-right:5px}
.condicoesPagamento{border:1px solid #c9c9c9;float:left;min-height:190px;padding:45px 25px 40px;width:100%}
.condicoesPagamento.comDesconto .numeroParcelas{float:left;width:10.625em}
.condicoesPagamento.comDesconto .numeroParcelas:first-child{margin-right:40px}
.condicoesPagamento.comDesconto .numeroParcelas+.numeroParcelas{width:140px}
.condicoesPagamento.comDesconto .listaDescontos{float:right;width:7.1875em}
.condicoesPagamento.comDesconto .listaDescontos li{border:1px solid #2894b3;display:table;height:2.8125em;margin-bottom:10px;padding:2px 10px}
.condicoesPagamento.comDesconto .listaDescontos li span{display:block;text-align:center;width:100%}
.condicoesPagamento.comDesconto .listaDescontos li span.maior{font-size:1.5em}
.condicoesPagamento.comDesconto .listaDescontos li span.menor{font-size:.875em}
.condicoesPagamento.comDesconto .listaDescontos li strong{display:table-cell;vertical-align:middle}
.condicoesPagamento .numeroParcelas{float:left;width:45%}
.condicoesPagamento .numeroParcelas:first-child{margin-right:40px}
.condicoesPagamento .numeroParcelas li{background-repeat:repeat-x;background-image:url(/public/images/pontilhado.png?1421766411);background-position:0 17px;font-size:1.15em;margin:0 0 20px;text-align:left}
.condicoesPagamento .numeroParcelas li span{background:#fff}
.condicoesPagamento .numeroParcelas li span.tipoParcela{display:inline-block;float:left}
.condicoesPagamento .numeroParcelas li span.valorParcela{color:#00c1de;float:right}
.numeroParcelasBoleto{float:left;margin:42px 0 28px;text-align:center}
.numeroParcelasBoleto li{background:#f5f5f5;border:1px solid #c9c9c9;display:table;float:left;height:8.4375em;margin-left:70px;width:11.5625em!important}
.numeroParcelasBoleto li div{display:table-cell;vertical-align:middle}
.numeroParcelasBoleto li .valorParcela{color:#00c1de;display:block;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:2em;line-height:initial;width:100%}
.numeroParcelasBoleto li .tipoParcela{font-size:1.25em}
.numeroParcelasBoleto li+li{margin-left:50px}
.numeroParcelasPme{float:left;min-height:8.125em;padding:30px 0 0;text-align:center;width:100%}
.numeroParcelasPme .valorParcela{font-size:3.75em}
.numeroParcelasPme .tipoParcela{background-repeat:no-repeat;background-image:url(/public/images/bar-45.png?1423479956);background-position:center left;font-size:2em;display:inline-block;height:60px;left:-15px;position:relative;top:30px;padding:15px 0 0 50px;line-height:60px}
.numeroParcelasPme .tipoParcela,.numeroParcelasPme .valorParcela{color:#00c1de}
.boxFuncionalidades{margin:0;position:relative;width:620px}
.boxFuncionalidades.extendido{width:940px}
.boxFuncionalidades.extendido h3+p{clear:both;width:620px}
.boxFuncionalidades.extendido .boxComplementar p{width:100%}
.boxFuncionalidades div[class*=" icon-"],.boxFuncionalidades div[class^=icon-]{margin:35px 0;overflow:hidden;padding-left:80px;padding-top:5px;width:620px}
.boxFuncionalidades div[class*=" icon-"]:before,.boxFuncionalidades div[class^=icon-]:before{color:#00c1de;float:left;font-size:60px;margin-left:-80px}
.boxFuncionalidades div[class*=" icon-"].icn-grande,.boxFuncionalidades div[class^=icon-].icn-grande{padding-left:100px}
.boxFuncionalidades div[class*=" icon-"].icn-grande:before,.boxFuncionalidades div[class^=icon-].icn-grande:before{font-size:80px;margin-left:-100px;margin-top:-10px}
.boxFuncionalidades div[class*=" icon-"] h2,.boxFuncionalidades div[class^=icon-] h2{color:#177b98;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.25em;margin-bottom:0;position:relative;top:-5px}
.boxFuncionalidades div[class*=" icon-"] p,.boxFuncionalidades div[class^=icon-] p{font-size:.875em;line-height:1.2em;margin-bottom:0}
.boxFuncionalidades div[class*=" icon-"] p+p,.boxFuncionalidades div[class^=icon-] p+p{margin-top:10px}
.boxComplementar{float:right;width:220px}
.boxComplementar h3{color:#2894b3;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;margin-bottom:20px;margin-top:45px}
.boxComplementar.txtMenor,.boxFuncionalidades .boxComplementar,.boxFuncionalidades+.boxComplementar{font-size:.875em;line-height:1.25em}
.boxComplementar.txtMenor h3,.boxFuncionalidades .boxComplementar h3,.boxFuncionalidades+.boxComplementar h3{margin-top:35px}
.boxComplementar .containerBotao{padding-top:0!important}
#loadingContent{display:inline-block;margin-left:5px;vertical-align:middle}
#loadingContent.loading-p{position:absolute;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/public/images/loader_24px.gif?1419948430);background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;bottom:.2em}
#loadingContent.loading-m{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/public/images/loader_30px.gif?1419948430);background-repeat:no-repeat;background-position:50% 50%;width:30px;height:30px;margin-top:3px}
#loadingContent.loading-g{text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/public/images/loader_40px.gif?1419948430);background-repeat:no-repeat;background-position:50% 50%;width:40px;height:40px;margin-left:-20px;position:absolute;left:50%}
.chosen-container{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;color:#898989;min-width:140px}
.chosen-container .chosen-single{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border-bottom:solid 2px #c9c9c9;padding:.4em 1.7em .4em .7em}
.chosen-container .chosen-single div{background:0 0;width:2em}
.chosen-container .chosen-single div b{line-height:1.8em;text-align:center}
.chosen-container .chosen-single div b:before{color:#00c1de}
.chosen-container .chosen-single span{color:#898989}
.chosen-container .chosen-single.chosen-default{padding-right:2em}
.chosen-container .chosen-search{background:#fff;padding:.35em}
.chosen-container .chosen-drop{border:1px solid #c9c9c9}
.chosen-container .chosen-results{border-bottom:solid 2px #c9c9c9;border-top:solid 1px #c9c9c9;background:#eee}
.chosen-container .chosen-results li{padding:.35em .7em}
.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.highlighted.result-selected{background:#898989;color:#fff}
.chosen-container .chosen-results li.result-selected{background:#00c1de;color:#fff}
.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}
.chosen-container .chosen-results li+li{border-top:solid 1px #c9c9c9}
.chosen-container .chosen-results .group-result{background:#fff;color:#00c1de;font-size:1.05em;padding-top:10px;padding-bottom:10px}
.chosen-container .chosen-results .group-result:before{color:inherit;font-size:11px;margin-right:5px}
.chosen-container.chosen-container-active .chosen-single{background:#dbdbdb;color:#898989}
.ui-accordion .ui-accordion-header{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:inherit;line-height:1.25em;background:#f5f5f5;border-bottom:solid 1px #dbdbdb;clear:both;cursor:pointer;margin-bottom:10px}
.ui-accordion .ui-accordion-header:hover{color:#00c1de}
.ui-accordion .ui-accordion-header.ui-state-active{background:#f5f5f5;border-bottom:solid 1px #00c1de;color:#00c1de}
.ui-accordion .ui-accordion-header .ui-icon{color:#00c1de;left:12px}
.ui-accordion .ui-accordion-header a{text-decoration:none}
.ui-accordion .ui-accordion-content{background:#fff;padding:15px}
.ui-icon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:1.3em;margin-top:-.75em;text-align:center;text-indent:0!important;width:1.3em}
.ui-icon:before{margin-right:10px}
.ui-tabs{padding:0;z-index:400}
.ui-tabs .ui-tabs-nav{padding:0}
.ui-tabs .ui-tabs-nav li{border-right:solid 1px #fff;background:#00c1de;margin:0;padding:0!important;text-align:center}
.ui-tabs .ui-tabs-nav li+li+li{border-right:0}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#2894b3;color:#fff;z-index:402}
.ui-tabs .ui-tabs-nav li.ui-tabs-active:before{content:none!important}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .arrow-down{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #2894b3;height:0;position:absolute;margin-left:9em;top:50px;width:0;z-index:403}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{border:none;color:#fff;cursor:pointer}
.ui-tabs .ui-tabs-nav li a{color:#fff;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;padding:10px 30px!important;margin-right:-1px;text-decoration:none;width:100%}
.ui-tabs .ui-tabs-nav li a:hover{color:#fff}
.ui-tabs .ui-tabs-nav li:last-of-type a{border:none}
.ui-tabs .ui-tabs-panel{border-top:solid 1px #00c1de;float:left;padding:30px;position:relative;width:100%}
.ui-tabs.grande .ui-tabs-nav li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:313.33px}
.ui-tabs.grande .ui-tabs-nav li a{font-size:1.25em}
.ui-tabs.grande .ui-tabs-nav li a:before{font-size:1.5em!important;margin-right:10px}
.ui-widget-overlay{background-color:rgba(0,0,0,.6)}
.ui-dialog{background-color:#f5f5f5;border:1px solid #00c1de;padding:0}
.ui-dialog .ui-dialog-titlebar{padding:20px 20px 0}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#2894b3;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.25em;border-bottom:solid 1px #2894b3;padding-bottom:10px;width:100%}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:0 0;display:block;height:40px;margin:0;padding:0!important;right:0;top:0;width:40px}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon{color:#00c1de;font-size:40px;height:40px;left:0;margin:0;top:0;width:40px;display:block}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon:hover{color:#0079c4}
.ui-dialog .ui-dialog-content{font-size:1em;text-align:center;padding:20px}
.ui-dialog .ui-dialog-content .containerBotao{margin-top:30px;margin-bottom:20px;padding-top:0}
.ui-dialog .ui-dialog-buttonpane{padding:0;margin:20px auto;text-align:center}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;display:inline-block}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{margin:0 10px;min-width:8.75em;padding:.2em!important}
.ui-tooltip{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#2894b3;color:#fff;font-size:.75em;max-width:18.75em;padding:10px;position:absolute;text-align:left;z-index:9999;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}
.custom-tooltip-header{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #00c1de!important;color:#00c1de;font-size:.875em;padding:10px;position:absolute;top:500px;z-index:31}
.introjs-helperLayer{border:0}
.introjs-helperLayer .introjs-tooltip{border-radius:0;font-size:1em;padding:20px;max-width:460px!important;width:460px!important;text-align:center;margin-left:5px}
.introjs-helperLayer .introjs-tooltip .introjs-tooltiptext h3{color:#2894b3;font-size:1.5em;font-family:titilliumRegular,Helvetica,Arial,sans-serif;padding-top:10px}
.introjs-helperLayer .introjs-tooltip .introjs-tooltiptext span{color:#00c1de;display:inline-block;position:relative;top:30px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow{border-width:10px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.top{top:-10px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.top-right{top:-16px;right:65px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.top-middle{top:-16px;left:50%;margin-left:-10px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.right{margin-top:-10px;right:-16px;top:50%}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.bottom{bottom:-10px}
.introjs-helperLayer .introjs-tooltip .introjs-arrow.left{left:-10px;top:-10px}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons{border-top:solid 1px #ccc;margin-top:10px;padding:5px 0 10px}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-button{border:0;margin:0;outline:0!important;text-shadow:none}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton{background:#fff!important;color:#00c1de!important;height:30px;width:30px;border-radius:0;margin:5px;position:absolute;right:0;top:0}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton:before{color:#00c1de;font-size:30px;margin-top:-15px;margin-left:-15px}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-skipbutton:hover{border:0!important;box-shadow:none!important}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton{float:left}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-prevbutton.introjs-disabled{background:#eee}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton{float:right}
.introjs-helperLayer .introjs-tooltip .introjs-tooltipbuttons .introjs-nextbutton.introjs-disabled{background:#eee}
.introjsFloatingElement{top:8%}
.introjs-tooltiptext .mensagemLogin{display:block;float:left;text-align:center;width:100%}
.btSair{left:-90px;margin:20px 0 0 50%;padding-bottom:5px!important;width:180px}
header{background-color:#fff;border-bottom:1px solid #c9c9c9;height:3.125em;position:relative;z-index:30}
header .logo{background-color:#00c1de;border-bottom:1px solid #c9c9c9;float:left;height:100px;margin-right:6.3125em;position:relative;width:200px}
header .logo a{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -412px no-repeat;display:inline-block;height:36px;width:183px;margin-top:-18px;position:absolute!important;top:50%}
header .logo:after{height:101px;width:101px;text-indent:-119988px;overflow:hidden;text-align:left;background-image:url(/public/images/header/bg-logo.png?1422499558);background-repeat:no-repeat;background-position:0 100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;right:-101px;top:0}
header .logo:before{height:100%;width:900px;background:#00c1de;border-bottom:solid 1px #c9c9c9;left:-900px;top:0;position:absolute}
header nav{float:left;overflow:hidden}
header nav ul{padding-top:.625em}
header nav ul li{float:left}
header nav ul li a{display:block;font-family:titilliumBold,Helvetica,Arial,sans-serif;text-decoration:none;padding:.3125em 2.0625em;font-size:.9em!important}
header nav ul li a,header nav ul li a:link,header nav ul li a:visited{color:#898989}
header nav ul li a:hover{color:#00c1de}
header nav ul li a:active{color:#177b98}
header nav ul li+li{border-left:solid 1px #c9c9c9}
header nav ul li+li+li{border:0;float:right}
header #acompanharProposta{background:#fff;border:1px solid #00c1de;font-size:.875em;float:right;margin:10px 10px 0 0;position:absolute;right:20px;text-align:center;width:220px}
header #acompanharProposta.autenticado{width:auto!important}
header #acompanharProposta .labelLogin.indent{display:inline-block;text-indent:-20px}
header #acompanharProposta .btProposta{padding:4px 0;display:block;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:inherit;text-decoration:none}
header #acompanharProposta .btProposta,header #acompanharProposta .btProposta:link,header #acompanharProposta .btProposta:visited{color:#898989}
header #acompanharProposta .btProposta:hover{color:#00c1de}
header #acompanharProposta .btProposta:active{color:#177b98}
header #acompanharProposta .btProposta:before{color:#00c1de;font-size:1.25em;float:left;margin-left:10px}
header #acompanharProposta .nomeUsuario{padding-left:10px}
header #acompanharProposta .nomeUsuario span{float:left;margin-top:5px}
header #acompanharProposta .nomeUsuario button{float:right;margin:2px 2px 2px 10px}
header #acompanharProposta .nomeUsuario div:before{float:left;margin:5px 10px 0 0;vertical-align:-3px;color:#00c1de;font-size:1.25em}
header .tooltipHeader{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#fff;float:right;cursor:pointer;display:block;width:20px;height:20px;line-height:22px;position:relative;top:15px}
header .tooltipHeader:before{color:#00c1de;font-size:22px;display:block;margin:-1px 0 0 -1px}
footer{background:#eee;font-size:.875em;padding-top:24px}
footer nav{overflow:hidden}
footer nav li{float:left;line-height:18px}
footer nav li+li{border-left:solid 1px #c9c9c9;margin-left:15px;padding-left:15px}
footer .informacoes{float:right}
footer a{display:inline-block;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:inherit;text-decoration:none}
footer a,footer a:link,footer a:visited{color:#898989}
footer a:hover{color:#177b98}
footer a:active{color:#2894b3}
footer aside{padding:0 0 20px}
footer aside a#ans{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -471px no-repeat;display:inline-block;height:21px;width:46px;float:left;margin-top:10px}
footer aside a#ansAmilDental{background:url(/public/images/sprites-s973b2f2f1d.png) 0 -448px no-repeat;display:inline-block;height:23px;width:99px;float:right;margin-top:10px}
footer aside p{font-size:.97em;padding-top:10px;text-align:center}
textarea{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em;resize:none}
.ie textarea{height:31px!important}
textarea.error{border-color:#ff0030!important}
textarea.textoFake,textarea:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
textarea:hover{border-color:#898989}
textarea:focus{border-color:#00c1de}
textarea.col-1{width:60px}
textarea.col-2{width:140px}
textarea.col-3{width:220px}
textarea.col-4{width:300px}
textarea.col-5{width:380px}
textarea.col-6{width:460px}
textarea.col-7{width:540px}
textarea.col-8{width:620px}
textarea.col-9{width:700px}
textarea.col-10{width:780px}
textarea.col-11{width:860px}
textarea.col-12{width:940px}
input[type=email]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=email]{height:31px!important}
input[type=email].error{border-color:#ff0030!important}
input[type=email].textoFake,input[type=email]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=email]:hover{border-color:#898989}
input[type=email]:focus{border-color:#00c1de}
input[type=email].col-1{width:60px}
input[type=email].col-2{width:140px}
input[type=email].col-3{width:220px}
input[type=email].col-4{width:300px}
input[type=email].col-5{width:380px}
input[type=email].col-6{width:460px}
input[type=email].col-7{width:540px}
input[type=email].col-8{width:620px}
input[type=email].col-9{width:700px}
input[type=email].col-10{width:780px}
input[type=email].col-11{width:860px}
input[type=email].col-12{width:940px}
input[type=number]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=number]{height:31px!important}
input[type=number].error{border-color:#ff0030!important}
input[type=number].textoFake,input[type=number]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=number]:hover{border-color:#898989}
input[type=number]:focus{border-color:#00c1de}
input[type=number].col-1{width:60px}
input[type=number].col-2{width:140px}
input[type=number].col-3{width:220px}
input[type=number].col-4{width:300px}
input[type=number].col-5{width:380px}
input[type=number].col-6{width:460px}
input[type=number].col-7{width:540px}
input[type=number].col-8{width:620px}
input[type=number].col-9{width:700px}
input[type=number].col-10{width:780px}
input[type=number].col-11{width:860px}
input[type=number].col-12{width:940px}
input[type=password]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=password]{height:31px!important}
input[type=password].error{border-color:#ff0030!important}
input[type=password].textoFake,input[type=password]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=password]:hover{border-color:#898989}
input[type=password]:focus{border-color:#00c1de}
input[type=password].col-1{width:60px}
input[type=password].col-2{width:140px}
input[type=password].col-3{width:220px}
input[type=password].col-4{width:300px}
input[type=password].col-5{width:380px}
input[type=password].col-6{width:460px}
input[type=password].col-7{width:540px}
input[type=password].col-8{width:620px}
input[type=password].col-9{width:700px}
input[type=password].col-10{width:780px}
input[type=password].col-11{width:860px}
input[type=password].col-12{width:940px}
input[type=search]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=search]{height:31px!important}
input[type=search].error{border-color:#ff0030!important}
input[type=search].textoFake,input[type=search]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=search]:hover{border-color:#898989}
input[type=search]:focus{border-color:#00c1de}
input[type=search].col-1{width:60px}
input[type=search].col-2{width:140px}
input[type=search].col-3{width:220px}
input[type=search].col-4{width:300px}
input[type=search].col-5{width:380px}
input[type=search].col-6{width:460px}
input[type=search].col-7{width:540px}
input[type=search].col-8{width:620px}
input[type=search].col-9{width:700px}
input[type=search].col-10{width:780px}
input[type=search].col-11{width:860px}
input[type=search].col-12{width:940px}
input[type=tel]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=tel]{height:31px!important}
input[type=tel].error{border-color:#ff0030!important}
input[type=tel].textoFake,input[type=tel]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=tel]:hover{border-color:#898989}
input[type=tel]:focus{border-color:#00c1de}
input[type=tel].col-1{width:60px}
input[type=tel].col-2{width:140px}
input[type=tel].col-3{width:220px}
input[type=tel].col-4{width:300px}
input[type=tel].col-5{width:380px}
input[type=tel].col-6{width:460px}
input[type=tel].col-7{width:540px}
input[type=tel].col-8{width:620px}
input[type=tel].col-9{width:700px}
input[type=tel].col-10{width:780px}
input[type=tel].col-11{width:860px}
input[type=tel].col-12{width:940px}
input[type=text]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=text]{height:31px!important}
input[type=text].error{border-color:#ff0030!important}
input[type=text].textoFake,input[type=text]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=text]:hover{border-color:#898989}
input[type=text]:focus{border-color:#00c1de}
input[type=text].col-1{width:60px}
input[type=text].col-2{width:140px}
input[type=text].col-3{width:220px}
input[type=text].col-4{width:300px}
input[type=text].col-5{width:380px}
input[type=text].col-6{width:460px}
input[type=text].col-7{width:540px}
input[type=text].col-8{width:620px}
input[type=text].col-9{width:700px}
input[type=text].col-10{width:780px}
input[type=text].col-11{width:860px}
input[type=text].col-12{width:940px}
input[type=url]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=url]{height:31px!important}
input[type=url].error{border-color:#ff0030!important}
input[type=url].textoFake,input[type=url]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=url]:hover{border-color:#898989}
input[type=url]:focus{border-color:#00c1de}
input[type=url].col-1{width:60px}
input[type=url].col-2{width:140px}
input[type=url].col-3{width:220px}
input[type=url].col-4{width:300px}
input[type=url].col-5{width:380px}
input[type=url].col-6{width:460px}
input[type=url].col-7{width:540px}
input[type=url].col-8{width:620px}
input[type=url].col-9{width:700px}
input[type=url].col-10{width:780px}
input[type=url].col-11{width:860px}
input[type=url].col-12{width:940px}
input[type=color]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=color]{height:31px!important}
input[type=color].error{border-color:#ff0030!important}
input[type=color].textoFake,input[type=color]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=color]:hover{border-color:#898989}
input[type=color]:focus{border-color:#00c1de}
input[type=color].col-1{width:60px}
input[type=color].col-2{width:140px}
input[type=color].col-3{width:220px}
input[type=color].col-4{width:300px}
input[type=color].col-5{width:380px}
input[type=color].col-6{width:460px}
input[type=color].col-7{width:540px}
input[type=color].col-8{width:620px}
input[type=color].col-9{width:700px}
input[type=color].col-10{width:780px}
input[type=color].col-11{width:860px}
input[type=color].col-12{width:940px}
input[type=date]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=date]{height:31px!important}
input[type=date].error{border-color:#ff0030!important}
input[type=date].textoFake,input[type=date]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=date]:hover{border-color:#898989}
input[type=date]:focus{border-color:#00c1de}
input[type=date].col-1{width:60px}
input[type=date].col-2{width:140px}
input[type=date].col-3{width:220px}
input[type=date].col-4{width:300px}
input[type=date].col-5{width:380px}
input[type=date].col-6{width:460px}
input[type=date].col-7{width:540px}
input[type=date].col-8{width:620px}
input[type=date].col-9{width:700px}
input[type=date].col-10{width:780px}
input[type=date].col-11{width:860px}
input[type=date].col-12{width:940px}
input[type=datetime]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=datetime]{height:31px!important}
input[type=datetime].error{border-color:#ff0030!important}
input[type=datetime].textoFake,input[type=datetime]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=datetime]:hover{border-color:#898989}
input[type=datetime]:focus{border-color:#00c1de}
input[type=datetime].col-1{width:60px}
input[type=datetime].col-2{width:140px}
input[type=datetime].col-3{width:220px}
input[type=datetime].col-4{width:300px}
input[type=datetime].col-5{width:380px}
input[type=datetime].col-6{width:460px}
input[type=datetime].col-7{width:540px}
input[type=datetime].col-8{width:620px}
input[type=datetime].col-9{width:700px}
input[type=datetime].col-10{width:780px}
input[type=datetime].col-11{width:860px}
input[type=datetime].col-12{width:940px}
input[type=datetime-local]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=datetime-local]{height:31px!important}
input[type=datetime-local].error{border-color:#ff0030!important}
input[type=datetime-local].textoFake,input[type=datetime-local]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=datetime-local]:hover{border-color:#898989}
input[type=datetime-local]:focus{border-color:#00c1de}
input[type=datetime-local].col-1{width:60px}
input[type=datetime-local].col-2{width:140px}
input[type=datetime-local].col-3{width:220px}
input[type=datetime-local].col-4{width:300px}
input[type=datetime-local].col-5{width:380px}
input[type=datetime-local].col-6{width:460px}
input[type=datetime-local].col-7{width:540px}
input[type=datetime-local].col-8{width:620px}
input[type=datetime-local].col-9{width:700px}
input[type=datetime-local].col-10{width:780px}
input[type=datetime-local].col-11{width:860px}
input[type=datetime-local].col-12{width:940px}
input[type=month]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=month]{height:31px!important}
input[type=month].error{border-color:#ff0030!important}
input[type=month].textoFake,input[type=month]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=month]:hover{border-color:#898989}
input[type=month]:focus{border-color:#00c1de}
input[type=month].col-1{width:60px}
input[type=month].col-2{width:140px}
input[type=month].col-3{width:220px}
input[type=month].col-4{width:300px}
input[type=month].col-5{width:380px}
input[type=month].col-6{width:460px}
input[type=month].col-7{width:540px}
input[type=month].col-8{width:620px}
input[type=month].col-9{width:700px}
input[type=month].col-10{width:780px}
input[type=month].col-11{width:860px}
input[type=month].col-12{width:940px}
input[type=time]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=time]{height:31px!important}
input[type=time].error{border-color:#ff0030!important}
input[type=time].textoFake,input[type=time]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=time]:hover{border-color:#898989}
input[type=time]:focus{border-color:#00c1de}
input[type=time].col-1{width:60px}
input[type=time].col-2{width:140px}
input[type=time].col-3{width:220px}
input[type=time].col-4{width:300px}
input[type=time].col-5{width:380px}
input[type=time].col-6{width:460px}
input[type=time].col-7{width:540px}
input[type=time].col-8{width:620px}
input[type=time].col-9{width:700px}
input[type=time].col-10{width:780px}
input[type=time].col-11{width:860px}
input[type=time].col-12{width:940px}
input[type=week]{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;width:140px;padding:.4em .7em}
.ie input[type=week]{height:31px!important}
input[type=week].error{border-color:#ff0030!important}
input[type=week].textoFake,input[type=week]:disabled{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
input[type=week]:hover{border-color:#898989}
input[type=week]:focus{border-color:#00c1de}
input[type=week].col-1{width:60px}
input[type=week].col-2{width:140px}
input[type=week].col-3{width:220px}
input[type=week].col-4{width:300px}
input[type=week].col-5{width:380px}
input[type=week].col-6{width:460px}
input[type=week].col-7{width:540px}
input[type=week].col-8{width:620px}
input[type=week].col-9{width:700px}
input[type=week].col-10{width:780px}
input[type=week].col-11{width:860px}
input[type=week].col-12{width:940px}
select{font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:.875em;line-height:1.25em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background:#eee;border:1px solid #c9c9c9;color:#898989;min-width:140px;padding:.4em .4em .4em .7em}
select.col-1,select.col-10,select.col-11,select.col-12,select.col-2,select.col-3,select.col-4,select.col-5,select.col-6,select.col-7,select.col-8,select.col-9{margin-left:0}
label{cursor:pointer;display:inline-block;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.875em;padding:.25em 0}
label.error{color:#ff0030;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:.75em;display:inline-block!important;line-height:1.65em;margin-left:10px;text-align:left;white-space:nowrap}
label.error:before{color:inherit;font-size:1.25em;margin-right:5px}
.customSelect+label.error{position:absolute;top:0;left:140px}
.col-1.customSelect+label.error{left:60px}
.col-2.customSelect+label.error{left:140px}
.col-3.customSelect+label.error{left:220px}
.col-4.customSelect+label.error{left:300px}
.col-5.customSelect+label.error{left:380px}
.col-6.customSelect+label.error{left:460px}
.col-7.customSelect+label.error{left:540px}
.col-8.customSelect+label.error{left:620px}
.col-9.customSelect+label.error{left:700px}
.col-10.customSelect+label.error{left:780px}
.col-11.customSelect+label.error{left:860px}
.col-12.customSelect+label.error{left:940px}
label.error+.chosen-container .chosen-single{background:#ffd9e0}
.fakeLabel{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;line-height:1.25em;cursor:pointer;display:inline-block;font-size:.875em;margin-top:15px!important;padding:.4em 0;text-align:right}
legend{color:#177b98;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25em}
.adicionar{background:#eee;color:#898989!important;padding:.25em!important;font-size:16px!important;min-width:140px;border-color:#c9c9c9!important}
.adicionar:hover{background:#d4d4d4;color:#898989!important}
.adicionar:focus{background:#bbb;color:#898989!important}
.adicionar:after{content:none}
.adicionar:before{margin-right:10px}
.adicionar.negativo{background:#666;color:#fff!important;padding:.25em!important;font-size:16px!important;min-width:140px;border-color:#00c1de!important}
.adicionar.negativo:hover{background:#4d4d4d;color:#fff!important}
.adicionar.negativo:focus{background:#333;color:#fff!important}
.adicionar.negativo:after{content:none}
.adicionar.negativo:before{margin-right:10px}
.normal,.voltar{background:#eee;color:#898989!important;min-width:140px;border-color:#c9c9c9!important}
.normal:hover,.voltar:hover{background:#d4d4d4;color:#898989!important}
.normal:focus,.voltar:focus{background:#bbb;color:#898989!important}
.listaCampos dt{clear:left}
.listaCampos dd{min-width:460px}
.listaCampos dd.mensagemUsuario{position:relative}
.listaCampos dd.mensagemUsuario label.error{left:0;bottom:-8px}
.multiCampos .labelAcessibilidade{width:0!important}
.multiCampos label.error{bottom:-1.85em!important;left:0!important;margin-left:0!important;top:auto;position:absolute}
.listaCamposHorizontal>li{float:left;margin-top:20px;position:relative}
.listaCamposHorizontal>li+li{margin-left:10px}
.listaCamposHorizontal>li button{padding-bottom:.3em!important;padding-top:.2em!important}
.listaCamposHorizontal dd,.listaCamposHorizontal dt{float:left;margin-top:20px;position:relative}
.listaCamposHorizontal dt{width:140px;text-align:right}
.listaCamposHorizontal dd+dt,.listaCamposHorizontal dt+dd{margin-left:20px}
.listaCamposHorizontal.noMarginTop li{margin-top:0}
.listaCamposHorizontal .clear{margin-left:0}
.listaCamposHorizontal .labelMenor{width:60px}
.listaDados dt{clear:left}
.listaDados dd{color:#00c1de;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;min-width:460px}
.listaDados.listaCampos dd{padding:.4em 0}
.listaDados.listaCampos.noPadding dd{padding:0}
.boxDados{background:#f5f5f5;border:1px solid #00c1de;margin:0 0 20px;padding:20px}
.boxDados dt{color:#2894b3;font-family:titilliumBold,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;margin-bottom:5px;padding-right:5px;text-align:left}
.boxDados dd{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.25em;margin-bottom:5px;margin-left:5px}
.containerBotao{clear:both;padding-top:40px}
.containerBotao .botao+.botao,.containerBotao .botao+button,.containerBotao button+.botao,.containerBotao button+button{margin-left:20px}
.containerBotao .btDireita{float:right}
.containerBotao p{margin-bottom:20px}
.containerBotao.alDireita{padding-top:20px}
.containerBotao.alinhamentoDireita{float:right}
.containerBotao.alinhamentoDireita #loadingContent.loading-p{left:-45px}
.containerBotao.alinhamentoDireita #loadingContent.loading-m{left:-50px}
.containerBotao .mensagem{float:left;max-width:540px;max-height:40px;margin-top:0;margin-left:20px;overflow:hidden}
.campoComBotao{position:relative}
.campoComBotao .botao,.campoComBotao button{display:inline-block;float:none;margin-left:20px}
input+.containerCheckbox,textarea+.containerCheckbox{margin-top:10px!important}
.containerCheckbox,.containerRadio{position:relative;margin-top:0!important}
.containerRadio legend{color:#898989;font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:1em;float:left;line-height:1.85em;margin-right:40px}
.formularioTipoB .containerRadio legend{border:0;margin-bottom:0;margin-right:40px;padding-bottom:0;width:auto}
.containerRadio .listaRadios{float:left}
.containerRadio .listaRadios li{display:inline-block;position:relative;vertical-align:middle}
.containerRadio .listaRadios li+li{margin-left:40px}
.mensagem{margin-top:40px;padding-left:30px;position:relative}
.mensagem:before{position:absolute;top:0;left:0}
.mensagem p{margin-bottom:5px}
.mensagem em{color:#00c1de}
.mensagem.sucesso:before{color:#00c1de;font-size:1.25em}
.mensagem.erro:before,.mensagem.erroValidacao:before{color:#ff0030;font-size:1.25em}
.mensagem.erroValidacao{color:#ff0030}
.mensagem.aviso:before{color:#f6be13;font-size:1.25em}
.mensagem.info:before{color:#00c1de;font-size:1.25em}
.mensagemIconeDiteita{position:relative}
.mensagemIconeDiteita.sucesso{color:#00c1de}
.mensagemIconeDiteita.sucesso:after{color:#00c1de;font-size:1.25em;margin-left:10px}
.mensagemIconeDiteita.erro,.mensagemIconeDiteita.mensagem.erroValidacao{color:#ff0030}
.mensagemIconeDiteita.erro:after,.mensagemIconeDiteita.mensagem.erroValidacao:after{color:#ff0030;font-size:1.25em;margin-left:10px}
input[type=checkbox],input[type=radio]{display:block;float:left;position:absolute;top:7px;left:0}
input[type=checkbox]+label,input[type=checkbox]+label.error+label,input[type=radio]+label,input[type=radio]+label.error+label{padding-left:25px;position:relative;width:97%}
input[type=checkbox]+label.error+label:before,input[type=checkbox]+label:before,input[type=radio]+label.error+label:before,input[type=radio]+label:before{border:1px solid #c9c9c9;background:#eee;position:absolute}
input[type=checkbox]+label.error:before,input[type=radio]+label.error:before{background:0 0;border:0;left:0}
input[type=checkbox]+label.error+label:before,input[type=checkbox]+label:before{height:15px;width:15px;left:0;top:5px}
input[type=checkbox]+label.checked:after,input[type=checkbox]+label.error+label.checked:after{color:#00c1de;bottom:auto;font-size:1em;left:2px;position:absolute;right:auto;top:7px}
input[type=radio]+label,input[type=radio]+label.error+label{width:100%}
input[type=radio]+label.error+label:before,input[type=radio]+label:before{height:14px;width:14px;-webkit-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;left:-2px;top:6px}
input[type=radio]+label.checked:after,input[type=radio]+label.error+label.checked:after{color:#00c1de;bottom:auto;font-size:12px;left:0;right:auto;top:8px;position:absolute}
.upperCase{text-transform:uppercase}
.listaCheckbox li{float:left;width:240px}
.abas li{float:left;width:100%}
#acompanheProposta{cursor:pointer}
#camposLogin{font-size:16px;margin-top:15px;padding:0 20px 10px;position:relative;text-align:left}
#camposLogin input[type=password]+label.error,#camposLogin input[type=text]+label.error{margin-left:0}
#camposLogin .customSelect+label.error{left:20px;top:30px}
#camposLogin .chosen-container{width:100%!important}
#camposLogin .error+.chosen-container{margin-bottom:30px}
#camposLogin input{margin-top:10px;width:100%}
#camposLogin .containerBotaoLogin{font-size:1em;margin-top:20px;text-align:center}
#camposLogin .containerBotaoLogin button{float:right;width:100%}
#camposLogin .containerBotaoLogin a{float:left}
.impressao{width:auto}
.impressao#carteirinhaImpressao .ansAmil,.impressao#carteirinhaImpressao .cartaoFrente{display:none!important}
.impressao#carteirinhaImpressao #carteirinha{margin-top:0;position:relative;width:644px}
.impressao#carteirinhaImpressao #carteirinha .dadosCarteirinha{background:0 0!important;position:absolute;right:12px;top:22px}
.no-rgba .ui-widget-overlay{background:url(/images/degradation/black-opacity-60.png)}
.no-rgba header{background:url(/images/degradation/white-opacity-75.png)}
.ie .numeroParcelasBoleto .tipoParcela{position:relative;top:5px}
.ie8 .preHome .botao{min-height:14px!important}
.ie8 #dadosLogin .error{display:block!important;float:left;margin-left:0!important}
.ie8 #dadosLogin .placeholder{margin-top:-30px!important}
.ie8 #dadosLogin .error+.placeholder{display:none!important}
.ie8 #camposLogin:hover{color:#898989!important}
.ie8 .acoesWidget input[type=text]{width:90%}
.ie8 .textoFake{border:none;background:0 0;color:#2894b3;padding:.4375em 0 0}
.ie8 .containerBotao .acaoPrincipal,.ie8 .containerBotao .normal,.ie8 .containerBotao .voltar,.ie8 .containerBotao button{min-width:115px!important}
.ie8 .containerBotao .botao.acaoPrincipal,.ie8 .containerBotao .botao.normal{min-height:14px!important}
.ie8 button.botao{min-height:25px}
.ie8 .docsCliente .normal,.ie8#areaLogadaCorretor .acaoPrincipal{min-width:115px!important}
.ie8 .customSelect+label.error{top:0!important}
.ie8 #estadoCivilDependente_chosen,.ie8 #estadoCivil_chosen,.ie8 #grauParentescoDependente_chosen,.ie8 #sexoDependente_chosen,.ie8 #sexo_chosen{width:120px!important}
.ie8 .col-1.customSelect{min-width:40px!important}
.ie8 .col-2.customSelect{min-width:120px!important}
.ie8 .col-3.customSelect{min-width:200px!important}
.ie8 .col-4.customSelect{min-width:280px!important}
.ie8 .col-5.customSelect{min-width:360px!important}
.ie8 .col-6.customSelect{min-width:440px!important}
.ie8 .col-7.customSelect{min-width:520px!important}
.ie8 .col-8.customSelect{min-width:600px!important}
.ie8 .col-9.customSelect{min-width:680px!important}
.ie8 .col-10.customSelect{min-width:760px!important}
.ie8 .col-11.customSelect{min-width:840px!important}
.ie8 .col-12.customSelect{min-width:920px!important}
.ie8 .multiCampos .customSelect+label.error{top:auto!important}
.ie8 .ui-dialog-buttonset button{min-width:100px!important}
.ie8 .ui-tabs-active .arrow-down{top:46px!important}
.ie8 #boxAgenciasAtendimento #estado{min-width:6.25em!important}
.ie8 #boxAgenciasAtendimento #municipio{min-width:12.5em!important}
.ie8 label.error:before{font-size:1em}
.ie8 .campoComBotao label.error{top:2.25em}
.ie8 .conteudo{min-height:460px}
.ie8 .introjs-overlay{background:url(/images/degradation/black-opacity-60.png)!important}
.ie8 .introjs-helperLayer{background:0 0!important}
.ie8 input[type=radio]+label.error+label:after,.ie8 input[type=radio]+label.error+label:before,.ie8 input[type=radio]+label:after,.ie8 input[type=radio]+label:before{content:none}
.ie8 .parcelasBoleto li input[type=radio],.ie8 .parcelasCredito li input[type=radio]{z-index:1}
.ie8 .dadosProposta .listaDados dd{min-width:auto!important}
.ie8 .dadosProposta .listaDados .fakeLabel{padding:.3em 0}
.ie8 #avisoFinalizarPagamento .loading-p{left:-15px;margin-left:50%!important}
.ie9 .conteudo{min-height:525px}
.ie9 .introjs-overlay{background:url(/images/degradation/black-opacity-60.png)!important}
.ie9 .botao.acaoPrincipal,.ie9 .botao.normal{min-height:30px}
.ie8 #acompanharProposta,.ie9 #acompanharProposta{z-index:9999999!important}
.ie8 .placeholder,.ie9 .placeholder{font-family:titilliumRegular,Helvetica,Arial,sans-serif;font-size:titilliumRegular,Helvetica,Arial,sans-serif;position:absolute;left:15px;cursor:text;margin:10px 0 .5em 1em}
.ie8 .topoOfertaCustom .chamadaTopo.comLista,.ie9 .topoOfertaCustom .chamadaTopo.comLista{min-height:250px!important}