LEI COMPLEMENTAR Nº 388, DE 29 DE DEZEMBRO DE 2021

Dispõe sobre alteração do inciso II do § 2º do artigo 93 e do Anexo I, da Lei 2.328 de 28 de dezembro de 1990.

LEI COMPLEMENTAR Nº 388, DE 29 DE DEZEMBRO DE 2021Dispõe sobre alteração do inciso II do § 2º do arti go 93 e do Anexo I, da Lei2.328de 28 de dezembro de 1990.O PREFEITO DO MUNICÍPIO DE ADAMANTINA, Faço saber que a Câmara Municipal aprovou e eu sanciono e promulgo a seguinteLei Complementar:O inciso II do § 2º do arti go 93 da Lei nº2.328, de 28 de dezembro de 1990, passa a vigorar com a seguinte redação:"Art. 93. (...)§ 2º (...)II - a pessoa jurídica, ainda que imune ou isenta, tomadora ou intermediária dos serviços descritos nos subitens 3.05, 7.02,7.04, 7.05, 7.09, 7.10, 7.12, 7.16, 7.17, 7.19, 11.02, 17.05 e 17.10 da lista anexa a esta Lei Complementar, exceto na hipótese dosserviços do subitem 11.05, relacionados ao monitoramento e rastreamento a distância, em qualquer via ou local, de veículos,cargas, pessoas e semoventes em circulação ou movimento, realizados por meio de telefonia móvel, transmissão de satélites, rádioou qualquer outro meio, inclusive pelas empresas de Tecnologia da Informação Veicular, independentemente de o prestador deserviços ser proprietário ou não da infraestrutura de telecomunicações que uti liza da lista constante do Anexo I;"O item 11 da lista de serviços constante do anexo I da Lei nº2.328de 28 de dezembro de 1990, passa a vigorar acrescidodo seguinte subitem 11.05:11.05 - Serviços relacionados ao monitoramento e rastreamento a distância, em qualquer via ou local, de veículos, cargas, pessoase semoventes em circulação ou movimento, realizados por meio de telefonia móvel, transmissão de satélites, rádio ou qualqueroutro meio, inclusive pelas empresas de Tecnologia da Informação Veicular, independentemente de o prestador de serviços serproprietário ou não da infraestrutura de telecomunicações que uti liza."A Lista de Serviço, Anexo I, da Lei nº2.328de 28 de dezembro de 1990, passa a vigorar com a redação constante no AnexoI desta Lei Complementar.Esta Lei entrará em vigor na data de sua publicação, revogando-se as disposições em contrário.Adamanti na, 29 de dezembro de 2021.MÁRCIO CARDIMPrefeito do MunicípioANEXO IArt. 1ºArt. 2ºArt. 3ºArt. 4ºÍTEMSUB-ITEMLISTA DE SERVIÇOSTPPCemUFMRGLR1SERVIÇOS DE INFORMÁTICA E CONGÊNERESArt.69-AArt.69Art. 651.01Análise e desenvolvimento de sistemas2012%EP1.02Programação1812%EP1.03Processamento, armazenamento ou hospedagem de dados, textos, imagens,vídeos, páginas eletrônicas, aplicati vos e sistemas de informação, entre outrosformatos, e congêneres.2012%EP1.04Elaboração de programas de computadores, inclusive de jogos eletrônicos,independentemente da arquitetura construti va da máquina em que o programaserá executado, incluindo tablets, smartphones e congêneres.1812%EP1.05Licenciamento ou cessão de direito de uso de programas de computação2012%EP1.06Assessoria e consultoria em informáti ca2012%EP1.07Suporte técnico em informáti ca, inclusive instalação, confi guração e manutençãode programas de computação e bancos de dados2012%EP1.08Planejamento, confecção, manutenção e atualização de páginas eletrônicas.1812%EP1.09Disponibilização, sem cessão defi niti va, de conteúdos de áudio, vídeo, imagem etexto por meio da internet, respeitada a imunidade de livros, jornais e periódicos(exceto a distribuição de conteúdos pelas prestadoras de Serviço de AcessoCondicionado, de que trata a Lei nº12.485, de 12 de setembro de 2011, sujeitaao ICMS).2015%EP2SERVIÇOS DE PESQUISAS E DESENVOLVIMENTO DE QUALQUER NATUREZA2.01Serviços de pesquisas e desenvolvimento de qualquer natureza5%EP3SERVIÇOS PRESTADOS MEDIANTE LOCAÇÃO, CESSÃO DE DIREITO DE USO E CONGÊNERES3.013.02Cessão de direito de uso de marcas e de sinais de propaganda.5%EP3.03Exploração de salões de festas, centro de convenções, escritórios virtuais, stands,quadras esporti vas, estádios, ginásios, auditórios, casas de espetáculos, parques dediversões, canchas e congêneres, para realização de eventos ou negócios dequalquer natureza.5%EP3.04Locação, sublocação, arrendamento, direito de passagem ou permissão de uso,comparti lhado ou não, de ferrovia, rodovia, postes, cabos, dutos e condutos dequalquer natureza.5%§1ºArt.653.05Cessão de andaimes, palcos, coberturas e outras estruturas de uso temporário.5%LES4SERVIÇOS DE SAÚDE, ASSISTÊNCIA MÉDICA E CONGÊNERES4.01Medicina e biomedicina3704%EP4.02Análises clínicas, patologia, eletricidade médica, radioterapia, quimioterapia, ultra-sonografi a, ressonância magnéti ca, radiologia, tomografi a e congêneres3703%EP4.03Hospitais, clínicas, laboratórios, sanatórios, manicômios, casas de saúde, prontos-socorros, ambulatórios e congêneres4%EP4.04Instrumentação cirúrgica2013%EP4.05Acupuntura3013%EP4.06Enfermagem, inclusive serviços auxiliares1513%EP4.07Serviços farmacêuti cos2813%EP4.08Terapia ocupacional, fi sioterapia e fonoaudiologia.2813%EP4.09Terapias de qualquer espécie desti nadas ao tratamento fí sico, orgânico e mental2813%EP4.10Nutrição2813%EP4.11Obstetrícia3703%EP4.12Odontologia2813%EP4.13Ortópti ca1513%EP4.14Próteses sob encomenda1513%EP4.15Psicanálise2413%EP4.16Psicologia2413%EP4.17Casas de repouso e de recuperação, creches, asilos e congêneres3%EP4.18Inseminação arti fi cial, ferti lização in vitro e congêneres3%EP4.19Bancos de sangue, leite, pele, olhos, óvulos, sêmen e congêneres3%EP4.20Coleta de sangue, leite, tecidos, sêmen, órgãos e materiais biológicos de qualquerespécie3%EP4.21Unidade de atendimento, assistência ou Tratamento móvel e congêneres3%EP4.22Planos de medicina de grupo ou individual e convênios para prestação deassistência médica, hospitalar, odontológica e congêneres5%LES4.23Outros planos de saúde que se cumpram através de serviços de terceiroscontratados, credenciados, cooperados ou apenas pagos pelo operador do planomediante indicação do benefi ciário5%LES5SERVIÇOS DE MEDICINA E ASSISTÊNCIA VETERINÁRIA E CONGÊNERES5.01Medicina veterinária e zootecnia2413%EP5.02Hospitais, clínicas, ambulatórios, prontos-socorros e congêneres, na áreaveterinária3%EP5.03Laboratórios de análise na área veterinária3%EP5.04Inseminação arti fi cial, ferti lização in vitro e congêneres2415%EP5.05Bancos de sangue e de órgãos e congêneres3%EP5.06Coleta de sangue, leite, tecidos, sêmen, órgãos e materiais biológicos de qualquerespécie3%EP5.07Unidade de atendimento, assistência ou tratamento móvel e congêneres3%EPleismunicipais.com.br/a1/sp/a1/adamantina/lei-complementar/2021/38/388/lei-complementar-n-388-2021-dispoe-sobre-alteracao-do-incis… 5.08Guarda, tratamento, adestramento, embelezamento, alojamento e congêneres1513%EP5.09Planos de atendimento e assistência médico-veterinária5%LES6SERVIÇOS DE CUIDADOS PESSOAIS, ESTÉTICA, ATIVIDADES FÍSICAS E CONGÊNERES6.01Barbearia, cabeleireiros, manicuros, pedicuros e congêneres.1513%EP6.02Esteti cistas, Tratamento de pele, Depilação e congêneres1513%EP6.03Banhos, duchas, sauna, massagens e congêneres2013%EP6.04Ginásti ca, dança, esportes, natação, artes marciais e demais ati vidades fí sicas2203%EP6.05Centros de emagrecimento, spa e congêneres5%EP6.06Aplicação de tatuagens, piercings e congêneres.1513%EP7SERVIÇOS RELATIVOS A ENGENHARIA, ARQUITETURA, GEOLOGIA, URBANISMO, LIMPEZA, MEIO AMBIENTE,SANEAMENTO E CONGÊNERES7.01Engenharia, agronomia, agrimensura, arquitetura, geologia, urbanismo,paisagismo e congêneres2513%EP7.02Execução, por administração, empreitada ou subempreitada, de obras deconstrução civil, hidráulica ou elétrica e de outras obras semelhantes, inclusivesondagem, perfuração de poços, escavação, drenagem e irrigação,terraplanagem, pavimentação, concretagem e a instalação e montagem deprodutos, peças e equipamentos (exceto o fornecimento de mercadoriasproduzidas pelo prestador de serviços fora do local da prestação dos serviços,que fi ca sujeito ao ICMS).1815%LES7.03Elaboração de planos diretores, estudos de viabilidade, estudos organizacionais eoutros, relacionados com obras e serviços de engenharia; elaboração deanteprojetos, projetos básicos e projetos executi vos para trabalhos de engenharia2813%EP7.04Demolição2205%LES7.05Reparação, conservação e reforma de edifí cios, estradas, pontes, portos econgêneres (exceto o fornecimento de mercadorias produzidas pelo prestador dosserviços, fora do local da prestação dos serviços, que fi ca sujeito ao ICMS)2205%LES7.06Colocação e instalação de tapetes, carpetes, assoalhos, corti nas, revesti mentos deparede, vidros, divisórias, placas de gesso e congêneres, com material fornecidopelo tomador do serviço2203%EP7.07Recuperação, raspagem, polimento e lustração de pisos e congêneres2203%EP7.08Calafetação2203%EP7.09Varrição, coleta, remoção, incineração, tratamento, reciclagem, separação edesti nação fi nal de lixo, rejeitos e outros resíduos quaisquer2205%LES7.10Limpeza, manutenção e conservação de vias e logradouros públicos, imóveis,chaminés, piscinas, parques, jardins e congêneres2205%LES7.11Decoração e jardinagem, inclusive corte e poda de árvores2205%LES7.12Controle e tratamento de efl uentes de Qualquer natureza e de agentes fí sicos,químicos e biológicos2205%LES7.13Dedeti zação, desinfecção, desinseti zação, imunização, higienização, desrati zação,pulverização e congêneres2203%EP7.14leismunicipais.com.br/a1/sp/a1/adamantina/lei-complementar/2021/38/388/lei-complementar-n-388-2021-dispoe-sobre-alteracao-do-incis… 7.157.16Florestamento, refl orestamento, semeadura, adubação, reparação de solo, planti o,silagem, colheita, corte e descascamento de árvores, silvicultura, exploraçãofl orestal e dos serviços congêneres indissociáveis da formação, manutenção ecolheita de fl orestas, para quaisquer fi ns e por quaisquer meios.2205%LES7.17Escoramento, contenção de encostas e serviços congêneres2205%LES7.18Limpeza e dragagem de rios, portos, canais, baías, lagos, lagoas, represas, açudes econgêneres2205%LES7.19Acompanhamento e fi scalização da execução de obras de engenharia,arquitetura e urbanismo2205%LES7.20Aerofotogrametria (inclusive interpretação), cartografi a, mapeamento,levantamentos topográfi cos, bati métricos, geográfi cos, geodésicos, geológicos,geofí sicos e congêneres2203%EP7.21Pesquisa, perfuração, cimentação, mergulho, perfi lagem, concretação,testemunhagem, pescaria, esti mulação e outros serviços relacionados com aexploração e explotação de petróleo, gás natural e de outros recursos minerais2203%EP7.22Nucleação e bombardeamento de nuvens e congêneres2795%EP8SERVIÇOS DE EDUCAÇÃO, ENSINO, ORIENTAÇÃO PEDAGÓGICA E EDUCACIONAL, INSTRUÇÃO, TREINAMENTO EAVALIAÇÃO PESSOAL DE QUALQUER GRAU OU NATUREZA8.01Ensino regular pré-escolar, fundamental, médio e superior2013%EP8.02Instrução, treinamento, orientação pedagógica e educacional, avaliação deconhecimentos de qualquer natureza2013%EP9SERVIÇOS RELATIVOS A HOSPEDAGEM, TURISMO, VIAGENS E CONGÊNERES9.01Hospedagem de qualquer natureza em hotéis, apart-service condominiais, fl at,apart-hotéis, hotéis residência, residence-service, suiteservice, hotelariamaríti ma, motéis, pensões e congêneres; ocupação por temporada comfornecimento de serviço (o valor da alimentação e gorjeta, quando incluído nopreço da diária, fi ca sujeito ao Imposto Sobre Serviços)3%EP9.02Agenciamento, organização, promoção, intermediação e execução de programasde turismo, passeios, viagens, excursões, hospedagens e congêneres1803%EP9.03Guias de turismo180EP10SERVIÇOS DE INTERMEDIAÇÃO E CONGÊNERES10.01Agenciamento, corretagem ou intermediação de câmbio, de seguros, de cartõesde crédito, de planos de saúde e de planos de previdência privada2705%EP10.02Agenciamento, corretagem ou intermediação de tí tulos em geral, valoresmobiliários e contratos quaisquer2705%EP10.03Agenciamento, corretagem ou intermediação de direitos de propriedade industrial,artí sti ca ou literária2703%EP10.04Agenciamento, corretagem ou intermediação de contratos de arrendamentomercanti l (leasing), de franquia (franchising) e de faturização (factoring)2705%LES10.05Agenciamento, corretagem ou intermediação de bens móveis ou imóveis, nãoabrangidos em outros itens ou subitens, inclusive aqueles realizados no âmbito deBolsas de Mercadorias e Futuros, por quaisquer meios1515%EP03 Lei Complementar 388 2021 de Adamantina SP10.06Agenciamento maríti mo2703%EP10.07Agenciamento de notí cias2703%EP10.08Agenciamento de publicidade e propaganda, inclusive o agenciamento deveiculação por quaisquer meios2703%EP10.09Representação de qualquer natureza, inclusive comercial1515%EP10.10Distribuição de bens de terceiros1513%EP11SERVIÇOS DE GUARDA, ESTACIONAMENTO, ARMAZENAMENTO, VIGILÂNCIA E CONGÊNERES11.01Guarda e estacionamento de veículos terrestres automotores, de aeronaves e deembarcações4%LES11.02Vigilância, segurança ou monitoramento de bens, pessoas e semoventes.1514%LES11.03Escolta, inclusive de veículos e cargas1803%EP11.04Armazenamento, depósito, carga, descarga, arrumação e guarda de bens dequalquer espécie3%LES11.05Serviços relacionados ao monitoramento e rastreamento a distância, em qualquervia ou local, de veículos, cargas, pessoas e semoventes em circulação oumovimento, realizados por meio de telefonia móvel, transmissão de satélites, rádioou qualquer outro meio, inclusive pelas empresas de Tecnologia da InformaçãoVeicular, independentemente de o prestador de serviços ser proprietário ou não dainfraestrutura de telecomunicações que uti liza.4%EP12SERVIÇOS DE DIVERSÕES, LAZER, ENTRETENIMENTO E CONGÊNERES12.01Espetáculos teatrais2%LES12.02Exibições cinematográfi cas2%LES12.03Espetáculos circenses2%LES12.04Programas de auditório2%LES12.05Parques de diversões, centros de lazer e congêneres5%LES12.06Boates, taxi-dancing e congêneres3%LES12.07Shows, ballet, danças, desfi les, bailes, óperas, concertos, recitais, festi vais econgêneres5%LES12.08Feiras, exposições, congressos e congêneres2%LES12.09Bilhares, boliches e diversões eletrônicas ou não3%LES12.10Corridas e competi ções de animais3%LES12.11Competi ções esporti vas ou de destreza fí sica ou intelectual, com ou sem aparti cipação do espectador2%LES12.12Execução de música3%LES12.13Produção, mediante ou sem encomenda prévia, de eventos, espetáculos,entrevistas, shows, ballet, danças, desfi les, bailes, teatros, óperas, concertos,recitais, festi vais e congêneres5%EP12.14Fornecimento de música para ambientes fechados ou não, mediante transmissãopor qualquer processo2%LES12.15Desfi les de blocos carnavalescos ou folclóricos, trios elétricos e congêneres2%LES03 Lei Complementar 388 2021 de Adamantina SP12.16Exibição de fi lmes, entrevistas, musicais, espetáculos, shows, concertos, desfi les,óperas, competi ções esporti vas, de destreza intelectual ou congêneres2%LES12.17Recreação e animação, inclusive em festas e eventos de qualquer natureza2412%LES13SERVIÇOS RELATIVOS À FONOGRAFIA, FOTOGRAFIA, CINEMATOGRAFIA E REPROGRAFIA13.0113.02Fonografi a ou gravação de sons, inclusive trucagem, dublagem, mixagem econgêneres2203%EP13.03Fotografi a e cinematografi a, inclusive revelação, ampliação, cópia, reprodução,trucagem e congêneres.2203%EP13.04Reprografi a, microfi lmagem e digitalização.2203%EP13.05Composição gráfi ca, inclusive confecção de impressos gráfi cos, fotocomposição,clicheria, zincografi a, litografi a e fotolitografi a, exceto se desti nados a posterioroperação de comercialização ou industrialização, ainda que incorporados, dequalquer forma, a outra mercadoria que deva ser objeto de posterior circulação,tais como bulas, rótulos, eti quetas, caixas, cartuchos, embalagens e manuaistécnicos e de instrução, quando fi carão sujeitos ao ICMS.2203%EP14SERVIÇOS RELATIVOS A BENS DE TERCEIROS14.01Lubrifi cação, limpeza, lustração, revisão, carga e recarga, conserto, restauração,blindagem, manutenção e conservação de máquinas, veículos, aparelhos,equipamentos, motores, elevadores ou de qualquer objeto (exceto peças epartes empregadas, que fi cam sujeitas ao ICMS)1943%EP14.02Assistência técnica1943%EP14.03Recondicionamento de motores (exceto peças e partes empregadas, que fi camsujeitas ao ICMS)1943%EP14.04Recauchutagem ou regeneração de pneus1943%EP14.05Restauração, recondicionamento, acondicionamento, pintura, benefi ciamento,lavagem, secagem, ti ngimento, galvanoplasti a, anodização, corte, recorte,plasti fi cação, costura, acabamento, polimento e congêneres de objetos quaisquer.1943%EP14.06Instalação e montagem de aparelhos, máquinas e equipamentos, inclusivemontagem industrial, prestados ao usuário fi nal, exclusivamente com material porele fornecido1943%EP14.07Colocação de molduras e congêneres1483%EP14.08Encadernação, gravação e douração de livros, revistas e congêneres1483%EP14.09Alfaiataria e costura, Quando o material for fornecido pelo usuário fi nal, excetoaviamento1103%EP14.10Tinturaria e lavanderia1103%EP14.11Tapeçaria e reforma de estofamentos em geral1943%EP14.12Funilaria e lanternagem1943%EP14.13Carpintaria e serralheria1943%EP14.14Guincho intramunicipal, guindaste e içamento.1943%EP15SERVIÇOS RELACIONADOS AO SETOR BANCÁRIO OU FINANCEIRO, INCLUSIVE AQUELES PRESTADOS POR INSTITUIÇÕESFINANCEIRAS AUTORIZADAS A FUNCIONAR PELA UNIÃO OU POR QUEM DE DIREITO03 Lei Complementar 388 2021 de Adamantina SP15.01Administração de fundos Quaisquer, de consórcio, de cartão de crédito ou débitoe congêneres, de carteira de clientes, de cheques pré-datados e congêneres5%LES15.02Abertura de contas em geral, inclusive conta-corrente, conta de investi mentos eaplicação em caderneta de poupança, no País e no exterior, bem como amanutenção das referidas contas ati vas e inati vas5%EP15.03Locação e manutenção de cofres parti culares, de terminais eletrônicos, determinais de atendimento e de bens e equipamentos em geral5%EP15.04Fornecimento ou emissão de atestados em geral, inclusive atestado deidoneidade, atestado de capacidade fi nanceira e congêneres5%EP15.05Cadastro, elaboração de fi cha cadastral, renovação cadastral e congêneres,inclusão ou exclusão no Cadastro de Emitentes de Cheques sem Fundos - CCF ouem quaisquer outros bancos cadastrais5%EP15.06Emissão, reemissão e fornecimento de avisos, comprovantes e documentos emgeral; abono de fi rmas; coleta e entrega de documentos, bens e valores;comunicação com outra agência ou com a administração central; licenciamentoeletrônico de veículos; transferência de veículos; agenciamento fi duciário oudepositário; devolução de bens em custódia5%EP15.07Acesso, movimentação, atendimento e consulta a contas em geral, por qualquermeio ou processo, inclusive por telefone, fac-símile, internet e telex, acesso aterminais de atendimento, inclusive vinte e quatro horas; acesso a outro banco e arede comparti lhada; fornecimento de saldo, extrato e demais informações relati vasa contas em geral, por qualquer meio ou processo5%EP15.08Emissão, reemissão, alteração, cessão, substi tuição, cancelamento e registro decontrato de crédito; estudo, análise e avaliação de operações de crédito; emissão,concessão, alteração ou contratação de aval, fi ança, anuência e congêneres;serviços relati vos a abertura de crédito, para quaisquer fi ns5%EP15.09Arrendamento mercanti l (leasing) de quaisquer bens, inclusive cessão de direitos eobrigações, substi tuição de garanti a, alteração, cancelamento e registro decontrato, e demais serviços relacionados ao arrendamento mercanti l (leasing)5%LES15.10Serviços relacionados a cobranças, recebimentos ou pagamentos em geral, detí tulos quaisquer, de contas ou carnês, de câmbio, de tributos e por conta deterceiros, inclusive os efetuados por meio eletrônico, automáti co ou pormáquinas de atendimento; fornecimento de posição de cobrança, recebimentoou pagamento; emissão de carnês, fi chas de compensação, impressos edocumentos em geral5%EP15.11Devolução de tí tulos, protesto de tí tulos, sustação de protesto, manutenção detí tulos, reapresentação de tí tulos, e demais serviços a eles relacionados5%EP15.12Custódia em geral, inclusive de tí tulos e valores mobiliários5%EP15.13Serviços relacionados a operações de câmbio em geral, edição, alteração,prorrogação, cancelamento e baixa de contrato de câmbio; emissão de registrode exportação ou de crédito; cobrança ou depósito no exterior; emissão,fornecimento e cancelamento de cheques de viagem; fornecimento,transferência, cancelamento e demais serviços relati vos à carta de crédito deimportação, exportação e garanti as recebidas; envio e recebimento demensagens em geral relacionadas a operações de câmbio5%EP03 Lei Complementar 388 2021 de Adamantina SPleismunicipais.com.br/a1/sp/a1/adamantina/lei-complementar/2021/38/388/lei-complementar-n-388-2021-dispoe-sobre-alteracao-do-incis… 15.14Fornecimento, emissão, reemissão, renovação e manutenção de cartãomagnéti co, cartão de crédito, cartão de débito, cartão salário e congêneres5%EP15.15Compensação de cheques e tí tulos quaisquer; serviços relacionados a depósito,inclusive depósito identi fi cado, a saque de contas quaisquer, por qualquer meio ouprocesso, inclusive em terminais eletrônicos e de atendimento5%EP15.16Emissão, reemissão, liquidação, alteração, cancelamento e baixa de ordens depagamento, ordens de crédito e similares, por qualquer meio ou processo;serviços relacionados à transferência de valores, dados, fundos, pagamentos esimilares, inclusive entre contas em geral5%EP15.17Emissão, fornecimento, devolução, sustação, cancelamento e oposição decheques quaisquer, avulso ou por talão5%EP15.18Serviços relacionados a crédito imobiliário, avaliação e vistoria de imóvel ou obra,análise técnica e jurídica, emissão, reemissão, alteração, transferência erenegociação de contrato, emissão e reemissão do termo de Quitação e demaisserviços relacionados a crédito imobiliário5%EP16SERVIÇOS DE TRANSPORTE DE NATUREZA MUNICIPAL16.01Serviços de transporte coleti vo municipal rodoviário, metroviário, ferroviário eaquaviário de passageiros.713%LES16.02Outros serviços de transporte de natureza municipal.1213%LES17SERVIÇOS DE APOIO TÉCNICO, ADMINISTRATIVO, JURÍDICO, CONTÁBIL, COMERCIAL E CONGÊNERES17.01Assessoria ou consultoria de qualquer natureza, não conti da em outros itensdesta lista; análise, exame, pesquisa, coleta, compilação e fornecimento dedados e informações de qualquer natureza, inclusive cadastro e similares2202%EP17.02Dati lografi a, digitação, estenografi a, expediente, secretaria em geral, respostaaudível, redação, edição, interpretação, revisão, tradução, apoio e infra-estruturaadministrati va e congêneres1512%EP17.03Planejamento, coordenação, programação ou organização técnica, fi nanceira ouadministrati va2203%EP17.04Recrutamento, agenciamento, seleção e colocação de mão-de-obra3%EP17.05Fornecimento de mão-de-obra, mesmo em caráter temporário, inclusive deempregados ou trabalhadores, avulsos ou temporários, contratados pelo prestadorde serviço3%LES17.06Propaganda e publicidade, inclusive promoção de vendas, planejamento decampanhas ou sistemas de publicidade, elaboração de desenhos, textos e demaismateriais publicitários3%EP17.0717.08Franquia (franchising).1515%EP17.09Perícias, laudos, exames técnicos e análises técnicas.1515%EP17.10Planejamento, organização e administração de feiras, exposições, congressos econgêneres2205%LES17.11Organização de festas e recepções; bufê (exceto o fornecimento de alimentação ebebidas, que fi ca sujeito ao ICMS)3%EP17.12Administração em geral, inclusive de bens e negócios de terceiros3%EP17.13Leilão e congêneres2203%EP17.14Advocacia2513%EP17.15Arbitragem de qualquer espécie, inclusive jurídica2203%EP17.16Auditoria3513%EP17.17Análise de Organização e Métodos2203%EP17.18Atuária e cálculos técnicos de qualquer natureza1513%EP17.19Contabilidade, inclusive serviços técnicos e auxiliares3513%EP17.20Consultoria e assessoria econômica ou fi nanceira1813%EP17.21Estatí sti ca1813%EP17.22Cobrança em geral2203%EP17.23Assessoria, análise, avaliação, atendimento, consulta, cadastro, seleção,gerenciamento de informações, administração de contas a receber ou a pagar e emgeral, relacionados a operações de faturização (factoring)3515%EP17.24Apresentação de palestras, conferências, seminários e congêneres2203%EP17.25Inserção de textos, desenhos e outros materiais de propaganda e publicidade,em qualquer meio (exceto em livros, jornais, periódicos e nas modalidades deserviços de radiodifusão sonora e de sons e imagens de recepção livre e gratuita).2203%EP18SERVIÇOS DE REGULAÇÃO DE SINISTROS VINCULADOS A CONTRATOS DE SEGUROS, INSPEÇÃO E AVALIAÇÃO DERISCOS PARA COBERTURA DE CONTRATOS DE SEGUROS, PREVENÇÃO E GERÊNCIA DE RISCOS SEGURÁVEIS ECONGÊNERES18.01Serviços de regulação de sinistros vinculados a contratos de seguros; inspeção eavaliação de riscos para cobertura de contratos de seguros; prevenção e gerênciade riscos seguráveis e congêneres2%EP19SERVIÇOS DE DISTRIBUIÇÃO E VENDA DE BILHETES E DEMAIS PRODUTOS DE LOTERIA, BINGOS, CARTÕES, PULES OUCUPONS DE APOSTAS, SORTEIOS, PRÊMIOS, INCLUSIVE OS DECORRENTES DE TÍTULOS DE CAPITALIZAÇÃO ECONGÊNERES19.01Serviços de distribuição e venda de bilhetes e demais produtos de loteria, bingos,cartões ou cupons de apostas, sorteios, prêmios, inclusive os decorrentes detí tulos de capitalização e congêneres5%EP20SERVIÇOS DE DISTRIBUIÇÃO E VENDA DE BILHEITES E DEMAIS SERVIÇOS PORTUÁRIOS, AEROPORTUÁRIOS,FERROPORTUÁROS, DE TERMINAIS RODOVIÁRIOS E METROVIÁRIOS20.01Serviços portuários, ferroportuários, uti lização de porto, movimentação depassageiros, reboque de embarcações, rebocador escoteiro, atracação,desatracação, serviços de prati cagem, capatazia, armazenagem de qualquernatureza, serviços acessórios, movimentação de mercadorias, serviços de apoiomaríti mo, de movimentação ao largo, serviços de armadores, esti va, conferência,logísti ca e congêneres5%LES20.02Serviços aeroportuários, uti lização de aeroporto, movimentação de passageiros,armazenagem de qualquer natureza, capatazia, movimentação de aeronaves,serviços de apoio aeroportuários, serviços acessórios, movimentação demercadorias, logísti ca e congêneres5%LES20.03Serviços de terminais rodoviários, ferroviários, metroviários, movimentação depassageiros, mercadorias, inclusive suas operações, logísti ca e congêneres5%LES03 Lei Complementar 388 2021 de Adamantina SPleismunicipais.com.br/a1/sp/a1/adamantina/lei-complementar/2021/38/388/lei-complementar-n-388-2021-dispoe-sobre-alteracao-do-inci… 21SERVIÇOS DE REGISTROS PÚBLICOS, CARTÓRARIOS E NOTARIAIS21.01Serviços de registros públicos, cartorários e notariais3%EP22SERVIÇOS DE EXPLORAÇÃO DE RODOVIA22.01Serviços de exploração de rodovia mediante cobrança de preço ou pedágio dosusuários, envolvendo execução de serviços de conservação, manutenção,melhoramentos para adequação de capacidade e segurança de trânsito,operação, monitoração, assistência aos usuários e outros serviços defi nidos emcontratos, atos de concessão ou de permissão ou em normas ofi ciais5%§ 2ºArt.6523SERVIÇOS DE PROGRAMAÇÃO E COMUNICAÇÃO VISUAL, DESENHO INDUSTRIAL E CONGÊNERES23.01Serviços de programação e comunicação visual, desenho industrial e congêneres3%EP24SERVIÇOS DE CHAVEIROS, CONFECÇÃO DE CARIMBOS, PLACAS, SINALIZAÇÃO VISUAL, BANNERS ADESIVOS ECONGÊNERES24.01Serviços de chaveiros, confecção de carimbos, placas, sinalização visual, banners,adesivos e congêneres3%EP25SERVIÇOS FUNERÁRIOS25.01Funerais, inclusive fornecimento de caixão, urna ou esquifes; aluguel de capela;transporte do corpo cadavérico; fornecimento de fl ores, coroas e outrosparamentos; desembaraço de certi dão de óbito; fornecimento de véu, essa eoutros adornos; embalsamento, embelezamento, conservação ou restauração decadáveres3%EP25.02Translado intramunicipal e cremação de corpos e partes de corpos cadavéricos.3%EP25.03Planos ou convênio funerários3%EP25.04Manutenção e conservação de jazigos e cemitérios3%EP25.05Cessão de uso de espaços em cemitérios para sepultamento.3%EP26SERVIÇOS DE COLETA, REMESSA OU ENTREGA DE CORRESPONDÊNCIAS, DOCUMENTOS, OBJETOS, BENS OU VALORES,INCLUSIVE PELOS CORREIOS E SUAS AGÊNCIAS FRANQUEADAS; COURRIER E CONGÊNERES26.01Serviços de coleta, remessa ou entrega de correspondências, documentos,objetos, bens ou valores, inclusive pelos correios e suas agências franqueadas;courriere congêneres5%EP27SERVIÇOS DE ASSISTÊNCIA SOCIAL27.01Serviços de assistência social1513%EP28SERVIÇOS DE AVALIAÇÃO DE BENS E SERVIÇOS DE QUALQUER NATUREZA28.01Serviços de avaliação de bens e serviços de qualquer natureza1513%EP29SERVIÇOS DE BIBLIOTECONOMIA29.01Serviços de biblioteconomia2203%EP30SERVIÇOS DE BIOLOGIA, BIOTECNOLOGIA E QUÍMICA30.01Serviços de biologia, biotecnologia e química2203%EP31SERVIÇOS TÉCNICOS EM EDIFICAÇÕES, ELETRÔNICA, ELETROTÉCNICA, MECÂNICA, TELECOMUNICAÇÕES ECONGÊNERES31.01Serviços técnicos em edifi cações, eletrônica, eletrotécnica, mecânica,telecomunicações e congêneres2205%EP32SERVIÇOS DE DESENHOS TÉCNICOS32.01Serviços de desenhos técnicos1513%EP33SERVIÇOS DE DESEMBARAÇO ADUANEIRO, COMISSIONÁRIOS, DESPACHANTES E CONGÊNERES33.01Serviços de desembaraço aduaneiro, comissários, despachantes e congêneres1813%EP34SERVIÇOS DE INVESTIGAÇÕES PARTICULARES, DETETIVES E CONGÊNERES34.01Serviços de investi gações parti culares, deteti ves e congêneres2415%EP35SERVIÇOS DE REPORTAGEM, ASSESSORIA DE IMPRESA, JORNALISMO E RELAÇÕES PÚBLICAS35.01Serviços de reportagem, assessoria de imprensa, jornalismo e relações públicas1513%EP36SERVIÇOS DE METEOROLOGIA36.01Serviços de meteorologia3003%EP37SERVIÇOS DE ARTISTAS, ATLETAS, MODELOS E MANEQUINS37.01Serviços de arti stas, atletas, modelos e manequins3003%EP38SERVIÇOS DE MUSEOLOGIA38.01Serviços de museologia3%EP39SERVIÇOS DE OURIVESARIA E LAPIDAÇÃO39.01Serviços de ourivesaria e lapidação (quando o material for fornecido pelotomador do serviço)1213%EP40SERVIÇOS RELATIVOS A OBRAS DE ARTE SOB ENCOMENDA40.01Obras de arte sob encomenda2203%EPLEGENDATPPCTrabalho Pessoal do Próprio ContribuinteRGRegra GeralLRLocal de RecolhimentoEPEstabelecimento PrestadorLESLocal da Execução do Serviço<style>html { font-family: sans-serif; text-size-adjust: 100%; } body { margin: 0px; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0px; } [hidden], template { display: none; } a { background: 0px 0px; } a:active, a:hover { outline: 0px; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: 700; } dfn { font-style: italic; } h1 { margin: 0.67em 0px; font-size: 2em; } mark { color: rgb(0, 0, 0); background: rgb(255, 255, 0); } small { font-size: 80%; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { border: 0px; } svg:not(:root) { overflow: hidden; } figure { margin: 1em 40px; } hr { height: 0px; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } button, input, optgroup, select, textarea { margin: 0px; font: inherit; color: inherit; } button { overflow: visible; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { box-sizing: content-box; appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { appearance: none; } fieldset { padding: 0.35em 0.625em 0.75em; margin: 0px 2px; border: 1px solid silver; } legend { padding: 0px; border: 0px; } textarea { overflow: auto; } optgroup { font-weight: 700; } table { border-spacing: 0px; border-collapse: collapse; } td, th { padding: 0px; } @media print { * { color: rgb(0, 0, 0) !important; text-shadow: none !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]::after { content: " (" attr(href) ")"; } abbr[title]::after { content: " (" attr(title) ")"; } a[href^="javascript:"]::after, a[href^="#"]::after { content: ""; } pre, blockquote { border: 1px solid rgb(153, 153, 153); break-inside: avoid; } thead { display: table-header-group; } tr, img { break-inside: avoid; } img { max-width: 100% !important; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { break-after: avoid; } select { background: rgb(255, 255, 255) !important; } .navbar { display: none; } .table td, .table th { background-color: rgb(255, 255, 255) !important; } .btn > .caret, .dropup > .btn > .caret { border-top-color: rgb(0, 0, 0) !important; } .label { border: 1px solid rgb(0, 0, 0); } .table { border-collapse: collapse !important; } .table-bordered th, .table-bordered td { border: 1px solid rgb(221, 221, 221) !important; }} @font-face { font-family: "Glyphicons Halflings"; src: url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"); } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; } .glyphicon-asterisk::before { content: "*"; } .glyphicon-plus::before { content: "+"; } .glyphicon-euro::before { content: "€"; } .glyphicon-minus::before { content: "&#8722;"; } .glyphicon-cloud::before { content: "&#9729;"; } .glyphicon-envelope::before { content: "&#9993;"; } .glyphicon-pencil::before { content: "&#9999;"; } .glyphicon-glass::before { content: "&#57345;"; } .glyphicon-music::before { content: "&#57346;"; } .glyphicon-search::before { content: "&#57347;"; } .glyphicon-heart::before { content: "&#57349;"; } .glyphicon-star::before { content: "&#57350;"; } .glyphicon-star-empty::before { content: "&#57351;"; } .glyphicon-user::before { content: "&#57352;"; } .glyphicon-film::before { content: "&#57353;"; } .glyphicon-th-large::before { content: "&#57360;"; } .glyphicon-th::before { content: "&#57361;"; } .glyphicon-th-list::before { content: "&#57362;"; } .glyphicon-ok::before { content: "&#57363;"; } .glyphicon-remove::before { content: "&#57364;"; } .glyphicon-zoom-in::before { content: "&#57365;"; } .glyphicon-zoom-out::before { content: "&#57366;"; } .glyphicon-off::before { content: "&#57367;"; } .glyphicon-signal::before { content: "&#57368;"; } .glyphicon-cog::before { content: "&#57369;"; } .glyphicon-trash::before { content: "&#57376;"; } .glyphicon-home::before { content: "&#57377;"; } .glyphicon-file::before { content: "&#57378;"; } .glyphicon-time::before { content: "&#57379;"; } .glyphicon-road::before { content: "&#57380;"; } .glyphicon-download-alt::before { content: "&#57381;"; } .glyphicon-download::before { content: "&#57382;"; } .glyphicon-upload::before { content: "&#57383;"; } .glyphicon-inbox::before { content: "&#57384;"; } .glyphicon-play-circle::before { content: "&#57385;"; } .glyphicon-repeat::before { content: "&#57392;"; } .glyphicon-refresh::before { content: "&#57393;"; } .glyphicon-list-alt::before { content: "&#57394;"; } .glyphicon-lock::before { content: "&#57395;"; } .glyphicon-flag::before { content: "&#57396;"; } .glyphicon-headphones::before { content: "&#57397;"; } .glyphicon-volume-off::before { content: "&#57398;"; } .glyphicon-volume-down::before { content: "&#57399;"; } .glyphicon-volume-up::before { content: "&#57400;"; } .glyphicon-qrcode::before { content: "&#57401;"; } .glyphicon-barcode::before { content: "&#57408;"; } .glyphicon-tag::before { content: "&#57409;"; } .glyphicon-tags::before { content: "&#57410;"; } .glyphicon-book::before { content: "&#57411;"; } .glyphicon-bookmark::before { content: "&#57412;"; } .glyphicon-print::before { content: "&#57413;"; } .glyphicon-camera::before { content: "&#57414;"; } .glyphicon-font::before { content: "&#57415;"; } .glyphicon-bold::before { content: "&#57416;"; } .glyphicon-italic::before { content: "&#57417;"; } .glyphicon-text-height::before { content: "&#57424;"; } .glyphicon-text-width::before { content: "&#57425;"; } .glyphicon-align-left::before { content: "&#57426;"; } .glyphicon-align-center::before { content: "&#57427;"; } .glyphicon-align-right::before { content: "&#57428;"; } .glyphicon-align-justify::before { content: "&#57429;"; } .glyphicon-list::before { content: "&#57430;"; } .glyphicon-indent-left::before { content: "&#57431;"; } .glyphicon-indent-right::before { content: "&#57432;"; } .glyphicon-facetime-video::before { content: "&#57433;"; } .glyphicon-picture::before { content: "&#57440;"; } .glyphicon-map-marker::before { content: "&#57442;"; } .glyphicon-adjust::before { content: "&#57443;"; } .glyphicon-tint::before { content: "&#57444;"; } .glyphicon-edit::before { content: "&#57445;"; } .glyphicon-share::before { content: "&#57446;"; } .glyphicon-check::before { content: "&#57447;"; } .glyphicon-move::before { content: "&#57448;"; } .glyphicon-step-backward::before { content: "&#57449;"; } .glyphicon-fast-backward::before { content: "&#57456;"; } .glyphicon-backward::before { content: "&#57457;"; } .glyphicon-play::before { content: "&#57458;"; } .glyphicon-pause::before { content: "&#57459;"; } .glyphicon-stop::before { content: "&#57460;"; } .glyphicon-forward::before { content: "&#57461;"; } .glyphicon-fast-forward::before { content: "&#57462;"; } .glyphicon-step-forward::before { content: "&#57463;"; } .glyphicon-eject::before { content: "&#57464;"; } .glyphicon-chevron-left::before { content: "&#57465;"; } .glyphicon-chevron-right::before { content: "&#57472;"; } .glyphicon-plus-sign::before { content: "&#57473;"; } .glyphicon-minus-sign::before { content: "&#57474;"; } .glyphicon-remove-sign::before { content: "&#57475;"; } .glyphicon-ok-sign::before { content: "&#57476;"; } .glyphicon-question-sign::before { content: "&#57477;"; } .glyphicon-info-sign::before { content: "&#57478;"; } .glyphicon-screenshot::before { content: "&#57479;"; } .glyphicon-remove-circle::before { content: "&#57480;"; } .glyphicon-ok-circle::before { content: "&#57481;"; } .glyphicon-ban-circle::before { content: "&#57488;"; } .glyphicon-arrow-left::before { content: "&#57489;"; } .glyphicon-arrow-right::before { content: "&#57490;"; } .glyphicon-arrow-up::before { content: "&#57491;"; } .glyphicon-arrow-down::before { content: "&#57492;"; } .glyphicon-share-alt::before { content: "&#57493;"; } .glyphicon-resize-full::before { content: "&#57494;"; } .glyphicon-resize-small::before { content: "&#57495;"; } .glyphicon-exclamation-sign::before { content: "&#57601;"; } .glyphicon-gift::before { content: "&#57602;"; } .glyphicon-leaf::before { content: "&#57603;"; } .glyphicon-fire::before { content: "&#57604;"; } .glyphicon-eye-open::before { content: "&#57605;"; } .glyphicon-eye-close::before { content: "&#57606;"; } .glyphicon-warning-sign::before { content: "&#57607;"; } .glyphicon-plane::before { content: "&#57608;"; } .glyphicon-calendar::before { content: "&#57609;"; } .glyphicon-random::before { content: "&#57616;"; } .glyphicon-comment::before { content: "&#57617;"; } .glyphicon-magnet::before { content: "&#57618;"; } .glyphicon-chevron-up::before { content: "&#57619;"; } .glyphicon-chevron-down::before { content: "&#57620;"; } .glyphicon-retweet::before { content: "&#57621;"; } .glyphicon-shopping-cart::before { content: "&#57622;"; } .glyphicon-folder-close::before { content: "&#57623;"; } .glyphicon-folder-open::before { content: "&#57624;"; } .glyphicon-resize-vertical::before { content: "&#57625;"; } .glyphicon-resize-horizontal::before { content: "&#57632;"; } .glyphicon-hdd::before { content: "&#57633;"; } .glyphicon-bullhorn::before { content: "&#57634;"; } .glyphicon-bell::before { content: "&#57635;"; } .glyphicon-certificate::before { content: "&#57636;"; } .glyphicon-thumbs-up::before { content: "&#57637;"; } .glyphicon-thumbs-down::before { content: "&#57638;"; } .glyphicon-hand-right::before { content: "&#57639;"; } .glyphicon-hand-left::before { content: "&#57640;"; } .glyphicon-hand-up::before { content: "&#57641;"; } .glyphicon-hand-down::before { content: "&#57648;"; } .glyphicon-circle-arrow-right::before { content: "&#57649;"; } .glyphicon-circle-arrow-left::before { content: "&#57650;"; } .glyphicon-circle-arrow-up::before { content: "&#57651;"; } .glyphicon-circle-arrow-down::before { content: "&#57652;"; } .glyphicon-globe::before { content: "&#57653;"; } .glyphicon-wrench::before { content: "&#57654;"; } .glyphicon-tasks::before { content: "&#57655;"; } .glyphicon-filter::before { content: "&#57656;"; } .glyphicon-briefcase::before { content: "&#57657;"; } .glyphicon-fullscreen::before { content: "&#57664;"; } .glyphicon-dashboard::before { content: "&#57665;"; } .glyphicon-paperclip::before { content: "&#57666;"; } .glyphicon-heart-empty::before { content: "&#57667;"; } .glyphicon-link::before { content: "&#57668;"; } .glyphicon-phone::before { content: "&#57669;"; } .glyphicon-pushpin::before { content: "&#57670;"; } .glyphicon-usd::before { content: "&#57672;"; } .glyphicon-gbp::before { content: "&#57673;"; } .glyphicon-sort::before { content: "&#57680;"; } .glyphicon-sort-by-alphabet::before { content: "&#57681;"; } .glyphicon-sort-by-alphabet-alt::before { content: "&#57682;"; } .glyphicon-sort-by-order::before { content: "&#57683;"; } .glyphicon-sort-by-order-alt::before { content: "&#57684;"; } .glyphicon-sort-by-attributes::before { content: "&#57685;"; } .glyphicon-sort-by-attributes-alt::before { content: "&#57686;"; } .glyphicon-unchecked::before { content: "&#57687;"; } .glyphicon-expand::before { content: "&#57688;"; } .glyphicon-collapse-down::before { content: "&#57689;"; } .glyphicon-collapse-up::before { content: "&#57696;"; } .glyphicon-log-in::before { content: "&#57697;"; } .glyphicon-flash::before { content: "&#57698;"; } .glyphicon-log-out::before { content: "&#57699;"; } .glyphicon-new-window::before { content: "&#57700;"; } .glyphicon-record::before { content: "&#57701;"; } .glyphicon-save::before { content: "&#57702;"; } .glyphicon-open::before { content: "&#57703;"; } .glyphicon-saved::before { content: "&#57704;"; } .glyphicon-import::before { content: "&#57705;"; } .glyphicon-export::before { content: "&#57712;"; } .glyphicon-send::before { content: "&#57713;"; } .glyphicon-floppy-disk::before { content: "&#57714;"; } .glyphicon-floppy-saved::before { content: "&#57715;"; } .glyphicon-floppy-remove::before { content: "&#57716;"; } .glyphicon-floppy-save::before { content: "&#57717;"; } .glyphicon-floppy-open::before { content: "&#57718;"; } .glyphicon-credit-card::before { content: "&#57719;"; } .glyphicon-transfer::before { content: "&#57720;"; } .glyphicon-cutlery::before { content: "&#57721;"; } .glyphicon-header::before { content: "&#57728;"; } .glyphicon-compressed::before { content: "&#57729;"; } .glyphicon-earphone::before { content: "&#57730;"; } .glyphicon-phone-alt::before { content: "&#57731;"; } .glyphicon-tower::before { content: "&#57732;"; } .glyphicon-stats::before { content: "&#57733;"; } .glyphicon-sd-video::before { content: "&#57734;"; } .glyphicon-hd-video::before { content: "&#57735;"; } .glyphicon-subtitles::before { content: "&#57736;"; } .glyphicon-sound-stereo::before { content: "&#57737;"; } .glyphicon-sound-dolby::before { content: "&#57744;"; } .glyphicon-sound-5-1::before { content: "&#57745;"; } .glyphicon-sound-6-1::before { content: "&#57746;"; } .glyphicon-sound-7-1::before { content: "&#57747;"; } .glyphicon-copyright-mark::before { content: "&#57748;"; } .glyphicon-registration-mark::before { content: "&#57749;"; } .glyphicon-cloud-download::before { content: "&#57751;"; } .glyphicon-cloud-upload::before { content: "&#57752;"; } .glyphicon-tree-conifer::before { content: "&#57753;"; } .glyphicon-tree-deciduous::before { content: "&#57856;"; } * { box-sizing: border-box; } ::before, ::after { box-sizing: border-box; } html { font-size: 10px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; line-height: 1.42857; color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); } input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; } a { color: rgb(66, 139, 202); text-decoration: none; } a:hover, a:focus { color: rgb(42, 100, 150); text-decoration: underline; } a:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; } figure { margin: 0px; } img { vertical-align: middle; } .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; max-width: 100%; height: auto; } .img-rounded { border-radius: 6px; } .img-thumbnail { display: inline-block; max-width: 100%; height: auto; padding: 4px; line-height: 1.42857; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: all 0.2s ease-in-out 0s; } .img-circle { border-radius: 50%; } hr { margin-top: 20px; margin-bottom: 20px; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgb(238, 238, 238); } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; } .sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; margin: 0px; overflow: visible; clip: auto; } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { font-weight: 400; line-height: 1; color: rgb(119, 119, 119); } h1, .h1, h2, .h2, h3, .h3 { margin-top: 20px; margin-bottom: 10px; } h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small { font-size: 65%; } h4, .h4, h5, .h5, h6, .h6 { margin-top: 10px; margin-bottom: 10px; } h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small { font-size: 75%; } h1, .h1 { font-size: 36px; } h2, .h2 { font-size: 30px; } h3, .h3 { font-size: 24px; } h4, .h4 { font-size: 18px; } h5, .h5 { font-size: 14px; } h6, .h6 { font-size: 12px; } p { margin: 0px 0px 10px; } .lead { margin-bottom: 20px; font-size: 16px; font-weight: 300; line-height: 1.4; } @media (min-width: 768px) { .lead { font-size: 21px; }} small, .small { font-size: 85%; } cite { font-style: normal; } mark, .mark { padding: 0.2em; background-color: yellow; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-justify { text-align: justify; } .text-nowrap { white-space: nowrap; } .text-lowercase { text-transform: lowercase; } .text-uppercase { text-transform: uppercase; } .text-capitalize { text-transform: capitalize; } .text-muted { color: rgb(119, 119, 119); } .text-primary { color: rgb(66, 139, 202); } a.text-primary:hover { color: rgb(48, 113, 169); } .text-success { color: rgb(60, 118, 61); } a.text-success:hover { color: rgb(43, 84, 44); } .text-info { color: rgb(49, 112, 143); } a.text-info:hover { color: rgb(36, 82, 105); } .text-warning { color: rgb(138, 109, 59); } a.text-warning:hover { color: rgb(102, 81, 44); } .text-danger { color: rgb(169, 68, 66); } a.text-danger:hover { color: rgb(132, 53, 52); } .bg-primary { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); } a.bg-primary:hover { background-color: rgb(48, 113, 169); } .bg-success { background-color: rgb(223, 240, 216); } a.bg-success:hover { background-color: rgb(193, 226, 179); } .bg-info { background-color: rgb(217, 237, 247); } a.bg-info:hover { background-color: rgb(175, 217, 238); } .bg-warning { background-color: rgb(252, 248, 227); } a.bg-warning:hover { background-color: rgb(247, 236, 181); } .bg-danger { background-color: rgb(242, 222, 222); } a.bg-danger:hover { background-color: rgb(228, 185, 185); } .page-header { padding-bottom: 9px; margin: 40px 0px 20px; border-bottom: 1px solid rgb(238, 238, 238); } ul, ol { margin-top: 0px; margin-bottom: 10px; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0px; } .list-unstyled { padding-left: 0px; list-style: none; } .list-inline { padding-left: 0px; margin-left: -5px; list-style: none; } .list-inline > li { display: inline-block; padding-right: 5px; padding-left: 5px; } dl { margin-top: 0px; margin-bottom: 20px; } dt, dd { line-height: 1.42857; } dt { font-weight: 700; } dd { margin-left: 0px; } @media (min-width: 768px) { .dl-horizontal dt { float: left; width: 160px; overflow: hidden; clear: left; text-align: right; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; }} abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted rgb(119, 119, 119); } .initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 10px 20px; margin: 0px 0px 20px; font-size: 17.5px; border-left: 5px solid rgb(238, 238, 238); } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0px; } blockquote footer, blockquote small, blockquote .small { display: block; font-size: 80%; line-height: 1.42857; color: rgb(119, 119, 119); } blockquote footer::before, blockquote small::before, blockquote .small::before { content: "— "; } .blockquote-reverse, blockquote.pull-right { padding-right: 15px; padding-left: 0px; text-align: right; border-right: 5px solid rgb(238, 238, 238); border-left: 0px; } .blockquote-reverse footer::before, blockquote.pull-right footer::before, .blockquote-reverse small::before, blockquote.pull-right small::before, .blockquote-reverse .small::before, blockquote.pull-right .small::before { content: ""; } .blockquote-reverse footer::after, blockquote.pull-right footer::after, .blockquote-reverse small::after, blockquote.pull-right small::after, .blockquote-reverse .small::after, blockquote.pull-right .small::after { content: " —"; } blockquote::before, blockquote::after { content: ""; } address { margin-bottom: 20px; font-style: normal; line-height: 1.42857; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } code { padding: 2px 4px; font-size: 90%; color: rgb(199, 37, 78); background-color: rgb(249, 242, 244); border-radius: 4px; } kbd { padding: 2px 4px; font-size: 90%; color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.25) 0px -1px 0px inset; } kbd kbd { padding: 0px; font-size: 100%; box-shadow: none; } pre { display: block; padding: 9.5px; margin: 0px 0px 10px; font-size: 13px; line-height: 1.42857; color: rgb(51, 51, 51); word-break: break-all; overflow-wrap: break-word; background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 4px; } pre code { padding: 0px; font-size: inherit; color: inherit; white-space: pre-wrap; background-color: transparent; border-radius: 0px; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } @media (min-width: 768px) { .container { width: 750px; }} @media (min-width: 992px) { .container { width: 970px; }} @media (min-width: 1200px) { .container { width: 1170px; }} .container-fluid { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } .row { margin-right: -15px; margin-left: -15px; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.6667%; } .col-xs-10 { width: 83.3333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.6667%; } .col-xs-7 { width: 58.3333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.6667%; } .col-xs-4 { width: 33.3333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.6667%; } .col-xs-1 { width: 8.33333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.6667%; } .col-xs-pull-10 { right: 83.3333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.6667%; } .col-xs-pull-7 { right: 58.3333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.6667%; } .col-xs-pull-4 { right: 33.3333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.6667%; } .col-xs-pull-1 { right: 8.33333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.6667%; } .col-xs-push-10 { left: 83.3333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.6667%; } .col-xs-push-7 { left: 58.3333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.6667%; } .col-xs-push-4 { left: 33.3333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.6667%; } .col-xs-push-1 { left: 8.33333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.6667%; } .col-xs-offset-10 { margin-left: 83.3333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.6667%; } .col-xs-offset-7 { margin-left: 58.3333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.6667%; } .col-xs-offset-4 { margin-left: 33.3333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.6667%; } .col-xs-offset-1 { margin-left: 8.33333%; } .col-xs-offset-0 { margin-left: 0px; } @media (min-width: 768px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.6667%; } .col-sm-10 { width: 83.3333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.6667%; } .col-sm-7 { width: 58.3333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.6667%; } .col-sm-4 { width: 33.3333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.6667%; } .col-sm-1 { width: 8.33333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.6667%; } .col-sm-pull-10 { right: 83.3333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.6667%; } .col-sm-pull-7 { right: 58.3333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.6667%; } .col-sm-pull-4 { right: 33.3333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.6667%; } .col-sm-pull-1 { right: 8.33333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.6667%; } .col-sm-push-10 { left: 83.3333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.6667%; } .col-sm-push-7 { left: 58.3333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.6667%; } .col-sm-push-4 { left: 33.3333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.6667%; } .col-sm-push-1 { left: 8.33333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.6667%; } .col-sm-offset-10 { margin-left: 83.3333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.6667%; } .col-sm-offset-7 { margin-left: 58.3333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.6667%; } .col-sm-offset-4 { margin-left: 33.3333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.6667%; } .col-sm-offset-1 { margin-left: 8.33333%; } .col-sm-offset-0 { margin-left: 0px; }} @media (min-width: 992px) { .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left; } .col-md-12 { width: 100%; } .col-md-11 { width: 91.6667%; } .col-md-10 { width: 83.3333%; } .col-md-9 { width: 75%; } .col-md-8 { width: 66.6667%; } .col-md-7 { width: 58.3333%; } .col-md-6 { width: 50%; } .col-md-5 { width: 41.6667%; } .col-md-4 { width: 33.3333%; } .col-md-3 { width: 25%; } .col-md-2 { width: 16.6667%; } .col-md-1 { width: 8.33333%; } .col-md-pull-12 { right: 100%; } .col-md-pull-11 { right: 91.6667%; } .col-md-pull-10 { right: 83.3333%; } .col-md-pull-9 { right: 75%; } .col-md-pull-8 { right: 66.6667%; } .col-md-pull-7 { right: 58.3333%; } .col-md-pull-6 { right: 50%; } .col-md-pull-5 { right: 41.6667%; } .col-md-pull-4 { right: 33.3333%; } .col-md-pull-3 { right: 25%; } .col-md-pull-2 { right: 16.6667%; } .col-md-pull-1 { right: 8.33333%; } .col-md-pull-0 { right: auto; } .col-md-push-12 { left: 100%; } .col-md-push-11 { left: 91.6667%; } .col-md-push-10 { left: 83.3333%; } .col-md-push-9 { left: 75%; } .col-md-push-8 { left: 66.6667%; } .col-md-push-7 { left: 58.3333%; } .col-md-push-6 { left: 50%; } .col-md-push-5 { left: 41.6667%; } .col-md-push-4 { left: 33.3333%; } .col-md-push-3 { left: 25%; } .col-md-push-2 { left: 16.6667%; } .col-md-push-1 { left: 8.33333%; } .col-md-push-0 { left: auto; } .col-md-offset-12 { margin-left: 100%; } .col-md-offset-11 { margin-left: 91.6667%; } .col-md-offset-10 { margin-left: 83.3333%; } .col-md-offset-9 { margin-left: 75%; } .col-md-offset-8 { margin-left: 66.6667%; } .col-md-offset-7 { margin-left: 58.3333%; } .col-md-offset-6 { margin-left: 50%; } .col-md-offset-5 { margin-left: 41.6667%; } .col-md-offset-4 { margin-left: 33.3333%; } .col-md-offset-3 { margin-left: 25%; } .col-md-offset-2 { margin-left: 16.6667%; } .col-md-offset-1 { margin-left: 8.33333%; } .col-md-offset-0 { margin-left: 0px; }} @media (min-width: 1200px) { .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left; } .col-lg-12 { width: 100%; } .col-lg-11 { width: 91.6667%; } .col-lg-10 { width: 83.3333%; } .col-lg-9 { width: 75%; } .col-lg-8 { width: 66.6667%; } .col-lg-7 { width: 58.3333%; } .col-lg-6 { width: 50%; } .col-lg-5 { width: 41.6667%; } .col-lg-4 { width: 33.3333%; } .col-lg-3 { width: 25%; } .col-lg-2 { width: 16.6667%; } .col-lg-1 { width: 8.33333%; } .col-lg-pull-12 { right: 100%; } .col-lg-pull-11 { right: 91.6667%; } .col-lg-pull-10 { right: 83.3333%; } .col-lg-pull-9 { right: 75%; } .col-lg-pull-8 { right: 66.6667%; } .col-lg-pull-7 { right: 58.3333%; } .col-lg-pull-6 { right: 50%; } .col-lg-pull-5 { right: 41.6667%; } .col-lg-pull-4 { right: 33.3333%; } .col-lg-pull-3 { right: 25%; } .col-lg-pull-2 { right: 16.6667%; } .col-lg-pull-1 { right: 8.33333%; } .col-lg-pull-0 { right: auto; } .col-lg-push-12 { left: 100%; } .col-lg-push-11 { left: 91.6667%; } .col-lg-push-10 { left: 83.3333%; } .col-lg-push-9 { left: 75%; } .col-lg-push-8 { left: 66.6667%; } .col-lg-push-7 { left: 58.3333%; } .col-lg-push-6 { left: 50%; } .col-lg-push-5 { left: 41.6667%; } .col-lg-push-4 { left: 33.3333%; } .col-lg-push-3 { left: 25%; } .col-lg-push-2 { left: 16.6667%; } .col-lg-push-1 { left: 8.33333%; } .col-lg-push-0 { left: auto; } .col-lg-offset-12 { margin-left: 100%; } .col-lg-offset-11 { margin-left: 91.6667%; } .col-lg-offset-10 { margin-left: 83.3333%; } .col-lg-offset-9 { margin-left: 75%; } .col-lg-offset-8 { margin-left: 66.6667%; } .col-lg-offset-7 { margin-left: 58.3333%; } .col-lg-offset-6 { margin-left: 50%; } .col-lg-offset-5 { margin-left: 41.6667%; } .col-lg-offset-4 { margin-left: 33.3333%; } .col-lg-offset-3 { margin-left: 25%; } .col-lg-offset-2 { margin-left: 16.6667%; } .col-lg-offset-1 { margin-left: 8.33333%; } .col-lg-offset-0 { margin-left: 0px; }} table { background-color: transparent; } th { text-align: left; } .table { width: 100%; max-width: 100%; margin-bottom: 20px; } .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td { padding: 8px; line-height: 1.42857; vertical-align: top; border-top: 1px solid rgb(221, 221, 221); } .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid rgb(221, 221, 221); } .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td { border-top: 0px; } .table > tbody + tbody { border-top: 2px solid rgb(221, 221, 221); } .table .table { background-color: rgb(255, 255, 255); } .table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td { padding: 5px; } .table-bordered { border: 1px solid rgb(221, 221, 221); } .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td { border: 1px solid rgb(221, 221, 221); } .table-bordered > thead > tr > th, .table-bordered > thead > tr > td { border-bottom-width: 2px; } .table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th { background-color: rgb(249, 249, 249); } .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th { background-color: rgb(245, 245, 245); } table col[class*="col-"] { position: static; display: table-column; float: none; } table td[class*="col-"], table th[class*="col-"] { position: static; display: table-cell; float: none; } .table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th { background-color: rgb(245, 245, 245); } .table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th { background-color: rgb(232, 232, 232); } .table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th { background-color: rgb(223, 240, 216); } .table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th { background-color: rgb(208, 233, 198); } .table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th { background-color: rgb(217, 237, 247); } .table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th { background-color: rgb(196, 227, 243); } .table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th { background-color: rgb(252, 248, 227); } .table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th { background-color: rgb(250, 242, 204); } .table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th { background-color: rgb(242, 222, 222); } .table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th { background-color: rgb(235, 204, 204); } @media screen and (max-width: 767px) { .table-responsive { width: 100%; margin-bottom: 15px; overflow: auto hidden; border: 1px solid rgb(221, 221, 221); } .table-responsive > .table { margin-bottom: 0px; } .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td { white-space: nowrap; } .table-responsive > .table-bordered { border: 0px; } .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0px; } .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0px; } .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td { border-bottom: 0px; }} fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; } legend { display: block; width: 100%; padding: 0px; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: rgb(51, 51, 51); border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-bottom-style: solid; border-bottom-color: rgb(229, 229, 229); } label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: 700; } input[type="search"] { box-sizing: border-box; } input[type="radio"], input[type="checkbox"] { margin: 4px 0px 0px; line-height: normal; } input[type="file"] { display: block; } input[type="range"] { display: block; width: 100%; } select[multiple], select[size] { height: auto; } input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; } output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); } .form-control { display: block; width: 100%; height: 34px; padding: 6px 12px; font-size: 14px; line-height: 1.42857; color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); background-image: none; border: 1px solid rgb(204, 204, 204); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; } .form-control:focus { border-color: rgb(102, 175, 233); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(102, 175, 233, 0.6) 0px 0px 8px; } .form-control::-webkit-input-placeholder { color: rgb(119, 119, 119); } .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { cursor: not-allowed; background-color: rgb(238, 238, 238); opacity: 1; } textarea.form-control { height: auto; } input[type="search"] { appearance: none; } input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { line-height: 34px; } input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm { line-height: 30px; } input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg { line-height: 46px; } .form-group { margin-bottom: 15px; } .radio, .checkbox { position: relative; display: block; min-height: 20px; margin-top: 10px; margin-bottom: 10px; } .radio label, .checkbox label { padding-left: 20px; margin-bottom: 0px; font-weight: 400; cursor: pointer; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { position: absolute; margin-left: -20px; } .radio + .radio, .checkbox + .checkbox { margin-top: -5px; } .radio-inline, .checkbox-inline { display: inline-block; padding-left: 20px; margin-bottom: 0px; font-weight: 400; vertical-align: middle; cursor: pointer; } .radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0px; margin-left: 10px; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] { cursor: not-allowed; } .radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline { cursor: not-allowed; } .radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label { cursor: not-allowed; } .form-control-static { padding-top: 7px; padding-bottom: 7px; margin-bottom: 0px; } .form-control-static.input-lg, .form-control-static.input-sm { padding-right: 0px; padding-left: 0px; } .input-sm, .form-horizontal .form-group-sm .form-control { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-sm { height: 30px; line-height: 30px; } textarea.input-sm, select[multiple].input-sm { height: auto; } .input-lg, .form-horizontal .form-group-lg .form-control { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-lg { height: 46px; line-height: 46px; } textarea.input-lg, select[multiple].input-lg { height: auto; } .has-feedback { position: relative; } .has-feedback .form-control { padding-right: 42.5px; } .form-control-feedback { position: absolute; top: 25px; right: 0px; z-index: 2; display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; } .input-lg + .form-control-feedback { width: 46px; height: 46px; line-height: 46px; } .input-sm + .form-control-feedback { width: 30px; height: 30px; line-height: 30px; } .has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline { color: rgb(60, 118, 61); } .has-success .form-control { border-color: rgb(60, 118, 61); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; } .has-success .form-control:focus { border-color: rgb(43, 84, 44); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(103, 177, 104) 0px 0px 6px; } .has-success .input-group-addon { color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); border-color: rgb(60, 118, 61); } .has-success .form-control-feedback { color: rgb(60, 118, 61); } .has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline { color: rgb(138, 109, 59); } .has-warning .form-control { border-color: rgb(138, 109, 59); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; } .has-warning .form-control:focus { border-color: rgb(102, 81, 44); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(192, 161, 107) 0px 0px 6px; } .has-warning .input-group-addon { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); border-color: rgb(138, 109, 59); } .has-warning .form-control-feedback { color: rgb(138, 109, 59); } .has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline { color: rgb(169, 68, 66); } .has-error .form-control { border-color: rgb(169, 68, 66); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; } .has-error .form-control:focus { border-color: rgb(132, 53, 52); box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgb(206, 132, 131) 0px 0px 6px; } .has-error .input-group-addon { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); border-color: rgb(169, 68, 66); } .has-error .form-control-feedback { color: rgb(169, 68, 66); } .has-feedback label.sr-only ~ .form-control-feedback { top: 0px; } .help-block { display: block; margin-top: 5px; margin-bottom: 10px; color: rgb(115, 115, 115); } @media (min-width: 768px) { .form-inline .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .input-group { display: inline-table; vertical-align: middle; } .form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control { width: auto; } .form-inline .input-group > .form-control { width: 100%; } .form-inline .control-label { margin-bottom: 0px; vertical-align: middle; } .form-inline .radio, .form-inline .checkbox { display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; } .form-inline .radio label, .form-inline .checkbox label { padding-left: 0px; } .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { position: relative; margin-left: 0px; } .form-inline .has-feedback .form-control-feedback { top: 0px; }} .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline { padding-top: 7px; margin-top: 0px; margin-bottom: 0px; } .form-horizontal .radio, .form-horizontal .checkbox { min-height: 27px; } .form-horizontal .form-group { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .form-horizontal .control-label { padding-top: 7px; margin-bottom: 0px; text-align: right; }} .form-horizontal .has-feedback .form-control-feedback { top: 0px; right: 15px; } @media (min-width: 768px) { .form-horizontal .form-group-lg .control-label { padding-top: 14.3px; }} @media (min-width: 768px) { .form-horizontal .form-group-sm .control-label { padding-top: 6px; }} .btn { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; user-select: none; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btn:focus, .btn:active:focus, .btn.active:focus { outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px; } .btn:hover, .btn:focus { color: rgb(51, 51, 51); text-decoration: none; } .btn:active, .btn.active { background-image: none; outline: 0px; box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } .btn.disabled, .btn[disabled], fieldset[disabled] .btn { pointer-events: none; cursor: not-allowed; box-shadow: none; opacity: 0.65; } .btn-default { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); } .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173); } .btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default { background-image: none; } .btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active { background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); } .btn-default .badge { color: rgb(255, 255, 255); background-color: rgb(51, 51, 51); } .btn-primary { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(53, 126, 189); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { color: rgb(255, 255, 255); background-color: rgb(48, 113, 169); border-color: rgb(40, 94, 142); } .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary { background-image: none; } .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active { background-color: rgb(66, 139, 202); border-color: rgb(53, 126, 189); } .btn-primary .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); } .btn-success { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57); } .btn-success:active, .btn-success.active, .open > .dropdown-toggle.btn-success { background-image: none; } .btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active { background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); } .btn-success .badge { color: rgb(92, 184, 92); background-color: rgb(255, 255, 255); } .btn-info { color: rgb(255, 255, 255); background-color: rgb(91, 192, 222); border-color: rgb(70, 184, 218); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { color: rgb(255, 255, 255); background-color: rgb(49, 176, 213); border-color: rgb(38, 154, 188); } .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info { background-image: none; } .btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active { background-color: rgb(91, 192, 222); border-color: rgb(70, 184, 218); } .btn-info .badge { color: rgb(91, 192, 222); background-color: rgb(255, 255, 255); } .btn-warning { color: rgb(255, 255, 255); background-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { color: rgb(255, 255, 255); background-color: rgb(236, 151, 31); border-color: rgb(213, 133, 18); } .btn-warning:active, .btn-warning.active, .open > .dropdown-toggle.btn-warning { background-image: none; } .btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active { background-color: rgb(240, 173, 78); border-color: rgb(238, 162, 54); } .btn-warning .badge { color: rgb(240, 173, 78); background-color: rgb(255, 255, 255); } .btn-danger { color: rgb(255, 255, 255); background-color: rgb(217, 83, 79); border-color: rgb(212, 63, 58); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color: rgb(172, 41, 37); } .btn-danger:active, .btn-danger.active, .open > .dropdown-toggle.btn-danger { background-image: none; } .btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active { background-color: rgb(217, 83, 79); border-color: rgb(212, 63, 58); } .btn-danger .badge { color: rgb(217, 83, 79); background-color: rgb(255, 255, 255); } .btn-link { font-weight: 400; color: rgb(66, 139, 202); cursor: pointer; border-radius: 0px; } .btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link { background-color: transparent; box-shadow: none; } .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active { border-color: transparent; } .btn-link:hover, .btn-link:focus { color: rgb(42, 100, 150); text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus { color: rgb(119, 119, 119); text-decoration: none; } .btn-lg, .btn-group-lg > .btn { padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } .btn-sm, .btn-group-sm > .btn { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-xs, .btn-group-xs > .btn { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btn-block { display: block; width: 100%; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .fade { opacity: 0; transition: opacity 0.15s linear 0s; } .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: 0px; overflow: hidden; transition: height 0.35s ease 0s; } .caret { display: inline-block; width: 0px; height: 0px; margin-left: 2px; vertical-align: middle; border-top: 4px solid; border-right: 4px solid transparent; border-left: 4px solid transparent; } .dropdown { position: relative; } .dropdown-toggle:focus { outline: 0px; } .dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0px; margin: 2px 0px 0px; font-size: 14px; text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; } .dropdown-menu.pull-right { right: 0px; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229); } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: 400; line-height: 1.42857; color: rgb(51, 51, 51); white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { color: rgb(38, 38, 38); text-decoration: none; background-color: rgb(245, 245, 245); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202); outline: 0px; } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: rgb(119, 119, 119); } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; cursor: not-allowed; background-color: transparent; background-image: none; } .open > .dropdown-menu { display: block; } .open > a { outline: 0px; } .dropdown-menu-right { right: 0px; left: auto; } .dropdown-menu-left { right: auto; left: 0px; } .dropdown-header { display: block; padding: 3px 20px; font-size: 12px; line-height: 1.42857; color: rgb(119, 119, 119); white-space: nowrap; } .dropdown-backdrop { position: fixed; inset: 0px; z-index: 990; } .pull-right > .dropdown-menu { right: 0px; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { content: ""; border-top: 0px; border-bottom: 4px solid; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } @media (min-width: 768px) { .navbar-right .dropdown-menu { right: 0px; left: auto; } .navbar-right .dropdown-menu-left { right: auto; left: 0px; }} .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn { position: relative; float: left; } .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active { z-index: 2; } .btn-group > .btn:focus, .btn-group-vertical > .btn:focus { outline: 0px; } .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group { margin-left: -1px; } .btn-toolbar { margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group { margin-left: 5px; } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; } .btn-group > .btn:first-child { margin-left: 0px; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; } .btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .btn-group > .btn-group:last-child > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0px; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { box-shadow: rgba(0, 0, 0, 0.125) 0px 3px 5px inset; } .btn-group.open .dropdown-toggle.btn-link { box-shadow: none; } .btn .caret { margin-left: 0px; } .btn-lg .caret { border-width: 5px 5px 0px; } .dropup .btn-lg .caret { border-width: 0px 5px 5px; } .btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } .btn-group-vertical > .btn-group > .btn { float: none; } .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group { margin-top: -1px; margin-left: 0px; } .btn-group-vertical > .btn:not(:first-child):not(:last-child) { border-radius: 0px; } .btn-group-vertical > .btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; border-bottom-left-radius: 4px; } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; } .btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; } .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; } .btn-group-justified > .btn, .btn-group-justified > .btn-group { display: table-cell; float: none; width: 1%; } .btn-group-justified > .btn-group .btn { width: 100%; } .btn-group-justified > .btn-group .dropdown-menu { left: auto; } [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; opacity: 0; } .input-group { position: relative; display: table; border-collapse: separate; } .input-group[class*="col-"] { float: none; padding-right: 0px; padding-left: 0px; } .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0px; } .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.33; border-radius: 6px; } select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px; } textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn { height: auto; } .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { height: 30px; padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn { height: 30px; line-height: 30px; } textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn { height: auto; } .input-group-addon, .input-group-btn, .input-group .form-control { display: table-cell; } .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0px; } .input-group-addon, .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle; } .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1; color: rgb(85, 85, 85); text-align: center; background-color: rgb(238, 238, 238); border: 1px solid rgb(204, 204, 204); border-radius: 4px; } .input-group-addon.input-sm { padding: 5px 10px; font-size: 12px; border-radius: 3px; } .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px; } .input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0px; } .input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .input-group-addon:first-child { border-right: 0px; } .input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .input-group-addon:last-child { border-left: 0px; } .input-group-btn { position: relative; font-size: 0px; white-space: nowrap; } .input-group-btn > .btn { position: relative; } .input-group-btn > .btn + .btn { margin-left: -1px; } .input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active { z-index: 2; } .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group { margin-right: -1px; } .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group { margin-left: -1px; } .nav { padding-left: 0px; margin-bottom: 0px; list-style: none; } .nav > li { position: relative; display: block; } .nav > li > a { position: relative; display: block; padding: 10px 15px; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgb(238, 238, 238); } .nav > li.disabled > a { color: rgb(119, 119, 119); } .nav > li.disabled > a:hover, .nav > li.disabled > a:focus { color: rgb(119, 119, 119); text-decoration: none; cursor: not-allowed; background-color: transparent; } .nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color: rgb(238, 238, 238); border-color: rgb(66, 139, 202); } .nav .nav-divider { height: 1px; margin: 9px 0px; overflow: hidden; background-color: rgb(229, 229, 229); } .nav > li > a > img { max-width: none; } .nav-tabs { border-bottom: 1px solid rgb(221, 221, 221); } .nav-tabs > li { float: left; margin-bottom: -1px; } .nav-tabs > li > a { margin-right: 2px; line-height: 1.42857; border: 1px solid transparent; border-radius: 4px 4px 0px 0px; } .nav-tabs > li > a:hover { border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(221, 221, 221); } .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus { color: rgb(85, 85, 85); cursor: default; background-color: rgb(255, 255, 255); border-width: 1px; border-style: solid; border-color: rgb(221, 221, 221) rgb(221, 221, 221) transparent; border-image: initial; } .nav-tabs.nav-justified { width: 100%; border-bottom: 0px; } .nav-tabs.nav-justified > li { float: none; } .nav-tabs.nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-tabs.nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-tabs.nav-justified > li { display: table-cell; width: 1%; } .nav-tabs.nav-justified > li > a { margin-bottom: 0px; }} .nav-tabs.nav-justified > li > a { margin-right: 0px; border-radius: 4px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border: 1px solid rgb(221, 221, 221); } @media (min-width: 768px) { .nav-tabs.nav-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; } .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus { border-bottom-color: rgb(255, 255, 255); }} .nav-pills > li { float: left; } .nav-pills > li > a { border-radius: 4px; } .nav-pills > li + li { margin-left: 2px; } .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); } .nav-stacked > li { float: none; } .nav-stacked > li + li { margin-top: 2px; margin-left: 0px; } .nav-justified { width: 100%; } .nav-justified > li { float: none; } .nav-justified > li > a { margin-bottom: 5px; text-align: center; } .nav-justified > .dropdown .dropdown-menu { top: auto; left: auto; } @media (min-width: 768px) { .nav-justified > li { display: table-cell; width: 1%; } .nav-justified > li > a { margin-bottom: 0px; }} .nav-tabs-justified { border-bottom: 0px; } .nav-tabs-justified > li > a { margin-right: 0px; border-radius: 4px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border: 1px solid rgb(221, 221, 221); } @media (min-width: 768px) { .nav-tabs-justified > li > a { border-bottom: 1px solid rgb(221, 221, 221); border-radius: 4px 4px 0px 0px; } .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus { border-bottom-color: rgb(255, 255, 255); }} .tab-content > .tab-pane { display: none; } .tab-content > .active { display: block; } .nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .navbar { position: relative; min-height: 50px; margin-bottom: 20px; border: 1px solid transparent; } @media (min-width: 768px) { .navbar { border-radius: 4px; }} @media (min-width: 768px) { .navbar-header { float: left; }} .navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; border-top: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset; } .navbar-collapse.in { overflow-y: auto; } @media (min-width: 768px) { .navbar-collapse { width: auto; border-top: 0px; box-shadow: none; } .navbar-collapse.collapse { padding-bottom: 0px; display: block !important; height: auto !important; overflow: visible !important; } .navbar-collapse.in { overflow-y: visible; } .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { padding-right: 0px; padding-left: 0px; }} .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 340px; } @media (max-width: 480px) and (orientation: landscape) { .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse { max-height: 200px; }} .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: -15px; margin-left: -15px; } @media (min-width: 768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse { margin-right: 0px; margin-left: 0px; }} .navbar-static-top { z-index: 1000; border-width: 0px 0px 1px; } @media (min-width: 768px) { .navbar-static-top { border-radius: 0px; }} .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0px; left: 0px; z-index: 1030; transform: translate3d(0px, 0px, 0px); } @media (min-width: 768px) { .navbar-fixed-top, .navbar-fixed-bottom { border-radius: 0px; }} .navbar-fixed-top { top: 0px; border-width: 0px 0px 1px; } .navbar-fixed-bottom { bottom: 0px; margin-bottom: 0px; border-width: 1px 0px 0px; } .navbar-brand { float: left; height: 50px; padding: 15px; font-size: 18px; line-height: 20px; } .navbar-brand:hover, .navbar-brand:focus { text-decoration: none; } @media (min-width: 768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand { margin-left: -15px; }} .navbar-toggle { position: relative; float: right; padding: 9px 10px; margin-top: 8px; margin-right: 15px; margin-bottom: 8px; background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; } .navbar-toggle:focus { outline: 0px; } .navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; } .navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; } @media (min-width: 768px) { .navbar-toggle { display: none; }} .navbar-nav { margin: 7.5px -15px; } .navbar-nav > li > a { padding-top: 10px; padding-bottom: 10px; line-height: 20px; } @media (max-width: 767px) { .navbar-nav .open .dropdown-menu { position: static; float: none; width: auto; margin-top: 0px; background-color: transparent; border: 0px; box-shadow: none; } .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; } .navbar-nav .open .dropdown-menu > li > a { line-height: 20px; } .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus { background-image: none; }} @media (min-width: 768px) { .navbar-nav { float: left; margin: 0px; } .navbar-nav > li { float: left; } .navbar-nav > li > a { padding-top: 15px; padding-bottom: 15px; } .navbar-nav.navbar-right:last-child { margin-right: -15px; }} @media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; }} .navbar-form { padding: 10px 15px; margin: 8px -15px; border-top: 1px solid transparent; border-bottom: 1px solid transparent; box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 0px inset, rgba(255, 255, 255, 0.1) 0px 1px 0px; } @media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; } .navbar-form .form-control { display: inline-block; width: auto; vertical-align: middle; } .navbar-form .input-group { display: inline-table; vertical-align: middle; } .navbar-form .input-group .input-group-addon, .navbar-form .input-group .input-group-btn, .navbar-form .input-group .form-control { width: auto; } .navbar-form .input-group > .form-control { width: 100%; } .navbar-form .control-label { margin-bottom: 0px; vertical-align: middle; } .navbar-form .radio, .navbar-form .checkbox { display: inline-block; margin-top: 0px; margin-bottom: 0px; vertical-align: middle; } .navbar-form .radio label, .navbar-form .checkbox label { padding-left: 0px; } .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] { position: relative; margin-left: 0px; } .navbar-form .has-feedback .form-control-feedback { top: 0px; }} @media (max-width: 767px) { .navbar-form .form-group { margin-bottom: 5px; }} @media (min-width: 768px) { .navbar-form { width: auto; padding-top: 0px; padding-bottom: 0px; margin-right: 0px; margin-left: 0px; border: 0px; box-shadow: none; } .navbar-form.navbar-right:last-child { margin-right: -15px; }} .navbar-nav > li > .dropdown-menu { margin-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; } .navbar-btn { margin-top: 8px; margin-bottom: 8px; } .navbar-btn.btn-sm { margin-top: 10px; margin-bottom: 10px; } .navbar-btn.btn-xs { margin-top: 14px; margin-bottom: 14px; } .navbar-text { margin-top: 15px; margin-bottom: 15px; } @media (min-width: 768px) { .navbar-text { float: left; margin-right: 15px; margin-left: 15px; } .navbar-text.navbar-right:last-child { margin-right: 0px; }} .navbar-default { background-color: rgb(248, 248, 248); border-color: rgb(231, 231, 231); } .navbar-default .navbar-brand { color: rgb(119, 119, 119); } .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus { color: rgb(94, 94, 94); background-color: transparent; } .navbar-default .navbar-text { color: rgb(119, 119, 119); } .navbar-default .navbar-nav > li > a { color: rgb(119, 119, 119); } .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { color: rgb(51, 51, 51); background-color: transparent; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { color: rgb(85, 85, 85); background-color: rgb(231, 231, 231); } .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus { color: rgb(204, 204, 204); background-color: transparent; } .navbar-default .navbar-toggle { border-color: rgb(221, 221, 221); } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color: rgb(221, 221, 221); } .navbar-default .navbar-toggle .icon-bar { background-color: rgb(136, 136, 136); } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: rgb(231, 231, 231); } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { color: rgb(85, 85, 85); background-color: rgb(231, 231, 231); } @media (max-width: 767px) { .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(119, 119, 119); } .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: rgb(51, 51, 51); background-color: transparent; } .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: rgb(85, 85, 85); background-color: rgb(231, 231, 231); } .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: rgb(204, 204, 204); background-color: transparent; }} .navbar-default .navbar-link { color: rgb(119, 119, 119); } .navbar-default .navbar-link:hover { color: rgb(51, 51, 51); } .navbar-default .btn-link { color: rgb(119, 119, 119); } .navbar-default .btn-link:hover, .navbar-default .btn-link:focus { color: rgb(51, 51, 51); } .navbar-default .btn-link[disabled]:hover, fieldset[disabled] .navbar-default .btn-link:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:focus { color: rgb(204, 204, 204); } .navbar-inverse { background-color: rgb(34, 34, 34); border-color: rgb(8, 8, 8); } .navbar-inverse .navbar-brand { color: rgb(119, 119, 119); } .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus { color: rgb(255, 255, 255); background-color: transparent; } .navbar-inverse .navbar-text { color: rgb(119, 119, 119); } .navbar-inverse .navbar-nav > li > a { color: rgb(119, 119, 119); } .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus { color: rgb(255, 255, 255); background-color: transparent; } .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus { color: rgb(255, 255, 255); background-color: rgb(8, 8, 8); } .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus { color: rgb(68, 68, 68); background-color: transparent; } .navbar-inverse .navbar-toggle { border-color: rgb(51, 51, 51); } .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus { background-color: rgb(51, 51, 51); } .navbar-inverse .navbar-toggle .icon-bar { background-color: rgb(255, 255, 255); } .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: rgb(16, 16, 16); } .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus { color: rgb(255, 255, 255); background-color: rgb(8, 8, 8); } @media (max-width: 767px) { .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { border-color: rgb(8, 8, 8); } .navbar-inverse .navbar-nav .open .dropdown-menu .divider { background-color: rgb(8, 8, 8); } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { color: rgb(119, 119, 119); } .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { color: rgb(255, 255, 255); background-color: transparent; } .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { color: rgb(255, 255, 255); background-color: rgb(8, 8, 8); } .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { color: rgb(68, 68, 68); background-color: transparent; }} .navbar-inverse .navbar-link { color: rgb(119, 119, 119); } .navbar-inverse .navbar-link:hover { color: rgb(255, 255, 255); } .navbar-inverse .btn-link { color: rgb(119, 119, 119); } .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus { color: rgb(255, 255, 255); } .navbar-inverse .btn-link[disabled]:hover, fieldset[disabled] .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:focus { color: rgb(68, 68, 68); } .breadcrumb { padding: 8px 15px; margin-bottom: 20px; list-style: none; background-color: rgb(245, 245, 245); border-radius: 4px; } .breadcrumb > li { display: inline-block; } .breadcrumb > li + li::before { padding: 0px 5px; color: rgb(204, 204, 204); content: "/ "; } .breadcrumb > .active { color: rgb(119, 119, 119); } .pagination { display: inline-block; padding-left: 0px; margin: 20px 0px; border-radius: 4px; } .pagination > li { display: inline; } .pagination > li > a, .pagination > li > span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857; color: rgb(66, 139, 202); text-decoration: none; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); } .pagination > li:first-child > a, .pagination > li:first-child > span { margin-left: 0px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .pagination > li:last-child > a, .pagination > li:last-child > span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; } .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus { color: rgb(42, 100, 150); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); } .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { z-index: 2; color: rgb(255, 255, 255); cursor: default; background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); } .pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus { color: rgb(119, 119, 119); cursor: not-allowed; background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221); } .pagination-lg > li > a, .pagination-lg > li > span { padding: 10px 16px; font-size: 18px; } .pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .pagination-sm > li > a, .pagination-sm > li > span { padding: 5px 10px; font-size: 12px; } .pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span { border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .pager { padding-left: 0px; margin: 20px 0px; text-align: center; list-style: none; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: rgb(238, 238, 238); } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: rgb(119, 119, 119); cursor: not-allowed; background-color: rgb(255, 255, 255); } .label { display: inline; padding: 0.2em 0.6em 0.3em; font-size: 75%; font-weight: 700; line-height: 1; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25em; } a.label:hover, a.label:focus { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; } .label:empty { display: none; } .btn .label { position: relative; top: -1px; } .label-default { background-color: rgb(119, 119, 119); } .label-default[href]:hover, .label-default[href]:focus { background-color: rgb(94, 94, 94); } .label-primary { background-color: rgb(66, 139, 202); } .label-primary[href]:hover, .label-primary[href]:focus { background-color: rgb(48, 113, 169); } .label-success { background-color: rgb(92, 184, 92); } .label-success[href]:hover, .label-success[href]:focus { background-color: rgb(68, 157, 68); } .label-info { background-color: rgb(91, 192, 222); } .label-info[href]:hover, .label-info[href]:focus { background-color: rgb(49, 176, 213); } .label-warning { background-color: rgb(240, 173, 78); } .label-warning[href]:hover, .label-warning[href]:focus { background-color: rgb(236, 151, 31); } .label-danger { background-color: rgb(217, 83, 79); } .label-danger[href]:hover, .label-danger[href]:focus { background-color: rgb(201, 48, 44); } .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 12px; font-weight: 700; line-height: 1; color: rgb(255, 255, 255); text-align: center; white-space: nowrap; vertical-align: baseline; background-color: rgb(119, 119, 119); border-radius: 10px; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .btn-xs .badge { top: 0px; padding: 1px 5px; } a.badge:hover, a.badge:focus { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; } a.list-group-item.active > .badge, .nav-pills > .active > a > .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); } .nav-pills > li > a > .badge { margin-left: 3px; } .jumbotron { padding: 30px; margin-bottom: 30px; color: inherit; background-color: rgb(238, 238, 238); } .jumbotron h1, .jumbotron .h1 { color: inherit; } .jumbotron p { margin-bottom: 15px; font-size: 21px; font-weight: 200; } .jumbotron > hr { border-top-color: rgb(213, 213, 213); } .container .jumbotron { border-radius: 6px; } .jumbotron .container { max-width: 100%; } @media screen and (min-width: 768px) { .jumbotron { padding-top: 48px; padding-bottom: 48px; } .container .jumbotron { padding-right: 60px; padding-left: 60px; } .jumbotron h1, .jumbotron .h1 { font-size: 63px; }} .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 4px; transition: all 0.2s ease-in-out 0s; } .thumbnail > img, .thumbnail a > img { margin-right: auto; margin-left: auto; } a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active { border-color: rgb(66, 139, 202); } .thumbnail .caption { padding: 9px; color: rgb(51, 51, 51); } .alert { padding: 15px; margin-bottom: 20px; border: 1px solid transparent; border-radius: 4px; } .alert h4 { margin-top: 0px; color: inherit; } .alert .alert-link { font-weight: 700; } .alert > p, .alert > ul { margin-bottom: 0px; } .alert > p + p { margin-top: 5px; } .alert-dismissable, .alert-dismissible { padding-right: 35px; } .alert-dismissable .close, .alert-dismissible .close { position: relative; top: -2px; right: -21px; color: inherit; } .alert-success { color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); } .alert-success hr { border-top-color: rgb(201, 226, 179); } .alert-success .alert-link { color: rgb(43, 84, 44); } .alert-info { color: rgb(49, 112, 143); background-color: rgb(217, 237, 247); border-color: rgb(188, 232, 241); } .alert-info hr { border-top-color: rgb(166, 225, 236); } .alert-info .alert-link { color: rgb(36, 82, 105); } .alert-warning { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); border-color: rgb(250, 235, 204); } .alert-warning hr { border-top-color: rgb(247, 225, 181); } .alert-warning .alert-link { color: rgb(102, 81, 44); } .alert-danger { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); border-color: rgb(235, 204, 209); } .alert-danger hr { border-top-color: rgb(228, 185, 192); } .alert-danger .alert-link { color: rgb(132, 53, 52); } @-webkit-keyframes progress-bar-stripes { 0% { background-position: 40px 0px; } 100% { background-position: 0px 0px; }} @keyframes progress-bar-stripes { 0% { background-position: 40px 0px; } 100% { background-position: 0px 0px; }} .progress { height: 20px; margin-bottom: 20px; overflow: hidden; background-color: rgb(245, 245, 245); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 2px inset; } .progress-bar { float: left; width: 0px; height: 100%; font-size: 12px; line-height: 20px; color: rgb(255, 255, 255); text-align: center; background-color: rgb(66, 139, 202); box-shadow: rgba(0, 0, 0, 0.15) 0px -1px 0px inset; transition: width 0.6s ease 0s; } .progress-striped .progress-bar, .progress-bar-striped { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 40px 40px; } .progress.active .progress-bar, .progress-bar.active { animation: 2s linear 0s infinite normal none running progress-bar-stripes; } .progress-bar[aria-valuenow="1"], .progress-bar[aria-valuenow="2"] { min-width: 30px; } .progress-bar[aria-valuenow="0"] { min-width: 30px; color: rgb(119, 119, 119); background-color: transparent; background-image: none; box-shadow: none; } .progress-bar-success { background-color: rgb(92, 184, 92); } .progress-striped .progress-bar-success { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-info { background-color: rgb(91, 192, 222); } .progress-striped .progress-bar-info { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-warning { background-color: rgb(240, 173, 78); } .progress-striped .progress-bar-warning { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-bar-danger { background-color: rgb(217, 83, 79); } .progress-striped .progress-bar-danger { background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .media, .media-body { overflow: hidden; zoom: 1; } .media, .media .media { margin-top: 15px; } .media:first-child { margin-top: 0px; } .media-object { display: block; } .media-heading { margin: 0px 0px 5px; } .media > .pull-left { margin-right: 10px; } .media > .pull-right { margin-left: 10px; } .media-list { padding-left: 0px; list-style: none; } .list-group { padding-left: 0px; margin-bottom: 20px; } .list-group-item { position: relative; display: block; padding: 10px 15px; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); } .list-group-item:first-child { border-top-left-radius: 4px; border-top-right-radius: 4px; } .list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .list-group-item > .badge { float: right; } .list-group-item > .badge + .badge { margin-right: 5px; } a.list-group-item { color: rgb(85, 85, 85); } a.list-group-item .list-group-item-heading { color: rgb(51, 51, 51); } a.list-group-item:hover, a.list-group-item:focus { color: rgb(85, 85, 85); text-decoration: none; background-color: rgb(245, 245, 245); } .list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus { color: rgb(119, 119, 119); background-color: rgb(238, 238, 238); } .list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading { color: inherit; } .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text { color: rgb(119, 119, 119); } .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); } .list-group-item.active .list-group-item-heading, .list-group-item.active:hover .list-group-item-heading, .list-group-item.active:focus .list-group-item-heading, .list-group-item.active .list-group-item-heading > small, .list-group-item.active:hover .list-group-item-heading > small, .list-group-item.active:focus .list-group-item-heading > small, .list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading > .small { color: inherit; } .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text { color: rgb(225, 237, 247); } .list-group-item-success { color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); } a.list-group-item-success { color: rgb(60, 118, 61); } a.list-group-item-success .list-group-item-heading { color: inherit; } a.list-group-item-success:hover, a.list-group-item-success:focus { color: rgb(60, 118, 61); background-color: rgb(208, 233, 198); } a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus { color: rgb(255, 255, 255); background-color: rgb(60, 118, 61); border-color: rgb(60, 118, 61); } .list-group-item-info { color: rgb(49, 112, 143); background-color: rgb(217, 237, 247); } a.list-group-item-info { color: rgb(49, 112, 143); } a.list-group-item-info .list-group-item-heading { color: inherit; } a.list-group-item-info:hover, a.list-group-item-info:focus { color: rgb(49, 112, 143); background-color: rgb(196, 227, 243); } a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus { color: rgb(255, 255, 255); background-color: rgb(49, 112, 143); border-color: rgb(49, 112, 143); } .list-group-item-warning { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); } a.list-group-item-warning { color: rgb(138, 109, 59); } a.list-group-item-warning .list-group-item-heading { color: inherit; } a.list-group-item-warning:hover, a.list-group-item-warning:focus { color: rgb(138, 109, 59); background-color: rgb(250, 242, 204); } a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus { color: rgb(255, 255, 255); background-color: rgb(138, 109, 59); border-color: rgb(138, 109, 59); } .list-group-item-danger { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); } a.list-group-item-danger { color: rgb(169, 68, 66); } a.list-group-item-danger .list-group-item-heading { color: inherit; } a.list-group-item-danger:hover, a.list-group-item-danger:focus { color: rgb(169, 68, 66); background-color: rgb(235, 204, 204); } a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus { color: rgb(255, 255, 255); background-color: rgb(169, 68, 66); border-color: rgb(169, 68, 66); } .list-group-item-heading { margin-top: 0px; margin-bottom: 5px; } .list-group-item-text { margin-bottom: 0px; line-height: 1.3; } .panel { margin-bottom: 20px; background-color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; } .panel-body { padding: 15px; } .panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel-heading > .dropdown .dropdown-toggle { color: inherit; } .panel-title { margin-top: 0px; margin-bottom: 0px; font-size: 16px; color: inherit; } .panel-title > a { color: inherit; } .panel-footer { padding: 10px 15px; background-color: rgb(245, 245, 245); border-top: 1px solid rgb(221, 221, 221); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .list-group { margin-bottom: 0px; } .panel > .list-group .list-group-item { border-width: 1px 0px; border-radius: 0px; } .panel > .list-group:first-child .list-group-item:first-child { border-top: 0px; border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .list-group:last-child .list-group-item:last-child { border-bottom: 0px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel-heading + .list-group .list-group-item:first-child { border-top-width: 0px; } .list-group + .panel-footer { border-top-width: 0px; } .panel > .table, .panel > .table-responsive > .table, .panel > .panel-collapse > .table { margin-bottom: 0px; } .panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child { border-top-left-radius: 3px; border-top-right-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { border-top-left-radius: 3px; } .panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { border-top-right-radius: 3px; } .panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child { border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { border-bottom-left-radius: 3px; } .panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { border-bottom-right-radius: 3px; } .panel > .panel-body + .table, .panel > .panel-body + .table-responsive { border-top: 1px solid rgb(221, 221, 221); } .panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td { border-top: 0px; } .panel > .table-bordered, .panel > .table-responsive > .table-bordered { border: 0px; } .panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { border-left: 0px; } .panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { border-right: 0px; } .panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { border-bottom: 0px; } .panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { border-bottom: 0px; } .panel > .table-responsive { margin-bottom: 0px; border: 0px; } .panel-group { margin-bottom: 20px; } .panel-group .panel { margin-bottom: 0px; border-radius: 4px; } .panel-group .panel + .panel { margin-top: 5px; } .panel-group .panel-heading { border-bottom: 0px; } .panel-group .panel-heading + .panel-collapse > .panel-body { border-top: 1px solid rgb(221, 221, 221); } .panel-group .panel-footer { border-top: 0px; } .panel-group .panel-footer + .panel-collapse .panel-body { border-bottom: 1px solid rgb(221, 221, 221); } .panel-default { border-color: rgb(221, 221, 221); } .panel-default > .panel-heading { color: rgb(51, 51, 51); background-color: rgb(245, 245, 245); border-color: rgb(221, 221, 221); } .panel-default > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(221, 221, 221); } .panel-default > .panel-heading .badge { color: rgb(245, 245, 245); background-color: rgb(51, 51, 51); } .panel-default > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(221, 221, 221); } .panel-primary { border-color: rgb(66, 139, 202); } .panel-primary > .panel-heading { color: rgb(255, 255, 255); background-color: rgb(66, 139, 202); border-color: rgb(66, 139, 202); } .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(66, 139, 202); } .panel-primary > .panel-heading .badge { color: rgb(66, 139, 202); background-color: rgb(255, 255, 255); } .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(66, 139, 202); } .panel-success { border-color: rgb(214, 233, 198); } .panel-success > .panel-heading { color: rgb(60, 118, 61); background-color: rgb(223, 240, 216); border-color: rgb(214, 233, 198); } .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(214, 233, 198); } .panel-success > .panel-heading .badge { color: rgb(223, 240, 216); background-color: rgb(60, 118, 61); } .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(214, 233, 198); } .panel-info { border-color: rgb(188, 232, 241); } .panel-info > .panel-heading { color: rgb(49, 112, 143); background-color: rgb(217, 237, 247); border-color: rgb(188, 232, 241); } .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(188, 232, 241); } .panel-info > .panel-heading .badge { color: rgb(217, 237, 247); background-color: rgb(49, 112, 143); } .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(188, 232, 241); } .panel-warning { border-color: rgb(250, 235, 204); } .panel-warning > .panel-heading { color: rgb(138, 109, 59); background-color: rgb(252, 248, 227); border-color: rgb(250, 235, 204); } .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(250, 235, 204); } .panel-warning > .panel-heading .badge { color: rgb(252, 248, 227); background-color: rgb(138, 109, 59); } .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(250, 235, 204); } .panel-danger { border-color: rgb(235, 204, 209); } .panel-danger > .panel-heading { color: rgb(169, 68, 66); background-color: rgb(242, 222, 222); border-color: rgb(235, 204, 209); } .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: rgb(235, 204, 209); } .panel-danger > .panel-heading .badge { color: rgb(242, 222, 222); background-color: rgb(169, 68, 66); } .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: rgb(235, 204, 209); } .embed-responsive { position: relative; display: block; height: 0px; padding: 0px; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; } .embed-responsive.embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive.embed-responsive-4by3 { padding-bottom: 75%; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px inset; } .well blockquote { border-color: rgba(0, 0, 0, 0.15); } .well-lg { padding: 24px; border-radius: 6px; } .well-sm { padding: 9px; border-radius: 3px; } .close { float: right; font-size: 21px; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.2; } .close:hover, .close:focus { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.5; } button.close { appearance: none; padding: 0px; cursor: pointer; background: 0px 0px; border: 0px; } .modal-open { overflow: hidden; } .modal { position: fixed; inset: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; } .modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translate3d(0px, -25%, 0px); } .modal.in .modal-dialog { transform: translate3d(0px, 0px, 0px); } .modal-open .modal { overflow: hidden auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; outline: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 3px 9px; } .modal-backdrop { position: fixed; inset: 0px; z-index: 1040; background-color: rgb(0, 0, 0); } .modal-backdrop.fade { opacity: 0; } .modal-backdrop.in { opacity: 0.5; } .modal-header { min-height: 16.43px; padding: 15px; border-bottom: 1px solid rgb(229, 229, 229); } .modal-header .close { margin-top: -2px; } .modal-title { margin: 0px; line-height: 1.42857; } .modal-body { position: relative; padding: 15px; } .modal-footer { padding: 15px; text-align: right; border-top: 1px solid rgb(229, 229, 229); } .modal-footer .btn + .btn { margin-bottom: 0px; margin-left: 5px; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0px; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 768px) { .modal-dialog { width: 600px; margin: 30px auto; } .modal-content { box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px; } .modal-sm { width: 300px; }} @media (min-width: 992px) { .modal-lg { width: 900px; }} .tooltip { position: absolute; z-index: 1070; display: block; font-size: 12px; line-height: 1.4; visibility: visible; opacity: 0; } .tooltip.in { opacity: 0.9; } .tooltip.top { padding: 5px 0px; margin-top: -3px; } .tooltip.right { padding: 0px 5px; margin-left: 3px; } .tooltip.bottom { padding: 5px 0px; margin-top: 3px; } .tooltip.left { padding: 0px 5px; margin-left: -3px; } .tooltip-inner { max-width: 200px; padding: 3px 8px; color: rgb(255, 255, 255); text-align: center; text-decoration: none; background-color: rgb(0, 0, 0); border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0px; height: 0px; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0px; left: 50%; margin-left: -5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); } .tooltip.top-left .tooltip-arrow { bottom: 0px; left: 5px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); } .tooltip.top-right .tooltip-arrow { right: 5px; bottom: 0px; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); } .tooltip.right .tooltip-arrow { top: 50%; left: 0px; margin-top: -5px; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); } .tooltip.left .tooltip-arrow { top: 50%; right: 0px; margin-top: -5px; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); } .tooltip.bottom .tooltip-arrow { top: 0px; left: 50%; margin-left: -5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); } .tooltip.bottom-left .tooltip-arrow { top: 0px; left: 5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); } .tooltip.bottom-right .tooltip-arrow { top: 0px; right: 5px; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); } .popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; white-space: normal; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { padding: 8px 14px; margin: 0px; font-size: 14px; font-weight: 400; line-height: 18px; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-radius: 5px 5px 0px 0px; } .popover-content { padding: 9px 14px; } .popover > .arrow, .popover > .arrow::after { position: absolute; display: block; width: 0px; height: 0px; border-color: transparent; border-style: solid; } .popover > .arrow { border-width: 11px; } .popover > .arrow::after { content: ""; border-width: 10px; } .popover.top > .arrow { bottom: -11px; left: 50%; margin-left: -11px; border-top-color: rgba(0, 0, 0, 0.25); border-bottom-width: 0px; } .popover.top > .arrow::after { bottom: 1px; margin-left: -10px; content: " "; border-top-color: rgb(255, 255, 255); border-bottom-width: 0px; } .popover.right > .arrow { top: 50%; left: -11px; margin-top: -11px; border-right-color: rgba(0, 0, 0, 0.25); border-left-width: 0px; } .popover.right > .arrow::after { bottom: -10px; left: 1px; content: " "; border-right-color: rgb(255, 255, 255); border-left-width: 0px; } .popover.bottom > .arrow { top: -11px; left: 50%; margin-left: -11px; border-top-width: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); } .popover.bottom > .arrow::after { top: 1px; margin-left: -10px; content: " "; border-top-width: 0px; border-bottom-color: rgb(255, 255, 255); } .popover.left > .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0px; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left > .arrow::after { right: 1px; bottom: -10px; content: " "; border-right-width: 0px; border-left-color: rgb(255, 255, 255); } .carousel { position: relative; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-inner > .item { position: relative; display: none; transition: left 0.6s ease-in-out 0s; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0px; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0px; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0px; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 15%; font-size: 20px; color: rgb(255, 255, 255); text-align: center; text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px; opacity: 0.5; } .carousel-control.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0) 100%); background-repeat: repeat-x; } .carousel-control.right { right: 0px; left: auto; background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.5) 100%); background-repeat: repeat-x; } .carousel-control:hover, .carousel-control:focus { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; } .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position: absolute; top: 50%; z-index: 5; display: inline-block; } .carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left { left: 50%; margin-left: -10px; } .carousel-control .icon-next, .carousel-control .glyphicon-chevron-right { right: 50%; margin-right: -10px; } .carousel-control .icon-prev, .carousel-control .icon-next { width: 20px; height: 20px; margin-top: -10px; font-family: serif; } .carousel-control .icon-prev::before { content: "‹"; } .carousel-control .icon-next::before { content: "›"; } .carousel-indicators { position: absolute; bottom: 10px; left: 50%; z-index: 15; width: 60%; padding-left: 0px; margin-left: -30%; text-align: center; list-style: none; } .carousel-indicators li { display: inline-block; width: 10px; height: 10px; margin: 1px; text-indent: -999px; cursor: pointer; background-color: rgba(0, 0, 0, 0); border: 1px solid rgb(255, 255, 255); border-radius: 10px; } .carousel-indicators .active { width: 12px; height: 12px; margin: 0px; background-color: rgb(255, 255, 255); } .carousel-caption { position: absolute; right: 15%; bottom: 20px; left: 15%; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: rgb(255, 255, 255); text-align: center; text-shadow: rgba(0, 0, 0, 0.6) 0px 1px 2px; } .carousel-caption .btn { text-shadow: none; } @media screen and (min-width: 768px) { .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next { width: 30px; height: 30px; margin-top: -15px; font-size: 30px; } .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev { margin-left: -15px; } .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next { margin-right: -15px; } .carousel-caption { right: 20%; left: 20%; padding-bottom: 30px; } .carousel-indicators { bottom: 20px; }} .clearfix::before, .clearfix::after, .dl-horizontal dd::before, .dl-horizontal dd::after, .container::before, .container::after, .container-fluid::before, .container-fluid::after, .row::before, .row::after, .form-horizontal .form-group::before, .form-horizontal .form-group::after, .btn-toolbar::before, .btn-toolbar::after, .btn-group-vertical > .btn-group::before, .btn-group-vertical > .btn-group::after, .nav::before, .nav::after, .navbar::before, .navbar::after, .navbar-header::before, .navbar-header::after, .navbar-collapse::before, .navbar-collapse::after, .pager::before, .pager::after, .panel-body::before, .panel-body::after, .modal-footer::before, .modal-footer::after { display: table; content: " "; } .clearfix::after, .dl-horizontal dd::after, .container::after, .container-fluid::after, .row::after, .form-horizontal .form-group::after, .btn-toolbar::after, .btn-group-vertical > .btn-group::after, .nav::after, .navbar::after, .navbar-header::after, .navbar-collapse::after, .pager::after, .panel-body::after, .modal-footer::after { clear: both; } .center-block { display: block; margin-right: auto; margin-left: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .hide { display: none !important; } .show { display: block !important; } .invisible { visibility: hidden; } .text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; } .hidden { display: none !important; visibility: hidden !important; } .affix { position: fixed; transform: translate3d(0px, 0px, 0px); } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; }} @media (max-width: 767px) { .visible-xs-block { display: block !important; }} @media (max-width: 767px) { .visible-xs-inline { display: inline !important; }} @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; }} @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } table.visible-sm { display: table; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; }} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-block { display: block !important; }} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline { display: inline !important; }} @media (min-width: 768px) and (max-width: 991px) { .visible-sm-inline-block { display: inline-block !important; }} @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } table.visible-md { display: table; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; }} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-block { display: block !important; }} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline { display: inline !important; }} @media (min-width: 992px) and (max-width: 1199px) { .visible-md-inline-block { display: inline-block !important; }} @media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; }} @media (min-width: 1200px) { .visible-lg-block { display: block !important; }} @media (min-width: 1200px) { .visible-lg-inline { display: inline !important; }} @media (min-width: 1200px) { .visible-lg-inline-block { display: inline-block !important; }} @media (max-width: 767px) { .hidden-xs { display: none !important; }} @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; }} @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; }} @media (min-width: 1200px) { .hidden-lg { display: none !important; }} .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; }} .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; }} .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; }} .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; }} @media print { .hidden-print { display: none !important; }} body { background: rgb(238, 238, 238); } .container, body, html { min-width: 720px; } .expanded { width: 98%; } section.main .container { padding: 10px 20px 20px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px; border-top: 12px solid rgb(238, 238, 238); min-height: 759px; } section.main .container .title-underlined { display: block; width: 50%; font-size: 12px; padding: 7px; border-bottom: 1px solid rgb(170, 170, 170); margin: 20px 0px 10px 10px; font-weight: bold; color: rgb(85, 85, 85); line-height: 1.1; } section.main .container .title-underlined:hover, section.main .container .title-underlined:active, section.main .container .title-underlined:focus { color: rgb(85, 85, 85); text-decoration: none; } section.main .container .graybox { margin: 35px 20px 40px; padding: 15px; border-radius: 10px; border: 1px solid rgb(205, 205, 205); background: none 0% 0% repeat scroll rgb(235, 235, 235); box-sizing: border-box; } section.main .container .graybox .cstatus-consolidada { width: 62px; height: 62px; display: block; margin: 0px 30px 0px 0px; background: url("/img/icos/pagina-cidades-legislacao.png") 0px 0px no-repeat scroll transparent; float: left; } section.main .container .graybox .cstatus-atualizada { width: 62px; height: 62px; display: block; margin: 0px 30px 0px 0px; background: url("/img/icos/pagina-cidades-legislacao.png") -90px 0px no-repeat scroll transparent; float: left; } section.main .container .graybox .cstatus-noconsolidada { width: 62px; height: 62px; display: block; margin: 0px 30px 0px 0px; background: url("/img/icos/pagina-cidades-legislacao.png") -180px 0px no-repeat scroll transparent; float: left; } section.main .container .graybox .cstatus-noatualizada { width: 62px; height: 62px; display: block; margin: 0px 30px 0px 0px; background: url("/img/icos/pagina-cidades-legislacao.png") -270px 0px no-repeat scroll transparent; float: left; } section.main .container .graybox h3 { margin: 0px; padding: 5px 0px 10px; color: rgb(146, 146, 146); font-size: 22px; font-weight: bold; text-transform: none; } section.main .container .graybox p { margin: 0px; padding: 0px; color: rgb(175, 175, 175); line-height: 100%; } section.main .container .almost-last-border { margin: 50px 100px 0px; padding-bottom: 10px; } section.main .container .last-border { margin: 0px 200px; padding-bottom: 10px; } section.main .container .highlight { background-color: yellow; } footer { height: 25px; background: rgb(83, 124, 159); } footer .container { padding: 0px 50px; } footer .container p { margin: 5px; font-size: 10px; display: block; float: right; } footer .container p a { color: rgb(180, 199, 216); } footer .container p a:hover, footer .container p a:active, footer .container p a:focus { color: rgb(146, 174, 198); text-decoration: none; } footer .container p:first-child { float: left; } .tooltip-big-font { font-size: 120%; padding: 10px; display: block; } .slower { transition: all 1s ease-in-out 0s; } .disappear-right { position: absolute; left: -10000px; } .btn-gold { background: rgb(214, 187, 108); color: rgb(97, 78, 22); border: 1px solid rgb(146, 127, 55); box-shadow: rgba(50, 50, 50, 0.75) 1px 1px 2px 0px; outline: none medium !important; } .btn-gold:hover, .btn-gold:active, .btn-gold:focus { color: rgb(97, 78, 22); text-decoration: none; background: rgb(214, 187, 108); outline: none medium !important; } header { background: rgb(75, 111, 142); box-shadow: rgba(50, 50, 50, 0.28) 0px 10px 8px 0px; padding-top: 20px; } @media (max-width: 1023px) { header { padding-top: 5px; }} header .header-nav-left { position: relative; margin: 0px auto; float: left; } header .header-nav-left .breadcrumbs { position: relative; top: 2px; overflow: hidden; text-shadow: rgb(66, 98, 126) 0px 1px 1px; } header .header-nav-left .breadcrumbs::before { content: "&#61633;"; float: left; color: rgb(180, 199, 216); position: relative; right: 8px; top: -1px; font-size: 12px; font-family: FontAwesome; } header .header-nav-left .breadcrumbs li { position: relative; padding-right: 15px; padding-bottom: 2px; display: block; float: left; font-size: 14px; line-height: 100%; color: rgb(180, 199, 216); margin-right: 10px; } header .header-nav-left .breadcrumbs li a { color: rgb(180, 199, 216); } header .header-nav-left .breadcrumbs li a:hover, header .header-nav-left .breadcrumbs li a:active, header .header-nav-left .breadcrumbs li a:focus { color: rgb(213, 224, 233); text-decoration: none; } header .header-nav-left .breadcrumbs li a::before { content: ">"; font-weight: bold; position: absolute; left: -15px; top: 1px; color: rgb(197, 212, 224); } header .header-nav-left .breadcrumbs li:first-child a::before { content: ""; } header .header-nav-right { position: relative; margin: 0px 30px; float: right; padding-bottom: 2px; line-height: 100%; } header .header-nav-right > .text-nav { color: rgb(180, 199, 216); position: relative; left: -15px; top: -3px; } header .header-nav-right > .text-nav a { color: rgb(180, 199, 216); font-weight: bold; } header .header-nav-right > .text-nav a:hover, header .header-nav-right > .text-nav a:active, header .header-nav-right > .text-nav a:focus { color: rgb(213, 224, 233); text-decoration: none; } header .header-nav-right .btn-nav { margin: 0px 0px 0px 5px; padding: 0px; position: relative; top: -6px; right: 10px; box-shadow: rgba(50, 50, 50, 0.75) 1px 1px 2px 0px; } header .header-nav-right .btn-nav i { font-size: 18px; padding: 4px 8px; border-right: 1px solid rgb(107, 107, 107); outline: none medium !important; } header .header-nav-right .btn-nav span { padding: 5px 12px; position: relative; top: -2px; border-left: 1px solid rgba(150, 150, 150, 0.4); border-top-right-radius: 3px; border-bottom-right-radius: 3px; font-weight: bold; outline: none medium !important; } header .header-nav-right .btn-nav:hover, header .header-nav-right .btn-nav:active, header .header-nav-right .btn-nav:focus { outline: none medium !important; } header .header-nav-right .btn-nav:hover span, header .header-nav-right .btn-nav:active span, header .header-nav-right .btn-nav:focus span { text-decoration: none; outline: none medium !important; } header .header-nav-right .btn-nav:hover i, header .header-nav-right .btn-nav:active i, header .header-nav-right .btn-nav:focus i { outline: none medium !important; } header .header-nav-right .btn-pesquisa-nacional { color: rgb(66, 103, 21); background-color: rgb(154, 183, 67); border-color: rgb(122, 151, 35); } header .header-nav-right .btn-pesquisa-nacional:hover i, header .header-nav-right .btn-pesquisa-nacional:active i, header .header-nav-right .btn-pesquisa-nacional:focus i { color: rgb(66, 103, 21); background-color: rgb(154, 183, 67); } header .header-nav-right .btn-pesquisa-nacional:hover span, header .header-nav-right .btn-pesquisa-nacional:active span, header .header-nav-right .btn-pesquisa-nacional:focus span { background-color: rgb(179, 208, 92); color: rgb(80, 117, 16); } header .header-nav-right .btn-connect:hover span, header .header-nav-right .btn-connect:active span, header .header-nav-right .btn-connect:focus span { color: rgb(96, 77, 21); background: rgb(234, 215, 159); } header .header-nav-right .login-box { z-index: 100; position: absolute; display: none; top: 23px; right: -17px; width: 360px; height: 258px; background: rgb(75, 111, 142); border-radius: 0px 0px 10px 10px; border: 0px; box-shadow: rgba(50, 50, 50, 0.75) 7px 7px 5px 0px; } header .header-nav-right .login-box form { z-index: 101; padding: 15px; } header .header-nav-right .login-box form hr { margin: 5px; padding: 0px; border-top: 1px solid rgb(57, 85, 109); border-bottom: 1px solid rgb(130, 162, 189); } header .header-nav-right .login-box form p { margin: 0px; overflow: hidden; } header .header-nav-right .login-box form p.forgot { padding: 10px 0px 13px; margin: 0px 0px 13px !important; } header .header-nav-right .login-box form p.forgot a { color: rgb(255, 255, 255); } header .header-nav-right .login-box form p.forgot a:hover { color: rgb(170, 170, 170); text-decoration: none; } header .header-nav-right .login-box form input[type="text"], header .header-nav-right .login-box form input[type="password"] { width: 100%; color: rgb(75, 111, 142); margin-bottom: 10px; padding: 16px; display: block; border-radius: 4px; border-right: 1px solid rgb(75, 111, 142); border-bottom: 1px solid rgb(75, 111, 142); transition: color 0s ease 0s, background-color 0.2s ease 0s; } header .header-nav-right .login-box form input[type="text"]:focus, header .header-nav-right .login-box form input[type="password"]:focus { background-color: white; } header .header-nav-right .login-box button { height: 50px; } header .navbar-default { position: relative; height: 125px; padding-top: 8px; background-color: rgb(83, 124, 159); border-top: 2px solid rgb(69, 103, 132); border-bottom: 6px solid rgb(69, 103, 132); margin-bottom: 10px; } @media (max-width: 1023px) { header .navbar-default { padding-top: 0px; border-top: 0px; height: 50px; }} header .navbar-default h1.navbar-brand { margin: 0px; position: relative; top: 5px; left: 120px; } @media (max-width: 1200px) { header .navbar-default h1.navbar-brand { top: 25px; }} @media (max-width: 1023px) { header .navbar-default h1.navbar-brand { top: 0px; left: 5px; }} header .navbar-default h1.navbar-brand a { color: rgb(247, 249, 251); font-size: 40px; } @media (max-width: 1023px) { header .navbar-default h1.navbar-brand a { font-size: 18px !important; }} header .navbar-default h1.navbar-brand a:hover, header .navbar-default h1.navbar-brand a:focus { color: rgb(213, 224, 233); text-decoration: none; outline: none medium; } header .navbar-default h1.navbar-brand a img { position: absolute; left: -80px; top: 0px; height: 80px; max-width: 90px; } @media (max-width: 1200px) { header .navbar-default h1.navbar-brand a img { top: -15px; }} @media (max-width: 1023px) { header .navbar-default h1.navbar-brand a img { display: none; }} header .navbar-default h1.navbar-brand.minimized { top: -10px; } header .navbar-default h1.navbar-brand.minimized a { font-size: 12px; } header .navbar-default h1.navbar-brand.minimized img { top: 15px; } header .navbar-default .subtitle { position: relative; left: 120px; top: 6px; font-size: 16px; color: rgb(197, 212, 224); } header .navbar-default .subtitle i { position: relative; top: -7px; left: -2px; } header .navbar-default .subtitle a { color: rgb(180, 199, 216); } header .navbar-default .subtitle a:hover, header .navbar-default .subtitle a:focus, header .navbar-default .subtitle a:active { color: rgb(197, 212, 224); text-decoration: none; } header .navbar-default .subtitle.expanded { color: rgb(247, 249, 251); max-width: 1000px; position: relative; font-size: 18px; text-align: justify; top: -8px; left: 100px; } @media (max-width: 1441px) { header .navbar-default .subtitle.expanded { font-size: 17px; }} header .navbar-default .subtitle .top-bar-hide-more { position: absolute; font-size: 13px; right: 10px; top: 82px; } header .navbar-default .navbar-text { color: rgb(220, 229, 237); } header .navbar-default .navbar-nav > li > a { color: rgb(247, 249, 251); } header .navbar-default .navbar-nav > li > a:hover, header .navbar-default .navbar-nav > li > a:focus { color: rgb(213, 224, 233); } header .navbar-default .navbar-nav > .active > a, header .navbar-default .navbar-nav > .active > a:hover, header .navbar-default .navbar-nav > .active > a:focus { color: rgb(213, 224, 233); background-color: rgb(75, 111, 142); } header .navbar-default .navbar-nav > .open > a, header .navbar-default .navbar-nav > .open > a:hover, header .navbar-default .navbar-nav > .open > a:focus { color: rgb(213, 224, 233); background-color: rgb(75, 111, 142); } header .navbar-default .navbar-toggle { border-color: rgb(75, 111, 142); } header .navbar-default .navbar-toggle:hover, header .navbar-default .navbar-toggle:focus { background-color: rgb(75, 111, 142); } header .navbar-default .navbar-toggle .icon-bar { background-color: rgb(247, 249, 251); } header .navbar-default .navbar-collapse, header .navbar-default .navbar-form { border-color: rgb(247, 249, 251); } header .navbar-default .navbar-link { color: rgb(247, 249, 251); } header .navbar-default .navbar-link:hover { color: rgb(213, 224, 233); } @media (max-width: 1023px) { header .navbar-default .navbar-nav .open .dropdown-menu > li > a { color: rgb(247, 249, 251); } header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { color: rgb(213, 224, 233); } header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { color: rgb(213, 224, 233); background-color: rgb(75, 111, 142); }} .law-search { position: relative; top: -10px; padding: 20px; width: 98%; text-align: center; border-radius: 10px; border: 5px solid rgb(230, 230, 230); margin: 0px 0px 20px; } @media (max-width: 1200px) { .law-search { border: 0px; }} .law-search legend { color: rgb(102, 102, 102); margin: 0px 80px; padding: 0px 10px; font-size: 22px; width: auto; border: 0px none; text-align: center; } @media (max-width: 1200px) { .law-search legend { margin: 0px; font-size: 20px; }} @media (max-width: 992px) { .law-search legend { margin-left: 56px; margin-top: 25px; padding-top: 30px; border-top: 1px solid rgb(221, 221, 221); }} .law-search legend i { padding: 2px; } .law-search ul { margin: 0px 0px 20px; border-radius: 10px; border: 1px solid rgb(57, 85, 109); width: 100%; text-align: center; display: table; background: linear-gradient(rgb(100, 139, 174) 0%, rgb(96, 137, 172) 100%) 0% 0% repeat scroll transparent; padding: 2px; } .law-search ul li { display: table-cell; } .law-search ul li a { display: block; padding: 10px; border-left: 1px solid rgb(57, 85, 109); border-right: 1px solid rgb(130, 162, 189); color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; } .law-search ul li a:hover { background: rgb(75, 111, 142); text-decoration: none; outline: none medium; } .law-search ul li a:active, .law-search ul li a:focus { text-decoration: none; outline: none medium; } .law-search ul li a.btn-checked { background: rgb(75, 111, 142); } @media (max-width: 1200px) { .law-search ul li a { font-size: 13px; } .law-search ul li a i { display: block; width: 100%; }} @media (max-width: 992px) { .law-search ul li a { font-size: 15px; } .law-search ul li a i { display: block; width: 100%; }} .law-search ul li:first-child a { border-left: 0px none; border-radius: 8px 0px 0px 8px; } .law-search ul li:last-child a { border-right: 0px; } .law-search .greyblock:hover { background: none 0% 0% repeat scroll rgb(237, 237, 239); border: 1px solid rgb(191, 222, 254); cursor: pointer; } .law-search .greyblock a.toggle:hover, .law-search .greyblock a.toggle:focus, .law-search .greyblock a.toggle:active { text-decoration: none; color: rgb(66, 139, 202); outline: none medium; } .law-search .law-search-field { padding: 30px 0px; position: relative; overflow: hidden; } .law-search .law-search-field input[type="text"] { width: 80%; height: auto; margin: 0px; padding: 16px 60px; border-radius: 7px; border: 1px solid rgb(199, 199, 199); float: left; display: block; color: rgb(113, 113, 113); font-size: 18px; line-height: 100%; box-sizing: border-box; background: url("/img/icos/home-search-ico.png") 18px 12px no-repeat scroll rgb(255, 255, 255); } @media (max-width: 1200px) { .law-search .law-search-field input[type="text"] { width: 70%; font-size: 14px; padding: 16px 20px 16px 60px; }} .law-search .law-search-field button { height: 55px; padding: 0px 40px; border-radius: 7px; border: 1px solid rgb(130, 162, 189); float: right; color: rgb(255, 255, 255); font-size: 18px; background: linear-gradient(rgb(130, 162, 189) 0%, rgb(75, 111, 142) 100%) 0% 0% repeat scroll transparent; } .law-search .law-search-field button:hover { background: linear-gradient(rgb(113, 149, 181) 0%, rgb(75, 111, 142) 100%) 0% 0% repeat scroll transparent; border: 1px solid rgb(113, 149, 181); text-decoration: none; outline: none medium; } i.relevante-icon { width: 40px; height: 40px; display: block; margin: 4px 5px 0px 4px; background: url("/img/leis-relevantes.png") 0px 0px / 490px repeat scroll transparent; float: left; } i.relevante-icon.lei-organica { background-position: -405px 0px !important; } i.relevante-icon.lei-organica.white { background-position: -405px -41px !important; } i.relevante-icon.regimento-interno { background-position: -363px 0px !important; } i.relevante-icon.regimento-interno.white { background-position: -363px -41px !important; } i.relevante-icon.plano-diretor { background-position: 0px 0px !important; } i.relevante-icon.plano-diretor.white { background-position: 0px -41px !important; } i.relevante-icon.codigo-de-obras { background-position: -282px 0px !important; } i.relevante-icon.codigo-de-obras.white { background-position: -282px -41px !important; } i.relevante-icon.codigo-tributario { background-position: -323px 0px !important; } i.relevante-icon.codigo-tributario.white { background-position: -323px -41px !important; } i.relevante-icon.estatuto-do-servidor-funcionario-publico { background-position: -242px 0px !important; } i.relevante-icon.estatuto-do-servidor-funcionario-publico.white { background-position: -242px -41px !important; } i.relevante-icon.regime-juridico { background-position: -242px 0px !important; } i.relevante-icon.regime-juridico.white { background-position: -242px -41px !important; } i.relevante-icon.regime-previdencia-social-do-servidor { background-position: -40px 0px !important; } i.relevante-icon.regime-previdencia-social-do-servidor.white { background-position: -40px -41px !important; } i.relevante-icon.codigo-de-posturas { background-position: -40px 0px !important; } i.relevante-icon.codigo-de-posturas.white { background-position: -40px -41px !important; } i.relevante-icon.plano-municipal-de-educacao { background-position: -40px 0px !important; } i.relevante-icon.plano-municipal-de-educacao.white { background-position: -40px -41px !important; } i.relevante-icon.plano-municipal-de-saude { background-position: -160px 0px !important; } i.relevante-icon.plano-municipal-de-saude.white { background-position: -160px -41px !important; } i.relevante-icon.issqn-iss { background-position: -80px 0px !important; } i.relevante-icon.issqn-iss.white { background-position: -80px -41px !important; } i.relevante-icon.organizacao-administrativa-municipal { background-position: -80px 0px !important; } i.relevante-icon.organizacao-administrativa-municipal.white { background-position: -80px -41px !important; } i.relevante-icon.institui-o-calendario-oficial { background-position: -120px 0px !important; } i.relevante-icon.institui-o-calendario-oficial.white { background-position: -120px -41px !important; } i.relevante-icon.calendario { background-position: -120px 0px !important; } i.relevante-icon.calendario.white { background-position: -120px -41px !important; } i.relevante-icon.zoneamento-ocupacao-solo { background-position: -200px 0px !important; } i.relevante-icon.zoneamento-ocupacao-solo.white { background-position: -200px -41px !important; } i.relevante-icon.plano-de-cargos-e-carreiras { background-position: -160px 0px !important; } i.relevante-icon.plano-de-cargos-e-carreiras.white { background-position: -160px -41px !important; } i.relevante-icon.plano-de-zoneamento-uso-e-ocupacao-do-solo { background-position: -200px 0px !important; } i.relevante-icon.plano-de-zoneamento-uso-e-ocupacao-do-solo.white { background-position: -200px -41px !important; } i.relevante-icon.plano-diretor-de-desenvolvimento-turistico.white { background: url("/img/icos/relevante/great/turismo.png") center center / 30px no-repeat scroll transparent; } i.relevante-icon.plano-diretor-de-desenvolvimento-turistico > strong { position: relative; top: 4px; } .pagination-prefecture > li > a, .pagination-prefecture > li > span { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); } .pagination-prefecture > li > a:hover, .pagination-prefecture > li > a:focus, .pagination-prefecture > li > span:hover, .pagination-prefecture > li > span:focus { color: rgb(85, 85, 85); background-color: rgb(255, 255, 255); border-color: rgb(170, 170, 170); } .pagination-prefecture > .active > a, .pagination-prefecture > .active > a:hover, .pagination-prefecture > .active > a:focus, .pagination-prefecture > .active > span, .pagination-prefecture > .active > span:hover, .pagination-prefecture > .active > span:focus { color: rgb(247, 249, 251); background-color: rgb(75, 111, 142); border-color: rgb(170, 170, 170); } .pagination-prefecture > .disabled > span, .pagination-prefecture > .disabled > span:hover, .pagination-prefecture > .disabled > span:focus, .pagination-prefecture > .disabled > a, .pagination-prefecture > .disabled > a:hover, .pagination-prefecture > .disabled > a:focus { color: rgb(51, 51, 51); background-color: rgb(255, 255, 255); border-color: rgb(170, 170, 170); } @media (min-width: 992px) { section.main .container div.leis-relevantes { border-right: 2px dashed rgb(238, 238, 238); }} section.main .container div.leis-relevantes ul { padding-left: 20px; } section.main .container div.leis-relevantes ul li { list-style: none; display: inline-flex; vertical-align: top; overflow-y: hidden; } section.main .container div.leis-relevantes ul li a { width: 220px; height: 50px; margin-right: 10px; margin-bottom: 20px; display: block; text-align: center; box-sizing: border-box; border: 1px solid rgb(130, 162, 189); border-radius: 8px; background: linear-gradient(rgb(96, 137, 172) 0%, rgb(75, 111, 142) 100%) 0% 0% repeat scroll transparent; color: white; } @media (max-width: 992px) { section.main .container div.leis-relevantes ul li a { width: 300px; }} section.main .container div.leis-relevantes ul li a:hover, section.main .container div.leis-relevantes ul li a:active, section.main .container div.leis-relevantes ul li a:focus { text-decoration: none; background: rgb(96, 137, 172); } section.main .container div.leis-relevantes ul li a span.separator { border-right: 1px dotted rgb(163, 187, 207); margin: 5px 10px 0px 0px; display: block; height: 40px; float: left; } section.main .container div.leis-relevantes ul li a strong { position: relative; top: 14px; right: 5px; } section.main .container div.leis-relevantes ul li a.btn-plano-de-zoneamento-uso-e-ocupacao-do-solo strong { position: relative; top: 4px; font-size: 13px; } @media (min-width: 992px) { section.main .container div.leis-relevantes ul li a.btn-plano-de-cargos-e-carreiras strong, section.main .container div.leis-relevantes ul li a.btn-institui-o-calendario-oficial strong { position: relative; top: 4px; }} section.main .container div.leis-relevantes ul li a.btn-estatuto-do-servidor-funcionario-publico strong { position: relative; top: 4px; } section.main .container div.leis-relevantes ul li a.btn-plano-municipal-de-educacao strong { position: relative; top: 4px; font-size: 13px; } section.main .container div.leis-relevantes ul li a.btn-regime-previdencia-social-do-servidor strong { position: relative; top: 4px; font-size: 13px; } section.main .container div.leis-relevantes ul li a.btn-plano-municipal-de-saude strong { position: relative; top: 4px; font-size: 13px; } section.main .container div.leis-relevantes ul li a.desabilitado { cursor: default; border: 1px solid rgb(204, 204, 204); background: rgb(221, 221, 221); color: rgb(187, 187, 187); } section.main .container div.leis-relevantes ul li a.desabilitado:hover, section.main .container div.leis-relevantes ul li a.desabilitado:active, section.main .container div.leis-relevantes ul li a.desabilitado:focus { text-decoration: none; background: rgb(221, 221, 221); cursor: default; outline: none medium; } section.main .container div.leis-relevantes ul li a.desabilitado span.separator { border-right: 1px dotted rgb(187, 187, 187); } @media (max-width: 992px) { section.main .container div.leis-secundarias { margin-left: 10px; }} section.main .container div.leis-secundarias ul { overflow: hidden; margin: 0px 0px 20px; padding: 0px 10px 10px; } section.main .container div.leis-secundarias ul li { display: inline; } section.main .container div.leis-secundarias ul li a { display: block; float: left; width: 240px; margin: 10px 30px 0px 0px; padding: 10px 10px 10px 20px; border-radius: 10px; border: 1px solid rgb(220, 220, 220); color: rgb(141, 141, 141); text-shadow: rgb(255, 255, 255) 0px 1px 0px; font-size: 14px; font-weight: bold; box-sizing: border-box; background: linear-gradient(rgb(253, 253, 253) 0%, rgb(241, 241, 241) 100%) 0% 0% repeat scroll transparent; } @media (max-width: 1200px) { section.main .container div.leis-secundarias ul li a { width: 200px; font-size: 13px; padding: 10px; }} section.main .container div.leis-secundarias ul li a span { height: 32px; line-height: 32px; display: block; } section.main .container div.leis-secundarias ul li a i { width: 32px; height: 32px; margin-right: 10px; display: block; float: left; background: url("/img/icos/pagina-cidades-icons1.png") 0px 0px repeat scroll transparent; } section.main .container div.leis-secundarias ul li a i.capelo { background-position: 0px -32px; } section.main .container div.leis-secundarias ul li a i.news { background-position: 0px -64px; } section.main .container div.leis-secundarias ul li a:hover, section.main .container div.leis-secundarias ul li a:active, section.main .container div.leis-secundarias ul li a:focus { text-decoration: none; color: rgb(157, 157, 157); } @media (max-width: 1023px) { section.main .container div.leis-secundarias ul li a.resp-fisc span { line-height: inherit; }} @media (max-width: 1023px) { section.main .container div.leis-recentes { margin-left: 10px; }} section.main .container div.leis-recentes ul { overflow: hidden; list-style: none; margin: 0px; padding: 10px; } section.main .container div.leis-recentes ul li { font-size: 12px; padding: 5px; } @media (max-width: 1200px) and (min-width: 1000px) { section.main .container div.leis-recentes ul li { font-size: 11px; }} section.main .container div.leis-recentes ul li .title { display: block; margin: 0px; color: rgb(170, 170, 170); font-size: 12px; } section.main .container div.leis-recentes ul li a:hover { text-decoration: none; } section.main .container ul.list-laws { list-style-type: none; margin: 0px; padding: 0px; } section.main .container ul.list-laws a.law-link { padding: 20px; margin: 0px 0px 15px; display: block; border-radius: 10px; line-height: 150%; border: 1px solid rgb(217, 217, 217); color: rgb(85, 85, 85); background: linear-gradient(rgb(255, 255, 255) 0%, rgb(241, 241, 241) 100%) 0% 0% repeat scroll transparent; font-size: 18px; font-family: Calibri; } section.main .container ul.list-laws a.law-link span.title { display: block; font-size: 18px; color: rgb(143, 147, 150); position: relative; top: -3px; font-family: Helvetica; border-bottom: 1px solid rgb(238, 238, 238); width: 400px; margin-bottom: 3px; padding-bottom: 3px; } section.main .container ul.list-laws a.law-link:hover, section.main .container ul.list-laws a.law-link:active, section.main .container ul.list-laws a.law-link:focus { text-decoration: none; border: 1px solid rgb(96, 137, 172); color: rgb(51, 51, 51); background: linear-gradient(rgb(255, 255, 255) 0%, rgb(237, 237, 239) 100%) 0% 0% repeat scroll transparent; } section.main .container .new-search .panel-collapse { padding-right: 0px; padding-left: 20px; padding-top: 20px; } section.main .container .new-search .panel-heading { padding: 0px; line-height: 50px; height: 50px; } section.main .container .new-search .panel-heading a { width: 100%; height: 100%; display: block; } section.main .container .new-search .panel-heading a:hover, section.main .container .new-search .panel-heading a:focus, section.main .container .new-search .panel-heading a:active { text-decoration: none; } section.main .container .action-graybox { height: 50px; margin: 15px 0px; line-height: 12px; font-size: 17px; border-radius: 6px; } section.main .container .action-graybox .version-icon { height: 32px; width: 32px; background-image: url("https://leismunicipais.com.br/img/compila-icon.png"); background-size: cover; display: inline-block; float: left; margin-right: 10px; position: relative; top: -6px; } @media (max-width: 992px) { section.main .container .action-graybox .version-icon { display: none; }} section.main .container .action-graybox .version-text { color: rgb(51, 51, 51); font-size: 18px; margin: 0px 80px 0px 10px; } @media (max-width: 992px) { section.main .container .action-graybox .version-text { margin: 0px 10px; text-transform: capitalize; } section.main .container .action-graybox .version-text .version-hideable { display: none; }} @media (max-width: 767px) { section.main .container .action-graybox .version-text { margin: 0px; font-size: 16px; }} section.main .container .action-graybox .compilado-link { border-right: 2px solid rgb(187, 187, 187); border-left: 2px solid rgb(187, 187, 187); padding: 5px 25px 3px; display: inline-block; } @media (max-width: 992px) { section.main .container .action-graybox .compilado-link { padding: 5px 10px 3px; }} @media (max-width: 767px) { section.main .container .action-graybox .compilado-link { padding: 5px 18px 3px; margin-left: 5px; }} section.main .container .action-graybox .expand-versions { float: right; padding: 2px 36px 3px; display: inline-block; } @media (max-width: 992px) { section.main .container .action-graybox .expand-versions { padding: 2px 2px 3px; }} section.main .container .action-graybox .expand-versions a, section.main .container .action-graybox .compilado-link a { color: rgb(66, 139, 202); } section.main .container .action-graybox .expand-versions a:hover, section.main .container .action-graybox .compilado-link a:hover { color: rgb(42, 100, 150); } section.main .container .expandable-graybox { display: none; } section.main .container .graybox.consolida-graybox { margin: 0px 0px 20px; padding: 8px; } section.main .container .graybox.consolida-graybox > .row { position: relative; } section.main .container .graybox.consolida-graybox > .row > i { position: absolute; color: rgba(0, 0, 0, 0.12); left: 15px; font-size: 25px; } section.main .container .graybox.consolida-graybox .compilada, section.main .container .graybox.consolida-graybox .original { margin-left: 10px; padding: 10px 20px; display: inline-block; border-radius: 5px; transition: color 0.2s ease 0s; border: 1px solid rgb(186, 186, 186); background: linear-gradient(rgb(220, 220, 220) 0%, rgb(202, 202, 202) 100%); color: rgb(136, 136, 136); } section.main .container .graybox.consolida-graybox .compilada:hover, section.main .container .graybox.consolida-graybox .compilada:active, section.main .container .graybox.consolida-graybox .compilada:focus, section.main .container .graybox.consolida-graybox .original:hover, section.main .container .graybox.consolida-graybox .original:active, section.main .container .graybox.consolida-graybox .original:focus { color: rgb(85, 85, 85); text-decoration: none; } section.main .container .graybox.consolida-graybox .alert-versions { padding: 10px; margin-bottom: 10px; border: 0px; color: rgb(34, 34, 34); height: 50px; margin-right: 30px; margin-left: 10px; text-align: center; } section.main .container .graybox.consolida-graybox .alert-versions p { color: rgb(34, 34, 34); text-align: center; } section.main .container .graybox.consolida-graybox .alert-versions .version-disclaimer { font-size: 25px; margin-bottom: 4px; } section.main .container .graybox.consolida-graybox .alert-versions .two-version-only { float: left; width: 50%; } @media (max-width: 990px) { section.main .container .graybox.consolida-graybox .alert-versions .two-version-only { width: 100%; }} section.main .container .graybox.consolida-graybox .alert-versions span { font-size: 13px; display: block; } @media (max-width: 990px) { section.main .container .graybox.consolida-graybox .alert-versions span { margin: 10px; }} section.main .container .graybox.consolida-graybox .btn-group { margin-bottom: 4px; } section.main .container .graybox.consolida-graybox .btn-group .btn-version { padding: 7px; font-weight: bold; border-radius: 3px; } section.main .container .graybox.consolida-graybox .btn-group .btn-version .caret { border-width: 5px 3px 0px; } section.main .container .graybox.consolida-graybox .btn-group .btn-default.btn-inverse, section.main .container .graybox.consolida-graybox .btn-group li.btn-inverse { background: rgb(51, 51, 51); color: rgb(238, 238, 238); } section.main .container .graybox.consolida-graybox .btn-group .btn-default.btn-inverse a, section.main .container .graybox.consolida-graybox .btn-group li.btn-inverse a { color: rgb(238, 238, 238) !important; } section.main .container .graybox.consolida-graybox .btn-group .btn-default.btn-inverse a:hover, section.main .container .graybox.consolida-graybox .btn-group li.btn-inverse a:hover { background: rgb(34, 34, 34); color: rgb(238, 238, 238); } section.main .container .graybox.consolida-graybox .btn-group.open .btn-default.btn-inverse { color: rgb(51, 51, 51); background-color: rgb(230, 230, 230); border-color: rgb(173, 173, 173); } section.main .container .graybox.consolida-graybox .btn-group li a:hover, section.main .container .graybox.consolida-graybox .btn-group li a:focus, section.main .container .graybox.consolida-graybox .btn-group li a:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(66, 139, 202); } section.main .container .graybox.consolida-graybox .version-compilada { min-height: 200px; } @media (max-width: 1200px) { section.main .container .graybox.consolida-graybox .version-compilada { min-height: 220px; }} @media (max-width: 990px) { section.main .container .graybox.consolida-graybox .version-compilada { min-height: 160px; }} section.main .container .graybox.consolida-graybox .version-compilada .version-disclaimer span { font-size: 12px; margin: 11px; display: block; } section.main .container .graybox.consolida-graybox .version-original, section.main .container .graybox.consolida-graybox .version-consolidada { min-height: 100px; } section.main .container .graybox.consolida-graybox .versions-graybox { margin-bottom: 10px; } @media (max-width: 990px) { section.main .container .graybox.consolida-graybox .versions-graybox { text-align: center; margin: 20px; }} section.main .container .auxnav { overflow: hidden; margin: 0px 0px 30px; } section.main .container .auxnav .gray { height: 50px; padding: 0px 12px; color: rgb(143, 147, 150); float: left; display: block; font-size: 15px; line-height: 50px; border-radius: 6px; border: 1px solid rgb(217, 217, 217); background: linear-gradient(rgb(255, 255, 255) 0%, rgb(241, 241, 241) 100%); margin-right: 6px; } section.main .container .auxnav .gray:hover, section.main .container .auxnav .gray:active, section.main .container .auxnav .gray:focus { text-decoration: none; outline: none medium; } section.main .container .auxnav .gray.vinculados.active { color: rgb(255, 255, 255); text-shadow: rgb(150, 121, 50) 0px 2px 2px; border: 1px solid rgb(191, 159, 76); background: linear-gradient(rgb(232, 198, 108) 0%, rgb(203, 172, 89) 100%) 0% 0% repeat scroll transparent; } section.main .container .auxnav .gray.vinculados.active i:not(.fa) { background: url("/img/icos/icos-pagina-interna-lei.png") 19px 0px; } section.main .container .auxnav .gray.url { margin: 0px; padding-right: 0px; padding-left: 10px; } section.main .container .auxnav .gray.url input { line-height: 100%; color: rgb(51, 51, 51); float: right; width: 200px; margin: 9px; padding: 7px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); } section.main .container .auxnav .gray.jumptoarticle { padding-right: 0px; } section.main .container .auxnav .gray.jumptoarticle input { line-height: 100%; float: right; width: 70px; margin: 9px; padding: 7px; border-radius: 3px; border: 1px solid rgb(221, 221, 221); color: rgb(153, 153, 153); } section.main .container .auxnav .gray.acessibilidade-toggle { margin-left: 8px; padding-right: 6px; padding-left: 8px; } section.main .container .auxnav .gray.acessibilidade-toggle .fa-plus { font-size: 12px; position: relative; left: -2px; } section.main .container .auxnav .gray span { margin-left: 10px; } section.main .container .auxnav .gray i:not(.fa) { margin: 15px 5px 5px; width: 20px; height: 20px; float: left; display: block; text-indent: -999em; background: url("/img/icos/icos-pagina-interna-lei.png") 0px 0px; } section.main .container .auxnav .gray i:not(.fa).anchor { background-position: 0px -20px; } section.main .container .auxnav .gray i:not(.fa).link { background-position: 0px -40px; } section.main .container .logo-for-printing { display: none; } section.main .container .options-share { margin: 0px; float: left; border-radius: 7px; border: 1px solid rgb(75, 111, 142); background: linear-gradient(to right, rgb(75, 111, 142) 0%, rgb(96, 137, 172) 100%) 0% 0% repeat scroll transparent; position: relative; } section.main .container .options-share.options-fixed { position: fixed; margin-top: 8%; } section.main .container .options-share ul { padding: 0px; margin: 0px; } section.main .container .options-share ul li { display: inline; } section.main .container .options-share ul li:first-child a { border-top: 0px none; } section.main .container .options-share ul li:last-child a { border-bottom: 0px none; } section.main .container .options-share ul li .jumptoarticle { width: 50px; display: block; height: 50px; color: white; text-indent: 8px; font-size: 12px; border-bottom: 1px solid rgb(66, 98, 126); border-top: 1px solid rgb(48, 72, 92); } section.main .container .options-share ul li .jumptoarticle span { position: relative; left: 3px; top: 3px; } section.main .container .options-share ul li .jumptoarticle input { position: relative; width: 35px; background-color: rgb(66, 98, 126); border-radius: 2px; top: 6px; left: 8px; color: rgb(146, 174, 198); padding: 1px 3px; border: 1px solid rgb(57, 85, 109); } section.main .container .options-share ul li a { width: 50px; height: 50px; display: block; color: rgb(255, 255, 255); border-bottom: 1px solid rgb(66, 98, 126); border-top: 1px solid rgb(48, 72, 92); line-height: 60px; text-indent: 8px; font-size: 12px; } section.main .container .options-share ul li a:hover, section.main .container .options-share ul li a:active, section.main .container .options-share ul li a:focus { text-decoration: none; outline: none medium; } section.main .container .options-share ul li a i { float: right; width: 27px; height: 27px; display: block; background: url("/img/icos/options-share.png") 0px 0px; margin: 9px 11px; } section.main .container .options-share ul li a i.fav-set { background-position: 0px -162px; } section.main .container .options-share ul li a i.save-pdf { background-position: 0px -27px; } section.main .container .options-share ul li a i.note-unset { background-position: 0px -54px; } section.main .container .options-share ul li a i.note-set { background-position: -1px -192px; } section.main .container .options-share ul li a i.print { background-position: 0px -81px; } section.main .container .options-share ul li a i.warning { background-position: 0px -108px; } section.main .container .options-share ul li a i.mail { background-position: 0px -135px; } section.main .container .options-share ul li .bubble { text-align: center; position: absolute; margin-left: -32px; margin-top: -45px; font-size: 11px; width: 30px; max-width: 50px; padding: 0px; background: none 0% 0% repeat scroll rgb(255, 255, 255); border: 1px solid rgb(191, 159, 76); border-radius: 8px; text-decoration: none; line-height: 25px; } section.main .container .options-share ul li .bubble::after { content: ""; position: absolute; top: 5px; left: 25px; border-style: solid; border-width: 0px 8px 11px 1px; border-color: rgb(255, 255, 255) transparent; display: block; width: 0px; z-index: 1; } section.main .container article { margin-left: 70px; } section.main .container article .law-container { font-size: 16px; font-family: Calibri, "Helvetica Neue", Helvetica, Arial, sans-serif; } section.main .container article .law-container h1 { font-size: 20px; margin: 20px 20px 25px 300px; font-weight: bold; } section.main .container article .law-container h2 { font-size: 20px; margin: 0px; font-weight: 300; text-align: center; } section.main .container article .law-container .badge { font-size: 12px; position: relative; top: -1px; } section.main .container article .law-container .badge-important { background-color: rgb(214, 187, 108); color: rgb(97, 78, 22); font-size: 13px; border-radius: 3px; padding: 3px 5px; } section.main .container article .law-container a.link_law { color: rgb(162, 131, 41); text-decoration: underline; font-weight: bold; } section.main .container article .law-container a.link_law:hover, section.main .container article .law-container a.link_law:focus { color: rgb(209, 182, 103); } section.main .container article .law-container b > strong .anchor_target { color: rgb(0, 0, 255) !important; } section.main .container article .law-container .anchor_target, section.main .container article .law-container .anchor_target:hover { color: inherit; text-decoration: none !important; } section.main .container article .law-container s .badge { text-decoration: line-through; } section.main .container article .law-container s, section.main .container article .law-container s pre, section.main .container article .law-container s pre { text-decoration: line-through; } section.main .container article .law-container .destaque_y { background-color: rgb(255, 255, 255) !important; } section.main .container article .law-container pre { font-family: "Lucida Console", "Courier New", Courier, monospace; font-size: 11px; color: black; white-space: pre; display: block; unicode-bidi: embed; overflow: auto; overflow-wrap: normal; } section.main .container article .law-container pre br { line-height: 15px; } section.main .container article .law-container .icon-yellow { color: yellow; } section.main .container article .law-container b s, section.main .container article .law-container b pre, section.main .container article .law-container b pre { color: rgb(0, 0, 255); } section.main .container article .law-container .v > s, section.main .container article .law-container .v > pre { color: rgb(0, 128, 0); } section.main .container article .law-container b { color: rgb(0, 0, 255); font-size: inherit; font-weight: normal; } section.main .container article .law-container .v { color: green; font-size: inherit; font-weight: normal; } section.main .container article .law-container s { font-size: inherit; font-weight: normal; } .modal hr { width: 50%; } .modal label[for="message"] { padding-top: 22px; } .modal#modal-anotacoes .panel-group { width: 100%; margin: 0px 0px 20px; text-align: left; border-radius: 6px; overflow: hidden; } .modal#modal-anotacoes .panel-group header { position: relative; padding: 10px 10px 0px; border: 0px none; overflow: hidden; line-height: 25px; text-align: left; background: linear-gradient(rgb(233, 233, 233) 0%, rgb(217, 217, 217) 100%) 0% 0% repeat scroll transparent; box-shadow: none; } .modal#modal-anotacoes .panel-group header > i.fa.fa-file-text-o { position: relative; top: 7px; left: 5px; float: left; font-size: 25px; } .modal#modal-anotacoes .panel-group header .titulo-editavel-nota, .modal#modal-anotacoes .panel-group header .titulo-editavel-nota:hover, .modal#modal-anotacoes .panel-group header .titulo-editavel-nota:focus, .modal#modal-anotacoes .panel-group header .titulo-editavel-nota:active, .modal#modal-anotacoes .panel-group header .titulo-nota { color: rgb(34, 34, 34); border: 0px none; background: none; width: 420px; position: relative; left: 20px; top: 4px; font-size: 16px; outline: none 0px !important; } .modal#modal-anotacoes .panel-group header ul.icons { float: right; position: relative; margin-right: 10px; top: 3px; left: 20px; } .modal#modal-anotacoes .panel-group header ul.icons li { display: inline; } .modal#modal-anotacoes .panel-group header ul.icons li a { display: block; width: 24px; height: 24px; margin-left: 8px; float: left; color: rgb(170, 170, 170); font-size: 18px; outline: none medium; } .modal#modal-anotacoes .panel-group header ul.icons li a.del { border-right: 1px solid rgb(204, 204, 204); padding-right: 40px; } .modal#modal-anotacoes .panel-group header ul.icons li a.arrow { margin-left: 20px; color: rgb(204, 204, 204); width: 30px; height: 30px; } .modal#modal-anotacoes .panel-group textarea { width: 100%; height: 137px; padding: 20px; text-align: center; line-height: 170%; resize: none; overflow: auto; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-image: initial; border-top-style: initial; border-top-color: initial; border-radius: 0px 0px 6px 6px; color: rgb(0, 0, 0); background: rgb(187, 187, 187); } .modal#modal-login .modal-body > p { margin: 10px 10px 20px; } .modal#modal-login .modal-footer a { font-size: 12px; margin-bottom: 10px; } .modal#modal-ir-para-artigo .scroll { height: 400px; overflow-y: scroll; } .modal#modal-ir-para-artigo .badge-important { background-color: rgb(214, 187, 108); color: rgb(97, 78, 22); font-size: 13px; border-radius: 3px; padding: 3px 5px; } .modal#modal-acessibilidade .table-shortcut tr td:first-child { font-family: Times; } section.main .licita-container { margin: 20px; } section.main .licita-container .tab-pane div { margin-left: 30px; } section.main .licita-container div.sub .sub-link { margin-left: 30px; } section.main .licita-container div.sub .sub-title { font-weight: bold; } section.main .licita-container #tabs-edital { margin-bottom: 20px; border-bottom: 1px solid rgb(221, 221, 221); } section.main .licita-container #tabs-edital > li > a { color: rgb(51, 51, 51); } section.main .licita-container #tabs-edital > li > a:hover, section.main .licita-container #tabs-edital .nav > li > a:focus { background-color: rgb(130, 162, 189); color: rgb(255, 255, 255); } section.main .licita-container #tabs-edital > li.active > a, section.main .licita-container #tabs-edital .nav-pills > li.active > a:hover, section.main .licita-container #tabs-edital .nav-pills > li.active > a:focus { background-color: rgb(96, 137, 172); color: rgb(255, 255, 255); outline: none medium; } * { background: transparent; border: 0px; margin: 0px; -webkit-print-color-adjust: exact; } section.main .container { border-top: none; width: 960px !important; } body, div.wrp, div.footer, section.main .container, .pages { background: none !important; } section.main > :not(.container) { display: none; } .container > :not(.row) { display: none; } .row > :not(.col-md-12) { display: none; } .col-md-12 > :not(article) { display: none; } .btn-default { display: none; } article { margin-top: 50px; margin-right: 20px; font-size: 18px; float: right; text-align: justify; width: 89%; line-height: 1.5em !important; } .options-share, .graybox { display: none; } a::after, a::before { content: "" !important; } a.btn-danger::after, a.btn-link::after { white-space: pre; content: "\a (www.leismunicipais.com" attr(href) ")" !important; color: black !important; font-weight: bold !important; } article a { color: rgb(66, 139, 202); text-decoration: none; } article h1 { font-size: 25px; margin: 20px 20px 30px 9cm; font-weight: bold; } article h2 { font-size: 22px; margin: 10px; font-weight: normal; text-align: center; } article .label { padding-bottom: 2px; position: relative; top: -1px; } article .badge { font-size: 12px; position: relative; top: -1px; background-color: rgb(153, 153, 153); } .badge.badge-important { font-size: 13px; border-radius: 3px; padding: 3px 5px; background-color: rgb(214, 187, 108) !important; color: rgb(97, 78, 22) !important; } article a.link_law { color: rgb(185, 74, 72); } article a.link_law:hover, article a.link_law:focus { text-decoration: underline; } article b > strong .anchor_target { color: rgb(0, 0, 255) !important; } article .anchor_target, article .anchor_target:hover { color: inherit; text-decoration: none !important; } article s .badge { text-decoration: line-through; } article s, s pre, article s pre { text-decoration: line-through; } article .destaque_y { background-color: rgb(255, 255, 255) !important; } pre { font-family: "Lucida Console", "Courier New"; font-size: 11px; color: black; white-space: pre; display: block; unicode-bidi: embed; overflow: auto; } pre br { line-height: 15px; } article .icon-yellow { color: yellow; } article b s, b pre, article b pre { color: rgb(0, 0, 255); } article b { font-size: inherit; font-weight: normal; color: rgb(0, 0, 255) !important; } article .v { font-size: inherit; font-weight: normal; color: green !important; } article s { font-size: inherit; font-weight: normal; } .version-print { text-align: center; font-family: "Lucida Console"; width: 500px; font-size: 14px; margin: 10px auto; color: rgb(51, 51, 51) !important; } .tooltip { display: none !important; } .logo-for-printing { text-align: center; margin-top: -110px; margin-bottom: 25px; display: block !important; } .logo-for-printing .logo { width: 20%; height: auto; display: inline-block !important; } .logo-for-printing .brasao { width: auto; height: auto; max-width: 20%; max-height: 70px; margin: 0px 1em; display: inline-block !important; } .logo-for-printing .leis-title { padding: 0.4em; display: block !important; } #law-content { font-size: 15px !important; } table { white-space: normal !important; } @media (max-width: 767px) { .container, body, html { min-width: 0px; } div.main-nav { margin-left: 5px; } div.main-nav { margin-top: 4px; } div.navbar-default { height: 60px; } div.navbar.navbar-default h1.navbar-brand { top: -58px; left: 40px; } header .header-nav-right { margin: 0px; position: absolute; right: 5px; } header .header-nav-left { position: absolute; } header .header-nav-left .breadcrumbs { padding-left: 8px; } header > .container { height: 35px; } .navbar.navbar-default > .container, .navbar.navbar-default > .container > .navbar-header { height: 100%; } section.main .container .graybox { display: none; } section.main .container div.leis-relevantes { overflow-x: auto; white-space: nowrap; } section.main .container div.leis-relevantes ul { display: inline-block; float: none; } section.main .container div.leis-relevantes ul { padding-left: 0px; } section.main .container div.leis-relevantes ul li a { margin: 5px auto 0px; display: inline-block; padding: 5px 12px 6px; text-align: center; width: 140px; height: 100px; white-space: normal; font-size: 2.5vw !important; } section.main .container div.leis-relevantes ul li a i { float: none; margin-left: auto; margin-right: auto; } section.main .container .graybox { margin: 0px 0px 20px; } section.main .container .graybox h3 { margin-top: 70px; } .law-search { padding: 0px; margin-bottom: 0px; } .law-search legend { margin: 10px 0px; padding-top: 10px; } .law-search ul li { display: block; } .law-search ul li a { border-radius: 0px; } .law-search ul li:first-child a { border-radius: 8px 8px 0px 0px; } .law-search ul li:last-child a { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } .law-search ul li a { text-align: left; border: none !important; } .law-search ul li a i { display: inline; width: auto; } .law-search .law-search-field { position: relative; overflow: hidden; } .law-search .law-search-field input[type="text"] { width: 100%; padding: 13px; font-size: 3vw; background-image: none; border-radius: 5px; } .law-search .law-search-field button { padding: 0px; height: 35px; width: 100%; margin-top: 5px; } section.main .container div.leis-recentes, section.main .container div.leis-secundarias { margin-left: 0px; } section.main .container .title-underlined { margin-left: 0px; width: 100%; } section.main .container div.leis-recentes ul { padding: 0px; } section.main .container div.leis-secundarias ul li a { width: 100%; border-radius: 5px; } section.main .container div.leis-secundarias ul { padding: 0px; } #law-content { overflow-wrap: break-word; font-size: 4vw !important; } #law-content table { display: block; max-width: fit-content; margin: 0px auto; overflow-x: auto; white-space: nowrap; } #law-content img { max-width: 100%; }} section.main .container .title-underlined { display: block; width: 90%; font-size: 15px; padding: 7px; border-bottom: 1px solid rgb(170, 170, 170); margin: 20px 0px 10px 10px; font-weight: bold; color: rgb(85, 85, 85); line-height: 1.1; } section.main .container .title-underlined:hover, section.main .container .title-underlined:active, section.main .container .title-underlined:focus { color: rgb(85, 85, 85); text-decoration: none; } section.main .container div.leis-recentes ul li { font-size: 13px; padding: 5px; } th { font-weight: bold; } td, th { padding: 5px 8px; border: 1px solid black; } tr:first-of-type { font-weight: bold; text-align: center; } @media (max-width: 1024px) { .options-share, .dev-version, article .adsbygoogle, .bubble, .gray:not(.url):not(.vinculados), .btn-seguir-municipio, .barra-cinza { display: none !important; } article h1 { margin-left: 20% !important; } section.main { padding: 20px 0px !important; } .gray.url { margin: 0px auto; float: none; } article { margin-left: 0px !important; padding-left: 10px !important; padding-right: 10px !important; } .panel { font-size: 15px; margin-left: 70px; text-align: justify; padding-left: 15px; padding-right: 15px; } .panel-default { background-color: rgb(221, 221, 221); }} #modal-atos-vinculados .scroll, #modal-sumario .scroll { margin: 0px 0px 20px; padding: 10px; max-height: 170px; overflow: auto; border-radius: 4px; } #modal-atos-vinculados .scroll table { width: 100%; color: rgb(149, 148, 149); text-align: left; } #modal-atos-vinculados .scroll table td { padding: 3px 0px; } #modal-atos-vinculados .scroll.empty { padding: 20px; margin: 0px; color: rgb(149, 148, 149); } #modal-acessibilidade p { font-size: 17px; margin-top: 40px; margin-bottom: 50px; } #modal-sumario .scroll { max-height: 400px; } .link-favoritas { cursor: pointer; } .link-anotacao { cursor: pointer; } .alertify, .alertify-show, .alertify-log { transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; } .alertify-hide { transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s; } .alertify-log-hide { transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s; } .alertify-cover { position: fixed; z-index: 99999; inset: 0px; background-color: white; opacity: 0; } .alertify-cover-hidden { display: none; } .alertify { position: fixed; z-index: 99999; top: 50px; left: 50%; width: 550px; margin-left: -275px; opacity: 1; } .alertify-hidden { transform: translate(0px, -150px); opacity: 0; display: none; } :root * > .alertify-hidden { display: block; visibility: hidden; } .alertify-logs { position: fixed; z-index: 5000; bottom: 10px; right: 10px; width: 300px; } .alertify-logs-hidden { display: none; } .alertify-log { display: block; margin-top: 10px; position: relative; right: -300px; opacity: 0; } .alertify-log-show { right: 0px; opacity: 1; } .alertify-log-hide { transform: translate(300px, 0px); opacity: 0; } .alertify-dialog { padding: 25px; } .alertify-resetFocus { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .alertify-inner { text-align: center; } .alertify-text { margin-bottom: 15px; width: 100%; box-sizing: border-box; font-size: 100%; } .alertify-buttons { } .alertify-button, .alertify-button:hover, .alertify-button:active, .alertify-button:visited { background: none; text-decoration: none; border: none; line-height: 1.5; font-size: 100%; display: inline-block; cursor: pointer; margin-left: 5px; } @media only screen and (max-width: 680px) { .alertify, .alertify-logs { width: 90%; box-sizing: border-box; } .alertify { left: 5%; margin: 0px; }} .alertify, .alertify-log { font-family: sans-serif; } .alertify { background: padding-box rgb(255, 255, 255); border: 10px solid rgba(0, 0, 0, 0.7); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 3px; } .alertify-text { border: 1px solid rgb(204, 204, 204); padding: 10px; border-radius: 4px; } .alertify-button { border-radius: 4px; color: rgb(255, 255, 255); font-weight: bold; padding: 6px 15px; text-decoration: none; text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0px; box-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px 0px inset; background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); } .alertify-button:hover, .alertify-button:focus { outline: none; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); } .alertify-button:focus { box-shadow: rgb(43, 114, 213) 0px 0px 15px; } .alertify-button:active { position: relative; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; } .alertify-button-cancel, .alertify-button-cancel:hover, .alertify-button-cancel:focus { background-color: rgb(254, 26, 0); border: 1px solid rgb(216, 53, 38); } .alertify-button-ok, .alertify-button-ok:hover, .alertify-button-ok:focus { background-color: rgb(92, 184, 17); border: 1px solid rgb(59, 120, 8); } .alertify-log { background: rgba(0, 0, 0, 0.9); padding: 15px; border-radius: 4px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) -1px -1px 0px; } .alertify-log-error { background: rgba(254, 26, 0, 0.9); } .alertify-log-success { background: rgba(92, 184, 17, 0.9); } * { background: transparent; border: 0px; margin: 0px; -webkit-print-color-adjust: exact; } section.main .container { border-top: none; width: 960px !important; } body, div.wrp, div.footer, section.main .container, .pages { background: none !important; } section.main > :not(.container) { display: none; } .container > :not(.row) { display: none; } .row > :not(.col-md-12) { display: none; } .col-md-12 > :not(article) { display: none; } .btn-default { display: none; } article { margin-top: 50px; margin-right: 20px; font-size: 18px; float: right; text-align: justify; width: 89%; line-height: 1.5em !important; } .options-share, .graybox { display: none; } a::after, a::before { content: "" !important; } a.btn-danger::after, a.btn-link::after { white-space: pre; content: "\a (www.leismunicipais.com" attr(href) ")" !important; color: black !important; font-weight: bold !important; } article a { color: rgb(66, 139, 202); text-decoration: none; } article h1 { font-size: 25px; margin: 20px 20px 30px 9cm; font-weight: bold; } article h2 { font-size: 22px; margin: 10px; font-weight: normal; text-align: center; } article .label { padding-bottom: 2px; position: relative; top: -1px; } article .badge { font-size: 12px; position: relative; top: -1px; background-color: rgb(153, 153, 153); } .badge.badge-important { font-size: 13px; border-radius: 3px; padding: 3px 5px; background-color: rgb(214, 187, 108) !important; color: rgb(97, 78, 22) !important; } article a.link_law { color: rgb(185, 74, 72); } article a.link_law:hover, article a.link_law:focus { text-decoration: underline; } article b > strong .anchor_target { color: rgb(0, 0, 255) !important; } article .anchor_target, article .anchor_target:hover { color: inherit; text-decoration: none !important; } article s .badge { text-decoration: line-through; } article s, s pre, article s pre { text-decoration: line-through; } article .destaque_y { background-color: rgb(255, 255, 255) !important; } pre { font-family: "Lucida Console", "Courier New"; font-size: 11px; color: black; white-space: pre; display: block; unicode-bidi: embed; overflow: auto; } pre br { line-height: 15px; } article .icon-yellow { color: yellow; } article b s, b pre, article b pre { color: rgb(0, 0, 255); } article b { font-size: inherit; font-weight: normal; color: rgb(0, 0, 255) !important; } article .v { font-size: inherit; font-weight: normal; color: green !important; } article s { font-size: inherit; font-weight: normal; } .version-print { text-align: center; font-family: "Lucida Console"; width: 500px; font-size: 14px; margin: 10px auto; color: rgb(51, 51, 51) !important; } .tooltip { display: none !important; } .logo-for-printing { text-align: center; margin-top: -110px; margin-bottom: 25px; display: block !important; } .logo-for-printing .logo { width: 20%; height: auto; display: inline-block !important; } .logo-for-printing .brasao { width: auto; height: auto; max-width: 20%; max-height: 70px; margin: 0px 1em; display: inline-block !important; } .logo-for-printing .leis-title { padding: 0.4em; display: block !important; } #law-content { font-size: 15px !important; } table { white-space: normal !important; } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; src: local("Open Sans Light"), local("OpenSans-Light"), url("https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff") format("woff"); } @font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; src: local("Open Sans"), local("OpenSans"), url("https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff") format("woff"); } .notes-tip { width: 9px; height: 46px; position: absolute; background: linear-gradient(rgb(238, 204, 114) 0%, rgb(255, 243, 158) 100%) 0% 0% repeat scroll transparent; margin-top: -47px; border-width: 1px; border-color: rgb(175, 143, 53) rgb(175, 143, 53) rgb(175, 143, 53) rgb(114, 5, 12); border-style: solid; border-bottom-right-radius: 10px; border-top-right-radius: 10px; left: 50px; transition: all 1s ease 0s; overflow: hidden; cursor: pointer; z-index: 20; } .notes-tip.notes-tip-expanded { width: 365px; } .notes-tip i { position: absolute; top: -2px; right: 0px; color: rgb(68, 68, 68); width: 9px; height: 100px; line-height: 50px; padding-left: 4px; background-color: rgb(223, 191, 101); } .notes-tip span { white-space: nowrap; display: block; color: rgb(146, 127, 71); font-family: "Open Sans"; font-size: 22px; font-weight: 400; position: absolute; top: 6px; left: 8px; text-shadow: rgb(214, 195, 139) 1px 1px; } .notes-loading { position: relative; left: 50px; margin: 40px; } .notes-insert-loading { position: relative; margin: 10px; left: 115px; } .notes { font-family: "Open Sans", sans-serif; font-weight: 300; width: 280px; position: absolute; z-index: 20; opacity: 1; border: 1px solid rgb(216, 226, 234); min-height: 80px; top: -15px; left: 60px; box-shadow: rgb(187, 187, 187) 8px 8px 18px; display: none; background: rgb(255, 255, 255); } .contem-versionamento .notes { top: 55px; } .notes::after { transform: rotate(50deg); z-index: -1; position: absolute; right: 0px; top: 25px; content: ""; background: rgb(187, 0, 0); border-right: 1px solid rgb(187, 0, 0); width: 16px; height: 55px; display: block; } .notes .arrow .outer, .notes .arrow .inner { display: block; position: absolute; width: 0px; height: 0px; top: 70px; left: -36px; border-color: transparent rgb(255, 255, 255) transparent transparent; border-width: 18px; border-style: solid; z-index: 2; } .notes .arrow .outer { top: 68px; left: -40px; border-width: 20px; border-right-color: rgb(216, 226, 234); } .notes .notes-header { position: absolute; left: 135px; top: -13px; z-index: 1; display: inline-block; color: rgb(187, 0, 0); background: rgb(255, 255, 255); font-weight: bold; border: 1px solid rgb(187, 0, 0); width: auto; padding: 12px 30px; font-size: 20px; } .notes .notes-body { background: rgb(255, 255, 255); padding: 48px 25px 10px; min-height: 80px; max-height: 420px; overflow-y: auto; } .notes .notes-body .notes-no-note { display: none; margin: 10px; font-size: 13px; } .notes .notes-body .note { border-bottom: 1px solid rgb(216, 226, 234); padding-bottom: 10px; margin-bottom: 10px; } .notes .notes-body .note:last-child { margin-bottom: 0px; } .notes .notes-body .note .note-content { font-size: 13px; padding: 0px; margin-bottom: 5px; } .notes .notes-body .note .note-content.note-content-expandable::after { content: "..."; } .notes .notes-body .note .note-content .note-expandable-part { display: none; } .notes .notes-body .note .note-info { display: block; font-size: 11px; margin: 0px; padding: 3px; height: 14.4px; } .notes .notes-body .note .note-info .note-date { color: gray; float: right; margin-right: 4px; } .notes .notes-body .note .note-info .note-icons { float: right; color: gray; margin-left: 2px; } .notes .notes-body .note .note-info .note-icons .fa { cursor: pointer; } .notes .notes-body .note .note-info .note-toggle-content { color: rgb(52, 103, 201); text-decoration: none; } .notes .notes-body .note .note-info .note-toggle-content:hover { text-decoration: underline; } .notes .notes-footer { padding: 0px; position: relative; line-height: 0.9; background: rgb(255, 255, 255); margin-top: 10px; } .notes .notes-footer .notes-new-content { font-size: 14px; margin-left: 25px; margin-bottom: 10px; width: 180px; min-height: 30px; height: 30px; resize: vertical; border: 1px solid rgb(216, 226, 234); padding: 4px; line-height: 1.25; font-family: "Open Sans", sans-serif; font-weight: 300; overflow: hidden; } .notes .notes-footer .notes-new-btn { display: block; position: absolute; right: 20px; bottom: 10px; } .btns { display: inline-block; padding: 6px 12px; margin-bottom: 0px; font-size: 14px; font-weight: 400; line-height: 1.42857; text-align: center; white-space: nowrap; vertical-align: middle; cursor: pointer; background-image: none; border: 1px solid transparent; border-radius: 4px; } .btns:hover, .btns:active, .btns:focus { color: rgb(51, 51, 51); text-decoration: none; } .btns-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } .btns.btns-green { color: rgb(255, 255, 255); background-color: rgb(92, 184, 92); border-color: rgb(76, 174, 76); } .btns.btns-green:hover, .btns.btns-green:active, .btns.btns-green:focus { color: rgb(255, 255, 255); background-color: rgb(68, 157, 68); border-color: rgb(57, 132, 57); } .btns.btns-red { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color: rgb(172, 41, 37); } .btns.btns-red:hover, .btns.btns-red:active, .btns.btns-red:focus { color: rgb(255, 255, 255); background-color: rgb(201, 48, 44); border-color: rgb(172, 41, 37); } .footer-lei { text-align: right; width: 100%; } .publicacao-oficial { float: right; text-decoration: underline; } section.main .container article .law-container { text-align: justify; } .options-share li > a i.fa { font-size: 20pt; text-align: center; margin-top: 10px; background: none !important; margin-right: 17px !important; } #meuMenu { display: none !important; } .highlight { background-color: yellow; } .highlight-border { background-color: rgb(223, 191, 101) !important; } .status-consolidacao { height: 30px; color: grey; text-align: center; padding: 5px; width: 100%; border-left: 10px solid rgb(204, 204, 204); } .btn.btn-vereador { background: rgb(0, 140, 195); text-shadow: none; padding: 10px 12px; margin: 10px auto 0px; border: 1px solid rgb(0, 133, 185); font-size: 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 18px; } .btn.btn-vereador:hover { background: rgb(0, 133, 185); } .label.label-gold { background: rgb(234, 203, 16); color: rgb(81, 70, 1); } .widget-block { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0px 0px 30px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px; display: inline-block; } .widget-block div.header > a { background-color: rgb(0, 140, 195); text-align: center; padding: 15px; display: block; color: white; } #deputado-bloco div.header > a { background: rgb(2, 60, 4) !important; } #deputado-bloco .content ul li .info .name { color: rgb(2, 60, 4) !important; } #deputadofederal-bloco div.header > a { background: rgb(197, 149, 36); } #deputadofederal-bloco .content ul li .info .name { color: rgb(197, 149, 36); } .widget-block .header { padding: 8px 0px; border-bottom: 1px solid rgb(221, 221, 221); margin: 0px; height: 65px; line-height: 27px; overflow: hidden; font-size: 20px !important; } .widget-block .header h4 { background: rgb(0, 140, 195); color: rgb(255, 255, 255); margin: 0px; text-align: center; line-height: 30px; padding: 15px; font-size: 18px !important; } .widget-block .content { padding: 0px; margin: 0px; text-align: left; } .widget-block .content a:hover { text-decoration: none !important; } .widget-block .content ul, .widget-block .content li { padding: 0px; list-style-type: none; margin: 0px; } .widget-block .content ul li { position: relative; overflow: hidden; margin: 0px; display: block; padding: 8px; border-top: 1px solid rgb(221, 221, 221); text-decoration: none; } .widget-block .content ul li .vereador-wrp { position: relative; left: 0%; } .widget-block .content ul li .picture { width: 60px; height: 60px; border-radius: 50%; display: inline-block; background: 0% 0% / cover rgb(221, 221, 221); vertical-align: middle; } .widget-block .content ul li .picture.active { width: 63px; height: 63px; border: 3px solid rgb(252, 221, 34); } .widget-block .content ul li .info { padding-left: 5%; vertical-align: middle; display: inline-block; margin-top: 2px; width: calc(75% - 25px); } .widget-block .content ul li .info .name { color: rgb(0, 140, 195); text-transform: uppercase; font-size: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } .widget-block .content ul li .info .name:hover { color: rgb(0, 96, 134); } .widget-block .content ul li .info span:not(.name) { margin: 0px; font-weight: normal; text-transform: none; font-size: 14px; } .widget-block .content ul li .info span:not(.name).label { line-height: 24px; font-size: 12px; } .widget-block .content ul li .info span:not(.name).title { display: block; color: rgb(102, 102, 102); } .widget-block .content .view-hidden { float: right; cursor: pointer; background-image: url("/img/vereador-arrow.png"); background-size: cover; height: 25px; width: calc(15px + 0%); margin-top: 19px; margin-right: 5px; } .widget-block .content .view-hidden:active { text-decoration: none; } .widget-block .content .view-hidden:hover, .widget-block .content .view-hidden:focus { text-decoration: none; background-image: url("/img/vereador-arrow_hover.png"); } .widget-block .content .hidden-content { position: absolute; right: -100%; top: 0px; width: 100%; padding-top: 0px; padding-bottom: 10px; } .widget-block .content .hidden-content .content-block { display: inline-block; width: 30%; text-align: center; margin: 0px; } .widget-block .content .hidden-content .content-block h3 { font-weight: bold; color: rgb(0, 140, 195); margin-bottom: 0px; margin-top: 10px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; text-transform: none; } .widget-block .content .hidden-content .content-block span { color: rgb(102, 102, 102); font-size: 12px; } .widget-block.widget-sociedade .header h4 { background: rgb(161, 53, 131); } .widget-block.widget-sociedade .header h4 a { color: rgb(255, 255, 255); } .widget-block.widget-sociedade .header h4 a:hover { color: rgb(221, 221, 221); } .widget-block.widget-sociedade .content a, .widget-block.widget-sociedade .content a:hover { color: rgb(161, 53, 131); white-space: normal; } .widget-block.widget-sociedade .content .info { width: 80%; } .widget-block.widget-sociedade .content a span { text-transform: uppercase; } #vereador-barra { z-index: 99; min-width: 1024px; width: 100%; position: fixed; bottom: -120px; left: 0px; background: rgb(0, 140, 195); color: rgb(255, 255, 255); height: 125px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-barra * { margin: 0px; } #vereador-barra .main-area { line-height: 100px; } #vereador-barra .main-area h3 { width: 140px; text-align: center; margin-left: 8.5%; padding-top: 15px; padding-bottom: 15px; font-weight: bold; display: inline-block; vertical-align: middle; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; text-transform: none; } #vereador-barra .main-area ul { display: inline; vertical-align: middle; } #vereador-barra .main-area ul li { vertical-align: middle; display: inline-block; width: 70px; height: 70px; border-radius: 50%; background: rgb(238, 238, 238); margin-left: 1%; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px; } #vereador-barra .main-area ul li.active { width: 73px; height: 73px; border: 3px solid rgb(252, 221, 34); } #vereador-barra .main-area ul li.plus { overflow: initial; width: auto; height: auto; background: transparent; box-shadow: none; } #vereador-barra .main-area ul li.plus .ball { width: 70px; height: 70px; border-radius: 50%; display: inline-block; background: rgb(221, 221, 221); vertical-align: middle; position: relative; text-align: center; z-index: 2; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px; } #vereador-barra .main-area ul li.plus .ball .plus { display: block; height: 70px; line-height: 2; width: 100%; color: rgb(102, 102, 102); font-size: 35px; font-family: monospace; } #vereador-barra .main-area ul li.plus .text { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; z-index: 1; display: inline-block; vertical-align: middle; position: relative; left: -20px; height: auto; background: rgb(238, 238, 238); color: rgb(102, 102, 102); font-weight: bold; padding: 9px 10px 8px 25px; width: 155px; line-height: 1.3em; text-transform: uppercase; font-size: 11px; border-radius: 5px; } #vereador-barra .main-area ul li img { float: left; width: 100%; height: auto; } #vereador-barra p { color: rgb(51, 51, 51); text-align: center; background: rgb(255, 255, 255); margin-bottom: 0px; line-height: 25px; font-size: 12px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-barra button#toggle-bar { position: absolute; color: rgb(255, 255, 255); background: rgb(0, 140, 195); border: 0px; right: 100px; top: -27px; padding: 5px 15px; border-top-left-radius: 6px; border-top-right-radius: 6px; width: 210px; text-align: center; } #vereador-barra button#toggle-bar:focus, #vereador-barra button#toggle-bar:active { border: 0px; background: rgb(0, 140, 195); } #vereador-barra button#toggle-bar span { width: 14px; height: 8px; margin-left: 4px; display: inline-block; background-image: url("/img/vereador-arrow_vertical.png"); background-size: cover; } #vereador-barra button#toggle-bar span.active { transform: rotate(180deg); } .close-x { color: rgb(255, 255, 255); width: 32px; height: 32px; border-radius: 50%; background: rgb(0, 140, 195); font-weight: bold; font-size: 12px; line-height: 32px; display: inline-block; text-align: center; position: absolute; top: -15px; right: -15px; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px; cursor: pointer; } #vereador-popup { background: rgb(255, 255, 255); width: 380px; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 4px; padding: 5px 15px; position: fixed; z-index: 9999; display: none; border-radius: 5px; } #vereador-popup .picture { background-size: cover; width: 20%; padding-top: 20%; vertical-align: middle; display: inline-block; margin-left: 1%; border-radius: 50%; } #vereador-popup .picture.active { width: 73px; height: 73px; border: 3px solid rgb(252, 221, 34); } #vereador-popup .header h3 { color: rgb(0, 140, 195); text-transform: uppercase; padding-left: 3%; vertical-align: middle; display: inline-block; font-size: 22px; width: 77%; white-space: nowrap; overflow: hidden; line-height: 24.2px; margin-bottom: 10px; margin-top: 15px; text-overflow: ellipsis; font-weight: 400; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-popup .header h3 span:not(.name) { margin: 6px 0px; font-size: 13px; font-weight: 400; text-transform: none; } #vereador-popup .header h3 span:not(.name).label { line-height: 24px; font-weight: 400; padding: 2.4px 7.2px 3.6px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-popup .header h3 span:not(.name).title { display: block; color: rgb(102, 102, 102); margin: 6px 0px; font-size: 14px; font-weight: 400; line-height: 15.4px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-popup .content { clear: both; text-align: center; margin-top: 5px; padding: 0px 10px 10px; border-top: 1px solid rgb(221, 221, 221); } #vereador-popup .content .content-block { display: inline-block; width: 32.5%; text-align: center; margin: 0px; } #vereador-popup .content .content-block h3 { font-weight: bold; color: rgb(0, 140, 195); margin-bottom: 0px; margin-top: 10px; font-size: 23px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #vereador-popup .content .content-block span { color: rgb(102, 102, 102); font-size: 12px; } #vereador-popup .footer-vereador { text-align: center; padding: 0px 10px 10px; background: transparent; } #vereador-popup::before { content: ""; position: absolute; display: block; height: 6px; width: 26px; background: rgb(255, 255, 255); left: calc(50% - 13px); bottom: -3px; } #vereador-popup::after { content: ""; position: absolute; display: block; height: 36px; width: 36px; background: rgb(255, 255, 255); transform: rotate(45deg); z-index: -1; left: calc(50% - 18px); bottom: -10px; } #vereador-modal { z-index: 99999; background: rgba(0, 0, 0, 0.6); } #vereador-modal .modal-header { padding: 0px; } #vereador-modal .modal-content { background: rgb(255, 255, 255); color: rgb(51, 51, 51); border: 0px; text-shadow: none; padding: 25px 0px 0px; border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 10px; margin-top: 10%; clear: both; overflow: visible; } #vereador-modal .modal-content .modal-header h2 { background: rgb(0, 140, 195); line-height: 73px; padding: 0px; margin: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 26px; text-transform: none; text-align: center; color: rgb(255, 255, 255) !important; text-shadow: none !important; box-shadow: none !important; } #vereador-modal .modal-content p { color: rgb(51, 51, 51); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; text-align: justify; display: block; width: 80%; margin: 15px auto; text-shadow: none !important; } #vereador-modal .modal-content .vereador-inputs { width: 80%; margin: 15px auto 0px; text-align: left; clear: both; overflow: hidden; } #vereador-modal .modal-content label { color: rgb(51, 51, 51); font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 16px; font-weight: normal; text-shadow: none !important; } #vereador-modal .modal-content .input-wrp { background: rgb(238, 238, 238); padding: 8px 2%; margin-top: 10px; } #vereador-modal .modal-content .input-wrp label { font-weight: bold; width: 44%; margin: 0px; text-align: right; padding-right: 10px; display: inline-block; vertical-align: middle; } #vereador-modal .modal-content .input-wrp input { width: 54%; margin: 0px; height: 30px; border: 1px solid rgb(221, 221, 221); display: inline-block; vertical-align: middle; padding: 5px; } #vereador-modal .modal-content .btn-vereador { display: block; font-size: 16px; margin: 25px auto; border-radius: 0px; padding: 8px 15px; color: rgb(255, 255, 255); } .btn-seguir-municipio, .btn-seguir-municipio.page-law, .btn-seguir-municipio:active, .btn-seguir-municipio.page-law:active { background: linear-gradient(rgb(95, 239, 188) 0%, rgb(60, 173, 133) 100%); border: 1px solid rgb(60, 173, 133); color: rgb(0, 0, 0); font-weight: bold; } .btn-seguir-municipio:hover { color: rgb(0, 0, 0); } .btn-seguir-municipio:hover, .btn-seguir-municipio.page-law:hover { background: linear-gradient(rgb(85, 210, 166) 0%, rgb(49, 142, 109) 100%); border: 1px solid rgb(49, 142, 109); } .btn-seguir-municipio:focus, .btn-seguir-municipio.page-law:focus { color: rgb(0, 0, 0); } .btn-seguir-municipio .unfollow, .btn-seguir-municipio .following { display: none; } .icon-capitolio { background: url("/img/icos/capitolio-16-black.png"); display: inline-block; width: 16px; height: 16px; margin: 0px 5px 0px 2px; position: relative; top: 1px; } .btn-seguir-municipio.page-city { text-shadow: none; line-height: 30px; padding: 7px 15px 5px; float: right; margin-top: 20px; border-radius: 5px; transition: all 0.3s ease 0s; } .btn-seguir-municipio.page-city .icon-capitolio { margin: 0px 5px 0px 0px; } .btn-seguir-municipio .fa-times { margin: 0px 10px 0px 0px; } .btn-seguir-municipio.active { background: linear-gradient(rgb(110, 188, 82) 0%, rgb(99, 175, 72) 100%); border: 1px solid rgb(78, 149, 53); } .btn-seguir-municipio.active .follow:not(.icon-capitolio) { display: none; } .btn-seguir-municipio.active .following { display: inline-block; } .btn-seguir-municipio.active:hover { background: linear-gradient(rgb(110, 188, 82) 0%, rgb(99, 175, 72) 100%); border: 1px solid rgb(78, 149, 53); } .btn-seguir-municipio.active:hover .unfollow { display: inline-block; } .btn-seguir-municipio.active:hover .follow { display: none; } @media (max-width: 767px) { #vereador-barra { display: none; }} @font-face { font-family: FontAwesome; src: url("../fonts/fontawesome-webfont.woff?v=4.2.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.2.0") format("truetype"); font-weight: normal; font-style: normal; } .fa { display: inline-block; font-style: normal; font-variant: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; } .fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -15%; } .fa-2x { font-size: 2em; } .fa-3x { font-size: 3em; } .fa-4x { font-size: 4em; } .fa-5x { font-size: 5em; } .fa-fw { width: 1.28571em; text-align: center; } .fa-ul { padding-left: 0px; margin-left: 2.14286em; list-style-type: none; } .fa-ul > li { position: relative; } .fa-li { position: absolute; left: -2.14286em; width: 2.14286em; top: 0.142857em; text-align: center; } .fa-li.fa-lg { left: -1.85714em; } .fa-border { padding: 0.2em 0.25em 0.15em; border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; } .pull-right { float: right; } .pull-left { float: left; } .fa.pull-left { margin-right: 0.3em; } .fa.pull-right { margin-left: 0.3em; } .fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; } @-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }} @keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }} .fa-rotate-90 { transform: rotate(90deg); } .fa-rotate-180 { transform: rotate(180deg); } .fa-rotate-270 { transform: rotate(270deg); } .fa-flip-horizontal { transform: scale(-1, 1); } .fa-flip-vertical { transform: scale(1, -1); } :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical { filter: none; } .fa-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .fa-stack-1x, .fa-stack-2x { position: absolute; left: 0px; width: 100%; text-align: center; } .fa-stack-1x { line-height: inherit; } .fa-stack-2x { font-size: 2em; } .fa-inverse { color: rgb(255, 255, 255); } .fa-glass::before { content: "&#61440;"; } .fa-music::before { content: "&#61441;"; } .fa-search::before { content: "&#61442;"; } .fa-envelope-o::before { content: "&#61443;"; } .fa-heart::before { content: "&#61444;"; } .fa-star::before { content: "&#61445;"; } .fa-star-o::before { content: "&#61446;"; } .fa-user::before { content: "&#61447;"; } .fa-film::before { content: "&#61448;"; } .fa-th-large::before { content: "&#61449;"; } .fa-th::before { content: "&#61450;"; } .fa-th-list::before { content: "&#61451;"; } .fa-check::before { content: "&#61452;"; } .fa-remove::before, .fa-close::before, .fa-times::before { content: "&#61453;"; } .fa-search-plus::before { content: "&#61454;"; } .fa-search-minus::before { content: "&#61456;"; } .fa-power-off::before { content: "&#61457;"; } .fa-signal::before { content: "&#61458;"; } .fa-gear::before, .fa-cog::before { content: "&#61459;"; } .fa-trash-o::before { content: "&#61460;"; } .fa-home::before { content: "&#61461;"; } .fa-file-o::before { content: "&#61462;"; } .fa-clock-o::before { content: "&#61463;"; } .fa-road::before { content: "&#61464;"; } .fa-download::before { content: "&#61465;"; } .fa-arrow-circle-o-down::before { content: "&#61466;"; } .fa-arrow-circle-o-up::before { content: "&#61467;"; } .fa-inbox::before { content: "&#61468;"; } .fa-play-circle-o::before { content: "&#61469;"; } .fa-rotate-right::before, .fa-repeat::before { content: "&#61470;"; } .fa-refresh::before { content: "&#61473;"; } .fa-list-alt::before { content: "&#61474;"; } .fa-lock::before { content: "&#61475;"; } .fa-flag::before { content: "&#61476;"; } .fa-headphones::before { content: "&#61477;"; } .fa-volume-off::before { content: "&#61478;"; } .fa-volume-down::before { content: "&#61479;"; } .fa-volume-up::before { content: "&#61480;"; } .fa-qrcode::before { content: "&#61481;"; } .fa-barcode::before { content: "&#61482;"; } .fa-tag::before { content: "&#61483;"; } .fa-tags::before { content: "&#61484;"; } .fa-book::before { content: "&#61485;"; } .fa-bookmark::before { content: "&#61486;"; } .fa-print::before { content: "&#61487;"; } .fa-camera::before { content: "&#61488;"; } .fa-font::before { content: "&#61489;"; } .fa-bold::before { content: "&#61490;"; } .fa-italic::before { content: "&#61491;"; } .fa-text-height::before { content: "&#61492;"; } .fa-text-width::before { content: "&#61493;"; } .fa-align-left::before { content: "&#61494;"; } .fa-align-center::before { content: "&#61495;"; } .fa-align-right::before { content: "&#61496;"; } .fa-align-justify::before { content: "&#61497;"; } .fa-list::before { content: "&#61498;"; } .fa-dedent::before, .fa-outdent::before { content: "&#61499;"; } .fa-indent::before { content: "&#61500;"; } .fa-video-camera::before { content: "&#61501;"; } .fa-photo::before, .fa-image::before, .fa-picture-o::before { content: "&#61502;"; } .fa-pencil::before { content: "&#61504;"; } .fa-map-marker::before { content: "&#61505;"; } .fa-adjust::before { content: "&#61506;"; } .fa-tint::before { content: "&#61507;"; } .fa-edit::before, .fa-pencil-square-o::before { content: "&#61508;"; } .fa-share-square-o::before { content: "&#61509;"; } .fa-check-square-o::before { content: "&#61510;"; } .fa-arrows::before { content: "&#61511;"; } .fa-step-backward::before { content: "&#61512;"; } .fa-fast-backward::before { content: "&#61513;"; } .fa-backward::before { content: "&#61514;"; } .fa-play::before { content: "&#61515;"; } .fa-pause::before { content: "&#61516;"; } .fa-stop::before { content: "&#61517;"; } .fa-forward::before { content: "&#61518;"; } .fa-fast-forward::before { content: "&#61520;"; } .fa-step-forward::before { content: "&#61521;"; } .fa-eject::before { content: "&#61522;"; } .fa-chevron-left::before { content: "&#61523;"; } .fa-chevron-right::before { content: "&#61524;"; } .fa-plus-circle::before { content: "&#61525;"; } .fa-minus-circle::before { content: "&#61526;"; } .fa-times-circle::before { content: "&#61527;"; } .fa-check-circle::before { content: "&#61528;"; } .fa-question-circle::before { content: "&#61529;"; } .fa-info-circle::before { content: "&#61530;"; } .fa-crosshairs::before { content: "&#61531;"; } .fa-times-circle-o::before { content: "&#61532;"; } .fa-check-circle-o::before { content: "&#61533;"; } .fa-ban::before { content: "&#61534;"; } .fa-arrow-left::before { content: "&#61536;"; } .fa-arrow-right::before { content: "&#61537;"; } .fa-arrow-up::before { content: "&#61538;"; } .fa-arrow-down::before { content: "&#61539;"; } .fa-mail-forward::before, .fa-share::before { content: "&#61540;"; } .fa-expand::before { content: "&#61541;"; } .fa-compress::before { content: "&#61542;"; } .fa-plus::before { content: "&#61543;"; } .fa-minus::before { content: "&#61544;"; } .fa-asterisk::before { content: "&#61545;"; } .fa-exclamation-circle::before { content: "&#61546;"; } .fa-gift::before { content: "&#61547;"; } .fa-leaf::before { content: "&#61548;"; } .fa-fire::before { content: "&#61549;"; } .fa-eye::before { content: "&#61550;"; } .fa-eye-slash::before { content: "&#61552;"; } .fa-warning::before, .fa-exclamation-triangle::before { content: "&#61553;"; } .fa-plane::before { content: "&#61554;"; } .fa-calendar::before { content: "&#61555;"; } .fa-random::before { content: "&#61556;"; } .fa-comment::before { content: "&#61557;"; } .fa-magnet::before { content: "&#61558;"; } .fa-chevron-up::before { content: "&#61559;"; } .fa-chevron-down::before { content: "&#61560;"; } .fa-retweet::before { content: "&#61561;"; } .fa-shopping-cart::before { content: "&#61562;"; } .fa-folder::before { content: "&#61563;"; } .fa-folder-open::before { content: "&#61564;"; } .fa-arrows-v::before { content: "&#61565;"; } .fa-arrows-h::before { content: "&#61566;"; } .fa-bar-chart-o::before, .fa-bar-chart::before { content: "&#61568;"; } .fa-twitter-square::before { content: "&#61569;"; } .fa-facebook-square::before { content: "&#61570;"; } .fa-camera-retro::before { content: "&#61571;"; } .fa-key::before { content: "&#61572;"; } .fa-gears::before, .fa-cogs::before { content: "&#61573;"; } .fa-comments::before { content: "&#61574;"; } .fa-thumbs-o-up::before { content: "&#61575;"; } .fa-thumbs-o-down::before { content: "&#61576;"; } .fa-star-half::before { content: "&#61577;"; } .fa-heart-o::before { content: "&#61578;"; } .fa-sign-out::before { content: "&#61579;"; } .fa-linkedin-square::before { content: "&#61580;"; } .fa-thumb-tack::before { content: "&#61581;"; } .fa-external-link::before { content: "&#61582;"; } .fa-sign-in::before { content: "&#61584;"; } .fa-trophy::before { content: "&#61585;"; } .fa-github-square::before { content: "&#61586;"; } .fa-upload::before { content: "&#61587;"; } .fa-lemon-o::before { content: "&#61588;"; } .fa-phone::before { content: "&#61589;"; } .fa-square-o::before { content: "&#61590;"; } .fa-bookmark-o::before { content: "&#61591;"; } .fa-phone-square::before { content: "&#61592;"; } .fa-twitter::before { content: "&#61593;"; } .fa-facebook::before { content: "&#61594;"; } .fa-github::before { content: "&#61595;"; } .fa-unlock::before { content: "&#61596;"; } .fa-credit-card::before { content: "&#61597;"; } .fa-rss::before { content: "&#61598;"; } .fa-hdd-o::before { content: "&#61600;"; } .fa-bullhorn::before { content: "&#61601;"; } .fa-bell::before { content: "&#61683;"; } .fa-certificate::before { content: "&#61603;"; } .fa-hand-o-right::before { content: "&#61604;"; } .fa-hand-o-left::before { content: "&#61605;"; } .fa-hand-o-up::before { content: "&#61606;"; } .fa-hand-o-down::before { content: "&#61607;"; } .fa-arrow-circle-left::before { content: "&#61608;"; } .fa-arrow-circle-right::before { content: "&#61609;"; } .fa-arrow-circle-up::before { content: "&#61610;"; } .fa-arrow-circle-down::before { content: "&#61611;"; } .fa-globe::before { content: "&#61612;"; } .fa-wrench::before { content: "&#61613;"; } .fa-tasks::before { content: "&#61614;"; } .fa-filter::before { content: "&#61616;"; } .fa-briefcase::before { content: "&#61617;"; } .fa-arrows-alt::before { content: "&#61618;"; } .fa-group::before, .fa-users::before { content: "&#61632;"; } .fa-chain::before, .fa-link::before { content: "&#61633;"; } .fa-cloud::before { content: "&#61634;"; } .fa-flask::before { content: "&#61635;"; } .fa-cut::before, .fa-scissors::before { content: "&#61636;"; } .fa-copy::before, .fa-files-o::before { content: "&#61637;"; } .fa-paperclip::before { content: "&#61638;"; } .fa-save::before, .fa-floppy-o::before { content: "&#61639;"; } .fa-square::before { content: "&#61640;"; } .fa-navicon::before, .fa-reorder::before, .fa-bars::before { content: "&#61641;"; } .fa-list-ul::before { content: "&#61642;"; } .fa-list-ol::before { content: "&#61643;"; } .fa-strikethrough::before { content: "&#61644;"; } .fa-underline::before { content: "&#61645;"; } .fa-table::before { content: "&#61646;"; } .fa-magic::before { content: "&#61648;"; } .fa-truck::before { content: "&#61649;"; } .fa-pinterest::before { content: "&#61650;"; } .fa-pinterest-square::before { content: "&#61651;"; } .fa-google-plus-square::before { content: "&#61652;"; } .fa-google-plus::before { content: "&#61653;"; } .fa-money::before { content: "&#61654;"; } .fa-caret-down::before { content: "&#61655;"; } .fa-caret-up::before { content: "&#61656;"; } .fa-caret-left::before { content: "&#61657;"; } .fa-caret-right::before { content: "&#61658;"; } .fa-columns::before { content: "&#61659;"; } .fa-unsorted::before, .fa-sort::before { content: "&#61660;"; } .fa-sort-down::before, .fa-sort-desc::before { content: "&#61661;"; } .fa-sort-up::before, .fa-sort-asc::before { content: "&#61662;"; } .fa-envelope::before { content: "&#61664;"; } .fa-linkedin::before { content: "&#61665;"; } .fa-rotate-left::before, .fa-undo::before { content: "&#61666;"; } .fa-legal::before, .fa-gavel::before { content: "&#61667;"; } .fa-dashboard::before, .fa-tachometer::before { content: "&#61668;"; } .fa-comment-o::before { content: "&#61669;"; } .fa-comments-o::before { content: "&#61670;"; } .fa-flash::before, .fa-bolt::before { content: "&#61671;"; } .fa-sitemap::before { content: "&#61672;"; } .fa-umbrella::before { content: "&#61673;"; } .fa-paste::before, .fa-clipboard::before { content: "&#61674;"; } .fa-lightbulb-o::before { content: "&#61675;"; } .fa-exchange::before { content: "&#61676;"; } .fa-cloud-download::before { content: "&#61677;"; } .fa-cloud-upload::before { content: "&#61678;"; } .fa-user-md::before { content: "&#61680;"; } .fa-stethoscope::before { content: "&#61681;"; } .fa-suitcase::before { content: "&#61682;"; } .fa-bell-o::before { content: "&#61602;"; } .fa-coffee::before { content: "&#61684;"; } .fa-cutlery::before { content: "&#61685;"; } .fa-file-text-o::before { content: "&#61686;"; } .fa-building-o::before { content: "&#61687;"; } .fa-hospital-o::before { content: "&#61688;"; } .fa-ambulance::before { content: "&#61689;"; } .fa-medkit::before { content: "&#61690;"; } .fa-fighter-jet::before { content: "&#61691;"; } .fa-beer::before { content: "&#61692;"; } .fa-h-square::before { content: "&#61693;"; } .fa-plus-square::before { content: "&#61694;"; } .fa-angle-double-left::before { content: "&#61696;"; } .fa-angle-double-right::before { content: "&#61697;"; } .fa-angle-double-up::before { content: "&#61698;"; } .fa-angle-double-down::before { content: "&#61699;"; } .fa-angle-left::before { content: "&#61700;"; } .fa-angle-right::before { content: "&#61701;"; } .fa-angle-up::before { content: "&#61702;"; } .fa-angle-down::before { content: "&#61703;"; } .fa-desktop::before { content: "&#61704;"; } .fa-laptop::before { content: "&#61705;"; } .fa-tablet::before { content: "&#61706;"; } .fa-mobile-phone::before, .fa-mobile::before { content: "&#61707;"; } .fa-circle-o::before { content: "&#61708;"; } .fa-quote-left::before { content: "&#61709;"; } .fa-quote-right::before { content: "&#61710;"; } .fa-spinner::before { content: "&#61712;"; } .fa-circle::before { content: "&#61713;"; } .fa-mail-reply::before, .fa-reply::before { content: "&#61714;"; } .fa-github-alt::before { content: "&#61715;"; } .fa-folder-o::before { content: "&#61716;"; } .fa-folder-open-o::before { content: "&#61717;"; } .fa-smile-o::before { content: "&#61720;"; } .fa-frown-o::before { content: "&#61721;"; } .fa-meh-o::before { content: "&#61722;"; } .fa-gamepad::before { content: "&#61723;"; } .fa-keyboard-o::before { content: "&#61724;"; } .fa-flag-o::before { content: "&#61725;"; } .fa-flag-checkered::before { content: "&#61726;"; } .fa-terminal::before { content: "&#61728;"; } .fa-code::before { content: "&#61729;"; } .fa-mail-reply-all::before, .fa-reply-all::before { content: "&#61730;"; } .fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: "&#61731;"; } .fa-location-arrow::before { content: "&#61732;"; } .fa-crop::before { content: "&#61733;"; } .fa-code-fork::before { content: "&#61734;"; } .fa-unlink::before, .fa-chain-broken::before { content: "&#61735;"; } .fa-question::before { content: "&#61736;"; } .fa-info::before { content: "&#61737;"; } .fa-exclamation::before { content: "&#61738;"; } .fa-superscript::before { content: "&#61739;"; } .fa-subscript::before { content: "&#61740;"; } .fa-eraser::before { content: "&#61741;"; } .fa-puzzle-piece::before { content: "&#61742;"; } .fa-microphone::before { content: "&#61744;"; } .fa-microphone-slash::before { content: "&#61745;"; } .fa-shield::before { content: "&#61746;"; } .fa-calendar-o::before { content: "&#61747;"; } .fa-fire-extinguisher::before { content: "&#61748;"; } .fa-rocket::before { content: "&#61749;"; } .fa-maxcdn::before { content: "&#61750;"; } .fa-chevron-circle-left::before { content: "&#61751;"; } .fa-chevron-circle-right::before { content: "&#61752;"; } .fa-chevron-circle-up::before { content: "&#61753;"; } .fa-chevron-circle-down::before { content: "&#61754;"; } .fa-html5::before { content: "&#61755;"; } .fa-css3::before { content: "&#61756;"; } .fa-anchor::before { content: "&#61757;"; } .fa-unlock-alt::before { content: "&#61758;"; } .fa-bullseye::before { content: "&#61760;"; } .fa-ellipsis-h::before { content: "&#61761;"; } .fa-ellipsis-v::before { content: "&#61762;"; } .fa-rss-square::before { content: "&#61763;"; } .fa-play-circle::before { content: "&#61764;"; } .fa-ticket::before { content: "&#61765;"; } .fa-minus-square::before { content: "&#61766;"; } .fa-minus-square-o::before { content: "&#61767;"; } .fa-level-up::before { content: "&#61768;"; } .fa-level-down::before { content: "&#61769;"; } .fa-check-square::before { content: "&#61770;"; } .fa-pencil-square::before { content: "&#61771;"; } .fa-external-link-square::before { content: "&#61772;"; } .fa-share-square::before { content: "&#61773;"; } .fa-compass::before { content: "&#61774;"; } .fa-toggle-down::before, .fa-caret-square-o-down::before { content: "&#61776;"; } .fa-toggle-up::before, .fa-caret-square-o-up::before { content: "&#61777;"; } .fa-toggle-right::before, .fa-caret-square-o-right::before { content: "&#61778;"; } .fa-euro::before, .fa-eur::before { content: "&#61779;"; } .fa-gbp::before { content: "&#61780;"; } .fa-dollar::before, .fa-usd::before { content: "&#61781;"; } .fa-rupee::before, .fa-inr::before { content: "&#61782;"; } .fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: "&#61783;"; } .fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: "&#61784;"; } .fa-won::before, .fa-krw::before { content: "&#61785;"; } .fa-bitcoin::before, .fa-btc::before { content: "&#61786;"; } .fa-file::before { content: "&#61787;"; } .fa-file-text::before { content: "&#61788;"; } .fa-sort-alpha-asc::before { content: "&#61789;"; } .fa-sort-alpha-desc::before { content: "&#61790;"; } .fa-sort-amount-asc::before { content: "&#61792;"; } .fa-sort-amount-desc::before { content: "&#61793;"; } .fa-sort-numeric-asc::before { content: "&#61794;"; } .fa-sort-numeric-desc::before { content: "&#61795;"; } .fa-thumbs-up::before { content: "&#61796;"; } .fa-thumbs-down::before { content: "&#61797;"; } .fa-youtube-square::before { content: "&#61798;"; } .fa-youtube::before { content: "&#61799;"; } .fa-xing::before { content: "&#61800;"; } .fa-xing-square::before { content: "&#61801;"; } .fa-youtube-play::before { content: "&#61802;"; } .fa-dropbox::before { content: "&#61803;"; } .fa-stack-overflow::before { content: "&#61804;"; } .fa-instagram::before { content: "&#61805;"; } .fa-flickr::before { content: "&#61806;"; } .fa-adn::before { content: "&#61808;"; } .fa-bitbucket::before { content: "&#61809;"; } .fa-bitbucket-square::before { content: "&#61810;"; } .fa-tumblr::before { content: "&#61811;"; } .fa-tumblr-square::before { content: "&#61812;"; } .fa-long-arrow-down::before { content: "&#61813;"; } .fa-long-arrow-up::before { content: "&#61814;"; } .fa-long-arrow-left::before { content: "&#61815;"; } .fa-long-arrow-right::before { content: "&#61816;"; } .fa-apple::before { content: "&#61817;"; } .fa-windows::before { content: "&#61818;"; } .fa-android::before { content: "&#61819;"; } .fa-linux::before { content: "&#61820;"; } .fa-dribbble::before { content: "&#61821;"; } .fa-skype::before { content: "&#61822;"; } .fa-foursquare::before { content: "&#61824;"; } .fa-trello::before { content: "&#61825;"; } .fa-female::before { content: "&#61826;"; } .fa-male::before { content: "&#61827;"; } .fa-gittip::before { content: "&#61828;"; } .fa-sun-o::before { content: "&#61829;"; } .fa-moon-o::before { content: "&#61830;"; } .fa-archive::before { content: "&#61831;"; } .fa-bug::before { content: "&#61832;"; } .fa-vk::before { content: "&#61833;"; } .fa-weibo::before { content: "&#61834;"; } .fa-renren::before { content: "&#61835;"; } .fa-pagelines::before { content: "&#61836;"; } .fa-stack-exchange::before { content: "&#61837;"; } .fa-arrow-circle-o-right::before { content: "&#61838;"; } .fa-arrow-circle-o-left::before { content: "&#61840;"; } .fa-toggle-left::before, .fa-caret-square-o-left::before { content: "&#61841;"; } .fa-dot-circle-o::before { content: "&#61842;"; } .fa-wheelchair::before { content: "&#61843;"; } .fa-vimeo-square::before { content: "&#61844;"; } .fa-turkish-lira::before, .fa-try::before { content: "&#61845;"; } .fa-plus-square-o::before { content: "&#61846;"; } .fa-space-shuttle::before { content: "&#61847;"; } .fa-slack::before { content: "&#61848;"; } .fa-envelope-square::before { content: "&#61849;"; } .fa-wordpress::before { content: "&#61850;"; } .fa-openid::before { content: "&#61851;"; } .fa-institution::before, .fa-bank::before, .fa-university::before { content: "&#61852;"; } .fa-mortar-board::before, .fa-graduation-cap::before { content: "&#61853;"; } .fa-yahoo::before { content: "&#61854;"; } .fa-google::before { content: "&#61856;"; } .fa-reddit::before { content: "&#61857;"; } .fa-reddit-square::before { content: "&#61858;"; } .fa-stumbleupon-circle::before { content: "&#61859;"; } .fa-stumbleupon::before { content: "&#61860;"; } .fa-delicious::before { content: "&#61861;"; } .fa-digg::before { content: "&#61862;"; } .fa-pied-piper::before { content: "&#61863;"; } .fa-pied-piper-alt::before { content: "&#61864;"; } .fa-drupal::before { content: "&#61865;"; } .fa-joomla::before { content: "&#61866;"; } .fa-language::before { content: "&#61867;"; } .fa-fax::before { content: "&#61868;"; } .fa-building::before { content: "&#61869;"; } .fa-child::before { content: "&#61870;"; } .fa-paw::before { content: "&#61872;"; } .fa-spoon::before { content: "&#61873;"; } .fa-cube::before { content: "&#61874;"; } .fa-cubes::before { content: "&#61875;"; } .fa-behance::before { content: "&#61876;"; } .fa-behance-square::before { content: "&#61877;"; } .fa-steam::before { content: "&#61878;"; } .fa-steam-square::before { content: "&#61879;"; } .fa-recycle::before { content: "&#61880;"; } .fa-automobile::before, .fa-car::before { content: "&#61881;"; } .fa-cab::before, .fa-taxi::before { content: "&#61882;"; } .fa-tree::before { content: "&#61883;"; } .fa-spotify::before { content: "&#61884;"; } .fa-deviantart::before { content: "&#61885;"; } .fa-soundcloud::before { content: "&#61886;"; } .fa-database::before { content: "&#61888;"; } .fa-file-pdf-o::before { content: "&#61889;"; } .fa-file-word-o::before { content: "&#61890;"; } .fa-file-excel-o::before { content: "&#61891;"; } .fa-file-powerpoint-o::before { content: "&#61892;"; } .fa-file-photo-o::before, .fa-file-picture-o::before, .fa-file-image-o::before { content: "&#61893;"; } .fa-file-zip-o::before, .fa-file-archive-o::before { content: "&#61894;"; } .fa-file-sound-o::before, .fa-file-audio-o::before { content: "&#61895;"; } .fa-file-movie-o::before, .fa-file-video-o::before { content: "&#61896;"; } .fa-file-code-o::before { content: "&#61897;"; } .fa-vine::before { content: "&#61898;"; } .fa-codepen::before { content: "&#61899;"; } .fa-jsfiddle::before { content: "&#61900;"; } .fa-life-bouy::before, .fa-life-buoy::before, .fa-life-saver::before, .fa-support::before, .fa-life-ring::before { content: "&#61901;"; } .fa-circle-o-notch::before { content: "&#61902;"; } .fa-ra::before, .fa-rebel::before { content: "&#61904;"; } .fa-ge::before, .fa-empire::before { content: "&#61905;"; } .fa-git-square::before { content: "&#61906;"; } .fa-git::before { content: "&#61907;"; } .fa-hacker-news::before { content: "&#61908;"; } .fa-tencent-weibo::before { content: "&#61909;"; } .fa-qq::before { content: "&#61910;"; } .fa-wechat::before, .fa-weixin::before { content: "&#61911;"; } .fa-send::before, .fa-paper-plane::before { content: "&#61912;"; } .fa-send-o::before, .fa-paper-plane-o::before { content: "&#61913;"; } .fa-history::before { content: "&#61914;"; } .fa-circle-thin::before { content: "&#61915;"; } .fa-header::before { content: "&#61916;"; } .fa-paragraph::before { content: "&#61917;"; } .fa-sliders::before { content: "&#61918;"; } .fa-share-alt::before { content: "&#61920;"; } .fa-share-alt-square::before { content: "&#61921;"; } .fa-bomb::before { content: "&#61922;"; } .fa-soccer-ball-o::before, .fa-futbol-o::before { content: "&#61923;"; } .fa-tty::before { content: "&#61924;"; } .fa-binoculars::before { content: "&#61925;"; } .fa-plug::before { content: "&#61926;"; } .fa-slideshare::before { content: "&#61927;"; } .fa-twitch::before { content: "&#61928;"; } .fa-yelp::before { content: "&#61929;"; } .fa-newspaper-o::before { content: "&#61930;"; } .fa-wifi::before { content: "&#61931;"; } .fa-calculator::before { content: "&#61932;"; } .fa-paypal::before { content: "&#61933;"; } .fa-google-wallet::before { content: "&#61934;"; } .fa-cc-visa::before { content: "&#61936;"; } .fa-cc-mastercard::before { content: "&#61937;"; } .fa-cc-discover::before { content: "&#61938;"; } .fa-cc-amex::before { content: "&#61939;"; } .fa-cc-paypal::before { content: "&#61940;"; } .fa-cc-stripe::before { content: "&#61941;"; } .fa-bell-slash::before { content: "&#61942;"; } .fa-bell-slash-o::before { content: "&#61943;"; } .fa-trash::before { content: "&#61944;"; } .fa-copyright::before { content: "&#61945;"; } .fa-at::before { content: "&#61946;"; } .fa-eyedropper::before { content: "&#61947;"; } .fa-paint-brush::before { content: "&#61948;"; } .fa-birthday-cake::before { content: "&#61949;"; } .fa-area-chart::before { content: "&#61950;"; } .fa-pie-chart::before { content: "&#61952;"; } .fa-line-chart::before { content: "&#61953;"; } .fa-lastfm::before { content: "&#61954;"; } .fa-lastfm-square::before { content: "&#61955;"; } .fa-toggle-off::before { content: "&#61956;"; } .fa-toggle-on::before { content: "&#61957;"; } .fa-bicycle::before { content: "&#61958;"; } .fa-bus::before { content: "&#61959;"; } .fa-ioxhost::before { content: "&#61960;"; } .fa-angellist::before { content: "&#61961;"; } .fa-cc::before { content: "&#61962;"; } .fa-shekel::before, .fa-sheqel::before, .fa-ils::before { content: "&#61963;"; } .fa-meanpath::before { content: "&#61964;"; } @media screen and (max-width: 768px) { .hidden-mobile { display: none !important; } section.main .container article .law-container h1 { margin-left: 0px; } div.pull-right.url.gray.gray-not-clickable { max-width: calc(100% - 65px) !important; } div.pull-right.url.gray.gray-not-clickable input { width: calc(100% - 50px) !important; }} @media screen and (min-width: 768px) { .hidden-desktop { display: none !important; }} .city-name { width: calc(100% - 50px); float: right; height: 54px; line-height: 54px; font-size: 20px; } .city-name a { color: white; text-decoration: none; } .main-nav { float: left; line-height: 2.5; } .main-nav > .toogle { font-size: 35px; display: block; border-radius: 6px; color: white; padding: 5px; cursor: pointer; } .main-nav > .toogle.active, .main-nav > .toogle.active:hover { color: rgba(0, 0, 0, 0.4); } .main-nav > .toogle:hover { color: rgba(0, 0, 0, 0.2); } .main-nav > .toogle > a { color: transparent; width: 100%; height: 100%; display: block; font-size: 0em; cursor: pointer; } .main-nav > .nav-list.active { max-height: 500px; } .main-nav > .nav-list { line-height: 2; list-style: none; max-height: 0px; transition-duration: 0.5s; background: white; overflow: hidden; margin: 11px 0.5em 0px; min-width: 220px; position: absolute; border-radius: 0px 0px 6px 6px; box-shadow: rgba(0, 0, 0, 0.54) 0px 5px 17px; z-index: 999999; } .main-nav > .nav-list.active { display: block; } .main-nav > .nav-list > li a { display: block; padding: 0.5em 1em; color: rgb(10, 10, 10); } .main-nav > .nav-list > li a:hover { background: rgb(242, 242, 242); } .brand { float: left; background: url("../../img/logos/logo.leismunicipais.png") left center no-repeat; display: block; padding-left: 52px; } .brand > h1 { line-height: 1em; font-size: 2.4em; padding: 0.2em; margin: 0px; text-transform: none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; } .brand > h1 a { color: rgb(254, 255, 255); text-decoration: none; } .icons-nav { float: right; margin-right: 1em; } .icons-nav .list-icons { list-style: none; margin: 0px; padding: 0px 1em 0px 0px; border-right: 3px solid rgb(177, 36, 40); } .icons-nav .list-icons > .item { display: inline-block; } .nav-list > .list-item { margin-left: -40px; } .icons-nav .list-icons > .item a { display: block; padding-top: 28px; background: url("") center top no-repeat; } .icons-nav .list-icons > .item, .icons-nav .list-icons > .item a { color: rgb(255, 255, 255); } .icons-nav .list-icons > .item a:hover { color: rgb(234, 234, 234); } .icons-nav .list-icons > .item-cidades a { background-image: url("../../img/icons/header/city.white.png"); } @media screen and (max-width: 1024px) { .main-nav { line-height: 0.8; } .main-nav > .nav-list { margin-top: -1px; }} .gray.pull-right { margin-left: 8px; } .gray.gray-not-clickable { background: linear-gradient(rgb(255, 255, 255) 0%, rgb(221, 221, 221) 100%); } @media (max-width: 1200px) { .compilado-tip { display: none; }} @media (max-width: 992px) { .compilado-link { display: none !important; }} .barra-cinza #close-versions { display: none; } @media (min-width: 1024px) { .options-fixed { margin-top: 80px !important; } .barra-cinza.barra-fixed { position: fixed; top: 0px; z-index: 1005; margin: 15px auto 20px; left: 50%; transform: translateX(-48%); width: 95%; max-width: 1050px; } .barra-cinza.barra-fixed .graybox { margin-top: 0px; } .barra-cinza.barra-fixed #close-versions { position: absolute; display: inline; top: 3px; right: -8px; background: rgb(187, 187, 187); padding: 5px 9px; border-radius: 50%; font-weight: bold; font-size: 12px; color: white; } .barra-cinza.barra-fixed .expandable-graybox #close-versions { top: -25px; }} mark { background: yellow; } mark.current { background: orange !important; } .selection { background-color: rgba(255, 255, 0, 0.3); } #pesquisar-lei { position: absolute; top: 85px; z-index: 100; right: -291px; font-size: 20px; border: 1px solid rgb(221, 221, 221); background-color: white; box-shadow: rgb(187, 187, 187) 8px 8px 18px; display: none; } .contem-versionamento #pesquisar-lei { top: 155px; } #pesquisar-lei .header { position: absolute; top: -16px; z-index: 100; right: -25px; padding: 12px 30px; font-size: 20px; background: white; border: 1px solid rgb(187, 0, 0); color: rgb(187, 0, 0); } #pesquisar-lei .header-back { background: rgb(187, 0, 0); position: absolute; z-index: 82; height: 40px; width: 40px; right: -14px; transform: rotate(45deg); top: 12px; } #pesquisar-lei .main { background: white; z-index: 85; position: relative; padding: 50px 0px 0px 25px; width: 280px; } #pesquisar-lei .arrow { width: 30px; height: 30px; position: absolute; background-color: white; border: 1px solid rgb(221, 221, 221); top: 23px; transform: rotate(45deg); left: -14px; z-index: 6; } #pesquisar-lei input { font-size: 14px; margin-bottom: 10px; width: 120px; min-height: 30px; height: 30px; resize: vertical; border: 1px solid rgb(216, 226, 234); padding: 4px; line-height: 1.25; font-family: "Open Sans", sans-serif; font-weight: 300; overflow: hidden; } #pesquisar-lei p { font-family: "Open Sans", sans-serif; font-weight: 300; font-size: 13px; } #pesquisar-lei button { } #pesquisar-lei .counter { font-family: "Open Sans", sans-serif; font-weight: 300; color: rgb(85, 85, 85); line-height: 150%; margin-bottom: 5px; margin-top: -5px; font-size: 13px; display: none; } .fixar { position: fixed; margin-left: 380px; padding-top: 15px; margin-top: -400px !important; background-color: rgb(255, 255, 255) !important; } #select-art { width: 300px; position: absolute; display: none; margin-left: 320px; } #scrollable-content { max-height: 200px; overflow: auto; padding: 3px; } .autocomplete { position: absolute; background: rgb(255, 255, 255); padding: 1em 0.5em; box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0.4em; border-radius: 0.4em; width: 100%; } .autocomplete { z-index: 9999; } .autocomplete > .waiting { } .autocomplete > .info { padding: 0.5em; } .autocomplete > .list { list-style: none; margin: 0px; padding: 0px; border-top: 1px solid rgb(235, 235, 235); display: none; overflow-x: auto; max-height: 320px; } .autocomplete > .list .item { list-style: none; margin: 0px; padding: 0.6em; border-bottom: 1px solid rgb(235, 235, 235); cursor: pointer; position: relative; } .autocomplete > .list .item:hover { background: rgb(235, 235, 235); } .autocomplete > .list .item.active { background: rgb(230, 230, 230); } .autocomplete.done > .waiting { display: none; } .autocomplete.done > .list { display: block; } .autocomplete-search .item::before { content: ""; width: 24px; height: 24px; display: inline-block; vertical-align: middle; background: gray; box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 3px 0px inset; margin-right: 0.8em; border-radius: 12px; padding: 4px; } .autocomplete-search .item-search::before { background: rgb(212, 34, 50); content: url("../../img/icons/searchbox/search.png"); } .link-favoritas { cursor: pointer; } .link-anotacao { cursor: pointer; } .alertify, .alertify-show, .alertify-log { transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.275) 0s; } .alertify-hide { transition: all 250ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s; } .alertify-log-hide { transition: all 500ms cubic-bezier(0.6, -0.28, 0.735, 0.045) 0s; } .alertify-cover { position: fixed; z-index: 99999; inset: 0px; background-color: white; opacity: 0; } .alertify-cover-hidden { display: none; } .alertify { position: fixed; z-index: 99999; top: 50px; left: 50%; width: 550px; margin-left: -275px; opacity: 1; } .alertify-hidden { transform: translate(0px, -150px); opacity: 0; display: none; } :root * > .alertify-hidden { display: block; visibility: hidden; } .alertify-logs { position: fixed; z-index: 5000; bottom: 10px; right: 10px; width: 300px; } .alertify-logs-hidden { display: none; } .alertify-log { display: block; margin-top: 10px; position: relative; right: -300px; opacity: 0; } .alertify-log-show { right: 0px; opacity: 1; } .alertify-log-hide { transform: translate(300px, 0px); opacity: 0; } .alertify-dialog { padding: 25px; } .alertify-resetFocus { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .alertify-inner { text-align: center; } .alertify-text { margin-bottom: 15px; width: 100%; box-sizing: border-box; font-size: 100%; } .alertify-buttons { } .alertify-button, .alertify-button:hover, .alertify-button:active, .alertify-button:visited { background: none; text-decoration: none; border: none; line-height: 1.5; font-size: 100%; display: inline-block; cursor: pointer; margin-left: 5px; } @media only screen and (max-width: 680px) { .alertify, .alertify-logs { width: 90%; box-sizing: border-box; } .alertify { left: 5%; margin: 0px; }} .alertify, .alertify-log { font-family: sans-serif; } .alertify { background: padding-box rgb(255, 255, 255); border: 10px solid rgba(0, 0, 0, 0.7); border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 3px; } .alertify-text { border: 1px solid rgb(204, 204, 204); padding: 10px; border-radius: 4px; } .alertify-button { border-radius: 4px; color: rgb(255, 255, 255); font-weight: bold; padding: 6px 15px; text-decoration: none; text-shadow: rgba(0, 0, 0, 0.5) 1px 1px 0px; box-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px 0px inset; background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0)); } .alertify-button:hover, .alertify-button:focus { outline: none; background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0)); } .alertify-button:focus { box-shadow: rgb(43, 114, 213) 0px 0px 15px; } .alertify-button:active { position: relative; box-shadow: rgba(0, 0, 0, 0.15) 0px 2px 4px inset, rgba(0, 0, 0, 0.05) 0px 1px 2px; } .alertify-button-cancel, .alertify-button-cancel:hover, .alertify-button-cancel:focus { background-color: rgb(254, 26, 0); border: 1px solid rgb(216, 53, 38); } .alertify-button-ok, .alertify-button-ok:hover, .alertify-button-ok:focus { background-color: rgb(92, 184, 17); border: 1px solid rgb(59, 120, 8); } .alertify-log { background: rgba(0, 0, 0, 0.9); padding: 15px; border-radius: 4px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.5) -1px -1px 0px; } .alertify-log-error { background: rgba(254, 26, 0, 0.9); } .alertify-log-success { background: rgba(92, 184, 17, 0.9); } #register-modal .attribute-container { margin: auto auto auto 20px; width: 400px; } #register-modal .attribute { width: 100%; overflow: auto; margin-top: 3px; margin-bottom: 3px; } #register-modal .attribute > input, #register-modal .attribute > select { float: right; width: 60%; background-color: white; border-radius: 0px; border: 1px solid grey; height: 35px; } #register-modal .attribute > .label { float: left; color: black; font-size: 14px; text-align: right; width: 40%; padding-top: 10px; } #register-modal .separator { margin-top: 30px; margin-bottom: 30px; } #register-modal input { border-radius: 1px; border: 1px solid darkgray; padding: 7px; } #register-modal #servidor-publico { margin-bottom: 40px; margin-top: 10px !important; } #register-modal .modal-content { border-radius: 1px !important; } #register-modal .close { line-height: 4px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: rgb(212, 34, 50) !important; color: white !important; padding: 2px !important; border-radius: 50% !important; width: 40px !important; height: 40px !important; text-align: center !important; position: absolute !important; left: 500px !important; top: -17px !important; opacity: 1 !important; } #register-modal .modal-header { padding: 20px; border: none; background: rgb(212, 34, 50) !important; text-align: center !important; } #register-modal .modal-header > h4 { color: white; font-size: 25px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } #register-modal .modal-footer { border: none; text-align: center; } #register-modal .modal-footer > button { padding: 5px; background: rgb(212, 34, 50); color: white; border-top: none; border-right: none; border-left: none; border-image: initial; border-radius: 3px; font-size: 20px; width: 200px; margin-bottom: 10px; border-bottom: 3px solid rgb(105, 29, 31); } #register-modal .modal-footer > button:hover { background: rgb(183, 32, 36); } #register-modal .modal-footer > button:active { background: rgb(135, 16, 19); } #register-modal .modal-footer > button:disabled { background: grey; border-color: dimgrey; } #register-modal .modal-body { padding: 30px !important; } section.main article.panel-law pre.tabela-expansivel { position: relative; height: 150px; overflow: hidden; } section.main article.panel-law pre.tabela-expansivel button.expand-table { position: absolute; top: 0px; right: 0px; padding: 1px 8px 0px; font-size: 10px; font-weight: bold; display: inline-block; border-radius: 0px; } section.main article.panel-law pre.tabela-expansivel.tabela-fullscreen { position: fixed; inset: 20px; z-index: 9999; height: auto; overflow: auto; box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 20px 20px; } section.main article.panel-law pre.tabela-expansivel.tabela-fullscreen button.expand-table { position: fixed; top: 20px; right: 20px; width: auto; } @media print { section.main article.panel-law pre { border: none; font-weight: bold; } section.main article.panel-law pre.tabela-expansivel { height: auto !important; } section.main article.panel-law pre.tabela-expansivel button.expand-table { display: none; }} .cb-overlay { background: rgb(0, 0, 0); opacity: 0.4; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99999999; } .cb-hide { display: none; } .cb-btn-revisit-wrapper { display: flex; align-items: center; justify-content: center; background: rgb(0, 86, 167); width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer; } .cb-revisit-bottom-left { bottom: 15px; left: 15px; } .cb-revisit-bottom-right { bottom: 15px; right: 15px; } .cb-btn-revisit-wrapper .cb-btn-revisit { display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0px; padding: 0px; } .cb-btn-revisit-wrapper .cb-btn-revisit img { max-width: fit-content; margin: 0px; height: 30px; width: 30px; } .cb-revisit-bottom-left:hover::before { content: attr(data-tooltip); position: absolute; background: rgb(78, 75, 102); color: rgb(255, 255, 255); left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px; } .cb-revisit-bottom-left:hover::after { position: absolute; content: ""; border-width: 5px 5px 5px 0px; border-style: solid; border-color: transparent rgb(78, 75, 102) transparent transparent; border-image: initial; left: calc(100% + 2px); } .cb-revisit-bottom-right:hover::before { content: attr(data-tooltip); position: absolute; background: rgb(78, 75, 102); color: rgb(255, 255, 255); right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px; } .cb-revisit-bottom-right:hover::after { position: absolute; content: ""; border-width: 5px 0px 5px 5px; border-style: solid; border-color: transparent transparent transparent rgb(78, 75, 102); border-image: initial; right: calc(100% + 2px); } .cb-revisit-hide { display: none; } .cb-container { position: fixed; width: 100%; box-sizing: border-box; z-index: 9999999; } .cb-container .cb-bar { background: rgb(255, 255, 255); border: 1px solid; padding: 16.5px 24px; box-shadow: rgba(172, 171, 171, 0.3) 0px -1px 10px 0px; } .cb-banner-bottom { bottom: 0px; left: 0px; } .cb-banner-top { top: 0px; left: 0px; } .cb-custom-brand-logo-wrapper .cb-custom-brand-logo { width: 100px; height: auto; margin: 0px 0px 12px; } .cb-notice .cb-title { color: rgb(33, 33, 33); font-weight: 700; font-size: 18px; line-height: 24px; margin: 0px 0px 12px; } .cb-notice-group { display: flex; justify-content: space-between; align-items: center; font-size: 14px; line-height: 24px; font-weight: 400; } .cb-notice-des *, .cb-preference-content-wrapper *, .cb-accordion-header-des *, .cb-gpc-wrapper .cb-gpc-desc * { font-size: 14px; } .cb-notice-des { color: rgb(33, 33, 33); font-size: 14px; line-height: 24px; font-weight: 400; } .cb-notice-des img { height: 25px; width: 25px; } .cb-bar .cb-notice-des p, .cb-gpc-wrapper .cb-gpc-desc p, .cb-preference-body-wrapper .cb-preference-content-wrapper p, .cb-accordion-header-wrapper .cb-accordion-header-des p, .cb-cookie-des-table li div:last-child p { color: inherit; margin-top: 0px; } .cb-notice-des p:last-child, .cb-preference-content-wrapper p:last-child, .cb-cookie-des-table li div:last-child p:last-child, .cb-gpc-wrapper .cb-gpc-desc p:last-child { margin-bottom: 0px; } .cb-notice-des a.cb-policy, .cb-notice-des button.cb-policy { font-size: 14px; color: rgb(24, 99, 220); white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline; } .cb-notice-des button.cb-policy { padding: 0px; } .cb-notice-des a.cb-policy:focus-visible, .cb-notice-des button.cb-policy:focus-visible, .cb-preference-content-wrapper .cb-show-desc-btn:focus-visible, .cb-accordion-header .cb-accordion-btn:focus-visible, .cb-preference-header .cb-btn-close:focus-visible, .cb-switch input[type="checkbox"]:focus-visible, .cb-footer-wrapper a:focus-visible, .cb-btn:focus-visible { outline: rgb(24, 99, 220) solid 2px; outline-offset: 2px; } .cb-btn:focus:not(:focus-visible), .cb-accordion-header .cb-accordion-btn:focus:not(:focus-visible), .cb-preference-content-wrapper .cb-show-desc-btn:focus:not(:focus-visible), .cb-btn-revisit-wrapper .cb-btn-revisit:focus:not(:focus-visible), .cb-preference-header .cb-btn-close:focus:not(:focus-visible), .cb-bar .cb-banner-btn-close:focus:not(:focus-visible) { outline: 0px; } button.cb-show-desc-btn:not(:hover):not(:active) { color: rgb(24, 99, 220); background: transparent; } button.cb-accordion-btn:not(:hover):not(:active), button.cb-banner-btn-close:not(:hover):not(:active), button.cb-btn-close:not(:hover):not(:active), button.cb-btn-revisit:not(:hover):not(:active) { background: transparent; } .cb-bar button:hover, .cb-modal.cb-modal-open button:hover, .cb-bar button:focus, .cb-modal.cb-modal-open button:focus { text-decoration: none; } .cb-notice-btn-wrapper { display: flex; justify-content: center; align-items: center; margin-left: 15px; } .cb-notice-btn-wrapper .cb-btn { text-shadow: none; box-shadow: none; } .cb-btn { font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px 27px; font-weight: 500; margin: 0px 8px 0px 0px; border-radius: 2px; white-space: nowrap; cursor: pointer; text-align: center; text-transform: none; min-height: 0px; } .cb-btn:hover { opacity: 0.8; } .cb-btn-customize { color: rgb(24, 99, 220); background: transparent; border: 2px solid rgb(24, 99, 220); } .cb-btn-reject { color: rgb(24, 99, 220); background: transparent; border: 2px solid rgb(24, 99, 220); } .cb-btn-accept { background: rgb(24, 99, 220); color: rgb(255, 255, 255); border: 2px solid rgb(24, 99, 220); } .cb-btn:last-child { margin-right: 0px; } @media (max-width: 768px) { .cb-notice-group { display: block; } .cb-notice-btn-wrapper { margin-left: 0px; } .cb-notice-btn-wrapper .cb-btn { flex: 1 1 auto; max-width: 100%; margin-top: 10px; white-space: unset; }} @media (max-width: 576px) { .cb-notice-btn-wrapper { flex-direction: column; } .cb-custom-brand-logo-wrapper, .cb-notice .cb-title, .cb-notice-des, .cb-notice-btn-wrapper { padding: 0px 28px; } .cb-container .cb-bar { padding: 16.5px 0px; } .cb-notice-des { max-height: 40vh; overflow-y: scroll; } .cb-notice-btn-wrapper .cb-btn { width: 100%; padding: 8px; margin-right: 0px; } .cb-notice-btn-wrapper .cb-btn-accept { order: 1; } .cb-notice-btn-wrapper .cb-btn-reject { order: 3; } .cb-notice-btn-wrapper .cb-btn-customize { order: 2; }} @media (max-width: 425px) { .cb-custom-brand-logo-wrapper, .cb-notice .cb-title, .cb-notice-des, .cb-notice-btn-wrapper { padding: 0px 24px; } .cb-notice-btn-wrapper { flex-direction: column; } .cb-btn { width: 100%; margin: 10px 0px 0px; } .cb-notice-btn-wrapper .cb-btn-customize { order: 2; } .cb-notice-btn-wrapper .cb-btn-reject { order: 3; } .cb-notice-btn-wrapper .cb-btn-accept { order: 1; margin-top: 16px; }} @media (max-width: 352px) { .cb-notice .cb-title { font-size: 16px; } .cb-notice-des * { font-size: 12px; } .cb-notice-des, .cb-btn { font-size: 12px; }} .cb-modal.cb-modal-open { display: flex; visibility: visible; transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease 0s; } .cb-modal { box-shadow: rgba(0, 0, 0, 0.3) 0px 32px 68px; margin: 0px auto; position: fixed; width: 65vw; height: 75vh; max-width: 100%; background: rgb(255, 255, 255); top: 50%; box-sizing: border-box; z-index: 999999999; color: rgb(33, 33, 33); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease 0s; padding-right: 0px !important; } .cb-preference-center { max-height: 79vh; width: 845px; overflow: hidden; flex: 1 1 0px; display: flex; flex-direction: column; border-radius: 6px; } .cb-preference-header { display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid; } .cb-preference-header .cb-preference-title { font-size: 18px; font-weight: 700; line-height: 24px; } .cb-preference-header .cb-btn-close { margin: 0px; cursor: pointer; vertical-align: middle; padding: 0px; background: none; border: none; width: auto; height: auto; min-height: 0px; line-height: 0; text-shadow: none; box-shadow: none; } .cb-preference-header .cb-btn-close img { margin: 0px; height: 10px; width: 10px; } .cb-preference-body-wrapper { padding: 0px 24px; flex: 1 1 0%; overflow: auto; box-sizing: border-box; } .cb-preference-content-wrapper, .cb-gpc-wrapper .cb-gpc-desc { font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0px; } .cb-preference-content-wrapper { border-bottom: 1px solid; } .cb-preference-content-wrapper img { height: 25px; width: 25px; } .cb-preference-content-wrapper .cb-show-desc-btn { font-size: 14px; font-family: inherit; color: rgb(24, 99, 220); text-decoration: none; line-height: 24px; padding: 0px; margin: 0px; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0px; text-shadow: none; box-shadow: none; } .cb-accordion-wrapper { margin-bottom: 10px; } .cb-accordion { border-bottom: 1px solid; } .cb-accordion:last-child { border-bottom: none; } .cb-accordion .cb-accordion-item { display: flex; margin-top: 10px; } .cb-accordion .cb-accordion-body { display: none; } .cb-accordion.cb-accordion-active .cb-accordion-body { display: block; padding: 0px 22px; margin-bottom: 16px; } .cb-accordion-header-wrapper { cursor: pointer; width: 100%; } .cb-accordion-item .cb-accordion-header { display: flex; justify-content: space-between; align-items: center; } .cb-accordion-header .cb-accordion-btn { font-size: 16px; font-family: inherit; color: rgb(33, 33, 33); line-height: 24px; background: none; border: none; font-weight: 700; padding: 0px; margin: 0px; cursor: pointer; text-transform: none; min-height: 0px; text-shadow: none; box-shadow: none; } .cb-accordion-header .cb-always-active { color: rgb(0, 128, 0); font-weight: 600; line-height: 24px; font-size: 14px; } .cb-accordion-header-des { font-size: 14px; line-height: 24px; margin: 10px 0px 16px; } .cb-accordion-chevron { margin-right: 22px; position: relative; cursor: pointer; } .cb-accordion-chevron-hide { display: none; } .cb-accordion .cb-accordion-chevron i::before { content: ""; position: absolute; border-right-width: 1.4px; border-right-style: solid; border-bottom-width: 1.4px; border-bottom-style: solid; border-color: inherit; height: 6px; width: 6px; transform: rotate(-45deg); transition: all 0.2s ease-in-out 0s; top: 8px; } .cb-accordion.cb-accordion-active .cb-accordion-chevron i::before { transform: rotate(45deg); } .cb-audit-table { background: rgb(244, 244, 244); border-radius: 6px; } .cb-audit-table .cb-empty-cookies-text { color: inherit; font-size: 12px; line-height: 24px; margin: 0px; padding: 10px; } .cb-audit-table .cb-cookie-des-table { font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: inherit; margin: 0px; } .cb-audit-table .cb-cookie-des-table:last-child { border-bottom: none; } .cb-audit-table .cb-cookie-des-table li { list-style-type: none; display: flex; padding: 3px 0px; } .cb-audit-table .cb-cookie-des-table li:first-child { padding-top: 0px; } .cb-cookie-des-table li div:first-child { width: 100px; font-weight: 600; word-break: break-word; overflow-wrap: break-word; } .cb-cookie-des-table li div:last-child { flex: 1 1 0%; word-break: break-word; overflow-wrap: break-word; margin-left: 8px; } .cb-footer-shadow { display: block; width: 100%; height: 40px; background: linear-gradient(rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 100%); position: absolute; bottom: calc(100% - 1px); } .cb-footer-wrapper { position: relative; } .cb-prefrence-btn-wrapper { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid; } .cb-prefrence-btn-wrapper .cb-btn { flex: 1 1 auto; max-width: 100%; text-shadow: none; box-shadow: none; } .cb-btn-preferences { color: rgb(24, 99, 220); background: transparent; border: 2px solid rgb(24, 99, 220); } .cb-preference-header, .cb-preference-body-wrapper, .cb-preference-content-wrapper, .cb-accordion-wrapper, .cb-accordion, .cb-accordion-wrapper, .cb-footer-wrapper, .cb-prefrence-btn-wrapper { border-color: inherit; } @media (max-width: 845px) { .cb-modal { max-width: calc(100% - 16px); }} @media (max-width: 576px) { .cb-modal { max-width: 100%; } .cb-preference-center { max-height: 100vh; } .cb-prefrence-btn-wrapper { flex-direction: column; } .cb-accordion.cb-accordion-active .cb-accordion-body { padding-right: 0px; } .cb-prefrence-btn-wrapper .cb-btn { width: 100%; margin: 10px 0px 0px; } .cb-prefrence-btn-wrapper .cb-btn-reject { order: 3; } .cb-prefrence-btn-wrapper .cb-btn-accept { order: 1; margin-top: 0px; } .cb-prefrence-btn-wrapper .cb-btn-preferences { order: 2; }} @media (max-width: 425px) { .cb-accordion-chevron { margin-right: 15px; } .cb-notice-btn-wrapper { margin-top: 0px; } .cb-accordion.cb-accordion-active .cb-accordion-body { padding: 0px 15px; }} @media (max-width: 352px) { .cb-preference-header .cb-preference-title { font-size: 16px; } .cb-preference-header { padding: 16px 24px; } .cb-preference-content-wrapper *, .cb-accordion-header-des * { font-size: 12px; } .cb-preference-content-wrapper, .cb-preference-content-wrapper .cb-show-more, .cb-accordion-header .cb-always-active, .cb-accordion-header-des, .cb-preference-content-wrapper .cb-show-desc-btn, .cb-notice-des a.cb-policy { font-size: 12px; } .cb-accordion-header .cb-accordion-btn { font-size: 14px; }} .cb-switch { display: flex; } .cb-switch input[type="checkbox"] { position: relative; width: 44px; height: 24px; margin: 0px; background: rgb(208, 213, 210); appearance: none; border-radius: 50px; cursor: pointer; outline: 0px; border: none; top: 0px; } .cb-switch input[type="checkbox"]:checked { background: rgb(24, 99, 220); } .cb-switch input[type="checkbox"]::before { position: absolute; content: ""; height: 20px; width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; transition: all 0.4s ease 0s; margin: 0px; } .cb-switch input[type="checkbox"]::after { display: none; } .cb-switch input[type="checkbox"]:checked::before { transform: translateX(20px); } @media (max-width: 425px) { .cb-switch input[type="checkbox"] { width: 38px; height: 21px; } .cb-switch input[type="checkbox"]::before { height: 17px; width: 17px; } .cb-switch input[type="checkbox"]:checked::before { transform: translateX(17px); }} .cb-bar .cb-banner-btn-close { position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0px; margin: 0px; min-height: 0px; line-height: 0; height: auto; width: auto; text-shadow: none; box-shadow: none; } .cb-bar .cb-banner-btn-close img { height: 9px; width: 9px; margin: 0px; } .cb-notice-btn-wrapper .cb-btn-do-not-sell { font-size: 14px; line-height: 24px; padding: 6px 0px; margin: 0px; font-weight: 500; border-radius: 2px; border: none transparent; white-space: nowrap; cursor: pointer; text-align: left; color: rgb(24, 99, 220); background: transparent; box-shadow: none; text-shadow: none; } .cb-bar .cb-banner-btn-close:focus-visible, .cb-notice-btn-wrapper .cb-btn-do-not-sell:focus-visible, .cb-opt-out-btn-wrapper .cb-btn:focus-visible, .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox:focus-visible { outline: rgb(24, 99, 220) solid 2px; outline-offset: 2px; } @media (max-width: 768px) { .cb-notice-btn-wrapper { margin-left: 0px; margin-top: 10px; justify-content: left; } .cb-notice-btn-wrapper .cb-btn-do-not-sell { padding: 0px; }} @media (max-width: 352px) { .cb-notice-btn-wrapper .cb-btn-do-not-sell, .cb-notice-des a.cb-policy { font-size: 12px; }} .cb-opt-out-wrapper { padding: 12px 0px; } .cb-opt-out-wrapper .cb-opt-out-checkbox-wrapper { display: flex; align-items: center; } .cb-opt-out-checkbox-wrapper .cb-opt-out-checkbox-label { font-size: 16px; font-weight: 700; line-height: 24px; margin: 0px 0px 0px 12px; cursor: pointer; } .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox { background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); width: 20px; height: 18.5px; margin: 0px; appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer; } .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox:checked { background-color: rgb(24, 99, 220); border: none; } .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox:checked::after { left: 6px; bottom: 4px; width: 7px; height: 13px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 0px 3px 3px 0px; border-radius: 2px; transform: rotate(45deg); content: ""; position: absolute; box-sizing: border-box; } .cb-opt-out-checkbox-wrapper.cb-disabled .cb-opt-out-checkbox-label, .cb-opt-out-checkbox-wrapper.cb-disabled input[type="checkbox"].cb-opt-out-checkbox { cursor: no-drop; } .cb-gpc-wrapper { margin: 0px 0px 0px 32px; } .cb-footer-wrapper .cb-opt-out-btn-wrapper { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; } .cb-opt-out-btn-wrapper .cb-btn { flex: 1 1 auto; max-width: 100%; text-shadow: none; box-shadow: none; } .cb-opt-out-btn-wrapper .cb-btn-cancel { border: 1px solid rgb(222, 223, 224); background: transparent; color: rgb(133, 133, 133); } .cb-opt-out-btn-wrapper .cb-btn-confirm { background: rgb(24, 99, 220); color: rgb(255, 255, 255); border: 1px solid rgb(24, 99, 220); } @media (max-width: 352px) { .cb-opt-out-checkbox-wrapper .cb-opt-out-checkbox-label { font-size: 14px; } .cb-gpc-wrapper .cb-gpc-desc, .cb-gpc-wrapper .cb-gpc-desc * { font-size: 12px; } .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox { width: 16px; height: 16px; } .cb-opt-out-checkbox-wrapper input[type="checkbox"].cb-opt-out-checkbox:checked::after { left: 5px; bottom: 4px; width: 3px; height: 9px; } .cb-gpc-wrapper { margin: 0px 0px 0px 28px; }} .video-placeholder-youtube { background-size: 100% 100%; background-position: center center; background-repeat: no-repeat; background-color: rgba(178, 176, 176, 0.35); position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%; } .video-placeholder-text-youtube { text-align: center; align-items: center; padding: 10px 16px; background-color: rgba(0, 0, 0, 0.8); color: rgb(255, 255, 255); border: 1px solid; border-radius: 2px; cursor: pointer; } .video-placeholder-normal { background-image: url("https://cdn-cookieyes.com/assets/images/cb-placeholder.svg"); background-size: 80px; background-position: center center; background-repeat: no-repeat; background-color: rgba(178, 176, 176, 0.35); position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%; } .video-placeholder-text-normal { align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer; } .cb-rtl { direction: rtl; text-align: right; } .cb-rtl .cb-banner-btn-close { left: 9px; right: auto; } .cb-rtl .cb-notice-btn-wrapper .cb-btn:last-child { margin-right: 8px; } .cb-rtl .cb-notice-btn-wrapper .cb-btn:first-child { margin-right: 0px; } .cb-rtl .cb-notice-btn-wrapper { margin-left: 0px; margin-right: 15px; } .cb-rtl .cb-prefrence-btn-wrapper .cb-btn { margin-right: 8px; } .cb-rtl .cb-prefrence-btn-wrapper .cb-btn:first-child { margin-right: 0px; } .cb-rtl .cb-accordion .cb-accordion-chevron i::before { border-right: none; border-bottom: none; border-image: initial; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px; } .cb-rtl .cb-accordion.cb-accordion-active .cb-accordion-chevron i::before { transform: rotate(-135deg); } @media (max-width: 768px) { .cb-rtl .cb-notice-btn-wrapper { margin-right: 0px; }} @media (max-width: 576px) { .cb-rtl .cb-notice-btn-wrapper .cb-btn:last-child { margin-right: 0px; } .cb-rtl .cb-prefrence-btn-wrapper .cb-btn { margin-right: 0px; } .cb-rtl .cb-accordion.cb-accordion-active .cb-accordion-body { padding: 0px 22px 0px 0px; }} @media (max-width: 425px) { .cb-rtl .cb-accordion.cb-accordion-active .cb-accordion-body { padding: 0px 15px 0px 0px; }} .cb-rtl .cb-opt-out-btn-wrapper .cb-btn { margin-right: 12px; } .cb-rtl .cb-opt-out-btn-wrapper .cb-btn:first-child { margin-right: 0px; } .cb-rtl .cb-opt-out-checkbox-wrapper .cb-opt-out-checkbox-label { margin: 0px 12px 0px 0px; } .cb.cb-times::before { display: block; content: "&#10005;"; font-style: normal; font-weight: bold; }</style>

Atos relacionados