*{box-sizing:border-box;}body{font-family:'Open Sans',sans-serif;font-size:14px;margin:0;color:#4c4c4c}.cursor{cursor:pointer}a img{vertical-align:middle}.small{font-size:11px;margin:4px 0}.centralizado{text-align:center}.clear{clear:both;float:none !important;}input,select,textarea{.erro,.erro:focus{border:#d00 3px solid !important;background-color:#ffdbdb;}}.msgErro{font-weight:bold;color:#dd0000;font-size:1.2em;}a{color:#4c4c4c;text-decoration:none}.adicionar,.voltar,#csv{color:#060;font:700 16px/1.2 'Open Sans',verdana;cursor:pointer;text-decoration:none;}.adicionar{padding-left:25px;background:url('../imagem/sistema/ico-adicionar.png') no-repeat left center;}.botao-adicionar{background-color:#060;color:#fff;padding:8px 12px;margin-left:20px;font-size:18px;font-weight:bold;cursor:pointer;text-decoration:none;}#csv{font-size:13px;padding-left:25px;background:url('../imagem/sistema/ico-xls.png') no-repeat left center;}a img{border:none}span.retorno{display:block;color:#d00}h1,h2,h3,p{padding:0;margin:0;font-weight:normal}h1{font-size:25px;text-transform:uppercase}h2{font-size:20px;text-transform:uppercase}th{background:#eceeed;height:20px}hr{size:1;height:1;background:#999;color:#999}a.visualizar-arquivo{display:inline-block;width:20px;height:20px;margin-left:20px;vertical-align:top;background:url('../imagem/sistema/ico-lupa.png') no-repeat center center;}a.download{display:inline-block;width:24px;height:20px;margin-left:20px;vertical-align:middle;background:url('../imagem/sistema/ico-download.png') no-repeat center center;}#index main{width:100%;}#logo{max-width:150px;margin:10px;}body > header{flex-direction:column;display:flex;align-items:center;justify-content:space-between;position:relative;width:100%;font-size:20px;color:#4c4c4c;text-transform:uppercase;& > span{display:flex;align-items:center;}& strong{vertical-align:top;padding:0 5px 0 10px}& img{display:inline-block;vertical-align:top;padding:0 5px 0 10px}& .logout{padding:10px 10px 10px 5px;display:flex;align-items:center;justify-content:space-between;}& .logout img{flex:none;}& a{color:#4c4c4c;text-decoration:none}& span span{display:inline-block;margin-left:20px;}}#exportar,#imprimir,#sem-geo,#sem-img,#pontos-cidades{display:inline-block;padding:10px;border-radius:5px;background-color:#0f0f5f;color:#ffffff;cursor:pointer;border:none;font-size:14px;}#menu-mobile{display:block;margin:15px 20px;width:calc(100% - 40px);}#menu{display:none;position:relative;min-width:130px;width:15%;height:auto;padding:0;float:left;nav{display:block;border-top:#e5e4e3 1px solid;border-right:#e5e4e3 1px solid;}a{display:flex;align-items:center;font:600 11px/1 'Open Sans';text-transform:uppercase;border-bottom:1px solid #e5e4e3;padding:5px 0;}a:hover,a.ativo{background-color:#2e3192;color:#ffffff;&:before{filter:contrast(10) invert(1);}}a:before{content:'';width:40px;height:30px;display:inline-block;flex:none;background:no-repeat center center;}.titulo{padding:10px 8px;color:#4c4c4c;font:600 14px/1 'Open Sans';display:none;}.home:before{background-image:url('../imagem/sistema/menu-home.png');}.seo:before{background-image:url('../imagem/sistema/menu-seo.png');}.config:before{background-image:url('../imagem/sistema/menu-config.png');}.usuarios:before{background-image:url('../imagem/sistema/menu-usuarios.png');}.bi-semanas:before{background-image:url('../imagem/sistema/menu-programacao.png');}.bisemanas:before{background-image:url('../imagem/sistema/menu-programacao.png');}.banners:before{background-image:url('../imagem/sistema/menu-banners.png');}.popups:before{background-image:url('../imagem/sistema/menu-popups.png');}.contatos:before{background-image:url('../imagem/sistema/menu-contatos.png');}.orcamentos:before{background-image:url('../imagem/sistema/menu-orcamentos.png');}.pedidos-insercao:before{background-image:url('../imagem/sistema/menu-empresa.png');}.textos:before{background-image:url('../imagem/sistema/menu-textos.png');}.pontos:before{background-image:url('../imagem/sistema/menu-pontos.png');}.categorias:before{background-image:url('../imagem/sistema/menu-categorias.png');}.caracteristicas:before{background-image:url('../imagem/sistema/menu-caracteristicas.png');}.cidades:before{background-image:url('../imagem/sistema/menu-cidades.png');}.regioes:before{background-image:url('../imagem/sistema/menu-regioes.png');}.servicos:before{background-image:url('../imagem/sistema/menu-servicos.png');}.artes:before{background-image:url('../imagem/sistema/menu-artes.png');}.depoimentos:before{background-image:url('../imagem/sistema/menu-depoimentos.png');}.grupo:before{background-image:url('../imagem/sistema/menu-grupo.png');}.posts:before{background-image:url('../imagem/sistema/menu-posts.png');}.midias:before{background-image:url('../imagem/sistema/menu-midias.png');}.empresas:before{background-image:url('../imagem/sistema/menu-empresas.svg');background-size:28px auto;}.exibidores:before{background-image:url('../imagem/sistema/menu-exibidores.png');}.exibidores-nacionais:before{background-image:url('../imagem/sistema/menu-exibidores.png');}.clientes:before{background-image:url('../imagem/sistema/menu-clientes.png');}.relatorio-mes-atual:before{background-image:url('../imagem/sistema/menu-relatorio.png');}.relatorio-mes-anterior:before{background-image:url('../imagem/sistema/menu-relatorio.png');}.relatorio-exibidores:before{background-image:url('../imagem/sistema/menu-relatorio.png');}.relatorio-pontos-estados:before{background-image:url('../imagem/sistema/menu-relatorio.png');}.institucional:before{background-image:url('../imagem/sistema/menu-empresa.png');}.politicas-lgpd:before{background-image:url('../imagem/sistema/menu-politicas-lgpd.png');}.politicas-categorias:before{background-image:url('../imagem/sistema/menu-politicas-categorias.png');}.politicas-itens:before{background-image:url('../imagem/sistema/menu-politicas-itens.png');}.politicas-acessos:before{background-image:url('../imagem/sistema/menu-politicas-acessos.png');}.legendas{position:relative;border:#e5e4e3 1px solid;padding:10px;margin-top:35px;h1{height:25px;line-height:25px;padding-left:30px;margin:10px 0 15px 0;color:#4c4c4c;font-size:16px;text-transform:capitalize;background:url(../imagem/sistema/legendas.gif) no-repeat}span{border:none;display:block;font-size:13px;padding:5px 0}span img{padding-right:5px;vertical-align:middle;}}}main{position:relative;padding:0 20px;.login{width:100%;height:auto;padding:25px 0}.login h2{font-size:16px;text-align:center;text-transform:none}p{line-height:22px;margin-bottom:5px}table{margin:0 auto}header{position:relative;width:auto;height:auto;display:flex;flex-flow:row nowrap;flex-wrap:wrap;justify-content:space-between;margin:15px 0;align-items:center;gap:10px;p{clear:both}h1{flex:1;}h1 #filtro{height:30px;vertical-align:top;margin-left:10px;padding:0 5px 0 2px;}div{text-align:right;line-height:30px;}#filtro{display:inline-flex;vertical-align:top;align-items:center;margin-left:10px;padding:0 5px 0 0;font-size:14px;&.linha{width:100%;margin:10px 0 0;flex-wrap:wrap;gap:5px;}& input{height:30px;}& span{margin:0 5px;}& > div{display:flex;flex:none;width:100%;}& input[type="text"]{width:250px;}& input[type="submit"]{width:auto;flex:none;}& input.data{width:100px;flex:none;font-size:14px;text-align:center;}& select{height:30px;flex:none;width:auto;max-width:220px;}& fieldset{flex-wrap:wrap;gap:5px;flex:none;width:100%;display:flex;border:none;background-color:#e0e0e0;margin:0;padding:10px 50px  10px  10px;position:relative;& > div{display:flex;flex:none;width:100%;gap:5px;}& .excluir{position:absolute;top:0;right:0;width:40px;height:40px;background:url('../imagem/sistema/ico-remover.png') no-repeat center center;cursor:pointer;}}}}.conteudo,.listagem{position:relative;width:100%;height:auto;margin-bottom:35px}.formulario{width:100%;height:auto;overflow:hidden}.listagem .cabecalho{padding:10px 0;border:#e7e6e5 1px solid;font-weight:bold;.botao{text-align:center;}}}#limpar_busca{border:1px solid #FF0000;height:30px;line-height:30px;margin-right:3px;vertical-align:top;background:#FFF2F2;display:inline-block;cursor:pointer;text-transform:uppercase;font-weight:bold;color:#E90000;padding:0 8px;}.paginacao{width:auto;height:auto;margin:15px auto 10px;text-align:center;span{display:block;height:28px;line-height:28px;background-color:#C7C7C7;color:#fff;}span,a{display:inline-block;vertical-align:middle;padding:0 10px;height:28px;line-height:28px;text-align:center;margin-left:2px;}a{background-color:#4c4c4c;color:#fff;}a:hover{background-color:#979797;}}.cabecalho{display:flex;flex-flow:row nowrap;align-items:center;}.listagem{span{gap:5px;}span > span{flex:1;&:first-child{padding-left:5px;}}span > .botao{flex:none;width:80px;}.dispoID{flex:none;width:80px;}.dominio{flex:none;width:100px;}.ip{flex:none;width:120px;}.oc{flex:none;width:80px;}.situacao{flex:none;width:80px;}.img{flex:none;width:105px;}.ativar{flex:none;width:80px;}.tipo{flex:none;width:120px;text-align:center;}.periodo{flex:none;width:100px;text-align:center;}.material{flex:none;width:60px;text-align:center;}.venda,.centralizacao,.custo{flex:none;width:100px;}}.item-lista{padding:0;display:flex;flex-flow:row wrap;align-items:center;background-color:#f0f0f0;border:#e6e5e4 1px solid;border-top:none;margin:0;min-height:32px;&:nth-child(2n){background-color:#f8f8f8;}&:hover{background-color:#e9e9e9;}& > span{flex:1;padding:12px 0;}&.item-categoria{display:block;padding:5px;margin:0;border-top:0;}&.lista-vazia{border:none;text-align:center;font-weight:bold;display:block;padding:5px 0;}&.item-imagem{align-items:center;img{max-width:100px;vertical-align:top;}.img{margin-right:10px;}.botao{min-height:32px;}}.header{display:flex;}.botao{min-height:20px;background:no-repeat center center;}.versoes-aceitas{background-image:url('../imagem/sistema/ico-relatorio-lgpd.png');background-size:auto 100%;}.mover{display:block;height:100%;min-height:20px;background:url('../imagem/sistema/ico-ordenar.png') no-repeat center center;cursor:move;}.ativar span{display:inline-block;width:48px;margin:0;vertical-align:middle;}.noticias{background-image:url('../imagem/sistema/menu-posts.png');background-size:auto 20px;}.produtos{background-image:url('../imagem/sistema/ico-produtos.png');}.adicionar{background-image:url('../imagem/sistema/ico-adicionar.png');}.editar{background-image:url('../imagem/sistema/ico-editar.png');}.servicos{background-image:url('../imagem/sistema/menu-servicos.png');background-size:auto 20px;}.artes{background-image:url('../imagem/sistema/menu-artes.png');background-size:auto 20px;}.pontos{background-image:url('../imagem/sistema/menu-pontos.png');background-size:auto 20px;}.imprimir{background-image:url('../imagem/sistema/ico-print.png');}.link{background-image:url('../imagem/sistema/ico-url.png');background-size:auto 20px;}.remover{background-image:url('../imagem/sistema/ico-remover.png');}.duplicar{background-image:url('../imagem/sistema/ico-duplicate.png');background-size:20px;}.duplicar-campanha{background-image:url('../img/sistema/ico-copy.svg');background-size:auto 20px;}&.incompleto .duplicar{filter:invert(100%);}.excluir-dados-associados{background-image:url('../imagem/sistema/ico-remover.png');}.ler{background-image:url('../imagem/sistema/ico-leitura.png');}.ver{background-image:url('../imagem/sistema/ico-lupa.png');}.finalizar{background-image:url('../imagem/sistema/ico-finalizacao.svg');background-size:24px auto;cursor:pointer;}.pedido{background-image:url('../imagem/sistema/ico-pi.svg');background-size:32px auto;}.ativar span{width:50px;height:16px;border-radius:16px;&:before{width:24px;height:24px;border-radius:20px;top:-6px;}&.inativo:before{left:-10px;}&.ativo:before{left:calc(100% - 20px);}}}.ativar span{transition:all 0.3s linear;position:relative;z-index:1;margin:15px 5px;cursor:pointer;&:before{content:'';transition:all 0.1s linear;position:absolute;z-index:2;}&.ativo{background-color:#AEDCC4;border:solid 1px #AEDCC4;}&.ativo:before{background-color:#4AC186;}&.inativo{background-color:#e6e6e6;border:solid 1px #dcdcdc;}&.inativo:before{background-color:#898989;}}.item-imagem{.ativar span{width:50px;height:20px;border-radius:20px;&:before{width:30px;height:30px;border-radius:30px;top:-6px;}&.inativo:before{left:-10px;}&.ativo:before{left:calc(100% - 20px);}}img{max-width:100px;}.link{background-size:auto 32px;}.mover{background-image:url('../imagem/sistema/ico-ordenar-grande.png');}.editar{background-image:url('../imagem/sistema/ico-editar-grande.png');}.remover{background-image:url('../imagem/sistema/ico-remover-grande.png');}}figure.crop{margin:20px 0;}a.visualizar-arquivo{display:inline-block;width:20px;height:20px;vertical-align:middle;background:url('../imagem/sistema/ico-lupa.png') no-repeat center center;}#pontos-relatorio{#filtro,#filtro select{flex:1;}main header{display:block;}.botao-relatorio{padding:8px 10px;background-color:#333;color:#fff;cursor:pointer;display:inline-block;margin:10px 0;}}#buscaMapa{margin-left:5px;display:inline-block;cursor:pointer;height:30px;line-height:30px;background-color:#2f6d05;color:#FFFfff;padding:0 10px;}.item-faq{display:block;}.item-pergunta{display:flex;flex-flow:row nowrap;align-items:center;.titulo{padding-left:15px;font-weight:bold;background:url('../imagem/sistema/ico-fechado.png') no-repeat 5px center;cursor:pointer;}&.ativo .titulo{background:url('../imagem/sistema/ico-aberto.png') no-repeat 5px center;}}.item-resposta{padding:5px;display:none;}.alerta{color:#d00;}.excluir-desativado{opacity:0.25;}#politicas-lgpd .status{margin:20px 0;padding:15px;border:1px solid #008600;& p{margin:0;font-weight:bold;color:#060;}& > div{margin-top:7px;font-weight:bold;background:no-repeat left center;background-size:16px 16px;padding-left:20px;&.correto{background-image:url('../imagem/sistema/ico-correto.png');color:#060;}&.incorreto{background-image:url('../imagem/sistema/ico-incorreto.png');color:#d00;}}}#politicas-lgpd .leitura{position:relative;padding:20px;margin-top:20px;background:#f0f0f0;.leitura-titulo{font-weight:bold;font-size:18px;}.leitura-data{margin:10px 0 20px 0;padding-bottom:20px;border-bottom:1px solid #ccc;font-size:16px;font-weight:normal;}.leitura-texto{width:auto;height:auto;a{text-decoration:underline;}h1,h2{margin:0 0 20px;font-weight:normal;}h3,h4{margin:0 0 20px;font-weight:bold;}h1{font-size:24px;}h2{font-size:20px;}h3{font-size:16px;}h4{font-size:14px;}p{margin:0 0 20px;font-size:14px;}ul,ol{margin:0 0 20px;padding:0 0 0 25px;li{margin-bottom:10px;}}*:last-child{margin-bottom:0;}}}#politicas-categorias{#conteudo > .alerta{margin:0 0 20px;}.cabecalho,.item-lista{.necessario{width:120px;flex:none;}}}#politicas-itens{#conteudo > .alerta{margin:0 0 20px;& + .alerta{margin-top:-10px;}}.cabecalho,.item-lista{.categoria{width:320px;flex:none;}.necessario{width:120px;flex:none;}}}#politicas-acessos{.item-lista{.status span{&.ativo{color:#090;font-weight:bold;display:block;}&.inativo{color:#d00;font-weight:bold;display:block;}&.data-inativacao{font-size:12px;line-height:1.2;font-style:italic;}}.politica a,.item a{text-decoration:underline;}}.cabecalho,.item-lista{.status{width:180px;flex:none;}.data{width:200px;flex:none;}.aceite{width:120px;flex:none;}.versoes-aceitas{width:120px;text-align:center;flex:none;}}#conteudo .filtro-politicas-acessos{margin-top:15px;float:none;& > span{margin-left:8px;vertical-align:middle;display:inline-block;}input,select{vertical-align:middle;display:inline-block;}#data_inicio{width:100px;}#data_termino{width:100px;}}.dados-cookie{margin:20px 0;padding:15px;border:1px solid #008600;p{margin:0;font-weight:normal;color:#060;}& > div{margin-top:7px;font-weight:bold;}}}#lista-fotos{margin-top:10px;&:empty{display:block;padding:8px;background-color:#f0f0f0;border:solid 1px #ccc;text-align:center;}&:empty:before{content:'Nenhuma foto selecionada.';}& .ui-state-highlight{display:inline-block;height:180px;margin:0 10px 10px 0;}}.item-foto{display:inline-block;vertical-align:top;margin:0 10px 10px 0;img{position:relative;z-index:1;display:block;min-width:150px;}figure{display:block;margin:0;position:relative;}input[type="file"]{display:block;position:absolute;opacity:0;z-index:2;cursor:pointer;height:100%;width:100%;top:0;left:0;}input[type="radio"]{width:auto;display:inline-block;}label{line-height:1em !important;height:auto !important;display:inline-block !important;}label + label{margin-left:5px;}.imagem{display:block;background-color:#4c4c4c;}.imagem.loading{background:url('../imagem/load.gif') no-repeat center center;}.header{height:30px;display:flex;justify-content:space-between;background-color:#4C4C4C;overflow:hidden;}.mover,.remover{height:30px;width:30px;display:block;background:no-repeat center center / 16px auto #4C4C4C;}.mover{cursor:move;background-image:url('../imagem/sistema/ico-ordenar.png');}.remover{cursor:pointer;background-image:url('../imagem/sistema/x.png');}& .thumb:after{content:'';background:no-repeat center center;width:100%;display:block;}&.uploading .thumb{display:block;position:relative;cursor:wait;div,input{display:none;}&:before{content:attr(data-progress) '%';line-height:50px;font-size:9px;font-weight:bold;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}&:after{height:50px;background-image:url('../imagem/sistema/loader.gif');}}&.uploaded .thumb{cursor:default;div,input{display:none;}&:after{height:50px;background-image:url('../imagem/sistema/ico-check.png');}}}#lista-arquivos{margin-top:10px;&:empty{display:block;padding:8px;background-color:#f0f0f0;border:solid 1px #ccc;text-align:center;}&:empty:before{content:'Nenhum arquivo selecionado.';}.ui-state-highlight{display:inline-block;height:180px;margin:0 10px 10px 0;}}.item-arquivo{display:inline-block;vertical-align:top;margin:0 10px 10px 0;input[type="file"]{display:block;cursor:pointer;width:100%;}.header{height:30px;display:flex;justify-content:space-between;background:#4C4C4C;}.header > div{height:30px;width:30px;display:block;background:no-repeat center center / 16px auto;}.mover{cursor:move;background-image:url('../imagem/sistema/ico-ordenar.png') !important;}.remover{cursor:pointer;background-image:url('../imagem/sistema/x.png') !important;}.atual{display:flex;align-items:center;margin:5px 0;}.atual:before{content:'';display:block;flex:none;margin-right:10px;width:35px;height:44px;background:url('../imagem/ico-manual-de-uso.png') no-repeat left center;}.enviando:after{content:'';background:no-repeat center center;height:50px;width:100%;display:block;}:is(&.uploading,&.uploaded) .atual{display:none;}&.uploading .enviando{display:block;position:relative;cursor:wait;&:before{content:attr(data-progress) '%';line-height:50px;font-size:9px;font-weight:bold;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}&:after{background-image:url('../imagem/sistema/loader.gif');}}&.uploaded{.enviando{cursor:default;}.enviando:after{background-image:url('../imagem/sistema/ico-check.png');}}}#lista-caracteristicas label{display:block;width:auto !important;font-weight:normal;}#lista-servicos{columns:2 20px;label{display:block;}}#form-ponto{& >:is(.linha,.colunas) > span{display:flex;align-items:center;}& > .linha{display:block;border-bottom:dashed 1px #000;padding:0 0 15px;& > p{margin:0 0 0 170px;font-size:12px;}& > span{width:100%;flex-wrap:wrap;}small{margin-top:5px;flex:none;width:100%;}}& > .linha,& > .colunas{label{flex:none;width:170px;margin-bottom:0;}}& > .colunas{border-bottom:dashed 1px #000;padding:0 0 15px;&.caracteristicas{padding-bottom:30px;gap:20px 2%;flex-direction:column;}&.estatisticas{border-bottom:none;padding-bottom:0;gap:5px;flex-direction:column;margin-bottom:5px;span{margin:0;flex:none;}span:empty{display:none;}label{text-align:right;}}&:last-child{border-bottom:none;padding:0;}& > .block{display:block;& > .linha > span{display:flex;align-items:center;width:100%;input[type="text"]{max-width:200px;}}}textarea{flex:1;}}#mapa{margin-bottom:20px;}}#lista-bairros ul{list-style:none;li{padding:0 5px;}}.fake-select{appearance:none;border:solid 1px #f0f0f0;position:relative;flex:1;margin-right:5px;padding-right:30px;&,&:after,.display{display:block;height:30px;}&:after{content:'';position:absolute;right:0;top:0;background:url('../imagem/sistema/arrow-down.png') no-repeat center center / 20px auto;width:30px;}.display{padding:5px 8px;text-align:left;cursor:pointer;line-height:20px;overflow:hidden;}}.lista-opcoes{display:none;width:100%;position:absolute;top:30px;z-index:2;background-color:#ffffff;border:solid 1px #f0f0f0;overflow:auto;max-height:300px;.option{display:block;padding:5px 8px;text-align:left;cursor:pointer;height:30px;line-height:20px;}.option + .option{border-top:solid 1px #f0f0f0;}.option:hover{background-color:#f0f0f0;}.option.selected{background-color:#0c542a;color:#ffffff;}}#excluir-metricas{cursor:pointer;display:flex;gap:10px;align-items:center;&:after{content:'';background:url('../img/sistema/ico-remover.png') no-repeat center center / 20px 20px;display:block;width:20px;height:20px;}}#lista-posts-incompletos{margin:20px 0;display:flex;flex-direction:column;gap:15px;margin-bottom:20px;&:empty{display:none;}.formulario{fieldset{display:flex;flex-direction:column;gap:10px;}.linha{margin-bottom:0;}.colunas{gap:10px;margin:0;}.colunas > span{margin:0;}> span:last-child{margin-bottom:0;}input[type="file"],input[type="text"],select{height:30px !important;font-size:12px;padding:4px;}select option{font-size:12px;}}.detalhe_campo{margin-bottom:0;}}.form-post-incompleto{background-color:#f4f4f4;box-shadow:0px 0px 5px 1px #ccc;border-radius:8px;padding:10px 0;display:flex;gap:10px;align-items:center;fieldset{border:none;flex:1;padding:0;}}.excluir-post,.salvar-post{padding:0;border:none;height:58px;width:58px;align-self:center;cursor:pointer;}.excluir-post{background:url('../img/sistema/excluir.svg') no-repeat center center / 32px 32px;}.salvar-post{background:url('../img/sistema/ico-salvar.png') no-repeat center center / 24px 24px;}.retornar{padding:8px 12px;border-radius:5px;background-color:#1760bd;color:#ffffff;margin-top:10px;display:inline-block;font-weight:bold;}#contatos{.info{width:11.5%;text-align:center;}.mais_info{display:none;}}#lista-contatos{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;&:empty,.colunas{padding:10px;background-color:#f0f0f0;border:solid 1px #c0c0c0;}&:empty:before{content:'Nenhum contato cadastrado ainda.';text-align:center;font-weight:bold;}.colunas{margin-bottom:0;}}.remover-contato{flex:none !important;width:40px;height:40px;background:url('../img/sistema/ico-remover.png') no-repeat center center;cursor:pointer;}.item-lista.incompleto{background-color:#C00;color:#fff;}#precos{#filtro{select{flex:1;max-width:200px;width:auto;}select[multiple]{height:7em;padding:2px;}.exibidor{max-width:none;flex:none;}}.listagem{.cabecalho span{cursor:move;}& > span{gap:10px;}.estado{flex:none;width:65px;text-align:center;padding-left:0;}}}#form-pi{.lista-pontos:empty:before{content:'Nenhum ponto adicionado.';font-weight:bold;margin:1em 0;}.lista-pontos .remover{flex:none;width:40px;height:30px;background:url('../img/sistema/ico-remover.png') no-repeat center center;cursor:pointer;align-self:flex-end;}#texto-vencimento{margin:20px 0;color:#BB0000;}#texto-vencimento:empty{display:none;}}.error:focus{background-color:#FFF0F0;border:solid 1px #BB0000;}#error_msg{color:#BB0000;font-weight:bold;border:solid 1px #BB0000;line-height:20px;padding:5px 5px 5px 30px;background:url('../imagem/sistema/cancelado.png') #FFF0F0 no-repeat 5px center;display:none;margin-bottom:10px;}.formulario{& > span{display:block;margin:0 0 10px 0;label{display:block;}&.data-periodo{display:inline-block;width:26.8%}}small{display:inline-block;line-height:1.4;}textarea + small,input + small{margin-top:3px;}h2{display:flex;align-items:center;justify-content:space-between;margin:20px 0;}input::placeholder{font-size:0.8em;text-align:center;}input{max-width:100%;border-radius:5px;}select,textarea{border-radius:5px;}input[type=submit]{background:url('../imagem/sistema/btEnviar.png') no-repeat;border:none;cursor:pointer;width:85px;height:36px;flex:none;}input[type=submit].loading{background:url('../img/loading.gif') no-repeat center center !important;color:transparent !important;cursor:default !important;}form > span{width:100%;height:auto;margin-bottom:10px}.linha{display:block;}.colunas{display:flex;position:relative;flex-flow:wrap;gap:15px;}.colunas .msgErro{flex:none;width:100%;margin-top:5px;}.linha,.colunas{margin-bottom:15px;width:100%;label{display:block;font:700 14px/24px 'Open sans';vertical-align:top;padding:0 8px 0 0;margin-bottom:4px;}}.checkbox{display:inline-block !important;width:auto !important;}.colunas .checkbox{margin:0;}.checkbox + .checkbox{margin-left:10px;}}.detalhe_campo{margin-bottom:10px;}#aplicar-periodos{padding:12px 10px;background-color:#011d45;color:#FFFFFF;border-radius:8px;margin:0 0 10px;display:inline-block;cursor:pointer;font:600 12px/1 'Open Sans';text-transform:uppercase;transition:all 0.5s ease;}#aplicar-periodos:hover{background-color:#3e76c5;}#form-login{width:22%;margin:0 auto}#form-cadastros input[type=text]{width:50%}optgroup,option{font:16px/1 'Open Sans';}input,select,textarea{border:solid 1px #999;font-family:'Open Sans';font-size:16px;background:#fff;color:#333;height:30px;flex:1;outline:none;}input{padding:5px;}select{width:100%;padding:2px 8px;}input[type="file"]{height:35px !important;padding:5px 8px;width:100%;}textarea{padding:5px 8px;height:100px;width:100%;resize:vertical;min-height:80px;}input[type=radio]{vertical-align:text-top;border:none}input[type=button],input[type=submit]{background:#4b4b4b;color:#fff;font-size:14px;height:auto;font-weight:normal;cursor:pointer;height:35px;border:none}input[type=text]:focus,textarea:focus,input[type=password]:focus{border:#011d45 1px solid}input[type=checkbox]{border:none;vertical-align:middle;width:auto !important;flex:none;}select.focus{border:#2e4678 1px solid}.filtro{input,select,select option{font-size:12px}input,select{padding:4px}}input[type=checkbox],input[type=radio]{margin:0;vertical-align:middle}.linha,.colunas{label{padding:0;}input[type="text"]{width:100%;}}.colunas > span{margin-right:0;height:auto;flex:1;}.linha.textarea > span{display:block;width:100%;height:auto;label{width:auto;display:block;margin-bottom:4px;font-weight:bold;font-size:20px;}}.linha > span .cke{flex:1;}label img{vertical-align:middle;}.input.disconforme{border:solid 1px red;background-color:#ffbfbf;color:#F00;font-weight:bold;}#header-lista-pontos{.colunas{& > span{flex:none;}.mover{display:block;height:30px;width:20px;}.obs{display:flex;&,input{flex:1;}}}label{display:inline-block;flex:none;margin-bottom:0;}input{width:auto;}select{width:120px;}.remover{display:block;flex:none;width:30px;height:30px;}}#lista-pontos{.item-ponto{gap:15px;& > span{flex:none;margin:0;}.mover{display:block;height:30px;background:url('../imagem/sistema/ico-ordenar.png') no-repeat center center;cursor:move;width:20px;}}label{display:inline-block;flex:none;margin-bottom:0;line-height:30px;}input{width:auto;vertical-align:top;}select{width:120px;}.item-ponto .obs{flex:1;display:flex;input{flex:1;}}.remover{display:block;flex:none;background:url('../imagem/sistema/ico-remover.png') no-repeat center center;width:30px;height:30px;cursor:pointer;}.bloco-valor input{width:100%;}}#form-orcamento input[type="submit"]{background:#060;color:#fff;font-weight:bold;padding:8px 12px;cursor:pointer;}#header-lista-pontos,#lista-pontos{.bloco-codigo{flex:none;width:165px;}.bloco-valor,.periodo_txt{flex:none;width:100px;line-height:30px;}}#forma-de-pagamento{margin:10px 0;display:flex;gap:20px;align-items:center;}#forma-pagamento{display:inline-block;}#lista-parcelas{flex-direction:column;&,.item-parcela{display:flex;gap:10px;}.item-parcela{align-items:center;}}#filtro .filtro-buscar{display:block;flex:none;width:100%;margin:10px 0;text-align:left;gap:10px;p{margin-bottom:0;}}#pedidos-insercao .item-lista .botao.imprimir{background-size:20px;}.divisor{padding-top:15px;margin-top:10px;border-top:dashed 1px #000;}#mapa{width:100%;height:500px;}#lista-permissoes{-webkit-columns:5;-moz-columns:5;columns:5;}.tooltip{cursor:help;vertical-align:middle}.ui-tooltip,.arrow:after{background:#4E96CD;border:2px solid #89BEE6;}.ui-tooltip{position:absolute;padding:10px;border-radius:15px;color:#fff;font:700 12px/1.25em Arial;max-width:567px;img{margin-top:10px;}}.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px;&.top{top:-17px;bottom:auto;&:after{bottom:-20px;top:auto;}}&.left{left:20%;}&:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;box-shadow:6px 5px 5px -9px #89BEE6;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}}footer{width:100%;height:35px;line-height:35px;background:#f7f7f7;border-top:#e6e5e4 1px solid;margin-top:35px;span{padding-left:15px;&.suporte{font-size:11px;a{color:#4c4c4c;text-decoration:none}a:hover{color:#000}}&.voltar-topo{float:right;display:block;cursor:pointer}}}#dialog-confirm{.cancelar-dialog{background-color:#700;color:#fff;}.confirmar-dialog{background-color:#070;color:#fff;}}#index footer{position:fixed;left:0;bottom:0}.ui-sortable-helper{background:#e6f7d4}#banners .listagem .ui-sortable-placeholder{height:71px !important;}#mapa{width:100%;height:400px;button{display:none;}}.ol-attribution{position:absolute;bottom:10px;right:10px;font-size:12px;ul{list-style:none;margin:0;}}#popup{padding:15px;border-radius:15px;background-color:#fff;border:solid 1px #999;}#popup-closer{width:20px;height:20px;cursor:pointer;background:url('../img/ico-fechar.svg') no-repeat center center;position:absolute;right:10px;top:10px;filter:invert(100%);}#popup-content{font-size:14px;.titulo{font-weight:bold;color:red;border-bottom:solid 1px #000;padding:0 30px 5px 0;margin-bottom:5px;}}@media screen and (min-width:600px){body > header{flex-direction:row;display:flex;align-items:center;justify-content:space-between;height:80px;strong{display:inline-block;}.logout{padding:0 10px 0 5px;}}#form-ponto{& > .colunas.estatisticas{flex-direction:row;gap:10px 2%;margin-bottom:10px;span{width:49%;}}& > .linha small{width:auto;margin:0 0 0 10px;}}}@media screen and (min-width:800px){#menu-mobile{display:none;}#menu{display:block;}main{width:85%;min-height:500px;padding:0 1%;float:left;header h1{height:30px;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}}#lista-servicos{columns:4 20px;}#form-ponto > .colunas{&.caracteristicas{flex-direction:row;padding-bottom:0;}&.estatisticas span{width:32%;}}}@media screen and (min-width:1500px){#form-ponto > .colunas{&.caracteristicas{gap:20px 2%;margin-bottom:15px;}&.estatisticas span{width:18.4%;&:empty{display:block;}}}}