.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html{display:flex;flex-direction:column;font-size:13px;min-height:100%;height:auto;background:#eee}body{position:relative}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.buscador-layout,.private-layout{background-color:#f0f0f0}.public-layout{height:100vh;min-height:500px;background-size:cover;background-image:url(../../assets/images/login.jpg)}.public-layout>div{z-index:2;padding:30px 0}.tabs .indicator{background-color:#009688}#loading-bar .bar{background-color:#fff!important}.icone,.row-2FA h4{font-size:20px}.dropdown-content,.dropdown-content li>a{font-size:1em}.titulo-pagina{font-size:16px;height:70px;line-height:70px;font-weight:700;color:#888;border-bottom:1px solid #ccc}.titulo-pagina>.btn{font-size:13px;font-weight:400}.cabecalho-tabs,.minha-tabela-mobile td{padding:0!important}.minha-tabela td a{color:#000}.minha-tabela tr:hover{background-color:#f4f4f4}@media only screen and (min-width:993px){table.minha-tabela tr{border-bottom:1px solid #ddd}table.minha-tabela td{padding:10px 0}table.minha-tabela th,table.minha-tabela th .coluna{padding:5px;height:40px}table.minha-tabela th a{color:#000!important}.div-saldo-pontos{margin-bottom:0!important}.tabela-saldo-pontos-footer{height:10px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{padding-left:10px!important}.private-layout{background-color:#f0f0f0}}.laranja-okto{background-color:#ff5e3f!important}.borda{box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12)}a{outline:0}.link{cursor:pointer}.input-field{padding:0 10px 0 5px!important}.input-field input,.input-field md-select{border:1px solid #ddd!important;padding:0 0 0 5px!important;border-radius:4px!important}.input-field input:focus,.input-field textarea:focus{border:1px solid #bbb!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.input-field input.invalid,.input-field input.valid{border:1px solid #e74c3c!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.input-field input.valid{border:1px solid #2ecc71!important}.input-field label{padding-left:5px!important;color:#7a7a7a!important}.input-field label.active{margin-top:3px!important;margin-left:3px!important;background-color:#fff;padding-right:5px;color:#7a7a7a!important}.input-field label.select{margin-left:5px!important;background-color:#fff}textarea{border:1px solid #ddd!important;padding:10px 0 10px 10px!important;border-radius:4px!important}.input-field textarea.active{margin-top:3px!important;background-color:#fff;padding-right:5px}.input-sem-margin-top,.row-meio-pagamento div.col div.row.dados-cartao div.input-field{margin-top:0}.input-sem-margin-top input{margin:0}.feedback-validation{position:absolute;top:40px;left:15px}.modal{overflow-y:initial}.custom-modal{position:fixed;width:100%;height:100%;top:0!important;left:0;overflow-y:auto;z-index:9999;opacity:1;background-color:#eee}.link-fechar-modal{position:inherit;top:50px;right:10%;z-index:1004}.icone-fechar-modal{color:#26a69a;font-size:3rem;opacity:.7}.icone-fechar-modal:hover{opacity:1}.row-com-overlay{position:relative}.btn:disabled{background-color:#ddd!important;color:#bbb!important}.btn-link,.btn-small{height:25px;line-height:0}.btn-small{width:70px;font-size:12px;padding:0}.btn-link{padding:0 5px;border:0;box-shadow:none}.btn-link:disabled{background-color:rgba(0,0,0,0)!important;color:#bfbfbf!important}.btn-link:hover{box-shadow:none}.texto-rotacionado-45{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3)}.select-wrapper+label{top:-7px!important;background-color:#fff;padding-right:4px!important}.icone-info{color:#ccc}.input-radio label.radio{padding-left:25px!important}.md-dialog-content-body>p,.resumo-preco-agencia div div.total{font-size:15px}.barra-modal,.minha-tabela-mobile td a{color:#000}md-bottom-sheet{padding:8px 16px 16px}.md-dialog-container{height:100vh!important;z-index:1080;background-color:rgba(0,0,0,.5)}.side-nav a{font-weight:700;color:#444!important}.small{font-size:75%}.select-mobile{display:block}.dropdown-content li>span{line-height:16px;padding:10px 12px}.dropdown-content li{min-height:35px;line-height:1.1rem}label.select-browser-default{position:absolute;margin:3px 0 0 5px!important;background-color:#fff!important;padding:3px}select.browser-default{margin:13px 0 0!important;border:1px solid #ddd!important;padding:0 0 0 5px!important;border-radius:4px!important;height:41px}.row-saldo-pontos{min-height:695px;margin-bottom:50px}.dropdown-iatas>ul.dropdown-menu>li,.opcoes-programas{padding:10px}.div-filtros-busca-cliente{border-right:1px dotted #ddd}.filtro-exibir-paginacao .dropdown-content li>span,.side-nav a{font-size:13px}.label-pontos{padding:0 5px;cursor:default;float:left;min-width:40px}.link-paginacao{display:block;height:30px;width:30px}.div-filtro-cias-aereas{margin-bottom:5px}.link-cabecalho-tabela{outline:0;cursor:pointer;text-align:center}.div-filtrar-clientes{font-size:16px;height:50px;line-height:50px;font-weight:700;color:#26a69a;outline:inherit}.div-filtrar-clientes:hover{background-color:#fff}.div-filtrar-clientes-pontos{border-bottom:2px solid #26a69a;background-color:#ecf0f1;cursor:pointer}.div-filtrar-clientes-pontos-selecionada{border-top:2px solid #26a69a;border-right:2px solid #26a69a}.div-filtrar-clientes-expirar{border-bottom:2px solid #26a69a;background-color:#ecf0f1;cursor:pointer}.div-filtrar-clientes-expirar-selecionada{border-top:2px solid #26a69a;border-left:2px solid #26a69a;border-right:2px solid #26a69a}.div-filtrar-clientes-potencial{border-bottom:2px solid #26a69a;background-color:#ecf0f1;cursor:pointer}.div-filtrar-clientes-potencial-selecionada{border-top:2px solid #26a69a;border-left:2px solid #26a69a}.div-filtros-buscador{margin:5px 0;height:35px}.div-filtros-valor-buscador{margin:5px 0;height:70px}.div-filtros-paradas{margin:5px 0 0}.buscador-div-barra{padding:0!important}.row-barra-buscador{margin:0!important}.col.l10.col-div-voos{padding-right:0!important}.col.l3.col-div-resumos{width:21%}.div-info-usuario-buscador{position:relative;height:130px;z-index:2}.div-filtros-aeroporto{margin:5px 0 0}.botao-resumo-buscador{margin-bottom:10px;width:100%}.titulo-resumo{padding:5px 5px 0;height:42px}.titulo-resumo-lateral{padding:5px 5px 0;line-height:45px;text-align:center;font-size:18px;font-weight:700}.div-voo{font-size:15px;height:50px;line-height:50px;font-weight:700;color:#26a69a;outline:inherit;margin-bottom:15px}.div-voo-ida{border-bottom:1px solid #ccc;background-color:#ecf0f1;cursor:pointer;opacity:.5}.div-voo-ida-selecionada{border-right:1px solid #ccc}.div-voo-ida-selecionada,.div-voo-somente-ida{border-top-width:3px;border-top-style:solid}.div-voo-volta{border-bottom:1px solid #ccc;background-color:#ecf0f1;cursor:pointer;opacity:.5}.div-voo-volta-selecionada{border-top-width:3px;border-top-style:solid;border-left:1px solid #ccc}.iata-buscador{cursor:default}rzslider span.rz-pointer{background-color:#bbb;width:15px;height:15px;top:-6px;outline:0}rzslider span.rz-pointer:after{display:none}rzslider span.rz-bar{height:2px}rzslider span.rz-bar,rzslider span.rz-bar.rz-selection{background-color:#ddd}[type=checkbox].checkbox-customizado:not(:checked)+label:after{border-color:#26a69a}[type=checkbox].checkbox-customizado:checked+label:after{border-color:#26a69a;background-color:#26a69a}[type=checkbox].checkbox-customizado+label{color:#3f4652}.preco-adulto,.preco-crianca{font-size:12px;color:#777}.label-diferenca-positiva{padding:5px;min-width:40px;font-weight:700}.preco-passagem{font-size:13px}.preco-passagem div a{color:#95a5a6!important;font-size:14px}.icone-cias-buscador{font-size:20px;color:#26a69a;margin:0 0 0 10px}.imagem-cias-buscador{z-index:2}.quantidade-voos-buscador{padding:0 0 0 10px;font-size:14px;font-weight:700;color:#26a69a}.resumo-preco-agencia{padding:0 5px;margin-bottom:10px}.resumo-preco-agencia div:first-child{margin-bottom:3px}.resumo-preco-agencia div.total-adultos,.resumo-preco-agencia div.total-criancas{font-size:11px}.col-resumo-pedido{padding:0!important}.col-resumo-pedido div.taxa-embarque,.col-resumo-pedido div.taxa-servico{padding:0 5px}.col-resumo-pedido div.botao{padding:0 15px;margin-top:10px}.col-resumo-pedido div.forma-pagamento{padding:0 5px;margin-bottom:5px}.col-resumo-pedido div.voce-economizou{font-size:12px;padding:10px 5px;text-align:center;background-color:#f5f5f5;margin-bottom:10px;color:#323232}.col-resumo-pedido div.total-pagar{padding:10px 5px;background-color:#fff59d;font-weight:700}.col-resumo-pedido div.total-pagar div.valor{font-size:16px}.col-resumo-pedido div.parcelas-pagseguro{margin-top:10px}.col-resumo-pedido div.parcelas-pagseguro a{text-decoration:underline}.passagem-selecionada{background-color:#fff9c4}.datas-flex-row,.datas-flex-row-volta{height:100px;margin:0 0 10px!important}.datas-flex{margin:0 10px 0 0;border-width:1px 1px 0;border-color:#ddd;border-style:solid;cursor:pointer;width:100%;z-index:20;outline:none}.datas-flex-selecionada{position:relative;border:1px solid #26a69a!important}.datas-flex.volta{z-index:10}.datas-flex-header{background-color:#ddd}.datas-flex-dia{padding:10px;color:#363636;font-size:22px;font-weight:700}.datas-flex-cias{font-size:14px;text-align:center;padding:4px 0;border-bottom:1px solid #ddd}.datas-flex-nome-cia-aerea,.div-paradas a{font-size:12px}.datas-flex-descricao{padding:0 0 10px 5px;font-size:14px}.row-ocultar-datas{width:100%;text-align:center;font-size:14px;margin:0 0 10px;outline:none;cursor:pointer;padding:0;height:45px;line-height:45px}.row-ocultar-datas button{font-size:11px;height:30px;line-height:30px}.col-ocultar-datas{outline:none}.row-refazer-busca{width:100%;text-align:center;border:1px solid #ddd;padding:10px 0;font-size:14px;margin:20px 0 10px;outline:none;cursor:pointer}.row-resumo-pedido-fixed{position:fixed;top:10px;margin-right:10px;overflow-y:auto;max-height:92vh}.menor-valor{color:#27ae60;font-weight:700}.icone-data-flex-selecionada{position:absolute;font-size:32px;right:0;margin:-18px -10px 0 0;color:#26a69a}@media only screen and (max-width:993px){.div-aba-voos-mobile-fixed{position:fixed;left:10px;right:10px;top:60px;background-color:#fff;z-index:1}.icone-passagem-selecinada{display:inline-block;padding:1px 3px;font-size:9px;font-weight:700;line-height:1;color:#fff;border:2px solid #fff;border-radius:10px;position:relative;top:-13px;left:-6px}.icone-resumo-mobile{display:inline!important;height:25px!important;line-height:25px!important;padding:0!important}.horario-mobile{font-size:11px;font-weight:500}.datas-flex-nome-cia-aerea{font-size:9px}.table-datas-flexiveis-mobile td{text-align:center;padding:5px 3px!important}.datas-flex-selecionada-mobile{border:2px solid #26a69a!important;outline:0}.datas-flexiveis-mobile{padding:1px!important}.datas-flex-descricao-mobile{background-color:#26a69a;color:#fff;height:60px;padding:10px}}.icone-resumo-mobile{cursor:default}.row-voo-mobile{height:40px}.div-voo-mobile-list .div-voo-mobile:first-child{padding-top:0}.div-voo-mobile{border-bottom:1px solid #ccc;padding:10px 0}.div-voo-mobile-fixed{margin-top:227px}.passagem-selecionada-mobile{background-color:#fff9c4}.table-voo-mobile-fixed{margin-top:190px}.div-desconto-mobile{width:100%;background-color:#81c784;padding:5px;text-align:center}.label-header-mobile{padding:5px;height:40px}.numero-voo{font-size:7px}.mes-ano-mobile{font-size:10px}.tabela-buscador{table-layout:fixed!important}.tabela-buscador thead{border-style:solid;border-width:2px}.tabela-buscador thead th{outline:0;cursor:pointer;text-align:center;padding:7px 0!important;font-size:12px}.tabela-buscador td{padding:4px 0!important}.tabela-buscador td a{color:#000}.tabela-buscador tr{border-bottom:1px solid #ddd}.tabela-buscador tr td:first-child{padding-left:10px!important}.drop-filtro-buscador{color:#323232;border:1px solid #ddd;border-radius:3px;background-color:#ddd;padding:0 2px;box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);margin:0 0 0 3px}.dropdown-content.filtros-buscador>li,.dropdown-content.lista-iatas>li{min-height:30px;border-bottom:1px solid #ddd}.dropdown-content.filtros-buscador>li>a{padding:5px 0 0 5px;font-weight:400;font-size:11px}.div-logo-legal{background-repeat:no-repeat;height:32px}.div-logo-legal-desktop{background-size:30px 30px;background-position:center}.div-logo-legal-mobile{background-size:25px 25px;background-position:left}.div-logo-legal.connectmiles{background-image:url(../../assets/images/connectmiles.png)}.div-logo-legal.gol,.div-logo-legal.gol_g_3,.div-logo-legal.smiles{background-image:url(../../assets/images/smiles.png)}.div-logo-legal.lifemiles{background-image:url(../../assets/images/lifemiles.png)}.div-logo-legal.azul{background-image:url(../../assets/images/azul.png)}.div-logo-legal.latam_airlines,.div-logo-legal.latam_airlines_brasil,.div-logo-legal.latam_airlines_group,.div-logo-legal.latam_airlines_paraguay,.div-logo-legal.multiplus{background-image:url(../../assets/images/multiplus.png)}.div-logo-legal.aadvantage,.div-logo-legal.american_airlines{background-image:url(../../assets/images/american_airlines.png)}.div-logo-legal.copa{background-image:url(../../assets/images/copa.png)}.div-logo-legal.delta{background-image:url(../../assets/images/delta.png)}.div-logo-legal.air_canada{background-image:url(../../assets/images/air_canada.png)}.div-logo-legal.tap{background-image:url(../../assets/images/tap.png)}.div-logo-legal.emirates{background-image:url(../../assets/images/emirates.png)}.div-logo-legal.flyingblue,.div-logo-legal.klm{background-image:url(../../assets/images/klm.png)}.div-logo-legal.air_france{background-image:url(../../assets/images/air_france.png)}.div-logo-legal.lifemiles{content:"•"}.div-logo-legal.aeromexico{background-image:url(../../assets/images/aeromexico.png)}.div-logo-legal.aerolineas{background-image:url(../../assets/images/aerolineas.png)}.div-logo-legal.ba_city_flyer,.div-logo-legal.british_airways,.div-logo-legal.british_exec{background-image:url(../../assets/images/british_airways.png)}.div-logo-legal.japan_airlines{background-image:url(../../assets/images/japan_airlines.png)}.div-logo-legal.malaysia{background-image:url(../../assets/images/malaysia.png)}.div-logo-legal.qantas_airways{background-image:url(../../assets/images/qantas.png)}.div-logo-legal.qatar{background-image:url(../../assets/images/qatar.png)}.div-logo-legal.s7{background-image:url(../../assets/images/s7.png)}.div-logo-legal.sri_lankan{background-image:url(../../assets/images/sri_lankan.png)}.div-logo-legal.iberia,.div-logo-legal.iberia_express,.div-logo-legal.iberia_for_finnair{background-image:url(../../assets/images/iberia.png)}.div-logo-legal.air_berlin{background-image:url(../../assets/images/air_berlin.png)}.div-logo-legal.cathay_pacific{background-image:url(../../assets/images/cathay.png)}.div-logo-legal.finnair{background-image:url(../../assets/images/finnair.png)}.div-logo-legal.etihad{background-image:url(../../assets/images/etihad.png)}.div-hora-minuto{font-size:14px}.preco-passagem.compre-na-cia{font-weight:700;font-size:15px}.preco-agencia>div.compre-na-cia,.preco-passagem.compre-no-mm{text-decoration:line-through;opacity:.7}.preco-agencia>div.compre-no-mm{font-weight:700;font-size:15px}.preco-economia{font-size:13px;font-weight:700}.div-diferenca-positiva{width:45%;margin:0 auto;line-height:12px;padding:2px 0}.small-pontos{font-size:10px}.col-botao-enviar-cotacao{margin:4px 0;padding:0 10px 0 5px!important}.col-botao-enviar-cotacao button{margin:0;width:100%}.row-filtros{margin-bottom:0}.row-interna-filtros{margin-bottom:13px}.col-div-filtros{padding:0!important}.td-final-voo-mobile{height:5px;border-bottom:1px solid #ccc}.td-inicio-voo-mobile{height:5px}.col-resumo-trecho{padding:0!important}.col-resumo-trecho div div.titulo{font-size:15px;font-weight:700;padding:10px 0 0 15px}.col-resumo-trecho div div.titulo span{padding:0 0 0 10px;font-size:12px;color:#323232}.excluir-voo-resumo{padding:7px}.excluir-voo-resumo>button{font-size:10px;height:28px;line-height:28px}.detalhes-resumo-voo{padding:5px}.detalhes-resumo-voo div.trecho div.item{margin-bottom:5px}.detalhes-resumo-voo div.trecho div.item b{color:#797979}.detalhes-trecho-aba-ida{margin:0 0 0 10px;color:#666;font-size:11px}.div-fixed .abas-ida-volta,.div-fixed .row-th-tabela{position:fixed;top:0;left:0;width:82.5%;margin:0 0 0 10px;background-color:#fff;z-index:1000}.div-fixed .row-th-tabela{top:60px;width:82%}.tabela-voos{padding:0!important}.div-fixed .tabela-voos{margin:90px 0 0}.div-fixed .tabela-voos thead{position:fixed;top:65px;z-index:1;width:82.6%;background-color:#fff}.div-fixed .tabela-voos thead tr{display:block;width:100%;border:none}.div-fixed .tabela-voos thead tr th{float:left;display:block;border-radius:0}.btn-pesquisar-voo{width:120px;height:25px;padding:0;line-height:0;font-size:11px}.tabela-top-10{table-layout:fixed!important}.tabela-top-10 th{text-align:center}.tabela-top-10 tr{border-bottom:5px solid #fff}.tabela-top-10 td{padding:5px 0!important;text-align:center}.tabela-top-10 td.valor{background-color:#4caf50;font-size:14px;position:relative}.tabela-top-10 td.valor span{width:0;height:0;border-style:solid;border-width:24px 0 24px 20px;border-color:transparent transparent transparent #4caf50;background-color:#c8e6c9;position:absolute;right:0;top:0}.tabela-top-10 td.economia{background-color:#c8e6c9;font-size:14px}.row-menu-widget{height:60px;padding:10px 10px 20px 0!important;margin-bottom:0}.row-menu-widget span{color:#000;border-color:#000}.row-tabela-concierge{padding:10px;min-height:350px}.row-tabela-concierge .col{margin:10px 0 0}.row-tabela-concierge th{background-color:#e2e2e2}.row-tabela-concierge tr.SOLICITACAO_VENDA{background-color:#fff9e8}.row-tabela-concierge tr.EM_CONTATO_CLIENTE{background-color:#ecf3f9}.row-tabela-concierge tr.AGUARDANDO_PAGAMENTO{background-color:#e6e3f1}.row-tabela-concierge tr.PAGO_AGUARDANDO_UTILIZACAO{background-color:#ecfaf2}.row-tabela-concierge tr.FINALIZADO{background-color:#eaf1ed}.row-tabela-concierge tr.VENDA_CANCELADA_PELA_AGENCIA,.row-tabela-concierge tr.VENDA_CANCELADA_PELO_USUARIO{background-color:#f9edec}.row-tabela-concierge td,.row-tabela-concierge th{text-align:center;padding:5px 0;margin:0;border-width:0 1px 1px 0;border-color:#fff;border-style:solid}.row-tabela-concierge td span.pagar-ate,.ta-toolbar button i{font-size:11px}.row-tabela-concierge td span.SOLICITACAO_VENDA{color:#ffc107}.row-tabela-concierge td span.EM_CONTATO_CLIENTE{color:#2980b9}.row-tabela-concierge td span.AGUARDANDO_PAGAMENTO{color:#2b0e86}.row-tabela-concierge td span.VENDA_CANCELADA_PELA_AGENCIA,.row-tabela-concierge td span.VENDA_CANCELADA_PELO_USUARIO{color:#c0392b}.row-tabela-concierge td span.PAGO_AGUARDANDO_UTILIZACAO{color:#2ecc71}.row-tabela-concierge td span.FINALIZADO{color:#176639}.row-cartao-credito,.row-dados-emissao{margin:10px 0!important}.row-cartao-credito{text-align:-webkit-center}.row-cartao-credito div.col div.row{width:50%}table.table.detalhes-emissao-concierge tr td.titulo{padding-bottom:5px;font-size:16px;text-align:left;color:#ff942b}table.table.detalhes-emissao-concierge tr td.sub-titulo{padding:10px 0 5px 5px;font-size:14px;color:#ff942b}table.table.detalhes-emissao-concierge tr td table tr.header{border:1px solid #ccc;border-collapse:collapse}table.table.detalhes-emissao-concierge tr td table tr.header td{border:1px solid #ccc;font-weight:700;font-size:12px;color:#333;padding:5px}table.table.detalhes-emissao-concierge tr td table tr.linha td{border:1px solid #ccc;font-size:12px;color:#333;padding:5px}table.table.detalhes-emissao-concierge tr td table tr.linha-total td:first-child{text-align:right}table.table.detalhes-emissao-concierge tr td table tr.linha-total td{border:1px solid #ccc;font-size:15px;color:#333;padding:8px;font-weight:700}.row-2FA{height:350px}.row-2FA div.input-field input{border:none!important;text-align:center;font-size:32px;letter-spacing:10px}.row-dados-resgate{padding:.75rem}.row-dados-resgate div.col div.row{padding:25px 10px 0}.row-dados-resgate div.col div.row div.header{font-size:15px;text-decoration:underline}.row-dados-resgate div.col div.row div.campo,.row-dados-resgate div.col div.row div.campo div.descricao{font-size:14px}.row-dados-resgate div.col div.row div.campo div img{min-width:100px;max-width:150px}.div-plano{height:400px}.div-pagamento{width:400px;height:450px}.div-cadastrando{width:300px;padding:15px}.div-form-cadastro{padding-right:.5rem!important}.col-cias-aereas{margin-top:10px}.filtro-cabecalho-tabela{outline:0;cursor:pointer}.row-cpp{margin:10px 0 0}.link-editar-cpp{height:70px;line-height:70px}.link-adiciona-usuario{height:70px!important;line-height:70px!important}.titulo-edicao-cpp,.titulo-edicao-taxa{font-size:16px;font-weight:700;color:#888}.titulo-edicao-taxa{font-size:12px}.div-nova-categoria-cpp{text-align:center;min-height:327px;vertical-align:middle;background:#fff;margin:0 0 20px;outline:0}.link-deletar-cpp{margin-left:10px;font-size:16px}.link-cancelar-cpp{margin-left:10px}.link-cancelar-novo-tipo{margin:0 0 15px 10px}.botao-salvar-tipo-cpp{margin:15px 0}.link-cancelar-nova-categoria{margin:0 10px}.botao-adicionar-desconto{margin:15px 0 15px 5px!important}.valor-desconto-de{color:#888!important}.descricao-categoria-cpp{font-size:16px;margin:10px 0}.tabela-preco-com-margem{margin:0 0 25px}.tabela-preco-com-margem td,th{padding:5px 3px}.pagination li,.tabela-preco-com-margem td.valor-percentual{padding:0}.tabela-preco-com-margem .input-field{padding:0 12px 0 5px!important}.tabela-preco-com-margem td.tp-trecho,td.valor,td.valor-percentual{border-width:0 1px;border-style:solid;border-color:#dcdcdc}.tabela-preco-com-margem td.valor-percentual tr td.nacional{padding:5px 0 5px 3px;text-align:center;width:50%}.tabela-preco-com-margem td.valor-percentual tr td.internacional{padding:5px 3px 5px 0;text-align:center;width:50%}.tabela-preco-com-margem .faixa-percentuais:nth-last-child(2){border-bottom:1px solid #dcdcdc}.tabela-preco-com-margem th.logo{border-width:1px 1px 0;border-style:solid;border-color:#dcdcdc}.tabela-preco-com-margem td.tp-trecho tr td{font-size:11px;color:#7f8c8d}.topico-faq{font-size:14px;font-weight:500}.row-faq{min-height:500px}.div-tabela-convites{padding:20px}.filtro-registros-pagina{width:45px}.tab-enviada{border-bottom:1px solid #ddd;font-weight:700}.tab-enviada a{color:#2980b9!important}.tab-enviada .aba-ativa{border-bottom:3px solid #2980b9}.col-tabela-cotacao{padding:0 20px!important}.div-cotacao,.tabela-cotacao tr,.tabela-emissao tr{border-bottom:1px solid #ddd}.tabela-cotacao td{padding:5px 0 5px 5px!important}.div-cotacao{margin:0 10px;padding:10px}.div-historico-emisao{min-height:410px}.div-cotacao-item{padding:0 10px;border-right:1px dotted #bbb}.div-cotacao-item-preco,.div-info-regra-programa p>span>strong{padding:0 10px}.icone-mais-detalhes{font-size:16px;line-height:35px;cursor:pointer;width:20px;outline:0}.col-tabela-emissao{padding:0 20px!important}.tabela-emissao td{padding:0 0 0 5px!important}.emissao-concluida{background-color:#e8f5e9}.emissao-em-processamento{background-color:#e3f2fd}.emissao-processando{background-color:#fffde7}.emissao-cancelada{background-color:#fbe9e7}.icone-status-emissao{font-size:20px}.tab-pendente{border-bottom:1px solid #ddd;font-weight:700}.tab-pendente a{color:#ffc107!important}.tab-pendente .aba-ativa{border-bottom:3px solid #ffc107}.tab-emitida a{color:#4caf50!important}.tab-emitida .aba-ativa{border-bottom:3px solid #4caf50}.tab-em-processamento a{color:#2196f3!important}.tab-em-processamento .aba-ativa{border-bottom:3px solid #2196f3}.tab-cancelada,.tab-em-processamento,.tab-emitida,.tab-todos{border-bottom:1px solid #ddd;font-weight:700}.tab-cancelada a{color:#f44336!important}.tab-cancelada .aba-ativa{border-bottom:3px solid #f44336}.tab-todos a{color:#757575!important}.tab-todos .aba-ativa{border-bottom:3px solid #757575}.combo-status li>span{min-height:30px!important;height:30px!important;line-height:30px!important}.combo-status .dropdown-content li>span{font-size:13px;padding:8px 7px}.td-combo-status>div.input-field{margin:0}.combo-status>input.select-dropdown{margin:5px 0}.container-historico-emissao{width:97%;margin:0 auto}.status-sem-combo{margin:16px 0 16px 6px!important}.nome-pais-iata{font-size:20px;font-weight:700;padding:25px 0 0 10px}.nome-iata-cidade{font-weight:700;font-size:12px;color:#444;width:100%}.row-iatas{min-height:450px}.row-iatas-brasil,.row-iatas-internacional{padding:25px;border-bottom:1px solid #ccc;margin:0!important}.div-iatas-brasil{padding:0 5px 10px}.div-taxa-embarque{border-radius:4px;margin:0 0 0 20px;width:80px;font-size:14px;font-weight:700;text-align:center}.div-cabecalho-iatas{border-bottom:1px solid #ddd;margin:0 0 10px}.iatas-internacionais{font-size:18px;padding:10px 0 0 20px}.config-taxa-embarque{padding:15px 0!important}.div-loading-login{padding:25px;width:300px;font-size:40px}.div-login{padding:20px;width:350px;border-radius:4px;background-color:rgba(0,0,0,.35)}.div-login input{margin:0;color:#fff}.div-login .esqueceu-senha{margin:15px 0 5px 5px}.div-login a,.row-barra-busca-widget div div.dropdown-iatas>ul.dropdown-menu li.active a span,.row-barra-busca-widget div div.input div.input-field a span{color:#fff}.logo-empresa-login{margin:10px 0 20px;height:94px}.msg-rec-senha{font-size:14px}.btn-entrar-login{background-color:#d3d3d3!important;color:#000!important}.div-bandeiras{width:340px!important;margin-top:-13px!important;padding:0!important}.div-bandeiras a{margin-right:5px;cursor:pointer}.row-cpp-mkt-milhas,.row-descontos-mkt-milhas{margin:0 5px 20px 0!important}.col-cpp-mkt-milhas{border-right:1px solid #ddd}.row-ganho-maximo{padding:10px 0 0}.row-ganho-maximo span{font-weight:700;padding:0 0 0 5px}.row-ganho-maximo p{padding:10px;text-align:center;color:#6a6a6a}.row-pag-seguro-marketmilhas{height:150px;margin:0 5px 20px 0!important}.menu-navegacao-cpp-mkt{margin-bottom:10px}.menu-navegacao-cpp-mkt .col .item{padding:10px;font-size:14px;cursor:pointer;outline:none;opacity:.7}.menu-navegacao-cpp-mkt .col .selecionado{border-width:0 0 3px;border-style:solid;border-color:#ccc;font-weight:700;opacity:1}.row-markup{min-height:692px}.div-btn-markup{background-color:rgba(0,0,0,.6)}.div-markup{position:absolute;top:-160px;height:150px;z-index:10;border:1px solid #ff942b;left:15px}.div-flag-markup{position:absolute;top:0;right:20px;height:15px;z-index:10}.div-markup:after,.div-markup:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.div-markup:after{border-color:rgba(255,255,255,0);border-width:20px;margin-left:-20px}.div-markup:before{border-color:rgba(255,148,43,0);border-width:21px;margin-left:-21px}.button-incluir-markup,.div-markup button{width:46%;height:30px;line-height:30px;font-size:10px;padding:0!important}.div-markup .input-field{text-align:left}.button-incluir-markup{width:90%;height:27px;line-height:27px;margin:0;position:absolute;top:14px;left:5%}.div-btn-markup{position:absolute;height:100%;width:100%;top:0;left:0}.preco-agencia-markup{position:relative;height:55px}.div-link-fechar-markup{width:100%;text-align:right;padding:0 10px}.div-markup-fixed .abas-ida-volta,.div-markup-fixed .row-th-tabela{position:fixed;top:0;left:0;width:98.6%;margin:0 0 0 10px;background-color:#fff;z-index:1000}.div-markup-fixed .row-th-tabela{top:50px;left:17.2%;width:63.4%}.div-markup-fixed .tabela-voos{margin:110px 0 0}.tmpl-gol{padding:24px}.tmpl-gol p{font-size:15px;font-weight:400}.tmpl-gol p.header{font-size:20px;font-weight:500}.row-meio-pagamento{min-height:250px}.row-pag-seguro{min-height:200px}.botao-switch{margin-top:4px}.link-adiciona-parceiro{height:50px;line-height:50px}.link-adiciona-parceiro,.link-adiciona-usuario{border-bottom:1px solid #ccc}.div-meus-dados{padding:0 20px 10px 15px}.div-meus-usuarios{padding:20px}.div-widget{margin:0 0 0 20px!important}.cropArea{background:#e4e4e4;overflow:hidden;width:100%;min-height:250px;height:350px;max-height:450px}.ta-toolbar button{font-size:11px;padding:0 10px;border:none;box-shadow:none;border-radius:0;border:.1rem solid #fff}.ta-editor{border:1px solid #ddd}.ta-editor:focus{border:1px solid #ddd}.ta-root.focussed>.ta-scroll-window.form-control{border:1px solid #ddd;box-shadow:none}.color-picker-wrapper .color-picker-input-swatch{margin:0 0 10px 115px;border-radius:0!important}.color-picker-wrapper .color-picker-swatch:not(.input-group-addon).color-picker-swatch-left{width:100px;border-radius:0!important}.row-cadastro-usuario{padding:10px 12px 10px 10px}.tabela-horarios td{padding:5px 0}.tabela-horarios td div.div-horarios{display:inline-flex}.tabela-horarios td div.div-horarios div{margin:0 5px;height:40px;line-height:40px}.marcador,.marcador-menor{border-radius:10px;width:20px;height:20px;display:inline-block}.marcador-menor{width:12px;height:12px;margin-left:10px}.div-legenda-clientes-conectados{margin-top:10px;margin-bottom:10px}.div-saldo-pontos{min-height:340px}.div-pontos-vencer{margin-bottom:50px;min-height:340px}.div-clientes-conectados{min-height:340px;margin-bottom:0}.label-checkbox-programas{height:14px!important;padding:0 15px 0 0!important;margin:0!important}.input-valor-cpp{height:auto!important;margin:0!important}.div-nenhum-cliente:hover,.link-editar-cpp{cursor:pointer}.div-nenhum-cliente{min-height:223px;color:#bdc3c7;font-weight:700;font-size:14px;line-height:223px;outline:0}.logo-programa-tabela{padding-left:15px!important}.badge-info-clientes-conectados{display:inline-block;background-color:#bbb;height:20px;line-height:20px;padding:0 10px;font-size:12px;color:#fff;text-align:center;border-radius:2px;margin-left:10px}.div-filtro-operador{margin-bottom:0}.item-regra-programa{padding:10px;border-bottom:1px solid #ddd;cursor:pointer;outline:0;font-size:14px}.item-regra-programa:hover{background-color:#ddd}.regra-ativa{background-color:#009688;color:#fff;font-weight:700;outline:0}.nome-programa-regras{margin:0 0 0 15px}.tabs-regras-programas{height:70px;border-bottom:1px solid #ccc}.tab-regra-programa{height:70px!important;line-height:70px!important}.row-info-regras-programas{min-height:600px}.div-info-regra-programa{padding:20px}.div-info-regra-programa p{padding:0 0 0 10px}.menu-venda-pontos{padding:10px;line-height:50px}.menu-venda-pontos>.item-menu{width:100%;vertical-align:middle;background-color:#e5e5e5;color:#323232;text-align:center;margin:4px;cursor:pointer;font-size:14px;font-weight:700;outline:none}.barra-buscador,.menu-venda-pontos>.item-menu.ativa{background-color:#fff}.barra-buscador{width:100%!important;margin-bottom:10px}.div-input-buscador{padding-right:25px!important}.div-botao-pesquisar{margin-top:8px}.angucomplete-holder,.row-barra-busca-widget div div.input{position:relative}.angucomplete-dropdown{border:1px solid #ececec;border-radius:2px;width:100%;max-height:400px;overflow-y:auto;cursor:pointer;z-index:9999;position:absolute;top:43px;left:0;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:10px;color:#000}.angucomplete-row:hover,.angucomplete-selected-row{background-color:#ddd}.botao-busca-buscador{margin:0 0 22px}.borda-imagem-programa{border:3px solid #ddd;border-radius:30px;height:60px;width:60px;padding-top:2px;opacity:.5}.selecionada{border:3px solid #26a69a;opacity:1}.icone-imagem-programa{position:absolute;font-size:28px;color:#26a69a;margin:-10px 0 0 30px}.dropdown-iatas>ul.dropdown-menu{position:absolute;top:30px!important;width:100%;z-index:3;border:1px solid #ddd;background-color:#fff;padding:0}.dropdown-iatas>ul.dropdown-menu>li>a{color:#323232!important}.dropdown-iatas>ul.dropdown-menu>li.active>a{color:#fff!important}.dropdown-iatas>ul.dropdown-menu>li.active{padding:10px;background:#00bdc1}.input-field input.input-borda-erro{border:1px solid #e74c3c!important}.row-ultimas-buscas-mobile{margin:5px 0 0}@media only screen and (max-width:993px){.row-buscador-mobile,.row-ultimas-buscas-mobile{display:inline-block}.label-checkbox-mobile{padding:0 15px 0 25px!important}.label-select-mobile{position:absolute!important;top:-7px!important;font-size:11px!important;background-color:#fff;padding:0 3px 0 0}.input-mobile{margin:0!important}.setas-alterar-iatas-direita,.setas-alterar-iatas-esquerda{top:30px!important;right:-40px!important;transform:rotate(90deg)!important}.setas-alterar-iatas-esquerda{right:-50px!important}}@media only screen and (min-width:993px){.iatas-volta{margin-left:30px!important}}.drop-iatas-barra,.setas-alterar-iatas-direita,.setas-alterar-iatas-esquerda{position:absolute;color:#323232;padding:3px 5px;margin:0 0 0 3px;cursor:pointer}.drop-iatas-barra{border:1px solid #ddd;border-radius:3px;background-color:#ddd;box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);top:10px;right:10px}.setas-alterar-iatas-direita,.setas-alterar-iatas-esquerda{top:0;right:-48px}.setas-alterar-iatas-esquerda{top:10px}.dropdown-content.lista-iatas{position:absolute;top:45px!important;left:8px!important;width:80%!important;max-height:400px;overflow-y:scroll;overflow-x:hidden}.dropdown-content.lista-iatas>li>a{padding:5px 0 0 5px;font-weight:400;font-size:11px;color:#323232}.dropdown-content.lista-iatas>li>a>span{font-size:6px;padding:0 5px}.iatas-ida{margin-right:30px!important}.picker__weekday-display{font-weight:400}.picker__month-display{font-size:1.2rem}.picker__day-display{font-size:3rem}.picker__year-display{font-size:1.5rem}.link-ultimas-buscas{margin:5px 0 0 10px;cursor:pointer}.tabela-ultimas-buscas td{padding:0;text-align:center}.tabela-ultimas-buscas td.origem{width:90px}.tabela-ultimas-buscas td.sem-buscas{padding:5px;height:50px}.tabela-ultimas-buscas td.destino{width:90px}.tabela-ultimas-buscas td.seta{padding:0 10px 0 0;font-size:16px}.div-valor-dolar{margin:0 10px 0 0}span.icone-limpar-data{position:absolute;font-size:15px;top:13px;right:13px;color:#323232;cursor:pointer;outline:none}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.datepicker{position:absolute;top:45px;z-index:30;background-color:#fff;padding:0;outline:0}.div-input-datepicker{height:56px;margin-top:8px}.div-input-datepicker div input{color:#000!important;cursor:pointer}.datepicker-ano,.datepicker-dia,.datepicker-mes{outline:0}.tabela-datepicker td{margin:0!important;padding:0!important}.tabela-datepicker th{text-align:center;padding:5px 0;text-transform:capitalize}.tabela-datepicker .btn-flat{text-align:center;padding:0 10px!important}.botao-setas{text-align:center;background-color:#fff;border:0;width:35px;height:35px;margin:5px}.botao-setas:hover,.tabela-datepicker .btn-flat:hover{background-color:#eee}.tabela-datepicker .desabilitado,.tabela-datepicker .desabilitado:hover{background-color:#fff;color:#ddd}.tabela-datepicker .btn{text-align:center;padding:0!important}.dia,.row-transacoes-venda-pontos>.filtros>div.row>div.col>div.div-logo-legal.selecionada{border-radius:20px}.text-muted{color:#999}.row-barra-busca-widget{padding:20px 20px 5px;background-color:#00bfc0}.row-barra-busca-widget div.linha{margin-bottom:15px}.row-barra-busca-widget div.linha div.botao-buscar button{background-color:#ff5346!important;margin-right:5px}.row-barra-busca-widget div.linha div.classe-executiva label{color:#fff!important;font-size:14px;line-height:20px;padding-left:30px;margin-left:5px}.row-barra-busca-widget div.linha div.classe-executiva{right:10px!important}.row-barra-busca-widget div.linha div.classe-executiva label::after{border-color:#fff}.row-barra-busca-widget div div.input-field input{background-color:#fff;color:#323232;border:none!important;box-shadow:none!important}.row-barra-busca-widget div div.input-field div.campo-select-pax{background-color:#008a8a;color:#fff;border-color:#008a8a!important;text-align:center;font-size:15px;font-weight:700;height:3rem;line-height:3rem;margin:0 0 15px;border-radius:4px}.row-barra-busca-widget div div.dropdown-iatas>ul.dropdown-menu li a span{color:#323232}.row-barra-busca-widget div div.input span.fa-minus-square.icone-input-pax{position:absolute;top:22px;left:20px;z-index:1;color:#fff;font-size:20px;cursor:pointer;outline:none}.row-barra-busca-widget div div.input span.fa-plus-square.icone-input-pax{position:absolute;top:22px;right:20px;z-index:1;color:#fff;font-size:20px;cursor:pointer;outline:none}.row-barra-busca-widget div div.input label{position:absolute;top:-7px;left:10px;color:#fff!important;font-weight:700;font-size:12px}.row-barra-busca-widget div div.input-volta label{left:40px}.row-barra-busca-widget div div.input div.div-input-datepicker{margin-top:1rem}.posicao-mobile-tablet{bottom:20px;right:20px}.posicao-desktop{bottom:50px;right:50px}.fab-info-tooltip{margin-left:-180px;border-radius:2px;background-color:rgba(0,0,0,.85);width:180px;font-size:13px;height:25px;line-height:25px}footer{background-color:#00bdc1!important}footer.page-footer{padding-top:0!important;margin-top:0!important}.footer{overflow:hidden;height:50px;line-height:50px;color:rgba(255,255,255,.8);background-color:rgba(0,0,0,0)}#dropConta li,.menu-lateral-esquerdo{width:200px}.link-menu-lateral{font-weight:700;padding:0!important}.link-menu-lateral:hover{background-color:#ddd}.div-info,.divisor-menu{border-bottom:1px solid #e5e5e5}.link-menu-lateral a{line-height:45px!important;height:45px!important;padding:0 15px!important}.div-info{height:100px}.div-logo{height:65px;line-height:65px;width:200px;text-align:center}.info-usuario-logado{color:#444;width:200px;padding:0 0 0 15px;font-weight:700;font-size:14px;line-height:15px}.header-config{line-height:45px!important;margin:0!important;font-weight:700;color:#444;display:flex;outline:0;padding:0 15px!important}.lista-config{background-color:#fff!important}.lista-config:hover{background-color:#ddd!important}.item-config:hover,.row-passageiro div.incluir-bagagem{background-color:#eee}.link-item-menu-config{line-height:40px!important;height:40px!important;padding:0 30px!important;font-weight:400!important}.row-anexar-comprovante{padding:10px 0}.div-observacao-adiciona-cliente{padding:0 10px 20px!important}.titulo-cadastro-cliente{font-size:15px}.div-link-recuperacao-senha{padding:0 10px 20px!important}.link-convite-manual{font-size:16px;text-decoration:underline}.borda-footer{border-top:1px solid #e9e9e9}.tabela-programas-detalhado-cliente{margin:.5rem 0 0 -1rem}.row-dados-cliente{margin:10px 0!important}.row-historico,.row-observacoes{margin:0 0 10px!important}.col-dados-cliente{padding:15px!important}.div-programa-nao-conectado{height:350px}.div-add-observao-historico{padding:0!important;margin-top:10px}.div-lista-historico{padding:.5rem .5rem 0 0!important}#abaDadosCliente{height:378px}.aba-ativa{border-bottom:3px solid #26a69a}.star,.star-rating{display:inline-block}.star-rating{margin:0;padding:0}.star{padding:1px;color:#ddd;font-size:16px;cursor:pointer;outline:none}.star.filled{color:#2bbbad}.bloco-info-programa{margin:0 0 10px!important}.icone-info-cliente{margin-left:10px;font-size:18px}.conteudo-modal,.header-modal{position:fixed;left:0;width:100%}.conteudo-modal{background-color:#f2f2f2;height:500px;overflow-y:auto;top:90px}.header-modal{top:42px}.colecao-programas{line-height:1.5rem;margin-top:7px;width:100%}.colecao-item{line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #ddd;cursor:pointer;outline:0}.colecao-item:hover{background-color:#ddd}.ativo{color:#fff;font-weight:500;outline:0}.ativo,.ativo:hover{background-color:#009688}.icone-acao-programas-cliente{padding:3px;margin:0 5px 0 0}.div-relacionamento{border-bottom:1px solid #ddd;padding:10px 0}.row-relacionamentos{min-height:300px;margin:0 0 10px!important}.row-detalhes-cliente{padding:20px}.div-detalhe-cliente{margin:0 0 5px}.modal-detalhes-emissao{background-color:#f2f2f2;position:fixed;top:40px;left:0;width:100%;height:500px;overflow-y:auto;padding:40px}.tabela-detalhes-emissao{border:1px solid #ccc;border-collapse:collapse}.tabela-detalhes-emissao td{border:1px solid #ccc}.tabela-detalhes-emissao strong{font-weight:700}.th-detalhes-emissao{text-align:center;font-size:14px;color:#696969;padding:5px;border-bottom:0}.campos-label{padding:10px 0 0;font-size:14px;color:#696969}.campos-valores,.campos-valores-resumo{text-align:center;padding:5px 0 0;font-size:14px;color:#696969}.campos-valores-resumo{font-size:12px;color:#9a9a9a}.campos-valores-passageiro{padding:5px 0 0 20px;font-size:14px;color:#696969}.campos-titulo{border-bottom:1px solid #d5d5d5;padding:0 0 5px;font-size:18px;text-align:left;line-height:1.4em;color:#00a4a8}.campos-subtitulo{font-weight:400;text-align:left;font-size:14px;font-family:arial,helvetica,sans-serif;color:#00a4a8}.iata-resumo{color:#696969}.campo-resumo{padding:5px 0 0 10px;font-size:14px;font-family:arial,helvetica,sans-serif;color:#696969}.detalhes-emissao table td{padding:3px}.form-invalido small{position:absolute;top:43px;left:10px;color:#f44336}.row-anexar-nota-fiscal{padding:10px 0}.row-header-pax-loc{margin:0;padding:0;border-bottom:2px solid #ddd;line-height:50px}.row-pax-loc{padding:0 0 6px;margin:6px;border-bottom:1px solid #ddd}.col-trecho-pax-loc{line-height:38px}.col-nome-pax-loc{font-size:14px;font-weight:700;line-height:38px}.col-valor-trecho-loc{line-height:38px}.col-botao-salvar-loc{margin:0 0 15px}.termo-emissao{padding-left:30px!important}.div-termos-emissao{font-size:14px;text-align:center;padding:20px}.fechar-modal-mobile{float:right;padding:20px 20px 0 0}.conteudo-modal-solicitacao-mobile{padding:30px 5px 0}.container-modal-solicitacao{width:60%}@media only screen and (max-width:993px){.container-modal-solicitacao{width:90%}}.row-comprador,.row-passageiro{margin:0;padding:10px}.row-passageiro div.incluir-bagagem div{padding:5px;outline:none}.row-passageiro div.incluir-bagagem div:first-child{cursor:pointer}.row-passageiro div.incluir-bagagem div>div>div:nth-child(1){margin-right:10px}.row-passageiro div.incluir-bagagem div>div>div.quantidade{margin-right:10px}.row-passageiro div.incluir-bagagem div>div>div>div.quantidade-bagagem{border:1px solid #7f8c8d;border-radius:5px;padding:0}.row-passageiro div.incluir-bagagem div>div>div>div.quantidade-bagagem>div{width:100%;margin:0;text-align:center;cursor:pointer}.row-passageiro div.incluir-bagagem div>div>div>div.valor-taxa-bagagem{font-size:15px;text-align:right}.row-passageiro div.incluir-bagagem div>div>div>div.quantidade-bagagem>div:nth-child(1){border-right-color:#7f8c8d;border-right-style:solid;border-right-width:1px;height:32px;line-height:23px}.row-passageiro div.incluir-bagagem div>div>div>div.quantidade-bagagem>div:nth-child(2){font-size:15px;font-weight:700}.row-passageiro div.incluir-bagagem div>div>div>div.quantidade-bagagem>div:nth-child(3){border-left-color:#7f8c8d;border-left-style:solid;border-left-width:1px;height:32px;line-height:23px}.row-passageiro div.incluir-bagagem>div>div>span.fa{color:#7f8c8d}.row-passageiro div.passagem-internacional-bebe{padding:5px;line-height:25px;font-size:14px}.row-termos-aceite{margin:0 0 .75rem!important;padding:10px}.row-observacoes{padding:10px}.row-pagamento-bancos{margin:0 0 .75rem!important;padding:20px 20px 0}.row-pagamento-apos-agencia{margin:0 0 10px!important;padding:20px}.row-titulo{margin:0 0 5px!important;font-size:16px}.row-regulamento{padding:40px!important}.titulo-cards{font-size:16px;height:40px;line-height:40px;font-weight:700;padding:0 0 0 20px}.sub-titulo-rows{font-size:16px;margin:0!important}.seta-direita,.seta-direita-mobile{width:0;height:0;border-style:solid;border-width:27px 0 27px 18px;border-color:transparent transparent transparent #4caf50;background-color:#c8e6c9}.seta-direita-mobile{border-width:23px 0 22px 17px}.card-resumo-voo{padding:0 5px 0 0!important}.logo-resumo-voo{height:35px}.card-revisao-voo-pontos{border-right:1px solid #ddd;height:50px}.card-revisao-voo-com-crianca .card-revisao-voo-pontos{border-right:1px solid #ddd;height:70px}.card-revisao-crianca{border-top:1px solid #ddd;width:100%}.card-revisao-total-voo{border-top:1px solid #ddd;font-size:14px;font-weight:700}.card-revisao-voo-com-crianca .card-revisao-total-voo{border-top:1px solid #ddd;width:100%;height:45px}.cards-total-revisao{height:50px;margin:3px 0 3px 5px}.card-total-revisao{height:46px;background-color:rgba(255,255,255,.3);margin:2px;font-size:14px}.card-total-preco{font-size:16px;font-weight:700;color:#fff;padding:0 0 0 5px!important}.desc-total-revisao,.row-tabela-valores-negociacao td.valor{font-size:15px;font-weight:700}.row-total-revisao{margin-top:10px;margin-right:-5px!important;margin-bottom:5px;padding:0!important}.row-total-revisao-interna{margin:0;line-height:35px;padding:3px}.row-total-revisao-mobile{background-color:#95a5a6;color:#000;margin-top:10px;margin-right:-5px!important;margin-bottom:5px;padding:0!important}.row-total-revisao-interna-mobile{margin:0;line-height:40px;padding:3px}.data-resumo-solicitacao-emissao,.data-resumo-solicitacao-emissao-mobile,.ida-resumo-solicitacao-emissao{text-align:center;padding:4px 0;font-size:13px;font-weight:700;color:#fff}.data-resumo-solicitacao-emissao,.data-resumo-solicitacao-emissao-mobile{opacity:.7}.data-resumo-solicitacao-emissao-mobile{padding:7px 0}.step-in{height:30px;width:30px;font-size:16px;border-radius:25px;cursor:pointer;outline:0}.linha-step{width:50%;padding:0 10px}.span-linha-step{border-top:2px solid #ccc}.span-linha-step.concluido{border-color:#26a69a}.step-passageiros{margin-left:-10px}.step-regulamento{margin-left:-20px}.step-revisao_gerar_op{margin-right:-35px}.step-comprador{margin-left:-5px}.step-forma-pagamento{margin-right:-40px}.div-continuar-emissao{text-align:right;padding:0 50px 0 0!important}.div-voltar-emissao{padding:0 0 0 50px!important}.card-banco-pagamento{border:1px solid #ccc;border-radius:3px;padding:10px!important;margin:0 0 20px;font-size:13px}.div-anexo-comprovante{display:flex;padding-left:10px;margin:10px 0 0!important}.em-breve{width:100%;text-align:center;opacity:.5;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}form.form-invalido input.ng-invalid{border:1px solid #f44336!important}.taxas-pagseguro{background-color:#4caf50;color:#fff;text-align:center;font-size:14px;padding:10px}.taxas-pagseguro p{font-weight:700;font-size:20px;margin:10px}.nome-banco-resumo{margin:3px 0 0 20px}.row-resumo-revisao{margin-bottom:5px}.header-resumo-revisao{font-size:11px;font-weight:700}.step-regulamento-mobile{margin-left:-25px}.row-regulamento-mobile{padding:10px;text-align:justify}.div-regulamento-market-milhas,.row-meio-pagamento div.col div.row.dados-cartao div.input-field input{font-size:15px}.colapso-faq{box-shadow:none;border:none}.colapso-faq li.colapso-li{padding:10px 5px;border-bottom:1px solid #ddd}.colapso-faq .collapsible-body,.row-tabela-valores-negociacao thead{border:none}.div-continuar-emissao-mobile{text-align:right;padding:0!important}.row-resumo-voos-mobile{margin:0}.row-interna-resumo-voos{height:45px;margin-bottom:0!important}.col-ida,.col-volta{padding:0!important}.ida-resumo-solicitacao-emissao-mobile{text-align:center;padding:6px;font-size:14px;font-weight:700;color:#fff;margin-bottom:0}.div-texto-centralizado{height:45px;display:inline-flex;align-items:center}.col-preco-agencia,.col-taxa-embarque{padding:0!important}.col-preco-agencia-total>.interno,.col-taxa-embarque>.interno{background-color:#bdc3c7}.col-total-emissao{font-size:14px;font-weight:700;color:#fff;padding:0 0 0 15px!important}.col-total-emissao>.interno{background-color:#7f8c8d}.div-preco-agencia{font-size:14px}.col-trecho-data{line-height:36px}.row-linha{padding:5px 0;border-bottom:1px solid #ddd;margin-bottom:0}.row-botoes-mobile{margin:0 13px 10px 10px!important}.col-pontos{padding:0 0 0 5px!important}.col-pontos>.interno{background-color:#bdc3c7}.row-botoes-finalizar-emissao{margin:0 13px 10px 10px!important}.titulo-pagseguro{line-height:normal}.botao-finalizar-emissao-mobile{width:100%}.row-meio-pagamento div.col div.botao-cartao{margin:20px 0 0;padding:10px;width:170px;color:#ff5e3f;cursor:pointer;border:1px solid #ff5e3f;font-size:14px;outline:none;text-align:center}.row-meio-pagamento div.col div.botao-cartao:first-child{margin-right:20px}.row-meio-pagamento div.col div.botao-cartao.selecionado{background-color:#ff5e3f;font-weight:700;color:#fff}.row-meio-pagamento div.col div.row.dados-cartao{padding:20px}.row-meio-pagamento div.col div.row.dados-cartao div.input-field select{margin:0 0 15px!important;font-size:15px}.row-meio-pagamento div.col div.row.dados-cartao div.input-field select.select-disabled{font-weight:700;color:#d3d3d3}.row-meio-pagamento div.col div.row.dados-cartao div.col.cvv img{width:150px}.row-meio-pagamento div.col div.row.dados-cartao h5{font-size:1.4rem}.row-meio-pagamento div.col div.row.dados-cartao h6{font-size:1.1rem}.row-meio-pagamento div.col div.row.dados-cartao p{text-align:justify}.card-flag+._flag{background:url(../../../assets/images/card-flag-highlight.png) no-repeat top left;width:50px;height:40px;display:none;position:absolute;top:0;right:-45px}.card-flag.card-flag-amex+._flag{background-position:0 5px;display:inline-block}.card-flag.card-flag-diners+._flag{background-position:0 -155px;display:inline-block}.card-flag.card-flag-elo+._flag{background-position:0 -235px;display:inline-block}.card-flag.card-flag-hipercard+._flag{background-position:0 -315px;display:inline-block}.card-flag.card-flag-master+._flag{background-position:0 -395px;display:inline-block}.card-flag.card-flag-visa+._flag{background-position:0 -480px;display:inline-block}.card-flag.card-flag-hiper+._flag{background-position:0 -556px;display:inline-block}.creditcard{width:180px;position:relative}.row-anexar-ticket{padding:10px 0}.div-dropdown a,.input-field-anexo-comprovante,table.datepicker-body>tbody>tr>td,table.datepicker-body>thead>tr>th{padding:0!important}.overlay-salvando{position:absolute;top:0;left:0;float:left;width:100%;height:100%;background-color:rgba(255,255,255,.9);z-index:1}.descricao{font-size:18px;font-weight:700;color:#959595}.navbar-fixed{height:60px}.barra-superior{background-color:#00bdc1;line-height:60px;height:60px;padding:0 30px 0 0;box-shadow:none}@media only screen and (max-width:993px){.navbar-fixa{position:fixed;z-index:998;top:auto;width:100%}}.icone-barra-superior{font-size:20px}.menu-direito{background-color:#f2f2f2}.div-dropdown{padding:10px 3px 10px 10px;border-bottom:1px solid #e3e3e3;font-size:12px}.div-dropdown a{font-size:13px!important;font-weight:700}.icone-sidenav-mobile{font-size:20px}.dropdown-content .dropdown-menu-superior{margin-top:50px;width:190px!important}.dropdown-content .dropdown-notificacoes{margin-top:50px;width:250px!important}.link-aba-lateral{padding:0 0 0 20px}.botao-aba-lateral{box-shadow:none;padding:0 10px}.botao-aba-lateral.right{top:100px!important}.botao-aba-lateral:disabled>.icone-sidenav-mobile{opacity:.5}.botao-aba-lateral:disabled{box-shadow:none;background-color:transparent!important}.botao-aba-lateral:hover{box-shadow:none;background-color:transparent!important}.div-info-mobile{height:140px;border-bottom:1px solid #e5e5e5}.div-logo-mobile{height:65px;line-height:65px;text-align:center}.logo-mobile{width:100%}.info-usuario-logado-mobile{color:#444;width:200px;padding:30px 0 0 15px;font-weight:700;font-size:14px;line-height:15px}.voltar-navbar{color:#fff}.item-menu-superior{font-weight:700}.item-menu-superior .countdown{right:17px;position:absolute;height:20px;line-height:20px;bottom:3px;font-size:10px}.li-sem-hover{margin:0 0 0 20px!important}.li-sem-hover:hover{background:rgba(0,0,0,0)}.logo-buscador{height:60px}.pagination li.active{background-color:#26a69a;border-radius:0}.eva-3-datepicker{position:absolute;z-index:21;top:145px}.eva-3-datepicker.ida{right:43%}.eva-3-datepicker.volta{right:30%}.eva-3-datepicker div>div.datepicker-container{border:2px solid #d6d6d6;border-radius:10px;padding:5px;background:#fff}.eva-3-datepicker .datepicker-container:after,.eva-3-datepicker .datepicker-container:before{content:" ";display:table}.eva-3-datepicker .datepicker-container:after{clear:both}.eva-3-datepicker .datepicker-container.is-hidden{display:none}.eva-3-datepicker .datepicker-container.is-bound{position:absolute}.eva-3-datepicker .datepicker-header{padding:5px 20px;width:100%;border-bottom:1px solid #eee;font-size:16px;letter-spacing:0;box-sizing:border-box}.eva-3-datepicker .datepicker-header .datepicker-next,.eva-3-datepicker .datepicker-header .datepicker-prev{position:absolute;cursor:pointer;color:#444}.eva-3-datepicker .datepicker-header .datepicker-next:focus,.eva-3-datepicker .datepicker-header .datepicker-next:hover,.eva-3-datepicker .datepicker-header .datepicker-prev:focus,.eva-3-datepicker .datepicker-header .datepicker-prev:hover{color:#aaa}.eva-3-datepicker .datepicker-header .datepicker-prev{left:15px;margin-top:5px}.eva-3-datepicker .datepicker-header .datepicker-next{right:15px;margin-top:5px}.eva-3-datepicker .datepicker-header .-month,.eva-3-datepicker .datepicker-header .-year{display:block;text-align:center}.eva-3-datepicker .datepicker-header .-month{font-size:15px;color:#444}.eva-3-datepicker .datepicker-header .-year{font-size:10px;color:#aaa}.eva-3-datepicker .datepicker-body .-week{border-bottom:1px solid transparent;white-space:nowrap}.eva-3-datepicker .datepicker-body .-date,.eva-3-datepicker .datepicker-body .-day{text-align:center;float:left;vertical-align:middle;min-width:38px;border:1px solid transparent}.eva-3-datepicker .datepicker-body .-day{color:#aaa;text-transform:uppercase;font-size:11px;line-height:2}.eva-3-datepicker .datepicker-body .-date{color:#888;cursor:pointer;line-height:34px;transition:background-color .4s ease,box-shadow .4s ease;border-top:1px solid #f5f5f5;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent}.eva-3-datepicker .datepicker-body .-date:focus,.eva-3-datepicker .datepicker-body .-date:hover{border:1px solid #666}.eva-3-datepicker .datepicker-body .-today{color:#666;position:relative}.eva-3-datepicker .datepicker-body .-today .-label{font-size:9px;color:#888;position:absolute;bottom:0;line-height:9px;text-align:center;left:0;right:0}.eva-3-datepicker .datepicker-body .-range{background:#d6d6d6;border:1px solid #d6d6d6;color:#323232}.eva-3-datepicker .datepicker-body .-end .-label,.eva-3-datepicker .datepicker-body .-range .-label,.eva-3-datepicker .datepicker-body .-selected .-label,.eva-3-datepicker .datepicker-body .-start .-label{color:#ccc}.eva-3-datepicker .datepicker-body .-end,.eva-3-datepicker .datepicker-body .-selected,.eva-3-datepicker .datepicker-body .-start{background:#666;border:1px solid #666;color:#fff;position:relative}.eva-3-datepicker .datepicker-body .-end::after,.eva-3-datepicker .datepicker-body .-start::after{content:'';position:absolute;border-width:5px;border-style:solid;margin-top:-6px;top:50%;z-index:1;pointer-events:none}.eva-3-datepicker .datepicker-body .-start::after{border-right:10px solid transparent;left:100%}.eva-3-datepicker .datepicker-body .-end::after{border-left:10px solid transparent;right:100%}.eva-3-datepicker .datepicker-body .-disabled{color:#ddd;background:#f5f5f5;border:1px solid #f5f5f5;cursor:not-allowed}.eva-3-datepicker .datepicker-body .-disabled .-label{color:#ddd}.eva-3-datepicker .datepicker-body .-out{color:transparent;border:1px solid transparent;background:0 0;pointer-events:none;cursor:auto}.eva-3-datepicker .datepicker-body .-out .-label{color:transparent;background:0 0}.eva-3-datepicker .datepicker-body .-out::after,.eva-3-datepicker .datepicker-body .-out::before{border:transparent}.eva-3-datepicker.-double{max-width:324px;display:inline-block}.eva-3-datepicker.-double.-left{padding-right:7.5px}.eva-3-datepicker.-double.-right{padding-left:7.5px}.eva-3-icon-arrow-left::before,.eva-3-icon-arrow-right::before{content:"\f104";font-family:'FontAwesome';font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.eva-3-icon-arrow-right::before{content:"\f105"}.popover{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);color:#000}.popover.top{margin-top:-10px}.popover.right{margin-top:-15px;margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-top:-5px;margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#ccc;bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#ccc}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#ccc;top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#ccc}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.toast{border-radius:0!important;word-break:normal!important}.toast-info,.toast-success{background-color:#323232!important}.toast-error{background-color:#bd362f}.toast-warning{background-color:#ffeb3b!important;color:#323232!important}#toast-container>div{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);opacity:1;-ms-filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100)}#toast-container>.toast{background-image:none!important}#toast-container>.toast:before{position:fixed;font-family:FontAwesome;font-size:24px;line-height:18px;float:left;padding-right:.5em;margin:auto .5em auto -1.5em}#toast-container>.toast-warning:before{content:"\f06a"}#toast-container>.toast-error:before{content:"\f05c"}#toast-container>.toast-info:before{content:"\f05a"}#toast-container>.toast-success:before{content:"\f00c"}#toast-container>:hover{-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);box-shadow:0 1px 2px 0 rgba(0,0,0,.16),0 1px 2px 0 rgba(0,0,0,.12);opacity:1;-ms-filter:progid: DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}.tooltip{position:absolute;top:0;left:0;z-index:9999;display:none;max-width:276px;padding:1px;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:13px;color:#000;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.step-wizard-in{height:40px;width:40px;font-size:18px;border:2px solid #fff;border-radius:25px}.file-field .link-csv-convidar-cliente{float:none;text-decoration:underline;background:0 0;color:#000;cursor:pointer;width:100%}.input-field input[type=text].invalid{border-bottom:1px solid #00f;box-shadow:0 1px 0 0 #00f}.link-selecionado{border-bottom:1.5px solid}.input-import-csv{width:100%!important}.div-adicionar-clientes,.div-finalizar-envio{padding:0 20px!important}.linha-wizard{width:100%;padding:0 80px 0 95px}.span-linha-wizard{position:relative;top:-20px;border-top:2px solid #ccc}.div-template-email{width:100%;margin:30px 0 0}table.tabela-comparacao-mercado thead th{padding:5px 0 5px 5px;text-align:center}table.tabela-comparacao-mercado thead th.valor-a-vista{text-align:center;background-color:rgba(52,152,219,.3);border-radius:0}table.tabela-comparacao-mercado thead th.valor-a-prazo{text-align:center;border-radius:0;background-color:rgba(241,196,15,.3)}table.tabela-comparacao-mercado td.valor-monetario.a-prazo.app,table.tabela-comparacao-mercado td.valor-monetario.a-vista.app,table.tabela-comparacao-mercado th.valor-monetario.a-prazo.app,table.tabela-comparacao-mercado th.valor-monetario.a-vista.app{border-left:1px dotted #d0d0d0}table.tabela-comparacao-mercado tbody tr{border-bottom:1px solid #f2f2f2}table.tabela-comparacao-mercado td{padding:5px}table.tabela-comparacao-mercado td.nome-programa{padding:5px 0 5px 10px;font-size:14px}table.tabela-comparacao-mercado td.pontos{padding:5px 10px 5px 0}table.tabela-comparacao-mercado td.diff,table.tabela-comparacao-mercado td.valor-monetario{font-size:14px;text-align:center}table.tabela-comparacao-mercado td button{height:20px;line-height:20px;width:30px;padding:0;font-size:11px}.col-lote-apos-maximo{background-color:#e3f2fd;font-size:16px}.col-lote-apos-maximo div{margin:0!important;padding:10px!important}.col-lote-apos-maximo div input{width:150px;font-size:16px;margin:0!important}.row-venda-config{padding:0 15px}.row-venda-config .label-ativar-venda,.row-venda-config .label-dados-contato{padding-left:35px!important}.row-venda-config .subtitulo{font-size:16px;width:100%;border-bottom:1px solid #ddd}.row-venda-config .lote-pontos span.fa{outline:none;cursor:pointer;font-size:20px}.row-venda-config div.botao-adicionar-categoria{margin:15px 0}.row-venda-config td.link a{color:#455a64!important;text-decoration:underline;cursor:pointer}.row-cadastro-faixas{margin:0!important;padding:0 15px}.checkbox-venda-pontos{margin-top:-10px;margin-left:20px}.menu-venda-pontos-faixas{padding:10px 0;line-height:50px;margin:0!important}.menu-venda-pontos-faixas>.item-menu{width:100%;vertical-align:middle;margin:4px}.menu-venda-pontos-faixas>.item-menu.ativa{background-color:#fff}.tabela-faixas-compra button.adicionar,.tabela-faixas-compra button.remover{height:25px;line-height:25px;padding:0 10px;margin:0 0 0 10px;background-color:#27ae60!important}.tabela-faixas-compra button.remover{margin:0 0 0 5px;background-color:#c0392b!important}.menu-faixa-precos{padding:1px!important;margin:10px 0!important;line-height:40px}.menu-faixa-precos>.item-menu,.menu-venda-pontos-faixas>.item-menu{background-color:#e5e5e5;color:#323232;text-align:center;cursor:pointer;font-size:14px;font-weight:700;outline:none}.menu-faixa-precos>.item-menu:first-child{margin-right:10px}.menu-faixa-precos>.item-menu.ativa{background-color:#fff}.row-cadastro-categoria div.col div.categoria div.listagem div.input-field label{padding:0 0 0 25px!important}.row-cadastro-categoria div.col a.link-fechar{color:#78909c!important;margin-right:20px;text-decoration:underline;text-align:center;cursor:pointer}.conteudo-modal-venda-pontos{padding:15px}.row-tabela-extrato-pagamentos{margin:30px 0!important;padding:10px}.row-tabela-extrato-pagamentos th{background-color:#e2e2e2}.row-tabela-extrato-pagamentos td,.row-tabela-extrato-pagamentos th,.row-tabela-valores-negociacao th{text-align:center;padding:5px 0;margin:0;border-width:0 1px 1px 0;border-color:#fff;border-style:solid}.row-tabela-extrato-pagamentos td .file-field .btn,.row-tabela-extrato-pagamentos td button{padding:0 5px;margin:0;text-transform:capitalize;height:25px;line-height:25px;width:30px}.row-tabela-extrato-pagamentos td button.salvar{background-color:#27ae60!important;margin-right:5px}.row-tabela-extrato-pagamentos td button.cancelar{background-color:#c0392b!important}.row-tabela-valores-negociacao{width:90%;padding:0 0 10px}.row-tabela-valores-negociacao th{border-width:1px;border-color:#e2e2e2}.row-tabela-valores-negociacao th:first-child{background-color:#fff;border-width:0 1px 1px 0}.row-tabela-valores-negociacao td{text-align:center;padding:5px 0;border-width:1px;border-color:#e2e2e2;border-style:solid}.row-tabela-valores-negociacao tr:not(:last-child) td{padding:10px 0}.row-resumo-venda-pontos{margin:0!important}.row-resumo-venda-pontos div.col{padding:0!important}.row-resumo-venda-pontos div.col div.titulo{width:100%;background-color:#ccc;padding:10px 0;margin-bottom:15px;font-size:16px;text-align:center}.row-resumo-venda-pontos div.col div.linha{padding:5px 0;margin-bottom:15px;text-align:center}.row-conteudo-venda-pontos{margin:0 0 0 10px!important}.row-conteudo-venda-pontos div.col a.link-fechar-modal{position:fixed;right:25px;top:18px}.row-conteudo-venda-pontos div.menu,.row-conteudo-venda-pontos div.titulo{padding:10px 0;font-size:16px;text-align:center;border-bottom:1px solid #ccc}.row-conteudo-venda-pontos div.menu{cursor:pointer;outline:none}.row-conteudo-venda-pontos div.menu div.numero{display:inline;margin-right:15px;padding:5px 10px;border-radius:15px;background-color:#ddd}.row-conteudo-venda-pontos div.menu.liberado div.numero{background-color:#4caf50;color:#fff}.row-conteudo-venda-pontos div.menu.painel1{border-right:1px solid #ccc}.row-conteudo-venda-pontos div.menu.liberado{background-color:#c8e6c9}.fundo-disabilitado{background-color:rgba(0,0,0,.5);opacity:.5;cursor:not-allowed!important;z-index:1010}.col-primeiro-painel{height:400px;background-color:rgba(0,0,0,.25)}.row-primeiro-painel{height:400px}.row-primeiro-painel div button{width:250px;height:60px;line-height:20px}.row-dados-cliente div.col-botoes div button.aprovar-venda,.row-primeiro-painel div button.aceita-venda{background-color:#27ae60!important}.row-dados-cliente div.col-botoes div button.recusar-venda,.row-primeiro-painel div button.recusar-venda{background-color:#c0392b!important}.row-dados-cliente div.col-botoes div button.aguardar-contato-cliente,.row-primeiro-painel div button.aguardar-contato-cliente{background-color:#95a5a6!important}.row-primeiro-painel div.venda-cancelada{font-size:22px;text-align:center;line-height:380px;color:#c0392b}.row-dados-cliente div.linha{text-align:center;padding:10px 0}.row-dados-cliente div.col div.passo div.numero{padding:5px 10px;border-radius:15px;background-color:#ccc;margin-right:15px}.row-dados-cliente div.col div.passo{margin:10px 0}.row-dados-cliente div.col div.passo div.descricao-passo{font-weight:700;font-size:14px}.row-dados-cliente div.col-botoes div button{width:180px;height:50px;line-height:20px;margin:0 10px}.select-motivo-cancelada,.select-motivo-pendente{width:500px;position:relative}.select-motivo-cancelada label,.select-motivo-pendente label{top:-18px;left:2px}.select-motivo-cancelada .select-dropdown,.select-motivo-cancelada div.select-wrapper,.select-motivo-pendente .select-dropdown,.select-motivo-pendente div.select-wrapper{width:100%}.select-motivo-cancelada{margin-top:30px}.select-motivo-cancelada ul{height:250px;overflow:scroll}.row-dados-cliente div.col-botoes div button.aguardar-contato-cliente:disabled,.row-dados-cliente div.col-botoes div button.aprovar-venda:disabled,.row-dados-cliente div.col-botoes div button.recusar-venda:disabled{background-color:#ddd!important}.row-tabela-extrato-pagamentos div.col.botao{text-align:center;margin:20px 0!important}.tabela-proximos-pontos{margin:5px 0 0}.tabela-proximos-pontos tr td{padding:1px 0;width:100px;font-weight:700;text-align:center}.btn-small-ver-senha{margin-top:10px;font-size:10px;padding:0 15px 3px;height:26px;line-height:26px}.row-transacoes-venda-pontos{padding:0 15px 15px}.row-transacoes-venda-pontos>.filtros{margin:0!important;padding:15px 0 0!important;position:relative}.row-transacoes-venda-pontos>.filtros>.botao-filtrar{padding:10px;border-bottom:1px solid #ccc}.row-transacoes-venda-pontos>.filtros>div.row{padding:0 10px;margin-bottom:10px}.row-transacoes-venda-pontos>.filtros>div.row>div.col>div.div-logo-legal{outline:none;width:40px;height:40px;cursor:pointer}.row-transacoes-venda-pontos>.filtros>div.row>div.subtitulo{margin:10px 0;font-weight:700}.row-transacoes-venda-pontos>div.filtros>a.fechar-filtros{font-size:15px;right:10px;top:5px;position:absolute}.row-transacoes-venda-pontos>div.col div.conteudo>div.filtro-ultimas-transacoes{border-bottom:1px solid #ccc;height:40px;line-height:40px;text-align:center;width:100%;font-size:15px;text-decoration:underline}.row-transacoes-venda-pontos .col.s12,.row-transacoes-venda-pontos div.filtros div.row div.col.l3{padding:0!important}.filtros-status div.item{padding:10px;text-align:center;border-width:1px 1px 1px 0;border-style:solid;border-color:#ddd;cursor:pointer;outline:none;height:40px}.filtros-status div.item.sem-padding{padding:0 10px!important}.row-tabela-transacoes{padding:10px;min-height:350px}.row-tabela-transacoes th{background-color:#e2e2e2}.row-tabela-transacoes tr.SOLICITACAO_VENDA{background-color:#fff9e8}.row-tabela-transacoes tr.EM_CONTATO_CLIENTE{background-color:#ecf3f9}.row-tabela-transacoes tr.AGUARDANDO_PAGAMENTO{background-color:#e6e3f1}.row-tabela-transacoes tr.PAGO_AGUARDANDO_UTILIZACAO{background-color:#ecfaf2}.row-tabela-transacoes tr.FINALIZADO{background-color:#eaf1ed}.row-tabela-transacoes tr.VENDA_CANCELADA_PELA_AGENCIA,.row-tabela-transacoes tr.VENDA_CANCELADA_PELO_USUARIO{background-color:#f9edec}.row-tabela-transacoes td,.row-tabela-transacoes th{text-align:center;padding:5px 0;margin:0;border-width:0 1px 1px 0;border-color:#fff;border-style:solid}.row-tabela-transacoes td span.pagar-ate{font-size:11px}.filtros-status div.item.cinza,.row-tabela-transacoes td span.SOLICITACAO_VENDA{color:#ffc107}.filtros-status div.item.azul-claro,.row-tabela-transacoes td span.EM_CONTATO_CLIENTE{color:#2980b9}.filtros-status div.item.azul-escuro,.row-tabela-transacoes td span.AGUARDANDO_PAGAMENTO{color:#2b0e86}.filtros-status div.item.verde-claro{color:#2ecc71}.filtros-status div.item.verde-escuro{color:#176639}.filtros-status div.item.vermelho,.row-tabela-transacoes td span.VENDA_CANCELADA_PELA_AGENCIA,.row-tabela-transacoes td span.VENDA_CANCELADA_PELO_USUARIO{color:#c0392b}.row-tabela-transacoes td span.PAGO_AGUARDANDO_UTILIZACAO{color:#2ecc71}.row-tabela-transacoes td span.FINALIZADO{color:#176639}