RESOLUÇÃO CG ICP-BRASIL Nº 177, DE 20 DE OUTUBRO DE 2020
Aprova a versão revisada e consolidada do documento Requisitos Mínimos para as Declarações de Práticas de Certificação das Autoridades Certificadoras da ICP-Brasil - DOC-ICP-05.
<article id="materia"><div class="row-fluid"><div class="texto-dou"><p class="identifica"><strong class="dou-strong">RESOLUÇÃO CG ICP-BRASIL Nº 177, DE 20 DE OUTUBRO DE 2020</strong></p> <p class="ementa">Aprova a versão revisada e consolidada do documento Requisitos Mínimos para as Declarações de Práticas de Certificação das Autoridades Certificadoras da ICP-Brasil - DOC-ICP-05.</p> <p class="dou-paragraph"><strong class="dou-strong">O COORDENADOR DO COMITÊ GESTOR DA INFRAESTRUTURA DE CHAVES PÚBLICAS BRASILEIRA,</strong>no uso das atribuições que lhe confere o art. 6º, §1º, inc. IV, do Regimento Interno, torna público que o COMITÊ GESTOR DA INFRAESTRUTURA DE CHAVES PÚBLICAS BRASILEIRA, no exercício das competências previstas no art. 4º da Medida Provisória nº 2.200-2, de 24 de agosto de 2001, em plenária por videoconferência realizada em 20 de outubro de 2020,</p> <p class="dou-paragraph">CONSIDERANDO a determinação estabelecida pelo Decreto nº 10.139, de 28 de novembro de 2019, para revisão e consolidação dos atos normativos inferiores a decreto, editados por órgãos e entidades da administração pública federal direta, autárquica e fundacional,</p> <p class="dou-paragraph">CONSIDERANDO a necessidade de regulamentar a emissão de certificado digital de pessoa física de forma conjunta com Carteira de Identidade (RG) e Carteira Nacional de Habilitação (CNH),</p> <p class="dou-paragraph">CONSIDERANDO a necessidade de regulamentar a emissão de certificado digital de pessoa jurídica pelas juntas comerciais, e</p> <p class="dou-paragraph">CONSIDERANDO que a Lei nº 14.063, de 23 de setembro de 2020, reestabelece o amparo legal para a emissão primária de certificados digitais ICP-Brasil de forma não presencial, resolveu:</p> <p class="dou-paragraph">Art. 1º Esta Resolução aprova a versão revisada e consolidada do documento Requisitos Mínimos para as Declarações de Práticas de Certificação das Autoridades Certificadoras da ICP-Brasil.</p> <p class="dou-paragraph">Art. 2º Fica aprovada a versão 6.0 do documento DOC-ICP-05 - Requisitos Mínimos para as Declarações de Práticas de Certificação das Autoridades Certificadoras da ICP-Brasil, anexa a esta Resolução.</p> <p class="dou-paragraph">Art. 3º Ficam revogadas:</p> <p class="dou-paragraph">I - a Resolução nº 167, de 17 de abril de 2020;</p> <p class="dou-paragraph">II - a Resolução nº 164, de 17 de abril de 2020;</p> <p class="dou-paragraph">III - a Resolução nº 156, de 07 de fevereiro de 2020;</p> <p class="dou-paragraph">IV - a Resolução nº 153, de 17 de setembro de 2019;</p> <p class="dou-paragraph">V - a Resolução nº 121, de 06 de julho de 2017;</p> <p class="dou-paragraph">VI- a Resolução nº 118, de 09 de dezembro de 2015;</p> <p class="dou-paragraph">VII - a Resolução nº 113, de 30 de setembro de 2015;</p> <p class="dou-paragraph">VIII - a Resolução nº 107, de 25 de agosto de 2015;</p> <p class="dou-paragraph">IX - a Resolução nº 84, de 17 de novembro de 2010;</p> <p class="dou-paragraph">X - a Resolução nº 79, de 28 de maio de 2010;</p> <p class="dou-paragraph">XI - a Resolução nº 75, de 31 de março de 2010;</p> <p class="dou-paragraph">XII - a Resolução nº 66, de 09 de junho de 2009;</p> <p class="dou-paragraph">XIII - a Resolução nº 54, de 28 de novembro de 2008;</p> <p class="dou-paragraph">XIV - a Resolução nº 48, de 03 de dezembro de 2007; e</p> <p class="dou-paragraph">XV - a Resolução nº 42, de 18 de abril de 2006</p> <p class="dou-paragraph">Art. 4º Esta Resolução entra em vigor em 03 de novembro de 2020.</p> <p class="assina">THIAGO MEIRELLES FERNANDES PEREIRA</p> <p class="dou-paragraph">ANEXO</p> <p class="dou-paragraph">REQUISITOS MÍNIMOS PARA AS DECLARAÇÕES DE PRÁTICAS DE CERTIFICAÇÃO</p> <p class="dou-paragraph">DAS AUTORIDADES CERTIFICADORAS DA ICP-BRASIL</p> <p class="dou-paragraph">DOC-ICP-05</p> <p class="dou-paragraph">Versão 6.0</p> <p class="dou-paragraph">20 de outubro de 2020</p> <p class="dou-paragraph">Controle de alterações</p> <p class="dou-paragraph"></p> <p class="dou-paragraph"></p> <table class="dou-table"> <tbody> <tr></tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução que aprovou a alteração</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Item Alterado</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Descrição da Alteração</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução nº 177, de 20.10.2020</p><p class="dou-paragraph">Versão 6.0</p></td> <td rowspan="1" colspan="1"></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Revisão e consolidação do DOC-ICP-05, conforme Decreto nº 10.139, de 28 de novembro de 2019.</p><p class="dou-paragraph">Regulamenta a emissão de certificado digital de pessoa física de forma conjunta com Carteira de Identidade (RG) e Carteira Nacional de Habilitação (CNH) e a emissão de certificado digital de pessoa jurídica pelas juntas comerciais.</p><p class="dou-paragraph">Ajustes para emissão por meio de videoconferência.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 164 e Resolução 167, de 17.04.2020</p><p class="dou-paragraph">Versão 5.5</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">5.1.2.2.2, 4.9.3.3, 4.9.3.4 e 4.9.7.3.</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Altera o tempo de armazenamento do vídeo resultante da gravação 24x7 e altera os prazos máximos previstos para a emissão de LCR e para a conclusão do processo de revogação de certificado.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 156, de 07.02.2020</p><p class="dou-paragraph">Versão 5.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.2.3.1.6, 3.2.9.4, 3.2.9.4.1.c e 3.2.9.6</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Alteração nos procedimentos para emissão de certificados digitais pelos conselhos de classes profissionais instituídos por lei.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 155, de 03.12.2019</p><p class="dou-paragraph">Versão 5.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.2, 3.3, 4.1, 4.5.1.2 e 6.2.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Alteração no procedimento de identificação.</p><p class="dou-paragraph">Emissão de um novo certificado utilizando procedimento de confirmação de cadastro já realizado.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 154, de 01.10.2019</p><p class="dou-paragraph">Versão 5.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.2.3.1.3, alínea "b", 6.1.1.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Estender a etapa de verificação para AR de PSS da AC.</p><p class="dou-paragraph">Correção na redação do item 6.1.1.4.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 153, de 17.09.2019</p><p class="dou-paragraph">Versão 5.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.2.9.3.3 (novo)</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Atualização dos procedimentos para emissão de certificados para servidores públicos federais.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 151, de 30.05.2019</p><p class="dou-paragraph">Versão 5.0</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">1, 2, 3, 4, 5, 6, 7, 8, 9, 10 e 11</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Atualização dos requisitos Webtrust e consolidação com a versão 4.7, com a simplificação dos processos da ICP-Brasil.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 139, de 03.07.2018</p><p class="dou-paragraph">Versão 4.6</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.4.1, 3.1.1.11, 3.1.13, 4.4.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Criação da Política de Certificado para Objetos Metrológicos - OM-BR no âmbito da ICP-Brasil.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 136, de 08.03.2018</p><p class="dou-paragraph">Versão 4.5</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.10.1.3, 4.1.1.c</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Aprovação dos procedimentos para criação do termo de titularidade.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 131, de 10.11.2017</p><p class="dou-paragraph">Versão 4.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.10 e 3.1.9</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Validação de solicitação de certificados para pessoas físicas titulares de contas de depósito.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 130, de 19.09.2017</p><p class="dou-paragraph">Versão 4.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Procedimentos de validação fora do ambiente físico da AR.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 119 e 121, de 06.07.2017</p><p class="dou-paragraph">Versão 4.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">2.7.1 e 4.4.10</p><p class="dou-paragraph">3.1.9.1,</p><p class="dou-paragraph">4.1.1.alínea b,</p><p class="dou-paragraph">4.1.1.alínea c,</p><p class="dou-paragraph">4.4.2, 2.2.1.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Obrigatoriedade de realização de auditorias WebTrust e de implementação de respostas OCSP para certificados do tipo SSL/TLS.</p><p class="dou-paragraph">Procedimentos para emissão de certificados digitais para servidores públicos da ativa e militares da União.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 118, de 09.12.2015</p><p class="dou-paragraph">Versão 4.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">2.6.4 e 2.6.4.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Define a obrigatoriedade da disponibilização de dois repositórios para a distribuição da LCR.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 115, de 11.11.2015</p><p class="dou-paragraph">Versão 4.0</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.8, 3.1.11.1.4, 3.1.11.3.1 e 4.4.2.</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Criação de Política de Certificado A CF-e-SAT.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 114, de 30.09.2015</p><p class="dou-paragraph">Versão 3.9</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.1,</p><p class="dou-paragraph">3.1.1.7 (novo),</p><p class="dou-paragraph">3.1.9,</p><p class="dou-paragraph">3.1.9.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Obrigatoriedade da coleta de dados biométricos do requerente do certificado digital.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 107, de 25.08.2015</p><p class="dou-paragraph">Versão 3.8</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.1, alínea a, item i</p><p class="dou-paragraph">3.2.2, alínea b</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Limita o prazo de validade para até 90 dias nas procurações.</p><p class="dou-paragraph">Restringe a renovação automática não presencial apenas para pessoa física.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 99, de 09.10.2013</p><p class="dou-paragraph">Versão 3.7</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">6.3.2.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Amplia prazo de validade de certificados das hierarquias da ICP-Brasil que implementam exclusivamente algoritmos de curvas elípticas.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 90, de 13.08.2012</p><p class="dou-paragraph">Versão 3.6</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.9.1, 6.3.2.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Inclui as Notas nº 5, 6 e 7 e altera a validade de certificados de AC.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 84, de 18.11.2010</p><p class="dou-paragraph">Versão 3.5</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">2.2.1.3, 3.1.1.6, 3.1.9.1, 3.1.9.2.1, 4.1.1, 4.4.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Inclui procedimentos para a emissão de certificados digitais que integram o documento de Registro de Identidade Civil-RIC.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 79, de 07.06.2010</p><p class="dou-paragraph">Versão 3.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Complementa os requisitos para procuração de pessoa jurídica, para aceitação apenas quando o ato constitutivo prevê.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 75, de 31.03.2010</p><p class="dou-paragraph">Versão 3.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">4.6.2, 4.4.11</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Altera prazo de retenção do dossiê.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 74, de 24.11.2009</p><p class="dou-paragraph">Versão 3.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">2.1.3, 3.1.10.1.3, 3.1.10.3.2</p><p class="dou-paragraph">4.1.1, 4.5.1.7, 9.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Alterações relacionadas aos procedimentos operacionais para utilização de Termo de Titularidade.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 66, de 06.06.2009</p><p class="dou-paragraph">Versão 3.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.2.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Altera procedimentos para a renovação de certificados digitais de Pessoa Jurídica.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 54, de 19.11.2008</p><p class="dou-paragraph">Versão 3.0</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.11.2.2, 4.1.3</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Inclusão de referências a Carimbo de Tempo.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 48, de 03.12.2007</p><p class="dou-paragraph">Versão 2.1</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.10.2</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Alterados os documentos a serem apresentados para identificação de uma organização que solicita certificado digital.</p></td> </tr> <tr> <td rowspan="1" colspan="1"></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">3.1.1.5</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Incluído item sobre identificação de Servidores do Serviço Exterior Brasileiro em missão permanente no exterior.</p></td> </tr> <tr> <td rowspan="1" colspan="1"></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">6.6.4</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Incluído item exigindo verificação de consistência do conteúdo das LCRs, antes de sua publicação.</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Resolução 42, de 18.04.2006</p><p class="dou-paragraph">Versão 2.0</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Diversos</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Criação do DOC-ICP-05, consolidando documentos anteriores.</p></td> </tr> </tbody> </table> <p class="dou-paragraph">1 INTRODUÇÃO</p> <p class="dou-paragraph">1.1 Visão geral</p> <p class="dou-paragraph">1.1.1 Este documento estabelece os requisitos mínimos a serem obrigatoriamente observados pelas Autoridades Certificadoras - AC, de primeiro e segundo nível, integrantes da Infraestrutura de Chaves Públicas Brasileira - ICP-Brasil na elaboração de suas Declarações de Práticas de Certificação - DPCs. A DPC é o documento que descreve as práticas e os procedimentos empregados pela AC na execução de seus serviços.</p> <p class="dou-paragraph">1.1.2 Toda DPC elaborada no âmbito da ICP-Brasil deve obrigatoriamente adotar a mesma estrutura empregada neste documento.</p> <p class="dou-paragraph">1.1.3 Para as ACs emissoras de certificados SSL e CS, devem ser observados e descritos os princípios e critérios WebTrust.</p> <p class="dou-paragraph">1.1.4 A estrutura desta DPC está baseada na RFC 3647.</p> <p class="dou-paragraph">1.1.5 A AC responsável deverá manter todas as informações da sua DPC sempre atualizadas.</p> <p class="dou-paragraph">1.1.6 Este documento compõe o conjunto normativo da ICP-Brasil e nele são referenciados outros regulamentos dispostos nas demais normas da ICP-Brasil, conforme especificado no item 10.</p> <p class="dou-paragraph">1.2 Nome do documento e identificação</p> <p class="dou-paragraph">1.2.1 Neste item deve ser identificada a DPC e indicado o seu OID (<em class="dou-em">Object Identifier</em>). No âmbito da ICP-Brasil, um OID - com o formato 2.16.76.1.1.n - será atribuído à DPC na conclusão do processo de credenciamento da AC responsável.</p> <p class="dou-paragraph">1.2.2 As ACs emissoras de certificados para usuários finais devem ser exclusivas e separadas de acordo com os seguintes propósitos de uso de chaves:</p> <p class="dou-paragraph">a) autenticação de servidor (SSL/TLS);</p> <p class="dou-paragraph">b) assinatura de documento e proteção de e-mail (S/MIME);</p> <p class="dou-paragraph">c) assinatura de código (<em class="dou-em">Code Signing</em>); e</p> <p class="dou-paragraph">d) assinatura de carimbo do tempo (<em class="dou-em">Timestamping</em>).</p> <p class="dou-paragraph">1.3 Participantes da ICP-Brasil</p> <p class="dou-paragraph">1.3.1 Autoridades Certificadoras</p> <p class="dou-paragraph">Neste item deve ser identificada a AC integrante da ICP-Brasil a que se refere a DPC.</p> <p class="dou-paragraph">1.3.2 Autoridades de Registro</p> <p class="dou-paragraph">1.3.2.1 Neste item deve ser identificado o endereço da página web (URL) onde estão publicados os dados a seguir, referentes às Autoridades de Registro (ARs) utilizadas pela AC para os processos de recebimento, identificação e encaminhamento de solicitações de emissão ou de revogação de certificados digitais e de identificação de seus solicitantes:</p> <p class="dou-paragraph">a) relação de todas as ARs credenciadas;</p> <p class="dou-paragraph">b) relação de ARs que tenham se descredenciado da cadeia da AC, com respectiva data do descredenciamento; e</p> <p class="dou-paragraph">c) relação de ARs que estejam vinculadas contratualmente a Órgão de Identificação ou Departamento de Trânsito (Detran), dos Estados e do Distrito Federal, para efeito de emissão de certificado digital de pessoa física em conjunto com a Carteira de Identidade (RG) e a Carteira Nacional de Habilitação (CNH).</p> <p class="dou-paragraph">1.3.3 Titulares do certificado</p> <p class="dou-paragraph">Neste item devem ser caracterizadas as entidades - pessoas físicas ou jurídicas - que poderão ser titulares dos certificados emitidos segundo a DPC. Quando aplicável, devem ser caracterizadas as ACs subsequentes para as quais a AC responsável pela DPC poderá emitir certificados.</p> <p class="dou-paragraph">1.3.4 Partes confiáveis</p> <p class="dou-paragraph">Considera-se terceira parte, a parte que confia no teor, validade e aplicabilidade do certificado digital e chaves emitidas pela ICP-Brasil.</p> <p class="dou-paragraph">1.3.5 Outros participantes</p> <p class="dou-paragraph">Neste item deve ser identificado o endereço da página<em class="dou-em">web</em>(URL) onde está publicada a relação de todos os Prestadores de Serviços de Suporte - PSSs, Prestadores de Serviços Biométricos - PSBios e Prestadores de Serviço de Confiança - PSCs vinculados à AC responsável.</p> <p class="dou-paragraph">1.4 Usabilidade do certificado</p> <p class="dou-paragraph">1.4.1 Uso apropriado do certificado</p> <p class="dou-paragraph">Este item da DPC deve relacionar e identificar as PCs implementadas pela AC responsável, que definem como os certificados emitidos deverão ser utilizados pela comunidade. Nas PCs estarão relacionadas as aplicações para as quais são adequados os certificados emitidos pela AC.</p> <p class="dou-paragraph">1.4.2 Uso proibitivo do certificado</p> <p class="dou-paragraph">Este item, quando cabível, deve relacionar as aplicações para as quais existam restrições ou proibições para o uso desses certificados.</p> <p class="dou-paragraph">1.5 Política de administração</p> <p class="dou-paragraph">Neste item devem ser incluídos nome, endereço e outras informações da AC responsável pela DPC. Devem ser também informados o nome, os números de telefone e o endereço eletrônico de uma pessoa para contato.</p> <p class="dou-paragraph">1.5.1 Organização administrativa do documento</p> <p class="dou-paragraph">Nome da AC.</p> <p class="dou-paragraph">1.5.2 Contatos</p> <p class="dou-paragraph">Endereço:</p> <p class="dou-paragraph">Telefone:</p> <p class="dou-paragraph">Fax:</p> <p class="dou-paragraph">Página web:</p> <p class="dou-paragraph">E-mail:</p> <p class="dou-paragraph">Outros:</p> <p class="dou-paragraph">1.5.3 Pessoa que determina a adequabilidade da DPC com a PC</p> <p class="dou-paragraph">Nome:</p> <p class="dou-paragraph">Telefone:</p> <p class="dou-paragraph">E-mail:</p> <p class="dou-paragraph">Outros:</p> <p class="dou-paragraph">1.5.4 Procedimentos de aprovação da DPC</p> <p class="dou-paragraph">Esta DPC é aprovada pelo ITI.</p> <p class="dou-paragraph">Os procedimentos de aprovação da DPC da AC são estabelecidos a critério do CG da ICP-Brasil.</p> <p class="dou-paragraph">1.6 Definições e acrônimos</p> <p class="dou-paragraph"></p> <p class="dou-paragraph"></p> <table class="dou-table"> <tbody> <tr></tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">SIGLA</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DESCRIÇÃO</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">AC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Autoridade Certificadora</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ACME</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Automatic Certificate Management Environment</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">AC Raiz</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Autoridade Certificadora Raiz da ICP-Brasil</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ACT</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Autoridade de Carimbo do Tempo</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">AR</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Autoridades de Registro</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CEI</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Cadastro Específico do INSS</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CF-e</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Cupom Fiscal Eletrônico</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CG</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Comitê Gestor</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CMM-SEI</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Capability Maturity Model do Software Engineering Institute</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CN</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Common Name</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CNE</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Carteira Nacional de Estrangeiro</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CNH</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Carteira Nacional de Habilitação</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CNPJ</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Cadastro Nacional de Pessoas Jurídicas</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CPF</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Cadastro de Pessoas Físicas</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Code Signing</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CSR</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Certificate Signing Request</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">DETRAN</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Departamento Nacional de Trânsito</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">DMZ</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Zona Desmilitarizada</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">DN</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Distinguished Name</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">DPC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Declaração de Práticas de Certificação</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">EV</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Extended Validation</em>(<em class="dou-em">WebTrust for Certification Authorities</em>)</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ICP-Brasil</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Infraestrutura de Chaves Públicas Brasileira</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">IDS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Intrusion Detection System</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">IEC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">International Electrotechnical Commission</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">IETF PKIX</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Internet Engineering Task Force - Public-Key Infrastructured (X.509)</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">INMETRO</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Instituto Nacional de Metrologia, Qualidade e Tecnologia</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ISO</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">International Organization for Standardization</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ITSEC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Information Technology Security Evaluation Criteria</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">ITU</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">International Telecommunications Union</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">LCR</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Lista de Certificados Revogados</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">NBR</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Norma Brasileira</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">NIS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Número de Identificação Social</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">OCSP</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">On-line Certificate Status Protocol</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">OID</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Object Identifier</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">OM-BR</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Objetos Metrológicos ICP-Brasil</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">OU</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Organization Unit</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PASEP</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Programa de Formação do Patrimônio do Servidor Público</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Política de Certificado</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PCN</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Plano de Continuidade de Negócio</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PIS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Programa de Integração Social</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Política de Segurança</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PSBio</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Prestador de Serviço Biométrico</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PSC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Prestador de Serviço de Confiança</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">PSS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Prestadores de Serviço de Suporte</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">RFC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Request For Comments</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">RG</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Registro Geral</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">SAT</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Sistema Autenticador e Transmissor</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">SIGEPE</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Sistema de Gestão de Pessoal da Administração Pública Federal</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">SNMP</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Simple Network Management Protocol</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">SSL</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Secure Socket Layer</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">TCSEC</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Trusted System Evaluation Criteria</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">TLS</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Transport Layer Security</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">TSDM</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Trusted Software Development Methodology</em></p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">TSE</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Tribunal Superior Eleitoral</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">UF</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Unidade de Federação</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">URL</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Uniform Resource Locator</p></td> </tr> </tbody> </table> <p class="dou-paragraph">2 RESPONSABILIDADES DE PUBLICAÇÃO E REPOSITÓRIO</p> <p class="dou-paragraph">2.1 Repositórios</p> <p class="dou-paragraph">2.1.1 Em caso de uso de repositório, neste item devem ser incluídas as obrigações do mesmo, entre elas:</p> <p class="dou-paragraph">a) disponibilizar, logo após a sua emissão, os certificados emitidos pela AC e a sua LCR/OCSP;</p> <p class="dou-paragraph">b) estar disponível para consulta durante 24 (vinte e quatro) horas por dia, 7 (sete) dias por semana; e</p> <p class="dou-paragraph">c) implementar os recursos necessários para a segurança dos dados nele armazenados.</p> <p class="dou-paragraph">2.1.2 Neste item devem ser descritos os requisitos aplicáveis aos repositórios utilizados pela AC responsável pela DPC, tais como:</p> <p class="dou-paragraph">a) localização física e lógica;</p> <p class="dou-paragraph">b) disponibilidade;</p> <p class="dou-paragraph">c) protocolos de acesso; e</p> <p class="dou-paragraph">d) requisitos de segurança.</p> <p class="dou-paragraph">2.1.3 O repositório da AC está disponível para consulta durante 24 (vinte e quatro) horas por dia, 7 (sete) dias por semana.</p> <p class="dou-paragraph">2.1.4 A AC responsável deve disponibilizar 02 (dois) repositórios, em infraestruturas de rede segregadas, para distribuição de LCR/OCSP.</p> <p class="dou-paragraph">2.2 Publicação de informações dos certificados</p> <p class="dou-paragraph">2.2.1 Neste item devem ser definidas as informações a serem publicadas pela AC responsável pela DPC, o modo pelo qual serão disponibilizadas e a sua disponibilidade, que deverá ser, no mínimo, de 99,5% (noventa e nove vírgula cinco por cento) do mês, 24 (vinte e quatro) horas por dia, 7 (sete) dias por semana.</p> <p class="dou-paragraph">2.2.2 As seguintes informações, no mínimo, deverão ser publicadas pela AC em serviço de diretório ou página web:</p> <p class="dou-paragraph">a) seu próprio certificado;</p> <p class="dou-paragraph">b) suas LCRs/OCSP;</p> <p class="dou-paragraph">c) sua DPC;</p> <p class="dou-paragraph">d) as PCs que implementa;</p> <p class="dou-paragraph">e) uma relação, regularmente atualizada, contendo as ARs vinculadas e seus respectivos endereços; e</p> <p class="dou-paragraph">f) uma relação, regularmente atualizada, contendo os PSSs, PSBios e PSCs vinculados.</p> <p class="dou-paragraph">2.3 Tempo ou frequência de publicação</p> <p class="dou-paragraph">Deve ser informada a frequência de publicação das informações de que trata o item anterior, de modo a assegurar a disponibilização sempre atualizada de seus conteúdos.</p> <p class="dou-paragraph">2.4 Controle de acesso aos repositórios</p> <p class="dou-paragraph">Neste item, também, devem ser descritos os controles e as eventuais restrições para acesso, leitura e escrita das informações publicadas e de seus repositórios pela AC, de acordo com o estabelecido nas normas, critérios, práticas e procedimentos da ICP-Brasil.</p> <p class="dou-paragraph">3 IDENTIFICAÇÃO E AUTENTICAÇÃO</p> <p class="dou-paragraph">3.1 Atribuição de nomes</p> <p class="dou-paragraph">3.1.1 Tipos de nomes</p> <p class="dou-paragraph">3.1.1.1 Neste item devem ser definidos os tipos de nomes admitidos para os titulares de certificados emitidos pela AC responsável pela DPC. Entre os tipos de nomes considerados, poderão estar o "<em class="dou-em">distinguished name"</em>do padrão ITU X.500, endereços de correio eletrônico ou endereços de página<em class="dou-em">web</em>(URL).</p> <p class="dou-paragraph">3.1.1.2 A DPC deve estabelecer, ainda, que um certificado emitido para uma AC subsequente não deverá incluir o nome da pessoa responsável.</p> <p class="dou-paragraph">3.1.2 Necessidade dos nomes serem significativos</p> <p class="dou-paragraph">Neste item, a DPC deve definir a necessidade do uso de nomes significativos, isto é, nomes que possibilitem determinar a identidade da pessoa ou organização a que se referem, para a identificação dos titulares dos certificados emitidos pela AC responsável.</p> <p class="dou-paragraph">3.1.3 Anonimato ou pseudônimo dos titulares do certificado</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">3.1.4 Regras para interpretação de vários tipos de nomes</p> <p class="dou-paragraph">3.1.4.1 Neste item devem ser descritas, quando aplicáveis, as regras para a interpretação das várias formas de nomes admitidas pela DPC.</p> <p class="dou-paragraph">3.1.4.2 É vedado o uso de nomes nos certificados que violem os direitos de propriedade intelectual de terceiros.</p> <p class="dou-paragraph">3.1.5 Unicidade de nomes</p> <p class="dou-paragraph">Neste item a DPC deve estabelecer que identificadores do tipo "<em class="dou-em">Distinguished Name"</em>(DN) deverão ser únicos para cada titular de certificado, no âmbito da AC emitente. Números ou letras adicionais poderão ser incluídos ao nome de cada entidade para assegurar a unicidade do campo.</p> <p class="dou-paragraph">3.1.6 Procedimento para resolver disputa de nomes</p> <p class="dou-paragraph">Neste item a DPC deve reservar à AC responsável o direito de tomar todas as decisões na hipótese de haver disputa decorrente da igualdade de nomes entre solicitantes diversos de certificados. Deve estabelecer também que, durante o processo de confirmação de identidade, caberá ao solicitante do certificado provar o seu direito de uso de um nome específico.</p> <p class="dou-paragraph">3.1.7 Reconhecimento, autenticação e papel de marcas registradas</p> <p class="dou-paragraph">Neste item a DPC deve estabelecer que os processos de tratamento, reconhecimento e confirmação de autenticidade de marcas registradas serão executados de acordo com a legislação em vigor.</p> <p class="dou-paragraph">3.2 Validação inicial de identidade</p> <p class="dou-paragraph">Deverão ser detalhados a forma, os procedimentos e os requisitos para a primeira identificação e cadastramento junto à ICP-Brasil de pessoas físicas titulares ou responsáveis por certificados digitais, compreendendo os seguintes processos:</p> <p class="dou-paragraph">a) identificação e cadastro iniciais do titular do certificado - identificação da pessoa física ou jurídica, titular do certificado, com base nos documentos de identificação citados nos itens 3.2.2, 3.2.3 e 3.2.7, observado o quanto segue:</p> <p class="dou-paragraph">i. para certificados de pessoa física: comprovação de que a pessoa física que se apresenta como titular do certificado é realmente aquela cujos dados constam na documentação e biometrias apresentadas, vedada qualquer espécie de procuração para tal fim.</p> <p class="dou-paragraph">ii. para certificados de pessoa jurídica: comprovação de que os documentos apresentados referem-se efetivamente à pessoa jurídica titular do certificado e de que a pessoa física que se apresenta como representante legal da pessoa jurídica realmente possui tal atribuição, admitida procuração por instrumento público, com poderes específicos para atuar perante a ICP-Brasil, cuja certidão original ou segunda via tenha sido emitida dentro de 90 (noventa) dias anteriores à data da solicitação.</p> <p class="dou-paragraph">b) emissão do certificado: após a conferência dos dados da solicitação de certificado com os constantes dos documentos e biometrias apresentados, na etapa de identificação, é liberada a emissão do certificado no sistema da AC. A extensão<em class="dou-em">Subject Alternative Name</em>é considerada fortemente relacionada à chave pública contida no certificado, assim, todas as partes dessa extensão devem ser verificadas, devendo o solicitante do certificado comprovar que detém os direitos sobre essas informações junto aos órgãos competentes, ou que está autorizado pelo titular da informação a utilizá-las.</p> <p class="dou-paragraph">3.2.1 Método para comprovar o controle de chave privada</p> <p class="dou-paragraph">A DPC deve indicar os procedimentos executados pela AC responsável ou pelas ARs a ela vinculadas para confirmar que a entidade solicitante controla a chave privada correspondente à chave pública para a qual está sendo solicitado o certificado digital, podendo utilizar para isso as referências contidas nas RFC 4210 e 6712. Caso sejam requeridos procedimentos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">3.2.2 Autenticação da identificação da organização</p> <p class="dou-paragraph">3.2.2.1 Disposições gerais</p> <p class="dou-paragraph">3.2.2.1.1 Neste item devem ser definidos os procedimentos empregados pelas ARs vinculadas para a confirmação da identidade de uma pessoa jurídica.</p> <p class="dou-paragraph">3.2.2.1.2 Será designado como responsável pelo certificado o representante legal da pessoa jurídica requerente do certificado, ou o procurador constituído na forma do item 3.2, alínea 'a', inciso (ii) acima, o qual será o detentor da chave privada.</p> <p class="dou-paragraph">3.2.2.1.3 Deverá ser feita a confirmação da identidade da organização e da pessoa física responsável pelo certificado, nos seguintes termos:</p> <p class="dou-paragraph">a) apresentação do rol de documentos elencados no item 3.2.2.2;</p> <p class="dou-paragraph">b) apresentação do rol de documentos do responsável pelo certificado, elencados no item 3.2.3.1;</p> <p class="dou-paragraph">c) coleta e verificação biométrica da pessoa física responsável pelo certificado, conforme regulamentos expedidos, por meio de instruções normativas, pela AC Raiz, que definam os procedimentos para identificação do requerente e comunicação de irregularidades no processo de emissão de um certificado digital ICP-Brasil, bem como os procedimentos para identificação biométrica na ICP-Brasil; e</p> <p class="dou-paragraph">d) assinatura digital do termo de titularidade de que trata o item 4.1 pelo responsável pelo certificado.</p> <p class="dou-paragraph">Nota 1: A AR poderá solicitar uma assinatura manuscrita ao responsável pelo certificado em termo específico para a comparação com o documento de identidade ou contrato social. Nesse caso, o termo manuscrito digitalizado e assinado digitalmente pelo AGR será apensado ao dossiê eletrônico do certificado, podendo o original em papel ser descartado.</p> <p class="dou-paragraph">3.2.2.1.4 Fica dispensado o disposto no item 3.2.2.1.3, alíneas "b" e "c", caso o responsável pelo certificado possua certificado digital de pessoa física ICP-Brasil válido, do tipo A3 ou superior, com os dados biométricos devidamente coletados, e a verificação dos documentos elencados no item 3.2.2.2 possa ser realizada eletronicamente por meio de barramento ou aplicação oficial.</p> <p class="dou-paragraph">3.2.2.1.5 O disposto no item 3.2.2.1.3 poderá ser realizado:</p> <p class="dou-paragraph">a) mediante comparecimento presencial do responsável pelo certificado; ou</p> <p class="dou-paragraph">b) por videoconferência, conforme procedimentos e requisitos técnicos definidos em Instrução Normativa da AC Raiz, os quais deverão assegurar nível de segurança equivalente à forma presencial, garantindo a validação das mesmas informações de identificação e biométricas, mediante o emprego de tecnologias eletrônicas seguras de comunicação, interação, documentação e tratamento biométrico.</p> <p class="dou-paragraph">3.2.2.2 Documentos para efeitos de identificação de uma organização</p> <p class="dou-paragraph">A confirmação da identidade de uma pessoa jurídica deverá ser feita mediante a apresentação de, no mínimo, os seguintes documentos:</p> <p class="dou-paragraph">a) Relativos a sua habilitação jurídica:</p> <p class="dou-paragraph">i. se pessoa jurídica criada ou autorizada a sua criação por lei, cópia do CNPJ;</p> <p class="dou-paragraph">ii. se entidade privada:</p> <p class="dou-paragraph">1. certidão simplificada emitida pela Junta Comercial ou ato constitutivo, devidamente registrado no órgão competente, que permita a comprovação de quem são seus atuais representantes legais; e</p> <p class="dou-paragraph">2. documentos da eleição de seus representantes legais, quando aplicável;</p> <p class="dou-paragraph">b) Relativos a sua habilitação fiscal:</p> <p class="dou-paragraph">i. prova de inscrição no Cadastro Nacional de Pessoas Jurídicas - CNPJ; ou</p> <p class="dou-paragraph">ii. prova de inscrição no Cadastro Específico do INSS - CEI.</p> <p class="dou-paragraph">Nota 1: As confirmações de que trata o item 3.2.2.2 poderão ser feitas de forma eletrônica, desde que em barramentos ou aplicações oficiais de órgão competente. É obrigatório que essas validações constem no dossiê eletrônico do titular do certificado.</p> <p class="dou-paragraph">3.2.2.3 Informações contidas no certificado emitido para uma organização</p> <p class="dou-paragraph">3.2.2.3.1 É obrigatório o preenchimento dos seguintes campos do certificado de uma pessoa jurídica, com as informações constantes nos documentos apresentados:</p> <p class="dou-paragraph">a) Nome empresarial constante do Cadastro Nacional de Pessoa Jurídica (CNPJ), sem abreviações;1</p> <p class="dou-paragraph">b) Cadastro Nacional de Pessoa Jurídica (CNPJ);2</p> <p class="dou-paragraph">c) Nome completo do responsável pelo certificado, sem abreviações;3e</p> <p class="dou-paragraph">d) Data de nascimento do responsável pelo certificado.4</p> <p class="dou-paragraph">3.2.2.3.2 Cada PC pode definir como obrigatório o preenchimento de outros campos, ou o responsável pelo certificado, a seu critério e mediante declaração expressa no termo de titularidade, poderá solicitar o preenchimento de campos do certificado com suas informações pessoais, conforme item 3.2.3.2.</p> <p class="dou-paragraph">3.2.2.4 Responsabilidade decorrente do uso do certificado de uma organização</p> <p class="dou-paragraph">Os atos praticados com o certificado digital de titularidade de uma organização estão sujeitos ao regime de responsabilidade definido em lei quanto aos poderes de representação conferidos ao responsável de uso indicado no certificado.</p> <p class="dou-paragraph">3.2.3 Autenticação da identidade de um indivíduo</p> <p class="dou-paragraph">Neste item devem ser definidos os procedimentos empregados pelas AR vinculadas a uma AC para a identificação e cadastramento iniciais de um indivíduo na ICP-Brasil. Essa confirmação deverá ser realizada mediante a presença física do interessado ou por meio de videoconferência, conforme procedimentos e requisitos técnicos definidos em Instrução Normativa da AC Raiz, os quais deverão assegurar nível de segurança equivalente à forma presencial, garantindo a validação das mesmas informações de identificação e biométricas, mediante o emprego de tecnologias eletrônicas seguras de comunicação, interação, documentação e tratamento biométrico.</p> <p class="dou-paragraph">3.2.3.1 Documentos para efeitos de identificação de um indivíduo</p> <p class="dou-paragraph">Deverá ser apresentada a seguinte documentação, em sua versão original oficial, podendo ser física ou digital, por meio de barramento ou aplicação oficial, e coletada as seguintes biometrias para fins de identificação de um indivíduo solicitante de certificado:</p> <p class="dou-paragraph">a) Registro de Identidade ou Passaporte, se brasileiro; ou</p> <p class="dou-paragraph">b) Título de Eleitor, com foto; ou</p> <p class="dou-paragraph">c) Carteira Nacional de Estrangeiro - CNE, se estrangeiro domiciliado no Brasil; ou</p> <p class="dou-paragraph">d) Passaporte, se estrangeiro não domiciliado no Brasil;</p> <p class="dou-paragraph">e) Fotografia da face do requerente de um certificado digital ICP-Brasil, conforme disposto em regulamento editado por instrução normativa da AC Raiz que defina os procedimentos para identificação biométrica na ICP-Brasil; e</p> <p class="dou-paragraph">f) Impressões digitais do requerente de um certificado digital ICP-Brasil, conforme disposto em regulamento editado por instrução normativa da AC Raiz que defina os procedimentos para identificação biométrica na ICP-Brasil.</p> <p class="dou-paragraph">Nota 1: Entende-se como registro de identidade os documentos oficiais, físicos ou digitais, conforme admitido pela legislação específica, emitidos pelas Secretarias de Segurança Pública bem como os que, por força de lei, equivalem a documento de identidade em todo o território nacional, desde que contenham fotografia.</p> <p class="dou-paragraph">1No campo Subject, como parte do Common Name, que compõe o Distinguished Name</p> <p class="dou-paragraph">2No campo Subject Alternative Name, OID 2.16.76.1.3.3</p> <p class="dou-paragraph">3No campo Subject Alternative Name, OID 2.16.76.1.3.2</p> <p class="dou-paragraph">4No campo Subject Alternative Name, nas primeiras 8 (oito) posições do OID 2.16.76.1.3.4</p> <p class="dou-paragraph">3.2.3.1.1 Na hipótese de identificação positiva por meio do processo biométrico da ICP-Brasil fica dispensada a apresentação de qualquer dos documentos elencados no item 3.2.3.1 e a etapa de verificação. As evidências desse processo farão parte do dossiê eletrônico do requerente.</p> <p class="dou-paragraph">3.2.3.1.2 Os documentos digitais deverão ser verificados por meio de barramentos ou aplicações oficiais dos entes federativos. Tal verificação fará parte do dossiê eletrônico do titular do certificado. Na hipótese da identificação positiva, fica dispensada a etapa de verificação conforme o item 3.2.3.1.3.</p> <p class="dou-paragraph">3.2.3.1.3 Os documentos em papel, os quais não existam formas de verificação por meio de barramentos ou aplicações oficiais dos entes federativos, deverão ser verificados:</p> <p class="dou-paragraph">a) por agente de registro distinto do que realizou a etapa de identificação;</p> <p class="dou-paragraph">b) pela AR ou AR própria da AC ou ainda AR própria do PSS da AC; e</p> <p class="dou-paragraph">c) antes do início da validade do certificado, devendo esse ser revogado automaticamente caso a verificação não tenha ocorrido até o início de sua validade.</p> <p class="dou-paragraph">3.2.3.1.4 A emissão de certificados em nome dos absolutamente incapazes e dos relativamente incapazes observará o disposto na lei vigente e as normas editadas pelo Comitê Gestor da ICP-Brasil.</p> <p class="dou-paragraph">3.2.3.1.5<strong class="dou-strong"><em class="dou-em"></em></strong>Para a identificação de indivíduo na emissão de certificado digital para servidor público da ativa e militar da União, deverá ser observado o disposto item 3.2.9.3.</p> <p class="dou-paragraph">3.2.3.1.6<strong class="dou-strong"><em class="dou-em"></em></strong>É facultado aos Bancos Múltiplos e Caixa Econômica Federal autorizados a funcionar pelo BACEN, na identificação de titulares pessoa física de conta de depósito; às serventias extrajudiciais, autorizadas a funcionar pelo Conselho Nacional de Justiça; às AR dos conselhos de classes profissionais, regulamentados por lei específica; e às ARs com acesso eletrônico às bases de dados das juntas comerciais, utilizar o recurso disposto no item 3.2.9.4.</p> <p class="dou-paragraph">3.2.3.1.7 Para a identificação de indivíduo na emissão de certificado digital em conjunto à Carteira de Identidade (RG) ou à Carteira Nacional de Habilitação (CNH), por Órgão de Identificação ou Departamento de Trânsito (Detran), dos Estados e do Distrito Federal, deverá ser observado o disposto item 3.2.9.8.</p> <p class="dou-paragraph">3.2.3.2 Informações contidas no certificado emitido para um indivíduo</p> <p class="dou-paragraph">3.2.3.2.1 É obrigatório o preenchimento dos seguintes campos do certificado de uma pessoa física com as informações constantes nos documentos apresentados:</p> <p class="dou-paragraph">a) nome completo, sem abreviações;1</p> <p class="dou-paragraph">b) data de nascimento.2</p> <p class="dou-paragraph">1No campo<em class="dou-em">Subject</em>, como parte do<em class="dou-em">Common Name,</em>que compõe o<em class="dou-em">Distinguished Name</em></p> <p class="dou-paragraph">2No campo<em class="dou-em">Subject Alternative Name,</em>nas primeiras 8 (oito) posições do OID 2.16.76.1.3.1</p> <p class="dou-paragraph">3.2.3.2.2 Cada PC pode definir como obrigatório o preenchimento de outros campos, ou o titular do certificado, a seu critério e mediante declaração expressa no termo de titularidade, poderá solicitar o preenchimento de campos do certificado com as informações constantes nos seguintes documentos:</p> <p class="dou-paragraph">a) Cadastro de Pessoa Física (CPF);</p> <p class="dou-paragraph">b) número de Identificação Social - NIS (PIS, PASEP ou CI);</p> <p class="dou-paragraph">c) número do Registro Geral - RG do titular e órgão expedidor;</p> <p class="dou-paragraph">d) número do Cadastro Especifico do INSS (CEI);</p> <p class="dou-paragraph">e) número do Título de Eleitor; Zona Eleitoral; Seção; Município e UF do Título de Eleitor; e</p> <p class="dou-paragraph">f) número de habilitação ou identificação profissional emitido por conselho de classe ou órgão competente.</p> <p class="dou-paragraph">3.2.3.2.3 Para tanto, o titular deverá apresentar a documentação respectiva, caso a caso, em sua versão original.</p> <p class="dou-paragraph">Nota 1: É permitida a substituição dos documentos elencados acima por documento único, desde que este seja oficial e contenha as informações constantes daqueles.</p> <p class="dou-paragraph">Nota 2: O cartão CPF poderá ser substituído por consulta à página da Receita Federal, devendo a cópia da mesma ser arquivada junto à documentação, para fins de auditoria.</p> <p class="dou-paragraph">3.2.4 Informações não verificadas do titular do certificado</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">3.2.5 Validação das autoridades</p> <p class="dou-paragraph">Na emissão de certificado de AC subsequente é verificado se a pessoa física é o representante legal da AC.</p> <p class="dou-paragraph">3.2.6 Critérios para interoperação</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">3.2.7 Autenticação da identidade de equipamento ou aplicação</p> <p class="dou-paragraph">3.2.7.1 Disposições gerais</p> <p class="dou-paragraph">3.2.7.1.1 Em se tratando de certificado emitido para equipamento ou aplicação, o titular será a pessoa física ou jurídica solicitante do certificado, que deverá indicar o responsável pela chave privada.</p> <p class="dou-paragraph">3.2.7.1.2 Se o titular for pessoa física, deverá ser feita a confirmação de sua identidade na forma do item 3.2.3 e esta assinará o termo de titularidade de que trata o item 4.1.</p> <p class="dou-paragraph">3.2.7.1.3 Se o titular for pessoa jurídica, deverá ser feita a confirmação da identidade da organização e da pessoa física responsável pelo certificado, na forma do item 3.2.2:</p> <p class="dou-paragraph">3.2.7.1.4. Fica dispensada a observância do disposto no item 3.2.3.1 para certificados cujo titular seja pessoa física, caso a solicitação seja assinada com certificado digital ICP-Brasil válido, do tipo A3 ou superior, de mesma titularidade e cujos dados biométricos já tenham sido devidamente coletados.</p> <p class="dou-paragraph">3.2.7.1.5 Fica dispensada a observância do item 3.2.2.1.3, alíneas "b" e "c", para certificados cujo titular seja pessoa jurídica nos seguintes casos:</p> <p class="dou-paragraph">a) quando a solicitação for assinada com certificado digital ICP-Brasil válido, do tipo A3 ou superior, de mesma titularidade e responsável, e cujos dados biométricos deste último tenham sido devidamente coletados; ou</p> <p class="dou-paragraph">b) quando a solicitação for assinada com o certificado digital ICP-Brasil válido, do tipo A3 ou superior, cuja titularidade é da mesma pessoa física responsável legal da organização e a verificação dos documentos elencados no item 3.2.2.2 possa ser realizada eletronicamente por meio de barramento ou aplicação oficial.</p> <p class="dou-paragraph">3.2.7.2 Procedimentos para efeitos de identificação de um equipamento ou aplicação</p> <p class="dou-paragraph">3.2.7.2.1 Para certificados de equipamento ou aplicação que utilizem URL na identificação do titular, deve ser verificado se o solicitante do certificado detém o registro do nome de domínio junto ao órgão competente, ou se possui autorização do titular do domínio para usar aquele endereço. Nesse caso deve ser apresentada documentação comprobatória (termo de autorização de uso de domínio ou similar) devidamente assinado pelo titular do domínio.</p> <p class="dou-paragraph">3.2.7.2.2 Para emissão de certificados do tipo T3 ou T4, para equipamentos de ACT credenciadas na ICP-Brasil, a solicitação deve conter o nome de servidor e o número de série do equipamento. Esses dados devem ser validados comparando-os com aqueles publicados pelo ITI no Diário Oficial da União, quando do deferimento do credenciamento da ACT.</p> <p class="dou-paragraph">3.2.7.3 Informações contidas no certificado emitido para um equipamento ou aplicação</p> <p class="dou-paragraph">3.2.7.3.1 É obrigatório o preenchimento dos seguintes campos do certificado com as informações constantes nos documentos apresentados:</p> <p class="dou-paragraph">a) URL ou nome da aplicação;1</p> <p class="dou-paragraph">b) nome completo do responsável pelo certificado, sem abreviações;2</p> <p class="dou-paragraph">c) data de nascimento do responsável pelo certificado;3</p> <p class="dou-paragraph">d) nome empresarial constante do CNPJ (Cadastro Nacional de Pessoa Jurídica), sem abreviações4, se o titular for pessoa jurídica;</p> <p class="dou-paragraph">e) Cadastro Nacional de Pessoa Jurídica (CNPJ)5, se o titular for pessoa jurídica.</p> <p class="dou-paragraph">3.2.7.3.2 Cada PC pode definir como obrigatório o preenchimento de outros campos, ou o responsável pelo certificado, a seu critério e mediante declaração expressa no termo de titularidade e responsabilidade, poderá solicitar o preenchimento de campos do certificado suas informações pessoais, conforme item 3.2.3.2.</p> <p class="dou-paragraph">1No campo<em class="dou-em">Subject</em>, como parte do<em class="dou-em">Common Name,</em>que compõe o<em class="dou-em">Distinguished Name</em></p> <p class="dou-paragraph">2No campo<em class="dou-em">Subject Alternative Name,</em>OID 2.16.76.1.3.2</p> <p class="dou-paragraph">3No campo<em class="dou-em">Subject Alternative Name,</em>nas primeiras 8 (oito) posições do OID 2.16.76.1.3.4</p> <p class="dou-paragraph">4No campo<em class="dou-em">Subject Alternative Name, OID</em>2.16.76.1.3.8</p> <p class="dou-paragraph">5No campo<em class="dou-em">Subject Alternative Name,</em>OID 2.16.76.1.3.3</p> <p class="dou-paragraph">3.2.7.4 Autenticação de identificação de equipamento para certificado CF-e-SAT</p> <p class="dou-paragraph">3.2.7.4.1 Disposições gerais</p> <p class="dou-paragraph">3.2.7.4.1.1 Em se tratando de certificado emitido para equipamento SAT, o titular será representado pelo contribuinte identificado no certificado digital ICP-Brasil de pessoa jurídica que assina a solicitação, associada ao número de série do equipamento detentor da chave privada.</p> <p class="dou-paragraph">3.2.7.4.1.2 Para certificados do tipo A CF-e-SAT, a confirmação da identidade da organização e das pessoas físicas se dará conforme disposto no item 3.2.2 e com a assinatura do TERMO DE TITULARIDADE [4] específico de que trata o item 4.1.</p> <p class="dou-paragraph">3.2.7.4.1.3 Para certificados do tipo A CF-e-SAT, por se tratar de certificado para equipamento fiscal específico para contribuinte já identificado quando da emissão do certificado digital ICP-Brasil de pessoa jurídica válido que assina a requisição do certificado A CF-e-SAT, a confirmação da identidade se dará exclusivamente na forma do disposto no item 3.2.3 e com a assinatura do TERMO DE TITULARIDADE [4] específico de que trata o item 4.1.</p> <p class="dou-paragraph">3.2.7.5 Procedimentos para efeitos de identificação de um equipamento SAT</p> <p class="dou-paragraph">Para certificados de equipamento SAT, deve ser verificado se o CNPJ do contribuinte que assina digitalmente a solicitação desse certificado está vinculado ao número de série do referido equipamento, o qual deve estar registrado e autorizado pela unidade fiscal federada. Essas informações devem ser obtidas e confirmadas pela AC emissora do certificado.</p> <p class="dou-paragraph">3.2.7.6 Informações contidas no certificado emitido para um equipamento SAT</p> <p class="dou-paragraph">3.2.7.6.1 É obrigatório o preenchimento dos seguintes campos do certificado com as informações constantes nas solicitações apresentadas:</p> <p class="dou-paragraph">a) número de série do equipamento SAT;1</p> <p class="dou-paragraph">b) nome empresarial constante do CNPJ (Cadastro Nacional de Pessoa Jurídica), sem abreviações;2</p> <p class="dou-paragraph">c) Cadastro Nacional de Pessoa Jurídica (CNPJ).3</p> <p class="dou-paragraph">3.2.7.6.2 Cada PC pode definir como obrigatório o preenchimento de outros campos em conformidade com a RFC 5280 e com a regulamentação SAT CF-e.</p> <p class="dou-paragraph">3.2.7.7 Autenticação de identificação de equipamentos para certificado OM-BR</p> <p class="dou-paragraph">3.2.7.7.1 Disposições gerais</p> <p class="dou-paragraph">3.2.7.7.1.1 Em se tratando de certificado emitido para equipamento OM-BR, o titular será representado pelo fabricante identificado no certificado digital ICP-Brasil de pessoa jurídica que assina a solicitação, associada ao número de identificação do equipamento detentor da chave privada.</p> <p class="dou-paragraph">1No campo<em class="dou-em">Subject</em>, como parte do<em class="dou-em">Common Name,</em>que compõe o<em class="dou-em">Distinguished Name</em></p> <p class="dou-paragraph">2No campo Subject Alternative Name, OID<strong class="dou-strong"><em class="dou-em">2.16.76.1.3.8</em></strong></p> <p class="dou-paragraph">3No campo<em class="dou-em">Subject Alternative Name,</em>OID<strong class="dou-strong">2.16.76.1.3.3</strong></p> <p class="dou-paragraph">3.2.7.7.1.2 Para certificados do tipo OM-BR, a confirmação da identidade do fabricante se dará conforme disposto no item 3.2.7.1 e com a assinatura do TERMO DE TITULARIDADE [4] específico de que trata o item 4.1.</p> <p class="dou-paragraph">3.2.7.7.1.3 Para certificados do tipo OM-BR, por se tratar de certificado para equipamento metrológico específico de fabricante autorizado já identificado quando da emissão do certificado digital ICP-Brasil de pessoa jurídica válido que assina a requisição do certificado OM-BR, a confirmação da identidade se dará exclusivamente na forma do disposto no item 3.2.7.1 e com a assinatura do TERMO DE TITULARIDADE [4] específico de que trata o item 4.1.</p> <p class="dou-paragraph">3.2.7.8 Procedimentos para efeitos de identificação de um equipamento metrológico</p> <p class="dou-paragraph">Para certificados de equipamento metrológico, deve ser verificado se o CNPJ do fabricante que assina digitalmente a solicitação desse certificado está vinculado aos controles regulatórios do referido equipamento, o qual deve estar registrado e autorizado pelo Inmetro. Essas informações devem ser obtidas e confirmadas pela AC emissora do certificado.</p> <p class="dou-paragraph">3.2.7.9 Informações contidas no certificado emitido para um equipamento metrológico</p> <p class="dou-paragraph">3.2.7.9.1 É obrigatório o preenchimento dos seguintes campos do certificado com as informações constantes nas solicitações apresentadas:</p> <p class="dou-paragraph">a) data de fabricação do equipamento metrológico;</p> <p class="dou-paragraph">b) número de identificação do equipamento metrológico;</p> <p class="dou-paragraph">c) nome empresarial constante do CNPJ (Cadastro Nacional de Pessoa Jurídica), sem abreviações;</p> <p class="dou-paragraph">d) Cadastro Nacional de Pessoa Jurídica (CNPJ).</p> <p class="dou-paragraph">3.2.7.9.2 Cada PC pode definir como obrigatório o preenchimento de outros campos em conformidade com a RFC 5280 e com as normas do órgão regulador do equipamento.</p> <p class="dou-paragraph">3.2.8 Procedimentos complementares</p> <p class="dou-paragraph">3.2.8.1 A AC mantém políticas e procedimentos internos que são revisados regularmente a fim de cumprir os requisitos dos vários programas de raiz dos quais a AC é membro, bem como os Requisitos de Linha de Base, as Diretrizes de EV para SSL e as Diretrizes de Assinatura de Código EV.</p> <p class="dou-paragraph">3.2.8.2 Todo o processo de identificação do titular do certificado deve ser registrado com verificação biométrica e assinado digitalmente pelos executantes, na solução de certificação disponibilizada pela AC, com a utilização de certificado digital ICP-Brasil no mínimo do tipo A3. O sistema biométrico da ICP-BRASIL deve solicitar aleatoriamente qual dedo o AGR deve apresentar para autenticação, o que exige a inclusão de todos os dedos dos AGR no cadastro do sistema biométrico. Tais registros devem ser feitos de forma a permitir a reconstituição completa dos processos executados, para fins de auditoria.</p> <p class="dou-paragraph">3.2.8.3 Deve ser mantido arquivo com as cópias de todos os documentos utilizados para confirmação da identidade de uma organização e/ou de um indivíduo. Tais cópias poderão ser mantidas em papel ou em forma digitalizada, observadas as condições definidas em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil.</p> <p class="dou-paragraph">3.2.8.3.1 No caso de certificados A CF-e-SAT ou OM-BR deve ser mantida toda a documentação eletrônica utilizada no processo de validação e confirmação da identificação do equipamento SAT ou objeto metrológico acreditado pelo Inmetro, observadas as condições definidas em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil.</p> <p class="dou-paragraph">3.2.8.3.2 No caso de certificados emitidos em conjunto à Carteira de Identidade (RG) ou à Carteira Nacional de Habilitação (CNH), por Órgão de Identificação ou Departamento de Trânsito (Detran), dos Estados e do Distrito Federal, deverá ser mantido arquivo com as cópias de todos os documentos utilizados para confirmação da identidade do indivíduo, incluindo, a Carteira de Identidade ou CNH emitida em conjunto ao certificado. Tais cópias poderão ser mantidas em papel ou em forma digitalizada, observadas as condições definidas em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil.</p> <p class="dou-paragraph">3.2.8.4 As AC devem disponibilizar, para todas as AR vinculadas a sua respectiva cadeia, uma interface para verificação biométrica do requerente junto ao Sistema Biométrico da ICP-Brasil, em cada processo de emissão de um certificado digital ICP-Brasil, conforme estabelecido no documento CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [6] e em regulamento editado por instrução normativa da AC Raiz que defina os procedimentos para identificação do requerente e comunicação de irregularidades no processo de emissão de um certificado digital ICP-Brasil.</p> <p class="dou-paragraph">3.2.8.4.1 Na hipótese de identificação positiva no processo biométrico da ICP-Brasil, fica dispensada a apresentação de qualquer documentação de identidade do requerente ou da etapa de verificação conforme item 3.2.3.1.</p> <p class="dou-paragraph">3.2.9 Procedimentos específicos</p> <p class="dou-paragraph">3.2.9.1 Nos casos de certificado digital emitido para Servidores do Serviço Exterior Brasileiro, em missão permanente no exterior, assim caracterizados conforme a Lei nº 11.440, de 29 de dezembro de 2006, se houver impedimentos para a identificação conforme o disposto no item 3.2, é facultada a remessa da documentação pela mala diplomática e a realização da identificação por outros meios seguros, a serem definidos e aprovados pela AC Raiz da ICP-Brasil.</p> <p class="dou-paragraph">3.2.9.2 Disposições para a Validação de Solicitação de Certificados do Tipo A CF-e-SAT: a validação da solicitação de certificado do tipo A CF-e-SAT compreende:</p> <p class="dou-paragraph">a) validar o registro inicial por meio de verificação da assinatura digital do contribuinte realizada sobre a solicitação do certificado A CF-e-SAT e sobre o TERMO DE TITULARIDADE [4] específico de que trata o item 4.1. O certificado digital do contribuinte que assina a solicitação e o termo de titularidade aqui referidos, deve ser um certificado digital ICP-Brasil de pessoa jurídica válido;</p> <p class="dou-paragraph">b) realizar a verificação da solicitação, assinada digitalmente, contendo a requisição em conformidade com o formato estabelecido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil e confrontando com as informações (número de segurança e número de série do equipamento SAT e CNPJ do contribuinte emissor CF-e) do registro inicial e do certificado digital que assinou esse registro inicial;</p> <p class="dou-paragraph">c) emissão do certificado digital sem que haja possibilidade de alteração dos dados constantes na requisição e disponibilização ao solicitante para instalação no equipamento SAT.</p> <p class="dou-paragraph">3.2.9.3 A solicitação de certificado para servidores públicos federais da ativa e militares da União deverá seguir o abaixo descrito:</p> <p class="dou-paragraph">a) realizar a validação do registro por meio de processo de individualização inequívoca e eletrônica do servidor público federal da ativa e militar da União por meio de seus respectivos sistemas eletrônicos de gestão de pessoas, feita por servidor ou militar autorizador, a ser definido pelos órgãos competentes, que formalmente será cadastrado no sistema da AC autorizada, e, assim, ser o responsável a confirmar a emissão de certificados dessa natureza;</p> <p class="dou-paragraph">b) os servidores públicos federais da ativa e militares da União deverão ter sido biometricamente identificados e individualizados pela base biométrica oficial do Tribunal Superior Eleitoral - TSE ou pelos PSBios credenciados da ICP-Brasil ou base oficial equivalente, com comprovação auditável do cadastro desses requerentes por parte da AC. Essa comprovação poderá ser pelo CPF ou outro indexador viável entre os sistemas;</p> <p class="dou-paragraph">c) obter os dados do servidor público federal da ativa e militar da União por via de seus respectivos sistemas eletrônicos de gestão de pessoas, sem que haja qualquer possibilidade de alteração desses, para que sejam enviados para a AC emitir o certificado digital; e</p> <p class="dou-paragraph">d) ser assinada por autoridade designada pelos respectivos órgãos gestores de pessoas, sendo a AC responsável por manter cadastro atualizado das autoridades competentes e respectivas autorizações e/ou requisições para fins de auditoria e fiscalização pela AC Raiz.</p> <p class="dou-paragraph">3.2.9.3.1 Módulo eletrônico da AR dos órgãos gestores de pessoas</p> <p class="dou-paragraph">A AR, representada pelo módulo eletrônico da AR dos órgãos gestores de pessoas, deverá:</p> <p class="dou-paragraph">a) ser um sistema vinculado a uma AC credenciada pela ICP-Brasil;</p> <p class="dou-paragraph">b) possuir, de forma segura, registros de trilhas de auditoria;</p> <p class="dou-paragraph">c) comunicar diretamente utilizando protocolos de comunicação seguro com os sistemas determinados formalmente pelos órgãos gestores de pessoas, pelo Tribunal Superior Eleitoral ou pelo Prestador de Serviço Biométrico ou pelo custodiante de outra base biométrica oficial;</p> <p class="dou-paragraph">d) ser auditada pelo ITI em procedimento pré-operacional;</p> <p class="dou-paragraph">e) possuir as listas atualizadas com os nomes e CPF ou outro indexador dos servidores públicos, dos militares e dos autorizadores, com a comprovação auditável da resposta do sistema biométrico do Tribunal Superior Eleitoral ou prestadores de serviço biométrico da ICP-Brasil ou pelo custodiante de outra base biométrica oficial. Os autorizadores serão formalmente designados pelos órgãos competentes, por instrumento normativo.</p> <p class="dou-paragraph">Nota: Ficam excepcionalizados para as AR descritas no item 3.2.9.3.1 os requisitos dispostos em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil.</p> <p class="dou-paragraph">3.2.9.3.2 Aplica-se o disposto no item 3.2.9.3 aos servidores públicos estaduais e do Distrito Federal, da ativa, desde que as Unidades da Federação as quais estejam vinculados:</p> <p class="dou-paragraph">a) possuam Sistema de Gestão de Pessoal capaz de realizar a validação do registro por meio de processo de individualização inequívoca e eletrônica do servidor público da ativa;</p> <p class="dou-paragraph">b) identifiquem biometricamente os servidores públicos pela base biométrica oficial do TSE, pelos PSBios credenciados da ICP-Brasil ou base oficial equivalente, com comprovação auditável desses cadastros; e</p> <p class="dou-paragraph">c) possuam uma AR credenciada junto a ICP-Brasil e que disponibilize um módulo de AR que atenda aos requisitos previstos no item 3.2.9.3.1.</p> <p class="dou-paragraph">3.2.9.3.3 Aplica-se o disposto no item 3.2.9.3 aos empregados públicos federais de empresas estatais dependentes do orçamento público federal para custeio de pessoal, desde que vinculados ao Sistema de Gestão de Pessoal da Administração Pública Federal - SIGEPE.</p> <p class="dou-paragraph">3.2.9.3.4 Apenas as Autoridades Certificadoras autorizadas a emitirem certificados para servidores públicos da ativa e militares da União estão obrigadas a alterar suas DPCs e PCs, submetendo-as à aprovação do ITI.</p> <p class="dou-paragraph">3.2.9.4 A AR de Bancos Múltiplos ou Caixa Econômica Federal, as serventias extrajudiciais; as ARs dos conselhos de classes profissionais regulamentados por lei específica e em conformidade com a Lei nº 6.206, de 07 de maio de 1975; e as ARs com acesso eletrônico às bases de dados das juntas comerciais, devidamente credenciados na ICP-Brasil, poderão utilizar um módulo eletrônico de AR.</p> <p class="dou-paragraph">3.2.9.4.1 A AR, representada pelo módulo eletrônico, deverá:</p> <p class="dou-paragraph">a) ser um sistema vinculado a uma AC credenciada pela ICP-Brasil, de acordo com este normativo;</p> <p class="dou-paragraph">b) possuir, de forma segura, registros de trilhas de auditoria;</p> <p class="dou-paragraph">c) comunicar diretamente utilizando protocolos de comunicação seguros com os sistemas determinados formalmente pelos Bancos Múltiplos e Caixa Econômica Federal, pelas serventias extrajudiciais, pelos conselhos de classes profissionais, pelas juntas comerciais, pela AR (quando aplicável), pela AC e pelo Prestador de Serviço Biométrico (PSBio), vedada a utilização de mecanismos intermediários de tratamento de dados;</p> <p class="dou-paragraph">d) ser auditada pelo ITI em procedimento pré-operacional; e</p> <p class="dou-paragraph">e) possuir as listas atualizadas com os nomes e CPF dos funcionários autorizados como agentes de registro a verificar as informações de solicitações de certificados por titulares de contas de depósito ou cadastro.</p> <p class="dou-paragraph">Nota: As AR descritas no item 3.2.9.4 ficam dispensadas dos requisitos dispostos no item "Segurança de Pessoal" e no item "Aplicativo de AR" do regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil, para aqueles requisitos equivalentes aos previstos nas normas do Banco Central do Brasil, do Conselho Nacional de Justiça, dos respectivos conselhos de classes profissionais regulamentados por lei e pelas juntas comerciais.</p> <p class="dou-paragraph">3.2.9.5 Disposições para a validação de solicitação de certificados do tipo OM-BR:</p> <p class="dou-paragraph">A validação da solicitação de certificado do tipo OM-BR compreende:</p> <p class="dou-paragraph">a) validar o registro inicial por meio de verificação da assinatura digital do fabricante do equipamento metrológico realizada sobre a solicitação do certificado OM-BR e sobre o TERMO DE TITULARIDADE [4] específico de que trata o item 4.1. O certificado digital do fabricante que assina a solicitação e o termo de titularidade aqui referidos deve ser um certificado digital ICP-Brasil de pessoa jurídica válido;</p> <p class="dou-paragraph">b) realizar a verificação da solicitação, assinada digitalmente, contendo a requisição em conformidade com o formato estabelecido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil e confrontando com as informações de controle do órgão regulador e do certificado digital que assinou a requisição;</p> <p class="dou-paragraph">c) emissão do certificado digital sem que haja possibilidade de alteração dos dados constantes na requisição e disponibilização ao solicitante para instalação no equipamento OM-BR.</p> <p class="dou-paragraph">3.2.9.6 Os órgãos e conselhos de classe profissional, a que se refere a Lei n° 6.206, de 7 de maio de 1975, credenciados como AR na ICP-Brasil, poderão realizar a identificação dos profissionais solicitantes sujeitos a registro perante o respectivo órgão ou conselho de classe, por meio de processo de individualização inequívoca realizada através de seus sistemas de emissão da identidade profissional, por agente de registro autorizador, com coleta ou verificação biométrica via PSBio credenciado, pelo recurso disposto no item 3.2.9.4.</p> <p class="dou-paragraph">3.2.9.7 No caso de solicitação de certificados digitais realizados através do Balcão Único para Abertura de Empresas, as ARs com acesso eletrônico às bases de dados das juntas comerciais, deverão observar o seguinte:</p> <p class="dou-paragraph">a) o responsável pelo uso do certificado de pessoa jurídica, deverá ser autenticado através de batimento biométrico (1:1) em PSBio credenciado na ICP-Brasil, na base biométrica oficial do TSE ou em outra base biométrica oficial da União, dos Estados ou do Distrito Federal, com comprovação auditável desse processo de autenticação biométrica por parte da AC. Essa comprovação poderá ser pelo CPF ou outro indexador viável entre os sistemas;</p> <p class="dou-paragraph">b) no caso de impossibilidade da autenticação biométrica por qualquer das formas previstas na alínea 'b' acima, deverá ser realizada a identificação biométrica do responsável através do cadastramento biométrico (1:N) junto a PSBio credenciado, conforme as normas vigentes da ICP-Brasil;</p> <p class="dou-paragraph">c) no caso de a autenticação prevista na alínea 'b' ocorrer em base biométrica oficial do TSE ou em outra base biométrica oficial da União, dos Estados ou do Distrito Federal, as biometrias utilizadas deverão ser compartilhadas com a AC, que deverá, em até 7 (sete) dias, submetê-las ao PSBio para cadastramento e batimento biométrico (1:N) ou, caso o responsável já se encontre cadastrado, para o batimento biométrico (1:1) junto à ICP-Brasil, devendo, em qualquer hipótese, ser realizada consulta à Lista Negativa. Em havendo conflito de identificação biométrica detectado pelo PSBio ou ocorrência de registro na Lista Negativa, a AC deverá proceder conforme regulamentado para tais situações;</p> <p class="dou-paragraph">d) no caso do indivíduo se autenticar por meio de certificado digital de pessoa física ICP-Brasil válido, ficam dispensados os procedimentos previstos nas alíneas 'b' e 'c' acima;</p> <p class="dou-paragraph">e) o indivíduo identificado ou autenticado conforme as alíneas anteriores, deverá ser representante legal da pessoa jurídica titular do certificado, conforme conste no registro de abertura de empresa concomitante com a solicitação do respectivo certificado;</p> <p class="dou-paragraph">f) obter os dados para gerar a requisição do certificado à AC diretamente de seus respectivos sistemas eletrônicos de registro de empresas, sem que haja qualquer possibilidade de alteração desses; e</p> <p class="dou-paragraph">g) ser assinada por agente de registro devidamente cadastrado no sistema da AC, sendo a AC responsável por manter as respectivas requisições para fins de auditoria e fiscalização pela AC Raiz.</p> <p class="dou-paragraph">3.2.9.8 No caso de solicitação de certificado a ser emitido em conjunto à Carteira de Identidade (RG) ou à Carteira Nacional de Habilitação (CNH), por Órgão de Identificação ou Departamento de Trânsito (Detran), dos Estados e do Distrito Federal, deverão ser observados os seguintes requisitos:</p> <p class="dou-paragraph">a) a pessoa física titular do certificado deverá ter sido biometricamente identificado e individualizado na base biométrica do órgão responsável pela emissão da Carteira de Identidade (RG) ou da Carteira Nacional de Habilitação (CNH), conforme o caso, bem como ter dado consentimento expresso e específico para o compartilhamento com as entidades da ICP-Brasil dos dados biométricos e biográficos necessários para a identificação, cadastro e emissão do certificado digital. Essa individualização poderá ser pelo CPF ou outro indexador viável entre os sistemas;</p> <p class="dou-paragraph">b) as biometrias e os dados biográficos necessários para emissão dos certificados, previstos no DOC ICP 04, deverão ser compartilhados com a AC/AR, com base nos quais a AR fará a identificação e cadastro na ICP Brasil, através do sistema eletrônico da AC;</p> <p class="dou-paragraph">c) a AC/AR deverá submetê-las ao PSBio para cadastramento e batimento biométrico (1:N), ou no caso de indivíduo já cadastrado, para o batimento biométrico (1:1) junto à ICP-Brasil, e também para consulta à Lista Negativa. Em havendo conflito de identificação biométrica detectado pelo PSBio ou ocorrência de registro na Lista Negativa, a AC/AR deverá proceder conforme regulamentado para tais situações; e</p> <p class="dou-paragraph">d) não havendo conflito de identificação biométrica detectado pelo PSBio ou ocorrência de registro na Lista Negativa, a AC contratada deverá emitir o certificado digital na modalidade em Prestador de Serviço de Confiança (PSC) de armazenamento de chaves criptográficas, sem que haja possibilidade de alteração dos dados constantes da Carteira de Identidade (RG) ou da Carteira Nacional de Habilitação (CNH), habilitando o uso de chaves somente após o batimento biométrico (1:1) ou após conclusão do cadastramento biométrico.</p> <p class="dou-paragraph">3.3 Identificação e autenticação para pedidos de novas chaves</p> <p class="dou-paragraph">3.3.1 Neste item a DPC deve estabelecer os processos de identificação e confirmação do cadastro do solicitante, utilizados pela AC responsável para a geração de novo par de chaves e de seu correspondente novo certificado.</p> <p class="dou-paragraph">3.3.2 Esse processo poderá ser conduzido segundo uma das seguintes possibilidades:</p> <p class="dou-paragraph">a) adoção dos mesmos requisitos e procedimentos exigidos nos itens 3.2.2, 3.2.3 ou 3.2.7;</p> <p class="dou-paragraph">b) solicitação, por meio eletrônico, assinada digitalmente com o uso de certificado ICP-Brasil válido, do tipo A3 ou superior, que seja do mesmo nível de segurança ou superior, limitada a 1 (uma) ocorrência sucessiva, quando não tiverem sido colhidos os dados biométricos do titular, permitida tal hipótese apenas para os certificados digitais de pessoa física;</p> <p class="dou-paragraph">c) solicitação, por meio eletrônico, assinada digitalmente com o uso de certificado ICP-Brasil válido de uma organização, do tipo A3 ou superior, para o qual tenham sido coletados os dados biométricos do responsável pelo certificado, desde que, mantido nessa condição, apresente documento digital verificável por meio de barramento ou aplicação oficial dos entes federativos, que comprove poder de representação legal em relação à organização, permitida tal hipótese apenas para os certificados digitais de organizações;</p> <p class="dou-paragraph">d) solicitação por meio eletrônico dada nas alíneas 'b' e 'c' acima, conforme o caso, para certificado ICP-Brasil válido do tipo A1, que seja do mesmo nível de segurança, mediante confirmação do respectivo cadastro, por meio de videoconferência, conforme regulamentação a ser editada pela AC Raiz, ou limitada a 1 (uma) ocorrência sucessiva quando não tiverem sido colhidos os dados biométricos do titular ou responsável;</p> <p class="dou-paragraph">e) por meio de videoconferência, conforme procedimentos e requisitos técnicos definidos em Instrução Normativa da AC Raiz, os quais deverão assegurar nível de segurança equivalente à forma presencial, garantindo a validação das mesmas informações de identificação e biométricas, mediante o emprego de tecnologias eletrônicas seguras de comunicação, interação, documentação e tratamento biométrico; ou</p> <p class="dou-paragraph">f) por meio de mecanismo automatizado de gerenciamento de certificado do tipo SSL/TLS (ACME), conforme disposto no item 3.3.2.1.</p> <p class="dou-paragraph">3.3.2.1 Para certificados de equipamento ou aplicação que utilizem URL, a AC poderá implementar mecanismos automatizado de gerenciamento de certificado (ACME) de forma a preservar a posse ou propriedade da URL (domínio) e a identificação do solicitante, seja pessoa física ou jurídica. O processo automatizado implica as seguintes etapas:</p> <p class="dou-paragraph">a) o solicitante submete uma requisição de certificado (<em class="dou-em">PKCS#10</em>) da URL desejada;</p> <p class="dou-paragraph">b) a requisição deverá ser acompanhada do certificado da URL solicitada, ainda válido, e o conjunto (requisição + certificado da URL) deve ser assinado com certificado ICP-Brasil, no mínimo do tipo A3, de pessoa física ou jurídica do responsável pelo domínio. Se o responsável pelo domínio for pessoa física, o signatário deve ser o mesmo contido no campo<em class="dou-em">otherName</em>(OID 2.16.76.1.3.2) que identifica o responsável pelo certificado da URL. Se o responsável pelo domínio for pessoa jurídica, o signatário deve ser um certificado de pessoa jurídica cujo CNPJ seja o mesmo contido no campo<em class="dou-em">otherName</em>(OID 2.16.76.1.3.3) que identifica o titular do certificado da URL;</p> <p class="dou-paragraph">c) o aplicativo de AR valida a assinatura e a requisição e, caso esteja em conformidade, encaminha desafio de prova de domínio e o termo de titularidade;</p> <p class="dou-paragraph">d) o solicitante responde o desafio e assina o termo de titularidade com o mesmo certificado utilizado no item "b", acima;</p> <p class="dou-paragraph">e) confirmado atendimento pleno do desafio e da assinatura do termo de titularidade, o aplicativo de AR poderá emitir o certificado e encaminhá-lo ao solicitante; e</p> <p class="dou-paragraph">f) todas as evidências do processo acima devem constar no dossiê do certificado.</p> <p class="dou-paragraph">3.3.3 Caso sejam requeridos procedimentos específicos para as PC implementadas, os mesmos devem ser descritos nessas PC, no item correspondente.</p> <p class="dou-paragraph">3.3.4 Para os casos específicos de expiração ou revogação de um certificado de AC de nível imediatamente subsequente ao da AC responsável pela DPC, este item deve estabelecer que, após a expiração ou revogação de seu certificado, aquela AC deverá executar os processos regulares de geração de seu novo par de chaves.</p> <p class="dou-paragraph">3.4 Identificação e autenticação para solicitação de revogação</p> <p class="dou-paragraph">O solicitante da revogação de certificado deverá ser identificado. Somente os agentes descritos no item 4.9.2 podem solicitar a revogação do certificado de uma AC de nível imediatamente subsequente ao da AC Raiz.</p> <p class="dou-paragraph">O procedimento para solicitação de revogação de certificado pela AC Raiz está descrito no item 4.9.3. Solicitações de revogação de certificados devem ser registradas.</p> <p class="dou-paragraph">4 REQUISITOS OPERACIONAIS DO CICLO DE VIDA DO CERTIFICADO</p> <p class="dou-paragraph">4.1 Solicitação do certificado</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos todos os requisitos e procedimentos operacionais estabelecidos pela AC responsável e pelas ARs a ela vinculadas para as solicitações de emissão de certificado. Esses requisitos e procedimentos deverão compreender, em detalhes, todas as ações necessárias tanto do indivíduo solicitante quanto das AC e AR no processo de solicitação de certificado digital. A descrição deve ainda contemplar:</p> <p class="dou-paragraph">a) a comprovação de atributos de identificação constantes do certificado, conforme item 3.2;</p> <p class="dou-paragraph">b) o uso de certificado digital que tenha requisitos de segurança, no mínimo, equivalentes ao de um certificado de tipo A3, a autenticação biométrica do agente de registro responsável pelas solicitações de emissão e de revogação de certificados; ou quando da emissão para servidores públicos da ativa e militares da União, Estados e Distrito Federal, por servidor público e militar autorizado pelos sistemas de gestão de pessoal dos órgãos competentes; e</p> <p class="dou-paragraph">c) um termo de titularidade assinado digitalmente pelo titular do certificado ou pelo responsável pelo certificado, no caso de certificado de pessoa jurídica, conforme o adendo referente ao TERMO DE TITULARIDADE [4] específico, e, ainda, quando emissão para servidor público da ativa e militar da União, Estados e Distrito Federal pela autoridade designada formalmente pelos órgãos competentes.</p> <p class="dou-paragraph">Nota 1: o termo de titularidade para certificados de usuários finais com propósito de uso EV SSL e EV CS deve seguir o padrão adotado no documento EV SSL e EV CS Guidelines.</p> <p class="dou-paragraph">Nota 2: na impossibilidade técnica de assinatura digital do termo de titularidade (como certificados SSL, de equipamento, aplicação,<em class="dou-em">codesign</em>, carimbo de tempo e outros que façam uso de CSR) será aceita a assinatura manuscrita do termo ou assinatura digital do termo com o certificado ICP-Brasil do titular do certificado ou responsável pelo certificado, no caso de certificado de pessoa jurídica. No caso de assinatura manuscrita do termo será necessária a verificação da assinatura contra o documento de identificação.</p> <p class="dou-paragraph">4.1.1 Quem pode submeter uma solicitação de certificado</p> <p class="dou-paragraph">A submissão da solicitação deve ser sempre por intermédio da AR.</p> <p class="dou-paragraph">4.1.1.1 A DPC deve observar, quando aplicável, que a solicitação de certificado para AC de nível imediatamente subsequente ao da AC responsável somente será possível após o processo de credenciamento e a autorização de funcionamento da AC em questão, conforme disposto pelo documento CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [6].</p> <p class="dou-paragraph">4.1.1.2 A DPC deve observar, quando aplicável, que a solicitação de certificado para equipamento de carimbo do tempo de Autoridade de Carimbo do Tempo (ACT) credenciada na ICP-Brasil somente será possível após a notificação do deferimento do credenciamento, conforme disposto no documento CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [6].</p> <p class="dou-paragraph">4.1.1.3 Nos casos previstos no item 4.1.1.1, a AC subsequente deverá encaminhar a solicitação de certificado à AC emitente por meio de seus representantes legais, utilizando o padrão definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">4.1.1.4 A DPC deve observar que a solicitação de um certificado de AC de nível imediatamente subsequente deve ser feita pelos seus representantes legais.</p> <p class="dou-paragraph">4.1.2 Processo de registro e responsabilidades</p> <p class="dou-paragraph">Nos itens a seguir devem ser descritas as obrigações gerais das entidades envolvidas. Caso haja obrigações específicas para as PCs implementadas, as mesmas devem ser descritas nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.1.2.1 Responsabilidades da AC</p> <p class="dou-paragraph">4.1.2.1.1 A AC responsável responde pelos danos a que der causa.</p> <p class="dou-paragraph">4.1.2.1.2 A AC responde solidariamente pelos atos das entidades de sua cadeia de certificação: AC subordinadas, AR e PSS.</p> <p class="dou-paragraph">4.1.2.1.3 Quando da emissão de certificado digital para servidores públicos da ativa e militares da União, Estados e Distrito Federal autorizados pelos responsáveis dos respectivos órgãos competentes, a responsabilidade por qualquer irregularidade na identificação do requerente do certificado incidirá sobre o órgão responsável pela identificação.</p> <p class="dou-paragraph">4.1.2.2 Obrigações da AC</p> <p class="dou-paragraph">Neste item devem ser incluídas as obrigações da AC responsável pela DPC, contendo, no mínimo, as abaixo relacionadas:</p> <p class="dou-paragraph">a) operar de acordo com a sua DPC e com as PCs que implementa;</p> <p class="dou-paragraph">b) gerar e gerenciar os seus pares de chaves criptográficas;</p> <p class="dou-paragraph">c) assegurar a proteção de suas chaves privadas;</p> <p class="dou-paragraph">d) notificar a AC de nível superior, emitente do seu certificado, quando ocorrer comprometimento de sua chave privada e solicitar a imediata revogação do correspondente certificado;</p> <p class="dou-paragraph">e) notificar os seus usuários quando ocorrer: suspeita de comprometimento de sua chave privada, emissão de novo par de chaves e correspondente certificado ou o encerramento de suas atividades;</p> <p class="dou-paragraph">f) distribuir o seu próprio certificado;</p> <p class="dou-paragraph">g) emitir, expedir e distribuir os certificados de AC de nível imediatamente subsequente ao seu ou os certificados de AR a ela vinculadas e de usuários finais;</p> <p class="dou-paragraph">h) informar a emissão do certificado ao respectivo solicitante;</p> <p class="dou-paragraph">i) revogar os certificados por ela emitidos;</p> <p class="dou-paragraph">j) emitir, gerenciar e publicar suas LCRs e, quando aplicável, disponibilizar consulta<em class="dou-em">on-line</em>de situação do certificado (OCSP -<em class="dou-em">On-line Certificate Status Protocol</em>);</p> <p class="dou-paragraph">k) publicar em sua página<em class="dou-em">web</em>sua DPC e as PCs aprovadas que implementa;</p> <p class="dou-paragraph">l) publicar, em sua página<em class="dou-em">web,</em>as informações definidas no item 2.2.2 deste documento;</p> <p class="dou-paragraph">m) publicar, em página web, informações sobre o descredenciamento de AR;</p> <p class="dou-paragraph">n) utilizar protocolo de comunicação seguro ao disponibilizar serviços para os solicitantes ou usuários de certificados digitais via<em class="dou-em">web</em>;</p> <p class="dou-paragraph">o) identificar e registrar todas as ações executadas, conforme as normas, práticas e regras estabelecidas pelo CG da ICP-Brasil;</p> <p class="dou-paragraph">p) adotar as medidas de segurança e controle previstas na DPC, PC e Política de Segurança (PS) que implementar, envolvendo seus processos, procedimentos e atividades, observadas as normas, critérios, práticas e procedimentos da ICP-Brasil;</p> <p class="dou-paragraph">q) manter a conformidade dos seus processos, procedimentos e atividades com as normas, práticas e regras da ICP-Brasil e com a legislação vigente;</p> <p class="dou-paragraph">r) manter e garantir a integridade, o sigilo e a segurança da informação por ela tratada;</p> <p class="dou-paragraph">s) manter e testar anualmente seu Plano de Continuidade do Negócio - PCN;</p> <p class="dou-paragraph">t) manter contrato de seguro de cobertura de responsabilidade civil decorrente das atividades de certificação digital e de registro, com cobertura suficiente e compatível com o risco dessas atividades, e exigir sua manutenção pelas ACs de nível subsequente ao seu, quando estas estiverem obrigadas a contratá-lo, de acordo com as normas do CG da ICP-Brasil;</p> <p class="dou-paragraph">u) informar às terceiras partes e titulares de certificado acerca das garantias, coberturas, condicionantes e limitações estipuladas pela apólice de seguro de responsabilidade civil contratada nos termos acima;</p> <p class="dou-paragraph">v) informar à AC Raiz a quantidade de certificados digitais emitidos, conforme regulamentação da AC Raiz;</p> <p class="dou-paragraph">w) não emitir certificado com prazo de validade que se estenda além do prazo de validade de seu próprio certificado;</p> <p class="dou-paragraph">x) realizar, ou delegar para seu PSS, as auditorias pré-operacionais e anualmente as auditorias operacionais de suas ARs, diretamente com seus profissionais, ou através de auditorias internas ou empresas de auditoria independente, ambas, credenciadas pela AC Raiz. O PSS deverá apresentar um único relatório de auditoria para cada AR vinculada às ACs que utilizam de seus serviços; e</p> <p class="dou-paragraph">y) garantir que todas as aprovações de solicitação de certificados sejam realizadas por agente de registro e estações de trabalho autorizados.</p> <p class="dou-paragraph">4.1.2.3 Responsabilidades da AR</p> <p class="dou-paragraph">A AR será responsável pelos danos a que der causa.</p> <p class="dou-paragraph">4.1.2.4 Obrigações das ARs</p> <p class="dou-paragraph">Neste item devem ser incluídas as obrigações das ARs vinculadas à AC responsável pela DPC, contendo, no mínimo, as abaixo relacionadas:</p> <p class="dou-paragraph">a) receber solicitações de emissão ou de revogação de certificados;</p> <p class="dou-paragraph">b) confirmar a identidade do solicitante e a validade da solicitação;</p> <p class="dou-paragraph">c) encaminhar a solicitação de emissão ou de revogação de certificado, por meio de acesso remoto ao ambiente de AR hospedado nas instalações da AC responsável utilizando protocolo de comunicação seguro, conforme padrão definido em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil;</p> <p class="dou-paragraph">d) informar aos respectivos titulares a emissão ou a revogação de seus certificados;</p> <p class="dou-paragraph">e) manter a conformidade dos seus processos, procedimentos e atividades com as normas, critérios, práticas e regras estabelecidas pela AC vinculada e pela ICP-Brasil, em especial com o contido em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil, bem como Princípios e Critérios WebTrust para AR [5];</p> <p class="dou-paragraph">f) manter e testar anualmente seu Plano de Continuidade do Negócio - PCN;</p> <p class="dou-paragraph">g) proceder o reconhecimento das assinaturas e da validade dos documentos apresentados na forma dos itens 3.2.2, 3.2.3 e 3.2.7; e</p> <p class="dou-paragraph">h) divulgar suas práticas, relativas a cada cadeia de AC ao qual se vincular, em conformidade com o documento Princípios e Critérios WebTrust para AR [5].</p> <p class="dou-paragraph">4.2 Processamento de solicitação de certificado</p> <p class="dou-paragraph">4.2.1 Execução das funções de identificação e autenticação</p> <p class="dou-paragraph">A AC e AR executam as funções de identificação e autenticação conforme item 3 desta DPC.</p> <p class="dou-paragraph">4.2.2 Aprovação ou rejeição de pedidos de certificado</p> <p class="dou-paragraph">4.2.2.1 A AC pode aceitar ou rejeitar pedidos de certificados das AC imediatamente subsequente de acordo com os procedimentos descritos no item 4.1 desta DPC.</p> <p class="dou-paragraph">4.2.2.2 A AC e AR podem, com a devida justificativa formal, aceitar ou rejeitar pedidos de certificados de requerentes de acordo com os procedimentos descritos nesta DPC.</p> <p class="dou-paragraph">4.2.3 Tempo para processar a solicitação de certificado</p> <p class="dou-paragraph">A AC deve cumprir os procedimentos determinados na ICP-Brasil. Não haverá tempo máximo para processar as solicitações na ICP-Brasil.</p> <p class="dou-paragraph">4.3 Emissão de certificado</p> <p class="dou-paragraph">4.3.1 Ações da AC durante a emissão de um certificado</p> <p class="dou-paragraph">4.3.1.1 Neste item da DPC devem ser descritos os requisitos operacionais estabelecidos pela AC para a emissão de certificado e para a notificação da emissão à entidade solicitante. Caso sejam requeridos procedimentos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.3.1.2 A DPC deve observar que um certificado será considerado válido a partir do momento de sua emissão.</p> <p class="dou-paragraph">4.3.2 Notificações para o titular do certificado pela AC na emissão do certificado</p> <p class="dou-paragraph">Após a emissão do certificado, a AC deve descrever a forma de notificação ao titular do certificado sobre sua emissão.</p> <p class="dou-paragraph">4.4 Aceitação de certificado</p> <p class="dou-paragraph">4.4.1 Conduta sobre a aceitação do certificado</p> <p class="dou-paragraph">4.4.1.1 Neste item devem ser descritos todos os requisitos e procedimentos operacionais referentes à aceitação de um certificado por seu titular. Devem ser apontadas as implicações decorrentes dessa aceitação, ou não aceitação. Caso sejam requeridos procedimentos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.4.1.2 A DPC deve garantir que a aceitação de todo certificado emitido seja declarada pelo respectivo titular. No caso de certificados emitidos para pessoas jurídicas, equipamentos ou aplicações, a declaração deverá ser feita pela pessoa física responsável por esses certificados.</p> <p class="dou-paragraph">4.4.1.3 Eventuais termos de acordo, ou instrumentos similares, requeridos devem ser descritos neste item da DPC.</p> <p class="dou-paragraph">4.4.2 Publicação do certificado pela AC</p> <p class="dou-paragraph">O certificado da AC e os certificados das ACs de nível imediatamente subsequente ao seu são publicados de acordo com item 2.2 desta DPC.</p> <p class="dou-paragraph">4.4.3 Notificação de emissão do certificado pela AC Raiz para outras entidades</p> <p class="dou-paragraph">A notificação se dará de acordo com item 2.2 da DPC da AC Raiz.</p> <p class="dou-paragraph">4.5 Usabilidade do par de chaves e do certificado</p> <p class="dou-paragraph">A AC subsequente titular de certificado emitido pela AC ou o titular do certificado para usuário final devem operar de acordo com a sua própria Declaração de Práticas de Certificação (DPC) e com as Políticas de Certificado (PC) que implementar, estabelecidos em conformidade com este documento e com o documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">4.5.1 Usabilidade da Chave privada e do certificado do titular</p> <p class="dou-paragraph">4.5.1.1 A AC titular deve utilizar sua chave privada e garantir a proteção dessa chave conforme o previsto na sua própria DPC.</p> <p class="dou-paragraph">4.5.1.2 Obrigações do Titular do Certificado</p> <p class="dou-paragraph">Neste item devem ser incluídas as obrigações dos titulares de certificados emitidos pela AC responsável pela DPC, constantes dos termos de titularidade de que trata o item 4.1, devendo incluir no mínimo os itens abaixo relacionados:</p> <p class="dou-paragraph">a) fornecer, de modo completo e preciso, todas as informações necessárias para sua identificação;</p> <p class="dou-paragraph">b) garantir a proteção e o sigilo de suas chaves privadas, senhas e dispositivos criptográficos;</p> <p class="dou-paragraph">c) utilizar os seus certificados e chaves privadas de modo apropriado, conforme o previsto na PC correspondente;</p> <p class="dou-paragraph">d) conhecer os seus direitos e obrigações, contemplados pela DPC e pela PC correspondente e por outros documentos aplicáveis da ICP-Brasil; e</p> <p class="dou-paragraph">e) informar à AC emitente qualquer comprometimento de sua chave privada e solicitar a imediata revogação do certificado correspondente.</p> <p class="dou-paragraph">Nota: Em se tratando de certificado emitido para pessoa jurídica, equipamento ou aplicação, estas obrigações se aplicam ao responsável pelo certificado.</p> <p class="dou-paragraph">4.5.2 Usabilidade da chave pública e do certificado das partes confiáveis</p> <p class="dou-paragraph">Em acordo com o item 9.6.4 desta DPC.</p> <p class="dou-paragraph">4.6. Renovação de Certificados</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.1 Circunstâncias para renovação de certificados</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.2 Quem pode solicitar a renovação</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.3 Processamento de requisição para renovação de certificados</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.4 Notificação para nova emissão de certificado para o titular</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.5 Conduta constituindo a aceitação de uma renovação de um certificado</p> <p class="dou-paragraph">Em acordo com item 3.3 desta DPC.</p> <p class="dou-paragraph">4.6.6 Publicação de uma renovação de um certificado pela AC</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">4.6.7 Notificação de emissão de certificado pela AC para outras entidades</p> <p class="dou-paragraph">Em acordo com item 4.3 desta DPC.</p> <p class="dou-paragraph">4.7 Nova chave de certificado (Re-key)</p> <p class="dou-paragraph">4.7.1 Circunstâncias para nova chave de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.2 Quem pode requisitar a certificação de uma nova chave pública</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.3 Processamento de requisição de novas chaves de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.4 Notificação de emissão de novo certificado para o titular</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.5 Conduta constituindo a aceitação de uma nova chave certificada</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.6 Publicação de uma nova chave certificada pela AC</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.7.7 Notificação de uma emissão de certificado pela AC para outras entidades</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8 Modificação de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.1 Circunstâncias para modificação de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.2 Quem pode requisitar a modificação de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.3 Processamento de requisição de modificação de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.4 Notificação de emissão de novo certificado para o titular</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.5 Conduta constituindo a aceitação de uma modificação de certificado</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.6 Publicação de uma modificação de certificado pela AC</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.8.7 Notificação de uma emissão de certificado pela AC para outras entidades</p> <p class="dou-paragraph">Não se aplica</p> <p class="dou-paragraph">4.9 Suspensão e Revogação de Certificado</p> <p class="dou-paragraph">4.9.1 Circunstâncias para revogação</p> <p class="dou-paragraph">4.9.1.1 Neste item da DPC, devem ser caracterizadas as circunstâncias nas quais um certificado poderá ser revogado.</p> <p class="dou-paragraph">4.9.1.2 Este item deve também estabelecer que um certificado deverá obrigatoriamente ser revogado:</p> <p class="dou-paragraph">a) Quando constatada emissão imprópria ou defeituosa do mesmo;</p> <p class="dou-paragraph">b) Quando for necessária a alteração de qualquer informação constante no mesmo;</p> <p class="dou-paragraph">c) No caso de dissolução de AC titular do certificado; ou</p> <p class="dou-paragraph">d) No caso de comprometimento da chave privada correspondente ou da sua mídia armazenadora.</p> <p class="dou-paragraph">4.9.1.3 A DPC deve observar ainda que:</p> <p class="dou-paragraph">a) A AC emitente deverá revogar, no prazo definido no item 4.9.3.3, o certificado da entidade que deixar de cumprir as políticas, normas e regras estabelecidas para a ICP-Brasil; e</p> <p class="dou-paragraph">b) O CG da ICP-Brasil ou a AC Raiz deverá determinar a revogação do certificado da AC que deixar de cumprir a legislação vigente ou as políticas, normas, práticas e regras estabelecidas para a ICP-Brasil.</p> <p class="dou-paragraph">4.9.1.4 A DPC deve observar que todo certificado deverá ter a sua validade verificada, na respectiva LCR ou OCSP, antes de ser utilizado.</p> <p class="dou-paragraph">4.9.1.4.1 ACs que emitem certificados SSL e CS devem suportar requisições OCSP em conformidade com a RFC 6960 e/ou RFC5019 e requisitos WebTrust. Para certificados SSL e CS, a resposta OCSP deve ter validade mínima de um dia e máxima de uma semana, sendo que a próxima atualização deve estar disponível a cada quatro dias.</p> <p class="dou-paragraph">4.9.1.4.2 ACs que emitem certificados SSL e CS devem prover garantias que uma LCR pode ser baixada em não mais do que três segundos por uma linha de telefone analógica, sobre uma condição normal de rede.</p> <p class="dou-paragraph">4.9.1.5 A DPC deve observar, ainda, que a autenticidade da LCR/OCSP deverá também ser confirmada por meio das verificações da assinatura da AC emitente e do período de validade da LCR/OCSP.</p> <p class="dou-paragraph">4.9.2 Quem pode solicitar revogação</p> <p class="dou-paragraph">A DPC deve estabelecer que a revogação de um certificado somente poderá ser feita:</p> <p class="dou-paragraph">a) Por solicitação do titular do certificado;</p> <p class="dou-paragraph">b) Por solicitação do responsável pelo certificado, no caso de certificado de equipamentos, aplicações e pessoas jurídicas;</p> <p class="dou-paragraph">c) Por solicitação de empresa ou órgão, quando o titular do certificado fornecido por essa empresa ou órgão for seu empregado, funcionário ou servidor;</p> <p class="dou-paragraph">d) Pela AC emitente;</p> <p class="dou-paragraph">e) Por uma AR vinculada;</p> <p class="dou-paragraph">f) Por determinação do CG da ICP-Brasil ou da AC Raiz;</p> <p class="dou-paragraph">g) Pela unidade fiscal federada do contribuinte, quando tratar-se de certificado do tipo A CF-e-SAT;</p> <p class="dou-paragraph">h) Por servidores públicos da ativa e militares da União, Estados e Distrito Federal autorizados pelos respectivos órgãos competentes pela identificação dos mesmos;</p> <p class="dou-paragraph">i) Pelo Inmetro, quando se tratar de certificado do tipo OM-BR; ou</p> <p class="dou-paragraph">j) Por funcionário ou colaborador contratado de Órgão de Identificação ou de Departamento de Trânsito (Detran), dos Estados e do Distrito Federal, formalmente autorizado por autoridade competente, quando se tratar de certificado emitido em conjunto com a Carteira de Identidade (RG) ou a Carteira Nacional de Habilitação (CNH).</p> <p class="dou-paragraph">4.9.3 Procedimento para solicitação de revogação.</p> <p class="dou-paragraph">4.9.3.1 Neste item da DPC devem ser descritos os procedimentos estabelecidos pela AC para a solicitação de revogação de certificados. A AC deverá garantir que todos agentes habilitados, conforme o item 4.9.2, possam, facilmente e a qualquer tempo, solicitar a revogação de seus respectivos certificados. Caso sejam requeridos procedimentos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.3.2 Como diretrizes gerais, a DPC deve estabelecer que:</p> <p class="dou-paragraph">a) O solicitante da revogação de um certificado será identificado;</p> <p class="dou-paragraph">b) As solicitações de revogação, bem como as ações delas decorrentes serão registradas e armazenadas;</p> <p class="dou-paragraph">c) As justificativas para a revogação de um certificado serão documentadas; e</p> <p class="dou-paragraph">d) O processo de revogação de um certificado terminará com a geração e a publicação de uma LCR que contenha o certificado revogado e, no caso de utilização de consulta OCSP, com a atualização da situação do certificado nas bases de dados da AC.</p> <p class="dou-paragraph">4.9.3.3 O prazo máximo admitido para a conclusão do processo de revogação de certificado, após o recebimento da respectiva solicitação, para todos os tipos de certificado previstos pela ICP-Brasil é de 24 (vinte e quatro) horas.</p> <p class="dou-paragraph">4.9.3.4 O prazo máximo admitido para a conclusão do processo de revogação de certificado de AC, após o recebimento da respectiva solicitação, é de 24 (vinte e quatro) horas.</p> <p class="dou-paragraph">4.9.3.5 A DPC deve garantir que a AC responsável responde plenamente por todos os danos causados pelo uso de um certificado no período compreendido entre a solicitação de sua revogação e a emissão da correspondente LCR.</p> <p class="dou-paragraph">4.9.3.6 Caso sejam requeridos procedimentos de revogação específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.4 Prazo para solicitação de revogação</p> <p class="dou-paragraph">4.9.4.1 Neste item, a DPC deve observar que a solicitação de revogação deve ser imediata quando configuradas as circunstâncias definidas no seu item 4.9.1 e deve estabelecer o prazo para a aceitação do certificado por seu titular, dentro do qual a revogação desse certificado poderá ser solicitada sem cobrança de tarifa pela AC.</p> <p class="dou-paragraph">4.9.4.2 Caso sejam requeridos prazos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.5 Tempo em que a AC deve processar o pedido de revogação</p> <p class="dou-paragraph">Em caso de pedido formalmente constituído, de acordo com as normas da ICP-Brasil, a AC deve processar a revogação imediatamente após a análise do pedido.</p> <p class="dou-paragraph">4.9.6 Requisitos de verificação de revogação para as partes confiáveis</p> <p class="dou-paragraph">Antes de confiar em um certificado, a parte confiável deve confirmar a validade de cada certificado na cadeia de certificação de acordo com os padrões IETF PKIX, incluindo a verificação da validade do certificado, encadeamento do nome do emissor e titular, restrições de uso de chaves e de políticas de certificação e o status de revogação por meio de LCRs ou respostas OCSP identificados em cada certificado na cadeia de certificação.</p> <p class="dou-paragraph">4.9.7 Frequência de emissão de LCR</p> <p class="dou-paragraph">4.9.7.1 Neste item deve ser definida a frequência de emissão da LCR referente a certificados de usuários finais e de AC de nível imediatamente subsequente ao da AC responsável.</p> <p class="dou-paragraph">4.9.7.2 A frequência máxima admitida para a emissão de LCR para os certificados de usuários finais é de 6 (seis) horas.</p> <p class="dou-paragraph">4.9.7.3 A frequência máxima admitida para a emissão de LCR referente a certificados de AC é de 90 (noventa) dias. Em caso de revogação de certificado de AC de nível imediatamente subsequente ao seu, a AC responsável deverá emitir nova LCR no prazo previsto no item 4.9.3.4 e notificar todas as ACs de nível imediatamente subsequente ao seu.</p> <p class="dou-paragraph">4.9.7.4 Caso sejam utilizadas frequências de emissão de LCR específicas para as PCs implementadas, as mesmas devem ser descritas nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.7.5 Para certificados EV SSL e EV CS as frequências de emissão de LCR devem ser implementadas e descritas em suas PCs, no item correspondente, em conformidade com os requisitos Webtrust.</p> <p class="dou-paragraph">4.9.8 Latência máxima para a LCR</p> <p class="dou-paragraph">A LCR é divulgada no repositório em no máximo 4 (quatro) horas após sua geração.</p> <p class="dou-paragraph">4.9.9 Disponibilidade para revogação/verificação de status on-line</p> <p class="dou-paragraph">Neste item, a DPC deve informar, se for o caso, as disponibilidades de recursos da AC responsável para revogação<em class="dou-em">on-line</em>de certificados ou para verificação<em class="dou-em">on-line</em>de<em class="dou-em">status</em>de certificados. A verificação da situação de um certificado deverá ser feita diretamente na AC emitente, por meio do protocolo OCSP (<em class="dou-em">On-line Certificate Status Protocol</em>).</p> <p class="dou-paragraph">4.9.10 Requisitos para verificação de revogação on-line</p> <p class="dou-paragraph">Neste item, a DPC deve definir, quando cabíveis, os requisitos para a verificação<em class="dou-em">on-lin</em>e de informações de revogação de certificados por parte das terceiras partes (<em class="dou-em">relying parties</em>). Caso sejam requeridos procedimentos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.11 Outras formas disponíveis para divulgação de revogação</p> <p class="dou-paragraph">4.9.11.1 Neste item, a DPC deve informar, quando existirem, outras formas utilizadas pela AC responsável para a divulgação de informações de revogação de certificados.</p> <p class="dou-paragraph">4.9.11.2 A DPC deve definir, quando cabíveis, os requisitos para a verificação das formas de divulgação indicadas no item anterior e de informações de revogação de certificados, pelas terceiras partes (<em class="dou-em">relying parties</em>).</p> <p class="dou-paragraph">4.9.12 Requisitos especiais para o caso de comprometimento de chave</p> <p class="dou-paragraph">4.9.12.1 Neste item da DPC devem ser definidos os requisitos aplicáveis à revogação de certificado provocada pelo comprometimento da chave privada correspondente. A DPC deve observar que, nessa circunstância, o titular do certificado deverá comunicar o fato imediatamente à AC emitente. Caso haja requisitos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">4.9.12.2 A DPC deve conter também determinações que definam os meios utilizados para comunicar um comprometimento ou suspeita de comprometimento de chave.</p> <p class="dou-paragraph">4.9.13 Circunstâncias para suspensão</p> <p class="dou-paragraph">Não é permitida, salvo em casos específicos e determinados pelo Comitê Gestor, a suspensão de certificados de AC de nível imediatamente subsequente ou de usuários finais.</p> <p class="dou-paragraph">4.9.14 Quem pode solicitar suspensão</p> <p class="dou-paragraph">A AC, aprovados pelo Comitê Gestor.</p> <p class="dou-paragraph">4.9.15 Procedimento para solicitação de suspensão</p> <p class="dou-paragraph">Os procedimentos de solicitação de suspensão serão dados por norma específica das DPC e PCs associadas.</p> <p class="dou-paragraph">4.9.16 Limites no período de suspensão</p> <p class="dou-paragraph">Os períodos de suspensão serão estabelecidos por norma específica das DPC e PCs associadas.</p> <p class="dou-paragraph">4.10 Serviços de status de certificado</p> <p class="dou-paragraph">4.10.1 Características operacionais</p> <p class="dou-paragraph">A AC deve fornecer um serviço de status de certificado na forma de um ponto de distribuição da LCR nos certificado ou OCSP, conforme item 4.9.</p> <p class="dou-paragraph">4.10.2 Disponibilidade dos serviços</p> <p class="dou-paragraph">Ver item 4.9.</p> <p class="dou-paragraph">4.10.3 Funcionalidades operacionais</p> <p class="dou-paragraph">Ver item 4.9.</p> <p class="dou-paragraph">4.11 Encerramento de atividades</p> <p class="dou-paragraph">4.11.1 Observado o disposto no item sobre descredenciamento do documento CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [6], este item da DPC deve descrever os requisitos e os procedimentos que deverão ser adotados nos casos de extinção ou encerramento dos serviços da AC responsável, de uma AR, PSS ou PSBios a ela vinculados.</p> <p class="dou-paragraph">4.11.2 Devem ser detalhados os procedimentos para notificação dos usuários e para a transferência da guarda de seus dados e registros de arquivo.</p> <p class="dou-paragraph">4.12 Custódia e recuperação de chave</p> <p class="dou-paragraph">4.12.1 Política e práticas de custódia e recuperação de chave</p> <p class="dou-paragraph">Neste item deve ser descrito os procedimentos de custódia (<em class="dou-em">escrow</em>) e práticas e políticas de recuperação de chaves privadas de sigilo da AC.</p> <p class="dou-paragraph">4.12.2 Política e práticas de encapsulamento e recuperação de chave de sessão</p> <p class="dou-paragraph">Neste item deve ser identificado o documento ou lista contendo as políticas e práticas de encapsulamento e recuperação de chave de sessão na AC.</p> <p class="dou-paragraph">5 CONTROLES OPERACIONAIS, GERENCIAMENTO E DE INSTALAÇÕES</p> <p class="dou-paragraph">Nos itens seguintes devem ser descritos os controles de segurança implementados pela AC responsável pela DPC e pelas ARs a ela vinculadas para executar de modo seguro suas funções de geração de chaves, identificação, certificação, auditoria e arquivamento de registros.</p> <p class="dou-paragraph">5.1 Controles físicos</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos os controles físicos referentes às instalações que abrigam os sistemas da AC responsável e instalações das ARs vinculadas.</p> <p class="dou-paragraph">5.1.1 Construção e localização das instalações de AC</p> <p class="dou-paragraph">5.1.1.1 A DPC deve estabelecer que a localização e o sistema de certificação da AC responsável não deverão ser publicamente identificados. Não deverá haver identificação pública externa das instalações e, internamente, não deverão ser admitidos ambientes compartilhados que permitam visibilidade das operações de emissão e revogação de certificados. Essas operações deverão ser segregadas em compartimentos fechados e fisicamente protegidos.</p> <p class="dou-paragraph">5.1.1.2 Neste item, a DPC deve ainda descrever aspectos de construção das instalações da AC responsável, relevantes para os controles de segurança física, compreendendo entre outros:</p> <p class="dou-paragraph">a) Instalações para equipamentos de apoio, tais como: máquinas de ar condicionado, grupos geradores,<em class="dou-em">no-breaks</em>, baterias, quadros de distribuição de energia e de telefonia, subestações, retificadores, estabilizadores e similares;</p> <p class="dou-paragraph">b) Instalações para sistemas de telecomunicações;</p> <p class="dou-paragraph">c) Sistemas de aterramento e de proteção contra descargas atmosféricas; e</p> <p class="dou-paragraph">d) Iluminação de emergência.</p> <p class="dou-paragraph">5.1.2 Acesso físico</p> <p class="dou-paragraph">Toda AC integrante da ICP-Brasil deverá implantar um sistema de controle de acesso físico que garanta a segurança de suas instalações, conforme a POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8] e os requisitos que seguem.</p> <p class="dou-paragraph">5.1.2.1 Níveis de acesso</p> <p class="dou-paragraph">5.1.2.1.1 A DPC deve definir pelo menos 4 (quatro) níveis de acesso físico aos diversos ambientes da AC responsável, e mais 2 (dois) níveis relativos à proteção da chave privada da AC.</p> <p class="dou-paragraph">5.1.2.1.2 O primeiro nível - ou nível 1 - deverá situar-se após a primeira barreira de acesso às instalações da AC. Para entrar em uma área de nível 1, cada indivíduo deverá ser identificado e registrado por segurança armada. A partir desse nível, pessoas estranhas à operação da AC deverão transitar devidamente identificadas e acompanhadas. Nenhum tipo de processo operacional ou administrativo da AC deverá ser executado nesse nível.</p> <p class="dou-paragraph">5.1.2.1.3 Excetuados os casos previstos em lei, o porte de armas não será admitido nas instalações da AC, a partir do nível 1. A partir desse nível, equipamentos de gravação, fotografia, vídeo, som ou similares, bem como computadores portáteis, terão sua entrada controlada e somente poderão ser utilizados mediante autorização formal e supervisão.</p> <p class="dou-paragraph">5.1.2.1.4 O segundo nível - ou nível 2 - será interno ao primeiro e deverá requerer, da mesma forma que o primeiro, a identificação individual das pessoas que nele entram. Esse será o nível mínimo de segurança requerido para a execução de qualquer processo operacional ou administrativo da AC. A passagem do primeiro para o segundo nível deverá exigir identificação por meio eletrônico, e o uso de crachá.</p> <p class="dou-paragraph">5.1.2.1.5 O terceiro nível - ou nível 3 - deverá situar-se dentro do segundo e será o primeiro nível a abrigar material e atividades sensíveis da operação da AC. Qualquer atividade relativa ao ciclo de vida dos certificados digitais deverá estar localizada a partir desse nível. Pessoas que não estejam envolvidas com essas atividades não deverão ter permissão para acesso a esse nível. Pessoas que não possuam permissão de acesso não poderão permanecer nesse nível se não estiverem acompanhadas por alguém que tenha essa permissão.</p> <p class="dou-paragraph">5.1.2.1.6 No terceiro nível deverão ser controladas tanto as entradas quanto as saídas de cada pessoa autorizada. Dois tipos de mecanismos de controle deverão ser requeridos para a entrada nesse nível: algum tipo de identificação individual, como cartão eletrônico, e identificação biométrica.</p> <p class="dou-paragraph">5.1.2.1.7 Telefones celulares, bem como outros equipamentos portáteis de comunicação, exceto aqueles exigidos para a operação da AC, não serão admitidos a partir do nível 3.</p> <p class="dou-paragraph">5.1.2.1.8 No quarto nível - ou nível 4 -, interior ao terceiro, é onde deverão ocorrer atividades especialmente sensíveis da operação da AC, tais como a emissão e revogação de certificados e a emissão de LCR. Todos os sistemas e equipamentos necessários a estas atividades deverão estar localizados a partir desse nível, inclusive o sistema de AR. O nível 4 deverá possuir os mesmos controles de acesso do nível 3 e, adicionalmente, deverá exigir, em cada acesso ao seu ambiente, a identificação de, no mínimo, 2 (duas) pessoas autorizadas. Nesse nível, a permanência dessas pessoas deverá ser exigida enquanto o ambiente estiver ocupado.</p> <p class="dou-paragraph">5.1.2.1.9 No quarto nível, todas as paredes, piso e teto deverão ser revestidos de aço e concreto ou de outro material de resistência equivalente. As paredes, piso e o teto deverão ser inteiriços, constituindo uma célula estanque contra ameaças de acesso indevido, água, vapor, gases e fogo. Os dutos de refrigeração e de energia, bem como os dutos de comunicação, não deverão permitir a invasão física das áreas de quarto nível. Adicionalmente, esses ambientes de nível 4 - que constituem as chamadas salas-cofre - deverão possuir proteção contra interferência eletromagnética externa.</p> <p class="dou-paragraph">5.1.2.1.10 As salas-cofre deverão ser construídas segundo as normas brasileiras aplicáveis. Eventuais omissões dessas normas deverão ser sanadas por normas internacionais pertinentes.</p> <p class="dou-paragraph">5.1.2.1.11 Poderão existir, na AC, vários ambientes de quarto nível para abrigar e segregar, quando for o caso:</p> <p class="dou-paragraph">a) Equipamentos de produção<em class="dou-em">on-line</em>e cofre de armazenamento;</p> <p class="dou-paragraph">b) Equipamentos de produção<em class="dou-em">off-line</em>e cofre de armazenamento; e</p> <p class="dou-paragraph">c) Equipamentos de rede e infraestrutura (<em class="dou-em">firewall</em>, roteadores,<em class="dou-em">switches</em>e servidores).</p> <p class="dou-paragraph">5.1.2.1.12 O quinto nível - ou nível 5 -, interior aos ambientes de nível 4, deverá compreender um cofre ou um gabinete reforçado trancado. Materiais criptográficos, tais como, chaves, dados de ativação, suas cópias e equipamentos criptográficos deverão ser armazenados em ambiente de nível 5 ou superior.</p> <p class="dou-paragraph">5.1.2.1.13 Para garantir a segurança do material armazenado, o cofre ou o gabinete deverão obedecer às seguintes especificações mínimas:</p> <p class="dou-paragraph">a) Ser feito em aço ou material de resistência equivalente; e</p> <p class="dou-paragraph">b) Possuir tranca com chave.</p> <p class="dou-paragraph">5.1.2.1.14 O sexto nível - ou nível 6 - deverá consistir de pequenos depósitos localizados no interior do cofre ou gabinete de quinto nível. Cada um desses depósitos deverá dispor de fechadura individual. Os dados de ativação da chave privada da AC deverão ser armazenados nesses depósitos.</p> <p class="dou-paragraph">5.1.2.2 Sistemas físicos de detecção</p> <p class="dou-paragraph">5.1.2.2.1 Todas as passagens entre os níveis de acesso, bem como as salas de operação de nível 4, deverão ser monitoradas por câmeras de vídeo ligadas a um sistema de gravação 24x7. O posicionamento e a capacidade dessas câmeras não deverão permitir a recuperação de senhas digitadas nos controles de acesso.</p> <p class="dou-paragraph">5.1.2.2.2 As fitas de vídeo resultantes da gravação 24x7 deverão ser armazenadas por, no mínimo, 7 (sete) anos. Elas deverão ser testadas (verificação de trechos aleatórios no início, meio e final da fita) pelo menos a cada 3 (três) meses, com a escolha de, no mínimo, 1 (uma) fita referente a cada semana. Essas fitas deverão ser armazenadas em ambiente de terceiro nível.</p> <p class="dou-paragraph">5.1.2.2.3 Todas as portas de passagem entre os níveis de acesso 3 e 4 do ambiente deverão ser monitoradas por sistema de notificação de alarmes. Onde houver, a partir do nível 2, vidros separando níveis de acesso, deverá ser implantado um mecanismo de alarme de quebra de vidros, que deverá estar ligado ininterruptamente.</p> <p class="dou-paragraph">5.1.2.2.4 Em todos os ambientes de quarto nível, um alarme de detecção de movimentos deverá permanecer ativo enquanto não for satisfeito o critério de acesso ao ambiente. Assim que, devido à saída de um ou mais empregados, o critério mínimo de ocupação deixar de ser satisfeito, deverá ocorrer a reativação automática dos sensores de presença.</p> <p class="dou-paragraph">5.1.2.2.5 O sistema de notificação de alarmes deverá utilizar pelo menos 2 (dois) meios de notificação: sonoro e visual.</p> <p class="dou-paragraph">5.1.2.2.6 O sistema de monitoramento das câmeras de vídeo, bem como o sistema de notificação de alarmes, deverão ser permanentemente monitorados e estar localizados em ambiente de nível 3. As instalações do sistema de monitoramento, por sua vez, deverão ser monitoradas por câmeras de vídeo cujo posicionamento deverá permitir o acompanhamento das ações.</p> <p class="dou-paragraph">5.1.2.3 Sistema de controle de acesso</p> <p class="dou-paragraph">O sistema de controle de acesso deverá estar baseado em um ambiente de nível 4.</p> <p class="dou-paragraph">5.1.2.4 Mecanismos de emergência</p> <p class="dou-paragraph">5.1.2.4.1 Mecanismos específicos deverão ser implantados pela AC para garantir a segurança de seu pessoal e de seus equipamentos em situações de emergência. Esses mecanismos deverão permitir o destravamento de portas por meio de acionamento mecânico, para a saída de emergência de todos os ambientes com controle de acesso. A saída efetuada por meio desses mecanismos deve acionar imediatamente os alarmes de abertura de portas.</p> <p class="dou-paragraph">5.1.2.4.2 A AC poderá especificar e implantar outros mecanismos de emergência, específicos e necessários para cada tipo de instalação. Todos os procedimentos referentes aos mecanismos de emergência deverão ser documentados. Os mecanismos e procedimentos de emergência deverão ser verificados semestralmente, por meio de simulação de situações de emergência.</p> <p class="dou-paragraph">5.1.3 Energia e ar-condicionado</p> <p class="dou-paragraph">5.1.3.1 A infraestrutura do ambiente de certificação da AC deverá ser dimensionada com sistemas e dispositivos que garantam o fornecimento ininterrupto de energia elétrica às instalações. As condições de fornecimento de energia devem ser mantidas de forma a atender os requisitos de disponibilidade dos sistemas da AC e seus respectivos serviços. Um sistema de aterramento deverá ser implantado.</p> <p class="dou-paragraph">5.1.3.2 Todos os cabos elétricos deverão estar protegidos por tubulações ou dutos apropriados.</p> <p class="dou-paragraph">5.1.3.3. Deverão ser utilizados tubulações, dutos, calhas, quadros e caixas - de passagem, distribuição e terminação - projetados e construídos de forma a facilitar vistorias e a detecção de tentativas de violação. Deverão ser utilizados dutos separados para os cabos de energia, de telefonia e de dados.</p> <p class="dou-paragraph">5.1.3.4 Todos os cabos deverão ser catalogados, identificados e periodicamente vistoriados, no mínimo a cada 6 (seis) meses, na busca de evidências de violação ou de outras anormalidades.</p> <p class="dou-paragraph">5.1.3.5 Deverão ser mantidos atualizados os registros sobre a topologia da rede de cabos, observados os requisitos de sigilo estabelecidos pela POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8]. Qualquer modificação nessa rede deverá ser previamente documentada.</p> <p class="dou-paragraph">5.1.3.6 Não deverão ser admitidas instalações provisórias, fiações expostas ou diretamente conectadas às tomadas sem a utilização de conectores adequados.</p> <p class="dou-paragraph">5.1.3.7 O sistema de climatização deverá atender aos requisitos de temperatura e umidade exigidos pelos equipamentos utilizados no ambiente e dispor de filtros de poeira. Nos ambientes de nível 4, o sistema de climatização deverá ser independente e tolerante a falhas.</p> <p class="dou-paragraph">5.1.3.8 A temperatura dos ambientes atendidos pelo sistema de climatização deverá ser permanentemente monitorada pelo sistema de notificação de alarmes.</p> <p class="dou-paragraph">5.1.3.9 O sistema de ar condicionando dos ambientes de nível 4 deverá ser interno, com troca de ar realizada apenas por abertura da porta.</p> <p class="dou-paragraph">5.1.3.10 A capacidade de redundância de toda a estrutura de energia e ar condicionado da AC deverá ser garantida, por meio de:</p> <p class="dou-paragraph">a) Geradores de porte compatível;</p> <p class="dou-paragraph">b) Geradores de reserva;</p> <p class="dou-paragraph">c) Sistemas de<em class="dou-em">no-breaks</em>redundantes; e</p> <p class="dou-paragraph">d) Sistemas redundantes de ar condicionado.</p> <p class="dou-paragraph">5.1.4 Exposição à água</p> <p class="dou-paragraph">A estrutura inteiriça do ambiente de nível 4, construído na forma de célula estanque, deverá prover proteção física contra exposição à água, infiltrações e inundações, provenientes de qualquer fonte externa.</p> <p class="dou-paragraph">5.1.5 Prevenção e proteção contra incêndio</p> <p class="dou-paragraph">5.1.5.1 Os sistemas de prevenção contra incêndios, internos aos ambientes, deverão possibilitar alarmes preventivos antes de fumaça visível, disparados somente com a presença de partículas que caracterizam o sobreaquecimento de materiais elétricos e outros materiais combustíveis presentes nas instalações.</p> <p class="dou-paragraph">5.1.5.2 Nas instalações da AC não será permitido fumar ou portar objetos que produzam fogo ou faísca.</p> <p class="dou-paragraph">5.1.5.3 A sala-cofre de nível 4 deverá possuir sistema para detecção precoce de fumaça e sistema de extinção de incêndio por gás. As portas de acesso à sala-cofre deverão constituir eclusas, onde uma porta só deverá se abrir quando a anterior estiver fechada.</p> <p class="dou-paragraph">5.1.5.4 Em caso de incêndio nas instalações da AC, o aumento da temperatura interna da sala-cofre de nível 4, não deverá exceder 50 graus Celsius, e a sala deverá suportar esta condição por, no mínimo, 1 (uma) hora.</p> <p class="dou-paragraph">5.1.6 Armazenamento de mídia</p> <p class="dou-paragraph">A AC responsável deverá atender a norma brasileira NBR 11.515/NB 1334 ("Critérios de Segurança Física Relativos ao Armazenamento de Dados").</p> <p class="dou-paragraph">5.1.7 Destruição de lixo</p> <p class="dou-paragraph">5.1.7.1 Todos os documentos em papel que contenham informações classificadas como sensíveis deverão ser triturados antes de ir para o lixo.</p> <p class="dou-paragraph">5.1.7.2 Todos os dispositivos eletrônicos não mais utilizáveis, e que tenham sido anteriormente utilizados para o armazenamento de informações sensíveis, deverão ser fisicamente destruídos.</p> <p class="dou-paragraph">5.1.8 Instalações de segurança (<em class="dou-em">backup</em>) externas (<em class="dou-em">off-site</em>) para AC</p> <p class="dou-paragraph">As instalações de<em class="dou-em">backup</em>deverão atender aos requisitos mínimos estabelecidos por este documento. Sua localização deverá ser tal que, em caso de sinistro que torne inoperantes as instalações principais, as instalações de<em class="dou-em">backup</em>não sejam atingidas e tornem-se totalmente operacionais em condições idênticas em, no máximo, 48 (quarenta e oito) horas.</p> <p class="dou-paragraph">5.2 Controles Procedimentais</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos os requisitos para a caracterização e o reconhecimento de perfis qualificados na AC responsável e nas ARs a ela vinculadas, com as responsabilidades definidas para cada perfil. Para cada tarefa associada aos perfis definidos, deve também ser estabelecido o número de pessoas requerido para sua execução.</p> <p class="dou-paragraph">5.2.1 Perfis qualificados</p> <p class="dou-paragraph">5.2.1.1 A AC responsável pela DPC deverá garantir a separação das tarefas para funções críticas, com o intuito de evitar que um empregado utilize indevidamente o seu sistema de certificação sem ser detectado. As ações de cada empregado deverão estar limitadas de acordo com seu perfil.</p> <p class="dou-paragraph">5.2.1.2 A AC deverá estabelecer um mínimo de 3 (três) perfis distintos para sua operação, distinguindo as operações do dia a dia do sistema, o gerenciamento e a auditoria dessas operações, bem como o gerenciamento de mudanças substanciais no sistema.</p> <p class="dou-paragraph">5.2.1.3 Todos os operadores do sistema de certificação da AC deverão receber treinamento específico antes de obter qualquer tipo de acesso. O tipo e o nível de acesso serão determinados, em documento formal, com base nas necessidades de cada perfil.</p> <p class="dou-paragraph">5.2.1.3.1 A AC deve realizar um exame, para emissão de certificados em cadeia do tipo SSL e CS, nos operadores do sistema de certificação da AC, de acordo com os requisitos de princípios e critérios WebTrust<em class="dou-em">Baseline</em>.</p> <p class="dou-paragraph">5.2.1.4 Quando um empregado se desligar da AC, suas permissões de acesso deverão ser revogadas imediatamente. Quando houver mudança na posição ou função que o empregado ocupa dentro da AC, deverão ser revistas suas permissões de acesso. Deverá existir uma lista de revogação, com todos os recursos, antes disponibilizados, que o empregado deverá devolver à AC no ato de seu desligamento.</p> <p class="dou-paragraph">5.2.2 Número de pessoas necessário por tarefa</p> <p class="dou-paragraph">5.2.2.1 A DPC deve estabelecer o requisito de controle multiusuário para a geração e a utilização da chave privada da AC responsável, na forma definida no item 6.2.2.</p> <p class="dou-paragraph">5.2.2.2 Todas as tarefas executadas no ambiente onde estiver localizado o equipamento de certificação da AC deverão requerer a presença de, no mínimo, 2 (dois) de seus empregados com perfis qualificados. As demais tarefas da AC poderão ser executadas por um único empregado.</p> <p class="dou-paragraph">5.2.3 Identificação e autenticação para cada perfil</p> <p class="dou-paragraph">5.2.3.1 A DPC deve garantir que todo empregado da AC responsável terá sua identidade e perfil verificados antes de:</p> <p class="dou-paragraph">a) Ser incluído em uma lista de acesso às instalações da AC;</p> <p class="dou-paragraph">b) Ser incluído em uma lista para acesso físico ao sistema de certificação da AC;</p> <p class="dou-paragraph">c) Receber um certificado para executar suas atividades operacionais na AC; e</p> <p class="dou-paragraph">d) Receber uma conta no sistema de certificação da AC.</p> <p class="dou-paragraph">5.2.3.2 Os certificados, contas e senhas utilizados para identificação e autenticação dos empregados deverão:</p> <p class="dou-paragraph">a) Ser diretamente atribuídos a um único empregado;</p> <p class="dou-paragraph">b) Não ser compartilhados; e</p> <p class="dou-paragraph">c) Ser restritos às ações associadas ao perfil para o qual foram criados.</p> <p class="dou-paragraph">5.2.3.3 A AC deverá implementar um padrão de utilização de "senhas fortes", definido na sua PS e em conformidade com a POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8], com procedimentos de validação dessas senhas.</p> <p class="dou-paragraph">5.2.4 Funções que requerem separação de deveres</p> <p class="dou-paragraph">A AC deve impor a segregação de atividades para o pessoal especificamente atribuído às funções definidas no item 5.2.1.</p> <p class="dou-paragraph">5.3 Controles de Pessoal</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos requisitos e procedimentos, implementados pela AC responsável, pelas ARs e PSSs vinculados em relação a todo o seu pessoal, referentes a aspectos como: verificação de antecedentes e de idoneidade, treinamento e reciclagem profissional, rotatividade de cargos, sanções por ações não autorizadas, controles para contratação e documentação a ser fornecida. A DPC deve garantir que todos os empregados da AC responsável e das ARs e PSSs vinculados, encarregados de tarefas operacionais terão registrado em contrato ou termo de responsabilidade:</p> <p class="dou-paragraph">a) Os termos e as condições do perfil que ocuparão;</p> <p class="dou-paragraph">b) O compromisso de observar as normas, políticas e regras aplicáveis da ICP-Brasil; e</p> <p class="dou-paragraph">c) O compromisso de não divulgar informações sigilosas a que tenham acesso.</p> <p class="dou-paragraph">5.3.1 Antecedentes, qualificação, experiência e requisitos de idoneidade</p> <p class="dou-paragraph">Todo o pessoal da AC responsável e das ARs vinculadas envolvido em atividades diretamente relacionadas com os processos de emissão, expedição, distribuição, revogação e gerenciamento de certificados deverá ser admitido conforme o estabelecido na POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8]. A AC responsável poderá definir requisitos adicionais para a admissão.</p> <p class="dou-paragraph">5.3.2 Procedimentos de verificação de antecedentes</p> <p class="dou-paragraph">5.3.2.1 Com o propósito de resguardar a segurança e a credibilidade das entidades, todo o pessoal da AC responsável e das ARs vinculadas envolvido em atividades diretamente relacionadas com os processos de emissão, expedição, distribuição, revogação e gerenciamento de certificados deverá ser submetido a:</p> <p class="dou-paragraph">a) Verificação de antecedentes criminais;</p> <p class="dou-paragraph">b) Verificação de situação de crédito;</p> <p class="dou-paragraph">c) Verificação de histórico de empregos anteriores; e</p> <p class="dou-paragraph">d) Comprovação de escolaridade e de residência.</p> <p class="dou-paragraph">5.3.2.2 A AC responsável poderá definir requisitos adicionais para a verificação de antecedentes.</p> <p class="dou-paragraph">5.3.3 Requisitos de treinamento</p> <p class="dou-paragraph">Todo o pessoal da AC responsável e das ARs vinculadas envolvido em atividades diretamente relacionadas com os processos de emissão, expedição, distribuição, revogação e gerenciamento de certificados deverá receber treinamento documentado, suficiente para o domínio dos seguintes temas:</p> <p class="dou-paragraph">a) Princípios e mecanismos de segurança da AC e das ARs vinculadas;</p> <p class="dou-paragraph">b) Sistema de certificação em uso na AC;</p> <p class="dou-paragraph">c) Procedimentos de recuperação de desastres e de continuidade do negócio;</p> <p class="dou-paragraph">d) Reconhecimento de assinaturas e da validade dos documentos apresentados, na forma dos itens 3.2.2 e 3.2.3 e 3.2.7; e</p> <p class="dou-paragraph">e) Outros assuntos relativos a atividades sob sua responsabilidade.</p> <p class="dou-paragraph">5.3.4 Frequência e requisitos para reciclagem técnica</p> <p class="dou-paragraph">Todo o pessoal da AC responsável e das ARs vinculadas envolvido em atividades diretamente relacionadas com os processos de emissão, expedição, distribuição, revogação e gerenciamento de certificados deverá ser mantido atualizado sobre eventuais mudanças tecnológicas nos sistemas da AC ou das ARs.</p> <p class="dou-paragraph">5.3.5 Frequência e sequência de rodízio de cargos</p> <p class="dou-paragraph">Neste item, a DPC pode definir uma política a ser adotada pela AC responsável e pelas ARs vinculadas para o rodízio de pessoal entre os diversos cargos e perfis por elas estabelecidos. Essa política não deverá contrariar os propósitos estabelecidos no item 5.2.1 para a definição de perfis qualificados.</p> <p class="dou-paragraph">5.3.6 Sanções para ações não autorizadas</p> <p class="dou-paragraph">5.3.6.1 A DPC deve prever que na eventualidade de uma ação não autorizada, real ou suspeita, ser realizada por pessoa encarregada de processo operacional da AC responsável ou de uma AR vinculada, a AC deverá, de imediato, suspender o acesso dessa pessoa ao seu sistema de certificação, instaurar processo administrativo para apurar os fatos e, se for o caso, adotar as medidas legais cabíveis.</p> <p class="dou-paragraph">5.3.6.2 O processo administrativo referido acima deverá conter, no mínimo, os seguintes itens:</p> <p class="dou-paragraph">a) Relato da ocorrência com "<em class="dou-em">modus operandis</em>";</p> <p class="dou-paragraph">b) Identificação dos envolvidos;</p> <p class="dou-paragraph">c) Eventuais prejuízos causados;</p> <p class="dou-paragraph">d) Punições aplicadas, se for o caso; e</p> <p class="dou-paragraph">e) Conclusões.</p> <p class="dou-paragraph">5.3.6.3 Concluído o processo administrativo, a AC responsável deverá encaminhar suas conclusões à AC Raiz.</p> <p class="dou-paragraph">5.3.6.4 As punições passíveis de aplicação, em decorrência de processo administrativo, são:</p> <p class="dou-paragraph">a) Advertência;</p> <p class="dou-paragraph">b) Suspensão por prazo determinado; ou</p> <p class="dou-paragraph">c) Impedimento definitivo de exercer funções no âmbito da ICP-Brasil.</p> <p class="dou-paragraph">5.3.7 Requisitos para contratação de pessoal</p> <p class="dou-paragraph">Todo o pessoal da AC responsável e das ARs vinculadas envolvido em atividades diretamente relacionadas com os processos de emissão, expedição, distribuição, revogação e gerenciamento de certificados deverá ser contratado conforme o estabelecido na POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8]. A AC responsável poderá definir requisitos adicionais para a contratação.</p> <p class="dou-paragraph">5.3.8 Documentação fornecida ao pessoal</p> <p class="dou-paragraph">5.3.8.1. A DPC deve garantir que a AC responsável tornará disponível para todo o seu pessoal e para o pessoal das ARs vinculadas, pelo menos:</p> <p class="dou-paragraph">a) Sua DPC;</p> <p class="dou-paragraph">b) As PCs que implementa;</p> <p class="dou-paragraph">c) A POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8];</p> <p class="dou-paragraph">d) Documentação operacional relativa a suas atividades; e</p> <p class="dou-paragraph">e) Contratos, normas e políticas relevantes para suas atividades.</p> <p class="dou-paragraph">5.3.8.2 Toda a documentação fornecida ao pessoal deverá estar classificada segundo a política de classificação de informação definida pela AC e deverá ser mantida atualizada.</p> <p class="dou-paragraph">5.4 Procedimentos de Log de Auditoria</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos aspectos dos sistemas de auditoria e de registro de eventos implementados pela AC responsável com o objetivo de manter um ambiente seguro.</p> <p class="dou-paragraph">5.4.1 Tipos de eventos registrados</p> <p class="dou-paragraph">5.4.1.1 A AC responsável pela DPC deverá registrar em arquivos de auditoria todos os eventos relacionados à segurança do seu sistema de certificação. Entre outros, os seguintes eventos deverão obrigatoriamente estar incluídos em arquivos de auditoria:</p> <p class="dou-paragraph">a) Iniciação e desligamento do sistema de certificação;</p> <p class="dou-paragraph">b) Tentativas de criar, remover, definir senhas ou mudar privilégios de sistema dos operadores da AC;</p> <p class="dou-paragraph">c) Mudanças na configuração da AC ou nas suas chaves;</p> <p class="dou-paragraph">d) Mudanças nas políticas de criação de certificados;</p> <p class="dou-paragraph">e) Tentativas de acesso (<em class="dou-em">login</em>) e de saída do sistema (<em class="dou-em">logoff</em>);</p> <p class="dou-paragraph">f) Tentativas não-autorizadas de acesso aos arquivos de sistema;</p> <p class="dou-paragraph">g) Geração de chaves próprias da AC ou de chaves de seus usuários finais;</p> <p class="dou-paragraph">h) Emissão e revogação de certificados;</p> <p class="dou-paragraph">i) Geração de LCR;</p> <p class="dou-paragraph">j) Tentativas de iniciar, remover, habilitar e desabilitar usuários de sistemas e de atualizar e recuperar suas chaves;</p> <p class="dou-paragraph">k) Operações falhas de escrita ou leitura no repositório de certificados e da LCR, quando aplicável; e</p> <p class="dou-paragraph">l) Operações de escrita nesse repositório, quando aplicável.</p> <p class="dou-paragraph">5.4.1.1.1 A AC, emissora de certificados SSL e CS, deve ter capacidade de auditar esses tipos certificados em até seis por cento dos emitidos.</p> <p class="dou-paragraph">5.4.1.2 A AC responsável pela DPC deverá também registrar, eletrônica ou manualmente, informações de segurança não geradas diretamente pelo seu sistema de certificação, tais como:</p> <p class="dou-paragraph">a) Registros de acessos físicos;</p> <p class="dou-paragraph">b) Manutenção e mudanças na configuração de seus sistemas;</p> <p class="dou-paragraph">c) Mudanças de pessoal e de perfis qualificados;</p> <p class="dou-paragraph">d) Relatórios de discrepância e comprometimento; e</p> <p class="dou-paragraph">e) Registros de destruição de mídias de armazenamento contendo chaves criptográficas, dados de ativação de certificados ou informação pessoal de usuários.</p> <p class="dou-paragraph">5.4.1.3 Neste item, a DPC deve especificar todas as informações que deverão ser registradas pela AC responsável.</p> <p class="dou-paragraph">5.4.1.4 A DPC deve prever que todos os registros de auditoria, eletrônicos ou manuais, deverão conter a data e a hora do evento registrado e a identidade do agente que o causou.</p> <p class="dou-paragraph">5.4.1.5 Para facilitar os processos de auditoria, toda a documentação relacionada aos serviços da AC deverá ser armazenada, eletrônica ou manualmente, em local único, conforme a POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8].</p> <p class="dou-paragraph">5.4.1.6 A AC responsável pela DPC deverá registrar eletronicamente em arquivos de auditoria todos os eventos relacionados à validação e aprovação da solicitação, bem como, à revogação de certificados. Os seguintes eventos deverão obrigatoriamente estar incluídos em arquivos de auditoria:</p> <p class="dou-paragraph">a) Os agentes de registro que realizaram as operações;</p> <p class="dou-paragraph">b) Data e hora das operações;</p> <p class="dou-paragraph">c) A associação entre os agentes que realizaram a validação e aprovação e o certificado gerado; e</p> <p class="dou-paragraph">d) A assinatura digital do executante.</p> <p class="dou-paragraph">5.4.1.7 A AC a que esteja vinculada a AR deve definir, em documento a estar disponível nas auditorias de conformidade, o local de arquivamento dos dossiês dos titulares.</p> <p class="dou-paragraph">5.4.2 Frequência de auditoria de registros</p> <p class="dou-paragraph">A DPC deve estabelecer a periodicidade, não superior a uma semana, com que os registros de auditoria da AC responsável serão analisados pelo seu pessoal operacional. Todos os eventos significativos deverão ser explicados em relatório de auditoria de registros. Tal análise deverá envolver uma inspeção breve de todos os registros, com a verificação de que não foram alterados, seguida de uma investigação mais detalhada de quaisquer alertas ou irregularidades nesses registros. Todas as ações tomadas em decorrência dessa análise deverão ser documentadas.</p> <p class="dou-paragraph">5.4.3 Período de retenção para registros de auditoria</p> <p class="dou-paragraph">Neste item, a DPC deve estabelecer que a AC responsável manterá localmente os seus registros de auditoria por pelo menos 2 (dois) meses e, subsequentemente, deverá armazená-los da maneira descrita no item 5.5.</p> <p class="dou-paragraph">5.4.4 Proteção de registros de auditoria</p> <p class="dou-paragraph">5.4.4.1 Neste item, a DPC deve descrever os mecanismos obrigatórios incluídos no sistema de registro de eventos da AC responsável para proteger os seus registros de auditoria contra leitura não autorizada, modificação e remoção.</p> <p class="dou-paragraph">5.4.4.2 Também devem ser descritos os mecanismos obrigatórios de proteção de informações manuais de auditoria contra a leitura não autorizada, modificação e remoção.</p> <p class="dou-paragraph">5.4.4.3 Os mecanismos de proteção descritos neste item devem obedecer à POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8].</p> <p class="dou-paragraph">5.4.5 Procedimentos para cópia de segurança (Backup) de registros de auditoria</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os procedimentos adotados pela AC responsável para gerar cópias de segurança (<em class="dou-em">backup</em>) de seus registros de auditoria e a sua periodicidade, que não deve ser superior a uma semana.</p> <p class="dou-paragraph">5.4.6 Sistema de coleta de dados de auditoria (interno ou externo)</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos e localizados os recursos utilizados pela AC responsável para a coleta de dados de auditoria.</p> <p class="dou-paragraph">5.4.7 Notificação de agentes causadores de eventos</p> <p class="dou-paragraph">A DPC deve observar que quando um evento for registrado pelo conjunto de sistemas de auditoria da AC responsável, nenhuma notificação deverá ser enviada à pessoa, organização, dispositivo ou aplicação que causou o evento.</p> <p class="dou-paragraph">5.4.8 Avaliações de vulnerabilidade</p> <p class="dou-paragraph">A DPC deve assegurar que os eventos que indiquem possível vulnerabilidade, detectados na análise periódica dos registros de auditoria da AC responsável<em class="dou-em">,</em>serão analisados detalhadamente e, dependendo de sua gravidade, registrados em separado. Ações corretivas decorrentes deverão ser implementadas pela AC e registradas para fins de auditoria.</p> <p class="dou-paragraph">5.5 Arquivamento de Registros</p> <p class="dou-paragraph">Nos itens seguintes da DPC deve ser descrita a política geral de arquivamento de registros, para uso futuro, implementada pela AC responsável e pelas ARs a ela vinculadas.</p> <p class="dou-paragraph">5.5.1 Tipos de registros arquivados</p> <p class="dou-paragraph">Neste item da DPC devem ser especificados os tipos de registros arquivados, que deverão compreender, entre outros:</p> <p class="dou-paragraph">a) Solicitações de certificados;</p> <p class="dou-paragraph">b) Solicitações de revogação de certificados;</p> <p class="dou-paragraph">c) Notificações de comprometimento de chaves privadas;</p> <p class="dou-paragraph">d) Emissões e revogações de certificados;</p> <p class="dou-paragraph">e) Emissões de LCR;</p> <p class="dou-paragraph">f) Trocas de chaves criptográficas da AC responsável; e</p> <p class="dou-paragraph">g) Informações de auditoria previstas no item 5.4.1.</p> <p class="dou-paragraph">5.5.2 Período de retenção para arquivo</p> <p class="dou-paragraph">Neste item, a DPC deve estabelecer os períodos de retenção para cada registro arquivado, observando que:</p> <p class="dou-paragraph">a) As LCRs e os certificados de assinatura digital deverão ser retidos permanentemente, para fins de consulta histórica;</p> <p class="dou-paragraph">b) Os dossiês dos titulares devem ser retidos, no mínimo, por 7 (sete) anos, a contar da data de expiração ou revogação do certificado; e</p> <p class="dou-paragraph">c) As demais informações, inclusive os arquivos de auditoria, deverão ser retidas por, no mínimo, 7 (sete) anos.</p> <p class="dou-paragraph">5.5.3 Proteção de arquivo</p> <p class="dou-paragraph">A DPC deve estabelecer que todos os registros arquivados deverão ser classificados e armazenados com requisitos de segurança compatíveis com essa classificação, conforme a POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8].</p> <p class="dou-paragraph">5.5.4 Procedimentos de cópia de arquivo</p> <p class="dou-paragraph">5.5.4.1 A DPC deve estabelecer que uma segunda cópia de todo o material arquivado deverá ser armazenada em local externo à AC responsável, recebendo o mesmo tipo de proteção utilizada por ela no arquivo principal.</p> <p class="dou-paragraph">5.5.4.2 As cópias de segurança deverão seguir os períodos de retenção definidos para os registros dos quais são cópias.</p> <p class="dou-paragraph">5.5.4.3 A AC responsável pela DPC deverá verificar a integridade dessas cópias de segurança, no mínimo, a cada 6 (seis) meses.</p> <p class="dou-paragraph">5.5.5 Requisitos para datação de registros</p> <p class="dou-paragraph">Neste item, a DPC deve estabelecer os formatos e padrões de data e hora contidos em cada tipo de registro.</p> <p class="dou-paragraph">5.5.6 Sistema de coleta de dados de arquivo (interno e externo)</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos e localizados os recursos de coleta de dados de arquivo utilizados pela AC responsável.</p> <p class="dou-paragraph">5.5.7 Procedimentos para obter e verificar informação de arquivo</p> <p class="dou-paragraph">Neste item da DPC devem ser detalhadamente descritos os procedimentos definidos pela AC responsável e pelas ARs vinculadas para a obtenção ou a verificação de suas informações de arquivo.</p> <p class="dou-paragraph">5.6 Troca de chave</p> <p class="dou-paragraph">5.6.1 Neste item, a DPC deve descrever os procedimentos para o fornecimento, pela AC responsável, de um novo certificado, antes da expiração do certificado ainda válido do mesmo titular e definir o prazo anterior à data de expiração do certificado, no qual a AC ou uma AR vinculada comunicará ao seu titular para que seja solicitada a emissão de um novo certificado.</p> <p class="dou-paragraph">5.6.2 Caso sejam requeridos procedimentos ou prazos específicos para as PCs implementadas, os mesmos devem ser descritos nessas PCs, no item correspondente.</p> <p class="dou-paragraph">5.7 Comprometimento e Recuperação de Desastre</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos os requisitos relacionados aos procedimentos de notificação e de recuperação de desastres, previstos no PCN da AC responsável, estabelecido conforme a POLÍTICA DE SEGURANÇA DA ICP-BRASIL [8], para garantir a continuidade dos seus serviços críticos.</p> <p class="dou-paragraph">5.7.1 Procedimentos gerenciamento de incidente e comprometimento</p> <p class="dou-paragraph">5.7.1.1 A AC deve possuir um Plano de Continuidade do Negócio - PCN, de acesso restrito, testado pelo menos uma vez por ano, para garantir a continuidade dos seus serviços críticos. Possui ainda um Plano de Resposta a Incidentes e um Plano de Recuperação de Desastres.</p> <p class="dou-paragraph">5.7.1.2 Neste item da DPC devem ser descritos os procedimentos previstos no PCN das ARs vinculadas para recuperação, total ou parcial das atividades das ARs, contendo, no mínimo as seguintes informações:</p> <p class="dou-paragraph">a) Identificação dos eventos que podem causar interrupções nos processos do negócio, por exemplo falha de equipamentos, inundações e incêndios, se for o caso;</p> <p class="dou-paragraph">b) Identificação e concordância de todas as responsabilidades e procedimentos de emergência;</p> <p class="dou-paragraph">c) Implementação dos procedimentos de emergência que permitam a recuperação e restauração nos prazos necessários;</p> <p class="dou-paragraph">d) Documentação dos processos e procedimentos acordados;</p> <p class="dou-paragraph">e) Treinamento adequado do pessoal nos procedimentos e processos de emergência definidos, incluindo o gerenciamento de crise; e</p> <p class="dou-paragraph">f) Teste e atualização dos planos.</p> <p class="dou-paragraph">5.7.2 Recursos computacionais, software, e/ou dados corrompidos</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os procedimentos de recuperação utilizados pela AC responsável quando recursos computacionais, software ou dados estiverem corrompidos ou houver suspeita de corrupção.</p> <p class="dou-paragraph">5.7.3 Procedimentos no caso de comprometimento de chave privada de entidade</p> <p class="dou-paragraph">5.7.3.1 Certificado de entidade é revogado</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os procedimentos de recuperação utilizados na circunstância de revogação do certificado da AC responsável.</p> <p class="dou-paragraph">5.7.3.2 Chave de entidade é comprometida</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os procedimentos de recuperação utilizados na circunstância de comprometimento da chave privada da AC responsável.</p> <p class="dou-paragraph">5.7.4 Capacidade de continuidade de negócio após desastre</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os procedimentos de recuperação utilizados pela AC responsável após a ocorrência de um desastre natural ou de outra natureza, antes do restabelecimento de um ambiente seguro.</p> <p class="dou-paragraph">5.8 Extinção da AC</p> <p class="dou-paragraph">Conforme CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [6].</p> <p class="dou-paragraph">6 CONTROLES TÉCNICOS DE SEGURANÇA</p> <p class="dou-paragraph">Nos itens seguintes, a DPC deve definir as medidas de segurança implantadas pela AC responsável para proteger suas chaves criptográficas e os seus dados de ativação, bem como as chaves criptográficas dos titulares de certificados. Devem também ser definidos outros controles técnicos de segurança utilizados pela AC e pelas ARs vinculadas na execução de suas funções operacionais.</p> <p class="dou-paragraph">6.1 Geração e Instalação do Par de Chaves</p> <p class="dou-paragraph">6.1.1 Geração do par de chaves</p> <p class="dou-paragraph">6.1.1.1 Neste item, a DPC deve descrever os requisitos e procedimentos referentes ao processo de geração do par de chaves criptográficas da AC responsável. O par de chaves criptográficas da AC responsável pela DPC deverá ser gerado pela própria AC, após o deferimento do seu pedido de credenciamento e a consequente autorização de funcionamento no âmbito da ICP-Brasil.</p> <p class="dou-paragraph">6.1.1.2 A DPC deve descrever também os requisitos e procedimentos referentes ao processo de geração do par de chaves criptográficas de entidade solicitante de certificado. Pares de chaves deverão ser gerados somente pelo titular do certificado correspondente. Os procedimentos específicos devem ser descritos em cada PC implementada.</p> <p class="dou-paragraph">6.1.1.3 Cada PC implementada pela AC responsável deve definir o meio utilizado para armazenamento da chave privada, com base nos requisitos aplicáveis estabelecidos pelo documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">6.1.1.4 A DPC deve indicar que o processo de geração do par de chaves da AC responsável é feito por hardware.</p> <p class="dou-paragraph">6.1.1.5 Cada PC implementada pela AC responsável deve caracterizar o processo utilizado para a geração de chaves criptográficas dos titulares de certificados, com base nos requisitos aplicáveis estabelecidos pelo documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">6.1.1.6 A DPC deve descrever os requisitos aplicáveis ao módulo criptográfico utilizado para armazenamento da chave privada da AC responsável. Poderão ser indicados padrões de referência, como aqueles definidos em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">6.1.2 Entrega da chave privada à entidade</p> <p class="dou-paragraph">Item não aplicável. A DPC deve observar que a geração e a guarda de uma chave privada será de responsabilidade exclusiva do titular do certificado correspondente.</p> <p class="dou-paragraph">6.1.3 Entrega da chave pública para emissor de certificado</p> <p class="dou-paragraph">6.1.3.1 Neste item, a DPC deve descrever os procedimentos utilizados pela AC responsável para a entrega de sua chave pública à AC de nível hierárquico superior encarregada da emissão de seu certificado.</p> <p class="dou-paragraph">6.1.3.2 A DPC deve também descrever os procedimentos utilizados para a entrega da chave pública de um solicitante de certificado à AC responsável. Os procedimentos específicos aplicáveis devem ser detalhados em cada PC implementada.</p> <p class="dou-paragraph">6.1.4 Entrega de chave pública da AC às terceiras partes</p> <p class="dou-paragraph">Neste item, a DPC deve definir as formas para a disponibilização do certificado da AC responsável, e de todos os certificados da cadeia de certificação, para os usuários e terceiras partes, as quais poderão compreender, entre outras:</p> <p class="dou-paragraph">a) No momento da disponibilização de um certificado para seu titular; usando formato definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil;</p> <p class="dou-paragraph">b) Diretório;</p> <p class="dou-paragraph">c) Página<em class="dou-em">web</em>da AC; e</p> <p class="dou-paragraph">d) Outros meios seguros aprovados pelo CG da ICP-Brasil.</p> <p class="dou-paragraph">6.1.5 Tamanhos de chave</p> <p class="dou-paragraph">6.1.5.1 Neste item, a DPC deve observar que cada PC implementada pela AC responsável definirá o tamanho das chaves criptográficas associadas aos certificados emitidos, com base nos requisitos aplicáveis estabelecidos pelo documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">6.1.5.2 Caso a AC responsável emita certificados para outras ACs, neste item deve ser também informado o tamanho das chaves criptográficas associadas a esses certificados, observado o disposto em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">6.1.6 Geração de parâmetros de chaves assimétricas e verificação da qualidade dos parâmetros</p> <p class="dou-paragraph">6.1.6.1 A DPC deve prever que os parâmetros de geração de chaves assimétricas da AC responsável adotarão o padrão definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">6.1.6.2 Os parâmetros deverão ser verificados de acordo com as normas estabelecidas pelo padrão definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">6.1.7 Propósitos de uso de chave (conforme o campo "key usage" na X.509 v3)</p> <p class="dou-paragraph">6.1.7.1 Neste item, a DPC deve especificar os propósitos para os quais poderão ser utilizadas as chaves criptográficas dos titulares de certificados emitidos pela AC responsável, bem como as possíveis restrições cabíveis, em conformidade com as aplicações definidas para os certificados correspondentes. Cada PC implementada deve especificar os propósitos específicos aplicáveis.</p> <p class="dou-paragraph">6.1.7.2 A chave privada da AC responsável deverá ser utilizada apenas para a assinatura dos certificados por ela emitidos e de sua LCR.</p> <p class="dou-paragraph">6.2 Proteção da Chave Privada e controle de engenharia do módulo criptográfico</p> <p class="dou-paragraph">Nos itens seguintes, a DPC deve definir os requisitos para a proteção das chaves privadas da AC responsável. Chaves privadas deverão trafegar cifradas entre o módulo gerador e a mídia utilizada para o seu armazenamento. Quando aplicável, a DPC deve também definir os requisitos para a proteção das chaves privadas das ARs vinculadas e das entidades titulares de certificados emitidos pela AC. Cada PC implementada deve especificar os requisitos específicos aplicáveis.</p> <p class="dou-paragraph">6.2.1 Padrões e controle para módulo criptográfico</p> <p class="dou-paragraph">6.2.1.1 A DPC deve prever que o módulo criptográfico de geração de chaves assimétricas da AC responsável adotará o padrão definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">6.2.1.2 A DPC deve também, quando cabível, especificar os padrões - como, por exemplo, aqueles definidos em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil - requeridos para os módulos de geração de chaves criptográficas dos titulares de certificado. Cada PC implementada deve especificar os requisitos adicionais aplicáveis.</p> <p class="dou-paragraph">6.2.2 Controle "n de m" para chave privada</p> <p class="dou-paragraph">6.2.2.1 Neste item, quando cabível, deve ser definida a forma de controle múltiplo, do tipo "n" pessoas de um grupo de "m", requerido para a utilização das chaves privadas.</p> <p class="dou-paragraph">6.2.2.2 A DPC deve estabelecer a exigência de controle múltiplo para a utilização da chave privada da AC responsável. Pelo menos 2 (dois) detentores de partição de chave, formalmente designados pela AC, deverão ser requeridos para a utilização de sua chave privada.</p> <p class="dou-paragraph">6.2.3 Custódia (<em class="dou-em">escrow</em>) de chave privada</p> <p class="dou-paragraph">Neste item a DPC deve identificar quem é o agente de recuperação (<em class="dou-em">escrow</em>), qual forma que a chave é recuperada (por exemplo, inclui o texto em claro, encriptado, por divisão de chaves) e quais são os controles de segurança do sistema de recuperação.</p> <p class="dou-paragraph">6.2.4 Cópia de segurança de chave privada</p> <p class="dou-paragraph">6.2.4.1 A DPC deve observar que, como diretriz geral, qualquer entidade titular de certificado poderá, a seu critério, manter cópia de segurança de sua própria chave privada.</p> <p class="dou-paragraph">6.2.4.2 A AC responsável pela DPC deverá manter cópia de segurança de sua própria chave privada.</p> <p class="dou-paragraph">6.2.4.3 A AC não poderá manter cópia de segurança de chave privada de titular de certificado de assinatura digital por ela emitido. Por solicitação do respectivo titular, ou de empresa ou órgão, quando o titular do certificado for seu empregado ou cliente, a AC poderá manter cópia de segurança de chave privada correspondente a certificado de sigilo por ela emitido. Cada PC deve definir os requisitos específicos aplicáveis.</p> <p class="dou-paragraph">6.2.4.4 Em qualquer caso, a cópia de segurança deverá ser armazenada cifrada por algoritmo simétrico definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil, e protegida com um nível de segurança não inferior àquele definido para a chave original.</p> <p class="dou-paragraph">6.2.5 Arquivamento de chave privada</p> <p class="dou-paragraph">6.2.5.1 Neste item da DPC, devem ser definidos, quando cabíveis, os requisitos para arquivamento de chaves privadas de sigilo. As chaves deverão ser arquivadas com um nível de segurança não inferior àquele definido para a chave original. Não devem ser arquivadas chaves privadas de assinatura digital.</p> <p class="dou-paragraph">6.2.5.2 Define-se arquivamento como o armazenamento da chave privada para seu uso futuro, após o período de validade do certificado correspondente.</p> <p class="dou-paragraph">6.2.6 Inserção de chave privada em módulo criptográfico</p> <p class="dou-paragraph">Neste item da DPC, quando aplicáveis, devem ser definidos os requisitos para inserção da chave privada da AC responsável em módulo criptográfico. A RFC 4210 e 6712 poderá ser utilizada para esse fim. Cada PC implementada deve definir, quando aplicáveis, os requisitos para inserção da chave privada dos titulares de certificado em módulo criptográfico.</p> <p class="dou-paragraph">6.2.7 Armazenamento de chave privada em módulo criptográfico</p> <p class="dou-paragraph">Ver item 6.1.</p> <p class="dou-paragraph">6.2.8 Método de ativação de chave privada</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os requisitos e os procedimentos necessários para a ativação da chave privada da AC responsável. Devem ser definidos os agentes autorizados a ativar essa chave, o método de confirmação da identidade desses agentes (senhas,<em class="dou-em">tokens</em>ou biometria) e as ações necessárias para a ativação. Cada PC implementada deve descrever os requisitos e os procedimentos necessários para a ativação da chave privada de entidade titular de certificado.</p> <p class="dou-paragraph">6.2.9 Método de desativação de chave privada</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os requisitos e os procedimentos necessários para desativação da chave privada da AC responsável. Devem ser definidos os agentes autorizados, o método de confirmação da identidade desses agentes e as ações necessárias. Cada PC implementada deve descrever os requisitos e os procedimentos necessários para a desativação da chave privada de entidade titular de certificado.</p> <p class="dou-paragraph">6.2.10 Método de destruição de chave privada</p> <p class="dou-paragraph">Neste item da DPC devem ser descritos os requisitos e os procedimentos necessários para destruição da chave privada da AC responsável e de suas cópias de segurança. Devem ser definidos os agentes autorizados, o método de confirmação da identidade desses agentes e as ações necessárias, tais como destruição física, sobrescrita ou apagamento das mídias de armazenamento. Cada PC implementada deve descrever os requisitos e os procedimentos necessários para a destruição da chave privada de entidade titular de certificado.</p> <p class="dou-paragraph">6.3 Outros aspectos do gerenciamento do par de chaves</p> <p class="dou-paragraph">6.3.1 Arquivamento de chave pública</p> <p class="dou-paragraph">A DPC deve prever que as chaves públicas da AC responsável e dos titulares de certificados de assinatura digital, bem como as LCRs emitidas e sistemas de OCSP serão armazenadas e geridas pela AC emissora, após a expiração dos certificados correspondentes, permanentemente, para verificação de assinaturas geradas durante seu período de validade.</p> <p class="dou-paragraph">6.3.2 Períodos de operação do certificado e períodos de uso para as chaves pública e privada</p> <p class="dou-paragraph">6.3.2.1 As chaves privadas da AC responsável pela DPC e dos titulares de certificados de assinatura digital por ela emitidos deverão ser utilizadas apenas durante o período de validade dos certificados correspondentes. As correspondentes chaves públicas poderão ser utilizadas durante todo o período de tempo determinado pela legislação aplicável, para verificação de assinaturas geradas durante o prazo de validade dos respectivos certificados.</p> <p class="dou-paragraph">6.3.2.2 Os períodos de uso das chaves correspondentes aos certificados de sigilo emitidos pela AC responsável pela DPC devem ser definidos nas respectivas PCs.</p> <p class="dou-paragraph">6.3.2.3 Cada PC implementada pela AC responsável deve definir o período máximo de validade do certificado que define, com base nos requisitos aplicáveis estabelecidos pelo documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">6.3.2.4 A validade admitida para certificados de AC é limitada à validade do certificado da AC que o emitiu, desde que mantido o mesmo padrão de algoritmo para a geração de chaves assimétricas implementado pela AC hierarquicamente superior.</p> <p class="dou-paragraph">6.4 Dados de ativação</p> <p class="dou-paragraph">Nos itens seguintes da DPC, devem ser descritos os requisitos gerais de segurança referentes aos dados de ativação. Os dados de ativação, distintos das chaves criptográficas, são aqueles requeridos para a operação de alguns módulos criptográficos. Cada PC implementada deve descrever os requisitos específicos aplicáveis.</p> <p class="dou-paragraph">6.4.1 Geração e instalação dos dados de ativação</p> <p class="dou-paragraph">6.4.1.1 A DPC deve garantir que os dados de ativação da chave privada da AC responsável serão únicos e aleatórios.</p> <p class="dou-paragraph">6.4.1.2 Cada PC implementada deve garantir que os dados de ativação da chave privada da entidade titular do certificado, se utilizados, serão únicos e aleatórios.</p> <p class="dou-paragraph">6.4.2 Proteção dos dados de ativação</p> <p class="dou-paragraph">6.4.2.1 A DPC deve garantir que os dados de ativação da chave privada da AC responsável serão protegidos contra uso não autorizado, por meio de mecanismos de criptografia e de controle de acesso físico.</p> <p class="dou-paragraph">6.4.2.2 Cada PC implementada deve garantir que os dados de ativação da chave privada da entidade titular do certificado, se utilizados, serão protegidos contra uso não autorizado.</p> <p class="dou-paragraph">6.4.3 Outros aspectos dos dados de ativação</p> <p class="dou-paragraph">Neste item da DPC, quando for o caso, devem ser definidos outros aspectos referentes aos dados de ativação. Entre esses outros aspectos podem ser considerados alguns daqueles tratados, em relação às chaves, nos itens de 6.1 a 6.3.</p> <p class="dou-paragraph">6.5 Controles de segurança computacional</p> <p class="dou-paragraph">6.5.1 Requisitos técnicos específicos de segurança computacional</p> <p class="dou-paragraph">6.5.1.1 A DPC deve prever que a geração do par de chaves da AC responsável será realizada<em class="dou-em">off-line,</em>para impedir o acesso remoto não autorizado.</p> <p class="dou-paragraph">6.5.1.2 Neste item, a DPC deve também descrever os requisitos gerais de segurança computacional do equipamento onde serão gerados os pares de chaves criptográficas dos titulares de certificados emitidos pela AC responsável. Os requisitos específicos aplicáveis devem ser descritos em cada PC implementada.</p> <p class="dou-paragraph">6.5.1.3 Cada computador servidor da AC responsável, relacionado diretamente com os processos de emissão, expedição, distribuição, revogação ou gerenciamento de certificados, deverá implementar, entre outras, as seguintes características:</p> <p class="dou-paragraph">a) Controle de acesso aos serviços e perfis da AC;</p> <p class="dou-paragraph">b) Clara separação das tarefas e atribuições relacionadas a cada perfil qualificado da AC;</p> <p class="dou-paragraph">c) Uso de criptografia para segurança de base de dados, quando exigido pela classificação de suas informações;</p> <p class="dou-paragraph">d) Geração e armazenamento de registros de auditoria da AC;</p> <p class="dou-paragraph">e) Mecanismos internos de segurança para garantia da integridade de dados e processos críticos; e</p> <p class="dou-paragraph">f) Mecanismos para cópias de segurança (<em class="dou-em">backup</em>).</p> <p class="dou-paragraph">6.5.1.4 Essas características deverão ser implementadas pelo sistema operacional ou por meio da combinação deste com o sistema de certificação e com mecanismos de segurança física.</p> <p class="dou-paragraph">6.5.1.5 Qualquer equipamento, ou parte deste, ao ser enviado para manutenção deverá ter apagadas as informações sensíveis nele contidas e controlados seu número de série e as datas de envio e de recebimento. Ao retornar às instalações da AC, o equipamento que passou por manutenção deverá ser inspecionado. Em todo equipamento que deixar de ser utilizado em caráter permanente, deverão ser destruídas de maneira definitiva todas as informações sensíveis armazenadas, relativas à atividade da AC. Todos esses eventos deverão ser registrados para fins de auditoria.</p> <p class="dou-paragraph">6.5.1.6 Qualquer equipamento incorporado à AC deverá ser preparado e configurado como previsto na PS implementada ou em outro documento aplicável, de forma a apresentar o nível de segurança necessário à sua finalidade.</p> <p class="dou-paragraph">6.5.2 Classificação da segurança computacional</p> <p class="dou-paragraph">Neste item da DPC deve ser informada, quando disponível, a classificação atribuída à segurança computacional da AC responsável, segundo critérios como:<em class="dou-em">Trusted System Evaluation Criteria</em>(TCSEC),<em class="dou-em">Canadian Trusted Products Evaluation Criteria</em>,<em class="dou-em">European Information Technology Security Evaluation Criteria</em>(ITSEC) ou o<em class="dou-em">Common Criteria</em>.</p> <p class="dou-paragraph">6.5.3 Controles de Segurança para as Autoridades de Registro</p> <p class="dou-paragraph">6.5.3.1 Neste item, a DPC deve descrever os requisitos de segurança computacional das estações de trabalho e dos computadores portáteis utilizados pelas ARs para os processos de validação e aprovação de certificados.</p> <p class="dou-paragraph">6.5.3.2 Devem ser incluídos, pelo menos, os requisitos especificados em regulamento editado por instrução normativa da AC Raiz que defina as características mínimas de segurança para as AR da ICP-Brasil.</p> <p class="dou-paragraph">6.6 Controles técnicos do ciclo de vida</p> <p class="dou-paragraph">Nos itens seguintes da DPC devem ser descritos, quando aplicáveis, os controles implementados pela AC responsável e pelas ARs a ela vinculadas no desenvolvimento de sistemas e no gerenciamento de segurança.</p> <p class="dou-paragraph">6.6.1 Controles de desenvolvimento de sistema</p> <p class="dou-paragraph">6.6.1.1 Neste item da DPC devem ser abordados aspectos tais como: segurança do ambiente e do pessoal de desenvolvimento, práticas de engenharia de software adotadas, metodologia de desenvolvimento de software, entre outros, aplicados ao software do sistema de certificação da AC ou a qualquer outro software desenvolvido ou utilizado pela AC responsável.</p> <p class="dou-paragraph">6.6.1.2 Os processos de projeto e desenvolvimento conduzidos pela AC deverão prover documentação suficiente para suportar avaliações externas de segurança dos componentes da AC.</p> <p class="dou-paragraph">6.6.2 Controles de gerenciamento de segurança</p> <p class="dou-paragraph">6.6.2.1 Neste item da DPC devem ser descritas as ferramentas e os procedimentos empregados pela AC responsável e pelas ARs vinculadas para garantir que os seus sistemas e redes operacionais implementem os níveis configurados de segurança.</p> <p class="dou-paragraph">6.6.2.2 Uma metodologia formal de gerenciamento de configuração deverá ser usada para a instalação e a contínua manutenção do sistema de certificação da AC.</p> <p class="dou-paragraph">6.6.3 Controles de segurança de ciclo de vida</p> <p class="dou-paragraph">Neste item da DPC deve ser informado, quando disponível, o nível de maturidade atribuído ao ciclo de vida de cada sistema, com base em critérios como:<em class="dou-em">Trusted Software Development Methodology</em>(TSDM) ou o<em class="dou-em">Capability Maturity Model</em>do<em class="dou-em">Software Engineering Institute</em>(CMM-SEI).</p> <p class="dou-paragraph">6.6.4 Controles na geração de LCR</p> <p class="dou-paragraph">Antes de publicadas, todas as LCRs geradas pela AC devem ser checadas quanto à consistência de seu conteúdo, comparando-o com o conteúdo esperado em relação a número da LCR, data/hora de emissão e outras informações relevantes.</p> <p class="dou-paragraph">6.7 Controles de segurança de rede</p> <p class="dou-paragraph">6.7.1 Diretrizes Gerais</p> <p class="dou-paragraph">6.7.1.1 Neste item da DPC devem ser descritos os controles relativos à segurança da rede da AC responsável, incluindo<em class="dou-em">firewalls</em>e recursos similares.</p> <p class="dou-paragraph">6.7.1.2 Nos servidores do sistema de certificação da AC, somente os serviços estritamente necessários para o funcionamento da aplicação deverão ser habilitados.</p> <p class="dou-paragraph">6.7.1.3 Todos os servidores e elementos de infraestrutura e proteção de rede, tais como roteadores,<em class="dou-em">hubs</em>,<em class="dou-em">switches</em>,<em class="dou-em">firewalls</em>e sistemas de detecção de intrusão (IDS), localizados no segmento de rede que hospeda o sistema de certificação da AC, deverão estar localizados e operar em ambiente de nível, no mínimo, 4.</p> <p class="dou-paragraph">6.7.1.4 As versões mais recentes dos sistemas operacionais e dos aplicativos servidores, bem como as eventuais correções (<em class="dou-em">patches</em>), disponibilizadas pelos respectivos fabricantes deverão ser implantadas imediatamente após testes em ambiente de desenvolvimento ou homologação.</p> <p class="dou-paragraph">6.7.1.5 O acesso lógico aos elementos de infraestrutura e proteção de rede deverá ser restrito, por meio de sistema de autenticação e autorização de acesso. Os roteadores conectados a redes externas deverão implementar filtros de pacotes de dados, que permitam somente as conexões aos serviços e servidores previamente definidos como passíveis de acesso externo.</p> <p class="dou-paragraph">6.7.2<em class="dou-em">Firewall</em></p> <p class="dou-paragraph">6.7.2.1 Mecanismos de<em class="dou-em">firewall</em>deverão ser implementados em equipamentos de utilização específica, configurados exclusivamente para tal função. Um<em class="dou-em">firewall</em>deverá promover o isolamento, em sub-redes específicas, dos equipamentos servidores com acesso externo - a conhecida "zona desmilitarizada" (DMZ) - em relação aos equipamentos com acesso exclusivamente interno à AC.</p> <p class="dou-paragraph">6.7.2.2 O software de<em class="dou-em">firewall</em>, entre outras características, deverá implementar registros de auditoria.</p> <p class="dou-paragraph">6.7.3 Sistema de detecção de intrusão (IDS)</p> <p class="dou-paragraph">6.7.3.1 O sistema de detecção de intrusão deverá ter capacidade de ser configurado para reconhecer ataques em tempo real e respondê-los automaticamente, com medidas tais como: enviar<em class="dou-em">traps SNMP</em>, executar programas definidos pela administração da rede, enviar e-mail aos administradores, enviar mensagens de alerta ao<em class="dou-em">firewall</em>ou ao terminal de gerenciamento, promover a desconexão automática de conexões suspeitas, ou ainda a reconfiguração do<em class="dou-em">firewall</em>.</p> <p class="dou-paragraph">6.7.3.2 O sistema de detecção de intrusão deverá ter capacidade de reconhecer diferentes padrões de ataques, inclusive contra o próprio sistema, apresentando a possibilidade de atualização da sua base de reconhecimento.</p> <p class="dou-paragraph">6.7.3.3 O sistema de detecção de intrusão deverá prover o registro dos eventos em<em class="dou-em">logs</em>, recuperáveis em arquivos do tipo texto, além de implementar uma gerência de configuração.</p> <p class="dou-paragraph">6.7.4 Registro de acessos não autorizados à rede</p> <p class="dou-paragraph">As tentativas de acesso não autorizado - em roteadores,<em class="dou-em">firewalls</em>ou IDS - deverão ser registradas em arquivos para posterior análise, que poderá ser automatizada. A frequência de exame dos arquivos de registro deverá ser, no mínimo, diária e todas as ações tomadas em decorrência desse exame deverão ser documentadas.</p> <p class="dou-paragraph">6.8 Carimbo de Tempo</p> <p class="dou-paragraph">Em acordo com os REQUISITOS MÍNIMOS PARA AS DECLARAÇÕES DE PRÁTICAS DAS AUTORIDADES DE CARIMBO DO TEMPO DA ICP-BRASIL[9].</p> <p class="dou-paragraph">7 PERFIS DE CERTIFICADO, LCR E OCSP</p> <p class="dou-paragraph">7.1 Perfil do certificado</p> <p class="dou-paragraph">Todos os certificados emitidos pela AC responsável deverão estar em conformidade com o formato definido pelo padrão ITU X.509 ou ISO/IEC 9594-8, de acordo com o perfil estabelecido na RFC 5280. O conteúdo e perfis dos certificados emitidos nas cadeias EV SSL e EV CS devem seguir os estabelecidos nos documentos EV SSL e EV CS Guidelines.</p> <p class="dou-paragraph">7.1.1 Número de versão</p> <p class="dou-paragraph">Todos os certificados emitidos pela AC responsável deverão implementar a versão 3.</p> <p class="dou-paragraph">7.1.2 Extensões de certificado</p> <p class="dou-paragraph">A ICP-Brasil define como obrigatórias as seguintes extensões para certificados de AC:</p> <p class="dou-paragraph">a) "<em class="dou-em">Authority Key Identifier</em><strong class="dou-strong">",</strong>não crítica: o campo keyIdentifier deve conter o<em class="dou-em">hash</em>SHA-1 da chave pública da AC que emite o certificado;</p> <p class="dou-paragraph">b) "Subject Key Identifier", não crítica: deve conter o<em class="dou-em">hash</em>SHA-1 da chave pública da AC titular do certificado;</p> <p class="dou-paragraph">c) "Key Usage", crítica: somente os bits keyCertSign e cRLSign devem estar ativados;</p> <p class="dou-paragraph">d) "Certificate Policies", não crítica:</p> <p class="dou-paragraph">d.1) o campo policyIdentifier deve conter:</p> <p class="dou-paragraph">i. o OID da DPC da AC titular do certificado, se essa AC emite certificados para outras ACs; ou</p> <p class="dou-paragraph">ii. os OID das PCs que a AC titular do certificado implementa, se essa AC emite certificados para usuários finais;</p> <p class="dou-paragraph">d.2) o campopolicyQualifiersdeve conter o endereço<em class="dou-em">Web</em>da DPC da AC que emite o certificado;</p> <p class="dou-paragraph">e) "Basic Constraints", crítica: deve conter o campo cA=<em class="dou-em">true</em>; e</p> <p class="dou-paragraph">f) "CRL Distribution Points", não crítica: deve conter o endereço na<em class="dou-em">Web</em>onde se obtém a LCR correspondente ao certificado.</p> <p class="dou-paragraph">7.1.3 Identificadores de algoritmo</p> <p class="dou-paragraph">Os certificados de AC deverão ser assinados com o uso do algoritmo definido em regulamento editado por instrução normativa da AC Raiz que defina os padrões e algoritmos criptográficos da ICP-Brasil.</p> <p class="dou-paragraph">7.1.4 Formatos de nome</p> <p class="dou-paragraph">7.1.4.1 O nome da AC titular de certificado, constante do campo "<em class="dou-em">Subject</em>", deverá adotar o "<em class="dou-em">Distinguished Name"</em>(DN) do padrão ITU X.500/ISO 9594, da seguinte forma:</p> <p class="dou-paragraph"></p> <p class="dou-paragraph"></p> <table class="dou-table"> <tbody> <tr></tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">C</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">= BR</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">O</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">= ICP-Brasil</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">OU</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">= nome da AC emitente</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">CN</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">= nome da AC titular</p></td> </tr> </tbody> </table> <p class="dou-paragraph">7.1.5 Restrições de nome</p> <p class="dou-paragraph">Neste item da DPC, devem ser descritas as restrições aplicáveis para os nomes de AC titulares de certificados, em conformidade com as restrições gerais estabelecidas pela ICP-Brasil no documento REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL [7].</p> <p class="dou-paragraph">7.1.6 OID (Object Identifier) da DPC</p> <p class="dou-paragraph">Neste item, deve ser informado o OID da DPC.</p> <p class="dou-paragraph">7.1.7 Uso da extensão "Policy Constraints"</p> <p class="dou-paragraph">A extensão "<em class="dou-em">Policy Constraints"</em>poderá ser utilizada, da forma definida na RFC 5280, em certificados emitidos pela AC responsável para outras ACs.</p> <p class="dou-paragraph">7.1.8 Sintaxe e semântica dos qualificadores de política</p> <p class="dou-paragraph">Em certificados de AC, o campo policyQualifiers da extensão "<em class="dou-em">Certificate Policies</em>" deverá conter o endereço<em class="dou-em">web</em>(URL) da DPC da AC que emite o certificado.</p> <p class="dou-paragraph">7.1.9 Semântica de processamento para as extensões críticas de PC</p> <p class="dou-paragraph">Extensões críticas devem ser interpretadas conforme a RFC 5280.</p> <p class="dou-paragraph">7.2 Perfil de LCR</p> <p class="dou-paragraph">7.2.1 Número(s) de versão</p> <p class="dou-paragraph">As LCRs geradas pela AC responsável deverão implementar a versão 2 do padrão ITU X.509, de acordo com o perfil estabelecido na RFC 5280.</p> <p class="dou-paragraph">7.2.2 Extensões de LCR e de suas entradas</p> <p class="dou-paragraph">7.2.2.1 Neste item, a DPC deve descrever todas as extensões de LCR utilizadas pela AC responsável e sua criticalidade.</p> <p class="dou-paragraph">7.2.2.2 A ICP-Brasil define como obrigatórias as seguintes extensões de LCR:</p> <p class="dou-paragraph">a) "<em class="dou-em">Authority Key Identifier</em>": deve conter o<em class="dou-em">hash</em>SHA-1 da chave pública da AC que assina a LCR; e</p> <p class="dou-paragraph">b) "CRL Number", não crítica: deve conter um número seqüencial para cada LCR emitida pela AC.</p> <p class="dou-paragraph">7.3 Perfil de OCSP</p> <p class="dou-paragraph">7.3.1 Número(s) de versão</p> <p class="dou-paragraph">Serviços de respostas OCSP deverão implementar a versão 1 do padrão ITU X.509, de acordo com o perfil estabelecido na RFC 6960.</p> <p class="dou-paragraph">7.3.2 Extensões de OCSP</p> <p class="dou-paragraph">Se implementado, deve estar em conformidade com a RFC 6960.</p> <p class="dou-paragraph">8 AUDITORIA DE CONFORMIDADE E OUTRAS AVALIAÇÕES</p> <p class="dou-paragraph">8.1 Frequência e circunstâncias das avaliações</p> <p class="dou-paragraph">As entidades integrantes da ICP-Brasil sofrem auditoria prévia, para fins de credenciamento, e auditorias anuais, para fins de manutenção de credenciamento.</p> <p class="dou-paragraph">8.2 Identificação/Qualificação do avaliador</p> <p class="dou-paragraph">8.2.1 As fiscalizações das entidades integrantes da ICP-Brasil são realizadas pela AC Raiz, por meio de servidores de seu quadro próprio, a qualquer tempo, sem aviso prévio, observado o disposto no documento CRITÉRIOS E PROCEDIMENTOS PARA FISCALIZAÇÃO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL [2].</p> <p class="dou-paragraph">8.2.2 Com exceção da auditoria da própria AC Raiz, que é de responsabilidade do CG da ICP-Brasil, as auditorias das entidades integrantes da ICP-Brasil são realizadas pela AC Raiz, por meio de servidores de seu quadro próprio, ou por terceiros por ela autorizados, observado o disposto no documento CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL [3].</p> <p class="dou-paragraph">8.3 Relação do avaliador com a entidade avaliada</p> <p class="dou-paragraph">As auditorias das entidades integrantes da ICP-Brasil são realizadas pela AC Raiz, por meio de servidores de seu quadro próprio, ou por terceiros por ela autorizados, observado o disposto no documento CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL [3].</p> <p class="dou-paragraph">8.4 Tópicos cobertos pela avaliação</p> <p class="dou-paragraph">8.4.1 As fiscalizações e auditorias realizadas no âmbito da ICP-Brasil têm por objetivo verificar se os processos, procedimentos e atividades das entidades integrantes da ICP-Brasil estão em conformidade com suas respectivas DPCs, PCs, PSSs e demais normas e procedimentos estabelecidos pela ICP-Brasil e com os princípios e critérios definidos pelo WebTrust.</p> <p class="dou-paragraph">8.4.2 Neste item da DPC, a AC responsável deve informar que recebeu auditoria prévia da AC Raiz para fins de credenciamento na ICP-Brasil e que é auditada anualmente, para fins de manutenção do credenciamento, com base no disposto no documento CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL [3]. Esse documento trata do objetivo, frequência e abrangência das auditorias, da identidade e qualificação do auditor e demais temas correlacionados.</p> <p class="dou-paragraph">8.4.3 Neste item da DPC, a AC responsável deve informar que as entidades da ICP-Brasil a ela diretamente vinculadas (AC, AR e PSS), também receberam auditoria prévia, para fins de credenciamento, e que a AC é responsável pela realização de auditorias anuais nessas entidades, para fins de manutenção de credenciamento, conforme disposto no documento citado no parágrafo anterior.</p> <p class="dou-paragraph">8.5 Ações tomadas como resultado de uma deficiência</p> <p class="dou-paragraph">Em acordo com os CRITÉRIOS E PROCEDIMENTOS PARA FISCALIZAÇÃO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL[2] e com os CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL[3].</p> <p class="dou-paragraph">8.6 Comunicação dos resultados</p> <p class="dou-paragraph">Em acordo com os CRITÉRIOS E PROCEDIMENTOS PARA FISCALIZAÇÃO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL[2] e com os CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL[3].</p> <p class="dou-paragraph">9 OUTROS NEGÓCIOS E ASSUNTOS JURÍDICOS</p> <p class="dou-paragraph">9.1 Tarifas</p> <p class="dou-paragraph">9.1.1 Tarifas de emissão e renovação de certificados</p> <p class="dou-paragraph">As tarifas de emissão e de renovação de certificado pela AC Raiz estão definidas no documento DIRETRIZES DA POLÍTICA TARIFÁRIA DA AUTORIDADE CERTIFICADORA RAIZ DA ICP-BRASIL [1].</p> <p class="dou-paragraph">9.1.2 Tarifas de acesso ao certificado</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.1.3 Tarifas de revogação ou de acesso à informação de status</p> <p class="dou-paragraph">Não há tarifa de revogação ou de acesso à informação de status de certificado.</p> <p class="dou-paragraph">9.1.4 Tarifas para outros serviços</p> <p class="dou-paragraph">Tarifas para outros serviços da AC Raiz estão definidas no documento DIRETRIZES DA POLÍTICA TARIFÁRIA DA AUTORIDADE CERTIFICADORA RAIZ DA ICP-BRASIL [1].</p> <p class="dou-paragraph">9.1.5 Política de reembolso</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.2 Responsabilidade Financeira</p> <p class="dou-paragraph">A responsabilidade da AC será verificada conforme previsto na legislação brasileira.</p> <p class="dou-paragraph">9.2.1 Cobertura do seguro</p> <p class="dou-paragraph">Conforme item 4 desta DPC.</p> <p class="dou-paragraph">9.2.2 Outros ativos</p> <p class="dou-paragraph">Conforme regramento desta DPC.</p> <p class="dou-paragraph">9.2.3 Cobertura de seguros ou garantia para entidades finais</p> <p class="dou-paragraph">Conforme item 4 desta DPC.</p> <p class="dou-paragraph">9.3 Confidencialidade da informação do negócio</p> <p class="dou-paragraph">9.3.1 Escopo de informações confidenciais</p> <p class="dou-paragraph">9.3.1.1 Neste item devem ser identificados os tipos de informações consideradas sigilosas pela AC responsável pela DPC e pelas ARs a ela vinculadas, de acordo com as normas, critérios, práticas e procedimentos da ICP-Brasil.</p> <p class="dou-paragraph">9.3.1.2 A DPC deve estabelecer, como princípio geral, que nenhum documento, informação ou registro fornecido à AC ou às ARs vinculadas deverá ser divulgado.</p> <p class="dou-paragraph">9.3.2 Informações fora do escopo de informações confidenciais</p> <p class="dou-paragraph">Neste item devem ser indicados os tipos de informações consideradas não sigilosas pela AC responsável pela DPC e pelas ARs a ela vinculadas, os quais deverão compreender, entre outros:</p> <p class="dou-paragraph">a) os certificados e as LCRs/OCSP emitidos pela AC;</p> <p class="dou-paragraph">b) informações corporativas ou pessoais que façam parte de certificados ou de diretórios públicos;</p> <p class="dou-paragraph">c) as PCs implementadas pela AC;</p> <p class="dou-paragraph">d) a DPC da AC;</p> <p class="dou-paragraph">e) versões públicas de PS; e</p> <p class="dou-paragraph">f) a conclusão dos relatórios de auditoria.</p> <p class="dou-paragraph">9.3.2.1 Certificados, LCR/OCSP, e informações corporativas ou pessoais que necessariamente façam parte deles ou de diretórios públicos são consideradas informações não confidenciais.</p> <p class="dou-paragraph">9.3.2.2 Os seguintes documentos da AC também são considerados documentos não confidenciais:</p> <p class="dou-paragraph">a) qualquer PC aplicável;</p> <p class="dou-paragraph">b) qualquer DPC;</p> <p class="dou-paragraph">c) versões públicas de Política de Segurança - PS; e</p> <p class="dou-paragraph">d) a conclusão dos relatórios da auditoria.</p> <p class="dou-paragraph">9.3.2.3 A AC também poderá divulgar, de forma consolidada ou segmentada por tipo de certificado, a quantidade de certificados ou carimbos de tempo emitidos no âmbito da ICP-Brasil.</p> <p class="dou-paragraph">9.3.3 Responsabilidade em proteger a informação confidencial</p> <p class="dou-paragraph">9.3.3.1 Os participantes que receberem ou tiverem acesso a informações confidenciais devem possuir mecanismos para assegurar a proteção e a confidencialidade, evitando o seu uso ou divulgação a terceiros, sob pena de responsabilização, na forma da lei.</p> <p class="dou-paragraph">9.3.3.2 A chave privada de assinatura digital da AC credenciada responsável pela DPC será gerada e mantida pela própria AC, que será responsável pelo seu sigilo. A divulgação ou utilização indevida da chave privada de assinatura pela AC será de sua inteira responsabilidade.</p> <p class="dou-paragraph">9.3.3.3 A DPC deve informar que os titulares de certificados emitidos para pessoas físicas ou os responsáveis pelo uso de certificados emitidos para pessoas jurídicas, equipamentos ou aplicações, terão as atribuições de geração, manutenção e sigilo de suas respectivas chaves privadas. Além disso, responsabilizam-se pela divulgação ou utilização indevidas dessas mesmas chaves.</p> <p class="dou-paragraph">9.3.3.4 No caso de certificados de sigilo emitidos pela AC, a DPC deve delimitar as responsabilidades pela manutenção e pela garantia do sigilo das respectivas chaves privadas. Caso existam responsabilidades específicas para as PCs implementadas, as mesmas devem ser descritas nessas PCs, no item correspondente.</p> <p class="dou-paragraph">9.4 Privacidade da informação pessoal</p> <p class="dou-paragraph">9.4.1 Plano de privacidade</p> <p class="dou-paragraph">A AC assegurará a proteção de dados pessoais conforme sua Política de Privacidade.</p> <p class="dou-paragraph">9.4.2 Tratamento de informação como privadas</p> <p class="dou-paragraph">Como princípio geral, todo documento, informação ou registro que contenha dados pessoais fornecido à AC será considerado confidencial, salvo previsão normativa em sentido contrário, ou quando expressamente autorizado pelo respectivo titular, na forma da legislação aplicável.</p> <p class="dou-paragraph">9.4.3 Informações não consideradas privadas</p> <p class="dou-paragraph">Informações sobre revogação de certificados de usuários finais e de AC de nível imediatamente subsequente ao da AC são fornecidas na LCR/OCSP da AC.</p> <p class="dou-paragraph">9.4.4 Responsabilidade para proteger a informação privadas</p> <p class="dou-paragraph">A AC e AR são responsáveis pela divulgação indevida de informações confidenciais, nos termos da legislação aplicável.</p> <p class="dou-paragraph">9.4.5 Aviso e consentimento para usar informações privadas</p> <p class="dou-paragraph">As informações privadas obtidas pela AC poderão ser utilizadas ou divulgadas a terceiros mediante expressa autorização do respectivo titular, conforme legislação aplicável.</p> <p class="dou-paragraph">O titular de certificado e seu representante legal terão amplo acesso a quaisquer dos seus próprios dados e identificações, e poderão autorizar a divulgação de seus registros a outras pessoas.</p> <p class="dou-paragraph">Autorizações formais podem ser apresentadas de duas formas:</p> <p class="dou-paragraph">a) por meio eletrônico, contendo assinatura válida garantida por certificado reconhecido pela ICP-Brasil; ou</p> <p class="dou-paragraph">b) por meio de pedido escrito com firma reconhecida.</p> <p class="dou-paragraph">9.4.6 Divulgação em processo judicial ou administrativo</p> <p class="dou-paragraph">Como diretriz geral, nenhum documento, informação ou registro sob a guarda da AC será fornecido a qualquer pessoa, salvo o titular ou o seu representante legal, devidamente constituído por instrumento público ou particular, com poderes específicos, vedado substabelecimento.</p> <p class="dou-paragraph">As informações privadas ou confidenciais sob a guarda da AC poderão ser utilizadas para a instrução de processo administrativo ou judicial, ou por ordem judicial ou da autoridade administrativa competente, observada a legislação aplicável quanto ao sigilo e proteção dos dados perante terceiros.</p> <p class="dou-paragraph">9.4.7 Outras circunstâncias de divulgação de informação</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.4.8 Informações a terceiros</p> <p class="dou-paragraph">Este item da DPC deve estabelecer como diretriz geral, que nenhum documento, informação ou registro sob a guarda da AR ou da AC responsável pela DPC deverá ser fornecido a qualquer pessoa, exceto quando a pessoa que o requerer, por meio de instrumento devidamente constituído, estiver autorizada para fazê-lo e corretamente identificada.</p> <p class="dou-paragraph">9.5 Direitos de Propriedade Intelectual</p> <p class="dou-paragraph">De acordo com a legislação vigente.</p> <p class="dou-paragraph">9.6 Declarações e Garantias</p> <p class="dou-paragraph">9.6.1 Declarações e Garantias da AC</p> <p class="dou-paragraph">A AC declara e garante o quanto segue:</p> <p class="dou-paragraph">9.6.1.1 Autorização para certificado</p> <p class="dou-paragraph">A AC implementa procedimentos para verificar a autorização da emissão de um certificado ICP-Brasil, contidas nos itens 3 e 4 desta DPC. A AC, no âmbito da autorização de emissão de um certificado, analisa, audita e fiscaliza os processos das ACs subsequentes e AR na forma de suas DPCs, PCs e normas complementares.</p> <p class="dou-paragraph">9.6.1.2 Precisão da informação</p> <p class="dou-paragraph">A AC implementa procedimentos para verificar a precisão da informação nos certificados, contidas nos itens 3 e 4 desta DPC. A AC Raiz, no âmbito da precisão da informação contida nos certificados que emite, analisa, audita e fiscaliza os processos das ACs subsequentes e AR na forma de suas DPCs, PCs e normas complementares.</p> <p class="dou-paragraph">9.6.1.3 Identificação do requerente</p> <p class="dou-paragraph">A AC implementa procedimentos para verificar identificação dos requerentes dos certificados, contidas nos itens 3 e 4 desta DPC. A AC, no âmbito da identificação do requerente contida nos certificados que emite, analisa, audita e fiscaliza os processos das ACs subsequentes e AR na forma de suas DPCs, PCs e normas complementares.</p> <p class="dou-paragraph">9.6.1.4 Consentimento dos titulares</p> <p class="dou-paragraph">A AC implementa termos de consentimento ou titularidade, contidas nos itens 3 e 4 desta DPC.</p> <p class="dou-paragraph">9.6.1.5 Serviço</p> <p class="dou-paragraph">A AC mantém 24x7 acesso ao seu repositório com a informação dos certificados próprios, das ACs subsequentes e LCRs/OCSP.</p> <p class="dou-paragraph">9.6.1.6 Revogação</p> <p class="dou-paragraph">A AC irá revogar certificados da ICP-Brasil por qualquer razão especificada nas normas da ICP-Brasil e nos documentos<em class="dou-em">Baseline Requirements</em>,<em class="dou-em">EV SSL Guidelines</em>e/ou<em class="dou-em">EV CS Guidelines.</em></p> <p class="dou-paragraph">9.6.1.7 Existência legal</p> <p class="dou-paragraph">Esta DPC está em conformidade legal com a MP 2.200-2, de 24 de agosto de 2001, e legislação aplicável.</p> <p class="dou-paragraph">9.6.2 Declarações e garantias da AR</p> <p class="dou-paragraph">Em acordo com item 4 desta DPC.</p> <p class="dou-paragraph">9.6.3 Declarações e garantias do titular</p> <p class="dou-paragraph">9.6.3.1 Toda informação necessária para a identificação do titular de certificado deve ser fornecida de forma completa e precisa. Ao aceitar o certificado emitido pela AC, o titular é responsável por todas as informações por ela fornecidas, contidas nesse certificado.</p> <p class="dou-paragraph">9.6.3.2 A AC deve informar à AC Raiz qualquer comprometimento de sua chave privada e solicitar a imediata revogação do seu certificado.</p> <p class="dou-paragraph">9.6.4 Declarações e garantias das terceiras partes</p> <p class="dou-paragraph">9.6.4.1 As terceiras partes devem:</p> <p class="dou-paragraph">a) recusar a utilização do certificado para fins diversos dos previstos nesta DPC;</p> <p class="dou-paragraph">b) verificar, a qualquer tempo, a validade do certificado.</p> <p class="dou-paragraph">9.6.4.2 O certificado da AC ou um certificado de AC de nível imediatamente subsequente ao da AC é considerado válido quando:</p> <p class="dou-paragraph">i. tiver sido emitido pela AC;</p> <p class="dou-paragraph">ii. não constar como revogado pela AC;</p> <p class="dou-paragraph">iii. não estiver expirado; e</p> <p class="dou-paragraph">iv. puder ser verificado com o uso do certificado válido da AC.</p> <p class="dou-paragraph">9.6.4.3 A utilização ou aceitação de certificados sem a observância das providências descritas é de conta e risco da terceira parte que usar ou aceitar a utilização do respectivo certificado.</p> <p class="dou-paragraph">9.6.5 Representações e garantias de outros participantes</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.7 Isenção de garantias</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.8 Limitações de responsabilidades</p> <p class="dou-paragraph">A AC não responde pelos danos que não lhe sejam imputáveis ou a que não tenha dado causa, na forma da legislação vigente.</p> <p class="dou-paragraph">9.9 Indenizações</p> <p class="dou-paragraph">A AC responde pelos danos que der causa, e lhe sejam imputáveis, na forma da legislação vigente, assegurado o direito de regresso contra o agente ou entidade responsável.</p> <p class="dou-paragraph">9.10 Prazo e rescisão</p> <p class="dou-paragraph">9.10.1 Prazo</p> <p class="dou-paragraph">Esta DPC entra em vigor a partir da publicação que a aprovar, e permanecerá válida e eficaz até que venha a ser revogada ou substituída, expressa ou tacitamente.</p> <p class="dou-paragraph">9.10.2 Término</p> <p class="dou-paragraph">Esta DPC vigorará por prazo indeterminado, permanecendo válida e eficaz até que venha a ser revogada ou substituída, expressa ou tacitamente.</p> <p class="dou-paragraph">9.10.3 Efeito da rescisão e sobrevivência</p> <p class="dou-paragraph">Os atos praticados na vigência desta DPC são válidos e eficazes para todos os fins de direito, produzindo efeitos mesmo após a sua revogação ou substituição.</p> <p class="dou-paragraph">9.11 Avisos individuais e comunicações com os participantes</p> <p class="dou-paragraph">As notificações, intimações, solicitações ou qualquer outra comunicação necessária sujeita às práticas descritas nesta DPC serão feitas, preferencialmente, por e-mail assinado digitalmente, ou, na sua impossibilidade, por ofício da autoridade competente ou publicação no Diário Oficial da União.</p> <p class="dou-paragraph">9.12 Alterações</p> <p class="dou-paragraph">9.12.1 Procedimento para emendas</p> <p class="dou-paragraph">Qualquer alteração nesta DPC deverá ser submetida para AC Raiz.</p> <p class="dou-paragraph">9.12.2 Mecanismo de notificação e períodos</p> <p class="dou-paragraph">Mudança nesta DPC será publicado no site da AC.</p> <p class="dou-paragraph">9.12.3 Circunstâncias na qual o OID deve ser alterado.</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">9.13 Solução de conflitos</p> <p class="dou-paragraph">9.13.1 Os litígios decorrentes desta DPC serão solucionados de acordo com a legislação vigente.</p> <p class="dou-paragraph">9.13.2 Deve também ser estabelecido que a DPC da AC responsável não prevalecerá sobre as normas, critérios, práticas e procedimentos da ICP-Brasil.</p> <p class="dou-paragraph">9.14 Lei aplicável</p> <p class="dou-paragraph">Esta DPC é regida pela legislação da República Federativa do Brasil, notadamente a Medida Provisória nº 2.200-2, de 24.08.2001, e a legislação que a substituir ou alterar, bem como pelas demais leis e normas em vigor no Brasil.</p> <p class="dou-paragraph">9.15 Conformidade com a Lei aplicável</p> <p class="dou-paragraph">A AC está sujeita à legislação que lhe é aplicável, comprometendo-se a cumprir e a observar as obrigações e direitos previstos em lei.</p> <p class="dou-paragraph">9.16 Disposições Diversas</p> <p class="dou-paragraph">9.16.1 Acordo completo</p> <p class="dou-paragraph">Esta DPC representa as obrigações e deveres aplicáveis à AC e AR. Havendo conflito entre esta DPC e outras resoluções do CG da ICP-Brasil, prevalecerá sempre a última editada.</p> <p class="dou-paragraph">9.16.2 Cessão</p> <p class="dou-paragraph">Os direitos e obrigações previstos nesta DPC são de ordem pública e indisponíveis, não podendo ser cedidos ou transferidos a terceiros.</p> <p class="dou-paragraph">9.16.3 Independência de disposições</p> <p class="dou-paragraph">A invalidade, nulidade ou ineficácia de qualquer das disposições desta DPC não prejudicará as demais disposições, as quais permanecerão plenamente válidas e eficazes. Neste caso a disposição inválida, nula ou ineficaz será considerada como não escrita, de forma que esta DPC será interpretada como se não contivesse tal disposição, e na medida do possível, mantendo a intenção original das disposições remanescentes.</p> <p class="dou-paragraph">9.16.4 Execução (honorários dos advogados e renúncia de direitos)</p> <p class="dou-paragraph">De acordo com a legislação vigente.</p> <p class="dou-paragraph">9.17 Outras provisões</p> <p class="dou-paragraph">Não se aplica.</p> <p class="dou-paragraph">10 DOCUMENTOS REFERENCIADOS</p> <p class="dou-paragraph">10.1 Os documentos abaixo são aprovados por Resoluções do Comitê Gestor da ICP-Brasil, podendo ser alterados, quando necessário, pelo mesmo tipo de dispositivo legal. O sítio <u>http://www.iti.gov.br</u> publica a versão mais atualizada desses documentos e as Resoluções que os aprovaram.</p> <p class="dou-paragraph"></p> <table class="dou-table"> <tbody> <tr></tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph"><em class="dou-em">Ref.</em></p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Nome do documento</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Código</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[2]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">CRITÉRIOS E PROCEDIMENTOS PARA FISCALIZAÇÃO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 25, de 24 de outubro de 2003</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-09</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[3]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">CRITÉRIOS E PROCEDIMENTOS PARA REALIZAÇÃO DE AUDITORIAS NAS ENTIDADES INTEGRANTES DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 24, de 29 de agosto de 2003</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-08</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[6]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">CRITÉRIOS E PROCEDIMENTOS PARA CREDENCIAMENTO DAS ENTIDADES INTEGRANTES DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 06, de 22 de novembro de 2001</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-03</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[7]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">REQUISITOS MÍNIMOS PARA AS POLÍTICAS DE CERTIFICADO NA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 07, de 12 de dezembro de 2001</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-04</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[8]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">POLÍTICA DE SEGURANÇA DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 02, de 25 de setembro de 2001</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-02</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[9]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">REQUISITOS MÍNIMOS PARA AS DECLARAÇÕES DE PRÁTICAS DAS AUTORIDADES DE CARIMBO DO TEMPO DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 59, de 28 de novembro de 2008</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-12</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[1]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DIRETRIZES DA POLÍTICA TARIFÁRIA DA AUTORIDADE CERTIFICADORA RAIZ DA ICP-BRASIL</p><p class="dou-paragraph">Aprovado pela Resolução nº 10, de 14 de fevereiro de 2002</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">DOC-ICP-06</p></td> </tr> </tbody> </table> <p class="dou-paragraph">10.2 Os documentos abaixo são aprovados pela AC Raiz, podendo ser alterados, quando necessário, mediante publicação de uma nova versão no sítio <u>http://www.iti.gov.br</u> </p> <p class="dou-paragraph"></p> <p class="dou-paragraph"></p> <table class="dou-table"> <tbody> <tr></tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">Ref.</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Nome do documento</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">Código</p></td> </tr> <tr> <td rowspan="1" colspan="1"><p class="dou-paragraph">[4]</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">TERMOS DE TITULARIDADE</p></td> <td rowspan="1" colspan="1"><p class="dou-paragraph">ADE-ICP-05.B</p></td> </tr> </tbody> </table> <p class="dou-paragraph">11 REFERÊNCIAS BIBLIOGRÁFICAS</p> <p class="dou-paragraph">[5] WebTrust Principles and Criteria for Registration Authorities, disponível em http://www.webtrust.org.</p> <p class="dou-paragraph">ASSOCIAÇÃO BRASILEIRA DE NORMAS TÉCNICAS. 11.515/NB 1334: Critérios de segurança física relativos ao armazenamento de dados. 2007.</p> <p class="dou-paragraph">RFC 3647, IETF - Internet X.509 Public Key Infrastructure Certificate Policy and Certification Practices Framework, november 2003.</p> <p class="dou-paragraph">RFC 4210, IETF - Internet X.509 Public Key Infrastructure Certificate Management Protocol (CMP), september 2005.</p> <p class="dou-paragraph">RFC 5019, IETF - The Lightweight Online Certificate Status Protocol (OCSP) Profile for High-Volume Environments, september 2007</p> <p class="dou-paragraph">RFC 5280, IETF - Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile, may 2008.</p> <p class="dou-paragraph">RFC 6712, IETF - Internet X.509 Public Key Infrastructure - HTTP Transfer for the Certificate Management Protocol (CMP), september 2012.</p> <p class="dou-paragraph">RFC 6960, IETF - X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP, june 2003.</p></div></div></article><style>.color-cell-editor-hidden { display: none; }.portlet-document-library .field-labels-inline, .portlet-dynamic-data-mapping .field-labels-inline { clear: both; display: block; }.portlet-document-library .field-labels-inline .field-label, .portlet-dynamic-data-mapping .field-labels-inline .field-label { margin-top: 0px; }.portlet-document-library .field .field-content, .portlet-dynamic-data-mapping .field .field-content { clear: both; }.portlet-document-library .form-builder .field-checkbox, .portlet-dynamic-data-mapping .form-builder .field-checkbox { margin-top: -7px; }.portlet-document-library .form-builder .nav-tabs + .tab-content .tab-pane, .portlet-dynamic-data-mapping .form-builder .nav-tabs + .tab-content .tab-pane { padding: 2rem 1rem; }.portlet-document-library .form-builder .property-builder-drop-container, .portlet-document-library .form-builder .tab-pane, .portlet-dynamic-data-mapping .form-builder .property-builder-drop-container, .portlet-dynamic-data-mapping .form-builder .tab-pane { min-height: 500px; }@media (max-width: 767px) { .portlet-document-library .form-builder .property-builder-drop-container, .portlet-document-library .form-builder .tab-pane, .portlet-dynamic-data-mapping .form-builder .property-builder-drop-container, .portlet-dynamic-data-mapping .form-builder .tab-pane { min-height: 100px; } .portlet-document-library .form-builder .property-builder-drop-container .form-builder-field .btn, .portlet-document-library .form-builder .tab-pane .form-builder-field .btn, .portlet-dynamic-data-mapping .form-builder .property-builder-drop-container .form-builder-field .btn, .portlet-dynamic-data-mapping .form-builder .tab-pane .form-builder-field .btn { display: inline; margin-top: 0px; width: auto; }}.portlet-document-library .form-builder .property-builder-fields-container .property-builder-field, .portlet-dynamic-data-mapping .form-builder .property-builder-fields-container .property-builder-field { width: 33%; }.portlet-document-library .form-builder .radio, .portlet-dynamic-data-mapping .form-builder .radio { display: inline-block; }.portlet-document-library .lfr-structure-entry-details-container, .portlet-dynamic-data-mapping .lfr-structure-entry-details-container { margin-top: 10px; }.portlet-document-library .lfr-translation-manager, .portlet-dynamic-data-mapping .lfr-translation-manager { margin-bottom: 15px; }.portlet-document-library .lfr-ddm-link-to-page a, .portlet-dynamic-data-mapping .lfr-ddm-link-to-page a { clear: both; display: block; }.portlet-document-library .lfr-ddm-small-image-preview, .portlet-dynamic-data-mapping .lfr-ddm-small-image-preview { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-right: 1em; max-height: 120px; max-width: 120px; padding: 4px; }.portlet-document-library .lfr-ddm-small-image-content, .portlet-dynamic-data-mapping .lfr-ddm-small-image-content { background-color: rgb(245, 245, 245); padding: 5px; }.portlet-document-library .lfr-ddm-small-image-content th, .portlet-dynamic-data-mapping .lfr-ddm-small-image-content th { padding: 5px; white-space: nowrap; width: 1%; }.portlet-document-library .lfr-ddm-small-image-view, .portlet-dynamic-data-mapping .lfr-ddm-small-image-view { max-height: 120px; max-width: 120px; }.portlet-document-library .lfr-ddm-types-form-column .column-content-first, .portlet-dynamic-data-mapping .lfr-ddm-types-form-column .column-content-first { margin-right: 10px; }.portlet-document-library .lfr-ddm-search-form .column, .portlet-dynamic-data-mapping .lfr-ddm-search-form .column { margin-right: 10px; }.portlet-document-library .lfr-document-library-add-menu, .portlet-dynamic-data-mapping .lfr-document-library-add-menu { margin-bottom: 10px; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container { width: 265px; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette { overflow: auto; width: 100%; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .title-text, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .title-text { font-weight: bold; margin: 0.5em; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container { cursor: pointer; line-height: 1.8em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container .palette-item, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette .palette-item-content .palette-item-container .palette-item { padding-right: 13px; }.portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .search-query, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .search-query { margin-bottom: 26px; }.portlet-document-library .lfr-template-editor-container .lfr-editor-container, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container { margin-left: 275px; }.portlet-document-library .lfr-template-editor-container .lfr-editor-container .lfr-template-editor .lfr-rich-editor, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container .lfr-template-editor .lfr-rich-editor { padding-left: 0.2em; }.portlet-document-library .lfr-template-editor-container .lfr-editor-container-full, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container-full { margin-left: 0px; }@media (max-width: 767px) { .portlet-document-library .lfr-template-editor-container .lfr-template-palette-container, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container { width: 100%; } .portlet-document-library .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-template-palette-container .lfr-template-palette { margin-bottom: 15px; height: auto !important; } .portlet-document-library .lfr-template-editor-container .lfr-editor-container, .portlet-dynamic-data-mapping .lfr-template-editor-container .lfr-editor-container { clear: left; margin-left: 0px; }}.portlet-document-library .lfr-wcm-image-icon, .portlet-dynamic-data-mapping .lfr-wcm-image-icon { background-position: 50% center; padding: 0px; }.portlet-document-library .form-builder-source-wrapper, .portlet-dynamic-data-mapping .form-builder-source-wrapper { height: 600px; position: relative; }.portlet-document-library .form-builder-source-wrapper .form-builder-source, .portlet-dynamic-data-mapping .form-builder-source-wrapper .form-builder-source { position: relative; }.portlet-document-library .property-builder-drop-container, .portlet-dynamic-data-mapping .property-builder-drop-container { overflow: auto; }.portlet-document-library .property-builder-field, .portlet-dynamic-data-mapping .property-builder-field { padding: 5px 0px; }.portlet-document-library .property-builder-field .property-builder-field-icon, .portlet-dynamic-data-mapping .property-builder-field .property-builder-field-icon { font-size: 24px; }.ltr .form-builder-rtl-inputs .portlet-dynamic-data-mapping .form-builder-content input[type="text"], .ltr .form-builder-rtl-inputs .portlet-dynamic-data-mapping .form-builder-content textarea, .ltr .form-builder-rtl-inputs .textcelleditor input[type="text"], .ltr .form-builder-rtl-inputs .textcelleditor textarea, .ltr .form-builder-rtl-inputs .textareacelleditor input[type="text"], .ltr .form-builder-rtl-inputs .textareacelleditor textarea, .rtl .form-builder-ltr-inputs .portlet-dynamic-data-mapping .form-builder-content input[type="text"], .rtl .form-builder-ltr-inputs .portlet-dynamic-data-mapping .form-builder-content textarea, .rtl .form-builder-ltr-inputs .textcelleditor input[type="text"], .rtl .form-builder-ltr-inputs .textcelleditor textarea, .rtl .form-builder-ltr-inputs .textareacelleditor input[type="text"], .rtl .form-builder-ltr-inputs .textareacelleditor textarea { direction: rtl; }textarea.script { min-height: 200px !important; }.vertical-scrolling.nav { flex-direction: row; }.vertical-scrolling.nav li { width: 100%; }@keyframes fade-down { 0% { opacity: 0; top: -50px; } 100% { opacity: 1; top: 0px; }}#settings .field-type-editor { padding: 0px; }#settings .field-type-editor .alloy-editor { padding: 0.5rem 1rem; }#settings .alloy-editor { padding-right: 4px; width: 100%; }#settings .form-inline .checkbox label { padding-left: 0px; }#settings .radio-inline { margin-right: 125px; }#settings .lfr-ddm-form-page.active.advanced { display: block; }#settings .lfr-ddm-form-page.advanced { display: none; }#settings .key-value-editor.active .key-value-cancel, #settings .key-value-editor.active .key-value-done, #settings .key-value-editor.active .key-value-input { display: inline-block; }#settings .key-value-editor.active .key-value-output { display: none; }#settings .key-value-editor .key-value-cancel, #settings .key-value-editor .key-value-done, #settings .key-value-editor .key-value-input { display: none; }#settings .key-value-editor .key-value-cancel, #settings .key-value-editor .key-value-done { font-weight: bold; margin-left: 25px; text-transform: uppercase; }#settings .key-value-editor .key-value-label { color: rgb(196, 207, 214); margin-right: 5px; }#settings .key-value-editor .key-value-cancel, #settings .key-value-editor .key-value-done, #settings .key-value-editor .key-value-input, #settings .key-value-editor .key-value-label, #settings .key-value-editor .key-value-output { font-size: 11px; }#settings .key-value-editor .key-value-input { background-color: transparent; border-width: 0px; margin: 0px; outline: 0px; }#settings .key-value-editor .key-value-input, #settings .key-value-editor .key-value-output { color: rgb(107, 108, 126); }#settings .has-error .key-value-editor { display: none; }#settings .liferay-ddm-form-field-key-value .form-control { padding-right: 30px; }#settings .liferay-ddm-form-field-key-value .help-block { height: 22px; position: relative; }#settings .liferay-ddm-form-field-key-value .key-value-input { width: 140px; }#settings .liferay-ddm-form-field-options { margin-bottom: 0px; }#settings .liferay-ddm-form-field-options .close { font-size: 8px; margin-top: 2px; position: absolute; right: 8px; top: 2px; z-index: 5; }#settings .liferay-ddm-form-field-options .drag-handle { color: rgb(195, 207, 216); cursor: pointer; font-size: 22px; position: absolute; top: 12px; }#settings .liferay-ddm-form-field-options .drag-handle:hover { font-weight: bold; }#settings .liferay-ddm-form-field-options .drag-placeholder { opacity: 0.5; }#settings .liferay-ddm-form-field-options .key-value-input { width: 158px; }#settings .liferay-ddm-form-field-options .last-option:not(:first-of-type) { animation: 0.7s ease 0s 1 normal none running fade-down; }#settings .liferay-ddm-form-field-options .last-option .close { display: none; }#settings .liferay-ddm-form-field-options .liferay-ddm-form-field-key-value { margin-left: 30px; }#settings .liferay-ddm-form-field-options .lfr-ddm-form-field-repeatable-toolbar { display: none; }#settings .liferay-ddm-form-field-text textarea + .input-group-addon { vertical-align: bottom; }#settings .autocomplete-container .form-group { margin-bottom: 18px; }#settings .autocomplete-container .toolbar-group-content { padding-right: 0px; }#settings .autocomplete-container .toolbar-group { height: 48px; margin: 0px; }#settings .autocomplete-container .radio { display: inline-block; }#settings .autocomplete-container .radio + .radio { margin-left: 15px; }#settings .autocomplete-container .header-toolbar { font-size: 16px; margin-left: -8px; }#settings .autocomplete-container .toolbar-group-expand-text { line-height: 48px; margin: 0px; padding-left: 0px; }div.portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col { min-height: 16px; }.form-builder-field-list-add-container { display: none; }@media (max-width: 767px) { .lfr-ddm-plus-button.btn { top: 54px; }}.form-builder-layout .layout-row { border-width: 0px; }.form-builder-layout .layout-builder-resize-col-breakpoint-over .layout-builder-resize-col-breakpoint-line, .form-builder-layout .layout-builder-resize-col-breakpoint-line:focus { border-width: 0px; }.form-builder-layout .form-builder-field-list, .form-builder-layout .form-builder-field-list-container, .form-builder-layout .form-builder-field-actions-container { height: 100%; }.form-builder-layout .form-builder-field { min-height: 70px; }.form-builder-layout .form-builder-field:hover .form-builder-field-actions-container { opacity: 1; }.form-builder-layout .form-builder-field-actions-container { transition: opacity 0.2s linear 0s; display: flex; flex-direction: column; justify-content: center; opacity: 0; position: absolute; right: 0px; top: 0px; }.form-builder-layout .form-builder-field-actions-container .btn { background-color: rgb(255, 255, 255); cursor: pointer; margin: 4px 0px; }.form-builder-layout .form-builder-field-actions-container .btn:hover { background-color: rgb(28, 103, 251); }.form-builder-layout .form-builder-field-list-container a.lfr-ddm-form-field-repeatable-add-button { cursor: inherit; position: absolute; right: 10px; text-decoration: none; top: 10px; }.form-builder-layout .layout-builder-resize-col-draggable { transition: opacity 0.2s linear 0s; }.form-builder-layout .layout-builder-resize-col-draggable-dragging .layout-builder-resize-col-draggable-handle { background: transparent; }.form-builder-layout .layout-builder-resize-col-draggable-handle { border-radius: 0px; font-size: 20px; height: 100%; margin-right: -10px; margin-top: 0px; padding: 0px; right: 0px; text-align: center; top: 0px; width: 9px; }.form-builder-layout .layout-builder-resize-col-draggable-handle, .form-builder-layout .layout-builder-resize-col-draggable-handle:hover { background-color: transparent; }.form-builder-layout .layout-builder-resize-col-draggable-handle svg { display: none; }.form-builder-layout .layout-builder-resize-col-breakpoint-line { border-color: transparent; }.form-builder-layout .layout-row-container-row:hover .layout-builder-move-cut-button.layout-builder-move-cut-row-button, .form-builder-layout .layout-row-container-row:focus .layout-builder-move-cut-button.layout-builder-move-cut-row-button, .form-builder-layout .layout-builder-move-cut-button.layout-builder-move-cut-row-button:focus, .form-builder-layout .layout-row-container-row:hover .layout-builder-remove-row-button, .form-builder-layout .layout-row-container-row:focus .layout-builder-remove-row-button, .form-builder-layout .layout-row-container-row .layout-builder-remove-row-button:focus { display: none; }.portlet-forms-admin .form-builder-layout .form-builder-field:hover { background-color: transparent; }.portlet-forms-admin .form-builder-layout div.layout-row-container-row .layout-row .col:first-of-type .layout-col-content, .portlet-forms-admin .form-builder-layout div.layout-row-container-row .layout-row .col.last-col .layout-col-content, .portlet-forms-admin .form-builder-layout div.layout-row-container-row .layout-row .col .layout-col-content { padding-left: 0px; padding-right: 0px; }#cancelFieldChangesDialog .btn, #deleteFieldDialog .btn, #leaveFormDialog .btn { border-radius: 0.25rem; box-shadow: none; font-size: 1rem; font-weight: 600; line-height: 1.5; padding: 0.438rem 0.938rem; }#cancelFieldChangesDialog .btn-primary, #deleteFieldDialog .btn-primary, #leaveFormDialog .btn-primary { background-color: rgb(24, 101, 251); border-color: rgb(24, 101, 251); color: rgb(255, 255, 255); }#cancelFieldChangesDialog .btn-link, #deleteFieldDialog .btn-link, #leaveFormDialog .btn-link { background-color: rgb(255, 255, 255); border-color: rgb(205, 206, 217); color: rgb(107, 108, 126); }#cancelFieldChangesDialog .btn-link:hover, #deleteFieldDialog .btn-link:hover, #leaveFormDialog .btn-link:hover { text-decoration: none; }#cancelFieldChangesDialog .modal-footer > .btn-toolbar > :not(:first-child), #deleteFieldDialog .modal-footer > .btn-toolbar > :not(:first-child), #leaveFormDialog .modal-footer > .btn-toolbar > :not(:first-child) { margin-left: 1rem; }#cancelFieldChangesDialog .modal-footer > .btn-toolbar > :not(:last-child), #deleteFieldDialog .modal-footer > .btn-toolbar > :not(:last-child), #leaveFormDialog .modal-footer > .btn-toolbar > :not(:last-child) { margin-right: 0px; }#cancelFieldChangesDialog .modal-full-screen-content .modal-body, #deleteFieldDialog .modal-full-screen-content .modal-body, #leaveFormDialog .modal-full-screen-content .modal-body { overflow: visible; padding: 1rem 1.5rem; }.form-builder-pages-lexicon ul { margin: auto; padding: 20px 0px; transform: translateX(45px); }.multi-step-item.success-page.complete .multi-step-divider { background-color: rgb(233, 236, 239); }.multi-step-item.success-page.complete .multi-step-icon { background-color: rgb(24, 101, 251); }.multi-step-item.success-page .multi-step-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M502.091%2060.993c-9.909-9.91-25.962-9.91-35.843%200L129.26%20397.981%2045.752%20314.53c-9.881-9.909-25.962-9.909-35.843%200-9.909%209.909-9.909%2025.962%200%2035.843l98.257%2098.257c2.608%202.608%205.679%204.433%208.924%205.679%204.028%202.464%208.403%204.115%2012.952%204.115%206.49%200%2012.981-2.464%2017.936-7.418L502.09%2096.865c9.909-9.909%209.909-25.962%200-35.871v-.001z'%20fill='#6B6C7E'/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.875rem; text-indent: -9999px; }body .multi-step-item.active .multi-step-divider, body .multi-step-item.success-page.complete .multi-step-divider { background-color: rgb(24, 101, 251); }.portlet-forms-admin .ddm-form-basic-info h1 .alloy-editor.alloy-editor-placeholder p { color: rgb(0, 0, 0); font-weight: 500; }.form-builder-sidebar-list .list-group-header, .form-builder-sidebar-list .list-group-item { border-left-width: 0px; border-right-width: 0px; }@media only screen and (min-width: 768px) { .form-builder-field-settings-sidebar.form-builder-sidebar, .form-builder-field-types-sidebar.form-builder-sidebar { margin-top: 56px; }}.form-builder-sidebar { margin-top: 49px; }.form-builder-sidebar.sidenav-fixed.sidenav-menu-slider { z-index: 1000; }.form-builder-sidebar.sidebar-light { background-color: rgb(255, 255, 255); }.form-builder-sidebar .navbar { border-bottom: 1px solid rgb(241, 242, 245); }.form-builder-sidebar .sidebar .tbar-section { margin-left: 8px; margin-right: auto; }.form-builder-sidebar .sidebar-body { padding: 0px; }.form-builder-sidebar .sidebar-header { padding: 0.5rem 1.5rem; }.form-builder-sidebar .sidebar-header .nav { flex-direction: row; }.form-builder-sidebar .sidebar-content { width: 380px; }.form-builder-sidebar .sidebar-title { font-size: 1.2rem; }.form-builder-sidebar .sidebar-subtitle { font-size: 1rem; }.form-builder-sidebar .sidebar-title, .form-builder-sidebar .sidebar-subtitle { font-weight: 500; }.form-builder-sidebar .tab a { outline: 0px; }.form-builder-sidebar .tab-content .tab-pane { padding: 1.5rem; }.form-builder-sidebar .lfr-ddm-form-tabs-content { overflow: auto; height: calc(100vh - 201px); }.form-builder-sidebar .lfr-ddm-form-tabs-content .help-icon:hover { color: rgb(255, 255, 255); }.form-builder-sidebar.sidenav-fixed.sidenav-menu-slider.open { visibility: visible; width: 380px; }.form-builder-sidebar-close { text-align: right; }.form-builder-sidebar-list { overflow: auto; height: calc(100vh - 180px); }.form-builder-sidebar-list .list-group { border-radius: 0px; }.form-builder-sidebar-list .list-group-header:first-child { border-radius: 0px; }.form-builder-sidebar-list .list-group-header-icon-open, .form-builder-sidebar-list .list-group-header-icon-closed { font-size: 0.75rem; }.form-builder-sidebar-list .list-group-item { border-bottom-width: 0px; }.form-builder-sidebar-list .list-group-item .flex-col:first-child { margin: 0px 16px 0px 8px; }.form-builder-sidebar-list .list-group-item:first-child, .form-builder-sidebar-list .list-group-item:last-child { border-radius: 0px; }.form-builder-sidebar-list .list-group-subtitle { font-size: 0.7rem; margin-bottom: 2px; }.form-builder-sidebar-list .toggler-header-collapsed .list-group-header-icon-closed { display: block; }.form-builder-sidebar-list .toggler-header-collapsed .list-group-header-icon-open { display: none; }.form-builder-sidebar-list .toggler-header-expanded .list-group-header-icon-closed { display: none; }.form-builder-sidebar-list .toggler-header-expanded .list-group-header-icon-open { display: block; }.form-builder-field-settings-sidebar .form-builder-select-field.input-group-container { display: inherit; }.form-builder-field-settings-sidebar.loading-data .lfr-ddm-form-container { visibility: hidden; }.form-builder-field-settings-sidebar.loading-data .loading-icon { display: block; }.form-builder-field-settings-sidebar .loading-icon { display: none; left: 0px; margin: auto; position: absolute; right: 0px; top: 150px; }.form-builder-field-settings-sidebar .required-warning { display: none; }.form-builder-field-settings-sidebar #field-type-menu-content span { margin: 0px 6px; }.form-builder-field-settings-sidebar #field-type-menu-content > div { display: inline; }.liferay-ddm-form-builder-calculator { place-content: center; display: flex; }.liferay-ddm-form-rule-builder .ddm-form-basic-info { display: none; }.liferay-ddm-form-rule-builder .ddm-form-builder-app { margin-top: 0px; }.liferay-ddm-form-rule-builder .footer-button { margin-left: 56px; margin-top: 12px; padding: 12px 24px; }.liferay-ddm-form-builder-rule-builder-content span.label.label-secondary { max-width: 200px; }.liferay-ddm-form-builder-rule-builder-content .liferay-ddm-form-builder-rule-condition-list h4, .liferay-ddm-form-builder-rule-builder-content .liferay-ddm-form-builder-rule-action-list h4 { align-items: center; display: flex; margin: 0px; }.liferay-ddm-form-builder-rule-builder-content .select-arrow-down-container:focus { outline: 0px; }.liferay-ddm-form-builder-rule-builder-content .text-default { font-weight: normal; }.liferay-ddm-form-rule-builder-timeline { margin-bottom: 0px; }.liferay-ddm-form-rule-builder-timeline.can-remove-item .timeline-item:hover > .container-trash { display: block; }.liferay-ddm-form-rule-builder-timeline .container-trash { cursor: pointer; display: none; padding: 10px; position: absolute; right: 0px; top: 4px; }.liferay-ddm-form-rule-builder-timeline .container-trash:hover { color: rgb(101, 182, 240); }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider p { display: inline-block; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-label-container { margin-bottom: 15px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-output, .liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-input { margin-right: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-output-container, .liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-input-container { background-color: rgb(248, 248, 248); border-top: 1px solid rgb(220, 224, 227); margin-top: 15px; padding: 20px 55px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-output-list .container-input-field, .liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-input-list .container-input-field { margin-bottom: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-output-list .container-input-label, .liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .data-provider-parameter-input-list .container-input-label { margin-top: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .action-rule-data-provider .no-padding { padding: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .container-target-action { display: inherit; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .container-target-action h4 { margin-right: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .lfr-ddm-form-field-container-inline { display: inline-block; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .timeline-item:last-child::before { bottom: 42px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .timeline-item .lfr-ddm-form-field-container { padding: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list + div div::before { bottom: 20px; top: -72px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .timeline-item .panel .no-padding-bottom { padding-bottom: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container { background-color: rgb(248, 248, 248); display: flex; flex-wrap: wrap; margin-top: 15px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-fields { margin-top: 22px; padding: 8px 25px 25px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-fields textarea { background-color: rgb(245, 245, 245); border: 1px solid rgb(204, 204, 204); border-radius: 2px; color: rgb(51, 51, 51); font-family: Menlo; font-size: 13px; min-height: 200px; padding: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-fields textarea[readonly] { cursor: not-allowed; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-fields .calculate-field-target { padding-top: 45px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component { min-width: 238px; padding-bottom: 30px; padding-top: 30px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-add-field-button-container { margin: 0px auto; padding: 0px; width: 206px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-add-field-button-container .calculator-add-field-button { height: 49px; margin-bottom: 5px; margin-left: 1px; width: inherit; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-add-field-button-container .form-builder-select-field { margin-left: 0px; width: 206px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-add-field-button-container .form-builder-select-field .select-field-trigger { display: none; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area { display: flex; margin: 0px auto; padding: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area ul { list-style-type: none; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons { display: flex; flex-flow: row wrap; margin: 0px; overflow: inherit; padding: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-button, .liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area { align-items: center; cursor: pointer; display: flex; height: 49px; justify-content: center; margin: 1px; text-align: center; width: 49px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area .calculator-add-operator-button { height: 50px; position: absolute; width: 50px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area .form-builder-select-field { margin-left: -19px; margin-top: -10px; position: absolute; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area .form-builder-select-field .select-field-trigger { display: none; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area .form-builder-select-field .drop-chosen { border: 1px solid rgb(221, 225, 227); border-radius: 4px; left: -17px; padding: 5px 0px; text-align: left; top: 11px; width: 100px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.calculator-add-operator-button-area .form-builder-select-field .drop-chosen .search-chosen { display: none; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.button-padding-icons { padding-left: 8px; padding-top: 10px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.button-two-columns { width: 100px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.border-top-left { border-top-left-radius: 4px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.border-top-right { border-top-right-radius: 4px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.border-bottom-right { border-bottom-right-radius: 4px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons li.border-bottom-left { border-bottom-left-radius: 4px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons-numbers { margin-right: 4px; width: 153px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-action-list .calculate-container-calculator-component .calculator-button-area .calculator-buttons-operators { width: 51px; }.liferay-ddm-form-rule-builder-timeline .timeline-item .panel-body { position: relative; }.liferay-ddm-form-rule-builder-timeline .timeline-item .panel-body .dropdown { position: absolute; right: 4px; top: 4px; }.liferay-ddm-form-rule-builder-timeline .timeline-item .panel-body .dropdown-toggle-operator { padding: 4px 12px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item .lfr-ddm-form-field-container { padding: 0px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item:first-child::before { top: 31px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item:last-child > .operator { display: none; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item .operator { border-radius: 4px; font-size: 14px; margin-top: 10px; position: relative; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item .operator .panel-body { padding: 5px 17px; }.liferay-ddm-form-rule-builder-timeline.liferay-ddm-form-builder-rule-condition-list .timeline-item .panel-inline { display: inline-block; }.liferay-ddm-form-rule-builder-footer { margin: 24px 0px; padding: 12px 54px; }.liferay-ddm-form-rule-builder-footer .btn:not(:last-child) { margin-right: 5px; }.liferay-ddm-form-builder-rule-content .lfr-ddm-form-field-container { padding: 0px; }.form-builder-rule-builder-rules-list { margin-top: 32px; }.timeline-increment-icon.add-condition { padding-bottom: 16px; padding-top: 16px; position: relative; }.timeline-increment-icon.add-condition::before { background-color: rgb(39, 40, 52); bottom: 0px; content: ""; display: block; left: 25px; position: absolute; top: -10px; width: 2px; z-index: -1; }.timeline-increment-icon.add-condition .form-builder-timeline-add-item { border-radius: 100%; margin-left: 3px; padding: 0px; }.add-condition.timeline-increment-icon { padding-left: 7px; }.form-builder-rule-builder-rule-description { padding: 8px; }.liferay-ddm-form-rule-builder-timeline .timeline-item { color: rgb(134, 156, 173); position: relative; }.liferay-ddm-form-rule-builder-timeline .timeline-item:not(:nth-of-type(1)) .timeline-icon { background-color: rgb(107, 108, 126); }.liferay-ddm-form-rule-builder-timeline .timeline-item .action-panel { display: table; width: 100%; }.liferay-ddm-form-rule-builder-timeline .timeline-item .calculate-container .form-group { margin: 0px; }.liferay-ddm-form-rule-builder-timeline .timeline-item .form-group, .liferay-ddm-form-rule-builder-timeline .timeline-item .form-group-autofit { margin: 0px; }.liferay-ddm-form-rule-builder-timeline .timeline-item .form-group-item { max-width: 200px; }.liferay-ddm-form-rule-builder-timeline .timeline-item .rule-choose-box { display: table-cell; }.liferay-ddm-form-rule-builder-timeline .timeline-item .timeline-icon { border: 2px solid rgb(107, 108, 126); margin-right: 2px; }.form-builder .layout-col-content { border-radius: 5px; height: 100%; padding: 0px 32px; }.form-builder fieldset[disabled] .form-control { background-color: rgb(134, 156, 173); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over { opacity: 1; }.form-builder .edit-mode .lfr-duplicate-field, .form-builder .edit-mode .lfr-delete-field { display: none; }.form-builder .edit-mode div.form-builder-field-list-container.hovered-field { border-color: rgb(237, 237, 237); box-shadow: rgb(231, 231, 237) 5px 0px 0px inset, rgb(231, 231, 237) -5px 0px 0px inset; }.form-builder .edit-mode div.form-builder-field-list-container.hovered-field .form-builder-field { cursor: pointer !important; }.form-builder .edit-mode .form-builder-layout .layout-builder-resize-col-draggable-handle { display: none !important; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over { background-color: rgb(240, 245, 255); border: 2px dashed rgb(128, 172, 255); border-radius: 4px; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.lfr-initial-col { background-color: rgb(247, 248, 249); border: 2px dashed rgb(167, 169, 188); border-radius: 4px; color: rgb(167, 169, 188); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.lfr-initial-col.yui3-dd-drop-over { background-color: rgb(240, 245, 255); border: 2px dashed rgb(128, 172, 255); color: rgb(46, 90, 172); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.last-col { margin: 0px -24px; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-12.lfr-initial-col { margin: 44px 24px !important; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-12 { margin: 0px 24px; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-1:first-child { margin: 0px 0px 0px 24px; max-width: calc(8.33333% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-2:first-child { margin: 0px 0px 0px 24px; max-width: calc(16.6667% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-3:first-child { margin: 0px 0px 0px 24px; max-width: calc(25% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-4:first-child { margin: 0px 0px 0px 24px; max-width: calc(33.3333% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-5:first-child { margin: 0px 0px 0px 24px; max-width: calc(41.6667% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-6:first-child { margin: 0px 0px 0px 24px; max-width: calc(50% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-7:first-child { margin: 0px 0px 0px 24px; max-width: calc(58.3333% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-8:first-child { margin: 0px 0px 0px 24px; max-width: calc(66.6667% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-9:first-child { margin: 0px 0px 0px 24px; max-width: calc(75% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-10:first-child { margin: 0px 0px 0px 24px; max-width: calc(83.3333% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.col-empty-over.col-md-11:first-child { margin: 0px 0px 0px 24px; max-width: calc(91.6667% - 24px); }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty { align-items: center; display: flex; flex: 1 1 100%; justify-content: center; }.form-builder .form-builder-layout .layout-row-container-row .layout-row .col.col-empty.lfr-initial-col { margin: 44px 24px; min-height: 56px; }.form-builder .form-builder-layout .layout-row-container-row:last-child .col-empty-over { margin-bottom: 20px !important; }.form-builder .layout-builder-resize-col-draggable { width: 3px; }.form-builder .layout-col-content { border-radius: 5px; height: 100%; padding: 0px 32px; }.form-builder div.form-builder-field-list-container { border-width: 1px 0px; border-style: solid; border-color: transparent; border-image: initial; box-shadow: transparent 5px 0px 0px inset, transparent -5px 0px 0px inset; padding: 0px 20px; transition: border 0.3s ease-out 0s, box-shadow 0.3s ease-out 0s; }.form-builder div.form-builder-field-list-container div.lfr-ddm-field-actions-container { opacity: 0; position: absolute; right: 0px; top: calc(-16px); visibility: hidden; width: 78px; transition: all 0.3s ease 0s; }.form-builder div.form-builder-field-list-container div.lfr-ddm-field-actions-container button:first-child { margin-right: 8px; }.form-builder div.form-builder-field-list-container.hovered-field { border-color: rgb(205, 206, 217); box-shadow: rgb(28, 103, 251) 5px 0px 0px inset, rgb(28, 103, 251) -5px 0px 0px inset; }.form-builder div.form-builder-field-list-container.hovered-field .form-builder-field { cursor: default; }.form-builder div.form-builder-field-list-container.hovered-field .form-builder-field:hover .lfr-ddm-field-actions-container { opacity: 1; visibility: visible; }.form-builder div.form-builder-field-list-container.hovered-field .form-builder-field:hover .lfr-ddm-field-actions-container .label-primary:hover { background-color: rgb(247, 248, 249); border-color: rgb(128, 172, 255); color: rgb(0, 83, 240); }.form-builder .hidden { visibility: hidden; }.yui3-dd-proxy .form-builder-field-list-container { height: 134px; opacity: 0.85; transform: translateY(-60px); }.yui3-dd-proxy .form-builder-field-list-container div.lfr-ddm-field-actions-container { display: none; }.yui3-dd-proxy { border: none !important; }.yui3-dd-proxy .list-group-item { background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 8px 16px 0px; }.yui3-dd-proxy .list-group-item .flex-col:first-child { margin: 0px 16px 0px 8px; }.yui3-dd-proxy .list-group-item .list-group-subtitle { font-size: 0.7rem; margin-bottom: 2px; }.yui3-dd-proxy .form-builder-field label { float: initial; }.form-builder-field-list .form-builder-field:hover, .form-builder-field-list, .lfr-ddm-form-builder-draggable-item { cursor: grab !important; }.yui3-dd-shim, .yui3-dd-proxy { cursor: grabbing !important; }@media (max-width: 767px) { .form-builder-layout .layout-row .col { flex: 0 0 100%; max-width: 100%; }}.clay-tooltip, .tooltip { padding-top: 10px; }.clay-tooltip .tooltip-content, .tooltip .tooltip-content { padding: 8px 12px; }.clay-tooltip .tooltip-inner, .tooltip .tooltip-inner { text-align: left; }.clay-tooltip.tooltip, .tooltip.tooltip { max-width: 280px; }.clay-tooltip.right.tooltip, .tooltip.right.tooltip { padding-left: 6px; }.clay-tooltip.right .tooltip-arrow, .tooltip.right .tooltip-arrow { height: 0.8rem; left: 0px; margin-top: -0.4rem; top: 50%; width: 0.4rem; }.clay-tooltip.right .tooltip-arrow::before, .tooltip.right .tooltip-arrow::before { border-right-color: rgb(39, 40, 51); border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; }.clay-tooltip.left.tooltip, .tooltip.left.tooltip { padding-right: 6px; }.clay-tooltip.left .tooltip-arrow, .tooltip.left .tooltip-arrow { height: 0.8rem; margin-top: -0.4rem; right: 0px; top: 50%; width: 0.4rem; }.clay-tooltip.left .tooltip-arrow::before, .tooltip.left .tooltip-arrow::before { border-right-color: rgb(39, 40, 51); border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; }.clay-tooltip.top.tooltip, .tooltip.top.tooltip { padding-bottom: 6px; }.clay-tooltip.top .tooltip-arrow, .tooltip.top .tooltip-arrow { bottom: 0px; left: 50%; margin-left: -0.4rem; }.clay-tooltip.top .tooltip-arrow::before, .tooltip.top .tooltip-arrow::before { border-top-color: rgb(39, 40, 51); border-width: 0.4rem 0.4rem 0px; top: 0px; }.clay-tooltip.bottom.tooltip, .tooltip.bottom.tooltip { padding-top: 6px; }.clay-tooltip.bottom .tooltip-arrow, .tooltip.bottom .tooltip-arrow { left: 50%; margin-left: -0.4rem; top: 0px; }.clay-tooltip.bottom .tooltip-arrow::before, .tooltip.bottom .tooltip-arrow::before { border-right-color: rgb(39, 40, 51); border-width: 0px 0.4rem 0.4rem; bottom: 0px; }.clay-tooltip .tooltip-arrow, .tooltip .tooltip-arrow { display: block; height: 0.4rem; position: absolute; width: 0.8rem; }.tooltip .tooltip-arrow::before { border-color: transparent; border-style: solid; content: ""; position: absolute; }.ddm-form-export-modal-content.modal-content { max-height: fit-content; }.ddm-form-export-modal-content.modal-content .modal-body { height: auto !important; }.form-group .trigger-tooltip { padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0px; width: initial; }.multi-step-item.success-page.complete .multi-step-divider { background-color: rgb(233, 236, 239); }.multi-step-item.success-page.complete .multi-step-icon { background-color: rgb(24, 101, 251); }.multi-step-item.success-page .multi-step-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M502.091%2060.993c-9.909-9.91-25.962-9.91-35.843%200L129.26%20397.981%2045.752%20314.53c-9.881-9.909-25.962-9.909-35.843%200-9.909%209.909-9.909%2025.962%200%2035.843l98.257%2098.257c2.608%202.608%205.679%204.433%208.924%205.679%204.028%202.464%208.403%204.115%2012.952%204.115%206.49%200%2012.981-2.464%2017.936-7.418L502.09%2096.865c9.909-9.909%209.909-25.962%200-35.871v-.001z'%20fill='#6B6C7E'/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 0.875rem; text-indent: -9999px; }.form-builder-page-manager-popover-header.popover-one-page .popover-content { left: -14px; top: 35px; }.form-builder-page-manager-popover-header.popover-wizard .popover-content { left: 3px; top: 3px; }.form-builder-page-manager-popover-header.popover-pagination .popover-content { left: -13px; top: 32px; }.lfr-ddm-form-field-group { display: block; margin: 0.75rem 0px; position: relative; }.lfr-ddm-form-field-checkbox-switch { display: block; min-height: 0px; padding-left: 0px; position: relative; }.lfr-ddm-form-field-checkbox-switch.lfr-ddm-form-field-checkbox-switch-inline { display: inline-block; margin-right: 1rem; }.form-builder-select-field .select-field-trigger { align-items: center; display: flex; justify-content: space-between; }.form-builder-select-field .select-field-trigger .option-selected, .form-builder-select-field .multiple-label-list .multiple-label { text-overflow: ellipsis; white-space: nowrap; }.ddm-form-builder-app .lfr-ddm-form-page > .row { margin-left: 20px; margin-right: 20px; }body .ddm-user-view-content .liferay-ddm-form-renderer-wizard { padding: 40px 34px 31px; }body .ddm-user-view-content .multi-step-item.active .multi-step-divider { background-color: rgb(24, 101, 251); }body .ddm-user-view-content .multi-step-indicator-label { margin-top: -28px; }body .ddm-user-view-content .form-group .form-check-inline { margin-right: 16px; }body .ddm-user-view-content .form-group .custom-control-inline + .custom-control-inline { margin-left: 16px; }body .ddm-user-view-content .multi-step-icon { cursor: default; }.portlet-forms .ddm-form-basic-info .ddm-form-name { color: rgb(0, 0, 0); font-weight: 500; }.lfr-ddm-form-container { word-break: normal; }.lfr-ddm-form-container .form-control-feedback { margin-left: -20px; }.lfr-ddm-form-container .icon-angle-left { font-size: inherit; }.lfr-ddm-form-container .input-group-addon .form-control-feedback { left: -18px; }.lfr-ddm-form-container .required-warning { margin-bottom: 25px; padding-left: 32px; }.lfr-ddm-form-container .required-warning .icon-asterisk { margin-left: 4px; }.lfr-ddm-form-container .select-arrow-down-container:focus { outline: 0px; }.lfr-ddm-form-container .lfr-ddm-form-field-container { position: relative; }.lfr-ddm-form-container .lfr-ddm-form-field-container.has-error .liferay-ddm-form-field-date .input-group-addon { border-width: 0px 0px 2px; }@-webkit-keyframes spin { 100% { transform: rotate(359deg); }}@keyframes spin { 100% { transform: rotate(359deg); }}.lfr-ddm-form-container .lfr-ddm-form-field-container .icon-asterisk { margin-left: 4px; }.lfr-ddm-form-container .lfr-ddm-form-field-container .lfr-ddm-form-field-repeatable-add-button { position: absolute; right: 0px; top: 0px; }.lfr-ddm-form-container .lfr-ddm-form-field-container .lfr-ddm-form-field-repeatable-delete-button { position: absolute; right: 15px; top: 0px; }.lfr-ddm-form-container .lfr-ddm-form-field-container .liferay-ddm-form-field-date .input-group-addon { cursor: pointer; }.lfr-ddm-form-container .lfr-ddm-form-field-container select.form-control[multiple] { height: auto; }.lfr-ddm-form-container .lfr-ddm-form-field-container textarea { overflow-y: hidden; }.lfr-ddm-form-container .lfr-ddm-form-page { display: none; padding: 25px 0px; }.lfr-ddm-form-container .lfr-ddm-form-page.active { display: block; }.lfr-ddm-form-container .lfr-ddm-form-page-description { margin-bottom: 23px; }.lfr-ddm-form-container .lfr-ddm-form-page-title + .required-warning { margin-top: 0px; }.lfr-ddm-form-container .lfr-ddm-form-page-title + .row { margin-top: 40px; }.lfr-ddm-form-container .lfr-ddm-form-pagination-controls { padding-top: 20px; }.lfr-ddm-form-container .lfr-ddm-form-pagination-controls button { margin-bottom: 20px; }.lfr-ddm-form-container .row { min-height: auto; }.lfr-ddm-form-container .has-error .liferay-ddm-form-field-grid.table-responsive { margin-bottom: 0px; }.lfr-ddm-form-container .has-error select.form-control[multiple] { background-image: none; }.lfr-ddm-form-container .has-error td, .lfr-ddm-form-container .has-error th { color: rgb(218, 20, 20); }.lfr-ddm-form-container .lfr-ddm-form-field-repeatable-toolbar a { color: rgb(101, 182, 240); text-decoration: none; }.lfr-ddm-form-container .lfr-ddm-form-field-repeatable-toolbar a:hover { text-decoration: none; }.liferay-ddm-form-field-checkbox .checkbox { margin-bottom: 2px; }.liferay-ddm-form-field-document-library a { display: inline-block; }.liferay-ddm-form-field-paragraph, .liferay-ddm-form-field-tip { color: rgb(134, 156, 173); line-height: 16px; }.liferay-ddm-form-field-paragraph { font-size: 14px; }.liferay-ddm-form-field-options .form-control-feedback { margin-left: 0px; }.liferay-ddm-form-field-options .form-control-feedback [class^="icon"] { display: none; }.liferay-ddm-form-field-tip { font-size: 11px; font-weight: 400; }.liferay-ddm-form-field-grid .table { margin-bottom: 0.1rem; }.liferay-ddm-form-field-grid.table-responsive { margin-bottom: 0px; }.liferay-ddm-form-field-grid th, .liferay-ddm-form-field-grid td:not(:first-child) { text-align: center; }.radio-options .radio-inline span { display: inline-block; height: 28px; }.multi-step-progress-bar > .complete { color: rgb(101, 182, 240); }.multi-step-progress-bar > .complete .divider { background-color: rgb(101, 182, 240); }.portal-popup { padding: 0px; }.portal-popup.open { padding: 0px; }.form-builder-layout .input-group .form-control { z-index: initial; }.form-builder-select-field { position: relative; }.form-builder-select-field .option-selected-placeholder { color: rgb(106, 108, 125); }.form-builder-select-field .dropdown-menu { display: block; max-width: initial; min-width: 0px; overflow: hidden; width: 100%; }.form-builder-select-field .dropdown-menu .dropdown-section, .form-builder-select-field .dropdown-menu .dropdown-item, .form-builder-select-field .dropdown-menu .no-results-list { padding: 0.5rem 1rem; }.form-builder-select-field .dropdown-menu .placeholder-dropdown-item { color: rgb(167, 169, 188); }.form-builder-select-field .dropdown-menu .placeholder-dropdown-item:hover { color: rgb(167, 169, 188); }.form-builder-select-field .dropdown-menu .custom-control { padding-bottom: 0px; }.form-builder-select-field .select-arrow-down-container { color: rgb(107, 108, 126); }.form-builder-select-field .search-chosen { border-bottom: 1px solid rgb(228, 233, 236); position: relative; }.form-builder-select-field .select-search-container { left: 8px; position: absolute; top: 2px; }.form-builder-select-field .select-search-container a { color: rgb(134, 156, 173); }.form-builder-select-field.active .select-field-trigger { border-bottom: 2px solid rgb(101, 182, 240); }.form-builder-select-field .form-control[disabled] > a.select-arrow-down-container { cursor: not-allowed; opacity: 0.5; }.form-builder-select-field .form-control[disabled]:focus { border-bottom: 2px solid rgb(134, 156, 173); text-decoration: none; }.form-builder-select-field .select-field-trigger { height: inherit; }.form-builder-select-field .select-field-trigger .option-selected { overflow: hidden; }.form-builder-select-field .drop-chosen { background-color: rgb(255, 255, 255); border-radius: 0px 0px 4px 4px; box-shadow: rgba(58, 75, 87, 0.1) 0px 2px 14px 0px; left: 0px; position: absolute; right: 0px; z-index: 1010; }.form-builder-select-field .drop-chosen .dropdown-visible { display: block; }.form-builder-select-field .drop-chosen .results-chosen { margin: 0px; min-width: 100%; overflow: hidden auto; padding: 0px; }.form-builder-select-field .drop-chosen .results-chosen .inline-scroller > span { padding-left: 16px; }.form-builder-select-field .multiple-label-list { display: flex; flex-flow: row wrap; list-style: none; margin: 0px; padding: 0px 20px 0px 0px; width: auto; }.form-builder-select-field .multiple-label-list li { overflow: hidden; }.form-builder-select-field .multiple-label-list span.label-secondary { max-width: 200px; }.form-builder-select-field .multiple-label-list .multiple-label { margin-bottom: 4px; margin-right: 6px; margin-top: 0px; overflow: hidden; padding-right: 20px; position: relative; }.form-builder-select-field .multiple-label-list .multiple-label a { font-size: 6px; position: absolute; right: 5px; top: 1px; }.form-builder-select-field .multiple-label-list .multiple-label a .icon-monospaced.lexicon-icon { margin-bottom: 1px; margin-left: 5px; padding: 0px; }.lfr-ddm-form-page-description, .lfr-ddm-form-page-title { padding-left: 32px; padding-right: 32px; }.lfr-ddm-form-paginated .pagination { justify-content: center; padding-bottom: 30px; }.liferay-ddm-form-field-fieldset { margin-bottom: 0px !important; }.liferay-ddm-form-field-fieldset + .lfr-ddm-form-field-repeatable-toolbar .icon-minus-sign { right: 26px; top: 16px; }.liferay-ddm-form-field-fieldset + .lfr-ddm-form-field-repeatable-toolbar .icon-plus-sign { right: 8px; top: 16px; }.liferay-ddm-form-field-fieldset .lfr-ddm-form-field-container .liferay-ddm-form-field-checkbox { margin-top: 21px; }.liferay-ddm-form-field-fieldset.border-bottom { margin-bottom: 50px !important; }.liferay-ddm-form-field-fieldset > fieldset { border-width: 0px 1px; border-style: solid; border-color: rgba(134, 156, 173, 0.4); border-image: initial; padding: 10px 10px 0px; }.liferay-ddm-form-field-fieldset > fieldset > div { margin-bottom: 0px; padding-left: 0px; }.liferay-ddm-form-field-fieldset > fieldset > div div div.form-group { margin-bottom: 20px !important; }.liferay-ddm-form-field-fieldset > fieldset legend { border-width: 0px; color: rgb(134, 156, 173); font-size: 12px; font-weight: bold; line-height: 20px; margin: 0px; padding: 0px 8px; position: relative; text-transform: uppercase; width: auto; }.liferay-ddm-form-renderer-pagination-content a { pointer-events: none; }.form-check-inline .custom-control-label { line-height: 24px; }.liferay-ddm-form-field-radio .custom-control-inline.custom-control { padding-bottom: 0px; }.liferay-ddm-form-field-radio .custom-control-inline + .custom-control-inline { margin-left: 11px; }.liferay-ddm-form-field-checkbox-multiple .custom-control { padding-bottom: 9px; }.liferay-ddm-form-field-checkbox-multiple .form-check-inline { margin-right: 11px; }@import url("font_awesome.css?t=1600960461998");@import url("font_awesome.css?t=1600960461998");:root { --blue:#007bff; --indigo:#6610f2; --purple:#6f42c1; --pink:#e83e8c; --red:#dc3545; --orange:#fd7e14; --yellow:#ffc107; --green:#28a745; --teal:#20c997; --cyan:#17a2b8; --white:#fff; --gray:#6c757d; --gray-dark:#343a40; --primary:#007bff; --secondary:#6c757d; --success:#28a745; --info:#17a2b8; --warning:#ffc107; --danger:#dc3545; --light:#f8f9fa; --dark:#343a40; --breakpoint-xs:0; --breakpoint-sm:576px; --breakpoint-md:768px; --breakpoint-lg:992px; --breakpoint-xl:1200px; --font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; --font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }*, ::before, ::after { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }[tabindex="-1"]:focus { outline: 0px !important; }hr { box-sizing: content-box; height: 0px; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }abbr[title], abbr[data-original-title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; }address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }ol ol, ul ul, ol ul, ul ol { margin-bottom: 0px; }dt { font-weight: 700; }dd { margin-bottom: 0.5rem; margin-left: 0px; }blockquote { margin: 0px 0px 1rem; }dfn { font-style: italic; }b, strong { font-weight: bolder; }small { font-size: 80%; }sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }sub { bottom: -0.25em; }sup { top: -0.5em; }a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }a:hover { color: rgb(0, 86, 179); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }pre, code, kbd, samp { font-family: monospace, monospace; font-size: 1em; }pre { margin-top: 0px; margin-bottom: 1rem; overflow: auto; }figure { margin: 0px 0px 1rem; }img { vertical-align: middle; border-style: none; }svg:not(:root) { overflow: hidden; }table { border-collapse: collapse; }caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(108, 117, 125); text-align: left; caption-side: bottom; }th { text-align: inherit; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }input, button, select, optgroup, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }button, html [type="button"], [type="reset"], [type="submit"] { appearance: button; }input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0px; }input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { appearance: listbox; }textarea { overflow: auto; resize: vertical; }fieldset { min-width: 0px; padding: 0px; margin: 0px; border: 0px; }legend { display: block; width: 100%; max-width: 100%; padding: 0px; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }progress { vertical-align: baseline; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }[type="search"] { outline-offset: -2px; appearance: none; }[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; }::-webkit-file-upload-button { font: inherit; appearance: button; }output { display: inline-block; }summary { display: list-item; cursor: pointer; }template { display: none; }[hidden] { display: none !important; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }h1, .h1 { font-size: 2.5rem; }h2, .h2 { font-size: 2rem; }h3, .h3 { font-size: 1.75rem; }h4, .h4 { font-size: 1.5rem; }h5, .h5 { font-size: 1.25rem; }h6, .h6 { font-size: 1rem; }.lead { font-size: 1.25rem; font-weight: 300; }.display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; }.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; }.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; }.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; }hr { margin-top: 1rem; margin-bottom: 1rem; 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: rgba(0, 0, 0, 0.1); }small, .small { font-size: 80%; font-weight: 400; }mark, .mark { padding: 0.2em; background-color: rgb(252, 248, 227); }.list-unstyled { padding-left: 0px; list-style: none; }.list-inline { padding-left: 0px; list-style: none; }.list-inline-item { display: inline-block; }.list-inline-item:not(:last-child) { margin-right: 0.5rem; }.initialism { font-size: 90%; text-transform: uppercase; }.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }.blockquote-footer { display: block; font-size: 80%; color: rgb(108, 117, 125); }.blockquote-footer::before { content: " "; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%; height: auto; }.figure { display: inline-block; }.figure-img { margin-bottom: 0.5rem; line-height: 1; }.figure-caption { font-size: 90%; color: rgb(108, 117, 125); }code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }code { font-size: 87.5%; color: rgb(232, 62, 140); word-break: break-word; }a > code { color: inherit; }kbd { padding: 0.2rem 0.4rem; font-size: 87.5%; color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-radius: 0.2rem; }kbd kbd { padding: 0px; font-size: 100%; font-weight: 700; }pre { display: block; font-size: 87.5%; color: rgb(33, 37, 41); }pre code { font-size: inherit; color: inherit; word-break: normal; }.pre-scrollable { max-height: 340px; overflow-y: scroll; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }@media (min-width: 576px) { .container { max-width: 540px; }}@media (min-width: 768px) { .container { max-width: 720px; }}@media (min-width: 992px) { .container { max-width: 960px; }}@media (min-width: 1200px) { .container { max-width: 1140px; }}.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.row, .form-horizontal > .form-group { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.no-gutters { margin-right: 0px; margin-left: 0px; }.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0px; padding-left: 0px; }.col-1, .col-xs-1, .col-2, .col-xs-2, .col-3, .col-xs-3, .col-4, .col-xs-4, .col-5, .col-xs-5, .col-6, .col-xs-6, .col-7, .col-xs-7, .col-8, .col-xs-8, .col-9, .col-xs-9, .col-10, .col-xs-10, .col-11, .col-xs-11, .col-12, .col-xs-12, .col, .col-auto, .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, .col-sm, .col-sm-auto, .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, .col-md, .col-md-auto, .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, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-auto { flex: 0 0 auto; width: auto; max-width: none; }.col-1, .col-xs-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }.col-2, .col-xs-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-3, .col-xs-3 { flex: 0 0 25%; max-width: 25%; }.col-4, .col-xs-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-5, .col-xs-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }.col-6, .col-xs-6 { flex: 0 0 50%; max-width: 50%; }.col-7, .col-xs-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }.col-8, .col-xs-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }.col-9, .col-xs-9 { flex: 0 0 75%; max-width: 75%; }.col-10, .col-xs-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }.col-11, .col-xs-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }.col-12, .col-xs-12 { flex: 0 0 100%; max-width: 100%; }.order-first { order: -1; }.order-last { order: 13; }.order-0 { order: 0; }.order-1, .modal-header .btn-toolbar + .modal-title { order: 1; }.order-2, .modal-header .btn-toolbar { order: 2; }.order-3 { order: 3; }.order-4 { order: 4; }.order-5 { order: 5; }.order-6 { order: 6; }.order-7 { order: 7; }.order-8 { order: 8; }.order-9 { order: 9; }.order-10 { order: 10; }.order-11 { order: 11; }.order-12 { order: 12; }.offset-1 { margin-left: 8.33333%; }.offset-2 { margin-left: 16.6667%; }.offset-3 { margin-left: 25%; }.offset-4 { margin-left: 33.3333%; }.offset-5 { margin-left: 41.6667%; }.offset-6 { margin-left: 50%; }.offset-7 { margin-left: 58.3333%; }.offset-8 { margin-left: 66.6667%; }.offset-9 { margin-left: 75%; }.offset-10 { margin-left: 83.3333%; }.offset-11 { margin-left: 91.6667%; }@media (min-width: 576px) { .col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; } .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-sm-3 { flex: 0 0 25%; max-width: 25%; } .col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-sm-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-sm-6 { flex: 0 0 50%; max-width: 50%; } .col-sm-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-sm-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-sm-9 { flex: 0 0 75%; max-width: 75%; } .col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-sm-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-sm-12 { flex: 0 0 100%; max-width: 100%; } .order-sm-first { order: -1; } .order-sm-last { order: 13; } .order-sm-0 { order: 0; } .order-sm-1 { order: 1; } .order-sm-2 { order: 2; } .order-sm-3 { order: 3; } .order-sm-4 { order: 4; } .order-sm-5 { order: 5; } .order-sm-6 { order: 6; } .order-sm-7 { order: 7; } .order-sm-8 { order: 8; } .order-sm-9 { order: 9; } .order-sm-10 { order: 10; } .order-sm-11 { order: 11; } .order-sm-12 { order: 12; } .offset-sm-0 { margin-left: 0px; } .offset-sm-1 { margin-left: 8.33333%; } .offset-sm-2 { margin-left: 16.6667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.3333%; } .offset-sm-5 { margin-left: 41.6667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.3333%; } .offset-sm-8 { margin-left: 66.6667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.3333%; } .offset-sm-11 { margin-left: 91.6667%; }}@media (min-width: 768px) { .col-md { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .col-md-auto { flex: 0 0 auto; width: auto; max-width: none; } .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-md-3 { flex: 0 0 25%; max-width: 25%; } .col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-md-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-md-6 { flex: 0 0 50%; max-width: 50%; } .col-md-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-md-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-md-9 { flex: 0 0 75%; max-width: 75%; } .col-md-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-md-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-md-12 { flex: 0 0 100%; max-width: 100%; } .order-md-first { order: -1; } .order-md-last { order: 13; } .order-md-0 { order: 0; } .order-md-1 { order: 1; } .order-md-2 { order: 2; } .order-md-3 { order: 3; } .order-md-4 { order: 4; } .order-md-5 { order: 5; } .order-md-6 { order: 6; } .order-md-7 { order: 7; } .order-md-8 { order: 8; } .order-md-9 { order: 9; } .order-md-10 { order: 10; } .order-md-11 { order: 11; } .order-md-12 { order: 12; } .offset-md-0 { margin-left: 0px; } .offset-md-1 { margin-left: 8.33333%; } .offset-md-2 { margin-left: 16.6667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.3333%; } .offset-md-5 { margin-left: 41.6667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.3333%; } .offset-md-8 { margin-left: 66.6667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.3333%; } .offset-md-11 { margin-left: 91.6667%; }}@media (min-width: 992px) { .col-lg { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; } .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-lg-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-lg-3 { flex: 0 0 25%; max-width: 25%; } .col-lg-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-lg-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-lg-6 { flex: 0 0 50%; max-width: 50%; } .col-lg-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-lg-9 { flex: 0 0 75%; max-width: 75%; } .col-lg-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-lg-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-lg-12 { flex: 0 0 100%; max-width: 100%; } .order-lg-first { order: -1; } .order-lg-last { order: 13; } .order-lg-0 { order: 0; } .order-lg-1 { order: 1; } .order-lg-2 { order: 2; } .order-lg-3 { order: 3; } .order-lg-4 { order: 4; } .order-lg-5 { order: 5; } .order-lg-6 { order: 6; } .order-lg-7 { order: 7; } .order-lg-8 { order: 8; } .order-lg-9 { order: 9; } .order-lg-10 { order: 10; } .order-lg-11 { order: 11; } .order-lg-12 { order: 12; } .offset-lg-0 { margin-left: 0px; } .offset-lg-1 { margin-left: 8.33333%; } .offset-lg-2 { margin-left: 16.6667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.3333%; } .offset-lg-5 { margin-left: 41.6667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.3333%; } .offset-lg-8 { margin-left: 66.6667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.3333%; } .offset-lg-11 { margin-left: 91.6667%; }}@media (min-width: 1200px) { .col-xl { flex-basis: 0px; flex-grow: 1; max-width: 100%; } .col-xl-auto { flex: 0 0 auto; width: auto; max-width: none; } .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; } .col-xl-2 { flex: 0 0 16.6667%; max-width: 16.6667%; } .col-xl-3 { flex: 0 0 25%; max-width: 25%; } .col-xl-4 { flex: 0 0 33.3333%; max-width: 33.3333%; } .col-xl-5 { flex: 0 0 41.6667%; max-width: 41.6667%; } .col-xl-6 { flex: 0 0 50%; max-width: 50%; } .col-xl-7 { flex: 0 0 58.3333%; max-width: 58.3333%; } .col-xl-8 { flex: 0 0 66.6667%; max-width: 66.6667%; } .col-xl-9 { flex: 0 0 75%; max-width: 75%; } .col-xl-10 { flex: 0 0 83.3333%; max-width: 83.3333%; } .col-xl-11 { flex: 0 0 91.6667%; max-width: 91.6667%; } .col-xl-12 { flex: 0 0 100%; max-width: 100%; } .order-xl-first { order: -1; } .order-xl-last { order: 13; } .order-xl-0 { order: 0; } .order-xl-1 { order: 1; } .order-xl-2 { order: 2; } .order-xl-3 { order: 3; } .order-xl-4 { order: 4; } .order-xl-5 { order: 5; } .order-xl-6 { order: 6; } .order-xl-7 { order: 7; } .order-xl-8 { order: 8; } .order-xl-9 { order: 9; } .order-xl-10 { order: 10; } .order-xl-11 { order: 11; } .order-xl-12 { order: 12; } .offset-xl-0 { margin-left: 0px; } .offset-xl-1 { margin-left: 8.33333%; } .offset-xl-2 { margin-left: 16.6667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.3333%; } .offset-xl-5 { margin-left: 41.6667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.3333%; } .offset-xl-8 { margin-left: 66.6667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.3333%; } .offset-xl-11 { margin-left: 91.6667%; }}.table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; }.table th, .table td { padding: 0.75rem; vertical-align: top; border-top: 1px solid rgb(222, 226, 230); }.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(222, 226, 230); }.table tbody + tbody { border-top: 2px solid rgb(222, 226, 230); }.table .table { background-color: rgb(255, 255, 255); }.table-sm th, .table-sm td { padding: 0.3rem; }.table-bordered { border: 1px solid rgb(222, 226, 230); }.table-bordered th, .table-bordered td { border: 1px solid rgb(222, 226, 230); }.table-bordered thead th, .table-bordered thead td { border-bottom-width: 2px; }.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgb(242, 242, 242); }.table-hover tbody tr:hover { background-color: rgb(236, 236, 236); }.table-primary, .table-primary > th, .table-primary > td { background-color: rgb(184, 218, 255); }.table-hover .table-primary:hover { background-color: rgb(159, 205, 255); }.table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th { background-color: rgb(159, 205, 255); }.table-secondary, .table-secondary > th, .table-secondary > td { background-color: rgb(214, 216, 219); }.table-hover .table-secondary:hover { background-color: rgb(200, 203, 207); }.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(200, 203, 207); }.table-success, .table-success > th, .table-success > td { background-color: rgb(195, 230, 203); }.table-hover .table-success:hover { background-color: rgb(177, 223, 187); }.table-hover .table-success:hover > td, .table-hover .table-success:hover > th { background-color: rgb(177, 223, 187); }.table-info, .table-info > th, .table-info > td { background-color: rgb(190, 229, 235); }.table-hover .table-info:hover { background-color: rgb(171, 221, 229); }.table-hover .table-info:hover > td, .table-hover .table-info:hover > th { background-color: rgb(171, 221, 229); }.table-warning, .table-warning > th, .table-warning > td { background-color: rgb(255, 238, 186); }.table-hover .table-warning:hover { background-color: rgb(255, 232, 161); }.table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th { background-color: rgb(255, 232, 161); }.table-danger, .table-danger > th, .table-danger > td { background-color: rgb(245, 198, 203); }.table-hover .table-danger:hover { background-color: rgb(241, 176, 183); }.table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th { background-color: rgb(241, 176, 183); }.table-light, .table-light > th, .table-light > td { background-color: rgb(253, 253, 254); }.table-hover .table-light:hover { background-color: rgb(236, 236, 246); }.table-hover .table-light:hover > td, .table-hover .table-light:hover > th { background-color: rgb(236, 236, 246); }.table-dark, .table-dark > th, .table-dark > td { background-color: rgb(198, 200, 202); }.table-hover .table-dark:hover { background-color: rgb(185, 187, 190); }.table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th { background-color: rgb(185, 187, 190); }.table-active, .table-active > th, .table-active > td { background-color: rgb(236, 236, 236); }.table-hover .table-active:hover { background-color: rgb(223, 223, 223); }.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgb(223, 223, 223); }.table .thead-dark th { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); border-color: rgb(50, 56, 62); }.table .thead-light th { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); }.table-dark { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }.table-dark th, .table-dark td, .table-dark thead th { border-color: rgb(50, 56, 62); }.table-dark.table-bordered { border: 0px; }.table-dark.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); }.table-dark.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }@media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; } .table-responsive-sm > .table-bordered { border: 0px; }}@media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; } .table-responsive-md > .table-bordered { border: 0px; }}@media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; } .table-responsive-lg > .table-bordered { border: 0px; }}@media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; } .table-responsive-xl > .table-bordered { border: 0px; }}.table-responsive { display: block; width: 100%; overflow-x: auto; }.table-responsive > .table-bordered { border: 0px; }.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 0.0625rem solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }select.form-control:not([size]):not([multiple]) { height: 2.375rem; }.form-control-file, .form-control-range { display: block; width: 100%; }.col-form-label { padding-top: calc(0.4375rem); padding-bottom: calc(0.4375rem); margin-bottom: 0px; font-size: inherit; line-height: 1.5; }.col-form-label-lg { padding-top: calc(0.5625rem); padding-bottom: calc(0.5625rem); font-size: 1.25rem; line-height: 1.5; }.col-form-label-sm { padding-top: calc(0.3125rem); padding-bottom: calc(0.3125rem); font-size: 0.875rem; line-height: 1.5; }.form-control-plaintext { display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0px; line-height: 1.5; background-color: transparent; border-style: solid; border-color: transparent; border-image: initial; border-width: 0.0625rem 0px; }.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-append > .form-control-plaintext.input-group-text, .input-group-sm > .input-group-prepend > .form-control-plaintext.btn, .input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.input-sm, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-append > .form-control-plaintext.input-group-text, .input-group-lg > .input-group-prepend > .form-control-plaintext.btn, .input-group-lg > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.input-lg { padding-right: 0px; padding-left: 0px; }.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn, .input-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]), select.input-sm:not([size]):not([multiple]) { height: 1.9375rem; }.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn, .input-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]), .input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]), .input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]), select.input-lg:not([size]):not([multiple]) { height: 3rem; }.form-group { margin-bottom: 1rem; }.form-text { display: block; margin-top: 0.25rem; }.form-row { display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px; }.form-row > .col, .form-row > [class*="col-"] { padding-right: 5px; padding-left: 5px; }.form-check { position: relative; display: block; padding-left: 1.25rem; }.form-check-input { position: absolute; margin-top: 0.3rem; margin-left: -1.25rem; }.form-check-input:disabled ~ .form-check-label { color: rgb(108, 117, 125); }.form-check-label { margin-bottom: 0px; }.form-check-inline { display: inline-flex; align-items: center; padding-left: 0px; margin-right: 0.75rem; }.form-check-inline .form-check-input { position: static; margin-top: 0px; margin-left: 0px; }.valid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(40, 167, 69); }.valid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1; color: rgb(255, 255, 255); background-color: rgba(40, 167, 69, 0.8); border-radius: 0.2rem; }.was-validated .form-control:valid, .form-control.is-valid, .was-validated .custom-select:valid, .custom-select.is-valid { border-color: rgb(40, 167, 69); }.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip, .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip { display: block; }.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { color: rgb(40, 167, 69); }.was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip { display: block; }.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { color: rgb(40, 167, 69); }.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { background-color: rgb(113, 221, 138); }.was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip { display: block; }.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { background-color: rgb(52, 206, 87); }.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { border-color: rgb(40, 167, 69); }.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before { border-color: inherit; }.was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip { display: block; }.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.invalid-feedback { display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: rgb(220, 53, 69); }.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1; color: rgb(255, 255, 255); background-color: rgba(220, 53, 69, 0.8); border-radius: 0.2rem; }.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .custom-select.is-invalid { border-color: rgb(220, 53, 69); }.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip, .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip { display: block; }.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { color: rgb(220, 53, 69); }.was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip { display: block; }.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { color: rgb(220, 53, 69); }.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { background-color: rgb(239, 162, 169); }.was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip { display: block; }.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { background-color: rgb(228, 96, 109); }.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { border-color: rgb(220, 53, 69); }.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before { border-color: inherit; }.was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip { display: block; }.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.form-inline { display: flex; flex-flow: row wrap; align-items: center; }.form-inline .form-check { width: 100%; }@media (min-width: 576px) { .form-inline label { display: flex; align-items: center; justify-content: center; margin-bottom: 0px; } .form-inline .form-group { display: flex; flex: 0 0 auto; flex-flow: row wrap; align-items: center; margin-bottom: 0px; } .form-inline .form-control { display: inline-block; width: auto; vertical-align: middle; } .form-inline .form-control-plaintext { display: inline-block; } .form-inline .input-group { width: auto; } .form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; padding-left: 0px; } .form-inline .form-check-input { position: relative; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; } .form-inline .custom-control { align-items: center; justify-content: center; } .form-inline .custom-control-label { margin-bottom: 0px; }}.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }.btn:hover, .btn:focus { text-decoration: none; }.btn:focus, .btn.focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.btn.disabled, .btn:disabled { opacity: 0.65; }.btn:not(:disabled):not(.disabled) { cursor: pointer; }.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active { background-image: none; }a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }.btn-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); }.btn-primary:focus, .btn-primary.focus, .form-file-input:focus + .btn-primary { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-primary.disabled, .btn-primary:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 92, 191); }.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-secondary:focus, .btn-secondary.focus, .form-file-input:focus + .btn-secondary { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }.btn-success:focus, .btn-success.focus, .form-file-input:focus + .btn-success { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-success.disabled, .btn-success:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); }.btn-info:focus, .btn-info.focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-info.disabled, .btn-info:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); }.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning:focus, .btn-warning.focus, .form-file-input:focus + .btn-warning { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); }.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger:focus, .btn-danger.focus, .form-file-input:focus + .btn-danger { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:hover { color: rgb(33, 37, 41); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }.btn-light:focus, .btn-light.focus, .form-file-input:focus + .btn-light { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-light.disabled, .btn-light:disabled { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(218, 224, 229); border-color: rgb(211, 217, 223); }.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }.btn-dark:focus, .btn-dark.focus, .form-file-input:focus + .btn-dark { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); }.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary { color: rgb(0, 123, 255); background-color: transparent; background-image: none; border-color: rgb(0, 123, 255); }.btn-outline-primary:hover { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary:focus, .btn-outline-primary.focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0, 123, 255); background-color: transparent; }.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary { color: rgb(108, 117, 125); background-color: transparent; background-image: none; border-color: rgb(108, 117, 125); }.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary:focus, .btn-outline-secondary.focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(108, 117, 125); background-color: transparent; }.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success { color: rgb(40, 167, 69); background-color: transparent; background-image: none; border-color: rgb(40, 167, 69); }.btn-outline-success:hover { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success:focus, .btn-outline-success.focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: transparent; }.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info { color: rgb(23, 162, 184); background-color: transparent; background-image: none; border-color: rgb(23, 162, 184); }.btn-outline-info:hover { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info:focus, .btn-outline-info.focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162, 184); background-color: transparent; }.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning:focus, .btn-outline-warning.focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger { color: rgb(220, 53, 69); background-color: transparent; background-image: none; border-color: rgb(220, 53, 69); }.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger:focus, .btn-outline-danger.focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light:focus, .btn-outline-light.focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark { color: rgb(52, 58, 64); background-color: transparent; background-image: none; border-color: rgb(52, 58, 64); }.btn-outline-dark:hover { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark:focus, .btn-outline-dark.focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-color: transparent; }.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-link { font-weight: 400; color: rgb(0, 123, 255); background-color: transparent; }.btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; background-color: transparent; border-color: transparent; }.btn-link:focus, .btn-link.focus { text-decoration: underline; border-color: transparent; box-shadow: none; }.btn-link:disabled, .btn-link.disabled { color: rgb(108, 117, 125); }.btn-lg, .btn-group-lg > .btn, .btn-group-lg .btn-group > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }.btn-sm, .btn-group-sm > .btn, .btn-group-sm .btn-group > .btn, .btn-xs { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.btn-block { display: block; width: 100%; }.btn-block + .btn-block { margin-top: 0.5rem; }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.show { opacity: 1; }.collapse { display: none; }.collapse.show { display: block; }tr.collapse.show { display: table-row; }tbody.collapse.show { display: table-row-group; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s ease 0s; }.dropup, .dropdown { position: relative; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); 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: 0.25rem; }.dropup .dropdown-menu { margin-top: 0px; margin-bottom: 0.125rem; }.dropright .dropdown-menu { margin-top: 0px; margin-left: 0.125rem; }.dropright .dropdown-toggle::after { vertical-align: 0px; }.dropleft .dropdown-menu { margin-top: 0px; margin-right: 0.125rem; }.dropleft .dropdown-toggle::before { vertical-align: 0px; }.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }.dropdown-item, .dropdown-menu > li > a, .dropdown-menu .link-list > li > a { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background-color: transparent; border: 0px; }.dropdown-item:hover, .dropdown-menu > li > a:hover, .dropdown-menu .link-list > li > a:hover, .dropdown-item:focus, .dropdown-menu > li > a:focus, .dropdown-menu .link-list > li > a:focus { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }.dropdown-item.active, .dropdown-menu > li > a.active, .dropdown-menu .link-list > li > a.active, .dropdown-item:active, .dropdown-menu > li > a:active, .dropdown-menu .link-list > li > a:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }.dropdown-item.disabled, .dropdown-menu > li > a.disabled, .dropdown-menu .link-list > li > a.disabled, .dropdown-menu > li.disabled > a, .dropdown-menu .link-list > .disabled > a, .dropdown-item:disabled, .dropdown-menu > li > a:disabled, .dropdown-menu .link-list > li > a:disabled { color: rgb(108, 117, 125); background-color: transparent; }.dropdown-menu.show { display: block; }.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(108, 117, 125); white-space: nowrap; }.btn-group, .btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; }.btn-group > .btn, .btn-group-vertical > .btn { position: relative; flex: 0 1 auto; }.btn-group > .btn:hover, .btn-group-vertical > .btn:hover { z-index: 1; }.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:focus, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 1; }.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group, .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-left: -1px; }.btn-toolbar { display: flex; flex-wrap: wrap; justify-content: flex-start; }.btn-toolbar .input-group { width: auto; }.btn-group > .btn:first-child { margin-left: 0px; }.btn-group > .btn:not(:last-child):not(.dropdown-toggle), .btn-group > .btn-group:not(:last-child) > .btn { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.btn-group > .btn:not(:first-child), .btn-group > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }.dropdown-toggle-split::after { margin-left: 0px; }.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, .btn-group-sm .btn-group > .btn + .dropdown-toggle-split, .btn-xs + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, .btn-group-lg .btn-group > .btn + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }.btn-group-vertical { flex-direction: column; align-items: flex-start; justify-content: center; }.btn-group-vertical .btn, .btn-group-vertical .btn-group { width: 100%; }.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(:last-child):not(.dropdown-toggle), .btn-group-vertical > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }.btn-group-vertical > .btn:not(:first-child), .btn-group-vertical > .btn-group:not(:first-child) > .btn { border-top-left-radius: 0px; border-top-right-radius: 0px; }.btn-group-toggle > .btn, .btn-group-toggle > .btn-group > .btn { margin-bottom: 0px; }.btn-group-toggle > .btn input[type="radio"], .btn-group-toggle > .btn input[type="checkbox"], .btn-group-toggle > .btn-group > .btn input[type="radio"], .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }.input-group > .form-control, .input-group > .custom-select, .input-group > .custom-file { position: relative; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }.input-group > .form-control:focus, .input-group > .custom-select:focus, .input-group > .custom-file:focus { z-index: 3; }.input-group > .form-control + .form-control, .input-group > .form-control + .custom-select, .input-group > .form-control + .custom-file, .input-group > .custom-select + .form-control, .input-group > .custom-select + .custom-select, .input-group > .custom-select + .custom-file, .input-group > .custom-file + .form-control, .input-group > .custom-file + .custom-select, .input-group > .custom-file + .custom-file { margin-left: -0.0625rem; }.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group > .custom-file { display: flex; align-items: center; }.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::before { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::before { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group-prepend, .input-group-append { display: flex; }.input-group-prepend .btn, .input-group-append .btn { position: relative; z-index: 2; }.input-group-prepend .btn + .btn, .input-group-prepend .btn + .input-group-text, .input-group-prepend .input-group-text + .input-group-text, .input-group-prepend .input-group-text + .btn, .input-group-append .btn + .btn, .input-group-append .btn + .input-group-text, .input-group-append .input-group-text + .input-group-text, .input-group-append .input-group-text + .btn { margin-left: -0.0625rem; }.input-group-prepend { margin-right: -0.0625rem; }.input-group-append { margin-left: -0.0625rem; }.input-group-text { display: flex; align-items: center; padding: 0.375rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(73, 80, 87); text-align: center; white-space: nowrap; background-color: rgb(233, 236, 239); border: 0.0625rem solid rgb(206, 212, 218); border-radius: 0.25rem; }.input-group-text input[type="radio"], .input-group-text input[type="checkbox"] { margin-top: 0px; }.input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text, .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.custom-control { position: relative; display: block; min-height: 1.5rem; padding-left: 1.5rem; }.custom-control-inline { display: inline-flex; margin-right: 1rem; }.custom-control-input { position: absolute; z-index: -1; opacity: 0; }.custom-control-input:checked ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.custom-control-input:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-control-input:active ~ .custom-control-label::before { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); }.custom-control-input:disabled ~ .custom-control-label { color: rgb(108, 117, 125); }.custom-control-input:disabled ~ .custom-control-label::before { background-color: rgb(233, 236, 239); }.custom-control-label { margin-bottom: 0px; }.custom-control-label::before { position: absolute; top: 0.25rem; left: 0px; display: block; width: 1rem; height: 1rem; pointer-events: none; content: ""; user-select: none; background-color: rgb(222, 226, 230); }.custom-control-label::after { position: absolute; top: 0.25rem; left: 0px; display: block; width: 1rem; height: 1rem; content: ""; background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }.custom-checkbox .custom-control-label::before { border-radius: 0.25rem; }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-radio .custom-control-label::before { border-radius: 50%; }.custom-radio .custom-control-input:checked ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-radio .custom-control-input:checked ~ .custom-control-label::after { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-select { display: inline-block; width: 100%; height: 2.375rem; padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); vertical-align: middle; background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 0.75rem center / 8px 10px no-repeat rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; appearance: none; }.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 2px inset, rgba(128, 189, 255, 0.5) 0px 0px 5px; }.custom-select[multiple], .custom-select[size]:not([size="1"]) { height: auto; padding-right: 0.75rem; background-image: none; }.custom-select:disabled { color: rgb(108, 117, 125); background-color: rgb(233, 236, 239); }.custom-select-sm { height: 1.9375rem; padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }.custom-select-lg { height: 3rem; padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 125%; }.custom-file { position: relative; display: inline-block; width: 100%; height: 2.375rem; margin-bottom: 0px; }.custom-file-input { position: relative; z-index: 2; width: 100%; height: 2.375rem; margin: 0px; opacity: 0; }.custom-file-input:focus ~ .custom-file-control { border-color: rgb(128, 189, 255); box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-file-input:focus ~ .custom-file-control::before { border-color: rgb(128, 189, 255); }.custom-file-input:lang(en) ~ .custom-file-label::after { content: "Browse"; }.custom-file-label { position: absolute; top: 0px; right: 0px; left: 0px; z-index: 1; height: 2.375rem; padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; }.custom-file-label::after { position: absolute; top: 0px; right: 0px; bottom: 0px; z-index: 3; display: block; height: calc(2.375rem - 2px); padding: 0.375rem 0.75rem; line-height: 1.5; color: rgb(73, 80, 87); content: "Browse"; background-color: rgb(233, 236, 239); border-left: 1px solid rgb(206, 212, 218); border-radius: 0px 0.25rem 0.25rem 0px; }.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:hover, .nav-link:focus { text-decoration: none; }.nav-link.disabled { color: rgb(108, 117, 125); }.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); }.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: transparent; border-color: transparent; }.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }.nav-tabs .dropdown-menu { margin-top: -1px; border-top-left-radius: 0px; border-top-right-radius: 0px; }.nav-pills .nav-link { border-radius: 0.25rem; }.nav-pills .nav-link.active, .nav-pills .show > .nav-link { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.nav-fill .nav-item { flex: 1 1 auto; text-align: center; }.nav-justified .nav-item { flex-basis: 0px; flex-grow: 1; text-align: center; }.tab-content > .tab-pane { display: none; }.tab-content > .active { display: block; }.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:hover, .navbar-brand:focus { text-decoration: none; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-text { display: inline-block; padding-top: 0.5rem; padding-bottom: 0.5rem; }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center center / 100% 100% no-repeat; }@media (max-width: 575.98px) { .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 576px) { .navbar-expand-sm { flex-flow: row nowrap; justify-content: flex-start; } .navbar-expand-sm .navbar-nav { flex-direction: row; } .navbar-expand-sm .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-sm .navbar-nav .dropdown-menu-right { right: 0px; left: auto; } .navbar-expand-sm .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-sm > .container, .navbar-expand-sm > .container-fluid { flex-wrap: nowrap; } .navbar-expand-sm .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-sm .navbar-toggler { display: none; } .navbar-expand-sm .dropup .dropdown-menu { top: auto; bottom: 100%; }}@media (max-width: 767.98px) { .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 768px) { .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; } .navbar-expand-md .navbar-nav { flex-direction: row; } .navbar-expand-md .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-md .navbar-nav .dropdown-menu-right { right: 0px; left: auto; } .navbar-expand-md .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-md > .container, .navbar-expand-md > .container-fluid { flex-wrap: nowrap; } .navbar-expand-md .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-md .navbar-toggler { display: none; } .navbar-expand-md .dropup .dropdown-menu { top: auto; bottom: 100%; }}@media (max-width: 991.98px) { .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 992px) { .navbar-expand-lg { flex-flow: row nowrap; justify-content: flex-start; } .navbar-expand-lg .navbar-nav { flex-direction: row; } .navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-lg .navbar-nav .dropdown-menu-right { right: 0px; left: auto; } .navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; } .navbar-expand-lg .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-lg .navbar-toggler { display: none; } .navbar-expand-lg .dropup .dropdown-menu { top: auto; bottom: 100%; }}@media (max-width: 1199.98px) { .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 1200px) { .navbar-expand-xl { flex-flow: row nowrap; justify-content: flex-start; } .navbar-expand-xl .navbar-nav { flex-direction: row; } .navbar-expand-xl .navbar-nav .dropdown-menu { position: absolute; } .navbar-expand-xl .navbar-nav .dropdown-menu-right { right: 0px; left: auto; } .navbar-expand-xl .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; } .navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { flex-wrap: nowrap; } .navbar-expand-xl .navbar-collapse { flex-basis: auto; display: flex !important; } .navbar-expand-xl .navbar-toggler { display: none; } .navbar-expand-xl .dropup .dropdown-menu { top: auto; bottom: 100%; }}.navbar-expand { flex-flow: row nowrap; justify-content: flex-start; }.navbar-expand > .container, .navbar-expand > .container-fluid { padding-right: 0px; padding-left: 0px; }.navbar-expand .navbar-nav { flex-direction: row; }.navbar-expand .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand .navbar-nav .dropdown-menu-right { right: 0px; left: auto; }.navbar-expand .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand > .container, .navbar-expand > .container-fluid { flex-wrap: nowrap; }.navbar-expand .navbar-collapse { flex-basis: auto; display: flex !important; }.navbar-expand .navbar-toggler { display: none; }.navbar-expand .dropup .dropdown-menu { top: auto; bottom: 100%; }.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }.navbar-light .navbar-text { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-text a { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { color: rgba(0, 0, 0, 0.9); }.navbar-dark .navbar-brand { color: rgb(255, 255, 255); }.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { color: rgb(255, 255, 255); }.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { color: rgba(255, 255, 255, 0.75); }.navbar-dark .navbar-nav .nav-link.disabled { color: rgba(255, 255, 255, 0.25); }.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active { color: rgb(255, 255, 255); }.navbar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); border-color: rgba(255, 255, 255, 0.1); }.navbar-dark .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }.navbar-dark .navbar-text { color: rgba(255, 255, 255, 0.5); }.navbar-dark .navbar-text a { color: rgb(255, 255, 255); }.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { color: rgb(255, 255, 255); }.card { position: relative; display: flex; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card > hr { margin-right: 0px; margin-left: 0px; }.card > .list-group:first-child .list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.card > .list-group:last-child .list-group-item:last-child { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.card-body { flex: 1 1 auto; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-subtitle { margin-top: -0.375rem; margin-bottom: 0px; }.card-text:last-child { margin-bottom: 0px; }.card-link:hover { text-decoration: none; }.card-link + .card-link { margin-left: 1.25rem; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }.card-header:first-child { border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0px 0px; }.card-header + .list-group .list-group-item:first-child { border-top: 0px; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0px 0px calc(0.25rem - 1px) calc(0.25rem - 1px); }.card-header-tabs { margin-right: -0.625rem; margin-bottom: -0.75rem; margin-left: -0.625rem; border-bottom: 0px; }.card-header-pills { margin-right: -0.625rem; margin-left: -0.625rem; }.card-img-overlay { position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; padding: 1.25rem; }.card-img { width: 100%; border-radius: calc(0.25rem - 1px); }.card-img-top { width: 100%; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.card-img-bottom { width: 100%; border-bottom-right-radius: calc(0.25rem - 1px); border-bottom-left-radius: calc(0.25rem - 1px); }.card-deck { display: flex; flex-direction: column; }.card-deck .card { margin-bottom: 15px; }@media (min-width: 576px) { .card-deck { flex-flow: row wrap; margin-right: -15px; margin-left: -15px; } .card-deck .card { display: flex; flex: 1 0 0px; flex-direction: column; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }}.card-group { display: flex; flex-direction: column; }.card-group > .card { margin-bottom: 15px; }@media (min-width: 576px) { .card-group { flex-flow: row wrap; } .card-group > .card { flex: 1 0 0px; margin-bottom: 0px; } .card-group > .card + .card { margin-left: 0px; border-left: 0px; } .card-group > .card:first-child { border-top-right-radius: 0px; border-bottom-right-radius: 0px; } .card-group > .card:first-child .card-img-top, .card-group > .card:first-child .card-header { border-top-right-radius: 0px; } .card-group > .card:first-child .card-img-bottom, .card-group > .card:first-child .card-footer { border-bottom-right-radius: 0px; } .card-group > .card:last-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; } .card-group > .card:last-child .card-img-top, .card-group > .card:last-child .card-header { border-top-left-radius: 0px; } .card-group > .card:last-child .card-img-bottom, .card-group > .card:last-child .card-footer { border-bottom-left-radius: 0px; } .card-group > .card:only-child { border-radius: 0.25rem; } .card-group > .card:only-child .card-img-top, .card-group > .card:only-child .card-header { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; } .card-group > .card:only-child .card-img-bottom, .card-group > .card:only-child .card-footer { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { border-radius: 0px; } .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header, .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer { border-radius: 0px; }}.card-columns .card { margin-bottom: 0.75rem; }@media (min-width: 576px) { .card-columns { column-count: 3; column-gap: 1.25rem; } .card-columns .card { display: inline-block; width: 100%; }}.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; padding-left: 0.5rem; color: rgb(108, 117, 125); content: "/"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: rgb(108, 117, 125); }.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }.page-link:hover { color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.page-link:not(:disabled):not(.disabled) { cursor: pointer; }.page-item:first-child .page-link { margin-left: 0px; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.page-item:last-child .page-link { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }.page-item.active .page-link { z-index: 1; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.page-item.disabled .page-link { color: rgb(108, 117, 125); pointer-events: none; cursor: auto; background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); }.pagination-lg .page-link { padding: 0.75rem 1.5rem; font-size: 1.25rem; line-height: 1.5; }.pagination-lg .page-item:first-child .page-link { border-top-left-radius: 0.3rem; border-bottom-left-radius: 0.3rem; }.pagination-lg .page-item:last-child .page-link { border-top-right-radius: 0.3rem; border-bottom-right-radius: 0.3rem; }.pagination-sm .page-link { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; }.pagination-sm .page-item:first-child .page-link { border-top-left-radius: 0.2rem; border-bottom-left-radius: 0.2rem; }.pagination-sm .page-item:last-child .page-link { border-top-right-radius: 0.2rem; border-bottom-right-radius: 0.2rem; }.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }.badge:empty { display: none; }.btn .badge { position: relative; top: -1px; }.badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; }.badge-primary { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }.badge-primary[href]:hover, .badge-primary[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 98, 204); }.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); }.badge-secondary[href]:hover, .badge-secondary[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(84, 91, 98); }.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }.badge-success[href]:hover, .badge-success[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(30, 126, 52); }.badge-info { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); }.badge-info[href]:hover, .badge-info[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(17, 122, 139); }.badge-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); }.badge-warning[href]:hover, .badge-warning[href]:focus { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(211, 158, 0); }.badge-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); }.badge-danger[href]:hover, .badge-danger[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(189, 33, 48); }.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); }.badge-light[href]:hover, .badge-light[href]:focus { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(218, 224, 229); }.badge-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); }.badge-dark[href]:hover, .badge-dark[href]:focus { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(29, 33, 36); }.jumbotron { padding: 2rem 1rem; margin-bottom: 2rem; background-color: rgb(233, 236, 239); border-radius: 0.3rem; }@media (min-width: 576px) { .jumbotron { padding: 4rem 2rem; }}.jumbotron-fluid { padding-right: 0px; padding-left: 0px; border-radius: 0px; }.alert, .portlet-msg-alert, .portlet-msg-error, .portlet-msg-help, .portlet-msg-info, .portlet-msg-progress, .portlet-msg-success { position: relative; padding: 0.75rem 1.25rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; }.alert-heading { color: inherit; }.alert-link { font-weight: 700; }.alert-dismissible { padding-right: 4rem; }.alert-dismissible .close { position: absolute; top: 0px; right: 0px; padding: 0.75rem 1.25rem; color: inherit; }.alert-primary { color: rgb(0, 64, 133); background-color: rgb(204, 229, 255); border-color: rgb(184, 218, 255); }.alert-primary hr { border-top-color: rgb(159, 205, 255); }.alert-primary .alert-link { color: rgb(0, 39, 82); }.alert-secondary { color: rgb(56, 61, 65); background-color: rgb(226, 227, 229); border-color: rgb(214, 216, 219); }.alert-secondary hr { border-top-color: rgb(200, 203, 207); }.alert-secondary .alert-link { color: rgb(32, 35, 38); }.alert-success, .portlet-msg-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }.alert-success hr, .portlet-msg-success hr { border-top-color: rgb(177, 223, 187); }.alert-success .alert-link, .portlet-msg-success .alert-link { color: rgb(11, 46, 19); }.alert-info, .portlet-msg-help, .portlet-msg-info, .portlet-msg-progress { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); }.alert-info hr, .portlet-msg-help hr, .portlet-msg-info hr, .portlet-msg-progress hr { border-top-color: rgb(171, 221, 229); }.alert-info .alert-link, .portlet-msg-help .alert-link, .portlet-msg-info .alert-link, .portlet-msg-progress .alert-link { color: rgb(6, 44, 51); }.alert-warning, .portlet-msg-alert { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); }.alert-warning hr, .portlet-msg-alert hr { border-top-color: rgb(255, 232, 161); }.alert-warning .alert-link, .portlet-msg-alert .alert-link { color: rgb(83, 63, 3); }.alert-danger, .portlet-msg-error { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); }.alert-danger hr, .portlet-msg-error hr { border-top-color: rgb(241, 176, 183); }.alert-danger .alert-link, .portlet-msg-error .alert-link { color: rgb(73, 18, 23); }.alert-light { color: rgb(129, 129, 130); background-color: rgb(254, 254, 254); border-color: rgb(253, 253, 254); }.alert-light hr { border-top-color: rgb(236, 236, 246); }.alert-light .alert-link { color: rgb(104, 104, 104); }.alert-dark { color: rgb(27, 30, 33); background-color: rgb(214, 216, 217); border-color: rgb(198, 200, 202); }.alert-dark hr { border-top-color: rgb(185, 187, 190); }.alert-dark .alert-link { color: rgb(4, 5, 5); }@keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; }}.progress { display: flex; height: 1rem; overflow: hidden; font-size: 0.75rem; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.progress-bar { display: flex; flex-direction: column; justify-content: center; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 123, 255); transition: width 0.6s ease 0s; }.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: 1rem 1rem; }.progress-bar-animated, .progress-bar.active { animation: 1s linear 0s infinite normal none running progress-bar-stripes; }.media { display: flex; align-items: flex-start; }.media-body { flex: 1 1 0%; }.list-group { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; }.list-group-item-action { width: 100%; color: rgb(73, 80, 87); text-align: inherit; }.list-group-item-action:hover, .list-group-item-action:focus { color: rgb(73, 80, 87); text-decoration: none; background-color: rgb(248, 249, 250); }.list-group-item-action:active { color: rgb(33, 37, 41); background-color: rgb(233, 236, 239); }.list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; margin-bottom: -1px; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.125); }.list-group-item:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-item:last-child { margin-bottom: 0px; border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.list-group-item:hover, .list-group-item:focus { z-index: 1; text-decoration: none; }.list-group-item.disabled, .list-group-item:disabled { color: rgb(108, 117, 125); background-color: rgb(255, 255, 255); }.list-group-item.active { z-index: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.list-group-flush .list-group-item { border-right: 0px; border-left: 0px; border-radius: 0px; }.list-group-flush:first-child .list-group-item:first-child { border-top: 0px; }.list-group-flush:last-child .list-group-item:last-child { border-bottom: 0px; }.list-group-item-primary { color: rgb(0, 64, 133); background-color: rgb(184, 218, 255); }.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); }.list-group-item-primary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); }.list-group-item-secondary { color: rgb(56, 61, 65); background-color: rgb(214, 216, 219); }.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { color: rgb(56, 61, 65); background-color: rgb(200, 203, 207); }.list-group-item-secondary.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(56, 61, 65); border-color: rgb(56, 61, 65); }.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }.list-group-item-success.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(21, 87, 36); border-color: rgb(21, 87, 36); }.list-group-item-info { color: rgb(12, 84, 96); background-color: rgb(190, 229, 235); }.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); }.list-group-item-info.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(12, 84, 96); border-color: rgb(12, 84, 96); }.list-group-item-warning { color: rgb(133, 100, 4); background-color: rgb(255, 238, 186); }.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); }.list-group-item-warning.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(133, 100, 4); border-color: rgb(133, 100, 4); }.list-group-item-danger { color: rgb(114, 28, 36); background-color: rgb(245, 198, 203); }.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); }.list-group-item-danger.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(114, 28, 36); border-color: rgb(114, 28, 36); }.list-group-item-light { color: rgb(129, 129, 130); background-color: rgb(253, 253, 254); }.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }.list-group-item-light.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(129, 129, 130); border-color: rgb(129, 129, 130); }.list-group-item-dark { color: rgb(27, 30, 33); background-color: rgb(198, 200, 202); }.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); }.list-group-item-dark.list-group-item-action.active { color: rgb(255, 255, 255); background-color: rgb(27, 30, 33); border-color: rgb(27, 30, 33); }.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }.close:hover, .close:focus { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }.close:not(:disabled):not(.disabled) { cursor: pointer; }button.close { padding: 0px; background-color: transparent; border: 0px; appearance: none; }.modal-open { overflow: hidden; }.modal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }.modal-open .modal { overflow: hidden auto; }.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s; transform: translate(0px, -25%); }.modal.show .modal-dialog { transform: translate(0px, 0px); }.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); }.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }.modal-backdrop { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1040; background-color: rgb(0, 0, 0); }.modal-backdrop.fade { opacity: 0; }.modal-backdrop.show { opacity: 0.5; }.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(233, 236, 239); border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }.modal-title { margin-bottom: 0px; line-height: 1.5; }.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 1rem; border-top: 1px solid rgb(233, 236, 239); }.modal-footer > :not(:first-child) { margin-left: 0.25rem; }.modal-footer > :not(:last-child) { margin-right: 0.25rem; }.modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; }@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } .modal-dialog-centered { min-height: calc(100% - 3.5rem); } .modal-sm { max-width: 300px; }}@media (min-width: 992px) { .modal-lg { max-width: 800px; }}.tooltip { position: absolute; z-index: 1070; display: block; margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; opacity: 0; }.tooltip.show { opacity: 0.9; }.tooltip .arrow { position: absolute; display: block; width: 0.8rem; height: 0.4rem; }.tooltip .arrow::before { position: absolute; content: ""; border-color: transparent; border-style: solid; }.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { padding: 0.4rem 0px; }.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { bottom: 0px; }.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { top: 0px; border-width: 0.4rem 0.4rem 0px; border-top-color: rgb(0, 0, 0); }.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { padding: 0px 0.4rem; }.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { left: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { right: 0px; border-width: 0.4rem 0.4rem 0.4rem 0px; border-right-color: rgb(0, 0, 0); }.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { padding: 0.4rem 0px; }.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { top: 0px; }.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { bottom: 0px; border-width: 0px 0.4rem 0.4rem; border-bottom-color: rgb(0, 0, 0); }.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { padding: 0px 0.4rem; }.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { right: 0px; width: 0.4rem; height: 0.8rem; }.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { left: 0px; border-width: 0.4rem 0px 0.4rem 0.4rem; border-left-color: rgb(0, 0, 0); }.tooltip-inner { max-width: 200px; padding: 0.25rem 0.5rem; color: rgb(255, 255, 255); text-align: center; background-color: rgb(0, 0, 0); border-radius: 0.25rem; }.popover { position: absolute; top: 0px; left: 0px; z-index: 1060; display: block; max-width: 276px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; font-style: normal; font-weight: 400; line-height: 1.5; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; white-space: normal; line-break: auto; font-size: 0.875rem; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; }.popover .arrow { position: absolute; display: block; width: 1rem; height: 0.5rem; margin: 0px 0.3rem; }.popover .arrow::before, .popover .arrow::after { position: absolute; display: block; content: ""; border-color: transparent; border-style: solid; }.bs-popover-top, .bs-popover-auto[x-placement^="top"], .popover.top { margin-bottom: 0.5rem; }.bs-popover-top .arrow, .bs-popover-auto[x-placement^="top"] .arrow, .popover.top .arrow { bottom: calc((0.5rem + 1px) * -1); }.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .popover.top .arrow::before, .bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after, .popover.top .arrow::after { border-width: 0.5rem 0.5rem 0px; }.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^="top"] .arrow::before, .popover.top .arrow::before { bottom: 0px; border-top-color: rgba(0, 0, 0, 0.25); }.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^="top"] .arrow::after, .popover.top .arrow::after { bottom: 1px; border-top-color: rgb(255, 255, 255); }.bs-popover-right, .bs-popover-auto[x-placement^="right"], .popover.right { margin-left: 0.5rem; }.bs-popover-right .arrow, .bs-popover-auto[x-placement^="right"] .arrow, .popover.right .arrow { left: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .popover.right .arrow::before, .bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after, .popover.right .arrow::after { border-width: 0.5rem 0.5rem 0.5rem 0px; }.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^="right"] .arrow::before, .popover.right .arrow::before { left: 0px; border-right-color: rgba(0, 0, 0, 0.25); }.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^="right"] .arrow::after, .popover.right .arrow::after { left: 1px; border-right-color: rgb(255, 255, 255); }.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"], .popover.bottom { margin-top: 0.5rem; }.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^="bottom"] .arrow, .popover.bottom .arrow { top: calc((0.5rem + 1px) * -1); }.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bottom .arrow::before, .bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover.bottom .arrow::after { border-width: 0px 0.5rem 0.5rem; }.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bottom .arrow::before { top: 0px; border-bottom-color: rgba(0, 0, 0, 0.25); }.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover.bottom .arrow::after { top: 1px; border-bottom-color: rgb(255, 255, 255); }.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before, .popover.bottom .popover-header::before, .bs-popover-bottom .popover-title::before, .bs-popover-auto[x-placement^="bottom"] .popover-title::before, .popover.bottom .popover-title::before { position: absolute; top: 0px; left: 50%; display: block; width: 1rem; margin-left: -0.5rem; content: ""; border-bottom: 1px solid rgb(247, 247, 247); }.bs-popover-left, .bs-popover-auto[x-placement^="left"], .popover.left { margin-right: 0.5rem; }.bs-popover-left .arrow, .bs-popover-auto[x-placement^="left"] .arrow, .popover.left .arrow { right: calc((0.5rem + 1px) * -1); width: 0.5rem; height: 1rem; margin: 0.3rem 0px; }.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .popover.left .arrow::before, .bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after, .popover.left .arrow::after { border-width: 0.5rem 0px 0.5rem 0.5rem; }.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^="left"] .arrow::before, .popover.left .arrow::before { right: 0px; border-left-color: rgba(0, 0, 0, 0.25); }.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^="left"] .arrow::after, .popover.left .arrow::after { right: 1px; border-left-color: rgb(255, 255, 255); }.popover-header, .popover-title { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; color: inherit; background-color: rgb(247, 247, 247); border-bottom: 1px solid rgb(235, 235, 235); border-top-left-radius: calc(0.3rem - 1px); border-top-right-radius: calc(0.3rem - 1px); }.popover-header:empty, .popover-title:empty { display: none; }.popover-body, .popover-content { padding: 0.5rem 0.75rem; color: rgb(33, 37, 41); }.carousel { position: relative; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-item { position: relative; display: none; align-items: center; width: 100%; transition: transform 0.6s ease 0s; backface-visibility: hidden; perspective: 1000px; }.carousel-item.active, .carousel-item-next, .carousel-item-prev { display: block; }.carousel-item-next, .carousel-item-prev { position: absolute; top: 0px; }.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translateX(0px); }@supports (transform-style:preserve-3d) { .carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0px, 0px, 0px); }}.carousel-item-next, .active.carousel-item-right { transform: translateX(100%); }@supports (transform-style:preserve-3d) { .carousel-item-next, .active.carousel-item-right { transform: translate3d(100%, 0px, 0px); }}.carousel-item-prev, .active.carousel-item-left { transform: translateX(-100%); }@supports (transform-style:preserve-3d) { .carousel-item-prev, .active.carousel-item-left { transform: translate3d(-100%, 0px, 0px); }}.carousel-control-prev, .carousel-control-next { position: absolute; top: 0px; bottom: 0px; display: flex; align-items: center; justify-content: center; width: 15%; color: rgb(255, 255, 255); text-align: center; opacity: 0.5; }.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus { color: rgb(255, 255, 255); text-decoration: none; outline: 0px; opacity: 0.9; }.carousel-control-prev { left: 0px; }.carousel-control-next { right: 0px; }.carousel-control-prev-icon, .carousel-control-next-icon { display: inline-block; width: 20px; height: 20px; background: center center / 100% 100% no-repeat transparent; }.carousel-control-prev-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }.carousel-control-next-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }.carousel-indicators { position: absolute; right: 0px; bottom: 10px; left: 0px; z-index: 15; display: flex; justify-content: center; padding-left: 0px; margin-right: 15%; margin-left: 15%; list-style: none; }.carousel-indicators li { position: relative; flex: 0 1 auto; width: 30px; height: 3px; margin-right: 3px; margin-left: 3px; text-indent: -999px; background-color: rgba(255, 255, 255, 0.5); }.carousel-indicators li::before { position: absolute; top: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: ""; }.carousel-indicators li::after { position: absolute; bottom: -10px; left: 0px; display: inline-block; width: 100%; height: 10px; content: ""; }.carousel-indicators .active { 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; }.align-baseline { vertical-align: baseline !important; }.align-top { vertical-align: top !important; }.align-middle { vertical-align: middle !important; }.align-bottom { vertical-align: bottom !important; }.align-text-bottom { vertical-align: text-bottom !important; }.align-text-top { vertical-align: text-top !important; }.bg-primary { background-color: rgb(0, 123, 255) !important; }a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: rgb(0, 98, 204) !important; }.bg-secondary { background-color: rgb(108, 117, 125) !important; }a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: rgb(84, 91, 98) !important; }.bg-success { background-color: rgb(40, 167, 69) !important; }a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: rgb(30, 126, 52) !important; }.bg-info { background-color: rgb(23, 162, 184) !important; }a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: rgb(17, 122, 139) !important; }.bg-warning { background-color: rgb(255, 193, 7) !important; }a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: rgb(211, 158, 0) !important; }.bg-danger { background-color: rgb(220, 53, 69) !important; }a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: rgb(189, 33, 48) !important; }.bg-light { background-color: rgb(248, 249, 250) !important; }a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: rgb(218, 224, 229) !important; }.bg-dark { background-color: rgb(52, 58, 64) !important; }a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: rgb(29, 33, 36) !important; }.bg-white { background-color: rgb(255, 255, 255) !important; }.bg-transparent { background-color: transparent !important; }.border { border: 1px solid rgb(222, 226, 230) !important; }.border-top { border-top: 1px solid rgb(222, 226, 230) !important; }.border-right { border-right: 1px solid rgb(222, 226, 230) !important; }.border-bottom { border-bottom: 1px solid rgb(222, 226, 230) !important; }.border-left { border-left: 1px solid rgb(222, 226, 230) !important; }.border-0 { border: 0px !important; }.border-top-0 { border-top: 0px !important; }.border-right-0 { border-right: 0px !important; }.border-bottom-0 { border-bottom: 0px !important; }.border-left-0 { border-left: 0px !important; }.border-primary { border-color: rgb(0, 123, 255) !important; }.border-secondary { border-color: rgb(108, 117, 125) !important; }.border-success { border-color: rgb(40, 167, 69) !important; }.border-info { border-color: rgb(23, 162, 184) !important; }.border-warning { border-color: rgb(255, 193, 7) !important; }.border-danger { border-color: rgb(220, 53, 69) !important; }.border-light { border-color: rgb(248, 249, 250) !important; }.border-dark { border-color: rgb(52, 58, 64) !important; }.border-white { border-color: rgb(255, 255, 255) !important; }.rounded, .img-rounded { border-radius: 0.25rem !important; }.rounded-top { border-top-left-radius: 0.25rem !important; border-top-right-radius: 0.25rem !important; }.rounded-right { border-top-right-radius: 0.25rem !important; border-bottom-right-radius: 0.25rem !important; }.rounded-bottom { border-bottom-right-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-left { border-top-left-radius: 0.25rem !important; border-bottom-left-radius: 0.25rem !important; }.rounded-circle, .img-circle { border-radius: 50% !important; }.rounded-0 { border-radius: 0px !important; }.clearfix::after { display: block; clear: both; content: ""; }.d-none, .hide { display: none !important; }.d-inline { display: inline !important; }.d-inline-block { display: inline-block !important; }.d-block { display: block !important; }.d-table { display: table !important; }.d-table-row { display: table-row !important; }.d-table-cell { display: table-cell !important; }.d-flex { display: flex !important; }.d-inline-flex { display: inline-flex !important; }@media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: flex !important; } .d-sm-inline-flex { display: inline-flex !important; }}@media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: flex !important; } .d-md-inline-flex { display: inline-flex !important; }}@media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: flex !important; } .d-lg-inline-flex { display: inline-flex !important; }}@media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: flex !important; } .d-xl-inline-flex { display: inline-flex !important; }}@media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: flex !important; } .d-print-inline-flex { display: inline-flex !important; }}.embed-responsive { position: relative; display: block; width: 100%; padding: 0px; overflow: hidden; }.embed-responsive::before { display: block; content: ""; }.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; border: 0px; }.embed-responsive-21by9::before { padding-top: 42.8571%; }.embed-responsive-16by9::before { padding-top: 56.25%; }.embed-responsive-4by3::before { padding-top: 75%; }.embed-responsive-1by1::before { padding-top: 100%; }.flex-row { flex-direction: row !important; }.flex-column, .nav-stacked { flex-direction: column !important; }.flex-row-reverse { flex-direction: row-reverse !important; }.flex-column-reverse { flex-direction: column-reverse !important; }.flex-wrap { flex-wrap: wrap !important; }.flex-nowrap { flex-wrap: nowrap !important; }.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }.justify-content-start { justify-content: flex-start !important; }.justify-content-end { justify-content: flex-end !important; }.justify-content-center { justify-content: center !important; }.justify-content-between, .toolbar { justify-content: space-between !important; }.justify-content-around { justify-content: space-around !important; }.align-items-start { align-items: flex-start !important; }.align-items-end { align-items: flex-end !important; }.align-items-center { align-items: center !important; }.align-items-baseline { align-items: baseline !important; }.align-items-stretch { align-items: stretch !important; }.align-content-start { align-content: flex-start !important; }.align-content-end { align-content: flex-end !important; }.align-content-center { align-content: center !important; }.align-content-between { align-content: space-between !important; }.align-content-around { align-content: space-around !important; }.align-content-stretch { align-content: stretch !important; }.align-self-auto { align-self: auto !important; }.align-self-start { align-self: flex-start !important; }.align-self-end { align-self: flex-end !important; }.align-self-center { align-self: center !important; }.align-self-baseline { align-self: baseline !important; }.align-self-stretch { align-self: stretch !important; }@media (min-width: 576px) { .flex-sm-row { flex-direction: row !important; } .flex-sm-column { flex-direction: column !important; } .flex-sm-row-reverse { flex-direction: row-reverse !important; } .flex-sm-column-reverse { flex-direction: column-reverse !important; } .flex-sm-wrap { flex-wrap: wrap !important; } .flex-sm-nowrap { flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-sm-start { justify-content: flex-start !important; } .justify-content-sm-end { justify-content: flex-end !important; } .justify-content-sm-center { justify-content: center !important; } .justify-content-sm-between { justify-content: space-between !important; } .justify-content-sm-around { justify-content: space-around !important; } .align-items-sm-start { align-items: flex-start !important; } .align-items-sm-end { align-items: flex-end !important; } .align-items-sm-center { align-items: center !important; } .align-items-sm-baseline { align-items: baseline !important; } .align-items-sm-stretch { align-items: stretch !important; } .align-content-sm-start { align-content: flex-start !important; } .align-content-sm-end { align-content: flex-end !important; } .align-content-sm-center { align-content: center !important; } .align-content-sm-between { align-content: space-between !important; } .align-content-sm-around { align-content: space-around !important; } .align-content-sm-stretch { align-content: stretch !important; } .align-self-sm-auto { align-self: auto !important; } .align-self-sm-start { align-self: flex-start !important; } .align-self-sm-end { align-self: flex-end !important; } .align-self-sm-center { align-self: center !important; } .align-self-sm-baseline { align-self: baseline !important; } .align-self-sm-stretch { align-self: stretch !important; }}@media (min-width: 768px) { .flex-md-row { flex-direction: row !important; } .flex-md-column { flex-direction: column !important; } .flex-md-row-reverse { flex-direction: row-reverse !important; } .flex-md-column-reverse { flex-direction: column-reverse !important; } .flex-md-wrap { flex-wrap: wrap !important; } .flex-md-nowrap { flex-wrap: nowrap !important; } .flex-md-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-md-start { justify-content: flex-start !important; } .justify-content-md-end { justify-content: flex-end !important; } .justify-content-md-center { justify-content: center !important; } .justify-content-md-between { justify-content: space-between !important; } .justify-content-md-around { justify-content: space-around !important; } .align-items-md-start { align-items: flex-start !important; } .align-items-md-end { align-items: flex-end !important; } .align-items-md-center { align-items: center !important; } .align-items-md-baseline { align-items: baseline !important; } .align-items-md-stretch { align-items: stretch !important; } .align-content-md-start { align-content: flex-start !important; } .align-content-md-end { align-content: flex-end !important; } .align-content-md-center { align-content: center !important; } .align-content-md-between { align-content: space-between !important; } .align-content-md-around { align-content: space-around !important; } .align-content-md-stretch { align-content: stretch !important; } .align-self-md-auto { align-self: auto !important; } .align-self-md-start { align-self: flex-start !important; } .align-self-md-end { align-self: flex-end !important; } .align-self-md-center { align-self: center !important; } .align-self-md-baseline { align-self: baseline !important; } .align-self-md-stretch { align-self: stretch !important; }}@media (min-width: 992px) { .flex-lg-row { flex-direction: row !important; } .flex-lg-column { flex-direction: column !important; } .flex-lg-row-reverse { flex-direction: row-reverse !important; } .flex-lg-column-reverse { flex-direction: column-reverse !important; } .flex-lg-wrap { flex-wrap: wrap !important; } .flex-lg-nowrap { flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-lg-start { justify-content: flex-start !important; } .justify-content-lg-end { justify-content: flex-end !important; } .justify-content-lg-center { justify-content: center !important; } .justify-content-lg-between { justify-content: space-between !important; } .justify-content-lg-around { justify-content: space-around !important; } .align-items-lg-start { align-items: flex-start !important; } .align-items-lg-end { align-items: flex-end !important; } .align-items-lg-center { align-items: center !important; } .align-items-lg-baseline { align-items: baseline !important; } .align-items-lg-stretch { align-items: stretch !important; } .align-content-lg-start { align-content: flex-start !important; } .align-content-lg-end { align-content: flex-end !important; } .align-content-lg-center { align-content: center !important; } .align-content-lg-between { align-content: space-between !important; } .align-content-lg-around { align-content: space-around !important; } .align-content-lg-stretch { align-content: stretch !important; } .align-self-lg-auto { align-self: auto !important; } .align-self-lg-start { align-self: flex-start !important; } .align-self-lg-end { align-self: flex-end !important; } .align-self-lg-center { align-self: center !important; } .align-self-lg-baseline { align-self: baseline !important; } .align-self-lg-stretch { align-self: stretch !important; }}@media (min-width: 1200px) { .flex-xl-row { flex-direction: row !important; } .flex-xl-column { flex-direction: column !important; } .flex-xl-row-reverse { flex-direction: row-reverse !important; } .flex-xl-column-reverse { flex-direction: column-reverse !important; } .flex-xl-wrap { flex-wrap: wrap !important; } .flex-xl-nowrap { flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { flex-wrap: wrap-reverse !important; } .justify-content-xl-start { justify-content: flex-start !important; } .justify-content-xl-end { justify-content: flex-end !important; } .justify-content-xl-center { justify-content: center !important; } .justify-content-xl-between { justify-content: space-between !important; } .justify-content-xl-around { justify-content: space-around !important; } .align-items-xl-start { align-items: flex-start !important; } .align-items-xl-end { align-items: flex-end !important; } .align-items-xl-center { align-items: center !important; } .align-items-xl-baseline { align-items: baseline !important; } .align-items-xl-stretch { align-items: stretch !important; } .align-content-xl-start { align-content: flex-start !important; } .align-content-xl-end { align-content: flex-end !important; } .align-content-xl-center { align-content: center !important; } .align-content-xl-between { align-content: space-between !important; } .align-content-xl-around { align-content: space-around !important; } .align-content-xl-stretch { align-content: stretch !important; } .align-self-xl-auto { align-self: auto !important; } .align-self-xl-start { align-self: flex-start !important; } .align-self-xl-end { align-self: flex-end !important; } .align-self-xl-center { align-self: center !important; } .align-self-xl-baseline { align-self: baseline !important; } .align-self-xl-stretch { align-self: stretch !important; }}.float-left, .pull-left { float: left !important; }.float-right, .pull-right { float: right !important; }.float-none { float: none !important; }@media (min-width: 576px) { .float-sm-left { float: left !important; } .float-sm-right { float: right !important; } .float-sm-none { float: none !important; }}@media (min-width: 768px) { .float-md-left { float: left !important; } .float-md-right { float: right !important; } .float-md-none { float: none !important; }}@media (min-width: 992px) { .float-lg-left { float: left !important; } .float-lg-right { float: right !important; } .float-lg-none { float: none !important; }}@media (min-width: 1200px) { .float-xl-left { float: left !important; } .float-xl-right { float: right !important; } .float-xl-none { float: none !important; }}.position-static { position: static !important; }.position-relative { position: relative !important; }.position-absolute { position: absolute !important; }.position-fixed { position: fixed !important; }.position-sticky { position: sticky !important; }.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }.fixed-bottom { position: fixed; right: 0px; bottom: 0px; left: 0px; z-index: 1030; }@supports (position:sticky) { .sticky-top { position: sticky; top: 0px; z-index: 1020; }}.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; clip-path: inset(50%); border: 0px; }.sr-only-focusable:active, .sr-only-focusable:focus { position: static; width: auto; height: auto; overflow: visible; clip: auto; white-space: normal; clip-path: none; }.w-25 { width: 25% !important; }.w-50 { width: 50% !important; }.w-75 { width: 75% !important; }.w-100 { width: 100% !important; }.h-25 { height: 25% !important; }.h-50 { height: 50% !important; }.h-75 { height: 75% !important; }.h-100 { height: 100% !important; }.mw-100 { max-width: 100% !important; }.mh-100 { max-height: 100% !important; }.m-0 { margin: 0px !important; }.mt-0, .my-0 { margin-top: 0px !important; }.mr-0, .mx-0 { margin-right: 0px !important; }.mb-0, .my-0 { margin-bottom: 0px !important; }.ml-0, .mx-0 { margin-left: 0px !important; }.m-1 { margin: 0.25rem !important; }.mt-1, .my-1 { margin-top: 0.25rem !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.ml-1, .mx-1 { margin-left: 0.25rem !important; }.m-2 { margin: 0.5rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.ml-2, .mx-2 { margin-left: 0.5rem !important; }.m-3 { margin: 1rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mr-3, .mx-3 { margin-right: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.ml-3, .mx-3 { margin-left: 1rem !important; }.m-4 { margin: 1.5rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.ml-4, .mx-4 { margin-left: 1.5rem !important; }.m-5 { margin: 3rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mr-5, .mx-5 { margin-right: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.ml-5, .mx-5 { margin-left: 3rem !important; }.p-0 { padding: 0px !important; }.pt-0, .py-0 { padding-top: 0px !important; }.pr-0, .px-0 { padding-right: 0px !important; }.pb-0, .py-0 { padding-bottom: 0px !important; }.pl-0, .px-0 { padding-left: 0px !important; }.p-1 { padding: 0.25rem !important; }.pt-1, .py-1 { padding-top: 0.25rem !important; }.pr-1, .px-1 { padding-right: 0.25rem !important; }.pb-1, .py-1 { padding-bottom: 0.25rem !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.p-2 { padding: 0.5rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.p-4 { padding: 1.5rem !important; }.pt-4, .py-4 { padding-top: 1.5rem !important; }.pr-4, .px-4 { padding-right: 1.5rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pl-4, .px-4 { padding-left: 1.5rem !important; }.p-5 { padding: 3rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pr-5, .px-5 { padding-right: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.pl-5, .px-5 { padding-left: 3rem !important; }.m-auto { margin: auto !important; }.mt-auto, .my-auto { margin-top: auto !important; }.mr-auto, .mx-auto, [class*="-offset-"] { margin-right: auto !important; }.mb-auto, .my-auto { margin-bottom: auto !important; }.ml-auto, .mx-auto, [class*="-offset-"] { margin-left: auto !important; }@media (min-width: 576px) { .m-sm-0 { margin: 0px !important; } .mt-sm-0, .my-sm-0 { margin-top: 0px !important; } .mr-sm-0, .mx-sm-0 { margin-right: 0px !important; } .mb-sm-0, .my-sm-0 { margin-bottom: 0px !important; } .ml-sm-0, .mx-sm-0 { margin-left: 0px !important; } .m-sm-1 { margin: 0.25rem !important; } .mt-sm-1, .my-sm-1 { margin-top: 0.25rem !important; } .mr-sm-1, .mx-sm-1 { margin-right: 0.25rem !important; } .mb-sm-1, .my-sm-1 { margin-bottom: 0.25rem !important; } .ml-sm-1, .mx-sm-1 { margin-left: 0.25rem !important; } .m-sm-2 { margin: 0.5rem !important; } .mt-sm-2, .my-sm-2 { margin-top: 0.5rem !important; } .mr-sm-2, .mx-sm-2 { margin-right: 0.5rem !important; } .mb-sm-2, .my-sm-2 { margin-bottom: 0.5rem !important; } .ml-sm-2, .mx-sm-2 { margin-left: 0.5rem !important; } .m-sm-3 { margin: 1rem !important; } .mt-sm-3, .my-sm-3 { margin-top: 1rem !important; } .mr-sm-3, .mx-sm-3 { margin-right: 1rem !important; } .mb-sm-3, .my-sm-3 { margin-bottom: 1rem !important; } .ml-sm-3, .mx-sm-3 { margin-left: 1rem !important; } .m-sm-4 { margin: 1.5rem !important; } .mt-sm-4, .my-sm-4 { margin-top: 1.5rem !important; } .mr-sm-4, .mx-sm-4 { margin-right: 1.5rem !important; } .mb-sm-4, .my-sm-4 { margin-bottom: 1.5rem !important; } .ml-sm-4, .mx-sm-4 { margin-left: 1.5rem !important; } .m-sm-5 { margin: 3rem !important; } .mt-sm-5, .my-sm-5 { margin-top: 3rem !important; } .mr-sm-5, .mx-sm-5 { margin-right: 3rem !important; } .mb-sm-5, .my-sm-5 { margin-bottom: 3rem !important; } .ml-sm-5, .mx-sm-5 { margin-left: 3rem !important; } .p-sm-0 { padding: 0px !important; } .pt-sm-0, .py-sm-0 { padding-top: 0px !important; } .pr-sm-0, .px-sm-0 { padding-right: 0px !important; } .pb-sm-0, .py-sm-0 { padding-bottom: 0px !important; } .pl-sm-0, .px-sm-0 { padding-left: 0px !important; } .p-sm-1 { padding: 0.25rem !important; } .pt-sm-1, .py-sm-1 { padding-top: 0.25rem !important; } .pr-sm-1, .px-sm-1 { padding-right: 0.25rem !important; } .pb-sm-1, .py-sm-1 { padding-bottom: 0.25rem !important; } .pl-sm-1, .px-sm-1 { padding-left: 0.25rem !important; } .p-sm-2 { padding: 0.5rem !important; } .pt-sm-2, .py-sm-2 { padding-top: 0.5rem !important; } .pr-sm-2, .px-sm-2 { padding-right: 0.5rem !important; } .pb-sm-2, .py-sm-2 { padding-bottom: 0.5rem !important; } .pl-sm-2, .px-sm-2 { padding-left: 0.5rem !important; } .p-sm-3 { padding: 1rem !important; } .pt-sm-3, .py-sm-3 { padding-top: 1rem !important; } .pr-sm-3, .px-sm-3 { padding-right: 1rem !important; } .pb-sm-3, .py-sm-3 { padding-bottom: 1rem !important; } .pl-sm-3, .px-sm-3 { padding-left: 1rem !important; } .p-sm-4 { padding: 1.5rem !important; } .pt-sm-4, .py-sm-4 { padding-top: 1.5rem !important; } .pr-sm-4, .px-sm-4 { padding-right: 1.5rem !important; } .pb-sm-4, .py-sm-4 { padding-bottom: 1.5rem !important; } .pl-sm-4, .px-sm-4 { padding-left: 1.5rem !important; } .p-sm-5 { padding: 3rem !important; } .pt-sm-5, .py-sm-5 { padding-top: 3rem !important; } .pr-sm-5, .px-sm-5 { padding-right: 3rem !important; } .pb-sm-5, .py-sm-5 { padding-bottom: 3rem !important; } .pl-sm-5, .px-sm-5 { padding-left: 3rem !important; } .m-sm-auto { margin: auto !important; } .mt-sm-auto, .my-sm-auto { margin-top: auto !important; } .mr-sm-auto, .mx-sm-auto { margin-right: auto !important; } .mb-sm-auto, .my-sm-auto { margin-bottom: auto !important; } .ml-sm-auto, .mx-sm-auto { margin-left: auto !important; }}@media (min-width: 768px) { .m-md-0 { margin: 0px !important; } .mt-md-0, .my-md-0 { margin-top: 0px !important; } .mr-md-0, .mx-md-0 { margin-right: 0px !important; } .mb-md-0, .my-md-0 { margin-bottom: 0px !important; } .ml-md-0, .mx-md-0 { margin-left: 0px !important; } .m-md-1 { margin: 0.25rem !important; } .mt-md-1, .my-md-1 { margin-top: 0.25rem !important; } .mr-md-1, .mx-md-1 { margin-right: 0.25rem !important; } .mb-md-1, .my-md-1 { margin-bottom: 0.25rem !important; } .ml-md-1, .mx-md-1 { margin-left: 0.25rem !important; } .m-md-2 { margin: 0.5rem !important; } .mt-md-2, .my-md-2 { margin-top: 0.5rem !important; } .mr-md-2, .mx-md-2 { margin-right: 0.5rem !important; } .mb-md-2, .my-md-2 { margin-bottom: 0.5rem !important; } .ml-md-2, .mx-md-2 { margin-left: 0.5rem !important; } .m-md-3 { margin: 1rem !important; } .mt-md-3, .my-md-3 { margin-top: 1rem !important; } .mr-md-3, .mx-md-3 { margin-right: 1rem !important; } .mb-md-3, .my-md-3 { margin-bottom: 1rem !important; } .ml-md-3, .mx-md-3 { margin-left: 1rem !important; } .m-md-4 { margin: 1.5rem !important; } .mt-md-4, .my-md-4 { margin-top: 1.5rem !important; } .mr-md-4, .mx-md-4 { margin-right: 1.5rem !important; } .mb-md-4, .my-md-4 { margin-bottom: 1.5rem !important; } .ml-md-4, .mx-md-4 { margin-left: 1.5rem !important; } .m-md-5 { margin: 3rem !important; } .mt-md-5, .my-md-5 { margin-top: 3rem !important; } .mr-md-5, .mx-md-5 { margin-right: 3rem !important; } .mb-md-5, .my-md-5 { margin-bottom: 3rem !important; } .ml-md-5, .mx-md-5 { margin-left: 3rem !important; } .p-md-0 { padding: 0px !important; } .pt-md-0, .py-md-0 { padding-top: 0px !important; } .pr-md-0, .px-md-0 { padding-right: 0px !important; } .pb-md-0, .py-md-0 { padding-bottom: 0px !important; } .pl-md-0, .px-md-0 { padding-left: 0px !important; } .p-md-1 { padding: 0.25rem !important; } .pt-md-1, .py-md-1 { padding-top: 0.25rem !important; } .pr-md-1, .px-md-1 { padding-right: 0.25rem !important; } .pb-md-1, .py-md-1 { padding-bottom: 0.25rem !important; } .pl-md-1, .px-md-1 { padding-left: 0.25rem !important; } .p-md-2 { padding: 0.5rem !important; } .pt-md-2, .py-md-2 { padding-top: 0.5rem !important; } .pr-md-2, .px-md-2 { padding-right: 0.5rem !important; } .pb-md-2, .py-md-2 { padding-bottom: 0.5rem !important; } .pl-md-2, .px-md-2 { padding-left: 0.5rem !important; } .p-md-3 { padding: 1rem !important; } .pt-md-3, .py-md-3 { padding-top: 1rem !important; } .pr-md-3, .px-md-3 { padding-right: 1rem !important; } .pb-md-3, .py-md-3 { padding-bottom: 1rem !important; } .pl-md-3, .px-md-3 { padding-left: 1rem !important; } .p-md-4 { padding: 1.5rem !important; } .pt-md-4, .py-md-4 { padding-top: 1.5rem !important; } .pr-md-4, .px-md-4 { padding-right: 1.5rem !important; } .pb-md-4, .py-md-4 { padding-bottom: 1.5rem !important; } .pl-md-4, .px-md-4 { padding-left: 1.5rem !important; } .p-md-5 { padding: 3rem !important; } .pt-md-5, .py-md-5 { padding-top: 3rem !important; } .pr-md-5, .px-md-5 { padding-right: 3rem !important; } .pb-md-5, .py-md-5 { padding-bottom: 3rem !important; } .pl-md-5, .px-md-5 { padding-left: 3rem !important; } .m-md-auto { margin: auto !important; } .mt-md-auto, .my-md-auto { margin-top: auto !important; } .mr-md-auto, .mx-md-auto { margin-right: auto !important; } .mb-md-auto, .my-md-auto { margin-bottom: auto !important; } .ml-md-auto, .mx-md-auto { margin-left: auto !important; }}@media (min-width: 992px) { .m-lg-0 { margin: 0px !important; } .mt-lg-0, .my-lg-0 { margin-top: 0px !important; } .mr-lg-0, .mx-lg-0 { margin-right: 0px !important; } .mb-lg-0, .my-lg-0 { margin-bottom: 0px !important; } .ml-lg-0, .mx-lg-0 { margin-left: 0px !important; } .m-lg-1 { margin: 0.25rem !important; } .mt-lg-1, .my-lg-1 { margin-top: 0.25rem !important; } .mr-lg-1, .mx-lg-1 { margin-right: 0.25rem !important; } .mb-lg-1, .my-lg-1 { margin-bottom: 0.25rem !important; } .ml-lg-1, .mx-lg-1 { margin-left: 0.25rem !important; } .m-lg-2 { margin: 0.5rem !important; } .mt-lg-2, .my-lg-2 { margin-top: 0.5rem !important; } .mr-lg-2, .mx-lg-2 { margin-right: 0.5rem !important; } .mb-lg-2, .my-lg-2 { margin-bottom: 0.5rem !important; } .ml-lg-2, .mx-lg-2 { margin-left: 0.5rem !important; } .m-lg-3 { margin: 1rem !important; } .mt-lg-3, .my-lg-3 { margin-top: 1rem !important; } .mr-lg-3, .mx-lg-3 { margin-right: 1rem !important; } .mb-lg-3, .my-lg-3 { margin-bottom: 1rem !important; } .ml-lg-3, .mx-lg-3 { margin-left: 1rem !important; } .m-lg-4 { margin: 1.5rem !important; } .mt-lg-4, .my-lg-4 { margin-top: 1.5rem !important; } .mr-lg-4, .mx-lg-4 { margin-right: 1.5rem !important; } .mb-lg-4, .my-lg-4 { margin-bottom: 1.5rem !important; } .ml-lg-4, .mx-lg-4 { margin-left: 1.5rem !important; } .m-lg-5 { margin: 3rem !important; } .mt-lg-5, .my-lg-5 { margin-top: 3rem !important; } .mr-lg-5, .mx-lg-5 { margin-right: 3rem !important; } .mb-lg-5, .my-lg-5 { margin-bottom: 3rem !important; } .ml-lg-5, .mx-lg-5 { margin-left: 3rem !important; } .p-lg-0 { padding: 0px !important; } .pt-lg-0, .py-lg-0 { padding-top: 0px !important; } .pr-lg-0, .px-lg-0 { padding-right: 0px !important; } .pb-lg-0, .py-lg-0 { padding-bottom: 0px !important; } .pl-lg-0, .px-lg-0 { padding-left: 0px !important; } .p-lg-1 { padding: 0.25rem !important; } .pt-lg-1, .py-lg-1 { padding-top: 0.25rem !important; } .pr-lg-1, .px-lg-1 { padding-right: 0.25rem !important; } .pb-lg-1, .py-lg-1 { padding-bottom: 0.25rem !important; } .pl-lg-1, .px-lg-1 { padding-left: 0.25rem !important; } .p-lg-2 { padding: 0.5rem !important; } .pt-lg-2, .py-lg-2 { padding-top: 0.5rem !important; } .pr-lg-2, .px-lg-2 { padding-right: 0.5rem !important; } .pb-lg-2, .py-lg-2 { padding-bottom: 0.5rem !important; } .pl-lg-2, .px-lg-2 { padding-left: 0.5rem !important; } .p-lg-3 { padding: 1rem !important; } .pt-lg-3, .py-lg-3 { padding-top: 1rem !important; } .pr-lg-3, .px-lg-3 { padding-right: 1rem !important; } .pb-lg-3, .py-lg-3 { padding-bottom: 1rem !important; } .pl-lg-3, .px-lg-3 { padding-left: 1rem !important; } .p-lg-4 { padding: 1.5rem !important; } .pt-lg-4, .py-lg-4 { padding-top: 1.5rem !important; } .pr-lg-4, .px-lg-4 { padding-right: 1.5rem !important; } .pb-lg-4, .py-lg-4 { padding-bottom: 1.5rem !important; } .pl-lg-4, .px-lg-4 { padding-left: 1.5rem !important; } .p-lg-5 { padding: 3rem !important; } .pt-lg-5, .py-lg-5 { padding-top: 3rem !important; } .pr-lg-5, .px-lg-5 { padding-right: 3rem !important; } .pb-lg-5, .py-lg-5 { padding-bottom: 3rem !important; } .pl-lg-5, .px-lg-5 { padding-left: 3rem !important; } .m-lg-auto { margin: auto !important; } .mt-lg-auto, .my-lg-auto { margin-top: auto !important; } .mr-lg-auto, .mx-lg-auto { margin-right: auto !important; } .mb-lg-auto, .my-lg-auto { margin-bottom: auto !important; } .ml-lg-auto, .mx-lg-auto { margin-left: auto !important; }}@media (min-width: 1200px) { .m-xl-0 { margin: 0px !important; } .mt-xl-0, .my-xl-0 { margin-top: 0px !important; } .mr-xl-0, .mx-xl-0 { margin-right: 0px !important; } .mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; } .ml-xl-0, .mx-xl-0 { margin-left: 0px !important; } .m-xl-1 { margin: 0.25rem !important; } .mt-xl-1, .my-xl-1 { margin-top: 0.25rem !important; } .mr-xl-1, .mx-xl-1 { margin-right: 0.25rem !important; } .mb-xl-1, .my-xl-1 { margin-bottom: 0.25rem !important; } .ml-xl-1, .mx-xl-1 { margin-left: 0.25rem !important; } .m-xl-2 { margin: 0.5rem !important; } .mt-xl-2, .my-xl-2 { margin-top: 0.5rem !important; } .mr-xl-2, .mx-xl-2 { margin-right: 0.5rem !important; } .mb-xl-2, .my-xl-2 { margin-bottom: 0.5rem !important; } .ml-xl-2, .mx-xl-2 { margin-left: 0.5rem !important; } .m-xl-3 { margin: 1rem !important; } .mt-xl-3, .my-xl-3 { margin-top: 1rem !important; } .mr-xl-3, .mx-xl-3 { margin-right: 1rem !important; } .mb-xl-3, .my-xl-3 { margin-bottom: 1rem !important; } .ml-xl-3, .mx-xl-3 { margin-left: 1rem !important; } .m-xl-4 { margin: 1.5rem !important; } .mt-xl-4, .my-xl-4 { margin-top: 1.5rem !important; } .mr-xl-4, .mx-xl-4 { margin-right: 1.5rem !important; } .mb-xl-4, .my-xl-4 { margin-bottom: 1.5rem !important; } .ml-xl-4, .mx-xl-4 { margin-left: 1.5rem !important; } .m-xl-5 { margin: 3rem !important; } .mt-xl-5, .my-xl-5 { margin-top: 3rem !important; } .mr-xl-5, .mx-xl-5 { margin-right: 3rem !important; } .mb-xl-5, .my-xl-5 { margin-bottom: 3rem !important; } .ml-xl-5, .mx-xl-5 { margin-left: 3rem !important; } .p-xl-0 { padding: 0px !important; } .pt-xl-0, .py-xl-0 { padding-top: 0px !important; } .pr-xl-0, .px-xl-0 { padding-right: 0px !important; } .pb-xl-0, .py-xl-0 { padding-bottom: 0px !important; } .pl-xl-0, .px-xl-0 { padding-left: 0px !important; } .p-xl-1 { padding: 0.25rem !important; } .pt-xl-1, .py-xl-1 { padding-top: 0.25rem !important; } .pr-xl-1, .px-xl-1 { padding-right: 0.25rem !important; } .pb-xl-1, .py-xl-1 { padding-bottom: 0.25rem !important; } .pl-xl-1, .px-xl-1 { padding-left: 0.25rem !important; } .p-xl-2 { padding: 0.5rem !important; } .pt-xl-2, .py-xl-2 { padding-top: 0.5rem !important; } .pr-xl-2, .px-xl-2 { padding-right: 0.5rem !important; } .pb-xl-2, .py-xl-2 { padding-bottom: 0.5rem !important; } .pl-xl-2, .px-xl-2 { padding-left: 0.5rem !important; } .p-xl-3 { padding: 1rem !important; } .pt-xl-3, .py-xl-3 { padding-top: 1rem !important; } .pr-xl-3, .px-xl-3 { padding-right: 1rem !important; } .pb-xl-3, .py-xl-3 { padding-bottom: 1rem !important; } .pl-xl-3, .px-xl-3 { padding-left: 1rem !important; } .p-xl-4 { padding: 1.5rem !important; } .pt-xl-4, .py-xl-4 { padding-top: 1.5rem !important; } .pr-xl-4, .px-xl-4 { padding-right: 1.5rem !important; } .pb-xl-4, .py-xl-4 { padding-bottom: 1.5rem !important; } .pl-xl-4, .px-xl-4 { padding-left: 1.5rem !important; } .p-xl-5 { padding: 3rem !important; } .pt-xl-5, .py-xl-5 { padding-top: 3rem !important; } .pr-xl-5, .px-xl-5 { padding-right: 3rem !important; } .pb-xl-5, .py-xl-5 { padding-bottom: 3rem !important; } .pl-xl-5, .px-xl-5 { padding-left: 3rem !important; } .m-xl-auto { margin: auto !important; } .mt-xl-auto, .my-xl-auto { margin-top: auto !important; } .mr-xl-auto, .mx-xl-auto { margin-right: auto !important; } .mb-xl-auto, .my-xl-auto { margin-bottom: auto !important; } .ml-xl-auto, .mx-xl-auto { margin-left: auto !important; }}.text-justify { text-align: justify !important; }.text-nowrap { white-space: nowrap !important; }.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }@media (min-width: 576px) { .text-sm-left { text-align: left !important; } .text-sm-right { text-align: right !important; } .text-sm-center { text-align: center !important; }}@media (min-width: 768px) { .text-md-left { text-align: left !important; } .text-md-right { text-align: right !important; } .text-md-center { text-align: center !important; }}@media (min-width: 992px) { .text-lg-left { text-align: left !important; } .text-lg-right { text-align: right !important; } .text-lg-center { text-align: center !important; }}@media (min-width: 1200px) { .text-xl-left { text-align: left !important; } .text-xl-right { text-align: right !important; } .text-xl-center { text-align: center !important; }}.text-lowercase { text-transform: lowercase !important; }.text-uppercase { text-transform: uppercase !important; }.text-capitalize { text-transform: capitalize !important; }.font-weight-light { font-weight: 300 !important; }.font-weight-normal { font-weight: 400 !important; }.font-weight-bold { font-weight: 700 !important; }.font-italic { font-style: italic !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-primary { color: rgb(0, 123, 255) !important; }a.text-primary:hover, a.text-primary:focus { color: rgb(0, 98, 204) !important; }.text-secondary { color: rgb(108, 117, 125) !important; }a.text-secondary:hover, a.text-secondary:focus { color: rgb(84, 91, 98) !important; }.text-success { color: rgb(40, 167, 69) !important; }a.text-success:hover, a.text-success:focus { color: rgb(30, 126, 52) !important; }.text-info { color: rgb(23, 162, 184) !important; }a.text-info:hover, a.text-info:focus { color: rgb(17, 122, 139) !important; }.text-warning { color: rgb(255, 193, 7) !important; }a.text-warning:hover, a.text-warning:focus { color: rgb(211, 158, 0) !important; }.text-danger { color: rgb(220, 53, 69) !important; }a.text-danger:hover, a.text-danger:focus { color: rgb(189, 33, 48) !important; }.text-light { color: rgb(248, 249, 250) !important; }a.text-light:hover, a.text-light:focus { color: rgb(218, 224, 229) !important; }.text-dark { color: rgb(52, 58, 64) !important; }a.text-dark:hover, a.text-dark:focus { color: rgb(29, 33, 36) !important; }.text-muted { color: rgb(108, 117, 125) !important; }.text-hide { font: 0px / 0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0px; }.visible { visibility: visible !important; }.invisible { visibility: hidden !important; }@media print { *, ::before, ::after { text-shadow: none !important; box-shadow: none !important; } a:not(.btn) { text-decoration: underline; } abbr[title]::after { content: " (" attr(title) ")"; } pre { white-space: pre-wrap !important; } pre, blockquote { border: 1px solid rgb(153, 153, 153); break-inside: avoid; } thead { display: table-header-group; } tr, img { break-inside: avoid; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { break-after: avoid; } @page { size: a3; } body { min-width: 992px !important; } .container { min-width: 992px !important; } .navbar { display: none; } .badge { border: 1px solid rgb(0, 0, 0); } .table { border-collapse: collapse !important; } .table td, .table th { background-color: rgb(255, 255, 255) !important; } .table-bordered th, .table-bordered td { border: 1px solid rgb(221, 221, 221) !important; }}.portlet-msg-progress { background-image: url("../images/aui/loading_indicator.gif"); background-position: 6px 50%; background-repeat: no-repeat; padding-left: 30px; }.navbar .nav li > a { word-break: break-all; }.entry-status.approved { border-color: rgb(40, 167, 69) !important; }.entry-status.scheduled { border-color: rgb(23, 162, 184) !important; }.entry-status.pending { border-color: rgb(23, 162, 184) !important; }.entry-status.denied { border-color: rgb(220, 53, 69) !important; }.entry-status.expired { border-color: rgb(255, 193, 7) !important; }.status.approved { color: rgb(40, 167, 69); }.status.scheduled { color: rgb(23, 162, 184); }.status.pending { color: rgb(23, 162, 184); }.status.denied { color: rgb(220, 53, 69); }.status.expired { color: rgb(255, 193, 7); }.container-fluid-max-sm { max-width: 540px; }.container-fluid-max-md { max-width: 720px; }.container-fluid-max-lg { max-width: 960px; }.container-fluid-max-xl { max-width: 1140px; }.container-no-gutters { padding-left: 0px; padding-right: 0px; }.container-no-gutters > .row, .form-horizontal.container-no-gutters > .form-group { margin-left: 0px; margin-right: 0px; }.container-no-gutters > .row > .col, .form-horizontal.container-no-gutters > .form-group > .col, .container-no-gutters > .row > [class*="col-"], .form-horizontal.container-no-gutters > .form-group > [class*="col-"] { padding-right: 0px; padding-left: 0px; }@media (max-width: 575.98px) { .container-no-gutters-sm-down { padding-left: 0px; padding-right: 0px; } .container-no-gutters-sm-down > .row, .form-horizontal.container-no-gutters-sm-down > .form-group { margin-left: 0px; margin-right: 0px; } .container-no-gutters-sm-down > .row > .col, .form-horizontal.container-no-gutters-sm-down > .form-group > .col, .container-no-gutters-sm-down > .row > [class*="col-"], .form-horizontal.container-no-gutters-sm-down > .form-group > [class*="col-"] { padding-right: 0px; padding-left: 0px; }}@media (max-width: 767.98px) { .container-no-gutters-md-down { padding-left: 0px; padding-right: 0px; } .container-no-gutters-md-down > .row, .form-horizontal.container-no-gutters-md-down > .form-group { margin-left: 0px; margin-right: 0px; } .container-no-gutters-md-down > .row > .col, .form-horizontal.container-no-gutters-md-down > .form-group > .col, .container-no-gutters-md-down > .row > [class*="col-"], .form-horizontal.container-no-gutters-md-down > .form-group > [class*="col-"] { padding-right: 0px; padding-left: 0px; }}@media (max-width: 991.98px) { .container-no-gutters-lg-down { padding-left: 0px; padding-right: 0px; } .container-no-gutters-lg-down > .row, .form-horizontal.container-no-gutters-lg-down > .form-group { margin-left: 0px; margin-right: 0px; } .container-no-gutters-lg-down > .row > .col, .form-horizontal.container-no-gutters-lg-down > .form-group > .col, .container-no-gutters-lg-down > .row > [class*="col-"], .form-horizontal.container-no-gutters-lg-down > .form-group > [class*="col-"] { padding-right: 0px; padding-left: 0px; }}@media (max-width: 1199.98px) { .container-no-gutters-xl-down { padding-left: 0px; padding-right: 0px; } .container-no-gutters-xl-down > .row, .form-horizontal.container-no-gutters-xl-down > .form-group { margin-left: 0px; margin-right: 0px; } .container-no-gutters-xl-down > .row > .col, .form-horizontal.container-no-gutters-xl-down > .form-group > .col, .container-no-gutters-xl-down > .row > [class*="col-"], .form-horizontal.container-no-gutters-xl-down > .form-group > [class*="col-"] { padding-right: 0px; padding-left: 0px; }}.card-page { display: flex; flex-wrap: wrap; list-style: none; margin-bottom: 0px; padding-left: 0px; }.container .card-page, .container-fluid .card-page { margin-left: -15px; margin-right: -15px; }.container-form-lg { padding-bottom: 3rem; padding-top: 3rem; }@media (max-width: 991.98px) { .container-form-lg { padding-bottom: 1rem; padding-top: 1rem; }}@media (max-width: 991.98px) { .container-form-lg .menubar-vertical-expand-lg { margin-top: -1rem; }}.container-view { padding-bottom: 1.5rem; padding-top: 1.5rem; }.alert, .portlet-msg-alert, .portlet-msg-error, .portlet-msg-help, .portlet-msg-info, .portlet-msg-progress, .portlet-msg-success { border-style: solid; display: block; }.alert .close, .portlet-msg-alert .close, .portlet-msg-error .close, .portlet-msg-help .close, .portlet-msg-info .close, .portlet-msg-progress .close, .portlet-msg-success .close { font-size: 0.875rem; height: 2rem; padding: 0px; position: absolute; right: 0.5rem; top: 0.75rem; width: 2rem; }.alert .lead, .portlet-msg-alert .lead, .portlet-msg-error .lead, .portlet-msg-help .lead, .portlet-msg-info .lead, .portlet-msg-progress .lead, .portlet-msg-success .lead { margin-right: 0.3125rem; }.alert-link, .alert-link.btn-unstyled { font-weight: 700; }.alert-link:hover, .alert-link:focus, .alert-link.btn-unstyled:hover, .alert-link.btn-unstyled:focus { text-decoration: underline; }.alert-indicator { font-size: 1.25rem; }.alert-indicator + .lead { margin-left: 0.3125rem; }.alert-dismissible { padding-right: 2.5rem; }.alert-fluid { border-radius: 0px; border-width: 0px 0px 1px; margin-bottom: 0px; padding: 0px; }.alert-fluid.alert-dismissible .container, .alert-fluid.alert-dismissible .container-fluid { padding-right: calc(2.5rem + 15px); position: relative; }.alert-fluid .container, .alert-fluid .container-fluid { padding: 0.75rem 1.25rem; }.alert-fluid .close { right: calc(15px + 0.25rem); }.alert-container { height: 0px; position: relative; }.alert-notifications .alert, .alert-notifications .portlet-msg-alert, .alert-notifications .portlet-msg-error, .alert-notifications .portlet-msg-help, .alert-notifications .portlet-msg-info, .alert-notifications .portlet-msg-progress, .alert-notifications .portlet-msg-success { width: 22.5rem; }.alert-notifications .alert:last-child, .alert-notifications .portlet-msg-alert:last-child, .alert-notifications .portlet-msg-error:last-child, .alert-notifications .portlet-msg-help:last-child, .alert-notifications .portlet-msg-info:last-child, .alert-notifications .portlet-msg-progress:last-child, .alert-notifications .portlet-msg-success:last-child { margin-bottom: 0px; }.alert-notifications-absolute { height: 0px; position: absolute; right: 0.5rem; top: 4.75rem; z-index: 5000; }.alert-notifications-fixed { bottom: 1.25rem; left: 1.25rem; position: fixed; z-index: 5000; }.alert-list { display: flex; flex-direction: column; margin-bottom: 0px; padding-left: 0px; }.alert-list .close { top: 50%; transform: translateY(-50%); }.modal-body .alert .close, .modal-body .portlet-msg-alert .close, .modal-body .portlet-msg-error .close, .modal-body .portlet-msg-help .close, .modal-body .portlet-msg-info .close, .modal-body .portlet-msg-progress .close, .modal-body .portlet-msg-success .close { right: 1rem; }.modal-body .alert-list .alert-fluid:last-child { margin-bottom: -1px; }.aspect-ratio { display: block; overflow: hidden; position: relative; padding-bottom: 100%; }.aspect-ratio-item { position: absolute; overflow-wrap: break-word; }.aspect-ratio-item-fluid, .sticker-img { max-width: 100%; position: absolute; overflow-wrap: break-word; }.aspect-ratio-item-vertical-fluid { max-height: 100%; position: absolute; overflow-wrap: break-word; }.aspect-ratio-item-top-center { position: absolute; bottom: auto; left: 50%; right: auto; top: 0px; transform: translateX(-50%); }.aspect-ratio-item-top-right { position: absolute; bottom: auto; left: auto; right: 0px; top: 0px; }.aspect-ratio-item-right-middle { position: absolute; bottom: auto; left: auto; right: 0px; top: 50%; transform: translateY(-50%); }.aspect-ratio-item-bottom-right { position: absolute; bottom: 0px; left: auto; right: 0px; top: auto; }.aspect-ratio-item-bottom-center { position: absolute; bottom: 0px; left: 50%; right: auto; transform: translateX(-50%); }.aspect-ratio-item-bottom-left { position: absolute; bottom: 0px; left: 0px; right: auto; top: auto; }.aspect-ratio-item-left-middle { position: absolute; bottom: auto; left: 0px; right: auto; top: 50%; transform: translateY(-50%); }.aspect-ratio-item-center-middle, .sticker-img { position: absolute; bottom: auto; left: 50%; right: auto; top: 50%; transform: translate(-50%, -50%); }.aspect-ratio-3-to-2 { padding-bottom: 66.6667%; }.aspect-ratio-4-to-3 { padding-bottom: 75%; }.aspect-ratio-8-to-5 { padding-bottom: 62.5%; }.aspect-ratio-16-to-9 { padding-bottom: 56.25%; }.aspect-ratio-bg-contain { background-position: center center; background-repeat: no-repeat; background-size: contain; }.aspect-ratio-bg-cover { background-position: center center; background-repeat: no-repeat; background-size: cover; }.aspect-ratio-bg-center { background-position: center center; background-repeat: no-repeat; }.badge { border-color: transparent; border-style: solid; border-width: 1px; margin-bottom: 0.125rem; margin-right: 0.25rem; margin-top: 0.125rem; max-width: 100%; white-space: inherit; overflow-wrap: break-word; }.badge a { color: rgb(255, 255, 255); text-decoration: underline; }.badge a:hover, .badge a:focus { text-decoration: none; }.badge .inline-item a { align-items: center; display: inline-flex; margin-top: 0px; }.badge .inline-item .btn-unstyled { color: inherit; display: inline-flex; margin-top: 0px; max-width: none; }.badge .inline-item .close { color: inherit; display: inline-flex; float: none; font-size: inherit; margin-top: 0px; opacity: 1; }.badge .inline-item a .lexicon-icon, .badge .inline-item .btn-unstyled .lexicon-icon, .badge .inline-item .close .lexicon-icon { margin-top: 0px; }.badge .inline-item .lexicon-icon { height: 0.875em; margin-top: 0px; width: 0.875em; }.badge { display: inline-flex; }.badge-item { display: flex; flex-direction: column; flex-shrink: 0; justify-content: center; min-height: 0px; position: relative; text-align: left; }.badge-item a { display: inline-flex; }.badge-item .btn-unstyled { color: inherit; display: inline-flex; }.badge-item .close { border-radius: 1px; color: inherit; display: inline-flex; font-size: inherit; height: auto; opacity: 1; width: auto; }.badge-item .close:hover { color: inherit; opacity: 1; }.badge-item .close:focus { opacity: 1; }.badge-item .lexicon-icon { height: 0.875em; margin-top: 0px; width: 0.875em; }.badge-item-expand { flex-grow: 1; flex-shrink: 1; min-width: 0.375rem; overflow-wrap: break-word; }.badge-item-expand a { flex-direction: column; }.badge-item-before { margin-right: 0.5em; }.badge-item-after { margin-left: 0.5em; }.breadcrumb-link { display: block; color: rgb(0, 123, 255); }.breadcrumb-link:hover, .breadcrumb-link:focus { color: rgb(0, 86, 179); }.breadcrumb-link > .breadcrumb-text-truncate { text-decoration: none; }.breadcrumb-link > .breadcrumb-text-truncate:hover, .breadcrumb-link > .breadcrumb-text-truncate:focus { text-decoration: underline; }.breadcrumb-item { margin-right: 0.5em; position: relative; }.breadcrumb-item + .breadcrumb-item { padding-left: 1em; }.breadcrumb-item + .breadcrumb-item::before { float: left; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M396.394%20255.607a28.207%2028.207%200%200%200-8.272-19.111L160.901%209.275c-11.026-11.059-28.94-11.059-39.999%200-11.058%2011.026-11.058%2028.941%200%2039.999l206.333%20206.333L120.902%20461.94c-11.058%2011.058-11.058%2028.973%200%2039.999%2011.059%2011.059%2028.972%2011.059%2039.999%200l227.221-227.221a28.196%2028.196%200%200%200%208.272-19.111z'%20fill='%236c757d'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 100%; content: ""; display: block; height: 0.75em; left: 0px; margin-top: -0.375em; padding: 0px; position: absolute; top: 50%; width: 0.75em; }.breadcrumb-item .dropdown-toggle { text-decoration: none; }.breadcrumb-item .dropdown-toggle:hover, .breadcrumb-item .dropdown-toggle:focus { text-decoration: none; }.breadcrumb-text-truncate { display: inline-block; max-width: 17.875rem; pointer-events: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: bottom; }.btn-group > .btn:focus, .btn-group-vertical > .btn:focus { z-index: 3; }.btn-group > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn.active { z-index: 2; }.btn-group { flex-wrap: wrap; }.btn-group-nowrap { flex-wrap: nowrap; }.btn-group-item { align-items: center; display: inline-flex; margin-right: 0.5rem; }.btn-group-item:last-child, .btn-group-item-last { margin-right: 0px; }.btn-toolbar .btn-group, .btn-toolbar .input-group { margin-bottom: 0.125rem; margin-top: 0.125rem; }.btn-toolbar .btn-group:not(:last-child), .btn-toolbar .input-group:not(:last-child) { margin-right: 0.5rem; }.btn-group-lg .btn-monospaced { padding: 0px; }.btn-group-sm .btn-monospaced { padding: 0px; }.btn { font-size: 1rem; }.btn:not(:disabled):not(.disabled) { cursor: pointer; }.btn.disabled, .btn:disabled { cursor: not-allowed; }.btn-section { display: block; font-size: 0.6875rem; font-weight: 400; line-height: 1; }.btn-lg, .btn-group-lg > .btn, .btn-group-lg .btn-group > .btn { font-size: 1.25rem; }.btn-lg .btn-section, .btn-group-lg > .btn .btn-section, .btn-group-lg .btn-group > .btn .btn-section { font-size: 0.8125rem; }.btn-sm, .btn-group-sm > .btn, .btn-group-sm .btn-group > .btn, .btn-xs { font-size: 0.875rem; }.btn-sm .btn-section, .btn-group-sm > .btn .btn-section, .btn-group-sm .btn-group > .btn .btn-section, .btn-xs .btn-section { font-size: 0.5625rem; }.btn-link { border-radius: 1px; }.btn-link:focus { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; text-decoration: none; }.btn-link.disabled, .btn-link:disabled { text-decoration: none; }.btn-link.disabled:hover, .btn-link:disabled:hover { text-decoration: none; }.btn-link:hover { text-decoration: underline; }.btn-unstyled, .menubar-toggler { background-color: rgba(0, 0, 0, 0); border-width: 0px; cursor: pointer; font-size: inherit; font-weight: inherit; line-height: inherit; max-width: 100%; padding: 0px; text-align: left; text-transform: inherit; vertical-align: baseline; }.btn-unstyled.btn-lg, .btn-group-lg > .btn-unstyled.btn, .btn-group-lg .btn-group > .btn-unstyled.btn { border-color: transparent; border-width: 1px; font-size: 1.25rem; line-height: 1.5; padding: 0.5rem 1rem; }.btn-unstyled.btn-sm, .btn-group-sm > .btn-unstyled.btn, .btn-group-sm .btn-group > .btn-unstyled.btn, .btn-unstyled.btn-xs { border-color: transparent; border-width: 1px; font-size: 0.875rem; line-height: 1.5; padding: 0.25rem 0.5rem; }.btn-monospaced { height: 2.375rem; line-height: 1; overflow: hidden; padding: 0.1875rem 0px; text-align: center; white-space: normal; width: 2.375rem; overflow-wrap: break-word; }.btn-monospaced.btn-lg, .btn-group-lg > .btn-monospaced.btn, .btn-group-lg .btn-group > .btn-monospaced.btn { height: 3rem; padding: 0.3125rem 0px; width: 3rem; }.btn-monospaced.btn-sm, .btn-group-sm > .btn-monospaced.btn, .btn-group-sm .btn-group > .btn-monospaced.btn, .btn-monospaced.btn-xs { height: 1.9375rem; padding: 0.125rem 0px; width: 1.9375rem; }.btn-monospaced.btn .lexicon-icon { margin-top: 0px; }.btn-outline-borderless { border-color: transparent; }.btn-outline-borderless:hover, .btn-outline-borderless:focus { border-color: transparent; }.btn-outline-borderless:disabled, .btn-outline-borderless.disabled { border-color: transparent; }.btn-outline-borderless:not(:disabled):not(.disabled):active { border-color: transparent; }.show > .btn-outline-borderless.dropdown-toggle { border-color: transparent; }.btn .loading-animation { font-size: 1em; margin-top: -0.21429em; }.label { border-color: rgb(33, 37, 41); border-radius: 0.25rem; border-style: solid; border-width: 0.0625rem; display: inline-flex; font-size: 75%; font-weight: 700; line-height: 1; margin-bottom: 0.125rem; margin-right: 0.25rem; margin-top: 0.125rem; max-width: 100%; padding: 0.1875rem 0.4375rem; white-space: inherit; overflow-wrap: break-word; }.label a { display: inline-block; text-decoration: underline; }.label a:hover, .label a:focus { color: rgb(255, 255, 255); text-decoration: none; }.label .inline-item a { align-items: center; display: inline-flex; margin-top: 0px; }.label .inline-item .btn-unstyled { color: inherit; display: inline-flex; margin-top: 0px; max-width: none; }.label .inline-item .close { color: inherit; display: inline-flex; float: none; font-size: inherit; margin-top: 0px; opacity: 1; }.label .inline-item a .lexicon-icon, .label .inline-item .btn-unstyled .lexicon-icon, .label .inline-item .close .lexicon-icon { margin-top: 0px; }.label .inline-item .lexicon-icon { height: 0.875em; margin-top: 0px; width: 0.875em; }a.label { text-decoration: none; }.label-item { display: flex; flex-direction: column; flex-shrink: 0; justify-content: center; min-height: 0px; position: relative; }.label-item a { display: inline-flex; }.label-item .btn-unstyled { color: inherit; display: inline-flex; }.label-item .close { border-radius: 1px; color: inherit; display: inline-flex; font-size: inherit; height: auto; opacity: 1; width: auto; }.label-item .close:hover { color: inherit; opacity: 1; }.label-item .close:focus { opacity: 1; }.label-item .close:disabled, .label-item .close.disabled { opacity: 0.65; }.label-item .lexicon-icon { height: 0.875em; margin-top: 0px; width: 0.875em; }.label-item .text-truncate-inline { display: inline-flex; }.label-item-expand { flex-grow: 1; flex-shrink: 1; min-width: 1rem; overflow-wrap: break-word; }.label-item-expand a { flex-direction: column; }.label-item-before { margin-right: 0.5em; }.label-item-after { margin-left: 0.5em; }.label-lg { border-width: 0.0625rem; font-size: 0.875rem; height: auto; padding: 0.375rem 1rem; text-transform: none; }.label-primary, .label.scheduled { background-color: rgb(255, 255, 255); border-color: rgb(0, 123, 255); color: rgb(0, 123, 255); }.label-primary[href]:hover, .label.scheduled[href]:hover, .label-primary[href]:focus, .label.scheduled[href]:focus { border-color: rgb(0, 98, 204); color: rgb(0, 98, 204); }.label-primary a, .label.scheduled a { color: rgb(0, 123, 255); }.label-primary a:hover, .label.scheduled a:hover, .label-primary a:focus, .label.scheduled a:focus { color: rgb(0, 98, 204); }.label-secondary, .label.draft { background-color: rgb(255, 255, 255); border-color: rgb(108, 117, 125); color: rgb(108, 117, 125); }.label-secondary[href]:hover, .label.draft[href]:hover, .label-secondary[href]:focus, .label.draft[href]:focus { border-color: rgb(84, 91, 98); color: rgb(84, 91, 98); }.label-secondary a, .label.draft a { color: rgb(108, 117, 125); }.label-secondary a:hover, .label.draft a:hover, .label-secondary a:focus, .label.draft a:focus { color: rgb(84, 91, 98); }.label-success, .label.approved { background-color: rgb(255, 255, 255); border-color: rgb(40, 167, 69); color: rgb(40, 167, 69); }.label-success[href]:hover, .label.approved[href]:hover, .label-success[href]:focus, .label.approved[href]:focus { border-color: rgb(30, 126, 52); color: rgb(30, 126, 52); }.label-success a, .label.approved a { color: rgb(40, 167, 69); }.label-success a:hover, .label.approved a:hover, .label-success a:focus, .label.approved a:focus { color: rgb(30, 126, 52); }.label-info, .label.pending { background-color: rgb(255, 255, 255); border-color: rgb(23, 162, 184); color: rgb(23, 162, 184); }.label-info[href]:hover, .label.pending[href]:hover, .label-info[href]:focus, .label.pending[href]:focus { border-color: rgb(17, 122, 139); color: rgb(17, 122, 139); }.label-info a, .label.pending a { color: rgb(23, 162, 184); }.label-info a:hover, .label.pending a:hover, .label-info a:focus, .label.pending a:focus { color: rgb(17, 122, 139); }.label-warning, .label.expired { background-color: rgb(255, 255, 255); border-color: rgb(255, 193, 7); color: rgb(255, 193, 7); }.label-warning[href]:hover, .label.expired[href]:hover, .label-warning[href]:focus, .label.expired[href]:focus { border-color: rgb(211, 158, 0); color: rgb(211, 158, 0); }.label-warning a, .label.expired a { color: rgb(255, 193, 7); }.label-warning a:hover, .label.expired a:hover, .label-warning a:focus, .label.expired a:focus { color: rgb(211, 158, 0); }.label-danger, .label.denied { background-color: rgb(255, 255, 255); border-color: rgb(220, 53, 69); color: rgb(220, 53, 69); }.label-danger[href]:hover, .label.denied[href]:hover, .label-danger[href]:focus, .label.denied[href]:focus { border-color: rgb(189, 33, 48); color: rgb(189, 33, 48); }.label-danger a, .label.denied a { color: rgb(220, 53, 69); }.label-danger a:hover, .label.denied a:hover, .label-danger a:focus, .label.denied a:focus { color: rgb(189, 33, 48); }.label-dark { background-color: rgb(255, 255, 255); border-color: rgb(52, 58, 64); color: rgb(52, 58, 64); }.label-dark[href]:hover, .label-dark[href]:focus { border-color: rgb(29, 33, 36); color: rgb(29, 33, 36); }.label-dark a { color: rgb(52, 58, 64); }.label-dark a:hover, .label-dark a:focus { color: rgb(29, 33, 36); }.label-light { border-color: rgb(248, 249, 250); color: rgb(248, 249, 250); }.label-light[href]:hover, .label-light[href]:focus { border-color: rgb(218, 224, 229); color: rgb(218, 224, 229); }.label-light a { color: rgb(248, 249, 250); }.label-light a:hover, .label-light a:focus { color: rgb(218, 224, 229); }.sticker { align-items: center; border-radius: 0.25rem; height: 2rem; line-height: 2rem; width: 2rem; display: inline-flex; font-size: 0.875rem; font-weight: 500; justify-content: center; position: relative; text-align: center; vertical-align: middle; }.sticker .lexicon-icon { display: block; height: 100%; margin: auto; }.sticker > .inline-item .lexicon-icon { margin-top: 0px; }.sticker.rounded .sticker-overlay, .sticker.img-rounded .sticker-overlay { border-radius: 0.25rem; }.sticker.rounded-circle .sticker-overlay, .sticker.img-circle .sticker-overlay { border-radius: 5000px; }.sticker.rounded-0 .sticker-overlay { border-radius: 0px; }.sticker-overlay { align-items: center; border-radius: 0.25rem; bottom: 0px; display: flex; justify-content: center; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; }.sticker-bottom-left { bottom: 15px; left: 15px; position: absolute; right: auto; top: auto; }.sticker-bottom-right { bottom: 15px; left: auto; position: absolute; right: 15px; top: auto; }.sticker-top-left { left: 15px; position: absolute; top: 15px; }.sticker-top-right { left: auto; position: absolute; right: 15px; top: 15px; }.sticker-outside { left: -1rem; top: -1rem; }.sticker-outside.sticker-bottom-left { bottom: -1rem; top: auto; }.sticker-outside.sticker-bottom-right { bottom: -1rem; left: auto; right: -1rem; top: auto; }.sticker-outside.sticker-top-right { left: auto; right: -1rem; }.sticker-sm { font-size: 0.75rem; height: 1.5rem; line-height: 1.5rem; width: 1.5rem; }.sticker-sm.sticker-outside { left: -0.75rem; top: -0.75rem; }.sticker-sm.sticker-outside.sticker-bottom-left { bottom: -0.75rem; top: auto; }.sticker-sm.sticker-outside.sticker-bottom-right { bottom: -0.75rem; left: auto; right: -0.75rem; top: auto; }.sticker-sm.sticker-outside.sticker-top-right { left: auto; right: -0.75rem; }.sticker-lg { font-size: 1.125rem; height: 2.5rem; line-height: 2.5rem; width: 2.5rem; }.sticker-lg.sticker-outside { left: -1.25rem; top: -1.25rem; }.sticker-lg.sticker-outside.sticker-bottom-left { bottom: -1.25rem; top: auto; }.sticker-lg.sticker-outside.sticker-bottom-right { bottom: -1.25rem; left: auto; right: -1.25rem; top: auto; }.sticker-lg.sticker-outside.sticker-top-right { left: auto; right: -1.25rem; }.sticker-xl { font-size: 1.25rem; height: 3rem; line-height: 3rem; width: 3rem; }.sticker-xl.sticker-outside { left: -1.5rem; top: -1.5rem; }.sticker-xl.sticker-outside.sticker-bottom-left { bottom: -1.5rem; top: auto; }.sticker-xl.sticker-outside.sticker-bottom-right { bottom: -1.5rem; left: auto; right: -1.5rem; top: auto; }.sticker-xl.sticker-outside.sticker-top-right { left: auto; right: -1.5rem; }.sticker-primary { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.sticker-secondary, .sticker-default { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); }.sticker-success { background-color: rgb(40, 167, 69); color: rgb(255, 255, 255); }.sticker-info { background-color: rgb(23, 162, 184); color: rgb(255, 255, 255); }.sticker-warning { background-color: rgb(255, 193, 7); color: rgb(33, 37, 41); }.sticker-danger { background-color: rgb(220, 53, 69); color: rgb(255, 255, 255); }.sticker-light { background-color: rgb(248, 249, 250); color: rgb(33, 37, 41); }.sticker-dark { background-color: rgb(52, 58, 64); color: rgb(255, 255, 255); }.sticker-circle, .sticker-circle .sticker-overlay { border-radius: 5000px; }.card, .card-horizontal { border-style: solid; display: block; margin-bottom: 1.25rem; position: relative; }.card .autofit-col:first-child, .card-horizontal .autofit-col:first-child { border-bottom-left-radius: calc(0.25rem - 1px); border-top-left-radius: calc(0.25rem - 1px); }.card .autofit-col:last-child, .card-horizontal .autofit-col:last-child { border-bottom-right-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.card-section-header { color: rgb(108, 117, 125); font-size: 0.75rem; font-weight: 500; line-height: 2.5; margin-bottom: 1.5rem; padding: 0px 15px; text-transform: uppercase; }.card-title { font-size: 1rem; font-weight: 500; line-height: 1.5; margin-bottom: 0px; }.card-subtitle { color: rgb(108, 117, 125); font-size: 0.875rem; font-weight: 500; margin-bottom: 0px; margin-top: 0px; }.card-subtitle a { color: rgb(108, 117, 125); }.card-subtitle a:hover { color: rgb(73, 79, 84); }.card-link { color: rgb(0, 123, 255); }.card-link:hover { color: rgb(0, 86, 179); }.card-link.btn-unstyled { white-space: normal; }.card-link + .card-link { margin-left: 0px; }.card-divider { background-color: rgba(0, 0, 0, 0.125); height: 1px; margin-bottom: 10px; margin-top: 10px; }.card-row { display: flex; width: 100%; }.card-row .autofit-col { justify-content: center; padding-left: 0px; padding-right: 0px; }.card-row .autofit-col-expand { min-width: 25px; }.card-row .autofit-col-gutters { padding-left: 10px; padding-right: 10px; }.card-row .autofit-col-gutters .card-divider { margin-left: -10px; margin-right: -10px; }.justify-content-center .autofit-col { justify-content: center; }.justify-content-start .autofit-col { justify-content: flex-start; }.justify-content-end .autofit-col { justify-content: flex-end; }.text-center .autofit-col { text-align: center; }.text-left .autofit-col { text-align: left; }.text-right .autofit-col { text-align: right; }.card-item-first { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); width: 100%; }.autofit-col:first-child .card-item-first { border-radius: calc(0.25rem - 1px) 0px 0px calc(0.25rem - 1px); }.card-item-last { border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-right-radius: calc(0.25rem - 1px); width: 100%; }.autofit-col:last-child .card-item-last { border-radius: 0px calc(0.25rem - 1px) calc(0.25rem - 1px) 0px; }.rounded .card-header, .img-rounded .card-header, .rounded .card-item-first, .img-rounded .card-item-first { border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.rounded .card-footer, .img-rounded .card-footer, .rounded .card-item-last, .img-rounded .card-item-last { border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-right-radius: calc(0.25rem - 1px); }.rounded .autofit-col:first-child, .img-rounded .autofit-col:first-child { border-bottom-left-radius: calc(0.25rem - 1px); border-top-left-radius: calc(0.25rem - 1px); }.rounded .autofit-col:first-child .card-item-first, .img-rounded .autofit-col:first-child .card-item-first { border-radius: calc(0.25rem - 1px) 0px 0px calc(0.25rem - 1px); }.rounded .autofit-col:last-child, .img-rounded .autofit-col:last-child { border-bottom-right-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); }.rounded .autofit-col:last-child .card-item-last, .img-rounded .autofit-col:last-child .card-item-last { border-radius: 0px calc(0.25rem - 1px) calc(0.25rem - 1px) 0px; }.rounded-0 .card-header, .rounded-0 .card-item-first { border-top-left-radius: 0px; border-top-right-radius: 0px; }.rounded-0 .card-footer, .rounded-0 .card-item-last { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }.rounded-0 .autofit-col:first-child { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }.rounded-0 .autofit-col:first-child .card-item-first { border-radius: 0px; }.rounded-0 .autofit-col:last-child { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }.rounded-0 .autofit-col:last-child .card-item-last { border-radius: 0px; }.rounded-circle .card-header, .img-circle .card-header, .rounded-circle .card-item-first, .img-circle .card-item-first { border-top-left-radius: calc(4999px); border-top-right-radius: calc(4999px); }.rounded-circle .card-footer, .img-circle .card-footer, .rounded-circle .card-item-last, .img-circle .card-item-last { border-bottom-left-radius: calc(4999px); border-bottom-right-radius: calc(4999px); }.rounded-circle .autofit-col:first-child, .img-circle .autofit-col:first-child { border-bottom-left-radius: calc(4999px); border-top-left-radius: calc(4999px); }.rounded-circle .autofit-col:first-child .card-item-first, .img-circle .autofit-col:first-child .card-item-first { border-radius: calc(4999px) 0px 0px calc(4999px); }.rounded-circle .autofit-col:last-child, .img-circle .autofit-col:last-child { border-bottom-right-radius: calc(4999px); border-top-right-radius: calc(4999px); }.rounded-circle .autofit-col:last-child .card-item-last, .img-circle .autofit-col:last-child .card-item-last { border-radius: 0px calc(4999px) calc(4999px) 0px; }.form-check-card { margin-bottom: 1.25rem; margin-top: 0px; padding-left: 0px; }.form-check-card .card { margin-bottom: 0px; }.form-check-card .custom-control { display: inline; margin-right: 0px; position: static; }.form-check-card .custom-control > label { font-weight: 400; padding-left: 0px; }.form-check-card .custom-control-input { z-index: 1; }.form-check-card .custom-control-label { position: absolute; z-index: 1; }.form-check-card .custom-control-label::before, .form-check-card .custom-control-label::after { top: 0px; }.form-check-card .form-check-input { margin-left: 0px; margin-top: 0px; position: absolute; z-index: 1; }.form-check-card .form-check-label { color: rgb(33, 37, 41); display: inline; font-weight: 400; padding-left: 0px; position: static; }.form-check-card.active .card, .form-check-card .custom-control-input:checked ~ .card, .form-check-card .form-check-input:checked ~ .card { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-check-card:hover .card { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-control-input:hover ~ .card, .form-check-input:hover ~ .card { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-check-bottom-left .card-horizontal > .card-body, .form-check-middle-left .card-horizontal > .card-body, .form-check-top-left .card-horizontal > .card-body { padding-left: 40px; }.form-check-bottom-right .card-horizontal > .card-body, .form-check-middle-right .card-horizontal > .card-body, .form-check-top-right .card-horizontal > .card-body { padding-right: 40px; }.form-check-bottom-left .custom-control-input, .form-check-bottom-left .custom-control-label, .form-check-bottom-left .form-check-input { bottom: 1rem; left: 1rem; top: auto; transform: none; }.form-check-bottom-right .custom-control-input, .form-check-bottom-right .custom-control-label, .form-check-bottom-right .form-check-input { bottom: 1rem; left: auto; right: 1rem; top: auto; transform: none; }.form-check-middle-left .custom-control-input, .form-check-middle-left .custom-control-label, .form-check-middle-left .form-check-input { left: 1rem; margin-top: 0px; top: 50%; transform: translateY(-50%); }.form-check-middle-right .custom-control-input, .form-check-middle-right .custom-control-label, .form-check-middle-right .form-check-input { left: auto; margin-top: 0px; right: 1rem; top: 50%; transform: translateY(-50%); }.form-check-top-left .custom-control-input, .form-check-top-left .custom-control-label, .form-check-top-left .form-check-input { left: 1rem; top: 1rem; transform: none; }.form-check-top-right .custom-control-input, .form-check-top-right .custom-control-label, .form-check-top-right .form-check-input { left: auto; right: 1rem; top: 1rem; transform: none; }.card-page-item-header { padding-left: 15px; padding-right: 15px; width: 100%; }.card-page-item-directory { display: block; flex-basis: 200px; flex-grow: 1; min-width: 200px; padding-left: 15px; padding-right: 15px; position: relative; width: 100%; }@media not all { .card-page-item-directory { min-width: 200px; padding-left: 15px; padding-right: 15px; }}@media (min-width: 576px) { .card-page-item-directory { flex-basis: 50%; max-width: 50%; }}@media (min-width: 768px) { .card-page-item-directory { flex-basis: 200px; max-width: 33.3333%; }}@media (min-width: 992px) { .card-page-item-directory { max-width: 25%; }}.card-page-item-asset { display: block; flex-basis: 200px; flex-grow: 1; min-width: 200px; padding-left: 15px; padding-right: 15px; position: relative; width: 100%; }@media not all { .card-page-item-asset { min-width: 200px; padding-left: 15px; padding-right: 15px; }}@media (min-width: 576px) { .card-page-item-asset { flex-basis: 50%; max-width: 50%; }}@media (min-width: 768px) { .card-page-item-asset { flex-basis: 200px; max-width: 33.3333%; }}@media (min-width: 992px) { .card-page-item-asset { max-width: 25%; }}.card-type-asset .aspect-ratio { border-color: rgba(0, 0, 0, 0.125); border-style: solid; border-width: 0px 0px 0.0625rem; padding-bottom: 56.25%; }.card-type-asset .aspect-ratio .custom-control label, .card-type-asset .aspect-ratio .form-check-label { bottom: 0px; cursor: pointer; left: 0px; position: absolute; right: 0px; top: 0px; }.card-type-asset .card-row { align-items: flex-start; }.card-type-asset .card-type-asset-icon { width: 22.225%; }.card-type-asset .card-type-asset-icon > .lexicon-icon { height: 100%; width: 100%; }.card-type-asset .card-type-asset-icon > .sticker { border-radius: 50%; display: block; font-size: 2vw; padding-bottom: 100%; width: 100%; }.card-type-asset .card-type-asset-icon .sticker-overlay { border-radius: 50%; }.card-type-asset .dropdown-action { margin-right: -0.5rem; margin-top: -0.1875rem; }.file-card .card-type-asset-icon { color: rgb(108, 117, 125); }.user-card .card-type-asset-icon { min-width: 2.5rem; width: 26%; }.card-type-directory .dropdown-action { margin-right: -0.5rem; }.card-type-directory .sticker { font-size: 1.125rem; }.dropdown-header { white-space: normal; overflow-wrap: break-word; }.dropdown-header:first-child { margin-top: 0px; }.dropdown-subheader { color: rgb(108, 117, 125); font-size: 0.75rem; font-weight: 500; padding: 0.5rem 1.5rem; text-transform: uppercase; white-space: normal; overflow-wrap: break-word; }.dropdown-subheader:first-child { margin-top: 0px; }.dropdown-caption { color: rgb(108, 117, 125); font-size: 0.875rem; padding: 0.25rem 1.5rem; white-space: normal; overflow-wrap: break-word; }.dropdown-item, .dropdown-menu > li > a, .dropdown-menu .link-list > li > a { overflow: hidden; position: relative; white-space: normal; overflow-wrap: break-word; }.dropdown-item.active label, .dropdown-menu > li > a.active label, .dropdown-menu .link-list > li > a.active label { color: rgb(255, 255, 255); }.dropdown-item.active .form-check-label, .dropdown-menu > li > a.active .form-check-label, .dropdown-menu .link-list > li > a.active .form-check-label { color: rgb(255, 255, 255); }.dropdown-item.disabled, .dropdown-menu > li > a.disabled, .dropdown-menu .link-list > li > a.disabled, .dropdown-menu > li.disabled > a, .dropdown-menu .link-list > .disabled > a, .dropdown-item:disabled, .dropdown-menu > li > a:disabled, .dropdown-menu .link-list > li > a:disabled { cursor: not-allowed; }.dropdown-item.disabled label, .dropdown-menu > li > a.disabled label, .dropdown-menu .link-list > li > a.disabled label, .dropdown-menu > li.disabled > a label, .dropdown-menu .link-list > .disabled > a label, .dropdown-item.disabled .form-check-label, .dropdown-menu > li > a.disabled .form-check-label, .dropdown-menu .link-list > li > a.disabled .form-check-label, .dropdown-menu > li.disabled > a .form-check-label, .dropdown-menu .link-list > .disabled > a .form-check-label, .dropdown-item:disabled label, .dropdown-menu > li > a:disabled label, .dropdown-menu .link-list > li > a:disabled label, .dropdown-item:disabled .form-check-label, .dropdown-menu > li > a:disabled .form-check-label, .dropdown-menu .link-list > li > a:disabled .form-check-label { color: rgb(108, 117, 125); }.dropdown-item.disabled.btn-link, .dropdown-menu > li > a.disabled.btn-link, .dropdown-menu .link-list > li > a.disabled.btn-link, .dropdown-menu > li.disabled > a.btn-link, .dropdown-menu .link-list > .disabled > a.btn-link, .dropdown-item.disabled.btn-unstyled, .dropdown-menu > li > a.disabled.btn-unstyled, .dropdown-menu .link-list > li > a.disabled.btn-unstyled, .dropdown-menu > li.disabled > a.btn-unstyled, .dropdown-menu .link-list > .disabled > a.btn-unstyled, .dropdown-item:disabled.btn-link, .dropdown-menu > li > a:disabled.btn-link, .dropdown-menu .link-list > li > a:disabled.btn-link, .dropdown-item:disabled.btn-unstyled, .dropdown-menu > li > a:disabled.btn-unstyled, .dropdown-menu .link-list > li > a:disabled.btn-unstyled { opacity: 1; }.dropdown-item.btn-link, .dropdown-menu > li > a.btn-link, .dropdown-menu .link-list > li > a.btn-link { line-height: 1.5; transition: none 0s ease 0s; }.dropdown-item.btn-link:hover, .dropdown-menu > li > a.btn-link:hover, .dropdown-menu .link-list > li > a.btn-link:hover, .dropdown-item.btn-link:focus, .dropdown-menu > li > a.btn-link:focus, .dropdown-menu .link-list > li > a.btn-link:focus { text-decoration: none; }.dropdown-item.btn-unstyled, .dropdown-menu > li > a.btn-unstyled, .dropdown-menu .link-list > li > a.btn-unstyled { padding: 0.25rem 1.5rem; transition: none 0s ease 0s; }.dropdown-item .form-check, .dropdown-menu > li > a .form-check, .dropdown-menu .link-list > li > a .form-check { margin-bottom: 0px; }.dropdown-item .custom-control, .dropdown-menu > li > a .custom-control, .dropdown-menu .link-list > li > a .custom-control { margin-bottom: 0px; margin-right: 0px; min-height: 1rem; }.dropdown-section { padding: 0.25rem 1.5rem; }.dropdown-section .form-group + .form-group { margin-top: 0.5rem; }.dropdown-menu { max-height: 500px; max-width: 260px; overflow: auto; }@media (max-width: 991.98px) { .dropdown-menu { max-height: 295px; max-width: 230px; }}.dropdown-menu .alert, .dropdown-menu .portlet-msg-alert, .dropdown-menu .portlet-msg-error, .dropdown-menu .portlet-msg-help, .dropdown-menu .portlet-msg-info, .dropdown-menu .portlet-msg-progress, .dropdown-menu .portlet-msg-success { line-height: normal; margin: 0.5rem; padding: 0.5rem 1.5rem; }.dropdown-menu .alert:first-child, .dropdown-menu .portlet-msg-alert:first-child, .dropdown-menu .portlet-msg-error:first-child, .dropdown-menu .portlet-msg-help:first-child, .dropdown-menu .portlet-msg-info:first-child, .dropdown-menu .portlet-msg-progress:first-child, .dropdown-menu .portlet-msg-success:first-child { margin-top: 0px; }.dropdown-menu .alert:last-child, .dropdown-menu .portlet-msg-alert:last-child, .dropdown-menu .portlet-msg-error:last-child, .dropdown-menu .portlet-msg-help:last-child, .dropdown-menu .portlet-msg-info:last-child, .dropdown-menu .portlet-msg-progress:last-child, .dropdown-menu .portlet-msg-success:last-child { margin-bottom: 0px; }.dropdown-menu .alert-fluid { margin-left: 0px; margin-right: 0px; }.dropdown-menu .alert-fluid:first-child { margin-top: -0.5rem; }.dropdown-menu .alert-fluid:last-child { margin-bottom: -0.5rem; }.dropdown-menu .form-group { margin-bottom: 0px; }.dropdown-menu .inline-scroller { max-height: 200px; }@media (max-width: 991.98px) { .dropdown-menu .inline-scroller { max-height: none; }}.dropdown-menu > .list-unstyled { margin-bottom: 0px; }.dropdown-action { display: inline-block; vertical-align: middle; }.dropdown-action > .dropdown-toggle { align-items: center; border-radius: 0.25rem; cursor: pointer; display: flex; height: 1.9375rem; width: 1.9375rem; font-size: inherit; font-weight: inherit; justify-content: center; line-height: inherit; padding: 0px; text-transform: inherit; vertical-align: baseline; }.dropdown-action > .dropdown-toggle:disabled, .dropdown-action > .dropdown-toggle.disabled { cursor: not-allowed; opacity: 0.65; }.dropdown-action > .dropdown-toggle .inline-item .lexicon-icon, .dropdown-action > .dropdown-toggle .lexicon-icon { margin-top: 0px; }.dropdown-menu-indicator-start .dropdown-item-indicator { height: 1rem; left: 1.5rem; position: absolute; top: 0.25rem; width: 1rem; }.dropdown-menu-indicator-start .dropdown-header, .dropdown-menu-indicator-start .dropdown-subheader, .dropdown-menu-indicator-start .dropdown-caption, .dropdown-menu-indicator-start .dropdown-item, .dropdown-menu-indicator-start .dropdown-menu > li > a, .dropdown-menu-indicator-start .dropdown-menu .link-list > li > a, .dropdown-menu .dropdown-menu-indicator-start .link-list > li > a { padding-left: 3.5rem; }.dropdown-menu-indicator-end .dropdown-item-indicator { position: absolute; right: 1.5rem; top: 0.25rem; }.dropdown-menu-indicator-end .dropdown-item, .dropdown-menu-indicator-end .dropdown-menu > li > a, .dropdown-menu-indicator-end .dropdown-menu .link-list > li > a, .dropdown-menu .dropdown-menu-indicator-end .link-list > li > a { padding-right: 3.5rem; }.dropdown-menu-top { margin-top: 0px; margin-bottom: 0.125rem; bottom: 100% !important; left: 0px !important; right: auto !important; top: auto !important; transform: none !important; will-change: auto !important; }.dropdown-menu-top-right { margin-top: 0px; margin-bottom: 0.125rem; bottom: 100% !important; left: auto !important; right: 0px !important; top: auto !important; transform: none !important; will-change: auto !important; }.dropdown-menu-top-center { margin-top: 0px; margin-bottom: 0.125rem; bottom: 100% !important; left: 50% !important; right: auto !important; top: auto !important; transform: translateX(-50%) !important; will-change: auto !important; }.dropdown-menu-center { bottom: auto !important; left: 50% !important; right: auto !important; top: 100% !important; transform: translateX(-50%) !important; will-change: auto !important; }.dropdown-menu-left-side { margin-right: 0.125rem; margin-top: 0px; bottom: auto !important; left: auto !important; right: 100% !important; top: 0px !important; transform: none !important; will-change: auto !important; }.dropdown-menu-left-side-bottom { margin-right: 0.125rem; margin-top: 0px; bottom: 0px !important; left: auto !important; right: 100% !important; top: auto !important; transform: none !important; will-change: auto !important; }.dropdown-menu-left-side-middle { margin-right: 0.125rem; margin-top: 0px; bottom: auto !important; left: auto !important; right: 100% !important; top: 50% !important; transform: translate(0px, -50%) !important; will-change: auto !important; }.dropdown-menu-right-side { margin-left: 0.125rem; margin-top: 0px; bottom: auto !important; left: 100% !important; right: auto !important; top: 0px !important; transform: none !important; will-change: auto !important; }.dropdown-menu-right-side-bottom { margin-left: 0.125rem; margin-top: 0px; bottom: 0px !important; left: 100% !important; right: auto !important; top: auto !important; transform: none !important; will-change: auto !important; }.dropdown-menu-right-side-middle { margin-left: 0.125rem; margin-top: 0px; bottom: auto !important; left: 100% !important; right: auto !important; top: 50% !important; transform: translate(0px, -50%) !important; will-change: auto !important; }.dropdown-full .dropdown-menu, .dropdown-wide .dropdown-menu { max-width: none; width: 100%; }@media (min-width: 768px) { .dropdown-full .dropdown-menu, .dropdown-wide .dropdown-menu { max-height: none; width: 100%; }}.dropdown-full .dropdown-header ~ .dropdown-header, .dropdown-wide .dropdown-header ~ .dropdown-header { margin-top: 20px; }.dropdown-full .dropdown-menu > .row, .dropdown-full .form-horizontal.dropdown-menu > .form-group, .dropdown-wide .dropdown-menu > .row, .dropdown-wide .form-horizontal.dropdown-menu > .form-group { margin-left: 0px; margin-right: 0px; min-width: 500px; }@media (min-width: 992px) { .dropdown-wide .dropdown-menu { min-width: 500px; }}.nav-item.dropdown-full { position: static; }@media (max-width: 991.98px) { .nav-item.dropdown-wide { position: static; }}@media (max-width: 767.98px) { .navbar-nav .dropdown-menu-center { transform: none; }}.navbar-right .dropdown-menu-center { left: 50%; right: auto; }[type="checkbox"] { cursor: pointer; height: 14px; width: 14px; }[type="radio"] { cursor: pointer; height: 15px; width: 14px; }fieldset { overflow-wrap: break-word; }label { max-width: 100%; overflow-wrap: break-word; }label[for] { cursor: pointer; }label + .form-text { margin-top: 0px; }label .reference-mark { color: rgb(255, 193, 7); }.form-group { position: relative; }.form-control { background-clip: border-box; border-color: rgb(206, 212, 218); border-width: 0.0625rem; height: 2.375rem; min-width: 0px; }.form-control[type="range"] { background-color: transparent; border-color: transparent; }@media screen and (-webkit-min-device-pixel-ratio: 0) { .form-control:not([type="range"]) { appearance: none; }}.form-control .label { border-width: 0.0625rem; height: auto; min-height: 1.25rem; }.form-control-plaintext { background-clip: border-box; border-width: 0.0625rem; height: 2.375rem; min-width: 0px; text-overflow: ellipsis; }.form-control-hidden { left: 0px; opacity: 0; position: absolute; z-index: -1; }div.form-control { height: auto; min-height: 2.375rem; }div.form-control-lg, .input-group-lg > div.form-control, .input-group-lg > .input-group-prepend > div.input-group-text, .input-group-lg > .input-group-append > div.input-group-text, .input-group-lg > .input-group-prepend > div.btn, .input-group-lg > .input-group-append > div.btn, div.input-lg { min-height: 3rem; }div.form-control-sm, .input-group-sm > div.form-control, .input-group-sm > .input-group-prepend > div.input-group-text, .input-group-sm > .input-group-append > div.input-group-text, .input-group-sm > .input-group-prepend > div.btn, .input-group-sm > .input-group-append > div.btn, div.input-sm { min-height: 1.9375rem; }.form-control-tag-group { align-items: center; display: flex; flex-wrap: wrap; height: auto; padding-bottom: 0.375rem; padding-top: 0.375rem; }.form-control-inset { background-color: transparent; border-width: 0px; color: rgb(73, 80, 87); flex-grow: 1; margin-bottom: 0rem; margin-top: 0rem; min-height: 1.5rem; padding: 0px; }.form-control-inset:focus { outline: 0px; }.form-control[multiple], .form-control[size] { height: auto; }select.form-control { cursor: pointer; }select.form-control option { cursor: pointer; }select.form-control:not([multiple]):not([size]) { appearance: none; background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); background-position: right 0.75rem center; background-repeat: no-repeat; background-size: 8px 10px; padding-right: 1.75rem; }textarea.form-control { height: 150px; }textarea.form-control-plaintext { height: 150px; }.form-control-file { cursor: pointer; }.form-control-file::-webkit-file-upload-button { cursor: pointer; }.form-check-label { cursor: pointer; display: inline; position: relative; }.form-check-input { position: static; }.form-check-input:disabled { cursor: not-allowed; }.form-check-input:disabled + .form-check-label-text { color: rgb(108, 117, 125); cursor: not-allowed; }.form-check-label-text { margin-left: -0.3125rem; padding-left: 0.5rem; }fieldset[disabled] label, label.disabled { color: rgb(108, 117, 125); cursor: not-allowed; }fieldset[disabled] label .form-control { font-weight: normal; opacity: 1; }fieldset[disabled] .form-control, .form-control[disabled] { cursor: not-allowed; }.form-control-file:disabled { cursor: not-allowed; }.form-control-file:disabled::-webkit-file-upload-button { cursor: not-allowed; }.form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-prepend > .input-group-text, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-append > .btn, .input-lg { height: 3rem; }.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-prepend > .input-group-text, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-append > .btn, .input-sm { height: 1.9375rem; }.form-group-autofit { align-items: flex-start; display: flex; flex-direction: column; margin-bottom: 1rem; }@media (min-width: 576px) { .form-group-autofit { flex-direction: row; width: 100%; }}.form-group-autofit label { align-self: flex-start; }.form-group-autofit .form-group-item { display: flex; flex: 0 1 auto; flex-direction: column; min-width: 25px; position: relative; width: 100%; }.form-group-autofit .form-group-item:not(:last-child) { margin-bottom: 1rem; }@media (min-width: 576px) { .form-group-autofit > .form-group-item:not(:last-child) { margin-bottom: 0px; margin-right: 15px; }}.form-group-autofit .form-group-item-shrink { flex-shrink: 0; max-width: 100%; width: auto; }@media (max-width: 575.98px) { .form-group-autofit .form-group-item-label:not(:last-child) { margin-bottom: 0px; }}@media (min-width: 576px) { .form-group-item-label { justify-content: center; min-height: 2.375rem; } .form-group-item-label > label { margin-bottom: 0px; max-width: 12.5rem; }}@media (min-width: 576px) { .form-group-item-label-spacer { margin-top: 2rem; }}.component-link { color: rgb(108, 117, 125); }.component-link:hover { color: rgb(73, 79, 84); }.single-link { font-weight: 500; }.link-primary { color: rgb(0, 123, 255); }.link-primary:hover { color: rgb(0, 86, 179); }.link-secondary { color: rgb(108, 117, 125); }.link-secondary:hover { color: rgb(73, 79, 84); }button.link-outline { cursor: pointer; }.link-outline { align-items: center; background-color: transparent; border-color: transparent; border-radius: 0.25rem; border-style: solid; border-width: 1px; display: inline-flex; font-size: 0.875rem; font-weight: 500; justify-content: center; line-height: 1.5; padding: 0.25rem 0.5rem; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; vertical-align: middle; }.link-outline:hover { text-decoration: none; }.link-outline .inline-item .lexicon-icon, .link-outline .lexicon-icon { margin-top: 0px; }.link-outline-primary { border-color: rgb(0, 123, 255); color: rgb(0, 123, 255); }.link-outline-primary:hover { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }button.link-outline-primary:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; outline: 0px; }.show > .link-outline-primary, .link-outline-primary:active, .link-outline-primary.active { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.link-outline-primary:disabled, .link-outline-primary.disabled { background-color: transparent; color: rgb(0, 123, 255); cursor: not-allowed; opacity: 0.65; }.link-outline-secondary { border-color: rgb(108, 117, 125); color: rgb(108, 117, 125); }.link-outline-secondary:hover { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); }button.link-outline-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; outline: 0px; }.show > .link-outline-secondary, .link-outline-secondary:active, .link-outline-secondary.active { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); }.link-outline-secondary:disabled, .link-outline-secondary.disabled { background-color: transparent; color: rgb(108, 117, 125); cursor: not-allowed; opacity: 0.65; }.link-outline-borderless { border-color: transparent; }.link-monospaced, .component-action { align-items: center; display: inline-flex; height: 1.9375rem; justify-content: center; overflow: hidden; padding: 0px; vertical-align: middle; width: 1.9375rem; }.link-monospaced .inline-item .lexicon-icon, .component-action .inline-item .lexicon-icon, .link-monospaced .lexicon-icon, .component-action .lexicon-icon { margin-top: 0px; }.component-title { color: rgb(33, 37, 41); font-size: 1.125rem; font-weight: 500; line-height: 1.2; margin-bottom: calc((1.9375rem - 1.2em) / 2); margin-top: calc((1.9375rem - 1.2em) / 2); }.component-title a { color: rgb(33, 37, 41); }.component-title a:hover { color: black; }.component-subtitle { color: rgb(108, 117, 125); margin-bottom: 0px; }.component-subtitle a { color: rgb(108, 117, 125); }.component-subtitle a:hover { color: rgb(73, 79, 84); }.component-action { background-color: transparent; border-color: transparent; border-radius: 0.25rem; color: rgb(108, 117, 125); transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }.component-action:hover { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); }button.component-action:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; outline: 0px; }.show > .component-action, .component-action:active, .component-action.active { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); }.component-action:disabled, .component-action.disabled { background-color: transparent; color: rgb(108, 117, 125); cursor: not-allowed; opacity: 0.65; }.form-file { display: flex; position: relative; }.form-file-input { cursor: pointer; height: 100%; opacity: 0; overflow: hidden; position: absolute; width: 100%; z-index: 10; }.form-file-input::-webkit-file-upload-button { cursor: pointer; }.form-file-input:focus + .input-group { border-radius: 1px; box-shadow: rgb(255, 255, 255) 0px 0px 0px 0.075rem, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-file-input:disabled { cursor: not-allowed; }.form-file-input:disabled::-webkit-file-upload-button { cursor: not-allowed; }.custom-file-input:focus + .custom-file-control { border-radius: 1px; }.custom-control label { cursor: pointer; font-size: 1rem; }.custom-control-label { line-height: 1rem; }.custom-control-label-text { padding-left: 0.5rem; }.custom-control-label::before { font-size: 1rem; }.custom-control-input { cursor: pointer; }.custom-control-input:disabled { cursor: not-allowed; }.custom-control-input:disabled ~ .custom-control-label::before { background-color: rgb(233, 236, 239); box-shadow: none; }.custom-control-input:disabled ~ .custom-control-label { cursor: not-allowed; }.custom-control-input:disabled:checked ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-control .custom-control-input:focus ~ .custom-control-label::before { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { background-color: rgb(0, 123, 255); }.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { background-color: rgba(0, 123, 255, 0.5); }.custom-control { padding-left: 0px; }.custom-control label { display: inline; margin-bottom: 0px; }.custom-control-input { height: 1rem; left: 0px; top: 0.25rem; width: 1rem; z-index: 0; }.custom-control-label::before { display: block; float: left; position: relative; }.custom-control-inline { margin-right: 0px; }.custom-control-inline + .custom-control-inline { margin-left: 1rem; }.invalid-feedback, .valid-feedback { font-size: 80%; }.form-feedback-group { width: 100%; overflow-wrap: break-word; }.form-feedback-item { font-size: 80%; margin-top: 0.25rem; overflow-wrap: break-word; }.form-feedback-indicator { margin-left: 0.3125rem; margin-right: 0.3125rem; }.form-feedback-indicator:first-child { margin-left: 0px; }.form-text { color: rgb(108, 117, 125); font-size: 0.875rem; overflow-wrap: break-word; }.was-validated .form-control:valid, .was-validated .form-control.is-valid { border-color: rgb(40, 167, 69); }.was-validated .form-control:valid:focus, .was-validated .form-control.is-valid:focus { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.was-validated .form-control:invalid, .was-validated .form-control.is-invalid { border-color: rgb(220, 53, 69); }.was-validated .form-control:invalid:focus, .was-validated .form-control.is-invalid:focus { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.has-error .custom-control-label, .has-error .form-check-label { color: rgb(220, 53, 69); }.has-error .form-control { border-color: rgb(220, 53, 69); }.has-error .form-control:focus { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.has-error .form-feedback-item { color: rgb(220, 53, 69); }.has-error select.form-control:not([multiple]):not([size]) { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23dc3545' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); }.has-error .input-group-inset-item { border-color: rgb(220, 53, 69); }.has-error .form-control:focus ~ .input-group-inset-item { border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }.has-warning .custom-control-label, .has-warning .form-check-label { color: rgb(255, 193, 7); }.has-warning .form-control { border-color: rgb(255, 193, 7); }.has-warning .form-control:focus { box-shadow: rgba(255, 193, 7, 0.25) 0px 0px 0px 0.2rem; }.has-warning .form-feedback-item { color: rgb(255, 193, 7); }.has-warning select.form-control:not([multiple]):not([size]) { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23ffc107' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); }.has-warning .input-group-inset-item { border-color: rgb(255, 193, 7); }.has-warning .form-control:focus ~ .input-group-inset-item { border-color: rgb(255, 193, 7); box-shadow: rgba(255, 193, 7, 0.25) 0px 0px 0px 0.2rem; }.has-success .custom-control-label, .has-success .form-check-label { color: rgb(40, 167, 69); }.has-success .form-control { border-color: rgb(40, 167, 69); }.has-success .form-control:focus { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.has-success .form-feedback-item { color: rgb(40, 167, 69); }.has-success select.form-control:not([multiple]):not([size]) { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%2328a745' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E"); }.has-success .input-group-inset-item { border-color: rgb(40, 167, 69); }.has-success .form-control:focus ~ .input-group-inset-item { border-color: rgb(40, 167, 69); box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }.lexicon-icon { display: inline-block; fill: currentcolor; height: 1em; margin-top: -3px; pointer-events: none; vertical-align: middle; width: 1em; }.lexicon-icon-sm { font-size: 0.5rem; }.lexicon-icon-lg { font-size: 2rem; }.lexicon-icon-xl { font-size: 8rem; }.order-arrow-down-active .order-arrow-arrow-down { fill: rgba(0, 0, 0, 0.9); }.order-arrow-up-active .order-arrow-arrow-up { fill: rgba(0, 0, 0, 0.9); }a.collapse-icon { padding-right: 2.28125rem; }.collapse-icon-closed .lexicon-icon, .collapse-icon-open .lexicon-icon { display: block; }.collapse-icon .collapse-icon-closed, .collapse-icon .collapse-icon-open { height: 1em; position: absolute; right: 0.9375rem; top: calc(0.5625rem + (1.5rem - 1em) / 2); width: 1em; }.collapse-icon .collapse-icon-closed .lexicon-icon, .collapse-icon .collapse-icon-open .lexicon-icon { margin-top: 0px; }.collapse-icon .collapse-icon-closed { display: none; }.collapse-icon .collapse-icon-open { display: inline-block; }.collapsed .collapse-icon-closed { display: inline-block; }.collapsed .collapse-icon-open { display: none; }.collapse-icon-middle .collapse-icon-closed, .collapse-icon-middle .collapse-icon-open { margin-top: 0px; top: 50%; transform: translateY(-50%); }.input-group .btn:hover { z-index: 3; }.input-group .btn:focus, .input-group .form-control:focus { z-index: 4; }.input-group .btn-unstyled { color: inherit; }.input-group-item { display: flex; flex-grow: 1; flex-wrap: wrap; margin-left: 0.5rem; width: 1%; overflow-wrap: break-word; }.input-group-item:first-child { margin-left: 0px; }.input-group-item > .btn { align-self: flex-start; }.input-group-item-shrink { flex-grow: 0; width: auto; }.input-group-prepend { align-items: stretch; margin-right: -0.0625rem; }.input-group-prepend + .input-group-prepend, .input-group-prepend + .input-group-append, .input-group-prepend + .input-group-item:not(.input-group-append) { margin-left: 0px; }.input-group-prepend + .input-group-item:not(.input-group-append) .form-control { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }.input-group > .input-group-prepend:not(:first-child) > .form-control { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }.input-group > .input-group-prepend > .form-control { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }.input-group-item:not(.input-group-prepend) + .input-group-prepend .btn { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }.input-group-item:not(.input-group-prepend) + .input-group-prepend .form-control, .input-group-item:not(.input-group-prepend) + .input-group-prepend .input-group-text { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }.input-group-append { align-items: stretch; margin-left: -0.0625rem; }.input-group > .input-group-append > .form-control { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }.input-group > .input-group-prepend > .form-file .btn, .input-group > .input-group-append:not(:last-child) > .form-file .btn, .input-group > .input-group-append:last-child > .form-file:not(:last-child) .btn { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }.input-group > .input-group-append > .form-file .btn, .input-group > .input-group-prepend:not(:first-child) > .form-file .btn, .input-group > .input-group-prepend:first-child > .form-file:not(:first-child) .btn { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }.input-group-text { align-items: center; border-width: 0.0625rem; color: rgb(73, 80, 87); display: flex; height: 2.375rem; justify-content: center; min-width: 2.375rem; }.input-group-text label { color: rgb(73, 80, 87); }.input-group-text .custom-control, .input-group-text .form-check { margin-bottom: 0px; }.input-group-text-secondary { background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); border-width: 0.0625rem; color: rgb(255, 255, 255); z-index: 2; }.input-group-text-secondary label { color: rgb(255, 255, 255); }.input-group-item.focus { border-radius: 0.25rem; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.input-group-item.focus .form-control, .input-group-item.focus .form-control[readonly] ~ .input-group-inset-item, .input-group-item.focus .input-group-inset-item { background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); }.input-group-inset { flex-grow: 1; order: 5; width: 1%; }.input-group-inset:focus { box-shadow: none; }.input-group-inset:focus ~ .input-group-inset-item { background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); }.input-group-inset:disabled ~ .input-group-inset-item { background-color: rgb(233, 236, 239); }.input-group-inset ~ .form-feedback-group { order: 13; }.input-group-inset-item { align-items: center; background-color: rgb(255, 255, 255); border-color: rgb(206, 212, 218); border-style: solid; border-width: 0.0625rem; display: flex; padding-left: 5px; padding-right: 5px; transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; }.input-group-inset-item .btn { height: 75%; padding: 0px 0.5625rem; }.input-group-item .input-group-inset-before.form-control { border-radius: 0px 0.25rem 0.25rem 0px; border-left-width: 0px; padding-left: 0px; }.input-group-inset-item-before { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; border-right-width: 0px; }.input-group-inset-item-before { color: rgb(73, 80, 87); order: 3; }.input-group-item .input-group-inset-after.form-control { border-bottom-right-radius: 0px; border-top-right-radius: 0px; border-right-width: 0px; padding-right: 0px; }.input-group-inset-item-after { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; border-left-width: 0px; color: rgb(73, 80, 87); order: 9; }@media (max-width: 575.98px) { .input-group-stacked-sm-down .input-group-item { margin-bottom: 0.5rem; margin-left: 0px; width: 100%; } .input-group-stacked-sm-down .input-group-item-shrink { margin-right: 0.5rem; width: auto; }}.input-group-lg .input-group-item .btn { font-size: 1.25rem; }.input-group-lg .input-group-item .btn .btn-section { font-size: 0.8125rem; }.input-group-lg .input-group-item .btn-monospaced { height: 3rem; line-height: 1; padding: 0.3125rem 0px; width: 3rem; }.input-group-lg .input-group-item .form-control, .input-group-lg .input-group-item .form-file .btn { font-size: 1.25rem; height: 3rem; line-height: 1.5; padding: 0.5rem 1rem; }.input-group-lg .input-group-item .form-control-plaintext { font-size: 1.25rem; height: 3rem; line-height: 1.5; padding-bottom: 0.5rem; padding-top: 0.5rem; }.input-group-lg .input-group-item .input-group-text { font-size: 1.25rem; height: 3rem; min-width: 3rem; padding-left: 1rem; padding-right: 1rem; }.input-group-lg .input-group-inset-item .btn { font-size: 1.25rem; }.input-group-lg .input-group-inset-item .form-file { height: 75%; }.input-group-lg .input-group-inset-item .form-file .btn { font-size: 1.25rem; height: 100%; padding: 0px 0.5625rem; }.input-group-sm .input-group-item .btn { font-size: 0.875rem; }.input-group-sm .input-group-item .btn .btn-section { font-size: 0.5625rem; }.input-group-sm .input-group-item .btn-monospaced { height: 1.9375rem; line-height: 1; padding: 0.125rem 0px; width: 1.9375rem; }.input-group-sm .input-group-item .form-control, .input-group-sm .input-group-item .form-file .btn { font-size: 0.875rem; height: 1.9375rem; line-height: 1.5; padding: 0.25rem 0.5rem; }.input-group-sm .input-group-item .form-control-plaintext { font-size: 0.875rem; height: 1.9375rem; line-height: 1.5; padding-bottom: 0.25rem; padding-top: 0.25rem; }.input-group-sm .input-group-item .input-group-text { font-size: 0.875rem; height: 1.9375rem; min-width: 1.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; }.input-group-sm .input-group-inset-item .btn { font-size: 0.875rem; }.input-group-sm .input-group-inset-item .form-file { height: 75%; }.input-group-sm .input-group-inset-item .form-file .btn { font-size: 0.875rem; height: 100%; padding: 0px 0.5625rem; }.input-group-password .form-control[type="text"] ~ .input-group-inset-item .input-password-label { display: none; }.input-group-password .form-control[type="password"] ~ .input-group-inset-item .input-text-label { display: none; }.list-group { border-radius: 0.25rem; margin-bottom: 1.5rem; }.list-group-bordered .list-group-item-flex { padding: 0px; }.list-group-bordered .list-group-item-flex.active .autofit-col { border-color: rgb(0, 123, 255); }.list-group-bordered .autofit-col { border-left: 1px solid rgba(0, 0, 0, 0.125); border-right: 1px solid rgba(0, 0, 0, 0.125); margin-left: -1px; padding: 0.75rem 1.25rem; }.list-group-bordered .autofit-col:first-child, .list-group-bordered .autofit-col:last-child { border-left-width: 0px; border-right-width: 0px; margin-left: 0px; }.list-group-header { align-items: center; background-color: rgb(248, 249, 250); border: 1px solid rgba(0, 0, 0, 0.125); display: flex; justify-content: space-between; margin-bottom: -1px; padding: 0.75rem 1.25rem; }.list-group-header:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-header:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }.list-group-header-title { font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0px; }.list-group-title { font-size: 1.125rem; font-weight: 500; margin-bottom: 0px; margin-top: -0.25rem; }.list-group-title a { color: rgb(33, 37, 41); }.list-group-title a:hover { color: black; }.list-group-subtitle { color: rgb(108, 117, 125); margin-bottom: 0px; }.list-group-subtitle a { color: rgb(108, 117, 125); }.list-group-subtitle a:hover { color: rgb(73, 79, 84); }.list-group-text { color: rgb(33, 37, 41); margin-bottom: 0px; }.list-group-text a { color: rgb(33, 37, 41); }.list-group-text a:hover { color: black; }.list-group-subtext { color: rgb(108, 117, 125); margin-bottom: 0px; }.list-group-subtext a { color: rgb(108, 117, 125); }.list-group-subtext a:hover { color: rgb(73, 79, 84); }.show-dropdown-action-on-active .list-group-item.active .dropdown-action .dropdown-menu { background-color: rgb(0, 123, 255); }.show-dropdown-action-on-active .list-group-item.active .dropdown-action .dropdown-item, .show-dropdown-action-on-active .list-group-item.active .dropdown-action .dropdown-menu > li > a, .show-dropdown-action-on-active .list-group-item.active .dropdown-action .dropdown-menu .link-list > li > a, .dropdown-menu .show-dropdown-action-on-active .list-group-item.active .dropdown-action .link-list > li > a { color: rgb(255, 255, 255); }.list-group-item.active:focus, .list-group-item.active.focus { z-index: 2; }.list-group-item.active .dropdown-action .dropdown-toggle, .list-group-item.active .list-group-link { color: rgb(255, 255, 255); }.list-group-item.active .list-group-title, .list-group-item.active a.list-group-title, .list-group-item.active .list-group-title a { color: rgb(255, 255, 255); }.list-group-item.active .list-group-text, .list-group-item.active a.list-group-text, .list-group-item.active .list-group-text a { color: rgb(255, 255, 255); }.list-group-item.active .list-group-subtext, .list-group-item.active a.list-group-subtext, .list-group-item.active .list-group-subtext a { color: rgb(255, 255, 255); }.list-group-item.active .list-group-link { color: rgb(255, 255, 255); }.list-group-item-flex { display: flex; padding-left: 0.625rem; padding-right: 0.625rem; }.list-group-item-flex .autofit-col { justify-content: flex-start; padding-left: 0.625rem; padding-right: 0.625rem; }.list-group-item-flex .autofit-col .custom-control:only-child { margin-bottom: 0px; margin-top: 0.0625rem; }.list-group-item-flex .autofit-col .custom-control:only-child .custom-control-input, .list-group-item-flex .autofit-col .custom-control:only-child .custom-control-label::before, .list-group-item-flex .autofit-col .custom-control:only-child .custom-control-label::after { margin-top: 0.1875rem; }.list-group-item-flex .autofit-col .form-check:only-child { margin-bottom: 0px; margin-top: 0.0625rem; padding-top: 0.1875rem; }.list-group-item-flex .autofit-col .sticker:only-child { margin-top: 0.0625rem; }.list-group-item-flex .autofit-col .list-group-title:only-child { align-items: center; display: flex; height: 32px; margin-top: 0px; }.list-group-item-flex .autofit-col .dropdown-action { margin-top: 0.0625rem; }.list-group-item-flex .autofit-col .quick-action-item { margin-top: 0.0625rem; }.list-group-item-action:focus { z-index: 1; }.sidebar-list-group .list-group-item { border-left-width: 0px; border-radius: 0px; border-right-width: 0px; }.sidebar-list-group .list-group-item > .autofit-col:first-child { padding-left: 0px; }.sidebar-list-group .list-group-item > .autofit-col:last-child { padding-right: 0px; }.show-quick-actions-on-hover .list-group-item:not(.active):hover .quick-action-menu { display: flex; }.show-quick-actions-on-hover .focus:not(.active) .quick-action-menu { display: flex; }.list-group .quick-action-menu { align-items: flex-start; background-color: rgb(255, 255, 255); margin-bottom: -0.75rem; margin-top: -0.75rem; padding-bottom: 0.75rem; padding-top: 0.75rem; }.list-group-bordered .quick-action-menu { margin-bottom: 0px; margin-top: 0px; padding-bottom: 0.75rem; padding-top: 0.75rem; }.list-group-item-flex.active .quick-action-menu { background-color: rgb(0, 123, 255); }.list-group-item-flex.active .quick-action-item { color: rgb(255, 255, 255); }.list-group-notification.list-group-bordered .quick-action-menu { margin-bottom: 0.0625rem; margin-top: 0.0625rem; }.list-group-notification .list-group-item { border-width: 0px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.125) 0.0625rem 0px inset, rgba(0, 0, 0, 0.125) -0.0625rem 0px inset, rgba(0, 0, 0, 0.125) 0px 0.0625rem inset, rgba(0, 0, 0, 0.125) 0px -0.0625rem inset; }.list-group-notification .list-group-item.active { background-color: rgb(0, 123, 255); box-shadow: rgb(0, 123, 255) 0.0625rem 0px inset, rgb(0, 123, 255) -0.0625rem 0px inset, rgb(0, 123, 255) 0px 0.0625rem inset, rgb(0, 123, 255) 0px -0.0625rem inset; }.list-group-notification .list-group-item-primary { background-color: rgb(255, 255, 255); border-bottom-left-radius: 0px; border-top-left-radius: 0px; box-shadow: rgb(184, 218, 255) 0.5rem 0px inset, rgba(0, 0, 0, 0.125) -0.0625rem 0px inset, rgba(0, 0, 0, 0.125) 0px 0.0625rem inset, rgba(0, 0, 0, 0.125) 0px -0.0625rem inset; }.list-group-notification .list-group-item-primary.active { background-color: rgb(0, 123, 255); box-shadow: rgb(184, 218, 255) 0.5rem 0px inset, rgb(0, 123, 255) -0.0625rem 0px inset, rgb(0, 123, 255) 0px 0.0625rem inset, rgb(0, 123, 255) 0px -0.0625rem inset; }.list-group-notification .quick-action-menu { margin-bottom: -0.6875rem; margin-top: -0.6875rem; }.list-group-notification .autofit-col .quick-action-item { margin-top: 0rem; }.modal-content { overflow: hidden; }.modal-header { align-items: center; border-color: rgb(233, 236, 239); flex-shrink: 0; height: 4rem; padding-bottom: 0px; padding-top: 0px; }.modal-header .close { margin: 0px; padding: 0px; }.modal-body.inline-scroller { overflow: auto; padding: 1rem; }.modal-body-flush { padding: 0px; }.modal-footer { flex-shrink: 0; flex-wrap: wrap; padding-bottom: 0.75rem; padding-top: 0.75rem; }.modal-item-first, .modal-item, .modal-item-last { padding-bottom: 0.25rem; padding-top: 0.25rem; }.modal-item-first { margin-right: auto; }.modal-item { flex-grow: 1; }.modal-footer > .modal-item-first { margin-right: auto; }.modal-title { font-size: 1.25rem; font-weight: 500; flex-grow: 1; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.modal-title-indicator { display: inline-block; font-size: 0.875rem; margin-right: 0.5rem; margin-top: -0.2em; vertical-align: middle; }.modal .close:first-child { margin-left: -0.3125rem; }.modal .close:last-child { margin-right: -0.3125rem; }.close + .modal-title { margin-left: 0.3125rem; }.modal-title + .close { margin-right: 0.3125rem; }.modal-body-iframe { height: 160px; padding: 0px; }.modal-body-iframe iframe { border-width: 0px; height: 100%; position: absolute; width: 100%; }.modal-full-screen { bottom: 48px; left: 48px; margin: 0px; max-width: none; position: absolute; right: 48px; top: 48px; }.modal-full-screen .modal-content { border-color: rgba(0, 0, 0, 0.2); border-radius: 0.3rem; border-width: 1px; height: 100%; }.modal-full-screen .modal-body { overflow: auto; }@media (max-width: 767.98px) { .modal-full-screen-sm-down { bottom: 0px; left: 0px; margin: 0px; max-width: none; position: absolute; right: 0px; top: 0px; } .modal-full-screen-sm-down .modal-body { overflow: auto; } .modal-full-screen-sm-down .modal-content { border-radius: 0px; border-width: 0px; height: 100%; }}.modal-success .btn-monospaced { color: rgb(21, 87, 36); }.modal-success .close { color: rgb(21, 87, 36); }.modal-success .close:hover { color: inherit; }.modal-success .close:focus { color: inherit; }.modal-success .close:disabled, .modal-success .close.disabled { color: inherit; }.modal-success .modal-header { background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); color: rgb(21, 87, 36); }.modal-info .btn-monospaced { color: rgb(12, 84, 96); }.modal-info .close { color: rgb(12, 84, 96); }.modal-info .close:hover { color: inherit; }.modal-info .close:focus { color: inherit; }.modal-info .close:disabled, .modal-info .close.disabled { color: inherit; }.modal-info .modal-header { background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); color: rgb(12, 84, 96); }.modal-warning .btn-monospaced { color: rgb(133, 100, 4); }.modal-warning .close { color: rgb(133, 100, 4); }.modal-warning .close:hover { color: inherit; }.modal-warning .close:focus { color: inherit; }.modal-warning .close:disabled, .modal-warning .close.disabled { color: inherit; }.modal-warning .modal-header { background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); color: rgb(133, 100, 4); }.modal-danger .btn-monospaced { color: rgb(114, 28, 36); }.modal-danger .close { color: rgb(114, 28, 36); }.modal-danger .close:hover { color: inherit; }.modal-danger .close:focus { color: inherit; }.modal-danger .close:disabled, .modal-danger .close.disabled { color: inherit; }.modal-danger .modal-header { background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); color: rgb(114, 28, 36); }.multi-step-nav { align-items: flex-end; display: flex; flex-wrap: wrap; list-style: none; margin-bottom: 15px; padding: 0px 15px; position: relative; }.multi-step-indicator-label-bottom .multi-step-item { padding-bottom: 1.5rem; }.multi-step-indicator-label-bottom .multi-step-indicator-label { top: 2rem; }.multi-step-indicator-label-top .multi-step-item { padding-top: 1.5rem; }.multi-step-indicator-label-top .multi-step-indicator-label { bottom: 2.25rem; }.multi-step-title-center .multi-step-title { margin-left: 1rem; max-width: 100px; overflow: hidden; position: relative; text-align: center; text-overflow: ellipsis; transform: translateX(-50%); white-space: nowrap; width: auto; }.multi-step-item { margin-bottom: 10px; position: relative; }.multi-step-item.active .multi-step-icon { background-color: rgb(0, 123, 255); background-position: center center; background-repeat: no-repeat; background-size: 1rem; color: rgb(255, 255, 255); }.multi-step-item.active .multi-step-divider { background-color: rgb(233, 236, 239); }.multi-step-item.active.complete .multi-step-icon { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.multi-step-item.complete .dropdown .multi-step-icon, .multi-step-item.complete .dropdown .multi-step-icon:active { background-image: none; }.multi-step-item.complete .multi-step-icon { background-color: rgb(108, 117, 125); color: rgb(255, 255, 255); background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M502.091%2060.993c-9.909-9.91-25.962-9.91-35.843%200L129.26%20397.981%2045.752%20314.53c-9.881-9.909-25.962-9.909-35.843%200-9.909%209.909-9.909%2025.962%200%2035.843l98.257%2098.257c2.608%202.608%205.679%204.433%208.924%205.679%204.028%202.464%208.403%204.115%2012.952%204.115%206.49%200%2012.981-2.464%2017.936-7.418L502.09%2096.865c9.909-9.909%209.909-25.962%200-35.871v-.001z'%20fill='%23FFF'/%3E%3C/svg%3E"); background-position: center center; background-repeat: no-repeat; background-size: 1rem; }.multi-step-item.complete .multi-step-icon[data-multi-step-icon]::before { content: normal; }.multi-step-item.complete .multi-step-icon:active { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='512'%20height='512'%20viewBox='0%200%20512%20512'%3E%3Cpath%20class='lexicon-icon-outline'%20d='M502.091%2060.993c-9.909-9.91-25.962-9.91-35.843%200L129.26%20397.981%2045.752%20314.53c-9.881-9.909-25.962-9.909-35.843%200-9.909%209.909-9.909%2025.962%200%2035.843l98.257%2098.257c2.608%202.608%205.679%204.433%208.924%205.679%204.028%202.464%208.403%204.115%2012.952%204.115%206.49%200%2012.981-2.464%2017.936-7.418L502.09%2096.865c9.909-9.909%209.909-25.962%200-35.871v-.001z'%20fill='%23FFF'/%3E%3C/svg%3E"); }.multi-step-item.complete .multi-step-divider { background-color: rgb(108, 117, 125); }.multi-step-item.disabled .multi-step-title { color: rgb(206, 212, 218); }.multi-step-item.disabled .multi-step-icon { background-color: rgb(248, 249, 250); background-repeat: no-repeat; color: rgb(206, 212, 218); cursor: not-allowed; }.multi-step-item.disabled .multi-step-indicator-label { color: rgb(206, 212, 218); }.multi-step-item.disabled .multi-step-divider { background-color: rgb(248, 249, 250); }.multi-step-title { font-size: 1rem; line-height: normal; margin-bottom: 0.625rem; overflow-wrap: break-word; }.multi-step-item-expand { flex-grow: 1; width: 75px; }.multi-step-divider { background-color: rgb(233, 236, 239); height: 0.25rem; margin-left: 2rem; margin-top: -0.25rem; position: relative; top: 1.125rem; }.multi-step-indicator { position: relative; width: 2rem; }.multi-step-indicator .dropdown-item-indicator { display: none; }.multi-step-indicator .complete .dropdown-item-indicator { display: block; }.multi-step-indicator .multi-step-indicator-label { font-size: 1rem; left: 50%; max-width: 100px; position: absolute; transform: translateX(-50%); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }button.multi-step-icon { cursor: pointer; border-width: 0px; padding: 0px; }button.multi-step-icon:hover, button.multi-step-icon:focus { background-color: rgb(233, 236, 239); color: rgba(0, 0, 0, 0.7); text-decoration: none; }a.multi-step-icon:hover, a.multi-step-icon:focus { background-color: rgb(233, 236, 239); color: rgba(0, 0, 0, 0.7); text-decoration: none; }.multi-step-icon { align-items: center; background-color: rgb(233, 236, 239); border-radius: 0.25rem; color: rgba(0, 0, 0, 0.5); display: flex; font-size: 1rem; justify-content: center; height: 2rem; width: 2rem; }.multi-step-icon[data-multi-step-icon]::before { content: attr(data-multi-step-icon); height: 2rem; line-height: 2rem; text-align: center; width: 2rem; }.multi-step-icon .btn-link { vertical-align: baseline; }.multi-step-icon .lexicon-icon { height: 1rem; margin-top: 0px; width: 1rem; }.multi-step-item-fixed-width.multi-step-item, .multi-step-item-fixed-width .multi-step-item-expand { flex-grow: 0; width: 150px; }@media (max-width: 767.98px) { .multi-step-nav-collapse-sm { flex-wrap: nowrap; } .multi-step-nav-collapse-sm.multi-step-indicator-label-top .multi-step-indicator-label { bottom: auto; top: 0px; } .multi-step-nav-collapse-sm.multi-step-indicator-label-bottom .multi-step-indicator-label { bottom: 0px; top: auto; } .multi-step-nav-collapse-sm.multi-step-title-center .multi-step-title { margin-left: 0px; max-width: none; transform: none; } .multi-step-nav-collapse-sm .active.multi-step-item { position: static; } .multi-step-nav-collapse-sm .active .multi-step-title { display: block; left: 0px; position: absolute; right: 0px; text-align: center; top: 0px; } .multi-step-nav-collapse-sm .active .multi-step-title + .multi-step-indicator { margin-top: calc(1.5rem); } .multi-step-nav-collapse-sm .active .multi-step-indicator { position: static; } .multi-step-nav-collapse-sm .active .multi-step-indicator-label { display: block; left: 0px; max-width: none; position: absolute; right: 0px; text-align: center; transform: none; width: auto; } .multi-step-nav-collapse-sm .multi-step-item { margin-bottom: 0px; min-width: 2rem; padding-top: 1.75rem; } .multi-step-nav-collapse-sm .multi-step-title { display: none; } .multi-step-nav-collapse-sm .multi-step-indicator-label { display: none; }}.nav-btn.btn-unstyled, .nav-link { position: relative; }.nav-btn.btn-unstyled:focus, .nav-link:focus { z-index: 1; }.nav-btn.btn-unstyled.disabled, .nav-link.disabled { color: rgb(108, 117, 125); cursor: not-allowed; }.nav-btn { align-items: center; display: flex; height: 2rem; justify-content: center; line-height: 1.5; margin: 0.25rem; min-width: 2rem; padding: 0px 0.5rem; text-align: center; width: auto; }.nav-btn.btn-link { margin-left: 0px; margin-right: 0px; }.nav-btn .lexicon-icon { margin-top: 0px; }.nav-btn.disabled, .nav-link.disabled { opacity: 1; }.nav-link.btn-unstyled { padding: 0.5rem 1rem; }.nav-btn-monospaced { padding: 0px; }.nav-link-monospaced { align-items: center; display: flex; height: 2rem; justify-content: center; margin: 0.25rem; min-width: 2rem; padding: 0px; }.nav-link-monospaced .lexicon-icon { margin-top: 0px; }.nav-item { overflow-wrap: break-word; }.nav-item[class*="col-"] { padding-left: 0px; padding-right: 0px; text-align: center; }.nav-text-truncate { display: inline-block; margin-bottom: -6px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.dropdown-toggle .nav-text-truncate { max-width: calc(100% - 24px); }.nav-form { padding: 0.5rem; }.nav .nav-form { padding: 0px 1rem; }.nav-stacked { display: block; }.nav-stacked .nav-form { padding: 0.5rem; }.nav-unstyled { flex-wrap: nowrap; }.nav-unstyled .nav-btn { margin: 0px 0.25rem; padding: 0px 0.25rem; }.nav-unstyled .nav-link { line-height: 2rem; padding: 0px 0.25rem; }.nav-unstyled .nav-link-monospaced { margin: 0px 0.25rem; }.nav-nested { flex-flow: column nowrap; }.nav-nested .nav > li > a { padding-left: 2rem; }.nav-nested .nav > li > .nav-equal-height-heading { padding-left: 1rem; }.nav-nested .nav .nav > li > a { padding-left: 3rem; }.nav-nested .nav .nav > li > .nav-equal-height-heading { padding-left: 2rem; }.nav-nested .nav .nav .nav > li > a { padding-left: 4rem; }.nav-nested .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 3rem; }.nav-nested .nav .nav .nav .nav > li > a { padding-left: 5rem; }.nav-nested .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 4rem; }.nav-nested .nav .nav .nav .nav .nav > li > a { padding-left: 6rem; }.nav-nested .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 5rem; }.nav-nested .nav .nav .nav .nav .nav .nav > li > a { padding-left: 7rem; }.nav-nested .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 6rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 8rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 7rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 9rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 8rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 10rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 9rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 11rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 10rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 12rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 11rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 13rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 12rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 14rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 13rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 15rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 14rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > a { padding-left: 16rem; }.nav-nested .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav .nav > li > .nav-equal-height-heading { padding-left: 15rem; }.nav-nested-margins { flex-flow: column nowrap; }.nav-nested-margins > li .nav > li { margin-left: 1rem; }.nav-tabs .nav-link { white-space: nowrap; }.nav-tabs + .tab-content .tab-pane.active:first-child { border-top-left-radius: 0px; }.dropdown-item[data-toggle="tab"] .dropdown-item-indicator, .dropdown-menu > li > a[data-toggle="tab"] .dropdown-item-indicator, .dropdown-menu .link-list > li > a[data-toggle="tab"] .dropdown-item-indicator { display: none; }.dropdown-item[data-toggle="tab"].active .dropdown-item-indicator, .dropdown-menu > li > a[data-toggle="tab"].active .dropdown-item-indicator, .dropdown-menu .link-list > li > a[data-toggle="tab"].active .dropdown-item-indicator { display: block; }.nav-underline .nav-link::after { bottom: 0px; display: block; position: absolute; left: 0.5rem; right: 0.5rem; width: auto; }.nav-underline .nav-item .nav-link.active::after { background-color: rgb(0, 123, 255); }.nav-underline .nav-link.active::after, .nav-underline .nav-item.show .nav-link::after { content: ""; height: 0.1875rem; }.menubar { position: relative; }.menubar-toggler { display: none; }.menubar-vertical-expand-md { max-width: 15.625rem; }@media (max-width: 767.98px) { .menubar-vertical-expand-md { align-items: center; border-color: transparent; border-style: solid; border-width: 0.0625rem; display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 1.5rem; margin-left: -15px; margin-right: -15px; max-width: none; min-height: 3rem; padding-left: 0.5rem; padding-right: 0.5rem; }}.menubar-vertical-expand-md .menubar-collapse { display: block; }@media (max-width: 767.98px) { .menubar-vertical-expand-md .menubar-collapse { border-color: transparent; border-style: solid; border-width: 0.0625rem; display: none; left: -0.0625rem; position: absolute; right: -0.0625rem; top: 100%; z-index: 499; } .menubar-vertical-expand-md .menubar-collapse > .nav { margin-bottom: 0.5rem; margin-top: 0.5rem; }}.menubar-vertical-expand-md .menubar-collapse.collapsing, .menubar-vertical-expand-md .menubar-collapse.show { display: block; }@media (max-width: 767.98px) { .menubar-vertical-expand-md .menubar-toggler { align-items: center; border-color: transparent; border-style: solid; border-width: 0.0625rem; display: flex; height: 2rem; padding-left: 0.5rem; padding-right: 0.5rem; } .menubar-vertical-expand-md .menubar-toggler .lexicon-icon { margin-top: 0px; }}@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent { background-color: rgb(248, 249, 250); }}@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent .menubar-collapse { background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }}@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent .menubar-toggler { color: rgba(0, 0, 0, 0.9); }}.menubar-vertical-expand-md.menubar-transparent .nav-link { color: rgba(0, 0, 0, 0.5); }.menubar-vertical-expand-md.menubar-transparent .nav-link:hover, .menubar-vertical-expand-md.menubar-transparent .nav-link:focus { color: rgba(0, 0, 0, 0.7); }@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent .nav-link { color: rgb(33, 37, 41); } .menubar-vertical-expand-md.menubar-transparent .nav-link:hover { background-color: rgb(248, 249, 250); color: rgb(22, 24, 27); }}.menubar-vertical-expand-md.menubar-transparent .nav-link.active { color: rgba(0, 0, 0, 0.9); }@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent .nav-link.active { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }}.menubar-vertical-expand-md.menubar-transparent .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }@media (max-width: 767.98px) { .menubar-vertical-expand-md.menubar-transparent .nav-link.disabled { background-color: transparent; color: rgb(108, 117, 125); }}.menubar-vertical-expand-lg { max-width: 15.625rem; }@media (max-width: 991.98px) { .menubar-vertical-expand-lg { align-items: center; border-color: transparent; border-style: solid; border-width: 0.0625rem; display: flex; flex-wrap: wrap; justify-content: space-between; margin-bottom: 1.5rem; margin-left: -15px; margin-right: -15px; max-width: none; min-height: 3rem; padding-left: 0.5rem; padding-right: 0.5rem; }}.menubar-vertical-expand-lg .menubar-collapse { display: block; }@media (max-width: 991.98px) { .menubar-vertical-expand-lg .menubar-collapse { border-color: transparent; border-style: solid; border-width: 0.0625rem; display: none; left: -0.0625rem; position: absolute; right: -0.0625rem; top: 100%; z-index: 499; } .menubar-vertical-expand-lg .menubar-collapse > .nav { margin-bottom: 0.5rem; margin-top: 0.5rem; }}.menubar-vertical-expand-lg .menubar-collapse.collapsing, .menubar-vertical-expand-lg .menubar-collapse.show { display: block; }@media (max-width: 991.98px) { .menubar-vertical-expand-lg .menubar-toggler { align-items: center; border-color: transparent; border-style: solid; border-width: 0.0625rem; display: flex; height: 2rem; padding-left: 0.5rem; padding-right: 0.5rem; } .menubar-vertical-expand-lg .menubar-toggler .lexicon-icon { margin-top: 0px; }}@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent { background-color: rgb(248, 249, 250); }}@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent .menubar-collapse { background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }}@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent .menubar-toggler { color: rgba(0, 0, 0, 0.9); }}.menubar-vertical-expand-lg.menubar-transparent .nav-link { color: rgba(0, 0, 0, 0.5); }.menubar-vertical-expand-lg.menubar-transparent .nav-link:hover, .menubar-vertical-expand-lg.menubar-transparent .nav-link:focus { color: rgba(0, 0, 0, 0.7); }@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent .nav-link { color: rgb(33, 37, 41); } .menubar-vertical-expand-lg.menubar-transparent .nav-link:hover { background-color: rgb(248, 249, 250); color: rgb(22, 24, 27); }}.menubar-vertical-expand-lg.menubar-transparent .nav-link.active { color: rgba(0, 0, 0, 0.9); }@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent .nav-link.active { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }}.menubar-vertical-expand-lg.menubar-transparent .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }@media (max-width: 991.98px) { .menubar-vertical-expand-lg.menubar-transparent .nav-link.disabled { background-color: transparent; color: rgb(108, 117, 125); }}.navbar { border-width: 0px; }.navbar .container, .navbar .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; }.navbar-nowrap { flex-wrap: nowrap; }.navbar-nowrap .container, .navbar-nowrap .container-fluid, .navbar-nowrap .navbar-nav { flex-wrap: nowrap !important; }.navbar-nowrap .navbar-text { min-width: 0px; white-space: nowrap; }.navbar-nav .dropdown-menu-right, .navbar-form .dropdown-menu-right { left: auto; right: 0px; }.navbar-nav { flex-direction: row; }.navbar-nav .dropdown-menu { position: absolute; }.navbar-nav .nav-link { padding-left: 0.5rem; padding-right: 0.5rem; }.navbar-nav-expand { flex-grow: 1; min-width: 0px; }.navbar-nav-last { margin-left: auto; }.navbar-nav .nav-item { overflow-wrap: normal; }.navbar-nav .nav-item > .custom-control, .navbar-nav .nav-item > .form-check { margin-bottom: 0px; margin-left: 0.5rem; margin-right: 0.5rem; }.nav-item-expand { flex-grow: 1; min-width: 0px; }.nav-item-shrink { min-width: 0px; }.navbar-title { font-size: 1.25rem; font-weight: 500; margin-bottom: 0px; }.navbar-text { padding-left: 0.5rem; padding-right: 0.5rem; }.navbar-collapse { max-width: 100%; }.navbar-collapse .navbar-nav { flex-direction: column; }.navbar-collapse .dropdown-toggle .navbar-text-truncate { max-width: calc(100% - 1.5625rem); }.navbar-text-truncate { display: inline-block; max-width: 100%; pointer-events: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: bottom; }.navbar-toggler:focus { z-index: 525; }.navbar-toggler-link { align-items: center; display: flex; border-width: 0px; line-height: 1.5; max-width: 100%; padding: 0.3125rem 0.5rem; position: relative; }.navbar-toggler-link .lexicon-icon { min-width: 1em; margin-left: 3px; margin-top: 0px; }.navbar-brand { margin-right: 0px; max-width: calc(100% - 72px); padding-left: 0.5rem; padding-right: 0.5rem; }.navbar-form { align-items: center; display: flex; padding-left: 0.5rem; padding-right: 0.5rem; }.navbar-form > form { width: 100%; }.navbar-form-autofit { flex-basis: 100px; flex-grow: 1; }.navbar-form-autofit form { display: flex; width: 100%; }.navbar-overlay { background-color: rgb(255, 255, 255); }.navbar-breakpoint-d-block, .navbar-breakpoint-d-inline-block, .navbar-breakpoint-d-flex { display: none !important; }.navbar-expand { flex-wrap: wrap; justify-content: space-between; }.navbar-expand .navbar-nav { flex-wrap: wrap; }.navbar-expand-sm { justify-content: space-between; }.navbar-expand-sm .nav-item { align-items: center; display: flex; }.navbar-expand-sm .nav-item .navbar-text-truncate { max-width: 12.5rem; }.navbar-expand-sm .container, .navbar-expand-sm .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 15px; padding-right: 15px; }.navbar-expand-sm .navbar-collapse .container, .navbar-expand-sm .navbar-collapse .container-fluid { padding-left: 0px; padding-right: 0px; }@media (max-width: 575.98px) { .navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { left: 0px; padding: 0px 1rem; position: absolute; right: 0px; top: 100%; z-index: 500; } .navbar-expand-sm.navbar-collapse-absolute .navbar-collapse .container, .navbar-expand-sm.navbar-collapse-absolute .navbar-collapse .container-fluid { padding-left: 15px; padding-right: 15px; } .navbar-expand-sm.navbar-collapse-absolute .navbar-collapse .navbar-nav:last-child, .navbar-expand-sm.navbar-collapse-absolute .navbar-collapse .navbar-form:last-child { padding-bottom: 0.5rem; } .navbar-expand-sm .navbar-collapse .container, .navbar-expand-sm .navbar-collapse .container-fluid { display: block; padding-left: 0px; padding-right: 0px; } .navbar-expand-sm .navbar-collapse .nav-item { display: block; } .navbar-expand-sm .navbar-collapse .navbar-text-truncate { max-width: 100%; } .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-toggle .navbar-text-truncate { max-width: calc(100% - 1.5625rem); } .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { margin-left: -1rem; margin-right: -1rem; } .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:focus, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:focus, .dropdown-menu .navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:focus { background-color: transparent; } .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { background-color: transparent; } .navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; margin: 0px; max-height: none; max-width: none; overflow: visible; padding: 0px; position: static; } .navbar-expand-sm .show-dropdown-on-collapse .dropdown-header, .navbar-expand-sm .show-dropdown-on-collapse .dropdown-item, .navbar-expand-sm .show-dropdown-on-collapse .dropdown-menu > li > a, .navbar-expand-sm .show-dropdown-on-collapse .dropdown-menu .link-list > li > a, .dropdown-menu .navbar-expand-sm .show-dropdown-on-collapse .link-list > li > a { padding: 0.5rem; } .navbar-expand-sm .show-dropdown-on-collapse .dropdown-menu { display: block; } .navbar-expand-sm .show-dropdown-on-collapse .dropdown-toggle { display: none; } .navbar-expand-sm .navbar-breakpoint-down-d-block { display: block !important; } .navbar-expand-sm .navbar-breakpoint-down-d-inline-block { display: inline-block !important; } .navbar-expand-sm .navbar-breakpoint-down-d-flex { display: flex !important; } .navbar-expand-sm .navbar-breakpoint-down-d-none { display: none !important; }}@media (min-width: 576px) { .navbar-expand-sm .navbar-brand .navbar-text-truncate { max-width: 12.5rem; } .navbar-expand-sm .navbar-collapse { flex-grow: 1; flex-wrap: wrap; justify-content: space-between; } .navbar-expand-sm .navbar-collapse .navbar-nav { flex-flow: row wrap; } .navbar-expand-sm .navbar-collapse .dropdown-toggle .navbar-text-truncate { max-width: 10.9375rem; } .navbar-expand-sm .navbar-breakpoint-d-block { display: block !important; } .navbar-expand-sm .navbar-breakpoint-d-inline-block { display: inline-block !important; } .navbar-expand-sm .navbar-breakpoint-d-flex { display: flex !important; } .navbar-expand-sm .navbar-breakpoint-d-none { display: none !important; }}.navbar-expand-md { justify-content: space-between; }.navbar-expand-md .nav-item { align-items: center; display: flex; }.navbar-expand-md .nav-item .navbar-text-truncate { max-width: 12.5rem; }.navbar-expand-md .container, .navbar-expand-md .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 15px; padding-right: 15px; }.navbar-expand-md .navbar-collapse .container, .navbar-expand-md .navbar-collapse .container-fluid { padding-left: 0px; padding-right: 0px; }@media (max-width: 767.98px) { .navbar-expand-md.navbar-collapse-absolute .navbar-collapse { left: 0px; padding: 0px 1rem; position: absolute; right: 0px; top: 100%; z-index: 500; } .navbar-expand-md.navbar-collapse-absolute .navbar-collapse .container, .navbar-expand-md.navbar-collapse-absolute .navbar-collapse .container-fluid { padding-left: 15px; padding-right: 15px; } .navbar-expand-md.navbar-collapse-absolute .navbar-collapse .navbar-nav:last-child, .navbar-expand-md.navbar-collapse-absolute .navbar-collapse .navbar-form:last-child { padding-bottom: 0.5rem; } .navbar-expand-md .navbar-collapse .container, .navbar-expand-md .navbar-collapse .container-fluid { display: block; padding-left: 0px; padding-right: 0px; } .navbar-expand-md .navbar-collapse .nav-item { display: block; } .navbar-expand-md .navbar-collapse .navbar-text-truncate { max-width: 100%; } .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-toggle .navbar-text-truncate { max-width: calc(100% - 1.5625rem); } .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { margin-left: -1rem; margin-right: -1rem; } .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:focus, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:focus, .dropdown-menu .navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:focus { background-color: transparent; } .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { background-color: transparent; } .navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; margin: 0px; max-height: none; max-width: none; overflow: visible; padding: 0px; position: static; } .navbar-expand-md .show-dropdown-on-collapse .dropdown-header, .navbar-expand-md .show-dropdown-on-collapse .dropdown-item, .navbar-expand-md .show-dropdown-on-collapse .dropdown-menu > li > a, .navbar-expand-md .show-dropdown-on-collapse .dropdown-menu .link-list > li > a, .dropdown-menu .navbar-expand-md .show-dropdown-on-collapse .link-list > li > a { padding: 0.5rem; } .navbar-expand-md .show-dropdown-on-collapse .dropdown-menu { display: block; } .navbar-expand-md .show-dropdown-on-collapse .dropdown-toggle { display: none; } .navbar-expand-md .navbar-breakpoint-down-d-block { display: block !important; } .navbar-expand-md .navbar-breakpoint-down-d-inline-block { display: inline-block !important; } .navbar-expand-md .navbar-breakpoint-down-d-flex { display: flex !important; } .navbar-expand-md .navbar-breakpoint-down-d-none { display: none !important; }}@media (min-width: 768px) { .navbar-expand-md .navbar-brand .navbar-text-truncate { max-width: 12.5rem; } .navbar-expand-md .navbar-collapse { flex-grow: 1; flex-wrap: wrap; justify-content: space-between; } .navbar-expand-md .navbar-collapse .navbar-nav { flex-flow: row wrap; } .navbar-expand-md .navbar-collapse .dropdown-toggle .navbar-text-truncate { max-width: 10.9375rem; } .navbar-expand-md .navbar-breakpoint-d-block { display: block !important; } .navbar-expand-md .navbar-breakpoint-d-inline-block { display: inline-block !important; } .navbar-expand-md .navbar-breakpoint-d-flex { display: flex !important; } .navbar-expand-md .navbar-breakpoint-d-none { display: none !important; }}.navbar-expand-lg { justify-content: space-between; }.navbar-expand-lg .nav-item { align-items: center; display: flex; }.navbar-expand-lg .nav-item .navbar-text-truncate { max-width: 12.5rem; }.navbar-expand-lg .container, .navbar-expand-lg .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 15px; padding-right: 15px; }.navbar-expand-lg .navbar-collapse .container, .navbar-expand-lg .navbar-collapse .container-fluid { padding-left: 0px; padding-right: 0px; }@media (max-width: 991.98px) { .navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { left: 0px; padding: 0px 1rem; position: absolute; right: 0px; top: 100%; z-index: 500; } .navbar-expand-lg.navbar-collapse-absolute .navbar-collapse .container, .navbar-expand-lg.navbar-collapse-absolute .navbar-collapse .container-fluid { padding-left: 15px; padding-right: 15px; } .navbar-expand-lg.navbar-collapse-absolute .navbar-collapse .navbar-nav:last-child, .navbar-expand-lg.navbar-collapse-absolute .navbar-collapse .navbar-form:last-child { padding-bottom: 0.5rem; } .navbar-expand-lg .navbar-collapse .container, .navbar-expand-lg .navbar-collapse .container-fluid { display: block; padding-left: 0px; padding-right: 0px; } .navbar-expand-lg .navbar-collapse .nav-item { display: block; } .navbar-expand-lg .navbar-collapse .navbar-text-truncate { max-width: 100%; } .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-toggle .navbar-text-truncate { max-width: calc(100% - 1.5625rem); } .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { margin-left: -1rem; margin-right: -1rem; } .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:focus, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:focus, .dropdown-menu .navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:focus { background-color: transparent; } .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { background-color: transparent; } .navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; margin: 0px; max-height: none; max-width: none; overflow: visible; padding: 0px; position: static; } .navbar-expand-lg .show-dropdown-on-collapse .dropdown-header, .navbar-expand-lg .show-dropdown-on-collapse .dropdown-item, .navbar-expand-lg .show-dropdown-on-collapse .dropdown-menu > li > a, .navbar-expand-lg .show-dropdown-on-collapse .dropdown-menu .link-list > li > a, .dropdown-menu .navbar-expand-lg .show-dropdown-on-collapse .link-list > li > a { padding: 0.5rem; } .navbar-expand-lg .show-dropdown-on-collapse .dropdown-menu { display: block; } .navbar-expand-lg .show-dropdown-on-collapse .dropdown-toggle { display: none; } .navbar-expand-lg .navbar-breakpoint-down-d-block { display: block !important; } .navbar-expand-lg .navbar-breakpoint-down-d-inline-block { display: inline-block !important; } .navbar-expand-lg .navbar-breakpoint-down-d-flex { display: flex !important; } .navbar-expand-lg .navbar-breakpoint-down-d-none { display: none !important; }}@media (min-width: 992px) { .navbar-expand-lg .navbar-brand .navbar-text-truncate { max-width: 12.5rem; } .navbar-expand-lg .navbar-collapse { flex-grow: 1; flex-wrap: wrap; justify-content: space-between; } .navbar-expand-lg .navbar-collapse .navbar-nav { flex-flow: row wrap; } .navbar-expand-lg .navbar-collapse .dropdown-toggle .navbar-text-truncate { max-width: 10.9375rem; } .navbar-expand-lg .navbar-breakpoint-d-block { display: block !important; } .navbar-expand-lg .navbar-breakpoint-d-inline-block { display: inline-block !important; } .navbar-expand-lg .navbar-breakpoint-d-flex { display: flex !important; } .navbar-expand-lg .navbar-breakpoint-d-none { display: none !important; }}.navbar-expand-xl { justify-content: space-between; }.navbar-expand-xl .nav-item { align-items: center; display: flex; }.navbar-expand-xl .nav-item .navbar-text-truncate { max-width: 12.5rem; }.navbar-expand-xl .container, .navbar-expand-xl .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 15px; padding-right: 15px; }.navbar-expand-xl .navbar-collapse .container, .navbar-expand-xl .navbar-collapse .container-fluid { padding-left: 0px; padding-right: 0px; }@media (max-width: 1199.98px) { .navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { left: 0px; padding: 0px 1rem; position: absolute; right: 0px; top: 100%; z-index: 500; } .navbar-expand-xl.navbar-collapse-absolute .navbar-collapse .container, .navbar-expand-xl.navbar-collapse-absolute .navbar-collapse .container-fluid { padding-left: 15px; padding-right: 15px; } .navbar-expand-xl.navbar-collapse-absolute .navbar-collapse .navbar-nav:last-child, .navbar-expand-xl.navbar-collapse-absolute .navbar-collapse .navbar-form:last-child { padding-bottom: 0.5rem; } .navbar-expand-xl .navbar-collapse .container, .navbar-expand-xl .navbar-collapse .container-fluid { display: block; padding-left: 0px; padding-right: 0px; } .navbar-expand-xl .navbar-collapse .nav-item { display: block; } .navbar-expand-xl .navbar-collapse .navbar-text-truncate { max-width: 100%; } .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-toggle .navbar-text-truncate { max-width: calc(100% - 1.5625rem); } .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { margin-left: -1rem; margin-right: -1rem; } .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:focus, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:focus, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:focus, .dropdown-menu .navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:focus { background-color: transparent; } .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { background-color: transparent; } .navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; margin: 0px; max-height: none; max-width: none; overflow: visible; padding: 0px; position: static; } .navbar-expand-xl .show-dropdown-on-collapse .dropdown-header, .navbar-expand-xl .show-dropdown-on-collapse .dropdown-item, .navbar-expand-xl .show-dropdown-on-collapse .dropdown-menu > li > a, .navbar-expand-xl .show-dropdown-on-collapse .dropdown-menu .link-list > li > a, .dropdown-menu .navbar-expand-xl .show-dropdown-on-collapse .link-list > li > a { padding: 0.5rem; } .navbar-expand-xl .show-dropdown-on-collapse .dropdown-menu { display: block; } .navbar-expand-xl .show-dropdown-on-collapse .dropdown-toggle { display: none; } .navbar-expand-xl .navbar-breakpoint-down-d-block { display: block !important; } .navbar-expand-xl .navbar-breakpoint-down-d-inline-block { display: inline-block !important; } .navbar-expand-xl .navbar-breakpoint-down-d-flex { display: flex !important; } .navbar-expand-xl .navbar-breakpoint-down-d-none { display: none !important; }}@media (min-width: 1200px) { .navbar-expand-xl .navbar-brand .navbar-text-truncate { max-width: 12.5rem; } .navbar-expand-xl .navbar-collapse { flex-grow: 1; flex-wrap: wrap; justify-content: space-between; } .navbar-expand-xl .navbar-collapse .navbar-nav { flex-flow: row wrap; } .navbar-expand-xl .navbar-collapse .dropdown-toggle .navbar-text-truncate { max-width: 10.9375rem; } .navbar-expand-xl .navbar-breakpoint-d-block { display: block !important; } .navbar-expand-xl .navbar-breakpoint-d-inline-block { display: inline-block !important; } .navbar-expand-xl .navbar-breakpoint-d-flex { display: flex !important; } .navbar-expand-xl .navbar-breakpoint-d-none { display: none !important; }}.navbar-expand { justify-content: space-between; }.navbar-expand .nav-item { align-items: center; display: flex; }.navbar-expand .nav-item .navbar-text-truncate { max-width: 12.5rem; }.navbar-expand .container, .navbar-expand .container-fluid { display: flex; flex-wrap: wrap; justify-content: space-between; padding-left: 15px; padding-right: 15px; }.navbar-expand .navbar-collapse .container, .navbar-expand .navbar-collapse .container-fluid { padding-left: 0px; padding-right: 0px; }@media (max-width: 575.98px) { .navbar-overlay-xs-down { bottom: 0px; display: none; justify-content: space-between; left: 0px; margin-left: 0px; margin-right: 0px; padding: 0.5rem 1rem; position: absolute; right: 0px; top: 0px; z-index: 450; } .navbar-overlay-xs-down.show { display: flex; }}@media (max-width: 767.98px) { .navbar-overlay-sm-down { bottom: 0px; display: none; justify-content: space-between; left: 0px; margin-left: 0px; margin-right: 0px; padding: 0.5rem 1rem; position: absolute; right: 0px; top: 0px; z-index: 450; } .navbar-overlay-sm-down.show { display: flex; }}@media (max-width: 991.98px) { .navbar-overlay-md-down { bottom: 0px; display: none; justify-content: space-between; left: 0px; margin-left: 0px; margin-right: 0px; padding: 0.5rem 1rem; position: absolute; right: 0px; top: 0px; z-index: 450; } .navbar-overlay-md-down.show { display: flex; }}@media (max-width: 1199.98px) { .navbar-overlay-lg-down { bottom: 0px; display: none; justify-content: space-between; left: 0px; margin-left: 0px; margin-right: 0px; padding: 0.5rem 1rem; position: absolute; right: 0px; top: 0px; z-index: 450; } .navbar-overlay-lg-down.show { display: flex; }}.navbar-overlay-up { bottom: 0px; display: none; justify-content: space-between; left: 0px; margin-left: 0px; margin-right: 0px; padding: 0.5rem 1rem; position: absolute; right: 0px; top: 0px; z-index: 450; }.navbar-overlay-up.show { display: flex; }.navbar-underline .navbar-toggler-link::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }@media (min-width: 576px) { .navbar-underline.navbar-expand-sm .navbar-nav .nav-link.active::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }}@media (min-width: 768px) { .navbar-underline.navbar-expand-md .navbar-nav .nav-link.active::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }}@media (min-width: 992px) { .navbar-underline.navbar-expand-lg .navbar-nav .nav-link.active::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }}@media (min-width: 1200px) { .navbar-underline.navbar-expand-xl .navbar-nav .nav-link.active::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }}.navbar-underline.navbar-expand .navbar-nav .nav-link.active::after { background-color: rgb(0, 123, 255); bottom: -0.5rem; content: ""; display: block; height: 0.1875rem; left: 0px; position: absolute; right: 0px; width: auto; }.application-bar { flex-wrap: nowrap; border-width: 0px; font-size: 1rem; padding: 0px; }.application-bar .navbar-toggler { font-size: 1.25rem; height: 2.00001rem; margin-left: 0.25rem; margin-right: 0.25rem; padding: 0.25rem 0.75rem; }.application-bar .navbar-toggler-link { height: auto; font-size: 1rem; line-height: 1.5; margin-left: 0px; margin-right: 0px; padding: 0.75rem 0.25rem; }.application-bar .navbar-brand { font-size: 1.25rem; margin-right: 0px; padding: 0.5625rem 0.25rem; }.application-bar .navbar-nav .nav-btn { font-size: 1rem; margin: 0.5rem 0.25rem; }.application-bar .navbar-nav .nav-btn-monospaced { font-size: 1rem; }.application-bar .navbar-nav .nav-item > .custom-control, .application-bar .navbar-nav .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; }.application-bar .navbar-nav .nav-link, .application-bar .navbar-nav .navbar-text { margin: 0.5rem; padding: 0.25rem; }.application-bar .navbar-nav .nav-link-monospaced { font-size: 1rem; margin: 0.5rem 0.25rem; padding: 0px; }@media (max-width: 575.98px) { .application-bar.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px; left: 0px; margin-top: 0px; padding: 0px; right: 0px; } .application-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .application-bar.navbar-expand-sm .navbar-form { height: 3rem; padding: 0.25rem; } .application-bar.navbar-expand-sm .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 576px) { .application-bar.navbar-expand-sm .navbar-brand { font-size: 1.25rem; margin-right: 0.25rem; padding: 0.8125rem 0.25rem; } .application-bar.navbar-expand-sm .navbar-form { height: 3.5rem; padding-left: 0.25rem; padding-right: 0.25rem; } .application-bar.navbar-expand-sm .navbar-form > .container, .application-bar.navbar-expand-sm .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .application-bar.navbar-expand-sm .nav-btn { font-size: 1rem; margin: 0.75rem 0.25rem; } .application-bar.navbar-expand-sm .nav-btn-monospaced { font-size: 1rem; } .application-bar.navbar-expand-sm .nav-item > .custom-control, .application-bar.navbar-expand-sm .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; } .application-bar.navbar-expand-sm .nav-link, .application-bar.navbar-expand-sm .navbar-text { margin: 0.75rem 0.5rem; padding: 0.25rem; } .application-bar.navbar-expand-sm .nav-link-monospaced { font-size: 1rem; margin: 0.75rem 0.25rem; padding: 0px; }}@media (max-width: 767.98px) { .application-bar.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px; left: 0px; margin-top: 0px; padding: 0px; right: 0px; } .application-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .application-bar.navbar-expand-md .navbar-form { height: 3rem; padding: 0.25rem; } .application-bar.navbar-expand-md .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 768px) { .application-bar.navbar-expand-md .navbar-brand { font-size: 1.25rem; margin-right: 0.25rem; padding: 0.8125rem 0.25rem; } .application-bar.navbar-expand-md .navbar-form { height: 3.5rem; padding-left: 0.25rem; padding-right: 0.25rem; } .application-bar.navbar-expand-md .navbar-form > .container, .application-bar.navbar-expand-md .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .application-bar.navbar-expand-md .nav-btn { font-size: 1rem; margin: 0.75rem 0.25rem; } .application-bar.navbar-expand-md .nav-btn-monospaced { font-size: 1rem; } .application-bar.navbar-expand-md .nav-item > .custom-control, .application-bar.navbar-expand-md .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; } .application-bar.navbar-expand-md .nav-link, .application-bar.navbar-expand-md .navbar-text { margin: 0.75rem 0.5rem; padding: 0.25rem; } .application-bar.navbar-expand-md .nav-link-monospaced { font-size: 1rem; margin: 0.75rem 0.25rem; padding: 0px; }}@media (max-width: 991.98px) { .application-bar.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px; left: 0px; margin-top: 0px; padding: 0px; right: 0px; } .application-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .application-bar.navbar-expand-lg .navbar-form { height: 3rem; padding: 0.25rem; } .application-bar.navbar-expand-lg .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 992px) { .application-bar.navbar-expand-lg .navbar-brand { font-size: 1.25rem; margin-right: 0.25rem; padding: 0.8125rem 0.25rem; } .application-bar.navbar-expand-lg .navbar-form { height: 3.5rem; padding-left: 0.25rem; padding-right: 0.25rem; } .application-bar.navbar-expand-lg .navbar-form > .container, .application-bar.navbar-expand-lg .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .application-bar.navbar-expand-lg .nav-btn { font-size: 1rem; margin: 0.75rem 0.25rem; } .application-bar.navbar-expand-lg .nav-btn-monospaced { font-size: 1rem; } .application-bar.navbar-expand-lg .nav-item > .custom-control, .application-bar.navbar-expand-lg .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; } .application-bar.navbar-expand-lg .nav-link, .application-bar.navbar-expand-lg .navbar-text { margin: 0.75rem 0.5rem; padding: 0.25rem; } .application-bar.navbar-expand-lg .nav-link-monospaced { font-size: 1rem; margin: 0.75rem 0.25rem; padding: 0px; }}@media (max-width: 1199.98px) { .application-bar.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px; left: 0px; margin-top: 0px; padding: 0px; right: 0px; } .application-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .application-bar.navbar-expand-xl .navbar-form { height: 3rem; padding: 0.25rem; } .application-bar.navbar-expand-xl .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 1200px) { .application-bar.navbar-expand-xl .navbar-brand { font-size: 1.25rem; margin-right: 0.25rem; padding: 0.8125rem 0.25rem; } .application-bar.navbar-expand-xl .navbar-form { height: 3.5rem; padding-left: 0.25rem; padding-right: 0.25rem; } .application-bar.navbar-expand-xl .navbar-form > .container, .application-bar.navbar-expand-xl .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .application-bar.navbar-expand-xl .nav-btn { font-size: 1rem; margin: 0.75rem 0.25rem; } .application-bar.navbar-expand-xl .nav-btn-monospaced { font-size: 1rem; } .application-bar.navbar-expand-xl .nav-item > .custom-control, .application-bar.navbar-expand-xl .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; } .application-bar.navbar-expand-xl .nav-link, .application-bar.navbar-expand-xl .navbar-text { margin: 0.75rem 0.5rem; padding: 0.25rem; } .application-bar.navbar-expand-xl .nav-link-monospaced { font-size: 1rem; margin: 0.75rem 0.25rem; padding: 0px; }}.application-bar.navbar-expand .navbar-brand { font-size: 1.25rem; margin-right: 0.25rem; padding: 0.8125rem 0.25rem; }.application-bar.navbar-expand .navbar-form { height: 3.5rem; padding-left: 0.25rem; padding-right: 0.25rem; }.application-bar.navbar-expand .navbar-form > .container, .application-bar.navbar-expand .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; }.application-bar.navbar-expand .nav-btn { font-size: 1rem; margin: 0.75rem 0.25rem; }.application-bar.navbar-expand .nav-btn-monospaced { font-size: 1rem; }.application-bar.navbar-expand .nav-item > .custom-control, .application-bar.navbar-expand .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; }.application-bar.navbar-expand .nav-link, .application-bar.navbar-expand .navbar-text { margin: 0.75rem 0.5rem; padding: 0.25rem; }.application-bar.navbar-expand .nav-link-monospaced { font-size: 1rem; margin: 0.75rem 0.25rem; padding: 0px; }@media (max-width: 575.98px) { .application-bar .navbar-overlay-xs-down { padding: 0px; }}@media (max-width: 767.98px) { .application-bar .navbar-overlay-sm-down { padding: 0px; }}@media (max-width: 991.98px) { .application-bar .navbar-overlay-md-down { padding: 0px; }}@media (max-width: 1199.98px) { .application-bar .navbar-overlay-lg-down { padding: 0px; }}.application-bar .navbar-overlay-up { padding: 0px; }.application-bar.navbar-underline .navbar-toggler-link::after { bottom: -0.5rem; height: 0.125rem; }@media (min-width: 576px) { .application-bar.navbar-underline.navbar-expand-sm .navbar-nav .nav-link.active::after { bottom: -0.75rem; height: 0.125rem; }}@media (min-width: 768px) { .application-bar.navbar-underline.navbar-expand-md .navbar-nav .nav-link.active::after { bottom: -0.75rem; height: 0.125rem; }}@media (min-width: 992px) { .application-bar.navbar-underline.navbar-expand-lg .navbar-nav .nav-link.active::after { bottom: -0.75rem; height: 0.125rem; }}@media (min-width: 1200px) { .application-bar.navbar-underline.navbar-expand-xl .navbar-nav .nav-link.active::after { bottom: -0.75rem; height: 0.125rem; }}.application-bar.navbar-underline.navbar-expand .navbar-nav .nav-link.active::after { bottom: -0.75rem; height: 0.125rem; }.application-bar .container, .application-bar .container-fluid { flex-wrap: nowrap; }.application-bar .navbar-nav { flex-wrap: nowrap; }.application-bar-dark { background-color: rgb(52, 58, 64); border-color: transparent; border-style: solid; color: rgba(255, 255, 255, 0.5); }.application-bar-dark .nav-link, .application-bar-dark .navbar-nav .btn-unstyled { color: rgba(255, 255, 255, 0.5); }.application-bar-dark .nav-link:hover, .application-bar-dark .navbar-nav .btn-unstyled:hover { color: rgba(255, 255, 255, 0.75); }.application-bar-dark .nav-link.active, .application-bar-dark .nav-link[aria-expanded="true"], .application-bar-dark .navbar-nav .btn-unstyled.active, .application-bar-dark .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgb(255, 255, 255); }.application-bar-dark .nav-link.disabled, .application-bar-dark .nav-link:disabled, .application-bar-dark .navbar-nav .btn-unstyled.disabled, .application-bar-dark .navbar-nav .btn-unstyled:disabled { color: rgba(255, 255, 255, 0.25); opacity: 1; }.application-bar-dark .navbar-toggler { color: rgba(255, 255, 255, 0.5); }.application-bar-dark .navbar-toggler-link[aria-expanded="true"] { color: rgb(255, 255, 255); }.application-bar-dark .navbar-overlay { background-color: rgb(52, 58, 64); }@media (max-width: 575.98px) { .application-bar-dark.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(52, 58, 64); border-color: transparent; } .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.75); } .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgb(255, 255, 255); } .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .application-bar-dark.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 767.98px) { .application-bar-dark.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(52, 58, 64); border-color: transparent; } .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.75); } .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgb(255, 255, 255); } .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .application-bar-dark.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 991.98px) { .application-bar-dark.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(52, 58, 64); border-color: transparent; } .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.75); } .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgb(255, 255, 255); } .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .application-bar-dark.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 1199.98px) { .application-bar-dark.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(52, 58, 64); border-color: transparent; } .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.5); } .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.75); } .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgb(255, 255, 255); } .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .application-bar-dark.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}.management-bar { border-width: 0px 0px 0.0625rem; font-size: 1rem; padding: 0px; }.management-bar .navbar-toggler { font-size: 1.25rem; height: 2.00001rem; margin-left: 0.875rem; margin-right: 0.875rem; padding: 0.25rem 0.75rem; }.management-bar .navbar-toggler-link { height: auto; font-size: 1rem; line-height: 1.5; margin-left: 0px; margin-right: 0px; padding: 0.71875rem 0.25rem; }.management-bar .navbar-brand { font-size: 1.25rem; margin-right: 0px; padding: 0.53125rem 0.25rem; }.management-bar .navbar-nav .nav-btn { font-size: 1rem; margin: 0.46875rem 0.25rem; }.management-bar .navbar-nav .nav-btn-monospaced { font-size: 1rem; }.management-bar .navbar-nav .nav-item > .custom-control, .management-bar .navbar-nav .nav-item > .form-check { margin-left: 0.25rem; margin-right: 0.25rem; }.management-bar .navbar-nav .nav-link, .management-bar .navbar-nav .navbar-text { margin: 0.46875rem 0.25rem; padding: 0.25rem; }.management-bar .navbar-nav .nav-link-monospaced { font-size: 1rem; margin: 0.46875rem 0.25rem; padding: 0px; }.management-bar .dropdown-menu { margin-top: 0px; }@media (max-width: 575.98px) { .management-bar.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .management-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .management-bar.navbar-expand-sm .navbar-form { height: 2.9375rem; padding: 0.25rem; } .management-bar.navbar-expand-sm .navbar-form .form-control { height: 2rem; padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 576px) { .management-bar.navbar-expand-sm .navbar-brand { font-size: 1.25rem; margin-right: 0.5rem; padding: 1.03125rem 0.5rem; } .management-bar.navbar-expand-sm .navbar-form { height: 3.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; } .management-bar.navbar-expand-sm .navbar-form > .container, .management-bar.navbar-expand-sm .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .management-bar.navbar-expand-sm .nav-btn { font-size: 1rem; margin: 0.96875rem 0.5rem; } .management-bar.navbar-expand-sm .nav-btn-monospaced { font-size: 1rem; } .management-bar.navbar-expand-sm .nav-item > .custom-control, .management-bar.navbar-expand-sm .nav-item > .form-check { margin-left: 0.5rem; margin-right: 0.5rem; } .management-bar.navbar-expand-sm .nav-link, .management-bar.navbar-expand-sm .navbar-text { margin: 0.96875rem 0.5rem; padding: 0.25rem 0.5rem; } .management-bar.navbar-expand-sm .nav-link-monospaced { font-size: 1rem; margin: 0.96875rem 0.5rem; padding: 0px; }}@media (max-width: 767.98px) { .management-bar.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .management-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .management-bar.navbar-expand-md .navbar-form { height: 2.9375rem; padding: 0.25rem; } .management-bar.navbar-expand-md .navbar-form .form-control { height: 2rem; padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 768px) { .management-bar.navbar-expand-md .navbar-brand { font-size: 1.25rem; margin-right: 0.5rem; padding: 1.03125rem 0.5rem; } .management-bar.navbar-expand-md .navbar-form { height: 3.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; } .management-bar.navbar-expand-md .navbar-form > .container, .management-bar.navbar-expand-md .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .management-bar.navbar-expand-md .nav-btn { font-size: 1rem; margin: 0.96875rem 0.5rem; } .management-bar.navbar-expand-md .nav-btn-monospaced { font-size: 1rem; } .management-bar.navbar-expand-md .nav-item > .custom-control, .management-bar.navbar-expand-md .nav-item > .form-check { margin-left: 0.5rem; margin-right: 0.5rem; } .management-bar.navbar-expand-md .nav-link, .management-bar.navbar-expand-md .navbar-text { margin: 0.96875rem 0.5rem; padding: 0.25rem 0.5rem; } .management-bar.navbar-expand-md .nav-link-monospaced { font-size: 1rem; margin: 0.96875rem 0.5rem; padding: 0px; }}@media (max-width: 991.98px) { .management-bar.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .management-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .management-bar.navbar-expand-lg .navbar-form { height: 2.9375rem; padding: 0.25rem; } .management-bar.navbar-expand-lg .navbar-form .form-control { height: 2rem; padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 992px) { .management-bar.navbar-expand-lg .navbar-brand { font-size: 1.25rem; margin-right: 0.5rem; padding: 1.03125rem 0.5rem; } .management-bar.navbar-expand-lg .navbar-form { height: 3.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; } .management-bar.navbar-expand-lg .navbar-form > .container, .management-bar.navbar-expand-lg .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .management-bar.navbar-expand-lg .nav-btn { font-size: 1rem; margin: 0.96875rem 0.5rem; } .management-bar.navbar-expand-lg .nav-btn-monospaced { font-size: 1rem; } .management-bar.navbar-expand-lg .nav-item > .custom-control, .management-bar.navbar-expand-lg .nav-item > .form-check { margin-left: 0.5rem; margin-right: 0.5rem; } .management-bar.navbar-expand-lg .nav-link, .management-bar.navbar-expand-lg .navbar-text { margin: 0.96875rem 0.5rem; padding: 0.25rem 0.5rem; } .management-bar.navbar-expand-lg .nav-link-monospaced { font-size: 1rem; margin: 0.96875rem 0.5rem; padding: 0px; }}@media (max-width: 1199.98px) { .management-bar.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .management-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .management-bar.navbar-expand-xl .navbar-form { height: 2.9375rem; padding: 0.25rem; } .management-bar.navbar-expand-xl .navbar-form .form-control { height: 2rem; padding-bottom: 0px; padding-top: 0px; }}@media (min-width: 1200px) { .management-bar.navbar-expand-xl .navbar-brand { font-size: 1.25rem; margin-right: 0.5rem; padding: 1.03125rem 0.5rem; } .management-bar.navbar-expand-xl .navbar-form { height: 3.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; } .management-bar.navbar-expand-xl .navbar-form > .container, .management-bar.navbar-expand-xl .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; } .management-bar.navbar-expand-xl .nav-btn { font-size: 1rem; margin: 0.96875rem 0.5rem; } .management-bar.navbar-expand-xl .nav-btn-monospaced { font-size: 1rem; } .management-bar.navbar-expand-xl .nav-item > .custom-control, .management-bar.navbar-expand-xl .nav-item > .form-check { margin-left: 0.5rem; margin-right: 0.5rem; } .management-bar.navbar-expand-xl .nav-link, .management-bar.navbar-expand-xl .navbar-text { margin: 0.96875rem 0.5rem; padding: 0.25rem 0.5rem; } .management-bar.navbar-expand-xl .nav-link-monospaced { font-size: 1rem; margin: 0.96875rem 0.5rem; padding: 0px; }}.management-bar.navbar-expand .navbar-brand { font-size: 1.25rem; margin-right: 0.5rem; padding: 1.03125rem 0.5rem; }.management-bar.navbar-expand .navbar-form { height: 3.9375rem; padding-left: 0.5rem; padding-right: 0.5rem; }.management-bar.navbar-expand .navbar-form > .container, .management-bar.navbar-expand .navbar-form > .container-fluid { padding-left: 0px; padding-right: 0px; }.management-bar.navbar-expand .nav-btn { font-size: 1rem; margin: 0.96875rem 0.5rem; }.management-bar.navbar-expand .nav-btn-monospaced { font-size: 1rem; }.management-bar.navbar-expand .nav-item > .custom-control, .management-bar.navbar-expand .nav-item > .form-check { margin-left: 0.5rem; margin-right: 0.5rem; }.management-bar.navbar-expand .nav-link, .management-bar.navbar-expand .navbar-text { margin: 0.96875rem 0.5rem; padding: 0.25rem 0.5rem; }.management-bar.navbar-expand .nav-link-monospaced { font-size: 1rem; margin: 0.96875rem 0.5rem; padding: 0px; }@media (max-width: 575.98px) { .management-bar .navbar-overlay-xs-down { padding: 0px; }}@media (max-width: 767.98px) { .management-bar .navbar-overlay-sm-down { padding: 0px; }}@media (max-width: 991.98px) { .management-bar .navbar-overlay-md-down { padding: 0px; }}@media (max-width: 1199.98px) { .management-bar .navbar-overlay-lg-down { padding: 0px; }}.management-bar .navbar-overlay-up { padding: 0px; }.management-bar.navbar-underline .navbar-toggler-link::after { bottom: -0.53125rem; height: 0.25rem; }@media (min-width: 576px) { .management-bar.navbar-underline.navbar-expand-sm .navbar-nav .nav-link.active::after { bottom: -1.03125rem; height: 0.25rem; }}@media (min-width: 768px) { .management-bar.navbar-underline.navbar-expand-md .navbar-nav .nav-link.active::after { bottom: -1.03125rem; height: 0.25rem; }}@media (min-width: 992px) { .management-bar.navbar-underline.navbar-expand-lg .navbar-nav .nav-link.active::after { bottom: -1.03125rem; height: 0.25rem; }}@media (min-width: 1200px) { .management-bar.navbar-underline.navbar-expand-xl .navbar-nav .nav-link.active::after { bottom: -1.03125rem; height: 0.25rem; }}.management-bar.navbar-underline.navbar-expand .navbar-nav .nav-link.active::after { bottom: -1.03125rem; height: 0.25rem; }.management-bar-light { background-color: rgb(248, 249, 250); border-color: transparent; border-style: solid; }.management-bar-light .nav-link, .management-bar-light .navbar-nav .btn-unstyled { color: rgba(0, 0, 0, 0.5); }.management-bar-light .nav-link:hover, .management-bar-light .navbar-nav .btn-unstyled:hover { color: rgba(0, 0, 0, 0.7); }.management-bar-light .nav-link.active, .management-bar-light .nav-link[aria-expanded="true"], .management-bar-light .navbar-nav .btn-unstyled.active, .management-bar-light .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.management-bar-light .nav-link.disabled, .management-bar-light .nav-link:disabled, .management-bar-light .navbar-nav .btn-unstyled.disabled, .management-bar-light .navbar-nav .btn-unstyled:disabled { color: rgba(0, 0, 0, 0.3); opacity: 1; }.management-bar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); }.management-bar-light .navbar-toggler-link[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.management-bar-light .navbar-overlay { background-color: rgb(248, 249, 250); }@media (max-width: 575.98px) { .management-bar-light.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 767.98px) { .management-bar-light.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 991.98px) { .management-bar-light.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 1199.98px) { .management-bar-light.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}.management-bar-primary { background-color: rgb(229, 242, 255); border-color: rgb(0, 123, 255); border-style: solid; color: rgba(0, 0, 0, 0.5); }.management-bar-primary .nav-link, .management-bar-primary .navbar-nav .btn-unstyled { color: rgba(0, 0, 0, 0.5); }.management-bar-primary .nav-link:hover, .management-bar-primary .navbar-nav .btn-unstyled:hover { color: rgba(0, 0, 0, 0.7); }.management-bar-primary .nav-link.active, .management-bar-primary .nav-link[aria-expanded="true"], .management-bar-primary .navbar-nav .btn-unstyled.active, .management-bar-primary .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.management-bar-primary .nav-link.disabled, .management-bar-primary .nav-link:disabled, .management-bar-primary .navbar-nav .btn-unstyled.disabled, .management-bar-primary .navbar-nav .btn-unstyled:disabled { color: rgba(0, 0, 0, 0.3); opacity: 1; }.management-bar-primary .navbar-toggler { color: rgba(0, 0, 0, 0.5); }.management-bar-primary .navbar-toggler-link[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.management-bar-primary .navbar-overlay { background-color: rgb(229, 242, 255); }@media (max-width: 575.98px) { .management-bar-primary.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(229, 242, 255); border-color: rgb(0, 123, 255); } .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-primary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 767.98px) { .management-bar-primary.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(229, 242, 255); border-color: rgb(0, 123, 255); } .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-primary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 991.98px) { .management-bar-primary.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(229, 242, 255); border-color: rgb(0, 123, 255); } .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-primary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 1199.98px) { .management-bar-primary.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(229, 242, 255); border-color: rgb(0, 123, 255); } .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .management-bar-primary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}.navigation-bar { border-width: 0px 0px 0.0625rem; font-size: 1rem; padding: 0px; }.navigation-bar .navbar-toggler { font-size: 1.25rem; height: 2.00001rem; margin-left: 1rem; margin-right: 1rem; padding: 0.25rem 0.75rem; }.navigation-bar .navbar-toggler-link { height: auto; font-size: 1rem; line-height: 1.5; margin-left: 0px; margin-right: 0px; padding: 0.71875rem 1rem; }.navigation-bar .navbar-brand { font-size: 1.25rem; margin-right: 0px; padding: 0.53125rem 1rem; }.navigation-bar .navbar-nav .nav-btn { font-size: 1rem; margin: 0.46875rem 1rem; }.navigation-bar .navbar-nav .nav-item > .custom-control, .navigation-bar .navbar-nav .nav-item > .form-check { margin-left: 1rem; margin-right: 1rem; }.navigation-bar .navbar-nav .nav-link, .navigation-bar .navbar-nav .navbar-text { margin-bottom: 0rem; margin-top: 0rem; padding: 0.71875rem 1rem; }.navigation-bar .navbar-nav .nav-link-monospaced { margin: 0.46875rem 1rem; padding: 0px; }.navigation-bar .dropdown-menu { margin-top: 0px; }@media (max-width: 575.98px) { .navigation-bar.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-sm .navbar-form { height: 2.9375rem; padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-sm .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (max-width: 767.98px) { .navigation-bar.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-md .navbar-form { height: 2.9375rem; padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-md .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (max-width: 991.98px) { .navigation-bar.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-lg .navbar-form { height: 2.9375rem; padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-lg .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (max-width: 1199.98px) { .navigation-bar.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { border-color: transparent; border-style: solid; border-width: 0px 0px 0.0625rem; left: 0px; margin-top: 0.0625rem; padding: 0px; right: 0px; } .navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { margin-left: 0px; margin-right: 0px; } .navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-xl .navbar-form { height: 2.9375rem; padding: 0.71875rem 1rem; } .navigation-bar.navbar-expand-xl .navbar-form .form-control { padding-bottom: 0px; padding-top: 0px; }}@media (max-width: 575.98px) { .navigation-bar .navbar-overlay-xs-down { padding: 0px; }}@media (max-width: 767.98px) { .navigation-bar .navbar-overlay-sm-down { padding: 0px; }}@media (max-width: 991.98px) { .navigation-bar .navbar-overlay-md-down { padding: 0px; }}@media (max-width: 1199.98px) { .navigation-bar .navbar-overlay-lg-down { padding: 0px; }}.navigation-bar .navbar-overlay-up { padding: 0px; }.navigation-bar.navbar-underline .navbar-toggler-link::after { bottom: -0.0625rem; height: 0.25rem; }@media (min-width: 576px) { .navigation-bar.navbar-underline.navbar-expand-sm .navbar-nav .nav-link.active::after { bottom: -0.0625rem; height: 0.25rem; }}@media (min-width: 768px) { .navigation-bar.navbar-underline.navbar-expand-md .navbar-nav .nav-link.active::after { bottom: -0.0625rem; height: 0.25rem; }}@media (min-width: 992px) { .navigation-bar.navbar-underline.navbar-expand-lg .navbar-nav .nav-link.active::after { bottom: -0.0625rem; height: 0.25rem; }}@media (min-width: 1200px) { .navigation-bar.navbar-underline.navbar-expand-xl .navbar-nav .nav-link.active::after { bottom: -0.0625rem; height: 0.25rem; }}.navigation-bar.navbar-underline.navbar-expand .navbar-nav .nav-link.active::after { bottom: -0.0625rem; height: 0.25rem; }.navigation-bar-light { background-color: rgb(248, 249, 250); border-color: transparent; border-style: solid; }.navigation-bar-light .nav-link, .navigation-bar-light .navbar-nav .btn-unstyled { color: rgba(0, 0, 0, 0.5); }.navigation-bar-light .nav-link:hover, .navigation-bar-light .navbar-nav .btn-unstyled:hover { color: rgba(0, 0, 0, 0.7); }.navigation-bar-light .nav-link.active, .navigation-bar-light .nav-link[aria-expanded="true"], .navigation-bar-light .navbar-nav .btn-unstyled.active, .navigation-bar-light .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.navigation-bar-light .nav-link.disabled, .navigation-bar-light .nav-link:disabled, .navigation-bar-light .navbar-nav .btn-unstyled.disabled, .navigation-bar-light .navbar-nav .btn-unstyled:disabled { color: rgba(0, 0, 0, 0.3); opacity: 1; }.navigation-bar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); }.navigation-bar-light .navbar-toggler-link[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.navigation-bar-light .navbar-overlay { background-color: rgb(248, 249, 250); }@media (max-width: 575.98px) { .navigation-bar-light.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-light.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 767.98px) { .navigation-bar-light.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-light.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 991.98px) { .navigation-bar-light.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-light.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 1199.98px) { .navigation-bar-light.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: transparent; } .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-light.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}.navigation-bar-secondary { background-color: rgb(108, 117, 125); border-color: transparent; border-style: solid; color: rgb(255, 255, 255); }.navigation-bar-secondary .nav-link, .navigation-bar-secondary .navbar-nav .btn-unstyled { color: rgba(255, 255, 255, 0.65); }.navigation-bar-secondary .nav-link:hover, .navigation-bar-secondary .navbar-nav .btn-unstyled:hover { color: rgba(255, 255, 255, 0.9); }.navigation-bar-secondary .nav-link.active, .navigation-bar-secondary .nav-link[aria-expanded="true"], .navigation-bar-secondary .navbar-nav .btn-unstyled.active, .navigation-bar-secondary .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgba(255, 255, 255, 0.9); }.navigation-bar-secondary .nav-link.disabled, .navigation-bar-secondary .nav-link:disabled, .navigation-bar-secondary .navbar-nav .btn-unstyled.disabled, .navigation-bar-secondary .navbar-nav .btn-unstyled:disabled { color: rgba(255, 255, 255, 0.25); opacity: 1; }.navigation-bar-secondary .navbar-brand { color: rgba(255, 255, 255, 0.9); }.navigation-bar-secondary .navbar-brand:hover { color: rgba(255, 255, 255, 0.9); }.navigation-bar-secondary .navbar-toggler { color: rgba(255, 255, 255, 0.65); }.navigation-bar-secondary .navbar-toggler-link[aria-expanded="true"] { color: rgba(255, 255, 255, 0.9); }.navigation-bar-secondary .navbar-overlay { background-color: rgb(108, 117, 125); }@media (max-width: 575.98px) { .navigation-bar-secondary.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(108, 117, 125); border-color: transparent; } .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 767.98px) { .navigation-bar-secondary.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(108, 117, 125); border-color: transparent; } .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 991.98px) { .navigation-bar-secondary.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(108, 117, 125); border-color: transparent; } .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}@media (max-width: 1199.98px) { .navigation-bar-secondary.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(108, 117, 125); border-color: transparent; } .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(255, 255, 255, 0.65); } .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(255, 255, 255, 0.9); } .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .navigation-bar-secondary.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(255, 255, 255, 0.25); }}.pagination { flex-wrap: wrap; margin-bottom: 0.5rem; }.pagination-bar { align-items: center; display: flex; flex-wrap: wrap; }.page-link:focus { z-index: 3; }.page-link.btn-unstyled { background-color: rgb(255, 255, 255); border-width: 1px; line-height: 1.25; max-width: none; padding: 0.5rem 0.75rem; }.page-item.disabled .page-link { cursor: not-allowed; pointer-events: auto; }.page-item.active .page-link { cursor: default; }.pagination-items-per-page { margin-bottom: 0.5rem; }.pagination-items-per-page > a, .pagination-items-per-page > .btn-unstyled { border-color: rgb(222, 226, 230); border-radius: 0.25rem; border-style: solid; border-width: 1px; color: rgb(0, 123, 255); display: block; line-height: 1.25; padding: 0.5rem 0.75rem; text-decoration: none; }.pagination-items-per-page > a:hover, .pagination-items-per-page > a:focus, .pagination-items-per-page > .btn-unstyled:hover, .pagination-items-per-page > .btn-unstyled:focus { background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); }.show.page-item .dropdown-toggle, .show.pagination-items-per-page .dropdown-toggle { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.pagination-results { border-color: transparent; border-style: solid; border-width: 1px; line-height: 1.25; margin-bottom: 0.5rem; margin-right: auto; padding: 0.5rem 0.75rem; }.pagination-sm .pagination-items-per-page > a, .pagination-sm .pagination-items-per-page > .btn-unstyled, .pagination-sm .pagination-results { font-size: 0.875rem; line-height: 1.5; padding: 0.25rem 0.75rem; }.pagination-sm .page-link { font-size: 0.875rem; line-height: 1.5; }.pagination-sm .page-link.btn-unstyled { padding: 0.25rem 0.5rem; }.pagination-lg .pagination-items-per-page > a, .pagination-lg .pagination-items-per-page > .btn-unstyled, .pagination-lg .pagination-results { font-size: 1.25rem; line-height: 1.5; padding: 0.75rem; }.pagination-lg .page-link { font-size: 1.25rem; line-height: 1.5; }.pagination-lg .page-link.btn-unstyled { padding: 0.75rem 1.5rem; }.panel { background-color: rgb(255, 255, 255); border-color: transparent; border-style: solid; border-width: 1px; border-radius: 0.25rem; margin-bottom: 1rem; overflow-wrap: break-word; }.panel-header { border-bottom: 1px solid transparent; border-top-left-radius: calc(0.25rem - 1px); border-top-right-radius: calc(0.25rem - 1px); display: block; font-size: 1rem; line-height: 1.2; padding: 0.75rem 1.25rem; position: relative; width: 100%; }.panel-header.collapsed { border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-right-radius: calc(0.25rem - 1px); transition: border-radius 1s ease 0s, border-width 1s ease 0s; border-bottom-width: 0px; }.panel-header .collapse-icon-closed, .panel-header .collapse-icon-open { font-size: 0.875rem; top: calc(0.75rem + (1.2rem - 1em) / 2); }.panel-header-link { color: inherit; display: block; padding: 0.75rem 1.25rem; }.panel-header-link:hover { color: inherit; }.panel-header-link:focus { z-index: 1; }.panel-header-link .collapse-icon { padding-right: 2.28125rem; }.panel-body { padding: 0.75rem 1.25rem; }.panel-footer { border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-right-radius: calc(0.25rem - 1px); border-top: 1px solid transparent; padding: 0.75rem 1.25rem; }.panel-title { font-weight: 500; }.panel-group { background-color: rgb(255, 255, 255); border-radius: 0.25rem; }.panel-group .panel { margin-bottom: -1px; }.panel-group .panel:first-child, .panel-group .panel:first-child .panel-header { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }.panel-group .panel:not(:first-child) { border-radius: 0px; margin-top: -1px; }.panel-group .panel:not(:first-child) .panel-header { border-radius: 0px; }.panel-group .panel:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; }.panel-group .panel:last-child .panel-header.collapsed { border-bottom-left-radius: calc(0.25rem - 1px); border-bottom-right-radius: calc(0.25rem - 1px); transition: border-radius 1s ease 0s; }.panel-group .panel-header { border-bottom-width: 0px; }.panel-group .panel-header + .panel-collapse > .panel-body { border-top: 1px solid transparent; }.panel-group-fluid .panel, .main-content-card .panel-group .panel, .panel-group-flush .panel { border-left-width: 0px; border-right-width: 0px; }.panel-group-fluid .panel:first-child, .main-content-card .panel-group .panel:first-child, .panel-group-fluid .panel:last-child, .main-content-card .panel-group .panel:last-child, .panel-group-flush .panel:first-child, .panel-group-flush .panel:last-child { border-radius: 0px; }.panel-group-fluid-first .panel { border-left-width: 0px; border-right-width: 0px; }.panel-group-fluid-first .panel:first-child { border-top-width: 0px; }.panel-group-fluid-first .panel:last-child { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; }.panel-group-fluid-last .panel { border-left-width: 0px; border-right-width: 0px; }.panel-group-fluid-last .panel:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }.panel-group-fluid-last .panel:last-child { border-bottom-width: 0px; }.card-body > .panel-group-fluid, .main-content-card .card-body > .panel-group, .card-body > .panel-group-fluid-first, .card-body > .panel-group-fluid-last { margin-left: -1.25rem; margin-right: -1.25rem; }.sheet > .panel-group-fluid, .main-content-card .sheet > .panel-group { margin-left: -1.5rem; margin-right: -1.5rem; }.sheet > .panel-group-fluid-first { margin-left: -1.5rem; margin-right: -1.5rem; margin-top: -1.5rem; }.sheet > .panel-group-fluid-last { margin-bottom: -0.0625rem; margin-left: -1.5rem; margin-right: -1.5rem; }.panel-group-flush .panel-header, .panel-group-flush .panel-header-link { padding-left: 0px; padding-right: 0px; }.panel-group-flush .panel-body { margin-bottom: 1.5rem; padding: 0px; }.panel-group-flush .collapse-icon { padding-right: 1.5rem; }.panel-group-flush .collapse-icon-closed, .panel-group-flush .collapse-icon-open { right: 0px; }.panel-secondary { border-color: rgba(0, 0, 0, 0.125); }.panel-secondary .panel-header { background-color: rgb(248, 249, 250); border-color: rgba(0, 0, 0, 0.125); }.panel-group .panel-secondary .panel-header + .panel-collapse > .panel-body { border-color: rgba(0, 0, 0, 0.125); }.panel-secondary .panel-footer { background-color: rgb(248, 249, 250); border-color: rgba(0, 0, 0, 0.125); }.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover.bottom .arrow::after { border-bottom-color: rgb(247, 247, 247); }.popover .inline-scroller { max-height: 14.75rem; }.popover-header, .popover-title { font-weight: 500; }.popover-body, .popover-content { border-bottom-left-radius: calc(0.3rem - 1px); border-bottom-right-radius: calc(0.3rem - 1px); }.clay-popover-top, .clay-popover-top-left, .clay-popover-top-right { margin-bottom: 0.5rem; }.clay-popover-top .arrow, .clay-popover-top-left .arrow, .clay-popover-top-right .arrow { bottom: calc((0.5rem + 1px) * -1); margin: 0px; }.clay-popover-top .arrow::after, .clay-popover-top-left .arrow::after, .clay-popover-top-right .arrow::after { border-top-color: rgb(255, 255, 255); border-width: 0.5rem 0.5rem 0px; bottom: 1px; }.clay-popover-top .arrow::before, .clay-popover-top-left .arrow::before, .clay-popover-top-right .arrow::before { border-top-color: rgba(0, 0, 0, 0.25); border-width: 0.5rem 0.5rem 0px; bottom: 0px; }.clay-popover-right, .clay-popover-right-bottom, .clay-popover-right-top { margin-left: 0.5rem; }.clay-popover-right .arrow, .clay-popover-right-bottom .arrow, .clay-popover-right-top .arrow { height: 1rem; left: calc((0.5rem + 1px) * -1); margin: 0px; width: 0.5rem; }.clay-popover-right .arrow::after, .clay-popover-right-bottom .arrow::after, .clay-popover-right-top .arrow::after { border-right-color: rgb(255, 255, 255); border-width: 0.5rem 0.5rem 0.5rem 0px; left: 1px; }.clay-popover-right .arrow::before, .clay-popover-right-bottom .arrow::before, .clay-popover-right-top .arrow::before { border-right-color: rgba(0, 0, 0, 0.25); border-width: 0.5rem 0.5rem 0.5rem 0px; left: 0px; }.clay-popover-right-top .arrow::after { border-right-color: rgb(247, 247, 247); }.clay-popover-bottom, .clay-popover-bottom-left, .clay-popover-bottom-right { margin-top: 0.5rem; }.clay-popover-bottom .arrow, .clay-popover-bottom-left .arrow, .clay-popover-bottom-right .arrow { margin: 0px; top: calc((0.5rem + 1px) * -1); }.clay-popover-bottom .arrow::after, .clay-popover-bottom-left .arrow::after, .clay-popover-bottom-right .arrow::after { border-bottom-color: rgb(255, 255, 255); border-width: 0px 0.5rem 0.5rem; top: 1px; }.clay-popover-bottom .arrow::before, .clay-popover-bottom-left .arrow::before, .clay-popover-bottom-right .arrow::before { border-bottom-color: rgba(0, 0, 0, 0.25); border-width: 0px 0.5rem 0.5rem; top: 0px; }.clay-popover-bottom .arrow::after { border-bottom-color: rgb(247, 247, 247); }.clay-popover-bottom-left .arrow::after { border-bottom-color: rgb(247, 247, 247); }.clay-popover-bottom-right .arrow::after { border-bottom-color: rgb(247, 247, 247); }.clay-popover-left, .clay-popover-left-bottom, .clay-popover-left-top { margin-right: 0.5rem; }.clay-popover-left .arrow, .clay-popover-left-bottom .arrow, .clay-popover-left-top .arrow { height: 1rem; margin: 0px; right: calc((0.5rem + 1px) * -1); width: 0.5rem; }.clay-popover-left .arrow::after, .clay-popover-left-bottom .arrow::after, .clay-popover-left-top .arrow::after { border-left-color: rgb(255, 255, 255); border-width: 0.5rem 0px 0.5rem 0.5rem; right: 1px; }.clay-popover-left .arrow::before, .clay-popover-left-bottom .arrow::before, .clay-popover-left-top .arrow::before { border-left-color: rgba(0, 0, 0, 0.25); border-width: 0.5rem 0px 0.5rem 0.5rem; right: 0px; }.clay-popover-left-top .arrow::after { border-left-color: rgb(247, 247, 247); }.clay-popover-bottom .arrow, .clay-popover-top .arrow { left: 50%; margin-left: -0.5rem; }.clay-popover-bottom-left .arrow, .clay-popover-top-left .arrow { left: 0.375rem; }.clay-popover-bottom-right .arrow, .clay-popover-top-right .arrow { right: 0.375rem; }.clay-popover-left .arrow, .clay-popover-right .arrow { margin-top: -0.25rem; top: 50%; }.clay-popover-left-bottom .arrow, .clay-popover-right-bottom .arrow { bottom: 0.375rem; }.clay-popover-left-top .arrow, .clay-popover-right-top .arrow { top: 0.375rem; }.progress { flex-grow: 1; min-width: 6.25rem; }.progress-lg, .progress-lg > .progress { border-radius: 0.25rem; font-size: 1.25rem; height: 2rem; line-height: 2rem; }.progress-group { align-items: center; display: flex; }.progress-group-addon { margin-right: 1rem; text-align: center; }.progress-group-addon:first-child { padding-left: 0px; }.progress-group-addon:last-child { padding-right: 0px; }.progress ~ .progress-group-addon { margin-left: 1rem; margin-right: 0px; }.progress-group-feedback { color: rgb(0, 123, 255); }.progress-group-stacked { display: block; }.progress-group-stacked .progress { margin-bottom: 0.25rem; margin-top: 0.25rem; }.progress-group-stacked .progress-group-addon { margin-left: 0px; margin-right: 0px; }.progress-success .progress-bar { background-color: rgb(40, 167, 69); }.progress-success .progress-group-feedback { color: rgb(40, 167, 69); }.progress-info .progress-bar { background-color: rgb(23, 162, 184); }.progress-info .progress-group-feedback { color: rgb(23, 162, 184); }.progress-warning .progress-bar { background-color: rgb(255, 193, 7); }.progress-warning .progress-group-feedback { color: rgb(255, 193, 7); }.progress-danger .progress-bar { background-color: rgb(220, 53, 69); }.progress-danger .progress-group-feedback { color: rgb(220, 53, 69); }.quick-action-menu { align-items: center; bottom: 0px; display: none; left: auto; position: absolute; right: 100%; top: 0px; }.quick-action-item { border-radius: 0.25rem; display: flex; line-height: 1; margin-left: 0.5rem; margin-right: 0.5rem; min-height: 2rem; min-width: 2rem; }.quick-action-item:disabled, .quick-action-item.disabled { cursor: not-allowed; opacity: 0.65; }.quick-action-item .lexicon-icon { margin-top: 0px; }.sheet { background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.125); border-style: solid; border-width: 0.0625rem; border-radius: 0.25rem; padding: 1.5rem 1.5rem 0.0625rem; }.sheet .panel-group, .sheet .panel-group .panel:last-child .panel-body { margin-bottom: 1.5rem; }.sheet .panel-group .panel-body { margin-bottom: 3rem; }.sheet-header { margin-bottom: 3rem; }.sheet-header::after { clear: both; content: ""; display: block; }.sheet-section { margin-bottom: 3rem; }.sheet-section > fieldset { margin-bottom: -3rem; }.sheet-section::after { clear: both; content: ""; display: block; }fieldset + .sheet-footer { margin-top: 0px; }.sheet-footer { display: flex; margin-bottom: 1.5rem; margin-top: 1.5rem; }.sheet-footer::after { clear: both; content: ""; display: block; }@media (max-width: 767.98px) { .sheet-footer-btn-block-sm-down { display: block; } .sheet-footer-btn-block-sm-down .btn { display: block; margin-bottom: 1rem; width: 100%; } .sheet-footer-btn-block-sm-down .btn-group { display: block; } .sheet-footer-btn-block-sm-down .btn-group-item { display: block; margin-right: 0px; }}.sheet-lg { margin-left: auto; margin-right: auto; max-width: 800px; }.sheet-title { display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.2; margin-bottom: 1.5rem; overflow-wrap: break-word; }.sheet-subtitle { border-style: solid; border-width: 0px 0px 1px; display: block; font-size: 0.875rem; font-weight: 500; line-height: 1.2; margin-bottom: 1.5rem; padding-bottom: 0.3125rem; padding-top: 0.3125rem; position: relative; text-transform: uppercase; overflow-wrap: break-word; }.sheet-subtitle.autofit-row { padding-bottom: 0px; }.sheet-subtitle.autofit-row .autofit-col { margin-bottom: 0.3125rem; }.sheet-subtitle .collapse-icon-closed, .sheet-subtitle .collapse-icon-open { top: calc(0.3125rem + (1.05rem - 1em) / 2); }.sheet-subtitle .heading-text { margin-bottom: 0px; }.sheet-subtitle a, .sheet-subtitle .btn { text-transform: none; }a.sheet-subtitle:hover { text-decoration: none; }.sheet-tertiary-title { display: block; font-size: 0.875rem; font-weight: 500; line-height: 1.2; margin-bottom: 1.5rem; padding-bottom: 0.3125rem; padding-top: 0.3125rem; text-transform: uppercase; overflow-wrap: break-word; }.sheet-text { margin-bottom: 1.5rem; overflow-wrap: break-word; }.container-fluid-1280.sidenav-container { padding-left: 15px; padding-right: 15px; }.sidenav-container { position: relative; }.sidenav-container > .sidenav-menu-slider { visibility: hidden; width: 0px; }.sidenav-container > .sidenav-content { left: 0px; }.sidenav-container.open.sidenav-transition > .sidenav-menu-slider { overflow: hidden; }.sidenav-container.open > .sidenav-menu-slider { overflow: visible; visibility: visible; }.sidenav-content { position: relative; }@media (min-width: 768px) { .sidenav-content { position: static; } .sidenav-content::after { clear: both; content: ""; display: block; }}.sidenav-menu { height: 100%; position: relative; }.sidenav-menu-slider { overflow: hidden; position: absolute; width: 320px; z-index: 10; }.sidenav-fixed > .sidenav-menu-slider { bottom: 0px; left: 0px; position: fixed; top: 0px; z-index: 1035; }.sidenav-right > .sidenav-content { left: auto; right: 0px; }.sidenav-right > .sidenav-menu-slider { left: auto; right: 0px; }.sidenav-right > .sidenav-menu-slider .sidenav-menu { right: 0px; }.sidenav-js-fouc > .sidenav-menu-slider { opacity: 0; visibility: hidden; }.sidenav-transition .sidenav-content, .sidenav-transition .sidenav-menu, .sidenav-transition .sidenav-menu-slider { transition: all 0.5s ease 0s; }.sidenav-transition { transition: all 0.5s ease 0s; }.sidenav-fixed.sidenav-menu-slider { bottom: 0px; left: 0px; position: fixed; top: 0px; visibility: hidden; width: 0px; }.sidenav-fixed.sidenav-menu-slider.open { visibility: visible; width: 320px; }.sidenav-fixed.sidenav-menu-slider .sidenav-menu { position: absolute; }.sidenav-menu-slider .sidenav-menu { width: 320px; }.sidenav-menu-slider.sidenav-right { left: auto; right: 0px; }.sidenav-menu-slider.sidenav-right .sidenav-menu { right: 0px; }.sidebar { height: 100%; overflow: auto; }.sidebar .container-fluid { padding-left: 1.5rem; padding-right: 1.5rem; }.sidebar-header, .sidebar-footer { padding: 1.5rem; }.sidebar-header .component-title { font-size: 1.5rem; font-weight: 500; }.sidebar-header .component-title a { color: rgb(33, 37, 41); }.sidebar-header .component-subtitle { font-size: 1.125rem; font-weight: 500; margin-bottom: 0px; }.sidebar-body { overflow: auto; padding: 1.5rem; }.sidebar-body > .sidebar-section { margin-bottom: 2rem; }.sidebar-body > .sidebar-section:last-child { margin-bottom: 0px; }.sidebar-section { position: relative; overflow-wrap: break-word; }.sidebar-list-group { display: flex; flex-direction: column; font-size: 0.875rem; margin-bottom: 0px; padding-left: 0px; }.sidebar-list-group .autofit-col { padding: 1rem 0.5rem; }.sidebar-list-group .autofit-col .list-group-title:only-child { height: 1.5rem; }.sidebar-list-group .list-group-item { background-color: transparent; border-color: rgb(222, 226, 230); padding: 0px; }.sidebar-list-group .sticker { font-size: 0.75rem; height: 1.5rem; line-height: 1.5rem; width: 1.5rem; }.sidebar-list-group .sticker.sticker-outside { left: -0.75rem; top: -0.75rem; }.sidebar-list-group .sticker.sticker-outside.sticker-bottom-left { bottom: -0.75rem; top: auto; }.sidebar-list-group .sticker.sticker-outside.sticker-bottom-right { bottom: -0.75rem; left: auto; right: -0.75rem; top: auto; }.sidebar-list-group .sticker.sticker-outside.sticker-top-right { left: auto; right: -0.75rem; }.sidebar-panel { margin-bottom: 1rem; position: relative; }.sidebar-dt { font-size: 0.875rem; font-weight: 500; margin-bottom: 0.25rem; text-transform: uppercase; }.sidebar-dd { font-size: 0.875rem; margin-bottom: 0.75rem; }.sidebar-light { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); border-style: solid; border-width: 0px 0px 0px 1px; color: rgb(33, 37, 41); }.sidebar-light .sidebar-list-group .list-group-title { font-size: 1rem; }.sidebar-light .sidebar-list-group .list-group-title a { color: rgb(33, 37, 41); }.sidebar-light .sidebar-panel { background-color: rgb(233, 236, 239); }.sidebar-light .sidebar-dd a { color: rgb(33, 37, 41); }.sidebar-light .component-navigation-bar { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); border-style: solid; }.sidebar-light .component-navigation-bar .nav-link, .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled { color: rgba(0, 0, 0, 0.5); }.sidebar-light .component-navigation-bar .nav-link:hover, .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled:hover { color: rgba(0, 0, 0, 0.7); }.sidebar-light .component-navigation-bar .nav-link.active, .sidebar-light .component-navigation-bar .nav-link[aria-expanded="true"], .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled.active, .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.sidebar-light .component-navigation-bar .nav-link.disabled, .sidebar-light .component-navigation-bar .nav-link:disabled, .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled.disabled, .sidebar-light .component-navigation-bar .navbar-nav .btn-unstyled:disabled { color: rgba(0, 0, 0, 0.3); }.sidebar-light .component-navigation-bar .navbar-toggler { color: rgba(0, 0, 0, 0.5); }.sidebar-light .component-navigation-bar .navbar-toggler-link[aria-expanded="true"] { color: rgba(0, 0, 0, 0.9); }.sidebar-light .component-navigation-bar .navbar-overlay { background-color: rgb(248, 249, 250); }@media (max-width: 575.98px) { .sidebar-light .component-navigation-bar.navbar-expand-sm.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); } .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-header, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item:hover, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.active, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-item.disabled, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-sm .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 767.98px) { .sidebar-light .component-navigation-bar.navbar-expand-md.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); } .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-header, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item:hover, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.active, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-item.disabled, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-md .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 991.98px) { .sidebar-light .component-navigation-bar.navbar-expand-lg.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); } .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-header, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item:hover, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.active, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-item.disabled, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-lg .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}@media (max-width: 1199.98px) { .sidebar-light .component-navigation-bar.navbar-expand-xl.navbar-collapse-absolute .navbar-collapse { background-color: rgb(248, 249, 250); border-color: rgb(222, 226, 230); } .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-header, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a { color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-divider { border-color: rgba(0, 0, 0, 0.5); } .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item:hover, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a:hover, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a:hover, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a:hover { color: rgba(0, 0, 0, 0.7); } .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.active, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.active, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.active, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.active { color: rgba(0, 0, 0, 0.9); } .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-item.disabled, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > li > a.disabled, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > li > a.disabled, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu > li.disabled > a, .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .dropdown-menu .link-list > .disabled > a, .dropdown-menu .sidebar-light .component-navigation-bar.navbar-expand-xl .navbar-collapse .navbar-nav .link-list > .disabled > a { color: rgba(0, 0, 0, 0.3); }}table { border-collapse: separate; }th { height: 20px; }.table-head-title .inline-item-before { margin-right: 0.25rem; }.table-head-title .inline-item-before + .text-truncate-inline { max-width: calc((100% - 1em) - 0.25rem); }.table-head-title .inline-item-after { margin-left: 0.25rem; }.table { border-collapse: collapse; margin-bottom: 0px; }.table thead td, .table thead th { background-color: rgb(255, 255, 255); border-top-width: 0px; }.table th { color: rgb(73, 80, 87); height: 36px; position: relative; }.table td { border-width: 1px 0px; border-color: rgb(222, 226, 230); border-style: solid; position: relative; vertical-align: middle; }.table td:first-child, .table th:first-child { padding-left: 15px; }.table td:last-child, .table th:last-child { padding-right: 15px; }.table tbody td, .table tbody th, .table tfoot td, .table tfoot th { background-color: transparent; }.table .autofit-col { justify-content: center; padding-left: 0.75rem; padding-right: 0.75rem; }.table .autofit-col:first-child { padding-left: 0px; }.table .autofit-col:last-child { padding-right: 0px; }.table .custom-control, .table .form-check { margin-bottom: 0px; }.table-column-text-start { text-align: left; }.table-column-text-center { text-align: center; }.table-column-text-end { text-align: right; }.table-autofit .table-cell-expand, .table-cell-content { display: table-cell; max-width: 12.5rem; min-width: 12.5rem; width: auto; overflow-wrap: break-word; }.table-cell-field { display: table-cell; width: 1%; }.table-bordered thead td, .table-bordered thead th { border-top-width: 1px; }.table-bordered td, .table-bordered th { border-width: 1px; }.table-striped tbody tr:nth-of-type(2n+1) td, .table-striped tbody tr:nth-of-type(2n+1) th { background-color: rgb(242, 242, 242); }.table-hover tbody tr:hover td, .table-hover tbody tr:hover th { background-color: rgb(236, 236, 236); }.table .table-active > td, .table .table-active > th { background-color: rgb(236, 236, 236); }.table-disabled { color: rgb(172, 172, 172); }.table-disabled > td, .table-disabled > th { background-color: rgb(255, 255, 255); cursor: not-allowed; }.table-disabled > td a, .table-disabled > th a { color: rgb(172, 172, 172); pointer-events: none; }.table-disabled .table-title, .table-disabled .table-list-title { color: rgb(172, 172, 172); }.table-hover .table-disabled:hover > td, .table-hover .table-disabled:hover > th { background-color: rgb(255, 255, 255); }.table-striped tbody .table-disabled:nth-of-type(2n+1) td, .table-striped tbody .table-disabled:nth-of-type(2n+1) th { background-color: rgb(255, 255, 255); }.table-title { font-size: 1rem; font-weight: 500; line-height: 1.5; margin-bottom: 0px; }.table-title a { color: rgb(33, 37, 41); }.table-title a:hover { color: rgb(33, 37, 41); }.table-link { color: rgb(73, 80, 87); }.table-link:hover { color: rgb(38, 42, 45); }.table-action-link { align-items: center; border-radius: 0.25rem; display: inline-flex; height: 2rem; justify-content: center; vertical-align: middle; width: 2rem; }.table-action-link:hover { text-decoration: none; }.table-action-link .lexicon-icon { margin-top: 0px; }.table-list { border-radius: 0.25rem; margin-bottom: 0.0625rem; }.table-list thead:first-child tr:first-child th:first-child, .table-list thead:first-child tr:first-child td:first-child, .table-list tbody:first-child tr:first-child th:first-child, .table-list tbody:first-child tr:first-child td:first-child, .table-list tfoot:first-child tr:first-child th:first-child, .table-list tfoot:first-child tr:first-child td:first-child { border-top-left-radius: 0.25rem; }.table-list thead:first-child tr:first-child th:last-child, .table-list thead:first-child tr:first-child td:last-child, .table-list tbody:first-child tr:first-child th:last-child, .table-list tbody:first-child tr:first-child td:last-child, .table-list tfoot:first-child tr:first-child th:last-child, .table-list tfoot:first-child tr:first-child td:last-child { border-top-right-radius: 0.25rem; }.table-list thead:last-child tr:last-child th:first-child, .table-list thead:last-child tr:last-child td:first-child, .table-list tbody:last-child tr:last-child th:first-child, .table-list tbody:last-child tr:last-child td:first-child, .table-list tfoot:last-child tr:last-child th:first-child, .table-list tfoot:last-child tr:last-child td:first-child { border-bottom-left-radius: 0.25rem; }.table-list thead:last-child tr:last-child th:last-child, .table-list thead:last-child tr:last-child td:last-child, .table-list tbody:last-child tr:last-child th:last-child, .table-list tbody:last-child tr:last-child td:last-child, .table-list tfoot:last-child tr:last-child th:last-child, .table-list tfoot:last-child tr:last-child td:last-child { border-bottom-right-radius: 0.25rem; }.table-list th, .table-list td { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) 0px 0.0625rem; padding-top: 0.8125rem; }.table-list th:first-child, .table-list td:first-child { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) 0px 0.0625rem, rgb(222, 226, 230) 0.0625rem 0px inset; padding-left: 0.8125rem; padding-top: 0.8125rem; }.table-list th:last-child, .table-list td:last-child { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) -0.0625rem 0px inset, rgb(222, 226, 230) 0px 0.0625rem; padding-right: 0.8125rem; padding-top: 0.8125rem; }.table-list th:only-child, .table-list td:only-child { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) -0.0625rem 0px inset, rgb(222, 226, 230) 0px 0.0625rem, rgb(222, 226, 230) 0.0625rem 0px inset; padding-left: 0.8125rem; padding-right: 0.8125rem; padding-top: 0.8125rem; }.table-list thead td, .table-list thead th { border-width: 0px; }.table-list tbody td, .table-list tbody th, .table-list tfoot td, .table-list tfoot th { background-color: rgb(255, 255, 255); border-width: 0px; vertical-align: middle; }.table-list.table-bordered { border-width: 0px; }.table-list.table-bordered th, .table-list.table-bordered td { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) -0.0625rem 0px inset, rgb(222, 226, 230) 0px 0.0625rem; padding-right: 0.8125rem; padding-top: 0.8125rem; }.table-list.table-bordered th:first-child, .table-list.table-bordered td:first-child { box-shadow: rgb(222, 226, 230) 0px 0.0625rem inset, rgb(222, 226, 230) -0.0625rem 0px inset, rgb(222, 226, 230) 0px 0.0625rem, rgb(222, 226, 230) 0.0625rem 0px inset; padding-left: 0.8125rem; padding-right: 0.8125rem; padding-top: 0.8125rem; }.table-list.table-striped tbody tr:nth-of-type(2n+1) td, .table-list.table-striped tbody tr:nth-of-type(2n+1) th { background-color: rgb(242, 242, 242); }.table-list.table-hover tbody tr:hover td, .table-list.table-hover tbody tr:hover th { background-color: rgb(236, 236, 236); }.table-list.table-hover .table-active:hover { background-color: rgb(218, 218, 218); }.table-list.table-hover .table-active:hover > th, .table-list.table-hover .table-active:hover > td { background-color: rgb(218, 218, 218); }.table-list .table-active, .table-list .table-active > th, .table-list .table-active > td { background-color: rgb(218, 218, 218); }.table-list .table-disabled { color: rgb(172, 172, 172); }.table-list .table-disabled > td, .table-list .table-disabled > th { background-color: rgb(255, 255, 255); cursor: not-allowed; }.table-list .table-disabled > td a, .table-list .table-disabled > th a { color: rgb(172, 172, 172); pointer-events: none; }.table-list .table-disabled .table-title, .table-list .table-disabled .table-list-title { color: rgb(172, 172, 172); }.table-list.table-hover .table-disabled:hover > td, .table-list.table-hover .table-disabled:hover > th { background-color: rgb(255, 255, 255); }.table-list.table-striped tbody .table-disabled:nth-of-type(2n+1) td, .table-list.table-striped tbody .table-disabled:nth-of-type(2n+1) th { background-color: rgb(255, 255, 255); }.table-list-title { font-size: 1rem; font-weight: 500; line-height: 1.2; margin-bottom: 0px; }.table-list-title a { color: rgb(33, 37, 41); }.table-list-title a:hover { color: rgb(33, 37, 41); }.table-list-link { color: rgb(73, 80, 87); }.table-list-link:hover { color: rgb(38, 42, 45); }.table-list-action-link { align-items: center; display: inline-flex; height: 2rem; justify-content: center; vertical-align: middle; width: 2rem; }.table-list-action-link:hover { text-decoration: none; }.table-list-action-link .lexicon-icon { margin-top: 0px; }.table-autofit td, .table-autofit th { width: 1%; }.table-autofit .table-cell-expand-small { max-width: 12.5rem; width: 25%; overflow-wrap: break-word; }.table-autofit .table-cell-expand-smaller { max-width: 12.5rem; width: 15%; overflow-wrap: break-word; }.table-autofit .table-cell-expand-smallest { max-width: 12.5rem; width: 10%; overflow-wrap: break-word; }.table-nowrap td, .table-nowrap th { white-space: nowrap; }.table-heading-nowrap thead td, .table-heading-nowrap thead th { white-space: nowrap; }.table .table-divider td, .table .table-divider th { background-color: rgb(255, 255, 255); padding: 0.75rem; }.table-list .table-divider td, .table-list .table-divider th { padding: 0.8125rem 0.8125rem 0.75rem; }.table-valign-bottom tbody td, .table-valign-bottom tbody th, .table-valign-bottom tfoot td, .table-valign-bottom tfoot th, .table-valign-bottom thead td, .table-valign-bottom thead th { vertical-align: bottom; }.table-valign-bottom tbody td, .table-valign-bottom tbody th { padding-bottom: 1rem; }.table-valign-bottom.show-quick-actions-on-hover .quick-action-menu { align-items: flex-end; }.table-valign-middle tbody td, .table-valign-middle tbody th, .table-valign-middle tfoot td, .table-valign-middle tfoot th, .table-valign-middle thead td, .table-valign-middle thead th { vertical-align: middle; }.table-valign-top tbody td, .table-valign-top tbody th, .table-valign-top tfoot td, .table-valign-top tfoot th, .table-valign-top thead td, .table-valign-top thead th { vertical-align: top; }.table-valign-top tbody td, .table-valign-top tbody th { padding-top: 1rem; }.table-valign-top.show-quick-actions-on-hover .quick-action-menu { align-items: flex-start; }.tbody-valign-bottom tbody td, .tbody-valign-bottom tbody th { padding-bottom: 1rem; vertical-align: bottom; }.tbody-valign-bottom.show-quick-actions-on-hover .quick-action-menu { align-items: flex-end; }.tbody-valign-middle tbody td { vertical-align: middle; }.tbody-valign-top tbody td, .tbody-valign-top tbody th { padding-top: 1rem; vertical-align: top; }.tbody-valign-top.show-quick-actions-on-hover .quick-action-menu { align-items: flex-start; }.thead-valign-bottom thead td, .thead-valign-bottom thead th { vertical-align: bottom; }.thead-valign-middle thead td, .thead-valign-middle thead th { vertical-align: middle; }.thead-valign-top thead td, .thead-valign-top thead th { vertical-align: top; }.show-quick-actions-on-hover tr:not(.table-active):not(.table-disabled):hover .quick-action-menu { display: flex; }.show-quick-actions-on-hover .table-focus:not(.table-active):not(.table-disabled) .quick-action-menu { display: flex; }.table .quick-action-menu { align-items: flex-start; background-color: rgb(255, 255, 255); padding-bottom: 0.75rem; padding-top: 0.75rem; }.table-striped tbody tr:nth-of-type(2n+1) .quick-action-menu { background-color: rgb(242, 242, 242); }.table-striped tbody .table-active:nth-of-type(2n+1) .quick-action-menu { background-color: rgb(242, 242, 242); }.table-hover tbody tr:hover .quick-action-menu { background-color: rgb(236, 236, 236); }.table-hover tbody .table-active:hover .quick-action-menu { background-color: rgb(236, 236, 236); }.table-active .quick-action-menu { background-color: rgb(236, 236, 236); }.table-list .quick-action-menu { align-items: center; background-color: rgb(255, 255, 255); bottom: 0px; top: 0.0625rem; }.table-list.table-striped tbody tr:nth-of-type(2n+1) .quick-action-menu { background-color: rgb(242, 242, 242); }.table-list.table-striped tbody .table-active:nth-of-type(2n+1) .quick-action-menu { background-color: rgb(218, 218, 218); }.table-list.table-hover tbody tr:hover .quick-action-menu { background-color: rgb(236, 236, 236); }.table-list.table-hover tbody .table-active:hover .quick-action-menu { background-color: rgb(218, 218, 218); }.table-list .table-active .quick-action-menu { background-color: rgb(218, 218, 218); }.table-responsive-sm { margin-bottom: 1.5rem; }.table-responsive-md { margin-bottom: 1.5rem; }.table-responsive-lg { margin-bottom: 1.5rem; }.table-responsive-xl { margin-bottom: 1.5rem; }.table-responsive { margin-bottom: 1.5rem; }.table .table-cell-minw-50 { min-width: 50px; }.table .table-cell-minw-75 { min-width: 75px; }.table .table-cell-minw-100 { min-width: 100px; }.table .table-cell-minw-150 { min-width: 150px; }.table .table-cell-minw-200 { min-width: 200px; }.table .table-cell-minw-250 { min-width: 250px; }.table .table-cell-minw-300 { min-width: 300px; }.table .table-cell-minw-350 { min-width: 350px; }.table .table-cell-minw-400 { min-width: 400px; }.table .table-cell-ws-normal { white-space: normal; }.table .table-cell-ws-nowrap { white-space: nowrap; }.tbar { display: flex; }.tbar > .container, .tbar > .container-fluid { display: flex; }.tbar-nav { display: flex; flex-grow: 1; flex-shrink: 1; flex-wrap: nowrap; list-style: none; margin-bottom: 0px; min-width: 3.125rem; padding-left: 0px; overflow-wrap: break-word; }.tbar-nav > .tbar-item { justify-content: center; }.tbar-nav-shrink { flex-grow: 0; flex-shrink: 0; width: auto; }.tbar-nav-wrap { flex-wrap: wrap; }.tbar-item { max-width: 100%; padding-left: 0.25rem; padding-right: 0.25rem; }.tbar-item:first-child { padding-left: 0px; }.tbar-item:last-child { padding-right: 0px; }.tbar-item-expand { text-align: center; }.tbar-link { display: inline-block; }.tbar-btn-monospaced, .tbar-link-monospaced { align-items: center; display: inline-flex; flex-direction: column; justify-content: center; overflow: hidden; padding: 0px; text-align: center; }.tbar-btn-monospaced .inline-item .lexicon-icon, .tbar-btn-monospaced .lexicon-icon, .tbar-link-monospaced .inline-item .lexicon-icon, .tbar-link-monospaced .lexicon-icon { margin-top: 0px; }@media (max-width: 575.98px) { .tbar-inline-xs-down { display: block; } .tbar-inline-xs-down .container, .tbar-inline-xs-down .container-fluid { display: block; } .tbar-inline-xs-down .component-title, .tbar-inline-xs-down .tbar-nav, .tbar-inline-xs-down .tbar-section { display: inline; } .tbar-inline-xs-down .tbar-item { display: inline; padding-left: 0px; }}@media (max-width: 767.98px) { .tbar-inline-sm-down { display: block; } .tbar-inline-sm-down .container, .tbar-inline-sm-down .container-fluid { display: block; } .tbar-inline-sm-down .component-title, .tbar-inline-sm-down .tbar-nav, .tbar-inline-sm-down .tbar-section { display: inline; } .tbar-inline-sm-down .tbar-item { display: inline; padding-left: 0px; }}@media (max-width: 991.98px) { .tbar-inline-md-down { display: block; } .tbar-inline-md-down .container, .tbar-inline-md-down .container-fluid { display: block; } .tbar-inline-md-down .component-title, .tbar-inline-md-down .tbar-nav, .tbar-inline-md-down .tbar-section { display: inline; } .tbar-inline-md-down .tbar-item { display: inline; padding-left: 0px; }}@media (max-width: 1199.98px) { .tbar-inline-lg-down { display: block; } .tbar-inline-lg-down .container, .tbar-inline-lg-down .container-fluid { display: block; } .tbar-inline-lg-down .component-title, .tbar-inline-lg-down .tbar-nav, .tbar-inline-lg-down .tbar-section { display: inline; } .tbar-inline-lg-down .tbar-item { display: inline; padding-left: 0px; }}.tbar-inline-xl-down { display: block; }.tbar-inline-xl-down .container, .tbar-inline-xl-down .container-fluid { display: block; }.tbar-inline-xl-down .component-title, .tbar-inline-xl-down .tbar-nav, .tbar-inline-xl-down .tbar-section { display: inline; }.tbar-inline-xl-down .tbar-item { display: inline; padding-left: 0px; }.component-tbar { border-color: rgb(222, 226, 230); border-style: solid; border-width: 0px 0px 0.0625rem; height: 3.5rem; }.component-tbar .tbar-label { border-width: 0.0625rem; height: auto; }.subnav-tbar { font-size: 0.875rem; }.subnav-tbar .btn-unstyled { color: rgb(0, 123, 255); text-decoration: none; }.subnav-tbar .btn-unstyled:hover { color: rgb(0, 86, 179); text-decoration: underline; }.subnav-tbar strong { font-weight: 500; }.subnav-tbar .component-link { color: rgb(0, 123, 255); font-weight: 500; }.subnav-tbar .component-link:hover { color: rgb(0, 86, 179); }.subnav-tbar .tbar-item { padding-left: 0.5rem; padding-right: 0.5rem; }.subnav-tbar .tbar-btn { font-size: 0.875rem; height: 1.5rem; line-height: 1; margin-bottom: 0.125rem; margin-top: 0.125rem; padding-bottom: 0px; padding-top: 0px; }.subnav-tbar .tbar-link { margin-bottom: 0.125rem; margin-top: 0.125rem; padding: 0.09375rem 0.25rem; }.subnav-tbar .tbar-btn-monospaced { height: 1.5rem; margin-bottom: 0.125rem; margin-top: 0.125rem; padding: 0.25rem; width: 1.5rem; }.subnav-tbar .tbar-link-monospaced { height: 1.5rem; margin-bottom: 0.125rem; margin-top: 0.125rem; width: 1.5rem; }.subnav-tbar .tbar-section { text-align: left; }.subnav-tbar .component-title { display: inline-block; font-size: 0.875rem; font-weight: 500; line-height: 1.45; margin-bottom: 0.25rem; margin-top: 0.25rem; max-width: 100%; }.subnav-tbar .component-text { display: inline-block; line-height: 1.45; margin-bottom: 0.25rem; margin-top: 0.25rem; max-width: 100%; }.subnav-tbar .tbar-label { border-width: 0.0625rem; height: auto; }.subnav-tbar-primary { background-color: rgb(168, 210, 255); padding: 0.625rem 0.25rem; }.subnav-tbar-primary .component-link { color: rgb(33, 37, 41); }.subnav-tbar-primary .component-link:hover { color: rgb(33, 37, 41); }.subnav-tbar-primary .component-link:disabled, .subnav-tbar-primary .component-link.disabled { color: rgb(108, 117, 125); cursor: not-allowed; opacity: 0.65; text-decoration: none; }.subnav-tbar-primary .tbar-item { justify-content: flex-start; padding-left: 0.25rem; padding-right: 0.25rem; }.subnav-tbar-primary .tbar-link-monospaced { border-radius: 0px; border-width: 0px; height: 3rem; margin-bottom: -0.625rem; margin-top: -0.625rem; width: 3rem; }.subnav-tbar-primary .component-label .close:focus { color: inherit; }.subnav-tbar-primary .component-label .close:disabled, .subnav-tbar-primary .component-label .close.disabled { color: rgb(108, 117, 125); opacity: 0.65; }.subnav-tbar-primary .tbar-label { border-width: 0.0625rem; font-size: 0.75rem; height: auto; margin-right: 0px; padding: 0.3125rem 0.625rem; text-transform: none; }.subnav-tbar-primary.subnav-tbar-disabled { background-color: rgb(198, 221, 246); color: rgb(108, 117, 125); }.subnav-tbar-primary.subnav-tbar-disabled .component-label { border-color: rgb(108, 117, 125); }.subnav-tbar-primary.subnav-tbar-disabled .tbar-label { border-width: 0.0625rem; height: auto; }.subnav-tbar-light { background-color: rgb(248, 249, 250); color: rgba(0, 0, 0, 0.5); padding-bottom: 0.125rem; padding-top: 0.125rem; }.subnav-tbar-light .tbar-label { border-width: 0.0625rem; height: auto; }.timeline { list-style: none; padding-left: 25px; }.timeline .panel, .timeline .panel-group { margin-bottom: 0px; }.timeline-icon { background-color: rgb(255, 255, 255); border: 2px solid rgb(221, 221, 221); border-radius: 50%; display: block; height: 10px; line-height: 10px; width: 10px; }.timeline-increment { background-color: rgb(255, 255, 255); left: -39px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); z-index: 1; }.timeline-increment-text { display: block; max-width: 65px; }.timeline-item-label { color: rgb(33, 37, 41); }.timeline-item { padding-bottom: 5px; padding-left: 40px; padding-top: 5px; position: relative; }.timeline-item::before { background-color: rgb(221, 221, 221); bottom: 0px; content: ""; display: block; left: 0px; position: absolute; top: 0px; width: 2px; }.timeline-item.active .timeline-icon { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.timeline-item .panel, .timeline-item .panel-heading { position: relative; }.timeline-item .panel .timeline-increment { margin-left: -1px; }.timeline-right { padding-left: 0px; padding-right: 25px; }.timeline-right .timeline-item { padding-left: 0px; padding-right: 40px; }.timeline-right .timeline-item::before { left: auto; right: -2px; }.timeline-right .timeline-item .panel .timeline-increment { margin-left: auto; margin-right: -1px; }.timeline-right .timeline-item .timeline-increment { left: auto; right: -41px; transform: translate(50%, -50%); }@media (max-width: 575.98px) { .timeline-right-xs-only { padding-left: 0px; padding-right: 25px; } .timeline-right-xs-only .timeline-item { padding-left: 0px; padding-right: 40px; } .timeline-right-xs-only .timeline-item::before { left: auto; right: -2px; } .timeline-right-xs-only .timeline-item .panel .timeline-increment { margin-left: auto; margin-right: -1px; } .timeline-right-xs-only .timeline-item .timeline-increment { left: auto; right: -41px; transform: translate(50%, -50%); }}@media (min-width: 768px) { .timeline-center { padding-left: 0px; } .timeline-center .timeline-item { margin-left: 50%; width: 50%; } .timeline-center .timeline-item .timeline-item-label { left: -100%; margin-left: -80px; position: absolute; text-align: right; top: 50%; transform: translateY(-50%); width: 100%; } .timeline-center .timeline-item.timeline-item-reverse { padding-left: 0px; padding-right: 40px; margin-left: 0px; } .timeline-center .timeline-item.timeline-item-reverse::before { left: auto; right: -2px; } .timeline-center .timeline-item.timeline-item-reverse .panel .timeline-increment { margin-left: auto; margin-right: -1px; } .timeline-center .timeline-item.timeline-item-reverse .timeline-increment { left: auto; right: -41px; transform: translate(50%, -50%); } .timeline-center .timeline-item.timeline-item-reverse .timeline-item-label { margin-left: auto; margin-right: -80px; right: -100%; text-align: left; }}@media (min-width: 768px) { .timeline-even .timeline-item:nth-of-type(2n), .timeline-odd .timeline-item:nth-of-type(2n+1) { padding-left: 0px; padding-right: 40px; margin-left: 0px; } .timeline-even .timeline-item:nth-of-type(2n)::before, .timeline-odd .timeline-item:nth-of-type(2n+1)::before { left: auto; right: -2px; } .timeline-even .timeline-item:nth-of-type(2n) .panel .timeline-increment, .timeline-odd .timeline-item:nth-of-type(2n+1) .panel .timeline-increment { margin-left: auto; margin-right: -1px; } .timeline-even .timeline-item:nth-of-type(2n) .timeline-increment, .timeline-odd .timeline-item:nth-of-type(2n+1) .timeline-increment { left: auto; right: -41px; transform: translate(50%, -50%); } .timeline-even .timeline-item:nth-of-type(2n) .timeline-item-label, .timeline-odd .timeline-item:nth-of-type(2n+1) .timeline-item-label { margin-left: auto; margin-right: -80px; right: -100%; text-align: left; }}.timeline-spacing-xl.timeline { padding-left: 25px; }@media (min-width: 768px) { .timeline-spacing-xl.timeline-center { padding-left: 0px; } .timeline-spacing-xl.timeline-center .timeline-item .timeline-item-label { margin-left: -100px; } .timeline-spacing-xl.timeline-center .timeline-item.timeline-item-reverse { padding-right: 50px; } .timeline-spacing-xl.timeline-center .timeline-item.timeline-item-reverse .timeline-increment { right: -51px; } .timeline-spacing-xl.timeline-center .timeline-item.timeline-item-reverse .timeline-item-label { margin-left: auto; margin-right: -100px; }}@media (min-width: 768px) { .timeline-spacing-xl.timeline-even .timeline-item:nth-of-type(2n), .timeline-spacing-xl.timeline-odd .timeline-item:nth-of-type(2n+1) { padding-right: 50px; } .timeline-spacing-xl.timeline-even .timeline-item:nth-of-type(2n) .timeline-increment, .timeline-spacing-xl.timeline-odd .timeline-item:nth-of-type(2n+1) .timeline-increment { right: -51px; } .timeline-spacing-xl.timeline-even .timeline-item:nth-of-type(2n) .timeline-item-label, .timeline-spacing-xl.timeline-odd .timeline-item:nth-of-type(2n+1) .timeline-item-label { margin-left: auto; margin-right: -100px; }}.timeline-spacing-xl.timeline-right { padding-right: 25px; }.timeline-spacing-xl.timeline-right .timeline-item { padding-right: 50px; }.timeline-spacing-xl.timeline-right .timeline-item .timeline-increment { right: -51px; }@media (max-width: 575.98px) { .timeline-spacing-xl.timeline-right-xs-only { padding-left: 0px; padding-right: 25px; } .timeline-spacing-xl.timeline-right-xs-only .timeline-item { padding-left: 0px; padding-right: 50px; } .timeline-spacing-xl.timeline-right-xs-only .timeline-item .timeline-increment { left: auto; right: -51px; }}.timeline-spacing-xl .timeline-item { padding-bottom: 15px; padding-left: 50px; padding-top: 15px; }.timeline-spacing-xl .timeline-item .timeline-increment { left: -49px; }.timeline-spacing-xl .timeline-increment-text { max-width: 75px; }.toggle-switch { cursor: pointer; }.toggle-switch-bar .toggle-switch-handle { display: block; float: left; min-width: 50px; text-transform: uppercase; }.toggle-switch-bar .toggle-switch-icon { font-size: 12px; }.toggle-switch-bar .toggle-switch-icon .lexicon-icon { margin-top: -0.2em; }.toggle-switch-bar .button-icon { font-size: 12px; }.toggle-switch-check, label:not(.toggle-switch) .toggle-switch { font-size: 62.5%; opacity: 0; position: absolute; }.toggle-switch-check:empty ~ .toggle-switch-bar, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar { cursor: pointer; display: block; float: left; font-size: 0.75rem; height: 25px; line-height: 25px; position: relative; text-indent: 0px; user-select: none; }.toggle-switch-check:empty ~ .toggle-switch-bar::after, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar::after { background-color: rgb(255, 255, 255); border-color: rgb(206, 212, 218); border-radius: 3px 0px 0px 3px; border-style: solid; border-width: 1px; bottom: 0px; content: ""; display: block; height: 25px; left: 0px; position: absolute; top: 0px; transition: background-color 100ms ease-in 0s, border-color 100ms ease-in 0s, color 100ms ease-in 0s, left 100ms ease-in 0s, right 100ms ease-in 0s; width: 25px; }.toggle-switch-check:empty ~ .toggle-switch-bar::before, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar::before { background-color: rgb(233, 236, 239); border-color: rgb(206, 212, 218); border-radius: 3px; border-style: solid; border-width: 1px; bottom: 0px; content: " "; display: block; left: 0px; position: absolute; top: 0px; transition: background-color 100ms ease-in 0s, border-color 100ms ease-in 0s, color 100ms ease-in 0s, left 100ms ease-in 0s, right 100ms ease-in 0s; width: 50px; }.toggle-switch-check:empty ~ .toggle-switch-bar .toggle-switch-handle::after, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .toggle-switch-handle::after { content: attr(data-label-off); margin-left: 58px; transition: background-color 100ms ease-in 0s, border-color 100ms ease-in 0s, color 100ms ease-in 0s, left 100ms ease-in 0s, right 100ms ease-in 0s; white-space: nowrap; }.toggle-switch-check:empty ~ .toggle-switch-bar .toggle-switch-handle::before, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .toggle-switch-handle::before { transition: background-color 100ms ease-in 0s, border-color 100ms ease-in 0s, color 100ms ease-in 0s, left 100ms ease-in 0s, right 100ms ease-in 0s; }.toggle-switch-check:empty ~ .toggle-switch-bar .toggle-switch-icon, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .toggle-switch-icon { color: rgb(73, 80, 87); left: 0px; line-height: 25px; position: absolute; text-align: center; text-indent: 0px; top: 0px; transition: background-color 100ms ease-in 0s, border-color 100ms ease-in 0s, color 100ms ease-in 0s, left 100ms ease-in 0s, right 100ms ease-in 0s; width: 25px; z-index: 1; }.toggle-switch-check:empty ~ .toggle-switch-bar .toggle-switch-icon-on, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .toggle-switch-icon-on { left: 0px; opacity: 0; }.toggle-switch-check:empty ~ .toggle-switch-bar .toggle-switch-icon-off, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .toggle-switch-icon-off { left: 25px; }.toggle-switch-check:empty ~ .toggle-switch-bar .button-icon, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .button-icon { color: rgb(73, 80, 87); }.toggle-switch-check:empty ~ .toggle-switch-bar .button-icon-on, label:not(.toggle-switch) .toggle-switch:empty ~ .toggle-switch-bar .button-icon-on { opacity: 0; }.toggle-switch-check:checked ~ .toggle-switch-bar::after, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar::after { background-color: rgb(255, 255, 255); border-color: rgb(0, 123, 255); border-radius: 0px 3px 3px 0px; border-style: solid; border-width: 1px; left: 25px; }.toggle-switch-check:checked ~ .toggle-switch-bar::before, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar::before { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); border-radius: 3px; border-style: solid; border-width: 1px; }.toggle-switch-check:checked ~ .toggle-switch-bar .toggle-switch-handle::after, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .toggle-switch-handle::after { content: attr(data-label-on); }.toggle-switch-check:checked ~ .toggle-switch-bar .toggle-switch-icon, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .toggle-switch-icon { color: rgb(255, 255, 255); }.toggle-switch-check:checked ~ .toggle-switch-bar .button-icon, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .button-icon { color: rgb(0, 123, 255); left: 25px; }.toggle-switch-check:checked ~ .toggle-switch-bar .button-icon-on, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .button-icon-on, .toggle-switch-check:checked ~ .toggle-switch-bar .toggle-switch-icon-on, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .toggle-switch-icon-on { opacity: 1; }.toggle-switch-check:checked ~ .toggle-switch-bar .button-icon-off, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .button-icon-off, .toggle-switch-check:checked ~ .toggle-switch-bar .toggle-switch-icon-off, label:not(.toggle-switch) .toggle-switch:checked ~ .toggle-switch-bar .toggle-switch-icon-off { opacity: 0; }.toggle-switch-check:disabled ~ .toggle-switch-bar, label:not(.toggle-switch) .toggle-switch:disabled ~ .toggle-switch-bar, .toggle-switch-check.disabled ~ .toggle-switch-bar, label:not(.toggle-switch) .disabled.toggle-switch ~ .toggle-switch-bar { cursor: not-allowed; opacity: 0.4; }.toggle-switch-label { display: block; margin-bottom: 2px; }.toggle-switch-text { clear: both; display: block; font-size: 0.75rem; }.toggle-switch-text-left { float: left; line-height: 25px; margin-right: 8px; }.toggle-switch-text-right { clear: none; float: left; line-height: 25px; margin-left: 8px; }.clay-tooltip-bottom .arrow, .clay-tooltip-top .arrow { left: 50%; margin-left: -0.4rem; }.clay-tooltip-bottom-left .arrow, .clay-tooltip-top-left .arrow { left: 0.25rem; }.clay-tooltip-bottom-right .arrow, .clay-tooltip-top-right .arrow { right: 0.25rem; }.clay-tooltip-left .arrow, .clay-tooltip-right .arrow { margin-top: -0.4rem; top: 50%; }.clay-tooltip-left-bottom .arrow, .clay-tooltip-right-bottom .arrow { bottom: 0.25rem; }.clay-tooltip-left-top .arrow, .clay-tooltip-right-top .arrow { top: 0.25rem; }.clay-tooltip-bottom, .clay-tooltip-bottom-left, .clay-tooltip-bottom-right { padding-top: 0.4rem; }.clay-tooltip-bottom .arrow, .clay-tooltip-bottom-left .arrow, .clay-tooltip-bottom-right .arrow { top: 0px; }.clay-tooltip-bottom .arrow::before, .clay-tooltip-bottom-left .arrow::before, .clay-tooltip-bottom-right .arrow::before { border-bottom-color: rgb(0, 0, 0); border-width: 0px 0.4rem 0.4rem; bottom: 0px; }.clay-tooltip-left, .clay-tooltip-left-bottom, .clay-tooltip-left-top { padding-right: 0.4rem; }.clay-tooltip-left .arrow, .clay-tooltip-left-bottom .arrow, .clay-tooltip-left-top .arrow { height: 0.8rem; right: 0px; width: 0.4rem; }.clay-tooltip-left .arrow::before, .clay-tooltip-left-bottom .arrow::before, .clay-tooltip-left-top .arrow::before { border-left-color: rgb(0, 0, 0); border-width: 0.4rem 0px 0.4rem 0.4rem; left: 0px; }.clay-tooltip-right, .clay-tooltip-right-bottom, .clay-tooltip-right-top { padding-left: 0.4rem; }.clay-tooltip-right .arrow, .clay-tooltip-right-bottom .arrow, .clay-tooltip-right-top .arrow { height: 0.8rem; left: 0px; width: 0.4rem; }.clay-tooltip-right .arrow::before, .clay-tooltip-right-bottom .arrow::before, .clay-tooltip-right-top .arrow::before { border-right-color: rgb(0, 0, 0); border-width: 0.4rem 0.4rem 0.4rem 0px; right: 0px; }.clay-tooltip-top, .clay-tooltip-top-left, .clay-tooltip-top-right { padding-bottom: 0.4rem; }.clay-tooltip-top .arrow, .clay-tooltip-top-left .arrow, .clay-tooltip-top-right .arrow { bottom: 0px; }.clay-tooltip-top .arrow::before, .clay-tooltip-top-left .arrow::before, .clay-tooltip-top-right .arrow::before { border-top-color: rgb(0, 0, 0); border-width: 0.4rem 0.4rem 0px; top: 0px; }body { -webkit-font-smoothing: antialiased; }.reference-mark { display: inline-block; font-size: 0.75rem; position: relative; vertical-align: super; }mark, .mark { background-color: rgb(255, 243, 205); box-shadow: rgb(255, 243, 205) -0.25em 0px 0px; color: rgb(33, 37, 41); display: inline; line-height: normal; padding: 2px 0.25em 3px 0px; position: relative; white-space: pre-wrap; }mark::before, .mark::before { background-color: rgb(255, 243, 205); bottom: 0px; content: ""; display: block; position: absolute; right: 100%; top: 0px; width: 0.25em; z-index: -1; }.text-truncate { display: block; }.text-truncate-inline { display: inline-flex; max-width: 100%; }.text-truncate-inline .text-truncate { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; vertical-align: bottom; white-space: nowrap; overflow-wrap: normal; }.bg-checkered { background-image: linear-gradient(45deg, rgb(233, 236, 239) 25%, transparent 25%), linear-gradient(-45deg, rgb(233, 236, 239) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgb(233, 236, 239) 75%), linear-gradient(-45deg, transparent 75%, rgb(233, 236, 239) 75%); background-position: 0px 0px, 0px 10px, 10px -10px, -10px 0px; background-size: 20px 20px; }.rounded, .img-rounded { border-radius: 0.25rem !important; }.rounded-circle, .img-circle { border-radius: 5000px !important; }.rounded-0 { border-radius: 0px !important; }.close { cursor: pointer; float: none; align-items: center; border-radius: 0.2rem; color: rgb(0, 0, 0); display: inline-flex; font-size: 1rem; height: 2rem; justify-content: center; opacity: 0.5; text-align: center; transition: color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s; width: 2rem; }.close:hover { opacity: 0.75; }button.close:focus { box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; outline: 0px; }.close:focus { opacity: 0.75; }.close:disabled, .close.disabled { opacity: 0.25; }.close .lexicon-icon { margin-top: 0px; }.close:disabled, .close.disabled { cursor: not-allowed; }.autofit-row, .sidebar-section-flex { display: flex; flex-wrap: nowrap; width: 100%; }ul.autofit-row, ul.sidebar-section-flex { padding-left: 0px; list-style: none; }.autofit-row-center > .autofit-col, .sidebar-section-flex > .autofit-col { justify-content: center; }.autofit-row-end > .autofit-col { justify-content: flex-end; }.autofit-padded > .autofit-col { padding: 0.25rem 0.5rem; }.autofit-padded-no-gutters-x { margin-left: -0.5rem; margin-right: -0.5rem; width: auto; }.autofit-padded-no-gutters-x > .autofit-col { padding: 0.25rem 0.5rem; }.autofit-padded-no-gutters-y { margin-bottom: -0.25rem; margin-top: -0.25rem; width: auto; }.autofit-padded-no-gutters-y > .autofit-col { padding: 0.25rem 0.5rem; }.autofit-padded-no-gutters { margin: -0.25rem -0.5rem; width: auto; }.autofit-padded-no-gutters > .autofit-col { padding: 0.25rem 0.5rem; }.tbar-item, .autofit-col, .flex-col { display: flex; flex-direction: column; flex-shrink: 0; min-height: 0px; position: relative; }.tbar-item-expand, .autofit-col-expand, .flex-col-expand { flex-grow: 1; flex-shrink: 1; min-width: 3.125rem; overflow-wrap: break-word; }.tbar-section, .autofit-section { max-width: 100%; }.autofit-float { flex-wrap: wrap; }.autofit-float > .autofit-col { max-width: 100%; }.autofit-float > .autofit-col-end { margin-left: auto; }.autofit-float > .autofit-col-end + .autofit-col-end { margin-left: 0px; }@media (max-width: 767.98px) { .autofit-float-sm-down { flex-wrap: wrap; } .autofit-float-sm-down > .autofit-col { max-width: 100%; } .autofit-float-sm-down > .autofit-col-end { margin-left: auto; } .autofit-float-sm-down > .autofit-col-end + .autofit-col-end { margin-left: 0px; }}@media (max-width: 991.98px) { .autofit-float-md-down { flex-wrap: wrap; } .autofit-float-md-down > .autofit-col { max-width: 100%; } .autofit-float-md-down > .autofit-col-end { margin-left: auto; } .autofit-float-md-down > .autofit-col-end + .autofit-col-end { margin-left: 0px; }}.autofit-float-end { flex-wrap: wrap; justify-content: flex-end; }.autofit-float-end > .autofit-col { max-width: 100%; }.autofit-float-end > .autofit-col-end { margin-left: auto; }.autofit-float-end > .autofit-col-end + .autofit-col-end { margin-left: 0px; }@media (max-width: 767.98px) { .autofit-float-end-sm-down { flex-wrap: wrap; justify-content: flex-end; } .autofit-float-end-sm-down > .autofit-col { max-width: 100%; } .autofit-float-end-sm-down > .autofit-col-end { margin-left: auto; } .autofit-float-end-sm-down > .autofit-col-end + .autofit-col-end { margin-left: 0px; }}@media (max-width: 991.98px) { .autofit-float-end-md-down { flex-wrap: wrap; justify-content: flex-end; } .autofit-float-end-md-down > .autofit-col { max-width: 100%; } .autofit-float-end-md-down > .autofit-col-end { margin-left: auto; } .autofit-float-end-md-down > .autofit-col-end + .autofit-col-end { margin-left: 0px; }}.heading-start { margin-right: 1rem; }.heading-end { margin-left: 1rem; }.heading-text { margin-bottom: auto; margin-top: auto; }.inline-scroller { list-style: none; margin: 0px; max-height: 125px; overflow: auto; padding: 0px; }.inline-item { align-items: center; display: inline-flex; vertical-align: middle; }.inline-item .inline-item { display: inline; }.inline-item .lexicon-icon { margin-top: -0.21429em; }.inline-item-before { margin-right: 0.5rem; }.inline-item-middle { margin-left: 0.5rem; margin-right: 0.5rem; }.inline-item-middle + .inline-item-middle { margin-left: 0px; }.inline-item-after { margin-left: 0.5rem; }.page-header { background-color: rgb(233, 236, 239); }.loading-animation { display: block; font-size: 2.5rem; height: 1em; margin-left: auto; margin-right: auto; position: relative; text-align: left; vertical-align: middle; width: 1em; }.loading-animation::after { animation: 1.2s ease-out 0s infinite normal none running loading-animation; border-radius: 50%; content: ""; box-shadow: rgb(33, 37, 41) 0px -1em 0px 0px, rgba(33, 37, 41, 0.1) 1em -0.5em 0px -0.35em, rgba(33, 37, 41, 0.2) 1em 0.5em 0px -0.25em, rgba(33, 37, 41, 0.4) 0px 1em 0px -0.2em, rgba(33, 37, 41, 0.6) -1em 0.5em 0px -0.15em, rgba(33, 37, 41, 0.8) -1em -0.5em 0px -0.1em; display: block; height: 1em; left: 0px; position: absolute; top: 0px; transform: scale(0.33334); width: 1em; }@keyframes loading-animation { 0%, 100% { box-shadow: rgb(33, 37, 41) 0px -1em 0px 0px, rgba(33, 37, 41, 0.1) 1em -0.5em 0px -0.35em, rgba(33, 37, 41, 0.2) 1em 0.5em 0px -0.25em, rgba(33, 37, 41, 0.4) 0px 1em 0px -0.2em, rgba(33, 37, 41, 0.6) -1em 0.5em 0px -0.15em, rgba(33, 37, 41, 0.8) -1em -0.5em 0px -0.1em; } 16.6% { box-shadow: rgba(33, 37, 41, 0.8) 0px -1em 0px -0.1em, rgb(33, 37, 41) 1em -0.5em 0px 0em, rgba(33, 37, 41, 0.1) 1em 0.5em 0px -0.35em, rgba(33, 37, 41, 0.2) 0px 1em 0px -0.25em, rgba(33, 37, 41, 0.4) -1em 0.5em 0px -0.2em, rgba(33, 37, 41, 0.6) -1em -0.5em 0px -0.15em; } 33.3% { box-shadow: rgba(33, 37, 41, 0.6) 0px -1em 0px -0.15em, rgba(33, 37, 41, 0.8) 1em -0.5em 0px -0.1em, rgb(33, 37, 41) 1em 0.5em 0px 0em, rgba(33, 37, 41, 0.1) 0px 1em 0px -0.35em, rgba(33, 37, 41, 0.2) -1em 0.5em 0px -0.25em, rgba(33, 37, 41, 0.4) -1em -0.5em 0px -0.2em; } 50% { box-shadow: rgba(33, 37, 41, 0.4) 0px -1em 0px -0.2em, rgba(33, 37, 41, 0.6) 1em -0.5em 0px -0.15em, rgba(33, 37, 41, 0.8) 1em 0.5em 0px -0.1em, rgb(33, 37, 41) 0px 1em 0px 0em, rgba(33, 37, 41, 0.1) -1em 0.5em 0px -0.35em, rgba(33, 37, 41, 0.2) -1em -0.5em 0px -0.25em; } 66.6% { box-shadow: rgba(33, 37, 41, 0.2) 0px -1em 0px -0.25em, rgba(33, 37, 41, 0.4) 1em -0.5em 0px -0.2em, rgba(33, 37, 41, 0.6) 1em 0.5em 0px -0.15em, rgba(33, 37, 41, 0.8) 0px 1em 0px -0.1em, rgb(33, 37, 41) -1em 0.5em 0px 0em, rgba(33, 37, 41, 0.1) -1em -0.5em 0px -0.35em; } 83% { box-shadow: rgba(33, 37, 41, 0.1) 0px -1em 0px -0.35em, rgba(33, 37, 41, 0.2) 1em -0.5em 0px -0.25em, rgba(33, 37, 41, 0.4) 1em 0.5em 0px -0.2em, rgba(33, 37, 41, 0.6) 0px 1em 0px -0.15em, rgba(33, 37, 41, 0.8) -1em 0.5em 0px -0.1em, rgb(33, 37, 41) -1em -0.5em 0px 0em; }}.btn-primary .loading-animation::after, .btn-secondary .loading-animation::after, .btn-success .loading-animation::after, .btn-info .loading-animation::after, .btn-danger .loading-animation::after, .btn-dark .loading-animation::after, .loading-animation-light::after, .btn-default .loading-animation::after, .btn-primary.btn-default .loading-animation::after, .btn-success.btn-default .loading-animation::after, .btn-info.btn-default .loading-animation::after, .btn-danger.btn-default .loading-animation::after, .btn-link.btn-default.btn-cancel .loading-animation::after, .btn-link.btn-default.close-modal .loading-animation::after { animation: 1.2s ease-out 0s infinite normal none running loading-animation-light; border-radius: 50%; content: ""; box-shadow: white 0px -1em 0px 0px, rgba(255, 255, 255, 0.1) 1em -0.5em 0px -0.35em, rgba(255, 255, 255, 0.2) 1em 0.5em 0px -0.25em, rgba(255, 255, 255, 0.4) 0px 1em 0px -0.2em, rgba(255, 255, 255, 0.6) -1em 0.5em 0px -0.15em, rgba(255, 255, 255, 0.8) -1em -0.5em 0px -0.1em; display: block; height: 1em; left: 0px; position: absolute; top: 0px; transform: scale(0.33334); width: 1em; }@keyframes loading-animation-light { 0%, 100% { box-shadow: white 0px -1em 0px 0px, rgba(255, 255, 255, 0.1) 1em -0.5em 0px -0.35em, rgba(255, 255, 255, 0.2) 1em 0.5em 0px -0.25em, rgba(255, 255, 255, 0.4) 0px 1em 0px -0.2em, rgba(255, 255, 255, 0.6) -1em 0.5em 0px -0.15em, rgba(255, 255, 255, 0.8) -1em -0.5em 0px -0.1em; } 16.6% { box-shadow: rgba(255, 255, 255, 0.8) 0px -1em 0px -0.1em, white 1em -0.5em 0px 0em, rgba(255, 255, 255, 0.1) 1em 0.5em 0px -0.35em, rgba(255, 255, 255, 0.2) 0px 1em 0px -0.25em, rgba(255, 255, 255, 0.4) -1em 0.5em 0px -0.2em, rgba(255, 255, 255, 0.6) -1em -0.5em 0px -0.15em; } 33.3% { box-shadow: rgba(255, 255, 255, 0.6) 0px -1em 0px -0.15em, rgba(255, 255, 255, 0.8) 1em -0.5em 0px -0.1em, white 1em 0.5em 0px 0em, rgba(255, 255, 255, 0.1) 0px 1em 0px -0.35em, rgba(255, 255, 255, 0.2) -1em 0.5em 0px -0.25em, rgba(255, 255, 255, 0.4) -1em -0.5em 0px -0.2em; } 50% { box-shadow: rgba(255, 255, 255, 0.4) 0px -1em 0px -0.2em, rgba(255, 255, 255, 0.6) 1em -0.5em 0px -0.15em, rgba(255, 255, 255, 0.8) 1em 0.5em 0px -0.1em, white 0px 1em 0px 0em, rgba(255, 255, 255, 0.1) -1em 0.5em 0px -0.35em, rgba(255, 255, 255, 0.2) -1em -0.5em 0px -0.25em; } 66.6% { box-shadow: rgba(255, 255, 255, 0.2) 0px -1em 0px -0.25em, rgba(255, 255, 255, 0.4) 1em -0.5em 0px -0.2em, rgba(255, 255, 255, 0.6) 1em 0.5em 0px -0.15em, rgba(255, 255, 255, 0.8) 0px 1em 0px -0.1em, white -1em 0.5em 0px 0em, rgba(255, 255, 255, 0.1) -1em -0.5em 0px -0.35em; } 83% { box-shadow: rgba(255, 255, 255, 0.1) 0px -1em 0px -0.35em, rgba(255, 255, 255, 0.2) 1em -0.5em 0px -0.25em, rgba(255, 255, 255, 0.4) 1em 0.5em 0px -0.2em, rgba(255, 255, 255, 0.6) 0px 1em 0px -0.15em, rgba(255, 255, 255, 0.8) -1em 0.5em 0px -0.1em, white -1em -0.5em 0px 0em; }}.loading-animation.loading-animation-sm { font-size: 1.25rem; }@font-face { font-family: fontawesome-alloy; src: url("compat/third_party/font_awesome_alloy/font/fontawesome-alloy.eot?#iefix") format("embedded-opentype"), url("compat/third_party/font_awesome_alloy/font/fontawesome-alloy.woff") format("woff"), url("compat/third_party/font_awesome_alloy/font/fontawesome-alloy.ttf") format("truetype"), url("compat/third_party/font_awesome_alloy/font/fontawesome-alloy.svg#fontawesome-alloy") format("svg"); font-weight: normal; font-style: normal; }.icon-large::before { vertical-align: -10%; font-size: 1.33333em; }.icons-ul { margin-left: 2.14286em; list-style-type: none; }.icons-ul > li { position: relative; }.icons-ul .icon-li { position: absolute; left: -2.14286em; width: 2.14286em; text-align: center; line-height: inherit; }.icon-muted { color: rgb(238, 238, 238); }.icon-light { color: white; }.icon-dark { color: rgb(51, 51, 51); }.icon-border { border: 1px solid rgb(222, 226, 230); padding: 0.2em 0.25em 0.15em; border-radius: 3px; }.icon-2x { font-size: 2em; }.icon-2x.icon-border { border-width: 2px; border-radius: 4px; }.icon-3x { font-size: 3em; }.icon-3x.icon-border { border-width: 3px; border-radius: 5px; }.icon-4x { font-size: 4em; }.icon-4x.icon-border { border-width: 4px; border-radius: 6px; }.icon-5x { font-size: 5em; }.icon-5x.icon-border { border-width: 5px; border-radius: 7px; }.pull-right { float: right; }.pull-left { float: left; }.icon-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: -35%; }.icon-stack [class^="icon-"], .icon-stack [class*=" icon-"] { }.icon-stack .icon-stack-base { font-size: 2em; }.icon-spin { display: inline-block; animation: 2s linear 0s infinite normal none running spin; }a .icon-stack, a .icon-spin { display: inline-block; text-decoration: none; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }}@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); }}.icon-rotate-90::before { transform: rotate(90deg); }.icon-rotate-180::before { transform: rotate(180deg); }.icon-rotate-270::before { transform: rotate(270deg); }.icon-flip-horizontal::before { transform: scale(-1, 1); }.icon-flip-vertical::before { transform: scale(1, -1); }a .icon-rotate-90::before, a .icon-rotate-180::before, a .icon-rotate-270::before, a .icon-flip-horizontal::before, a .icon-flip-vertical::before { display: inline-block; }[data-icon]::before { font-family: fontawesome-alloy; content: attr(data-icon); speak: none; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; }.icon-caret-bottom-right, .icon-glass, .icon-music, .icon-search, .icon-envelope, .icon-heart, .icon-star, .icon-star-empty, .icon-user, .icon-film, .icon-th-large, .icon-th, .icon-th-list, .icon-ok, .icon-remove, .icon-zoom-in, .icon-zoom-out, .icon-off, .icon-signal, .icon-cog, .icon-trash, .icon-home, .icon-file, .icon-inbox, .icon-play-circle, .icon-repeat, .icon-refresh, .icon-list-alt, .icon-lock, .icon-flag, .icon-headphones, .icon-volume-off, .icon-volume-down, .icon-volume-up, .icon-qrcode, .icon-barcode, .icon-tag, .icon-tags, .icon-book, .icon-bookmark, .icon-print, .icon-camera, .icon-font, .icon-bold, .icon-italic, .icon-align-justify, .icon-list, .icon-indent-left, .icon-indent-right, .icon-facetime-video, .icon-picture, .icon-pencil, .icon-map-marker, .icon-adjust, .icon-tint, .icon-edit, .icon-share, .icon-check, .icon-move, .icon-step-backward, .icon-fast-backward, .icon-backward, .icon-play, .icon-pause, .icon-stop, .icon-forward, .icon-fast-forward, .icon-minus-sign, .icon-remove-sign, .icon-ok-sign, .icon-question-sign, .icon-info-sign, .icon-screenshot, .icon-remove-circle, .icon-ok-circle, .icon-ban-circle, .icon-arrow-left, .icon-arrow-right, .icon-arrow-up, .icon-arrow-down, .icon-share-alt, .icon-resize-full, .icon-resize-small, .icon-plus, .icon-minus, .icon-asterisk, .icon-exclamation-sign, .icon-gift, .icon-leaf, .icon-calendar, .icon-random, .icon-comment, .icon-magnet, .icon-chevron-up, .icon-chevron-down, .icon-retweet, .icon-shopping-cart, .icon-folder-close, .icon-folder-open, .icon-resize-vertical, .icon-resize-horizontal, .icon-bar-chart, .icon-twitter-sign, .icon-facebook-sign, .icon-camera-retro, .icon-key, .icon-cogs, .icon-comments, .icon-thumbs-up, .icon-thumbs-down, .icon-star-half, .icon-signin, .icon-trophy, .icon-github-sign, .icon-upload-alt, .icon-lemon, .icon-phone, .icon-check-empty, .icon-bookmark-empty, .icon-phone-sign, .icon-twitter, .icon-facebook, .icon-github, .icon-unlock, .icon-credit, .icon-rss, .icon-hdd, .icon-bullhorn, .icon-bell, .icon-certificate, .icon-hand-right, .icon-hand-left, .icon-hand-up, .icon-globe, .icon-wrench, .icon-tasks, .icon-filter, .icon-briefcase, .icon-fullscreen, .icon-group, .icon-link, .icon-cloud, .icon-beaker, .icon-cut, .icon-copy, .icon-paper-clip, .icon-save, .icon-sign-blank, .icon-reorder, .icon-list-ul, .icon-list-ol, .icon-strikethrough, .icon-underline, .icon-table, .icon-magic, .icon-money, .icon-caret-down, .icon-caret-up, .icon-caret-left, .icon-caret-right, .icon-columns, .icon-sort, .icon-sort-down, .icon-sort-up, .icon-envelope-alt, .icon-linkedin, .icon-undo, .icon-legal, .icon-dashboard, .icon-comment-alt, .icon-comments-alt, .icon-bolt, .icon-sitemap, .icon-umbrella, .icon-paste, .icon-lightbulb, .icon-exchange, .icon-bell-alt, .icon-coffee, .icon-food, .icon-file-alt, .icon-building, .icon-hospital, .icon-ambulance, .icon-medkit, .icon-fighter-jet, .icon-beer, .icon-h-sign, .icon-plus-sign, .icon-double-angle-left, .icon-double-angle-right, .icon-double-angle-up, .icon-double-angle-down, .icon-angle-left, .icon-angle-right, .icon-angle-up, .icon-angle-down, .icon-desktop, .icon-laptop, .icon-spinner, .icon-circle, .icon-reply, .icon-github-alt, .icon-folder-close-alt, .icon-folder-open-alt, .icon-expand-alt, .icon-collapse-alt, .icon-smile, .icon-frown, .icon-meh, .icon-gamepad, .icon-keyboard, .icon-flag-alt, .icon-flag-checkered, .icon-terminal, .icon-code, .icon-reply-all, .icon-star-half-full, .icon-location-arrow, .icon-crop, .icon-code-fork, .icon-subscript, .icon-eraser, .icon-puzzle, .icon-microphone, .icon-microphone-off, .icon-shield, .icon-calendar-empty, .icon-fire-extinguisher, .icon-rocket, .icon-maxcdn, .icon-chevron-sign-left, .icon-chevron-sign-right, .icon-chevron-sign-up, .icon-chevron-sign-down, .icon-html5, .icon-css3, .icon-anchor, .icon-unlock-alt, .icon-bullseye, .icon-ellipsis-horizontal, .icon-ellipsis-vertical, .icon-rss-sign, .icon-fb-boolean, .icon-text-height, .icon-text-width, .icon-align-left, .icon-align-center, .icon-align-right, .icon-step-forward, .icon-eject, .icon-chevron-left, .icon-chevron-right, .icon-plus-sign-2, .icon-fire, .icon-eye-open, .icon-eye-close, .icon-warning-sign, .icon-plane, .icon-heart-empty, .icon-signout, .icon-linkedin-sign, .icon-pushpin, .icon-external-link, .icon-hand-down, .icon-circle-arrow-left, .icon-circle-arrow-right, .icon-circle-arrow-up, .icon-circle-arrow-down, .icon-truck, .icon-pinterest, .icon-pinterest-sign, .icon-google-plus-sign, .icon-google-plus, .icon-cloud-download, .icon-cloud-upload, .icon-user-md, .icon-stethoscope, .icon-suitcase, .icon-tablet, .icon-mobile, .icon-circle-blank, .icon-quote-left, .icon-quote-right, .icon-unlink, .icon-question, .icon-info, .icon-exclamation, .icon-superscript, .icon-play-sign, .icon-ticket, .icon-minus-sign-alt, .icon-check-minus, .icon-level-up, .icon-sort-by-attributes-alt, .icon-sort-by-order, .icon-sort-by-order-alt, .icon-thumbs-up-2, .icon-thumbs-down-2, .icon-dribbble, .icon-skype, .icon-foursquare, .icon-trello, .icon-female, .icon-level-down, .icon-check-sign, .icon-edit-sign, .icon-external-link-sign, .icon-share-sign, .icon-compass, .icon-collapse, .icon-collapse-top, .icon-expand, .icon-euro, .icon-gbp, .icon-dollar, .icon-rupee, .icon-yen, .icon-renminbi, .icon-won, .icon-bitcoin, .icon-file-2, .icon-file-text, .icon-sort-by-alphabet, .icon-sort-by-alphabet-alt, .icon-sort-by-attributes, .icon-youtube-sign, .icon-youtube, .icon-xing, .icon-xing-sign, .icon-youtube-play, .icon-dropbox, .icon-stackexchange, .icon-instagram, .icon-flickr, .icon-adn, .icon-bitbucket, .icon-bitbucket-sign, .icon-tumblr, .icon-tumblr-sign, .icon-long-arrow-down, .icon-long-arrow-up, .icon-long-arrow-left, .icon-long-arrow-right, .icon-apple, .icon-windows, .icon-android, .icon-linux, .icon-male, .icon-gittip, .icon-sun, .icon-moon, .icon-archive, .icon-bug, .icon-vk, .icon-weibo, .icon-renren, .icon-time, .icon-road, .icon-download-alt, .icon-download, .icon-upload, .icon-db-joinxor, .icon-db-state, .icon-db-start, .icon-db-end, .icon-db-fork, .icon-db-condition, .icon-db-task, .icon-db-join, .icon-fb-button, .icon-fb-fieldset, .icon-fb-custom-field, .icon-fb-separator, .icon-fb-paragraph, .icon-fb-file-upload, .icon-fb-text, .icon-fb-text-box, .icon-fb-select, .icon-fb-radio, .icon-fb-number, .icon-fb-integer, .icon-fb-decimal { font-family: fontawesome-alloy; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; speak: none; text-decoration: inherit; text-transform: none; }.icon-caret-bottom-right::before, .icon-glass::before, .icon-music::before, .icon-search::before, .icon-envelope::before, .icon-heart::before, .icon-star::before, .icon-star-empty::before, .icon-user::before, .icon-film::before, .icon-th-large::before, .icon-th::before, .icon-th-list::before, .icon-ok::before, .icon-remove::before, .icon-zoom-in::before, .icon-zoom-out::before, .icon-off::before, .icon-signal::before, .icon-cog::before, .icon-trash::before, .icon-home::before, .icon-file::before, .icon-inbox::before, .icon-play-circle::before, .icon-repeat::before, .icon-refresh::before, .icon-list-alt::before, .icon-lock::before, .icon-flag::before, .icon-headphones::before, .icon-volume-off::before, .icon-volume-down::before, .icon-volume-up::before, .icon-qrcode::before, .icon-barcode::before, .icon-tag::before, .icon-tags::before, .icon-book::before, .icon-bookmark::before, .icon-print::before, .icon-camera::before, .icon-font::before, .icon-bold::before, .icon-italic::before, .icon-align-justify::before, .icon-list::before, .icon-indent-left::before, .icon-indent-right::before, .icon-facetime-video::before, .icon-picture::before, .icon-pencil::before, .icon-map-marker::before, .icon-adjust::before, .icon-tint::before, .icon-edit::before, .icon-share::before, .icon-check::before, .icon-move::before, .icon-step-backward::before, .icon-fast-backward::before, .icon-backward::before, .icon-play::before, .icon-pause::before, .icon-stop::before, .icon-forward::before, .icon-fast-forward::before, .icon-minus-sign::before, .icon-remove-sign::before, .icon-ok-sign::before, .icon-question-sign::before, .icon-info-sign::before, .icon-screenshot::before, .icon-remove-circle::before, .icon-ok-circle::before, .icon-ban-circle::before, .icon-arrow-left::before, .icon-arrow-right::before, .icon-arrow-up::before, .icon-arrow-down::before, .icon-share-alt::before, .icon-resize-full::before, .icon-resize-small::before, .icon-plus::before, .icon-minus::before, .icon-asterisk::before, .icon-exclamation-sign::before, .icon-gift::before, .icon-leaf::before, .icon-calendar::before, .icon-random::before, .icon-comment::before, .icon-magnet::before, .icon-chevron-up::before, .icon-chevron-down::before, .icon-retweet::before, .icon-shopping-cart::before, .icon-folder-close::before, .icon-folder-open::before, .icon-resize-vertical::before, .icon-resize-horizontal::before, .icon-bar-chart::before, .icon-twitter-sign::before, .icon-facebook-sign::before, .icon-camera-retro::before, .icon-key::before, .icon-cogs::before, .icon-comments::before, .icon-thumbs-up::before, .icon-thumbs-down::before, .icon-star-half::before, .icon-signin::before, .icon-trophy::before, .icon-github-sign::before, .icon-upload-alt::before, .icon-lemon::before, .icon-phone::before, .icon-check-empty::before, .icon-bookmark-empty::before, .icon-phone-sign::before, .icon-twitter::before, .icon-facebook::before, .icon-github::before, .icon-unlock::before, .icon-credit::before, .icon-rss::before, .icon-hdd::before, .icon-bullhorn::before, .icon-bell::before, .icon-certificate::before, .icon-hand-right::before, .icon-hand-left::before, .icon-hand-up::before, .icon-globe::before, .icon-wrench::before, .icon-tasks::before, .icon-filter::before, .icon-briefcase::before, .icon-fullscreen::before, .icon-group::before, .icon-link::before, .icon-cloud::before, .icon-beaker::before, .icon-cut::before, .icon-copy::before, .icon-paper-clip::before, .icon-save::before, .icon-sign-blank::before, .icon-reorder::before, .icon-list-ul::before, .icon-list-ol::before, .icon-strikethrough::before, .icon-underline::before, .icon-table::before, .icon-magic::before, .icon-money::before, .icon-caret-down::before, .icon-caret-up::before, .icon-caret-left::before, .icon-caret-right::before, .icon-columns::before, .icon-sort::before, .icon-sort-down::before, .icon-sort-up::before, .icon-envelope-alt::before, .icon-linkedin::before, .icon-undo::before, .icon-legal::before, .icon-dashboard::before, .icon-comment-alt::before, .icon-comments-alt::before, .icon-bolt::before, .icon-sitemap::before, .icon-umbrella::before, .icon-paste::before, .icon-lightbulb::before, .icon-exchange::before, .icon-bell-alt::before, .icon-coffee::before, .icon-food::before, .icon-file-alt::before, .icon-building::before, .icon-hospital::before, .icon-ambulance::before, .icon-medkit::before, .icon-fighter-jet::before, .icon-beer::before, .icon-h-sign::before, .icon-plus-sign::before, .icon-double-angle-left::before, .icon-double-angle-right::before, .icon-double-angle-up::before, .icon-double-angle-down::before, .icon-angle-left::before, .icon-angle-right::before, .icon-angle-up::before, .icon-angle-down::before, .icon-desktop::before, .icon-laptop::before, .icon-spinner::before, .icon-circle::before, .icon-reply::before, .icon-github-alt::before, .icon-folder-close-alt::before, .icon-folder-open-alt::before, .icon-expand-alt::before, .icon-collapse-alt::before, .icon-smile::before, .icon-frown::before, .icon-meh::before, .icon-gamepad::before, .icon-keyboard::before, .icon-flag-alt::before, .icon-flag-checkered::before, .icon-terminal::before, .icon-code::before, .icon-reply-all::before, .icon-star-half-full::before, .icon-location-arrow::before, .icon-crop::before, .icon-code-fork::before, .icon-subscript::before, .icon-eraser::before, .icon-puzzle::before, .icon-microphone::before, .icon-microphone-off::before, .icon-shield::before, .icon-calendar-empty::before, .icon-fire-extinguisher::before, .icon-rocket::before, .icon-maxcdn::before, .icon-chevron-sign-left::before, .icon-chevron-sign-right::before, .icon-chevron-sign-up::before, .icon-chevron-sign-down::before, .icon-html5::before, .icon-css3::before, .icon-anchor::before, .icon-unlock-alt::before, .icon-bullseye::before, .icon-ellipsis-horizontal::before, .icon-ellipsis-vertical::before, .icon-rss-sign::before, .icon-fb-boolean::before, .icon-text-height::before, .icon-text-width::before, .icon-align-left::before, .icon-align-center::before, .icon-align-right::before, .icon-step-forward::before, .icon-eject::before, .icon-chevron-left::before, .icon-chevron-right::before, .icon-plus-sign-2::before, .icon-fire::before, .icon-eye-open::before, .icon-eye-close::before, .icon-warning-sign::before, .icon-plane::before, .icon-heart-empty::before, .icon-signout::before, .icon-linkedin-sign::before, .icon-pushpin::before, .icon-external-link::before, .icon-hand-down::before, .icon-circle-arrow-left::before, .icon-circle-arrow-right::before, .icon-circle-arrow-up::before, .icon-circle-arrow-down::before, .icon-truck::before, .icon-pinterest::before, .icon-pinterest-sign::before, .icon-google-plus-sign::before, .icon-google-plus::before, .icon-cloud-download::before, .icon-cloud-upload::before, .icon-user-md::before, .icon-stethoscope::before, .icon-suitcase::before, .icon-tablet::before, .icon-mobile::before, .icon-circle-blank::before, .icon-quote-left::before, .icon-quote-right::before, .icon-unlink::before, .icon-question::before, .icon-info::before, .icon-exclamation::before, .icon-superscript::before, .icon-play-sign::before, .icon-ticket::before, .icon-minus-sign-alt::before, .icon-check-minus::before, .icon-level-up::before, .icon-sort-by-attributes-alt::before, .icon-sort-by-order::before, .icon-sort-by-order-alt::before, .icon-thumbs-up-2::before, .icon-thumbs-down-2::before, .icon-dribbble::before, .icon-skype::before, .icon-foursquare::before, .icon-trello::before, .icon-female::before, .icon-level-down::before, .icon-check-sign::before, .icon-edit-sign::before, .icon-external-link-sign::before, .icon-share-sign::before, .icon-compass::before, .icon-collapse::before, .icon-collapse-top::before, .icon-expand::before, .icon-euro::before, .icon-gbp::before, .icon-dollar::before, .icon-rupee::before, .icon-yen::before, .icon-renminbi::before, .icon-won::before, .icon-bitcoin::before, .icon-file-2::before, .icon-file-text::before, .icon-sort-by-alphabet::before, .icon-sort-by-alphabet-alt::before, .icon-sort-by-attributes::before, .icon-youtube-sign::before, .icon-youtube::before, .icon-xing::before, .icon-xing-sign::before, .icon-youtube-play::before, .icon-dropbox::before, .icon-stackexchange::before, .icon-instagram::before, .icon-flickr::before, .icon-adn::before, .icon-bitbucket::before, .icon-bitbucket-sign::before, .icon-tumblr::before, .icon-tumblr-sign::before, .icon-long-arrow-down::before, .icon-long-arrow-up::before, .icon-long-arrow-left::before, .icon-long-arrow-right::before, .icon-apple::before, .icon-windows::before, .icon-android::before, .icon-linux::before, .icon-male::before, .icon-gittip::before, .icon-sun::before, .icon-moon::before, .icon-archive::before, .icon-bug::before, .icon-vk::before, .icon-weibo::before, .icon-renren::before, .icon-time::before, .icon-road::before, .icon-download-alt::before, .icon-download::before, .icon-upload::before, .icon-db-joinxor::before, .icon-db-state::before, .icon-db-start::before, .icon-db-end::before, .icon-db-fork::before, .icon-db-condition::before, .icon-db-task::before, .icon-db-join::before, .icon-fb-button::before, .icon-fb-fieldset::before, .icon-fb-custom-field::before, .icon-fb-separator::before, .icon-fb-paragraph::before, .icon-fb-file-upload::before, .icon-fb-text::before, .icon-fb-text-box::before, .icon-fb-select::before, .icon-fb-radio::before, .icon-fb-number::before, .icon-fb-integer::before, .icon-fb-decimal::before { display: inline-block; speak: none; text-decoration: inherit; }.icon-caret-bottom-right.hide, .icon-glass.hide, .icon-music.hide, .icon-search.hide, .icon-envelope.hide, .icon-heart.hide, .icon-star.hide, .icon-star-empty.hide, .icon-user.hide, .icon-film.hide, .icon-th-large.hide, .icon-th.hide, .icon-th-list.hide, .icon-ok.hide, .icon-remove.hide, .icon-zoom-in.hide, .icon-zoom-out.hide, .icon-off.hide, .icon-signal.hide, .icon-cog.hide, .icon-trash.hide, .icon-home.hide, .icon-file.hide, .icon-inbox.hide, .icon-play-circle.hide, .icon-repeat.hide, .icon-refresh.hide, .icon-list-alt.hide, .icon-lock.hide, .icon-flag.hide, .icon-headphones.hide, .icon-volume-off.hide, .icon-volume-down.hide, .icon-volume-up.hide, .icon-qrcode.hide, .icon-barcode.hide, .icon-tag.hide, .icon-tags.hide, .icon-book.hide, .icon-bookmark.hide, .icon-print.hide, .icon-camera.hide, .icon-font.hide, .icon-bold.hide, .icon-italic.hide, .icon-align-justify.hide, .icon-list.hide, .icon-indent-left.hide, .icon-indent-right.hide, .icon-facetime-video.hide, .icon-picture.hide, .icon-pencil.hide, .icon-map-marker.hide, .icon-adjust.hide, .icon-tint.hide, .icon-edit.hide, .icon-share.hide, .icon-check.hide, .icon-move.hide, .icon-step-backward.hide, .icon-fast-backward.hide, .icon-backward.hide, .icon-play.hide, .icon-pause.hide, .icon-stop.hide, .icon-forward.hide, .icon-fast-forward.hide, .icon-minus-sign.hide, .icon-remove-sign.hide, .icon-ok-sign.hide, .icon-question-sign.hide, .icon-info-sign.hide, .icon-screenshot.hide, .icon-remove-circle.hide, .icon-ok-circle.hide, .icon-ban-circle.hide, .icon-arrow-left.hide, .icon-arrow-right.hide, .icon-arrow-up.hide, .icon-arrow-down.hide, .icon-share-alt.hide, .icon-resize-full.hide, .icon-resize-small.hide, .icon-plus.hide, .icon-minus.hide, .icon-asterisk.hide, .icon-exclamation-sign.hide, .icon-gift.hide, .icon-leaf.hide, .icon-calendar.hide, .icon-random.hide, .icon-comment.hide, .icon-magnet.hide, .icon-chevron-up.hide, .icon-chevron-down.hide, .icon-retweet.hide, .icon-shopping-cart.hide, .icon-folder-close.hide, .icon-folder-open.hide, .icon-resize-vertical.hide, .icon-resize-horizontal.hide, .icon-bar-chart.hide, .icon-twitter-sign.hide, .icon-facebook-sign.hide, .icon-camera-retro.hide, .icon-key.hide, .icon-cogs.hide, .icon-comments.hide, .icon-thumbs-up.hide, .icon-thumbs-down.hide, .icon-star-half.hide, .icon-signin.hide, .icon-trophy.hide, .icon-github-sign.hide, .icon-upload-alt.hide, .icon-lemon.hide, .icon-phone.hide, .icon-check-empty.hide, .icon-bookmark-empty.hide, .icon-phone-sign.hide, .icon-twitter.hide, .icon-facebook.hide, .icon-github.hide, .icon-unlock.hide, .icon-credit.hide, .icon-rss.hide, .icon-hdd.hide, .icon-bullhorn.hide, .icon-bell.hide, .icon-certificate.hide, .icon-hand-right.hide, .icon-hand-left.hide, .icon-hand-up.hide, .icon-globe.hide, .icon-wrench.hide, .icon-tasks.hide, .icon-filter.hide, .icon-briefcase.hide, .icon-fullscreen.hide, .icon-group.hide, .icon-link.hide, .icon-cloud.hide, .icon-beaker.hide, .icon-cut.hide, .icon-copy.hide, .icon-paper-clip.hide, .icon-save.hide, .icon-sign-blank.hide, .icon-reorder.hide, .icon-list-ul.hide, .icon-list-ol.hide, .icon-strikethrough.hide, .icon-underline.hide, .icon-table.hide, .icon-magic.hide, .icon-money.hide, .icon-caret-down.hide, .icon-caret-up.hide, .icon-caret-left.hide, .icon-caret-right.hide, .icon-columns.hide, .icon-sort.hide, .icon-sort-down.hide, .icon-sort-up.hide, .icon-envelope-alt.hide, .icon-linkedin.hide, .icon-undo.hide, .icon-legal.hide, .icon-dashboard.hide, .icon-comment-alt.hide, .icon-comments-alt.hide, .icon-bolt.hide, .icon-sitemap.hide, .icon-umbrella.hide, .icon-paste.hide, .icon-lightbulb.hide, .icon-exchange.hide, .icon-bell-alt.hide, .icon-coffee.hide, .icon-food.hide, .icon-file-alt.hide, .icon-building.hide, .icon-hospital.hide, .icon-ambulance.hide, .icon-medkit.hide, .icon-fighter-jet.hide, .icon-beer.hide, .icon-h-sign.hide, .icon-plus-sign.hide, .icon-double-angle-left.hide, .icon-double-angle-right.hide, .icon-double-angle-up.hide, .icon-double-angle-down.hide, .icon-angle-left.hide, .icon-angle-right.hide, .icon-angle-up.hide, .icon-angle-down.hide, .icon-desktop.hide, .icon-laptop.hide, .icon-spinner.hide, .icon-circle.hide, .icon-reply.hide, .icon-github-alt.hide, .icon-folder-close-alt.hide, .icon-folder-open-alt.hide, .icon-expand-alt.hide, .icon-collapse-alt.hide, .icon-smile.hide, .icon-frown.hide, .icon-meh.hide, .icon-gamepad.hide, .icon-keyboard.hide, .icon-flag-alt.hide, .icon-flag-checkered.hide, .icon-terminal.hide, .icon-code.hide, .icon-reply-all.hide, .icon-star-half-full.hide, .icon-location-arrow.hide, .icon-crop.hide, .icon-code-fork.hide, .icon-subscript.hide, .icon-eraser.hide, .icon-puzzle.hide, .icon-microphone.hide, .icon-microphone-off.hide, .icon-shield.hide, .icon-calendar-empty.hide, .icon-fire-extinguisher.hide, .icon-rocket.hide, .icon-maxcdn.hide, .icon-chevron-sign-left.hide, .icon-chevron-sign-right.hide, .icon-chevron-sign-up.hide, .icon-chevron-sign-down.hide, .icon-html5.hide, .icon-css3.hide, .icon-anchor.hide, .icon-unlock-alt.hide, .icon-bullseye.hide, .icon-ellipsis-horizontal.hide, .icon-ellipsis-vertical.hide, .icon-rss-sign.hide, .icon-fb-boolean.hide, .icon-text-height.hide, .icon-text-width.hide, .icon-align-left.hide, .icon-align-center.hide, .icon-align-right.hide, .icon-step-forward.hide, .icon-eject.hide, .icon-chevron-left.hide, .icon-chevron-right.hide, .icon-plus-sign-2.hide, .icon-fire.hide, .icon-eye-open.hide, .icon-eye-close.hide, .icon-warning-sign.hide, .icon-plane.hide, .icon-heart-empty.hide, .icon-signout.hide, .icon-linkedin-sign.hide, .icon-pushpin.hide, .icon-external-link.hide, .icon-hand-down.hide, .icon-circle-arrow-left.hide, .icon-circle-arrow-right.hide, .icon-circle-arrow-up.hide, .icon-circle-arrow-down.hide, .icon-truck.hide, .icon-pinterest.hide, .icon-pinterest-sign.hide, .icon-google-plus-sign.hide, .icon-google-plus.hide, .icon-cloud-download.hide, .icon-cloud-upload.hide, .icon-user-md.hide, .icon-stethoscope.hide, .icon-suitcase.hide, .icon-tablet.hide, .icon-mobile.hide, .icon-circle-blank.hide, .icon-quote-left.hide, .icon-quote-right.hide, .icon-unlink.hide, .icon-question.hide, .icon-info.hide, .icon-exclamation.hide, .icon-superscript.hide, .icon-play-sign.hide, .icon-ticket.hide, .icon-minus-sign-alt.hide, .icon-check-minus.hide, .icon-level-up.hide, .icon-sort-by-attributes-alt.hide, .icon-sort-by-order.hide, .icon-sort-by-order-alt.hide, .icon-thumbs-up-2.hide, .icon-thumbs-down-2.hide, .icon-dribbble.hide, .icon-skype.hide, .icon-foursquare.hide, .icon-trello.hide, .icon-female.hide, .icon-level-down.hide, .icon-check-sign.hide, .icon-edit-sign.hide, .icon-external-link-sign.hide, .icon-share-sign.hide, .icon-compass.hide, .icon-collapse.hide, .icon-collapse-top.hide, .icon-expand.hide, .icon-euro.hide, .icon-gbp.hide, .icon-dollar.hide, .icon-rupee.hide, .icon-yen.hide, .icon-renminbi.hide, .icon-won.hide, .icon-bitcoin.hide, .icon-file-2.hide, .icon-file-text.hide, .icon-sort-by-alphabet.hide, .icon-sort-by-alphabet-alt.hide, .icon-sort-by-attributes.hide, .icon-youtube-sign.hide, .icon-youtube.hide, .icon-xing.hide, .icon-xing-sign.hide, .icon-youtube-play.hide, .icon-dropbox.hide, .icon-stackexchange.hide, .icon-instagram.hide, .icon-flickr.hide, .icon-adn.hide, .icon-bitbucket.hide, .icon-bitbucket-sign.hide, .icon-tumblr.hide, .icon-tumblr-sign.hide, .icon-long-arrow-down.hide, .icon-long-arrow-up.hide, .icon-long-arrow-left.hide, .icon-long-arrow-right.hide, .icon-apple.hide, .icon-windows.hide, .icon-android.hide, .icon-linux.hide, .icon-male.hide, .icon-gittip.hide, .icon-sun.hide, .icon-moon.hide, .icon-archive.hide, .icon-bug.hide, .icon-vk.hide, .icon-weibo.hide, .icon-renren.hide, .icon-time.hide, .icon-road.hide, .icon-download-alt.hide, .icon-download.hide, .icon-upload.hide, .icon-db-joinxor.hide, .icon-db-state.hide, .icon-db-start.hide, .icon-db-end.hide, .icon-db-fork.hide, .icon-db-condition.hide, .icon-db-task.hide, .icon-db-join.hide, .icon-fb-button.hide, .icon-fb-fieldset.hide, .icon-fb-custom-field.hide, .icon-fb-separator.hide, .icon-fb-paragraph.hide, .icon-fb-file-upload.hide, .icon-fb-text.hide, .icon-fb-text-box.hide, .icon-fb-select.hide, .icon-fb-radio.hide, .icon-fb-number.hide, .icon-fb-integer.hide, .icon-fb-decimal.hide { display: none; }.icon-caret-bottom-right.icon-fixed-width, .icon-glass.icon-fixed-width, .icon-music.icon-fixed-width, .icon-search.icon-fixed-width, .icon-envelope.icon-fixed-width, .icon-heart.icon-fixed-width, .icon-star.icon-fixed-width, .icon-star-empty.icon-fixed-width, .icon-user.icon-fixed-width, .icon-film.icon-fixed-width, .icon-th-large.icon-fixed-width, .icon-th.icon-fixed-width, .icon-th-list.icon-fixed-width, .icon-ok.icon-fixed-width, .icon-remove.icon-fixed-width, .icon-zoom-in.icon-fixed-width, .icon-zoom-out.icon-fixed-width, .icon-off.icon-fixed-width, .icon-signal.icon-fixed-width, .icon-cog.icon-fixed-width, .icon-trash.icon-fixed-width, .icon-home.icon-fixed-width, .icon-file.icon-fixed-width, .icon-inbox.icon-fixed-width, .icon-play-circle.icon-fixed-width, .icon-repeat.icon-fixed-width, .icon-refresh.icon-fixed-width, .icon-list-alt.icon-fixed-width, .icon-lock.icon-fixed-width, .icon-flag.icon-fixed-width, .icon-headphones.icon-fixed-width, .icon-volume-off.icon-fixed-width, .icon-volume-down.icon-fixed-width, .icon-volume-up.icon-fixed-width, .icon-qrcode.icon-fixed-width, .icon-barcode.icon-fixed-width, .icon-tag.icon-fixed-width, .icon-tags.icon-fixed-width, .icon-book.icon-fixed-width, .icon-bookmark.icon-fixed-width, .icon-print.icon-fixed-width, .icon-camera.icon-fixed-width, .icon-font.icon-fixed-width, .icon-bold.icon-fixed-width, .icon-italic.icon-fixed-width, .icon-align-justify.icon-fixed-width, .icon-list.icon-fixed-width, .icon-indent-left.icon-fixed-width, .icon-indent-right.icon-fixed-width, .icon-facetime-video.icon-fixed-width, .icon-picture.icon-fixed-width, .icon-pencil.icon-fixed-width, .icon-map-marker.icon-fixed-width, .icon-adjust.icon-fixed-width, .icon-tint.icon-fixed-width, .icon-edit.icon-fixed-width, .icon-share.icon-fixed-width, .icon-check.icon-fixed-width, .icon-move.icon-fixed-width, .icon-step-backward.icon-fixed-width, .icon-fast-backward.icon-fixed-width, .icon-backward.icon-fixed-width, .icon-play.icon-fixed-width, .icon-pause.icon-fixed-width, .icon-stop.icon-fixed-width, .icon-forward.icon-fixed-width, .icon-fast-forward.icon-fixed-width, .icon-minus-sign.icon-fixed-width, .icon-remove-sign.icon-fixed-width, .icon-ok-sign.icon-fixed-width, .icon-question-sign.icon-fixed-width, .icon-info-sign.icon-fixed-width, .icon-screenshot.icon-fixed-width, .icon-remove-circle.icon-fixed-width, .icon-ok-circle.icon-fixed-width, .icon-ban-circle.icon-fixed-width, .icon-arrow-left.icon-fixed-width, .icon-arrow-right.icon-fixed-width, .icon-arrow-up.icon-fixed-width, .icon-arrow-down.icon-fixed-width, .icon-share-alt.icon-fixed-width, .icon-resize-full.icon-fixed-width, .icon-resize-small.icon-fixed-width, .icon-plus.icon-fixed-width, .icon-minus.icon-fixed-width, .icon-asterisk.icon-fixed-width, .icon-exclamation-sign.icon-fixed-width, .icon-gift.icon-fixed-width, .icon-leaf.icon-fixed-width, .icon-calendar.icon-fixed-width, .icon-random.icon-fixed-width, .icon-comment.icon-fixed-width, .icon-magnet.icon-fixed-width, .icon-chevron-up.icon-fixed-width, .icon-chevron-down.icon-fixed-width, .icon-retweet.icon-fixed-width, .icon-shopping-cart.icon-fixed-width, .icon-folder-close.icon-fixed-width, .icon-folder-open.icon-fixed-width, .icon-resize-vertical.icon-fixed-width, .icon-resize-horizontal.icon-fixed-width, .icon-bar-chart.icon-fixed-width, .icon-twitter-sign.icon-fixed-width, .icon-facebook-sign.icon-fixed-width, .icon-camera-retro.icon-fixed-width, .icon-key.icon-fixed-width, .icon-cogs.icon-fixed-width, .icon-comments.icon-fixed-width, .icon-thumbs-up.icon-fixed-width, .icon-thumbs-down.icon-fixed-width, .icon-star-half.icon-fixed-width, .icon-signin.icon-fixed-width, .icon-trophy.icon-fixed-width, .icon-github-sign.icon-fixed-width, .icon-upload-alt.icon-fixed-width, .icon-lemon.icon-fixed-width, .icon-phone.icon-fixed-width, .icon-check-empty.icon-fixed-width, .icon-bookmark-empty.icon-fixed-width, .icon-phone-sign.icon-fixed-width, .icon-twitter.icon-fixed-width, .icon-facebook.icon-fixed-width, .icon-github.icon-fixed-width, .icon-unlock.icon-fixed-width, .icon-credit.icon-fixed-width, .icon-rss.icon-fixed-width, .icon-hdd.icon-fixed-width, .icon-bullhorn.icon-fixed-width, .icon-bell.icon-fixed-width, .icon-certificate.icon-fixed-width, .icon-hand-right.icon-fixed-width, .icon-hand-left.icon-fixed-width, .icon-hand-up.icon-fixed-width, .icon-globe.icon-fixed-width, .icon-wrench.icon-fixed-width, .icon-tasks.icon-fixed-width, .icon-filter.icon-fixed-width, .icon-briefcase.icon-fixed-width, .icon-fullscreen.icon-fixed-width, .icon-group.icon-fixed-width, .icon-link.icon-fixed-width, .icon-cloud.icon-fixed-width, .icon-beaker.icon-fixed-width, .icon-cut.icon-fixed-width, .icon-copy.icon-fixed-width, .icon-paper-clip.icon-fixed-width, .icon-save.icon-fixed-width, .icon-sign-blank.icon-fixed-width, .icon-reorder.icon-fixed-width, .icon-list-ul.icon-fixed-width, .icon-list-ol.icon-fixed-width, .icon-strikethrough.icon-fixed-width, .icon-underline.icon-fixed-width, .icon-table.icon-fixed-width, .icon-magic.icon-fixed-width, .icon-money.icon-fixed-width, .icon-caret-down.icon-fixed-width, .icon-caret-up.icon-fixed-width, .icon-caret-left.icon-fixed-width, .icon-caret-right.icon-fixed-width, .icon-columns.icon-fixed-width, .icon-sort.icon-fixed-width, .icon-sort-down.icon-fixed-width, .icon-sort-up.icon-fixed-width, .icon-envelope-alt.icon-fixed-width, .icon-linkedin.icon-fixed-width, .icon-undo.icon-fixed-width, .icon-legal.icon-fixed-width, .icon-dashboard.icon-fixed-width, .icon-comment-alt.icon-fixed-width, .icon-comments-alt.icon-fixed-width, .icon-bolt.icon-fixed-width, .icon-sitemap.icon-fixed-width, .icon-umbrella.icon-fixed-width, .icon-paste.icon-fixed-width, .icon-lightbulb.icon-fixed-width, .icon-exchange.icon-fixed-width, .icon-bell-alt.icon-fixed-width, .icon-coffee.icon-fixed-width, .icon-food.icon-fixed-width, .icon-file-alt.icon-fixed-width, .icon-building.icon-fixed-width, .icon-hospital.icon-fixed-width, .icon-ambulance.icon-fixed-width, .icon-medkit.icon-fixed-width, .icon-fighter-jet.icon-fixed-width, .icon-beer.icon-fixed-width, .icon-h-sign.icon-fixed-width, .icon-plus-sign.icon-fixed-width, .icon-double-angle-left.icon-fixed-width, .icon-double-angle-right.icon-fixed-width, .icon-double-angle-up.icon-fixed-width, .icon-double-angle-down.icon-fixed-width, .icon-angle-left.icon-fixed-width, .icon-angle-right.icon-fixed-width, .icon-angle-up.icon-fixed-width, .icon-angle-down.icon-fixed-width, .icon-desktop.icon-fixed-width, .icon-laptop.icon-fixed-width, .icon-spinner.icon-fixed-width, .icon-circle.icon-fixed-width, .icon-reply.icon-fixed-width, .icon-github-alt.icon-fixed-width, .icon-folder-close-alt.icon-fixed-width, .icon-folder-open-alt.icon-fixed-width, .icon-expand-alt.icon-fixed-width, .icon-collapse-alt.icon-fixed-width, .icon-smile.icon-fixed-width, .icon-frown.icon-fixed-width, .icon-meh.icon-fixed-width, .icon-gamepad.icon-fixed-width, .icon-keyboard.icon-fixed-width, .icon-flag-alt.icon-fixed-width, .icon-flag-checkered.icon-fixed-width, .icon-terminal.icon-fixed-width, .icon-code.icon-fixed-width, .icon-reply-all.icon-fixed-width, .icon-star-half-full.icon-fixed-width, .icon-location-arrow.icon-fixed-width, .icon-crop.icon-fixed-width, .icon-code-fork.icon-fixed-width, .icon-subscript.icon-fixed-width, .icon-eraser.icon-fixed-width, .icon-puzzle.icon-fixed-width, .icon-microphone.icon-fixed-width, .icon-microphone-off.icon-fixed-width, .icon-shield.icon-fixed-width, .icon-calendar-empty.icon-fixed-width, .icon-fire-extinguisher.icon-fixed-width, .icon-rocket.icon-fixed-width, .icon-maxcdn.icon-fixed-width, .icon-chevron-sign-left.icon-fixed-width, .icon-chevron-sign-right.icon-fixed-width, .icon-chevron-sign-up.icon-fixed-width, .icon-chevron-sign-down.icon-fixed-width, .icon-html5.icon-fixed-width, .icon-css3.icon-fixed-width, .icon-anchor.icon-fixed-width, .icon-unlock-alt.icon-fixed-width, .icon-bullseye.icon-fixed-width, .icon-ellipsis-horizontal.icon-fixed-width, .icon-ellipsis-vertical.icon-fixed-width, .icon-rss-sign.icon-fixed-width, .icon-fb-boolean.icon-fixed-width, .icon-text-height.icon-fixed-width, .icon-text-width.icon-fixed-width, .icon-align-left.icon-fixed-width, .icon-align-center.icon-fixed-width, .icon-align-right.icon-fixed-width, .icon-step-forward.icon-fixed-width, .icon-eject.icon-fixed-width, .icon-chevron-left.icon-fixed-width, .icon-chevron-right.icon-fixed-width, .icon-plus-sign-2.icon-fixed-width, .icon-fire.icon-fixed-width, .icon-eye-open.icon-fixed-width, .icon-eye-close.icon-fixed-width, .icon-warning-sign.icon-fixed-width, .icon-plane.icon-fixed-width, .icon-heart-empty.icon-fixed-width, .icon-signout.icon-fixed-width, .icon-linkedin-sign.icon-fixed-width, .icon-pushpin.icon-fixed-width, .icon-external-link.icon-fixed-width, .icon-hand-down.icon-fixed-width, .icon-circle-arrow-left.icon-fixed-width, .icon-circle-arrow-right.icon-fixed-width, .icon-circle-arrow-up.icon-fixed-width, .icon-circle-arrow-down.icon-fixed-width, .icon-truck.icon-fixed-width, .icon-pinterest.icon-fixed-width, .icon-pinterest-sign.icon-fixed-width, .icon-google-plus-sign.icon-fixed-width, .icon-google-plus.icon-fixed-width, .icon-cloud-download.icon-fixed-width, .icon-cloud-upload.icon-fixed-width, .icon-user-md.icon-fixed-width, .icon-stethoscope.icon-fixed-width, .icon-suitcase.icon-fixed-width, .icon-tablet.icon-fixed-width, .icon-mobile.icon-fixed-width, .icon-circle-blank.icon-fixed-width, .icon-quote-left.icon-fixed-width, .icon-quote-right.icon-fixed-width, .icon-unlink.icon-fixed-width, .icon-question.icon-fixed-width, .icon-info.icon-fixed-width, .icon-exclamation.icon-fixed-width, .icon-superscript.icon-fixed-width, .icon-play-sign.icon-fixed-width, .icon-ticket.icon-fixed-width, .icon-minus-sign-alt.icon-fixed-width, .icon-check-minus.icon-fixed-width, .icon-level-up.icon-fixed-width, .icon-sort-by-attributes-alt.icon-fixed-width, .icon-sort-by-order.icon-fixed-width, .icon-sort-by-order-alt.icon-fixed-width, .icon-thumbs-up-2.icon-fixed-width, .icon-thumbs-down-2.icon-fixed-width, .icon-dribbble.icon-fixed-width, .icon-skype.icon-fixed-width, .icon-foursquare.icon-fixed-width, .icon-trello.icon-fixed-width, .icon-female.icon-fixed-width, .icon-level-down.icon-fixed-width, .icon-check-sign.icon-fixed-width, .icon-edit-sign.icon-fixed-width, .icon-external-link-sign.icon-fixed-width, .icon-share-sign.icon-fixed-width, .icon-compass.icon-fixed-width, .icon-collapse.icon-fixed-width, .icon-collapse-top.icon-fixed-width, .icon-expand.icon-fixed-width, .icon-euro.icon-fixed-width, .icon-gbp.icon-fixed-width, .icon-dollar.icon-fixed-width, .icon-rupee.icon-fixed-width, .icon-yen.icon-fixed-width, .icon-renminbi.icon-fixed-width, .icon-won.icon-fixed-width, .icon-bitcoin.icon-fixed-width, .icon-file-2.icon-fixed-width, .icon-file-text.icon-fixed-width, .icon-sort-by-alphabet.icon-fixed-width, .icon-sort-by-alphabet-alt.icon-fixed-width, .icon-sort-by-attributes.icon-fixed-width, .icon-youtube-sign.icon-fixed-width, .icon-youtube.icon-fixed-width, .icon-xing.icon-fixed-width, .icon-xing-sign.icon-fixed-width, .icon-youtube-play.icon-fixed-width, .icon-dropbox.icon-fixed-width, .icon-stackexchange.icon-fixed-width, .icon-instagram.icon-fixed-width, .icon-flickr.icon-fixed-width, .icon-adn.icon-fixed-width, .icon-bitbucket.icon-fixed-width, .icon-bitbucket-sign.icon-fixed-width, .icon-tumblr.icon-fixed-width, .icon-tumblr-sign.icon-fixed-width, .icon-long-arrow-down.icon-fixed-width, .icon-long-arrow-up.icon-fixed-width, .icon-long-arrow-left.icon-fixed-width, .icon-long-arrow-right.icon-fixed-width, .icon-apple.icon-fixed-width, .icon-windows.icon-fixed-width, .icon-android.icon-fixed-width, .icon-linux.icon-fixed-width, .icon-male.icon-fixed-width, .icon-gittip.icon-fixed-width, .icon-sun.icon-fixed-width, .icon-moon.icon-fixed-width, .icon-archive.icon-fixed-width, .icon-bug.icon-fixed-width, .icon-vk.icon-fixed-width, .icon-weibo.icon-fixed-width, .icon-renren.icon-fixed-width, .icon-time.icon-fixed-width, .icon-road.icon-fixed-width, .icon-download-alt.icon-fixed-width, .icon-download.icon-fixed-width, .icon-upload.icon-fixed-width, .icon-db-joinxor.icon-fixed-width, .icon-db-state.icon-fixed-width, .icon-db-start.icon-fixed-width, .icon-db-end.icon-fixed-width, .icon-db-fork.icon-fixed-width, .icon-db-condition.icon-fixed-width, .icon-db-task.icon-fixed-width, .icon-db-join.icon-fixed-width, .icon-fb-button.icon-fixed-width, .icon-fb-fieldset.icon-fixed-width, .icon-fb-custom-field.icon-fixed-width, .icon-fb-separator.icon-fixed-width, .icon-fb-paragraph.icon-fixed-width, .icon-fb-file-upload.icon-fixed-width, .icon-fb-text.icon-fixed-width, .icon-fb-text-box.icon-fixed-width, .icon-fb-select.icon-fixed-width, .icon-fb-radio.icon-fixed-width, .icon-fb-number.icon-fixed-width, .icon-fb-integer.icon-fixed-width, .icon-fb-decimal.icon-fixed-width { display: inline-block; padding-right: 0.28571em; text-align: right; width: 1.14286em; }.icon-caret-bottom-right.icon-fixed-width.icon-large, .icon-glass.icon-fixed-width.icon-large, .icon-music.icon-fixed-width.icon-large, .icon-search.icon-fixed-width.icon-large, .icon-envelope.icon-fixed-width.icon-large, .icon-heart.icon-fixed-width.icon-large, .icon-star.icon-fixed-width.icon-large, .icon-star-empty.icon-fixed-width.icon-large, .icon-user.icon-fixed-width.icon-large, .icon-film.icon-fixed-width.icon-large, .icon-th-large.icon-fixed-width.icon-large, .icon-th.icon-fixed-width.icon-large, .icon-th-list.icon-fixed-width.icon-large, .icon-ok.icon-fixed-width.icon-large, .icon-remove.icon-fixed-width.icon-large, .icon-zoom-in.icon-fixed-width.icon-large, .icon-zoom-out.icon-fixed-width.icon-large, .icon-off.icon-fixed-width.icon-large, .icon-signal.icon-fixed-width.icon-large, .icon-cog.icon-fixed-width.icon-large, .icon-trash.icon-fixed-width.icon-large, .icon-home.icon-fixed-width.icon-large, .icon-file.icon-fixed-width.icon-large, .icon-inbox.icon-fixed-width.icon-large, .icon-play-circle.icon-fixed-width.icon-large, .icon-repeat.icon-fixed-width.icon-large, .icon-refresh.icon-fixed-width.icon-large, .icon-list-alt.icon-fixed-width.icon-large, .icon-lock.icon-fixed-width.icon-large, .icon-flag.icon-fixed-width.icon-large, .icon-headphones.icon-fixed-width.icon-large, .icon-volume-off.icon-fixed-width.icon-large, .icon-volume-down.icon-fixed-width.icon-large, .icon-volume-up.icon-fixed-width.icon-large, .icon-qrcode.icon-fixed-width.icon-large, .icon-barcode.icon-fixed-width.icon-large, .icon-tag.icon-fixed-width.icon-large, .icon-tags.icon-fixed-width.icon-large, .icon-book.icon-fixed-width.icon-large, .icon-bookmark.icon-fixed-width.icon-large, .icon-print.icon-fixed-width.icon-large, .icon-camera.icon-fixed-width.icon-large, .icon-font.icon-fixed-width.icon-large, .icon-bold.icon-fixed-width.icon-large, .icon-italic.icon-fixed-width.icon-large, .icon-align-justify.icon-fixed-width.icon-large, .icon-list.icon-fixed-width.icon-large, .icon-indent-left.icon-fixed-width.icon-large, .icon-indent-right.icon-fixed-width.icon-large, .icon-facetime-video.icon-fixed-width.icon-large, .icon-picture.icon-fixed-width.icon-large, .icon-pencil.icon-fixed-width.icon-large, .icon-map-marker.icon-fixed-width.icon-large, .icon-adjust.icon-fixed-width.icon-large, .icon-tint.icon-fixed-width.icon-large, .icon-edit.icon-fixed-width.icon-large, .icon-share.icon-fixed-width.icon-large, .icon-check.icon-fixed-width.icon-large, .icon-move.icon-fixed-width.icon-large, .icon-step-backward.icon-fixed-width.icon-large, .icon-fast-backward.icon-fixed-width.icon-large, .icon-backward.icon-fixed-width.icon-large, .icon-play.icon-fixed-width.icon-large, .icon-pause.icon-fixed-width.icon-large, .icon-stop.icon-fixed-width.icon-large, .icon-forward.icon-fixed-width.icon-large, .icon-fast-forward.icon-fixed-width.icon-large, .icon-minus-sign.icon-fixed-width.icon-large, .icon-remove-sign.icon-fixed-width.icon-large, .icon-ok-sign.icon-fixed-width.icon-large, .icon-question-sign.icon-fixed-width.icon-large, .icon-info-sign.icon-fixed-width.icon-large, .icon-screenshot.icon-fixed-width.icon-large, .icon-remove-circle.icon-fixed-width.icon-large, .icon-ok-circle.icon-fixed-width.icon-large, .icon-ban-circle.icon-fixed-width.icon-large, .icon-arrow-left.icon-fixed-width.icon-large, .icon-arrow-right.icon-fixed-width.icon-large, .icon-arrow-up.icon-fixed-width.icon-large, .icon-arrow-down.icon-fixed-width.icon-large, .icon-share-alt.icon-fixed-width.icon-large, .icon-resize-full.icon-fixed-width.icon-large, .icon-resize-small.icon-fixed-width.icon-large, .icon-plus.icon-fixed-width.icon-large, .icon-minus.icon-fixed-width.icon-large, .icon-asterisk.icon-fixed-width.icon-large, .icon-exclamation-sign.icon-fixed-width.icon-large, .icon-gift.icon-fixed-width.icon-large, .icon-leaf.icon-fixed-width.icon-large, .icon-calendar.icon-fixed-width.icon-large, .icon-random.icon-fixed-width.icon-large, .icon-comment.icon-fixed-width.icon-large, .icon-magnet.icon-fixed-width.icon-large, .icon-chevron-up.icon-fixed-width.icon-large, .icon-chevron-down.icon-fixed-width.icon-large, .icon-retweet.icon-fixed-width.icon-large, .icon-shopping-cart.icon-fixed-width.icon-large, .icon-folder-close.icon-fixed-width.icon-large, .icon-folder-open.icon-fixed-width.icon-large, .icon-resize-vertical.icon-fixed-width.icon-large, .icon-resize-horizontal.icon-fixed-width.icon-large, .icon-bar-chart.icon-fixed-width.icon-large, .icon-twitter-sign.icon-fixed-width.icon-large, .icon-facebook-sign.icon-fixed-width.icon-large, .icon-camera-retro.icon-fixed-width.icon-large, .icon-key.icon-fixed-width.icon-large, .icon-cogs.icon-fixed-width.icon-large, .icon-comments.icon-fixed-width.icon-large, .icon-thumbs-up.icon-fixed-width.icon-large, .icon-thumbs-down.icon-fixed-width.icon-large, .icon-star-half.icon-fixed-width.icon-large, .icon-signin.icon-fixed-width.icon-large, .icon-trophy.icon-fixed-width.icon-large, .icon-github-sign.icon-fixed-width.icon-large, .icon-upload-alt.icon-fixed-width.icon-large, .icon-lemon.icon-fixed-width.icon-large, .icon-phone.icon-fixed-width.icon-large, .icon-check-empty.icon-fixed-width.icon-large, .icon-bookmark-empty.icon-fixed-width.icon-large, .icon-phone-sign.icon-fixed-width.icon-large, .icon-twitter.icon-fixed-width.icon-large, .icon-facebook.icon-fixed-width.icon-large, .icon-github.icon-fixed-width.icon-large, .icon-unlock.icon-fixed-width.icon-large, .icon-credit.icon-fixed-width.icon-large, .icon-rss.icon-fixed-width.icon-large, .icon-hdd.icon-fixed-width.icon-large, .icon-bullhorn.icon-fixed-width.icon-large, .icon-bell.icon-fixed-width.icon-large, .icon-certificate.icon-fixed-width.icon-large, .icon-hand-right.icon-fixed-width.icon-large, .icon-hand-left.icon-fixed-width.icon-large, .icon-hand-up.icon-fixed-width.icon-large, .icon-globe.icon-fixed-width.icon-large, .icon-wrench.icon-fixed-width.icon-large, .icon-tasks.icon-fixed-width.icon-large, .icon-filter.icon-fixed-width.icon-large, .icon-briefcase.icon-fixed-width.icon-large, .icon-fullscreen.icon-fixed-width.icon-large, .icon-group.icon-fixed-width.icon-large, .icon-link.icon-fixed-width.icon-large, .icon-cloud.icon-fixed-width.icon-large, .icon-beaker.icon-fixed-width.icon-large, .icon-cut.icon-fixed-width.icon-large, .icon-copy.icon-fixed-width.icon-large, .icon-paper-clip.icon-fixed-width.icon-large, .icon-save.icon-fixed-width.icon-large, .icon-sign-blank.icon-fixed-width.icon-large, .icon-reorder.icon-fixed-width.icon-large, .icon-list-ul.icon-fixed-width.icon-large, .icon-list-ol.icon-fixed-width.icon-large, .icon-strikethrough.icon-fixed-width.icon-large, .icon-underline.icon-fixed-width.icon-large, .icon-table.icon-fixed-width.icon-large, .icon-magic.icon-fixed-width.icon-large, .icon-money.icon-fixed-width.icon-large, .icon-caret-down.icon-fixed-width.icon-large, .icon-caret-up.icon-fixed-width.icon-large, .icon-caret-left.icon-fixed-width.icon-large, .icon-caret-right.icon-fixed-width.icon-large, .icon-columns.icon-fixed-width.icon-large, .icon-sort.icon-fixed-width.icon-large, .icon-sort-down.icon-fixed-width.icon-large, .icon-sort-up.icon-fixed-width.icon-large, .icon-envelope-alt.icon-fixed-width.icon-large, .icon-linkedin.icon-fixed-width.icon-large, .icon-undo.icon-fixed-width.icon-large, .icon-legal.icon-fixed-width.icon-large, .icon-dashboard.icon-fixed-width.icon-large, .icon-comment-alt.icon-fixed-width.icon-large, .icon-comments-alt.icon-fixed-width.icon-large, .icon-bolt.icon-fixed-width.icon-large, .icon-sitemap.icon-fixed-width.icon-large, .icon-umbrella.icon-fixed-width.icon-large, .icon-paste.icon-fixed-width.icon-large, .icon-lightbulb.icon-fixed-width.icon-large, .icon-exchange.icon-fixed-width.icon-large, .icon-bell-alt.icon-fixed-width.icon-large, .icon-coffee.icon-fixed-width.icon-large, .icon-food.icon-fixed-width.icon-large, .icon-file-alt.icon-fixed-width.icon-large, .icon-building.icon-fixed-width.icon-large, .icon-hospital.icon-fixed-width.icon-large, .icon-ambulance.icon-fixed-width.icon-large, .icon-medkit.icon-fixed-width.icon-large, .icon-fighter-jet.icon-fixed-width.icon-large, .icon-beer.icon-fixed-width.icon-large, .icon-h-sign.icon-fixed-width.icon-large, .icon-plus-sign.icon-fixed-width.icon-large, .icon-double-angle-left.icon-fixed-width.icon-large, .icon-double-angle-right.icon-fixed-width.icon-large, .icon-double-angle-up.icon-fixed-width.icon-large, .icon-double-angle-down.icon-fixed-width.icon-large, .icon-angle-left.icon-fixed-width.icon-large, .icon-angle-right.icon-fixed-width.icon-large, .icon-angle-up.icon-fixed-width.icon-large, .icon-angle-down.icon-fixed-width.icon-large, .icon-desktop.icon-fixed-width.icon-large, .icon-laptop.icon-fixed-width.icon-large, .icon-spinner.icon-fixed-width.icon-large, .icon-circle.icon-fixed-width.icon-large, .icon-reply.icon-fixed-width.icon-large, .icon-github-alt.icon-fixed-width.icon-large, .icon-folder-close-alt.icon-fixed-width.icon-large, .icon-folder-open-alt.icon-fixed-width.icon-large, .icon-expand-alt.icon-fixed-width.icon-large, .icon-collapse-alt.icon-fixed-width.icon-large, .icon-smile.icon-fixed-width.icon-large, .icon-frown.icon-fixed-width.icon-large, .icon-meh.icon-fixed-width.icon-large, .icon-gamepad.icon-fixed-width.icon-large, .icon-keyboard.icon-fixed-width.icon-large, .icon-flag-alt.icon-fixed-width.icon-large, .icon-flag-checkered.icon-fixed-width.icon-large, .icon-terminal.icon-fixed-width.icon-large, .icon-code.icon-fixed-width.icon-large, .icon-reply-all.icon-fixed-width.icon-large, .icon-star-half-full.icon-fixed-width.icon-large, .icon-location-arrow.icon-fixed-width.icon-large, .icon-crop.icon-fixed-width.icon-large, .icon-code-fork.icon-fixed-width.icon-large, .icon-subscript.icon-fixed-width.icon-large, .icon-eraser.icon-fixed-width.icon-large, .icon-puzzle.icon-fixed-width.icon-large, .icon-microphone.icon-fixed-width.icon-large, .icon-microphone-off.icon-fixed-width.icon-large, .icon-shield.icon-fixed-width.icon-large, .icon-calendar-empty.icon-fixed-width.icon-large, .icon-fire-extinguisher.icon-fixed-width.icon-large, .icon-rocket.icon-fixed-width.icon-large, .icon-maxcdn.icon-fixed-width.icon-large, .icon-chevron-sign-left.icon-fixed-width.icon-large, .icon-chevron-sign-right.icon-fixed-width.icon-large, .icon-chevron-sign-up.icon-fixed-width.icon-large, .icon-chevron-sign-down.icon-fixed-width.icon-large, .icon-html5.icon-fixed-width.icon-large, .icon-css3.icon-fixed-width.icon-large, .icon-anchor.icon-fixed-width.icon-large, .icon-unlock-alt.icon-fixed-width.icon-large, .icon-bullseye.icon-fixed-width.icon-large, .icon-ellipsis-horizontal.icon-fixed-width.icon-large, .icon-ellipsis-vertical.icon-fixed-width.icon-large, .icon-rss-sign.icon-fixed-width.icon-large, .icon-fb-boolean.icon-fixed-width.icon-large, .icon-text-height.icon-fixed-width.icon-large, .icon-text-width.icon-fixed-width.icon-large, .icon-align-left.icon-fixed-width.icon-large, .icon-align-center.icon-fixed-width.icon-large, .icon-align-right.icon-fixed-width.icon-large, .icon-step-forward.icon-fixed-width.icon-large, .icon-eject.icon-fixed-width.icon-large, .icon-chevron-left.icon-fixed-width.icon-large, .icon-chevron-right.icon-fixed-width.icon-large, .icon-plus-sign-2.icon-fixed-width.icon-large, .icon-fire.icon-fixed-width.icon-large, .icon-eye-open.icon-fixed-width.icon-large, .icon-eye-close.icon-fixed-width.icon-large, .icon-warning-sign.icon-fixed-width.icon-large, .icon-plane.icon-fixed-width.icon-large, .icon-heart-empty.icon-fixed-width.icon-large, .icon-signout.icon-fixed-width.icon-large, .icon-linkedin-sign.icon-fixed-width.icon-large, .icon-pushpin.icon-fixed-width.icon-large, .icon-external-link.icon-fixed-width.icon-large, .icon-hand-down.icon-fixed-width.icon-large, .icon-circle-arrow-left.icon-fixed-width.icon-large, .icon-circle-arrow-right.icon-fixed-width.icon-large, .icon-circle-arrow-up.icon-fixed-width.icon-large, .icon-circle-arrow-down.icon-fixed-width.icon-large, .icon-truck.icon-fixed-width.icon-large, .icon-pinterest.icon-fixed-width.icon-large, .icon-pinterest-sign.icon-fixed-width.icon-large, .icon-google-plus-sign.icon-fixed-width.icon-large, .icon-google-plus.icon-fixed-width.icon-large, .icon-cloud-download.icon-fixed-width.icon-large, .icon-cloud-upload.icon-fixed-width.icon-large, .icon-user-md.icon-fixed-width.icon-large, .icon-stethoscope.icon-fixed-width.icon-large, .icon-suitcase.icon-fixed-width.icon-large, .icon-tablet.icon-fixed-width.icon-large, .icon-mobile.icon-fixed-width.icon-large, .icon-circle-blank.icon-fixed-width.icon-large, .icon-quote-left.icon-fixed-width.icon-large, .icon-quote-right.icon-fixed-width.icon-large, .icon-unlink.icon-fixed-width.icon-large, .icon-question.icon-fixed-width.icon-large, .icon-info.icon-fixed-width.icon-large, .icon-exclamation.icon-fixed-width.icon-large, .icon-superscript.icon-fixed-width.icon-large, .icon-play-sign.icon-fixed-width.icon-large, .icon-ticket.icon-fixed-width.icon-large, .icon-minus-sign-alt.icon-fixed-width.icon-large, .icon-check-minus.icon-fixed-width.icon-large, .icon-level-up.icon-fixed-width.icon-large, .icon-sort-by-attributes-alt.icon-fixed-width.icon-large, .icon-sort-by-order.icon-fixed-width.icon-large, .icon-sort-by-order-alt.icon-fixed-width.icon-large, .icon-thumbs-up-2.icon-fixed-width.icon-large, .icon-thumbs-down-2.icon-fixed-width.icon-large, .icon-dribbble.icon-fixed-width.icon-large, .icon-skype.icon-fixed-width.icon-large, .icon-foursquare.icon-fixed-width.icon-large, .icon-trello.icon-fixed-width.icon-large, .icon-female.icon-fixed-width.icon-large, .icon-level-down.icon-fixed-width.icon-large, .icon-check-sign.icon-fixed-width.icon-large, .icon-edit-sign.icon-fixed-width.icon-large, .icon-external-link-sign.icon-fixed-width.icon-large, .icon-share-sign.icon-fixed-width.icon-large, .icon-compass.icon-fixed-width.icon-large, .icon-collapse.icon-fixed-width.icon-large, .icon-collapse-top.icon-fixed-width.icon-large, .icon-expand.icon-fixed-width.icon-large, .icon-euro.icon-fixed-width.icon-large, .icon-gbp.icon-fixed-width.icon-large, .icon-dollar.icon-fixed-width.icon-large, .icon-rupee.icon-fixed-width.icon-large, .icon-yen.icon-fixed-width.icon-large, .icon-renminbi.icon-fixed-width.icon-large, .icon-won.icon-fixed-width.icon-large, .icon-bitcoin.icon-fixed-width.icon-large, .icon-file-2.icon-fixed-width.icon-large, .icon-file-text.icon-fixed-width.icon-large, .icon-sort-by-alphabet.icon-fixed-width.icon-large, .icon-sort-by-alphabet-alt.icon-fixed-width.icon-large, .icon-sort-by-attributes.icon-fixed-width.icon-large, .icon-youtube-sign.icon-fixed-width.icon-large, .icon-youtube.icon-fixed-width.icon-large, .icon-xing.icon-fixed-width.icon-large, .icon-xing-sign.icon-fixed-width.icon-large, .icon-youtube-play.icon-fixed-width.icon-large, .icon-dropbox.icon-fixed-width.icon-large, .icon-stackexchange.icon-fixed-width.icon-large, .icon-instagram.icon-fixed-width.icon-large, .icon-flickr.icon-fixed-width.icon-large, .icon-adn.icon-fixed-width.icon-large, .icon-bitbucket.icon-fixed-width.icon-large, .icon-bitbucket-sign.icon-fixed-width.icon-large, .icon-tumblr.icon-fixed-width.icon-large, .icon-tumblr-sign.icon-fixed-width.icon-large, .icon-long-arrow-down.icon-fixed-width.icon-large, .icon-long-arrow-up.icon-fixed-width.icon-large, .icon-long-arrow-left.icon-fixed-width.icon-large, .icon-long-arrow-right.icon-fixed-width.icon-large, .icon-apple.icon-fixed-width.icon-large, .icon-windows.icon-fixed-width.icon-large, .icon-android.icon-fixed-width.icon-large, .icon-linux.icon-fixed-width.icon-large, .icon-male.icon-fixed-width.icon-large, .icon-gittip.icon-fixed-width.icon-large, .icon-sun.icon-fixed-width.icon-large, .icon-moon.icon-fixed-width.icon-large, .icon-archive.icon-fixed-width.icon-large, .icon-bug.icon-fixed-width.icon-large, .icon-vk.icon-fixed-width.icon-large, .icon-weibo.icon-fixed-width.icon-large, .icon-renren.icon-fixed-width.icon-large, .icon-time.icon-fixed-width.icon-large, .icon-road.icon-fixed-width.icon-large, .icon-download-alt.icon-fixed-width.icon-large, .icon-download.icon-fixed-width.icon-large, .icon-upload.icon-fixed-width.icon-large, .icon-db-joinxor.icon-fixed-width.icon-large, .icon-db-state.icon-fixed-width.icon-large, .icon-db-start.icon-fixed-width.icon-large, .icon-db-end.icon-fixed-width.icon-large, .icon-db-fork.icon-fixed-width.icon-large, .icon-db-condition.icon-fixed-width.icon-large, .icon-db-task.icon-fixed-width.icon-large, .icon-db-join.icon-fixed-width.icon-large, .icon-fb-button.icon-fixed-width.icon-large, .icon-fb-fieldset.icon-fixed-width.icon-large, .icon-fb-custom-field.icon-fixed-width.icon-large, .icon-fb-separator.icon-fixed-width.icon-large, .icon-fb-paragraph.icon-fixed-width.icon-large, .icon-fb-file-upload.icon-fixed-width.icon-large, .icon-fb-text.icon-fixed-width.icon-large, .icon-fb-text-box.icon-fixed-width.icon-large, .icon-fb-select.icon-fixed-width.icon-large, .icon-fb-radio.icon-fixed-width.icon-large, .icon-fb-number.icon-fixed-width.icon-large, .icon-fb-integer.icon-fixed-width.icon-large, .icon-fb-decimal.icon-fixed-width.icon-large { width: 1.42857em; }.icon-caret-bottom-right.pull-left, .icon-glass.pull-left, .icon-music.pull-left, .icon-search.pull-left, .icon-envelope.pull-left, .icon-heart.pull-left, .icon-star.pull-left, .icon-star-empty.pull-left, .icon-user.pull-left, .icon-film.pull-left, .icon-th-large.pull-left, .icon-th.pull-left, .icon-th-list.pull-left, .icon-ok.pull-left, .icon-remove.pull-left, .icon-zoom-in.pull-left, .icon-zoom-out.pull-left, .icon-off.pull-left, .icon-signal.pull-left, .icon-cog.pull-left, .icon-trash.pull-left, .icon-home.pull-left, .icon-file.pull-left, .icon-inbox.pull-left, .icon-play-circle.pull-left, .icon-repeat.pull-left, .icon-refresh.pull-left, .icon-list-alt.pull-left, .icon-lock.pull-left, .icon-flag.pull-left, .icon-headphones.pull-left, .icon-volume-off.pull-left, .icon-volume-down.pull-left, .icon-volume-up.pull-left, .icon-qrcode.pull-left, .icon-barcode.pull-left, .icon-tag.pull-left, .icon-tags.pull-left, .icon-book.pull-left, .icon-bookmark.pull-left, .icon-print.pull-left, .icon-camera.pull-left, .icon-font.pull-left, .icon-bold.pull-left, .icon-italic.pull-left, .icon-align-justify.pull-left, .icon-list.pull-left, .icon-indent-left.pull-left, .icon-indent-right.pull-left, .icon-facetime-video.pull-left, .icon-picture.pull-left, .icon-pencil.pull-left, .icon-map-marker.pull-left, .icon-adjust.pull-left, .icon-tint.pull-left, .icon-edit.pull-left, .icon-share.pull-left, .icon-check.pull-left, .icon-move.pull-left, .icon-step-backward.pull-left, .icon-fast-backward.pull-left, .icon-backward.pull-left, .icon-play.pull-left, .icon-pause.pull-left, .icon-stop.pull-left, .icon-forward.pull-left, .icon-fast-forward.pull-left, .icon-minus-sign.pull-left, .icon-remove-sign.pull-left, .icon-ok-sign.pull-left, .icon-question-sign.pull-left, .icon-info-sign.pull-left, .icon-screenshot.pull-left, .icon-remove-circle.pull-left, .icon-ok-circle.pull-left, .icon-ban-circle.pull-left, .icon-arrow-left.pull-left, .icon-arrow-right.pull-left, .icon-arrow-up.pull-left, .icon-arrow-down.pull-left, .icon-share-alt.pull-left, .icon-resize-full.pull-left, .icon-resize-small.pull-left, .icon-plus.pull-left, .icon-minus.pull-left, .icon-asterisk.pull-left, .icon-exclamation-sign.pull-left, .icon-gift.pull-left, .icon-leaf.pull-left, .icon-calendar.pull-left, .icon-random.pull-left, .icon-comment.pull-left, .icon-magnet.pull-left, .icon-chevron-up.pull-left, .icon-chevron-down.pull-left, .icon-retweet.pull-left, .icon-shopping-cart.pull-left, .icon-folder-close.pull-left, .icon-folder-open.pull-left, .icon-resize-vertical.pull-left, .icon-resize-horizontal.pull-left, .icon-bar-chart.pull-left, .icon-twitter-sign.pull-left, .icon-facebook-sign.pull-left, .icon-camera-retro.pull-left, .icon-key.pull-left, .icon-cogs.pull-left, .icon-comments.pull-left, .icon-thumbs-up.pull-left, .icon-thumbs-down.pull-left, .icon-star-half.pull-left, .icon-signin.pull-left, .icon-trophy.pull-left, .icon-github-sign.pull-left, .icon-upload-alt.pull-left, .icon-lemon.pull-left, .icon-phone.pull-left, .icon-check-empty.pull-left, .icon-bookmark-empty.pull-left, .icon-phone-sign.pull-left, .icon-twitter.pull-left, .icon-facebook.pull-left, .icon-github.pull-left, .icon-unlock.pull-left, .icon-credit.pull-left, .icon-rss.pull-left, .icon-hdd.pull-left, .icon-bullhorn.pull-left, .icon-bell.pull-left, .icon-certificate.pull-left, .icon-hand-right.pull-left, .icon-hand-left.pull-left, .icon-hand-up.pull-left, .icon-globe.pull-left, .icon-wrench.pull-left, .icon-tasks.pull-left, .icon-filter.pull-left, .icon-briefcase.pull-left, .icon-fullscreen.pull-left, .icon-group.pull-left, .icon-link.pull-left, .icon-cloud.pull-left, .icon-beaker.pull-left, .icon-cut.pull-left, .icon-copy.pull-left, .icon-paper-clip.pull-left, .icon-save.pull-left, .icon-sign-blank.pull-left, .icon-reorder.pull-left, .icon-list-ul.pull-left, .icon-list-ol.pull-left, .icon-strikethrough.pull-left, .icon-underline.pull-left, .icon-table.pull-left, .icon-magic.pull-left, .icon-money.pull-left, .icon-caret-down.pull-left, .icon-caret-up.pull-left, .icon-caret-left.pull-left, .icon-caret-right.pull-left, .icon-columns.pull-left, .icon-sort.pull-left, .icon-sort-down.pull-left, .icon-sort-up.pull-left, .icon-envelope-alt.pull-left, .icon-linkedin.pull-left, .icon-undo.pull-left, .icon-legal.pull-left, .icon-dashboard.pull-left, .icon-comment-alt.pull-left, .icon-comments-alt.pull-left, .icon-bolt.pull-left, .icon-sitemap.pull-left, .icon-umbrella.pull-left, .icon-paste.pull-left, .icon-lightbulb.pull-left, .icon-exchange.pull-left, .icon-bell-alt.pull-left, .icon-coffee.pull-left, .icon-food.pull-left, .icon-file-alt.pull-left, .icon-building.pull-left, .icon-hospital.pull-left, .icon-ambulance.pull-left, .icon-medkit.pull-left, .icon-fighter-jet.pull-left, .icon-beer.pull-left, .icon-h-sign.pull-left, .icon-plus-sign.pull-left, .icon-double-angle-left.pull-left, .icon-double-angle-right.pull-left, .icon-double-angle-up.pull-left, .icon-double-angle-down.pull-left, .icon-angle-left.pull-left, .icon-angle-right.pull-left, .icon-angle-up.pull-left, .icon-angle-down.pull-left, .icon-desktop.pull-left, .icon-laptop.pull-left, .icon-spinner.pull-left, .icon-circle.pull-left, .icon-reply.pull-left, .icon-github-alt.pull-left, .icon-folder-close-alt.pull-left, .icon-folder-open-alt.pull-left, .icon-expand-alt.pull-left, .icon-collapse-alt.pull-left, .icon-smile.pull-left, .icon-frown.pull-left, .icon-meh.pull-left, .icon-gamepad.pull-left, .icon-keyboard.pull-left, .icon-flag-alt.pull-left, .icon-flag-checkered.pull-left, .icon-terminal.pull-left, .icon-code.pull-left, .icon-reply-all.pull-left, .icon-star-half-full.pull-left, .icon-location-arrow.pull-left, .icon-crop.pull-left, .icon-code-fork.pull-left, .icon-subscript.pull-left, .icon-eraser.pull-left, .icon-puzzle.pull-left, .icon-microphone.pull-left, .icon-microphone-off.pull-left, .icon-shield.pull-left, .icon-calendar-empty.pull-left, .icon-fire-extinguisher.pull-left, .icon-rocket.pull-left, .icon-maxcdn.pull-left, .icon-chevron-sign-left.pull-left, .icon-chevron-sign-right.pull-left, .icon-chevron-sign-up.pull-left, .icon-chevron-sign-down.pull-left, .icon-html5.pull-left, .icon-css3.pull-left, .icon-anchor.pull-left, .icon-unlock-alt.pull-left, .icon-bullseye.pull-left, .icon-ellipsis-horizontal.pull-left, .icon-ellipsis-vertical.pull-left, .icon-rss-sign.pull-left, .icon-fb-boolean.pull-left, .icon-text-height.pull-left, .icon-text-width.pull-left, .icon-align-left.pull-left, .icon-align-center.pull-left, .icon-align-right.pull-left, .icon-step-forward.pull-left, .icon-eject.pull-left, .icon-chevron-left.pull-left, .icon-chevron-right.pull-left, .icon-plus-sign-2.pull-left, .icon-fire.pull-left, .icon-eye-open.pull-left, .icon-eye-close.pull-left, .icon-warning-sign.pull-left, .icon-plane.pull-left, .icon-heart-empty.pull-left, .icon-signout.pull-left, .icon-linkedin-sign.pull-left, .icon-pushpin.pull-left, .icon-external-link.pull-left, .icon-hand-down.pull-left, .icon-circle-arrow-left.pull-left, .icon-circle-arrow-right.pull-left, .icon-circle-arrow-up.pull-left, .icon-circle-arrow-down.pull-left, .icon-truck.pull-left, .icon-pinterest.pull-left, .icon-pinterest-sign.pull-left, .icon-google-plus-sign.pull-left, .icon-google-plus.pull-left, .icon-cloud-download.pull-left, .icon-cloud-upload.pull-left, .icon-user-md.pull-left, .icon-stethoscope.pull-left, .icon-suitcase.pull-left, .icon-tablet.pull-left, .icon-mobile.pull-left, .icon-circle-blank.pull-left, .icon-quote-left.pull-left, .icon-quote-right.pull-left, .icon-unlink.pull-left, .icon-question.pull-left, .icon-info.pull-left, .icon-exclamation.pull-left, .icon-superscript.pull-left, .icon-play-sign.pull-left, .icon-ticket.pull-left, .icon-minus-sign-alt.pull-left, .icon-check-minus.pull-left, .icon-level-up.pull-left, .icon-sort-by-attributes-alt.pull-left, .icon-sort-by-order.pull-left, .icon-sort-by-order-alt.pull-left, .icon-thumbs-up-2.pull-left, .icon-thumbs-down-2.pull-left, .icon-dribbble.pull-left, .icon-skype.pull-left, .icon-foursquare.pull-left, .icon-trello.pull-left, .icon-female.pull-left, .icon-level-down.pull-left, .icon-check-sign.pull-left, .icon-edit-sign.pull-left, .icon-external-link-sign.pull-left, .icon-share-sign.pull-left, .icon-compass.pull-left, .icon-collapse.pull-left, .icon-collapse-top.pull-left, .icon-expand.pull-left, .icon-euro.pull-left, .icon-gbp.pull-left, .icon-dollar.pull-left, .icon-rupee.pull-left, .icon-yen.pull-left, .icon-renminbi.pull-left, .icon-won.pull-left, .icon-bitcoin.pull-left, .icon-file-2.pull-left, .icon-file-text.pull-left, .icon-sort-by-alphabet.pull-left, .icon-sort-by-alphabet-alt.pull-left, .icon-sort-by-attributes.pull-left, .icon-youtube-sign.pull-left, .icon-youtube.pull-left, .icon-xing.pull-left, .icon-xing-sign.pull-left, .icon-youtube-play.pull-left, .icon-dropbox.pull-left, .icon-stackexchange.pull-left, .icon-instagram.pull-left, .icon-flickr.pull-left, .icon-adn.pull-left, .icon-bitbucket.pull-left, .icon-bitbucket-sign.pull-left, .icon-tumblr.pull-left, .icon-tumblr-sign.pull-left, .icon-long-arrow-down.pull-left, .icon-long-arrow-up.pull-left, .icon-long-arrow-left.pull-left, .icon-long-arrow-right.pull-left, .icon-apple.pull-left, .icon-windows.pull-left, .icon-android.pull-left, .icon-linux.pull-left, .icon-male.pull-left, .icon-gittip.pull-left, .icon-sun.pull-left, .icon-moon.pull-left, .icon-archive.pull-left, .icon-bug.pull-left, .icon-vk.pull-left, .icon-weibo.pull-left, .icon-renren.pull-left, .icon-time.pull-left, .icon-road.pull-left, .icon-download-alt.pull-left, .icon-download.pull-left, .icon-upload.pull-left, .icon-db-joinxor.pull-left, .icon-db-state.pull-left, .icon-db-start.pull-left, .icon-db-end.pull-left, .icon-db-fork.pull-left, .icon-db-condition.pull-left, .icon-db-task.pull-left, .icon-db-join.pull-left, .icon-fb-button.pull-left, .icon-fb-fieldset.pull-left, .icon-fb-custom-field.pull-left, .icon-fb-separator.pull-left, .icon-fb-paragraph.pull-left, .icon-fb-file-upload.pull-left, .icon-fb-text.pull-left, .icon-fb-text-box.pull-left, .icon-fb-select.pull-left, .icon-fb-radio.pull-left, .icon-fb-number.pull-left, .icon-fb-integer.pull-left, .icon-fb-decimal.pull-left { margin-right: 0.3em; }.icon-caret-bottom-right.pull-right, .icon-glass.pull-right, .icon-music.pull-right, .icon-search.pull-right, .icon-envelope.pull-right, .icon-heart.pull-right, .icon-star.pull-right, .icon-star-empty.pull-right, .icon-user.pull-right, .icon-film.pull-right, .icon-th-large.pull-right, .icon-th.pull-right, .icon-th-list.pull-right, .icon-ok.pull-right, .icon-remove.pull-right, .icon-zoom-in.pull-right, .icon-zoom-out.pull-right, .icon-off.pull-right, .icon-signal.pull-right, .icon-cog.pull-right, .icon-trash.pull-right, .icon-home.pull-right, .icon-file.pull-right, .icon-inbox.pull-right, .icon-play-circle.pull-right, .icon-repeat.pull-right, .icon-refresh.pull-right, .icon-list-alt.pull-right, .icon-lock.pull-right, .icon-flag.pull-right, .icon-headphones.pull-right, .icon-volume-off.pull-right, .icon-volume-down.pull-right, .icon-volume-up.pull-right, .icon-qrcode.pull-right, .icon-barcode.pull-right, .icon-tag.pull-right, .icon-tags.pull-right, .icon-book.pull-right, .icon-bookmark.pull-right, .icon-print.pull-right, .icon-camera.pull-right, .icon-font.pull-right, .icon-bold.pull-right, .icon-italic.pull-right, .icon-align-justify.pull-right, .icon-list.pull-right, .icon-indent-left.pull-right, .icon-indent-right.pull-right, .icon-facetime-video.pull-right, .icon-picture.pull-right, .icon-pencil.pull-right, .icon-map-marker.pull-right, .icon-adjust.pull-right, .icon-tint.pull-right, .icon-edit.pull-right, .icon-share.pull-right, .icon-check.pull-right, .icon-move.pull-right, .icon-step-backward.pull-right, .icon-fast-backward.pull-right, .icon-backward.pull-right, .icon-play.pull-right, .icon-pause.pull-right, .icon-stop.pull-right, .icon-forward.pull-right, .icon-fast-forward.pull-right, .icon-minus-sign.pull-right, .icon-remove-sign.pull-right, .icon-ok-sign.pull-right, .icon-question-sign.pull-right, .icon-info-sign.pull-right, .icon-screenshot.pull-right, .icon-remove-circle.pull-right, .icon-ok-circle.pull-right, .icon-ban-circle.pull-right, .icon-arrow-left.pull-right, .icon-arrow-right.pull-right, .icon-arrow-up.pull-right, .icon-arrow-down.pull-right, .icon-share-alt.pull-right, .icon-resize-full.pull-right, .icon-resize-small.pull-right, .icon-plus.pull-right, .icon-minus.pull-right, .icon-asterisk.pull-right, .icon-exclamation-sign.pull-right, .icon-gift.pull-right, .icon-leaf.pull-right, .icon-calendar.pull-right, .icon-random.pull-right, .icon-comment.pull-right, .icon-magnet.pull-right, .icon-chevron-up.pull-right, .icon-chevron-down.pull-right, .icon-retweet.pull-right, .icon-shopping-cart.pull-right, .icon-folder-close.pull-right, .icon-folder-open.pull-right, .icon-resize-vertical.pull-right, .icon-resize-horizontal.pull-right, .icon-bar-chart.pull-right, .icon-twitter-sign.pull-right, .icon-facebook-sign.pull-right, .icon-camera-retro.pull-right, .icon-key.pull-right, .icon-cogs.pull-right, .icon-comments.pull-right, .icon-thumbs-up.pull-right, .icon-thumbs-down.pull-right, .icon-star-half.pull-right, .icon-signin.pull-right, .icon-trophy.pull-right, .icon-github-sign.pull-right, .icon-upload-alt.pull-right, .icon-lemon.pull-right, .icon-phone.pull-right, .icon-check-empty.pull-right, .icon-bookmark-empty.pull-right, .icon-phone-sign.pull-right, .icon-twitter.pull-right, .icon-facebook.pull-right, .icon-github.pull-right, .icon-unlock.pull-right, .icon-credit.pull-right, .icon-rss.pull-right, .icon-hdd.pull-right, .icon-bullhorn.pull-right, .icon-bell.pull-right, .icon-certificate.pull-right, .icon-hand-right.pull-right, .icon-hand-left.pull-right, .icon-hand-up.pull-right, .icon-globe.pull-right, .icon-wrench.pull-right, .icon-tasks.pull-right, .icon-filter.pull-right, .icon-briefcase.pull-right, .icon-fullscreen.pull-right, .icon-group.pull-right, .icon-link.pull-right, .icon-cloud.pull-right, .icon-beaker.pull-right, .icon-cut.pull-right, .icon-copy.pull-right, .icon-paper-clip.pull-right, .icon-save.pull-right, .icon-sign-blank.pull-right, .icon-reorder.pull-right, .icon-list-ul.pull-right, .icon-list-ol.pull-right, .icon-strikethrough.pull-right, .icon-underline.pull-right, .icon-table.pull-right, .icon-magic.pull-right, .icon-money.pull-right, .icon-caret-down.pull-right, .icon-caret-up.pull-right, .icon-caret-left.pull-right, .icon-caret-right.pull-right, .icon-columns.pull-right, .icon-sort.pull-right, .icon-sort-down.pull-right, .icon-sort-up.pull-right, .icon-envelope-alt.pull-right, .icon-linkedin.pull-right, .icon-undo.pull-right, .icon-legal.pull-right, .icon-dashboard.pull-right, .icon-comment-alt.pull-right, .icon-comments-alt.pull-right, .icon-bolt.pull-right, .icon-sitemap.pull-right, .icon-umbrella.pull-right, .icon-paste.pull-right, .icon-lightbulb.pull-right, .icon-exchange.pull-right, .icon-bell-alt.pull-right, .icon-coffee.pull-right, .icon-food.pull-right, .icon-file-alt.pull-right, .icon-building.pull-right, .icon-hospital.pull-right, .icon-ambulance.pull-right, .icon-medkit.pull-right, .icon-fighter-jet.pull-right, .icon-beer.pull-right, .icon-h-sign.pull-right, .icon-plus-sign.pull-right, .icon-double-angle-left.pull-right, .icon-double-angle-right.pull-right, .icon-double-angle-up.pull-right, .icon-double-angle-down.pull-right, .icon-angle-left.pull-right, .icon-angle-right.pull-right, .icon-angle-up.pull-right, .icon-angle-down.pull-right, .icon-desktop.pull-right, .icon-laptop.pull-right, .icon-spinner.pull-right, .icon-circle.pull-right, .icon-reply.pull-right, .icon-github-alt.pull-right, .icon-folder-close-alt.pull-right, .icon-folder-open-alt.pull-right, .icon-expand-alt.pull-right, .icon-collapse-alt.pull-right, .icon-smile.pull-right, .icon-frown.pull-right, .icon-meh.pull-right, .icon-gamepad.pull-right, .icon-keyboard.pull-right, .icon-flag-alt.pull-right, .icon-flag-checkered.pull-right, .icon-terminal.pull-right, .icon-code.pull-right, .icon-reply-all.pull-right, .icon-star-half-full.pull-right, .icon-location-arrow.pull-right, .icon-crop.pull-right, .icon-code-fork.pull-right, .icon-subscript.pull-right, .icon-eraser.pull-right, .icon-puzzle.pull-right, .icon-microphone.pull-right, .icon-microphone-off.pull-right, .icon-shield.pull-right, .icon-calendar-empty.pull-right, .icon-fire-extinguisher.pull-right, .icon-rocket.pull-right, .icon-maxcdn.pull-right, .icon-chevron-sign-left.pull-right, .icon-chevron-sign-right.pull-right, .icon-chevron-sign-up.pull-right, .icon-chevron-sign-down.pull-right, .icon-html5.pull-right, .icon-css3.pull-right, .icon-anchor.pull-right, .icon-unlock-alt.pull-right, .icon-bullseye.pull-right, .icon-ellipsis-horizontal.pull-right, .icon-ellipsis-vertical.pull-right, .icon-rss-sign.pull-right, .icon-fb-boolean.pull-right, .icon-text-height.pull-right, .icon-text-width.pull-right, .icon-align-left.pull-right, .icon-align-center.pull-right, .icon-align-right.pull-right, .icon-step-forward.pull-right, .icon-eject.pull-right, .icon-chevron-left.pull-right, .icon-chevron-right.pull-right, .icon-plus-sign-2.pull-right, .icon-fire.pull-right, .icon-eye-open.pull-right, .icon-eye-close.pull-right, .icon-warning-sign.pull-right, .icon-plane.pull-right, .icon-heart-empty.pull-right, .icon-signout.pull-right, .icon-linkedin-sign.pull-right, .icon-pushpin.pull-right, .icon-external-link.pull-right, .icon-hand-down.pull-right, .icon-circle-arrow-left.pull-right, .icon-circle-arrow-right.pull-right, .icon-circle-arrow-up.pull-right, .icon-circle-arrow-down.pull-right, .icon-truck.pull-right, .icon-pinterest.pull-right, .icon-pinterest-sign.pull-right, .icon-google-plus-sign.pull-right, .icon-google-plus.pull-right, .icon-cloud-download.pull-right, .icon-cloud-upload.pull-right, .icon-user-md.pull-right, .icon-stethoscope.pull-right, .icon-suitcase.pull-right, .icon-tablet.pull-right, .icon-mobile.pull-right, .icon-circle-blank.pull-right, .icon-quote-left.pull-right, .icon-quote-right.pull-right, .icon-unlink.pull-right, .icon-question.pull-right, .icon-info.pull-right, .icon-exclamation.pull-right, .icon-superscript.pull-right, .icon-play-sign.pull-right, .icon-ticket.pull-right, .icon-minus-sign-alt.pull-right, .icon-check-minus.pull-right, .icon-level-up.pull-right, .icon-sort-by-attributes-alt.pull-right, .icon-sort-by-order.pull-right, .icon-sort-by-order-alt.pull-right, .icon-thumbs-up-2.pull-right, .icon-thumbs-down-2.pull-right, .icon-dribbble.pull-right, .icon-skype.pull-right, .icon-foursquare.pull-right, .icon-trello.pull-right, .icon-female.pull-right, .icon-level-down.pull-right, .icon-check-sign.pull-right, .icon-edit-sign.pull-right, .icon-external-link-sign.pull-right, .icon-share-sign.pull-right, .icon-compass.pull-right, .icon-collapse.pull-right, .icon-collapse-top.pull-right, .icon-expand.pull-right, .icon-euro.pull-right, .icon-gbp.pull-right, .icon-dollar.pull-right, .icon-rupee.pull-right, .icon-yen.pull-right, .icon-renminbi.pull-right, .icon-won.pull-right, .icon-bitcoin.pull-right, .icon-file-2.pull-right, .icon-file-text.pull-right, .icon-sort-by-alphabet.pull-right, .icon-sort-by-alphabet-alt.pull-right, .icon-sort-by-attributes.pull-right, .icon-youtube-sign.pull-right, .icon-youtube.pull-right, .icon-xing.pull-right, .icon-xing-sign.pull-right, .icon-youtube-play.pull-right, .icon-dropbox.pull-right, .icon-stackexchange.pull-right, .icon-instagram.pull-right, .icon-flickr.pull-right, .icon-adn.pull-right, .icon-bitbucket.pull-right, .icon-bitbucket-sign.pull-right, .icon-tumblr.pull-right, .icon-tumblr-sign.pull-right, .icon-long-arrow-down.pull-right, .icon-long-arrow-up.pull-right, .icon-long-arrow-left.pull-right, .icon-long-arrow-right.pull-right, .icon-apple.pull-right, .icon-windows.pull-right, .icon-android.pull-right, .icon-linux.pull-right, .icon-male.pull-right, .icon-gittip.pull-right, .icon-sun.pull-right, .icon-moon.pull-right, .icon-archive.pull-right, .icon-bug.pull-right, .icon-vk.pull-right, .icon-weibo.pull-right, .icon-renren.pull-right, .icon-time.pull-right, .icon-road.pull-right, .icon-download-alt.pull-right, .icon-download.pull-right, .icon-upload.pull-right, .icon-db-joinxor.pull-right, .icon-db-state.pull-right, .icon-db-start.pull-right, .icon-db-end.pull-right, .icon-db-fork.pull-right, .icon-db-condition.pull-right, .icon-db-task.pull-right, .icon-db-join.pull-right, .icon-fb-button.pull-right, .icon-fb-fieldset.pull-right, .icon-fb-custom-field.pull-right, .icon-fb-separator.pull-right, .icon-fb-paragraph.pull-right, .icon-fb-file-upload.pull-right, .icon-fb-text.pull-right, .icon-fb-text-box.pull-right, .icon-fb-select.pull-right, .icon-fb-radio.pull-right, .icon-fb-number.pull-right, .icon-fb-integer.pull-right, .icon-fb-decimal.pull-right { margin-left: 0.3em; }a .icon-caret-bottom-right, a .icon-glass, a .icon-music, a .icon-search, a .icon-envelope, a .icon-heart, a .icon-star, a .icon-star-empty, a .icon-user, a .icon-film, a .icon-th-large, a .icon-th, a .icon-th-list, a .icon-ok, a .icon-remove, a .icon-zoom-in, a .icon-zoom-out, a .icon-off, a .icon-signal, a .icon-cog, a .icon-trash, a .icon-home, a .icon-file, a .icon-inbox, a .icon-play-circle, a .icon-repeat, a .icon-refresh, a .icon-list-alt, a .icon-lock, a .icon-flag, a .icon-headphones, a .icon-volume-off, a .icon-volume-down, a .icon-volume-up, a .icon-qrcode, a .icon-barcode, a .icon-tag, a .icon-tags, a .icon-book, a .icon-bookmark, a .icon-print, a .icon-camera, a .icon-font, a .icon-bold, a .icon-italic, a .icon-align-justify, a .icon-list, a .icon-indent-left, a .icon-indent-right, a .icon-facetime-video, a .icon-picture, a .icon-pencil, a .icon-map-marker, a .icon-adjust, a .icon-tint, a .icon-edit, a .icon-share, a .icon-check, a .icon-move, a .icon-step-backward, a .icon-fast-backward, a .icon-backward, a .icon-play, a .icon-pause, a .icon-stop, a .icon-forward, a .icon-fast-forward, a .icon-minus-sign, a .icon-remove-sign, a .icon-ok-sign, a .icon-question-sign, a .icon-info-sign, a .icon-screenshot, a .icon-remove-circle, a .icon-ok-circle, a .icon-ban-circle, a .icon-arrow-left, a .icon-arrow-right, a .icon-arrow-up, a .icon-arrow-down, a .icon-share-alt, a .icon-resize-full, a .icon-resize-small, a .icon-plus, a .icon-minus, a .icon-asterisk, a .icon-exclamation-sign, a .icon-gift, a .icon-leaf, a .icon-calendar, a .icon-random, a .icon-comment, a .icon-magnet, a .icon-chevron-up, a .icon-chevron-down, a .icon-retweet, a .icon-shopping-cart, a .icon-folder-close, a .icon-folder-open, a .icon-resize-vertical, a .icon-resize-horizontal, a .icon-bar-chart, a .icon-twitter-sign, a .icon-facebook-sign, a .icon-camera-retro, a .icon-key, a .icon-cogs, a .icon-comments, a .icon-thumbs-up, a .icon-thumbs-down, a .icon-star-half, a .icon-signin, a .icon-trophy, a .icon-github-sign, a .icon-upload-alt, a .icon-lemon, a .icon-phone, a .icon-check-empty, a .icon-bookmark-empty, a .icon-phone-sign, a .icon-twitter, a .icon-facebook, a .icon-github, a .icon-unlock, a .icon-credit, a .icon-rss, a .icon-hdd, a .icon-bullhorn, a .icon-bell, a .icon-certificate, a .icon-hand-right, a .icon-hand-left, a .icon-hand-up, a .icon-globe, a .icon-wrench, a .icon-tasks, a .icon-filter, a .icon-briefcase, a .icon-fullscreen, a .icon-group, a .icon-link, a .icon-cloud, a .icon-beaker, a .icon-cut, a .icon-copy, a .icon-paper-clip, a .icon-save, a .icon-sign-blank, a .icon-reorder, a .icon-list-ul, a .icon-list-ol, a .icon-strikethrough, a .icon-underline, a .icon-table, a .icon-magic, a .icon-money, a .icon-caret-down, a .icon-caret-up, a .icon-caret-left, a .icon-caret-right, a .icon-columns, a .icon-sort, a .icon-sort-down, a .icon-sort-up, a .icon-envelope-alt, a .icon-linkedin, a .icon-undo, a .icon-legal, a .icon-dashboard, a .icon-comment-alt, a .icon-comments-alt, a .icon-bolt, a .icon-sitemap, a .icon-umbrella, a .icon-paste, a .icon-lightbulb, a .icon-exchange, a .icon-bell-alt, a .icon-coffee, a .icon-food, a .icon-file-alt, a .icon-building, a .icon-hospital, a .icon-ambulance, a .icon-medkit, a .icon-fighter-jet, a .icon-beer, a .icon-h-sign, a .icon-plus-sign, a .icon-double-angle-left, a .icon-double-angle-right, a .icon-double-angle-up, a .icon-double-angle-down, a .icon-angle-left, a .icon-angle-right, a .icon-angle-up, a .icon-angle-down, a .icon-desktop, a .icon-laptop, a .icon-spinner, a .icon-circle, a .icon-reply, a .icon-github-alt, a .icon-folder-close-alt, a .icon-folder-open-alt, a .icon-expand-alt, a .icon-collapse-alt, a .icon-smile, a .icon-frown, a .icon-meh, a .icon-gamepad, a .icon-keyboard, a .icon-flag-alt, a .icon-flag-checkered, a .icon-terminal, a .icon-code, a .icon-reply-all, a .icon-star-half-full, a .icon-location-arrow, a .icon-crop, a .icon-code-fork, a .icon-subscript, a .icon-eraser, a .icon-puzzle, a .icon-microphone, a .icon-microphone-off, a .icon-shield, a .icon-calendar-empty, a .icon-fire-extinguisher, a .icon-rocket, a .icon-maxcdn, a .icon-chevron-sign-left, a .icon-chevron-sign-right, a .icon-chevron-sign-up, a .icon-chevron-sign-down, a .icon-html5, a .icon-css3, a .icon-anchor, a .icon-unlock-alt, a .icon-bullseye, a .icon-ellipsis-horizontal, a .icon-ellipsis-vertical, a .icon-rss-sign, a .icon-fb-boolean, a .icon-text-height, a .icon-text-width, a .icon-align-left, a .icon-align-center, a .icon-align-right, a .icon-step-forward, a .icon-eject, a .icon-chevron-left, a .icon-chevron-right, a .icon-plus-sign-2, a .icon-fire, a .icon-eye-open, a .icon-eye-close, a .icon-warning-sign, a .icon-plane, a .icon-heart-empty, a .icon-signout, a .icon-linkedin-sign, a .icon-pushpin, a .icon-external-link, a .icon-hand-down, a .icon-circle-arrow-left, a .icon-circle-arrow-right, a .icon-circle-arrow-up, a .icon-circle-arrow-down, a .icon-truck, a .icon-pinterest, a .icon-pinterest-sign, a .icon-google-plus-sign, a .icon-google-plus, a .icon-cloud-download, a .icon-cloud-upload, a .icon-user-md, a .icon-stethoscope, a .icon-suitcase, a .icon-tablet, a .icon-mobile, a .icon-circle-blank, a .icon-quote-left, a .icon-quote-right, a .icon-unlink, a .icon-question, a .icon-info, a .icon-exclamation, a .icon-superscript, a .icon-play-sign, a .icon-ticket, a .icon-minus-sign-alt, a .icon-check-minus, a .icon-level-up, a .icon-sort-by-attributes-alt, a .icon-sort-by-order, a .icon-sort-by-order-alt, a .icon-thumbs-up-2, a .icon-thumbs-down-2, a .icon-dribbble, a .icon-skype, a .icon-foursquare, a .icon-trello, a .icon-female, a .icon-level-down, a .icon-check-sign, a .icon-edit-sign, a .icon-external-link-sign, a .icon-share-sign, a .icon-compass, a .icon-collapse, a .icon-collapse-top, a .icon-expand, a .icon-euro, a .icon-gbp, a .icon-dollar, a .icon-rupee, a .icon-yen, a .icon-renminbi, a .icon-won, a .icon-bitcoin, a .icon-file-2, a .icon-file-text, a .icon-sort-by-alphabet, a .icon-sort-by-alphabet-alt, a .icon-sort-by-attributes, a .icon-youtube-sign, a .icon-youtube, a .icon-xing, a .icon-xing-sign, a .icon-youtube-play, a .icon-dropbox, a .icon-stackexchange, a .icon-instagram, a .icon-flickr, a .icon-adn, a .icon-bitbucket, a .icon-bitbucket-sign, a .icon-tumblr, a .icon-tumblr-sign, a .icon-long-arrow-down, a .icon-long-arrow-up, a .icon-long-arrow-left, a .icon-long-arrow-right, a .icon-apple, a .icon-windows, a .icon-android, a .icon-linux, a .icon-male, a .icon-gittip, a .icon-sun, a .icon-moon, a .icon-archive, a .icon-bug, a .icon-vk, a .icon-weibo, a .icon-renren, a .icon-time, a .icon-road, a .icon-download-alt, a .icon-download, a .icon-upload, a .icon-db-joinxor, a .icon-db-state, a .icon-db-start, a .icon-db-end, a .icon-db-fork, a .icon-db-condition, a .icon-db-task, a .icon-db-join, a .icon-fb-button, a .icon-fb-fieldset, a .icon-fb-custom-field, a .icon-fb-separator, a .icon-fb-paragraph, a .icon-fb-file-upload, a .icon-fb-text, a .icon-fb-text-box, a .icon-fb-select, a .icon-fb-radio, a .icon-fb-number, a .icon-fb-integer, a .icon-fb-decimal { display: inline; }.icon-stack .icon-caret-bottom-right, .icon-stack .icon-glass, .icon-stack .icon-music, .icon-stack .icon-search, .icon-stack .icon-envelope, .icon-stack .icon-heart, .icon-stack .icon-star, .icon-stack .icon-star-empty, .icon-stack .icon-user, .icon-stack .icon-film, .icon-stack .icon-th-large, .icon-stack .icon-th, .icon-stack .icon-th-list, .icon-stack .icon-ok, .icon-stack .icon-remove, .icon-stack .icon-zoom-in, .icon-stack .icon-zoom-out, .icon-stack .icon-off, .icon-stack .icon-signal, .icon-stack .icon-cog, .icon-stack .icon-trash, .icon-stack .icon-home, .icon-stack .icon-file, .icon-stack .icon-inbox, .icon-stack .icon-play-circle, .icon-stack .icon-repeat, .icon-stack .icon-refresh, .icon-stack .icon-list-alt, .icon-stack .icon-lock, .icon-stack .icon-flag, .icon-stack .icon-headphones, .icon-stack .icon-volume-off, .icon-stack .icon-volume-down, .icon-stack .icon-volume-up, .icon-stack .icon-qrcode, .icon-stack .icon-barcode, .icon-stack .icon-tag, .icon-stack .icon-tags, .icon-stack .icon-book, .icon-stack .icon-bookmark, .icon-stack .icon-print, .icon-stack .icon-camera, .icon-stack .icon-font, .icon-stack .icon-bold, .icon-stack .icon-italic, .icon-stack .icon-align-justify, .icon-stack .icon-list, .icon-stack .icon-indent-left, .icon-stack .icon-indent-right, .icon-stack .icon-facetime-video, .icon-stack .icon-picture, .icon-stack .icon-pencil, .icon-stack .icon-map-marker, .icon-stack .icon-adjust, .icon-stack .icon-tint, .icon-stack .icon-edit, .icon-stack .icon-share, .icon-stack .icon-check, .icon-stack .icon-move, .icon-stack .icon-step-backward, .icon-stack .icon-fast-backward, .icon-stack .icon-backward, .icon-stack .icon-play, .icon-stack .icon-pause, .icon-stack .icon-stop, .icon-stack .icon-forward, .icon-stack .icon-fast-forward, .icon-stack .icon-minus-sign, .icon-stack .icon-remove-sign, .icon-stack .icon-ok-sign, .icon-stack .icon-question-sign, .icon-stack .icon-info-sign, .icon-stack .icon-screenshot, .icon-stack .icon-remove-circle, .icon-stack .icon-ok-circle, .icon-stack .icon-ban-circle, .icon-stack .icon-arrow-left, .icon-stack .icon-arrow-right, .icon-stack .icon-arrow-up, .icon-stack .icon-arrow-down, .icon-stack .icon-share-alt, .icon-stack .icon-resize-full, .icon-stack .icon-resize-small, .icon-stack .icon-plus, .icon-stack .icon-minus, .icon-stack .icon-asterisk, .icon-stack .icon-exclamation-sign, .icon-stack .icon-gift, .icon-stack .icon-leaf, .icon-stack .icon-calendar, .icon-stack .icon-random, .icon-stack .icon-comment, .icon-stack .icon-magnet, .icon-stack .icon-chevron-up, .icon-stack .icon-chevron-down, .icon-stack .icon-retweet, .icon-stack .icon-shopping-cart, .icon-stack .icon-folder-close, .icon-stack .icon-folder-open, .icon-stack .icon-resize-vertical, .icon-stack .icon-resize-horizontal, .icon-stack .icon-bar-chart, .icon-stack .icon-twitter-sign, .icon-stack .icon-facebook-sign, .icon-stack .icon-camera-retro, .icon-stack .icon-key, .icon-stack .icon-cogs, .icon-stack .icon-comments, .icon-stack .icon-thumbs-up, .icon-stack .icon-thumbs-down, .icon-stack .icon-star-half, .icon-stack .icon-signin, .icon-stack .icon-trophy, .icon-stack .icon-github-sign, .icon-stack .icon-upload-alt, .icon-stack .icon-lemon, .icon-stack .icon-phone, .icon-stack .icon-check-empty, .icon-stack .icon-bookmark-empty, .icon-stack .icon-phone-sign, .icon-stack .icon-twitter, .icon-stack .icon-facebook, .icon-stack .icon-github, .icon-stack .icon-unlock, .icon-stack .icon-credit, .icon-stack .icon-rss, .icon-stack .icon-hdd, .icon-stack .icon-bullhorn, .icon-stack .icon-bell, .icon-stack .icon-certificate, .icon-stack .icon-hand-right, .icon-stack .icon-hand-left, .icon-stack .icon-hand-up, .icon-stack .icon-globe, .icon-stack .icon-wrench, .icon-stack .icon-tasks, .icon-stack .icon-filter, .icon-stack .icon-briefcase, .icon-stack .icon-fullscreen, .icon-stack .icon-group, .icon-stack .icon-link, .icon-stack .icon-cloud, .icon-stack .icon-beaker, .icon-stack .icon-cut, .icon-stack .icon-copy, .icon-stack .icon-paper-clip, .icon-stack .icon-save, .icon-stack .icon-sign-blank, .icon-stack .icon-reorder, .icon-stack .icon-list-ul, .icon-stack .icon-list-ol, .icon-stack .icon-strikethrough, .icon-stack .icon-underline, .icon-stack .icon-table, .icon-stack .icon-magic, .icon-stack .icon-money, .icon-stack .icon-caret-down, .icon-stack .icon-caret-up, .icon-stack .icon-caret-left, .icon-stack .icon-caret-right, .icon-stack .icon-columns, .icon-stack .icon-sort, .icon-stack .icon-sort-down, .icon-stack .icon-sort-up, .icon-stack .icon-envelope-alt, .icon-stack .icon-linkedin, .icon-stack .icon-undo, .icon-stack .icon-legal, .icon-stack .icon-dashboard, .icon-stack .icon-comment-alt, .icon-stack .icon-comments-alt, .icon-stack .icon-bolt, .icon-stack .icon-sitemap, .icon-stack .icon-umbrella, .icon-stack .icon-paste, .icon-stack .icon-lightbulb, .icon-stack .icon-exchange, .icon-stack .icon-bell-alt, .icon-stack .icon-coffee, .icon-stack .icon-food, .icon-stack .icon-file-alt, .icon-stack .icon-building, .icon-stack .icon-hospital, .icon-stack .icon-ambulance, .icon-stack .icon-medkit, .icon-stack .icon-fighter-jet, .icon-stack .icon-beer, .icon-stack .icon-h-sign, .icon-stack .icon-plus-sign, .icon-stack .icon-double-angle-left, .icon-stack .icon-double-angle-right, .icon-stack .icon-double-angle-up, .icon-stack .icon-double-angle-down, .icon-stack .icon-angle-left, .icon-stack .icon-angle-right, .icon-stack .icon-angle-up, .icon-stack .icon-angle-down, .icon-stack .icon-desktop, .icon-stack .icon-laptop, .icon-stack .icon-spinner, .icon-stack .icon-circle, .icon-stack .icon-reply, .icon-stack .icon-github-alt, .icon-stack .icon-folder-close-alt, .icon-stack .icon-folder-open-alt, .icon-stack .icon-expand-alt, .icon-stack .icon-collapse-alt, .icon-stack .icon-smile, .icon-stack .icon-frown, .icon-stack .icon-meh, .icon-stack .icon-gamepad, .icon-stack .icon-keyboard, .icon-stack .icon-flag-alt, .icon-stack .icon-flag-checkered, .icon-stack .icon-terminal, .icon-stack .icon-code, .icon-stack .icon-reply-all, .icon-stack .icon-star-half-full, .icon-stack .icon-location-arrow, .icon-stack .icon-crop, .icon-stack .icon-code-fork, .icon-stack .icon-subscript, .icon-stack .icon-eraser, .icon-stack .icon-puzzle, .icon-stack .icon-microphone, .icon-stack .icon-microphone-off, .icon-stack .icon-shield, .icon-stack .icon-calendar-empty, .icon-stack .icon-fire-extinguisher, .icon-stack .icon-rocket, .icon-stack .icon-maxcdn, .icon-stack .icon-chevron-sign-left, .icon-stack .icon-chevron-sign-right, .icon-stack .icon-chevron-sign-up, .icon-stack .icon-chevron-sign-down, .icon-stack .icon-html5, .icon-stack .icon-css3, .icon-stack .icon-anchor, .icon-stack .icon-unlock-alt, .icon-stack .icon-bullseye, .icon-stack .icon-ellipsis-horizontal, .icon-stack .icon-ellipsis-vertical, .icon-stack .icon-rss-sign, .icon-stack .icon-fb-boolean, .icon-stack .icon-text-height, .icon-stack .icon-text-width, .icon-stack .icon-align-left, .icon-stack .icon-align-center, .icon-stack .icon-align-right, .icon-stack .icon-step-forward, .icon-stack .icon-eject, .icon-stack .icon-chevron-left, .icon-stack .icon-chevron-right, .icon-stack .icon-plus-sign-2, .icon-stack .icon-fire, .icon-stack .icon-eye-open, .icon-stack .icon-eye-close, .icon-stack .icon-warning-sign, .icon-stack .icon-plane, .icon-stack .icon-heart-empty, .icon-stack .icon-signout, .icon-stack .icon-linkedin-sign, .icon-stack .icon-pushpin, .icon-stack .icon-external-link, .icon-stack .icon-hand-down, .icon-stack .icon-circle-arrow-left, .icon-stack .icon-circle-arrow-right, .icon-stack .icon-circle-arrow-up, .icon-stack .icon-circle-arrow-down, .icon-stack .icon-truck, .icon-stack .icon-pinterest, .icon-stack .icon-pinterest-sign, .icon-stack .icon-google-plus-sign, .icon-stack .icon-google-plus, .icon-stack .icon-cloud-download, .icon-stack .icon-cloud-upload, .icon-stack .icon-user-md, .icon-stack .icon-stethoscope, .icon-stack .icon-suitcase, .icon-stack .icon-tablet, .icon-stack .icon-mobile, .icon-stack .icon-circle-blank, .icon-stack .icon-quote-left, .icon-stack .icon-quote-right, .icon-stack .icon-unlink, .icon-stack .icon-question, .icon-stack .icon-info, .icon-stack .icon-exclamation, .icon-stack .icon-superscript, .icon-stack .icon-play-sign, .icon-stack .icon-ticket, .icon-stack .icon-minus-sign-alt, .icon-stack .icon-check-minus, .icon-stack .icon-level-up, .icon-stack .icon-sort-by-attributes-alt, .icon-stack .icon-sort-by-order, .icon-stack .icon-sort-by-order-alt, .icon-stack .icon-thumbs-up-2, .icon-stack .icon-thumbs-down-2, .icon-stack .icon-dribbble, .icon-stack .icon-skype, .icon-stack .icon-foursquare, .icon-stack .icon-trello, .icon-stack .icon-female, .icon-stack .icon-level-down, .icon-stack .icon-check-sign, .icon-stack .icon-edit-sign, .icon-stack .icon-external-link-sign, .icon-stack .icon-share-sign, .icon-stack .icon-compass, .icon-stack .icon-collapse, .icon-stack .icon-collapse-top, .icon-stack .icon-expand, .icon-stack .icon-euro, .icon-stack .icon-gbp, .icon-stack .icon-dollar, .icon-stack .icon-rupee, .icon-stack .icon-yen, .icon-stack .icon-renminbi, .icon-stack .icon-won, .icon-stack .icon-bitcoin, .icon-stack .icon-file-2, .icon-stack .icon-file-text, .icon-stack .icon-sort-by-alphabet, .icon-stack .icon-sort-by-alphabet-alt, .icon-stack .icon-sort-by-attributes, .icon-stack .icon-youtube-sign, .icon-stack .icon-youtube, .icon-stack .icon-xing, .icon-stack .icon-xing-sign, .icon-stack .icon-youtube-play, .icon-stack .icon-dropbox, .icon-stack .icon-stackexchange, .icon-stack .icon-instagram, .icon-stack .icon-flickr, .icon-stack .icon-adn, .icon-stack .icon-bitbucket, .icon-stack .icon-bitbucket-sign, .icon-stack .icon-tumblr, .icon-stack .icon-tumblr-sign, .icon-stack .icon-long-arrow-down, .icon-stack .icon-long-arrow-up, .icon-stack .icon-long-arrow-left, .icon-stack .icon-long-arrow-right, .icon-stack .icon-apple, .icon-stack .icon-windows, .icon-stack .icon-android, .icon-stack .icon-linux, .icon-stack .icon-male, .icon-stack .icon-gittip, .icon-stack .icon-sun, .icon-stack .icon-moon, .icon-stack .icon-archive, .icon-stack .icon-bug, .icon-stack .icon-vk, .icon-stack .icon-weibo, .icon-stack .icon-renren, .icon-stack .icon-time, .icon-stack .icon-road, .icon-stack .icon-download-alt, .icon-stack .icon-download, .icon-stack .icon-upload, .icon-stack .icon-db-joinxor, .icon-stack .icon-db-state, .icon-stack .icon-db-start, .icon-stack .icon-db-end, .icon-stack .icon-db-fork, .icon-stack .icon-db-condition, .icon-stack .icon-db-task, .icon-stack .icon-db-join, .icon-stack .icon-fb-button, .icon-stack .icon-fb-fieldset, .icon-stack .icon-fb-custom-field, .icon-stack .icon-fb-separator, .icon-stack .icon-fb-paragraph, .icon-stack .icon-fb-file-upload, .icon-stack .icon-fb-text, .icon-stack .icon-fb-text-box, .icon-stack .icon-fb-select, .icon-stack .icon-fb-radio, .icon-stack .icon-fb-number, .icon-stack .icon-fb-integer, .icon-stack .icon-fb-decimal { display: block; text-align: center; position: absolute; width: 100%; height: 100%; line-height: inherit; }.icon-stack .icon-text { height: 100%; line-height: inherit; position: absolute; text-align: center; width: 100%; }.icon-caret-bottom-right::before { content: ""; }.icon-glass::before { content: ""; }.icon-music::before { content: ""; }.icon-search::before { content: ""; }.icon-envelope::before { content: ""; }.icon-heart::before { content: ""; }.icon-star::before { content: ""; }.icon-star-empty::before { content: ""; }.icon-user::before { content: ""; }.icon-film::before { content: ""; }.icon-th-large::before { content: ""; }.icon-th::before { content: ""; }.icon-th-list::before { content: ""; }.icon-ok::before { content: ""; }.icon-remove::before { content: ""; }.icon-zoom-in::before { content: ""; }.icon-zoom-out::before { content: ""; }.icon-off::before { content: ""; }.icon-signal::before { content: ""; }.icon-cog::before { content: ""; }.icon-trash::before { content: ""; }.icon-home::before { content: ""; }.icon-file::before { content: ""; }.icon-inbox::before { content: ""; }.icon-play-circle::before { content: ""; }.icon-repeat::before { content: ""; }.icon-refresh::before { content: ""; }.icon-list-alt::before { content: ""; }.icon-lock::before { content: ""; }.icon-flag::before { content: ""; }.icon-headphones::before { content: ""; }.icon-volume-off::before { content: ""; }.icon-volume-down::before { content: ""; }.icon-volume-up::before { content: ""; }.icon-qrcode::before { content: ""; }.icon-barcode::before { content: ""; }.icon-tag::before { content: ""; }.icon-tags::before { content: ""; }.icon-book::before { content: ""; }.icon-bookmark::before { content: ""; }.icon-print::before { content: ""; }.icon-camera::before { content: ""; }.icon-font::before { content: ""; }.icon-bold::before { content: ""; }.icon-italic::before { content: ""; }.icon-align-justify::before { content: ""; }.icon-list::before { content: ""; }.icon-indent-left::before { content: ""; }.icon-indent-right::before { content: ""; }.icon-facetime-video::before { content: ""; }.icon-picture::before { content: ""; }.icon-pencil::before { content: ""; }.icon-map-marker::before { content: ""; }.icon-adjust::before { content: ""; }.icon-tint::before { content: ""; }.icon-edit::before { content: ""; }.icon-share::before { content: ""; }.icon-check::before { content: ""; }.icon-move::before { content: ""; }.icon-step-backward::before { content: ""; }.icon-fast-backward::before { content: ""; }.icon-backward::before { content: ""; }.icon-play::before { content: ""; }.icon-pause::before { content: ""; }.icon-stop::before { content: ""; }.icon-forward::before { content: ""; }.icon-fast-forward::before { content: ""; }.icon-minus-sign::before { content: ""; }.icon-remove-sign::before { content: ""; }.icon-ok-sign::before { content: ""; }.icon-question-sign::before { content: ""; }.icon-info-sign::before { content: ""; }.icon-screenshot::before { content: ""; }.icon-remove-circle::before { content: ""; }.icon-ok-circle::before { content: ""; }.icon-ban-circle::before { content: ""; }.icon-arrow-left::before { content: ""; }.icon-arrow-right::before { content: ""; }.icon-arrow-up::before { content: ""; }.icon-arrow-down::before { content: ""; }.icon-share-alt::before { content: ""; }.icon-resize-full::before { content: ""; }.icon-resize-small::before { content: ""; }.icon-plus::before { content: ""; }.icon-minus::before { content: ""; }.icon-asterisk::before { content: ""; }.icon-exclamation-sign::before { content: ""; }.icon-gift::before { content: ""; }.icon-leaf::before { content: ""; }.icon-calendar::before { content: ""; }.icon-random::before { content: ""; }.icon-comment::before { content: ""; }.icon-magnet::before { content: ""; }.icon-chevron-up::before { content: ""; }.icon-chevron-down::before { content: ""; }.icon-retweet::before { content: ""; }.icon-shopping-cart::before { content: ""; }.icon-folder-close::before { content: ""; }.icon-folder-open::before { content: ""; }.icon-resize-vertical::before { content: ""; }.icon-resize-horizontal::before { content: ""; }.icon-bar-chart::before { content: ""; }.icon-twitter-sign::before { content: ""; }.icon-facebook-sign::before { content: ""; }.icon-camera-retro::before { content: ""; }.icon-key::before { content: ""; }.icon-cogs::before { content: ""; }.icon-comments::before { content: ""; }.icon-thumbs-up::before { content: ""; }.icon-thumbs-down::before { content: ""; }.icon-star-half::before { content: ""; }.icon-signin::before { content: ""; }.icon-trophy::before { content: ""; }.icon-github-sign::before { content: ""; }.icon-upload-alt::before { content: ""; }.icon-lemon::before { content: ""; }.icon-phone::before { content: ""; }.icon-check-empty::before { content: ""; }.icon-bookmark-empty::before { content: ""; }.icon-phone-sign::before { content: ""; }.icon-twitter::before { content: ""; }.icon-facebook::before { content: ""; }.icon-github::before { content: ""; }.icon-unlock::before { content: ""; }.icon-credit::before { content: ""; }.icon-rss::before { content: ""; }.icon-hdd::before { content: ""; }.icon-bullhorn::before { content: ""; }.icon-bell::before { content: ""; }.icon-certificate::before { content: ""; }.icon-hand-right::before { content: ""; }.icon-hand-left::before { content: ""; }.icon-hand-up::before { content: ""; }.icon-globe::before { content: ""; }.icon-wrench::before { content: ""; }.icon-tasks::before { content: ""; }.icon-filter::before { content: ""; }.icon-briefcase::before { content: ""; }.icon-fullscreen::before { content: ""; }.icon-group::before { content: ""; }.icon-link::before { content: ""; }.icon-cloud::before { content: ""; }.icon-beaker::before { content: ""; }.icon-cut::before { content: ""; }.icon-copy::before { content: ""; }.icon-paper-clip::before { content: ""; }.icon-save::before { content: ""; }.icon-sign-blank::before { content: ""; }.icon-reorder::before { content: ""; }.icon-list-ul::before { content: ""; }.icon-list-ol::before { content: ""; }.icon-strikethrough::before { content: ""; }.icon-underline::before { content: ""; }.icon-table::before { content: ""; }.icon-magic::before { content: ""; }.icon-money::before { content: ""; }.icon-caret-down::before { content: ""; }.icon-caret-up::before { content: ""; }.icon-caret-left::before { content: ""; }.icon-caret-right::before { content: ""; }.icon-columns::before { content: ""; }.icon-sort::before { content: ""; }.icon-sort-down::before { content: ""; }.icon-sort-up::before { content: ""; }.icon-envelope-alt::before { content: ""; }.icon-linkedin::before { content: ""; }.icon-undo::before { content: ""; }.icon-legal::before { content: ""; }.icon-dashboard::before { content: ""; }.icon-comment-alt::before { content: ""; }.icon-comments-alt::before { content: ""; }.icon-bolt::before { content: ""; }.icon-sitemap::before { content: ""; }.icon-umbrella::before { content: ""; }.icon-paste::before { content: ""; }.icon-lightbulb::before { content: ""; }.icon-exchange::before { content: ""; }.icon-bell-alt::before { content: ""; }.icon-coffee::before { content: ""; }.icon-food::before { content: ""; }.icon-file-alt::before { content: ""; }.icon-building::before { content: ""; }.icon-hospital::before { content: ""; }.icon-ambulance::before { content: ""; }.icon-medkit::before { content: ""; }.icon-fighter-jet::before { content: ""; }.icon-beer::before { content: ""; }.icon-h-sign::before { content: ""; }.icon-plus-sign::before { content: ""; }.icon-double-angle-left::before { content: ""; }.icon-double-angle-right::before { content: ""; }.icon-double-angle-up::before { content: ""; }.icon-double-angle-down::before { content: ""; }.icon-angle-left::before { content: ""; }.icon-angle-right::before { content: ""; }.icon-angle-up::before { content: ""; }.icon-angle-down::before { content: ""; }.icon-desktop::before { content: ""; }.icon-laptop::before { content: ""; }.icon-spinner::before { content: ""; }.icon-circle::before { content: ""; }.icon-reply::before { content: ""; }.icon-github-alt::before { content: ""; }.icon-folder-close-alt::before { content: ""; }.icon-folder-open-alt::before { content: ""; }.icon-expand-alt::before { content: ""; }.icon-collapse-alt::before { content: ""; }.icon-smile::before { content: ""; }.icon-frown::before { content: ""; }.icon-meh::before { content: ""; }.icon-gamepad::before { content: ""; }.icon-keyboard::before { content: ""; }.icon-flag-alt::before { content: ""; }.icon-flag-checkered::before { content: ""; }.icon-terminal::before { content: ""; }.icon-code::before { content: ""; }.icon-reply-all::before { content: ""; }.icon-star-half-full::before { content: ""; }.icon-location-arrow::before { content: ""; }.icon-crop::before { content: ""; }.icon-code-fork::before { content: ""; }.icon-subscript::before { content: ""; }.icon-eraser::before { content: ""; }.icon-puzzle::before { content: ""; }.icon-microphone::before { content: ""; }.icon-microphone-off::before { content: ""; }.icon-shield::before { content: ""; }.icon-calendar-empty::before { content: ""; }.icon-fire-extinguisher::before { content: ""; }.icon-rocket::before { content: ""; }.icon-maxcdn::before { content: ""; }.icon-chevron-sign-left::before { content: ""; }.icon-chevron-sign-right::before { content: ""; }.icon-chevron-sign-up::before { content: ""; }.icon-chevron-sign-down::before { content: ""; }.icon-html5::before { content: ""; }.icon-css3::before { content: ""; }.icon-anchor::before { content: ""; }.icon-unlock-alt::before { content: ""; }.icon-bullseye::before { content: ""; }.icon-ellipsis-horizontal::before { content: ""; }.icon-ellipsis-vertical::before { content: ""; }.icon-rss-sign::before { content: ""; }.icon-fb-boolean::before { content: ""; }.icon-text-height::before { content: ""; }.icon-text-width::before { content: ""; }.icon-align-left::before { content: ""; }.icon-align-center::before { content: ""; }.icon-align-right::before { content: ""; }.icon-step-forward::before { content: ""; }.icon-eject::before { content: ""; }.icon-chevron-left::before { content: ""; }.icon-chevron-right::before { content: ""; }.icon-plus-sign-2::before { content: ""; }.icon-fire::before { content: ""; }.icon-eye-open::before { content: ""; }.icon-eye-close::before { content: ""; }.icon-warning-sign::before { content: ""; }.icon-plane::before { content: ""; }.icon-heart-empty::before { content: ""; }.icon-signout::before { content: ""; }.icon-linkedin-sign::before { content: ""; }.icon-pushpin::before { content: ""; }.icon-external-link::before { content: ""; }.icon-hand-down::before { content: ""; }.icon-circle-arrow-left::before { content: ""; }.icon-circle-arrow-right::before { content: ""; }.icon-circle-arrow-up::before { content: ""; }.icon-circle-arrow-down::before { content: ""; }.icon-truck::before { content: ""; }.icon-pinterest::before { content: ""; }.icon-pinterest-sign::before { content: ""; }.icon-google-plus-sign::before { content: ""; }.icon-google-plus::before { content: ""; }.icon-cloud-download::before { content: ""; }.icon-cloud-upload::before { content: ""; }.icon-user-md::before { content: ""; }.icon-stethoscope::before { content: ""; }.icon-suitcase::before { content: ""; }.icon-tablet::before { content: ""; }.icon-mobile::before { content: ""; }.icon-circle-blank::before { content: ""; }.icon-quote-left::before { content: ""; }.icon-quote-right::before { content: ""; }.icon-unlink::before { content: ""; }.icon-question::before { content: ""; }.icon-info::before { content: ""; }.icon-exclamation::before { content: ""; }.icon-superscript::before { content: ""; }.icon-play-sign::before { content: ""; }.icon-ticket::before { content: ""; }.icon-minus-sign-alt::before { content: ""; }.icon-check-minus::before { content: ""; }.icon-level-up::before { content: ""; }.icon-sort-by-attributes-alt::before { content: ""; }.icon-sort-by-order::before { content: ""; }.icon-sort-by-order-alt::before { content: ""; }.icon-thumbs-up-2::before { content: ""; }.icon-thumbs-down-2::before { content: ""; }.icon-dribbble::before { content: ""; }.icon-skype::before { content: ""; }.icon-foursquare::before { content: ""; }.icon-trello::before { content: ""; }.icon-female::before { content: ""; }.icon-level-down::before { content: ""; }.icon-check-sign::before { content: ""; }.icon-edit-sign::before { content: ""; }.icon-external-link-sign::before { content: ""; }.icon-share-sign::before { content: ""; }.icon-compass::before { content: ""; }.icon-collapse::before { content: ""; }.icon-collapse-top::before { content: ""; }.icon-expand::before { content: ""; }.icon-euro::before { content: ""; }.icon-gbp::before { content: ""; }.icon-dollar::before { content: ""; }.icon-rupee::before { content: ""; }.icon-yen::before { content: ""; }.icon-renminbi::before { content: ""; }.icon-won::before { content: ""; }.icon-bitcoin::before { content: ""; }.icon-file-2::before { content: ""; }.icon-file-text::before { content: ""; }.icon-sort-by-alphabet::before { content: ""; }.icon-sort-by-alphabet-alt::before { content: ""; }.icon-sort-by-attributes::before { content: ""; }.icon-youtube-sign::before { content: ""; }.icon-youtube::before { content: ""; }.icon-xing::before { content: ""; }.icon-xing-sign::before { content: ""; }.icon-youtube-play::before { content: ""; }.icon-dropbox::before { content: ""; }.icon-stackexchange::before { content: ""; }.icon-instagram::before { content: ""; }.icon-flickr::before { content: ""; }.icon-adn::before { content: ""; }.icon-bitbucket::before { content: ""; }.icon-bitbucket-sign::before { content: ""; }.icon-tumblr::before { content: ""; }.icon-tumblr-sign::before { content: ""; }.icon-long-arrow-down::before { content: ""; }.icon-long-arrow-up::before { content: ""; }.icon-long-arrow-left::before { content: ""; }.icon-long-arrow-right::before { content: ""; }.icon-apple::before { content: ""; }.icon-windows::before { content: ""; }.icon-android::before { content: ""; }.icon-linux::before { content: ""; }.icon-male::before { content: ""; }.icon-gittip::before { content: ""; }.icon-sun::before { content: ""; }.icon-moon::before { content: ""; }.icon-archive::before { content: ""; }.icon-bug::before { content: ""; }.icon-vk::before { content: ""; }.icon-weibo::before { content: ""; }.icon-renren::before { content: ""; }.icon-time::before { content: ""; }.icon-road::before { content: ""; }.icon-download-alt::before { content: ""; }.icon-download::before { content: ""; }.icon-upload::before { content: ""; }.icon-db-joinxor::before { content: ""; }.icon-db-state::before { content: ""; }.icon-db-start::before { content: ""; }.icon-db-end::before { content: ""; }.icon-db-fork::before { content: ""; }.icon-db-condition::before { content: ""; }.icon-db-task::before { content: ""; }.icon-db-join::before { content: ""; }.icon-fb-button::before { content: ""; }.icon-fb-fieldset::before { content: ""; }.icon-fb-custom-field::before { content: ""; }.icon-fb-separator::before { content: ""; }.icon-fb-paragraph::before { content: ""; }.icon-fb-file-upload::before { content: ""; }.icon-fb-text::before { content: ""; }.icon-fb-text-box::before { content: ""; }.icon-fb-select::before { content: ""; }.icon-fb-radio::before { content: ""; }.icon-fb-number::before { content: ""; }.icon-fb-integer::before { content: ""; }.icon-fb-decimal::before { content: ""; }.icon-btc::before { content: ""; }.icon-cny::before { content: ""; }.icon-eur::before { content: ""; }.icon-gear::before { content: ""; }.icon-gears::before { content: ""; }.icon-inr::before { content: ""; }.icon-jpy::before { content: ""; }.icon-krw::before { content: ""; }.icon-mail-forward::before { content: ""; }.icon-mail-reply::before { content: ""; }.icon-paperclip::before { content: ""; }.icon-power-off::before { content: ""; }.icon-rotate-left::before { content: ""; }.icon-rotate-right::before { content: ""; }.icon-star-half-empty::before { content: ""; }.icon-unchecked::before { content: ""; }.icon-usd::before { content: ""; }@font-face { font-family: "Glyphicons Halflings"; src: url("compat/third_party/font_glyphicons/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("compat/third_party/font_glyphicons/glyphicons-halflings-regular.woff2") format("woff2"), url("compat/third_party/font_glyphicons/glyphicons-halflings-regular.woff") format("woff"), url("compat/third_party/font_glyphicons/glyphicons-halflings-regular.ttf") format("truetype"), url("compat/third_party/font_glyphicons/glyphicons-halflings-regular.svgglyphicons_halflingsregular") format("svg"); }.glyphicon { -webkit-font-smoothing: antialiased; display: inline-block; font-family: "Glyphicons Halflings"; font-style: normal; font-weight: normal; line-height: 1; position: relative; top: 1px; }.glyphicon-asterisk::before { content: "*"; }.glyphicon-plus::before { content: "+"; }.glyphicon-euro::before, .glyphicon-eur::before { content: ""; }.glyphicon-minus::before { content: "−"; }.glyphicon-cloud::before { content: "☁"; }.glyphicon-envelope::before { content: "✉"; }.glyphicon-pencil::before { content: "✏"; }.glyphicon-glass::before { content: ""; }.glyphicon-music::before { content: ""; }.glyphicon-search::before { content: ""; }.glyphicon-heart::before { content: ""; }.glyphicon-star::before { content: ""; }.glyphicon-star-empty::before { content: ""; }.glyphicon-user::before { content: ""; }.glyphicon-film::before { content: ""; }.glyphicon-th-large::before { content: ""; }.glyphicon-th::before { content: ""; }.glyphicon-th-list::before { content: ""; }.glyphicon-ok::before { content: ""; }.glyphicon-remove::before { content: ""; }.glyphicon-zoom-in::before { content: ""; }.glyphicon-zoom-out::before { content: ""; }.glyphicon-off::before { content: ""; }.glyphicon-signal::before { content: ""; }.glyphicon-cog::before { content: ""; }.glyphicon-trash::before { content: ""; }.glyphicon-home::before { content: ""; }.glyphicon-file::before { content: ""; }.glyphicon-time::before { content: ""; }.glyphicon-road::before { content: ""; }.glyphicon-download-alt::before { content: ""; }.glyphicon-download::before { content: ""; }.glyphicon-upload::before { content: ""; }.glyphicon-inbox::before { content: ""; }.glyphicon-play-circle::before { content: ""; }.glyphicon-repeat::before { content: ""; }.glyphicon-refresh::before { content: ""; }.glyphicon-list-alt::before { content: ""; }.glyphicon-lock::before { content: ""; }.glyphicon-flag::before { content: ""; }.glyphicon-headphones::before { content: ""; }.glyphicon-volume-off::before { content: ""; }.glyphicon-volume-down::before { content: ""; }.glyphicon-volume-up::before { content: ""; }.glyphicon-qrcode::before { content: ""; }.glyphicon-barcode::before { content: ""; }.glyphicon-tag::before { content: ""; }.glyphicon-tags::before { content: ""; }.glyphicon-book::before { content: ""; }.glyphicon-bookmark::before { content: ""; }.glyphicon-print::before { content: ""; }.glyphicon-camera::before { content: ""; }.glyphicon-font::before { content: ""; }.glyphicon-bold::before { content: ""; }.glyphicon-italic::before { content: ""; }.glyphicon-text-height::before { content: ""; }.glyphicon-text-width::before { content: ""; }.glyphicon-align-left::before { content: ""; }.glyphicon-align-center::before { content: ""; }.glyphicon-align-right::before { content: ""; }.glyphicon-align-justify::before { content: ""; }.glyphicon-list::before { content: ""; }.glyphicon-indent-left::before { content: ""; }.glyphicon-indent-right::before { content: ""; }.glyphicon-facetime-video::before { content: ""; }.glyphicon-picture::before { content: ""; }.glyphicon-map-marker::before { content: ""; }.glyphicon-adjust::before { content: ""; }.glyphicon-tint::before { content: ""; }.glyphicon-edit::before { content: ""; }.glyphicon-share::before { content: ""; }.glyphicon-check::before { content: ""; }.glyphicon-move::before { content: ""; }.glyphicon-step-backward::before { content: ""; }.glyphicon-fast-backward::before { content: ""; }.glyphicon-backward::before { content: ""; }.glyphicon-play::before { content: ""; }.glyphicon-pause::before { content: ""; }.glyphicon-stop::before { content: ""; }.glyphicon-forward::before { content: ""; }.glyphicon-fast-forward::before { content: ""; }.glyphicon-step-forward::before { content: ""; }.glyphicon-eject::before { content: ""; }.glyphicon-chevron-left::before { content: ""; }.glyphicon-chevron-right::before { content: ""; }.glyphicon-plus-sign::before { content: ""; }.glyphicon-minus-sign::before { content: ""; }.glyphicon-remove-sign::before { content: ""; }.glyphicon-ok-sign::before { content: ""; }.glyphicon-question-sign::before { content: ""; }.glyphicon-info-sign::before { content: ""; }.glyphicon-screenshot::before { content: ""; }.glyphicon-remove-circle::before { content: ""; }.glyphicon-ok-circle::before { content: ""; }.glyphicon-ban-circle::before { content: ""; }.glyphicon-arrow-left::before { content: ""; }.glyphicon-arrow-right::before { content: ""; }.glyphicon-arrow-up::before { content: ""; }.glyphicon-arrow-down::before { content: ""; }.glyphicon-share-alt::before { content: ""; }.glyphicon-resize-full::before { content: ""; }.glyphicon-resize-small::before { content: ""; }.glyphicon-exclamation-sign::before { content: ""; }.glyphicon-gift::before { content: ""; }.glyphicon-leaf::before { content: ""; }.glyphicon-fire::before { content: ""; }.glyphicon-eye-open::before { content: ""; }.glyphicon-eye-close::before { content: ""; }.glyphicon-warning-sign::before { content: ""; }.glyphicon-plane::before { content: ""; }.glyphicon-calendar::before { content: ""; }.glyphicon-random::before { content: ""; }.glyphicon-comment::before { content: ""; }.glyphicon-magnet::before { content: ""; }.glyphicon-chevron-up::before { content: ""; }.glyphicon-chevron-down::before { content: ""; }.glyphicon-retweet::before { content: ""; }.glyphicon-shopping-cart::before { content: ""; }.glyphicon-folder-close::before { content: ""; }.glyphicon-folder-open::before { content: ""; }.glyphicon-resize-vertical::before { content: ""; }.glyphicon-resize-horizontal::before { content: ""; }.glyphicon-hdd::before { content: ""; }.glyphicon-bullhorn::before { content: ""; }.glyphicon-bell::before { content: ""; }.glyphicon-certificate::before { content: ""; }.glyphicon-thumbs-up::before { content: ""; }.glyphicon-thumbs-down::before { content: ""; }.glyphicon-hand-right::before { content: ""; }.glyphicon-hand-left::before { content: ""; }.glyphicon-hand-up::before { content: ""; }.glyphicon-hand-down::before { content: ""; }.glyphicon-circle-arrow-right::before { content: ""; }.glyphicon-circle-arrow-left::before { content: ""; }.glyphicon-circle-arrow-up::before { content: ""; }.glyphicon-circle-arrow-down::before { content: ""; }.glyphicon-globe::before { content: ""; }.glyphicon-wrench::before { content: ""; }.glyphicon-tasks::before { content: ""; }.glyphicon-filter::before { content: ""; }.glyphicon-briefcase::before { content: ""; }.glyphicon-fullscreen::before { content: ""; }.glyphicon-dashboard::before { content: ""; }.glyphicon-paperclip::before { content: ""; }.glyphicon-heart-empty::before { content: ""; }.glyphicon-link::before { content: ""; }.glyphicon-phone::before { content: ""; }.glyphicon-pushpin::before { content: ""; }.glyphicon-usd::before { content: ""; }.glyphicon-gbp::before { content: ""; }.glyphicon-sort::before { content: ""; }.glyphicon-sort-by-alphabet::before { content: ""; }.glyphicon-sort-by-alphabet-alt::before { content: ""; }.glyphicon-sort-by-order::before { content: ""; }.glyphicon-sort-by-order-alt::before { content: ""; }.glyphicon-sort-by-attributes::before { content: ""; }.glyphicon-sort-by-attributes-alt::before { content: ""; }.glyphicon-unchecked::before { content: ""; }.glyphicon-expand::before { content: ""; }.glyphicon-collapse-down::before { content: ""; }.glyphicon-collapse-up::before { content: ""; }.glyphicon-log-in::before { content: ""; }.glyphicon-flash::before { content: ""; }.glyphicon-log-out::before { content: ""; }.glyphicon-new-window::before { content: ""; }.glyphicon-record::before { content: ""; }.glyphicon-save::before { content: ""; }.glyphicon-open::before { content: ""; }.glyphicon-saved::before { content: ""; }.glyphicon-import::before { content: ""; }.glyphicon-export::before { content: ""; }.glyphicon-send::before { content: ""; }.glyphicon-floppy-disk::before { content: ""; }.glyphicon-floppy-saved::before { content: ""; }.glyphicon-floppy-remove::before { content: ""; }.glyphicon-floppy-save::before { content: ""; }.glyphicon-floppy-open::before { content: ""; }.glyphicon-credit-card::before { content: ""; }.glyphicon-transfer::before { content: ""; }.glyphicon-cutlery::before { content: ""; }.glyphicon-header::before { content: ""; }.glyphicon-compressed::before { content: ""; }.glyphicon-earphone::before { content: ""; }.glyphicon-phone-alt::before { content: ""; }.glyphicon-tower::before { content: ""; }.glyphicon-stats::before { content: ""; }.glyphicon-sd-video::before { content: ""; }.glyphicon-hd-video::before { content: ""; }.glyphicon-subtitles::before { content: ""; }.glyphicon-sound-stereo::before { content: ""; }.glyphicon-sound-dolby::before { content: ""; }.glyphicon-sound-5-1::before { content: ""; }.glyphicon-sound-6-1::before { content: ""; }.glyphicon-sound-7-1::before { content: ""; }.glyphicon-copyright-mark::before { content: ""; }.glyphicon-registration-mark::before { content: ""; }.glyphicon-cloud-download::before { content: ""; }.glyphicon-cloud-upload::before { content: ""; }.glyphicon-tree-conifer::before { content: ""; }.glyphicon-tree-deciduous::before { content: ""; }.glyphicon-cd::before { content: ""; }.glyphicon-save-file::before { content: ""; }.glyphicon-open-file::before { content: ""; }.glyphicon-level-up::before { content: ""; }.glyphicon-copy::before { content: ""; }.glyphicon-paste::before { content: ""; }.glyphicon-alert::before { content: ""; }.glyphicon-equalizer::before { content: ""; }.glyphicon-king::before { content: ""; }.glyphicon-queen::before { content: ""; }.glyphicon-pawn::before { content: ""; }.glyphicon-bishop::before { content: ""; }.glyphicon-knight::before { content: ""; }.glyphicon-baby-formula::before { content: ""; }.glyphicon-tent::before { content: "⛺"; }.glyphicon-blackboard::before { content: ""; }.glyphicon-bed::before { content: ""; }.glyphicon-apple::before { content: ""; }.glyphicon-erase::before { content: ""; }.glyphicon-hourglass::before { content: "⌛"; }.glyphicon-lamp::before { content: ""; }.glyphicon-duplicate::before { content: ""; }.glyphicon-piggy-bank::before { content: ""; }.glyphicon-scissors::before { content: ""; }.glyphicon-bitcoin::before { content: ""; }.glyphicon-btc::before { content: ""; }.glyphicon-xbt::before { content: ""; }.glyphicon-yen::before { content: "¥"; }.glyphicon-jpy::before { content: "¥"; }.glyphicon-ruble::before { content: "₽"; }.glyphicon-rub::before { content: "₽"; }.glyphicon-scale::before { content: ""; }.glyphicon-ice-lolly::before { content: ""; }.glyphicon-ice-lolly-tasted::before { content: ""; }.glyphicon-education::before { content: ""; }.glyphicon-option-horizontal::before { content: ""; }.glyphicon-option-vertical::before { content: ""; }.glyphicon-menu-hamburger::before { content: ""; }.glyphicon-modal-window::before { content: ""; }.glyphicon-oil::before { content: ""; }.glyphicon-grain::before { content: ""; }.glyphicon-sunglasses::before { content: ""; }.glyphicon-text-size::before { content: ""; }.glyphicon-text-color::before { content: ""; }.glyphicon-text-background::before { content: ""; }.glyphicon-object-align-top::before { content: ""; }.glyphicon-object-align-bottom::before { content: ""; }.glyphicon-object-align-horizontal::before { content: ""; }.glyphicon-object-align-left::before { content: ""; }.glyphicon-object-align-vertical::before { content: ""; }.glyphicon-object-align-right::before { content: ""; }.glyphicon-triangle-right::before { content: ""; }.glyphicon-triangle-left::before { content: ""; }.glyphicon-triangle-bottom::before { content: ""; }.glyphicon-triangle-top::before { content: ""; }.glyphicon-console::before { content: ""; }.glyphicon-superscript::before { content: ""; }.glyphicon-subscript::before { content: ""; }.glyphicon-menu-left::before { content: ""; }.glyphicon-menu-right::before { content: ""; }.glyphicon-menu-down::before { content: ""; }.glyphicon-menu-up::before { content: ""; }.alert .close .lexicon-icon, .portlet-msg-alert .close .lexicon-icon, .portlet-msg-error .close .lexicon-icon, .portlet-msg-help .close .lexicon-icon, .portlet-msg-info .close .lexicon-icon, .portlet-msg-progress .close .lexicon-icon, .portlet-msg-success .close .lexicon-icon { display: inline-block; }.alert-dismissable { padding-right: 2.5rem; }.alert-fluid.alert-dismissable .container, .alert-fluid.alert-dismissable .container-fluid { padding-right: calc(2.5rem + 15px); position: relative; }.basic-search.open { z-index: 10; }.basic-search .input-group-input .basic-search-slider .form-control { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }.basic-search .input-group-input .basic-search-slider .form-control:focus { z-index: 5; }@media (min-width: 768px) { .basic-search .input-group-input .form-control { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }}.basic-search-transition .basic-search-slider { transition: left 0.5s ease 0s, right 0.5s ease 0s; }.basic-search-slider { left: 0px; position: relative; }@media (max-width: 767.98px) { .basic-search-slider { left: 101%; }}.basic-search-slider .basic-search-close { border-bottom-right-radius: 0px; border-top-right-radius: 0px; display: none; z-index: 5; }@media (max-width: 767.98px) { .basic-search-slider .basic-search-close { display: inline-block; }}.basic-search.open .basic-search-slider { left: 0px; }.collapse-basic-search .basic-search { position: relative; }@media (max-width: 767.98px) { .collapse-basic-search .basic-search { border-color: transparent; border-style: solid; margin: 0px; position: absolute; } .collapse-basic-search .basic-search.open { background-color: rgb(255, 255, 255); }}.collapse-basic-search .basic-search.basic-search-transition .input-group-input, .collapse-basic-search .basic-search.open .input-group-input { visibility: visible; }@media (max-width: 767.98px) { .collapse-basic-search .basic-search.basic-search-transition .input-group-btn .btn:first-child, .collapse-basic-search .basic-search.open .input-group-btn .btn:first-child { border-bottom-left-radius: 0px; border-top-left-radius: 0px; }}@media (max-width: 767.98px) { .collapse-basic-search .basic-search .input-group-btn .btn:first-child { border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }}.collapse-basic-search .basic-search .input-group-input { overflow: visible; visibility: visible; }@media (max-width: 767.98px) { .collapse-basic-search .basic-search .input-group-input { overflow: hidden; visibility: hidden; }}.collapse-basic-search { flex-wrap: wrap; }@media (max-width: 767.98px) { .collapse-basic-search.navbar .basic-search { margin-left: 0px; margin-right: 0px; } .collapse-basic-search.navbar .basic-search > form { width: 100%; }}.collapse-basic-search .basic-search { max-width: 220px; }@media (min-width: 768px) { .collapse-basic-search .basic-search { min-width: 220px; }}@media (max-width: 767.98px) { .collapse-basic-search .basic-search { max-width: none; }}.collapse-basic-search .basic-search.navbar-form-autofit { max-width: none; }.collapse-basic-search .basic-search .input-group { align-items: center; margin-left: auto; }.collapse-basic-search .basic-search .input-group-input { flex: 1 1 0%; }.collapse-basic-search .basic-search-slider { display: flex; flex: 1 1 0%; }.collapse-basic-search .basic-search-slider .form-control { margin-left: -1px; }.collapse-basic-search .navbar-collapse { flex-basis: auto; }@media (max-width: 767.98px) { .collapse-basic-search .navbar-collapse { flex-basis: 100%; }}.collapse-basic-search .nav-link, .collapse-basic-search .navbar-toggler { z-index: 1; }.breadcrumb > li { float: left; }.breadcrumb > li.active { color: rgb(108, 117, 125); }.breadcrumb > li + li::before { display: inline-block; color: rgb(108, 117, 125); content: "/"; padding-left: 0.5rem; padding-right: 0.5rem; }.breadcrumb > li + li:hover::before { text-decoration: underline; }.breadcrumb > li + li:hover::before { text-decoration: none; }.breadcrumb-vertical .breadcrumb-item { display: block; float: none; max-width: none; }.breadcrumb-vertical .breadcrumb-item::before, .breadcrumb-vertical .breadcrumb-item + .breadcrumb-item::before { color: rgb(108, 117, 125); content: normal; float: none; padding-left: 0px; padding-right: 0px; }.btn-group { flex-flow: wrap; }.btn-group.dropdown { display: inline-flex; }.btn-default { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-default:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-default:focus, .btn-default.focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-default.disabled, .btn-default:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-primary.btn-default { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary.btn-default:hover { color: rgb(255, 255, 255); background-color: rgb(0, 105, 217); border-color: rgb(0, 98, 204); }.btn-primary.btn-default:focus, .btn-primary.btn-default.focus, .form-file-input:focus + .btn-default.btn-primary { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-primary.btn-default.disabled, .btn-primary.btn-default:disabled { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }.btn-primary.btn-default:not(:disabled):not(.disabled):active, .btn-primary.btn-default:not(:disabled):not(.disabled).active, .show > .btn-primary.btn-default.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(0, 98, 204); border-color: rgb(0, 92, 191); }.btn-primary.btn-default:not(:disabled):not(.disabled):active:focus, .btn-primary.btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.btn-default.dropdown-toggle:focus { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 0.2rem; }.btn-success.btn-default { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success.btn-default:hover { color: rgb(255, 255, 255); background-color: rgb(33, 136, 56); border-color: rgb(30, 126, 52); }.btn-success.btn-default:focus, .btn-success.btn-default.focus, .form-file-input:focus + .btn-default.btn-success { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-success.btn-default.disabled, .btn-success.btn-default:disabled { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }.btn-success.btn-default:not(:disabled):not(.disabled):active, .btn-success.btn-default:not(:disabled):not(.disabled).active, .show > .btn-success.btn-default.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(30, 126, 52); border-color: rgb(28, 116, 48); }.btn-success.btn-default:not(:disabled):not(.disabled):active:focus, .btn-success.btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-success.btn-default.dropdown-toggle:focus { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-info.btn-default { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info.btn-default:hover { color: rgb(255, 255, 255); background-color: rgb(19, 132, 150); border-color: rgb(17, 122, 139); }.btn-info.btn-default:focus, .btn-info.btn-default.focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-info.btn-default.disabled, .btn-info.btn-default:disabled { color: rgb(255, 255, 255); background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }.btn-info.btn-default:not(:disabled):not(.disabled):active, .btn-info.btn-default:not(:disabled):not(.disabled).active, .show > .btn-info.btn-default.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(17, 122, 139); border-color: rgb(16, 112, 127); }.btn-info.btn-default:not(:disabled):not(.disabled):active:focus, .btn-info.btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-info.btn-default.dropdown-toggle:focus { box-shadow: rgba(23, 162, 184, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.btn-default { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning.btn-default:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning.btn-default:focus, .btn-warning.btn-default.focus, .form-file-input:focus + .btn-default.btn-warning { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.btn-default.disabled, .btn-warning.btn-default:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning.btn-default:not(:disabled):not(.disabled):active, .btn-warning.btn-default:not(:disabled):not(.disabled).active, .show > .btn-warning.btn-default.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); }.btn-warning.btn-default:not(:disabled):not(.disabled):active:focus, .btn-warning.btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.btn-default.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.btn-default { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger.btn-default:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger.btn-default:focus, .btn-danger.btn-default.focus, .form-file-input:focus + .btn-default.btn-danger { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.btn-default.disabled, .btn-danger.btn-default:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger.btn-default:not(:disabled):not(.disabled):active, .btn-danger.btn-default:not(:disabled):not(.disabled).active, .show > .btn-danger.btn-default.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }.btn-danger.btn-default:not(:disabled):not(.disabled):active:focus, .btn-danger.btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.btn-default.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }a.btn-monospaced, span.btn-monospaced { line-height: inherit; }a.btn-monospaced .lexicon-icon, span.btn-monospaced .lexicon-icon { font-size: 1rem; }.btn-unstyled.text-secondary { font-size: 1rem; }.btn-link.btn-default { background-color: transparent; border-color: transparent; border-radius: 1px; color: rgb(0, 123, 255); font-weight: 400; }.btn-link.btn-default:hover { background-color: transparent; border-color: transparent; color: rgb(0, 86, 179); text-decoration: underline; }.btn-link.btn-default:focus, .btn-link.btn-default.focus { border-color: transparent; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; text-decoration: none; }.btn-link.btn-default:disabled, .btn-link.btn-default.disabled { color: rgb(108, 117, 125); }.btn-link.btn-default:active, .btn-link.btn-default.active, .btn-link.btn-default:not([disabled]):not(.disabled):active { background-color: transparent; border-color: transparent; box-shadow: none; color: rgb(0, 123, 255); }.btn-link.btn-default.btn-cancel, .btn-link.btn-default.close-modal { border-radius: 0.25rem; color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); font-weight: 600; }.btn-link.btn-default.btn-cancel:hover, .btn-link.btn-default.close-modal:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-link.btn-default.btn-cancel:focus, .btn-link.btn-default.btn-cancel.focus, .btn-link.btn-default.close-modal:focus, .btn-link.btn-default.close-modal.focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-link.btn-default.btn-cancel.disabled, .btn-link.btn-default.btn-cancel:disabled, .btn-link.btn-default.close-modal.disabled, .btn-link.btn-default.close-modal:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-link.btn-default.btn-cancel:not(:disabled):not(.disabled):active, .btn-link.btn-default.btn-cancel:not(:disabled):not(.disabled).active, .show > .btn-link.btn-default.btn-cancel.dropdown-toggle, .btn-link.btn-default.close-modal:not(:disabled):not(.disabled):active, .btn-link.btn-default.close-modal:not(:disabled):not(.disabled).active, .show > .btn-link.btn-default.close-modal.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-link.btn-default.btn-cancel:not(:disabled):not(.disabled):active:focus, .btn-link.btn-default.btn-cancel:not(:disabled):not(.disabled).active:focus, .show > .btn-link.btn-default.btn-cancel.dropdown-toggle:focus, .btn-link.btn-default.close-modal:not(:disabled):not(.disabled):active:focus, .btn-link.btn-default.close-modal:not(:disabled):not(.disabled).active:focus, .show > .btn-link.btn-default.close-modal.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-link.btn-default.btn-cancel:hover, .btn-link.btn-default.close-modal:hover { text-decoration: none; }.btn-xs .icon-monospaced { height: 1rem; line-height: 18px; width: 1rem; }.btn-bottom-right { bottom: 30px; position: fixed; right: 20px; }.btn-action, .btn-action-secondary { z-index: 950; }.btn-action, .btn-action-secondary > .btn { height: 2.5rem; line-height: 2.5rem; width: 2.5rem; overflow: hidden; padding: 0px; text-align: center; white-space: normal; overflow-wrap: break-word; }.button-holder { display: flex; }.button-holder.btn-group { display: inline-flex; }.collapse.in { display: block; }tr.collapse.in { display: table-row; }tbody.collapse.in { display: table-row-group; }.fade.in { opacity: 1; }.caret { border-top: 0.3em dashed; display: inline-block; height: 0px; margin-left: 2px; vertical-align: middle; width: 0px; border-left: 0.3em solid transparent; border-right: 0.3em solid transparent; }.dropdown-menu { border: 1px solid rgba(0, 0, 0, 0.15); }.dropdown-toggle::after { border-width: 0px; content: normal; }.dropup .dropdown-toggle::after { border-width: 0px; content: normal; }.dropdown.open > .dropdown-menu, .overlay-content .open > .dropdown-menu { display: block; }.dropdown > .dropdown-menu { position: absolute; }.figure { display: block; }.help-block { color: rgb(90, 101, 112); display: block; font-size: 0.875rem; margin-bottom: 10px; margin-top: 5px; }.has-error .help-block { color: rgb(220, 53, 69); }.has-warning .help-block { color: rgb(255, 193, 7); }.has-success .help-block { color: rgb(40, 167, 69); }.has-feedback { position: relative; }.has-feedback label + .form-control-feedback, .has-feedback .form-control + .form-control-feedback { position: absolute; right: 0px; z-index: 2; display: block; height: 2.375rem; line-height: 2.375rem; margin-top: 0px; pointer-events: none; text-align: center; width: 2.375rem; }.has-feedback label.sr-only ~ .form-control-feedback, .has-feedback .form-control.sr-only ~ .form-control-feedback { top: 0px; }label { max-width: 100%; }.radio, .checkbox { display: block; margin-bottom: 10px; margin-top: 10px; position: relative; }.radio label, .checkbox label { min-height: 24px; cursor: pointer; font-weight: normal; margin-bottom: 0px; padding-left: 20px; }.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { margin-left: -20px; position: absolute; }.radio + .radio, .checkbox + .checkbox { margin-top: -5px; }.radio-inline, .checkbox-inline { cursor: pointer; display: inline-block; font-weight: normal; margin-bottom: 0px; padding-left: 20px; position: relative; vertical-align: middle; }.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-top: 0px; margin-left: 10px; }.form-inline label { display: inline-block; }fieldset { width: 100%; }.input-group-addon { align-items: center; background-color: rgb(233, 236, 239); border-color: rgb(206, 212, 218); border-radius: 0.25rem; border-style: solid; border-width: 0.0625rem; color: rgb(73, 80, 87); display: flex; font-size: 1rem; height: 2.375rem; justify-content: center; line-height: 1.5; margin-bottom: 0px; min-width: 2.375rem; padding: 0px 0.75rem; text-align: center; white-space: nowrap; }.input-group-addon .custom-control, .input-group-addon .form-check { margin-bottom: 0px; }.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] { margin-top: 0px; }.input-group-addon label { color: rgb(73, 80, 87); }.input-group-btn { display: flex; }.input-group-btn .btn + .btn { margin-left: -1px; }.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-bottom-right-radius: 0px; border-top-right-radius: 0px; }.input-group-addon:first-child { border-right: 0px; }.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-bottom-left-radius: 0px; border-top-left-radius: 0px; }.input-group-addon:last-child { border-left: 0px; }.form-control + .input-group-btn, .form-control + .input-group-input { margin-left: -0.0625rem; }.form-control[type="file"] { background: transparent; border-color: transparent; padding: 0px; }.input-group-input + .input-group-btn { margin-left: -0.0625rem; }.input-group-insert { border-radius: 0px; margin-left: -0.0625rem; }.input-group-insert + .input-group-addon, .input-group-insert + .input-group-btn, .input-group-insert + .input-group-input, .input-group-insert + .form-control { margin-left: -0.0625rem; }.input-group-constrain { align-self: flex-start; max-width: 9.375rem; overflow: auto hidden; padding-right: 0.125rem; }@media (min-width: 576px) { .input-group-constrain { max-width: 18.75rem; }}.input-group-addon .input-group-constrain { border-bottom-width: 0px; display: block; line-height: 2.25rem; margin-left: -0.75rem; margin-right: -0.75rem; padding-left: 0.75rem; padding-right: 0.75rem; }.form-group-item > .form-group { margin-bottom: 0px; }.card-horizontal { background-color: rgb(255, 255, 255); border-width: 1px; }.card-col-content { display: table-cell; max-width: 10px; position: relative; vertical-align: middle; width: auto; overflow-wrap: break-word; }.card-col-field { display: table-cell; position: relative; vertical-align: middle; width: 1%; }.card-row.card-row-padded { display: table; width: 100%; }.card-row.card-row-padded .card-col-gutters:first-child { padding-left: 0px; }.card-row.card-row-padded .card-col-gutters:last-child { padding-right: 0px; }.card-row.card-row-padded .card-col-gutters .divider { margin-left: 0px; margin-right: 0px; }.card-row .card-col-gutters { padding: 0px 10px; }.card-row .card-col-gutters .divider { margin-left: -10px; margin-right: -10px; }.card-row-layout-fixed { display: table; height: 100%; table-layout: fixed; width: 100%; }.card-row-layout-fixed .card-col-content { overflow-wrap: break-word; }.card-row-layout-fixed .card-col-field { width: auto; overflow-wrap: break-word; }.card-row-padded { padding: 15px; }.card-row-valign-top .card-col-content, .card-row-valign-top .card-col-field { vertical-align: top; }.card-row-valign-top .clamp-container { top: 0px; }.card-row-valign-top .clamp-horizontal .clamp-container { transform: none; }.card-row-valign-bottom .card-col-content, .card-row-valign-bottom .card-col-field { vertical-align: bottom; }.card-row-valign-bottom .clamp-container { bottom: 0px; }.card-row-valign-bottom .clamp-horizontal .clamp-container { transform: none; }.panel-body > .card-row, .panel-heading > .card-row { display: table; }.checkbox-card, .radio-card { margin-bottom: 0px; margin-top: 0px; }.checkbox-card label, .radio-card label { color: rgb(33, 37, 41); display: inline; padding-left: 0px; }.checkbox-card input[type="checkbox"], .radio-card input[type="radio"] { margin-left: 0px; margin-top: 0px; z-index: 1; }.checkbox-bottom-left .card-horizontal .card.flex-container, .checkbox-middle-left .card-horizontal .card.flex-container, .checkbox-top-left .card-horizontal .card.flex-container, .radio-bottom-left .card-horizontal .card.flex-container, .radio-middle-left .card-horizontal .card.flex-container, .radio-top-left .card-horizontal .card.flex-container { padding-left: 40px; }.checkbox-bottom-left .card-horizontal > .card-row, .checkbox-middle-left .card-horizontal > .card-row, .checkbox-top-left .card-horizontal > .card-row, .radio-bottom-left .card-horizontal > .card-row, .radio-middle-left .card-horizontal > .card-row, .radio-top-left .card-horizontal > .card-row { padding-left: 40px; }.checkbox-bottom-right .card-horizontal .card.flex-container, .checkbox-middle-right .card-horizontal .card.flex-container, .checkbox-top-right .card-horizontal .card.flex-container, .radio-bottom-right .card-horizontal .card.flex-container, .radio-middle-right .card-horizontal .card.flex-container, .radio-top-right .card-horizontal .card.flex-container { padding-right: 40px; }.checkbox-bottom-right .card-horizontal > .card-row, .checkbox-middle-right .card-horizontal > .card-row, .checkbox-top-right .card-horizontal > .card-row, .radio-bottom-right .card-horizontal > .card-row, .radio-middle-right .card-horizontal > .card-row, .radio-top-right .card-horizontal > .card-row { padding-right: 40px; }.checkbox-bottom-left input[type="checkbox"], .checkbox-bottom-left label > input[type="checkbox"], .radio-bottom-left input[type="radio"], .radio-bottom-left label > input[type="radio"] { bottom: 1rem; left: 1rem; transform: none; }.checkbox-bottom-right input[type="checkbox"], .checkbox-bottom-right label > input[type="checkbox"], .radio-bottom-right input[type="radio"], .radio-bottom-right label > input[type="radio"] { bottom: 1rem; right: 1rem; transform: none; }.checkbox-middle-left input[type="checkbox"], .checkbox-middle-left label > input[type="checkbox"], .radio-middle-left input[type="radio"], .radio-middle-left label > input[type="radio"] { left: 1rem; margin-top: 0px; top: 50%; transform: translateY(-50%); }.checkbox-middle-right input[type="checkbox"], .checkbox-middle-right label > input[type="checkbox"], .radio-middle-right input[type="radio"], .radio-middle-right label > input[type="radio"] { margin-top: 0px; right: 1rem; top: 50%; transform: translateY(-50%); }.checkbox-top-left label > input[type="checkbox"], .radio-top-left label > input[type="radio"] { left: 1rem; top: 1rem; transform: none; }.checkbox-top-right label > input[type="checkbox"], .radio-top-right label > input[type="radio"] { right: 1rem; top: 1rem; transform: none; }.container-fluid-1280 { margin-left: auto; margin-right: auto; max-width: 1280px; padding-left: 15px; padding-right: 15px; width: 100%; }.container-fluid-1280::after { clear: both; content: ""; display: table; }.img-responsive { max-width: 100%; height: auto; }span[class^="icon-monospaced"], .icon-monospaced { display: inline-block; height: 2rem; line-height: 34px; text-align: center; width: 2rem; }.icon-monospaced.lexicon-icon { padding: 8px; }.btn-monospaced > .icon-monospaced { padding: 0px; }.help-icon { border-radius: 100px; display: inline-block; height: 2rem; line-height: 2rem; width: 2rem; text-align: center; }.help-icon:hover, .help-icon:focus { text-decoration: none; }.help-icon.icon-monospaced { vertical-align: baseline; }.help-icon-default { background-color: rgb(172, 178, 183); color: rgb(255, 255, 255); }.help-icon-default:focus, .help-icon-default:hover { color: rgb(255, 255, 255); }.list-group-heading { background-color: rgb(248, 249, 250); border-color: rgb(221, 221, 221); border-style: solid; border-width: 1px; color: rgb(51, 51, 51); display: block; font-weight: 500; margin-bottom: -1px; overflow: hidden; padding: 10px 15px; position: relative; overflow-wrap: break-word; }.list-group-heading:focus { background-color: rgb(248, 249, 250); color: rgb(51, 51, 51); text-decoration: none; z-index: 1; }.list-group-heading:hover { background-color: rgb(248, 249, 250); color: rgb(51, 51, 51); text-decoration: none; }.list-group-heading:first-child { border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.list-group-heading:last-child { border-bottom-left-radius: 0.25rem; border-bottom-right-radius: 0.25rem; margin-bottom: 0px; }button.list-group-heading { text-align: left; width: 100%; }.list-group-item-field { display: table-cell; padding: 0.75rem; position: relative; text-align: center; vertical-align: top; width: 1%; overflow-wrap: break-word; }.list-group-item-field > .checkbox, .list-group-item-field > .radio { margin-bottom: 0px; margin-top: 0px; }.list-group-item-content { display: table-cell; max-width: 100px; min-width: 100px; padding: 0.75rem; position: relative; vertical-align: top; overflow-wrap: break-word; }.list-group-item-content.clamp-horizontal .clamp-container { transform: none; }.list-group-item-content.clamp-all .clamp-container { padding-top: 1em; }.list-group-item-content h1, .list-group-item-content h2, .list-group-item-content h3, .list-group-item-content h4, .list-group-item-content h5, .list-group-item-content h6 { margin: 0.5em 0px; }.list-group-item-content h1:first-child, .list-group-item-content h2:first-child, .list-group-item-content h3:first-child, .list-group-item-content h4:first-child, .list-group-item-content h5:first-child, .list-group-item-content h6:first-child { margin-top: 0px; }.list-group-item-content h1:last-child, .list-group-item-content h2:last-child, .list-group-item-content h3:last-child, .list-group-item-content h4:last-child, .list-group-item-content h5:last-child, .list-group-item-content h6:last-child { margin-bottom: 0px; }.tabular-list-group { display: table; margin-bottom: 20px; padding: 0px; width: 100%; }.tabular-list-group-unstyled { list-style: none; padding-left: 0px; }.tabular-list-group-unstyled .list-group-item { border-width: 0px; padding: 0px; }.tabular-list-group-unstyled .list-group-item-content, .tabular-list-group-unstyled .list-group-item-field { padding: 0px; }.management-bar { margin-bottom: 1.25rem; min-height: 3.125rem; position: relative; }.management-bar::after { clear: both; content: ""; display: table; }.management-bar + .subnav-tbar-primary { margin-bottom: 1.25rem; margin-top: -1.25rem; }.management-bar .add-menu { z-index: inherit; }.management-bar .btn-action, .management-bar .btn-action-secondary > .btn { color: rgb(255, 255, 255); height: 2.1rem; line-height: 2.1rem; width: 2.1rem; }.management-bar .checkbox, .management-bar .radio { margin-bottom: 0px; margin-top: 0px; }.management-bar .checkbox label, .management-bar .radio label { display: block; }.management-bar .input-checkbox-wrapper { position: static; }.management-bar .management-bar-nav > li > .btn, .management-bar .management-bar-nav > .dropdown > .btn, .management-bar-header > .btn, .management-bar-header-right > .btn, .management-bar-header > .dropdown, .management-bar-header-right > .dropdown { margin: 0.5rem 0px 0.5rem 1rem; padding: 0px; }.management-bar-header > .dropdown, .management-bar-header-right > .dropdown { float: left; }.management-bar-header > .dropdown > a, .management-bar-header-right > .dropdown > a { padding: 0px; }.container > .management-bar-header, .container > .management-bar-collapse, .container-fluid > .management-bar-header, .container-fluid > .management-bar-collapse { margin-left: -1rem; margin-right: -1rem; }@media (min-width: 768px) { .container > .management-bar-header, .container > .management-bar-collapse, .container-fluid > .management-bar-header, .container-fluid > .management-bar-collapse { margin-left: 0px; margin-right: 0px; }}.container-fluid-1280 .management-bar-header-right { margin-right: 0px; position: relative; }.management-bar-header > .checkbox, .management-bar-header > .radio, .management-bar-header-right > .checkbox, .management-bar-header-right > .radio, .management-bar-nav > li > .checkbox, .management-bar-nav > li > .radio { float: left; padding: 0.75rem 0px 0.75rem 1rem; }.management-bar-nav > li > .basic-search, .management-bar-nav > li > .form { padding-left: 20px; padding-top: 12px; }.management-bar-nav > li > .basic-search .input-group-btn .btn-default, .management-bar-nav > li > .form .input-group-btn .btn-default { background-color: rgb(241, 242, 245); border-color: rgb(231, 231, 237); }.management-bar-nav > li > .basic-search .form-control, .management-bar-nav > li > .form .form-control { border-right-color: transparent; width: 100%; }.management-bar-nav .basic-search-slider { left: inherit; }.management-bar-nav .basic-search-slider .basic-search-close { display: none; }.management-bar-header { float: left; }.management-bar-header::after { clear: both; content: ""; display: table; }.management-bar-header-right { float: right; margin-right: 1rem; }.management-bar-header-right > a, .management-bar-header-right > span { display: block; float: left; padding: 0.875rem 1rem; }.management-bar-header-right .btn-default:not([disabled]):not(.disabled).active { border-color: transparent; }.management-bar-header-item { float: left; height: 3.125rem; padding: 0.875rem 1rem; }.management-bar-header-item:hover, .management-bar-header-item:focus { text-decoration: none; }.management-bar-header-item > img { display: block; }@media (min-width: 768px) { .management-bar > .container .management-bar-header-item, .management-bar > .container-fluid .management-bar-header-item { margin-left: -1rem; }}.management-bar-item-title { display: inline-block; float: left; margin-right: 5px; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }@media (min-width: 768px) { .management-bar-item-title { max-width: 180px; }}.management-bar-toggle { background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 0.25rem; float: right; margin-right: 1rem; padding: 9px 10px; position: relative; }@media (min-width: 768px) { .management-bar-toggle { display: none; }}.management-bar-toggle:focus { outline: 0px; }.management-bar-toggle-link { border-radius: 0px; border-width: 0px; }.management-bar-toggle-link.management-bar-toggle { margin: 0px; padding: 0.875rem 1rem; }.management-bar-toggle-link:focus, .management-bar-toggle-link:hover { text-decoration: none; }.management-bar-toggle-left { float: left; padding: 0.375rem 10px; }.management-bar-collapse { border-top: 1px solid transparent; overflow-x: visible; padding-left: 1rem; padding-right: 1rem; }.management-bar-collapse::after { clear: both; content: ""; display: table; }@media (max-width: 767.98px) { .management-bar-collapse { background-color: rgb(255, 255, 255); border-color: transparent; border-style: solid; border-width: 0.0625rem; clear: both; left: -0.0625rem; position: absolute; right: -0.0625rem; top: 100%; z-index: 1001; }}@media (min-width: 768px) { .management-bar-collapse { border-top-width: 0px; box-shadow: none; clear: none; float: left; margin-top: 0px; padding-left: 0px; padding-right: 0px; position: static; width: auto; }}@media (min-width: 768px) { .management-bar-collapse.collapse { padding-bottom: 0px; display: block !important; height: auto !important; overflow: visible !important; }}.management-bar-collapse.in { overflow-y: auto; }@media (min-width: 768px) { .management-bar-collapse.in { overflow-y: visible; }}.management-bar-collapse .management-bar-nav > .dropdown > .dropdown-toggle { display: flex; }@media (max-width: 767.98px) { .management-bar-collapse .management-bar-nav > .dropdown > .dropdown-menu { position: relative !important; transform: none !important; }}.management-bar-nav { margin: 0.4375rem -1rem; }@media (min-width: 768px) { .management-bar-nav { float: left; margin: 0px; }}@media (min-width: 768px) { .management-bar-nav > li { float: left; }}.management-bar-nav > li > a, .management-bar-nav > li > span { display: block; padding: 0.875rem 1rem; }.management-bar-nav > li > .dropdown-menu { border-top-left-radius: 0px; border-top-right-radius: 0px; margin-top: 0px; }@media (max-width: 767.98px) { .management-bar-nav .open .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; float: none; margin-top: 0px; max-width: none; position: static; width: auto; }}@media (max-width: 767.98px) { .management-bar-nav .open .dropdown-menu > li > a, .management-bar-nav .open .dropdown-menu .dropdown-header { padding: 5px 15px 5px 25px; }}@media (max-width: 767.98px) { .management-bar-nav .open .dropdown-menu > li > a:hover, .management-bar-nav .open .dropdown-menu > li > a:focus { background-image: none; }}.management-bar-no-collapse .management-bar-nav { float: left; margin: 0px; }.management-bar-no-collapse .management-bar-nav > li { float: left; margin-left: -1px; }.management-bar-no-collapse .management-bar-nav > li:first-child { margin-left: 0px; }.management-bar-no-collapse .management-bar-nav .dropdown-menu { background-color: rgb(255, 255, 255); border-color: rgba(0, 0, 0, 0.15); border-width: 1px; box-shadow: rgba(0, 0, 0, 0.176) 0px 0.5rem 1rem; position: absolute; }.management-bar-no-collapse .management-bar-nav-right { float: right; margin-right: 1rem; }.management-bar-no-collapse .container-fluid-1280 .management-bar-nav-right { margin-right: 0px; }.management-bar-default .management-bar-collapse { border-color: transparent; }@media (max-width: 767.98px) { .management-bar-default .management-bar-collapse { background-color: rgb(255, 255, 255); border-color: transparent; }}.management-bar-default .management-bar-toggle-left { color: rgb(33, 37, 41); }.management-bar-default { background-color: rgb(255, 255, 255); border-color: transparent; }.management-bar-default a, .management-bar-default .management-bar-text, .management-bar-default .management-bar-nav > li > a, .management-bar-default .management-bar-nav > .dropdown > a { color: rgb(108, 117, 125); }.management-bar-default .management-bar-nav > li > a:hover, .management-bar-default .management-bar-nav > .dropdown > a:hover { background-color: rgba(39, 40, 51, 0.03); color: rgba(0, 0, 0, 0.7); }.management-bar-default .management-bar-nav > li > a:focus, .management-bar-default .management-bar-nav > .dropdown > a:focus, .management-bar-default .management-bar-nav .open > a, .management-bar-default .management-bar-nav .open > a:focus, .management-bar-default .management-bar-nav .open > a:hover { background-color: rgb(238, 238, 238); color: rgb(33, 37, 41); }.management-bar-default .management-bar-nav > .disabled > a, .management-bar-default .management-bar-nav > .disabled > a:focus, .management-bar-default .management-bar-nav > .disabled > a:hover { background-color: transparent; color: rgba(0, 0, 0, 0.3); }.management-bar-default .btn-default, .management-bar-default .nav > li > .btn-default { background-color: transparent; border-color: transparent; color: rgb(108, 117, 125); }.management-bar-default .btn-default:focus, .management-bar-default .btn-default:hover, .management-bar-default .nav > li > .btn-default:focus, .management-bar-default .nav > li > .btn-default:hover { background-color: rgba(39, 40, 51, 0.03); border-color: transparent; color: rgb(33, 37, 41); }.management-bar-default .btn-default:active, .management-bar-default .btn-default.active, .management-bar-default .nav > li > .btn-default:active, .management-bar-default .nav > li > .btn-default.active { background-color: rgba(39, 40, 51, 0.03); border-color: transparent; color: rgb(33, 37, 41); }.management-bar-nav { display: block; }@media (max-width: 767.98px) { .management-bar-nav > li { display: block; }}@media (max-width: 767.98px) { .management-bar-nav .dropdown-menu { background-color: transparent; border-width: 0px; box-shadow: none; max-width: none; position: relative; width: 100%; }}.management-bar-header .form-inline input[type="checkbox"] { margin-left: -1.25rem; }.management-bar-secondary-bar { background-color: rgb(240, 245, 255); border-bottom: 1px solid rgb(0, 123, 255); }.modal-footer > .btn-toolbar > :not(:first-child) { margin-left: 0.25rem; }.modal-footer > .btn-toolbar > :not(:last-child) { margin-right: 0.25rem; }.nav { flex-direction: column; }.nav > li { position: relative; }.nav > li > a { display: block; padding: 0.5rem 1rem; }.nav > li > a:hover, .nav > li > a:focus { text-decoration: none; }.nav .disabled > a { color: rgb(108, 117, 125); }.nav-justified { flex-direction: row; }.nav-justified > li { flex: 1 1 0%; text-align: center; }.nav.nav-pills { flex-direction: row; }.nav-pills > li > a { border-radius: 0.25rem; }.nav-pills > li.active > a { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.nav-tabs, .nav-underline { flex-direction: row; }.nav-tabs { flex-direction: row; }.nav-tabs > li { margin-bottom: -1px; }.nav-tabs > li > a { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs > li > a:hover, .nav-tabs > li > a:focus { }.nav-tabs > li > a.active, .nav-tabs > .active > a { background-color: rgb(255, 255, 255); color: rgb(73, 80, 87); }.nav-tabs > li > a.active:hover, .nav-tabs > li > a.active:focus, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { }.nav-tabs-default > li > a::after { bottom: 0px; display: block; left: 0.5rem; position: absolute; right: 0.5rem; width: auto; }.nav-tabs-default > .active > a::after { background-color: rgb(0, 123, 255); }.nav-tabs-default > .active > a, .nav-tabs-default > .show > a { background-color: transparent; }.nav-tabs-default > .active > a::after, .nav-tabs-default > .show > a::after { content: ""; height: 0.1875rem; }.navbar-toggle { background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 0.25rem; float: right; margin-right: 1rem; padding: 9px 10px; position: relative; z-index: 1; }@media (min-width: 768px) { .navbar-toggle { display: none; }}.navbar-toggle:focus { outline: 0px; }.navbar-toggle .icon-bar { background-color: rgb(33, 37, 41); border-radius: 1px; display: block; height: 2px; width: 22px; }.navbar-toggle .icon-bar + .icon-bar { margin-top: 4px; }.navbar-toggle-left { float: left; }.navbar-toggle-page-name { border-width: 0px; padding: 13px 16px; }.navbar-header-right { margin-left: auto; }.taglib-search-toggle-advanced-wrapper { left: auto; position: absolute; right: 0px; z-index: 1000; }@media (max-width: 767.98px) { .navbar.collapse-basic-search .basic-search { border-width: 0px 0px 0.0625rem; left: 0px; right: 0px; top: 0px; }}@media (max-width: 767.98px) { .navbar-collapse .nav-tabs { flex-direction: column; }}.navbar-collapse .navbar-nav { flex-direction: row; }@media (max-width: 767.98px) { .navbar-collapse .navbar-nav { flex: 1 1 0%; flex-direction: column; }}.navbar-no-collapse .navbar-nav { flex-direction: row; }.navbar-default, .navbar-inverse { border-style: solid; border-width: 0px 0px 0.0625rem; }@media (min-width: 768px) { .navbar-default .container-fluid-1280, .navbar-inverse .container-fluid-1280 { display: flex; }}.navbar-default .basic-search, .navbar-inverse .basic-search { padding: 3.5px 16px; }@media (min-width: 768px) { .navbar-default .basic-search, .navbar-inverse .basic-search { padding: 10px 0px 7px; }}@media (min-width: 768px) { .navbar-default .navbar-collapse, .navbar-inverse .navbar-collapse { display: block; }}.navbar-default .navbar-collapse + .form, .navbar-inverse .navbar-collapse + .form { margin-left: auto; }@media (min-width: 768px) { .navbar-default .navbar-nav, .navbar-inverse .navbar-nav { flex-direction: row; }}.navbar-default .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a { padding-bottom: 11.5px; padding-top: 11.5px; }@media (min-width: 768px) { .navbar-default .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a { padding: 18px 16px; }}.navbar-default { background-color: rgb(255, 255, 255); border-color: transparent; }.navbar-default .navbar-nav > li > a { color: rgba(0, 0, 0, 0.5); }.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color: rgba(0, 0, 0, 0.7); }.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-toggle-page-name, .navbar-default .navbar-toggle-page-name:hover { color: rgba(0, 0, 0, 0.9); }.navbar-default .navbar-nav > .active > a::after, .navbar-default .navbar-toggle-page-name::after { background-color: rgb(134, 175, 253); bottom: -0.0625rem; content: ""; display: block; height: 2px; left: 16px; position: absolute; right: 16px; }@media (max-width: 767.98px) { .navbar-default .navbar-nav > .active > a::after { content: normal; }}.navbar-inverse { background-color: rgb(49, 50, 63); border-color: transparent; }.navbar-inverse .navbar-nav > li > a { color: rgba(255, 255, 255, 0.5); }.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover { color: rgba(255, 255, 255, 0.75); }.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-toggle-page-name, .navbar-inverse .navbar-toggle-page-name:hover { color: rgb(255, 255, 255); }.navbar-inverse .navbar-nav > .active > a::after, .navbar-inverse .navbar-toggle-page-name::after { background-color: rgb(134, 175, 253); bottom: -0.0625rem; content: ""; display: block; height: 2px; left: 16px; position: absolute; right: 16px; }@media (max-width: 767.98px) { .navbar-inverse .navbar-nav > .active > a::after { content: normal; }}@media (min-width: 768px) { .navbar-form .form-group { display: inline-block; margin-bottom: 0px; vertical-align: middle; }}.navbar-header::after { clear: both; content: ""; display: table; }@media (min-width: 768px) { .navbar-header { float: left; }}@media (min-width: 768px) { .navbar-left { float: left !important; } .navbar-right { float: right !important; } .navbar-right ~ .navbar-right { margin-right: 0px; }}.pager { list-style: none; padding-left: 0px; text-align: center; }.pager::after { clear: both; content: ""; display: table; }.pager li { display: inline; }.pager li > a, .pager li > span { background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 15px; display: inline-block; padding: 5px 14px; }.pager li > a:hover, .pager li > a:focus { background-color: rgb(233, 236, 239); text-decoration: none; }.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 { background-color: rgb(255, 255, 255); color: rgb(108, 117, 125); cursor: not-allowed; }.pagination > li { display: inline; }.pagination > li:first-child > a { margin-left: 0px; border-bottom-left-radius: 0.25rem; border-top-left-radius: 0.25rem; }.pagination > li:last-child > a { border-bottom-right-radius: 0.25rem; border-top-right-radius: 0.25rem; }.pagination > li.active > a, .pagination > li.active > a:hover, .pagination > li.active > a:focus { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); color: rgb(255, 255, 255); cursor: default; z-index: 2; }.pagination > li.disabled > a, .pagination > li.disabled > a:hover, .pagination > li.disabled > a:focus { background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230); color: rgb(108, 117, 125); cursor: not-allowed; pointer-events: none; }.pagination > li > a { position: relative; float: left; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); color: rgb(0, 123, 255); line-height: 1.25; margin-left: -1px; padding: 0.5rem 0.75rem; }.pagination > li > a:hover, .pagination > li > a:focus { background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); color: rgb(0, 86, 179); text-decoration: none; }.panel { position: inherit; }.panel-heading { position: relative; }.panel-title.h4 { margin-bottom: 0px; }.panel-title .collapse-icon { color: inherit; display: block; padding: 0.75rem 1.25rem; }.panel-title .collapse-icon:hover, .panel-title .collapse-icon:focus { color: inherit; }.panel-title .collapse-icon .collapse-icon { padding-right: 2.28125rem; }.panel-group { background-color: transparent; }.panel-default { border-color: rgba(0, 0, 0, 0.125); }.panel-default .panel-heading { background-color: rgb(248, 249, 250); border-color: rgba(0, 0, 0, 0.125); }.panel-group .panel-default .panel-heading + .panel-collapse > .panel-body { border-color: rgba(0, 0, 0, 0.125); }.panel-default .panel-footer { background-color: rgb(248, 249, 250); border-color: rgba(0, 0, 0, 0.125); }.popover.top { margin-bottom: 0.5rem; }.popover.bottom { margin-top: 0.5rem; }.popover.left { margin-right: 1rem; }.popover.right { margin-left: 1rem; }.popover.top .arrow, .popover.bottom .arrow { left: calc(50% - 0.5rem); }.popover.left .arrow, .popover.right .arrow { top: calc(50% - 0.25rem); }.progress-xs .progress-bar { height: 8px; }.progress-lg .progress-bar { height: 2rem; }.progress-xl .progress-bar { height: 52px; }.progress-bar-danger { background-color: rgb(220, 53, 69); }.progress-bar-info { background-color: rgb(23, 162, 184); }.progress-bar-success { background-color: rgb(40, 167, 69); }.progress-bar-warning { background-color: rgb(255, 193, 7); }.multi-step-progress-bar { display: table; list-style: none; margin-bottom: 0px; padding-left: 0px; position: relative; width: 100%; }.multi-step-progress-bar > li { color: rgb(187, 187, 187); display: table-cell; vertical-align: bottom; width: 1%; }.multi-step-progress-bar > .active { color: rgb(0, 123, 255); }.multi-step-progress-bar > .active .divider { background-color: rgb(0, 123, 255); color: rgb(0, 123, 255); }.multi-step-progress-bar > .active .divider::after { content: ""; }.multi-step-progress-bar > .complete .divider { color: rgb(0, 123, 255); margin-left: 15px; }.multi-step-progress-bar > .complete .divider::after { content: ""; left: -14px; }.multi-step-progress-bar .divider { background-color: rgb(187, 187, 187); color: rgb(187, 187, 187); height: 1px; margin: 10px 0px 10px 12px; position: relative; }.multi-step-progress-bar .divider::after { content: ""; display: block; font-family: fontawesome-alloy; left: -12px; position: absolute; top: 50%; transform: translateY(-50%); }.multi-step-progress-bar .progress-bar-step, .multi-step-progress-bar .progress-bar-title { margin-right: 10px; }@media (max-width: 767.98px) { .multi-step-progress-bar-collapse { padding-top: 20px; }}@media (max-width: 767.98px) { .multi-step-progress-bar-collapse > li { width: auto; }}@media (max-width: 767.98px) { .multi-step-progress-bar-collapse > li:last-child { width: 1%; }}@media (max-width: 767.98px) { .multi-step-progress-bar-collapse > li:last-child .divider { width: 0px; }}@media (max-width: 767.98px) { .multi-step-progress-bar-collapse > .active .progress-bar-title { display: block; left: 0px; position: absolute; right: 0px; text-align: center; top: 0px; }}@media (max-width: 767.98px) { .multi-step-progress-bar-collapse .progress-bar-title { display: none; }}.multi-step-progress-bar-fixed > li { display: inline-block; width: 100px; }.visible-lg { display: none !important; }.visible-md { display: none !important; }.visible-sm { display: none !important; }.visible-xs { 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 !important; } 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 (max-width: 991px) and (min-width: 768px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; }}@media (max-width: 991px) and (min-width: 768px) { .visible-sm-block { display: block !important; }}@media (max-width: 991px) and (min-width: 768px) { .visible-sm-inline { display: inline !important; }}@media (max-width: 991px) and (min-width: 768px) { .visible-sm-inline-block { display: inline-block !important; }}@media (max-width: 1199px) and (min-width: 992px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; }}@media (max-width: 1199px) and (min-width: 992px) { .visible-md-block { display: block !important; }}@media (max-width: 1199px) and (min-width: 992px) { .visible-md-inline { display: inline !important; }}@media (max-width: 1199px) and (min-width: 992px) { .visible-md-inline-block { display: inline-block !important; }}@media (min-width: 1200px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } 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 (max-width: 991px) and (min-width: 768px) { .hidden-sm { display: none !important; }}@media (max-width: 1199px) and (min-width: 992px) { .hidden-md { display: none !important; }}@media (min-width: 1200px) { .hidden-lg { display: none !important; }}.sidebar-default { background-color: rgb(255, 255, 255); }.sidebar-actions, .sidebar-header-actions { float: right; padding-left: 0px; list-style: none; margin-bottom: 0px; margin-right: -9px; }.sidebar-actions > li, .sidebar-header-actions > li { display: inline-block; }.sidebar-block.tabular-list-group-unstyled { margin-right: -9px; }.flex-container { display: flex; flex-flow: row wrap; }.flex-container-stacked { flex-direction: column; }.flex-row-vertical { display: flex; flex-direction: column; }.flex-item-expand { flex: 1 1 0%; flex-wrap: wrap; min-width: 0px; }.flex-item-full { flex: 1 1 100%; flex-wrap: wrap; }.flex-item-full + .flex-item-expand { flex-basis: auto; }.flex-item-bottom { align-self: flex-end; }.flex-item-center { align-self: center; }.flex-item-top { align-self: flex-start; }@media (max-width: 479px) { .flex-container-stacked-xxs { flex-direction: column; } .flex-container-stacked-xxs .flex-item-full { flex-basis: auto; }}@media (max-width: 767px) { .flex-container-stacked-xs { flex-direction: column; } .flex-container-stacked-xs .flex-item-full { flex-basis: auto; }}@media (max-width: 991px) { .flex-container-stacked-sm { flex-direction: column; } .flex-container-stacked-sm .flex-item-full { flex-basis: auto; }}@media (max-width: 1199px) { .flex-container-stacked-md { flex-direction: column; } .flex-container-stacked-md .flex-item-full { flex-basis: auto; }}@media (min-width: 1200px) { .flex-container-stacked-lg { flex-direction: column; } .flex-container-stacked-lg .flex-item-full { flex-basis: auto; }}@media (max-width: 767px) and (min-width: 576px) { .flex-container-stacked-xs-only { flex-direction: column; } .flex-container-stacked-xs-only .flex-item-full { flex-basis: auto; }}@media (max-width: 991px) and (min-width: 768px) { .flex-container-stacked-sm-only { flex-direction: column; } .flex-container-stacked-sm-only .flex-item-full { flex-basis: auto; }}@media (max-width: 1199px) and (min-width: 992px) { .flex-container-stacked-md-only { flex-direction: column; } .flex-container-stacked-md-only .flex-item-full { flex-basis: auto; }}@media (max-width: 479px) { .flex-item-break-xxs { flex-basis: auto; width: 100%; }}@media (max-width: 767px) { .flex-item-break-xs { flex-basis: auto; width: 100%; }}@media (max-width: 991px) { .flex-item-break-sm { flex-basis: auto; width: 100%; }}@media (max-width: 1199px) { .flex-item-break-md { flex-basis: auto; width: 100%; }}@media (min-width: 1200px) { .flex-item-break-lg { flex-basis: auto; width: 100%; }}@media (max-width: 767px) and (min-width: 576px) { .flex-item-break-xs-only { flex-basis: auto; width: 100%; }}@media (max-width: 991px) and (min-width: 768px) { .flex-item-break-sm-only { flex-basis: auto; width: 100%; }}@media (max-width: 1199px) and (min-width: 992px) { .flex-item-break-md-only { flex-basis: auto; width: 100%; }}.sticker-bottom { bottom: 15px; left: 15px; position: absolute; right: auto; top: auto; }.sticker-right { left: auto; position: absolute; right: 15px; top: 15px; }div.splitter, .table.table-autofit .splitter td, .table.table-autofit .splitter th { background-color: rgb(255, 255, 255); padding: 0.75rem; }.table .splitter { box-shadow: none; padding: 0px; }.table > thead > tr.active > th, .table > thead > tr.active > td, .table > thead > tr th.active, .table > thead > tr td.active, .table > tbody > tr.active > th, .table > tbody > tr.active > td, .table > tbody > tr th.active, .table > tbody > tr td.active, .table > tfoot > tr.active > th, .table > tfoot > tr.active > td, .table > tfoot > tr th.active, .table > tfoot > tr td.active { background-color: rgb(236, 236, 236); }.table > thead > tr.success > th, .table > thead > tr.success > td, .table > thead > tr th.success, .table > thead > tr td.success, .table > tbody > tr.success > th, .table > tbody > tr.success > td, .table > tbody > tr th.success, .table > tbody > tr td.success, .table > tfoot > tr.success > th, .table > tfoot > tr.success > td, .table > tfoot > tr th.success, .table > tfoot > tr td.success { background-color: rgb(40, 167, 69); }.table > thead > tr.info > th, .table > thead > tr.info > td, .table > thead > tr th.info, .table > thead > tr td.info, .table > tbody > tr.info > th, .table > tbody > tr.info > td, .table > tbody > tr th.info, .table > tbody > tr td.info, .table > tfoot > tr.info > th, .table > tfoot > tr.info > td, .table > tfoot > tr th.info, .table > tfoot > tr td.info { background-color: rgb(23, 162, 184); }.table > thead > tr.warning > th, .table > thead > tr.warning > td, .table > thead > tr th.warning, .table > thead > tr td.warning, .table > tbody > tr.warning > th, .table > tbody > tr.warning > td, .table > tbody > tr th.warning, .table > tbody > tr td.warning, .table > tfoot > tr.warning > th, .table > tfoot > tr.warning > td, .table > tfoot > tr th.warning, .table > tfoot > tr td.warning { background-color: rgb(255, 193, 7); }.table > thead > tr.danger > th, .table > thead > tr.danger > td, .table > thead > tr th.danger, .table > thead > tr td.danger, .table > tbody > tr.danger > th, .table > tbody > tr.danger > td, .table > tbody > tr th.danger, .table > tbody > tr td.danger, .table > tfoot > tr.danger > th, .table > tfoot > tr.danger > td, .table > tfoot > tr th.danger, .table > tfoot > tr td.danger { background-color: rgb(220, 53, 69); }.table-autofit .table-cell-content { width: auto; }.toggle-card-check { float: left; line-height: normal; position: relative; user-select: none; }.toggle-card-container { background-color: transparent; border: 1px solid rgb(108, 117, 125); border-radius: 4px; color: rgb(33, 37, 41); height: 104px; padding: 12px; text-align: center; width: 92px; }.toggle-card-icon { align-items: center; display: flex; border-radius: 4px; font-size: 16px; height: 32px; justify-content: center; margin-left: auto; margin-right: auto; width: 32px; }.toggle-card-icon .lexicon-icon { margin-top: 0px; }.toggle-card-label { height: 58px; line-height: 16px; overflow: hidden; padding-top: 12px; }.toggle-card .toggle-check { height: auto; width: auto; }.toggle-card-check { height: 104px; margin: 0px; opacity: 0; position: absolute; width: 92px; }.toggle-card-check:empty ~ .toggle-card-container .toggle-card-off { display: block; }.toggle-card-check:empty ~ .toggle-card-container .toggle-card-on { display: none; }.toggle-card-check:empty ~ .toggle-card-container .toggle-card-icon { background-color: transparent; }.toggle-card-check:checked ~ .toggle-card-container { background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 123, 255); color: rgb(0, 123, 255); padding: 12px; }.toggle-card-check:checked ~ .toggle-card-container .toggle-card-off { display: none; }.toggle-card-check:checked ~ .toggle-card-container .toggle-card-on { display: block; }.toggle-card-check[disabled] ~ .toggle-card-container { cursor: not-allowed; opacity: 0.4; }.toolbar { display: flex; }.user-icon img { vertical-align: baseline; }.user-icon { border-radius: 500px; font-size: 0.875rem; height: 32px; line-height: 32px; width: 32px; overflow: hidden; text-align: center; }.user-icon-xs { font-size: 8px; height: 24px; line-height: 24px; width: 24px; }@media (min-width: 768px) { .user-icon-xs { font-size: 8px; height: 24px; line-height: 24px; width: 24px; }}.user-icon-sm { font-size: 12px; height: 32px; line-height: 32px; width: 32px; }@media (min-width: 768px) { .user-icon-sm { font-size: 0.875rem; height: 32px; line-height: 32px; width: 32px; }}.user-icon-lg { font-size: 0.875rem; height: 40px; line-height: 40px; width: 40px; }@media (min-width: 768px) { .user-icon-lg { font-size: 0.875rem; height: 40px; line-height: 40px; width: 40px; }}.user-icon-xl { font-size: 16px; height: 48px; line-height: 48px; width: 48px; }@media (min-width: 768px) { .user-icon-xl { font-size: 16px; height: 48px; line-height: 48px; width: 48px; }}.user-icon-xxl { font-size: 20px; height: 56px; line-height: 56px; width: 56px; }@media (min-width: 768px) { .user-icon-xxl { font-size: 20px; height: 56px; line-height: 56px; width: 56px; }}.user-icon-default { background-color: rgb(233, 236, 239); color: rgb(255, 255, 255); }.user-icon-primary { background-color: rgb(0, 123, 255); color: rgb(255, 255, 255); }.user-icon-info { background-color: rgb(23, 162, 184); color: rgb(255, 255, 255); }.user-icon-success { background-color: rgb(40, 167, 69); color: rgb(255, 255, 255); }.user-icon-warning { background-color: rgb(255, 193, 7); color: rgb(255, 255, 255); }.user-icon-danger { background-color: rgb(220, 53, 69); color: rgb(255, 255, 255); }.user-icon-rounded.user-icon, .user-icon-rounded .user-icon { border-radius: 0.25rem; }.user-icon-square.user-icon, .user-icon-square .user-icon { border-radius: 0px; }.truncate-text { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }#navigationCollapse { padding-left: 1rem; padding-right: 1rem; }@media (min-width: 768px) { #navigationCollapse { display: block; }}#banner .row:first-child, #banner .form-horizontal > .form-group:first-child { display: block; }.product-menu .panel-group .panel-heading + .panel-collapse.show { border-bottom: 2px solid rgb(101, 182, 240); }.product-menu.sidebar .sidebar-header { padding-bottom: 1rem; padding-top: 1rem; }.product-menu.sidebar .sidebar-body, .lfr-has-simulation-panel .lfr-simulation-device { top: 4.0625rem; }.product-menu .add-application-panel .panel-body { padding-bottom: 0.01rem; }.lfr-page-layouts.row .list-unstyled, .form-horizontal > .lfr-page-layouts.form-group .list-unstyled { display: flex; flex-wrap: wrap; }.fade.in { opacity: 1; }.lfr-add-panel .input-group.search-bar { margin: 0px; padding: 10px; }.lfr-add-panel .input-group.search-bar .form-control { width: 100%; }.lfr-add-panel .input-group.search-bar .input-group-btn { font-size: 1rem; margin-top: -11px; }.input-group.search-bar .search-field { display: flex; }.input-group.search-bar .search-field:first-child { flex-grow: 1; }.input-group.search-bar .search-field .btn { margin-top: 0px; }.input-group.search-bar .search-field .form-group { margin-bottom: 0px; }.input-group.search-bar .search-field .search-bar-input { border-bottom-right-radius: 0px; border-top-right-radius: 0px; }.input-group.search-bar .search-field ~ .search-field { margin-left: -0.0625rem; }.input-group.search-bar .search-select { border-radius: 0px; width: 100%; }.dialog-with-footer .button-holder.dialog-footer { background-color: rgb(255, 255, 255); }.lfr-friendly-url-input-group.input-group .input-group-addon { background-color: rgb(232, 232, 236); }.lfr-friendly-url-input-group.input-group .language-value { border-radius: 0px 0.25rem 0.25rem 0px; width: auto; }#settings .lfr-ddm-form-page { margin-top: 0px; }.autosave-bar .toolbar { align-items: center; }.form-builder-sidebar .tab-content .tab-pane { padding: 24px; position: static; }.form-builder-sidebar .input-group-container { display: flex; }.form-builder-sidebar .input-group-container .input-group-addon { background-color: transparent; border-width: 0px; }.form-builder-page-header .form-control { background-color: transparent; }.form-builder-field .input-group .form-control { z-index: 0; }.help-icon.icon-monospaced { line-height: 2; }.layout-row-container-row .layout-builder-move-cut-button.layout-builder-move-cut-row-button { right: 30px; top: -22px; }.portal-popup .asset-icon .sticker .lexicon-icon, .portlet-forms-admin .asset-icon .sticker .lexicon-icon { height: 100%; width: 1em; }.portlet-msg-progress { background-image: url("../images/aui/loading_indicator.gif"); background-position: 6px 50%; background-repeat: no-repeat; padding-left: 30px; }.navbar .nav li > a { word-break: break-all; }.entry-status.approved { border-color: rgb(40, 167, 69) !important; }.entry-status.scheduled { border-color: rgb(23, 162, 184) !important; }.entry-status.pending { border-color: rgb(23, 162, 184) !important; }.entry-status.denied { border-color: rgb(220, 53, 69) !important; }.entry-status.expired { border-color: rgb(255, 193, 7) !important; }.status.approved { color: rgb(40, 167, 69); }.status.scheduled { color: rgb(23, 162, 184); }.status.pending { color: rgb(23, 162, 184); }.status.denied { color: rgb(220, 53, 69); }.status.expired { color: rgb(255, 193, 7); }.yui3-widget-hidden { display: none; }.yui3-widget-content { overflow: hidden; }.yui3-widget-content-expanded { box-sizing: border-box; height: 100%; }.yui3-widget-tmp-forcesize { overflow: hidden !important; }#yui3-css-stamp.skin-sam-widget-base { display: none; }.yui3-widget-stacked .yui3-widget-shim { opacity: 0; position: absolute; border: 0px; top: 0px; left: 0px; padding: 0px; margin: 0px; z-index: -1; width: 100%; height: 100%; }#yui3-css-stamp.skin-sam-widget-stack { display: none; }.tooltip-hidden { display: none; z-index: -1 !important; }.tooltip-inner { overflow-wrap: break-word; }#yui3-css-stamp.skin-sam-aui-tooltip-base { display: none; }.alert-hidden { display: none; }#yui3-css-stamp.skin-sam-aui-alert { display: none; }.state-default, .state-active, .state-hover { background: rgb(238, 238, 238); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(187, 187, 187) rgb(153, 153, 153) rgb(153, 153, 153) rgb(187, 187, 187); }.state-active { background: rgb(239, 239, 239); border-color: rgb(51, 51, 51); }.state-hover { background: rgb(221, 221, 221); border-color: rgb(153, 153, 153) rgb(187, 187, 187) rgb(187, 187, 187) rgb(153, 153, 153); cursor: pointer; }.state-disabled { cursor: default !important; }.html-template { display: none; }.basecelleditor-hidden, .datecelleditor-hidden, .dropdowncelleditor-hidden, .textcelleditor-hidden, .textareacelleditor-hidden, .checkboxcelleditor-hidden, .radiocelleditor-hidden, .helper-hidden { display: none !important; }.helper-hidden-accessible, .overlay-hidden, .overlaycontext-hidden, .overlaymask-hidden, .date-picker-hidden, .datepicker-hidden, .colorpicker-hidden, .tooltip-hidden { transform: scale(0); -webkit-transform-origin-x: 0px; -webkit-transform-origin-y: 0px; clip: rect(0px, 0px, 0px, 0px) !important; position: absolute !important; }.helper-force-offset { display: block !important; position: absolute !important; visibility: hidden !important; }.helper-reset { margin: 0px; padding: 0px; outline: 0px; text-decoration: none; font-size: 100%; list-style: none; border: 0px; }.helper-clearfix::after { clear: both; content: ""; display: block; height: 0px; }.helper-clearfix { zoom: 1; }.helper-zfix { width: 100%; height: 100%; top: 0px; left: 0px; position: absolute; opacity: 0; }.helper-unselectable, .helper-unselectable * { user-select: none; }.helper-scroll-lock { height: 100%; margin: 0px; overflow: hidden; width: 100%; }.layout { width: 100%; }.ltr .column, .rtl .column-last { float: left; }.rtl .column, .ltr .column-last { float: right; }.ltr .column-last { margin-left: -5px; }.rtl .column-last { margin-right: -5px; }.layout-content::after { clear: both; content: ""; display: block; height: 0px; }.layout-content { zoom: 1; }.w1-20, .w5 { width: 5%; }.w1-16 { width: 6.25%; }.w1-12 { width: 8.334%; }.w1-10, .w10 { width: 10%; }.w1-9 { width: 11.112%; }.w1-8 { width: 12.5%; }.w1-7 { width: 14.286%; }.w15 { width: 15%; }.w1-6 { width: 16.667%; }.w3-16 { width: 18.75%; }.w1-5, .w20 { width: 20%; }.w2-9 { width: 22.223%; }.w1-4, .w25 { width: 25%; }.w2-7 { width: 28.572%; }.w3-10, .w30 { width: 30%; }.w5-16 { width: 31.25%; }.w1-3, .w33 { width: 33.334%; }.w35 { width: 35%; }.w3-8 { width: 37.5%; }.w38 { width: 38.2%; }.w2-5, .w40 { width: 40%; }.w5-12 { width: 41.667%; }.w7-16 { width: 43.75%; }.w4-9 { width: 44.445%; }.w45 { width: 45%; }.w3-7 { width: 42.858%; }.w1-2, .w50 { width: 50%; }.w55 { width: 55%; }.w5-9 { width: 55.556%; }.w9-16 { width: 56.25%; }.w4-7 { width: 57.143%; }.w7-12 { width: 58.334%; }.w3-5, .w60 { width: 60%; }.w5-8 { width: 62.5%; }.w62 { width: 61.8%; }.w65 { width: 65%; }.w2-3, .w66 { width: 66.667%; }.w11-16 { width: 68.75%; }.w7-10, .w70 { width: 70%; }.w5-7 { width: 71.429%; }.w3-4, .w75 { width: 75%; }.w7-9 { width: 77.778%; }.w4-5, .w80 { width: 80%; }.w13-16 { width: 81.25%; }.w5-6 { width: 83.334%; }.w85 { width: 85%; }.w6-7 { width: 85.715%; }.w7-8 { width: 87.5%; }.w9-10, .w90 { width: 90%; }.w11-12 { width: 91.667%; }.w15-16 { width: 93.75%; }.w95 { width: 95%; }.w100 { width: 100%; }.webkit .w1-12 { width: 8.345%; }.webkit .w11-12 { width: 91.675%; }.webkit .w1-6 { width: 16.675%; }.webkit .w5-6 { width: 83.345%; }.webkit .w5-12 { width: 41.675%; }.webkit .w7-12 { width: 58.345%; }.webkit .w1-3, .webkit .w33 { width: 33.345%; }.webkit .w2-3, .webkit .w66 { width: 66.675%; }.column-content, .column-content-center { padding: 0px 0.5em; }.ltr .column-content-first, .rtl .column-content-last { padding-left: 0px; }.rtl .column-content-first, .ltr .column-content-last { padding-right: 0px; }.floatbox { overflow: hidden; }.fieldset-legend { font-size: 1.2em; font-weight: bold; }.field-labels-inline .field-label, .field-labels-inline .field-input, .field-labels-inline .field-hint { float: left; }.field-labels-inline .field-label, .field-labels-inline .field-input-text { width: 45%; }.field-labels-inline .field-label { margin: 0.3em 2% 0px 0px; }.field-labels-right .field-label { text-align: right; }.field-labels-inline .field-hint { display: block; float: none; clear: both; margin-left: 47%; }.field-label, .field-labels-top .field-label { display: block; float: none; text-align: left; margin: 0px; width: auto; }.field-input, .field-labels-top .field-input { float: none; width: auto; }.field-hint, .field-labels-top .field-hint { line-height: 1; clear: none; float: right; width: 45%; margin: 0px; }.field-hint-icon { float: left; }.field-inline { display: inline-block; vertical-align: middle; }.field-label-inline { display: inline-block; margin: 0.4em 0.4em 0px 0px; }.field-inline .field-content, .field-inline .field-label { display: inline-block; }.field-inline .field-label { vertical-align: middle; }.field-group { float: left; width: 53%; }.choice-label { line-height: 1; width: 89%; }.field-input-choice { display: inline-block; margin: 0px 0.4em 0px 0px; vertical-align: middle; }.field-row { display: block; clear: both; }.field-row::after { clear: both; content: ""; display: block; height: 0px; }.field-row { zoom: 1; }.button-holder { display: block; clear: both; }.button-input { margin: 0px; line-height: 1.3; text-decoration: none; cursor: pointer; font-weight: bold; padding: 5px 10px 6px 7px; }.button-input { }.field-content::after, .button-holder::after { clear: both; content: " "; display: block; height: 0px; overflow: hidden; }.field-content, .button-holder { display: inline-block; }* html .field-content, * html .button-holder { height: 1%; }.field-content, .button-holder { display: block; }.field-label, .field-label-inline-label { font-weight: bold; }.choice-label { font-weight: normal; }.field-hint { color: rgb(119, 119, 119); font-size: 0.9em; }.choice-label, .field-hint { line-height: 1.2; }.field-element-left { display: inline-block; vertical-align: middle; }.field.has-error .field-content { border-bottom: 1px solid rgb(239, 74, 74); background-color: rgb(255, 159, 159); }.field.has-warn .field-content { border-bottom: 1px solid rgb(255, 196, 95); background-color: rgb(255, 250, 191); }.field .message-holder { color: red; display: block; font-weight: bold; }.status-failure { border: 1px solid rgb(239, 74, 74); }.autocomplete-results-content, .colorpicker-content, .overlaycontext-content { background: rgb(255, 255, 255); }.overlay { position: absolute; }.date-picker-content, .overlaycontextpanel-content, .colorpicker-content, .tree-drag-helper-content { box-shadow: rgba(119, 119, 119, 0.8) 4px 4px 14px; }.null-selector { box-shadow: none; }.state-default, .state-active, .state-hover, .colorpicker-content, .colorpicker-panel-content, .loadingmask-message, .loadingmask-message-content, .progress-bar-content, .progress-bar-status, .form-builder-field, .form-builder-default-message { border-radius: 4px; }.carousel menu { border-radius: 5px; }.carousel menu a { border-radius: 9px; }.textboxlistentry, .textboxlistentry-close { border-radius: 14px; }.editable-hover, .overlaycontextpanel-pointer.state-default { border-radius: 0px; }.state-default, .state-disabled, .state-disabled:hover { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/common/state_default_bg.png") 0px 0px repeat-x rgb(212, 212, 212); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(200, 201, 202) rgb(158, 158, 158) rgb(158, 158, 158) rgb(200, 201, 202); }.state-hover { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/common/state_hover_bg.png") 0px 0px repeat-x rgb(185, 206, 217); border-color: rgb(98, 119, 130); }.state-active { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/common/state_active_bg.png") 0px 0px repeat-x rgb(235, 235, 235); border-color: rgb(85, 85, 85); }.state-active:hover { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/common/state_selected_hover.png") 0px 0px repeat-x rgb(242, 250, 255); border-color: rgb(98, 119, 130); }#yui3-css-stamp.skin-deprecated { display: none; }.loadingmask-masked { overflow: hidden !important; }.loadingmask-masked-relative { position: relative !important; }.loadingmask { height: 100%; width: 100%; zoom: 1; }.loadingmask-content { background: rgb(204, 204, 204); }.loadingmask-message { background: rgb(238, 238, 238); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(187, 187, 187) rgb(153, 153, 153) rgb(153, 153, 153) rgb(187, 187, 187); left: 50%; padding: 2px; position: absolute; top: 50%; }.loadingmask-message-content { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/loading_indicator.gif") 5px 50% no-repeat rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); color: rgb(17, 17, 17); line-height: 1; padding: 5px 10px 5px 25px; }.loadingmask-message { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/common/state_default_bg.png") 0px 0px repeat-x rgb(212, 212, 212); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(200, 201, 202) rgb(158, 158, 158) rgb(158, 158, 158) rgb(200, 201, 202); }#yui3-css-stamp.skin-sam-aui-loading-mask-deprecated { display: none; }.resize, .resize-wrapper { z-index: 0; zoom: 1; }.resize-handle { position: absolute; display: block; z-index: 100; zoom: 1; }.resize-proxy { border: 1px dashed rgb(0, 0, 0); position: absolute; z-index: 10000; }.resize-hidden-handles .resize-handle { opacity: 0; }.resize-handle-t, .resize-handle-b { width: 100%; left: 0px; height: 6px; }.resize-handle-l, .resize-handle-r { height: 100%; top: 0px; width: 6px; }.resize-handle-t { cursor: n-resize; top: 0px; }.resize-handle-b { cursor: s-resize; bottom: 0px; }.resize-handle-l { cursor: w-resize; left: 0px; }.resize-handle-r { cursor: e-resize; right: 0px; }.resize-handle-inner { position: absolute; zoom: 1; }.resize-handle-inner-t, .resize-handle-inner-b { margin-left: -8px; left: 50%; }.resize-handle-inner-l, .resize-handle-inner-r { margin-top: -8px; top: 50%; }.resize-handle-inner-t { top: -5px; }.resize-handle-inner-b { bottom: -4px; }.resize-handle-inner-l { left: -4px; }.resize-handle-inner-r { right: -5px; }.resize-handle-tr, .resize-handle-br, .resize-handle-tl, .resize-handle-bl { height: 16px; width: 16px; z-index: 200; }.resize-handle-tr { cursor: ne-resize; top: 0px; right: 0px; }.resize-handle-tl { cursor: nw-resize; top: 0px; left: 0px; }.resize-handle-br { cursor: se-resize; bottom: 0px; right: 0px; }.resize-handle-bl { cursor: sw-resize; bottom: 0px; left: 0px; }#yui3-css-stamp.skin-sam-aui-resize-base-deprecated { display: none; }.form-builder .property-builder-drop-container, .form-builder .tab-pane { height: auto; min-height: 150px; overflow: auto; padding-bottom: 10px; }.form-builder .property-builder-fields-container .form-builder-placeholder { display: none; }.form-builder .property-builder-content-container, .form-builder .property-builder-fields-container { padding-left: 0px; }.form-builder .property-builder-fields-container .property-builder-field { margin: 0px; }.form-builder-placeholder { border: 1px dashed rgb(204, 204, 204); margin: 5px; }.form-builder-options-editor-hidden { display: none; }.basecelleditor { z-index: 500 !important; }.form-builder-field-label, .form-builder-text-field-content label, .form-builder-checkbox-field-content { min-height: 33px; }.form-builder .property-builder-canvas { background-image: none; background-color: rgb(231, 231, 231); }#yui3-css-stamp.skin-sam-aui-form-builder-deprecated { display: none; }.overlaymask-content { background: rgb(0, 0, 0); }#yui3-css-stamp.skin-sam-aui-overlay-mask-deprecated { display: none; }.editable-content-wrapper { border: 1px solid transparent; padding: 3px; }.editable { position: absolute; }.editable-editing { visibility: hidden; }.editable-hidden { display: none; }.editable-form-triggers { background-color: transparent; border-width: 0px; padding: 0px; position: absolute; right: 0px; top: 0px; }.editable-input { width: 100%; }.editable-content { padding-right: 60px; }#yui3-css-stamp.skin-sam-aui-editable-deprecated { display: none; }.modal-content .dialog-iframe-node { border-width: 0px; overflow: auto; width: 100%; }.modal-content .dialog-iframe-bd { line-height: 0; overflow: hidden; }.dialog-iframe-root-node { padding: 15px; }.yui3-widget-content-expanded .dialog-iframe-node { height: 100%; }#yui3-css-stamp.skin-sam-aui-dialog-iframe-deprecated { display: none; }.textboxlist-content { border: 1px solid rgb(153, 153, 153); overflow: hidden; padding: 4px 5px 0px; }.textboxlist-content input[type="text"].field-input-text, .textboxlist-content input[type="text"].field-input-text:focus { box-shadow: none; }.textboxlist-content .field-input-text { border-width: 0px; outline-width: 0px; padding: 3px 0px 2px; }.textboxlist-input-container input { margin-bottom: 4px; margin-top: 3px; }.textboxlistentry-holder { list-style: none; margin: 0px; }.textboxlistentry-holder li { float: left; line-height: 1; margin: 0px 5px 4px 0px; }.textboxlistentry { background-color: rgb(222, 231, 248); border: 1px solid rgb(202, 216, 243); padding: 7px 11px; position: relative; }.textboxlistentry-focused { background-color: rgb(89, 139, 236); border-color: rgb(34, 79, 168); color: rgb(255, 255, 255); outline-width: 0px; }.textboxlistentry-focused .textboxlistentry-remove { background-color: rgb(255, 255, 255); }.textboxlistentry-remove, .textboxlistentry-text { vertical-align: middle; }.textboxlistentry-remove { border-radius: 50%; color: rgb(210, 18, 18); cursor: pointer; margin-left: 5px; padding: 1px; text-align: center; }.textboxlistentry-remove .icon-remove { margin-top: 0px; }.textboxlistentry-remove-hover { background-color: rgb(202, 216, 243); }#yui3-css-stamp.skin-sam-aui-textboxlist-deprecated { display: none; }.combobox-content .field-content { float: none; }.combobox-content { white-space: nowrap; vertical-align: middle; }.combobox-content .field-content { display: inline-block; }.combobox-content .field-input { display: block; }.editable .btn-group { margin-top: -3px; }.editable .toolbar { display: inline-block; margin-left: 1px; }#yui3-css-stamp.skin-sam-aui-form-combobox-deprecated { display: none; }.datepicker-display, .datepicker-select-wrapper, .field-date .datepicker-display, .field-date .datepicker-select-wrapper, .datepicker-button-wrapper { float: left; }.datepicker-button-wrapper .buttonitem-content { margin: 0px; }.datepicker-button-wrapper { margin: 0px 5px 0px 2px; }.datepicker-select-wrapper select { margin-left: 2px; }#yui3-css-stamp.skin-sam-aui-datepicker-select-deprecated { display: none; }.autosize-height-monitor { line-height: normal; left: 0px; padding: 0px; position: absolute; top: 0px; white-space: pre-wrap; overflow-wrap: break-word; }.ie .autosize-height-monitor { border: 1px solid rgb(0, 0, 0); zoom: 1; }#yui3-css-stamp.skin-sam-aui-autosize-deprecated { display: none; }.form-builder-field-wrapper { clear: both; padding: 0px; }.form-builder-field .btn-toolbar { position: absolute; right: 10px; top: 10px; }.form-builder-field { background: rgb(255, 255, 255); border-radius: 3px; border-top: 5px solid transparent; margin: 8px 6px 0px; outline: 0px; padding: 10px; position: relative; box-shadow: rgb(196, 196, 196) 0px 1px 2px; }.form-builder-field label { float: left; margin-right: 5px; }.form-builder-field .form-builder-field-node { clear: both; display: block; }.form-builder-field-hover { border-color: rgb(204, 204, 204); }.form-builder-field-options-container { clear: left; }.form-builder-field-selected { border-color: rgb(118, 167, 250); }.form-builder-field-icon { background-position: center center; background-repeat: no-repeat; }.form-builder-field-icon-button { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-button.png"); }.form-builder-field-icon-checkbox { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-checkbox.png"); }.form-builder-field-icon-date { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-date.png"); }.form-builder-field-icon-decimal { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-decimal.png"); }.form-builder-field-icon-default { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-default.png"); }.form-builder-field-icon-document { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-document.png"); }.form-builder-field-icon-fieldset { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-fieldset.png"); }.form-builder-field-icon-fileupload { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-fileupload.png"); }.form-builder-field-icon-integer { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-integer.png"); }.form-builder-field-icon-number { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-number.png"); }.form-builder-field-icon-paragraph { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-paragraph.png"); }.form-builder-field-icon-password { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-password.png"); }.form-builder-field-icon-radio { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-radio.png"); }.form-builder-field-icon-select { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-select.png"); }.form-builder-field-icon-separator { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-separator.png"); }.form-builder-field-icon-text { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-text.png"); }.form-builder-field-icon-textarea { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/icon-textarea.png"); }#yui3-css-stamp.skin-sam-aui-form-builder-field-deprecated { display: none; }#yui3-css-stamp.skin-sam-aui-datepicker-base-deprecated { display: none; }.overlaycontextpanel { position: absolute; z-index: 9999; }.overlaycontextpanel-content { border-width: 2px; padding: 8px; position: relative; }.overlaycontextpanel-hidden { display: none !important; top: -10000px !important; left: -10000px !important; }.overlaycontextpanel .overlaycontextpanel-pointer, .overlaycontextpanel .overlaycontextpanel-pointer-inner { position: absolute; width: 0px; height: 0px; background: 0px center; }.overlaycontextpanel-arrow-tr .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-tc .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-tl .overlaycontextpanel-pointer { top: -14px; border-top: 0px; border-bottom-width: 14px; }.overlaycontextpanel-arrow-tr .overlaycontextpanel-pointer { border-left: 18px dashed transparent; border-right: 0px; right: 10px; }.overlaycontextpanel-arrow-tc .overlaycontextpanel-pointer { border-left: 10px dashed transparent; border-right: 10px dashed transparent; left: 50%; margin-left: -10px; }.overlaycontextpanel-arrow-tl .overlaycontextpanel-pointer { border-left: 0px; border-right: 18px dashed transparent; left: 10px; }.overlaycontextpanel-arrow-tr .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-tc .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-tl .overlaycontextpanel-pointer-inner { border-bottom: 10px solid rgb(255, 255, 255); bottom: -14px; }.overlaycontextpanel-arrow-tr .overlaycontextpanel-pointer-inner { border-left: 12px dashed transparent; border-right: 0px; right: 2px; }.overlaycontextpanel-arrow-tc .overlaycontextpanel-pointer-inner { border-left: 8px dashed transparent; border-right: 8px dashed transparent; left: -8px; }.overlaycontextpanel-arrow-tl .overlaycontextpanel-pointer-inner { border-left: 0px; border-right: 12px dashed transparent; left: 2px; }.overlaycontextpanel-arrow-rb .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-rc .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-rt .overlaycontextpanel-pointer { right: -14px; border-right: 0px; border-left-width: 14px; }.overlaycontextpanel-arrow-rb .overlaycontextpanel-pointer { border-bottom: 0px; border-top: 18px dashed transparent; bottom: 10px; }.overlaycontextpanel-arrow-rc .overlaycontextpanel-pointer { border-bottom: 10px dashed transparent; border-top: 10px dashed transparent; bottom: 50%; margin-bottom: -10px; }.overlaycontextpanel-arrow-rt .overlaycontextpanel-pointer { border-bottom: 18px dashed transparent; border-top: 0px; top: 10px; }.overlaycontextpanel-arrow-rb .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-rc .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-rt .overlaycontextpanel-pointer-inner { border-left: 10px solid rgb(255, 255, 255); left: -14px; }.overlaycontextpanel-arrow-rb .overlaycontextpanel-pointer-inner { border-bottom: 0px; border-top: 12px dashed transparent; bottom: 2px; }.overlaycontextpanel-arrow-rc .overlaycontextpanel-pointer-inner { border-bottom: 8px dashed transparent; border-top: 8px dashed transparent; bottom: -8px; }.overlaycontextpanel-arrow-rt .overlaycontextpanel-pointer-inner { border-bottom: 12px dashed transparent; border-top: 0px; top: 2px; }.overlaycontextpanel-arrow-br .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-bc .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-bl .overlaycontextpanel-pointer { bottom: -14px; border-bottom: 0px; border-top-width: 14px; }.overlaycontextpanel-arrow-br .overlaycontextpanel-pointer { border-left: 18px dashed transparent; border-right: 0px; right: 10px; }.overlaycontextpanel-arrow-bc .overlaycontextpanel-pointer { border-left: 10px dashed transparent; border-right: 10px dashed transparent; left: 50%; margin-left: -10px; }.overlaycontextpanel-arrow-bl .overlaycontextpanel-pointer { border-left: 0px; border-right: 18px dashed transparent; left: 10px; }.overlaycontextpanel-arrow-br .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-bc .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-bl .overlaycontextpanel-pointer-inner { border-top: 10px solid rgb(255, 255, 255); top: -14px; }.overlaycontextpanel-arrow-br .overlaycontextpanel-pointer-inner { border-left: 12px dashed transparent; border-right: 0px; right: 2px; }.overlaycontextpanel-arrow-bc .overlaycontextpanel-pointer-inner { border-left: 8px dashed transparent; border-right: 8px dashed transparent; left: -8px; }.overlaycontextpanel-arrow-bl .overlaycontextpanel-pointer-inner { border-left: 0px; border-right: 12px dashed transparent; left: 2px; }.overlaycontextpanel-arrow-lb .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-lc .overlaycontextpanel-pointer, .overlaycontextpanel-arrow-lt .overlaycontextpanel-pointer { left: -14px; border-left: 0px; border-right-width: 14px; }.overlaycontextpanel-arrow-lb .overlaycontextpanel-pointer { border-bottom: 0px; border-top: 18px dashed transparent; bottom: 10px; }.overlaycontextpanel-arrow-lc .overlaycontextpanel-pointer { border-bottom: 10px dashed transparent; border-top: 10px dashed transparent; bottom: 50%; margin-bottom: -10px; }.overlaycontextpanel-arrow-lt .overlaycontextpanel-pointer { border-bottom: 18px dashed transparent; border-top: 0px; top: 10px; }.overlaycontextpanel-arrow-lb .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-lc .overlaycontextpanel-pointer-inner, .overlaycontextpanel-arrow-lt .overlaycontextpanel-pointer-inner { border-right: 10px solid rgb(255, 255, 255); right: -14px; }.overlaycontextpanel-arrow-lb .overlaycontextpanel-pointer-inner { border-bottom: 0px; border-top: 12px dashed transparent; bottom: 2px; }.overlaycontextpanel-arrow-lc .overlaycontextpanel-pointer-inner { border-bottom: 8px dashed transparent; border-top: 8px dashed transparent; bottom: -8px; }.overlaycontextpanel-arrow-lt .overlaycontextpanel-pointer-inner { border-bottom: 12px dashed transparent; border-top: 0px; top: 2px; }.overlaycontextpanel-arrow-tl, .overlaycontextpanel-arrow-tc, .overlaycontextpanel-arrow-tr { margin-top: 12px; }.overlaycontextpanel-arrow-bl, .overlaycontextpanel-arrow-bc, .overlaycontextpanel-arrow-br { margin-bottom: 12px; }.overlaycontextpanel-arrow-lt, .overlaycontextpanel-arrow-lc, .overlaycontextpanel-arrow-lb { margin-left: 12px; }.overlaycontextpanel-arrow-rt, .overlaycontextpanel-arrow-rc, .overlaycontextpanel-arrow-rb { margin-right: 12px; }.ie6 .overlaycontextpanel-arrow-br .overlaycontextpanel-pointer, .ie6 .overlaycontextpanel-arrow-bc .overlaycontextpanel-pointer, .ie6 .overlaycontextpanel-arrow-bl .overlaycontextpanel-pointer { bottom: 0px; }#yui3-css-stamp.skin-sam-aui-overlay-context-panel-deprecated { display: none; }.autocomplete-content .toolbar { display: inline-block; position: absolute; }.autocomplete-trigger { cursor: pointer; display: inline-block; float: none; }.autocomplete-list-item { border: 1px solid rgb(255, 255, 255); list-style: none; margin: 0px; padding: 0px 3px; }.autocomplete-results-content { border: 1px solid rgb(152, 192, 244); height: 100%; overflow-y: auto; }.autocomplete-selected { background: rgb(223, 232, 246); border-color: rgb(163, 186, 233); }#yui3-css-stamp.skin-sam-aui-autocomplete-deprecated { display: none; }.tooltip { max-width: 600px; }.tooltip-content { border-width: 2px; padding: 8px; position: relative; }#yui3-css-stamp.skin-sam-aui-tooltip-deprecated { display: none; }.buttonitem-content { font-size: 1em; line-height: 130%; padding: 4px 5px 3px 4px; margin: 2px; white-space: nowrap; width: auto; overflow: visible; }.buttonitem-icon { display: inline-block; margin-top: -3px; vertical-align: middle; }.buttonitem-label { line-height: 1em; display: inline-block; }.buttonitem-label { padding: 0px 5px; }.buttonitem-icon-only { font-size: 0px; height: 16px; width: 16px; overflow: hidden; padding: 3px; box-sizing: content-box; }.buttonitem-icon-only .buttonitem-icon { margin-top: 0px; }.gecko .buttonitem-icon-only .buttonitem-icon { margin-top: -3px; }#yui3-css-stamp.skin-sam-aui-button-item-deprecated { display: none; }.scroller { overflow: hidden; position: relative; }.scroller-content { left: 0px; position: absolute; top: 0px; }.scroller-vertical .scroller-content { height: auto !important; }.scroller-horizontal .scroller-content { float: left; white-space: nowrap; }.scroller-horizontal .scroller-item { display: inline-block; }.ie7 .scroller-horizontal .scroller-item, .ie6 .scroller-horizontal .scroller-item { display: inline; zoom: 1; }#yui3-css-stamp.skin-sam-aui-scroller-deprecated { display: none; }.colorpickergrid { width: 340px; }.colorpickergrid .colorpicker-container { height: auto; line-height: 0; text-align: center; }.colorpickergrid-item { cursor: pointer; display: inline-block; height: 15px; margin: 3px; padding: 2px; width: 15px; }.colorpickergrid-item-content { display: block; height: 100%; }.colorpickergrid-item { border: 1px solid rgb(204, 204, 204); }.colorpickergrid-item:hover { border-color: rgb(51, 51, 51); }.colorpickergrid-item:hover { border-color: rgb(51, 51, 51); }#yui3-css-stamp.skin-sam-aui-color-picker-grid-plugin-deprecated { display: none; }.colorpicker { width: 315px; }.colorpicker-container { height: 228px; position: relative; }.colorpicker-panel { position: static; }.colorpicker-canvas { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/picker_bg.png") red; height: 184px; left: 5px; outline: none 0px; position: absolute; top: 5px; width: 184px; }.colorpicker-controls { height: 115px; left: 226px; position: absolute; top: 75px; width: 80px; }.colorpicker-controls .field-content .field-label { margin-top: 0px; width: 20%; }.colorpicker-controls .field-content .field-input-text { padding: 1px; width: 60%; }.colorpicker-controls .field-content { clear: both; padding: 3px 0px; }.colorpicker-hue-thumb { cursor: default; height: 7px; position: absolute; width: 18px; }.colorpicker-hue-thumb-image { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/color_indic.png") 0px 0px no-repeat; display: block; height: 7px; margin-left: -2px; margin-top: -2px; width: 18px; }.colorpicker-hue-canvas { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/hue.png") -2px -2px no-repeat; height: 186px; left: 200px; outline: none 0px; position: absolute; top: 5px; width: 14px; }.colorpicker-mask { left: 0px; position: absolute; top: 0px; }.colorpicker-swatch { border: 2px solid rgb(114, 124, 129); height: 60px; left: 226px; position: absolute; top: 5px; width: 60px; }.colorpicker-swatch-current, .colorpicker-swatch-original { background: rgb(255, 255, 255); height: 30px; left: 0px; position: absolute; top: 0px; width: 100%; }.colorpicker-swatch-original { top: auto; bottom: 0px; cursor: pointer; }.colorpicker-thumb { cursor: default; position: absolute; }.colorpicker-thumb-image { background: url("/o/imprensa-nacional-lf7_1-ce-theme/images/aui/select.png") 0px 0px no-repeat; display: block; height: 11px; width: 11px; }.colorpicker-container .colorpicker-hue-slider-content { display: inline; position: static; }#yui3-css-stamp.skin-sam-aui-color-picker-base-deprecated { display: none; }.lfr-add-panel { width: 330px; }.lfr-add-panel .add-content-menu .drag-content-item { cursor: move; }.lfr-add-panel .add-content-menu .lfr-content-category .list-group-panel.collapse.in { height: auto !important; }.lfr-add-panel .add-content-menu .lfr-content-item .drag-content-item { display: inline-block; width: 100%; }.lfr-add-panel .add-content-menu .lfr-content-item:focus .add-content-item, .lfr-add-panel .add-content-menu .lfr-content-item:hover .add-content-item { clip: auto; clip-path: none; display: inline; height: auto; overflow: visible; white-space: normal; width: auto; }.lfr-add-panel .add-content-menu .lfr-content-item .add-content-item { cursor: pointer; margin-right: 15px; padding: 2px 10px; position: absolute; right: 0px; top: -2px; }@media (max-width: 979px) { .lfr-add-panel .add-content-menu .lfr-content-item .add-content-item { clip: auto; clip-path: none; display: inline; height: auto; overflow: visible; white-space: normal; width: auto; }}.lfr-add-panel .add-content-menu .lfr-content-item .lfr-portlet-used { opacity: 0.3; }.lfr-add-panel .add-content-menu .lfr-content-item .lfr-portlet-used.drag-content-item { cursor: default; }.lfr-add-panel .add-content-menu .lfr-content-item .lfr-portlet-used.add-content-item { display: none; }.lfr-add-panel .add-content-menu .lfr-content-item .taglib-icon-label { display: inline-flex; width: 70%; }.lfr-add-panel .add-content-menu .tabular-list-group { padding-right: 16px; }.lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item { margin-bottom: 8px; padding: 4px; }.lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item > .list-group-item-field { padding-right: 4px; }.lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item > .list-group-item-field .sticker, .lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item > .list-group-item-field .user-icon { margin: 0px auto; }.lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item > .list-group-item-content h1 { font-size: 0.875rem; }.lfr-add-panel .add-content-menu .tabular-list-group > .list-group-item > .list-group-item-content .text-default { color: rgb(107, 108, 126); font-size: 0.875rem; font-weight: 400; }.lfr-add-panel .add-content-menu .list-group-item > .list-unstyled { padding-right: 16px; }.lfr-add-panel .add-content-menu .list-group-item > .list-unstyled .taglib-vertical-card-footer { height: inherit; min-height: inherit; }@media (max-width: 767px) { .lfr-add-panel .add-content-menu .lfr-drag-portlet-message { display: none; }}.lfr-asset-category-container { height: 260px; margin-bottom: 0.5em; overflow: auto; }.lfr-asset-category-container fieldset { margin: 5px; }.lfr-asset-category-container legend { margin-left: 5px; }.lfr-asset-category-container label { display: block; }.lfr-asset-category-container label input { vertical-align: middle; }.lfr-asset-category-container .lfr-asset-category-message { display: none; }.lfr-asset-category-container .no-matches { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; margin-bottom: 0px; margin-left: 5px; margin-top: 0px; padding: 0px; }.lfr-asset-category-search-container { border-bottom: 1px solid transparent; margin: 3px 0px; padding: 5px; }.lfr-asset-category-search-input { width: 250px; }.lfr-asset-vocabulary-container .lfr-asset-category-message, .lfr-asset-vocabulary-container.no-matches .lfr-asset-category-list { display: none; }.lfr-asset-vocabulary-container.no-matches legend { padding-left: 0px; }.lfr-asset-vocabulary-container.no-matches .lfr-asset-category-message { display: block; }.lfr-asset-category-list-container { cursor: pointer; }.lfr-asset-category-list ul { list-style: none; margin-top: 4px; padding: 0px; }.lfr-asset-category-list li { list-style-type: none; margin: 0px; padding: 0px 0px 3px 16px; }.lfr-asset-category-list span { padding-left: 3px; }.lfr-categories-selector-list .tree-node-paginator { margin-left: 29px; }.lfr-categories-selector-category-name, .lfr-categories-selector-search-results-path { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }.lfr-categories-selector-category-name { float: left; width: 50%; }.lfr-categories-selector-search-results-path { float: right; width: 49%; }.lfr-categories-selector-search-results label::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.lfr-asset-column-content { margin-right: 1em; padding: 0px; }.lfr-asset-column-actions-content { overflow: visible; }.lfr-asset-column-actions .lfr-asset-summary { margin-bottom: 2em; text-align: center; word-break: break-all; }.lfr-asset-column-actions .lfr-asset-avatar img { margin: 0px auto; max-width: 100%; padding-right: 2em; }.lfr-asset-column-actions .lfr-asset-column-actions-content { border: 1px solid transparent; padding: 0.7em; }.lfr-asset-column-details .lfr-asset-description { margin: 0.5em auto 2em; }.lfr-asset-column-details .lfr-asset-icon { border-right: 1px solid transparent; float: left; line-height: 1em; margin-right: 10px; padding-right: 10px; }.lfr-asset-column-details .lfr-asset-icon.last { border-width: 0px; }.lfr-asset-column-details .lfr-asset-date { overflow: hidden; }.lfr-asset-column-details .lfr-asset-downloads { overflow: hidden; padding-left: 0px; }.lfr-asset-column-details .lfr-asset-metadata { clear: both; margin-bottom: 1.5em; padding-bottom: 1.5em; }.lfr-asset-column-details .lfr-asset-ratings { margin: 2em 0px; }.lfr-asset-column-details .taglib-custom-attributes-list label, .lfr-asset-column-details .lfr-asset-field label { display: block; }.lfr-asset-column-details .taglib-custom-attributes-list { margin-bottom: 1em; }.lfr-asset-column-details .lfr-asset-field, .lfr-asset-column-actions .lfr-asset-field { clear: left; margin: 1em auto; }.lfr-asset-panels { clear: both; padding-top: 1em; }.lfr-asset-panels .lfr-panel, .lfr-asset-column-details .lfr-panel { clear: both; margin-bottom: 0.2em; }.lfr-asset-panels .lfr-panel.lfr-extended, .lfr-asset-column-details .lfr-panel.lfr-extended { border: 1px solid transparent; margin-bottom: 0px; }.lfr-asset-column-details .lfr-panel-container, .lfr-asset-panels .lfr-panel-container { border-width: 0px; }.lfr-form-row { border-bottom: 1px solid transparent; margin-bottom: 10px; margin-top: 10px; padding: 1px 5px 25px; position: relative; }.lfr-form-row::after { clear: both; content: ""; display: block; height: 0px; }.lfr-form-row:hover { border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 0px; padding-top: 0px; }.lfr-form-row-inline .form-group { margin-right: 5px; }.lfr-form-row legend .field-label { float: left; margin-right: 10px; }.lfr-form-row .handle-sort-vertical { cursor: move; padding-left: 20px; }.lfr-form-row fieldset { border-width: 0px; margin: 0px; padding: 0px; }.lfr-autorow-controls { bottom: 5px; position: absolute; right: 5px; }.lfr-edit-layout-panel { width: 440px; }.lfr-edit-layout-panel .navbar { margin-bottom: 0px; margin-top: 20px; }@media (min-width: 980px) { .lfr-edit-layout-panel .navbar .container-fluid { padding: 0px; }}.lfr-edit-layout-panel .site-admin-link { bottom: 0px; padding: 14px; position: fixed; }.lfr-edit-layout-panel .taglib-form-navigator .button-holder { bottom: 0px; margin-bottom: 0px; margin-top: 0px; padding: 10px 15px; position: fixed; text-align: right; width: 405px; }.lfr-edit-layout-panel .taglib-form-navigator .panel-group { margin: 20px 0px 50px; }.lfr-edit-layout-panel .taglib-form-navigator .panel-group .accordion-group.lfr-panel-extended .panel-heading { cursor: pointer; }.lfr-edit-layout-panel .taglib-form-navigator .panel-group .accordion-group.lfr-panel-extended .panel-body { padding: 15px; }.lfr-edit-layout-panel .taglib-form-navigator .panel-group .accordion-group.lfr-panel-extended .panel-body h3 { display: none; }.lfr-edit-layout-panel .taglib-form-navigator .lfr-theme-options, .lfr-edit-layout-panel .taglib-form-navigator .lfr-inherit-theme-options { padding: 10px 20px; }* [class*="ae-toolbar-"][role="toolbar"] { z-index: 980; }@media (max-width: 768px) { * [class*="ae-toolbar-"][role="toolbar"] { z-index: 1000; }}.alloy-editor-container { position: relative; }.alloy-editor-container .alloy-editor-icon { bottom: 8px; display: none; position: absolute; right: 8px; }.alloy-editor-container .alloy-editor { cursor: text; overflow: hidden; text-align: start; }.alloy-editor-container .alloy-editor[dir="rtl"] + .alloy-editor-icon { left: 8px; }.alloy-editor-container .alloy-editor.alloy-editor-placeholder::before { pointer-events: none; }.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:empty { min-height: 1.5em; }.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control) { border-left: 2px solid; padding-left: 10px; }.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder[data-required="true"]:not(:focus)::before { content: attr(data-placeholder) " *"; }.alloy-editor-container .alloy-editor a { cursor: auto; }.alloy-editor-container .alloy-editor p:only-child { margin-bottom: 0px; }.alloy-editor-container .alloy-editor.form-control { height: auto; }.alloy-editor-container .alloy-editor.form-control ~ .alloy-editor-icon { display: block; }.alloy-editor-container .alloy-editor .cke_widget_embedurl .embed-help-message { color: rgb(255, 255, 255); font-weight: 600; opacity: 0; position: absolute; text-align: center; top: 50%; transform: translateY(-50%); transition: opacity 0.15s ease-in-out 0s; width: 100%; z-index: 1; }.alloy-editor-container .alloy-editor .cke_widget_embedurl .cke_widget_mask { background-color: rgb(0, 0, 0); cursor: pointer; opacity: 0; transition: opacity 0.15s ease-in-out 0s; }.alloy-editor-container .alloy-editor .cke_widget_embedurl.cke_widget_wrapper:hover .cke_widget_element, .alloy-editor-container .alloy-editor .cke_widget_embedurl.cke_widget_wrapper.cke_widget_focused .cke_widget_element { outline: 0px; }.alloy-editor-container .alloy-editor .cke_widget_embedurl.cke_widget_wrapper.cke_widget_selected .cke_widget_mask { height: 100%; opacity: 0.6; }.alloy-editor-container .alloy-editor .cke_widget_embedurl.cke_widget_wrapper.cke_widget_selected .embed-help-message { opacity: 1; }.alloy-editor-container .alloy-editor .cke_widget_wrapper { max-width: 100%; }.alloy-editor-container .alloy-editor-switch { position: absolute; text-align: right; top: 0px; width: 100%; }.alloy-editor-container .alloy-editor-switch .btn { margin-top: 0px; }.alloy-editor-container .alloy-editor-wrapper { padding-top: 44px; }.alloy-editor-container .alloy-editor-wrapper .lfr-source-editor { display: none; }.alloy-editor-container .alloy-editor-wrapper.show-source .alloy-editor-placeholder { display: none; }.alloy-editor-container .alloy-editor-wrapper.show-source .lfr-source-editor { display: block; }.has-error .alloy-editor-container .help-block { font-size: 16px; font-weight: normal; line-height: 1.4em; text-align: left; }.lfr-source-editor { border-width: 0px 0px 2px; border-style: solid; border-color: transparent; border-image: initial; position: relative; }.lfr-source-editor .ace_editor { height: 100%; }.lfr-fulscreen-source-editor-dialog .modal-footer { text-align: left; }.lfr-fullscreen-source-editor { height: 100%; overflow: hidden; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-header { height: 40px; min-height: 40px; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-header .layout-selector { text-align: right; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-header .layout-selector span { cursor: pointer; font-size: 12px; margin: 0px 5px; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content { height: 95%; position: relative; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter { border: 1px solid transparent; position: absolute; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .preview-panel { display: inline-block; overflow-y: auto; padding-left: 20px; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .source-panel { display: inline-block; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .source-panel, .lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .preview-panel { height: 100%; width: 50%; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.vertical .panel-splitter { height: 100%; left: 50%; top: 0px; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .source-panel, .lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .preview-panel { height: 50%; width: 100%; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.horizontal .panel-splitter { top: 50%; width: 100%; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .panel-splitter, .lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .preview-panel { display: none; }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content.simple .source-panel { height: 100%; width: 100%; }.form-group-inline { display: inline-block; vertical-align: bottom; }.button-holder { margin: 20px 0px; }.form-search .input-group { position: relative; }.form-search .input-group.advanced-search .search-query { padding-left: 40px; z-index: 0; }.form-search .input-group.advanced-search .toggle-advanced { cursor: pointer; left: 0px; line-height: 1; padding: 8px 10px; position: absolute; top: 0px; }.form-search .input-group.advanced-search .toggle-advanced .caret { margin-top: 7px; }.form-search .input-group.advanced-search .toggle-advanced .icon-search { font-size: 14px; }@media (max-width: 979px) { .form-search .input-group { width: 100%; } .form-search .input-group .btn { clip: rect(0px, 0px, 0px, 0px); left: -9999px; position: absolute; } .form-search .input-group input.search-query { width: 100%; }}.input-flex-add-on { position: relative; width: 100%; }.input-flex-add-on::after { clear: left; content: ""; display: block; height: 0px; visibility: hidden; }.input-flex-add-on input { float: left; margin-top: -1px; }.input-flex-add-on .input-group-addon { float: left; margin-top: -1px; padding: 9px; white-space: normal; width: auto; word-break: break-all; }@media (max-width: 979px) { .input-flex-add-on .input-group-addon { font-size: 18px; padding: 8px; }}.input-flex-add-on .input-localized-content { clear: both; left: 0px; padding-top: 10px; position: absolute; top: 100%; }.input-flex-add-on .input-localized-input { float: left; }.lfr-ddm-container .form-group label { margin-left: 0px; }.lfr-ddm-container .lfr-ddm-repeatable-helper { display: none; }.lfr-ddm-container .lfr-ddm-repeatable-placeholder { border: 1px dotted; margin-top: 15px; padding: 20px 0px; }.lfr-ddm-container .field-wrapper { position: relative; }.lfr-ddm-container .field-wrapper.form-builder-field label { float: none; }.lfr-ddm-container .field-wrapper .aui-field-wrapper { margin-left: 20px; }.lfr-ddm-container .field-wrapper .datepicker-display { float: none; }.lfr-ddm-container .field-wrapper .datepicker-display .datepicker-button-wrapper, .lfr-ddm-container .field-wrapper .datepicker-display .datepicker-select-wrapper { display: inline; float: none; }.lfr-ddm-container .field-wrapper .file-entry-upload-progress { height: 6px; margin-top: -7px; }.lfr-ddm-container .field-wrapper .icon-asterisk { margin-left: 4px; }.lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-add-button, .lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-delete-button { display: block; height: 16px; position: absolute; top: 4px; width: 16px; }.lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-add-button.lfr-ddm-repeatable-add-button, .lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-delete-button.lfr-ddm-repeatable-add-button { right: 4px; }.lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-add-button.lfr-ddm-repeatable-delete-button, .lfr-ddm-container .field-wrapper .lfr-ddm-repeatable-delete-button.lfr-ddm-repeatable-delete-button { right: 24px; }.lfr-ddm-container .field-wrapper-content { margin-bottom: 6px; }.lfr-ddm-container .field-wrapper-content label { margin-left: 0px; }.lfr-ddm-container .field-wrapper-content, .lfr-ddm-container .field-wrapper-content .field-wrapper-content { margin-left: 15px; }.lfr-ddm-container .taglib-icon-help { margin-left: 5px; }.lfr-ddm-link-to-page-modal .lfr-ddm-breadcrumb { padding-left: 0px; padding-right: 0px; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container { height: 283px; margin-right: -23px; overflow: auto; padding-left: 5px; padding-top: 50px; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.top-ended { padding-top: 0px; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container .loading-icon { display: block; font-size: 48px; margin: 0px auto; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.nav > li > a { margin-left: 20px; padding-left: 0px; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.nav > li .loading-icon { font-size: 18px; position: absolute; right: 36px; top: 12px; }.lfr-ddm-link-to-page-modal .lfr-ddm-pages-container.nav .lfr-ddm-page-radio { position: absolute; top: 10px; }td.lfr-center { text-align: center; }td.lfr-top { vertical-align: top; }td.lfr-middle { vertical-align: middle; }.definition-of-terms { margin-bottom: 2em; }.definition-of-terms dd::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.definition-of-terms dl { margin-left: 0px; }.definition-of-terms dt { float: left; width: 25em; }.lfr-code { border: 1px solid transparent; overflow: auto hidden; white-space: pre; overflow-wrap: normal; word-break: normal; }.lfr-code table { table-layout: auto; width: 100%; }.lfr-code table tr td.lines, .lfr-code table tr td.line-numbers { border-width: 0px; }.lfr-code table tr td.line-numbers { border-right-width: 1px; cursor: default; padding: 0px 8px; text-align: right; user-select: none; vertical-align: top; width: 1%; }.lfr-code table tr td.line-numbers::before { content: attr(data-line-number); }.lfr-grid { width: 100%; }img.icon { vertical-align: middle; }#layout-grid.dragging .lfr-portlet-column.empty { padding: 20px; }.lfr-js-required { clip: rect(0px, 0px, 0px, 0px); position: absolute; }.js .lfr-js-required { clip: rect(auto, auto, auto, auto); position: static; }.popup-alert-close { margin-left: 5px; }.alert.popup-alert-notice, .alert.popup-alert-warning, .alert.taglib-portal-message { left: 0px; line-height: 30px; padding: 9px 14px; position: fixed; right: 0px; top: 0px; z-index: 10000; }@media (max-width: 979px) { .alert.popup-alert-notice, .alert.popup-alert-warning, .alert.taglib-portal-message { line-height: 20px; margin-bottom: 0px; padding: 14px 28px; position: static; }}@media (max-width: 767px) and (max-width: 979px) { .alert.popup-alert-notice, .alert.popup-alert-warning, .alert.taglib-portal-message { margin: 0px -20px; }}.alert.lfr-shutdown-message.popup-alert-warning { margin: 0px; position: relative; }.lfr-token-list { clear: both; margin: 1em 0px; }.lfr-token { border: 1px solid transparent; cursor: pointer; display: inline-block; line-height: 1; margin: 0.1em 0.2em; padding: 0.3em 0.5em; }.lfr-token-primary { border-width: 0px; }.lfr-token-primary, .lfr-token-primary:hover { cursor: auto; }.lfr-token-close, .lfr-token-text { display: inline-block; vertical-align: middle; }.lfr-token-close { margin-left: 0.3em; }@media (max-width: 767px) { .definition-of-terms dd { margin-left: 10px; } .definition-of-terms dt { float: none; }}.breadcrumbs { margin-bottom: 10px; margin-left: 0px; }.lfr-button { padding: 2px 0px 2px 20px; }@media (max-width: 767px) { .js .controls-hidden .lfr-meta-actions, .js .controls-hidden .lfr-configurator-visibility { display: none; }}.js .page-maximized .portlet-topper-toolbar { display: block; }.configuration-frame, .control-panel-frame { border-width: 0px; overflow: auto; width: 100%; }.float-container::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.lfr-meta-actions { padding-top: 1em; }.lfr-table { border-collapse: collapse; clear: both; }.lfr-table > tbody > tr > td, .lfr-table > tbody > tr > th, .lfr-table > thead > tr > td, .lfr-table > thead > tr > th, .lfr-table > tfoot > tr > td, .lfr-table > tfoot > tr > th { padding: 0px 5px; word-break: break-all; }.lfr-table > tbody > tr > td:first-child, .lfr-table > tbody > tr > td.first-child, .lfr-table > tbody > tr > th:first-child, .lfr-table > tbody > tr > th.first-child, .lfr-table > thead > tr > td:first-child, .lfr-table > thead > tr > td.first-child, .lfr-table > thead > tr > th:first-child, .lfr-table > thead > tr > th.first-child, .lfr-table > tfoot > tr > td:first-child, .lfr-table > tfoot > tr > td.first-child, .lfr-table > tfoot > tr > th:first-child, .lfr-table > tfoot > tr > th.first-child { padding-left: 0px; }.lfr-table > tbody > tr > td:last-child, .lfr-table > tbody > tr > td.last-child, .lfr-table > tbody > tr > th:last-child, .lfr-table > tbody > tr > th.last-child, .lfr-table > thead > tr > td:last-child, .lfr-table > thead > tr > td.last-child, .lfr-table > thead > tr > th:last-child, .lfr-table > thead > tr > th.last-child, .lfr-table > tfoot > tr > td:last-child, .lfr-table > tfoot > tr > td.last-child, .lfr-table > tfoot > tr > th:last-child, .lfr-table > tfoot > tr > th.last-child { padding-right: 0px; }.lfr-table-grid .field-hint { float: none; }.lfr-control-links a { margin-right: 1em; }.portlet-toolbar { margin-bottom: 1.5em; }.lfr-header-row { border: 1px solid transparent; min-height: 31px; }.lfr-header-row .lfr-search-combobox { float: right; margin: -2px 0px 0px 2px; }.lfr-header-row-content { padding: 3px 4px 0px; }.lfr-header-row::after, .lfr-header-row-content::after { clear: both; content: ""; display: block; height: 0px; }.lfr-item-viewer #cardSection { margin-bottom: 20px; }.lfr-item-viewer .aspect-ratio a.item-preview { height: 100%; position: absolute; width: 100%; }.lfr-item-viewer .progress-container { left: 0px; margin: 0px auto; padding: 20px 30px; position: absolute; right: 0px; text-align: center; top: 50%; transform: translateY(-50%); visibility: hidden; width: 80%; z-index: 1000; }.lfr-item-viewer .progress-container a { position: absolute; right: 30px; }.lfr-item-viewer .progress-container .progress { margin-top: 10px; }.lfr-item-viewer .tabular-list-group { width: 100%; }.lfr-item-viewer .upload-view { display: table; height: 400px; width: 100%; }.lfr-item-viewer .upload-view > div { display: table-cell; vertical-align: middle; }.lfr-item-viewer .url-view { margin: 15px; }.lfr-item-viewer.uploading > .progress-container { visibility: visible; }.lfr-item-viewer .image-viewer-base-image-list { padding-top: 35px; }@media only screen and (min-width: 768px) { .lfr-item-viewer .image-viewer-base-image-list-inner { padding-left: 15px; }}.lfr-item-viewer .yui3-widget-bd { position: relative; }.lfr-item-viewer .image-viewer-base .lfr-item-viewer-close { padding: 0px 15px 0px 0px; }.lfr-item-viewer .lfr-item-viewer-close { font-size: 16px; left: 4px; max-width: calc(100% - 8px); padding: 0px 15px 0px 0px; right: 4px; text-align: left; top: 4px; z-index: 5; }.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced { position: absolute; }.lfr-item-viewer .image-viewer-footer-content { padding: 0px 20px; }@media only screen and (max-width: 767px) { .lfr-item-viewer .image-viewer-footer-content { display: flex; flex-wrap: wrap; }}.lfr-item-viewer .image-viewer-footer-content .image-viewer-footer-control { margin: 0px 10px; position: relative; }.lfr-item-viewer .image-viewer-footer-content .image-viewer-footer-control:focus, .lfr-item-viewer .image-viewer-footer-content .image-viewer-footer-control:hover { text-decoration: none; }.lfr-item-viewer .image-viewer-footer-content .image-viewer-thumbnails { display: none; }.lfr-item-viewer .image-viewer-footer-controls { display: inline-block; white-space: nowrap; }@media only screen and (max-width: 767px) { .lfr-item-viewer .image-viewer-footer-controls { -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-ordinal-group: 1; order: 1; }}.lfr-item-viewer .image-viewer-caption { line-height: 32px; position: absolute; text-align: left; width: 33%; }@media only screen and (max-width: 767px) { .lfr-item-viewer .image-viewer-caption { -webkit-box-flex: 0; flex: 0 1 100%; -webkit-box-ordinal-group: 2; order: 2; padding-left: 45px; padding-right: 45px; position: relative; }}@media only screen and (max-width: 767px) { .lfr-item-viewer .lfr-item-viewer-icon-info-link { bottom: 10px; -webkit-box-flex: 0; flex: 0 1 auto; -webkit-box-ordinal-group: 3; order: 3; position: absolute; right: 20px; z-index: 1; }}.lfr-item-viewer-close-text { display: block; line-height: 32px; padding-left: 35px; }.lfr-item-viewer-icon-info-link { float: right; font-size: 20px; }.lfr-item-viewer-icon-info-link:focus, .lfr-item-viewer-icon-info-link:hover { text-decoration: none; }@media only screen and (min-width: 768px) { .image-viewer-base.open .image-viewer-base-image-list-inner { padding-right: 400px; }}.image-viewer-base .image-viewer-sidenav.open { width: 300px; }@media only screen and (min-width: 768px) { .image-viewer-base .image-viewer-sidenav.open { width: 400px; }}.image-viewer-base .image-viewer-sidenav .image-viewer-sidenav-menu { width: 300px; }@media only screen and (min-width: 768px) { .image-viewer-base .image-viewer-sidenav .image-viewer-sidenav-menu { top: 18px; width: 400px; }}.image-viewer-sidenav { line-height: normal; }.image-viewer-sidenav.sidenav-fixed { bottom: 0px; }@media only screen and (min-width: 768px) { .image-viewer-sidenav.sidenav-fixed { bottom: 47px; position: absolute; }}.image-viewer-sidenav .image-viewer-sidenav-body { text-align: left; }.image-viewer-sidenav .image-viewer-sidenav-header { margin-top: 25px; }@media only screen and (min-width: 768px) { .image-viewer-sidenav .image-viewer-sidenav-header { margin-top: 0px; }}.image-viewer-sidenav-close { display: block; float: right; margin-right: -10px; margin-top: -15px; }.sidenav-transition .image-viewer-base-image-list-inner { transition: all 0.5s ease 0s; }.lfr-template { display: none !important; }@media (min-height: 400px) { .modal-body.inline-scroller { max-height: 320px; }}.popup-alert-notice .notice-date { margin: 0px 10px; }.popup-alert-notice .current-user-language { border-style: solid; border-color: transparent; border-image: initial; border-width: 0px 1px; display: inline; margin: 0px 10px; padding: 0px 15px; }.openid-login input[type="text"] { padding-left: 18px; }.page-extra-settings .lfr-panel-titlebar .lfr-panel-title { padding: 0.5em 0px; }.page-extra-settings .lfr-extended .lfr-panel-titlebar { line-height: 1; }.page-extra-settings .lfr-extended .lfr-panel-content { padding: 5px; }.lfr-pagination::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.lfr-pagination .dropdown-menu { display: none; }.lfr-pagination .dropdown-toggle .icon-caret-down { margin-left: 5px; }.lfr-pagination .lfr-pagination-controls { float: left; }.lfr-pagination .lfr-pagination-controls .search-results { display: inline-block; margin-left: 10px; margin-top: 5px; top: 10px; }.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link { border-width: 0px; clear: both; display: block; line-height: 20px; padding: 3px 20px; text-align: left; white-space: nowrap; width: 100%; }.lfr-pagination .lfr-pagination-delta-selector { float: left; }@media (max-width: 979px) { .lfr-pagination .lfr-pagination-delta-selector .lfr-icon-menu-text { display: none; }}.lfr-pagination .pagination-content { float: right; }.lfr-panel-container, .lfr-floating-container { clear: both; }.lfr-panel.lfr-extended, .lfr-panel-container, .lfr-floating-container { border: 1px solid transparent; }.lfr-floating-container { position: relative; }.lfr-floating-container .lfr-form-row, .lfr-panel-container .lfr-panel { border-width: 0px; }.lfr-panel-titlebar .lfr-panel-title { float: left; margin: 0px; }.lfr-panel-titlebar .lfr-panel-button { display: none; float: right; height: 22px; width: 19px; }.lfr-panel .lfr-panel-titlebar { margin-bottom: 0.5em; overflow: hidden; }.lfr-panel.lfr-collapsible .lfr-panel-titlebar { cursor: pointer; padding-left: 15px; }.lfr-panel.lfr-collapsed .lfr-panel-titlebar { margin-bottom: 0px; }.lfr-panel.lfr-collapsed .lfr-panel-content { display: none; }.lfr-panel.lfr-extended .lfr-panel-titlebar { border-bottom: 1px solid transparent; line-height: 1.6; padding: 2px; }.lfr-panel.panel-default .panel-heading { border-bottom-width: 0px; }.lfr-panel .lfr-panel-content .undo-queue { border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; margin: -0.5em 0px 10px; }.lfr-panel .toggler-header { cursor: pointer; }.lfr-extended.lfr-collapsible .lfr-panel-button { display: block; }.lfr-extended.lfr-collapsed .lfr-panel-titlebar { border-bottom-width: 0px; }.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar { border-top: 1px solid transparent; }.js .lfr-floating-container { position: absolute; }.js .lfr-floating-trigger { padding: 3px 15px 3px 3px; }.lfr-floating-container .col { float: left; margin-right: 10px; width: auto; }.lfr-floating-container .language-value, .lfr-floating-container select { display: inline-block; vertical-align: top; }.lfr-panel-page .portal-add-content { padding: 0px 0px 0px 4px; }.lfr-panel-page .panel-page-content { border-left: 1px solid transparent; padding-left: 1em; }.lfr-panel-page .lfr-add-content h2 { border-width: 1px 0px 1px 1px; border-style: solid; border-color: transparent; border-image: initial; padding: 1px; }.lfr-panel-page .lfr-add-content h2 span { display: block; padding: 2px 2px 2px 5px; }.lfr-panel-page .lfr-add-content .lfr-content-category h2 { border-bottom: 0px solid transparent; border-top-width: 0px; border-right-width: 1px; border-left-width: 0px; }.lfr-panel-page.panel-page-frontpage .panel-page-content h2 { margin-top: 0px; }.lfr-panel-content .paginator-container { border-bottom: 1px solid transparent; border-top: 1px solid transparent; overflow: hidden; text-align: center; }.lfr-panel-content .paginator-container .paginator-page-container, .lfr-panel-content .paginator-container .lfr-paginator-next, .lfr-panel-content .paginator-container .lfr-paginator-prev { display: inline-block; }.lfr-panel-content .paginator-container .lfr-paginator-next, .lfr-panel-content .paginator-container .lfr-paginator-prev { padding: 8px; }.lfr-panel-content .paginator-page-container .paginator-page-link { border: 1px solid transparent; display: inline-block; float: none; padding: 5px 10px; text-align: center; width: auto; }#portlet-set-properties fieldset { margin-bottom: 1em; }#portlet-set-properties fieldset fieldset { margin-top: 1em; }#portlet-set-properties .form { clear: both; }#portlet-set-properties .form .text-input { margin-right: 5px; width: 80px; }#portlet-set-properties .form fieldset.col { width: 29%; }#portlet-set-properties .form #custom-css { height: 300px; width: 400px; }#portlet-set-properties .common { width: 27%; }#portlet-set-properties .extra { width: 20%; }#portlet-set-properties .use-for-all-column .field-row .field-label { width: 50px; }#portlet-set-properties .form-hint { float: none; }#portlet-set-properties .lfr-bg-image-properties { display: none; }#portlet-set-properties #border-note { margin-top: 10px; }#portlet-set-properties .colorpicker-trigger { margin-top: 0px; vertical-align: top; }.lfr-position-helper { position: absolute; z-index: 10000; }.lfr-preview-file { position: relative; }.lfr-preview-file-content { border-bottom: 1px solid transparent; padding: 0px 0px 40px 135px; position: relative; }.lfr-preview-image-content { text-align: center; }.lfr-preview-audio-content, .lfr-preview-image-content, .lfr-preview-video-content { padding-left: 0px; }.lfr-preview-image-content img, .lfr-preview-video-content .video-node { max-height: 440px; max-width: 100%; }.lfr-preview-file-image-current-column, .lfr-preview-file-video-current-column { padding: 20px; position: relative; }.lfr-preview-file-image-container, .lfr-preview-video-content .video-content { text-align: center; vertical-align: middle; }.lfr-preview-file-actions { bottom: 0.5em; left: 0px; margin: 0px 10px; position: absolute; right: 0px; }.lfr-preview-file-arrow { border-radius: 4px; height: 52px; line-height: 48px; top: 50%; transform: translateY(-50%); width: 52px; }@media only screen and (min-width: 768px) { .lfr-preview-file-arrow { height: 64px; line-height: 60px; width: 64px; }}.lfr-preview-file-arrow.carousel-control { background-color: rgb(0, 0, 0); background-image: none; }.lfr-preview-file-toolbar { display: block; }.lfr-preview-file-actions .toolbar { bottom: 0px; position: absolute; right: 10px; }.lfr-preview-file-info { display: inline-block; margin-top: 0.5em; padding: 3px 15px; }.lfr-preview-file-index { line-height: 0; }.lfr-preview-file-image-current { max-height: 440px; max-width: 100%; vertical-align: middle; }@media (max-width: 767px) { .lfr-preview-file-image-current { max-height: 65%; }}.lfr-preview-file-images { bottom: 0px; height: 100%; left: 0px; overflow: hidden scroll; padding: 0px 10px 0px 0px; position: absolute; right: 2px; text-align: center; top: 0px; width: 125px; }.lfr-preview-file-images-content { position: absolute; width: 100%; }.lfr-preview-file-image { display: block; margin: 5px; width: 100%; }.lfr-preview-file-image img { border: 1px solid transparent; display: inline-block; margin: 3px; min-height: 40px; width: 72px; }.lfr-preview-file-loading-indicator { bottom: 0px; left: 0px; margin: 2px; padding: 2px 5px; position: absolute; }.lfr-preview-file-image-overlay { height: 90%; width: 70%; }.lfr-preview-file-image-overlay .modal-header { min-height: 61px; }.lfr-preview-file-image-overlay .modal-header .close { font-size: 30px; }.lfr-preview-file-image-overlay-content { border: 2px solid transparent; overflow: auto; text-align: center; }.lfr-preview-file-image-overlay-controls { pointer-events: all; }.lfr-preview-file-image-overlay-controls .image-viewer-control.carousel-control.left { left: 15px; }.lfr-preview-file-image-overlay-controls .image-viewer-control.carousel-control.right { right: 25px; }textarea.lfr-editor-textarea { height: 100%; min-height: 8em; min-width: 10em; padding: 0px; width: 100%; }.lfr-rich-editor.ace_editor { border: 1px solid transparent; height: 400px; position: relative; width: 100%; }.lfr-search-combobox { float: right; white-space: nowrap; }.lfr-search-combobox .field-content, .lfr-search-combobox .button { border-width: 0px; display: inline-block; float: left; vertical-align: top; }.lfr-search-combobox::after { clear: both; content: ""; display: block; height: 0px; }.lfr-search-combobox .lfr-search-combobox-item { margin-right: 0px; }.lfr-search-combobox .button-input { padding: 4px; }.separator { clear: both; display: block; margin: 15px auto; }.lfr-spa-loading .lfr-spa-loading-bar { display: block; }.lfr-spa-loading-bar { display: none; height: 2px; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 2000; }.lfr-tags-selector-list { border-style: solid; border-color: transparent; border-image: initial; border-width: 0px 1px 1px; margin-bottom: 0.5em; }.lfr-tags-selector-list li.tree-node .tree-node-content { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }.lfr-tags-selector-content .toolbar { position: static; }.lfr-tags-selector-content .textboxlistentry-holder li { margin: 0px 5px 0px 0px; }.lfr-tags-selector-content .textboxlist-input-container input { margin: 0px; }.lfr-tags-selector-content .textboxlist-input-container .textboxlist-content .field-input-text { padding: 0px; }.lfr-tag-selector-popup { width: 250px; }.lfr-tag-selector-popup label { border-bottom: 1px solid transparent; cursor: pointer; display: block; padding: 2px 2px 2px 20px; }.lfr-tag-selector-popup label input { margin-right: 5px; vertical-align: middle; }.lfr-tag-selector-popup label .lfr-tag-text { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }.lfr-tag-selector-popup ul { margin: 0px; }.lfr-tag-selector-popup li li { list-style: none; margin-left: 1em; }.lfr-tag-selector-popup .lfr-tag-selector-search, .lfr-tag-selector-popup .lfr-tag-selector-input { margin-bottom: 0px; }.lfr-tag-selector-popup .lfr-tag-message { display: none; }.lfr-tag-selector-popup .no-matches { padding: 3px; }.lfr-tag-selector-popup .no-matches .lfr-tag-message { display: block; }.lfr-toolbar { padding-top: 3px; }.lfr-toolbar::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.lfr-toolbar .lfr-button:focus, .lfr-toolbar .lfr-button:hover { border: 1px solid transparent; }.lfr-toolbar .lfr-button img { vertical-align: text-top; }.lfr-toolbar .lfr-separator { border-left: 1px solid transparent; border-right: 1px solid transparent; height: 25px; margin: 0px 5px; }.lfr-toolbar select { margin: 0px 5px; }.lfr-toolbar .lfr-button, .lfr-emoticon-container .lfr-button { border: 1px solid transparent; cursor: pointer; margin: 0px 2px; padding: 2px 4px; }.lfr-toolbar select, .lfr-toolbar .lfr-button, .lfr-toolbar .lfr-separator, .lfr-emoticon-container .lfr-button { float: left; }.lfr-emoticon-container { border: 1px solid transparent; overflow: hidden; padding-top: 5px; width: 180px; }.lfr-emoticon-container .lfr-button { margin: 0px; }.lfr-translation-manager { display: inline-block; margin-top: 0.5em; min-height: 1.8em; }.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-default-locale { display: inline-block; width: auto; }.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu { float: none; padding: 0.4em 0px; }.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu li, .lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-icon-menu li strong { display: inline; }.lfr-translation-manager .lfr-translation-manager-content .lfr-translation-manager-translations-message { margin: 10px 0px; }.lfr-translation-manager .lfr-translation-manager-available-translations { white-space: normal; }.lfr-translation-manager .lfr-translation-manager-translation { border: 1px solid transparent; cursor: pointer; display: inline-block; margin: 0.2em; padding: 0.4em 0.3em 0.4em 0.5em; }.lfr-translation-manager .lfr-translation-manager-translation * { vertical-align: middle; }.lfr-translation-manager .lfr-translation-manager-translation img { margin-right: 0.3em; }.lfr-translation-manager .lfr-translation-manager-change-default-locale { margin: 0px 0.4em; }.lfr-translation-manager .lfr-translation-manager-delete-translation { display: inline-block; padding: 0px 2px; }.lfr-tree .tree-label { display: inline-block; }.lfr-tree li { margin-bottom: 2px; padding-left: 0px; }.lfr-tree li ul li, .lfr-tree li.tree-item { padding-left: 0px; }.lfr-tree li.tree-node .tree-node-content { display: block; }.lfr-tree li.tree-item { padding-left: 5px; }.lfr-tree li.tree-item li { padding-left: 20px; }.lfr-tree li.tree-item ul { margin-left: 0px; margin-top: 5px; }.lfr-tree .tree-container, .lfr-tree .tree-root-container { margin-left: 15px; }.undomanager .lfr-undo-queue { margin: 10px auto; }.lfr-action-undo { float: left; }.lfr-action-clear { float: right; }.undomanager .lfr-queue-empty, .lfr-queue-single .lfr-action-clear { display: none; }.lfr-dynamic-uploader { display: table; table-layout: fixed; width: 100%; }.lfr-upload-container { margin-bottom: 1em; }.lfr-upload-container .upload-target { border: 3px dashed transparent; margin-bottom: 1em; min-height: 30px; padding: 30px 0px; position: relative; text-align: center; }.lfr-upload-container .upload-target h4 span { display: block; margin: 5px 0px; }.lfr-upload-container .upload-target .or-text { font-size: 0.8em; }.lfr-upload-container .manage-upload-target { padding: 5px 0px 0px; position: relative; }.lfr-upload-container .manage-upload-target .select-files { margin: 0px 10px 10px; }.lfr-upload-container .browse-button-container { padding-top: 5px; }.lfr-upload-container a.cancel-uploads { float: right; margin-right: 0px; }.lfr-upload-container a.clear-uploads { float: right; padding-left: 16px; }.lfr-upload-container .upload-file.upload-complete.file-saved { padding-left: 25px; }.lfr-upload-container .upload-file .file-title { display: inline-block; max-width: 95%; overflow: hidden; padding-right: 16px; text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; }.lfr-upload-container .upload-file .icon-file { font-size: 40px; }.lfr-upload-container .upload-list-info { margin: 1em 0px 0.5em; }.lfr-upload-container .cancel-button { margin-top: -0.85em; position: absolute; right: 5px; top: 50%; white-space: nowrap; }.lfr-upload-container .cancel-button .cancel-button-text { display: none; margin-left: 5px; }.lfr-upload-container .cancel-button:hover .cancel-button-text { display: inline; }.lfr-upload-container .cancel-button .lexicon-icon { height: 12px; }.lfr-upload-container .delete-button-col { padding-right: 10px; }.lfr-upload-container .file-added .success-message { float: right; }.lfr-upload-container .upload-error { padding-left: 25px; }.lfr-upload-container .upload-complete .cancel-button, .lfr-upload-container .delete-button, .lfr-upload-container .upload-complete.file-saved .delete-button, .lfr-upload-container .upload-complete.upload-error .delete-button { display: none; }.lfr-upload-container .multiple-files .upload-error .error-message { display: block; }.lfr-upload-container .single-file .upload-error { list-style: none; margin-top: 1em; }.lfr-upload-container .single-file .upload-error .upload-error-message { margin-bottom: 0.5em; }.lfr-upload-container .upload-complete { padding-left: 5px; }.lfr-upload-container .upload-complete label .select-file { margin-top: -7px; }.lfr-upload-container .upload-complete .error-message, .lfr-upload-container .upload-complete .success-message { margin-left: 1em; }.lfr-upload-container .upload-complete .error-message.card-bottom, .lfr-upload-container .upload-complete .success-message.card-bottom { bottom: 18px; position: relative; }.lfr-upload-container .upload-complete .delete-button { display: inline-block; }.lfr-upload-container .progress-bar { display: none; height: 15px; }.lfr-upload-container .progress { display: inline-block; height: 15px; min-width: 20px; }.lfr-upload-container .file-uploading .cancel-button { margin-top: 1px; top: 0px; }.lfr-upload-container .file-uploading .progress-bar { display: block; }.select-files { float: left; line-height: 0; margin-right: 2px; padding: 0px 0px 0px 5px; }.lfr-upload-movie { bottom: 0px; height: 1px; left: 0px; position: absolute; width: 1px; z-index: 100000; }.lfr-upload-movie-content { overflow: hidden; position: fixed; }.mobile .lfr-upload-container .upload-target .drop-file-text { display: none; }.upload-drop-intent .lfr-upload-container .upload-target { z-index: 100; }.lfr-url-preview .lfr-url-preview-content { background-color: rgb(0, 0, 0); border-radius: 0px; margin: 0px auto; }.lfr-url-preview .lfr-url-preview-content .modal-body { border-radius: 6px; }.lfr-url-preview .lfr-url-preview-content .modal-header { background-color: rgb(0, 0, 0); border-width: 0px; color: rgb(255, 255, 255); padding-bottom: 40px; padding-left: 0px; text-align: left; }.lfr-url-preview .lfr-url-preview-content .modal-header a { color: rgb(255, 255, 255); opacity: 0.5; }.add-menu .add-menu-advice { margin-top: -6px; }.add-menu .add-menu-advice + .divider { margin-top: 0px; }.add-menu .add-menu-advice a { white-space: normal; }.add-menu .dropdown-menu { min-width: 290px; }.lfr-alert-container { left: 0px; position: absolute; right: auto; top: auto; width: 100%; z-index: 430; }.lfr-alert-container.inline-alert-container { position: relative; }.lfr-alert-container.inline-alert-container .lfr-alert-wrapper { padding: 0px; }.lfr-alert-container .lfr-alert-wrapper { margin-bottom: 5px; overflow: hidden; }.app-view-entry .entry-thumbnail { margin: 0px; padding: 5px; }.app-view-entry .entry-thumbnail .entry-thumbnail-container { margin-top: 50%; position: relative; }.app-view-entry .entry-thumbnail .entry-thumbnail-container img { margin-top: -50%; }.app-view-entry .entry-title { display: block; font-size: 1.15em; padding: 5px 0px 10px; }.app-view-entry .entry-link { display: block; overflow: hidden; text-align: left; }.app-view-entry .entry-metadata { margin: 10px 0px 20px; }@media (max-width: 979px) { .app-view-entry .entry-metadata { margin: 0px 0px 5px 15px; width: 85%; }}.app-view-entry .entry-metadata .entry-title { padding-bottom: 3px; }.app-view-entry .entry-metadata .entry-description { display: block; }.app-view-entry .entry-metadata dl { margin: 0px; }.app-view-entry .entry-metadata dl.entry-latest-approved-container { margin: 20px 0px; }.app-view-entry .entry-metadata dl dt { float: left; margin-right: 3px; }.app-view-entry .entry-metadata dt, .app-view-entry .entry-metadata dd, .app-view-entry .entry-metadata .entry-categories, .app-view-entry .entry-metadata .entry-tags, .app-view-entry .entry-metadata .entry-description { line-height: 1.5em; overflow: hidden; }.app-view-entry .entry-metadata .entry-categories, .app-view-entry .entry-metadata .entry-tags { display: block; }.app-view-entry .entry-metadata .taglib-workflow-status { display: inline; }.app-view-entry .entry-metadata .taglib-workflow-status .workflow-status { padding-left: 0.2em; }.app-view-entry .entry-metadata .entry-tags .tag { margin-left: 15px; }.app-view-entry .entry-metadata .entry-tags .tag:first-child { margin-left: 0px; }.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category { margin-left: 0.8em; }.app-view-entry .folder-action, .app-view-entry .entry-action { position: absolute; right: 6px; top: 10px; }.app-view-entry .folder-action .btn, .app-view-entry .entry-action .btn { padding: 0px; }.app-view-entry .entry-selector { left: 5px; position: absolute; top: 10px; }.app-view-entry .entry-thumbnail { display: inline-block; float: left; margin: 5px 10px 5px 5px; position: relative; text-align: center; }@media (max-width: 979px) { .app-view-entry .entry-thumbnail { float: none; }}.app-view-entry .overlay.folder-action a, .app-view-entry .overlay.entry-action a { display: block; width: 20px; }.app-view-entry .entry-title .entry-categories, .app-view-entry a.entry-title .entry-tags { font-size: 16px; }.lfr-search-container td .overlay.folder-action, .lfr-search-container td .overlay.entry-action { position: static; }.lfr-search-container td .overlay.folder-action .btn a, .lfr-search-container td .overlay.entry-action .btn a { display: block; padding: 4px 12px; }.app-view-entry-taglib.entry-display-style.display-icon { display: inline-block; float: left; height: 180px; margin: 5px; padding: 10px 0px; position: relative; vertical-align: top; width: 200px; }@media (max-width: 979px) { .app-view-entry-taglib.entry-display-style.display-icon { height: 230px; }}.app-view-entry-taglib.entry-display-style.display-icon .form-group { margin-bottom: 0px; }.app-view-entry-taglib.entry-display-style.display-icon .entry-title { clear: both; font-size: 1em; padding: 0px 10px; }.app-view-entry-taglib.entry-display-style.display-icon .entry-link { overflow: visible; text-align: center; }.app-view-entry-taglib.entry-display-style.display-icon .folder-action, .app-view-entry-taglib.entry-display-style.display-icon .entry-action { top: 14px; }@media (max-width: 979px) { .app-view-entry-taglib.entry-display-style.display-icon .folder-action, .app-view-entry-taglib.entry-display-style.display-icon .entry-action { bottom: 8px; right: 31px; top: auto; } .app-view-entry-taglib.entry-display-style.display-icon .folder-action a, .app-view-entry-taglib.entry-display-style.display-icon .entry-action a { padding: 10px 0px; width: 136px; }}.app-view-entry-taglib.entry-display-style.display-icon .entry-selector { left: 10px; }.app-view-entry-taglib.entry-display-style.display-icon .entry-thumbnail { float: none; margin: 0px; }.app-view-entry-taglib.entry-display-style.display-descriptive { display: block; margin: 5px; padding: 5px 0px 5px 20px; position: relative; text-align: left; }.app-view-entry-taglib.entry-display-style.display-descriptive::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.app-view-entry-taglib.entry-display-style.display-descriptive .entry-title { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; }@media (max-width: 979px) { .app-view-entry-taglib.entry-display-style.display-descriptive .folder-action a, .app-view-entry-taglib.entry-display-style.display-descriptive .entry-action a { padding: 10px 12px; width: auto; }}.app-view-entry-taglib.entry-display-style.display-descriptive, .app-view-entry-taglib.entry-display-style.display-icon { border: 1px solid rgb(225, 225, 225); margin: 5px; }.app-view-entry-taglib.entry-display-style.display-descriptive img, .app-view-entry-taglib.entry-display-style.display-icon img { margin: 4px; }.app-view-entry-taglib.entry-display-style .categories { margin-top: 10px; }.app-view-entry-taglib.entry-display-style .tags { margin-top: 5px; }.app-view-search-entry-taglib { display: block; margin: 5px; padding: 5px 0px 5px 20px; position: relative; text-align: left; }.app-view-search-entry-taglib dl { margin: 0px; }.app-view-search-entry-taglib dl dt { float: left; margin-right: 3px; }.app-view-search-entry-taglib .tabview-list { margin-bottom: 0px; }.app-view-search-entry-taglib .taglib-workflow-status { display: inline; }.app-view-search-entry-taglib .taglib-workflow-status .workflow-status { padding-left: 0.2em; }.app-view-search-entry-taglib .entry-description { margin-top: 20px; }.app-view-search-entry-taglib .entry-discussion, .app-view-search-entry-taglib .entry-attachment { border-top: 1px solid rgb(204, 204, 204); display: block; margin: 0.5em 4em; overflow: hidden; padding-top: 5px; }.app-view-search-entry-taglib .entry-discussion a, .app-view-search-entry-taglib .entry-attachment a { display: block; overflow: hidden; }.app-view-search-entry-taglib .entry-discussion .image, .app-view-search-entry-taglib .entry-attachment .image { float: left; padding: 5px; }.app-view-search-entry-taglib .entry-discussion .image img.avatar, .app-view-search-entry-taglib .entry-discussion .image img.attachment, .app-view-search-entry-taglib .entry-attachment .image img.avatar, .app-view-search-entry-taglib .entry-attachment .image img.attachment { width: 45px; }.app-view-search-entry-taglib .entry-discussion .title, .app-view-search-entry-taglib .entry-attachment .title { display: block; }.app-view-search-entry-taglib .entry-link .entry-thumbnail-image { border-width: 0px; width: 128px; }.app-view-search-entry-taglib::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }@media (max-width: 979px) { .app-view-taglib .form-search { margin-top: 5px; }}.app-view-taglib .lfr-header-row-content { position: relative; }.app-view-taglib .lfr-header-row-content .display-style { float: right; }.app-view-taglib .lfr-header-row-content .select-all-entries { left: 7px; position: absolute; top: 15px; z-index: 1; }@media (max-width: 979px) { .app-view-taglib .lfr-header-row-content .select-all-entries { top: 17px; }}.navbar .nav-display-style-buttons { float: right; margin: 8px 0px 8px 15px; }@media (max-width: 767px) { .navbar .nav-display-style-buttons { float: none; margin: 7.5px -15px; }}@media (max-width: 767px) { .navbar .nav-display-style-buttons .display-style-buttons > .dropdown > .dropdown-menu { border-width: 0px; display: block; float: none; margin-top: 0px; position: static; width: auto; } .navbar .nav-display-style-buttons .display-style-buttons > .dropdown > .dropdown-toggle { display: none; }}.taglib-asset-categories-summary .asset-category { margin-bottom: 3px; margin-right: 3px; padding-right: 5px; }.taglib-asset-links { margin-top: 0.5em; }.taglib-asset-links h2 { margin: 0px 1em 0.2em 0px; }.taglib-asset-links .asset-links-list { list-style-type: none; margin-left: 1.2em; }.taglib-asset-links .asset-links-list-item { margin-bottom: 0.4em; }.taglib-asset-metadata { clear: both; overflow: hidden; padding: 10px; }.taglib-asset-metadata span { display: inline-block; }.taglib-asset-metadata .asset-metadata-panel { clear: both; }.taglib-asset-metadata .metadata-author { overflow: hidden; padding: 10px; }.taglib-asset-metadata .metadata-author .asset-avatar { float: left; padding-right: 10px; }.taglib-asset-metadata .metadata-author .asset-avatar .avatar { width: 45px; }.taglib-asset-metadata .metadata-author .asset-user-info { margin-top: 5px; }.taglib-asset-metadata .metadata-author .asset-user-info .user-info { display: block; }.taglib-asset-metadata .metadata-entry { margin-right: 2em; }.taglib-asset-metadata .metadata-categories span { float: none; }.taglib-calendar { width: 190px; }.taglib-calendar table { border: 1px solid transparent; width: 100%; }.taglib-calendar tr th, .taglib-calendar tr td { border-bottom: 1px solid transparent; height: 25px; text-align: center; }.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td { border-width: 0px 1px; border-style: solid; border-color: transparent; border-image: initial; padding: 0px; width: 26px; }.taglib-calendar tr.portlet-section-header th.first, .taglib-calendar tr td.first { border-left-width: 0px; }.taglib-calendar tr.portlet-section-header th.last, .taglib-calendar tr td.last { border-right-width: 0px; }.taglib-calendar tr td a { display: block; height: 15px; padding: 5px 0px; }.taglib-calendar .has-events a span { padding-bottom: 5px; }.taglib-captcha { margin: 1em 0px; }.taglib-captcha .captcha { display: inline-block; margin-bottom: 1em; }.taglib-captcha .refresh { display: inline-block; vertical-align: top; }.taglib-categorization-filter .asset-entry { border: 1px solid transparent; }.contextual-sidebar { height: calc(100vh - 49px); pointer-events: none; position: fixed; right: 0px; top: 49px; transform: translateX(100%); transition: transform 0.5s ease 0s; width: 320px; will-change: transform; }.contextual-sidebar.contextual-sidebar-visible { pointer-events: auto; transform: translateX(0px); }body.has-control-menu .contextual-sidebar { height: calc(100vh - 98px); top: 98px; }@media only screen and (min-width: 768px) { .contextual-sidebar { height: calc(100vh - 63px); top: 63px; } body.has-control-menu .contextual-sidebar { height: calc(100vh - 128px); top: 128px; } .contextual-sidebar-content { transition: padding-right 0.5s ease 0s; will-change: padding-right; } body.contextual-sidebar-visible .contextual-sidebar-content { padding-right: 320px; }}.display-template .field-content { display: inline-block; }.display-template .form-group-inline { vertical-align: middle; }.taglib-diff-table { border-collapse: separate; border-spacing: 5pt; table-layout: fixed; width: 100%; }.taglib-diff-table td { overflow-wrap: break-word; }.taglib-diff-html span.diff-html-added img, .taglib-diff-html span.diff-html-removed img { border: 2px solid transparent; }.taglib-diff-html span.diff-html-changed img { border: 2px dotted transparent; }.taglib-diff-html div.diff-added-image, .taglib-diff-html div.diff-removed-image { height: 300px; margin: 2px; position: absolute; width: 200px; }.diff-version-comparator .taglib-diff-html .diff-html-changed { border-bottom: 2px dotted transparent; }.diff-version-comparator .taglib-diff-html .diff-added-image, .diff-version-comparator .taglib-diff-html .diff-removed-image { display: none; }.diff-version-comparator .taglib-diff-html img { max-width: 100%; }.diff-version-comparator .diff-target-selector { border-left: 1px solid transparent; padding-left: 30px; }.diff-version-comparator .diff-container-column .diff-container { min-height: 400px; }.diff-version-comparator .diff-container-column .user-name { margin-right: 5px; }.diff-version-comparator .diff-container-column .legend-item { margin-right: 15px; }.diff-version-comparator .divider { margin-bottom: 20px; }.diff-version-comparator .input-group-search { padding-bottom: 20px; }.diff-version-comparator .version-item { cursor: pointer; }.taglib-discussion .alloy-editor-placeholder { min-height: 90px; }.taglib-discussion .alloy-editor-placeholder p { margin-bottom: 0px; }.taglib-discussion .add-comment .row { margin-top: 30px; }.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder { border-left: 2px solid transparent; }.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder p { margin-bottom: 10px; }@media only screen and (min-width: 768px) { .taglib-discussion .lfr-discussion-details { float: left; }}@media only screen and (max-width: 767px) { .taglib-discussion .lfr-discussion-body { margin-top: 15px; }}@media only screen and (min-width: 768px) { .taglib-discussion .lfr-discussion-body { margin-left: 65px; }}.taglib-discussion .lfr-discussion-body .button-holder { margin-bottom: 0px; }.taglib-discussion .lfr-discussion-body .lfr-discussion-message .lfr-discussion-message-author { margin-bottom: 12px; }.taglib-discussion .lfr-discussion-body .lfr-discussion-message .lfr-discussion-message-author .author-link { display: block; }.taglib-discussion .taglib-ratings { display: inline-block; margin-right: 1em; }.lfr-discussion-reply.popover { max-width: none; }.lfr-discussion-reply.popover .lfr-discussion-reply-user-avatar { float: left; padding-right: 20px; }.lfr-discussion-reply.popover .lfr-discussion-reply-content { margin-top: 5px; }.lfr-discussion-controls .reply-action { line-height: 32px; }@media only screen and (min-width: 768px) { .lfr-discussion-body .lfr-discussion-controls { position: absolute; right: 0px; top: 0px; width: 45%; } .lfr-discussion-body .lfr-discussion-controls > div { float: right; margin-right: 12px; } .lfr-discussion-body .lfr-discussion-message .lfr-discussion-message-author { width: 40%; }}.drop-zone { min-height: 80px; padding: 20px; text-align: center; }.drop-zone.drop-enabled { outline: transparent dashed 2px; }.drop-zone p { margin: 10px auto 0px; max-width: 75%; }.drop-here-info { font-size: 25px; height: 100%; left: 0px; min-height: 100px; opacity: 0; position: absolute; text-align: center; top: 0px; visibility: hidden; width: 100%; }.drop-here-info .drop-here-indicator { transform: translate(0px, -50%); height: 115px; left: 0px; margin: auto; position: absolute; right: 0px; top: 50%; }.drop-here-info .drop-icons { display: inline-block; position: relative; width: 160px; }.drop-here-info .drop-icons span { position: absolute; text-align: center; }.drop-here-info .drop-icons span:nth-of-type(1) { height: 60px; left: 0px; line-height: 60px; opacity: 0; top: 10px; width: 60px; }.drop-here-info .drop-icons span:nth-of-type(2) { height: 80px; left: 40px; line-height: 80px; width: 80px; z-index: 2; }.drop-here-info .drop-icons span:nth-of-type(3) { display: block; font-size: 45px; height: 70px; left: 90px; line-height: 70px; opacity: 0; position: relative; top: 8px; width: 70px; z-index: 1; }.drop-here-info .drop-text { display: block; font-size: 20px; margin-left: 0px; margin-top: 20px; }.drop-active .drop-here-info { opacity: 1; visibility: visible; }.drop-active .drop-here-info .drop-icons span:nth-of-type(1), .drop-active .drop-here-info .drop-icons span:nth-of-type(3) { opacity: 1; }.taglib-empty-result-message.taglib-empty-result-message-compact { min-height: auto; }.taglib-empty-result-message.taglib-empty-result-message-compact .taglib-empty-result-message-header { background: 0px center; padding-top: 0px; }.taglib-empty-result-message.taglib-empty-result-message-compact .taglib-empty-search-result-message-header { background: 0px center; padding-top: 0px; }.taglib-empty-result-message .taglib-empty-result-message-actions { margin-top: 16px; }.taglib-empty-result-message .taglib-empty-result-message-description { margin-top: 8px; }.taglib-empty-result-message .taglib-empty-result-message-header, .taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn, .taglib-empty-result-message .taglib-empty-search-result-message-header { background-position: center center; background-repeat: no-repeat; background-size: 100%; margin-left: auto; margin-right: auto; }.taglib-empty-result-message .taglib-empty-result-message-header, .taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn { max-width: 200px; padding-top: 250px; }.taglib-empty-result-message .taglib-empty-result-message-header, .taglib-empty-result-message .taglib-empty-result-message-header-has-plus-btn { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/states/empty_state.gif"); }.taglib-empty-result-message .taglib-empty-result-message-title { margin-top: 40px; }.taglib-empty-result-message .taglib-empty-search-result-message-header { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/states/search_state.gif"); max-width: 210px; padding-top: 232px; }.taglib-empty-result-message .taglib-empty-state { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/states/empty_state.gif"); margin: auto; max-width: 250px; padding-top: 250px; }.taglib-empty-result-message .taglib-success-state { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/states/success_state.gif"); margin: auto; max-width: 250px; padding-top: 250px; }.taglib-empty-result-message .taglib-search-state { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/states/search_state.gif"); margin: auto; max-width: 250px; padding-top: 250px; }.field-wrapper.form-inline .control-label { display: inline-block; }.field-wrapper-html { position: relative; }.field-wrapper-html .input-localized .input-group-item { flex-wrap: nowrap; }.taglib-flags { display: inline-block; line-height: 32px; }.taglib-flags span a { margin-right: 2px; }.taglib-form-navigator .error-notice, .taglib-form-navigator .modified-notice { display: none; }.taglib-form-navigator > .form-steps { position: relative; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group { border-width: 0px; clear: both; float: none; overflow: visible; padding: 0px; width: 100%; }@media (max-width: 979px) { .taglib-form-navigator > .form-steps > ul.form-navigator.list-group { overflow: auto; white-space: nowrap; }}.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab { border-width: 0px; display: inline-block; overflow: visible; position: relative; text-align: center; white-space: nowrap; z-index: 50; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active:last-child .tab-label .tab-icon { display: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label { position: relative; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .message { display: inline-block; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .tab-icon { display: inline-block; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label { border-width: 0px; display: block; margin: 0px 5px 0px -5px; padding: 0px; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .error-notice { display: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number { clear: both; display: inline-block; margin: 5px; width: 30px; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .message { margin-left: -5px; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .modified-notice { display: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .tab-icon { display: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.multi-step-progress-bar { display: block; padding-top: 10px; }.taglib-form-navigator > .form-steps > ul.form-navigator.multi-step-progress-bar .tab-label { outline-width: 0px; }.taglib-form-navigator .form-navigator-content { overflow: visible; }.taglib-form-navigator .form-navigator-content .form-section { display: none; }.taglib-form-navigator .form-navigator-content .form-section.active { display: block; }.taglib-form-navigator .form-navigator-content .form-section textarea { max-width: 100%; }.taglib-form-navigator .form-navigator-content legend { overflow: auto; padding-bottom: 2px; }.taglib-form-navigator .section-modified .modified-notice { display: inline-block; }.taglib-form-navigator .section-error .error-notice { display: inline-block; margin-right: 5px; }.taglib-header { border-bottom: 1px solid transparent; margin-bottom: 1em; padding-bottom: 10px; }.taglib-header .header-title { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; margin: 0.1em; vertical-align: middle; }.taglib-header .header-back-to { display: inline-block; vertical-align: middle; }.taglib-header .header-back-to a { display: block; padding: 0px 0.3em 0px 0px; }.taglib-icon-list li { float: left; margin-right: 1em; }.taglib-icon-list::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.lfr-icon-menu .lfr-icon-menu-icon { max-width: none; }.lfr-menu-list-overflow { overflow: hidden auto; }.lfr-menu-list { float: none; overflow-y: auto; position: relative; }.lfr-menu-list.direction-left, .lfr-menu-list.direction-right { margin: 0px 2px; }.lfr-menu-list.dropdown-menu { float: none; position: relative; }@media (max-width: 979px) { .lfr-menu-list.dropdown-menu > li > a { font-size: 22px; line-height: 40px; white-space: normal; } .lfr-menu-list.dropdown-menu > li > a img { margin-bottom: 3px; }}.lfr-menu-list.dropdown-menu .search-panel { margin-bottom: 0px; }.lfr-menu-list.dropdown-menu .search-panel .form-group { margin: 0px 16px; }.lfr-menu-list.dropdown-menu .search-panel .menu-item-filter { width: auto; }@media (max-width: 767px) { .table-cell.last .lfr-icon-menu .dropdown-toggle { text-align: center; } .table-cell.last .lfr-icon-menu .dropdown-toggle > img, .table-cell.last .lfr-icon-menu .dropdown-toggle .lfr-icon-menu-text { display: none; }}.lfr-icon-menu-open::after { clear: both; content: ""; display: table; }.lfr-icon-menu-open .dropdown-menu { position: static; }.taglib-image-selector { height: 100%; min-height: 100px; padding: 0px; position: relative; text-align: center; }.taglib-image-selector.drop-enabled .drop-here-info .drop-here-indicator { height: 90px; }.taglib-image-selector.drop-enabled .drop-here-info .drop-text { display: inline-block; margin-left: 20px; margin-top: 0px; }.taglib-image-selector .glyphicon-ok { left: 50%; padding: 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); }.taglib-image-selector .progress-wrapper { display: none; left: 50%; max-width: 450px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 50%; }.taglib-image-selector .progress-wrapper button { margin-top: 20px; }.taglib-image-selector .progress-wrapper p { font-size: 18px; margin: 0px; text-align: left; }.taglib-image-selector .progress-wrapper p.size { font-size: 14px; }.taglib-image-selector .progress-wrapper .progressbar { height: 6px; margin: 5px auto; width: 100%; }.taglib-image-selector.drop-active .change-image-controls { display: none; }.taglib-image-selector.drop-active .progress-wrapper { display: none; }.taglib-image-selector.draggable-image.vertical .current-image { max-height: inherit; min-width: 100%; left: 0px !important; }.taglib-image-selector.draggable-image.horizontal .current-image { max-width: inherit; }.taglib-image-selector.draggable-image.both .current-image { max-height: 100%; max-width: 100%; }.taglib-image-selector.draggable-image.drop-enabled .image-wrapper { height: 0px; }.taglib-image-selector.draggable-image .image-wrapper { height: 400px; overflow: hidden; width: 100%; }@media (max-width: 767px) { .taglib-image-selector.draggable-image .image-wrapper { height: 150px; }}.taglib-image-selector.progress-active .change-image-controls { display: none; }.taglib-image-selector.progress-active .progress-wrapper { display: block; }.taglib-image-selector .browse-image-controls, .taglib-image-selector .current-image { margin: auto; max-height: 100%; max-width: 100%; }.taglib-image-selector .browse-image-controls { padding: 10px; width: 100%; z-index: 1; }.taglib-image-selector .browse-image-controls .drag-drop-label, .taglib-image-selector .browse-image-controls .browse-image { font-size: 16px; }.taglib-image-selector .browse-image-controls .drag-drop-label { line-height: 35px; }.taglib-image-selector .browse-image-controls .file-validation-info { margin-top: 15px; }.taglib-image-selector .change-image-controls { bottom: 10px; padding: 10px; position: absolute; right: 10px; }.taglib-image-selector .current-image { margin-bottom: 5px; }.taglib-image-selector .error-wrapper { position: absolute; top: 0px; width: 100%; z-index: 2; }.taglib-image-selector .yui3-uploader-content { display: none; }.info-bar-container { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(237, 240, 242); min-height: 47px; }.info-bar-container .info-bar { padding: 0px; }@media only screen and (min-width: 768px) { .info-bar-container { min-height: 59px; }}.info-bar-container .info-bar-default .taglib-workflow-status .workflow-version { color: rgb(107, 108, 126); }.info-bar-container .info-bar-default .btn { margin: 7px 0px 7px 15px; }@media only screen and (min-width: 768px) { .info-bar-container .info-bar-default .btn { margin: 13px 0px 13px 15px; }}.info-bar-container .info-bar-center { left: 50%; margin-top: 16px; position: absolute; text-align: center; transform: translate(-50%); width: 100%; }@media only screen and (min-width: 768px) { .info-bar-container .info-bar-center { margin-top: 20px; }}.info-bar-container.affix { min-height: 35px; transition: min-height 0.15s ease 0s; }.info-bar-container.affix .info-bar-center { margin-top: 5px; }.lfr-input-date.form-group { margin-bottom: 0px; }.input-localized .input-group-item { flex-direction: column; }.input-localized .input-localized-content { margin-left: 6px; }.input-localized.input-localized-editor .form-control { border-width: 0px; height: 100%; padding: 0px; }.input-localized.input-localized-editor .input-localized-content { margin-top: 0px; }.input-localized.input-localized-editor .language-value { margin-bottom: 7px; }.input-localized .lfr-input-localized-default a { margin-right: 14px; }.input-localized .lfr-input-localized-state { height: 4px; margin: 3px 5px; width: 4px; }.input-localized.input-localized-focused .palette-item-selected .lfr-input-localized-state { height: 6px; width: 6px; }.input-localized .palette-item-inner { display: block; height: 16px; width: 16px; }.input-localized-palette-container .palette-items-container { font-size: 0px; margin: 0px; white-space: normal; }.input-localized-palette-container .palette-item { border-width: 0px; padding: 0.5rem 1.25rem; }.input-localized-palette-container .palette-item-inner { border: 1px solid; margin-right: 4px; width: 16px; }.input-localized-palette-container .palette-item-inner img { display: block; }.input-group .input-localized .input-localized-content { margin-top: 3px; }.taglib-move-boxes { margin-bottom: 1em; }.taglib-move-boxes label { border-bottom: 1px solid transparent; display: block; margin-bottom: 5px; padding: 5px; }.taglib-move-boxes .toolbar { text-align: center; }.taglib-move-boxes .arrow-button img { border-width: 0px; height: 16px; width: 16px; }.taglib-move-boxes .choice-selector { width: 100%; }.taglib-move-boxes .field-content { margin-bottom: 0px; }.taglib-move-boxes .move-arrow-buttons { margin-top: 5em; }.taglib-move-boxes .move-arrow-buttons .arrow-button { display: block; }.taglib-move-boxes .sortable-container { margin-top: 10px; }.taglib-move-boxes .sortable-container .btn.edit-selection { margin-bottom: 10px; }.taglib-move-boxes .sortable-container .move-option { border-top: 1px solid rgb(221, 221, 221); display: none; margin: 2px 0px; padding: 2px; position: relative; }.taglib-move-boxes .sortable-container .move-option.selected { display: block; }.taglib-move-boxes .sortable-container .move-option .checkbox, .taglib-move-boxes .sortable-container .move-option .handle { position: absolute; }.taglib-move-boxes .sortable-container .move-option .checkbox { display: none; margin: 7px 0px 0px 5px; }.taglib-move-boxes .sortable-container .move-option .handle { cursor: pointer; font-size: 1.5em; padding: 6px; }.taglib-move-boxes .sortable-container .move-option .title { font-size: 1.2em; margin: 1px 0px 1px 30px; }.taglib-move-boxes .sortable-container.edit-list-active .move-option { display: block; }.taglib-move-boxes .sortable-container.edit-list-active .move-option .checkbox { display: inline-block; }.taglib-move-boxes .sortable-container.edit-list-active .move-option .handle { display: none; }.mobile .taglib-move-boxes .selector-container { display: none; }.taglib-input-repeat .end-date-field { clear: both; padding-left: 1em; }.taglib-input-repeat .weekdays { clear: both; padding-top: 1em; }.taglib-input-search .input-group-btn { vertical-align: top; }.lfr-input-time.form-group { margin-bottom: 0px; }.portlet-image-uploader .button-holder { margin-bottom: 5px; }.portlet-image-uploader .button-holder > .form-group { margin-bottom: 0px; }.portlet-image-uploader .lfr-portrait-editor .dialog-footer { z-index: 11; }.portlet-image-uploader .lfr-portrait-preview { overflow: auto; padding: 5px; }.portlet-image-uploader .main-content-card { margin-top: 2px; }.taglib-logo-selector .avatar { max-width: 100%; }.info-panel .sidenav-close { float: right; margin-left: 12px; margin-right: 9px; margin-top: 25px; }.management-bar-container { position: relative; }.management-bar-container .dropdown-backdrop { position: relative; }.management-bar-container .management-bar { padding: 0px; }.management-bar-container .management-bar > .container-fluid-1280 > .management-bar-header-right { margin-left: -15px; }.management-bar-container .management-bar .form-group { margin-bottom: 0px; }.management-bar-container .management-bar .input-select-wrapper { margin-top: 10px; }.management-bar-container .management-bar .input-select-wrapper select { border-bottom-width: 0px; }.management-bar-container .management-bar-header > .checkbox { padding-left: 0px; }.management-bar-secondary-bar { left: 0px; min-height: 0px; overflow: hidden; position: absolute; right: 0px; top: 0px; visibility: hidden; }.secondary-bar-open .management-bar:first-child { position: absolute; visibility: hidden; }.secondary-bar-open .management-bar-secondary-bar { position: relative; visibility: visible; }.lfr-map { border: 1px solid transparent; min-height: 400px; width: 100%; }.lfr-map .home-button { height: 35px; margin: 5px; width: 45px; }.lfr-map .search-controls { margin-top: 5px; width: 100%; }.lfr-map .search-controls .search-input { width: 100%; }@media only screen and (min-width: 768px) { .lfr-map .home-button { height: auto; width: auto; } .lfr-map .search-controls { width: 50%; }}.navbar .navbar-collapse { max-height: none; }.navbar .navbar-collapse::after, .navbar .navbar-collapse::before { display: inline; }.navbar .navbar-search { border-top-width: 0px; width: 100%; }@media (min-width: 768px) { .navbar .navbar-search { border-top-width: 1px; width: auto; }}.navbar .navbar-search .form-search { margin: 9px 0px; }@media (min-width: 768px) { .navbar .navbar-search .form-search { float: right; margin: 8px 0px; max-width: 275px; }}.navbar .navbar-search .form-search .input-group { width: 100%; }@media (min-width: 768px) { .navbar .navbar-search .form-search .input-group { width: auto; }}@media (max-width: 979px) { .navbar .container .navbar-btn, .navbar .container-fluid .navbar-btn, .navbar .container-fluid-1280 .navbar-btn { margin-bottom: 5px; width: 45px; } .navbar .container .navbar-btn > .icon-bar:first-child, .navbar .container-fluid .navbar-btn > .icon-bar:first-child, .navbar .container-fluid-1280 .navbar-btn > .icon-bar:first-child { margin-top: 6px; } .navbar .container .navbar-btn > .icon-bar:last-child, .navbar .container-fluid .navbar-btn > .icon-bar:last-child, .navbar .container-fluid-1280 .navbar-btn > .icon-bar:last-child { margin-bottom: 5px; } .navbar .container .navbar-collapse.open, .navbar .container-fluid .navbar-collapse.open, .navbar .container-fluid-1280 .navbar-collapse.open { border-width: 0px; display: block; height: auto; overflow: visible; }}@media (max-width: 767px) { .alert-notifications.alert-notifications-fixed { top: inherit; } .alert-notifications.alert-notifications-fixed .alert { max-width: none; }}.lfr-notification-container { bottom: 1.25rem; left: 1.25rem; max-height: 100%; max-width: 400px; overflow: auto; padding-left: 15px; padding-right: 15px; padding-top: 15px; position: fixed; width: 100%; z-index: 5000; }.lfr-notification-container .lfr-notification-wrapper { margin-bottom: 5px; overflow: hidden; overflow-wrap: break-word; }.taglib-portlet-preview.show-borders { border: 1px solid transparent; margin-bottom: 1em; padding: 3px 3px 1em; }.taglib-portlet-preview.show-borders .title { padding: 0.5em; }.taglib-portlet-preview .preview { margin: 1em; min-height: 90px; }.taglib-ratings.stars .liferay-rating-score { padding-left: 15px; }.taglib-ratings.stars .liferay-rating-vote, .taglib-ratings.stars .liferay-rating-score { display: inline-block; }.taglib-ratings.like .rating-element *, .taglib-ratings.thumbs .rating-element * { pointer-events: none; }.taglib-ratings .rating-input-container { display: none; }.taglib-ratings .rating-input-container .rating-input { margin-left: 1px; }.taglib-rss-settings .rss-settings-options { margin-left: 2em; }.lfr-search-container .entry-action { width: 1px; }.lfr-search-container .entry-action .taglib-icon { white-space: nowrap; }.user-info { overflow: hidden; }.user-info.row, .user-info .row { margin-left: 0px; }.user-info .user-avatar { display: inline-block; overflow: hidden; }.user-info .user-avatar .avatar { min-height: 40px; width: 40px; }.user-info .user-details { display: inline-block; padding-left: 5px; }.user-info .user-details .date-info { font-size: 11px; min-height: 0px; }.user-info .user-details .line { padding-bottom: 12px; }.user-info .user-details .user-name { font-size: 14px; min-height: 0px; }.user-status-tooltip .user-status-avatar { float: left; margin-right: 5px; }.user-status-tooltip .user-status-avatar .user-status-avatar-image { width: 27px; }.user-status-tooltip .user-status-info { display: inline-block; overflow: hidden; }.user-status-tooltip .user-status-info .user-status-date { font-size: 11px; }.lfr-search-container { margin-top: 1.5em; overflow: auto; }@media (max-width: 767px) { .lfr-search-container .selector-button { width: auto; }}.lfr-search-container .table .text-bottom { vertical-align: bottom; }.lfr-search-container .table .text-middle { vertical-align: middle; }.lfr-search-container .table .text-top { vertical-align: top; }.touch .lfr-search-container { }.touch .lfr-search-container .searchcontainer-content .table { max-width: none; }.taglib-search-iterator-page-iterator-top { margin-bottom: 15px; }.taglib-page-iterator { clear: both; height: auto; overflow: hidden; width: auto; }.taglib-page-iterator .lfr-pagination-buttons { float: right; margin: 0px; }@media (max-width: 979px) { .taglib-page-iterator .lfr-pagination-buttons { width: 100%; }}@media (max-width: 767px) and (max-width: 979px) { .taglib-page-iterator .lfr-pagination-buttons { float: none; margin-top: 20px; }}@media (max-width: 979px) { .taglib-page-iterator .lfr-pagination-buttons > li { display: inline-block; float: left; width: 50%; } .taglib-page-iterator .lfr-pagination-buttons > li.first, .taglib-page-iterator .lfr-pagination-buttons > li.last { display: none; } .taglib-page-iterator .lfr-pagination-buttons > li > a { line-height: 20px; padding: 11px 19px; }}.taglib-page-iterator .lfr-pagination-config { float: left; line-height: 46px; }@media (max-width: 767px) { .taglib-page-iterator .lfr-pagination-config { float: none; } .taglib-page-iterator .lfr-pagination-config .current-page-menu { display: block; } .taglib-page-iterator .lfr-pagination-config .current-page-menu .btn { display: block; }}.taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector, .taglib-page-iterator .lfr-pagination-config .lfr-pagination-page-selector { display: inline; }.taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector { float: none; }@media (max-width: 979px) { .taglib-page-iterator .lfr-pagination-config .lfr-pagination-delta-selector { display: none; }}.taglib-page-iterator .search-results { float: left; line-height: 46px; margin-left: 10px; }@media (max-width: 979px) { .taglib-page-iterator .search-results { display: none; }}.display-style-icon .lfr-asset-folder, .display-style-icon .lfr-asset-item { float: left; padding-left: 15px; padding-right: 15px; }@media only screen and (min-width: 992px) { .display-style-icon .lfr-asset-folder, .display-style-icon .lfr-asset-item { width: 33.3333%; }}.display-style-icon .lfr-asset-folder { width: 100%; }@media only screen and (min-width: 480px) { .display-style-icon .lfr-asset-folder { width: 50%; }}@media only screen and (min-width: 1200px) { .display-style-icon .lfr-asset-folder { width: 25%; }}.display-style-icon .lfr-asset-item { width: 50%; }@media only screen and (min-width: 768px) { .display-style-icon .lfr-asset-item { width: 25%; }}@media only screen and (min-width: 1200px) { .display-style-icon .lfr-asset-item { width: 20%; }}.lfr-asset-item { min-width: 145px; }.lfr-asset-folder { min-width: 215px; }.taglib-search-toggle .form-search { position: relative; }.taglib-search-toggle .form-search .input-group-btn { position: absolute; }@media (min-width: 980px) { .taglib-search-toggle .form-search .input-group-btn { position: static; }}.taglib-search-toggle .toggle-advanced { margin-left: 10px; position: absolute; top: 8px; }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced { border-style: solid; border-color: transparent; border-image: initial; border-width: 0px 1px 1px; margin-top: 0px; padding: 15px 15px 0px; }.taglib-search-toggle-advanced-wrapper .toggler-content-wrapper { clear: both; }.taglib-search-toggle-advanced-wrapper .btn.close { position: relative; z-index: 1; }.navbar-search .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced { border-width: 1px 0px 0px; }.navbar-search .taglib-search-toggle-advanced-wrapper .toggler-content-wrapper { padding: 0px; width: auto; }.sites-directory-taglib { overflow: hidden; }.sites-directory-taglib .app-view-entry-taglib.entry-display-style.display-icon { height: 100%; width: 140px; }.sites-directory-taglib .app-view-entry-taglib.entry-display-style .entry-thumbnail { max-width: 100px; }.sites-directory-taglib .app-view-entry-taglib.entry-display-style .entry-thumbnail img { max-width: 90px; }.taglib-social-activities table { width: 100%; }.taglib-social-activities td { padding: 5px; vertical-align: top; }.taglib-social-activities .day-separator { border-bottom: 1px dotted transparent; margin-bottom: 0px; margin-top: 10px; padding-bottom: 2px; }.taglib-social-activities .portlet-icon { width: 16px; }.taglib-social-bookmarks .horizontal .taglib-social-bookmark, .taglib-social-bookmarks .simple .taglib-social-bookmark { display: inline-block; vertical-align: top; }.taglib-social-bookmarks .horizontal .taglib-social-bookmark img, .taglib-social-bookmarks .simple .taglib-social-bookmark img { vertical-align: baseline; }.taglib-social-bookmarks a.social-bookmark-link { padding-left: 20px; }.taglib-asset-tags-summary .tag { hyphens: none; margin-bottom: 3px; margin-right: 3px; padding: 2px 5px 2px 0px; }.alert-trash-form { display: inline-block; }.trash-undo-button.btn-link { font-weight: 600; margin-left: 0.5rem; padding: 0px; vertical-align: inherit; }.trash-undo-button.btn-link:hover { text-decoration: none; }.trash-undo-button.btn-link:focus { background-color: transparent; }.taglib-trash-empty .trash-empty-button, .taglib-trash-empty .trash-undo-button, .taglib-trash-undo .trash-empty-button, .taglib-trash-undo .trash-undo-button { display: inline; }.taglib-trash-empty .trash-empty-link, .taglib-trash-empty .trash-undo-link, .taglib-trash-undo .trash-empty-link, .taglib-trash-undo .trash-undo-link { display: none; }.js .taglib-trash-empty .trash-empty-button, .js .taglib-trash-empty .trash-undo-button, .js .taglib-trash-undo .trash-empty-button, .js .taglib-trash-undo .trash-undo-button { display: none; }.js .taglib-trash-empty .trash-empty-link, .js .taglib-trash-empty .trash-undo-link, .js .taglib-trash-undo .trash-empty-link, .js .taglib-trash-undo .trash-undo-link { display: inline-block; }.taglib-user-display { padding: 0.5em; }.taglib-user-display.display-style-1 .user-profile-image { float: left; margin-right: 24px; }.taglib-user-display.display-style-1 .user-name { display: inline-block; margin-top: 10px; }.taglib-user-display.display-style-1 .user-details { margin-top: 0px; }.taglib-user-display.display-style-2 .user-profile-image, .taglib-user-display.display-style-2 .user-name { clear: both; display: block; min-height: 20px; text-align: center; }.taglib-user-display.display-style-3 { padding: 0px; }.taglib-user-display.display-style-3 .user-profile-image { display: inline-block; vertical-align: middle; }.taglib-user-display .avatar { display: block; height: 60px; margin: 0px auto; width: 60px; }.taglib-user-display .avatar.author::after { border-radius: 50%; content: ""; display: block; height: 100%; width: 100%; }.taglib-user-display .user-details { margin-top: 1em; }.card-row-layout-fixed .lfr-card-actions-column { width: 32px; }.card-row-layout-fixed .lfr-card-actions-column .dropdown { margin-left: 8px; margin-right: 0px; }.lfr-card-actions-column .dropdown { margin-right: -8px; margin-top: -5px; }.lfr-card-modified-by-text, .lfr-card-subtitle-text, .lfr-card-workflow-text { font-size: 14px; font-weight: 400; }.lfr-card-title-text { font-size: 14px; font-weight: 600; }.taglib-vertical-card .icon-vertical-card-container, .taglib-vertical-card .vertical-card-container { background-color: rgb(241, 245, 250); }.taglib-vertical-card .icon-vertical-card-image .lexicon-icon { height: 80px; opacity: 0.2; width: 80px; }.taglib-vertical-card .icon-vertical-card-image, .taglib-vertical-card .user-vertical-card-initials { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }.taglib-vertical-card .user-vertical-card-initials { font-family: inherit; }.taglib-vertical-card-footer { min-height: 5.6em; }.js .taglib-webdav .show-webdav { display: block; }.js .taglib-webdav table { border-width: 1px 0px; border-style: solid; border-color: transparent; border-image: initial; display: none; }.js .taglib-webdav.visible table { display: block; }.taglib-webdav table::after { clear: both; content: ""; display: block; height: 0px; visibility: hidden; }.taglib-workflow-status .workflow-id, .taglib-workflow-status .workflow-version { margin-right: 12px; }.table-cell .taglib-workflow-status { margin: 0px; }.table-cell .taglib-workflow-status .workflow-status { padding-left: 0px; }img.label-icon { border-width: 0px; float: left; }img.icon { border-width: 0px; }label.hidden-label { clip: rect(0px, 0px, 0px, 0px); position: absolute; }td.stretch { width: 99%; }.nobr { white-space: nowrap; }.cke_toolbar.cke_toolbar__a11yhelpbtn { float: right; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup, .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover { border-width: 0px; margin-bottom: 0px; margin-top: 5px; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_icon { display: none; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button__a11ybtn_label { display: inline; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button__a11ybtn_label::after { border: 1px solid transparent; content: "Alt+0"; margin-left: 5px; padding: 3px; }.mac .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button__a11ybtn_label::after { content: "Option+0"; }table.audience-portal [class*=" icon-"] { vertical-align: bottom; }table.audience-portal td, table.audience-portal th { font-size: 14px; }p.audience-title { font-size: 0.9em; margin-bottom: 5px; }.portlet-asset-publisher .asset-abstract { overflow: auto; }@media only screen and (min-width: 768px) { .portlet-asset-publisher .asset-actions { position: absolute; right: 10px; z-index: 1; }}.portlet-asset-publisher .asset-full-content img { max-width: 100%; }.portlet-asset-publisher .timeline-item:first-child .timeline-icon { background-color: rgb(134, 156, 173); }.portlet-asset-publisher .timeline-item:first-child::before { top: 30px; }.portlet-asset-publisher .timeline-item:first-child .lfr-autorow-controls { display: none; }.portlet-asset-publisher .timeline-item:hover > .container-trash > .btn { opacity: 1; }.portlet-asset-publisher .timeline-item .form-group { display: inline-block; margin: 8px; vertical-align: middle; width: auto; }.portlet-asset-publisher .timeline-item .form-group:first-child { margin-left: 0px; }.portlet-asset-publisher .timeline-item .container-trash { cursor: pointer; padding: 10px; position: absolute; right: 0px; top: 0px; }.portlet-asset-publisher .timeline-item .container-trash:hover { color: rgb(101, 182, 240); }.portlet-asset-publisher .timeline-item .container-trash > .btn { opacity: 0; }.portlet-asset-publisher .timeline-item .container-trash > .btn:focus { opacity: 1; }.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder, .portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder { padding: 0px 0px 4px; }.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder > .textboxlistentry, .portlet-asset-publisher .timeline-item .tagselector-content .textboxlistentry-holder > .textboxlistentry { margin: 4px 5px; }.portlet-asset-publisher .timeline-item .categoriesselector-content { position: relative; }.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlistentry-holder { border-bottom: 2px solid rgb(134, 156, 173); margin-bottom: 10px; min-height: 2.5em; }.portlet-asset-publisher .timeline-item .categoriesselector-content .btn-toolbar-content { background-color: rgb(255, 255, 255); bottom: -6px; padding: 15px 5px; position: absolute; right: 0px; }.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container), .portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container) { background-color: rgb(231, 241, 249); border: 0px; color: rgb(101, 182, 240); }.portlet-asset-publisher .timeline-item .categoriesselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove, .portlet-asset-publisher .timeline-item .tagselector-content li:not(.textboxlist-input-container) .textboxlistentry-remove { color: rgb(101, 182, 240); }.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container, .portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container { height: 32px; line-height: 32px; }.portlet-asset-publisher .timeline-item .categoriesselector-content .textboxlist-input-container .field-input-text, .portlet-asset-publisher .timeline-item .tagselector-content .textboxlist-input-container .field-input-text { margin: 0px; padding: 0px; }.portlet-asset-publisher .timeline-item .timeline-increment { z-index: 0; }.portlet-asset-publisher .addbutton-timeline-item { position: relative; }.portlet-asset-publisher .timeline-increment-icon.add-condition::before { background-color: rgb(134, 156, 173); bottom: 37px; content: ""; display: block; left: 20px; position: absolute; top: -10px; width: 2px; }.portlet-asset-publisher .timeline-increment-icon.add-condition .form-builder-timeline-add-item { border-radius: 100%; color: rgb(255, 255, 255); margin-left: 3px; margin-top: -55px; padding: 0px; }.cursor-pointer { cursor: pointer; }.lfr-form-content .sheet { padding-bottom: 1.5em; }.lfr-form-content .sheet .taglib-page-iterator .lfr-pagination-buttons { margin-top: 0.5em; }td.lfr-name-column { font-weight: 600; }.ddm-form-builder-buttons .icon-spinner, .lfr-ddm-form-pagination-controls .icon-spinner, .ddm-form-settings-modal .btn-toolbar-button .icon-spinner { margin-left: 10px; }.ddm-form-builder-buttons .btn-default { margin-left: 12px; }.ddm-form-builder-buttons .btn-default.btn-link { font-weight: 600; }.ddm-form-builder-buttons .btn-default.btn-link:focus { box-shadow: none; }.ddm-form-builder-buttons .btn-default.btn-primary { margin-left: 0px; }.ddm-form-body-content { margin-top: 32px; }.liferay-ddm-form-builder-rule-builder-content .text-default { font-weight: normal; }.ddm-form-settings-modal .btn, .ddm-publish-modal .btn, .dynamic-data-mapping-data-providers-modal .btn { transition: opacity 0.5s ease 0s; }.ddm-form-settings-modal .modal-body, .publish-modal-container .modal-body { background-color: rgb(255, 255, 255); }.ddm-form-settings-modal .ddm-form-settings-modal-content .modal-body { padding: 0px; }.ddm-form-settings-modal .ddm-form-settings-modal-content .modal-body .tab-pane.active { padding: 24px 24px 0px; }.ddm-form-settings-modal .ddm-form-settings-modal-content .modal-body .tab a { outline: 0px; }.ddm-form-settings-modal .ddm-form-instance-settings { padding: 0px; }.ddm-form-settings-modal .ddm-form-instance-settings .lfr-ddm-form-page .row { margin-left: 0px; margin-right: 0px; padding: 0px; }.ddm-form-settings-modal .navbar-nav { float: none; margin-right: 0px; }.ddm-publish-modal .alert-info { text-align: center; }.ddm-publish-modal .ddm-publish-checkbox { margin-bottom: 0px; width: 100%; }.ddm-publish-modal .ddm-publish-checkbox small { display: block; }.ddm-publish-modal .ddm-publish-checkbox > span { margin-bottom: 0.4em; margin-top: 0.4em; }.ddm-publish-modal .input-checkbox-wrapper { float: right; margin-bottom: 0px; }.ddm-publish-modal .lfr-ddm-repeatable-delete-button { position: absolute; right: 15px; top: 0px; }.ddm-publish-modal select.form-control[multiple] { height: auto; }.ddm-publish-modal .text-to-copy { background-color: transparent; }.ddm-publish-modal .toggle-switch { display: none; }.dynamic-data-mapping-data-providers-modal { max-width: 720px; }.dynamic-data-mapping-data-providers-modal .modal-content { z-index: 1; }.form-builder-page-manager-popover-header .popover-content { left: -16px; padding: 0px; position: absolute; top: 30px; transform: translate3d(-208px, 32px, 0px); will-change: transform; }.form-builder-page-manager-popover-header li { color: rgb(134, 156, 173); cursor: pointer; font-size: 15px; font-weight: normal; line-height: 16px; list-style-type: none; padding: 5px 0px; }.form-builder-page-manager-popover-header ul { margin: 0px; padding: 0px; }.form-builder-page-manager-popover-header.popover.left > .arrow { margin-left: 19px; }.form-builder-section-title { font-size: 32px; font-weight: 300; margin: 0px; padding-top: 40px; }.lfr-ddm-field-settings-confirmation-message { margin: 0px; padding: 35px; text-align: center; }.form-builder-sidebar .form-group .alloy-editor-container.input-group .alloy-editor-placeholder.ae-placeholder, .portlet-forms .form-group .alloy-editor-container.input-group .alloy-editor-placeholder.ae-placeholder { border-left: 0px; padding-left: 0px; width: inherit; }.form-builder-sidebar .icon-asterisk, .portlet-forms .icon-asterisk { margin-left: 4px; }.form-builder-sidebar .input-group-container .input-group-addon, .portlet-forms .input-group-container .input-group-addon { background-color: rgb(231, 231, 237); }.form-builder-sidebar .liferay-ddm-form-field-editor .form-control-feedback, .portlet-forms .liferay-ddm-form-field-editor .form-control-feedback { margin-top: -25px; position: absolute; z-index: 2; }.form-builder-sidebar .radio-inline, .portlet-forms .radio-inline { padding-top: 11px; }.form-builder-sidebar .radio-inline + .radio-inline, .portlet-forms .radio-inline + .radio-inline { margin-left: 0px; }.lfr-ddm-field-settings-yes { padding-left: 21px; padding-right: 21px; }.portal-popup .alert, .portlet-forms-admin .alert { margin: 0px; }.portal-popup .asset-icon .lexicon-icon, .portlet-forms-admin .asset-icon .lexicon-icon { height: 32px; width: 32px; }.portal-popup .checkbox, .portal-popup .radio, .portlet-forms-admin .checkbox, .portlet-forms-admin .radio { margin-bottom: 0px; margin-top: 0px; }.portal-popup .ddm-form-basic-info h1, .portal-popup .ddm-form-basic-info h2, .portal-popup .ddm-form-basic-info h3, .portal-popup .ddm-form-basic-info h4, .portal-popup .ddm-form-basic-info h5, .portal-popup .ddm-form-basic-info h6, .portlet-forms-admin .ddm-form-basic-info h1, .portlet-forms-admin .ddm-form-basic-info h2, .portlet-forms-admin .ddm-form-basic-info h3, .portlet-forms-admin .ddm-form-basic-info h4, .portlet-forms-admin .ddm-form-basic-info h5, .portlet-forms-admin .ddm-form-basic-info h6 { margin: 0px; }.portal-popup .ddm-form-basic-info .ae-placeholder:empty::before, .portlet-forms-admin .ddm-form-basic-info .ae-placeholder:empty::before { content: attr(data-placeholder); }.portal-popup .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control), .portal-popup .ddm-form-basic-info .ddm-form-name, .portal-popup .ddm-form-basic-info .ddm-form-description, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control), .portlet-forms-admin .ddm-form-basic-info .ddm-form-name, .portlet-forms-admin .ddm-form-basic-info .ddm-form-description { border-width: 0px; margin: 0px; padding-left: 0px; }.portal-popup .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control) .help-block, .portal-popup .ddm-form-basic-info .ddm-form-name .help-block, .portal-popup .ddm-form-basic-info .ddm-form-description .help-block, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control) .help-block, .portlet-forms-admin .ddm-form-basic-info .ddm-form-name .help-block, .portlet-forms-admin .ddm-form-basic-info .ddm-form-description .help-block { top: -15px; }.portal-popup .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control) p, .portal-popup .ddm-form-basic-info .ddm-form-name p, .portal-popup .ddm-form-basic-info .ddm-form-description p, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus):not(.form-control) p, .portlet-forms-admin .ddm-form-basic-info .ddm-form-name p, .portlet-forms-admin .ddm-form-basic-info .ddm-form-description p { margin: 0px; }.portal-popup .ddm-form-basic-info .alloy-editor.alloy-editor-placeholder, .portlet-forms-admin .ddm-form-basic-info .alloy-editor.alloy-editor-placeholder { color: rgb(0, 0, 0); font-weight: 500; }.portal-popup .ddm-form-basic-info .alloy-editor.alloy-editor-placeholder:empty:not(:focus), .portlet-forms-admin .ddm-form-basic-info .alloy-editor.alloy-editor-placeholder:empty:not(:focus) { color: rgb(192, 204, 211); }.portal-popup .ddm-form-basic-info .ddm-form-name, .portlet-forms-admin .ddm-form-basic-info .ddm-form-name { font-weight: 300; padding: 40px 0px 0px; }.portal-popup .ddm-form-basic-info .ddm-form-name p, .portlet-forms-admin .ddm-form-basic-info .ddm-form-name p { margin: 0px; }.portal-popup .ddm-form-basic-info .ddm-form-description, .portlet-forms-admin .ddm-form-basic-info .ddm-form-description { font-weight: normal; padding: 16px 0px 0px; }.portal-popup .ddm-form-basic-info .ddm-form-description p, .portlet-forms-admin .ddm-form-basic-info .ddm-form-description p { margin: 0px; }.portal-popup .ddm-form-builder-app, .portlet-forms-admin .ddm-form-builder-app { margin-top: 32px; }.portal-popup .ddm-form-builder-app .form-builder-content, .portal-popup .ddm-form-builder-app .lfr-ddm-form-content, .portlet-forms-admin .ddm-form-builder-app .form-builder-content, .portlet-forms-admin .ddm-form-builder-app .lfr-ddm-form-content { background: rgb(255, 255, 255); border-color: rgb(231, 231, 237); border-radius: 4px; margin: 0px auto; width: auto; }.portal-popup .ddm-form-builder-app .form-builder-content, .portlet-forms-admin .ddm-form-builder-app .form-builder-content { overflow: hidden; }.portal-popup .ddm-form-builder-app .form-builder-field-list-empty .form-builder-field-list-add-button, .portlet-forms-admin .ddm-form-builder-app .form-builder-field-list-empty .form-builder-field-list-add-button { padding: 16px 0px; position: relative; }.portal-popup .ddm-form-builder-app .form-builder-field-list-container .lfr-ddm-form-field-container.form-builder-field .form-group, .portlet-forms-admin .ddm-form-builder-app .form-builder-field-list-container .lfr-ddm-form-field-container.form-builder-field .form-group { margin-bottom: 0px; }.portal-popup .ddm-form-builder-app .hide, .portlet-forms-admin .ddm-form-builder-app .hide { display: none; }.portal-popup .ddm-form-builder-app .liferay-ddm-form-field-text textarea, .portlet-forms-admin .ddm-form-builder-app .liferay-ddm-form-field-text textarea { resize: none; }.portal-popup .ddm-form-builder-app .toggle-switch-text, .portlet-forms-admin .ddm-form-builder-app .toggle-switch-text { word-break: break-word; }.portal-popup .form-builder-tabview, .portal-popup .lfr-ddm-form-wizard, .portlet-forms-admin .form-builder-tabview, .portlet-forms-admin .lfr-ddm-form-wizard { border-bottom: 1px solid rgb(222, 228, 233); padding: 20px 34px 11px; position: relative; }.portal-popup .form-instance-id, .portal-popup .form-instance-modified-date, .portlet-forms-admin .form-instance-id, .portlet-forms-admin .form-instance-modified-date { margin-right: 20px; }.portlet-forms-admin #formsNavigationBar .nav-item .nav-link { color: rgb(205, 206, 217); cursor: pointer; }.portlet-forms-admin #formsNavigationBar .nav-item .nav-link.active, .portlet-forms-admin #formsNavigationBar .nav-item .nav-link:hover { color: rgb(255, 255, 255); }.portal-popup .portlet-column { padding: 0px; }.portal-popup .required-warning { margin-left: 34px; margin-right: 34px; }.portal-popup .lfr-ddm-form-page .required-warning { margin-top: 0px; }.form-builder-success-page { padding: 35px; }.progress-bar-success-item { margin-bottom: 42px !important; }.progress-bar-success-item::before { background-color: rgb(202, 211, 219); content: ""; display: block; height: 12px; margin-top: -5px; position: absolute; right: 0px; width: 12px; }.autosave-bar .toolbar { margin-bottom: 0px; }.autosave-bar.container { max-width: 1248px; }.autosave-bar ul { width: 96px; }.autosave-bar ul li { float: right; width: 50%; }.portlet-forms label, .form-entry label { float: initial; }.portlet-forms .aspect-ratio img, .form-entry .aspect-ratio img { top: 0px; }.portlet-forms .btn, .form-entry .btn { transition: opacity 0.5s ease 0s; }.portlet-forms .control-label, .form-entry .control-label { float: none; margin-bottom: 0px; overflow-wrap: break-word; }.portlet-forms .ddm-form-basic-info .ddm-form-name, .portlet-forms .ddm-form-basic-info .ddm-form-description, .form-entry .ddm-form-basic-info .ddm-form-name, .form-entry .ddm-form-basic-info .ddm-form-description { color: rgb(107, 108, 126); margin: 0px; }.portlet-forms .ddm-form-basic-info .ddm-form-description, .form-entry .ddm-form-basic-info .ddm-form-description { font-weight: normal; line-height: 24px; padding: 16px 0px 0px; }.portlet-forms .ddm-form-basic-info .ddm-form-name, .form-entry .ddm-form-basic-info .ddm-form-name { font-size: 32px; font-weight: 300; padding: 40px 0px 0px; }.portlet-forms .ddm-form-builder-buttons, .form-entry .ddm-form-builder-buttons { margin-bottom: 0px; }.portlet-forms .form-builder-field-list-container, .form-entry .form-builder-field-list-container { padding: 0px; word-break: normal; }.portlet-forms .form-builder-page-header, .form-entry .form-builder-page-header { padding-top: 25px; }.portlet-forms .form-builder-page-header-description, .portlet-forms .form-builder-page-header-title, .portlet-forms .lfr-ddm-form-page-description, .portlet-forms .lfr-ddm-form-page-title, .form-entry .form-builder-page-header-description, .form-entry .form-builder-page-header-title, .form-entry .lfr-ddm-form-page-description, .form-entry .lfr-ddm-form-page-title { font-weight: normal; resize: none; word-break: normal; }.portlet-forms .form-builder-page-header-description.form-control, .portlet-forms .lfr-ddm-form-page-description, .form-entry .form-builder-page-header-description.form-control, .form-entry .lfr-ddm-form-page-description { font-size: 14px; }.portlet-forms .help-block, .form-entry .help-block { font-size: 14px; }.portlet-forms .lfr-ddm-form-page-description, .form-entry .lfr-ddm-form-page-description { margin-top: 9px; }.portlet-forms .lfr-ddm-form-field-container, .form-entry .lfr-ddm-form-field-container { border-radius: 0px; border-width: 0px; box-shadow: none; margin: 0px; }.portlet-forms .liferay-ddm-form-field-paragraph p, .form-entry .liferay-ddm-form-field-paragraph p { margin-top: 14px; overflow-wrap: break-word; }.portlet-forms .liferay-ddm-form-field-tip, .form-entry .liferay-ddm-form-field-tip { margin: 0px; min-height: 16px; }.portlet-forms .lfr-ddm-form-page-title, .portlet-forms .form-builder-page-header-title.form-control, .form-entry .lfr-ddm-form-page-title, .form-entry .form-builder-page-header-title.form-control { font-size: 19px; margin-bottom: 9px; margin-top: 0px; }.portlet-forms .checkbox-multiple-options .checkbox-multiple-switcher-inline, .form-entry .checkbox-multiple-options .checkbox-multiple-switcher-inline { cursor: pointer; display: inline-block; font-weight: normal; margin: 5px 15px 0px 0px; padding-left: 0px; position: relative; vertical-align: middle; }.portlet-forms .radio-inline, .form-entry .radio-inline { margin-right: 10%; }.portlet-forms .required-warning, .form-entry .required-warning { display: block; font-weight: inherit; margin-top: -17px; text-align: left; }.form-builder-publish-popover { max-width: 500px; }.form-builder-publish-popover .publish-popover-content { display: block; }.form-builder-publish-popover .publish-popover-content .form-group { margin-bottom: 10px; }.form-builder-publish-popover .publish-popover-content .form-group.has-success { margin-bottom: 0px; }.form-builder-publish-popover .publish-popover-content .form-group.has-success .help-block { display: block; }.form-builder-publish-popover .publish-popover-content .form-group.has-success .publish-button-success-icon { display: block; }.form-builder-publish-popover .publish-popover-content .form-group.has-success .publish-button-text { display: none; }.form-builder-publish-popover .publish-popover-content .form-group.has-error { margin-bottom: 0px; }.form-builder-publish-popover .publish-popover-content .form-group.has-error .help-block { display: block; }.form-builder-publish-popover .publish-popover-content .form-group .help-block { display: none; margin-bottom: 0px; }.form-builder-publish-popover .publish-popover-content .form-group .input-group-btn { vertical-align: top; }.form-builder-publish-popover .publish-popover-content .form-group .publish-button-success-icon { display: none; padding-left: 10px; padding-right: 10px; }.form-builder-publish-popover-content { display: table; width: 500px; }.publish-popover-content { display: none; }.publish-popover-content .arrow { top: 40%; }.portlet-forms-admin .aspect-ratio img { top: 0px; }.portlet-forms-admin .autosave-feedback { display: block; padding-bottom: 18.071px; padding-left: 124px; padding-top: 18.071px; text-align: center; width: 100%; }.portlet-forms-admin .management-bar .liferayalert { margin-left: auto; margin-right: auto; width: 80%; }.portlet-forms-admin .publish-icon { color: rgb(135, 157, 174); cursor: pointer; float: right; }.portlet-forms-admin .publish-icon.disabled { background-color: rgb(255, 255, 255); border-color: rgb(205, 206, 217); cursor: not-allowed; opacity: 0.26; }.portlet-forms-admin .publish-icon:hover:not(.disabled) { color: rgb(101, 179, 240); }.portlet-forms-admin .ddm-form-basic-info h1, .portlet-forms-admin .ddm-form-basic-info h5, .portlet-forms-admin .ddm-form-basic-info .h5 { margin: 0px; }.portlet-forms-admin .ddm-form-basic-info .ae-placeholder:empty::before { content: attr(data-placeholder); }.portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus) { border-width: 0px; padding-left: 0px; }.portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder .help-block, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus) .help-block { top: -15px; }.portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder p, .portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus) p { margin: 0px; }.portlet-forms-admin .ddm-form-basic-info .alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus) { color: rgb(192, 204, 211); }.portlet-forms-admin .form-builder-content .layout-builder-layout-container { margin-bottom: 0px; }.portlet-forms-admin .form-builder-field { border-radius: 0px; border-width: 0px; box-shadow: none; margin: 0px; padding: 16px 10px; }.portlet-forms-admin .form-builder-field:hover { background-color: rgb(240, 248, 254); cursor: pointer; }.portlet-forms-admin .form-builder-field-content-target { height: 100%; position: absolute; top: 0px; width: 100%; }.portlet-forms-admin .form-builder-field-list-add-button { border-width: 0px; width: 100%; }.portlet-forms-admin .form-builder-field-list-add-button.disabled .form-builder-field-list-add-button-label, .portlet-forms-admin .form-builder-field-list-add-button.disabled .form-builder-field-list-add-button-icon, .portlet-forms-admin .form-builder-field-list-add-button[disabled] .form-builder-field-list-add-button-label, .portlet-forms-admin .form-builder-field-list-add-button[disabled] .form-builder-field-list-add-button-icon { opacity: 1; }.portlet-forms-admin .form-builder-field-list-add-button-icon, .portlet-forms-admin .form-builder-field-list-add-button-label { cursor: inherit; transition: opacity 0.5s ease 0s; }.portlet-forms-admin .form-builder-field-list-add-button-icon { position: relative; }.portlet-forms-admin .form-builder-field-list-add-button-icon .lexicon-icon { height: 10px; width: 10px; }.portlet-forms-admin .form-builder-field-list-add-button-label { color: rgb(74, 144, 226); }.portlet-forms-admin .form-builder-field-list-add-button-large .form-builder-field-list-add-button-label { display: table; letter-spacing: 0.07em; margin: 5px auto 0px; white-space: normal; word-break: break-all; }.portlet-forms-admin .form-builder-field + .form-builder-field-list-add-container { margin-top: -22px; }.portlet-forms-admin .form-builder-field-list-add-container.between-fields { margin-top: -12px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-list-add-button-icon { margin-top: 5px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-list-add-button-icon .lexicon-icon { height: 16px; width: 16px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-list-add-button-label { padding-top: 0px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-list-add-container, .portlet-forms-admin .form-builder-field-list-empty .form-builder-field-move-target { margin: 10px 0px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-list-container { padding: 0px; }.portlet-forms-admin .form-builder-field-list-empty .form-builder-field-move-target { padding: 37px 0px; }.portlet-forms-admin .form-builder-header { display: none; }.portlet-forms-admin .form-builder-header-title { display: none; }.portlet-forms-admin .form-builder-layout { margin: 0px auto; width: auto; }.portlet-forms-admin .form-builder-layout .layout-builder-add-row-area { margin: 0px; }.portlet-forms-admin .form-builder-layout .layout-row-container-row { margin-bottom: 0px; }.portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row { border-left-width: 0px; border-right-width: 0px; }.portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col { border-radius: 0px; border-width: 0px; min-height: 50px; }.portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col .layout-col-content { padding-left: 34px; padding-right: 34px; }.portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col .form-group { min-height: 40px; }@media only screen and (min-width: 992px) { .portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col .layout-col-content { padding-left: 20px; padding-right: 20px; } .portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col:first-of-type .layout-col-content { padding-left: 34px; } .portlet-forms-admin .form-builder-layout .layout-row-container-row .layout-row .col.last-col .layout-col-content { padding-right: 34px; }}.portlet-forms-admin .form-builder-pages { padding-bottom: 0px; }.portlet-forms-admin .form-builder-pages li.active a { z-index: 0; }.portlet-forms-admin .form-builder-page-header { padding-right: 62px; position: relative; }.portlet-forms-admin .form-builder-pages-header { margin-bottom: 0px; margin-top: 0px; padding-left: 24px; padding-right: 0px; width: auto; }.portlet-forms-admin .form-builder-pages-header .form-builder-page-header-description, .portlet-forms-admin .form-builder-pages-header .form-builder-page-header-title { display: block; height: auto; overflow: hidden; width: 100%; }.portlet-forms-admin .form-builder-pages-header .form-builder-page-header-description { margin-top: -19px; padding-top: 0px; }.portlet-forms-admin .form-builder-pages-header .form-builder-page-header-title { margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; }.portlet-forms-admin .form-builder-pages-header textarea { border-width: 0px; padding-left: 0px; padding-right: 0px; }.portlet-forms-admin .form-builder-pages-header textarea:focus { box-shadow: none; }.portlet-forms-admin .form-builder-page-manager-content { border-top: 1px solid rgb(220, 224, 227); }.portlet-forms-admin .form-builder-page-manager-content .form-builder-controls-trigger { margin: 0px; padding: 29px; }.portlet-forms-admin .form-builder-pages-header .form-builder-controls-trigger { padding: 32px 16px; position: absolute; right: 0px; top: 0px; }.portlet-forms-admin .form-builder-pages-lexicon { position: relative; text-align: center; }.portlet-forms-admin .form-builder-pages-lexicon .form-builder-pagination { margin: 0px; }.portlet-forms-admin .form-builder-tabview { align-items: center; display: flex; flex-direction: row; justify-content: space-between; padding: 30px 36px 0px 52px; width: 100%; }@media (max-width: 767.98px) { .portlet-forms-admin .form-builder-tabview .multi-step-nav-collapse-sm { flex-wrap: nowrap; margin-bottom: 30px; }}.portlet-forms-admin .form-builder-tabview .multi-step-nav-collapse-sm { width: 100%; }.portlet-forms-admin .form-builder-tabview .form-builder-controls-trigger { display: block; font-size: 20px; line-height: 0; padding: 0px 0px 0px 32px; text-decoration: none; }.portlet-forms-admin input[type="checkbox"], .portlet-forms-admin input[type="radio"] { background-color: transparent; border-color: rgb(134, 156, 173); color: initial; cursor: default; }.portlet-forms-admin .layout-builder-move-target-label, .portlet-forms-admin .form-builder-field-move-target-label, .portlet-forms-admin .form-builder-field-list-add-button-label { font-size: 11px; }.portlet-forms-admin .form-builder-field-list-add-button-large .form-builder-field-list-add-button-label { font-size: 9px; }.portlet-forms-admin input.toggle-switch { display: none; }.portlet-forms-admin input.toggle-switch:disabled ~ .toggle-switch-bar { opacity: 1; }.portlet-forms-admin .layout-builder-remove-row-button { background: rgb(255, 255, 255); border: 1px solid rgb(101, 182, 240); height: auto; padding: 0px; top: -22px; width: auto; z-index: 9; }.portlet-forms-admin .layout-builder-remove-row-button .lexicon-icon { color: rgb(101, 182, 240); margin: 10px; }.portlet-forms-admin .layout-builder-remove-row-button:hover { background: rgb(101, 182, 240); }.portlet-forms-admin .layout-builder-remove-row-button:hover .lexicon-icon { color: rgb(255, 255, 255); }.portlet-forms-admin .layout-builder-move-row-target { margin-left: 34px; margin-right: 34px; }.portlet-forms-admin .layout-builder-remove-row-button { right: -20px; }.portlet-forms-admin .layout-builder-resize-col-draggable-handle .glyphicon-chevron-left { left: 6px; }.portlet-forms-admin .lfr-ddm-repeatable-add-button { position: absolute; right: 0px; top: 0px; }.portlet-forms-admin .lfr-ddm-repeatable-delete-button { position: absolute; right: 15px; top: 0px; }.portlet-forms-admin .liferay-ddm-form-renderer-wizard-disabled .liferay-ddm-form-renderer-wizard-navigation-allowed > li { cursor: not-allowed; }.portlet-forms-admin .liferay-ddm-form-renderer-wizard-navigation-allowed > li { cursor: pointer; }.portlet-journal-content .journal-content-article img { max-width: 100%; }.portlet-journal-content .journal-content-article img[style*="float: left;"], .portlet-journal-content .journal-content-article img[style*="float:left;"] { margin-right: 24px; }.portlet-journal-content .journal-content-article img[style*="float: right;"], .portlet-journal-content .journal-content-article img[style*="float:right;"] { margin-left: 24px; }.portlet-journal-content .journal-content-article img[style*="float: left;"], .portlet-journal-content .journal-content-article img[style*="float:left;"], .portlet-journal-content .journal-content-article img[style*="float: right;"], .portlet-journal-content .journal-content-article img[style*="float:right;"] { margin-bottom: 24px; margin-top: 24px; }.portlet-journal-content .portlet .portlet-header { flex-wrap: nowrap; }.portlet-journal-content .portlet .portlet-header .visible-interaction { display: block; visibility: hidden; }.portlet-journal-content .portlet .portlet-header .visible-interaction .lfr-icon-menu { background-color: rgb(255, 255, 255); border: 2px solid; border-radius: 4px; color: rgb(11, 95, 255); }.portlet-journal-content .portlet .portlet-header .visible-interaction .lfr-icon-menu > a { color: inherit; }@media only screen and (min-width: 768px) { .portlet-journal-content .portlet .portlet-header .visible-interaction { display: block; visibility: hidden; }}.portlet-journal-content:hover .portlet .portlet-header .visible-interaction, .portlet-journal-content:focus .portlet .portlet-header .visible-interaction, .portlet-journal-content .portlet.open .portlet-header .visible-interaction { visibility: visible; }.portlet-journal-content.portlet-barebone .portlet .portlet-header { margin-bottom: 0px; position: absolute; right: 1px; }.search-bar .form-group.input-group-item { margin-bottom: 0px; }.search-bar-keywords-input-wrapper { min-width: 6.25rem; }.search-bar-search-select-wrapper { max-width: 9.375rem; }.product-menu .sidebar-header { line-height: 32px; padding-bottom: 8px; padding-right: 9px; padding-top: 8px; }@media only screen and (min-width: 768px) { .product-menu .sidebar-header { padding-bottom: 12px; padding-left: 24px; padding-top: 12px; }}.product-menu .sidebar-header .sidenav-close { float: right; margin-right: -2px; }.product-menu .sidebar-header-logo { margin-right: 10px; }.product-menu .sidebar-body { bottom: 0px; left: 0px; padding: 0px; position: absolute; right: 0px; top: 55px; }@media only screen and (min-width: 768px) { .product-menu .sidebar-body { top: 64px; }}@media only screen and (max-width: 320px) { .product-menu .sidebar-body { overflow: visible; position: static; }}.product-menu .sidebar-body .panel-group { border-radius: 0px; }.product-menu .user-icon { font-size: 14px; height: 32px; line-height: 32px; width: 32px; }.product-menu .lfr-product-menu-sidebar .panel-group { overflow: hidden; }.product-menu small { display: block; }.product-menu .collapse-icon::before { right: 5px; top: auto; }.product-menu .list-group > .collapse > .list-group-item > .tabular-list-group, .product-menu .list-group > .collapsing > .list-group-item > .tabular-list-group { margin-bottom: -10px; margin-top: -10px; }.product-menu .list-group-heading h1, .product-menu .list-group-heading h2, .product-menu .list-group-heading h3, .product-menu .list-group-heading h4, .product-menu .list-group-heading h5, .product-menu .list-group-heading h6 { margin-bottom: 0px; margin-top: 0px; }.product-menu .list-group-item { border-top-width: 0px; padding: 10px 20px; }.product-menu .lfr-icon-menu .btn-default { border-width: 0px; height: 32px; line-height: 32px; padding: 0px; width: 32px; }.product-menu .collapse-icon .panel-notifications-count { display: none; }.product-menu .collapse-icon.collapsed .panel-notifications-count { display: inline-block; font-weight: bold; min-width: 32px; padding: 0px 5px; position: absolute; right: 46px; text-align: center; width: auto; }.product-menu .nav-equal-height-heading .collapse-icon::after, .product-menu .nav-equal-height-heading .collapse-icon.collapsed::after { content: ""; display: block; height: 12px; left: -6px; position: absolute; right: auto; top: 14px; width: 9px; }.product-menu .nav-equal-height-heading .collapse-icon::before { left: -8px; right: auto; z-index: 1; }.product-menu .nav-nested-margins > li .nav > li .nav > li { margin-bottom: 1px; }.product-menu.popover { background-color: rgb(255, 255, 255); }.product-menu .impersonation-message { font-size: 12px; }.product-menu .manage-sites-link { padding: 1em; }.product-menu .site-selector { box-shadow: none; }.product-menu .site-selector .selectable-site { color: rgb(51, 51, 51); height: auto; }.product-menu .site-selector .list-group-item-content, .product-menu .site-selector .list-group-item-field { vertical-align: middle; }.product-menu .site-selector .site-link { color: rgb(51, 51, 51); }.product-menu .site-selector .site-link.selected-site { color: rgb(153, 153, 153); }.product-menu .site-selector .site-logo-container { padding: 2em; }.product-menu .staging-links { font-size: 12px; margin: 10px 22px 4px 16px; }.product-menu li.tree-node .tree-node-content.lfr-root-node { display: none; }.product-menu .layout-tree-options { position: absolute; right: 0px; top: 4px; }.product-menu .tree-node-content .layout-tree-options { opacity: 0; }.product-menu .tree-node-content .layout-tree-options:focus { opacity: 1; }.product-menu .tree-node-content .layout-tree-options[data-deleteable="false"][data-parentable="false"][data-updateable="false"] { display: none; }.product-menu .tree-node-content.tree-node-selected .tree-label > .layout-tree-options, .product-menu .tree-node-content:active .tree-label > .layout-tree-options, .product-menu .tree-node-content.active .tree-label > .layout-tree-options, .product-menu .tree-node-content:hover .tree-label > .layout-tree-options { opacity: 1; }.product-menu .tree-node-content .layout-tree:focus ~ .layout-tree-options, .product-menu .tree-node-content .layout-tree-options:hover { opacity: 1; }.product-menu .tree-node-content .layout-tree-add[data-parentable="false"], .product-menu .tree-node-content .layout-tree-delete[data-deleteable="false"], .product-menu .tree-node-content .layout-tree-edit[data-updateable="false"] { display: none; }.product-menu .layout-set-tabs { display: table; font-size: 1em; padding: 0px 0px 2em; width: 100%; }.product-menu .layout-set-tabs .layout-set-tab { display: table-cell; margin-right: 10px; padding-bottom: 4px; position: relative; }.product-menu .layout-set-tabs .layout-set-tab .layout-set-link { display: inline-block; max-width: 87px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; padding-top: 8px; }.product-menu .layout-set-tabs .layout-set-tab .layout-set-link:hover { text-decoration: none; }.product-menu .layout-set-tabs .layout-set-tab:not(.selected-layout-set) { margin-right: 0px; padding-left: 10px; width: 97px; }.product-menu .layout-set-tabs .layout-set-tab:not(.selected-layout-set):first-child { padding-left: 0px; }.product-menu .layout-set-tabs .selected-layout-set { border-bottom: 1px solid; }.product-menu .layout-set-tabs .selected-layout-set .layout-set-link { max-width: 108px; }.toast-animation { display: inline-block; height: 20px; margin: 10px 4px 0px; position: relative; width: 20px; }.toast-animation .pm { border-left: 1px solid rgb(255, 255, 255); border-radius: 1px; height: 16px; left: 0px; position: absolute; top: 0px; transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s; }.toast-animation .cn { border: 1px solid rgb(255, 255, 255); border-radius: 1px; content: ""; height: 18px; position: absolute; right: 0px; top: -1px; transition: all 0.3s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s; width: 15px; }body.open .toast-animation .pm { border-left-width: 6px; height: 18px; left: 4px; top: -1px; }body.open .toast-animation .cn { border-left-width: 9px; width: 19px; }.fa, .fas, .far, .fal, .fad, .fab { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }.fa-xs { font-size: 0.75em; }.fa-sm { font-size: 0.875em; }.fa-1x { font-size: 1em; }.fa-2x { font-size: 2em; }.fa-3x { font-size: 3em; }.fa-4x { font-size: 4em; }.fa-5x { font-size: 5em; }.fa-6x { font-size: 6em; }.fa-7x { font-size: 7em; }.fa-8x { font-size: 8em; }.fa-9x { font-size: 9em; }.fa-10x { font-size: 10em; }.fa-fw { text-align: center; width: 1.25em; }.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }.fa-ul > li { position: relative; }.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }.fa-pull-left { float: left; }.fa-pull-right { float: right; }.fa.fa-pull-left, .fas.fa-pull-left, .far.fa-pull-left, .fal.fa-pull-left, .fab.fa-pull-left { margin-right: 0.3em; }.fa.fa-pull-right, .fas.fa-pull-right, .far.fa-pull-right, .fal.fa-pull-right, .fab.fa-pull-right { margin-left: 0.3em; }.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}.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); }.fa-flip-both, .fa-flip-horizontal.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, :root .fa-flip-both { filter: none; }.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }.fa-stack-1x { line-height: inherit; }.fa-stack-2x { font-size: 2em; }.fa-inverse { color: rgb(255, 255, 255); }.fa-500px::before { content: ""; }.fa-accessible-icon::before { content: ""; }.fa-accusoft::before { content: ""; }.fa-acquisitions-incorporated::before { content: ""; }.fa-ad::before { content: ""; }.fa-address-book::before { content: ""; }.fa-address-card::before { content: ""; }.fa-adjust::before { content: ""; }.fa-adn::before { content: ""; }.fa-adobe::before { content: ""; }.fa-adversal::before { content: ""; }.fa-affiliatetheme::before { content: ""; }.fa-air-freshener::before { content: ""; }.fa-airbnb::before { content: ""; }.fa-algolia::before { content: ""; }.fa-align-center::before { content: ""; }.fa-align-justify::before { content: ""; }.fa-align-left::before { content: ""; }.fa-align-right::before { content: ""; }.fa-alipay::before { content: ""; }.fa-allergies::before { content: ""; }.fa-amazon::before { content: ""; }.fa-amazon-pay::before { content: ""; }.fa-ambulance::before { content: ""; }.fa-american-sign-language-interpreting::before { content: ""; }.fa-amilia::before { content: ""; }.fa-anchor::before { content: ""; }.fa-android::before { content: ""; }.fa-angellist::before { content: ""; }.fa-angle-double-down::before { content: ""; }.fa-angle-double-left::before { content: ""; }.fa-angle-double-right::before { content: ""; }.fa-angle-double-up::before { content: ""; }.fa-angle-down::before { content: ""; }.fa-angle-left::before { content: ""; }.fa-angle-right::before { content: ""; }.fa-angle-up::before { content: ""; }.fa-angry::before { content: ""; }.fa-angrycreative::before { content: ""; }.fa-angular::before { content: ""; }.fa-ankh::before { content: ""; }.fa-app-store::before { content: ""; }.fa-app-store-ios::before { content: ""; }.fa-apper::before { content: ""; }.fa-apple::before { content: ""; }.fa-apple-alt::before { content: ""; }.fa-apple-pay::before { content: ""; }.fa-archive::before { content: ""; }.fa-archway::before { content: ""; }.fa-arrow-alt-circle-down::before { content: ""; }.fa-arrow-alt-circle-left::before { content: ""; }.fa-arrow-alt-circle-right::before { content: ""; }.fa-arrow-alt-circle-up::before { content: ""; }.fa-arrow-circle-down::before { content: ""; }.fa-arrow-circle-left::before { content: ""; }.fa-arrow-circle-right::before { content: ""; }.fa-arrow-circle-up::before { content: ""; }.fa-arrow-down::before { content: ""; }.fa-arrow-left::before { content: ""; }.fa-arrow-right::before { content: ""; }.fa-arrow-up::before { content: ""; }.fa-arrows-alt::before { content: ""; }.fa-arrows-alt-h::before { content: ""; }.fa-arrows-alt-v::before { content: ""; }.fa-artstation::before { content: ""; }.fa-assistive-listening-systems::before { content: ""; }.fa-asterisk::before { content: ""; }.fa-asymmetrik::before { content: ""; }.fa-at::before { content: ""; }.fa-atlas::before { content: ""; }.fa-atlassian::before { content: ""; }.fa-atom::before { content: ""; }.fa-audible::before { content: ""; }.fa-audio-description::before { content: ""; }.fa-autoprefixer::before { content: ""; }.fa-avianex::before { content: ""; }.fa-aviato::before { content: ""; }.fa-award::before { content: ""; }.fa-aws::before { content: ""; }.fa-baby::before { content: ""; }.fa-baby-carriage::before { content: ""; }.fa-backspace::before { content: ""; }.fa-backward::before { content: ""; }.fa-bacon::before { content: ""; }.fa-bacteria::before { content: ""; }.fa-bacterium::before { content: ""; }.fa-bahai::before { content: ""; }.fa-balance-scale::before { content: ""; }.fa-balance-scale-left::before { content: ""; }.fa-balance-scale-right::before { content: ""; }.fa-ban::before { content: ""; }.fa-band-aid::before { content: ""; }.fa-bandcamp::before { content: ""; }.fa-barcode::before { content: ""; }.fa-bars::before { content: ""; }.fa-baseball-ball::before { content: ""; }.fa-basketball-ball::before { content: ""; }.fa-bath::before { content: ""; }.fa-battery-empty::before { content: ""; }.fa-battery-full::before { content: ""; }.fa-battery-half::before { content: ""; }.fa-battery-quarter::before { content: ""; }.fa-battery-three-quarters::before { content: ""; }.fa-battle-net::before { content: ""; }.fa-bed::before { content: ""; }.fa-beer::before { content: ""; }.fa-behance::before { content: ""; }.fa-behance-square::before { content: ""; }.fa-bell::before { content: ""; }.fa-bell-slash::before { content: ""; }.fa-bezier-curve::before { content: ""; }.fa-bible::before { content: ""; }.fa-bicycle::before { content: ""; }.fa-biking::before { content: ""; }.fa-bimobject::before { content: ""; }.fa-binoculars::before { content: ""; }.fa-biohazard::before { content: ""; }.fa-birthday-cake::before { content: ""; }.fa-bitbucket::before { content: ""; }.fa-bitcoin::before { content: ""; }.fa-bity::before { content: ""; }.fa-black-tie::before { content: ""; }.fa-blackberry::before { content: ""; }.fa-blender::before { content: ""; }.fa-blender-phone::before { content: ""; }.fa-blind::before { content: ""; }.fa-blog::before { content: ""; }.fa-blogger::before { content: ""; }.fa-blogger-b::before { content: ""; }.fa-bluetooth::before { content: ""; }.fa-bluetooth-b::before { content: ""; }.fa-bold::before { content: ""; }.fa-bolt::before { content: ""; }.fa-bomb::before { content: ""; }.fa-bone::before { content: ""; }.fa-bong::before { content: ""; }.fa-book::before { content: ""; }.fa-book-dead::before { content: ""; }.fa-book-medical::before { content: ""; }.fa-book-open::before { content: ""; }.fa-book-reader::before { content: ""; }.fa-bookmark::before { content: ""; }.fa-bootstrap::before { content: ""; }.fa-border-all::before { content: ""; }.fa-border-none::before { content: ""; }.fa-border-style::before { content: ""; }.fa-bowling-ball::before { content: ""; }.fa-box::before { content: ""; }.fa-box-open::before { content: ""; }.fa-box-tissue::before { content: ""; }.fa-boxes::before { content: ""; }.fa-braille::before { content: ""; }.fa-brain::before { content: ""; }.fa-bread-slice::before { content: ""; }.fa-briefcase::before { content: ""; }.fa-briefcase-medical::before { content: ""; }.fa-broadcast-tower::before { content: ""; }.fa-broom::before { content: ""; }.fa-brush::before { content: ""; }.fa-btc::before { content: ""; }.fa-buffer::before { content: ""; }.fa-bug::before { content: ""; }.fa-building::before { content: ""; }.fa-bullhorn::before { content: ""; }.fa-bullseye::before { content: ""; }.fa-burn::before { content: ""; }.fa-buromobelexperte::before { content: ""; }.fa-bus::before { content: ""; }.fa-bus-alt::before { content: ""; }.fa-business-time::before { content: ""; }.fa-buy-n-large::before { content: ""; }.fa-buysellads::before { content: ""; }.fa-calculator::before { content: ""; }.fa-calendar::before { content: ""; }.fa-calendar-alt::before { content: ""; }.fa-calendar-check::before { content: ""; }.fa-calendar-day::before { content: ""; }.fa-calendar-minus::before { content: ""; }.fa-calendar-plus::before { content: ""; }.fa-calendar-times::before { content: ""; }.fa-calendar-week::before { content: ""; }.fa-camera::before { content: ""; }.fa-camera-retro::before { content: ""; }.fa-campground::before { content: ""; }.fa-canadian-maple-leaf::before { content: ""; }.fa-candy-cane::before { content: ""; }.fa-cannabis::before { content: ""; }.fa-capsules::before { content: ""; }.fa-car::before { content: ""; }.fa-car-alt::before { content: ""; }.fa-car-battery::before { content: ""; }.fa-car-crash::before { content: ""; }.fa-car-side::before { content: ""; }.fa-caravan::before { content: ""; }.fa-caret-down::before { content: ""; }.fa-caret-left::before { content: ""; }.fa-caret-right::before { content: ""; }.fa-caret-square-down::before { content: ""; }.fa-caret-square-left::before { content: ""; }.fa-caret-square-right::before { content: ""; }.fa-caret-square-up::before { content: ""; }.fa-caret-up::before { content: ""; }.fa-carrot::before { content: ""; }.fa-cart-arrow-down::before { content: ""; }.fa-cart-plus::before { content: ""; }.fa-cash-register::before { content: ""; }.fa-cat::before { content: ""; }.fa-cc-amazon-pay::before { content: ""; }.fa-cc-amex::before { content: ""; }.fa-cc-apple-pay::before { content: ""; }.fa-cc-diners-club::before { content: ""; }.fa-cc-discover::before { content: ""; }.fa-cc-jcb::before { content: ""; }.fa-cc-mastercard::before { content: ""; }.fa-cc-paypal::before { content: ""; }.fa-cc-stripe::before { content: ""; }.fa-cc-visa::before { content: ""; }.fa-centercode::before { content: ""; }.fa-centos::before { content: ""; }.fa-certificate::before { content: ""; }.fa-chair::before { content: ""; }.fa-chalkboard::before { content: ""; }.fa-chalkboard-teacher::before { content: ""; }.fa-charging-station::before { content: ""; }.fa-chart-area::before { content: ""; }.fa-chart-bar::before { content: ""; }.fa-chart-line::before { content: ""; }.fa-chart-pie::before { content: ""; }.fa-check::before { content: ""; }.fa-check-circle::before { content: ""; }.fa-check-double::before { content: ""; }.fa-check-square::before { content: ""; }.fa-cheese::before { content: ""; }.fa-chess::before { content: ""; }.fa-chess-bishop::before { content: ""; }.fa-chess-board::before { content: ""; }.fa-chess-king::before { content: ""; }.fa-chess-knight::before { content: ""; }.fa-chess-pawn::before { content: ""; }.fa-chess-queen::before { content: ""; }.fa-chess-rook::before { content: ""; }.fa-chevron-circle-down::before { content: ""; }.fa-chevron-circle-left::before { content: ""; }.fa-chevron-circle-right::before { content: ""; }.fa-chevron-circle-up::before { content: ""; }.fa-chevron-down::before { content: ""; }.fa-chevron-left::before { content: ""; }.fa-chevron-right::before { content: ""; }.fa-chevron-up::before { content: ""; }.fa-child::before { content: ""; }.fa-chrome::before { content: ""; }.fa-chromecast::before { content: ""; }.fa-church::before { content: ""; }.fa-circle::before { content: ""; }.fa-circle-notch::before { content: ""; }.fa-city::before { content: ""; }.fa-clinic-medical::before { content: ""; }.fa-clipboard::before { content: ""; }.fa-clipboard-check::before { content: ""; }.fa-clipboard-list::before { content: ""; }.fa-clock::before { content: ""; }.fa-clone::before { content: ""; }.fa-closed-captioning::before { content: ""; }.fa-cloud::before { content: ""; }.fa-cloud-download-alt::before { content: ""; }.fa-cloud-meatball::before { content: ""; }.fa-cloud-moon::before { content: ""; }.fa-cloud-moon-rain::before { content: ""; }.fa-cloud-rain::before { content: ""; }.fa-cloud-showers-heavy::before { content: ""; }.fa-cloud-sun::before { content: ""; }.fa-cloud-sun-rain::before { content: ""; }.fa-cloud-upload-alt::before { content: ""; }.fa-cloudscale::before { content: ""; }.fa-cloudsmith::before { content: ""; }.fa-cloudversify::before { content: ""; }.fa-cocktail::before { content: ""; }.fa-code::before { content: ""; }.fa-code-branch::before { content: ""; }.fa-codepen::before { content: ""; }.fa-codiepie::before { content: ""; }.fa-coffee::before { content: ""; }.fa-cog::before { content: ""; }.fa-cogs::before { content: ""; }.fa-coins::before { content: ""; }.fa-columns::before { content: ""; }.fa-comment::before { content: ""; }.fa-comment-alt::before { content: ""; }.fa-comment-dollar::before { content: ""; }.fa-comment-dots::before { content: ""; }.fa-comment-medical::before { content: ""; }.fa-comment-slash::before { content: ""; }.fa-comments::before { content: ""; }.fa-comments-dollar::before { content: ""; }.fa-compact-disc::before { content: ""; }.fa-compass::before { content: ""; }.fa-compress::before { content: ""; }.fa-compress-alt::before { content: ""; }.fa-compress-arrows-alt::before { content: ""; }.fa-concierge-bell::before { content: ""; }.fa-confluence::before { content: ""; }.fa-connectdevelop::before { content: ""; }.fa-contao::before { content: ""; }.fa-cookie::before { content: ""; }.fa-cookie-bite::before { content: ""; }.fa-copy::before { content: ""; }.fa-copyright::before { content: ""; }.fa-cotton-bureau::before { content: ""; }.fa-couch::before { content: ""; }.fa-cpanel::before { content: ""; }.fa-creative-commons::before { content: ""; }.fa-creative-commons-by::before { content: ""; }.fa-creative-commons-nc::before { content: ""; }.fa-creative-commons-nc-eu::before { content: ""; }.fa-creative-commons-nc-jp::before { content: ""; }.fa-creative-commons-nd::before { content: ""; }.fa-creative-commons-pd::before { content: ""; }.fa-creative-commons-pd-alt::before { content: ""; }.fa-creative-commons-remix::before { content: ""; }.fa-creative-commons-sa::before { content: ""; }.fa-creative-commons-sampling::before { content: ""; }.fa-creative-commons-sampling-plus::before { content: ""; }.fa-creative-commons-share::before { content: ""; }.fa-creative-commons-zero::before { content: ""; }.fa-credit-card::before { content: ""; }.fa-critical-role::before { content: ""; }.fa-crop::before { content: ""; }.fa-crop-alt::before { content: ""; }.fa-cross::before { content: ""; }.fa-crosshairs::before { content: ""; }.fa-crow::before { content: ""; }.fa-crown::before { content: ""; }.fa-crutch::before { content: ""; }.fa-css3::before { content: ""; }.fa-css3-alt::before { content: ""; }.fa-cube::before { content: ""; }.fa-cubes::before { content: ""; }.fa-cut::before { content: ""; }.fa-cuttlefish::before { content: ""; }.fa-d-and-d::before { content: ""; }.fa-d-and-d-beyond::before { content: ""; }.fa-dailymotion::before { content: ""; }.fa-dashcube::before { content: ""; }.fa-database::before { content: ""; }.fa-deaf::before { content: ""; }.fa-deezer::before { content: ""; }.fa-delicious::before { content: ""; }.fa-democrat::before { content: ""; }.fa-deploydog::before { content: ""; }.fa-deskpro::before { content: ""; }.fa-desktop::before { content: ""; }.fa-dev::before { content: ""; }.fa-deviantart::before { content: ""; }.fa-dharmachakra::before { content: ""; }.fa-dhl::before { content: ""; }.fa-diagnoses::before { content: ""; }.fa-diaspora::before { content: ""; }.fa-dice::before { content: ""; }.fa-dice-d20::before { content: ""; }.fa-dice-d6::before { content: ""; }.fa-dice-five::before { content: ""; }.fa-dice-four::before { content: ""; }.fa-dice-one::before { content: ""; }.fa-dice-six::before { content: ""; }.fa-dice-three::before { content: ""; }.fa-dice-two::before { content: ""; }.fa-digg::before { content: ""; }.fa-digital-ocean::before { content: ""; }.fa-digital-tachograph::before { content: ""; }.fa-directions::before { content: ""; }.fa-discord::before { content: ""; }.fa-discourse::before { content: ""; }.fa-disease::before { content: ""; }.fa-divide::before { content: ""; }.fa-dizzy::before { content: ""; }.fa-dna::before { content: ""; }.fa-dochub::before { content: ""; }.fa-docker::before { content: ""; }.fa-dog::before { content: ""; }.fa-dollar-sign::before { content: ""; }.fa-dolly::before { content: ""; }.fa-dolly-flatbed::before { content: ""; }.fa-donate::before { content: ""; }.fa-door-closed::before { content: ""; }.fa-door-open::before { content: ""; }.fa-dot-circle::before { content: ""; }.fa-dove::before { content: ""; }.fa-download::before { content: ""; }.fa-draft2digital::before { content: ""; }.fa-drafting-compass::before { content: ""; }.fa-dragon::before { content: ""; }.fa-draw-polygon::before { content: ""; }.fa-dribbble::before { content: ""; }.fa-dribbble-square::before { content: ""; }.fa-dropbox::before { content: ""; }.fa-drum::before { content: ""; }.fa-drum-steelpan::before { content: ""; }.fa-drumstick-bite::before { content: ""; }.fa-drupal::before { content: ""; }.fa-dumbbell::before { content: ""; }.fa-dumpster::before { content: ""; }.fa-dumpster-fire::before { content: ""; }.fa-dungeon::before { content: ""; }.fa-dyalog::before { content: ""; }.fa-earlybirds::before { content: ""; }.fa-ebay::before { content: ""; }.fa-edge::before { content: ""; }.fa-edge-legacy::before { content: ""; }.fa-edit::before { content: ""; }.fa-egg::before { content: ""; }.fa-eject::before { content: ""; }.fa-elementor::before { content: ""; }.fa-ellipsis-h::before { content: ""; }.fa-ellipsis-v::before { content: ""; }.fa-ello::before { content: ""; }.fa-ember::before { content: ""; }.fa-empire::before { content: ""; }.fa-envelope::before { content: ""; }.fa-envelope-open::before { content: ""; }.fa-envelope-open-text::before { content: ""; }.fa-envelope-square::before { content: ""; }.fa-envira::before { content: ""; }.fa-equals::before { content: ""; }.fa-eraser::before { content: ""; }.fa-erlang::before { content: ""; }.fa-ethereum::before { content: ""; }.fa-ethernet::before { content: ""; }.fa-etsy::before { content: ""; }.fa-euro-sign::before { content: ""; }.fa-evernote::before { content: ""; }.fa-exchange-alt::before { content: ""; }.fa-exclamation::before { content: ""; }.fa-exclamation-circle::before { content: ""; }.fa-exclamation-triangle::before { content: ""; }.fa-expand::before { content: ""; }.fa-expand-alt::before { content: ""; }.fa-expand-arrows-alt::before { content: ""; }.fa-expeditedssl::before { content: ""; }.fa-external-link-alt::before { content: ""; }.fa-external-link-square-alt::before { content: ""; }.fa-eye::before { content: ""; }.fa-eye-dropper::before { content: ""; }.fa-eye-slash::before { content: ""; }.fa-facebook::before { content: ""; }.fa-facebook-f::before { content: ""; }.fa-facebook-messenger::before { content: ""; }.fa-facebook-square::before { content: ""; }.fa-fan::before { content: ""; }.fa-fantasy-flight-games::before { content: ""; }.fa-fast-backward::before { content: ""; }.fa-fast-forward::before { content: ""; }.fa-faucet::before { content: ""; }.fa-fax::before { content: ""; }.fa-feather::before { content: ""; }.fa-feather-alt::before { content: ""; }.fa-fedex::before { content: ""; }.fa-fedora::before { content: ""; }.fa-female::before { content: ""; }.fa-fighter-jet::before { content: ""; }.fa-figma::before { content: ""; }.fa-file::before { content: ""; }.fa-file-alt::before { content: ""; }.fa-file-archive::before { content: ""; }.fa-file-audio::before { content: ""; }.fa-file-code::before { content: ""; }.fa-file-contract::before { content: ""; }.fa-file-csv::before { content: ""; }.fa-file-download::before { content: ""; }.fa-file-excel::before { content: ""; }.fa-file-export::before { content: ""; }.fa-file-image::before { content: ""; }.fa-file-import::before { content: ""; }.fa-file-invoice::before { content: ""; }.fa-file-invoice-dollar::before { content: ""; }.fa-file-medical::before { content: ""; }.fa-file-medical-alt::before { content: ""; }.fa-file-pdf::before { content: ""; }.fa-file-powerpoint::before { content: ""; }.fa-file-prescription::before { content: ""; }.fa-file-signature::before { content: ""; }.fa-file-upload::before { content: ""; }.fa-file-video::before { content: ""; }.fa-file-word::before { content: ""; }.fa-fill::before { content: ""; }.fa-fill-drip::before { content: ""; }.fa-film::before { content: ""; }.fa-filter::before { content: ""; }.fa-fingerprint::before { content: ""; }.fa-fire::before { content: ""; }.fa-fire-alt::before { content: ""; }.fa-fire-extinguisher::before { content: ""; }.fa-firefox::before { content: ""; }.fa-firefox-browser::before { content: ""; }.fa-first-aid::before { content: ""; }.fa-first-order::before { content: ""; }.fa-first-order-alt::before { content: ""; }.fa-firstdraft::before { content: ""; }.fa-fish::before { content: ""; }.fa-fist-raised::before { content: ""; }.fa-flag::before { content: ""; }.fa-flag-checkered::before { content: ""; }.fa-flag-usa::before { content: ""; }.fa-flask::before { content: ""; }.fa-flickr::before { content: ""; }.fa-flipboard::before { content: ""; }.fa-flushed::before { content: ""; }.fa-fly::before { content: ""; }.fa-folder::before { content: ""; }.fa-folder-minus::before { content: ""; }.fa-folder-open::before { content: ""; }.fa-folder-plus::before { content: ""; }.fa-font::before { content: ""; }.fa-font-awesome::before { content: ""; }.fa-font-awesome-alt::before { content: ""; }.fa-font-awesome-flag::before { content: ""; }.fa-font-awesome-logo-full::before { content: ""; }.fa-fonticons::before { content: ""; }.fa-fonticons-fi::before { content: ""; }.fa-football-ball::before { content: ""; }.fa-fort-awesome::before { content: ""; }.fa-fort-awesome-alt::before { content: ""; }.fa-forumbee::before { content: ""; }.fa-forward::before { content: ""; }.fa-foursquare::before { content: ""; }.fa-free-code-camp::before { content: ""; }.fa-freebsd::before { content: ""; }.fa-frog::before { content: ""; }.fa-frown::before { content: ""; }.fa-frown-open::before { content: ""; }.fa-fulcrum::before { content: ""; }.fa-funnel-dollar::before { content: ""; }.fa-futbol::before { content: ""; }.fa-galactic-republic::before { content: ""; }.fa-galactic-senate::before { content: ""; }.fa-gamepad::before { content: ""; }.fa-gas-pump::before { content: ""; }.fa-gavel::before { content: ""; }.fa-gem::before { content: ""; }.fa-genderless::before { content: ""; }.fa-get-pocket::before { content: ""; }.fa-gg::before { content: ""; }.fa-gg-circle::before { content: ""; }.fa-ghost::before { content: ""; }.fa-gift::before { content: ""; }.fa-gifts::before { content: ""; }.fa-git::before { content: ""; }.fa-git-alt::before { content: ""; }.fa-git-square::before { content: ""; }.fa-github::before { content: ""; }.fa-github-alt::before { content: ""; }.fa-github-square::before { content: ""; }.fa-gitkraken::before { content: ""; }.fa-gitlab::before { content: ""; }.fa-gitter::before { content: ""; }.fa-glass-cheers::before { content: ""; }.fa-glass-martini::before { content: ""; }.fa-glass-martini-alt::before { content: ""; }.fa-glass-whiskey::before { content: ""; }.fa-glasses::before { content: ""; }.fa-glide::before { content: ""; }.fa-glide-g::before { content: ""; }.fa-globe::before { content: ""; }.fa-globe-africa::before { content: ""; }.fa-globe-americas::before { content: ""; }.fa-globe-asia::before { content: ""; }.fa-globe-europe::before { content: ""; }.fa-gofore::before { content: ""; }.fa-golf-ball::before { content: ""; }.fa-goodreads::before { content: ""; }.fa-goodreads-g::before { content: ""; }.fa-google::before { content: ""; }.fa-google-drive::before { content: ""; }.fa-google-pay::before { content: ""; }.fa-google-play::before { content: ""; }.fa-google-plus::before { content: ""; }.fa-google-plus-g::before { content: ""; }.fa-google-plus-square::before { content: ""; }.fa-google-wallet::before { content: ""; }.fa-gopuram::before { content: ""; }.fa-graduation-cap::before { content: ""; }.fa-gratipay::before { content: ""; }.fa-grav::before { content: ""; }.fa-greater-than::before { content: ""; }.fa-greater-than-equal::before { content: ""; }.fa-grimace::before { content: ""; }.fa-grin::before { content: ""; }.fa-grin-alt::before { content: ""; }.fa-grin-beam::before { content: ""; }.fa-grin-beam-sweat::before { content: ""; }.fa-grin-hearts::before { content: ""; }.fa-grin-squint::before { content: ""; }.fa-grin-squint-tears::before { content: ""; }.fa-grin-stars::before { content: ""; }.fa-grin-tears::before { content: ""; }.fa-grin-tongue::before { content: ""; }.fa-grin-tongue-squint::before { content: ""; }.fa-grin-tongue-wink::before { content: ""; }.fa-grin-wink::before { content: ""; }.fa-grip-horizontal::before { content: ""; }.fa-grip-lines::before { content: ""; }.fa-grip-lines-vertical::before { content: ""; }.fa-grip-vertical::before { content: ""; }.fa-gripfire::before { content: ""; }.fa-grunt::before { content: ""; }.fa-guitar::before { content: ""; }.fa-gulp::before { content: ""; }.fa-h-square::before { content: ""; }.fa-hacker-news::before { content: ""; }.fa-hacker-news-square::before { content: ""; }.fa-hackerrank::before { content: ""; }.fa-hamburger::before { content: ""; }.fa-hammer::before { content: ""; }.fa-hamsa::before { content: ""; }.fa-hand-holding::before { content: ""; }.fa-hand-holding-heart::before { content: ""; }.fa-hand-holding-medical::before { content: ""; }.fa-hand-holding-usd::before { content: ""; }.fa-hand-holding-water::before { content: ""; }.fa-hand-lizard::before { content: ""; }.fa-hand-middle-finger::before { content: ""; }.fa-hand-paper::before { content: ""; }.fa-hand-peace::before { content: ""; }.fa-hand-point-down::before { content: ""; }.fa-hand-point-left::before { content: ""; }.fa-hand-point-right::before { content: ""; }.fa-hand-point-up::before { content: ""; }.fa-hand-pointer::before { content: ""; }.fa-hand-rock::before { content: ""; }.fa-hand-scissors::before { content: ""; }.fa-hand-sparkles::before { content: ""; }.fa-hand-spock::before { content: ""; }.fa-hands::before { content: ""; }.fa-hands-helping::before { content: ""; }.fa-hands-wash::before { content: ""; }.fa-handshake::before { content: ""; }.fa-handshake-alt-slash::before { content: ""; }.fa-handshake-slash::before { content: ""; }.fa-hanukiah::before { content: ""; }.fa-hard-hat::before { content: ""; }.fa-hashtag::before { content: ""; }.fa-hat-cowboy::before { content: ""; }.fa-hat-cowboy-side::before { content: ""; }.fa-hat-wizard::before { content: ""; }.fa-hdd::before { content: ""; }.fa-head-side-cough::before { content: ""; }.fa-head-side-cough-slash::before { content: ""; }.fa-head-side-mask::before { content: ""; }.fa-head-side-virus::before { content: ""; }.fa-heading::before { content: ""; }.fa-headphones::before { content: ""; }.fa-headphones-alt::before { content: ""; }.fa-headset::before { content: ""; }.fa-heart::before { content: ""; }.fa-heart-broken::before { content: ""; }.fa-heartbeat::before { content: ""; }.fa-helicopter::before { content: ""; }.fa-highlighter::before { content: ""; }.fa-hiking::before { content: ""; }.fa-hippo::before { content: ""; }.fa-hips::before { content: ""; }.fa-hire-a-helper::before { content: ""; }.fa-history::before { content: ""; }.fa-hockey-puck::before { content: ""; }.fa-holly-berry::before { content: ""; }.fa-home::before { content: ""; }.fa-hooli::before { content: ""; }.fa-hornbill::before { content: ""; }.fa-horse::before { content: ""; }.fa-horse-head::before { content: ""; }.fa-hospital::before { content: ""; }.fa-hospital-alt::before { content: ""; }.fa-hospital-symbol::before { content: ""; }.fa-hospital-user::before { content: ""; }.fa-hot-tub::before { content: ""; }.fa-hotdog::before { content: ""; }.fa-hotel::before { content: ""; }.fa-hotjar::before { content: ""; }.fa-hourglass::before { content: ""; }.fa-hourglass-end::before { content: ""; }.fa-hourglass-half::before { content: ""; }.fa-hourglass-start::before { content: ""; }.fa-house-damage::before { content: ""; }.fa-house-user::before { content: ""; }.fa-houzz::before { content: ""; }.fa-hryvnia::before { content: ""; }.fa-html5::before { content: ""; }.fa-hubspot::before { content: ""; }.fa-i-cursor::before { content: ""; }.fa-ice-cream::before { content: ""; }.fa-icicles::before { content: ""; }.fa-icons::before { content: ""; }.fa-id-badge::before { content: ""; }.fa-id-card::before { content: ""; }.fa-id-card-alt::before { content: ""; }.fa-ideal::before { content: ""; }.fa-igloo::before { content: ""; }.fa-image::before { content: ""; }.fa-images::before { content: ""; }.fa-imdb::before { content: ""; }.fa-inbox::before { content: ""; }.fa-indent::before { content: ""; }.fa-industry::before { content: ""; }.fa-infinity::before { content: ""; }.fa-info::before { content: ""; }.fa-info-circle::before { content: ""; }.fa-instagram::before { content: ""; }.fa-instagram-square::before { content: ""; }.fa-intercom::before { content: ""; }.fa-internet-explorer::before { content: ""; }.fa-invision::before { content: ""; }.fa-ioxhost::before { content: ""; }.fa-italic::before { content: ""; }.fa-itch-io::before { content: ""; }.fa-itunes::before { content: ""; }.fa-itunes-note::before { content: ""; }.fa-java::before { content: ""; }.fa-jedi::before { content: ""; }.fa-jedi-order::before { content: ""; }.fa-jenkins::before { content: ""; }.fa-jira::before { content: ""; }.fa-joget::before { content: ""; }.fa-joint::before { content: ""; }.fa-joomla::before { content: ""; }.fa-journal-whills::before { content: ""; }.fa-js::before { content: ""; }.fa-js-square::before { content: ""; }.fa-jsfiddle::before { content: ""; }.fa-kaaba::before { content: ""; }.fa-kaggle::before { content: ""; }.fa-key::before { content: ""; }.fa-keybase::before { content: ""; }.fa-keyboard::before { content: ""; }.fa-keycdn::before { content: ""; }.fa-khanda::before { content: ""; }.fa-kickstarter::before { content: ""; }.fa-kickstarter-k::before { content: ""; }.fa-kiss::before { content: ""; }.fa-kiss-beam::before { content: ""; }.fa-kiss-wink-heart::before { content: ""; }.fa-kiwi-bird::before { content: ""; }.fa-korvue::before { content: ""; }.fa-landmark::before { content: ""; }.fa-language::before { content: ""; }.fa-laptop::before { content: ""; }.fa-laptop-code::before { content: ""; }.fa-laptop-house::before { content: ""; }.fa-laptop-medical::before { content: ""; }.fa-laravel::before { content: ""; }.fa-lastfm::before { content: ""; }.fa-lastfm-square::before { content: ""; }.fa-laugh::before { content: ""; }.fa-laugh-beam::before { content: ""; }.fa-laugh-squint::before { content: ""; }.fa-laugh-wink::before { content: ""; }.fa-layer-group::before { content: ""; }.fa-leaf::before { content: ""; }.fa-leanpub::before { content: ""; }.fa-lemon::before { content: ""; }.fa-less::before { content: ""; }.fa-less-than::before { content: ""; }.fa-less-than-equal::before { content: ""; }.fa-level-down-alt::before { content: ""; }.fa-level-up-alt::before { content: ""; }.fa-life-ring::before { content: ""; }.fa-lightbulb::before { content: ""; }.fa-line::before { content: ""; }.fa-link::before { content: ""; }.fa-linkedin::before { content: ""; }.fa-linkedin-in::before { content: ""; }.fa-linode::before { content: ""; }.fa-linux::before { content: ""; }.fa-lira-sign::before { content: ""; }.fa-list::before { content: ""; }.fa-list-alt::before { content: ""; }.fa-list-ol::before { content: ""; }.fa-list-ul::before { content: ""; }.fa-location-arrow::before { content: ""; }.fa-lock::before { content: ""; }.fa-lock-open::before { content: ""; }.fa-long-arrow-alt-down::before { content: ""; }.fa-long-arrow-alt-left::before { content: ""; }.fa-long-arrow-alt-right::before { content: ""; }.fa-long-arrow-alt-up::before { content: ""; }.fa-low-vision::before { content: ""; }.fa-luggage-cart::before { content: ""; }.fa-lungs::before { content: ""; }.fa-lungs-virus::before { content: ""; }.fa-lyft::before { content: ""; }.fa-magento::before { content: ""; }.fa-magic::before { content: ""; }.fa-magnet::before { content: ""; }.fa-mail-bulk::before { content: ""; }.fa-mailchimp::before { content: ""; }.fa-male::before { content: ""; }.fa-mandalorian::before { content: ""; }.fa-map::before { content: ""; }.fa-map-marked::before { content: ""; }.fa-map-marked-alt::before { content: ""; }.fa-map-marker::before { content: ""; }.fa-map-marker-alt::before { content: ""; }.fa-map-pin::before { content: ""; }.fa-map-signs::before { content: ""; }.fa-markdown::before { content: ""; }.fa-marker::before { content: ""; }.fa-mars::before { content: ""; }.fa-mars-double::before { content: ""; }.fa-mars-stroke::before { content: ""; }.fa-mars-stroke-h::before { content: ""; }.fa-mars-stroke-v::before { content: ""; }.fa-mask::before { content: ""; }.fa-mastodon::before { content: ""; }.fa-maxcdn::before { content: ""; }.fa-mdb::before { content: ""; }.fa-medal::before { content: ""; }.fa-medapps::before { content: ""; }.fa-medium::before { content: ""; }.fa-medium-m::before { content: ""; }.fa-medkit::before { content: ""; }.fa-medrt::before { content: ""; }.fa-meetup::before { content: ""; }.fa-megaport::before { content: ""; }.fa-meh::before { content: ""; }.fa-meh-blank::before { content: ""; }.fa-meh-rolling-eyes::before { content: ""; }.fa-memory::before { content: ""; }.fa-mendeley::before { content: ""; }.fa-menorah::before { content: ""; }.fa-mercury::before { content: ""; }.fa-meteor::before { content: ""; }.fa-microblog::before { content: ""; }.fa-microchip::before { content: ""; }.fa-microphone::before { content: ""; }.fa-microphone-alt::before { content: ""; }.fa-microphone-alt-slash::before { content: ""; }.fa-microphone-slash::before { content: ""; }.fa-microscope::before { content: ""; }.fa-microsoft::before { content: ""; }.fa-minus::before { content: ""; }.fa-minus-circle::before { content: ""; }.fa-minus-square::before { content: ""; }.fa-mitten::before { content: ""; }.fa-mix::before { content: ""; }.fa-mixcloud::before { content: ""; }.fa-mixer::before { content: ""; }.fa-mizuni::before { content: ""; }.fa-mobile::before { content: ""; }.fa-mobile-alt::before { content: ""; }.fa-modx::before { content: ""; }.fa-monero::before { content: ""; }.fa-money-bill::before { content: ""; }.fa-money-bill-alt::before { content: ""; }.fa-money-bill-wave::before { content: ""; }.fa-money-bill-wave-alt::before { content: ""; }.fa-money-check::before { content: ""; }.fa-money-check-alt::before { content: ""; }.fa-monument::before { content: ""; }.fa-moon::before { content: ""; }.fa-mortar-pestle::before { content: ""; }.fa-mosque::before { content: ""; }.fa-motorcycle::before { content: ""; }.fa-mountain::before { content: ""; }.fa-mouse::before { content: ""; }.fa-mouse-pointer::before { content: ""; }.fa-mug-hot::before { content: ""; }.fa-music::before { content: ""; }.fa-napster::before { content: ""; }.fa-neos::before { content: ""; }.fa-network-wired::before { content: ""; }.fa-neuter::before { content: ""; }.fa-newspaper::before { content: ""; }.fa-nimblr::before { content: ""; }.fa-node::before { content: ""; }.fa-node-js::before { content: ""; }.fa-not-equal::before { content: ""; }.fa-notes-medical::before { content: ""; }.fa-npm::before { content: ""; }.fa-ns8::before { content: ""; }.fa-nutritionix::before { content: ""; }.fa-object-group::before { content: ""; }.fa-object-ungroup::before { content: ""; }.fa-odnoklassniki::before { content: ""; }.fa-odnoklassniki-square::before { content: ""; }.fa-oil-can::before { content: ""; }.fa-old-republic::before { content: ""; }.fa-om::before { content: ""; }.fa-opencart::before { content: ""; }.fa-openid::before { content: ""; }.fa-opera::before { content: ""; }.fa-optin-monster::before { content: ""; }.fa-orcid::before { content: ""; }.fa-osi::before { content: ""; }.fa-otter::before { content: ""; }.fa-outdent::before { content: ""; }.fa-page4::before { content: ""; }.fa-pagelines::before { content: ""; }.fa-pager::before { content: ""; }.fa-paint-brush::before { content: ""; }.fa-paint-roller::before { content: ""; }.fa-palette::before { content: ""; }.fa-palfed::before { content: ""; }.fa-pallet::before { content: ""; }.fa-paper-plane::before { content: ""; }.fa-paperclip::before { content: ""; }.fa-parachute-box::before { content: ""; }.fa-paragraph::before { content: ""; }.fa-parking::before { content: ""; }.fa-passport::before { content: ""; }.fa-pastafarianism::before { content: ""; }.fa-paste::before { content: ""; }.fa-patreon::before { content: ""; }.fa-pause::before { content: ""; }.fa-pause-circle::before { content: ""; }.fa-paw::before { content: ""; }.fa-paypal::before { content: ""; }.fa-peace::before { content: ""; }.fa-pen::before { content: ""; }.fa-pen-alt::before { content: ""; }.fa-pen-fancy::before { content: ""; }.fa-pen-nib::before { content: ""; }.fa-pen-square::before { content: ""; }.fa-pencil-alt::before { content: ""; }.fa-pencil-ruler::before { content: ""; }.fa-penny-arcade::before { content: ""; }.fa-people-arrows::before { content: ""; }.fa-people-carry::before { content: ""; }.fa-pepper-hot::before { content: ""; }.fa-percent::before { content: ""; }.fa-percentage::before { content: ""; }.fa-periscope::before { content: ""; }.fa-person-booth::before { content: ""; }.fa-phabricator::before { content: ""; }.fa-phoenix-framework::before { content: ""; }.fa-phoenix-squadron::before { content: ""; }.fa-phone::before { content: ""; }.fa-phone-alt::before { content: ""; }.fa-phone-slash::before { content: ""; }.fa-phone-square::before { content: ""; }.fa-phone-square-alt::before { content: ""; }.fa-phone-volume::before { content: ""; }.fa-photo-video::before { content: ""; }.fa-php::before { content: ""; }.fa-pied-piper::before { content: ""; }.fa-pied-piper-alt::before { content: ""; }.fa-pied-piper-hat::before { content: ""; }.fa-pied-piper-pp::before { content: ""; }.fa-pied-piper-square::before { content: ""; }.fa-piggy-bank::before { content: ""; }.fa-pills::before { content: ""; }.fa-pinterest::before { content: ""; }.fa-pinterest-p::before { content: ""; }.fa-pinterest-square::before { content: ""; }.fa-pizza-slice::before { content: ""; }.fa-place-of-worship::before { content: ""; }.fa-plane::before { content: ""; }.fa-plane-arrival::before { content: ""; }.fa-plane-departure::before { content: ""; }.fa-plane-slash::before { content: ""; }.fa-play::before { content: ""; }.fa-play-circle::before { content: ""; }.fa-playstation::before { content: ""; }.fa-plug::before { content: ""; }.fa-plus::before { content: ""; }.fa-plus-circle::before { content: ""; }.fa-plus-square::before { content: ""; }.fa-podcast::before { content: ""; }.fa-poll::before { content: ""; }.fa-poll-h::before { content: ""; }.fa-poo::before { content: ""; }.fa-poo-storm::before { content: ""; }.fa-poop::before { content: ""; }.fa-portrait::before { content: ""; }.fa-pound-sign::before { content: ""; }.fa-power-off::before { content: ""; }.fa-pray::before { content: ""; }.fa-praying-hands::before { content: ""; }.fa-prescription::before { content: ""; }.fa-prescription-bottle::before { content: ""; }.fa-prescription-bottle-alt::before { content: ""; }.fa-print::before { content: ""; }.fa-procedures::before { content: ""; }.fa-product-hunt::before { content: ""; }.fa-project-diagram::before { content: ""; }.fa-pump-medical::before { content: ""; }.fa-pump-soap::before { content: ""; }.fa-pushed::before { content: ""; }.fa-puzzle-piece::before { content: ""; }.fa-python::before { content: ""; }.fa-qq::before { content: ""; }.fa-qrcode::before { content: ""; }.fa-question::before { content: ""; }.fa-question-circle::before { content: ""; }.fa-quidditch::before { content: ""; }.fa-quinscape::before { content: ""; }.fa-quora::before { content: ""; }.fa-quote-left::before { content: ""; }.fa-quote-right::before { content: ""; }.fa-quran::before { content: ""; }.fa-r-project::before { content: ""; }.fa-radiation::before { content: ""; }.fa-radiation-alt::before { content: ""; }.fa-rainbow::before { content: ""; }.fa-random::before { content: ""; }.fa-raspberry-pi::before { content: ""; }.fa-ravelry::before { content: ""; }.fa-react::before { content: ""; }.fa-reacteurope::before { content: ""; }.fa-readme::before { content: ""; }.fa-rebel::before { content: ""; }.fa-receipt::before { content: ""; }.fa-record-vinyl::before { content: ""; }.fa-recycle::before { content: ""; }.fa-red-river::before { content: ""; }.fa-reddit::before { content: ""; }.fa-reddit-alien::before { content: ""; }.fa-reddit-square::before { content: ""; }.fa-redhat::before { content: ""; }.fa-redo::before { content: ""; }.fa-redo-alt::before { content: ""; }.fa-registered::before { content: ""; }.fa-remove-format::before { content: ""; }.fa-renren::before { content: ""; }.fa-reply::before { content: ""; }.fa-reply-all::before { content: ""; }.fa-replyd::before { content: ""; }.fa-republican::before { content: ""; }.fa-researchgate::before { content: ""; }.fa-resolving::before { content: ""; }.fa-restroom::before { content: ""; }.fa-retweet::before { content: ""; }.fa-rev::before { content: ""; }.fa-ribbon::before { content: ""; }.fa-ring::before { content: ""; }.fa-road::before { content: ""; }.fa-robot::before { content: ""; }.fa-rocket::before { content: ""; }.fa-rocketchat::before { content: ""; }.fa-rockrms::before { content: ""; }.fa-route::before { content: ""; }.fa-rss::before { content: ""; }.fa-rss-square::before { content: ""; }.fa-ruble-sign::before { content: ""; }.fa-ruler::before { content: ""; }.fa-ruler-combined::before { content: ""; }.fa-ruler-horizontal::before { content: ""; }.fa-ruler-vertical::before { content: ""; }.fa-running::before { content: ""; }.fa-rupee-sign::before { content: ""; }.fa-rust::before { content: ""; }.fa-sad-cry::before { content: ""; }.fa-sad-tear::before { content: ""; }.fa-safari::before { content: ""; }.fa-salesforce::before { content: ""; }.fa-sass::before { content: ""; }.fa-satellite::before { content: ""; }.fa-satellite-dish::before { content: ""; }.fa-save::before { content: ""; }.fa-schlix::before { content: ""; }.fa-school::before { content: ""; }.fa-screwdriver::before { content: ""; }.fa-scribd::before { content: ""; }.fa-scroll::before { content: ""; }.fa-sd-card::before { content: ""; }.fa-search::before { content: ""; }.fa-search-dollar::before { content: ""; }.fa-search-location::before { content: ""; }.fa-search-minus::before { content: ""; }.fa-search-plus::before { content: ""; }.fa-searchengin::before { content: ""; }.fa-seedling::before { content: ""; }.fa-sellcast::before { content: ""; }.fa-sellsy::before { content: ""; }.fa-server::before { content: ""; }.fa-servicestack::before { content: ""; }.fa-shapes::before { content: ""; }.fa-share::before { content: ""; }.fa-share-alt::before { content: ""; }.fa-share-alt-square::before { content: ""; }.fa-share-square::before { content: ""; }.fa-shekel-sign::before { content: ""; }.fa-shield-alt::before { content: ""; }.fa-shield-virus::before { content: ""; }.fa-ship::before { content: ""; }.fa-shipping-fast::before { content: ""; }.fa-shirtsinbulk::before { content: ""; }.fa-shoe-prints::before { content: ""; }.fa-shopify::before { content: ""; }.fa-shopping-bag::before { content: ""; }.fa-shopping-basket::before { content: ""; }.fa-shopping-cart::before { content: ""; }.fa-shopware::before { content: ""; }.fa-shower::before { content: ""; }.fa-shuttle-van::before { content: ""; }.fa-sign::before { content: ""; }.fa-sign-in-alt::before { content: ""; }.fa-sign-language::before { content: ""; }.fa-sign-out-alt::before { content: ""; }.fa-signal::before { content: ""; }.fa-signature::before { content: ""; }.fa-sim-card::before { content: ""; }.fa-simplybuilt::before { content: ""; }.fa-sink::before { content: ""; }.fa-sistrix::before { content: ""; }.fa-sitemap::before { content: ""; }.fa-sith::before { content: ""; }.fa-skating::before { content: ""; }.fa-sketch::before { content: ""; }.fa-skiing::before { content: ""; }.fa-skiing-nordic::before { content: ""; }.fa-skull::before { content: ""; }.fa-skull-crossbones::before { content: ""; }.fa-skyatlas::before { content: ""; }.fa-skype::before { content: ""; }.fa-slack::before { content: ""; }.fa-slack-hash::before { content: ""; }.fa-slash::before { content: ""; }.fa-sleigh::before { content: ""; }.fa-sliders-h::before { content: ""; }.fa-slideshare::before { content: ""; }.fa-smile::before { content: ""; }.fa-smile-beam::before { content: ""; }.fa-smile-wink::before { content: ""; }.fa-smog::before { content: ""; }.fa-smoking::before { content: ""; }.fa-smoking-ban::before { content: ""; }.fa-sms::before { content: ""; }.fa-snapchat::before { content: ""; }.fa-snapchat-ghost::before { content: ""; }.fa-snapchat-square::before { content: ""; }.fa-snowboarding::before { content: ""; }.fa-snowflake::before { content: ""; }.fa-snowman::before { content: ""; }.fa-snowplow::before { content: ""; }.fa-soap::before { content: ""; }.fa-socks::before { content: ""; }.fa-solar-panel::before { content: ""; }.fa-sort::before { content: ""; }.fa-sort-alpha-down::before { content: ""; }.fa-sort-alpha-down-alt::before { content: ""; }.fa-sort-alpha-up::before { content: ""; }.fa-sort-alpha-up-alt::before { content: ""; }.fa-sort-amount-down::before { content: ""; }.fa-sort-amount-down-alt::before { content: ""; }.fa-sort-amount-up::before { content: ""; }.fa-sort-amount-up-alt::before { content: ""; }.fa-sort-down::before { content: ""; }.fa-sort-numeric-down::before { content: ""; }.fa-sort-numeric-down-alt::before { content: ""; }.fa-sort-numeric-up::before { content: ""; }.fa-sort-numeric-up-alt::before { content: ""; }.fa-sort-up::before { content: ""; }.fa-soundcloud::before { content: ""; }.fa-sourcetree::before { content: ""; }.fa-spa::before { content: ""; }.fa-space-shuttle::before { content: ""; }.fa-speakap::before { content: ""; }.fa-speaker-deck::before { content: ""; }.fa-spell-check::before { content: ""; }.fa-spider::before { content: ""; }.fa-spinner::before { content: ""; }.fa-splotch::before { content: ""; }.fa-spotify::before { content: ""; }.fa-spray-can::before { content: ""; }.fa-square::before { content: ""; }.fa-square-full::before { content: ""; }.fa-square-root-alt::before { content: ""; }.fa-squarespace::before { content: ""; }.fa-stack-exchange::before { content: ""; }.fa-stack-overflow::before { content: ""; }.fa-stackpath::before { content: ""; }.fa-stamp::before { content: ""; }.fa-star::before { content: ""; }.fa-star-and-crescent::before { content: ""; }.fa-star-half::before { content: ""; }.fa-star-half-alt::before { content: ""; }.fa-star-of-david::before { content: ""; }.fa-star-of-life::before { content: ""; }.fa-staylinked::before { content: ""; }.fa-steam::before { content: ""; }.fa-steam-square::before { content: ""; }.fa-steam-symbol::before { content: ""; }.fa-step-backward::before { content: ""; }.fa-step-forward::before { content: ""; }.fa-stethoscope::before { content: ""; }.fa-sticker-mule::before { content: ""; }.fa-sticky-note::before { content: ""; }.fa-stop::before { content: ""; }.fa-stop-circle::before { content: ""; }.fa-stopwatch::before { content: ""; }.fa-stopwatch-20::before { content: ""; }.fa-store::before { content: ""; }.fa-store-alt::before { content: ""; }.fa-store-alt-slash::before { content: ""; }.fa-store-slash::before { content: ""; }.fa-strava::before { content: ""; }.fa-stream::before { content: ""; }.fa-street-view::before { content: ""; }.fa-strikethrough::before { content: ""; }.fa-stripe::before { content: ""; }.fa-stripe-s::before { content: ""; }.fa-stroopwafel::before { content: ""; }.fa-studiovinari::before { content: ""; }.fa-stumbleupon::before { content: ""; }.fa-stumbleupon-circle::before { content: ""; }.fa-subscript::before { content: ""; }.fa-subway::before { content: ""; }.fa-suitcase::before { content: ""; }.fa-suitcase-rolling::before { content: ""; }.fa-sun::before { content: ""; }.fa-superpowers::before { content: ""; }.fa-superscript::before { content: ""; }.fa-supple::before { content: ""; }.fa-surprise::before { content: ""; }.fa-suse::before { content: ""; }.fa-swatchbook::before { content: ""; }.fa-swift::before { content: ""; }.fa-swimmer::before { content: ""; }.fa-swimming-pool::before { content: ""; }.fa-symfony::before { content: ""; }.fa-synagogue::before { content: ""; }.fa-sync::before { content: ""; }.fa-sync-alt::before { content: ""; }.fa-syringe::before { content: ""; }.fa-table::before { content: ""; }.fa-table-tennis::before { content: ""; }.fa-tablet::before { content: ""; }.fa-tablet-alt::before { content: ""; }.fa-tablets::before { content: ""; }.fa-tachometer-alt::before { content: ""; }.fa-tag::before { content: ""; }.fa-tags::before { content: ""; }.fa-tape::before { content: ""; }.fa-tasks::before { content: ""; }.fa-taxi::before { content: ""; }.fa-teamspeak::before { content: ""; }.fa-teeth::before { content: ""; }.fa-teeth-open::before { content: ""; }.fa-telegram::before { content: ""; }.fa-telegram-plane::before { content: ""; }.fa-temperature-high::before { content: ""; }.fa-temperature-low::before { content: ""; }.fa-tencent-weibo::before { content: ""; }.fa-tenge::before { content: ""; }.fa-terminal::before { content: ""; }.fa-text-height::before { content: ""; }.fa-text-width::before { content: ""; }.fa-th::before { content: ""; }.fa-th-large::before { content: ""; }.fa-th-list::before { content: ""; }.fa-the-red-yeti::before { content: ""; }.fa-theater-masks::before { content: ""; }.fa-themeco::before { content: ""; }.fa-themeisle::before { content: ""; }.fa-thermometer::before { content: ""; }.fa-thermometer-empty::before { content: ""; }.fa-thermometer-full::before { content: ""; }.fa-thermometer-half::before { content: ""; }.fa-thermometer-quarter::before { content: ""; }.fa-thermometer-three-quarters::before { content: ""; }.fa-think-peaks::before { content: ""; }.fa-thumbs-down::before { content: ""; }.fa-thumbs-up::before { content: ""; }.fa-thumbtack::before { content: ""; }.fa-ticket-alt::before { content: ""; }.fa-tiktok::before { content: ""; }.fa-times::before { content: ""; }.fa-times-circle::before { content: ""; }.fa-tint::before { content: ""; }.fa-tint-slash::before { content: ""; }.fa-tired::before { content: ""; }.fa-toggle-off::before { content: ""; }.fa-toggle-on::before { content: ""; }.fa-toilet::before { content: ""; }.fa-toilet-paper::before { content: ""; }.fa-toilet-paper-slash::before { content: ""; }.fa-toolbox::before { content: ""; }.fa-tools::before { content: ""; }.fa-tooth::before { content: ""; }.fa-torah::before { content: ""; }.fa-torii-gate::before { content: ""; }.fa-tractor::before { content: ""; }.fa-trade-federation::before { content: ""; }.fa-trademark::before { content: ""; }.fa-traffic-light::before { content: ""; }.fa-trailer::before { content: ""; }.fa-train::before { content: ""; }.fa-tram::before { content: ""; }.fa-transgender::before { content: ""; }.fa-transgender-alt::before { content: ""; }.fa-trash::before { content: ""; }.fa-trash-alt::before { content: ""; }.fa-trash-restore::before { content: ""; }.fa-trash-restore-alt::before { content: ""; }.fa-tree::before { content: ""; }.fa-trello::before { content: ""; }.fa-tripadvisor::before { content: ""; }.fa-trophy::before { content: ""; }.fa-truck::before { content: ""; }.fa-truck-loading::before { content: ""; }.fa-truck-monster::before { content: ""; }.fa-truck-moving::before { content: ""; }.fa-truck-pickup::before { content: ""; }.fa-tshirt::before { content: ""; }.fa-tty::before { content: ""; }.fa-tumblr::before { content: ""; }.fa-tumblr-square::before { content: ""; }.fa-tv::before { content: ""; }.fa-twitch::before { content: ""; }.fa-twitter::before { content: ""; }.fa-twitter-square::before { content: ""; }.fa-typo3::before { content: ""; }.fa-uber::before { content: ""; }.fa-ubuntu::before { content: ""; }.fa-uikit::before { content: ""; }.fa-umbraco::before { content: ""; }.fa-umbrella::before { content: ""; }.fa-umbrella-beach::before { content: ""; }.fa-underline::before { content: ""; }.fa-undo::before { content: ""; }.fa-undo-alt::before { content: ""; }.fa-uniregistry::before { content: ""; }.fa-unity::before { content: ""; }.fa-universal-access::before { content: ""; }.fa-university::before { content: ""; }.fa-unlink::before { content: ""; }.fa-unlock::before { content: ""; }.fa-unlock-alt::before { content: ""; }.fa-unsplash::before { content: ""; }.fa-untappd::before { content: ""; }.fa-upload::before { content: ""; }.fa-ups::before { content: ""; }.fa-usb::before { content: ""; }.fa-user::before { content: ""; }.fa-user-alt::before { content: ""; }.fa-user-alt-slash::before { content: ""; }.fa-user-astronaut::before { content: ""; }.fa-user-check::before { content: ""; }.fa-user-circle::before { content: ""; }.fa-user-clock::before { content: ""; }.fa-user-cog::before { content: ""; }.fa-user-edit::before { content: ""; }.fa-user-friends::before { content: ""; }.fa-user-graduate::before { content: ""; }.fa-user-injured::before { content: ""; }.fa-user-lock::before { content: ""; }.fa-user-md::before { content: ""; }.fa-user-minus::before { content: ""; }.fa-user-ninja::before { content: ""; }.fa-user-nurse::before { content: ""; }.fa-user-plus::before { content: ""; }.fa-user-secret::before { content: ""; }.fa-user-shield::before { content: ""; }.fa-user-slash::before { content: ""; }.fa-user-tag::before { content: ""; }.fa-user-tie::before { content: ""; }.fa-user-times::before { content: ""; }.fa-users::before { content: ""; }.fa-users-cog::before { content: ""; }.fa-users-slash::before { content: ""; }.fa-usps::before { content: ""; }.fa-ussunnah::before { content: ""; }.fa-utensil-spoon::before { content: ""; }.fa-utensils::before { content: ""; }.fa-vaadin::before { content: ""; }.fa-vector-square::before { content: ""; }.fa-venus::before { content: ""; }.fa-venus-double::before { content: ""; }.fa-venus-mars::before { content: ""; }.fa-viacoin::before { content: ""; }.fa-viadeo::before { content: ""; }.fa-viadeo-square::before { content: ""; }.fa-vial::before { content: ""; }.fa-vials::before { content: ""; }.fa-viber::before { content: ""; }.fa-video::before { content: ""; }.fa-video-slash::before { content: ""; }.fa-vihara::before { content: ""; }.fa-vimeo::before { content: ""; }.fa-vimeo-square::before { content: ""; }.fa-vimeo-v::before { content: ""; }.fa-vine::before { content: ""; }.fa-virus::before { content: ""; }.fa-virus-slash::before { content: ""; }.fa-viruses::before { content: ""; }.fa-vk::before { content: ""; }.fa-vnv::before { content: ""; }.fa-voicemail::before { content: ""; }.fa-volleyball-ball::before { content: ""; }.fa-volume-down::before { content: ""; }.fa-volume-mute::before { content: ""; }.fa-volume-off::before { content: ""; }.fa-volume-up::before { content: ""; }.fa-vote-yea::before { content: ""; }.fa-vr-cardboard::before { content: ""; }.fa-vuejs::before { content: ""; }.fa-walking::before { content: ""; }.fa-wallet::before { content: ""; }.fa-warehouse::before { content: ""; }.fa-water::before { content: ""; }.fa-wave-square::before { content: ""; }.fa-waze::before { content: ""; }.fa-weebly::before { content: ""; }.fa-weibo::before { content: ""; }.fa-weight::before { content: ""; }.fa-weight-hanging::before { content: ""; }.fa-weixin::before { content: ""; }.fa-whatsapp::before { content: ""; }.fa-whatsapp-square::before { content: ""; }.fa-wheelchair::before { content: ""; }.fa-whmcs::before { content: ""; }.fa-wifi::before { content: ""; }.fa-wikipedia-w::before { content: ""; }.fa-wind::before { content: ""; }.fa-window-close::before { content: ""; }.fa-window-maximize::before { content: ""; }.fa-window-minimize::before { content: ""; }.fa-window-restore::before { content: ""; }.fa-windows::before { content: ""; }.fa-wine-bottle::before { content: ""; }.fa-wine-glass::before { content: ""; }.fa-wine-glass-alt::before { content: ""; }.fa-wix::before { content: ""; }.fa-wizards-of-the-coast::before { content: ""; }.fa-wolf-pack-battalion::before { content: ""; }.fa-won-sign::before { content: ""; }.fa-wordpress::before { content: ""; }.fa-wordpress-simple::before { content: ""; }.fa-wpbeginner::before { content: ""; }.fa-wpexplorer::before { content: ""; }.fa-wpforms::before { content: ""; }.fa-wpressr::before { content: ""; }.fa-wrench::before { content: ""; }.fa-x-ray::before { content: ""; }.fa-xbox::before { content: ""; }.fa-xing::before { content: ""; }.fa-xing-square::before { content: ""; }.fa-y-combinator::before { content: ""; }.fa-yahoo::before { content: ""; }.fa-yammer::before { content: ""; }.fa-yandex::before { content: ""; }.fa-yandex-international::before { content: ""; }.fa-yarn::before { content: ""; }.fa-yelp::before { content: ""; }.fa-yen-sign::before { content: ""; }.fa-yin-yang::before { content: ""; }.fa-yoast::before { content: ""; }.fa-youtube::before { content: ""; }.fa-youtube-square::before { content: ""; }.fa-zhihu::before { content: ""; }.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: auto; margin: 0px; overflow: visible; position: static; width: auto; }@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-brands-400.woff") format("woff"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-brands-400.ttf") format("truetype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }.fab { font-family: "Font Awesome 5 Brands"; font-weight: 400; }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-regular-400.woff") format("woff"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-regular-400.ttf") format("truetype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }.far { font-family: "Font Awesome 5 Free"; font-weight: 400; }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; font-display: block; src: url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-solid-900.woff") format("woff"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-solid-900.ttf") format("truetype"), url("/o/imprensa-nacional-lf7_1-ce-theme/font/fontawesome-5.14.0/css/../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }.fa, .fas { font-family: "Font Awesome 5 Free"; font-weight: 900; }.loadingmask-message { background: transparent; border-width: 0px; display: block; height: 1em; margin-left: auto; margin-right: auto; position: relative; text-align: left; vertical-align: middle; width: 1em; }.loadingmask-message .loadingmask-message-content { animation: 1.2s ease-out 0s infinite normal none running loading-animation; background: transparent; border-radius: 50%; border-width: 0px; clear: both; color: transparent; height: 1em; margin: 0px; overflow: hidden; padding: 0px; position: relative; transform: translateZ(0px); width: 1em; }.logo { display: inline-block; line-height: 1; vertical-align: middle; }.portal-iframe #main-content { width: 100%; }.separator { border-top: 1px dotted rgb(191, 191, 191); }.entry-status { border-left: 4px solid transparent; }span.alert { display: inline-block; }.update-available { margin-top: 10px; padding: 2px; text-align: left; }.quick-access-nav { position: absolute; top: -1000px; width: 100%; z-index: 1000; }.quick-access-nav a { background: rgba(51, 51, 51, 0.9); border: 1px solid rgb(255, 255, 255); left: 0px; outline: 0px; padding: 8px; position: absolute; right: 0px; text-align: center; }.quick-access-nav a:focus { color: rgb(255, 255, 255); top: 1000px; }@media only screen and (max-width: 991px) { .responsive-table-horizontal { display: block; position: relative; width: 100%; } .responsive-table-horizontal::after { clear: both; content: ""; display: block; font-size: 0px; height: 0px; visibility: hidden; } .responsive-table-horizontal tbody { display: block; overflow-x: auto; position: relative; white-space: nowrap; width: auto; } .responsive-table-horizontal tbody tr { display: inline-block; vertical-align: top; } .responsive-table-horizontal tbody tr td { display: block; margin-bottom: 20px; } .responsive-table-horizontal tbody tr td:first-child { text-align: left; } .responsive-table-horizontal thead { display: block; float: left; margin-right: 10px; } .responsive-table-horizontal thead::after { clear: both; content: ""; display: block; font-size: 0px; height: 0px; visibility: hidden; } .responsive-table-horizontal thead th { display: block; margin-bottom: 20px; text-align: right; } .responsive-table-horizontal thead th:first-child { text-align: right; } .ie9 .responsive-table-horizontal thead { float: none; }}.important { font-weight: bold; }.highlight { background: rgb(255, 255, 204); font-weight: bold; margin: 0px 1px; }.hide-accessible { transform: scale(0); -webkit-transform-origin-x: 0px; -webkit-transform-origin-y: 0px; clip: rect(0px, 0px, 0px, 0px) !important; position: absolute !important; }.force-offset { display: block !important; position: absolute !important; visibility: hidden !important; }.unselectable, .unselectable * { user-select: none; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup, .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover { background: transparent; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover { background: transparent; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label::after { border-color: rgb(166, 166, 166); font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; }.lfr-asset-category-container .no-matches { color: rgb(153, 153, 153); }.lfr-asset-category-search-container { background-color: rgb(211, 218, 221); border-bottom-color: rgb(174, 184, 188); }.lfr-asset-category-list a.selected { background-color: rgb(238, 238, 238); }.lfr-categories-selector-search-results-path { color: rgb(87, 87, 87); font-size: 0.9em; text-align: right; width: 25%; }.lfr-asset-column-actions-content { background-color: rgb(215, 241, 255); }.lfr-asset-column-actions .lfr-asset-column-actions-content { border-color: rgb(136, 197, 217); }.lfr-asset-column-details .lfr-asset-categories { color: rgb(125, 125, 125); }.lfr-asset-column-details .lfr-asset-categories .lfr-asset-category { color: rgb(85, 85, 85); }.lfr-asset-column-details .lfr-asset-description { color: rgb(68, 68, 68); font-style: italic; overflow-wrap: break-word; }.lfr-asset-column-details .lfr-asset-icon { border-right-color: rgb(153, 153, 153); color: rgb(153, 153, 153); }.lfr-asset-column-details .lfr-asset-tags { color: rgb(125, 125, 125); }.lfr-asset-column-details .lfr-asset-tags .tag { color: rgb(85, 85, 85); }.lfr-asset-panels .lfr-panel.lfr-extended, .lfr-asset-column-details .lfr-panel.lfr-extended { border-color: rgb(204, 204, 204); }.lfr-form-row { border-bottom-color: rgb(204, 204, 204); }.lfr-form-row:hover { background-color: rgb(223, 252, 203); border-color: rgb(178, 255, 58); }.lfr-form-row .handle-sort-vertical { background: url("../images/application/handle_sort_vertical.png") 0px 50% no-repeat; }.lfr-edit-layout-panel .taglib-form-navigator .button-holder { background-color: rgb(255, 255, 255); }.definition-of-terms dt { color: rgb(51, 51, 51); font-weight: normal; width: 100%; word-break: break-word; }@media only screen and (min-width: 768px) { .definition-of-terms dt { width: auto; }}.lfr-code { background: rgb(255, 255, 255); border-color: rgb(119, 119, 119); font-family: monospace; }.lfr-code tr td.line-numbers { background: rgb(250, 250, 250); }.lfr-code tr td.line-numbers::before { color: rgb(170, 170, 170); text-shadow: rgb(255, 255, 255) 1px 1px; }.popup-alert-notice .countdown-timer { font-size: 1.1em; font-weight: bold; }.lfr-token { background-color: rgb(179, 218, 239); border-color: rgb(95, 168, 255); color: rgb(68, 68, 68); text-decoration: none; }.lfr-token:hover { background-color: rgb(209, 229, 239); }.lfr-token-primary { font-weight: bold; }.lfr-token-primary, .lfr-token-primary:hover { background-color: rgb(179, 218, 239); }.lfr-token-close:hover { text-decoration: none; }.lfr-button { background: 0px 50% no-repeat; }.lfr-table > tbody > tr > th, .lfr-table > thead > tr > th, .lfr-table > tfoot > tr > th { font-weight: bold; }.lfr-checkbox-preselected, .lfr-configurator-visibility { opacity: 0.5; }.lfr-header-row { border-bottom-color: rgb(123, 123, 123); }.lfr-header-row .lfr-search-combobox { border-color: rgb(95, 95, 95); }.openid-login input[type="text"] { background: url("../images/common/openid.gif") 0px 50% no-repeat rgb(255, 255, 255); color: rgb(0, 0, 0); }.page-extra-settings .lfr-panel-titlebar .lfr-panel-title { font-size: 1em; }.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link { color: rgb(51, 51, 51); font-weight: normal; }.lfr-panel.lfr-extended, .lfr-panel-container, .lfr-floating-container { border-color: rgb(222, 222, 222) rgb(191, 191, 191) rgb(191, 191, 191) rgb(222, 222, 222); }.lfr-panel-container, .lfr-floating-container { background: rgb(255, 255, 255); }.lfr-panel-titlebar .lfr-panel-title { font-size: 1.2em; font-weight: bold; }.lfr-panel-titlebar .lfr-panel-button { background: url("../images/application/panel_header_toggler_close.png") 0px 0px no-repeat; }.lfr-panel-titlebar .lfr-panel-button:hover { background-position: 0px 100%; }.lfr-panel.lfr-collapsible .lfr-panel-titlebar { background: url("../images/arrows/05_down.png") 2px 50% no-repeat; }.lfr-panel.lfr-collapsed .lfr-panel-titlebar { background-image: url("../images/arrows/05_right.png"); }.lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button { background-image: url("../images/application/panel_header_toggler_open.png"); }.lfr-panel.lfr-extended .lfr-panel-titlebar { background: url("../images/application/panel_header.png") 0px 0px repeat-x rgb(214, 214, 214); border-bottom-color: rgb(205, 205, 205); }.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar { border-top-color: rgb(206, 206, 206); }.js .lfr-floating-trigger { background-image: url("../images/arrows/05_down.png"); background-position: 100% 50%; background-repeat: no-repeat; text-decoration: none; }.lfr-panel-page .panel-page-content { border-left-color: rgb(204, 204, 204); }.lfr-panel-page .lfr-add-content h2 { border-color: rgb(204, 204, 204); }.lfr-panel-page .lfr-add-content h2 span { background: rgb(239, 239, 239); }.lfr-panel-page .lfr-add-content .lfr-content-category h2 { border-bottom-color: rgb(204, 204, 204); }.lfr-panel-page .lfr-add-content .lfr-content-category h2 span { background: 0px center; }.lfr-panel-content .paginator-container { background: rgb(207, 210, 213); border-bottom-color: rgb(220, 222, 224); border-top-color: rgb(220, 222, 224); }.lfr-panel-content .paginator-page-container .paginator-page-link { background: 0px center; border-color: rgb(207, 210, 213); }.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page { background: url("../images/application/current_page_hover_bg.png") 0px 0px repeat-x rgb(153, 167, 179); border-color: rgb(107, 119, 133) rgb(124, 137, 148) rgb(145, 159, 169); color: rgb(255, 255, 255); font-weight: bold; }.lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover { background: url("../images/application/current_page_bg.png") 0px 0px repeat-x rgb(80, 148, 215); border-color: rgb(49, 101, 156) rgb(57, 110, 168) rgb(76, 140, 203); }#portlet-set-properties fieldset fieldset legend { font-size: 1.1em; }.lfr-preview-file-content { border-bottom-color: rgb(109, 109, 110); }.lfr-preview-file-image-current-column, .lfr-preview-file-video-current-column { background: url("../images/common/checkerboard.png"); }.lfr-preview-file-toolbar { background: rgb(51, 51, 51); opacity: 0.5; }.lfr-preview-file-toolbar .icon-arrow-1-l { background: url("../images/document_library/preview_left.png") 0px 50% no-repeat; }.lfr-preview-file-toolbar .icon-arrow-1-r { background: url("../images/document_library/preview_right.png") 0px 50% no-repeat; }.lfr-preview-file-toolbar .icon-zoomin { background: url("../images/document_library/preview_zoom.png") 0px 50% no-repeat; }.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar { opacity: 1; }.lfr-preview-file-info { background: rgb(51, 51, 51); color: rgb(255, 255, 255); opacity: 0.5; }.lfr-preview-file-info:hover { opacity: 1; }.lfr-preview-file-index { font-weight: bold; }.lfr-preview-file-image-current { background: url("../images/aui/loading_indicator.gif") 50% 50% no-repeat; }.lfr-preview-file-image img { background: url("../images/aui/loading_indicator.gif") 50% 50% no-repeat; border-color: rgb(174, 184, 188); }.lfr-preview-file-image-selected img, .lfr-preview-file-image:hover img { border-color: rgb(0, 162, 234); }.lfr-preview-file-loading-indicator { background: rgb(51, 51, 51); color: rgb(255, 255, 255); }.lfr-preview-file-image-overlay-content { background: url("../images/common/checkerboard.png"); border-color: rgb(85, 85, 85); }.firefox .lfr-preview-video-content div.video-node { height: 100%; }textarea.lfr-editor-textarea { font-family: monospace; }.lfr-rich-editor.ace_editor { border-color: rgb(161, 162, 164); }.lfr-plain-editor textarea, .lfr-rich-editor.ace_editor { font-family: Monaco, Menlo, "Droid Sans Mono", "Courier New", monospace; font-size: 12px; }.lfr-spa-loading-bar { background: rgb(47, 164, 245); }.lfr-tag-selector-popup label { border-bottom-color: rgb(238, 238, 238); }.lfr-tag-selector-popup .no-matches { color: rgb(153, 153, 153); }.lfr-toolbar { background-color: rgb(229, 228, 232); }.lfr-toolbar .lfr-button:focus { border-color: rgb(0, 0, 0); }.lfr-toolbar .lfr-button:hover { border-color: rgb(204, 204, 204) rgb(119, 119, 119) rgb(119, 119, 119); }.lfr-toolbar .lfr-separator { border-left-color: rgb(255, 255, 255); border-right-color: rgb(204, 204, 204); font-size: 12px; }.lfr-toolbar .lfr-button, .lfr-emoticon-container .lfr-button { border-color: rgb(229, 228, 232); }.lfr-emoticon-container { background: rgb(229, 228, 232); border-color: rgb(204, 204, 204); }.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links { line-height: 1; }.lfr-translation-manager .lfr-translation-manager-translation { text-decoration: none; }.lfr-translation-manager .lfr-translation-manager-translation:hover { background-color: rgb(209, 229, 239); }.lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing { background-color: rgb(89, 139, 236); border-color: rgb(34, 79, 168); color: rgb(255, 255, 255); }.lfr-tree a { text-decoration: none; }.tree-drag-helper { z-index: 1035; }.lfr-upload-container .upload-target { border-color: rgb(221, 221, 221); }.lfr-upload-container .upload-target h4 span { text-transform: lowercase; }.lfr-upload-container .upload-target .drop-file-text { font-weight: normal; }.lfr-upload-container a.browse-button { background-image: url("../images/common/add.png"); background-repeat: no-repeat; color: white; font-size: 1.2em; font-weight: bold; text-decoration: none; }.lfr-upload-container a.clear-uploads { background-image: url("../images/common/remove.png"); background-repeat: no-repeat; }.lfr-upload-container a.cancel-uploads { background-image: url("../images/common/close.png"); background-repeat: no-repeat; }.lfr-upload-container .upload-list-info h4 { font-size: 1.3em; }.lfr-upload-container .cancel-button { color: rgb(134, 156, 173); }.lfr-upload-container .delete-button { color: rgb(134, 156, 173); }.lfr-upload-container .file-added .success-message { font-weight: normal; }.lfr-upload-container .upload-error { opacity: 1; }.lfr-upload-container .multiple-files .upload-error { background: url("../images/messages/error.png") 5px 5px no-repeat rgb(255, 221, 221); border-color: rgb(153, 0, 0); color: rgb(153, 0, 0); font-weight: normal; }.lfr-upload-container .upload-complete .error-message, .lfr-upload-container .upload-complete .success-message { font-weight: bold; }.lfr-upload-container .file-uploading { background-color: rgb(255, 255, 204); }.lfr-upload-container .progress-bar { background: rgb(255, 255, 255); margin-top: 25px; text-align: left; width: 100%; }.lfr-upload-container .progress { background: rgb(141, 178, 227); }.upload-drop-active .lfr-upload-container .upload-target { background-color: rgb(221, 237, 222); border-color: rgb(119, 221, 119); border-style: dashed; }.app-view-entry:hover .entry-thumbnail { border-color: rgb(122, 191, 221); }.app-view-entry.selected .entry-thumbnail { border-color: rgb(5, 124, 176); }.app-view-entry.selected .entry-metadata dt, .app-view-entry.selected .entry-metadata dd, .app-view-entry.selected .entry-metadata .entry-categories, .app-view-entry.selected .entry-metadata .entry-tags, .app-view-entry.selected .entry-metadata .entry-description { color: rgb(240, 240, 240); }.app-view-entry .entry-title { font-weight: bold; }.app-view-entry .entry-link { text-decoration: none; }.app-view-entry .entry-metadata dt, .app-view-entry .entry-metadata dd, .app-view-entry .entry-metadata .entry-categories, .app-view-entry .entry-metadata .entry-tags, .app-view-entry .entry-metadata .entry-description { color: rgb(51, 51, 51); overflow-wrap: break-word; }.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary { font-weight: bold; }.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category { font-weight: normal; }.app-view-entry.selected, .app-view-entry.selected:hover { background-color: rgb(0, 162, 234); }.app-view-entry.selected a, .app-view-entry.selected a:focus, .app-view-entry.selected a:hover { color: rgb(255, 255, 255); }.app-view-entry.selected a .lfr-icon-menu-arrow { color: rgb(51, 51, 51); }.app-view-entry.active-area, .app-view-entry.active-area.hover, .app-view-entry.active-area td { background-color: rgb(90, 211, 0); }.app-view-entry:hover, .app-view-entry.hover { background-color: rgb(211, 232, 241); }.app-view-entry a.entry-link:hover { text-decoration: none; }.app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text { text-decoration: underline; }.app-view-entry-taglib.entry-display-style.display-icon .entry-title { font-weight: normal; }.app-view-search-entry-taglib .entry-discussion a, .app-view-search-entry-taglib .entry-attachment a { text-decoration: none; }.app-view-search-entry-taglib .entry-discussion:hover, .app-view-search-entry-taglib .entry-attachment:hover { background-color: rgb(211, 232, 241); }.app-view-search-entry-taglib .entry-folder { color: rgb(153, 153, 153); }.app-view-search-entry-taglib .entry-link .entry-thumbnail-image { color: rgb(0, 0, 0); text-decoration: none; }.app-view-search-entry-taglib.alt { background-color: rgb(237, 240, 243); }.app-view-search-entry-taglib.search { background-color: rgb(255, 255, 255); }.app-view-search-entry-taglib.search.alt { background-color: rgb(226, 229, 232); }.app-view-taglib .display-style .icon { background-image: url("../images/application/layouts.png"); background-repeat: no-repeat; }.app-view-taglib .icon-display-descriptive { background-position: -32px 0px; }.app-view-taglib .icon-display-icon { background-position: -16px 0px; }.app-view-taglib .icon-display-list { background-position: 0px 0px; }.app-view-taglib .state-active .icon-display-descriptive { background-position: -32px 100%; }.app-view-taglib .state-active .icon-display-icon { background-position: -16px 100%; }@media only screen and (max-width: 767px) { .navbar .nav-display-style-buttons .display-style-buttons > .dropdown > .dropdown-menu { background-color: transparent; box-shadow: none; }}.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret { border-bottom-color: rgb(51, 51, 51); border-top-color: rgb(51, 51, 51); }.taglib-asset-links { border-radius: 4px; }.taglib-asset-links h2 { color: rgb(153, 153, 153); font-size: 1em; }.taglib-asset-metadata .metadata-entry-label { font-weight: normal; }.taglib-asset-metadata .metadata-author { font-weight: bold; }.taglib-asset-metadata .metadata-entry { color: rgb(153, 153, 153); }.taglib-asset-metadata .metadata-author .asset-user-info .user-info { color: rgb(0, 154, 229); font-size: 14px; line-height: 14px; }.taglib-asset-metadata .metadata-author .asset-user-info .date-info { color: rgb(140, 140, 140); font-size: 13px; }.taglib-calendar table { border-color: rgb(153, 153, 153); }.taglib-calendar tr th, .taglib-calendar tr td { border-bottom-color: rgb(153, 153, 153); }.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td { border-color: rgb(153, 153, 153); }.taglib-calendar a:hover, .taglib-calendar a:focus { background-color: rgb(204, 204, 204); }.taglib-calendar .calendar-inactive { color: rgb(153, 153, 153); }.taglib-calendar .has-events a span { background: url("../images/calendar/event_indicator.png") 50% 95% no-repeat; }.taglib-calendar .has-events.calendar-current-day a span { background-image: url("../images/calendar/event_indicator_current.png"); }.taglib-categorization-filter.entry-title { color: rgb(51, 51, 51); font-size: 1em; line-height: inherit; }.taglib-categorization-filter .asset-entry { background-color: rgb(222, 231, 248); border-color: rgb(202, 216, 243); }.taglib-categorization-filter .asset-entry:hover a { text-decoration: none; }.taglib-categorization-filter .asset-entry:hover a .icon-remove { background-color: rgb(202, 216, 243); }.taglib-diff-addedline, #taglib-diff-results ins { background: rgb(230, 255, 230); }.taglib-diff-context { background: rgb(238, 238, 238); }.taglib-diff-deletedline, #taglib-diff-results del { background: rgb(255, 230, 230); }.taglib-diff-html div.diff-removed-image { background: url("../images/diff/minus.png") rgb(253, 198, 198); }.taglib-diff-html div.diff-added-image { background: url("../images/diff/plus.png") no-repeat rgb(204, 255, 204); }.taglib-diff-html div.diff-removed-image, .taglib-diff-html div.diff-added-image { opacity: 0.55; }.taglib-diff-html span.diff-html-added { background-color: rgb(204, 255, 204); font-size: 1em; }.taglib-diff-html span.diff-html-added img { border-color: rgb(204, 255, 204); }.taglib-diff-html span.diff-html-changed { background: url("../images/diff/underline.png") center bottom repeat-x; }.taglib-diff-html span.diff-html-changed img { border-color: rgb(0, 0, 153); }.taglib-diff-html span.diff-html-removed { background-color: rgb(253, 198, 198); font-size: 1em; text-decoration: line-through; }.taglib-diff-html span.diff-html-removed img { border-color: rgb(253, 198, 198); }.diff-version-comparator .taglib-diff-html .diff-html-changed { background-image: none; border-bottom-color: rgb(0, 154, 229); }.diff-version-comparator .taglib-diff-html .diff-html-changed img { border-color: rgb(0, 154, 229); }.diff-version-comparator .diff-target-selector { border-left-color: rgb(229, 229, 229); }.diff-version-comparator .diff-version-filter { background-color: rgb(249, 249, 249); }.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder { border-left-color: rgb(219, 221, 225); }@media only screen and (min-width: 768px) { .taglib-discussion .lfr-discussion-details .taglib-user-display { overflow-wrap: break-word; }}.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name { font-weight: bold; text-decoration: none; }.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover { text-decoration: underline; }.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar { background-size: 50px; }.taglib-discussion .lfr-discussion-actions li a, .taglib-discussion .lfr-discussion-actions li a span { text-decoration: none; }.taglib-discussion .lfr-discussion-actions li a:hover span, .taglib-discussion .lfr-discussion-actions li a:focus span { text-decoration: underline; }.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form { background: rgb(221, 221, 221); border-radius: 4px; }.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar { background-size: 40px; }.lfr-discussion-reply.popover .lfr-discussion-reply-user-name { font-weight: bold; }.drop-zone.drop-enabled:not(.no-border) { outline-color: rgba(176, 180, 187, 0.5); }.drop-here-info .drop-icons span:nth-of-type(1), .drop-here-info .drop-icons span:nth-of-type(3) { background: rgb(232, 230, 232); color: rgb(165, 166, 172); }.drop-here-info .drop-icons span:nth-of-type(2) { background: rgb(0, 194, 255); color: rgb(255, 255, 255); }.drop-here-info .drop-text { color: rgb(255, 255, 255); }.drop-active .drop-here-info { background-color: rgba(0, 0, 0, 0.6); z-index: 100; }.lfr-ddm-field-group { margin-bottom: 20px; }.lfr-ddm-field-group-inline { display: inline-block; vertical-align: bottom; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group { background: transparent; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active { background: transparent; opacity: 1; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:focus { background: transparent; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .message { color: rgb(0, 0, 0); opacity: 0.7; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .number { background: rgb(51, 51, 51); font-size: 18px; opacity: 1; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .tab-icon { color: rgb(51, 51, 51); }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label { background: transparent; outline: 0px; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus { text-decoration: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number { opacity: 1; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number { background: rgb(204, 204, 204); color: rgb(255, 255, 255); font-size: 14px; font-weight: bold; opacity: 0.6; text-decoration: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .message { color: rgb(0, 0, 0); font-size: 12px; }.taglib-header { border-bottom-color: rgb(200, 201, 202); color: rgb(85, 85, 85); }.taglib-header .header-back-to a { font-weight: bold; text-decoration: none; }a.taglib-icon, a.taglib-icon:focus, a.taglib-icon:hover { text-decoration: none; }a.taglib-icon:focus .taglib-text, a.taglib-icon:hover .taglib-text { text-decoration: underline; }a.taglib-icon.btn:focus .taglib-text, a.taglib-icon.btn:hover .taglib-text { text-decoration: none; }.taglib-icon[lang] > img { vertical-align: baseline; width: 16px; }.taglib-icon-label { margin-left: 12px; }.taglib-image-selector .change-image-controls { background: rgb(255, 255, 255); }.taglib-image-selector .glyphicon-ok { background: rgb(255, 255, 255); opacity: 0; z-index: -1; }.taglib-image-selector .progress-wrapper .progressbar { background: rgb(176, 180, 187); opacity: 0.7; }.taglib-image-selector.check-active .glyphicon-ok { opacity: 1; z-index: 0; }.taglib-image-selector.drop-active { outline-width: 0px; }.taglib-image-selector.drop-active .browse-image-controls { opacity: 0; }.taglib-image-selector.drop-active .glyphicon-ok { opacity: 0; }.taglib-image-selector.drop-active .image-wrapper { opacity: 0.15; }.taglib-image-selector.drop-active .error-wrapper { opacity: 0; }.taglib-image-selector.progress-active .image-wrapper { opacity: 0.15; }.taglib-image-selector.progress-active .browse-image-controls { opacity: 0; }.taglib-image-selector.progress-active .drop-here-info { opacity: 0; }.taglib-image-selector.progress-active .glyphicon-ok { opacity: 0; }.input-localized .palette-item-inner .lfr-input-localized-flag { font-size: 16px; opacity: 0.5; }.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag { opacity: 1; }.input-localized .palette-item-inner { border-color: rgb(102, 102, 102); }.input-localized .palette-item, .input-localized .palette-item-inner, .input-localized .palette-item-hover, .input-localized .palette-item-hover .palette-item-inner { border-color: transparent; }.input-localized .lfr-input-localized .lfr-input-localized-state { background: rgb(221, 221, 221); }.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error { background: rgb(255, 0, 71); }.input-localized .palette-item-selected .lfr-input-localized-state { background: rgb(39, 193, 242); }.taglib-move-boxes .choice-selector label { background: rgb(235, 241, 249); border-bottom-color: rgb(141, 178, 243); }.taglib-move-boxes .sortable-container .move-option { background-color: transparent; }.taglib-move-boxes .sortable-container .move-option.move-option-dragging { background-color: rgb(250, 250, 250); }.taglib-move-boxes .sortable-container .move-option .handle { color: rgb(153, 153, 153); }.lfr-tree-display-page .tree-node .tree-node-over .tree-label { text-decoration: none; }.lfr-tree-display-page .tree-label { cursor: default; }.lfr-tree-display-page .tree-label a { color: black; }.lfr-tree-display-page .tree-label .layout-page-invalid { color: rgb(170, 170, 170); font-style: italic; }.lfr-tree-display-page .tree-label .layout-page-invalid:hover { cursor: default; text-decoration: none; }.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node + .tree-container { margin-left: 0px; }.lfr-map { border-color: rgb(204, 204, 204); }.lfr-map .search-controls { font-size: 15px; }.navbar .navbar-search { background-color: rgb(243, 243, 243); }@media only screen and (min-width: 768px) { .navbar .navbar-search { background-color: transparent; }}.taglib-portlet-preview.show-borders { border-color: rgb(130, 143, 149); }.taglib-portlet-preview.show-borders .title { background-color: rgb(211, 218, 221); font-size: 1.4em; font-weight: bold; }.lfr-search-container-wrapper a { color: rgb(33, 37, 41); }.lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle { color: rgb(108, 117, 125); }.lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:active, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:focus, .lfr-search-container-wrapper .lfr-icon-menu > .dropdown-toggle:hover { background-color: rgb(247, 248, 249); border-radius: 4px; color: rgb(33, 37, 41); }.lfr-search-container-wrapper .list-group { margin-bottom: 0px; }.lfr-search-container-wrapper .list-group .list-group-item:nth-last-child(2) { border-bottom-right-radius: 0.25rem; border-bottom-left-radius: 0.25rem; }.lfr-search-container-wrapper .list-group .list-group-item h4 { font-size: 0.875rem; line-height: 1.5; margin-bottom: 0px; }.lfr-search-container-wrapper .list-group .list-group-item h5, .lfr-search-container-wrapper .list-group .list-group-item h6, .lfr-search-container-wrapper .list-group .list-group-item .h5, .lfr-search-container-wrapper .list-group .list-group-item .h6 { font-size: 0.875rem; font-weight: 400; line-height: 1.5; margin-bottom: 0px; }.lfr-search-container-wrapper .list-group .list-group-item h6 + h5 { font-weight: 600; }.lfr-search-container-wrapper .list-group .list-group-item .checkbox { margin-top: 0px; }.lfr-search-container-wrapper .list-group + .taglib-search-iterator-page-iterator-bottom { margin-top: 20px; }.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:first-child, .lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:first-child { border-bottom-left-radius: 0.25rem; }.lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) td:last-child, .lfr-search-container-wrapper .table-list tbody tr:nth-last-child(2) th:last-child { border-bottom-right-radius: 0.25rem; }.lfr-asset-type-column, .lfr-author-column, .lfr-city-column, .lfr-country-column, .lfr-email-address-column, .lfr-job-title-column, .lfr-region-column, .lfr-removed-by-column, .lfr-replier-column, .lfr-scope-column, .lfr-screen-name-column, .lfr-type-column, .lfr-user-column, .lfr-users-column { overflow-wrap: break-word; }@media only screen and (min-width: 768px) { .lfr-asset-type-column, .lfr-author-column, .lfr-city-column, .lfr-country-column, .lfr-email-address-column, .lfr-job-title-column, .lfr-region-column, .lfr-removed-by-column, .lfr-replier-column, .lfr-scope-column, .lfr-screen-name-column, .lfr-type-column, .lfr-user-column, .lfr-users-column { max-width: 125px; min-width: 100px; }}.lfr-completion-date-column, .lfr-create-date-column, .lfr-date-column, .lfr-display-date-column, .lfr-expiration-date-column, .lfr-last-post-date-column, .lfr-modified-date-column, .lfr-removed-date-column, .lfr-reply-date-column, .lfr-revision-column, .lfr-size-column { white-space: nowrap; }.lfr-description-column, .lfr-role-column { max-width: 375px; min-width: 375px; }.lfr-email-address-column, .lfr-name-column, .lfr-parent-organization-column, .lfr-screen-name-column, .lfr-title-column, .lfr-url-column, .lfr-wiki-column { max-width: 200px; min-width: 200px; }.lfr-email-column, .lfr-mobile-column, .lfr-website-column { min-width: 100px; }@media only screen and (min-width: 768px) { .lfr-email-column, .lfr-mobile-column, .lfr-website-column { min-width: 115px; }}.lfr-email-column .checkbox-container .form-group, .lfr-mobile-column .checkbox-container .form-group, .lfr-website-column .checkbox-container .form-group { margin-bottom: 0px; }.user-info .user-details .date-info { color: rgb(140, 140, 140); }.user-info .user-details .user-name { color: rgb(0, 154, 229); }.taglib-search-toggle .toggle-advanced { color: inherit; }.taglib-search-toggle .toggle-advanced, .taglib-search-toggle .toggle-advanced:hover, .taglib-search-toggle .toggle-advanced:focus { text-decoration: none; }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced { background-color: rgb(252, 252, 252); border-color: rgb(221, 221, 221); }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close { margin-right: 5px; }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content { position: relative; }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields { margin-bottom: 0px; }.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend { color: rgb(153, 153, 153); font-size: 13px; }.taglib-social-activities .day-separator { border-bottom-color: rgb(204, 204, 204); }.taglib-social-bookmarks a.social-bookmark-link { background-repeat: no-repeat; }.taglib-user-display a .user-name { text-decoration: underline; }.taglib-user-display .avatar { background: center center / 60px no-repeat; }.taglib-user-display .avatar.author::after { background: rgba(50, 168, 230, 0.5); }.taglib-user-display .user-name { font-size: 1.1em; font-weight: bold; }.js .taglib-webdav.visible { background: rgb(240, 245, 247); }.js .taglib-webdav table { border-color: rgb(130, 143, 149); }.taglib-workflow-status .workflow-id, .taglib-workflow-status .workflow-version, .taglib-workflow-status .workflow-status { color: rgb(153, 153, 153); }.aspect-ratio.aspect-ratio-8-to-3 { padding-bottom: 37.5%; }.lfr-autocomplete-input-list .yui3-aclist-list { margin: 0px; }.liferay-autocomplete-input-mirror { left: -9999px; overflow: hidden auto; position: absolute; top: -9999px; visibility: hidden; white-space: pre-wrap; overflow-wrap: break-word; }.card-tab-group .card-tab:nth-child(n+2) { border-left: 4px solid rgb(101, 182, 240); padding-left: 20px; }.card-tab-group .card-tab:nth-child(n+2) .card-tab { border-left: 4px solid rgb(147, 204, 245); padding-left: 20px; }.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab { border-left-color: rgb(194, 226, 249); }.card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab .card-tab { border-left-width: 0px; padding-left: 0px; }.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value { width: 95px; }.hsv-palette .hsv-view-container .hsv-value { width: 56px; }.yui3-color-picker-popover .palette-container { border-collapse: separate; }.dialog-iframe-popup .hsv-palette-modal.modal-dialog { margin: 0px; max-width: none; width: 100%; bottom: 0px !important; left: 0px !important; right: 0px !important; top: 0px !important; }@media (min-width: 768px) { .dialog-iframe-popup .hsv-palette-modal.modal-dialog { height: 100%; max-height: 375px; max-width: 650px; transform: translate(-50%, -50%); bottom: auto !important; left: 50% !important; right: auto !important; top: 50% !important; }}.dialog-iframe-popup .hsv-palette-modal.modal-dialog > .hsv-palette-modal-content { bottom: 0px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }@media (max-width: 767.98px) { .dialog-iframe-popup .hsv-palette-modal.modal-dialog > .hsv-palette-modal-content { border-radius: 0px; border-width: 0px; }}@media (max-width: 767.98px) { .dialog-iframe-popup .hsv-palette-modal.modal-dialog .modal-body { padding: 1rem; }}.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-default-size.hsv-container { width: 100%; }.dialog-iframe-popup .hsv-palette-modal.modal-dialog .hsv-image-container { margin: 0px; }.dialog-bd { min-height: 30px; }.dialog-content { border: 1px solid rgb(200, 201, 202); padding: 5px; }.dialog-iframe-popup .sheet > .lfr-nav { margin-top: -24px; }.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form { position: static; }.dialog-iframe-popup .lfr-form-content { padding: 15px; }.dialog-iframe-popup .portlet-body, .dialog-iframe-popup .portlet-boundary, .dialog-iframe-popup .portlet-column, .dialog-iframe-popup .portlet-layout { height: 100%; }.dialog-iframe-popup .portlet-column { position: static; }.dialog-iframe-popup .dialog-body > .container-fluid-1280, .dialog-iframe-popup .dialog-body .container-view, .dialog-iframe-popup .export-dialog-tree > .container-fluid-1280, .dialog-iframe-popup .export-dialog-tree .container-view, .dialog-iframe-popup .lfr-dynamic-uploader > .container-fluid-1280, .dialog-iframe-popup .lfr-dynamic-uploader .container-view, .dialog-iframe-popup .lfr-form-content > .container-fluid-1280, .dialog-iframe-popup .lfr-form-content .container-view, .dialog-iframe-popup .portlet-configuration-body-content > .container-fluid-1280, .dialog-iframe-popup .portlet-configuration-body-content .container-view, .dialog-iframe-popup .process-list > .container-fluid-1280, .dialog-iframe-popup .process-list .container-view, .dialog-iframe-popup .roles-selector-body > .container-fluid-1280, .dialog-iframe-popup .roles-selector-body .container-view { padding-top: 20px; }.dialog-iframe-popup .dialog-body > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .dialog-body > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .dialog-body .container-view > .nav-tabs-default, .dialog-iframe-popup .dialog-body .container-view .nav-tabs-underline, .dialog-iframe-popup .export-dialog-tree > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .export-dialog-tree > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .export-dialog-tree .container-view > .nav-tabs-default, .dialog-iframe-popup .export-dialog-tree .container-view .nav-tabs-underline, .dialog-iframe-popup .lfr-dynamic-uploader > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .lfr-dynamic-uploader > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .lfr-dynamic-uploader .container-view > .nav-tabs-default, .dialog-iframe-popup .lfr-dynamic-uploader .container-view .nav-tabs-underline, .dialog-iframe-popup .lfr-form-content > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .lfr-form-content > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .lfr-form-content .container-view > .nav-tabs-default, .dialog-iframe-popup .lfr-form-content .container-view .nav-tabs-underline, .dialog-iframe-popup .portlet-configuration-body-content > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .portlet-configuration-body-content > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .portlet-configuration-body-content .container-view > .nav-tabs-default, .dialog-iframe-popup .portlet-configuration-body-content .container-view .nav-tabs-underline, .dialog-iframe-popup .process-list > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .process-list > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .process-list .container-view > .nav-tabs-default, .dialog-iframe-popup .process-list .container-view .nav-tabs-underline, .dialog-iframe-popup .roles-selector-body > .container-fluid-1280 > .nav-tabs-default, .dialog-iframe-popup .roles-selector-body > .container-fluid-1280 .nav-tabs-underline, .dialog-iframe-popup .roles-selector-body .container-view > .nav-tabs-default, .dialog-iframe-popup .roles-selector-body .container-view .nav-tabs-underline { margin-left: -15px; margin-right: -15px; margin-top: -20px; }.dialog-iframe-popup .dialog-body > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .export-dialog-tree > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .lfr-dynamic-uploader > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .lfr-form-content > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .portlet-configuration-body-content > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .process-list > .lfr-nav + .container-fluid-1280, .dialog-iframe-popup .roles-selector-body > .lfr-nav + .container-fluid-1280 { padding-top: 0px; }.dialog-iframe-popup .login-container { padding: 1rem; }.dialog-iframe-popup .management-bar-default, .dialog-iframe-popup .navbar-default { border-left-width: 0px; border-radius: 0px; border-right-width: 0px; border-top-width: 0px; margin-bottom: 0px; }.dialog-iframe-popup .navbar ~ .portlet-configuration-setup, .dialog-iframe-popup .portlet-export-import-container { height: calc(100% - 48px); position: relative; }@media only screen and (min-width: 768px) { .dialog-iframe-popup .navbar ~ .portlet-configuration-setup, .dialog-iframe-popup .portlet-export-import-container { height: calc(100% - 48px); }}.dialog-iframe-popup .navigation-bar > .container-fluid { margin-left: 24px; margin-right: 24px; padding: 0px; }.dialog-iframe-popup .panel-group .panel { border-left-width: 0px; border-radius: 0px; border-right-width: 0px; }.dialog-iframe-popup .panel-group .panel + .panel { border-top-width: 0px; margin-top: 0px; }.dialog-iframe-popup .panel-heading { border-top-left-radius: 0px; border-top-right-radius: 0px; }.dialog-iframe-popup .portlet-configuration-setup .lfr-nav { margin-left: auto; margin-right: auto; max-width: 1280px; padding-left: 3px; padding-right: 3px; }@media only screen and (min-width: 768px) { .dialog-iframe-popup .portlet-configuration-setup .lfr-nav { padding-left: 8px; padding-right: 8px; }}.dialog-iframe-popup .lfr-dynamic-uploader, .dialog-iframe-popup .process-list { bottom: 0px; display: block; left: 0px; overflow: auto; position: absolute; right: 0px; top: 48px; }@media only screen and (min-width: 768px) { .dialog-iframe-popup .lfr-dynamic-uploader, .dialog-iframe-popup .process-list { top: 48px; }}.dialog-iframe-popup .portlet-export-import-publish-processes { top: 0px; }@media only screen and (min-width: 992px) { .dialog-with-footer #main-content, .dialog-with-footer #wrapper { height: calc(100% - 60px); }}.dialog-with-footer .button-holder.dialog-footer, .dialog-with-footer .sheet-footer.dialog-footer { background-color: rgb(255, 255, 255); border-top: 1px solid rgb(233, 236, 239); bottom: 0px; display: flex; flex-direction: row-reverse; left: 0px; margin: 0px; padding: 10px 24px; width: 100%; }@media only screen and (min-width: 992px) { .dialog-with-footer .button-holder.dialog-footer, .dialog-with-footer .sheet-footer.dialog-footer { position: fixed; }}.dialog-with-footer .button-holder.dialog-footer .btn, .dialog-with-footer .sheet-footer.dialog-footer .btn { margin-left: 1rem; margin-right: 0px; }@media only screen and (min-width: 992px) { .dialog-with-footer .dialog-body, .dialog-with-footer .lfr-dynamic-uploader, .dialog-with-footer .lfr-form-content, .dialog-with-footer .portlet-configuration-body-content, .dialog-with-footer .roles-selector-body { padding-bottom: 60px; }}.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer { bottom: 0px; }.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer + .dialog-footer { display: none; }.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content { display: flex; flex-direction: column; overflow: visible; }.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content > form { flex-grow: 1; max-width: none; overflow: auto; }.dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content .table-responsive, .dialog-with-footer .portlet-configuration-edit-permissions .portlet-configuration-body-content .table-responsive-lg { overflow: visible; }.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content { bottom: 0px; }.portlet-layout.dragging { border-collapse: separate; }.drop-area { background-color: rgb(211, 218, 221); }.active-area { background: rgb(255, 255, 204); }.portlet-boundary.yui3-dd-dragging { opacity: 0.6; }.portlet-boundary.yui3-dd-dragging .portlet { border: 2px dashed rgb(204, 204, 204); }.sortable-layout-proxy { opacity: 1; }.sortable-layout-proxy .portlet-topper { background-image: none; }.proxy { cursor: move; opacity: 0.65; position: absolute; }.proxy.generic-portlet { height: 200px; width: 300px; }.proxy.generic-portlet .portlet-title { padding: 10px; }.proxy.not-intersecting .forbidden-action { background: url("../images/application/forbidden_action.png") no-repeat; display: block; height: 32px; position: absolute; right: -15px; top: -15px; width: 32px; }.resizable-proxy { border: 1px dashed rgb(130, 143, 149); position: absolute; visibility: hidden; }.sortable-proxy { background: rgb(114, 124, 129); margin-top: 1px; }.lfr-freeform-layout-drag-indicator { visibility: hidden; }.sortable-layout-drag-target-indicator { margin: 2px 0px; }.yui3-dd-proxy { z-index: 1110 !important; }.lfr-editable { outline: rgb(104, 187, 48) dashed 1px; outline-offset: 2px; position: relative; }.lfr-editable::after { background: url("../images/common/edit_white.png") 50% center no-repeat rgb(104, 187, 48); content: ""; display: block; height: 20px; position: absolute; right: 5px; top: 5px; width: 30px; }.lfr-editable:focus::after { display: none; }.lfr-editable:focus:hover { background-color: transparent; }.lfr-editable:hover { background-color: rgba(255, 255, 255, 0.3); outline-color: rgb(81, 146, 38); }.lfr-editable:hover::after { background-color: rgb(81, 146, 38); }.lfr-editable-notice-close { margin-left: 1em; }.lfr-portlet-title-editable { margin-top: 0px; z-index: 9999; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content { padding: 0px; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content .field-input { margin-bottom: 0px; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label { display: none; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content { display: inline-block; vertical-align: bottom; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group { margin-top: 0px; }.lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn { display: inline-block; float: none; margin-top: 0px; width: auto; }.alloy-editor-container .alloy-editor { outline: 0px; }.alloy-editor-container .alloy-editor.alloy-editor-placeholder { color: rgb(43, 66, 89); }.alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus) { background: transparent; border-left-color: rgb(219, 221, 225); color: rgb(176, 180, 187); }.alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly { color: rgb(204, 204, 204); }.alloy-editor-container .alloy-editor-icon { color: rgb(134, 156, 173); }.has-error .alloy-editor-container .alloy-editor.alloy-editor-placeholder.ae-placeholder:not(:focus) { border-left-color: rgb(204, 102, 119); }.cke_dialog .cke_dialog_ui_input_text { height: auto; }.cke_editable_inline a { cursor: pointer; }.cke_panel.cke_combopanel { width: 220px; }.cke_panel_block .cke_panel_grouptitle { font-size: 20px; line-height: 20px; margin-top: 0px; }.cke_panel_block .cke_panel_list { margin-left: 0px; }.cke_panel_block .cke_panel_list .cke_panel_listItem { line-height: initial; }.cke_panel_block .cke_panel_list .cke_panel_listItem a:hover { text-decoration: none; }.cke_show_border { width: 500px; }.cke_show_border td { height: 15px; }.cke_widget_image .cke_image_resizer { background-clip: content-box; bottom: -15px; height: 40px; outline-color: transparent; padding: 20px 10px 10px 20px; right: -15px; width: 40px; }.html-editor.portlet { background: rgb(255, 255, 255); color: rgb(0, 0, 0); line-height: 1; padding: 1em; text-align: start; }.html-editor.portlet-message-boards { overflow-wrap: break-word; }.html-editor.portlet-message-boards blockquote { background: url("../images/message_boards/quoteleft.png") 5px 5px no-repeat rgb(238, 240, 242); border: 1px solid rgb(119, 119, 119); padding: 5px 45px; }.html-editor.portlet-message-boards blockquote::after { background: url("../images/message_boards/quoteright.png") 50% center no-repeat; content: ""; display: block; float: right; height: 24px; margin-right: -35px; margin-top: -25px; width: 31px; z-index: 999; }.html-editor.portlet-message-boards blockquote cite { display: block; font-weight: bold; }.html-editor.portlet-message-boards pre { background: rgb(249, 249, 249); border: 1px solid rgb(119, 119, 119); padding: 0.5em; }.lfr-source-editor { border-color: rgb(204, 204, 204); }.lfr-source-editor .lfr-source-editor-toolbar li > .btn { background-color: rgb(255, 255, 255); border: transparent; color: rgb(113, 115, 131); outline: 0px; }.lfr-source-editor .lfr-source-editor-code { background-color: rgb(255, 255, 255); color: rgb(43, 66, 89); }.lfr-source-editor .lfr-source-editor-code .ace_gutter { background-color: rgb(237, 237, 239); color: rgb(134, 136, 150); overflow: hidden; }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget { font-family: fontawesome-alloy; text-align: center; vertical-align: middle; }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open, .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed { background-image: none; }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open::before { content: ""; }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed::before { content: ""; }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell { color: rgb(255, 255, 255); }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line { background-color: rgb(113, 115, 131); }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer { border-right: 1px solid rgb(204, 204, 204); }.lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info { background-image: none; }.lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line { background-color: rgb(237, 237, 239); }.lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant { color: rgb(52, 173, 171); }.lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag { color: rgb(29, 94, 199); }.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string { color: rgb(255, 108, 88); }.lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex { color: rgb(255, 0, 0); }.lfr-source-editor.ace_dark .lfr-source-editor-code { background-color: rgb(71, 71, 79); color: rgb(255, 255, 255); }.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter { background: rgb(84, 85, 94); color: rgb(255, 255, 255); }.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line { background-color: rgb(0, 154, 237); }.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line { background-color: rgb(17, 57, 78); }.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor { color: rgb(255, 255, 255); }.lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag { color: rgb(77, 145, 255); }.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter { border-color: rgb(204, 204, 204); }.mce-content-body { text-align: start; }.file-icon-color-0 { background-color: rgb(107, 108, 126); color: rgb(255, 255, 255); }.file-icon-color-1 { background-color: rgb(167, 169, 188); color: rgb(255, 255, 255); }.file-icon-color-2 { background-color: rgb(80, 210, 160); color: rgb(255, 255, 255); }.file-icon-color-3 { background-color: rgb(175, 120, 255); color: rgb(255, 255, 255); }.file-icon-color-4 { background-color: rgb(255, 180, 110); color: rgb(255, 255, 255); }.file-icon-color-5 { background-color: rgb(255, 95, 95); color: rgb(255, 255, 255); }.file-icon-color-6 { background-color: rgb(75, 155, 255); color: rgb(255, 255, 255); }.file-icon-color-7 { background-color: rgb(39, 40, 51); color: rgb(255, 255, 255); }.lfr-item-viewer .image-viewer-base { outline: 0px; }.lfr-item-viewer .item-preview:hover { cursor: pointer; }.lfr-item-viewer .aspect-ratio a.item-preview { background-position: center center; background-repeat: no-repeat; background-size: cover; }.lfr-item-viewer .search-info { background-color: rgb(211, 232, 241); }.lfr-item-viewer .search-info .keywords { font-size: 1.4em; font-weight: bold; }.lfr-item-viewer .search-info .change-search-folder { font-size: 0.8em; font-weight: normal; }.lfr-item-viewer .progress-container { background-color: rgb(255, 255, 255); }.lfr-item-viewer.uploading > div:not(.progress-container) { opacity: 0.3; }.image-viewer-caption { color: rgb(119, 119, 119); }.image-viewer-footer-control, .image-viewer-footer-control:focus, .image-viewer-footer-control:hover { color: rgb(119, 119, 119); }@media only screen and (min-width: 768px) { .image-viewer-sidenav-menu { background-color: transparent; border-left-width: 0px; }}.image-viewer-sidenav dd { color: rgb(139, 139, 139); margin-bottom: 16px; }@media only screen and (min-width: 768px) { .image-viewer-sidenav dd { color: rgb(119, 119, 119); }}.image-viewer-sidenav .h5 { color: rgb(134, 156, 173); margin-bottom: 3px; }@media only screen and (min-width: 768px) { .image-viewer-sidenav .h5 { color: rgb(255, 255, 255); }}.image-viewer-sidenav .nav-tabs-default > li { padding-left: 20px; }.image-viewer-sidenav .nav-tabs-default > li:first-child { padding-left: 0px; }.image-viewer-sidenav .nav-tabs-default > li:first-child > a { padding-left: 0px; }.image-viewer-sidenav .nav-tabs-default > li > a { border-color: transparent; color: rgb(119, 119, 119); padding-left: 0px; padding-right: 0px; }.image-viewer-sidenav .nav-tabs-default > .active > a, .image-viewer-sidenav .nav-tabs-default > .active > a:focus, .image-viewer-sidenav .nav-tabs-default > .active > a:hover { border-color: transparent; color: rgb(119, 119, 119); }@media only screen and (min-width: 768px) { .image-viewer-sidenav .nav-tabs-default > .active > a, .image-viewer-sidenav .nav-tabs-default > .active > a:focus, .image-viewer-sidenav .nav-tabs-default > .active > a:hover { color: rgb(255, 255, 255); }}.image-viewer-sidenav .nav-tabs-default > .active > a::after { background-color: rgb(101, 182, 240); bottom: -10px; content: ""; display: block; height: 2px; left: 0px; position: absolute; right: 0px; }.image-viewer-sidenav-body { padding-top: 0px; }.lfr-item-viewer .lfr-item-viewer-close { color: rgb(255, 255, 255); opacity: 1; }.lfr-item-viewer .lfr-item-viewer-close, .lfr-item-viewer .lfr-item-viewer-close:focus, .lfr-item-viewer .lfr-item-viewer-close:hover { color: rgb(255, 255, 255); }.lfr-item-viewer .lfr-item-viewer-close .icon-monospaced { color: rgb(119, 119, 119); }.lfr-item-viewer-icon-info { color: rgb(255, 255, 255); }.nav.list-group li > a:focus, .nav.list-group li > a:hover { background-color: rgb(229, 245, 252); color: rgb(0, 154, 229); }.nav.list-group > .active { border-width: 1px 0px 0px; }.nav.list-group > .active > a, .nav.list-group > .active > a:focus, .nav.list-group > .active > a:hover { background-color: rgb(96, 191, 239); border: 1px solid rgb(96, 191, 239); color: rgb(255, 255, 255); }.nav.list-group .list-group-item { padding: 0px; }.nav.list-group .list-group-item.nav-header { background-color: rgb(243, 243, 243); padding-left: 10px; padding-right: 10px; }.lfr-page-templates li a { padding: 0px; }.lfr-page-templates li a label { cursor: pointer; display: block; padding: 5px 0px 5px 5px; }.menu { position: absolute; width: auto; }.menu .notice-message { background-image: none; margin: 3px; padding: 6px; }.menu-content { background: rgb(255, 255, 255); list-style: none; min-width: 150px; }.menu-content li { margin: 0px; padding: 0px; }.menu-content li .disabled { color: rgb(153, 153, 153); }.menu-content { background: url("../images/application/menu_bg.png") 0px 0px repeat-x rgb(204, 201, 201); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(174, 175, 177) rgb(119, 120, 121) rgb(119, 120, 121) rgb(174, 175, 177); padding: 2px 0px; }.menugroup-content .menu-label { background: rgb(210, 214, 222); color: rgb(91, 103, 125); display: block; padding: 5px 3px; text-shadow: rgb(255, 255, 255) 1px 1px; }.menugroup-content ul { display: block; min-width: 0px; }.menu-content li { border-bottom: 1px solid rgb(188, 187, 187); border-top: 1px solid rgb(238, 238, 238); display: block; margin: 0px; padding: 0px; }.menu-content li.first { border-top-width: 0px; }.menu-content li.last { border-bottom-width: 0px; }.menu-content li a, .menu-content li .disabled { color: rgb(44, 47, 52); display: block; padding: 4px 5px; text-decoration: none; }.menu-content li a.focus, .lfr-menu-expanded li a:focus { background-color: rgb(91, 103, 125); color: rgb(255, 255, 255); text-shadow: rgb(44, 47, 52) -1px -1px; }.app-view-drop-active { background-color: rgb(0, 162, 234); font-weight: bold; }.category-portlets .app-view-drop-active { background-color: rgb(0, 162, 234); color: rgb(255, 255, 255); }.basecelleditor [class~="form-validator-message"] { clip: rect(auto, auto, auto, auto); width: auto; }.document-library-file-entry-cell-editor-hidden { display: none; }.previous-level { display: inline-block; font-size: 21px; line-height: 21px; margin-right: 5px; text-decoration: none; vertical-align: middle; }.has-control-menu .lfr-asset-anchor { height: 74px; margin-top: -74px; }.lfr-asset-anchor { display: block; height: 10px; margin-top: -10px; position: relative; z-index: -1; }.lfr-url-error { display: inline-block; white-space: normal; word-break: break-all; }.lfr-page-layouts { padding: 0px; }.lfr-page-layouts input[type="radio"]:checked + .card-horizontal { box-shadow: rgb(101, 182, 240) 0px 0px 0px 2px inset; }.dialog-iframe-popup #main-content, .dialog-iframe-popup #wrapper { bottom: 0px; left: 0px; overflow: auto; padding: 0px; position: absolute; right: 0px; top: 0px; }.modal { display: block; margin: 0px; overflow: hidden; position: fixed; }.modal-body { overflow: auto; }.modal-body.dialog-iframe-bd { overflow: hidden; }@media only screen and (min-width: 768px) { .modal-dialog { max-width: none; }}.modal-dialog.modal-dialog-sm { max-width: 500px; }.modal-hidden { display: none; }.modal-open .modal { overflow: hidden; }.portal-popup .columns-max > .portlet-layout.row { margin-left: 0px; margin-right: 0px; }.portal-popup .columns-max > .portlet-layout.row > .portlet-column { padding-left: 0px; padding-right: 0px; }.dragging .portlet-column.customizable { background-color: rgb(207, 252, 207); outline: rgb(94, 175, 61) solid 3px; }.customizable-layout-column-content { background-color: rgb(201, 44, 60); }.customizable-layout-column-content.yui3-widget-content-expanded { margin: 0px 15px; }.layout-customizable-controls { background-color: rgba(201, 44, 60, 0.8); }.customizable .customizable-layout-column-content { background-color: rgb(94, 175, 61); }.customizable .layout-customizable-controls { background-color: rgba(94, 175, 61, 0.8); }.layout-customizable-controls-container { margin: 0px 15px; position: relative; }.layout-customizable-controls { font-size: 1.5em; padding: 4px 16px; position: absolute; width: 100%; z-index: 15; }.layout-customizable-controls label { color: rgb(255, 255, 255); }.paginator-link { background: 50% 1px no-repeat scroll rgb(238, 238, 238); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(240, 241, 242) rgb(178, 178, 178) rgb(148, 148, 148) rgb(240, 241, 241); color: rgb(31, 30, 30); display: inline-block; height: 20px; padding: 0px; text-indent: -9999px; width: 20px; }.paginator-page-link { height: auto; text-indent: 0px; }.paginator-current-page { background: url("../images/application/paginator_link_current_bg.png") 0px 0px repeat-x rgb(0, 131, 189); border-color: rgb(56, 182, 239) rgb(0, 109, 158) rgb(0, 109, 158) rgb(70, 180, 230); color: rgb(255, 255, 255); text-shadow: rgb(0, 60, 87) -1px -1px; }.paginator-first-link { background-image: url("../images/arrows/paging_first.png"); }.paginator-prev-link { background-image: url("../images/arrows/paging_previous.png"); }.paginator-last-link { background-image: url("../images/arrows/paging_last.png"); }.paginator-next-link { background-image: url("../images/arrows/paging_next.png"); }.paginator-current-page-report, .paginator-total { color: rgb(85, 85, 85); font-size: 0.9em; }.paginator-current-page-report { margin-left: 2em; }.taglib-page-iterator .search-pages .page-links { padding: 0px; }.info-panel .panel-group { margin-left: -1.5rem; margin-right: -1.5rem; }.lfr-panel-container { background: rgb(255, 255, 255); }.lfr-panel-content { padding: 5px 10px; }.lfr-panel-basic .lfr-panel-content { padding-left: 15px; }.panel-hd { background: url("../images/application/panel_header_bg.png") 0px 0px repeat-x rgb(192, 194, 197); border-width: 1px; border-style: solid; border-image: initial; border-color: rgb(200, 201, 202) rgb(174, 178, 184) rgb(174, 178, 184) rgb(200, 201, 202); padding-left: 10px; text-shadow: rgb(255, 255, 255) 1px 1px; }.sheet > .panel-group .sheet-footer { margin-bottom: 0px; }.sheet-footer { display: inline-flex; }.sheet-footer .btn { margin-right: 0.5rem; }.sheet-footer .btn:last-child { margin-right: 0px; }@media only screen and (min-width: 768px) { .sheet .display-style-icon .lfr-asset-item { width: 25%; }}.splitter { background-color: rgb(248, 249, 250); border-radius: 0.25rem 0.25rem 0px 0px; padding: 10px 15px; position: relative; z-index: 1; }.splitter.splitter-spaced { border-radius: 0.25rem; margin-bottom: 20px; }.table > tbody > tr.splitter { height: auto; }.table > tbody > tr.splitter > td { padding: 0px; }.lfr-nav.nav-tabs { margin-bottom: 20px; }.tab-active strong { font-weight: normal; }.tab-back { float: right; }.tab-back-content { border-width: 0px; padding: 1px; }.tag-items { list-style: none; margin: 0px 1em 0px 0px; padding: 0px 1em 0.5em; white-space: normal; }.tag-items li { display: inline-block; margin: 0px 1em 0px 0px; max-width: 100%; }.tag-selected { color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; }.tag-cloud { line-height: 2.5em; }.tag-cloud .tag-popularity-1 { font-size: 1em; }.tag-cloud .tag-popularity-2 { font-size: 1.3em; }.tag-cloud .tag-popularity-3 { font-size: 1.6em; }.tag-cloud .tag-popularity-4 { font-size: 1.9em; }.tag-cloud .tag-popularity-5 { font-size: 2.2em; }.tag-cloud .tag-popularity-6 { font-size: 2.5em; }.tagselector-content { border-width: 0px; padding: 0px; }.tagselector-content .textboxlistentry-holder { border-bottom: 2px solid rgb(134, 156, 173); margin-bottom: 10px; padding: 0px; }.categoriesselector-content .textboxlistentry-holder { background-color: transparent; border-width: 0px; padding: 0px; }.lfr-portal-tooltip { display: inline-block; }.lfr-portal-tooltip, .lfr-portal-tooltip a { user-select: none; }.tooltip { max-width: 200px; }.tree-node .icon-check { padding-right: 2px; }.tree-node .icon-check::before { content: ""; }.tree-node .tree-node-checked .icon-check { padding-right: 0px; }.tree-node .tree-node-checked .icon-check::before { content: ""; }.tree-node [class^="icon-"] { margin-right: 5px; }.tree-node .tree-node-checkbox-container { margin-right: 0px; }.tree-node .tree-node-selected .tree-label { background: 0px center; }.tree-node-content .tree-hitarea { color: rgb(153, 153, 153); font-size: 10px; padding-right: 6px; }.tree-node-content .tree-label { margin-left: 3px; }.tree-node-content .tree-node-hidden-hitarea { visibility: hidden; }.tree-node-selected .tree-label { background-color: transparent; }.underlay { clear: both; top: 100%; }.underlay .yui3-widget-hd { height: 38px; }.underlay-hidden { display: none; }.underlay-content { background: url("../images/common/message_panel_shadow.png") 0px 0px repeat-x rgb(244, 243, 243); border-style: solid; border-color: rgb(174, 175, 177); border-image: initial; border-width: 0px 1px 1px; }.underlay-close { position: absolute; right: 5px; top: 5px; }.user-icon-color-0 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(0, 133, 118); }.user-icon-color-1 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(40, 125, 60); }.user-icon-color-2 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(46, 90, 172); }.user-icon-color-3 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(218, 20, 20); }.user-icon-color-4 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(0, 125, 171); }.user-icon-color-5 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(39, 40, 51); }.user-icon-color-6 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(107, 108, 126); }.user-icon-color-7 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(185, 80, 0); }.user-icon-color-8 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(190, 51, 112); }.user-icon-color-9 { background-color: rgb(255, 255, 255); border: 1px solid rgb(231, 231, 237); color: rgb(156, 51, 190); }.portlet-column-content.empty { padding: 50px; }#wrapper { padding-bottom: 0px; padding-top: 2em; position: relative; }.modify-pages li { position: relative; }.modify-pages li.lfr-nav-hover .delete-tab { opacity: 1; }.modify-pages .delete-tab { color: rgb(68, 68, 68); cursor: pointer; display: block; font-size: 20px; font-weight: bold; height: 16px; line-height: 6px; margin-top: -8px; opacity: 0; overflow: hidden; padding: 3px 0px; position: absolute; right: 1px; text-shadow: rgb(255, 255, 255) 0px 1px; top: 50%; }.modify-pages .delete-tab:hover { color: rgb(181, 3, 3); }.modify-pages .drag-handle { cursor: move; left: 3px; margin-left: 15px; position: absolute; top: 15px; }.controls-hidden .modify-pages .drag-handle { display: none; }@media only screen and (min-width: 992px) { .touch .modify-pages .drag-handle { display: none; }}.nav li .toolbar { margin-top: 5px; }.navbar-nav .nav-item.hover::after { bottom: -0.125rem; content: ""; height: 0.125rem; position: absolute; width: 100%; }.navigation-pane .body-row { height: 100%; overflow: hidden; position: relative; width: 100%; }.navigation-pane .body-row ul li a .icon { float: left; margin-right: 5px; }.navigation-pane .lfr-component { margin-left: 0px; }.navigation-pane .navigation-entry { position: relative; }.navigation-pane .navigation-entry.folder.error { display: block; padding: 6px 8px; }.navigation-pane .navigation-entry .browse-folder, .navigation-pane .navigation-entry .nav-item-label { display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; vertical-align: middle; }.navigation-pane .navigation-entry .nav-item-icon { vertical-align: middle; }.navigation-pane .navigation-entry .overlay.entry-action { bottom: 0px; display: block; overflow: hidden; position: absolute; right: 0px; top: 0px; }.navigation-pane .navigation-entry .overlay.entry-action .btn { border-width: 0px; margin: 0px; padding: 11px 14px; }@media only screen and (min-width: 992px) { .navigation-pane .navigation-entry .overlay.entry-action .btn { padding: 11px; }}.nav-menu ul { padding-left: 10px; }.nav-menu li a.ancestor { font-weight: bold; }.nav-menu li a.selected { color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; }.nav-menu-style-arrows ul { list-style-image: url("../images/arrows/04_right.png"); }.portlet-navigation .nav-pills > li > a { margin-bottom: 2px; }.portlet-navigation .nav-pills > li > .dropdown-menu { margin-top: 0px; }.split-button-dropdowns { list-style: none; margin: 0px; padding: 0px; }.split-button-dropdowns > li { display: inline-block; padding-left: 2px; padding-right: 2px; }.form-options { border: 1px solid rgb(170, 170, 170); display: inline-block; vertical-align: middle; }.form-options input { border-width: 0px; display: inline; float: left; }.form-triggers { float: left; }.form-trigger { background: url("../images/application/button_bg.png") 0px 0px repeat-x rgb(196, 196, 196); border-left: 1px solid rgb(187, 187, 187); display: inline-block; float: left; }.form-trigger img { background: 50% 40% no-repeat; height: 25px; padding: 0px 3px; vertical-align: middle; width: 16px; }.form-trigger:focus, .form-trigger:hover { background-color: rgb(131, 176, 202); background-image: url("../images/application/button_bg_over.png"); }.trigger-selected { background-color: rgb(235, 235, 235); background-image: url("../images/application/button_bg_selected.png"); }.trigger-selected:focus, .trigger-selected:hover { background-color: rgb(183, 222, 244); background-image: url("../images/application/button_bg_selected_over.png"); }.options-trigger img { background-image: url("../images/common/configuration.png"); }.save-trigger img { background-image: url("../images/common/check.png"); }.freeform .portlet { margin-bottom: 0px; }body.portlet { border-width: 0px; }.portlet-icon-back { margin-top: -2px; }.portlet-topper { position: relative; }.portlet-topper .portlet-topper-toolbar .portlet-icon-back { background: url("../images/arrows/12_left.png") 0px 50% no-repeat; padding: 5px 5px 5px 18px; }.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text { display: none; }.portlet-title-editable { cursor: pointer; }.portlet-title-text { display: inline-block; margin-top: 0px; max-width: 95%; overflow: hidden; text-overflow: ellipsis; vertical-align: top; white-space: nowrap; }.panel-page-content .portlet-title-text, .panel-page-body .portlet-title-text { cursor: auto; }.portlet-content, .portlet-minimized .portlet-content-container { padding: 12px 10px 10px; }.portlet-minimized .portlet-content { padding: 0px; }.portlet-nested-portlets .portlet-boundary { left: 0px !important; position: relative !important; top: 0px !important; }.portlet-layout .portlet-header { margin-bottom: 1rem; }.portlet-draggable .portlet-topper { cursor: move; }@media only screen and (min-width: 768px) { .portlet .visible-interaction { display: none; }}.portlet:hover .visible-interaction, .portlet.open .visible-interaction { display: block; }@media only screen and (max-width: 767px) { .controls-hidden .portlet .visible-interaction { display: none; }}.lfr-status-alert-label, .lfr-status-error-label, .lfr-status-info-label, .lfr-status-progress-label, .lfr-status-success-label { background: none 0px 50% no-repeat; padding: 3px 3px 3px 20px; }.lfr-status-alert-label { background-image: url("../images/messages/alert.png"); color: rgb(102, 102, 51); }.lfr-status-error-label { background-image: url("../images/messages/error.png"); color: rgb(153, 0, 0); }.lfr-status-help-label, .lfr-status-info-label, .lfr-status-progress-label { background-image: url("../images/messages/info.png"); color: rgb(52, 64, 79); }.lfr-status-help-label { background-image: url("../images/portlet/help.png"); }.lfr-status-progress-label { background-image: url("../images/aui/loading_indicator.gif"); }.lfr-status-success-label { background-image: url("../images/messages/success.png"); color: rgb(56, 79, 52); }.portlet-msg { background: none 6px 50% no-repeat rgb(238, 238, 238); border: 1px solid rgb(85, 85, 85); color: rgb(52, 64, 79); font-weight: bold; margin: 2px auto 14px; padding: 6px 6px 6px 30px; text-align: left; }.lfr-message { position: relative; }.lfr-message .lfr-message-control { background-color: rgb(51, 51, 51); display: inline-block; }.lfr-message .lfr-message-controls { display: none; left: 3px; margin: -8px 8px 0px 3px; position: absolute; top: 50%; z-index: 10; }.lfr-message .lfr-message-close { background-image: url("../images/portlet/close_borderless.png"); background-position: 0px 0px; background-repeat: no-repeat; }.lfr-message .lfr-message-close-all { color: rgb(255, 255, 255); display: none; font-size: 0.8em; margin-left: 10px; padding: 1px 10px; text-shadow: rgb(0, 0, 0) 1px 1px 0px; vertical-align: top; }.lfr-message .lfr-message-close-all a { color: rgb(255, 255, 255); }.lfr-message .lfr-message-controls-hover .lfr-message-close-all { display: inline-block; }.lfr-message.pending { background-image: url("../images/common/time.png"); }.lfr-message-content.alert { margin-bottom: 0px; }.lfr-message-close { cursor: pointer; }.portlet-section-selected, .portlet-section-selected a { background: rgb(114, 124, 129); color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; }.portlet-section-selected a:hover, .portlet-section-selected a:focus { background-color: rgb(114, 124, 129); }@media only screen and (min-width: 768px) { .portlet.open > .portlet-topper, .portlet:hover > .portlet-topper, .portlet.focus > .portlet-topper { opacity: 1; transform: translateY(-97%); }}@media only screen and (min-width: 768px) { .portlet.open > .portlet-content-editable, .portlet:hover > .portlet-content-editable, .portlet.focus > .portlet-content-editable { border-color: transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; }}.portlet { margin-bottom: 10px; position: relative; }.portlet > .portlet-content-editable { border-color: transparent; }.portlet > .portlet-topper { display: none; }@media only screen and (min-width: 768px) { .portlet > .portlet-topper { display: flex; left: 0px; opacity: 0; position: absolute; right: 0px; transition: opacity 0.25s ease 0s, transform 0.25s ease 0s; top: 0px; }}.portlet-content-editable { border-color: transparent; border-radius: 0px; border-style: solid; border-width: 1px; padding: 10px; }.portlet-actions { float: right; }.portlet-name-text { font-size: 0.875rem; font-weight: 600; }.portlet-options { display: inline-block; }.portlet-title-default { -webkit-box-flex: 1; flex: 1 1 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 2; }.portlet-title-menu { -webkit-box-flex: 0; flex: 0 1 auto; }.portlet-title-menu > span > a { display: inline-block; text-decoration: none; }.portlet-topper { background-color: rgb(247, 247, 247); border-color: transparent; border-radius: 0px; border-style: solid; border-width: 1px; color: rgba(0, 0, 0, 0.5); display: flex; padding: 3px 12px 3px 24px; position: relative; }.portlet-topper-toolbar { margin: 0px; padding-left: 0px; }.portlet-topper-toolbar > a, .portlet-topper-toolbar > span > a, .portlet-topper-toolbar .lfr-icon-menu > a { color: rgba(0, 0, 0, 0.5); }.portlet-topper-toolbar > a:focus, .portlet-topper-toolbar > a:hover { text-decoration: none; }@media only screen and (max-width: 767px) { .controls-visible .portlet-content-editable { border-color: transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; }}@media only screen and (max-width: 767px) { .controls-visible .portlet-topper { display: flex; }}.controls-visible .portlet-topper-toolbar { display: block; }.lfr-configurator-visibility .portlet-borderless-bar { opacity: 0.6; }.lfr-configurator-visibility .portlet-content .lfr-icon-actions { opacity: 1; }.lfr-panel-page { width: 100%; }.lfr-panel-page .portlet-title { font-size: 13px; }.lfr-panel-page .lfr-add-content h2 span { background-color: rgb(211, 218, 221); }.main-content-body { margin-top: 20px; }.restricted, .restricted td { background: rgb(255, 221, 221); border-width: 0px; }.restricted * { color: rgb(114, 124, 129); }.alt.restricted td { background-color: rgb(255, 192, 192); }.hover.restricted td { background-color: rgb(211, 189, 192); }.alt.restricted td.first, .restricted td.first { background-image: url("../images/messages/error.png"); background-position: 5px 50%; background-repeat: no-repeat; padding-left: 28px; }.portlet-decorate .portlet-content { background: rgb(255, 255, 255); border-color: transparent; border-style: solid; border-width: 1px; overflow-wrap: break-word; }.portlet-barebone .portlet-content { padding: 0px; }.portlet-dynamic-data-lists-display .lfr-ddm-field-group, .portlet-dynamic-data-lists .lfr-ddm-field-group, .portlet-journal .lfr-ddm-field-group { margin-bottom: 10px; margin-top: 10px; padding: 28px 24px; }.breadcrumb.breadcrumb-vertical { display: inline-block; text-align: center; }.breadcrumb.breadcrumb-vertical li { display: block; }.breadcrumb.breadcrumb-vertical li.last, .breadcrumb.breadcrumb-vertical li.only { background: 0px center; }.breadcrumb.breadcrumb-vertical .divider { background: url("../images/arrows/07_down.png") 50% 100% no-repeat; display: block; overflow: hidden; text-indent: 101%; white-space: nowrap; height: 10px; }.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td { border-width: 0px; }.taglib-calendar tr td a { background-color: rgb(240, 245, 247); border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; display: block; height: 15px; padding: 5px 0px; }.taglib-calendar tr td a:hover { background-color: rgb(114, 124, 129); color: rgb(255, 255, 255); }.taglib-calendar tr td.calendar-inactive { background-color: rgb(255, 255, 255); color: rgb(181, 191, 196); }.taglib-calendar tr th { border-bottom-color: rgb(215, 215, 215); }.taglib-calendar table td { border-width: 0px; }.taglib-calendar .calendar-current-day, .taglib-calendar .calendar-current-day a { background-color: rgb(255, 255, 255); }.taglib-calendar .calendar-current-day a { border: 1px solid rgb(114, 124, 129); color: rgb(51, 102, 153); text-decoration: underline; }.navbar form { margin: 0px; }.widget-toolbar .btn + .btn, .widget-toolbar .widget-group + .widget-group { margin-left: 1rem; }.widget-mode-detail { padding-top: 1rem; }.widget-mode-detail .title { font-size: 36px; }.widget-mode-detail .sub-title { font-size: 26px; margin-bottom: 32px; }.widget-mode-detail .widget-metadata { margin-bottom: 2rem; }.widget-mode-detail .widget-mode-detail-text { margin-top: 48px; }.widget-mode-detail .widget-mode-detail-text img { max-width: 100%; }.widget-mode-detail .widget-mode-detail-text p { font-size: 18px; line-height: 1.8; }.widget-mode-card .card { display: flex; height: calc(100% - 24px); margin-bottom: 24px; }.widget-mode-card .card-header { overflow: hidden; padding: 0px; }.widget-mode-card .card-title { position: relative; }@media (min-width: 768px) { .widget-mode-card .visible-interaction { position: absolute; right: -8px; }}.widget-mode-simple .widget-topbar { margin-bottom: 8px; }.widget-mode-simple .widget-metadata { margin-bottom: 24px; }.widget-mode-simple .widget-toolbar { margin-top: 1.5rem; }.widget-mode-simple .widget-content .cover-image { margin-bottom: 24px; }.menu-content, .underlay-content { box-shadow: rgba(0, 0, 0, 0.5) 2px 4px 7px; }.lfr-ddm-container .file-entry-upload-progress { border-radius: 0px 0px 4px 4px; }.lfr-preview-file-image img { box-shadow: rgba(0, 0, 0, 0.8) 0px 3px 5px -3px; }.lfr-preview-file-image-current-column { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 3px inset; }.lfr-preview-file-image-current-column { box-shadow: rgba(0, 0, 0, 0.8) 0px 0px 5px inset; }.portlet-document-library .lfr-ddm-small-image-preview, .portlet-dynamic-data-mapping .lfr-ddm-small-image-preview { box-shadow: rgb(204, 204, 204) 0px 1px 3px; }.portlet-document-library-upload-mask .overlaymask-content { border-radius: 5px; }.overlaymask-content { background-color: rgb(255, 255, 255); }:not(.inline-item) > .loading-animation { margin-bottom: 20px; margin-top: 20px; }.lfr-search-combobox-item { border-radius: 1px; }.lfr-search-combobox .field-input-text { border-radius: 4px 1px 1px 4px; }.lfr-search-combobox .button-input { border-radius: 1px 4px 4px 1px; }.lfr-upload-container .progress-bar, .lfr-upload-container .progress, .lfr-editable::after { border-radius: 10px; }.portlet-language .portlet-body .current-language, .portlet-language .portlet-body .taglib-icon, .portlet-language .portlet-body .taglib-language-list-text { border-radius: 10px; }body > .lfr-menu-list ul, .active-area-proxy, .entry-display-style .entry-thumbnail, .lfr-api-results, .lfr-translation-manager, .lfr-translation-manager-translation, .lfr-upload-container .cancel-button .modify-pages .delete-tab, .portlet-image-gallery-display .image-thumbnail img, .rule-group-instance-container .rule-group-instance, .select-documents, .select-files, .taglib-ratings.stars:hover, .taglib-ratings.stars:hover .liferay-rating-vote > div, .taglib-ratings.stars .rating-focused > div, .tags-search-combobox .field-input-text { border-radius: 4px; }.entry-display-style, .lfr-search-combobox, .lfr-upload-container .upload-file, .lfr-upload-container .upload-target, .portlet-document-library .common-file-metadata-container.selected, .portlet-document-library-display .common-file-metadata-container.selected, .portlet-image-gallery-display .image-icon, .select-documents, .select-files { border-radius: 5px; }.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder, .portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder { border-radius: 6px; }.taglib-categorization-filter .asset-entry { border-radius: 14px; }.menu-content { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group { box-shadow: none; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number { box-shadow: rgb(51, 51, 51) 0px 0px 5px 0px; transition-duration: 0.25s; transition-property: box-shadow; transition-timing-function: ease-out; }.taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number { border-radius: 50%; }.underlay-content { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }.input-localized .lfr-input-localized-state { border-radius: 3px; }.input-localized .lfr-input-localized .lfr-input-localized-state { box-shadow: rgb(221, 221, 221) 0px 0px 3px; }.input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error { box-shadow: rgb(255, 0, 71) 0px 0px 3px; }.input-localized .palette-item-selected .lfr-input-localized-state { box-shadow: rgb(39, 193, 242) 0px 0px 3px; }.lfr-content-preview-popup .lfr-content-preview-popup-content { border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.25) 8px 3px 7px; }.lfr-message .lfr-message-control { border-radius: 10px; }.lfr-token { border-radius: 8px; }.staging-tabview-list { border-radius: 0px; }.site-variations-tabview-list .tab-content, .staging-tabview-list .tab-active .tab-content, .tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus { box-shadow: none; }.rule-group-instance-container .rule-group-instance { box-shadow: rgb(153, 153, 153) 1px 1px 2px; }.lfr-action-label { border-radius: 2px; }@-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; }}.lfr-progress-active .progress-bar-status, .lfr-upload-container .file-uploading .progress-bar .progress { background-size: 40px 40px; background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.3) 50%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 0)); animation: 0.5s linear 0s infinite normal none running progress-bar-stripes; transition: width 0s ease 0s, all 0.5s ease 0s, all 0s ease-out 0s; }@-webkit-keyframes highlight-animation { 0% { background-color: rgb(255, 255, 204); } 100% { background-color: transparent; }}@keyframes highlight-animation { 0% { background-color: rgb(255, 255, 204); } 100% { background-color: transparent; }}.highlight-animation { animation: 0.7s ease 0s 1 normal none running highlight-animation; }.lfr-spa-loading .lfr-spa-loading-bar { animation: 1s ease-in-out 0.4s infinite normal none running shift-rightwards; }.lfr-spa-loading-bar { transform: translateX(100%); }@-webkit-keyframes shift-rightwards { 0% { transform: translateX(-100%); } 40% { transform: translateX(0px); } 60% { transform: translateX(0px); } 100% { transform: translateX(100%); }}@keyframes shift-rightwards { 0% { transform: translateX(-100%); } 40% { transform: translateX(0px); } 60% { transform: translateX(0px); } 100% { transform: translateX(100%); }}.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text, .mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .taglib-text { max-width: 200px; }.portlet-boundary.yui3-dd-dragging { transform: scale(0.8); transition: transform 0.3s ease 0s; }.portlet-document-library .entry-thumbnail .label, .portlet-document-library-display .workflow-status .label, .portlet-journal .entry-thumbnail .label { border-bottom-left-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; }.portlet-options.btn-group .dropdown-toggle, .portlet-options.btn-group.open .dropdown-toggle { box-shadow: none; }@-webkit-keyframes lfr-drop-active { 0% { background-color: rgb(235, 235, 235); border-color: rgb(221, 221, 221); } 50% { background-color: rgb(221, 237, 222); border-color: rgb(119, 221, 119); transform: scale(1.1); } 75% { background-color: rgb(221, 237, 222); border-color: rgb(119, 221, 119); } 100% { background-color: rgb(235, 235, 235); border-color: rgb(221, 221, 221); }}@keyframes lfr-drop-active { 0% { background-color: rgb(235, 235, 235); border-color: rgb(221, 221, 221); } 50% { background-color: rgb(221, 237, 222); border-color: rgb(119, 221, 119); transform: scale(1.1); } 75% { background-color: rgb(221, 237, 222); border-color: rgb(119, 221, 119); } 100% { background-color: rgb(235, 235, 235); border-color: rgb(221, 221, 221); }}.upload-drop-active .lfr-upload-container .upload-target { animation: 0s ease 0s 1 normal none running none; }.upload-drop-active .portlet-document-library .document-container { box-shadow: rgb(184, 193, 209) 0px 0px 5px inset; }.upload-drop-intent .lfr-upload-container .upload-target { animation: 1s ease 0.2s infinite normal none running lfr-drop-active; }.quick-access-nav a { box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup, .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover { box-shadow: initial; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover { box-shadow: none; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label::after { background-image: linear-gradient(rgb(255, 255, 255), rgb(228, 228, 228)); border-radius: 2px; }.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover::after { background-image: linear-gradient(rgb(242, 242, 242), rgb(204, 204, 204)); }input.switch:focus ~ .switch-bar::before { box-shadow: rgb(0, 0, 255) 0px 0px 3px; }input.switch:empty ~ .switch-bar::after, input.switch:empty ~ .switch-bar::before, input.switch:empty ~ .switch-bar .switch-icon, input.switch:empty ~ .switch-bar .switch-toggle::after, input.switch:empty ~ .switch-bar .switch-toggle::before { transition: all 100ms ease-in 0s; }.taglib-image-selector .glyphicon-ok { transition: opacity 0.2s ease-in-out 0s; border-radius: 30px; }.taglib-image-selector .progress-wrapper .progressbar { border-radius: 0px; }.drop-here-info { transition: all 0.2s ease-in-out 0s; }.drop-here-info .drop-icons { transition: all 0.2s ease-in-out 0s; }.drop-here-info .drop-icons span { transition: all 0.3s ease-in-out 0s; border-radius: 3px; }.drop-here-info .drop-icons span:nth-of-type(1) { transform: rotate(25deg); box-shadow: rgba(0, 0, 0, 0.08) 5px 4px 0px 0px; }.drop-here-info .drop-icons span:nth-of-type(2) { transform: scale(0.8); box-shadow: rgba(0, 0, 0, 0.15) 0px 6px 0px -2px; }.drop-here-info .drop-icons span:nth-of-type(3) { transform: rotate(-25deg); box-shadow: rgba(0, 0, 0, 0.08) -5px 4px 0px 0px; }.drop-active .drop-here-info span:nth-of-type(1) { transform: rotate(-20deg); }.drop-active .drop-here-info span:nth-of-type(2) { transform: scale(1); }.drop-active .drop-here-info span:nth-of-type(3) { transform: rotate(15deg); }.container-fluid-max-xl { max-width: 71.875rem; padding-left: 0px !important; padding-right: 0px !important; }.container-fluid { padding-right: 0px; padding-left: 0px; }.portlet-content-editable { padding: 10px 0px; }#wrapper { padding-top: 0px; }#banner .row:first-child { display: flex !important; }.portlet { margin-bottom: 0px; }.subscribe-action { display: none; }@media only screen and (min-width: 768px) { .has-control-menu .affix, .has-control-menu #wrapper { margin-top: 0px !important; } .has-control-menu .affix, .has-control-menu #barra-brasil { margin-top: 3.475rem; }}html, body { width: 100vw; overflow: hidden auto; font-size: 16px; }header, #content, footer { font-family: rawline, sans-serif; color: rgb(34, 34, 34); }h1, .h1 { font-size: 3rem; font-weight: 900; }h2, .h2 { font-size: 2.25rem; font-weight: 900; }h3, .h3 { font-size: 1.75rem; font-weight: 900; }h4, .h4 { font-size: 1.375rem; font-weight: 900; }h5, .h5 { font-size: 1.125rem; font-weight: 700; }h6, .h6 { font-size: 1rem; font-weight: 700; text-transform: uppercase; }p { font-size: 1.125rem; font-weight: 500; margin-bottom: 1rem; }.badge { border-radius: 1.5rem; font-size: 0.75rem; }.badge-primary { background-color: rgb(41, 105, 189); }@font-face { font-family: rawline; src: url("../font/rawline-900.eot?#iefix") format("embedded-opentype"), url("../font/rawline-900.ttf") format("truetype"); font-weight: 900; font-style: normal; }@font-face { font-family: rawline; src: url("../font/rawline-900i.eot?#iefix") format("embedded-opentype"), url("../font/rawline-900i.ttf") format("truetype"); font-weight: 900; font-style: italic; }@font-face { font-family: rawline; src: url("../font/rawline-700.eot?#iefix") format("embedded-opentype"), url("../font/rawline-700.ttf") format("truetype"); font-weight: 700; font-style: normal; }@font-face { font-family: rawline; src: url("../font/rawline-700i.eot?#iefix") format("embedded-opentype"), url("../font/rawline-700i.ttf") format("truetype"); font-weight: 700; font-style: italic; }@font-face { font-family: rawline; src: url("../font/rawline-800.eot?#iefix") format("embedded-opentype"), url("../font/rawline-800.ttf") format("truetype"); font-weight: 800; font-style: normal; }@font-face { font-family: rawline; src: url("../font/rawline-800i.eot?#iefix") format("embedded-opentype"), url("../font/rawline-800i.ttf") format("truetype"); font-weight: 800; font-style: italic; }@font-face { font-family: rawline; src: url("../font/rawline-500.eot?#iefix") format("embedded-opentype"), url("../font/rawline-500.ttf") format("truetype"); font-weight: 500; font-style: normal; }@font-face { font-family: rawline; src: url("../font/rawline-500i.eot?#iefix") format("embedded-opentype"), url("../font/rawline-500i.ttf") format("truetype"); font-weight: 500; font-style: italic; }#banner hr { margin-top: 0px; margin-bottom: 0px; 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: white; }#banner a { color: white; }#banner a:hover { text-decoration: none; }#banner.with-bg { background-size: cover !important; }#banner.with-bg, #banner.with-bg .bg-primary { min-height: 37.5rem; }#banner.with-bg .bg-primary { background: linear-gradient(rgba(41, 105, 189, 0.75) 0%, rgba(41, 105, 189, 0.75) 60%, rgb(41, 105, 189) 100%) !important; }#banner .logo { margin-top: 1rem; }#banner .portal_description { margin: 0px 0px 0.25rem; font-size: 0.625rem; font-weight: 500; }#banner .site-title .site-name, #banner .site-title { font-size: 1.875rem; font-weight: 900; line-height: 100%; margin-bottom: 1.125rem; }#banner .acessibilidade { align-self: center; }#banner .acessibilidade ul { float: right; list-style: none; font-size: 11px; font-weight: 700; margin: 0px; padding: 0px; }#banner .acessibilidade ul li { display: inline-flex; }#banner .acessibilidade ul li img { margin-right: 0.5rem; margin-top: -0.25rem; }#banner .acessibilidade ul li:first-child { margin-right: 20px; padding-right: 20px; border-right: 1px solid rgba(151, 151, 151, 0.3); }@media (max-width: 767.98px) { #banner .acessibilidade { border-top: 1px solid white; border-bottom: 1px solid white; } #banner .acessibilidade ul { float: none; display: flex; justify-content: space-between; padding: 0.75rem 0px; }}#banner .banner-custom-content { margin: 50px 0px 30px; }#banner .banner-custom-content.has-breadcrumb { padding: 56px 0px; }#banner .navegation-search .main-navegation { align-self: center; margin-top: 0.5rem; margin-bottom: 0.5rem; }#banner .navegation-search .search .portlet { margin-bottom: 0px; }#banner .navegation-search .dropdown-toggle { background: transparent; cursor: pointer; border: 0px; padding: 0px; }#banner .navegation-search .dropdown-toggle .fas { font-size: 1.5rem; }#banner .navegation-search .dropdown-toggle hr { border-top: 4px solid white; display: block; width: 25px; margin: 0px; }#banner .navegation-search .dropdown-toggle hr:nth-child(2) { margin: 0.25rem 0px; }#banner .navegation-search .portlet-search-bar .portlet-content { padding: 0.625rem 0px; }#banner .navegation-search .portlet-search-bar .portlet-content .portlet-header { display: none; }#banner .navegation-search .portlet-search-bar .portlet-content .input-group-item .input-group-inset-after.form-control { border-radius: 2.5rem 0px 0px 2.5rem; border-width: 1px 0px 1px 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: white; border-bottom-color: white; border-left-color: white; border-image: initial; height: 2.5rem; font-size: 0.75rem; padding-left: calc(1rem + 1px); border-right-style: initial; border-right-color: initial; color: white; }#banner .navegation-search .portlet-search-bar .portlet-content .input-group-item .input-group-inset-after.form-control::placeholder { color: rgb(221, 221, 221); }#banner .navegation-search .portlet-search-bar .portlet-content .search-bar-search-button-wrapper { border-radius: 0px 40px 40px 0px; background: transparent; color: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-color: initial; border-image: initial; border-left-style: initial; }#banner .navegation-search .portlet-search-bar .portlet-content .form-control { background-color: transparent; }.mobile-app-wrapper { background: rgb(238, 238, 238); display: flex; padding: 16px; }.mobile-app-wrapper .img-logo { margin-right: 16px; }.mobile-app-wrapper .img-logo img { width: 32px; height: 32px; }.mobile-app-wrapper .open-in-app-content { display: flex; flex-direction: column; }.mobile-app-wrapper .open-in-app-content span { font-size: 14px; line-height: 16px; }.mobile-app-wrapper .open-in-app-content span:first-child { font-weight: bold; }.mobile-app-wrapper .open-in-app-link { align-self: center; margin-left: auto; }.mobile-app-wrapper .open-in-app-link a { font-weight: bold; }.layout-landing-page-secom-1-1-1 .section-1 .portlet-content { padding: 0px; }.layout-landing-page-secom-1-1-1 .section-1 .portlet-decorate .portlet-content { padding: 3.75rem 0px; }.layout-landing-page-secom-1-1-1 .section-2 { background-color: rgb(238, 238, 238); margin-bottom: 3.75rem; padding: 3.75rem 0px; }.layout-landing-page-secom-1-1-1 .section-2 .portlet-decorate .portlet-content { padding: 0px; }.layout-landing-page-secom-1-1-1 .section-2.schedule-wrapper { padding: 2.5rem 0px 2.25rem; margin-bottom: 2.5rem; }.layout-landing-page-secom-1-1-1 .section-3 .portlet-decorate .portlet-content { padding: 0px 0px 3.75rem; }nav.site-navigation ul { list-style: none; padding-inline-start: 0px; }nav.site-navigation ul .nivel-1 a { word-break: break-word; color: rgb(34, 34, 34); }nav.site-navigation ul .nivel-1 > a { font-size: 1rem; font-weight: 900; }nav.site-navigation ul .nivel-1 .child-menu { padding: 1.5rem 0px 0px; font-size: 0.875rem; }nav.site-navigation ul .nivel-1 .child-menu li { margin-bottom: 0.5rem; }@media (min-width: 576px) { nav.site-navigation .nivel-1.col { max-width: 20%; }}@media (max-width: 767.98px) { nav.site-navigation .nivel-1 { margin-bottom: 2rem; } nav.site-navigation .nivel-1.col { max-width: 100%; width: 100%; flex-basis: auto; }}.agregador-de-links { margin-bottom: 20px; }@media (max-width: 767.98px) { .agregador-de-links { margin-bottom: 0px; }}.agregador-de-links .page-nav-link { height: 268px; text-align: center; font-size: 24px; font-weight: 900; color: black; padding-right: 15px; padding-left: 15px; display: flex; align-items: center; justify-content: center; text-decoration: none; background: white; }@media (max-width: 767.98px) { .agregador-de-links .page-nav-link { height: 134px; margin-bottom: 20px; }}.agregador-de-links .page-nav-link:hover { color: rgb(41, 105, 189); }.portlet-content, .portlet-minimized .portlet-content-container { padding: 0px; }.portlet-title-separator .portlet-header { border-bottom: 1px solid rgb(34, 34, 34); margin-bottom: 2rem; }.portlet-title-separator .portlet-header .visible-interaction .lfr-icon-menu { right: 0px; top: 1rem; position: absolute !important; }.portlet-title-separator .portlet-title-text { text-align: center; font-size: 1rem; font-weight: 500; text-transform: uppercase; color: rgb(34, 34, 34); width: auto; margin: 60px auto -10px; background: white; padding: 0px 1rem; }@media (max-width: 767.98px) { .portlet-title-separator .portlet-title-text { margin-top: 40px; }}.portlet-decorate .portlet-content { background: transparent; padding: 28px 10px; }.portlet-decorate .portlet-header { margin-bottom: 1.25rem; }.portlet-decorate .portlet-title-text { font-size: 2.25rem; max-width: 100%; text-align: center; font-weight: 900; margin: 0px; }@media (max-width: 767.98px) { .portlet-decorate .portlet-title-text { white-space: normal; }}.portlet-decorate .visible-interaction .lfr-icon-menu { right: 0px; top: 1rem; position: absolute !important; }.portlet-borderless .portlet-header .portlet-title-text { display: none; }.portlet-journal-content .portlet .portlet-header .visible-interaction .lfr-icon-menu { background-color: rgb(41, 105, 189); border-radius: 50%; color: rgb(255, 255, 255); }.portlet-topper { background: rgba(41, 105, 189, 0.75); color: rgb(255, 255, 255); backdrop-filter: blur(3px); }.portlet:hover > .portlet-content-editable { border-color: rgba(41, 105, 189, 0.75); }footer { background-color: rgb(241, 241, 241); padding: 3rem 0px 0px; }footer .redes-sociais { list-style: none; margin: 0px; padding: 0px; }footer .redes-sociais h4 { font-size: 1.5rem; text-transform: uppercase; }footer .redes-sociais ul { list-style: none; margin: 0px; padding: 0px; }footer .redes-sociais ul li { display: inline-block; margin-right: 2rem; margin-top: 1rem; }footer nav.site-navigation { border-top: 1px solid rgb(112, 112, 112); padding: 2rem 0px; margin-top: 2rem; width: 100%; }footer nav.site-navigation ul.row { margin: 0px; }footer nav.site-navigation ul.row li.col-sm-auto { width: calc(20%); }footer nav.site-navigation ul.row li > a { color: rgb(34, 34, 34); }.layout-internal-page-secom .section-1 .portlet-content { padding: 2.5rem 0px 0px; }.layout-internal-page-secom .section-2 { background-color: rgb(238, 238, 238); margin-bottom: 3.75rem; padding: 3.75rem 0px; }@media (max-width: 767.98px) { .layout-internal-page-secom .section-2 { padding: 2.5rem 0px; margin-bottom: 0px; }}.layout-internal-page-secom .section-2 .portlet-decorate .portlet-content { padding: 0px; }.layout-internal-page-secom .section-2.schedule-wrapper { padding: 2.5rem 0px 2.25rem; margin-bottom: 2.5rem; }@media (max-width: 900px) { .layout-internal-page-secom .section-2.schedule-wrapper { margin-bottom: 0px; }}.layout-internal-page-secom .section-3 .portlet-content { padding: 0px 0px 2.5rem; }.datepicker-container { background-color: rgb(255, 255, 255); direction: ltr; font-size: 12px; left: 0px; line-height: 30px; position: fixed; top: 0px; touch-action: none; user-select: none; width: 210px; z-index: -1; -webkit-tap-highlight-color: transparent; }.datepicker-container::before, .datepicker-container::after { border: 5px solid transparent; content: " "; display: block; height: 0px; position: absolute; width: 0px; }.datepicker-dropdown { border: 1px solid rgb(204, 204, 204); box-shadow: rgb(204, 204, 204) 0px 3px 6px; box-sizing: content-box; position: absolute; z-index: 1; }.datepicker-inline { position: static; }.datepicker-top-left, .datepicker-top-right { border-top-color: rgb(51, 153, 255); }.datepicker-top-left::before, .datepicker-top-left::after, .datepicker-top-right::before, .datepicker-top-right::after { border-top: 0px; left: 10px; top: -5px; }.datepicker-top-left::before, .datepicker-top-right::before { border-bottom-color: rgb(51, 153, 255); }.datepicker-top-left::after, .datepicker-top-right::after { border-bottom-color: rgb(255, 255, 255); top: -4px; }.datepicker-bottom-left, .datepicker-bottom-right { border-bottom-color: rgb(51, 153, 255); }.datepicker-bottom-left::before, .datepicker-bottom-left::after, .datepicker-bottom-right::before, .datepicker-bottom-right::after { border-bottom: 0px; bottom: -5px; left: 10px; }.datepicker-bottom-left::before, .datepicker-bottom-right::before { border-top-color: rgb(51, 153, 255); }.datepicker-bottom-left::after, .datepicker-bottom-right::after { border-top-color: rgb(255, 255, 255); bottom: -4px; }.datepicker-top-right::before, .datepicker-top-right::after, .datepicker-bottom-right::before, .datepicker-bottom-right::after { left: auto; right: 10px; }.datepicker-panel > ul { margin: 0px; padding: 0px; width: 102%; }.datepicker-panel > ul::before, .datepicker-panel > ul::after { content: " "; display: table; }.datepicker-panel > ul::after { clear: both; }.datepicker-panel > ul > li { background-color: rgb(255, 255, 255); cursor: pointer; float: left; height: 30px; list-style: none; margin: 0px; padding: 0px; text-align: center; width: 30px; }.datepicker-panel > ul > li:hover { background-color: rgb(229, 242, 255); }.datepicker-panel > ul > li.muted, .datepicker-panel > ul > li.muted:hover { color: rgb(153, 153, 153); }.datepicker-panel > ul > li.highlighted { background-color: rgb(229, 242, 255); }.datepicker-panel > ul > li.highlighted:hover { background-color: rgb(204, 229, 255); }.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover { color: rgb(51, 153, 255); }.datepicker-panel > ul > li.disabled, .datepicker-panel > ul > li.disabled:hover { background-color: rgb(255, 255, 255); color: rgb(204, 204, 204); cursor: default; }.datepicker-panel > ul > li.disabled.highlighted, .datepicker-panel > ul > li.disabled:hover.highlighted { background-color: rgb(229, 242, 255); }.datepicker-panel > ul > li[data-view="years prev"], .datepicker-panel > ul > li[data-view="year prev"], .datepicker-panel > ul > li[data-view="month prev"], .datepicker-panel > ul > li[data-view="years next"], .datepicker-panel > ul > li[data-view="year next"], .datepicker-panel > ul > li[data-view="month next"], .datepicker-panel > ul > li[data-view="next"] { font-size: 18px; }.datepicker-panel > ul > li[data-view="years current"], .datepicker-panel > ul > li[data-view="year current"], .datepicker-panel > ul > li[data-view="month current"] { width: 150px; }.datepicker-panel > ul[data-view="years"] > li, .datepicker-panel > ul[data-view="months"] > li { height: 52.5px; line-height: 52.5px; width: 52.5px; }.datepicker-panel > ul[data-view="week"] > li, .datepicker-panel > ul[data-view="week"] > li:hover { background-color: rgb(255, 255, 255); cursor: default; }.datepicker-hide { display: none; }.ui-helper-clearfix { min-height: 0px; }.ui-helper-clearfix::before { content: ""; display: table; border-collapse: collapse; }.ui-helper-clearfix::after { content: ""; display: table; border-collapse: collapse; clear: both; }.ui-state-disabled { cursor: default !important; }.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }.ui-widget-overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; }.ui-resizable { position: relative; }.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted rgb(0, 0, 0); }.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: 0.5em 0.5em 0.5em 0.7em; min-height: 0px; }.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }.ui-accordion .ui-accordion-noicons { padding-left: 0.7em; }.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: 0.5em; top: 50%; margin-top: -8px; }.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0px; overflow: auto; }.ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; }.ui-button { display: inline-block; position: relative; padding: 0px; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; overflow: visible; text-decoration: none; }.ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }.ui-button-icon-only { width: 2.2em; }button.ui-button-icon-only { width: 2.4em; }.ui-button-icons-only { width: 3.4em; }button.ui-button-icons-only { width: 3.7em; }.ui-button .ui-button-text { display: block; line-height: normal; }.ui-button-text-only .ui-button-text { padding: 0.4em 1em; }.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: 0.4em; text-indent: -1e+07px; }.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: 0.4em 1em 0.4em 2.1em; }.ui-button-text-icon-secondary .ui-button-text { padding: 0.4em 2.1em 0.4em 1em; }.ui-button-text-icons .ui-button-text { padding: 0.4em 2.1em; }input.ui-button { padding: 0.4em 1em; }.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: 0.5em; }.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: 0.5em; }.ui-buttonset { margin-right: 7px; }.ui-buttonset .ui-button { margin-left: 0px; margin-right: -0.3em; }.ui-datepicker { width: 17em; padding: 0.2em 0.2em 0px; display: none; }.ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0px; }.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }.ui-datepicker .ui-datepicker-prev { left: 2px; }.ui-datepicker .ui-datepicker-next { right: 2px; }.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }.ui-datepicker .ui-datepicker-next-hover { right: 1px; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }.ui-datepicker .ui-datepicker-title { margin: 0px 2.3em; line-height: 1.8em; text-align: center; }.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0px; }.ui-datepicker select.ui-datepicker-month-year { width: 100%; }.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }.ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0px 0px 0.4em; }.ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: 700; border: 0px; }.ui-datepicker td { border: 0px; padding: 1px; }.ui-datepicker td span, .ui-datepicker td a { display: block; padding: 0.2em; text-align: right; text-decoration: none; }.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0px 0px; padding: 0px 0.2em; border-left: 0px; border-right: 0px; border-bottom: 0px; }.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em; width: auto; overflow: visible; }.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }.ui-datepicker.ui-datepicker-multi { width: auto; }.ui-datepicker-multi .ui-datepicker-group { float: left; }.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0px auto 0.4em; }.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0px; }.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0px; }.ui-datepicker-rtl { direction: rtl; }.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }.ui-datepicker-rtl .ui-datepicker-group { float: right; }.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0px; border-left-width: 1px; }.ui-dialog { position: absolute; top: 0px; left: 0px; padding: 0.2em; outline: 0px; }.ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; }.ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0px; white-space: nowrap; width: 90%; overflow: hidden; text-overflow: ellipsis; }.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 21px; margin: -10px 0px 0px; padding: 1px; height: 20px; }.ui-dialog .ui-dialog-content { position: relative; border: 0px; padding: 0.5em 1em; background: 0px center; overflow: auto; }.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0px 0px; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; }.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }.ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0px; cursor: pointer; }.ui-dialog .ui-resizable-se { width: 12px; height: 12px; right: -5px; bottom: -5px; background-position: 16px 16px; }.ui-draggable .ui-dialog-titlebar { cursor: move; }.ui-menu { list-style: none; padding: 2px; margin: 0px; display: block; outline: 0px; }.ui-menu .ui-menu { margin-top: -3px; position: absolute; }.ui-menu .ui-menu-item { margin: 0px; padding: 0px; width: 100%; }.ui-menu .ui-menu-divider { margin: 5px -2px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; }.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px 0.4em; line-height: 1.5; min-height: 0px; font-weight: 400; }.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { font-weight: 400; margin: -1px; }.ui-menu .ui-state-disabled { font-weight: 400; margin: 0.4em 0px 0.2em; line-height: 1.5; }.ui-menu .ui-state-disabled a { cursor: default; }.ui-menu-icons { position: relative; }.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }.ui-menu .ui-icon { position: absolute; top: 0.2em; left: 0.2em; }.ui-menu .ui-menu-icon { position: static; float: right; }.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }.ui-progressbar .ui-progressbar-overlay { background: url("/++resource++jquery-ui-themes/sunburst/images/animated-overlay.gif"); height: 100%; opacity: 0.25; }.ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; }.ui-slider { position: relative; text-align: left; }.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0px; background-position: 0px 0px; }.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; }.ui-slider-horizontal { height: 0.8em; }.ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; }.ui-slider-horizontal .ui-slider-range { top: 0px; height: 100%; }.ui-slider-horizontal .ui-slider-range-min { left: 0px; }.ui-slider-horizontal .ui-slider-range-max { right: 0px; }.ui-slider-vertical { width: 0.8em; height: 100px; }.ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0px; margin-bottom: -0.6em; }.ui-slider-vertical .ui-slider-range { left: 0px; width: 100%; }.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }.ui-slider-vertical .ui-slider-range-max { top: 0px; }.ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0px; vertical-align: middle; }.ui-spinner-input { border: 0px; background: 0px center; color: inherit; padding: 0px; margin: 0.2em 22px 0.2em 0.4em; vertical-align: middle; }.ui-spinner-button { width: 16px; height: 50%; font-size: 0.5em; padding: 0px; margin: 0px; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0px; }.ui-spinner a.ui-spinner-button { border-top: 0px; border-bottom: 0px; border-right: 0px; }.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0px; }.ui-spinner-up { top: 0px; }.ui-spinner-down { bottom: 0px; }.ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; }.ui-tabs { position: relative; padding: 0.2em; }.ui-tabs .ui-tabs-nav { margin: 0px; padding: 0.2em 0.2em 0px; }.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0px; margin: 1px 0.2em 0px 0px; border-bottom-width: 0px; padding: 0px; white-space: nowrap; }.ui-tabs .ui-tabs-nav li a { float: left; padding: 0.5em 1em; text-decoration: none; }.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }.ui-tabs .ui-tabs-nav li.ui-tabs-active a { cursor: text; }.ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }.ui-tabs .ui-tabs-nav li a { cursor: pointer; }.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }.ui-tabs .ui-tabs-panel { display: block; border-width: 0px; padding: 1em 1.4em; background: 0px center; }.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; box-shadow: rgb(170, 170, 170) 0px 0px 5px; }body .ui-tooltip { border-width: 2px; }.ui-widget { font-family: rawline, sans-serif; font-size: 0.9em; }.ui-widget .ui-widget { font-size: 1em; }.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: rawline, sans-serif; font-size: 1em; }.ui-widget-content { border: 1px solid rgb(204, 204, 204); background: url("../images/agenda/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x rgb(255, 255, 255); color: rgb(68, 68, 68); }.ui-widget-content a { color: rgb(68, 68, 68); }.ui-widget-header { border: 1px solid rgb(204, 204, 204); background: url("../images/agenda/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(221, 221, 221); color: rgb(68, 68, 68); font-weight: bold; }.ui-widget-header a { color: rgb(68, 68, 68); }.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(204, 204, 204); background: url("../images/agenda/ui-bg_flat_100_ffffff_40x100.png") 50% 50% repeat-x rgb(32, 92, 144); font-weight: normal; color: rgb(255, 255, 255); }.ui-state-default a { color: rgb(255, 255, 255); text-decoration: none; }.ui-state-default a:link, .ui-state-default a:visited { color: rgb(255, 255, 255); text-decoration: none; }.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid rgb(68, 141, 174); background: url("../images/agenda/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(221, 221, 221); font-weight: normal; color: rgb(68, 68, 68); }.ui-state-hover a { color: rgb(68, 68, 68); text-decoration: none; }.ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited { color: rgb(68, 68, 68); text-decoration: none; }.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(204, 204, 204); background: url("../images/agenda/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(117, 173, 10); font-weight: normal; color: rgb(255, 255, 255); }.ui-state-active a { color: rgb(255, 255, 255); text-decoration: none; }.ui-state-active a:link, .ui-state-active a:visited { color: rgb(255, 255, 255); text-decoration: none; }.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(221, 136, 0); background: url("../images/agenda/ui-bg_flat_75_dddddd_40x100.png") 50% 50% repeat-x rgb(255, 221, 119); color: rgb(0, 0, 0); }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0); }.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(221, 0, 0); background: url("../images/agenda/ui-bg_flat_45_205c90_40x100.png") 50% 50% repeat-x rgb(255, 221, 204); color: rgb(0, 0, 0); }.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a, .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(0, 0, 0); }.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }.ui-state-disabled .ui-icon { }.ui-icon { width: 16px; height: 16px; }.ui-icon-blank { background-position: 16px 16px; }.ui-icon-carat-1-n { background-position: 0px 0px; }.ui-icon-carat-1-ne { background-position: -16px 0px; }.ui-icon-carat-1-e { background-position: -32px 0px; }.ui-icon-carat-1-se { background-position: -48px 0px; }.ui-icon-carat-1-s { background-position: -64px 0px; }.ui-icon-carat-1-sw { background-position: -80px 0px; }.ui-icon-carat-1-w { background-position: -96px 0px; }.ui-icon-carat-1-nw { background-position: -112px 0px; }.ui-icon-carat-2-n-s { background-position: -128px 0px; }.ui-icon-carat-2-e-w { background-position: -144px 0px; }.ui-icon-triangle-1-n { background-position: 0px -16px; }.ui-icon-triangle-1-ne { background-position: -16px -16px; }.ui-icon-triangle-1-e { background-position: -32px -16px; }.ui-icon-triangle-1-se { background-position: -48px -16px; }.ui-icon-triangle-1-s { background-position: -64px -16px; }.ui-icon-triangle-1-sw { background-position: -80px -16px; }.ui-icon-triangle-1-w { background-position: -96px -16px; }.ui-icon-triangle-1-nw { background-position: -112px -16px; }.ui-icon-triangle-2-n-s { background-position: -128px -16px; }.ui-icon-triangle-2-e-w { background-position: -144px -16px; }.ui-icon-arrow-1-n { background-position: 0px -32px; }.ui-icon-arrow-1-ne { background-position: -16px -32px; }.ui-icon-arrow-1-e { background-position: -32px -32px; }.ui-icon-arrow-1-se { background-position: -48px -32px; }.ui-icon-arrow-1-s { background-position: -64px -32px; }.ui-icon-arrow-1-sw { background-position: -80px -32px; }.ui-icon-arrow-1-w { background-position: -96px -32px; }.ui-icon-arrow-1-nw { background-position: -112px -32px; }.ui-icon-arrow-2-n-s { background-position: -128px -32px; }.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }.ui-icon-arrow-2-e-w { background-position: -160px -32px; }.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }.ui-icon-arrowstop-1-n { background-position: -192px -32px; }.ui-icon-arrowstop-1-e { background-position: -208px -32px; }.ui-icon-arrowstop-1-s { background-position: -224px -32px; }.ui-icon-arrowstop-1-w { background-position: -240px -32px; }.ui-icon-arrowthick-1-n { background-position: 0px -48px; }.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }.ui-icon-arrowthick-1-e { background-position: -32px -48px; }.ui-icon-arrowthick-1-se { background-position: -48px -48px; }.ui-icon-arrowthick-1-s { background-position: -64px -48px; }.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }.ui-icon-arrowthick-1-w { background-position: -96px -48px; }.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }.ui-icon-arrowreturnthick-1-w { background-position: 0px -64px; }.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }.ui-icon-arrow-4 { background-position: 0px -80px; }.ui-icon-arrow-4-diag { background-position: -16px -80px; }.ui-icon-extlink { background-position: -32px -80px; }.ui-icon-newwin { background-position: -48px -80px; }.ui-icon-refresh { background-position: -64px -80px; }.ui-icon-shuffle { background-position: -80px -80px; }.ui-icon-transfer-e-w { background-position: -96px -80px; }.ui-icon-transferthick-e-w { background-position: -112px -80px; }.ui-icon-folder-collapsed { background-position: 0px -96px; }.ui-icon-folder-open { background-position: -16px -96px; }.ui-icon-document { background-position: -32px -96px; }.ui-icon-document-b { background-position: -48px -96px; }.ui-icon-note { background-position: -64px -96px; }.ui-icon-mail-closed { background-position: -80px -96px; }.ui-icon-mail-open { background-position: -96px -96px; }.ui-icon-suitcase { background-position: -112px -96px; }.ui-icon-comment { background-position: -128px -96px; }.ui-icon-person { background-position: -144px -96px; }.ui-icon-print { background-position: -160px -96px; }.ui-icon-trash { background-position: -176px -96px; }.ui-icon-locked { background-position: -192px -96px; }.ui-icon-unlocked { background-position: -208px -96px; }.ui-icon-bookmark { background-position: -224px -96px; }.ui-icon-tag { background-position: -240px -96px; }.ui-icon-home { background-position: 0px -112px; }.ui-icon-flag { background-position: -16px -112px; }.ui-icon-calendar { background-position: -32px -112px; }.ui-icon-cart { background-position: -48px -112px; }.ui-icon-pencil { background-position: -64px -112px; }.ui-icon-clock { background-position: -80px -112px; }.ui-icon-disk { background-position: -96px -112px; }.ui-icon-calculator { background-position: -112px -112px; }.ui-icon-zoomin { background-position: -128px -112px; }.ui-icon-zoomout { background-position: -144px -112px; }.ui-icon-search { background-position: -160px -112px; }.ui-icon-wrench { background-position: -176px -112px; }.ui-icon-gear { background-position: -192px -112px; }.ui-icon-heart { background-position: -208px -112px; }.ui-icon-star { background-position: -224px -112px; }.ui-icon-link { background-position: -240px -112px; }.ui-icon-cancel { background-position: 0px -128px; }.ui-icon-plus { background-position: -16px -128px; }.ui-icon-plusthick { background-position: -32px -128px; }.ui-icon-minus { background-position: -48px -128px; }.ui-icon-minusthick { background-position: -64px -128px; }.ui-icon-close { background-position: -80px -128px; }.ui-icon-closethick { background-position: -96px -128px; }.ui-icon-key { background-position: -112px -128px; }.ui-icon-lightbulb { background-position: -128px -128px; }.ui-icon-scissors { background-position: -144px -128px; }.ui-icon-clipboard { background-position: -160px -128px; }.ui-icon-copy { background-position: -176px -128px; }.ui-icon-contact { background-position: -192px -128px; }.ui-icon-image { background-position: -208px -128px; }.ui-icon-video { background-position: -224px -128px; }.ui-icon-script { background-position: -240px -128px; }.ui-icon-alert { background-position: 0px -144px; }.ui-icon-info { background-position: -16px -144px; }.ui-icon-notice { background-position: -32px -144px; }.ui-icon-help { background-position: -48px -144px; }.ui-icon-check { background-position: -64px -144px; }.ui-icon-bullet { background-position: -80px -144px; }.ui-icon-radio-on { background-position: -96px -144px; }.ui-icon-radio-off { background-position: -112px -144px; }.ui-icon-pin-w { background-position: -128px -144px; }.ui-icon-pin-s { background-position: -144px -144px; }.ui-icon-play { background-position: 0px -160px; }.ui-icon-pause { background-position: -16px -160px; }.ui-icon-seek-next { background-position: -32px -160px; }.ui-icon-seek-prev { background-position: -48px -160px; }.ui-icon-seek-end { background-position: -64px -160px; }.ui-icon-seek-start, .ui-icon-seek-first { background-position: -80px -160px; }.ui-icon-stop { background-position: -96px -160px; }.ui-icon-eject { background-position: -112px -160px; }.ui-icon-volume-off { background-position: -128px -160px; }.ui-icon-volume-on { background-position: -144px -160px; }.ui-icon-power { background-position: 0px -176px; }.ui-icon-signal-diag { background-position: -16px -176px; }.ui-icon-signal { background-position: -32px -176px; }.ui-icon-battery-0 { background-position: -48px -176px; }.ui-icon-battery-1 { background-position: -64px -176px; }.ui-icon-battery-2 { background-position: -80px -176px; }.ui-icon-battery-3 { background-position: -96px -176px; }.ui-icon-circle-plus { background-position: 0px -192px; }.ui-icon-circle-minus { background-position: -16px -192px; }.ui-icon-circle-close { background-position: -32px -192px; }.ui-icon-circle-triangle-e { background-position: -48px -192px; }.ui-icon-circle-triangle-s { background-position: -64px -192px; }.ui-icon-circle-triangle-w { background-position: -80px -192px; }.ui-icon-circle-triangle-n { background-position: -96px -192px; }.ui-icon-circle-arrow-e { background-position: -112px -192px; }.ui-icon-circle-arrow-s { background-position: -128px -192px; }.ui-icon-circle-arrow-w { background-position: -144px -192px; }.ui-icon-circle-arrow-n { background-position: -160px -192px; }.ui-icon-circle-zoomin { background-position: -176px -192px; }.ui-icon-circle-zoomout { background-position: -192px -192px; }.ui-icon-circle-check { background-position: -208px -192px; }.ui-icon-circlesmall-plus { background-position: 0px -208px; }.ui-icon-circlesmall-minus { background-position: -16px -208px; }.ui-icon-circlesmall-close { background-position: -32px -208px; }.ui-icon-squaresmall-plus { background-position: -48px -208px; }.ui-icon-squaresmall-minus { background-position: -64px -208px; }.ui-icon-squaresmall-close { background-position: -80px -208px; }.ui-icon-grip-dotted-vertical { background-position: 0px -224px; }.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }.ui-icon-grip-solid-vertical { background-position: -32px -224px; }.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }.ui-icon-grip-diagonal-se { background-position: -80px -224px; }.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 5px; }.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 5px; }.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 5px; }.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 5px; }.ui-widget-overlay { background: url("/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_75_aaaaaa_40x100.png") 50% 50% repeat-x rgb(170, 170, 170); opacity: 0.3; }.ui-widget-shadow { margin: 5px 0px 0px 5px; padding: 0px; background: url("/++resource++jquery-ui-themes/sunburst/images/ui-bg_flat_55_999999_40x100.png") 50% 50% repeat-x rgb(153, 153, 153); opacity: 0.45; border-radius: 5px; }#content .ui-state-default a { color: rgb(255, 255, 255) !important; }#content .ui-state-default a:link, #content .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }a.ui-state-default { color: rgb(255, 255, 255) !important; }#content a.ui-state-default { color: rgb(255, 255, 255) !important; }#content .ui-state-default a { color: rgb(255, 255, 255) !important; }#content .ui-state-default a:link, #content .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }dl.portlet a.ui-state-default { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }#content .ui-state-active a { color: rgb(255, 255, 255) !important; }#content .ui-state-active a:link, #content .ui-state-active a:visited { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-active a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-active a:link, dl.portlet .ui-state-active a:visited { color: rgb(255, 255, 255) !important; }#content .ui-widget-header a, dl.portlet .ui-widget-header a, a.ui-state-hover { color: rgb(68, 68, 68) !important; }#content a.ui-state-hover, dl.portlet a.ui-state-hover { color: rgb(68, 68, 68) !important; }#content .ui-state-hover a, dl.portlet .ui-state-hover a { color: rgb(68, 68, 68) !important; }#content .ui-state-hover a:hover, dl.portlet .ui-state-hover a:hover { color: rgb(68, 68, 68) !important; }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }#content .ui-state-highlight a, #content .ui-widget-content .ui-state-highlight a, #content .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }dl.portlet .ui-state-highlight a, dl.portlet .ui-widget-content .ui-state-highlight a, dl.portlet .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }#content .ui-state-default a { color: rgb(255, 255, 255) !important; }#content .ui-state-default a:link, #content .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }a.ui-state-default { color: rgb(255, 255, 255) !important; }#content a.ui-state-default { color: rgb(255, 255, 255) !important; }#content .ui-state-default a { color: rgb(255, 255, 255) !important; }#content .ui-state-default a:link, #content .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }dl.portlet a.ui-state-default { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-default a:link, dl.portlet .ui-state-default a:visited { color: rgb(255, 255, 255) !important; }#content .ui-state-active a { color: rgb(255, 255, 255) !important; }#content .ui-state-active a:link, #content .ui-state-active a:visited { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-active a { color: rgb(255, 255, 255) !important; }dl.portlet .ui-state-active a:link, dl.portlet .ui-state-active a:visited { color: rgb(255, 255, 255) !important; }#content .ui-widget-header a, dl.portlet .ui-widget-header a, a.ui-state-hover { color: rgb(68, 68, 68) !important; }#content a.ui-state-hover, dl.portlet a.ui-state-hover { color: rgb(68, 68, 68) !important; }#content .ui-state-hover a, dl.portlet .ui-state-hover a { color: rgb(68, 68, 68) !important; }#content .ui-state-hover a:hover, dl.portlet .ui-state-hover a:hover { color: rgb(68, 68, 68) !important; }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }#content .ui-state-highlight a, #content .ui-widget-content .ui-state-highlight a, #content .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }dl.portlet .ui-state-highlight a, dl.portlet .ui-widget-content .ui-state-highlight a, dl.portlet .ui-widget-header .ui-state-highlight a { color: rgb(0, 0, 0) !important; }.portaltype-agenda #calendar-content .calendar-title, .portaltype-agenda #calendar-content .dados-agenda > * { margin-bottom: 2rem; }.portaltype-agendadiaria #calendar-content .calendar-title, .portaltype-agendadiaria #calendar-content .dados-agenda > * { margin-bottom: 2rem; }#calendar-content { font-size: 36px; font-weight: 900; line-height: 1.5; text-align: center; color: rgb(51, 51, 51); width: 100%; }#calendar-content .calendar { display: flex; -webkit-box-pack: center; justify-content: center; background-color: rgb(255, 255, 255); width: 100%; }.ui-datepicker { border: 0px; }.ui-datepicker-title { display: flex; -webkit-box-pack: center; justify-content: center; }.ui-datepicker-calendar, .ui-datepicker-title { opacity: 1; }@media (max-width: 767.98px) { .ui-datepicker-group-middle { width: unset; }}.ui-datepicker-group-middle .ui-datepicker-calendar, .ui-datepicker-group-middle .ui-datepicker-title { opacity: 1; }.ui-datepicker-group-middle .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year, .ui-datepicker-group-middle .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month { line-height: 0; }.ui-datepicker-group-middle .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year { font-size: 20px; font-weight: 900; }.ui-datepicker-group-middle .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month { font-size: 16px; font-weight: 800; }.ui-datepicker-group-first { transform: translateX(-1rem); }.ui-datepicker-group-last { transform: translateX(1rem); }.ui-datepicker-prev { transform: translate(-5rem, 7.8rem); }.ui-datepicker-next { transform: translate(5rem, 7.8rem); }.ui-datepicker { width: auto !important; }body .ui-datepicker.ui-datepicker-multi-3 { width: auto !important; }#calendar-content .ui-datepicker .ui-datepicker-header, body .ui-datepicker .ui-datepicker-header { background: 0px center; border: 0px; }#calendar-content .ui-datepicker .ui-datepicker-title, body .ui-datepicker .ui-datepicker-title { display: block; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; font-size: 14px; font-weight: 700; line-height: 1.79; color: rgb(34, 34, 34); }#calendar-content .ui-datepicker .ui-datepicker-title.loaded, body .ui-datepicker .ui-datepicker-title.loaded { display: flex; }#calendar-content .ui-datepicker .ui-datepicker-month, body .ui-datepicker .ui-datepicker-month { text-transform: uppercase; }#calendar-content .ui-datepicker .ui-datepicker-year, body .ui-datepicker .ui-datepicker-year { font-size: 14px; }#calendar-content .ui-datepicker th, body .ui-datepicker th { font-size: 12px; font-weight: 900; line-height: 3.33; color: rgb(34, 34, 34); text-transform: uppercase; }#calendar-content .ui-datepicker .ui-state-disabled, #calendar-content .ui-datepicker .ui-widget-content .ui-state-disabled, #calendar-content .ui-datepicker .ui-widget-header .ui-state-disabled { opacity: 1; }body .ui-datepicker .ui-state-disabled, body .ui-datepicker .ui-widget-content .ui-state-disabled, body .ui-datepicker .ui-widget-header .ui-state-disabled { opacity: 1; }#calendar-content .ui-datepicker .ui-state-default, body .ui-datepicker .ui-state-default { width: 30px; height: 30px; background: 0px center; border: 0px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; font-size: 20px; font-weight: 500; line-height: 2; color: rgb(189, 189, 189) !important; }#calendar-content .ui-datepicker .ui-has-appointments a, body .ui-datepicker .ui-has-appointments a { color: rgb(34, 34, 34) !important; }#calendar-content .ui-datepicker .ui-datepicker-current-day a, body .ui-datepicker .ui-datepicker-current-day a { background-color: rgb(41, 105, 189); font-weight: 700; color: rgb(255, 255, 255) !important; }#calendar-content .ui-datepicker .ui-datepicker-next, #calendar-content .ui-datepicker .ui-datepicker-prev { opacity: 1; cursor: pointer; }body .ui-datepicker .ui-datepicker-next, body .ui-datepicker .ui-datepicker-prev { opacity: 1; cursor: pointer; }#calendar-content .ui-datepicker .ui-datepicker-next.ui-state-hover, #calendar-content .ui-datepicker .ui-datepicker-prev.ui-state-hover { background: 0px center; border: 0px; }body .ui-datepicker .ui-datepicker-next.ui-state-hover, body .ui-datepicker .ui-datepicker-prev.ui-state-hover { background: 0px center; border: 0px; }#calendar-content .ui-datepicker .ui-datepicker-prev span, body .ui-datepicker .ui-datepicker-prev span { background-image: url("../images/agenda/sprite-button.png"); background-position: -40px 0px; width: 13px; height: 20px; }#calendar-content .ui-datepicker .ui-datepicker-next span, body .ui-datepicker .ui-datepicker-next span { background-image: url("../images/agenda/sprite-button.png"); background-position: 0px -21px; width: 13px; height: 20px; }#calendar-content-day .daypicker-wrapper { display: flex; -webkit-box-pack: center; justify-content: center; }#calendar-content-day .daypicker-wrapper .daypicker { display: flex; margin: 0px; list-style-type: none; }@media (max-width: 767.98px) { #calendar-content-day .daypicker-wrapper .daypicker { padding: 0px; }}#calendar-content-day .daypicker-wrapper .day { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border: 0px; width: 95px; height: 95px; color: rgb(102, 102, 102); -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }@media (max-width: 767.98px) { #calendar-content-day .daypicker-wrapper .day { width: 65px; height: 65px; } #calendar-content-day .daypicker-wrapper .day:first-child, #calendar-content-day .daypicker-wrapper .day:last-child { display: none; }}#calendar-content-day .daypicker-wrapper .day > a:hover, #calendar-content-day .daypicker-wrapper .day > a:link, #calendar-content-day .daypicker-wrapper .day > a:visited { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; border: 0px; width: 95px; height: 95px; color: rgb(219, 219, 219); -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }#calendar-content-day .daypicker-wrapper .day.has-appointment { cursor: pointer; color: rgb(34, 34, 34) !important; }#calendar-content-day .daypicker-wrapper .day.has-appointment > a:hover, #calendar-content-day .daypicker-wrapper .day.has-appointment > a:link, #calendar-content-day .daypicker-wrapper .day.has-appointment > a:visited { cursor: pointer; color: rgb(34, 34, 34) !important; }#calendar-content-day .daypicker-wrapper .day.is-selected { background-color: rgb(41, 105, 189); cursor: pointer; color: rgb(255, 255, 255) !important; }#calendar-content-day .daypicker-wrapper .day.is-selected > a:hover, #calendar-content-day .daypicker-wrapper .day.is-selected > a:link, #calendar-content-day .daypicker-wrapper .day.is-selected > a:visited { background-color: rgb(41, 105, 189); cursor: pointer; color: rgb(255, 255, 255) !important; }#calendar-content-day .daypicker-wrapper .day:last-child { margin: 0px; }#calendar-content-day .daypicker-wrapper .daypicker-day { font-size: 50px; font-weight: 800; font-style: normal; font-stretch: normal; line-height: 50px; letter-spacing: normal; }@media (max-width: 767.98px) { #calendar-content-day .daypicker-wrapper .daypicker-day { font-size: 38px; line-height: 38px; }}#calendar-content-day .daypicker-wrapper .daypicker-weekday { font-size: 20px; font-weight: 800; font-style: normal; font-stretch: normal; line-height: 20px; letter-spacing: normal; text-transform: uppercase; }@media (max-width: 767.98px) { #calendar-content-day .daypicker-wrapper .daypicker-weekday { font-size: 15px; line-height: 15px; }}#calendar-content-day .has-image .daypicker-wrapper { order: -1; }#calendar-content-day .has-image .daypicker-wrapper .day { color: rgba(255, 255, 255, 0.6); }#calendar-content-day .has-image .daypicker-wrapper .day.has-appointment, #calendar-content-day .has-image .daypicker-wrapper .day.is-selected { color: rgb(255, 255, 255); }@media (max-width: 767px) { .ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-title, .ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-title { display: none; } .ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-calendar, .ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-calendar { display: none; } #calendar-content .calendar .ui-datepicker-calendar, #calendar-content .calendar .ui-datepicker-title { opacity: 1; } #calendar-content .calendar .ui-datepicker-prev { transform: translate(-3rem, 7.8rem); } #calendar-content .calendar .ui-datepicker-next { transform: translate(3rem, 7.8rem); }}@media print { .dados-agenda { font-size: 80%; }}.ui-datepicker-group { float: left; }.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }.calendar-event-wrapper { background: rgb(242, 242, 242); padding: 32px 96px 96px; }@media (max-width: 767.98px) { .calendar-event-wrapper { padding: 0px; }}.ui-datepicker-calendar tbody { background: transparent !important; }.ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month, .ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year, .ui-datepicker-group-first .ui-datepicker-calendar thead tr th span, .ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month, .ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year, .ui-datepicker-group-last .ui-datepicker-calendar thead tr th span { color: rgb(189, 189, 189); }@media (max-width: 900px) { .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-first, .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-last { width: 0px; } .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-header .ui-datepicker-title, .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header .ui-datepicker-title { display: none; } .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-first .ui-datepicker-calendar, .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-calendar { display: none; } .dados-agenda .calendar #datepicker-autoridades .ui-datepicker-multi .ui-datepicker-group-middle { width: unset; }}.button { text-transform: uppercase; border: 2px solid rgb(34, 34, 34); color: rgb(34, 34, 34); padding: 10px 23px; border-radius: 50px; font-weight: 700; font-size: 1rem; margin: 2rem auto 0px; cursor: pointer; }.button:hover { background: rgb(34, 34, 34); color: white; text-decoration: none; }.secao_1, .secao_1_hover:hover { background: rgb(6, 172, 255); }.secao_1_hover:hover { border: 2px solid rgb(6, 172, 255); }.secao_2, .secao_2_hover:hover { background: rgb(31, 200, 106); }.secao_2_hover:hover { border: 2px solid rgb(31, 200, 106); }.secao_3, .secao_3_hover:hover { background: rgb(255, 188, 9); }.secao_3_hover:hover { border: 2px solid rgb(255, 188, 9); }.keyword { color: rgb(6, 172, 255); }.summary { color: rgb(153, 153, 153); text-align: center; }.brasao_brasil { background-image: url("../images/brasao_brasil.png"); height: 100px; width: 100px; margin: 20px auto; background-size: contain; }a { transition: all 0.6s ease-in-out 0s; border: 1px solid transparent; margin: -1px; }a:hover { border: 1px solid rgb(41, 105, 189); }#portlet_status { max-width: 71.875rem; width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.portlet-breadcrumb { width: calc(100% - 25px); display: inline-block; }.portlet-breadcrumb .portlet-header { display: none; }.portlet-breadcrumb .breadcrumb { padding: 0px; margin-bottom: 0px; font-size: 0.875rem; background-color: transparent; }.portlet-breadcrumb .breadcrumb a { color: rgb(34, 34, 34); }.portlet-breadcrumb .breadcrumb > li { display: flex; }.portlet-breadcrumb .breadcrumb > li::before { content: ">"; padding: 0px 0.75rem; }.portlet-breadcrumb .breadcrumb > li.active { font-weight: 700; color: rgb(34, 34, 34); }.portlet-breadcrumb .portlet-content { padding: 0px; }.portlet-breadcrumb .portlet { margin-bottom: 0px; }#breadcrumbs { border-bottom: 1px solid rgb(238, 238, 238); padding-top: 1rem; padding-bottom: 1rem; display: flex; -webkit-box-align: center; align-items: center; }@media (max-width: 767.98px) { #breadcrumbs { padding: 17px 0px 17px 10px; }}#breadcrumbs .home { display: flex; }#breadcrumbs.banner-breadcrumb { border-bottom: 0px; border-top: 1px solid rgb(238, 238, 238); padding-left: 15px; }#breadcrumbs.banner-breadcrumb .home { filter: invert(100%); }#breadcrumbs.banner-breadcrumb .breadcrumb li::before { color: rgb(255, 255, 255); }#breadcrumbs.banner-breadcrumb .breadcrumb li.active { color: rgb(255, 255, 255); }.dropdown-menu { max-height: inherit; max-width: 100%; overflow: auto; left: 0px; border: 0px; top: 122px; border-radius: 0px; }.dropdown-menu-large { margin-left: 0px; margin-right: 0px; padding: 40px 0px; width: 100vw; background-color: white; }.navbar-default { background-color: transparent; border-color: transparent; }.navbar { padding: 0px; }.navbar .nav > li { align-self: center; }.navbar .abre::before { content: ""; height: 30px; width: 30px; background: white; position: absolute; top: 2rem; transform: rotate(45deg); }.navbar-default .navbar-nav > li > a, .navbar-inverse .navbar-nav > li > a { font-size: 0.875rem; padding: 0.125rem 0.625rem !important; }.navbar-default .navbar-nav > li:first-child > a, .navbar-inverse .navbar-nav > li:first-child > a { padding-left: 0px !important; }.site-navigation a { color: rgb(34, 34, 34); }@media (max-width: 768px) { .dropdown-menu-large { margin-left: 0px; margin-right: 0px; } .dropdown-menu-large > li { margin-bottom: 30px; } .dropdown-menu-large > li:last-child { margin-bottom: 0px; } .dropdown-menu-large .dropdown-header { padding: 3px 15px !important; }}#mega-menu { box-shadow: rgba(204, 204, 204, 0.7) 0px 12px 8px -8px; }#mega-menu a { color: rgb(34, 34, 34); }#mega-menu .mega-menu .redes-sociais h4 { font-size: 1rem; font-weight: 900; margin: 0px; }#mega-menu .mega-menu .redes-sociais ul { list-style: none; padding: 1.25rem 0px; }#mega-menu .mega-menu .redes-sociais ul li { display: inline-flex; margin-right: 10px; }#mega-menu .mega-menu .redes-sociais ul li:last-child { margin-right: 0px; }#mega-menu .mega-menu .redes-sociais ul li a img { filter: brightness(0); }@media (min-width: 576px) { #banner.with-bg .navegation-search { border-bottom: 1px solid white; } #banner .navegation-search { border-top: 1px solid white; }}@media (max-width: 991.98px) and (min-width: 768px) { .dropdown-menu { top: 152px; }}@media (max-width: 767.98px) { .navegation-search { position: absolute; top: 1.5rem; right: 0px; border: 0px; } .navegation-search .main-navegation .navbar .collapse { display: flex; } .navegation-search .main-navegation .navbar .collapse ul li:not(#menu-hamburguer) { display: none; } .dropdown-menu { top: 4.5rem; }}.button-list { list-style: none; padding: 0px; margin: 0px auto; }@media (max-width: 767.98px) { .button-list { display: flex; align-items: center; flex-direction: column; }}.button-list li { display: inline-flex; }@media (max-width: 767.98px) { .button-list li { margin: 0.875rem 0px; }}.button-list li .button { margin: 0px 10px; white-space: nowrap; }.button-list li .badge { border-radius: 1rem; color: white; display: block; float: right; padding: 0.35rem 0.5rem 0px; font-size: 0.75rem; font-weight: 700; height: 1.5rem; margin-left: -4rem; margin-top: -0.75rem; position: relative; text-transform: uppercase; }.services-list .service { color: black; height: 17rem; display: flex; align-items: flex-start; position: relative; }.services-list .service .text-icon { flex: 1 1 0%; align-self: center; text-align: center; }.services-list .service .text-icon h4, .services-list .service .text-icon .h4 { font-size: 1.5rem; font-weight: 700; }.services-list .service .text-icon img { margin-bottom: 12px; }.services-list .service:hover { background-color: rgb(31, 200, 106); text-decoration: none; color: white; }.services-list .service:hover .text-icon img { filter: invert(100%); }.services-list .service:hover::after { content: url("../images/arrow-white.svg"); width: 30px; height: 30px; position: absolute; right: 0px; }@media (max-width: 767.98px) { .services-list .service { height: calc(11rem - 30px); border: 1px solid rgb(34, 34, 34); margin-bottom: 1rem; }}.news .keyword, .news .summary, .news .date, .news h1 { text-align: center; }@media (max-width: 767.98px) { .news .summary { margin-bottom: 5.5rem; }}.news .date { border-top: 1px solid rgb(153, 153, 153); border-bottom: 1px solid rgb(153, 153, 153); padding: 1rem 0px; margin-bottom: 2rem; color: rgb(153, 153, 153); font-size: 0.875rem; }.news picture { display: block; margin-left: auto; margin-right: auto; width: 50%; }.news .subtitle { font-size: 0.875rem; text-align: center; color: rgb(153, 153, 153); }.news .text-news { max-width: 900px; margin: 0px auto; }.news .text-news .news-story p:first-of-type::first-letter { font-size: 70px; font-weight: 900; float: left; line-height: 70px; padding-right: 14px; color: rgb(41, 105, 189); }.news .text-news h3 { margin: 3.125rem 0px 2.5rem; text-align: center; }.news .text-news h4 { margin: 1.5rem 0px 0.75rem; }.news .text-news ul { padding-left: 1rem; }.news .text-news ul li { margin-bottom: 1rem; }.adt-news-home { margin-top: 40px; }.adt-news-home .tag { font-size: 0.875rem; color: rgb(6, 172, 255); }.adt-news-home h4, .adt-news-home .h4 { color: rgb(34, 34, 34); }.destaque-dou [class*="col-"] { margin-bottom: 20px; }.destaque-dou a.dou { height: 364px; display: flex; align-items: flex-start; background-size: cover; text-decoration: none; }.destaque-dou a.dou .content { align-items: flex-end; display: flex; height: 100%; }.destaque-dou a.dou .text { padding: 20px; }.destaque-dou a.dou .text > * { color: white; }.destaque-dou a.dou .text p.summary-dou { font-weight: 500; font-size: 14px; margin-bottom: 0px; }.destaque-dou a.dou .text p.summary-dou.blue { font-weight: 700; color: rgb(6, 172, 255); }.destaque-dou a.dou .text h3 { flex: 1 1 0%; align-self: center; font-weight: 900; font-size: 23px; }.destaque-dou a.dou .text h3.black { color: black; }.destaque-dou a.dou.with-bg { color: white; background-repeat: no-repeat; background-size: 115%; background-position: center center; }.destaque-dou a.dou.with-bg .content { background-image: linear-gradient(transparent, black); }.destaque-dou a.dou.with-bg:hover { background-size: 130%; }.destaque-dou .button { display: table; width: fit-content; margin-bottom: 3.75rem; }@media (max-width: 767.98px) { .destaque-dou .button { margin-bottom: 2.5rem; }}.adt-concursos-selecoes { text-align: center; margin-top: 40px; }.adt-concursos-selecoes a { color: rgb(34, 34, 34); }#materia { margin: 0px auto; max-width: 56.25rem; }#materia .icone-salvar-em-pdf { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy43MTEgMTgiPiAgPGcgaWQ9InBkZiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIj4gICAgPHBhdGggaWQ9IlBhdGhfMzEiIGRhdGEtbmFtZT0iUGF0aCAzMSIgZD0iTTE0LjQzMSwxMC4yNjZsLTQuMTU3LDQuMTU3aDQuMTU3Wm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05LjkwNSAtOS44OTYpIi8+ICAgIDxwYXRoIGlkPSJQYXRoXzMyIiBkYXRhLW5hbWU9IlBhdGggMzIiIGQ9Ik0xODYuNDcxLDI0NS4yMDdhLjY2Ny42NjcsMCwwLDAtLjcyMi0uNzE4aC0uNDI4djEuNDM2aC40MjhBLjY2Ny42NjcsMCwwLDAsMTg2LjQ3MSwyNDUuMjA3Wm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNzguODE4IC0yMzUuOTA4KSIvPiAgICA8cGF0aCBpZD0iUGF0aF8zMyIgZGF0YS1uYW1lPSJQYXRoIDMzIiBkPSJNOTYuMjQ0LDI0NC4yNDZoLS4zNzJ2LjcxaC4zNzJjLjI4MSwwLC40MTUtLjEzNC40MTUtLjM1NVM5Ni41MjUsMjQ0LjI0Niw5Ni4yNDQsMjQ0LjI0NlptMCwwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTIuNTA1IC0yMzUuNjY2KSIvPiAgICA8cGF0aCBpZD0iUGF0aF8zNCIgZGF0YS1uYW1lPSJQYXRoIDM0IiBkPSJNMCw1LjUzNlYxOEgxMy43MTFWMEg1LjUzNVY1LjUzNlptMy44LDQuNTE2SDMuMzd2LjcyOGgtMVY3LjgxN0gzLjhjLjgyNSwwLDEuMzUuNDMyLDEuMzUsMS4xMTdzLS41MjUsMS4xMTctMS4zNSwxLjExN1pNOS4wNTUsNy44MTdoMi40MDh2Ljc1M0gxMC4wNTN2LjUwOGgxLjIzNnYuNzUzSDEwLjA1M3YuOTQ4aC0xWm0tMi4wNzgsMGExLjQ5MiwxLjQ5MiwwLDEsMSwwLDIuOTYzSDUuNTE2VjcuODE4aDEuNDZabTAsMCIvPiAgPC9nPjwvc3ZnPg=="); display: inline-block; height: 18px; width: 14px; }#materia .icone-diario-completo { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy4wNTkgMTgiPiAgPGcgaWQ9ImFjZXJ2byIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMzLjk5OSAtMTkuNzU4KSI+ICAgIDxnIGlkPSJHcm91cF85IiBkYXRhLW5hbWU9Ikdyb3VwIDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMzLjk5OSAxOS43NTgpIj4gICAgICA8cGF0aCBpZD0iUGF0aF8zMCIgZGF0YS1uYW1lPSJQYXRoIDMwIiBkPSJNMjEuNDE0LDQyLjJjLS4wOTMtLjctLjEwNi0xLjkwOC41NDUtMi4zMTRhLjI0NC4yNDQsMCwwLDAsLjAzLS4wMjdjLjUzMi0uMTcuOS0uNDA5LjYxMi0uNzMxbC03Ljg1Mi0yLjM2NkwyLjAzNCwzOC41MjZTLjU3OCwzOC43MzQuNzA4LDQxQTIuOTIyLDIuOTIyLDAsMCwwLDEuNSw0My4xMjlsLTEuMDQzLjMxNGMtLjI5LjMyMi4wNzkuNTYxLjYxMS43M2EuMjEuMjEsMCwwLDAsLjAzLjAyOGMuNjUxLjQwNi42MzgsMS42MTMuNTQ1LDIuMzE0LTIuMzM4LjY2NC0xLjUuODgtMS41Ljg4bC41MTMuMTI0YTIuNDg4LDIuNDg4LDAsMCwwLS42NTIsMi4xMTZjLjEzLDIuMjYyLDEuMzI2LDIuNDE4LDEuMzI2LDIuNDE4bDguMzIsMi43LDEyLjU1OC0zLjA0MnMuODM5LS4yMTctMS41LS44OGMtLjA5NC0uNy0uMTA3LTEuOTA3LjU0NS0yLjMxNGEuMTkyLjE5MiwwLDAsMCwuMDMtLjAyN2MuNTMyLS4xNy45LS40MDkuNjExLS43M2wtLjU0Ni0uMTY1Yy4zNjQtLjIyLjkxMS0uNzkzLDEtMi4yODRhMi42NDUsMi42NDUsMCwwLDAtLjUxOC0xLjk3OWwxLjA3OS0uMjYxUzIzLjc1MSw0Mi44NiwyMS40MTQsNDIuMlptLTEwLjUtLjAyOSwyLjExMi0uNDM0LDcuMTM3LTEuNDY3LDEuMDYzLS4yMTlhMy42ODIsMy42ODIsMCwwLDAtLjI2OSwyLjAyYy4wMTIuMTI0LjAyNi4yMzcuMDQuMzIzbC0xLjE2NC4yODlMMTAuODIsNDQuOTJabS05LjA3MiwyLjIsMS4wNjMuMjE5TDkuNzU1LDQ2bC42LjEyM2gwbDEuOC4zNjkuMDg5LDIuNzUzLTkuMjU4LTIuMy0uOTEzLS4yMjdjLjAxMy0uMDg2LjAyOC0uMi4wNC0uMzIzQTMuNjgyLDMuNjgyLDAsMCwwLDEuODM4LDQ0LjM2OFptLS40MTMtMy40ODFhMS43ODUsMS43ODUsMCwwLDEsLjMxMS0xLjI1OC41NjUuNTY1LDAsMCwxLC40MTItLjE3MS43LjcsMCwwLDEsLjEuMDA4bDUuNDc4LDEuNzg2LDIuNzMzLjg5MS0uMDksMi43NzMtNy42NjgtMi4xNS0uNC0uMTEzYS4yNDUuMjQ1LDAsMCwwLS4wNTEtLjAwOEMyLjIyLDQyLjY0MywxLjQ2MSw0Mi41NzMsMS40MjUsNDAuODg3Wm04LjI0OSwxMi42N0wxLjYsNTEuMjk0YS4yNC4yNCwwLDAsMC0uMDUtLjAwOGMtLjAzMiwwLS43OTEtLjA3Mi0uODI3LTEuNzU4YTEuNzg3LDEuNzg3LDAsMCwxLC4zMTEtMS4yNTkuNTY2LjU2NiwwLDAsMSwuNDEyLS4xNzEuNzI5LjcyOSwwLDAsMSwuMS4wMDhoMGw4LjIxMSwyLjY3OFptMTAuNTc4LTIuODVjLjAxMy4xMjQuMDI3LjIzNy4wNDEuMzIzTDEwLjEyLDUzLjU2MWwuMDg5LTIuNzUzLDIuMTc1LS40NDcuMzIxLjA3OCwxLjItLjM5MSw1LjU0OS0xLjE0LDEuMDY0LS4yMTlBMy42NzgsMy42NzgsMCwwLDAsMjAuMjUxLDUwLjcwN1ptLjU2LTMuNzQyYS4yLjIsMCwwLDAtLjA1NC4wMDhsLS43NjcuMjE1LTcuMywyLjA0OEwxMi42LDQ2LjQ2NGwyLjQtLjc4Miw1LjgtMS44OTNhLjYuNiwwLDAsMSwuNTI5LjE1OSwxLjc4OCwxLjc4OCwwLDAsMSwuMzExLDEuMjU4QzIxLjYsNDYuODkzLDIwLjgzOSw0Ni45NjMsMjAuODEyLDQ2Ljk2NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAxIC0zNi43NTgpIi8+ICAgIDwvZz4gIDwvZz48L3N2Zz4="); display: inline-block; height: 18px; width: 23px; }#materia .icone-versao-certificada { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+ICA8ZyBpZD0iY29udHJhdG9zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDApIj4gICAgPHBhdGggaWQ9IlBhdGhfMjYiIGRhdGEtbmFtZT0iUGF0aCAyNiIgZD0iTTI3Miw4Ljc1NmgyLjY3NEwyNzIsNi45NzNabTAsMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI2Mi4zNjEgLTYuNzM4KSIvPiAgICA8cGF0aCBpZD0iUGF0aF8yNyIgZGF0YS1uYW1lPSJQYXRoIDI3IiBkPSJNMTIuOTU2LDE0LjYxOWwtLjQ0LjQzMkw3Ljk2LDE2LjU0NGwxLjMwOC0zLjg1M0gyLjE0N1YxMS42MzdIOS45MmwzLjAzNy0yLjk4M1YzLjE2NGgtNC4zVjBIMFYxOEgxMi45NTZaTTMuMjIxLDUuMzA4SDkuNzM1VjYuMzYzSDMuMjIxWk0yLjE0Nyw3LjQxOGg4LjY2MlY4LjQ3MkgyLjE0N1ptMCwyLjEwOWg4LjY2MnYxLjA1NUgyLjE0N1pNNS40NCwxNS44NTVIMi4xNDdWMTQuOEg1LjQ0Wm0wLDAiLz4gICAgPHBhdGggaWQ9IlBhdGhfMjgiIGRhdGEtbmFtZT0iUGF0aCAyOCIgZD0iTTI3MC42MTQsMjc3LjQ1NmwtLjcxNiwyLjEzOCwyLjEzOC0uNzE2LDIuODU0LTIuODQ0LTEuNDMyLTEuNDMyWm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNjAuMjQxIC0yNjQuNzc2KSIvPiAgICA8cGF0aCBpZD0iUGF0aF8yOSIgZGF0YS1uYW1lPSJQYXRoIDI5IiBkPSJNMzk5LjIzNiwxODEuMjJsLTIuMTM4LDIuMTM4LDEuNDMyLDEuNDMyLDIuMTM4LTIuMTM4YTEuMDEzLDEuMDEzLDAsMSwwLTEuNDMyLTEuNDMyWm0wLDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zODIuOTYxIC0xNzQuNDg0KSIvPiAgPC9nPjwvc3ZnPg=="); display: inline-block; height: 18px; width: 18px; }#materia .icone-versao-de-impressao { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC4xMDEgMTguMTUxIj4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xLCAuY2xzLTIsIC5jbHMtMywgLmNscy00IHsgICAgICAgIHN0cm9rZTogIzAwMDsgICAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAyLjYxMzsgICAgICB9ICAgICAgLmNscy0xIHsgICAgICAgIHN0cm9rZS13aWR0aDogMC4xNTFweDsgICAgICB9ICAgICAgLmNscy0xLCAuY2xzLTMgeyAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOyAgICAgIH0gICAgICAuY2xzLTIgeyAgICAgICAgZmlsbDogbm9uZTsgICAgICB9ICAgICAgLmNscy0zLCAuY2xzLTQgeyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjEwMXB4OyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJpY29uZmluZGVyX3ByaW50Ml8yMTYzMjgiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMSAwKSI+ICAgIDxwYXRoIGlkPSJQYXRoXzk4IiBkYXRhLW5hbWU9IlBhdGggOTgiIGNsYXNzPSJjbHMtMSIgZD0iTTQuNzI4LDE4LjA3NUgxMi42NGwzLjMyOS0zLjY1OVY5LjQ4M0gxNC43OVYxMy40SDExLjM3NHYzLjM4N0g1LjkwNlY5LjQ4M0g0LjcyOHY4LjU5MlptMTEuMjQtOS45NjdWLjA3NUg0LjcyOFY4LjEwOEg1LjkwN1YxLjM2MWg4Ljg4M1Y4LjEwOFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz4gICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zMCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzAiIGNsYXNzPSJjbHMtMiIgd2lkdGg9IjMuNDExIiBoZWlnaHQ9IjAuNzk0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS45OTcgNS4zNjMpIi8+ICAgIDxwYXRoIGlkPSJQYXRoXzk5IiBkYXRhLW5hbWU9IlBhdGggOTkiIGNsYXNzPSJjbHMtMyIgZD0iTTE5LjE4OCw0Ljc5NGg0LjA4M3Y4LjczNEgxOS4xODhWOS44NzVoMHYzLjExOWgxLjUyNVY4LjU4MkgxOS4xODhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4yMiAtMC40NikiLz4gICAgPHJlY3QgaWQ9IlJlY3RhbmdsZV8zMSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMzEiIGNsYXNzPSJjbHMtNCIgd2lkdGg9IjExLjYxNCIgaGVpZ2h0PSI0Ljc0MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC40NTUgMy44NzYpIi8+ICAgIDxwYXRoIGlkPSJQYXRoXzEwMCIgZGF0YS1uYW1lPSJQYXRoIDEwMCIgY2xhc3M9ImNscy0zIiBkPSJNLjA1MSw0Ljc5NEg0LjcyOFY4LjU4MkgzLjJ2NC40MTNINC43MjNWOS44NzVoLjAwNXYzLjY1M0guMDUxWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC40NikiLz4gIDwvZz48L3N2Zz4="); display: inline-block; height: 18px; width: 20px; }#materia .brasao-brasil { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgOTguOTMyIDEwMCI+ICA8aW1hZ2UgaWQ9IkltYWdlXzQiIGRhdGEtbmFtZT0iSW1hZ2UgNCIgd2lkdGg9Ijk4LjkzMiIgaGVpZ2h0PSIxMDAiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBYzhBQUFIVUNBWUFBQUJjYWFOekFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUFKY0VoWmN3QUFEc01BQUE3REFjZHZxR1FBQVArbFNVUkJWSGhlN0wyTllkdzZySzJiZTE4WGFjTnBJNmVNdUkyOXk0amJPQ2xqdTQ2VWNSOCtrRXNEUVNRbHpZODlNOVpLYUVra0NKSWdDSkRVei95Zi8yZjRkdURBZ1FNSERoellqUDliandjT0hEaHc0TUNCalRpYzU0RURCdzRjT0xBVGgvTThjT0RBZ1FNSGR1SnduZ2NPTlBEKy92N3Q5ZlcxWG4wOTBQNGZQMzdVcXdNSERtUWN6dlBBZ1Fad25DOHZiKzVBY0NSZkNXOXZiOTcrWHk5RkRnY09IRmppY0o0SERpUzQ0L2oxN3M3ajkrLzNiMjkyalVONWRreXJ6ZmUzYi85WnU1R0JYWHlKdGg4NHNCZkhxeW9IRGdUZ0tON05lZngyeDNIQzI5dUx1WkVYYzZhL2E4enpBY2RKdTE5czBpQWdoZGZYMHU2WG1IRGd3QmZIc2ZJOGNLQ0NsUmZPczZ5NDVpRHVtYmR2YVJ1K01mdEhMbkdveCtyendJRTVEdWQ1NEVBRkt5dWNSVzk5RmVPZndaSFNodGlPWHJzUEhEaXd4T0U4RHh3SUdMcEU4eTV5Tmh3ZitXRWlWcExsb2FqaU1yMGRMKzIyRUh0czJSNDRNTWZoUEE5OGVjeFdYK1lrZXU0d3V3LzhDUTdvMGJZMHFUUDNkUmZ0cWNjRjNtMUZIcHpzbzA0WURoeTRKZzduZWVCTEEwZFFuRWx4Q080a3V0N3o1RGlndzUzd1ZDcU9LUEs0VjFBL1ZzdThnc045ekZoYjBxcC9YQ0RUSGZjL0R4dzRuT2VCTHc3ZnVxem53RmVldHRKcUljZktxZUNJZnBsRHVtY0hpc1BqbFJ0ZXZlRVZIS0RWSkJqVm02UzQ4aVRpY0tBSHZqb081M25neXdJSGdDUEpUOUoyM1lqUmlpNnZVTG4wZDBMdjFLbFFMK3BYWEtEN3Z4a1UzMEoyc21ybnlPRWVPUERzT0p6bmdTOEpEUDg3enRNY1ozYUtQWitRSFV3bUkvMGVIUXAxMG1vellyYWFiS1FEVHdyT1UyZXN0bGxwSHpqd1ZYRTR6d05mRWhqK1g3YUNBamlFNlBTaXM4aFlvNHN4ck00K2F5VzZ0b1djdDZaN0xZNGNvcE9sNlV3OERnZDY0S3ZpY0o0SHZoemNjWnJoanc0ak80K2UzOWxLSitBOFA5TEI0T0QwQ3MxOFpibXM2Rm82d01sR3VwZEFWMWF6OHkzdkF3ZStDZzduZWVETEFXZVFuU0QrUVU2QTlKNDd5SFFMcEhRY3pMa2ZtTi9yZE9XbzQ3MU5JVi9ubWpSYVVtQ0VNK2ZwWndjT0hEaWM1NEV2QjNlTytZbmE5Qm9LN3pZMkVlakFGaWVFQTlVOXdxM2J1TkJSemhhSEMwMXh6dVdEN3AyYXo1R2NZaTlUTEIyNm1tV0NaODJSQnc1OEFSek84OENYZ1J4UmNaNStPc0g5NVNCZGlHNWk2R1FUSUkzdmhLNEI1OGtLY2d1dHJ6Yk5PUk9FV1AybTA2dEg0T24xUEFLYWtXUE02WkxmZ1FOZkFZZnpQUEFsa0ZkOTJjempBcUx4NzdvQkl4elJjVTlRNlMwbkhCMWNEOVJWOTJUaE4xcXR1dU16d3V6alJrNFB4UFF1cFZWVmRDcG5ocEFPcUhlVXpZRUR6NHpEZVI1NGVoU0RQdDhDYlRtMjZCczh2WjVIWkpvbTBRNWtaOE0xUWErVy9QNVZWcUVqeERxMXNDeWpuaGc4cmNOZzlMQVF5T2xneTByNXdJRm53T0U4RHp3MU1PcHhKU2MwbmFNUnlBbU1IS05vd0lqSEZrQWJIeWJ5N2RxME92MFZWcCtadm9XY0ZOc3R5T21CVmpySUpXUzZtRTU5a1BIeCtzcUJyNExEZVI1WUJZWWJnLzJJMjNMVUdXZUU0WGQvV092dnpqUGRyNHhicnFEWDBwZ3JPaUV3dityemlKRERLUTV5dVQzNnE2NCtQUmhkVG04aDF5c2kxc25ibTFhVWdpZFZQdEJsbG90ME8rcjFGVG43UndIMXB3L1E4d01IdHVCd25nZFdnV0hCQWZIOTFyZTNZbUFld1pGaXdNdXJJdVY2N1g0a1pQUDBtakhEb21QYk01K1kxbkppV1c1UTZKTjNyREpid01IeXNCRjBlTDhXM3hhOHJFd2F0bHZCRms2NXpseEZIcVRyRWwyaExUblB2WUg2eVdHaTErZzNjbjQweDMvZ2MzQTR6d09ya0dFa1lCajlkUWgzcENjamMyK0drdnE0TTdMNkN0US8xdGtkWkQwSHBLc2Q3aGc2VGJLVUNTMG50b3labzVsdVpjR3F3YzdCSklDcTVTcDVmWlBEelRTWlpVd3YrZXRGZ0VmWHlrQ1Q2N1dXanA3Z21PNFoxQStIaVQ3NzdvUzFnU0FkT0hCZ2hNTjVIaGlpWlJpQmI4OVpXalEwV3BIZXc4eTk1ZFF5V2c0eTV1cVowSzNidThJV1cvejY5akp6OUMyVVZkR3lYWXVZL0NCUFhzMFNGZEtYSEoxa1NMTjRtTWpQQWl4QzZaOE45RkVyVE1FblZsN0hHbEhCWmV6YkF3ZDZPSnpuZ1NHS2tXa2JrN2pGaGFFa01KTTNWM0FYanBUNjVKcGpMR1VjUFQxdnplWjBQMXNpMGl6ZTlVdzgxdkRtam1qcGdIQ29FYjNWNXhveTM1aS9XN3ZnSE1IeVNkdFQyMmpyS1Awek1IZVlySUI1bU9tWHB3SFNYenFURmFyOW1YcDc0REZ3T004RFo4TnRvMWxKT1FxTUU0NEFJODlXMks5ZkowZjZVVkJkQU1ZN1hEcldWbzB4M1kxL0pqQmtuN0RnVVk5ZHdEYVV3V213Nnc1c04vRnZpVG5iaTJ0WW80aE9yMWRaVHhyUUtRMlF2cEJKY0w2a3E3MjNCdVhJWWFKL3JvZFdEVzlDclErTzBWZWRmclZFbmdnY09OREM0VHdQRE9FT3NiRlZLT1RWSjBaS3BvZGNHS2xJQXpnblhOdWd3by9WaHZpVytzenJqdjJjcC92cGhFamR5aTlFSG12ZUtpZEhqdkJoWlQrTHM4QWtoR2VEc3V3cExyWkJ4eGtzeXV2RktlbUJSU2FmY3o4aGtzRWowam5MeWgrMGVFUWE4dE12MXdaOHBVc0M1MHd3b25Oa0FrSmRWQjlvZXF0T1lwRjVYS1VlT05EQzRUd1BET0VHeHdMR3NBVzNSNVlvSTk1eXR0QkVBd2VLMFN1clVzNlYveEpnb0NsTHZLaDdabHVxZTRwMG1ub09ZbjZRc2srSUxjdzB5OVZycEo2RHRyZFduYkx0TElLUzZOelpSbmxTeEFnNVdVN0U2OWhaWlVXYXpEOU9LTnJwcC94QU5Ga0h6Z0c4NEZQMHB0d1dtTFduVlovZ0RBdjlVaVpDcEQxd1lJVERlUjdvd28yUkFXT1M3NzlGeEpVbHRHN0QvS3FBbk5GNHlqaXhRdkJYTDc1aEJFK085QnlRVDZ0YzFSdGdXR05kQUhVUmphY25nbEhhaE1UakhKUTZ6d3ZneXJjOHkrVTNKTVVxTktJVTE1OXd4TmhNazNPMGFrNlcyS1pNQXcrbHczOXh2OU5DekE4TmZVMTdlM1ZlQTNubE1ORVg5SWErcGh5VkJVMWVVWHB4aVlaOExSRExLbFg2ZVc1ZEQzd05ITTd6UUJNWURnd05rSUhLOTk4RXQwdEdMMlBqRGpRNTIrelVvUEh0Tk03dGp4eXB5aFMyR0RCbzNxdFJMRlU1NWFIZW1VVmVHYTV0N2JhUVkzTVpzUTRwYVVJeDVQV2l3cmNNVXdaOFV4S0w1K3R0aGNZNkwycVBZNjdwWHNkRzgyTHgwQ3ljSTlrcUQrK3Z4SU8rajJXb092VHYxdTNibWZ6c25ITDBTb20yWlBQMktuU2tSVVFhZUZDWFJESWhyenB2c2RWODRIbHdPTThEVFdCb01FWXlZdTdzekxqMGdPTnlRK3JueFRGR2sxdHlKcWVWK0hHRmNSTU53SUNOdG5hSmcrYVhyMkFMSWc4dlo4VTVacmJSdVlLY0RoWmJzd0h4MHROeWZzdnJkVTVlMHRsWm1ITXplVnBnOVJtcG9jbjEzSUpNbmNzQ3Z2S3RqWEQrZ1lqOGkvYldveEJweUMvblN3eHQ3amtsYU9sbitqdlNFTCtRRmNIK3FCenlOZVZwNlNNYWdkaTQ2cFF1NzVYdmdhK0R3M2tlYUFLakVWY0tHQ0E1eFJhd1QrU1JzWUUyMjUxNHI4NE5tb1VSRFlDTzFVYmMycVZPMGFnNXEzb080S0YwOHVjeW9JMzVNeUl2ejEvUE15S1BQcmNseEQrdmt0Z2FyMzVtQVVRUXhPTGdvL0VaTWJ2WEw1VUJnY3VlMDU0TUVrMWs0U3hqV3VKUHVod1FjSWNWYURpZnljM082Yys0SlF0TjVyR2xuRXpqVDM1WEdxVW5rZ2x4aFVxZG9OZFc4NEVETFJ6Tzg4QUNNb29ZR2d5WkRBakdCU056TW4xek1LdlB0Qkh3aExlTXA5TU1Wb1ZBTk5RRFk1YS9idFIwamtZYmpWNlBKdFpqbGg3UzNGR2tPZ0tpaFJaTmJFTXEydHRUSmdRbmFBdDdXVklCOGF3SU02OHkyUWk1NEJNcWwvbkYvTDJ5UmpSNVZacTNkR25iUE4xUEp5Q1dXRDhjWi96S2ordWIwZEFuUUR3U0cyK3phT2pyVEZOcXRYM1ZDVzNrUjEzSUd2dnh3SUdJdzNrZVdDQWFSUjdBaUk3SUhVMXlpb0pXRlRJNDBPYVZLZ1pNNlJnMlRoT0owNmhNMFVTb0hNRnA2cmtRRFY4Ny9WUVBFTGQyT2N0MWJHR1d2eDZGRTdmQ1ExQ1dFT1hBR2ZSV25RSzJQMDlJc1BmSXVKWFY2NWVZcWk2azVUb0FxSWMwc0J5a2U1R3o5SG41Y1RXby9KRkh6QS9jNlNVZW1RWSsyVEc2UEdmMXNEeCt0VVIweE5CU2dOaHo5TGdEQnhJTzUzbGdnV0t3eWptSHhZb1MrK0pYUzJUSHR6RDJkcWwwNE00NE1jTmdaWnFXRTQ3bExIa2tKNTNxd2RVczNjOU9vQTVLejJtQ09McVJYakE0NVk5d1E3MXdLRVpPcU5jOWtBN0x6QlpacUgwcGFjWXo1dk82cFhvNGlLWTluRFpvNGhYcE0vNFdsQmQ0ZXIzODhmcmkyOUxPc2tiU2YwdFpuSndlaUR5RTdJQXBPWko0alAwUmpaZVRuS3ZnMlMzM3JFNkJGajJLdW5qZ2dIQTR6d016dEl5VkhGNHhWTVVvcmEwK0FRYUpzSEI4bForZjR4Z2JqbzA2UkQ2amgzNmFQSEorUHp0aHlkOVBKMFJ1cmZ5T3dHUEJ2eDRGMHAzVWpERmxSN2hEcmVkcndLN2pQQ0pjbmhidmRVak9KeU9tUlNycTVqeENmdG9XV1VFVG5WWXVodlRJMzJuc3FQNXZwamQ0akp3ZVY1R1AwMlFIanp4RFBjbVZpcG5nc3MrMGdUanE4NEVERVlmelBEQURSZ2xia2MxRlhPbTVzMnJRQ0psMnNlb0w2VUJsUml4V2pxazhPRWFqNWpUMUhPUjByMGNrTUdBa1oyWDRXVUV1djlYWTJDcW42VUQ1eThmZmEyUUZZa2kyZndndnhlaHpXNHJNNTNYdytvZW9tRVZweEZFdkF2bmpSQWVheURIbnoxdXlQY2NiSno3RTAvY3hYYURzS0Vmb01rMTJqSmtQTllLUGFPQ1JIYkJnV1Nsd0t0UHZ2eVphYUVaOWUrRHI0bkNlQnhiNC9mdjN3aEF6QThlU1lLejgyb3hUcGhIaXl0SU5qNFdhelVFdW9tZThXcXVweWdPMG5GOTAwcFNUMDJNWnBPY3l1SXJwcy93aEwwaXNDNEtEQlRPYWxGYTJJK2ZPQ1BnV1pEM2ZDbndXemk3Qys4Y3dhNE5oUnVWMW9KMmxidlRmNjJ0cHQvZFRoYzduSmNDN3Z5b0ZrVTlKcDV4VC9ILy8vZWRwOUZsNVVHaGVXZmhIeHdpclhJZm9HS0ZaT0x2a1hPM3Znb2RRSmpQQnlUYktpelFIRGtRY3p2UEFBc1VBTHAxUmRGYkZvQmlOWHkyUmFaZk9lT240TWkrcUVXa3lEOUtMZ1JTUFpSbEs1NWpMaUN1bm5KK3pFVzhRWTZDSnpETTFyUEtySmEvV3RHVDdOd0hlVkQydUVvRzMxNDVlRndQMVIyYmNieVJBajlNaWxQUkN5MlNKRUVIZXltYUM2TXY1M0NuRmNnSDl4cFdjdlBqSGNzZ2pjQjc1ZS83UVB5QTZUZ0NOSmczQzFsVW5kSlExS3kvUklqdDR4WFlkT0NBY3p2UEFCQXlJZ05ISXE1dGlRMDRPcWVVVWhkWFZKOWtzSXZMSzI3c1lQcVhMMEVYelZsaWMwam1ONlp4VEIzMWtBY1Q2VW9kWkhXTm1nL2kzMG9CSDEvSkJKb2xwaTFVV2daVmN1VnlBOUk1b0hiaUgxbVFpMW9sVU9TRGFnSXdWY0dLc0JEbDYrd3pFQTJUaVBFS2RPUk5ka1ltZlRuRHlrQTZ5NHdUUW5GYWd4YWxEeHpscDVGWElqaEg5VUJuVWNlUTR2UTRXRXNrRXlsTzluSmZwV3FTbEJabWY4enh3b09Kd25nY21ZRVMwS3NGSVlUZ3dJQkVZbVVoamY3RlJUU3hXbjJuMUZ1OTl0c3FDT2hvdHlzc09JNWNCS1h4OHBTWGFVczJDUmhsQ1NyTHk2b2tocHdteGJ2RmR6NWkzR09kNlVVSGRyT3Bkd0lyazBySTI4RzIxNlJPaVBJRHFRVDJSajRLY1VBVHhnUHpRUndxYXFUeWVsaWNEVEFRc25ieXgvT2ljMzZ2ZUFCeW95b04zQ1VXM0NMbDZwQk1wWHBUUld5bVc4L0dxODFSMmtkZkNFUWZuQ3FnVHRBY09DSWZ6UE9Bb0J0RlBKaU9CZ2NHSVJKTUJTVnhWaXFZRitJbXVHTDA1TC9oRWcrUzhrbjNDQU1iNkJISUhiQ01QNmpMVmh3TTJzaFR0SVdXZjVhZU9NLzdtSUdacGZqWUhiSVZXZXN1SXc1SVE4MFpBclJ4cHZqRURUV3ZkeDdYWUl2ZWE1S0tQVUFYcWVYUnFjaGkwTythVGN5em5jOGNLWUllRG9WelM2U3NjcFBJNFFlcGMwV2dGSEpGbDV2ZUdqUjZvYnJFTzJTRlMzcUxkQnJpaUg2S2x2dm1ERldTSHUrb09EYWN1MHdNSEtnN25lY0JSREpJWnZmQkpQb0NSeWM0eHJoamR3RmdvQm1jT2NrVkhDMjNtRlZkS3BDK2V6QTM1Z2RPRXNxQ203bkZydGhSY2p5dWd6VzVzL1h6dUlDbDdsdFpvSTJVVTJYRlM0eXFJcDA3TDdjWDFWU2Q4dlQrUVQ0bHVBajVCUEE3OEF1V3FXSzBTMVJhQXcxVHdobGJRRG0rTFllYnI3Rnp4cGIxKzZzaHl3UkZPanN6cTRhSHExTHYxMC9zUEs5ZU9NV09VTTZ3RGV4Y3J5Vk85a0drU0lIbzFTaGNXRHhSWmlHMEI4U0docVErTkgzUlJoZ2UrTmc3bmVjRGh4dGFNQTNZa3J5eXJqWm5nTkJqMVFKT2RvcEMzWnAyWFh4VlFwdExkK0ZuSVpVV2o1V1hWMVJZeFBDMDZRM1NhRUNUSEFtTDUwRWJEUFhwb3FMVU1qREV6dmdiU3NoRjNkaGFXbkFwcThrVGdxL01lc1lFazVCRkxJUzdlWTExa3IzSjI3d2daOHFkaXRhMWFCZEtuYkg4VFcxSWdXVG9iMHVnWDVZdVRMK2ZwL0hWTk1CN1FCa1pSQi9KMkxDemdYODd0Z3Z4K1ZVQ1U1N013cGFjNkFyakdGU3BsTHB4d1RmZis1cnJTY0JVbldnY09ITTd6Z0JzRWJJWHNqUnllREFWR2NiRml0RXZSdUtHeE1GdXBWSkJyNFl3REw4N0lIdFB6Vm1UcnlWeks4dGNzUE5LVFRrZWhVUjhRN1I5WjFFN3hqb2dzbSt5Q1FaWEJCY1FROHFxVFZVM3dhd3U0YUdJZU8vZUpTcjFzQWZ0ZnhUTUIvNkQrYUJZWEcycW52Z29OY1hJd2dHaTFyZlQzbktNZTVDRW9ueHdvVHZLRkI0U3lJQUpVcnZlOU5TU1RvbnZpUy9yWjl6b0RYU2x6N21TSmFkR29QdEJLRHc4Y09Kem5nWVZCeEZad0h5ZzZMQ3hIZG81dTFDdE5NWHpCRWdYazFTZDhJaXY0eUlCU0ZxY3huZUtWRHFDWnl1TFFLbGJreFE3T2tGODd5ZnpkTVJ0L1g5WFdOTlVySXhjdEV1clgvUGc3b1Y1blROU0pBRnUrdHZxa1RmUFNMSjhWNW5LcW1iMGZEZHBDalY0QkIvZFNuWWJ1WFVKZWZxdzg1RVVXZm5ZQ0ZFcFhQdWlpVEQyUy8vL1ppdk8zVGFEaTZqU2dzcG5nTWd1UjhJek8xWXV3OU5JL2RtRWg4d0NRa1N6SFNCdXprNDJPRTJRYTJNSjcxcTREWHhhSDh6elFOQWJGQUowTW9GYWZrZEtObUtWRGcvR1NZOHlBRE5yb1FQUHFNNWJsNlltUEhEWDNOcDNPbVZvNHNUbUJ2SVJXbWlIeVZuMHhsUEFHM2s2TEY1bnFGWTI0RUkycHA1T3Zac3prYnB6cmVRc3VrZzZCdDM5Wi9BUnN2RHZLQVB3QTdjdDlvdFdnYjUxYXg3d0ViNFNNMVI1aDhiQlFLQWJlY2poSzA1Wng1RU4rWDRGeU5Iby9yeEFkeDhVclBWYTIrRk8za2NOcnBRdlFuYmFqeStvMk5NUEtLV0hHSzlFSXNWMEh2aTRPNTNtZzZSZ0Joa2piYjhDZDJzSkFMMWVmTGRQU1duMUd4SzFaOFluZ1N1bCtrYTBhMS9CVWFOSFVNakhrckNyMU9zdGtDNVVuNUtWZTBWaTI3T1lzM1FJOHN4T2c2aWxxQmsvSzlRM0Fwa1BUWStGWkxUSFhUODVFVGlHak9OQ1NSanVpak9HVnYwQ1VxN2gwckNmbk92RUNpaHlnNUs4WGhsTHpFMy80TGRJdGduVHZnNVJmYVBKSlRwWStrM09WSExJanJrVjBaWG5nYStGd25nY2NyZnVhWE9VVkkwNHZtcFJpajlLcU1mRUJQVjRDZk9BaFBzVWcrcW1YcHhmdW5WRTliVUk4TTAwb3k4dXA1NlZpTllnM29SS29YdVc4TXpIUWtYVHFHUnlJNEUvWTF2TVd2SGtwVHdiR3ZPN0FOb0Z6bnVSVW9VVWxiVUQyQkxVblk1b29SVmxVdU13czVIYkJTazRwcGkvcFR1VlRUcXdMQVdSbmhUNFdQU2hQVThNenN2VkpTblZrOE1yNWhUZWJBRVM2QlIreVdhVGFBVTNlY2dmSVZnNzJ3SUhEZVI1d0ZNTnhjbGdDQmtsR0RyU2NMRFF5dkMwSEt5eFdudzArSjBNS24rS3NwaWRxU3hYYmlQSFJTOEdBSWxXaHlDT2VOeXBjYmVtSm5JaVc5eUs2MXB1LzFVNVBvTWtOV3p6Qmt4cHNNNXl2ZWNnZUsxZ1FGcXY2S2xka1Q5QVdOVWZWVy8zaVVINHhORUJMaVBmR09aUERBZkRTbGVqZ3E3SlVmcTZMNm5EaVZFQzBuQjdndWxDV0k5ZHlybHlFcWt3Z2lRVFJsZkxuZk5ERHVPb2tOdk9TbzQ3dFBmQzFjVGpQTHc3ZDV3TVlCMmJYTWl6QzR1RWhNM051WXlvOHh2NklCajViVnAvd2lvWStwMUhHekhHQ1hEbEI4WkVPVmpIZW5ZK0ZGcTBDcU1mSlVSZ2RSbFYxeXBqWU9NM0pnUURJbVFURXVBd1gxWWdnQUY4eVduM2lwQmVURXJ1a2YzQVF0RUhYMURjNnRRbFVXdTJFVlpnTXhOZGlrRVhSaDhLcm5qcDBQdU1MNEZYNW9TZXFrNU9IL09pRkhHZHhhQVhhUnBZekE1U1J0MkdGVENkSVJ1aXAwZ0h5eUN0WUw4OUNyQTkwQjc0MkR1ZjVoU0dqSktQaWh0VU1SRGEreFJET1Y0Mkw3Y0hnWUoySHNaNmJvSUxWMWFkZHh2cVVreHBBaXlseE1aN3NYSk1IZTBkUWZpSHlFMjJpMFNVT1ViS0t4VXlvNmRRN2YveWRwblRzdXNPVGN0MEdjSkZRWHJsc0FwKy9XSDFhNUVudTd6NGg0a2xhK01YK21Cd1orVXQwUVpVaFlwQURpL2M3NFRHN3oydW4wcWZlVmljeVUzNzBvcHdWb0JkS2srekZ4eWQ0RmdWdjBnam9UWVpub3owV1JPY3dXazRKMFNsNkcxSTlBSFdKYllCTy9DYWVCNzRjRHVmNWhZRVJ3SWo2RjJDcUVTaUdwQmluaU9nY1pSU2o0K01zT3I2Y0xoQ0RUWVFPUHNXd2xUUWc1MHJ3T25tR2t0WkZyQ3ZueXJNbFg4d3IxRGpxNlVjTGtvL1gxODlPSUozNjVvZUV1SElIVXk2YmNCR05DQnFnaXhxaW5VQVBadG1YdHN5TlBWSDBQMm5xVTlKbnJhQTdGVUdHeWxZT2pIeUFmUFhVNGZkNGpWL1JnL0NnVCtDbHVuQ016azk4aTI2VU91dGFLMVdnN2VDVzR3VFVrZklCZFhBVTlYYVFMcWRJR2FVUC9YSUN6dFdmRHE1bEZqNmxyWlJOb0I1cXk0R3ZnOE41Zm1FVW8yVDJwUEZKdnJ5eTVLcTN1dlJnZjNJNmNhUmxMUGlFc2ppalRrcVhvZXNpRitBTUxIaWxpT2hnTFQyQStzZzR1aEhOK1dvZHJTa3owQzVyYWhlZVZQUHVBVlh3MVhDOWJzRlhuMVdFQW5Mdndmczg2TUJzdFVnMlphVytvYzdra1I1RklDNDVITko3WlpOLzZiQk9UazkxMHJVY3FLNEJldWkvemtJd21TTjNqdEFTS04vN0w1YVR5elJoNVllRXVQSStyR1hCQTdxeUUyRVI4S2g4SkljRFh3ZUg4L3lpS0VhZ25IUEF1TWxRWVhBd0dIbjFvcFdsaklUVFJLTmwwWkVQUmk3ekFNUlFkcW1EbmJpQksybGdPbDltblFPNlNJdU40eWluMGNvZnlpa1ZzYUI4SU5hakhqTnlmTGx2Tm8rbERZUldGUVFYelloZ0FPeDVRN1FUYUZLOFB3bThPQm4rQ2s2NWx2R25UL1ZCOTRVRGpYS3RNaU1QZVdOVnZOMzBxNThYeHpxbHErd2E0ZWxCZHB3cHYvU0lPamsvRWdnMVRoK1VuOUl0a095VE9ndXF2L2pNVU10SEJ3bVVESXNJZER2S0FEN3VZRTJ1RGc0S2hzTG53RmZCNFR5L0tOeFFobTFHbi8xYkhQRitiUVpKUmlnQzR4R05SRXoyRjlvRG4ySkE1NDVSd05tSVR5bXJXQ0RLZEpTc2ZSUjdWOUJ5ZnEyOHBPVThtYTZtVTZlSjFsQnNkMmtUN1JRZzhVbEQ0dU9ycDVBL3cxdWV5OTRCNnJPMitxVDhiTTlwRmhNZGdsWnJnSGJKRVFuRXpYNFpCVVM1RTEyVGtBRThTZXJkQzQxc0ltSTB1a0plYllWU0g5V0phLzh5VVZBbzhwSk8zUWtxVjNsbURpMlhiOWZ3OURxbXpuSTlORjZ4SFp6V3l6bUlxN3dJQjc0R0R1ZjVSZEVhNUhuN0ZtT0VRWXdveGlQOWlrbTF0Mks1Y0l5TkpaTGJtMnB3aW9HcXF3YlJMck9jNG1RUHVUN1orZ0kxSytjbm50REtJMHoxTHl1WjZDVDEwSkRYVldVWXlyWmVpREM0NGJXUXF4RGhyRWNFRzRCL2FJaDJBa20wSWRhT09KelpxYStXam1kQ0pTSk56c2hCZEtNUElNY1orMlNpMGhlWithbkwwRkVQYXIvTHk4QUJlVW8zNFRHVlN4dzZaWWZ5cXl5RTA1UGlnSHd4TDVnNXo0elVYRUgxb04xK2JUemhNMjNyNW5ZQXRXVlUzb0dud3YvNWY0WjZmdUNLMENET2lBYXFSeVBjZ2xaMDBQZzJGRTljZWt3Qmh1ejkvZlNFcEJ1RDk5UE1uTDlhclhoR1pTYkJndmhCODZzYVpNcjU5UkllR3FrZ3k5dGJLVXYxbVJCczlZUmFoa084SWsrbDU3elIwS2M2ekZEcDVFaGV6VGpyMjY2STlQMWJjU0pNSFA2emVGTGN5Q2JueVlxT3FGNVJGR01pSHRmRjhHS0YxbTdvQXBHOVdCMTZyS2daWmJYcUNOVFdDVUYzV09YNTkyNnJJNktQMEllWmZwRlYyYjJ3Y25weW52TjdpVjV1ekdQQ29IamYwVEF5VFo1aXZjclBsL25wSEpZY1AvT0gvbEEzT2QzaXlIZ1ZCMEk3TGV6bUNIV21Ud0VUeGwrL1R1WFQzOVJQWW9MS3gwRG1XWG1wN1VLOHBuNHorU1hzb2FWK2s0dzZ0Skhtd0hWeHJEeHZBSlQ0allIOE5nOGEzQUtEMitNU25XampMSlo4bDlLK1djQVFBQVpVTVREemdWVzJIK2N6ZUhlb3hOcWZoZU04TmFlZ1hzZFZiS3NjVUdJNkJxTEZWM0ZpMWFLSjRGcGlVWDE3eUhrTk1RcjdvM29pTzJlTmtkVXFwQUpaRVRVc2FxMHVPNEN0YlloMkFrbFVPNHRZOVhZOUNZbWNhMlZISS8xSmJLN3RTTHR4YWpPSFM5WW80MnI3MFVkQ3JKcFdtRm5XS2o2K2N4bDEyci9EeXdmbEIrMEVVV2M1SjMvZVRsK0E5RXFEMHl4MXpOdk9GaFA0VEtlcEhRSVRCcHQ2VGZVWHFCUHRJaTJIdmJTa3E0Nml0UmJNNkxnbTdjQnQ4UC85WTZqbkI2NkV2My8vMnA4L05vaFI4TCtuOFAzdnQ5ZC9pOUovLy83OTI4K2ZQMTI1djMvN3U2VDkrZmZibno5L2phN1FrZ2Zhdi9idm53MjBwU0xsS1VmUi9iVHc3ZS8zYis5MmdJYnc1dzg4amVaN3lRSytHOTNyYTVuQkEraTQvdk5laVdCUFlGd1NPRGVlQk1xd0tsaWJMTW5LUWhTMDg0L1hmVjRPb0N6c2hyY05ZazI4eFJlb0hCRGpPSS84WXB6eWNQMnp4bzN3cHh5UTE5Ky9SVGFsYnl6VXZQOWFQWkVKOVVUZTRKZkpQdUwxMzVkdi84eWpac0JFL3QxU0g4TjNLOGRFTjRUWHpUcjByL1ZOajZXcDNiYy9SdWo5WDRHS3ZQMHBPZjc4K2VQdFJYZStjL3o1OHUzdld4VUlXWDZhVGxHUktnam8vdjMzWHorZm9QNkJSSDFrZWRHMWR5dm51MVhpajgwYTBGSHZaOUVBeXJCMGErMDN6RkhSeXo4dWY5V0xzcW1iMTh1OW1jVVpIK0pJQSs3b3JIL0lRLzErL3JSMldaSzNFNUpDdGtTTnQrRmlaWDcvOXIvLys3OStUZm53K2YyUEdsZkFwSWwyT1dJNzRHT2tOQSs5UnZGa1h1R0ZnL09kR2FvVFFsR2xmYlJNWUdhMHByZldiVE5hNUlwTWtjZUI2K05ZZVg0ZzBHR1VIR1ZINlFHRHdJYklhVlplZ2Jxek9zaTBwSXhvQlo5OU4yaHhEdkc5VG5pNk1mQ3JBdWRYNndsRTZ5Q1JBSEltUTR5Q2gyYlUxR2YzNmxOUWtzcU8xeTFRSkRTaVgwUGxSMzJ4eTZvelJpZldpdjZqbmg1dkNkQkhrQzB0UkdjZzZacXJUb0U1VGtPMEV6ekpDczhpanZYUEt4OUg1Zm1DM2dVREhQVnNCdGhGMlRNUnNpT1gvakNSbldoQzVwR2dza1UzWk9TTEV5d0VpN0orbTNPMCtpZ0lVWC84M01McXFqTUMya3F2TWpuR0xXY0FhOGJVMUk2TTBCNDVPQ0JldVVyd09wZVdkazYwbWZqQXpYRTR6dzhHU3Q1eW9BeUtoVk1NdE1MazdCcTBHQnh0eTRJZXJiWlVaK1ZyTzdhaUdKNUNOeG5XYWd4blNOZnhzM3ljeVJsaEdOMkJwcnFBS1VmaTVaQk5KNDJnL0MxYUVOTjdOQkhRVzNENVZYcGxLMDd5eElRenlZeUhYMDRwQmY2RWJUMXY0UmFPMDJFODZYczF2UVdjZW43NGEycXZ0ek5NWU95YWJkSnB1elNBdm5RNnRVVWhBamFxREdsQmJ5WmRWanFvYWJFZTFBM2RCNVArVWEvb3RPemFRd0E4b3ZNZFFvNWVnSlVGeW1jY1VZZklIbEpreUhpaG5Da3lJdEFMdEpuNnBLcGFPYlN0UE5Fc2VMa05XamxPMFZKSCtCNk84L053T005UEFNcWVIU2lEb3VkQXMxT0VWalA1Q0FZN1lUSlFCZ2E2MDlacndGaWpmQmtsREFGR2lmSWo5SVJwdVNpSENXS1k0b21PYlZqN0hCK1k2RWRsS0kyNGVDMkVNcHRPbnZSc0xFRzlqdmN1a1RudExzYThSaHIwdEdneGhuNDZnU1phVTdzZ3laTnp2YTRFK3IwaDJna2tVZjJzWDlISlRFNEtJSVI0ckpobzFDQmxSeDVSN2pFTkVOL3Fsd0JrVGxDZFZQU3NYaXNvK3Rwd0tMRXVHNEdzWXYranUraXduSHdYb2Q2bDdzdFZNTG5saUFVNTJVeExQYzV4bklNYUhyZ0NEdWQ1SStTQmw0SFM5eHhvenVkT3NkSUtMYWNJaXVHWk84YVcweXFETGprMnk2cXlOV0M3Z0M0bTEzeTVMTTZvMDZ5Y2tENjF0VldVeWxCYWo3Yllwd0xTT0k4aHBrZVVLamxtSHhRSWt3WTNsSDVtTU42MEEwY2JxK0JGV1A1Y3JZaWJyVG9GNCsxeXJwY3Q0THR5bnhaRDNSTE9FckVQa2NzRXNvc0YwZG1SUnNSMG9kTEJ2OGkzWEFNVlEzK1F4aGpJZ1hqMWwrZjNNVkF3NlZjUE9UM1ZtVEdHekJnUEpOSjIxYVdMMEI1dWtURE9JN2ppd2J1NGdxVWRhTnJDeVJveHV4OXluSUFILzFZZHArV2ozck4rT25CVkhNN3pCa0JoSitjMkh6Y3pvTmRsQlhoeWlxTlZKWU9MUVFhbU1td1E1aUxrckdSUUdQRGtMZ2JnaEZMMi9QNm55cDZNck1aZUhJUGlReHpud1RsUnIrd2dxYnZLOFRTakZRdDlIR0hHUHlMR2t5bGZ5NFlwbnJnY1NDTkVnNTVzSDIxR2xyeEs0ZTlHVnBtNDhTbW5VMVlYWjRBMTdWTlhuUUp5bGpoNzhOVm5hcnRXM2JRWi9XS1hReUU2SjhtRVBpdzZGVUNTOUtDUTdVT3ROK0lXbkZYbGxlc1JBL0VFUVA0b2dxRUQ2VVNmT3JvY05KR2t6WlRuams0ME91WjI5M2dieEV2MUtuVS9yYmdGSzhySEk2L05DTDZ0eStSdHdGLzVvbk0rY0gwY3p2TkdRR20zT2xBR1E5eVc3ZVVyZytzMDY2VU1kMFpHRzhFVlQrb3h5Qm5zQUo3UVpaNmlBK0pIMlk1a0h5ZkFBNUpTbllKUUJhK1R4Y2Vpb3FPbW5KT2pxZ1FSRFo0TFFDTTZPVVdPclVCYTVDWG5FZk1FR3VwRVBla1RqcnJ2NlVhdk9ocWgwSTVYblM3T0VjRzFZR1ZzV24wbUQ0c09Fb0QwUmNhZGEvcE51a1FjSUU1NVprYWE3QVFxRWNNYXB2S052RlRCNVExdmdiYXBtS25QRE5DSUxqb2c1Mk1aYUl2amxEVEhLRDZVZ3d3SWVTVTVJVWFUeHdKUmFnOWdiTDI4bkNZZlpVdzBWcWQybVIyZ084NG9nd2FLL0E3SCtSRTRuT2NOZ2ZLaXhKc2NxQTBLT2RCUlBnWVpnMDBPdEF4Q2MwWkdHOEVWdEhLTVlPSlpyd0YwbEMwNjhmV0VGcFNaSThFWkVGRWc0MHRaY3VvaUpVMUdlSVpZbHBLSWE4VURxc2gxS25zVjVKRWh6L3gxRGI4aVVvYzdEOHZuV2UyUDdMQ0FvVEx4ZFRFbHhiSnVDT3FYZk9NQzFGZmRMTWpwK09zUnBuOHk3dWdRY1VwWFBISlJOMHBmQ2FSelRaaGhFc1FBTlF0Nkk5MVhYVmhWKys2TEppOGNLbjJwUzlueXJGR2x2NHdIZFZvZzZnK29MQ2NvWHVBNjlEdDlyclpQYVBHcWNkUUQrdUpFVDdKbHJCRWtXNEVyMmsvZEpVYzVUdHJZQS94THZ0TW5GUmRqN2NEVmNEalBHd0NGbFROQ2lmMWVwZzI0T0FQTmNPTmdnNlBwUUQzbUJPZzA4RUF4RVAySGpXSmRuS2V0K0NMS2dBeXJYNjVGQXM5SUhzdkFCc3haZVoxb2Z4bTh4UWhTbmh6cHhEc1lveWIvR0JjUjAzczBMWkJ2bERlbWc1VGUrL2c3ZVViVjhHYVBDRzRBMTQ5NjNnTFZjUWRRTGgxZVRYTk10RE1hWGs2NWt0RW1MUnBrT1FKQUd0Zm9HQ0dtZVdGeVdqMTRRZVUwRk9FNnBZL0gxNnJOb0xFUSt5ZCtjR0ZDTEp0emd2akZOQ0hId2M3b3A3cmx1bkRkNG1OZ0hFUm5qZ3g5eGNsa3hXTUt5TTU0Z1U3OXNOVnh3ai9lR3lWZjdLc0QxOFhoUEc4RWxIWnlSZ1ptZ3lqM1dRNlU3VTJQS1dBTU1lZ1lmQm9jMExYNHl6SEswY3JBTVpnanBoazkwVEdKYy9IVWtiaGtsMGdqbXBVS1pXbUZPWTFkNWVGSWFDSFNaaWdOaU05V1JLT3Q4cmtta0tiMFdFWVJsOHNLbVNIWGJMeVFZZHJGbldGSzJsUFhLd0Nmd2VwelVMWE82dFBpTEY1R08xYWJmbFI4Tk1qdW9Jd1JEOFprU09kbUlHdEwzaEdoZnhrTEZLdTZUSFZTM2hveGM1d1d2TCtvbXdGZG5QSUI4WWRRMlU3Wng0aU1aa3dEQnJ6S21DZ1QydGFEWjR4MTZSeTR4SEZXRmdkdWhNTjUzZ2paRVFKZmdaN2hRTjNaTlJ3b2cwOU9Db2gvc0cwT09UVFJGYU55cWdjSDhqbDZBdzRpTDdRZVc3RDRzcVZWRE1SRXY1Sm5RcTNQZ2xZMldQd0F0REcwUUh5MjM0cFRQbmlLTHlIbGtRR094aG00azdGanJtcUVpMVQxL1dCUVh4eG9EeVQ1ZzFIbDB1SFZaZlZaK3k4YVh4ZVZSYUJIY29yVEtvcnJWOU92LzJNcm5ickxJVjNyZ21TRkZpaTdsZytyT0diV25BSzZyTHBSVjJTeHlCUDRON0ZTUmhPOVBLRXN4aXVCTVpubEs4Y3BuYnZFY1paOFBlRWV1QVlPNTNsRFhNdUJha0F0SEtqUmJibXZDZlJna0l5YVZxcHVtT3pvYUExU3hRM3FxelI0VFRhVDhkL2kxK09qK0ppSHVPajhkRTNnWENGRGREbXRWNS9ZeHBwSHhxM0lhMm5Ba0ptUmRPRkpyZkkrQ05qZjBKd21xUC9VOXhYazAwUnIybzB3NEdpejQ4U1o2aHU0Z3I3Nk16bFAyS01MT1JDL0poL2xOVkRQaFY1elVYbm9vYTVTYk5sNnBnN3VQQzFwZHE5VUlFdk43NWd4WDBITWw5SGlrOHRLY0gycTR4d3dWdmM2VHRyNytycnVjQTljQjRmenZESGtDRkZxR1pROURsU09VUU1yR3pzTWZIUzBHQTEzb0sydFhxT0xyOFZNamhaQ0NPYXM1eGlsNVlJWS84UkZ4d2VJaTdRUnVRNlJWdkV4eUFnVHVBYlFSNmZab3N2WE1XL05KOGVKd1hVamxtYncrSSsxU2IxM2szaC9FbnhyZjFBSFQ3SjJWTFdjUUh0eE9zaEFpRFJ5bkk3TVB6TURSTVVBeUtld2h0cFhzSGE5Rm84QXhhSFBja0MwZ2I0RXNTMHp4RHBBMnVBOXcxcDZMQ2ZUaHJMaVJJRHorQVF1T2tmcWZzZFpkUFZ3bkIrRHczbCtBTndSVmtPODE0Ryt2SlQ3aDM1dGc0dEJ4bUNMeUk0V3c5Wnp0SElJNVRxa3owbFBVUDFhNmFUSlFaSXVod1JJaTNtNHpuR0N5aEFpYlhSeU1VUkFHNTNtVm9oWHpTdDV6TVJpNS9FYStCTzI5YndGcjBiSzh4bndlbHQvajhSaXlVdDlxbzFUUGxSV09nV2lIcGZ2M25KQ01KTmZWNllUSU1zQkV2VVhZUXRVUm9UeTFuai9LVGdmSTJXVkRFSHV1Mlo1a1daUGZVYUlmQ0l0NS9XYThWbGtQNWN0bVJuUFBXQXorTm5BN0RnMTZUdndNVGljNXdjQnBVYTVvK0ZCK1JrRWF3NlV3U1NIVndhWkJ0MEo3bWczMHNFUDQ2SjZhREEzQVVrcm5YalZtL1JJRStPRkhLZHJFTk00SjJTZUdkQkVJd3lncDltbDZTY2FwV2NvdldMYWlxelhyU2Rzc2NrNG5CR3FQYndMb0FaSkJXWlFWYk1PMG01OXA1Z3RVZlJKQmg1RVBVYTUvVVB0ZkE4WFp4cWdQUHhXSnZvdmVmcEVoVk5DN3NjZVZOa0k4b1E0bGVmYnRhSHYxbGdQWjBQbm9sZG9yVzhSMytuK2JCbTdSVTQ5NEhEajcrMk9IT2RxbXc5Y2hNTjUzZ2hsZGxndktsb09sRUhBWU1oT0xxSU1wcE5qTEFPbjRSZ3JYWmwxbitpeVlZUWZLd1R4aThabkJ1WEw2VEoweEdOMCtsVXZFSitSZ1lKSDVKdDVFay9JaGxaMXlQVlFQTWVjVDllVlJ6Ulc3anp0MG1WbVhqS3k5R3dQc3VvVTBEbDJHMDR0WElMSlFONmxZSkxsT216bnlLUElwUmhveVV0NlZsYWY4L3p1SEEzUmlZa0VCNGR1UWtOYW1kQVpJSXY5MUFLMHJRNm9QT1JNNEN1MklQL3dRUk1pS2MwNkQ3bVlYckdwRFdVc2poMG40NTFXUmNmWisxU2Y2N0RScXg4T1hCK0g4N3dCVUZnVTNKVTlqUVYwV1EvdlpDZDNqZ050T3Nid0VRWG9HRVNaYnBxVmo4WVdKRGxkaG9YNFh0NllqL044SFkxalBvb3YxNklWdldnRTBZNUFlblNzZ1kvNmdpT2hPQWY2akcwL0RIdWhFeERwd0xZNXZBdFYxcDJBZGd4VXE0alIydFhTRVYvcDFPc2lueUl2SEI3WEJJQytvWnZjZXlkSVR3SDBRcEZyK2N3ZEhRRWZkNkFXaWpPdFFpYzU2a21HK2xTODY5SExOZDZUUXphVWlWRGczVVBrMXl1M0Y1K3hoYzdLUWc1RlZ1dU9rd3h5bkpKM2tadEhUVUMwMEVON09NL2I0WENlTjBKMG9Oa29vYzRZYlFiQXBRNjA1eGdqYjkxZnJYYk93UXJLd1NIbGR5aE82WVRDcnNUMXEzbUM4Z2t5aHFPOEtpZm1WWG5ZUGdXdVJTdjZIWkFSVWxWOGRXWUNLczdUaXNCSjFEVGcxVEdaeGJnTUY4K0k0Sk9BL1Z4YmZTSlNkQ1JDRGlodWhjb1d3dytnaXpoTDBvcjhQTnJ6SUVzdnUwUzVYR1hNb1k4UFlzV1BHa0NDRGpzNDlQcFhqSVY2clE4cUFNOXV2TlhmcThnOE05YlNNMXIwcXA3U1REQjdIU2ZCSjM0ZWN3SzI0SENjSDRQRGVkNFFLRy92d1NEVStob090TVZmdlBOSEZPQXJzaHBkVUZqT29Xc1pMbDNEWE5WYmMxb3hqWFB5eWZHTm9ES2dGWDNPby9RY0g2RjYxM3A2RnBOZk1lckZTWklNc0RPU0ZjaUxGR1E4c0c4T240K002dk9Kb0QwRHRYTGd5Nm9xVHNEQlJibUlSUllGZXNsOXpiSXlQVG5DNkNCOXk5dmk0UmNkcmJPdmZlSk8xWGpodU9HM3lZa0tsVitjQkVUSEdkc3h4Q243YlVBMVFsVkd0ZHJyT0drdk5nRlpIcmd0RHVkNUF6Qkk1ZHlBSGd6S1RwRXJPYmx6SEtqeTlCeG9mTUtYd2VRTzlEWFE5WXBRZW5aT25PczZsTlZFVFBmSzFDUElhVXBYVU53V0tLL280VTJRb2ExbFlZeVJOVWNaMFdMSS9kU3pFKy9HT3hoOEFBMUJSYlRnUFRFaStHUmdTemV0UHMzQlJacGlnNHNlemJaQ1RkL1FwK0lvb3lNOE9jNmlkMzVhdWdJWldnVHhjb3I4bGJQVG1FRkhlWEtXb0xRSm5xR2NObEhKM1pGNEVhZjdmdXIzVmFRaWQwUDVSM3hVbFFGTnkzRzJQdWtIZkdJY25zQUZ5Rk0yNHNEMWNUalBHNEdCR2gxb3p5bHloVE5rVUloK3F3T05UcmM0NkxLYUVyQVowSWx2TVhUaEZaWWVlM2prTks1YjlEMGVnTFRvMkZxZ0xFSjBkcjBRa2RQSUgzbFVJRXRDaUhMRGpkeUtJVDlWRG5tNTh5eTJmNEt2bUNLREJwek5xSjEzQU5vMVVDa0g3Y3oyRm5rVlIxaUVJRkhJS2RWREViMzlJYjdJVVpRV2J3VnIxVWthY3NjNTZuMWs0aWZuSmxubUVIRmlQVWVsODhta0JUbWVhU3hHUHRLWmM5QXJQeUxYV1dqRXErbENkcHpVM3gybnlUUm56N1RBMjV1WkhyZ3FEdWQ1SXpCTDV4MU43Z2ZKS0tEY3ZLZnBQOFhsTVNkb05Sa2RxTjdwN0EyQjdFRDUzVCtuRHhrd2JCZ3hmVVJCcTRJdWxKZnhXS3BVemdrUmlzK0krVnZwUURRWktxOFhaT3dJT2MyQTBhWkladWJhOGl0R3Y4aWtrcmxNWXJ4QTNtandnYWRiNkRVRnVQUkhCSGNDMnIyMitxUVpQZ2tybHc3aTVEZ0JNcEVqTEtIRTlSeWtPekpMSjA3NkRiM0RtVnRBTFJVVWwwT202U0dsbGJxb3dBRFJOWktHYVZ0eFpsN0dNR04vN3ZpWDkwVzVRcjZSRmpEV3NUMVpsdzljRjRmenZDRjhxOUFVdU13YWl5SmpYQWo1QzBBZ08xRG8zSUUyYUFVR0NNYUJnRE5nRUdVSFNqMmdFMTlITWpBemtGYXFVcEJwUi9FRTRudjhsUmVJVGlFYXgyZ2tZd2hBWGdUYWhxeG8rNHk5MFNNWFVJeTZuenFiMkI4WWRxNDR4cTFKNElhczV1dmhFVmFkZ2pWMzQrcHpUa1ErWkFGd2ltWGlVUVFETFdrOUIxbTJUeXNrcTlpL0FCcENuQ0RGb1BUSXF3ZVZZYUF1MUtucFNFUzNsUytJOWIweVlDbG5pRjZDSXN1MjQ4UXVRQ2RhK2dQSDZXTkM5VHh3TS94Ly94anErWUVyNGUvZnY5Lyt2dit4UWZEMzIvZnZOdDYrLy8zMittOVJmbDhkMWZENmFxc2ZTNE5HK0dsNS90clFlSHY3Kyszbno1OU9CLzc5OSsrM2w1OUc2MWNuY0UwODZVQjVLQy95ZnJIalg2dkM2NzlZSWdQeFlrYlZkSzN3eHdJbzQzSU9paUxFQVFvUEFuR3RnVXNhUEVzMUM5OWNaZ3VaQmo0R2w4djNkNU5YYWR1cnRWOUc1TzlmazczRk9mbmY3eWFERjVmTDYrdWZiNzlNVmc2VHpmdjdkK2Z6NXcrcnArL2Yvdm41UHVzTE4vcHYzNy85TEpkTklNMi9FSVI4MThKMzB5T3I5bFZSMm1jNjlzZms0akZMRUUrN292NlViR2ltZGFQbHhXemdsTkIxSmkzSTk3c1JJMC82Z1d2Uk9OQUp5WWtnZmVBb2ZiSUFtVWlJZ2g5bFJCclBRd0Jlc1FacS9OOTNHemVvaXVtQm5aWTZSS2d1cEZHNG9IaU91UXlWRFhJYUdPVUZHbHVVVjl2MDNjYjl2Ly9PblNHTzhPZlBQNmFYRUozQXBPVFZhQ1gzRWxjbXh6aE8yZ3VLMkU0MjVNQjFjYXc4UHdEb0xsdUpHQklaRXhTNnRVb0VjY3ZYcit1QTZxMUFHUnFSdjNqbmh6K1lmVGZIRVhFUWlsakhGbTBMeWd0OXprTThUUmJQSHRiU1FhV1JQUFFGSElETWFEdnhjZFhFd3o5UjVwSTFjc0RnNUxnSStMVG1EZ0xaSG1uVktiaXNWdXJNUW1kNm5hbkNSRnRrd29sQkswOWtTRkMvNkZwcDVjUUM1SFJGMEFmeHd1ajdWNGhxNEhVVDB0QmpUNi94c3hWa2c5OE10V2lxT1Z2OVpxaVpSVTNXSWZwTGtIaElycElIWTk5M1ZCSWRiY0ZtSUJmSkZ2MTJ4NG5jcmxHM0E1dHdPTThQQWpxTmNzY0hnMUIrT2RBOHVCazBESjVMSEtqZkEwMzAwOWlLZzR4ekFvUUtXeUY2OFJDSWkwWXRwa2M2SURyUmdwd2YxSE8xRDBzeE9UNlRWWFNTa2lka012TElUdzZCdjRvSCtRbGJXRDNUZHUwTVZtZDBxMGlyRFcrV3RUK0l5Q0U1U2RacmtJR1BmVm03enZ1RGRDaEVKc2laVUk1UEppM09TVXpveE90MWpDa2Z2RU1aRTBhekgyRmlic2o1UjFpamJhVjM4dEFtQXVnNVRuUTZPMDVzaVQ5SWhPUDBtQU1maGNONTNnZ29laDRuS0hlNWQzRzYvOGdnYUwxcUF1UkE5WXNzR21EN0hPajRudWtDbXdrTnBTbHp3NE1Ca3hFam5vQk40Q2plb2dleXdhSUY0Z3RpbkVGR3hZMnF0UTI1QWM5dWZ5U24rQlN0TzRvcWorZ01pbXhmUFI4aHdwK3dyZWN0VEZWTStSNEZ5RENJcUFuOEpNWTZ3a1Ryc293VEQ0RlBQdko3bnU5TStPd2N5TWdENUgxNmtJdnI2aHp0T2lLdWJtTTZmeGtqeWtlTVZxd1REeWVxUjJIVWtZS3FHZk50UVkrK0oxdlJwL1NpbTJXczA1YVc0MFF1bWpTQVlrT0tESEp4eUplK2kvSS9jRjBjenZNR1FHRjlSWW5UYWd5dWNsOWkvaVJ1ZWRYRUhGMDJWbllaMzlmRWNCVGpzZTVBSXoxMUFhMDhqcGl3ZGJ3cEQwY0Y4aExrTU1WTFRqSWFNdVVYSGRjeWZPSUJLbS9zQVBMUUt0TU5nd1hKR0tNenhSdURHdTM1aXJIbGZMa3FYUnB2NHpXUFd1QmhWNTJDMWQzbFZTOWI4Q2FhSEJhVE9zc252WTNHMmM4Z0pxbkd4M1E1aFBoVUxwMFhTRHlySENRNkgvc0duZGMyTHYwNTY3ZTZJaVdVNnhxRVVFWVhvaGtKQlVSZXNZd1dXdWt4ZnoyblBkNWVFM2gybk5pRS9BNG50Z01iVWliamN5RFd2RUk5Y0gwY3p2TkdRR2w3VzdLQUFZTGl5eW1DWWhpVzczZWkvNUcyR0ltK2N5WjNjYUJ6aCt0OEcvU0x1SG54WTBDcmtCMm1JUDZ0ZU5ITGFRTHhFV3E4akNWSnlLOFlVSnRJMUNXVS83WDIwbVoza2xXTy9FV0drb1ZXcGNqT3Y0ampWd1dVQUw4WWx3R04xMlJFOUFBd1VheXVQdWtLeVZHSXhoMTVPcEI3bmFBQVZxQXVZSU5vNnVYa0hCY08wSkFkNitSd25heXNwSlJQMVNCTlBPVXMvRUNlcUZkcklNL0V0QjYzb0VVclBoR2lhNlRSM2pLcHJoRVZ4UmFjSmczUTliWjFBWElnVDF5aEhyZ05EdWQ1UTZDOHZSVWxRTGZsRkRFSW9Nd1dsKytDUmxvNUJ6bm5ZbGpLd0luamt3RVdIUzZ4a1djVGErTk54c2dMcUVlRkhtS2xoRmdSMlZ6eGpBaDBNZnRzOVdrcFV4RTF2aGpnR21uQVNZcWVlSkp3Q2k2V0FMckJXQXhSN2RsVEFCMlIrSHZ3MVdjaWt0T1RnWFpuRjRVU0JDc2E1QzBuNS9RV2FwSUREajNIaXA0cm42ZUZmS1RKdWFEdmpCUENsUC9FWm43ZWd2aU82SlFXYVh2ME1YN0UwNUJsd2VRNHZzTkoyOVcrN0RpZDN1U1FWNmdIYm9malZaVWJBQ1gvODRkWFZZcUc4emc1ajQzek9rViszWVJYQWVLckp1UlJ2dng2aW1qZnpNTEFENzdROGxySzI1L3ZWdTUzaS8vdXI3czR2UVc5SmdPZGpJOC8raDhIbng2ZEJ6ejV6a2lFUlg2c1gvSGtUWU8zaStnWVk4TlZwdmpwTllZSXlyTkEzWGtOd2xxWVhwMG9yeCtROXVmUFgyODNyNmp3Tmc1dEJlLzF0WlVjLzhkays5TzhBcSs2Q0JUbkRwVTZkZUJWb3ZBc214dmdGcStxWktCcS8vTGFDbktzY1JtSTZGOUxuVjd6TVNCUHZRYmtmVU1mL2ZyNTdic0psSmV0WGpBcnRiTklCMzlNOTlCUm5NRy8vLzVyL1A2SXhQR3Z5ZjduejlJL09FajY4ODhmSEc0cHgzVzlPZy9sbzc5ZUxBOWpnVHowME9sMUpDdlQydVpRMWJrTVpYWXhvaWVOb0RSZEIxMmFFUG1nUE5Ca2ZzRG85R29RWkRqT242YXIwbGZhaHN6OHdhQ1VmNkkzT1VSelRoN0d1K3pKZ2V2aVdIbmVDQ2d1QTExZ0VQaEtzYkhWaW1vektPS1R1RDE2YUgyMVlQdzFPQ0lXdkMxRFhyRjJvYVRFdzBFY0Fab0JpeG5FSitZaExqcFViRU9MbjhvenlQSG4xWHRlWmFvNHlZZDhjY3VSMmJyaW9hMTJhWUk3VGpIcHdObTE2dnZBUUY2cjI3Y21GeFBkRExvWGowd25tR3hmMGtxSmJjWkk0enJydWxnakRJaWRhS0F4UUgvN2JvcUh3a3Z4akF1bGUzOWFldEdGeXNSQWZ6S0d0SEp6bkpMN2lMSVkwVXNYUkova3MxbFBLaDIzQzJncmJhUE8wWEgybnFodDBRTWY3N25ERGx3VmgvTzhFVERVK2FFZ0Jyazd4RHJvSXhnVU9EbEdxNHhFcEs4c0hFNWJId3FhakZKd1FvbTFHNm5vUUdmSXhFTGxOVUYwT2I0SDZBblFFemlucW9vYk9VM1JHYWkzMnVqT3NNWURaMjEvaXRFMEIycHk4dmdhQjMweHJCN3R6cGIyRS9LcktkQVFXbFVTUEljWHlzbnpBSnRMMitZU21ZTW11M0V2bHc3a0xGbWo1eEhFU2QvSXEyMUcrb1A0Nk9TQUpqbnE2MG5PNklsQzVRRzh2cFVGL0FqVVJmMVk5Q1NzVm5FOHlsL3pEUkhLV2dXMFBkN0VFN2VoVE9yTldHZk1VMjlRWk1nMnRlbHRzZ08wTWRNamJ6MU1sR1Y4NExyNFAvL1BVTThQWEFsdW9OK0tnZENBd0xqbm1TRWpxampNT1JnVW1qVnJVTVNIQk1UVHdhR2VhcENTSlE0eVFKeXZGSlR2VkJVcnJCNkpxenk2NlZzZ0hyRmVFY1FyVFZDZUJCa0E3dVVnRCtUQXF3a0NaOHk4dWM5RG1tYm50SlA3UmNoUHY3WVBmQ1Z2eDhnRE9MMjFNMWNyd3JKdWw4RVY4R0tkYUUzK0VKaDlkcDFycU9NRWt0Nk40SGVRQVhISVZLQWZpc0V2akpDNzlQSE4rcEF4OEZhZG1ZRHNKMzJGMWFnVEFMU243SnNnbGxPMkxmMG92YzkxNm8ySE5YcVEwNFRhcG1nbk5PWWhuOGF0d2MvcUg4YUV3TVNERUdWdXZUWHhPM0JkSEN2UEd3TWx4bERFTFZsUUhHTjVoYVNPR3c4QUI4a0FpRVlJbzRSeEkwd0RpVU05ZGRSekdTSVdWMXBnRVVlK2FUWmFEeE1pbndqUjlkSXpvRmNlbmF1ZTRrRWNCaVVHNVVsUW0zMUNZc0dOYjZCMXR2WUhvMEdhVnArMGt6aWNKMjJmc2xqeUpJTUs1MmRCMVd2QmM0d0lIaHltaXZiSFpGd3VtNkQ1dlkvR1N6UVlmUHBKazc1NjhENzB2dk4rT25Id3Z0R2xNeXVuUTBEajlmV3JnaGluRUVBUnNkNHpoOVpENHJFSythaGMyQlkrbFFiNUlMODRXVVoyanRvK1oyOS9vdVBVQ25XMndqNXdVeHpPOHdPQUxwZlo0SHdiRjJQeTRnYWwzc01KTTNnR2dCd29Bd293V0NiSEFhbklHODZIaVQxamplRG5OVDErUE1DUjhzMUFHaUdXSlJDZnk4M1g1TWtHVFpXS2NRb0M1NUd1UXBNUGQ2WitWaUJIR1IycnM3US9jcmlJbkNTTzJrSVU0S2RKUmc5dXYxSytaNE9KYWVPOXp6bVI1N09qakRhT2t5QW42ZXF1Ukx2UTZRTFFOWFRaUVZ5T2h3ODZBcFJPbklKMEtBZVYzeW9uWWl0ZEJQeUI2Z1BFWncyVkRqMW43UHN1azEwN0cvSGdXTTlsUjdBcGpBaTNNUjV6NENOd09NOGJRZU1tb3JXaTFNcElpSVlKSThOTUVzZEFrUE9JQTJnMlFPdDV0Vmt6VE9RNUxlYVBJSjRReXlGZzNHVGdTRk81eEFuRVJTUFZndktLQmg0Z3hnSE9BeTlOSkxUQ0JKN0Yvc2hSeW9HeVRUMDVWYU1uSVA4SWFIR2NKMjVMZUk0UndaUEFuZHFHMVNjRVVZK0lpL2VRaTd4TjdsVm15RjF4M0hlTzhEN3hYUmdjYm8yRVpFNTJpb3Y2SjBnL2xMNEdhRVVmK2JRUTZ4U1BJK1E4UUhFak5HZ1c0eFZVT3VTSjQzUkgyeGowaTRueWdhdmljSjQzUU5teUt0dXJXYVZKd2lGcVJUbHppQWFNZVI1emNxQk5RSnpHU0xxY01GdGQ1VUlFblN1ZFl3eWtFNkxCSW9BWXZ4VTVmeTl2NHUxeVVqN0RiUFZwY2dmSUdvZEtLSDFTNGlMY3NOZnpIcHhkeXZlc01QR3RmalFlUGRLSEtRVHkwUjg0UXAvRTFHVHZvaXIwR0E5OGtoUFNjQUxvZW9td0VGVmVmYS84U3Vmb2ZHb0FsY1VRa1haRXY0ZW5FT3V5eFpsSFZHV2NiczFJenVJWElKbGxuYWFxeGZhVVNjdUIyK0J3bmpmQzdKNW1HbmpvK3N3aEVxRmdlS3YzUVFVNUE2VlBFRkdLNzQzenhVUzBSeWhBVDJEOEtTZ095SGlkaTVoZlBMbU9ZVkJHbkZtWHM1T2puRmFmWmx5STgvUFo3QUc1V3I0T2I4R1RUOFU4UFRERVczNHdHd0xKV1BBblFrM1c2TFZXbUhIVm1WZEhNVzNhRWFpSHllalhJZUtnWUVMVVErZ0pvb3R4STBBUExjajBPVytraXhpVm9mb0I2SG84V3FpMDdnQjc5SlZtVVNXTHdPYmtqeXRvREJ5NEhnN25lU1ZnQUZoRjVudWFLRENESUJ1YW1VUFV3S3Jua09wQkl1aWNYYVFURkMvVWMxaW40dHFyaVV3RVpJU3lvNHp3aXBWVFR4ZXQ0am0yZUFzeHY2QThPY1R5eGR2Z0QxRFplYjEwdEZhZnJIU0lnekxQMEZrOVZSUGRoYk5KK1o0ZCtLMm12Z1Q0NmpNUmVUNlR0VHRndTZadlpMTVpFM25WT1RsSVMxUGZ3RlBidUJOaUp3c2tFNlI3d0Fzc3A3UHpIa2lYQW9oZUllcG41TDhIcXFONGJ1VlQ2WkJkbDNTaUVkTWlVMndOOHBOc2tYdlo1U3EyaWY0NUhPbDFjSHhoNkV5Z2dIeEZDR1hreXg4OERQVHo1L3Uzbi9XTFBnQUR3TmRWVUdTK3JQTDI3OTl2MzMvKy9mYkhGUHdQSk9qOVNmY0w2cGRJZlBWa0E5aC93QmZvU3pQa2c2YlNUZWNSbG9ldjRQeTF3UEdOYzR1bUtLdWlmMEdIajdENGorV1NWNGt5R0RJb0daUVhmOUE2MWg4K09vY09HbzR4Z0p5ZmZBVGFKMzR4S0wzV0RadjYwNjZSQ3pMU2w0VUFaTWoxNVlVdk92RmxwdklsR3I2KzlNOC9kdTVVQmEvRzd5ZGYxcW5YTFZEa3JYN29lZ3MrNGd0RExmaFhiaEF3WC9hcGNSbkV1LzdVcnpwTjRDczVwbFQ4RUx5K0dNUTQ0VWVkSTUxK3pQbC8vdWQvdnYzenUvUU54dDlhN09PRmVIWm4rR0lXUCtMdUdGVUdYUUhTTGNDNTRsc1FMZms1SjBqZW5GTnV6RStjYUlHT3ZYb0IwdUFqM3B3VDE4dWpNU2hhb2RNT1pPTmZLTFBKOXZlWGYxeW0rcUlUVHBNbmNOSDlYL1NUMGZGRDhmejQrNy82VVh5RDZBL3N3L0dlNXhuUWJBNHd3TE5lby9ObFZsNE1oQkR6T2VLc0Y0alJTYThMb2pNalRYVGtpMmxjaTFjRHVwMFVBYnZaZG02cDloeVpiNHVtQmVWcDFXa1BqNW9meDZudFBiNzlxM2NLZi8yeTFZN0hGdEszdDlQN2hPWERDT1FyNlFBYVZ2WXRlVVFZU1g4aThRSDR5UGM4TTVEWlZobmxkMmJwRy9xSlZaRGV2NDAwUGpiODNSaktLVnUycEhwNTFtQmZHVm04dG5uaDU5amFGNlB4RXlFNjBpbUtRRkVFWFFQbGozeEZBOWJxRlhrSmUrb0VXdlFoSGJscHRTNDdnL3ppYWw4Z2krd1Q0MlMyeWord0djZTI3UXBRUkZhWFpldXZBR1hES0JRRFBiOC9DVkRGY2lOLytZV2hDWGt3UkNaUmwvZm9kZVdCelZFUWV2ZjJadXk1aUJIa29kbktTeHIxM2xJbjVZbmx4dnlSdDBKR2lDK1RrTk05SUF4RE1SQ25MVnJnWnlJeWVaTm1KRFBRbFZFMkxYaHZiMm5ua3dKVlhidjNDY3IyYmIybzhMNXh1WmY3bVhLQ2dETnQyY1kwL1pvS21NV2ZzcFpPNFZxaGg2eWpQVnJSa0I3UEFkZUtVL3NpVDVEejlCQjU3Y0ZhdnBBbTI0THNHQmZZbjZianRMckdlNkxSNFdLckNPU1A5dTVBRzhlMmJRTW9FbHROS0JIYkhOKy9vMGhjbDQrOWE1dkR6eTI4dnBwR2ZrL2JWd2F1L1VQdWxzNnVEUW81ZlpROTByS1ZHZU00YWtEbWJUdmlsUjd6Y0cyc3NUbUs5bUJ4Yk4xUzVicTdPUU5ScEU4RGtYTjQ1ZTFWNmtIYUNMVU9VOTVlL25oVUhvTHFFTXBuYkJkeGYvL21ILy8rOTkyT3B3L0FFOGNXNCt5ajhkYm9OOHRQLzVqN25ILzgzWGkvL1RGRHJicDE0UDQ0eS82RDhWbmJ0Z0x5L05lVWd5MytIaEJUNzZQeGJObjZ4OHlEc0xsbHdZZmNHV05NTzlseXA3di9mVHQ5TVA2ZitzRjQ0clc5eTVqelNTaXNGQ0FBbk5lK242QnIwUVlkbUFBTlBHSTY1NEMweUFNNnJwWE9rYjVSZmlENkZsUldSSXRlTkxFK2hGYjloVnArc1M5L3Z2MHZ0eWdTYjlpeWpmNys5NmQvUEo1eEkyRG4rQTR1MitmL1dEOHlsdjdhbUhxMUFZYk1zVmx5c2dkT09MWnRBMUErQW5yaVgwM2hXTk1BQ3RqYWpnWGtRd0YvbVFLMjFFd1BBSGxpSnNBMzUzaUlDV25WTk5HU0Z2UFVpV0pybTIzYTliSzBYSVEzcDRmSVB5S1cwU2pQMGN1N0J2aFZuc2cvYittVi9qRTVXNW83d3Q0bjM2cTh6L2tNSDZJMHR1ZlZmdzN6NnN6UlNFTVBNNklkNjUxZkN5WnVWNkFSYTJxNCtHeWZSWmJWNTJrRkJCMzlvcTFjM2ZJb2RHVzdWdHU0d1B2S1ZrajBML1FUVkptbGFFcGFyS3hYemtLT0YzSzZydU80VTF5R2FPclltL0xuTVN0RVByMzZpSmQ0S0UrUEo2aDV5bTVYT1k4NDljWHAwMzhBZVpmZG0vWXFGU2d2empQYnZLK09MKzA4ZmZZYnRJMXJqTE9kdVVKMTlNbTNuY3AyNERabFJQY3hHbzdXSUtCSWttT0JaQ0xrZUEwdWtBZVlZZVE4QmV4eHZNL3BSZFI4MXF6em9Id3EzNW1XMDAwZ1g4MUxueUJYWkNrRGk4emo5MjBudzJ1TisxV2Q2aS96aXVwT0gvREdNSFNQR3dMdk45V3hBNWRYcTUvMklKWXh0YXVjcUk1QjlSejV1Z1hhTU1IT2RhbDRucjZNNWZUSzJneGo1ZmN3VlZBSHlDemYvM2VEYlhWUjJYS0c5Y3JIaVBkSm8xK0poOTZmcWk0ZTNQbE00NGhEUFQwSm9SNkIwamhxek1ROEVVcW5hdkFnWkZyRlI0Z21wK1c4RVZ2cUV0TmkzWHFvNVdmblNiUW0rNHluYU9zWVcxQ2NhK2ZLSkxZNDFjajNLK0hMT1U4Ni90VDVYRFBvNTQvR1QwN1FvbEN1RmthS0NlKzRDdFVxYUVJY0NDUVFOSENCV09XQkJEU1lRQnpzQVZTWkxFUjdGU3NVRjRHZHplTlM5bWxXYmd1OWRBcFJRZENNNk1MUlNhM3l5RlZHTTY5RXRFTFJBeVdrSUYvNmtENWpwYW00MW9Nc2trMFB5TXNuRmlPaURCVlRqOU91UmVVUlZPUERnSWlvang4NFZxZXFlbm1WTnRiTHV1SGJPN0tyMXkxNE9VYWd2Z0tjOFV3QURwSHozRS9BSGJQRmVaOVdoeHJqUWR4VlFEY3c2bzVXaFVoVHVnRFBHTWQxYkx2eWlGL1BZYlY0aXlhbjVUS0VTTmZqSC9PMmJJRG9ZdjVhNXp6NXlJNlBNVVhJRS93SThpSm5QaDBhODRLWUg2QlgwTXNHZmlWSCtpV2NaM2FZR0JFcERpb3djb0tFM25ZSTZDbXBIREQ1b0ptVW4vT29qMXdyTGcrVTFpQldISUNPdkFBYThVcUFMTmcwSi9FbUc1Si9jVXpwQ3VkQ3ZDTVB4WVZ5a1RueTBzQ1BxOHd5aWFrVEhVdHpwOWpZOW1ORkF3KzJkT1Vvb25Gd252UlRLRGVESkc5M2xIY0w0bUhIY3gzU3B3QVpLSEJwY3RMS2NGb1F0bURFbTFlZmFhendTcEQzSFdYWnhNY05iKzFQSDNkV01QMmZIU1R4aktmV2FwUjQrRGhXNnUyaEI1Z1NRQng3eWhmVGhjd3owc1N4Q1ZyNWdlaHkzWE44cng2dCtCb24yU01yeG8vc21ld2ZSTDNWSml5UWZjNExaQXRiVHRlTHRqL1JrVVpiK0t4NGV1YzVPVEU3NzkyUEJIUjZ6d2xlb25UVHZScFlRa2lJZXFVNHN2VFNZbHdlb0NDbUE2TVJPOUF5ZXQ0aUk4S1o1RFlwYlpHUXI5Y1F5MjNVQVhraU4yU0duRnVyVEQrMy90TktwV1Z3U1ltckd0QmFkYmJrRUFIclpydVZyeDVkRDZoR3BudEFtTWhkYi9sZ3hHd2lrTnJHRURoMzlVbmYwRi91OUZLZlRST2hLbE9OUStMTDVCTm5lK0tqUGhhdDkxV3E2d0xReFdPRzhrZCtEQUxRYWpCMGtaZnlLRjduUUdrUkxkNHhyK2hiY1VLTFI0MUQxc2hKa09NYkxRSkdXN1NTZDgvK2dWNStBSTlvRTU4RlQrVThUNDZPam02dklsc3pwNGcxSlJybFp6QkhCNnd5SitWbklCQ3l3aXROZElMb1k3d0dqVERYMHdLamNZTmplY25lY2hwRVdWVWRNVDNHWHh2MEJ3R1o1TlhFeUZnaWUyM1RBbTNwZVgrbVZReTA4ZDRub0F0ODFWbXZXNWphSFltSXRDQ240djBlK0o0RG1pTDB6a2Z3NGtNZDFNNGNmdzVjekZOQWowdTd2UXlMMnpvQlVUNEIrWDk3S2Yyb2QzTHBjOTMvakpPbTJYWnQvQjNXQmoxeGs5eEduWnVoUEwyMndJczBBcFVOYlpsQk5FRGxhM3lTUjJtWmgyaGluYmZHQ1NvN3A5VThqS2VUUFZ5WitKdk02YkRvY0tlODNtZnovb3hBL21Yc0ZidlhzcmxFUWFmMFNQUEllSGpucVU3bVNKLzQ5elV0dmpjTFVvZU9abUhLajhiM0ZHSTRpN084T09FSnFnSnhoTllBQWExQlFucXBTb0Y0eExnTXk3UG1QSDFJOWZKWGFCc05KbjVtR1RqQ0Y1a2djeENyQnBCWlNjT1JRVnp5SUJjR2RlbXZrOEVzZzYvMFZkeW04NjNXK0RCSmxibnpzbmpvY2JqeFBpZnA0aXZzV25VQ283M0lZVnAraXFzaXFPZUZFZWZPT0tNVjEwS1ZlUVlmVkNpZzNpZmQ1TGlWOVF6R1RoUEp5Ry9MNmhOWnRsYis4S0J2MUg5VHY2cS9WL1FnOWpkUS9TYU1LallDN0FyTEFsZ1NGSy9yRmpKTnZ0YjQxalZRWExZTGtRYTA4Z3E5UERWZTQ3Tm5wNXpNWkljTTZZZVdqY05wdXY0M1FQNGkrNzZOSkM4OGhOS1BaY0tUeTN4RVBMVHpSRGtZVEQwRjBlQ2ljd2tDK2VoY2VuSHJyS281S3pNVjZzM29wbGt4aVpHQWJERnVORUJBcG9jbm9XY29hcnFVbHZxVE5laXdrN2plRzVDZC8wSkdUZWRBVzlWR0diQUlkMUpWcHRHcGVab3pMdklpTFE1QUdVSFM0aW9Ud0pPblprRzgvNlVWQndNdEdrN2k4OE5EemlQVUJYZzNWUm4wQUVmSlk2cnZLRU9DVjJFS0pYTnh4SlZKVDhGdUNTcFRUdXFUMU1pbHlFWmhLOVEyT1NvVDBWQThyckxXVDlId2VqOVlMdVFiZHc3eVRzUGFkcTMwa2ZxZ0E2SjNQUUFraG5LYnFLUUw1SGd2cUp3TytXb01hMHoycnNVRG5vVHNQT09ZVmx4RUs3MVZyMXBlYSt3Q3lhNWxGNUVsY3VmQnZXWmVDK2dCUE9pVG50UHM1UWNhdTRmei9HVEVHV29QZERhR3UrdEVUU1hjNkpib0JYcE9lRklXeXhzTkJjQkFPS0xDQTdTUFFMek9RYVlUV2dNUjFyM0tCcDV5akxJckdVVjVTOXNCZERLUUVWbStVQmRIMVhlZ09MdzlhZUxKZ0N5R3NBemlSWHgxbERIZUJ6eHgxbGI0Q1JQTktXb0dvbWt1VG9WdTNUcVd2UnBUd0ZHUzBSa1ZnbnVGeTdVY3JkYmVicXFzc0FVbS9qb0pzdjYzWXkrYmliMjUraXk2Vmd6bmJKSkVtdlVsbUczWDFuakdXY3VoRnBwQ2oyNU40TFJWT1kybnJZQ0htdEhqQ2VJNGhaNFE2V01jNEh3MHBsdjhnUEtBVmo3QjBvaVdmQUZuWlh5WHNTdm50ZGtPV3Q2ZUhhVVBZRGZLRDZnRGZjZWs1OUh4OE02emRIb3h0Q1BRYWRxbTZIWCthTVlVODdkbVhQNXFDbmt0V3M3V0dXVm16c2lDNG5XZTZZUTRpTUJvd0lES1B6b1ZTUFBxVW9NSG1pYklWT25CeUlHS1QzYUVvN1NaNGF1OHNlMFlRQWJXekxGYWZIT2JEMmJWRUVjK2dqL3BhZnhpSEhBellaSEl4dlVtRXpSQUhZcmpjTGRqZVdwNGRGakR5cFp2Tlp3Ym0rVjlZdkxvT1ZGWFUrUWJqTDNHeGRTL3FSL1JsMVk4eUErVDlTWm4wNlJWNEZKUlpDZkV1QjVFSzBDdjYxYit6TnNGVUlPUWVTS2JuQStNNHNBV1cxRHBKUnM1dnBidElrUVpacWpma0RkQjJPcDBJMkpmUHpxZTRwNG5oalBQY251QUNrVmc4UGNVYVRLcURYaCtCcWpsUXdHVVA4Nis0TzNvNlFmNkJzZ0s3VWlQUkFzTnRHdjBsVVl6TzR4TGJJOG4yeDkzN2hIeFV1ZFdOdTJqbmF3RzhnQ0IxMWxPTXFXMVhsT1krTlU4TXBqRVIvcXltdUVlSzJWN2xHTXFvNUE1ZkpnYnMwa2VoQUdRMCtRd2FSUVovUGhCb0FJZlhaNEZwZ2ZlMTF1YWExa200MHAxYXpRdzhYZnVmVEtoS1dXUVNqOXArM1ZhWFZvQ2ZZNk9FQzgrY281RkorZGpOZW9JZVdhSUZZdm5hNkJZTllGOE9nZDVITWF4R3M4akZBOGl2MGluTWttUGRjM3h2VElFUzFjUnlJc2dUTGJPQ0pCaEMvUkJHWStuc1FvbXAybEg2Y2xXMEVmUHNHVUxIdDU1Z2p6NzNBTFVwVGlRay9FWEpzVUtBeFBROFlDeU5MaDdTamtwZUFzVUxuMGQwWUU0UUpTdk4xaEFwWS8xS29ha09LRXk4NnZJWldmK2xkZk1BU1k1UTc1d29OWGhLWTM4R25BeWdwSWZScFA0MWhPWDVGRjg1bVZYeWNpV01nWGl6QTZYTmx1WW5PWklkZ2I0RWRDTlQ5Mk90VXE4V052ZjYrczZINDRxQ0RrNUh3Y2pNU0N6S2plNkVWSTdtTkRuTWhmTk5DbENkNnArYWJ1V2ZPcnJxSE5VU1dOUWtQRm1Wd2lPNU5HRVVYbktPRTlRVkNOcEFTcEVBTFFsWHBOZlBCUWZyMk82b0RGTmZJdEc2UzFkaldrOXVzUWZtY2krVFk3UEVseEdIanNIVldyWnhrdWNKanhMSDFHZng5K3lCVS94WVhnNmx3K0I4MXVPMzcvOVhYd1V1UVZJK0NqMTl4Y1VnZy9COHpIbDd4N2dSL2dEVDlNVlBqVCs1NitkL3pIdWR1U2oxM3dJbS9CdUNYeEFHWGc5VExuODQrK2pEM3FyZm56UW1mTlJmZEUyZ0tMeXNYU09LL1FvOWZlLzFxN2FwdUtFcks3MUE5TE9nL3JCQi83aWwvbFhYbThtWEQ0a1RlQzNTbC80emNaS3c4Ri9UNURmS3JWSUJoc2Z5aWNPVnRDU2h3RU0zdXJ2YjNwK1B1RCs5dGMvVkkzOCtVUzRQcVlQRC9Jb250L3doQmY5REwxL3BCLzVXNXRlakdMNThYZkxZR25ZZ0ovL3dJdVBXMWVDQnNqejc3L0ZhTHg5KytmYjM1OW1rYjViQmpYMG84RnZZSm93dk04K293NlVhUUw3Ky9MVHhwV05CZXNuL3dDL1JUZXJVOGpOeVJxZGhYLzVUVS9rYnduMGs3TG9vL0g4M2lmamxkL3ZaTnpnSlBXYnEvbDNRT2xiMUpTUHhEczRRR2o4K1oxY3hpVnk4aDhPc1BISGIrb3lOaUhoUndDK1d6K1dIeENBU3dWeUpTaEtGV3hCYWFMWDJNNDhxQmZueE5YNitiSEZXM2xCcEZGK3RURkRaUURscjJLWm9IVHlHNDFzR3JMNVkwcit5MlFxK1VTUURkbS92Zkg3dDJWcmxieUF2SHkwbi83NDUxY2R2eHNBVDM0TWdBLy84NE1BOEgwV1BNWEtVN2hvWm1TOTdMTXR5NVJuVzJYbFZsR1ZsMlN0bFBpcm1ab1AwSEs2RG54dXBvVVpRYlBKNHBjTERmRnJ2STJlVllKLzVzNW03MlNaa1BPS04yWGxjb0Y0MlFTanJPN0dLMUJrb0NkZzZZZHBCV3FKV21XU1Y2c1o0Q3ZFeHYwclZpak5iOWxXK21JTWVNcHl1VFVJRGZHVXNiWmlRbDJvdDY4eWplOUZZSS8zVWg0VnYxaHgxN1pmYS9YNVlvMTlOem1mRFJNcTkwZDlhOVhZeFA3UFFQNWxLTkpmdkRKUkV3d2xyZWhtM3E1VnY5Ty9yZDBJSDR1eFQwdnk2WGdKeERPMlMyT0V1RmlHMmtOY2pNOTBvQ1Z5OFFVeFhmeGFlWVJjWnFZVmIrSkRPZE40U0hCMjFoL0lubkZJRUJqSGhGN2VIa1k4bndWUDlaTmt6SktZWWZJelliNFNOY1ZoMWJobGxnUU5QM1hGei9Id3MxZC9iSVRIR1p1RC9xKzgvTmZ0Nnd5YUtGWlR4SldWUWcxUzNKcG5Cczl2SWE5UUc2cy9COWN0ZXZFaFBad3plK1RVQVQrdE5BWFJxaXp4RUUxTmYvbkp6MFp4WkpWSVpGMWRObGFnMzAwRzBMQnFRSGFzUm4wRjZvbXNKdjk4KzkvLy9WL3JtOU1xRTdtOVFtZHlubGEybG9lVnBxOU1yQTZVeDgrNmVmOFlQWHpMU2dJNmZpYk9xK0JWWnViTTJULy9RR09udFg0ekdDSDZ3ZGJnYkpWNUNkeXgvTEYyV1lGYkZHNEVkeHFuV2Y4ZmxPcENuamhPR3M1SzhteFlIZjdpMUw1YmZ6QytiS1dPa2tqK0VWUVgrVE0rY0phTURkR1I5cWYrWkJrVExYNUdpNS9DOHY2ejFTVW15WCthcks1RW1ReEpwMWlORm1XRFV6MFM0SzE2S0s0VmFMNW9JejM2cjBCRkFQRTZKejVDOFpHUDhuT2Q2ZUdWSVJybEI0eC9FT015Vkk2UWFXUGQ2am1UVDhaVUJrTWFtYk1xWkhLaVJRTTJUeFBkMzlZUFBvWTNnT0swZXMwOG53MVBzL0wwRlo4aGRwUldRSXpldlN0UmxJclpNZnlhcTBuNTB6QWowNHBubWdseUhxOGpXbW10T0RsZ2tPc2dlc1hyV3NqMEVhSnQxUTNVZEdRV1Y5aCtqOG9NTzNKcHJrQ05DRGt3YUpEYjdHTUlkbWgrOU1EUzR2M00zdjFQbzNKWmM4clR0OFJwMVVrMzgyQ1ByMUFIYlZhL3ZyTkM3QktlQWF2QWY3YThRaWFYcmhTMTZoUXVYbjNDcjdhVm41NjlhcnVOTjZ0Ukh3YzlYVEo0LzZBWHFjOUJ2UC9KKzhPTVdkRmxuWmt3S09zaVVER0NrTXZKNllES0UxcHB3b2lQMGhRbmZpTkV1NUI1azVicWxIZG5HRU5sRjZlTUx3SFpFeGhubzNjMU0rRHU0OHBPV2l0TnQ4T0dIUC9JZUpxVkovY1ozWEJaN3pGRFZjZ3IwYisyQXRveWk0S21yTFpxUko2d1Y4WGtub3Z1NmJDdjcvSGlyeGxpU3dOYmFhMVpaOVI1K0lvMzhRUm9SUi96eDFXWDJxQnJBQzEwTVM2aTFvOFoveHYzTTYyTndIOW8rbzBWWjhtSVhMbUg5Y2ZhenIybk4vOWxiV052SzRReVVDeXUzdWRFcHF3bXVZK0oybW4xNnJKbVpWcnZqYmJ1ZjhMclg5RmJ2ZW5MbnpoWW8va2ZqSzdSY1YrelZtc0IrcEY3WnFlVlpvZndUUEJ3RDIzeXlkYS9yOXRXZUZnYWx0YTI4bnF4Tm44M0hqK3Q1YlJWOGhXKzI2cVdSbiszVmFqM2hPZXpzTllPSEp2bDBEQi9nOCtscSt3STQxWHVpMXIxYkNYcU96R05LdEZuM0EvOWwyYjRWcTYxdytyUGJnSXJJcHprOTVkL2ZQeE85emt0amxVTXV4V01iZUtOeXBzOUd5TTlXUDZ1ZnJjQVBWRFhVWTdpeEljalphdDhhQWhBOGNvVFFWeXNNM3hFbDNsdFVKMVpHWkV2OGZDQVA2SHkxSStWay95dmpSZVRzdXVFbkJseS81Ly8rUituWU1Ydnp5VjR5aGpPei9xSWxTYTJndkdyQlF3ODJVRWdjTjdTNjBmR1U5M3paR2JLREppOWRrWXJuYVdPQkhRZ002RFNrUmFpMGpVd3JTU2hhOUdTUmpEQUN3T3dvTVZ4dGZJcnJ5Wml1bTdsRjBTcnVCWnRqc3ZsQ0wxNkNiVU1kd1l1aEkyQVh5Qm5NSlZaSi9lOVNrS1o4Wjd1Vy9xdWdNWDNWcWFLcHorMTJvVUhuLzViVzIxU2RWWTBWN21uT1VCY0xTSXZuOGhONVZuOXFrejhVQTNXaTdVZEdXUTlYY09KLzZsTjhDb29mRXdzRGxhRmVtMEpYTHlLWFlQMU5kOFdwb25kUGpGMW1QV2YrdE15OVo2dVZqeTZ3QXFucWJ0a2luRlZoeGU2MzRQb2dmalVmblAweW16UjVIaVE4NHRHOWR0VDM4Zy8wbWVlOWJySXJ0aXo3T0EwUGpVT3R3QzIzZytXbzJkbktjemY5YlVrZHBDaUhqNERuc3A1RmlXSVczdWxjMldnQkhVdXg1NFRSVG0wclRSVTVqamdRS1lsdlZSampoaFBZWVFlSFZCYXZoWmFQTmI0S3I1RnAzS0VuQiswNG9EbFpTeGhIREdLMllGU0ZMSlZuNUNtYmFYb1dOMVJha3V2eG9QQ3kvalRkNTIrOGY0M01yWjN1MFRYZ2hYMm0vWW1IWXVnUGU2NGFFTXdORGc5OHNXOGEwQXVMb0hKT1J0U0hWUitOR3JBODhaOHQ0Q1Z6VXFjL3ZmcXpLdFFZTlhqSXhZOFVBU29OLzJhKzF0NmNOcWV0d21YUkp1YmdWRElyUEtnSThTNE5TZ1BVTDRZQjhRcjhzdzBMWWhmUkt4enJ2OElzYndvQjFjTWcrSUNYZFN6Nk9EY2FXNHAwd0NyTFU0ejhyUkxINGVhWEQ0TG51cUJJY0NXbjE2RjhLTU40RDkvZU1pa2FCV2RyZTFjenYvK3RjSDU3OTl2UE5BU3QzUFppcGkyaDlaMkdzcU9TRUZMQ2RHNEhFOGNmTW1yOUY1ZUFLM3FFYmRrQlhhMFFOenlhY1VCZUZJdVBLQlJPd0Z4U2llT3ZCeFZmZ3d0MUx3LzlhQlIzWTVGelhqQWgrMVlmKzNrWjNud2h3RklmMmhybDhBNUJaRG1yNzBZRDczV0F0anV3OGo2QTBFTk1INTVDT0xQZDFQdEh0RTFZRmJoNWMrLzNoNi9QUkMycERpUEFhUGlHcGkyYzlueS9Qdm1UOTdNREZFUFRjY0pySXkvYnp3OE5TODNnempmVnZZbjJ6eWlISzhKNCtsYnVUYTJlTVdGVjRrV084VXVNMDU0b0tpOFRsV2FULzl6VWg4Z3F4TW9hdWs3RUgvTEsxUFQ1Q1JYbjJnQ0xKUldTUmUwTFlnRzhWUVJPUy9WWC9FRThlVmNOSkZPSUE2K3NXNFpTdWU0dFo0cVgveTRWbDNFbzlZVnh5VzUrVGFxNmFPL3NyTHh0UlBFL2EvMXkvdjdUOHRUdG51bFh4TlBuekF0ZVpLUFBDMTlmR1E4MWNvVCtIWmZuYjFHb0ZlalI2ZmR1S0ZRZGNhMGFkVUpuSEU1ZGJUb2k5K2VweEZIRWVUbG1Dc01JdSsxZW9pZitDaHZpM2ZrMjBwdjFYY3JLdS80Z0FJRGo1VUUyemJhV3ZmZEFVdlQxcHpQV0MxR1czbXlqY0Mvd1dwSDRxZlhIbktkRFY2TzhkdjhNQkFaQ0VrWFZtRkdvandrVTJiZWEwNFA0NElUR0cyWDhqVHNMeE5LMXN1STRqaXRyRUY1ckdTM2JJOVJKd0p5UDJkTG0zSTJiLy9TdHNGV0xsMmc4VWIvMDl2RUFhK2F4UUZXUE9nS2NwaVFxdzFwemVzNlFvaHhXNXZaNGhNUjB6TXlyYTVIUEpXVzQwZkk0MVE4Y2h1TlRub2xHOWZhYld1QmZpamI1TXVWcG13bVVXNDNhM3pHTTI3WmdxZHpuc1VJbDYzYkZseS9xa0swako4VXdrRjA1a05TVkU2dVJRUHpWaDR2MUlMU2RBMWE5RUxPMTBPTHJqYWhhU3pXK0twTmhCNHRjU0RucitYbUFlb3lOK2ZIZTZBWVA5SkxmREtVTU9ibzV3VWtsMjFlSEZhSnk2REw2Tk5kOS9Pc1lMWVgvWFJydnVvNE1lSnJUbFBZNHZSQWZzbzJZOVA5U3VwbXhZeWNjSVQwZmMrRVk3Zk1RTTAzNnNQaUU4czlVTUd5RlZYejQwbFhKbERsWEcxb1JLZjBWdHdhWXA2Uk9FVUQ0bm1HNmlIRWVxaXNyWFVEZGF4TmRjdlhRbzNQWTNJRTVMem1OT0cxOWtTdTgzbkNMVnZ3ZE01VHMvd3RpcUtIRDFDTXFDQVlLVWRXUWltNDR2TjFUM2xCVEZNK2lodHFYZzB0ZmhHdGNvbGI0OTlDTHJQRld6U2dFWThzZlhBeHNDamY0dVFrbFUyclNkTER1RnlBUE9XK2FlV1Y0T2w3VnBzUmxobEhRNytqTXdzZWx0NXpGSHZ1VlY3TDZia1RYbHNoR3A5Zkp1VTFZeld0aGp0dDl0NGhmcFptZldvSHJmN091bmZxUnBlSGYrdzhzQllzMmNka2EvZEljQjFDbHdoR3hkRVJNM0F1M1FWS2k3UzlBaUtnVjU2OXpWVStFTTh6WXQxaXZYVGRBK2tFNnFYem1GK29jc2l2cTdTQUxLL2hOSDJMdmNQbldmQjB6aFBFTGFtOUhVMG5rMittaEZKS2pnUU5JczVCcEl2cEdYRXdnN1hCS1BvdGRMbStvM3FNRU10czhWRmNMRS9JN1RNd1pzeThPVzA1M3c1TmJuelFOekxLME81YUFVV1lqa1NINVE3Qml6SjlxYnBBY0NmVEtzUHk0MmpXVnFIT1Z3TG93WGo5WjhvcVB0TGg2RXpSeTlYM05LMCsvNjBZSzIrUDhlbDliWWdWTU9WcURERjZrQWx4TTFtZDR6eUI4UzF5UTg0MUxvQzYrWGErSmw4YjRXM3lFLzRIcHhvQnZ4alA5Vm9aMEJPMjBLNUJaYmZxSmtpc2VWeG5xRjdReDNHYlVlbUdFeEpMYnpuTm1TMnQvVEdzVHVWRC9zam5HZkdVempPQ1RpZlFoOTc1TmI0Rk9wNVZqa05LNkJwaGdldDQzc05JNFpVZjlHZ2kxZ1lQYU5XcEZRZGkyUzBvbjhyTTVjZjBpTXAzNjJweUMzZ1NFelJYS0ZZZTZUYWNMVzNVR1N1d0RzK3JQUXhGSFBCYkhOYmFmVVo0L3FEQ29ad0ZyQncrc2tEWjBsbnVSZXJlS3VGcWRURStJN25CSTA0SXlBT2lYQzV5bmhWbDlVNzdha1NFRmNtOXNpMDdTQ040emUwUFRVQTdhMU9Xb0l4Uk9WVWZWK2tpS0d1TkZwcGNKNVdoTW50aVZsNW9kV3lWVitsYXN1eXRFT1V3T2E3MUFleDlFdXRsYk51TmVRWTh2Zk1VcEF6MHNONDlhb0VCNjFEL1Y4WHo2M2pld3g2RmI5V0IvSW9mMFFtdDhzUWo1aFBkaUYva0Zlc0pPSzlnZkxFU0lhMmNYd1puYlg4WWZESncvcHBEZTdIbnE1S3p0bWt6ak5uYVZ1bVdMVmNlOXZudnZ4UE5PYzVHMjhERmFhYTJHYjl5di9DWE9VL2ozZU9UMmtNOWl2RTcwWFA5dzVmWEE5a2xQaTFjdzNrNmFKY3AzbWlTVkw2UFN6SVRHNHYzODh0Z1RUenBYZFc1Q2JXTUJiYU1JUUYrNG5rdXZlSjZZbzU1d0tnN3JPN0lUdmVUdGF1RGp0TFAyV2tpa0pHZEJNaE1EL2ZCSStzTHZPSVllRFk4cmZOMEJUQzBPalRPcU9oYmRTOUs0Q3RQSW1LZncyb2lzcUR6U0NPUUxwcFJla3ZSWTVyT0k1OGMxNklCcW0ra0FhTFJkYXhERWRlQzVwcXJTWUNNbmJVZnk4Qnp0dldJK0h1ckViT3ozajluYjlOR1dNRnJXNjdvaUc5eDduQ2VVeDdqeWFvUlNBZEhqZy9udVRvaElEK2hKUnlESERCMThGQjV4UThsRUwvcVBBM3dHcTFnR1VOOHgvaWlEODBMVnFmUk5xNkowMGpNeU5OOHU3WlRCN1E0VkJTbm5GOEdlUFBIcW1PSDRGQWo0eGkzVmlDMGw5QURybnQ1SXowWWRVVWQzNHl0TmFjcHU5aERiN1VxaUJmSFozektWbmhxNStuS1lGQUg1MDRXRGRFb0RJT2w3UHRiWWlUTlNnb3lqUkJwVzhxczlGWWExUlhmcXV3VFhZdHZwaEhFQnloUEM5RFVkR1R3RVlhSXR3N0VPNWZCb3Ivbk9PbEszeHE2aXVQMERWOTNuQ080bzFuYmJqWEllVXFmRm5YMHh1TWc3TzhLcjR1QWtMenprbVN0ZkUwVWFOUHFmVk1Eem5QdFhxN3o4b21DdFdtRjN4WjRtUmp1aG9od29IaE5TNTZoU05aZ3hTdnBJeVo4anNoN1ZJN0dxVmVxbkE0UjZWVldUMjIyOG9hUEJmb3pPanpYVjI5UWRab2V1NFJUMlBqRGNXNnhwL1NCdmhiMnJIaGE1NGxDNk1kMTEyWktVcUNpUklhV29oYjlLaUQ3bk1VSmthN0ZCMlZ2NWRjZ1VKN1dBSXI1VkU2TFY2eERBeCs5bWdScnhZd2NKNGJ6NHZ1YndDcW03VS9DRnZqMkpMVWZDUXJIWk9sTngzbEh3RG1oKzF2YnMwdEdLTUJHK2hISzZyay9nV0ljWndlYW9XU09uN3BLamVla0U0amJVcmpvaFY2K3JYd3JuWFEvT3JvMXB6bTZuMW5zYkxHZnpzY1l3Y3YxNFZ2NVRkQm54ZE02VDhEOXF2eXkvbWlQdnZ1S2lnQXJ3a2dmNVBRQVdwUzFzdVU4eFZmeHVoWXlQY2pPTnRMWDg0OHlHS3lvL0ZqRFhqQ3YrZFhhc2pPK1Yza3dTTUJZR0ZQNnZUVno3bUgxdnFjTHdzSTE2bmhqNEp5R0swVnJ5NVpYWFFSTk90MkF1cEpkcDU5KzgxR0ZSaFVzeWNMTHR6Q3NONlAya3RXeEhqbGxJa20xL2J6RVhRSlV3WG43OFRSR3ZJQjR2cVVzNkpVSHRQS0paZ3ZQWUp1NGx6bDZDNEY2bDEyNDhZS0R3cEZodmpmNnJCOUdpSGhxNTBrSG0vbGRkS3gzZVZVT2xFSk9sQm4wVUFtTHJxdzdUL0pEbDNrcGY0emZHaGVoOUlCN1hFMXVBU3ZPNXIwdUs0Y0JlSzB0d1JtOGNkNnE1aVFxQXlQaDI1TlgyVEsyc2lkWUhhWkxaQkRUMmlqZmdpM3lLS3VxS3BzcnlRam51bWIwRmc2VE9zVHlhZU9sOWZHdGRiYWE2M1VBdzNyTENuUUx4SUpqWHFWT1RTdlJaOFBMc0QrSXhiVk9oVWJHdlVLQ3czUFVPczBnbTlQaklYZ2p5ME5EdmU1aHhSanRZblNhc2QrSjdxMVlLZWJ0N2JtM2JNRlRPOC9TMFdYcnRnY1VlZlk1T0xTaG8xaFN2cTd6ak9sUytraWI4K3M2bDZtOE1RNDZBMHJMd0NhdG5GOE8ydTdCend0SC8xdUt1VW9aTFhTM2FxM2NWY2VwRHV1bEF6UEFQQ3d6NXJQY29wU1JpQ2lPWXNDbkJmR3dZekhHNVJvV1lyT0gzUXpHeXJuVkkwV3A3NW9PYlFPMHJadFhHVGx1ZFN1YjlwcGMxL3JQKzJZMGNma2dCOXFDeTVRVHF6N0gwZ3o2MEtPNnpkb0RMNk1XNUJyaUJSb2liODdYSEdqTDFyUlE2VmhNTU80RXI0TEpVdmN6ODJSU0RwT2pqOWRZZGdOZlljc1dQTFh6Qkd5NWpWNE9GcGh0bGZzMjVib0oxeklMUFpxb3hLSUZvby81ZGE2QklGcFF6NisrbWlUVWN1Tmd4YWFML1JXSzJZU0xIR2NGeGg0c3RndXRZYnEzNlFNL3BqVXcvam14aExXTzhMS0xrTDMvcUZvTkh3V0tQd1YzMjlzcTRmVmVBbG5HMWVpV2JXdysrREFaM2RpWEZxZSs4YlMxMWJ6Ui8vckd3MHYxT29DTkltTitNd2Vhb1dJNDFubEtFYXYzTlJmKy8yTFFEUjc4dk1PeGx1ZHdRZ3RqTlQvWkp3TzNzeWhqZEJ1TC9pSFFObDRkVzFNZm9KWHIyc05tejRDbmQ1NWJGV0RoUERuUHRNUkZtZ2lsa1llZ2E2QTRLYS9TSzZnVEE1RDRjbjQ1V2dQUS81WmlybExHdVRCUisvMldTeHduMEJiamFXWmM0eTByaG9EQjY2dWtGZWNadHlwWEhVTUw1Z3h3bUovbExOY2dYVURIL1hxamZDZFladDBIUmRackgxbUFYdStKenZ1R1BpOUdlaE1md1dpSER0VGF0WUhMVFZCVnJoeXR6Unk5L3puelk3bStGUEIxR1Zvd0xhdnlOSWczMTE2WVh5MVI4MFl3UGpST2hGTi9tY3d0ZXUzcmJJQzZSQ2NNdjJkM25PRHBuYWN3VXdvVUFzV29hY0Jmdk9kRW94QkhCMEhXZ1ZFOGlLTlljUUczV0UzeUI4V05nOHFLbWFwNGhXS3VCbmVjVnJtRmY3TDY3cjNIeVNzaXYrdFhlUUI5QytMQTNlUU1XVm5ab0VjL2h0dVJFVllXS3lnNVROL0sycER0MDJFaTB1ckFMN2ZLMjlySzlqWlkvMFRnOGlNTDlFM3NGMlM5NVpXWkNaWi81RUJmckQwYk9YMElpaWFXNDRldlVpTmpuVHVCQmE3dFNGL0VlNUt5alRCYit6Z0NLT1VWUFlKWGRzSmZBVi9HZVVhNGtiVGd5b3dodCtQQ2VicDJXSWpPRUxTY3AyZ0RuRGVSWHNhYy9GeWNCZ2xYeFZFNjMzcThSaG5YaGxlMUhobmJ5SHRoQUMzeHJJZURUQUR4ZTdBdC9QakJnejY1RTVkZzlibjZ0S2dMSHFkWkptRG5PRXhZT0p0NlhvNWlzb1VaeHJkbU5FeTZ4WEZMOWdEVkJRTzQ1VW5aYVp0OHcxYnJUYjVReEhhdkRjQ2Uvbmp6N1Z4aTJDbU9tME85NWtlckhNZlNmNlhTMUhkdkg3WUFYOWN0QzZZdDVWeUFmNzNXVG9Kc29TOHFTbElYcmk5aGxUbnE0MmZIbDNTZUFvb2o1WmtRZGFIbEtFVWFsTkJYSDM0czRWSTRXL3VEZ2tibHgyYUsvUldLdVNwcUZjdlJLc2RSUnQ1bFlxY011di8rRStVSnJCek1KRmJDSFREQnJCbnByZHV3ckdLN1R0YktLZHV5M0t2YlhrM3Z2eW1RQ1NkRlNtVndxYkxBV0tCK2FFdlZSZjdBZm1zUkRBSFk4Zk5SdzR3UXJobE1ZN1QydXN0WjIrTmd4WUZLdEs2QUZSNWwxMHJxdE96VFFGVlZYYzJqdkFzczFydkJ6eTlIMGNOYW5nb3lNQW4wc2RvcHgrbHRnc1dPeFdpVktUdjZWUnpxbDNDZU9FaG11cU9PWnpBNzFPK3VNZVZVSUJzSzdVcm01NWZqcE14Y0ZVZnBmT3Z4R21WY0UxNU5IYTF5SEtPVGxHaWppR2tUSy92V3I2T2M3VGhCM1VvY0RWYnRNcHhucU0xNDFhMVppdGhTUlNOM0k0TnhjamZXRXNpdFVaVEpIYjVkbUhHMG1teXR2MlVwanRUY0h4bjIxdHNZckRsTzRNNXo3MDZENFAxZUpqSVIxQjA5bTAyQVFSRkhRVGoza3UxYU5UaWpKamVEcXVsSHF4aEg3NDVhWWVwNmp1Z3k0RnZWeFA2ZjdJOTRLNTB4MWhwbldueHdCRDI2WjhTWFdYa3lXTXZYaHFxQ21IYlF5UnpsWENNMGczZUZ2WktTdW9JU3FwS0NPdUVyNS9WNEQ2alZLMGVybUs1ZExrRW1xN0t4alByQ1hhYkZTTC82U3VlTXdXWUMzR0trZ2ZwMysvMDlhK01PcHpsem1FNXNZVXM1SHdWWE50cEUzMjFzazJXWm5PaFdZMmlDZ0hKTG40QWY2cE16d0JaeTYxTisxTm52NTI1aEs2VUc0ZHhGWTljYzc2Z1hIYVVuRFZZeFZmbmF0Z3JRL3g3OHZEREZWaXJJYVZLZUhzVGt1OVA4MkQzcFh3RmZ4bm1XTFlYcUlFMFovTWxhQS8xc3FzQ2ZlbjQ1cEhUOFFhMjVkcjQ2R3E1UnpqWGc5ZFRSS3FYcnlVbjZCZGNldlJ2TVNjaWI3Vzh4Y2pzTWM0UUpOTDgrc1FXYlZqdFdNWDZzZWMzQmVCKzcwNndPODB3bjhPR2c0bWlsSGJmY3Q0VzgvSXJOdUkwNHM3MnJqbWxTYzg2dWdNRWRhT01ERytnYzQyN1VyaUUwQ0VBNHR5RlJqalhjQzFSRmp0WFB1VXl1YnRjSS9vZi9KN3ZtOGpmaE1HblpPeVlmR1UvclBCbVlDcnErOWd6Tk9hTklRWmtBZzB6c3IxRE1WVkNyVm81V0tWMWZ5MG0yZ0lORUpua2hRcHdiNUF1TTV0WkJHdlhBZ3plMlllQXREWWZjV3MxRUdGbHRGdzdGQ0ZzQ3E3ek9iZCtIb2RaenkycTBUSFk2YlVZb2pBRDRXWm9DV0Z1RjBDZVhPdERXN1lBZlB5eUN1SEh4KzBBemhYRE9lUGRqRGZlQzBpc0dxNVNxK3htcjFEVWRlRlE4bmZQMGdXZzl5VllDV2tLM1hhUHZwQno4UWYyNGRyWTZHcTVRekZWQVBiMnVWaUUvY25wREo5a0M4bW5lNTdSTGY3TDJYTWRpVnJ5d0s0WmE0RHl1ZWlhakxFODRhTEN2bXFvRG1kVTFnUGE0QS9IOVFDTWFDZENJM1hsQ3QyTWw5bW53K2lMUDhZcGJNbGpkeW9YUTBOb2RvRThBL1JPRmZkYjlWV0I4V3Erd3dMNTUvL01XS00wdENPZjM2RlJWUFk1NWxlcmk5L1BMNGVYWUg5Y1pLMmp2cnNRajRDbFhucSt2UDZ5ajNIVHRSdXgwT1BnWU45enJRS2pWQ2dPaERnSS9MK0hEWVpYQ1FmYTIxTTUrUUdpQXNvVjN1dCtDa1g0YkxTR0JkYTZ2Tmh2MUZIend5Mm11OFJNc2s3NndNL3p4Nm51RHl3TlpyRGhSazRmL3JtcHJGUnBodk9MVDBOdzYyZlZ1NTFiUWg0MEhpTHpmdHQ3L3ZBVTBPRUU0eDVaSUFsZVd4Tm1nZWw1RnF4REgwa1ZsWEhCNmJwZVZad0dlOHp1M1Qrazh0ZXBZK3l3ZmRzMFZ4by9GVVZhZG1mS2RxVE5YQlhYMGVuS3NGYm9MSjltQitURVhYTXVZbmZXQUVBYmR3dHBxUnc4UWxmNGZ2SHBpV0Z0dG9ndWJWbGt0V01iLzZzY2IzSWtUOXlnT0ZMaTh5M2F1TmFNcEh4Unl5eS9lYUl0OTJna1k3VGpVY3MvWmxTaVRwOU9ZRUppc1dXeTdEWjhGRFdZUXp1L05xYXBxSE05WnBlSTRuL2srNkZQZjgrdzVVSFdxeDFlRkhTbkJSNkd0ckNlRDRJcDdEeFVkUUU3bmF2YzVxMEgxMDdXODFXbVZGWjlkdDRSVitYWHZiVkovYjhPR2xWVUhjaGpDUXpwUVVHWGxEeFoxcWs1ZnU2eDZmV1A1TjMrOXljcGpBa1QvbmV0QWU3Y0pQbTMxdVFmb3JCRE83OG1wcWxvY1phTkdOdlpaSFNkNFd1Y0pSZzZVV1RPOWIzYmh3OUZTUUhlU2ZzSjVIU1ExN1dGZ0RXcHUxOWI0Y3gwbkE5QWQwQWJuZ3dFRnpiSXF2OVlLQlZoeWNmQm5PazBoZm1oZUtBN1VlRjdBOTlPQUEyV04yUkhMbXR4S245RC9LLzFuak5qdUJzanJISDFwM3YrMHNjNDI4ME00MEJZd0ZFSTlkeW5adWFTOWxQcnQ0WE1TSmxhcDhLL2dPTUZUTzArdzZrQ3RrMjgxcHFUekhKL0tTWFpRYmVSaWxVSzg5VUJwY0liMVQxbFpZbnhyT3NjYXJ3RzQrWDZaNVhOa3V1b0FldHVRMU5GZk96bGp4WlBSY3A1ZzlWVVoxZDNBTnJWRlhLVStWMEh0ais0cTFLcnJFNlJHKzNDZW05cEJmeHR6dHJzMWJwMWZoV1FDdXZ5UWZlUCtwN0d5bkZhdmp1Z2ZFaWQxbWM2OWVYYXVadDZxdVYvZGNZS25kNTRZM1hmMmxxeVRXNy9yaVFPOTlLUFM0c3J4S3pqSkZyQnIvblJ0K3Z5ZTJUS1Q4ZmkrSWNaVnpzYTM3TnhJemwrMnYrUmhFL2o3L2MyR3ZWVzlMMTF0VGpDR28wOEdUZzdVZ1VPcVJ5dGJEenROenVQTTl0NFUxZys4Qjl1Y2hDQkw2MittS2Vkc1VmT0p4UC8rTzNVU01xRGZKUnZDRmowbytvUk1hd1N3UEEremZYc3BYS2NxNnJtTHdzNGxrcjcwMXNFaXZ2WHhlQjlMMkZLUG4zOTQvaG54OVBjOE5UdFN4L285a1FRR0ZYNTFpMEtSMnpuQWswT3hmcTR3R3F5RGNmMjBZR2FQdjJnWnJOVlZoM1hPMmpkcTZjL05QMkVWNEk0VEhXaGtnOTBsOXphYnNIcXVmYXdlQndEa0VGcHdKM3N2cTg0TWErTm8reHRkT01lQjBsZHJLNVpOY3JINnRiWnZ2YitaM1Y2cHF4OE94VlNkamdZWGhWMXozQ0lXZDV4TVJGUFh3cEt4eEZpRGoxYWdPTkRSV0hoa1BLWHpsT09rejlTWllOcFN1TUNCTW5rRlVxQW4xWXRkY0Y5Z3NzczJ6V3hoZjdzMllZdmg5RzA4SzJmck80RkR4M25GYmRvWnd0Ymp1YmhrbGYyUjJEUXgyU0pma3hsYnNtdUdkcGRjdnRMMjdibEFsb1NLaGxtY0FjZkpWb252T2dTUWpkMGI3ZXo1dUxKVFRRNmY3ZjFPNGFsWG5qR3crc1RoMGIyWE9GRFA3MHJrbHg2aGJ6dWVzVlAxK0xEMkk3ZjhsQ09ENS9WMXgyc2VsbUZ0OVFub1M0d28vRWRPdEd2WXFSZUcvY3l0eFRWc21RU01RUHQ4a25DdnE4NEV0bHI5YzRhTjZxNDZVR3RydVkrNjdRWDZ2YXR4NzR1bVhxSm9OZUtyd2Rxdm8zOUl4b0N6dTlSeENuS1dsMHdlSHdWUDR6d3hPcU1PT3huZGs1WmN4WUVTeElaOHBtRHVxTC9JNE1SQWdtejcrRHphWGdmUWU5Q21CZnJTKzlNZDZMendrZVAwYldUb3J6bTQwU2tMOVB1bGhnUEgrWEJQNWVJQWVSaHJod09sajhEV2ljWlprd3I2cExGOSsrVlduOWluYXFOOG9sL1ZYMzF6cWVPVXp2ZjBucjVUZ0diTFJPa1I4QlRPVTRZVXFCTzNkQ1o1cnVaQUJiRWovNU03VWhPaEQ1NzhrQkJkc2Z0akNONFg2NDVIL1ViWnJaWG5oenBPcTBUNUlzL2xUaFBRdHJXUE85d3Q2dFpyWHVtQnJqNjQvTW9EUVZ2a2Q4N0VncFh4NzkrVVVTTU1WcXpyN1ZPdlBobVNCRU4wbUFKOXNzbHg4c2ZHMDJqRm1TZEFzcThLbElzdGhOcnZPZHZaTXp4TTlORE9zeGdiTTViV0h4aE1qL040Z2hsS096SWdZNGdvUnRobXBvMUJkSkVERlNDb1IxY2VvNkd1UTZZUEJHYnczcVlvUDJ1ck82bmRLd1Fib0lNQlJWK1BuQ2JvT1U3eU1OQ3YrVVR0SHFPL0ZRKzU2b3lvY21rNVVIU2x1MVVlNUxtbUE5ZGFmYnJ6d0pBL3FLaWJNTEhMNWpBT1VLT1dLbTExbk03T3VxdjFsZ0pqM0dWblNSb0RHcU9sWEN2ZmtwdmxXeDR2M3pybFdtUG5NL0N3emxNRHliOFVNNUMva1Zrb2poUVZVRWVyMDNvT0ZGcmZrckNUVWZkQ04zU2dBb1QxK0F5T0ZIbjJWNTFtcVhZTWlySTZHRHNoK21uNHNJZ1ozOVlESXNqN2FpdE9hN1R1MFVVZHVnYlE1M09lSnI0N1ZCbjFIV2hmTi93ZTVjbzI3cW9ldEVCOVREZG1vcTE2OGZDclQyUkJNSXdjcHFCeHU4VnhZdGQ2TzNPVHZmT2xhU2xUejM1c2dmTTNQaTgybGhoUGo0aUhkSjd1OEN6OHNvN2QyRmNUVUo3OE5GaVpMUTMyOUtFdFVVMjRJa0Nnc0FWazhqb1VoWHMwUjRvaFJPZmpZTkhBUEdmVktVZUVFeUdBYUVpSFJoT0hobG5PeFJyOXRSMG45YnpGbHBPdk9oL2RjUXBWVm5saXRkb2Y1S2tURTBDZkU0REdLdkR4djBmSERNVXh6K3NENjRkY2ZkS00ycFF0RGxOZ1dPR3dzR2Nqa0x6SmNRSklMUGlPejRZNkNOVEZ5N0dDYmpXbWJvMkhjNTdhR3VCWWxNYU9GcjlGZVRLODMrbkV5Wmwrc0FNVnlFd3c3QmtNbndWa2hlSEorcjYyc21qQ0RPWk1ZTXBMLzdvQkxnNjA2MXdtdWlwQXdTNnY1amdqYW5uTWxxODVZeDVPRGg0UnlHZzBvV2s1UDVPdG5yaVc0NXpSb1hnUk8vVnNzVE5SNi9JUXEwK2FidUhjeVRhaXU1cmpKQ25LeklZdzBiejMyd1BseHgxQVRZYmlwT2pSOExEYnRrQ3JGQVc2Z0g2UWd1MkZmLy9TdXJiblFBZTY0U0RaV1Z3eUdHRlN5N2xYUjRxVHBFN1JFREVvZHE4NjEwQ2ZWZ2ZhZTAzQlZ4UjBUSkxSV1k1OEQycmRydWxFNy9yRENPY0FoMlc5a0p2VTFSVkx3SG1DYzFhWGEzaW8xYWVxaVdwZnVEc2xlVysxWDBQSENVaU9kZUhhZ2o2QjZwZjJSODRTTUVhMk9NcXlLQnJUM0FzZXdua3lrTUNhOEJHOGp1UnhTdnNqNWR2U0pmNTVLZXYrYkEvaHZHZm1kcFhaTE14cWVYZmpTSzArREtSc2hNNWJkUnFQTlhvR2t4bGhlaTgvaFlveGJIM2xwdFRGYUQ5aUc3VFc3eHBPRkoxOXF0V253ZDhEL1VXb0VSVU02ZFlUdVBRcDJPUTR0K2hQaE5IL2Z1R2hzbm9OcWo3ZnhlcFRROHFiVmZUNjB0czVpR2pyemhsemlOYnEwZVVESktOaWprL1hucm53NTFSMmVzMWVBeTE4RkNDbnpvL3dNTkZkTzArRXlYWWRqcU5jSTFuL1B4bXF0UTVxZGM2YU15M2ZaMXp1NFZ0MlQ5czZnN3ZxZ0lScExiZjE2UGxIb2M1am1nWm8xMHJCSEE2dk5tdzJraUEybUZWTjR3RWg2dmUyOGkzZG13RGRvazRYRHZxblczMGF4cE9jK1lRTFo3dTE3K0M3ZDF1K3RmcWtIbFk3UzZ3Ukh3bFZ4WTZ5T2RlYTg3bTkydWc0c1ZkYU9VYndRUkczdTRBRElUdFBVT05HRDN3dGJMSEYwWFcwbXd1dWdkZmJLblNOQ2VrdGNiZk9rMWs0b2RXaEFBSFQ2YWY3bGR0bU80c09ySjFIRG1XRHJ5dWRhVjEyb05OajFoQU5RUExWSGFnQTgxcitSenRTUG43UTJ2cmEvNFF0azZKZjU2MjA2RGR6VkxrZUZ1Mzk5cG5PcHhqbjhST2pJenpqNmhPNFhCZzBzVmwydVh2U0pmamtxVHpzdDNmU2xpZGQwcHViak5VVzZOOTZ2TGJERk5TbXF6aE9FbFJuNnNrNVFYWFd0VUc2ajIzVmNXUnJleUEzZHBiQzcvVmhvcnR6bmdqWlY1c21ONjA0dDhEN3ovOFVaOHJwRm9jYU85YzcyT0tjMURxWnpydGJCeXFvRG5hOHRTUEZTWUxaWk5ESzNXc0FNYVFhRU9kOEZLRGtMNE54d2huMXVBVllPY1ZmQmprSHo3ajZaRkQyZjJ0ei8wNkJKaW1NMlI5WStSMzVmNzMvV05URFY1KzNHamdnak5OYk9VekJSSEpkeDBtQW1DQkNuY2UwQUUreVAzbFZ1UmYzL0U3b1hUbFByVGFSMFo1M2hucEFpYnhmRzZ0VDBPb01CcU9PMUFYY3ZRTVZWQmM3M21LQXN1ck1UZ3NSN1ZwMW1sempOMngzdjZMUldEbUExaGJnWjJDTDh5dzYzcC9Ra2Y2TXEwK1U1WGZqL3VmdXZqTWRpaC9WY0IxeUM3MHhQMzJVdnpya2VneVBHbkVOaFBINFVUdEVtSytyT1U0USs2cVl3OElZQmh5VnVhYlJ2dFpIRmJhQytwTTcyMnh3YjF1NGQ3bnlqQTZNZ095OG55NmN4VGhYKzZPTzRWcWRFenNwZ2xVQTZEblFkOVBBTlYwaCtjTWNxS0E2MmZFYWpoUjVtYzJ4d1ZZaktycmZzSzE5U0FYb3RoUGVaOXVheFZGUXlXMlZLeXVPR2NPelZ5ODNnYlZsOUpOa1A4elFGM01sdWFEZlN4MTh5dFduNFNxN0J1NzhUdStEWWlOd29NYmRyMEd4L2ZWNlZwakI2RnVyWUhUNTRqRktuMWIxL09oYktneWpMWTRUWUk5YTc4blBIQ2VIU0tDMkVhZWowbmM2VDZld1AyNkxPYlUvVWYvaitiM2lidTk1Um1SbjZnN1ZybDIyS0tnZHp4VXpyTXNyS2lkb2hxUE9Ld096UFV2RG9hQUFkK2xBQmRYTmpqaFNtdVVUZ2R5WUFjem1GVG1IK2lPN0grYTBtbzZQUG1LVnVHRzdCUWRLY09sNklXMzY4aVdpK1lxQk50M0RkdTBFYTNmcjEySGN3TlBHM2lRQllTSUI3eXYvcy90aG1JZUF0YlAzdWJ6dTk1QmROcFpVWllSczExWWhMbThtS2gyOThFbVlqZWM0QnREeHNvS3RFVnRScXVYNGFJY3BJSnF0anRQSTNNSGxPdElINWR1ekJnNlprZHBKZkczdlpNK3E4d1RaVGpxcC9ibkVVY3J1Nnh6NnoxNkpmcXJ6bE5FRTV3aFRSd1Z5ZURZVVdPY3J3UEJHa01kWHVBYXRVQ042Mnh4TWRlL2FnUXFxb3gzM09OTFdnMExNS1liYmJTYTh1TDIyaHRpWEhxTGhjMTRObzJ0MXNOaCtIVDRhVnMvc1BHbkx5SkIvT1hTMjNoZTdHQ1kzSm1BeWxHczJJY0pYN2lNdjV2MDBmMjNGb3R3QmJScWZESVU2SE5pVm9walBVa0hWZTZ2akhOMkdtdENUQWJZT3N0cjJpUzQ0VDVLUkJmV0NUUFpjL1RmcVI4YUtqZ3BPYlgvY1h0WHpVdGZQZlpqbzA1eG5XYzB4aXl3Q2NaRlZZZnUyUVQzZkkzZ1FoZDRTZk03dXp0TVRMSGpoeE01blpzWm10anA5ZUFjcXFLNTJIRGxTdGtXUndjejIyL1dtRlo4Ynl1MnpSUHFzNVdoYTIzM2VMMXZxOE1HSVA2M1dhODlYUjJ2bFYvb3piYjliNU41WGdKRDNsbnVnclZzQXc2MWJTQ3Y1Wnp0TVFXTUF1N05XbFlzZEp4ZzV6eEN2eWM2b3oyU2o0N25MbElocWovcTVUL1hlb3h2WHhJYzdUeG1UVmllMjRLSzFQM25KRDJMbm5OTko1ZHIrY0s3c1hrZzVqWFhNQ3ZZMERqU2l0bDJPVklGNUR2WXNpcmhzczVsRGlKRWRGTWUzZGZ2VytpYzdXdXVreGN2dEJ1bzFYUGwrRXVROHBldUg0MnpBWk5QYVNlajFLVHFFUVY2YmhLRkRtKytoRzIxK2NBaTlubjF4cUk0SmNDOE9VNkNaVjNlY25JNllyVGxQQXVlRzRXc3JSTmlmM3FKbUsrQ01ERDdEZ1g2NDgyUTdaYXZqSElIKzhDN0JxZGJ6N0V4SHdxUUQvVDRibVNHTHBEQno1bk9GODFVT0oxemJTZGVCbWpLdURWMzQzS1VERllJTVFIUEw5bVhqKzR3bTQ5Wjl3SWl5V2pBMGpGNXJsWUtSMi8yYm9SOEVUUllPeHpsR2tWTnhTQUxEY2JINnJDaGZLeHJ2WXJnZWJkVUo5TkljZU95aVVuNnAwR2czNXJPaGVtNXhuTmlabDVIakpON09IV3VpcTQ1eGd1aUpoNDk0aVo4QkdYcVN5Wk1UenE4Rmw0TzE0WkozcTgvRnA2MDhXNDduR2tDWTNuZk1IdXQ1ejZsTzkxeWxBRTVjVGgxVlVienpyZU9uZTZEUWV5RjlCL3BpSFpyak0yQngxdzRVV0NXNWI5a3lNSnNkZzYzRTRxOWx0UERqQjQ2bUlRZ3JyTFhxN0Q3bGV3ZkF5Q080dzNHdXdQcDJ6K29UK0VScVlDakx5dE5PQnJvV1VmaVI0UVIwS3p2MXUwSWRmOVVYRGVHKzBRanorSmtjWjdCbGpqVmJWRzJpRjB5ZW1KODRWYWpTdGI2VGV5M0FHVGw4MXJidC82M0hEd09OWk9ZNDJ5cTRJcEFoTXl6dVdUSUE2RHkrcmZsaWd4UWovbWFENWRWV3Y2eUEzWEVLVW9EWTExV1JjQmFsdnJYTzBOUkx6VklqK0xBODVKRlZDK1JrNWpncDVKMGlUK1NSUi9lcDBRWjRTdkpjNWVaKzEyTEdiUExhVS81SHcrZHRoK05jaCtuRSs3dE56ZEpBd2RDWEoydVhXTk9qa3I0MjhrN2d3d2pMOHBrbzE0dDdnOVZyaitPRU1EdE9talk1VG5CT1cxdDVZb1hxT1U3NlZxQU4rSkxQY0p6Z3c1MG5LTnN1THpjVmJJVHJFTHFDUXcxT2RZYWUvSVBpTFRySkdkdE10ZUZBNGY4VUR0VHFscHZ0aG1XSHdrYTVNV0ZoNHVKYm1tc1d5dEsxMVJQaEEzOUgrUitPTzNiczl3YWNWNXpEQXJyMjVXVjlRS0EvMGlWTmhORzFudU50dzV4bm8veGRMRDRLVmlkc3pSN0gyZnVGcUltQjJwbXZlMmdWM01wVDZYd0g4QXFnQ1BwRUsrYXlhQmx2NGQ4YW4rSThRWG1nNHBjckE0SkFJQWdHQVgyRTRrNUZ4TDdsdkZWMjdaOXBwUnBwYXY2ck9OQTF3bytHMWNlZFY0UmQ3aG9RdFRNeGNHN295RytyTXQ4TG1EblFWSTdCVjUxcGJKUlY1NDd5RDF3RmJHL2VCTmFYcmRXbmQzSDJhZ0crUFl2K29FczJXZUVoSWUwbTdWcUpHTzMwYm1NRjJhOWw5SzhHa3c4MkJqdXhWck5WeHduRVJITDNQQmE0VnR3V3hQd3Q3T0RsUmR1ZnlVRldKMG03L2NjZTJNcTM4R0o5L3N2OEJ6N2tNL0hoOXp4N3dJaktrTWFqOTRuOThiNnRobnpQMk9pQkl2ejFFMmRjNGh5TTF4d0hLTG9VWHhBVk02UzE5dmkzS2owNStlYkFLdUZId1NyRVM5L1JnV0hQZnV6NUhCL2V6a250VHl1UHBiTXQ2LzJmdGpwYjN5Qzk1M3Vkend3NXo1dkkzdnErZGUrejlkNG5KdFIxaGRWOVM1OHN6WCt0aDdRZE9ycDQ2dGFhMnl2aXcySGpjTFBqNUk4UkRoMG5JRjF6RTZLVjFJckxFRTFFS3M5Qm9SYWlUZlF6KzFPTzFyL2gybmNOcXNEejhSNXhOODV6aE9oTTQ3bUwxZjZVWTdwZWdXWTNUaHd6d0o0d1VBWkh6S2Q0cnUzWWNxQW9McjQvRnRVQ2VzbERwS3VFSHdHcmpMY2wxTVVtK3phenZmS1RiZlNsZWVXNW9UU0Q5bUlHTGZRRFhkLzlvdEdCMjhFRWY4c2ZxUWIrNEU3U05lWmRzOWVoV25weURYajc1ZytsTVVsRTMyNHhWOWdGZEg3SDVCdmJrVCtQeDVVN1RoZ29TZWNjSTJOblVrNmJOaEJrNTVsNUNKV1hkNThkdWJ6VVFicmQzMEYvUzl5Rjg1UlRQRmVZK2VpOHVMQS81Wml1RGRvbWJpb0l5Z0doaUtFVHJjNkI4cVowc21VRkJudTJYWHpYYUkzdzFzQjVOcDVFdk1ucUk2SDFGS1E3N3M1VG1BZHVDQnRQK2w2dmI1Y3ljSzU5cjhuSzZIM3g1eVAwYmJITFlXVXpYck1PZmlocUhiWTZUdXhHbnJoek5WdHhaclM2VWM2UmJLMnNNSTNGOUZTaDB1MTVHclpseitNUlBwKzlYU3ZjamZQay9zVWtYNU1Ub3NyT05CL1hzTllSamxiSGsweFFXcjV1S1pjY0xqQmF0cGg3V3ljUDRVQ3RqcTFYVkg2OFdxTzJHazZtN3pSZ1kzOU5zSUx5KzNmVUIwUHlFWWIwUUlKdmE1NmVhblFIaWpKY2VRZWc5OXJJT1gzTzYwSjd0bTU3WlgrYTg2ejZmb25qQlBDSWRta0c0bnZNWmVOYVhRd2Y4ZHJBSTc1YU5MTEp6c2IrbE9QOEdpcHM1MmU4ejluRFhkM3pmRE1IeXBPd0VYNWxmOHB4dVVjT3puR3UwOE1xSStXQURVSFhrVFk3VURsUDZEamwzQzRlMW9GYS9mTDl6c1UyMmdyT3ZrL214anJkZzlwWjlvSHJvVGlXdWRGaS9QZ1EyT0pBcTRGYzdUdTI2bm10N05KK3h4Q3p2VXVlclE2K1ZmWm4zZmMwY1YzVmNZcUpkMWpBU0RTd0k4VDhFZUkxNGxGcHNNZHJ6bkVOYmpOM3JHQS9BbmQxejVNWkxVck1LeVZiNFpUMnB4eTNPMWVlekhQME9qOHFCOHdJa1ZaeFFEU2dIaWtLbS9Hd0sxQnJmMzVSM0xkTmQ5enY1RE4xUEVxdXB5SzM0cG9ya0FPWG8rVTh3Y0tCeWttYWhwdmFsNk1wRUlaejB5L0VHTjNpd1NIanMzZkhRZlZsakcvT1oyVTM3M3ZhY2V0R3kxVlEyM3QxeHdsazA4Q1dOa1ViR0VGeGhNdy93L0xUNWExYldIdFFuazFaL3pUalIrUFRYbFZwQWVIb2RaV3Q4UDZ6UHp5eG1kL2o1SWQzQ1M4MklBbnZOcWdJZkNSaHl0eUQwbnAxOFlMTDZhUmtnUjl0OEV2emZQN0p2Z0RpcVNNNnNRWWZSTlJoaDB5dWhXenI5cjJpVWh3bnh0T1ZmbXVuWWtDTDVaMUExanBQUGZBSjBLUXpnM3RQbURPY2xYL1AxOGk0TjhyWHBQaEJjQnpZZEgrcXcyTUdvMW5vbUYwdVhwY2F3U2JnS25PWDNublo5Vnl3c3JkbXZ3cXNyRDJPRTFGdGRweEExem0rQjlHZEk0T2FaMWZmTllEOHl5MzIrM0tjNE82ZXRtV1d5b3pXVnowMTdoYm9LbGdFVGk4cVVPdy9yZ2Q2RVFlQU8wbFRvdFlLOUswT2xqVjg5QXFVeC8yWEs0QmZOcFBmcHNSNXRlS3JnTjRXV2pTc1pvU3ZzblYzNERwQUQwenM1eHF2Y24vVVRyYjIzZGIrNzNnMWZ4dXdLaTYyNUFjejExMDZPK2Y3WWZjOWZYenRXM0cyYk9UUXJta1N2NmNyVzNtb0FLRlhEcWcwTEdaR1hlOWs5dWZkR3VRc2pWYmtTcU0vZXhPNHo4UmRyVHlCVmlxOEZJc2lzTDFKOEtkakNRaGFvZWJaQy9KdUJyU1p2c2JSblV6OENORUJFaCs3MnRQTTgvblR2UUZPWjRubyt4cDhVRG1mY24xVFVGYXFreGU5b1o1MUpDeVVuUUdBRVk0QlE4ZTlxWWp5S2I5NlVlSDlkWWVENTJ1QS9qaFA5amd2dnhXeks3OFowYmxLbE94cDBLSTNXWjg4aEJrZjlYYVRuUEwyWVF3U2ZPVzBOZnU1TVA3WGNKejVSLzJiMkZKQUM2MzRFUy9SR3czaUoyRC9zT0g2K0VHMDdVNHVXanZ4RHlGWVlBSitqNDRUM04zS3N3Y0dZanlDR0RlSjEwNTBQbTBaaERoQXR1WUhFakxJVHNnenRUcTRjWm9aT0VLS2JVM3V2RWdiSVl0dnRSbzlDdFRpbHdHUG02OUFyUjYvclJGeG9UaGMvU0ZRN3dNZU1Gci9IVCtoZFUrcTk4ckFjYi96ZzBGL21vT2lQODlkZFpaN29xWUhPNDFmYndVNDB3R3JYMXhsOW9CdG1BV3ZTNmRPMXQ3V3FwZnJuVTNZQmRwMnVlTWszV0loSWpFVEVOOUxFMW8waWdOU0E4WDExQ0xreWJhQWMvckJKMVZDTE0vbGZUK3ZvNHp3TU01eksrZ1lnUTZLMStxNENiSFRXZ2hLa0RzWTlKd25hQTBHc3VINDRzK2NDWGZsUUswT2VidWwrN0NRR1p5eXhidHZhNlZwV09IVGVHampCMjkrOTdaOEQxd1gxZ2VYT2szQU9IczFpNzUxbXorQzEweCtwNmV0bS9wbjlkenpRK3NBbStCMm9mVUFVMFAvWk9NdkVNVVF0R3ZQTHpBTkhTY0p0YjRMeHdZREFqU1pnU0NhbUZkeFFIbGJkRUtnYjlrRXlkL1Jxb3Nsa1ljKzNXTlBQZ04zdDIyYk1TbTdLYmJDQ0FoY0lROHFybWNQTWF3aDlsMHN0c2JubXNSckZCMFZJWTR3T1R6TzdTSnY0ZXFCSnpuZkVkd3hpL0V0QVA4TjlYQ1lFY0lRK1JPMUszMGplSjl5c2loazdyQkJZYm0xTWdmT2hnbWFGUjlibjR5UlN4d244REc3V1lubThIeEpsWnhWMWkvVE8zNDhmVExHSzVoc0NTdllYdDJhNVpiemEyT3I0d1RZamxYSENYVE1kZFoxWmhEUmFtZWs3L0hzUU01UGRsdnlkNUNVNjFMNWJiVWpuNDI3WDNsSzRGcXB1VmlEYkRsVkora29xTk84azJvZU9VNk1mYk1ETThpbjhtUlBRaHhPVE96bEhMZWl0d0xsNWprT2NnMlRROTVaN2lwTXY4OTVWY1NmdWpTak96Szg5SWM3MmdhdjFuWWQzWFQxendFZU9LSHVIS3oxMng2VVBqNXYxZW13L0swZnFlNTltckhvelZoSGZLY0QxVnFwVSt0N3l1amcxdm4yVnJqNTJlZzRtVkMzSHJ4Wk9FNEIvMFJjaks4K2EzV3JOZWNENHFkME1LS3RpS1F6ck5UaG1ycDRTOXo5eWhNaHVsTTBMeFZmUlZGb3ZaSkNNTlVxamhPRVRtWVF1ZU84QklFZnptdHlZZ1lPT0w2Vzh5UE9xdXVCYzc5Um51aHdwdHlyaGVjYTRIR0xGZWppOFhLL1hLOFFEcEV2ejB5enl3YnlCQ2VpOVZqNzNmMjZ4WUZWK0tSMTBNK3JzTHhaRTRvSk9FL1IzWEdpdnhzTWNrdmZycTJEYm42TTV4YXVPRTdzWGhhbk8wN3ExV01TUmFYekxRV3UwY0JyUTVsZVp3dXpIaU5mN0FMTVJLb245dUVSSENlNGUrY0pXQzFPVDJRTjRBT3NCbmRDTmQ3QnhTeGlJM3A1aUtlUEExK2NtVHUwR29XVEZQQUxsY3pCT2JROHVCVElISzQ3bitWQTRWZFBCV2VmUjI4WDYzUk5COW93akVSZFpJUVBySU50OXpycDhRZTR6blJRRWZUdnVZNU8yT3l3ckp4Tnh2WUMvVzFONnM2RkhDZmpkZzF5bk0zZHFaRjhsTFNuMmx0b1IzeUpDL0YrYTBvR2pJTnNwWkI1MU90SGNaemdJWnduY0FlNjVZYmdDR1Fmc1VnS01FRjVlbWsxdnNWYWc2U1ZwamdlMTg2cy9aM1FIUTYwVy9kemtNdThrQzhyMFdpVTNYazJqR3UyYjRWa2d3QU9YSTdxUkg5WVgvbTIrZ1hPejUwbjNYWUJEN1lqYy9hbUV6T2lPQm56VmU5RjVYYXFmVDdMQ2RkeW5KTlQ2a0hKS2tmSFhyYTFkS0hIbDZQT0JXZ0oyV2tLdVV5N0xuclRJcjVQUEl6emRNSGFyR1JWY2RaQTl0QmhzMDdYZFl3RGtmNU10Q2FLMCthbXBWM3FRSDJWMjZyN0djakZuY3NTSThacWhsVU45OEI4Kzh5TXMvY2xqOUVtUE5DNGVWN3dFSTRGOWRlNWpzaHZ0MXpneEZ3WlVuYlhqOFNUVVlNK29WZm9HaDlGSU1SYk0yNlF0OWFsb1lTTnF1ekdIc2ZKZUI4NXpxbUt5NnFlb0RTVk42SWQwZVQ2YnFHUnd5UzA3dURrOHVyMUk2MDZ3Y000VDRCd21aRyt2dG5nVGg5Um1JSXBsN1lNY3A5T1VNY0NpRVNvdnVNNjc4ZW5qcDZocHJXU0ZPY3NqWTZqbjNNVVQ0NFdoZzYwWEE1eE5RZXFlcDBKR1RNM3ZqejE0YXVhYXBTdGJ0R3dUV2dZTjQ5cUdMTUR0NGYzbHluQ3VRN1VKMGgwM1JsNWhaeHpvUW1WZDVtZ1VXZlROUXh3cmZ2WjI5RG5WN21Kdlk1ejlDNDQyTlFrNVYralZmcEN1QjFrdXB3L3B2Zks3cFRwazV3SHdrTTVUOEQycllLL2RwSUNYNlhnNnhTRUJiSkRGSWhUdkdaTmdMaWNwNVcvMHNzNUN0bEJPanM3T3AzaUJhNHRkQjJvaFZiUkdkZGNnUW8rV0hjb05nYVgxYVlic3d6alEzeitWSjgzZjNzUlh3czJFZmtVMEZlcG4vYmc0dFZuenRyUUQ5Y2w5Q3dyVDlVelZ0Q2pCOWhhYU5YNDNHYnNkWnhNbEx1T3M5cUJDUTE1ekxDbDYxU3ZOVjY5OUZIK1ZwdGI5QmIzYUk0VFBKenpYRU9aOFo3Q0FybERwV0RFeDQ0bFh0bGpXZytWRmgwMy8rZGg1aUE1RjA4Rm9HTW9Bd2Vhd1ZQRzduVHI5UWdYT1ZETGM2a2VseGZRVjBidW9wQmxaYS85bE9Pamd1a1VyMk44RmthcnQxRmFHWU4yY283bnNZdzVGNnhtem5pRG9yS0NibjRRWVFmT3pYcU80MXg4LzlyeVRvN3pISXpxcm5wdG9Zbkk5UEU2MDJmYUxXVStDQjdXZVRKb21WRzJBbWtLTS9RNkRNVWtEZks0MGlTT05LVXJmMVlRSUZvaDBrZTA0dUZIQ0duK2dlY0VYc3Y1RUFkNkNiQTBaMWliOWhPTisvazhIVXlIV2NINS9hREdmZUxQQk9PTGxkMlBINjlsNjlTOFJSeC80T0xWWjhTNTZuQ0I0endYVjNHY0Z2d3pvaW5lc2JWSlBUcVlxMjVydk01SmI3VjdVRjV6b1hQbmVGam5pYkI5Z1BLU2QzNi8wMmJwaEFYVVA2Mk9KUzJtWnhxbEUxcjVJeUl0WVEzaWwvSThwQU85bHFIOHlEby9BTnlCY3ZMUkRsVGpMQUVuV2U1cGwvdlpiSkhxbnZhUHQvSnJKamhVNkx3eno5Q0w5czdEalJYRDIxdlB6OFF1eDhtZm51TmsvR2ZIZWEzbWkwL0xNUXU5c21LMzlNNWJFTDgxdWdmQlEyL2JZbEM0SDBCbk1IRWhjTC9BbjFRajdPMGs2S1ZNOEczWktmRnNLVlpQMlVCTzA3V09zYTdoL0I0YzZLN3RVN004MTloaTlDcnZLUFo1Y1hvVmcvdjhteHdvMXY5U0R6REF0TVBEdmNhTWFTQ2VIT3I1OTAydm93Q3VqeGZLWTJ2MlBZN1RTWXl3NnpoSHpkOHJtbGdmblcvbGNVbFp3dDR5SHdBUDdUd3hLdTVBZmQ5akl5QnRkVzRFeWl5V2RlSzh3SWhIckU2cmFqa3ZOSmt1WFBjY0tNNWxyU25nY2dlNkxMOEhLSDJyYm84RHhlRTJpOWhlN3JPQzNleTRwWFZ5b0pZd2hUZVRONkg4S0hYck5hQkxFRmVlUThmWmd4enFGYkQzZ3dVdUU5UEhTN0MxNm5zZEoyYXI2emhCcTl6SW0vTU5aUzJnUEd2dDJzdGIvTWpYNHgzano2My9uZURoSHhncUErT2xyRURYc0tlejZPU29EREZmakk4WThWWmE1Z1hFTHpycW9HU3NvbHNPOU5jTlZxQ1hmMDNsZEkrdTZVQ2owVCt3QVVzNUZRZHFLeGJyKy85K3ZWamdCdy9LMCtlVG83aVNzeW9vdk01eW5MY0dFNFdPTHFGL3lNb25IemZXTnhPTGxiSFBjVElCanVDcTliRGdCSkZIa2czbE5la0h4Y3l3bGE0SGxjY3g4OXBTOXp2R3d6OHd4SDBYQmdlcnp4eW12bWtwekZySHFiTTFNK1E2ODJueGFDbGJwTTk1V3ZSQ1NHUDh2NllGQmNsODM5ZWEycXhLeHVVcjBIVm9sVFJ6b0dGbGhNRy85c3JvbVJGWG5SSHVRSkd2cFVjYWQyNW5iNVAyY1plT3M0S0poSys0VGIvUU14eGxkSndlS3UwdDRFWGFJTHpFY1lMRlZtMlAzeVdORWM5YkNVUjhLU2VlZzFpbVRNQ3Q2dkVCZUVqbmllT01UL1p4QlA0K2xBVWJPdVZkejVZUktRdlZnbEhIMGVIcTlMME9OR05FTzZwRFRXTWlVTnJDeHlGS25BREp2VGxRQWVPT0Fidjl5cWdETjZKSllJK0M2Z0FtZVcwQVk4SCtYMTIyZkYvNFhoMm5Yb2x5UFRQOWNqMnoxZmkwNHB4d0c0Vy9sdVAwblNXcXF3QXlXYStNRFdVN3puRllQZDZYOE5EMUhoNTNpTWZldGtYNHhhZVU4OW9aY3E1ZGlIWk42V0s2eWlDT1VNdWFhTlo0cFRwT0dPVVBjWEpFTUxwYkIrcVdlNDZQV2htMXdSWXlRbmtnQjFwWFVQcGR6YmtER0tNNHVOdkk5aTRkWndXOXk1Z1hzczRCdjI3bzV5WEFjVEt4M2VvNGVVWmgxWEdDZUo3SkZRL2krUjVzemJlRkx0UDA4aWplQlZGT1BXNHBqb2ZCUXpyUHBrRWhpaUFuWmRDS3RBbXg2SkUwaXBqS2tBSzBhRVpRWHJBbGIxQXNmNC9PQWdhQXAxOUhEblFMcnVwQXJVNHkrTVhCOStGOXNzTWhYQUp1M3pMcGNIZHk3dzUwY3Bvdjh4WDZSaURYbTdYd2cvcnJmSlNWOFFoRkQ2NjNFd0ViSEdmREZ5NEFDZU9TWnhReUZvNVQwRFZaWXJaV2VhMjRIbkk1VzdDSHY1RHpVQzV4aWsvcXZXZVNlQzk0MkpWbm1Vbldpd3o2SVRqUkxwVGU0dE5MSTU3UVVZSWhsRWM4UmtqbDh0QVF6cEVCNk1VUEhPam9tWU1JSDhzS0ZmdGZTM2x6bzRUVFhEUDR2akw2MEVGU0d1WjE4OHVidVplTDROdXpkanpIYVFwbFVuSmUzb2VINlZUWnNrNkRKZ0I3Z1I3OC9tMU9GRDI0UUJmT2NaeU15Nno1WGNjcHFEdEg1U2p2aHJvNGVtVzFNS0xkVXA1bzRNTjV2SDRDUExiempHaDFwa2g2SFUxNjd0Z3RPQ2RmcEZXOVFNNnZOTVhYQVlSVEk0cUhDcFRFY0dRZ1I1QWRSN3ZWZ2ZxV2swSVg3VVFlL0tFYk1QaGJabzdRTkIvbXRmaTIzUnRXYWhXeFR2ZnNRTmtTTlVtR2p3cnNoN2QxNER5ZUJhUEozVllkZEgzMWlkKzIxNm1pV0QvTWNRb3h2VVc3bGo5aUQyMUVyNjE3K0lrSGc3Q1JiMHZmM1JzZSs1NG5vRk1VV25abnJVK1UzbE9RSG1JK3dsbzU0aDhYQjcwOGFrZElad0RQSG1QbjFBSkdONyttb3c5RmJIR2drS3c1ME43ckt6TDYzRi8ycjgyc0dHOEdpSStSRFVZZXVvdmVtc0U0cGdGNWNxQ0pNZGMxNktuZ3JZYjFhckM2SWsvL1FzOFpUclE0aFBNYzcvMWlvd0pZdTdlczJQVXNCSjhVNUw3N252dTRxTksxSEdmZU1kcUVVWmtVc0paK0xwUTM4dC9RL2hsRXY5NUZENFhuV0hseTJ1cmtxS1NqRGxlbjdsV0tyZm1VM2xOaTBrVVRhVnYwT2M2dUdkQlhjNkI3VVkyK3I1ek1LZ3dmMURMZ3dEN0t5TGRtczhXQm5wd2tXM2grcjlhQ3Z6UDVYOWwrL3RqdDVZQXFUMzZWQmllNk5pRVJ5c1RFNnJ5Ui9oR3c5WHZIckNMWG5DZXk1SWUrL1l0SDBQYjYxM2kxa255TWJYU2NnQVZ5MzNIV3VzS0w2eEZQTVlnMG1iNUZjeTAwWkRFaHAvWEtoNjdYUFphbk5VNGZBYyt4OGdROUJkcXFVT1NIZGl1OW9ITGxEMXI1RlpkMXBGWG5GcTNPYzM3QjRxL21RRUhpc3drTUFKeE93M2o3dmM0UTc0WXUwYlczNDg2cGlORFBpd1BWcXpQdVRLMCtCQTNpdTdoL2lKRW5OT1RaZzdmaDZWYWZBUTFSTUFtaUR3R3lJdVJWdThmVHR4ZjI2VmJIeVhoajNHV05MbzdUSmpuV2tKbS9XT09iR2JVQURYeTJxOHMrUkw2dE1sUjJUcU5lSy9VL25PYzlRSDJnc1JQN3BOWGhFYUpkbzhzZzM2anZ4YTlIMDRvZmpmRk1IeFIyNUVBdGFSV1FNTmxQTEhZQmt4RU52ajhsYk5mK3NYRC85WTN5ZnU3U3lDOHJlTW5YanZ5ZTFobUQwaDM5Wnp0T3dlcmZjNTV5RkJHMHR6VXhlVWpRZi9WVW9GV3pIUUZ2WjltS2RkMHk3NFNldlJMQ0RraVIwMzVkRU1pK1ZSVW54NW1LaytQa3B3VkpKOHlRaDhOZXFMeU45ZHlGMkJieHorSnNsUXROcG91b2VRN24rY0dZREVWRTdDdzZwdGNuS0dxcnM4VnVpeUtUWDNTNW5NaGI1NzI2NVBnZVhRdndGbi9xYnFIblFIRkVXeHhvQzY3Yld3MXlHQWgrSHhSSDVJSHR5TEpseHJaa3Z0L2tUZGxZeEJEbWxIMDdOdXZHUnBSVjU1bUMraUM0czNCSFVYNjVoR3ZxN1pNU3EvdlRyRDV6TjJUOWNKMHF1dVJic1FUNnpvNUl3UHZ5RExTNmY0dEd5SEV5M2lKd25PeXNSSWNKQ1k1MGhsNTF4VS9rdlhHUzZXNEI4WTV0Yk1WeEhxOWJxUGtPNS9tWmlNcWlmaUF1eG9QWXlaeWpySmttNXQrRFZ2L0g4a1pRT3NjMTJvZ1dmN01mT05CY2ZmY2xXeDNvM3JZbk1OTjNnODdGMW9IUm9QT29yUjYxT3MxejM1TUVkN1hxck1pcnkwbXU3aWpLUkVRL0JWWitEb3hVRTl4VlppS2ZpNndTdTFxRVRHd1c2WDJLTExicTRabm9PYzdpdjh0dGdiYzM2bFFDVDlzeVRoZHcrZ2EyVkY4MDUzWTkrWHJsUitTNnFEemk0M2xHckZjNDkwbjJBK3Jyd3psUG4yblg4SzRaZHBhNzdCL3hyVTRrTHRMRS9LUkZKZGdLNVFQaUtSNDV2Z2ZSWmJUaUkrOUdlbnlsUmZCZmNGaHhvQ1RsZkFQeUpjeEkrU3JJei9jNW90M2p4ekw0ZTZhbUIrVVRnT2UvSjhuZzlaWEtqWTNzZnB6cWM1cVFOTnBJdlQyVTFmMzl0V01uR3NyZ1VYdmE1UTVyZnI5OUZaMXlSNlV5bnBxTzAvSzkrWXF6M0UvbnlQM1pjcy85djIrL0xYQ2NWbDdLVHlmbmFvd3FFQ0c2bUgvWnBIMVEvaFlmeFZGdVBNOVFteEl2SHFyNjlhditOdXllZnJvRFBKVHpSTUFvS1FMM1lPZlRXSEtyRXJCRmlkeVpXQ0ErS215cjh6TmEvR08rRmkvaUl2MmxnUGVncnVjNjBFVW1wOTFlOFhNZnpzaGpwL1J0dTF4L1d0YWNKaSs5WTR3dTNmcTV4MVVuNERrcWpNclFjVDRoME56Y3Bicys0RkhoVzdvN1pFWUplMVNKY2ZUU2M1eVdpTDNTai9PL1dXRFNyNjEyaFFtb3V2aHczbGI5TVdMK3ZkaWFKN1pWZVdKY2tzV01obEN2L1hhU0hRblljcCs4UGhBZXhua1d3UzZWZFBaUVNaUjlvcHV1czRJUTd3N0ZBbW53SU9UOFc5RXJGL1I0NWpwRmtOWkxGei9WTzlENUpNUEN5SUcyMk1JeXh4TVh4YnlLY3d5OFdheHNIREZpUFBqVGdxK3VyR2E3VnhZUGgvSWVyYXYyRjNHYzRKS0h4UmJZTmJGYWx0dHoyajRCdFhyMkhLZXZxaXpOVjZWMVBCTEg5MjEvMjJxTHdLcnIxd3YzcW10bW9IT3FFcXNUYVViaVNmWFpoVjVlNGdsUkJXVnZsWWM2NWZ5eVM4b2Yyb1JNaE5MK3gzS2dEK0U4dGFVV2hTMHN4a1YwSXJHalJiZGtVVUI2c2NjbGlJNWpMMDhMdVQ0Um96cTA4bzNLVmgxamUwR2lSejQ5Qi9wT3FOY1JDMlBobHkzSzIyTmtSSEdnWm5hc2ZaZHYrL2pXMnAwNjRlbWhxNjhDNjRjOEhPaWFqM2ozZHF2VGx1UDBpV2lBSEtlZjI5RURkU2Q0N0J6T3h2N01iQnVSNGt0MEsrTVc1SHlsV20zMHlsaUw5d1pZaU5lQTYraGNZN3hoOGJDVVFhdlBSNWtNUDRUenhEQWlXTWxmY0JGSE9jY09VbnpNbERxd0NXZ0lLRzlVNEd0aUM3OWVHeFNYMDZrcnh4cjNicDdSaHJZTnpMS3QyWGFnWmZzMng3ZXdheVdBOFh0NzlXTVhUbU9qSzlCZ0hITVd0NWNqUHVTNWdoUDFwMVRYeXZvTVVDbXYyTmRDYm5McGxoQkp4TnBUeFVhenFvY1IwTmRUZ2F4WjlkY2NwKzVwL3ZwbDQ4K0NqVFFmaTNwZ2lJZUZHSSt2d2JsT2d6Q1dsUjNvVmpVUVhlUzFCdEV1QkZDUE1UN1doNkJyd0RGTzZFVURRbmZSYnBlQmhXbVNZWUZKeEd3cis0NXg5ODVUZ3BTd1hmR3FFcUtNeFVHRW5vMEtGMmMrWEl0TUhic0Y0cmN5VG1jSTFWbVVsZXZRcWd0eGlvKzhBTmN4eUdrRzZPRUVvRlU3UUlZWmJDRVJIYXNCVmRQZWJEVkNCc3FuZDdLRDVOd2Y4bEVqWjFheTRUejk3NFp5alU5MG91ZHMvOXp6NnZNcm9ieWpXeThxdkZ0U0pCcGVmZ1M3cFdQbFYzN2NObVJtSTdUS0RYQ3RhamhPNk56NFcvNDNzMW5jMTBRSG94NzZtTENnaDRXeWMyM2V0MWM1ZTlVeXNsckxxL1NlbURJdkFuR0tqL3dqTDlrbTRxb1lZdnRkQmp5dlVPVWdXVUR6Q0t2UC8vUC9EUFg4TGlFaE5oVXJBR1YxWkdXTGZSQTdtL014eXhPZ2IrVkJJVnA4VHVPbG42NzR6RnZYUUhHZ1YxWkV6ZXYyd2s2MVdwVG9FQ1d6M2Q1dkNyS1RBaWxGK2ErM0JBT0JEWGg5TitYZVlvaXNJQXlYQm9FYkVZdldod3VJNTBpZjVmYzlmNzMvc0psN3ZRQldKK3FXNmRhQThXU1E3Z1dUTlJ6d3BuWWV1QWxLMzgxMTlNZVBwUTc0cHhWTldhUmo2RGVnNjRnSExSM3J3cC9hdHQ0UFhlKyt6L1NQS05pLzJ5QlpPRTRMV2pWbHJmRXEyWjl5dERhRWE4YUE3QnJIYWFKTFZHUUVzV2NNeURRWnlnT05qajE2MmdoU3UyWTh4Q2Z6VXB3UTA0VEsveG9QOXQwVDd0NTVic0ZwOEZndlpnVVFwQ0QwblRxN1I5dUNsRVRLb2VzV0Q4b1NqZWdqSWk4Z1Bvb0hPWjk0Wmw0UnRZMHQ1eWhvYTJua1FCMldiajV1QXFMOVlTdjltVWNkUUlaTjhMNHhhUEJ3N2U4a0puNHR3OG5tdzl2TFBrZklhb1JQOE8wRjlmSVBoOGZHSC9nNG1QeC9mM3UxeVZ1OU5yanV2VnAvcEQ3SkU2U3NZNEF2RDIzdHk2SXpNaFFGNk40dkd5OXd0c05pM0hERmpwamZWaHFOelFhY2svMHB4MUtHTndFK21aY25sbFBIV3BORUQ1OGVUeERwY3JwRVFWazZ6M1JSWEswNjFYUmw4YUtxb0dJL3RlTHVIWGZ0UERVWWdNN2pjUkt6blhEdTl3NDQ2Y2wvUGk3R3RDMUVCUUtVbHhXR09OV2pWSFdvVkJNaWZhdGUwTGZpSTR3RzNXdmRqQWRlTmZ1ajdkdVdBOFVRc0dEMUdYYnlQVDkrMkVweXN5R2FHN1lNSmp1ODFPOFZqbUQyejlPSG9SaDg3T1pWcitDcmlMTEN6ZEF1QldrS3VnYkg2dk1UMFZuOU5mdC8wTWZDUHVlSnpzN0hCQ3RlaHRQSWNRS3F3RTZQWDNIdXNmdkJCTll6dHhoRW03R2xTWkYraldmbVIrTUk1Rkd6TXcvbDdmR3VQUFRFY1lSZjFTZzlvRGlMczZCK2paUHdlOEpkT2svZjVyUGdDbG5qcGdkV1Fsd0dXNUx1VzN1S1JWcGxNd0ZheFY5REljVkw4VDIrb3N2bzFZRnlXK1VKbFo4N1RtanM0RkVvWmoyWG95QXcrVURHSTRPd1pldXNoelhuNlE2cXRZcTFlclZXSHRScDE5YXRaZUpYVXJKaDlXMDh5bFc4SzB3NU12Y1hQZEhINnZQajBYTmd6YjYzVHRMdGdSYlFjVDVqbUZlc1BlUmJCdWpBTkJZNjQ0U3lkWHNpVHV3SjVIUjFxazQxcVdJVG01eG5MejBqMnFxV0NFYjhZbDZRYVdncW9aVlhxRHg0UGFkSHNvYnlwSEo1NlBIZWNIY1BES0YwTXVvNEFtWXNmaS9CcE8raDByVXd6VzdxWVFFeVp3YVJOaXRNQytmWTAxWjljbDA0Ny9IdXRTZWkwcFFuK0hnY0IyWGo1dnZ2Y25QZWxFK09ZWnFjMkxrUDFnQ3VVSFpRYmNFRW44RGt5QVl3Z0QyREpuaGRiT1d3Z01YelZaYUlXdTNka0RFVEZvNFRjRTdBQUpxc2NPaEk1aU5laXppUWdNUFJKTGxpcEc1OEpDTlBqaUpJODNjd1czcVc0V1hYYzZHVzNYZWNPTW0zOHNVem13eEszOUI5UFJRVEh3aWFuclQxTVlxZWo5dDNVNmhjMnR4cDk0Uk1RM3JNUHdBeVhTRVp3dnZQQ3N0aitSNXdkeXRQRE53bE01VnA5UW1ESHBQWStVQjBVU0hXS3FEeG1IMkVlSXNIZEQxK21iYUhFWjNTRE1OWnNPWFR0bEkwRWhyQXJjZnVRZlNCNW05WHQwLzlTVnJUK0RYbkNjcjJxQ0d2UUgzeXRISHJyZ2RyVkZ5Vi9NQzQwZnF0K1E5OFBId2JkbHUvYTRLMlJjK1lLUEtkV3lPdU1RMjBkTzYxRkp0VkJodnppN0dVNGhreVB1eTRmMmxIVG5IZ0NvQmpIcHMrUGoyeDV1Y2k4WGI0WURHc043bEE5Sm1mMTdHYzdsNlJnbEY2NUcxd0V2OVQyOGhwenJNQzJERlp1YmNIanU3S2VXSk1YMTc0NGthTkdNRDd4LzZVb3lsa3ZCWkdTZ1poSkJidG11SUl5cC9wY3Z4STRVVzdOaGd5VDBIeENlaFh5MUZHTUVnOWV4M28wRWNIU2h6MkptOWp0UjdjRURCb2V4Vzg2VUN0b0x4MVMyV1p0ZS9adXVXaEpZenJxeG5HZS96MDNvRTV0bTdaN25HY2duWmJldnJUS3p1dk90RkJPVUFmWnhiblk2MDN6dW9mSDJlYzJoL3lhNHpFYzNneUhoYmpISGptY3JwcUwwQ2t6L3kyT0w5V0doaWxLeTFBMjYyMExSK1ZYYkxUcm9PdUk4akdwT1djSitodmhidHhucTdZWnV6MHNJdi90VC9sV0JSUDExSHhXa2NObEs0Q0NGSWlRVXBKSVY2Z1ljUkRkSkVteDdWb0JLV3REWWJJQTNDZXdJUWozNVFYUEx2L1lkQlhWaWFyR0ZqeFp3ZUtvZGg2L3duakEyVFF4SGNMeW5hcTBRWUgxekptMkJYVEVKalhtREZVcHowTzk4QW53UlR6OXd0T3NWNGIzR0RhWkMzZWU5N3JPREhTczVEMFRHaTlJb1d4amcvZjZSYUhKb2ppQ1hUdTdGY21yb0JzNUR4TlhndXg4L1BNZm5tQ0U1ZlQzYzR6MG84Y0oxQjZxNHhSSFdJYWZPMThhejlGR2Vyb3N2UXJZMWRQWERRNyt2N1d1QXZuaWFCOHhoVVFqVzgrcm1IR2IwM08wWUhDUGhaQlg1YitYS1lKV2RtVUo5TDNGSEtrcUJHeEhvTDRWeDV4cXhzbDh5eGhZTVpRYUlxQ01zbHdWdmFuRkhGeW9MNDlaY2FqWm5Hc09qQUtMQ2YrWG1jZVFHV1NKS05UNitJSCt4TjVNcEZpRnlMSWhpeDdYcGZCMEI2Tzh6SGdreVZXZVVFRm1QdThabDFEQ1N5Y1l0RFBjcHRBdWcwWS8wN3FVZmFucDYvQUNCZU8yOFlWK1JXSDQvU3hRTnBnRWlyZFZvQ2VvbjFWeFJGbUhiRFQ0MC9DZTZZU040SENDR0NMK29zKzhtckZSYXlscjlreDVSTWZnL3FrZDl5Q1lpdE9SL0x1eVg4cjNJM3pCSmNJbENQQk9kZ2ZqcnB2dDZwczZueEF4bHdOK0lnWFVMcU81SS81OHJYeTZscklkRDJvZnJrZHRWN093djRnQ3FLa1hBcVNUWlFSOUszdEpod21YSENncmZ1ZUdKVWZmQlIzaHdPTFd5Mit5dHpvMEJhckFjT2VKMzRQUEFoTUozL2hKaS9vNi9oZU1UcnV6bk5qWHU3VC94N2M3M1RIYWNmV3pvNFZWWWJoWUtJNjdZUlZFTjFhblpLL2pEOURaNnh2c2hjZzAyL0ozN016b0pWZmNTREdWejdhOHZhLzlxY2NpNXo4MUVLVVV6N2VPKzd1Z2FFSUJrRSt5dmp6cHh6VGRjQndKcGR4MHUwK2ZlMzA2WmloZkNNbEZPQkI2SlVGUkNOa2ZyVWN6YnFsZEpMVEpDK0xIbTBsZVRIMlJ3WUFhTVhKbU0vYldSaVR6UTdNakpyZXhjT0FOTi90N0tCcDFLdytyenVjOTRIN3gxWDYrU0k5ZSszZTd5d3J6dE5EZUxEVXBMUEZIUzV4TEZFZjhrWGc1TVhQZVJKWitVMFRmaTVpQWM3WWd1TFhiRXhNejNsN0lFK1Bwc1ZQaUhscUd2YmowbWRYb2szTHgzdkFwenRQS1ZZOFpvVWFPY2cxTUpOejFtUmN5d3hkcWNaMitnaVZBemdmalh1VjFTc25wcmZvYXJvY3ArVG1zak82a2JNRUROTGViQmtlek53WkFQNDFvdGE5eHgxZi9Ka2UzTm14R25CWVBTNWRrUnk0YzF5eGo3WExzV2QzZy9KYjkxckxoMFFZVDZjdFlZMk5QTlphVDk0S2VpVmxHcnQxdkltbklINXhoVG9iOC9EUU1LU3VXNTBuK1ZYK3FiZ2x4TDlGRjh1T2FOSFdjdk9EVnVmQ1JGS0s3amhXNVBoWitGVG5XUjVTcWZLL3dFR3VRVGY2bmZFVzVsSHg5bFJtaThJcW5pT2gxZmRLQXoxZUtzdmdNaHpNaG9HVThKM0poQjNYREFMOGlnR3htVEtyMEZEUHNpb3c0d1RoRmxnR1NsMjhZN2tCR0VTL254dXk3VjZWSExoYnRGYWQ2T3FlZTlzVGJKTEdmZlpkZW1ibHQxNkxRdmVKWXdKSmZlSkVNem8ralJtY0hqRkVheXlDeVhtcUtYWGNlanA4L2J5TVE0SS9xMUhUSE03VUF0ZUtnNWV1ZXlJSzltSGlNY0tJWCtRRmV2d3FqNjJyemt0QVVaLzkrc3FuT1UrVVpPdHJLWmRDZ25adzJGS21GR1lydlVCaDBKTS81NjNLNVhFY1FWWlcwUURsNVRyUzFicTVVNHY4QTV5Ti9SbXRMcWRCYnp4YXpoY2V5STIweTdadWpUZmxuVE5MdEh4NVpRQ08xZWNUd1BxMnRlcjBuWTBkVDFWSE1ObmFveGU5TFZ2UWNnSldaWE9HN1RFRkdFOGFXMFJCNTVEK2NtMGgza09GeHFNclh3ZnNkRTVlSi9DcitUVjBwZWdUSW0wcnZZV1d2UUtqY2lJcUhXMk9UeWpmRXNpS25jWFBlbjNsVTV4blVUQWJIaDhnNUs1aWpoUkJpRE91dlhaZmVYTyt5RFBXd3l0WlRoM0tsL2xVdWpqNGdFZmJuelZuR1FjMlRuRmhIQWlKRC9TWGJ0MXVodW1GQzRVS1ZyaUJ5MDlpR3RteCtueHN0SFlWMExuOGVvcDNkbEhZR25FbFdHRzlUMEd5b3BFakxFWFhZNlVEakFqbzQxakpxMUpmU1lLb3BuVk10ejRHTTN0T0ExQUk0RnJuNHBWdGd3QWRnVHk1Z0JaNjlJb0hhOE9zMWtYMndsbjVuM0IrQTVUYlQ1L3orYjRQZDU1U3FHdnRpUXZPelFWcG5jZXAvWkVTYzlUNXBNemVvK1YwQ0dkV1RxK1NKNllCMHZKMXBJOERKT1JGZnJSeGVqclBFTGRpQWJJbWpGYVh3Tm5hSDIzVFJnTWdBOUxldXJXSUt6b3Z0dkFvMWpmQWF2a09LLy9hSzVRRG53eDBLamt1ME9yVGsxNXdjVDE5UTRsN1c3WWdPOExWY1dSakNQdURRZGM0Skk4alZ0c0hIRFJMWGlSTnUyVGtxYlF6aUpmU3NraWl6ZGlDRm4wc2Q0MVB6WiszVUdWL0NMcWUydHFSNFRsQVh2NjdvS0hzajhDSE84OXJiTmU2a3ZyUm1OUnpLYXNFMkJNa0hUZzVVTEJGd2J5d2N1cTl2VmIzU0E5NnlpMklYK1lyUGlvejV3dlF6Q3NxTENKb3JTNkJ5ekFOZEl3RitlS011NkEwWnVhOExHclgxcTNCdDlSb1NLbFlqUzBnVGNicVI2bFVUU25vcjFMMjFlSEFmYUMxbThDbVErczFLSnduUHkrSFhyNlpiaXkyLzlIVnVtT3g1OWFBMTZHeFpjc0RRS3JYeUpFQ2RuK0lEczF3d0JYOVZQNmVEWUR2eEFzK1ZyYkdwVE1sVk5vSml2ZEN3alZveFkwdzRnRkdmQ0tkUVRLU25GcEFkam9xT0xYOThZbUV6amx1UUZrOGxKMkNqOGFuYk5zVzUyVkdIY1VyVVUwZ1p4ZDFXazJxYzg3dEtMS0luOE1qeStrUW5xbWNydWFKQ3A5cHhXZU5SNlNyNVVwQmFZc1B1cERtN0twTVcyS2h2ZmwrRGZ6RXkrVmorYUxEWmZCelhlNHQxSUlxZHEvODJLcXZ0T29QdnZqQy9WRE5Xb2xyT1U5TE1QdXpYSDJhL1NOMmV4ME9mRDVNMTM3L21uOEFBL1R1WTh0NWd1SkFUVmVyM2tpUHdaN1hVOUNuM2xPMjZEdlFHT0JLYVNBN1VnV2k4cE8zMDlQK0tvZHowcDFwNFVVQTRpTm42bEMrbmoxUmZPUWZ5eHRCdENEbkI3R2NqRUNYNWNRbDUrcWIyRWM5cU8zeDNIUFlIem5WeUFKS1gzRUcrWDAwUHUyQklRMEN2KytKVU95QVFNNVpUWUlzZUJlK2taUERCME05anlCTDNQYmNyWERBQ3lpbk0yUTY4WTZEUU9qeFNMUlNGTW11UkZxb1pkSGVmQjhaUDRSTWFTdnlJejlINUFPUFNVNG1vN2hDZFpiMkI0UEJDc0dMcy9Tb3A2U1B2blc3Z0dVd1Z6MmJKVktIcVB6VXArazhEYTBuTTZubzNoWHd3d1BCZTRkdmxQczl3WFdnTVFreS9lbzl3VjFXaUtmNzYrZ0lpUFpnMStzcGh0YktsNG1ZV0dJWE9NL08wQ1Z2ZjdJakpXZzhhVXlSZDFwRjBsV2UyUUpaQ1hVSUszOGVCNzdJRUszeUFzVUJ4U3VyYk1ZVzFjaTB2VElpSXMwQXN1dmVWZFgrY0txMkVvQ09QVWllOFp3Y3hPUnQ0by9HcHpsUGdDRGtCS0l3enhLb1pTRlh6MUgyQUJjR1FtVlhtWlRUSWFCWEhxQjhpb3RwSUtUVktoWVdLa3Y1QlU4c3AxM0VBVklId3VrSnZ0S21PTGdsNzBsZXlXR0M2R3pKQzczZlh5WE55c2hHYis5VHI5a1FabEMzSHhUVWNReXRyVGJxdW5qSTVKbEIvL2sycFowaXA1WHhNa1BOKzFtVERmcHY3L1o3L0hwUUMyczZzNERSOTk0dFBlbjZhYUlLLzliMkxIVFV2ZVZJNDFncmlSWThnd1hJQ2ZWYWZOM0pHc1JueXAvb0hXcXE0a2dIT3RkMUQ2MThRa3VNb204aGwxWHBmSEtTNERIMngyME1wL1pITWdQeHZBZGtza2J6RWZoVTU3a0ZDRW9LcUhQa3BxVThmODRWSTJ4TEJ4Wm44UkhRUWp2QzdFWkJWRnF2V0RtZDJtdkh5ZEdUSnpPcURoVEYwZ0NVekJpSTRvUEhacUQ2UTBBV0J6OXQ1MFlEVUFadjNSMHdNQnVYRVJHTXBMdGlhTUlLR2YyQU1XREc3VTFwR1VQUHYzeDFoVlhEVjlxK2xVTkJWdlRiNnNUQjZQV3Q0VmN5Zk1hcTFaU2x0VjA3MnY3SDJWTG5WWDNaMFo3V0RnWjZ6SGhUTWZxeVVCd0xjUXo1c1pBNkdDSGVEMmtjYWV3MW5TZW9ZM1lhaTNZZStVeUkrVUZzTGp6ZzEwcHJJZktKK1dLOWdPSjF6TWowUXVYZmNwNDllSnY5V05xTjdJRGtyK3Q3d2wwNVR4bDZCWURNNUNndmtWL3BtRlBuQUEzSTJEbVVXKzdKbm8rc00weE1pYUtFNm9kbUlNb25yd3FnRGlxYzFYUlB3UWluYldZTkVQRWptbk1MYWs4YzdQRyt4UFEwWHdXMGViQnpKQS8wY3A0K003YVFGd2k3VnAvd05TYWpsUVNRc1dxdHJGcXJGK3JsMjdjTittZEUvcGFyeTR1TDZFUlFtTnFQNmwvb2R0MGJ2QmE4M3p2YnRYd1FvWTdGQ1ViUENubkwxdHplTGR2V041TVo4bFJCSlJYbmlSMHE5Z0w1RVpDMTVFMjE0dGdTRUM5NVpnNlE1bm1DQmVnSnVxNklZMTFnc3V6alRubXFYWmc1U01VQjBmV1F5blRrUEEwYTJZWUpxYnNtMUx5d1k0eGVBcGVoSGJXeTM2SUxING03VzNtNjR6S3AvY0k0MXJoek1DbHZQVWZvTWJTZ2dhRUFGZmtuRU5HclZGWGducjdncjhpNnlYa1NZVUd6VVlFQjdXZ05ITVhWdk1WZ2NuRUNWN09WSzNUVnFOSmVHUVRkNTRHT0VPMGFkVmpjSzhJQWJseDlsbGwvS1hNTGZGVkJmV01sNkJzenJMa2UxUFdyUEgzYjJ2NTJCMnFCQ1VSNW1PYlV2OExlVmRxMTRQWGQyRjliVnBzUnV5WUU2RTM2d1czcXdialFKQkV3U2RVMWYwV0RMUE9ZY1Z1QnJPdTRpWmljbjVyQ2VJVkdkTkh4VldRbk9odjNvdS94R0luTUcxSk9IWkZIVGpQSWZzaDVUUmlWVWV1Q2pKQU5RQ2F0MWZvYUtQM04ybjVQUDBNV2NaZmJ0aklDMlhuMDRQMXVmOVpXbFJseWtncXRUbmJlR2dBUkl0Q3hLazNQZWFKL0pLR1B5aUpvYkxoU2VvSFVvemhQMnFNdDFRblFLNDhHVHRTdEdxZHRFK28rbXdVRDZKWFh3RUNKN1FZK2FOTE11anhJWVhHeFBPUHJxNzQxcDJVVldOdXlqWkFlV00yS1FBZ0N2R3dsazR0a3ZGTHZaM2VnOFFuVURHVFcwL3U5cTdScm9MbFRZR0NlYktOODBhOU1qRlQvcmJxeXRWMWwwaEVIUXFrSE5ZaEZ2ZnJZS0t2UFdHM0dVT3NXQi9iRGRkV09jU3d4WHFEMUMwSWVyL0VhdWxvMThzc1pNMzdMV0N4cFRzTzVyc1VqeG1VRTNqTzZHRytJNVJLZGQ2bG1kaWFqOGtJdXNkK2lqU1Y0OGZZSE84SkZLc0doTnQvYmFqUGlMcDBuUU1qTWt2TXNERmlTQlZQS2VpNEZWdWhCbmVmR2hRajdzMmRHcEhJWGpqUmd6WGtDYTlJRTRsdWdUckZ0MUhtRzF1QVQ0Tzk1Q3c4TmNyWGRHMHVvZEZIR0htV1ZVaHQ3cTk5c2dHQzd0dnBzclpZeVZFZnZxNVV0V0RmSzFDOE5hSXZHclJwQlNuZ21tSXorMjdHQ0I4ajBCMTRoZW9rYm82d2kwMlRMVVBSbHBZK3N2bktrMHVFZWFCdjJZdWhBMlFadS9FWXNEZ0xXV21rQzZ2ZnRwYnhiU2xwZVZmbzRzVDhZZU9xbE9nTHllTDVLNStCQ0VRVFZJVjhEeWc2Z1hNb3FGeFowcmp5aWp6d2lWQWJJNVZaNEd4bEw5ZHJsa28xVGp6OEkvTlJYdmY2aXIzUlVnTlJ0c2NVek9hR2hhN2QyUGh0MzZ6d0YzOGF0dllMTTFTbnFtRkVIelRySDRxWU9hbWZwd3ZYQy9tajFGdXNReXdDTXY4eWVsSjZUSEVHekxnM0drMlpiNEp6UUd6aVFXMTRwNE1RRFJOb2FoZUdJTTJwQ21ielVpVVlGenRNbmpEWkxpRWFJT28xV244V0luZ3pnSks4WkUrTnh4aXNIbTFjMXp3U1QzMzgyNDVFOHQ0RCsvOUQ3blExbkJTeTZyTWkyOXJPMU5kOG4xNWlMN1hjZFIxczc3U3VUdDZKM0Fucnl3bVRSc3NRSFhGRFBOM1B1MGs5NFUxNWNWUXJrOHQwT081R09FNkF2OXFzQ1ZoQVRZRURJMTBJZGwwdzI0YVB5cHp5Z3hTOUQ2VURwOVpvNnFuMHFBOUEraXBxaHh4K0VNbnkzak11R3JTVDBRUGtLc1Y3M2pMdDNuc0NWeHJCVitLVURvTGVqcFEyeWRVR1JXbVhHem0vVmdmSW01VFo0bWVXVUIxc24zWlZqNVRvNlUyaWpxdVQwQ1NLcUE4dXY0M2tFVENqUDZpdDVlUFhnRzNrSHV0WkFtaGtVQzM0UHdrN2MyR3hkZlZhNXRCQ05JdVh1WGhuUk5yUEcrWDRhbFhWbnZySjZmVmhZdS9jNlR3ejVoOTN2dEQ3NXhmUWwrVWRVNFp6NzBzWHhuWFl0ZkpMVmJBdDYwSWh2T2ZLcUk2aU9IUmJPMDI5UmNGSEhCckptWEJBUWUvTWVwK1dManNOdEFqU3c1a2hnYU9tYytKZ20xUGpvakduelJFTTZiZW1OZjZBMG9MSXFJdDhJWDcxVFo2QThIT2RrYzlSeWZCSmJUaWVRSFhaN25la2o0Q0djWnd0MGNBejB3OFhPMG8rbGszdktCWExaYkhtU2gvdzk1QlVwK29aakpZNjBES0ptRGpRTmVnK2tLMjhlUEpWR1c3TE1qSDBybGp5UmI2VlRPNzA5TlErR1pURWJ0emdmczViTzE0eGF4bWlYWVhTalZvd1RSdW1zbFJGMWJqekpPZFhuQ1Ixb1dYSHZ1eC8wWWZjN080N3pvdjVnZ2xUSDVPUTRkL0JvUFdIcjgwT3JEMXpRNS95UUlrNGVoK0I2SCt3Q2dYSGlFMHc3K2poSVZZSFd0ejJKSjhpUitlQXBwMzV1ZEI1RUYyRjBIbVYvNERlQlNPVnA1UlhQQk1URjJDYk5TYXgrSEdrUDBJVFprZXZaUTZYSnQzZDY4SElwSCtOWDZ5R1pQaHIrYnowK0RGQmFCcytiYjRlVWJVVU1QSjJIQW04ZFQzUWF6Z1FGWjBDelJXTXFZUHgrK3d5WHpveUdpWEtabFhuWlpyaGkyZkFpUUkxdUtrVGthazNYaWE2Slh1WlIza3JqU21yUVBjd3Byd2JHUklmOFNudDhNa0NTYUNzOHJweVcxU2ZHSWNJdXkrQlVZUnRnUnBCQlMvbUViU013bFdGNU1OZHhoOHhockdnUEs5TmRkYnB6bk9NNGdkTWppMXZDNUZ3K3QxaXZBOWhVV0RpOXpmWEJlZFVkbnAyT2s0ZXJzbTFHSGZ4K1piMTI1VTRxb2lpS3dyNzRxeGRXWDNmZXhzQ052amYwZDdFaDFSbUI2WDZoQ3RDUjV1bzhsZGRFS0RzN2FBZnRpdkdxZEFESnpzTUM1N1FIWHFlSmRiaWxBd0U4eFlOcndEVWtrWGM5OTY0UTNRcWN2ZjN4dWxqd3VCMTllVTk0eUpVbmlsdnV4M1VVcWdHNmlRR3pkZnRBeGx3QkVxaktObTVSUEs3aHBlMmRxZ3N6MkpoeU1PNGl1TlQ0eW1uQTliU21PM09kQytTSitaSnhjR2c4V0Y3cU9mRlIzblR0eHNFdzNiOHhEeG1Oam8rdjJsYkE1ZUxlcDJIdlY0Y0FEZ0ZzeVFldFN6OFZYSXprMGxEU3RxZFlnYUtIWnJ6UGNaeUNiOTF5Z2l5dURhc2JqdE4zSzFMMW1OZ3d3Y25sbG41SFg5YnJzNGQyZ3RXbnRTdEJmYmpYcVdxNjVxUExvZDdGQVJLSUx6WkF3QTY0ODdWSVRiUm5rMENnN0FMUk5jbWhOT0l5TGJDT0lrcmprci8rOUN1UnJUekVGZEw5eUx5cTdYQzdvbk1RUlYvamFmL01UbUkzSXE4R0pOdDRIL3ZSOExEYnRnQkRnTGJJa1dXZ3czS1c2SlNVdkdkNDZId05BQ21CSDJzNmcyVmF3Umw4bFdVZ250TVdWL1FMSjhoS0xlcWRuQ3JnbFBTcEhBdVQ0d1E5VzlGVGFvSHFsU29XaUVieFh2RHBXcWVTMC92YkR6dTNpQW9VM256VERMUWpHMHNXRTYxZnh4aUNUdkpLalBObzFlWDNaaHFPbG5TZlZHVTJ4dnFoSFNnNmFZSmRlMXA1QzRvRE5SbGNVdzVXdCtaV3JhSG5PR2tUcnk2QlRWODlZdmEyNk5neGlyNlVjU3hRbEcvSm9uSVZmcHIweHZXOTZwaXZ6Q3lqMjVyRVMwK0h5cllVdTJSb1ZaV0NRcm5Ub0NzczVxaGp6VmRwTmMzdkY1ZlRlWjdNTnlMempXaWxpUmRwNGhuTEFwWEdWOTlCYUhLaXlNdXoySi80a0NiWmFFUE85NGg0YU9jSjZDaVVGUVh6YTQ4ckRoTkZsaU5vUVIydEFGbnJJUUJoY3A2a2wrSW1VSHdyRy9vdlIrZ0hvNXM1eGpWQTI2T25EcXJIMmtDTmZCUWY0OXd1eldmUWNkQ0NsdlBrc3JYNkxBYlRERTlQbU9lQVZaZnhvNTd1QURyR2R0MkJXcDNXRFBVOXdSMFRLNURyemRMUHVXL1l4VG1PRTVpTzZhR24yemgwbkRPNlVLOHJxRk5jZFFJZkVrWW5Pd0tLdnl4MWtxSFgySEQ5Q2d6SXBSMGJSNk81RStJWWdnZDVXdlJlS1lxSGJ5blBvMVFHSUY4YWt3NzRodm81ZkxEV01FTG0xK05sV05zRmtieGtYNm43SlRzbjk0U0hkNTZBanZHWm9ZRk9VV2hCSGVrekl5UEpxOHNSY0I1MC9xVG9yc25sRk1TWkxPRFNzZ3dSeHVwRXkwQlZQV2VEb3pYQVJtbEE2ZkJXWFNpVEVPTXFIWmNZQm1iVGVTS0I0OGx0QkJiZG5kM3Zma0RGQmR4R2ZES1gvaHM5WE5SMW9JYWhRYjgzbUdQeXJkQXJyRGd6cnVGQUw1RnovdEREVko4V3pxZ2pkVnZzaWxTOWJPa3hYd21jT2M5NlN0RnlqSnBneW9iUWR0SXB3bmt6aUxrZzlBRGZVekVGcldaWE9qbWI2SWdtZU1IbDFORXJ1MlVIV3FobFRtalJWMTYwZmV0dE1FQzllMm1QaUtkd25pTkkyUlRvdTlIcU1zTjF5ZjVJU1J4UjBaMmduQUpqWFU5TzBTb3FrRGw2emhZRm82NlQ0cEpBYUEyd2tmTlVtakRpVitQYzJCamN3S1FLOXB5blo3V0JsRmNlTnRiYnI2NnNvR3kxL1M0eUNORHNYM0JqTzNET0k4Tk8zZHdnN25YdUg0MHFBeHdva3M0RzZsSmp0Q2JERVM2ZG9MaHpDNU1DalZGQjQ2RDVBOWhyd0RIL3NvbEh5c2I5ZUt2eU5DWWptQVJLL3dGVllkelRScisyRUowb0FZZm1UdFR5T3IxVEdpaGcxRFZ4YlBab1lXWUJPY2hwQS9wc2dWRjVsYytRUmhqVlMzd01WQ1ZPTkR6Si9zaE9xcjVSUDlXM3NZL3ptSDRrUEtYejFDQkVxZW03UGF0TE1Da0NBOFhPcFFpYStUVWRsV2NxcHhGNW9PSWNJY1BKdHRnd2dDZHdybXVVT2w0THZmaFlId3JTb09CY2FiRUNOVTVidFRqS2JFajBta29MMUR1dlB1SG4yNlJuckQ3aktyTUhHYTdSTnV6SXdOTW1YeDJUZDFieE93Y1ZOOGloanJiQk5CYUU1WG5SOGFhQWVyQjg1Y0dsMU44VlE4ZnBaWktmUGxtLzczV1djNGQzNHlFaFU1VnY3eXM2UE5ONUN6akw2Q1NBNG1tSzJpQmQ5SEVJQWNkMmx4UkFJN1lqMmpwdWk1eUxNL0p5SXJhV3RkYkZrVzNrcVhycWFKQ2R5UENpN0EveTJZcGI3S3A4Qko1MjVlbEcxY0xXRDh6VDRYUThuYTRaazRMQWZabXU4eFJjZThvcHlNNFRNRWhCR0tjVGxPYUk1VWl4YzluRWt5Y1hJbnFscVY3a2orZENqY1BSUU02MjdXeG1hYWNqNXdrbDQ2WDlXNXRuT0ZEcnU2MmZuNk5QdkwvdDJIU0U2TUZMKzU2Y3Q4dGt0YlpLdW1ma0ZWekVZaXQwZ3p4SFlLdjFCVm5DTXJNeVdYYnZLZGZ0WjAxRXQvVHJ1ZmRCWFI0TXJwQk5ldGdhY3dKRHh1MUZ5RWQ3ZlBMVnFBS3M5Q2xMT2RCcHJJR1JPbm5tY3JxZ1V4cnhkUnhyRjJqeG5XM0thOVJ0QnRtQ3JmVVJ2MWdPQ0czemlWTzlSTGF6bmJtTVhEOWQxM285cXZQOC8vNHgxUE9uQW9QenU0WFhWK3ZrNzMrL2ZmOWVFd0xvN0gvL3ZIejc5KzM3dDcvZmZock5MMU9LMzk5Ky92eFo4bHNtRFBLZlAzOThJUC85Kzdka3pNb1FvWElxNmJ0ZC95WE9ycFgwcDU3QUxyS3ljWG9DNThvZ1ZKNnplQlNXNnh3SExUekVrMnZsbDVMSDhzaHY4ZTlXWVdRQjhjOFhaYkE2L3pFU1M4dFZFcUNrclp4RjQrTnlmLy83N2M5ZmkyeDFRZy9HNVAzZjE2a2ZSaUNkUHZPSmpaWDFOMVlBd01zcStQZlArN2Vmc0Fyc1lHMVp2MzMvKy83dHIxa2wwNVI5OWJ3RFdJdXRYZFkzcWQ3bzdKL3YxamprUWRvbDdUTFp2dno1MTV6bW4yKy9zQmlKRmFML0gzZWNacUZmMEo4QThyNWJ2cnBLVyt0UFFGKys0aVhvbkQwd0IvYS9Wa2VhSGZIdnZ5WW5HNGcvVHlxOUFNUGl4UWhpOWQ1c3NMNjgvUFB0OVYvTGFIYmtKYVJ4K21KamhEeC8vbGd2d0Z2bGNwN1VjQWJTVlpkTXB6VEYyL2wzNms1WkZ0N3QzTXNpZlZRR29GR2k3WWtkR29LZzhnWHkwaTd5VjdvL0poZGt3OUZ0aHVoVkR2U3FIOWN4Z09vNE5abDZSRHpjUnhMMmdFN0JHZklCQkcwak1CNjVxYytNc255N3Nud1VBVG82RW1nbHc2eGRIMFRRVEt1SnJId1F3b3BnNXlSUlBNNHhrdGxremVNVWhsQjZaTkJDckV2a3VURS9Ndk9RQ05lS0JjelF0WjBWd2FMVFAxU3dFeGhpZDRncmdNYjdpbHJYUGx6QWVObDZxYXlNR2l6SjVuMU1QYytvNjZlQ3RySHFDVUFtM3M1ckdDYmpYYlpCVFQ0TjhTS3U0ZmEzeGJIendBTmV2aExlMEtmZW5sNWY5bUI4MldISWRZUVZLeVBHd0toa2FwNnJwdWFVMVZIOUdFS21xY2NGMWdyckllYXJkSlJKM2FhSEZva2Y4ZGlEWEI0QkdTcW9uRWdYRWVtVkg3VG9pYXVxcXNuVW8rS3BuU2VRTTBENVhQRk4rVjVzZE1saGtnWjZEcE90Uzdac1hDZWtGQmtveEpwaTFidzRVZUI4TGNDVEtEL1dORWM4RnhUWEt3c29yYVdUTFo0ZzhKTWNsclE0MUQ1Z1FUb3l3NUJtdU9GMXVlNEI4aG1WaXRGK3RYNTlLOXZDSzdTa3V4RjNQYWh4QVdSbjI1bHZvSHBkc3lXOVkxRFY2SlRvUTk4K3ZRVEd6N2RBZjVVdDd4WTd4T1FHZlpmOFg0dU9EZUQ5dmxQK2ZoODI2VDBzZk9KOHBvMjJHaHVQWWhlb0V6YmozU2JkUGxtSTFZdm5Fc08rNnM4UlJWbnJQamxPc0NMcUJYcjA2Z2JTWmFmV2VFZWFGajExaEMvSEtJTndIUmNyajRxbmQ1NlRNd2c0T2NseWszL2tNRGRCaEZGUk1xQUp1c0pBOENnY3FJVXlLRlpLek9YMGpqMDJNVDd5VXFoeHJiYlBERVVQNUxOUVZxQTFya0x4ZTFaMTNDTWJPVS92VzA1MkRrSTM0RzhZUUM1S1hBVHMwQU5XVzl6ajI5YjR6d1dPVXM1emtzdEFka01nZHhzUHZDUEp2Y1BtYXRPSzRzblZWNU9TTzg0ZGdINkw4eXdQUkcyRDE5ZnFtaFhYaXdseEk0NlFXV3ZMUlFBUEhNSWJHMEc5ZmNWa3hwK2RxNFVURmNSbWV4TUtldlN4V3NzcTlqRXFYMTBBdnkwOHhRdmFlQjVCZkV4VGVvaVBpNVpIeHBkWWVaWVRDeGdCUW8yUzg4U29yem5NcUJNTEtGTW1hbVVJNWVOQXl5cnR0SFhzNkZVQ3hMSWlHQWlLRytYUGFPVHhxRDA4REw0clZ2UGdmSnJidHhiUDVtbmIyaVFZVFo2WnhwWFZDUnNxU3I1R1pVYmJ1TFNGN3ZqOXUyeFozcjBUdFFyTEliR3lhM3E4TlZqN2NFSzAxeWNQUVZjaktNYWRobS9UcG5LWUhHMlMwNUp4N0Y5M25odTYxbUZsYWhjbndydU1jbUw4Q3M5Y2RlZHB5czJoMkFpekdYWGxISjNvb3NVcWg0U2VPRnAxRVcxTXl6eDYvUGFncUVvcHAxV1BIcUJ0MVJIQWt6VGlzKzdVUE0vaU9NSFRPMC9nblJVVkxuVXVobjYySlZMQjVXbTdseHZiMVZDSWpxUE9aVU55bXE0alZINEZSb1BnUm04TjBydkltempGY3lSZWd5TkRkQ0RtRDBBT21TeVJyQUxqNnhNRGxWSEJ0dHFXKzUvUTBHOFlLZCthL2ZIRGozSVFvTzFNbDNCZUxWcmpYN1lSKzZ0UVZPZFJuQ2pPREJtNVU5c0RhMDkwbXJTM1pkOW9ObkppMWU2cnpRYVJ5M21EZktCUS8zR2tmOWwrVno4VFY4YnRpcTRZSGRPZ05NL3lLdmgyYmF3aTdPcnBIbUFEZkRKbzUwVWZpaE5WUGJ0YmtJcmFXMmlzTTNtVm4vaVl0b2FZTCtJY2ZyRU5tUy9YNnFZV3o1cjJUSTRUZkIzbkdVRm5FNGhHd2UzSVlQT1ZvQVVHUzF3VjB1bmRqcytLQStKNGIyU1pNSlZkSFNlVkFLTThJSS9UU0IvUEs3c21TQ05BdjFhZWFBZGdheXZDall6TjFQa2xqUm1JTitPRHNlNml5Z0ZqeWtNbWZJWVBZKzJPVHJMYUNxUEhzSG5YU2I0SlBHU2tWV2p3elRONGUyWk9OUFRYdmNBcTZRNnBwYWN0R0sxdmQ2NDRUZm9ldVRBZWtOUENVd25tNk55UmJDbStGaVRkZDJkc2ZEblMzeitzUUNaS2ExdTNyZnVjMU5mSDdrWXhSSkFsbGtnMWZkejd4S1RZQnNXWGQwTEx4RzZhMU9YcXFnNGR2WnBCZVpXSDZ4aW4rTDJJK2NSekw3OWNOeDNYNmxqVHloamNVK0Q5NDJzNVQzVXl5SjFld1ZqVmxxTTZ2TnZwUkN0SmcwUFhzYXdlb0FrOHRtU1pVQjN2aEpnNXhxK2hRWnViaXl4R0xOV01EQzJBc2tPQy85Q0JHb0dNNmFJeXh0Uk1xaHNzZHhRcjBBclcrM0swaXFsbHZyNmI0ZVpYWVRxc1M5Mkw0ZVNlWUhHaXhuZERYVDRDTHJjUnJKNytyaVpPczk3VEpFc1dzMERmTWFuZ1MxSE91MGRvZkYwbHE2eFhWNHdHN1NvMDZ4d21URDE0RzNCZ3FVbytZU091VTlVaDZNYlVsZWdaN2VMV1NuNVlpSWxDV1ltVzZ3VmlQYktLdEs0anJkSkhQRWJJdE1oRlpZamZGc1I2Uko2YzZ6cmJJMURUSjUxNE1ueE41eW5saVoydmpsZWFJVzRaYWp0cGdVQS80N2NHMFJJaWo0d3QvRVNUZWF6bDdlaXptWVo2dGdPZCt1Tm9XdmMvNlJKL2dDaDcxaTJ3ekc1WU05T01hdlFVaWxGZnlWT050clp5dStSZWYzT2kvL0Z4ODdnYXRmYXNsZkhSb0Q1eW1MN0s1SnV5ck1ndHJkTnY3alI1SUlqN2VUZ3dPbXdBVm9neWtDN3ZEVEp3V3o1d2ppUEljZVpxVVcrTDdiYUwrRkhOeUpiVEtZUDduSXgvWDFsYjhJZUYwR3ZTTGJndWd4WnoxV1dVcG1FQWpRdkdnak91eDRoODNZTEtnbFk4QWRkYjhrZEVYZ0p4aWkvZHZrUk5mMGJIQ1o3Mkl3a1pHRnIveUlFVWdKZDE2ZHo0Y2kvWHhFdkJSQnRmR0FaY0t3MG9EOGkwa1M0Q09vSmVIQ1lBNHFnSCtUaFdCWnpTSXlJUGp2bDljdUpBektzODhNODh1YmJ5K0toRU5FcDhiZWluNnRIQUh3cy8vMmwvaUFMOGV2bnJMOUR6Z25la29ZeS8xaTk4d09EYjk1NmcrdmpMeS9pdFFqSGMxdGVzTkZGdnZaU1BVZi96NzZ1VldRV0RQaWdrUG54bzRmMnZoYmZ5b1F5U1cwVUI0bm1YLzljdlBsWmdwdnY5ajMrUTRUdEhoRTF4dmN5M2dMZi96N2VYUDIrbUV2K2EvUDk4KzhlTSt6L1dSejJSQ1RpZnNqMzc4OXZmbjJZYWNyOVUyVTdoajVWamNmUmxOcEovMzJnL0ovWTNGOHIxR1gwT2NKdzRxL3o5Qk9ZdC81cERXNHlEQ0tzS2R4aDZJdkQ2SnYzLzgvNzkyNjkvR0FCc01mK3hxbjkzdmFKWi80YVBKOHcrWHRDQ016ZFFPT3k0NXB5ajBnUkVtU3NaOCtTMERBWWxpTHlwMTBqa2tiOFFuUzd4NGd1STY4bTY4a0luK0lESk0rTHBQd3d2c0hKMFpBV1NjcUNzOGJ5Rk1uNEtScE9wU0pmTGk2QzhuSjdMR05VcDBvSk1NK0kvNE1lOXltZzgyTFpqZDZ3SDdGWCtyRmtHTmhlam5EK2JCbGpoK2IyMEVZTVJNTjRVWUpXUEswMmdZMFJjc1hMT0RrUDNCWDlRK2ZOWk9rZzJUNlN0R0lyeW12azUvTTBoeDNKNlpXNEJUTXVKT3dRLzJna3NGVGJCOGs0UHhYakdRUVBOUXlFTFZtQkNTOFpBY3Vhb1lOUzIydHdxd0Fhc2ZON0R6U3hnN2ZjNTExZ2JuV1h2a2xGRFcxVDZHQkNZVUVpZXhHb25SYzlCb0Q4RVQ0Y0FjUkF5bkxrRkN0YzVkQnlGWGw0d3NnVVI0aTJNZUFveGovZ3JUdmtqVFkrbjB1dXhmRnppT2ZFbG5PZGtJRjJ6SzdLQ0FDbElUekdBNkVjMHdwcXl0NXdiaUdXQVhubWlBMnQ4bEthNFhDZkZHL1k2VDJ4Vy9xWnRDeGloWW5ScVJNREZEdFNZLy82MS85NEtXM0ZtOXJhWFc1MkgvektQRmJXM3VsTEJmQVJ5cm4wVTV5aW9iSTUrT3NyYUFHV1hQc0ZwN21pTU83RDlzdmI3MU9jSVRiQnkvZEd1ckQvV0RuVFUyNytCdFR2UElQZU0xaytUSWFNWVYyUkhtZnB3UXJJeFBkRm96SjlZbmJBbXpwNjlpSUJ2NUQzaW1XbUI2R09hNGlnZjVEcUlMdkhTNU9KWjhXVlduc0FmVG9qV1Nrb2dSZEc1NGx2b0tWQVBvbThwOFNndDF3bGtPdEdBWG4xeUdjcVRlWW5PVUo0aVBPRmF6aE4wSGFqRlVjN2x4clVNMmkzWTdUZ2pyQkZhN2VvZHcwZXdFMVNaNEtzbnRmMk1pcGV0MDIyZlYyUE12ZUpZenBVMXVKTGpkSmdPcnVweklFQmUzTjhFZVdLcEZidGtvVlZvdHo1aG5NMndKa2FxUStqUktmMGNxSjQ2Umw0cUw4WkIxeXVycHVFMHQ0N0RSOFdYZUdCSW1BWjZWSktvekZLSW5tSkViS0VCc2F3OWlQbTI4QkJOUnM3YjRxRzRCZzhNUjFqc05KRmZVeGxCWGNDek5UTlkyUmdzZnlLV1FzK0JPVjY2cy9sZ1YwSnhuSVlWWSs0UEFiVmcrZGgrOUllTDNubkFpQ2VBeTZzdTUxYi9WcUErTklQNi9lQkJLRDA1UzJlMDJtOFovSDNXQWNnL09Zb0IzSEV5YWIzRml0TncwWk8xVzJHODVRejhWYmJxU0lHZXR1VVRmak85NituQXVmWHM4U01lR1NnZC9tdGxpSWJBZUl4NTRCTjVnUmdING5ua1U4YzIyREtwZW5SODdXM2JyQlFSVWFFaW9xM1lxaC9LaytsNzhSR3hQSkRydFlXSDJrayt0VmYwVVFZV2h4OWNiRm1aWStpeGQwb3pIbnZIQ25ZR1c3cklad3d2WDRIeUdnbTgyNVdhRFByYWs1NUdoelAzRmRQV0JycU9rYzhDVzd1V1ZlRkRRSDl4NE9nQldWTDQ5a3Bvd3JEbFNWaG9SL2UxZkt0MkE1OHVSbzdUcXVsOXMxZTJObVpROFY0MmhsVHJwOG0wRGFsSlExNkZJbSt0VUIyY3RnckpZeHFNMU1zNzFFTGtwemloVjlZZVJKN2lwN2l0L0d2Ym5uM0xGano5eXJNbytxdk5FUGw5eUxteXV6S2d0SHY2T05KRzVSMUJlVnFEWmczS3EyTlVjR0dVQm1JNmFORWpCejlQRE94UzVOY0VMN1l6ZzE4c1hLeXdpMWVnSzlnenFERUMzRXZGaUc4Q3ZNM3grOHJzNVQ5ZjVmMTQrMlZPaE1DSE4yaDNDWEp3NTBCNXhRdStXbG4rZUN1clljcDN4N1ZqSW9JejNHUDQxdWd1TXFDM2NKemd6Q3I1Ym9VSm0wa1pNb3F2cXdDYU9yTXhhMzA3Y3BnUlV3SDF5SFdNMjJ2RFdzZzhDWXJUOVJwcWZ0by9XNmc4S2I2RTg0d3pSQjcwY01TK0pTMHI0SjYraDNaRUQxL3gzc01YeEh6eHZGVm1LMDVvRFZUUmhuYUhVMGVQblVENldmYlI4bUJvUmc2VWR5YzNPNjJFcXhqMWFnQXdsaTYrbGtHUUYrdUJjdHlaemgxcWNhclJzYzRkYkE3dUdDTWQrYXFUakk3U24yVDFNanZ0VTMwYmRZNk8wK1V6YWhldzlFMXlYdVBUQXVQMkZvNnpZbFFqMk9ZcTB3ei9JSVBwbzU3Y0w3SXlMV1duSk5EUHF0VXJhR3ZkbFYvMERBZkZYY05wQXZqRmNnaUswL1VXR0QxeTRoa0E3TzZ6NDZtZEo3T2ZQTGFuYXlsTEJHbFJJVnMwRVVybnFOQkQ1RG1pRTlBOTZaOGNIL2xHZkpUV1Ewd1hiK0ppL0lLSEdkSjYxb0kvSUhvdUxPL0lnV0k0L1M3bVhnY2FMSm0yYURGNGNVQnZNZXFzS2VRY01KVG0vdnhlSUU3bUY2c2lYeGxaM043NndYTUtjcXdLeFJIbUlNZW9NSzBtRmJiQ2FLbXZiMnZYTnRBZWI1UHhWWHZMY1N3ZjBrVWY1VHk3OTNjRzNJbno0WWtiT2M1ejRPdEwrNDlqWURLK3RncWRrQ1BXUkpvaGV0b3JOZU5jTnVGU3dGTmx5UFp4VGVCOHE1eHIzZnpodVhMcU92SE0rQUxPYzk2QnJoTlQ3OVpqaHBTRzlFeVRsWW4wNk55aU1tWkV1alhrY3VLMWxGeG8xV2tFcFpNdjVWMncybERYU1o3bndQSjJIYWdCQjFwK1g3T1IySUUzeXlxRmdYdDlmYk11TWFObWxsZy94cnpWdU1zeENCakovLzQ3L1FJT0FmajkyUjQreTRBTXlsVjkxUWJhUTRqM2lHbDdlWnE0RHcwdGQ1cldQM3lUMXAyL3lWdVRsU3pETlJRbjNyNkhmalhIYWZsSGt6NlNUaTdnQkVtREpxR3plUlhLRCt2N0J5WW13bnFNWXN4cEkwUmFxVC9uVy9LdUFkNlJwK1JOUEdGUE9iV2V5RVZaNk1QRGVUNHd5dUF0NTNRak0wT1VlL0hyS0MxSUM2Q0pkRHJQaWdYTG1LZm5SRVd6MVJmazh1SjFya08rSHFHVjMzanZ0SFZHMzJya1RsaVpHQ1BHV3N0SFlraC8yVW9FdzdvTjVWYzZpdE8wekdxVUhXWGN5eXEwVVhlckJJN2FWMlV0Q3g2QWNmRHFEb1RtcTlKV284N0Zta0h5K3R0S2NrUm45YVg5YThiTlY2TEluRFkwYVUzT3hnZW42U3Rob2NxWnlVcVpxS3pVR2RSNiszZGlHMksvbXVQY2lOeGN1cmhNOEU0VnlLdFFKZ3FUemtBbTBnM05iMEw1ZEl3OHp3VzhvdXBIbm9yZlVnNTA0bEdCekxUNlJsNkg4M3hRbEZWbjdWQm1nMjlzU2YyYVp0alRqSGpVdnhyRTBMVG9ZQkhqdVNaUFplMXBVVkVCYVVvZklmSVFXbkV0OU5JVkgrczRBT1Fqc3JWcTdJSVZ4RUt1OUZlTkM4QW0rYmRNM1ppUFMyWmxoZkYyQldqQjRrdTZPdGlBdmhodnkybmxsSzI0dFZXVE80Yklvd0Y0OE1CUnQ5NTEyM1N0VFJOcVBadGIyVGg4cS8vbzZWY0JHWlVKUkIrTUUxK1YyaEcrdVo0TEdXWkl6bXZLUnB1czdxMXYxYUprSCswNG02QjRLbWZ0OWFmQnF4aUlLaE8vMHcvc2w0UnltSTZ4ZXhVM1FsWUg4bXpKRjVGdFQ3eUdsK3dBY1ZLRnRYSkVHL25hT2JJcHR0VW1wMlpyMzF4R2tlajU4TlRPazc3alZ4RDRrSFBaVmprTjlKbnp6TW9RSVVVYTZVRk9JNDhVRThReUNGRTU0L2thb0NXb3ZGd3VpR1ZlQ3RWM2dJV3h1eEE0VU9BT05KVXRRN1g2Sk83ZVNoa3ZlS0lmVzV3bThKWGJpdU1VeEJjSHBGV2NPMm83eHpFNXR0Ylo2TnlwV2REOVN2SGpxeitVc3dsR1c4YkhTZ2Nia0lmR3p0cFdiaE9qdHBrY2VURE0reldUV1ZIdXFGRHFqZUxaZzFGTEtDNm0rN1cxWFgzSkNtdmFuald3QXAxK1dTWFdWZWQ3eFpZTGp6d0I2YTJBblZFUUZBL2drMjBUQWVTNEdNU1RjNkE2MWV0SlA2b09Zbk9KZTJZSCtyVE9Vek9oYUF6cFNJeWUzNmZBOEVoWmdCUWs5N1dVQkVTRmpQRTkvU0M5cGFpUnp3aktGN0dsVExDV0hsSHJsWTBYZXQ4aUYzcEZYQXJzUDNYeEw4ZmtRaXlLcnhtWitUS0hzVldRSzdEQ3RNMDRXejFjRVRJcTd1QzhEVVUzZ1R1SHJhQ3UxakhpNTN3c3V4dXNhc0MyWTcwSEtZc1ZOdmVPeTRwK2J4bDl1TVAvVlorb1RTSkE5N3ovaWQ4aG5zMVk0NGxvR3VJcDI5Q2wvL3pueWVvMkpWamM2eFIwM2VEWFJLU0xlVkZMQmE1YlFTQ2Z1a3J4eE1XNmlZOFErZVFBeEZNMkxhUnA2MXJPRXYxRUgyVjdueEZQN1R5Rmt3RkE4Y3NzdHp5VVVIc2VVcEVUbFpVcXAwZjA0aU9naVVxblBHQ1VUMmlWdVZZZWlEUWpldElzbk16QWR0eHFiR0NqbWMzSExiSUlkZ014dkhrcjhTSllZNG9UTGZkTVpRaGFjTVBBS25JbnlCZWRuSmV4VTRpNVhtY1pLZU5CbmxFK2pLRWJSVFNET3U4dG93Zkt4bkg2T0t4eEFjeGR1TlhpZW55bElsc1lhUTNGNW5TYXovdml5SVErS0JNVzB4ZXJhOWR4QXNXTkN1eUJQQW9DL0dKQWhqa1FIL01wRGhBWFZUZnlJbVJlQ3NvUEFtLzZFWnVLYlpXZEhZMmRaOEhUUHpCVVZoS3YwMGNTcHEwVmcrc0tmK2huS1kzU2lZdE9OT1NiSWRKdkFmUXFpd0I2ZWRmSzdDSFdhYTFlR2tRTm5xeUlSa1h4eE9LMTdHa0w3SW95TU1zOTZ4b1pRTHIzNlFYdmd6YkJDb3V3WWdEY0NZNW9OaGdRWCtYdUZPTGEvY3BTNzNIWmJMOUdKOTRDZk1wOXpldDFNcnNGN0JvMHQya05OTXNmeXFGcU45U3RUVmlJc0VTZ2sveStKMzNBNUFNbk9qMUlkSTA2NTNMaGlUd1V1STZoaGFnQzZtYXVVUnZGaSs4V2ZoR0J0OStuTHFkdVc0dU5MUittOFluWFFFOGZIVS9wUE9VMHVZbFA1OGFQSkdSTVQ0dXFqNkdUUW9Hb2NKRkh6ZWFJdEh0QjNuUHlyU0VPbUloV0cycGNsdEVHMjM5elVDY0dKSFZoa2JtQXBiUHRWMTVudWVJcXRBRVpBemxWWDduMW5MYkZjNDlUVzdQWHhzaXh5NkNQNUlGY29ZTVBiYnE1b2JOeXltclQ1TkxZcGtVWHJRcTJnck1FNmU0dFljV3N2YU44Y2dzRnV1S0lYYUdQL1JhUU1PSzNVdGFFYkllaUxkb0t1bHpkVG43T1pjT0FlSi9ETi9CeHUxcE9aMEMzL0I3d0w4WksrdWJ2RStIcG5LZU13ZVEwYTN3R05vVVZEZmN0cHEwcktSY2dLaW9ZYVRFOTA0SVl0eFhuNWxXK0VYcDFGeFFudWkwOEE2N3ltc29XV0wzY0I5bVJMKzIwL0FHTEtQcjg2cXZRQ3QvQnNBcjRmZEU2T1p1TVFxcVFPNG5xd05aUVZxLzc2cXVIbTBaQXAvM3BSem81TzBYTHp6aWhEVDllemJoQjRtMHJ0emVFa1lQZWc3WFZKc1hjOHNHZ2M5Q3Noa1c2YzYrSXI2bzR0b29yTTllMThuT2RhZllnOHJtQjAwVDNDUDdxWDdqbm0wRXh5T2RhZW5SdmVFcm5pVkwzOUlON0V3eFV2Z2lpcDNBbkk5ZnFZeW1jbEU0QlJKdWt1SFAwaEx4Nzg2bThFWEtkWWg3VlBkQnNZU21jMDh4TGdiL2c4NG8rNlVuK0FQaU0xN3J5S3F0UVk0WXV1Wk14NCtoUDFsS0FCeDZjS2I5TU1udmkxbWdwVjhabEM1eVdrNDExTGF1M2JVOEVBMmpaVG5ONVRMQzIxZnE3VUVPN0VPdkpnVzRybzRzcWorNXEwNEJmLzRqN20rY2dkd25WSXk0NkRJbHVGVnRvSnFiMWVBNWluU00vbE93Y3Z2QUlQRjJmcW43NzVNdzZsbGRUWENheDdBRGtjOU5kalUvQ1V6clBsakxMYWJMU2xNT1VBWnAxYkVjQkhKREhBRVFmcjBjOFdsRGV2ZnFWNjlCQ3k0YXJuTmlPQkFiQzJzSnlrOUc0SXFpVHR2Vjgxb3VOYjlRUmY2QjdvZjVFYm05VXJ3QmR3cEZNanJNRjRwVm1SMmhmVGRsOHBXcGx3Mk1Ocm90YlZwOTF4Ym5tT0NtVHNxbDdXVEZiWEhUeW8venVRTXNYZ3M2R2xlOU84OFZXbS8rMXh5TmlZUmVCL2l0Ym9EWGhJMUdLM3d6YWdleno5MnhuWGJ6R3NDZDY1ZXVsYndFOFl2bndvdHZQNFFrZlZ4emFYUHFJa085bElvL2lVTTJKOHZTeEwwdzhhUUlUM2kzajROSHdkRDlKeHFESGNBTCt2cHVScFRNMVc0cEFBUWcrTTdmVnFyL1lTOEtjckEvWk81UlRDcXE0clR3RXI2eUZ5S3NWbDBGNW8zUVErWEFFS1ErT2tpMFdBWm1OZm9xTVl2MW5tL2EyOHdLNHNZMzFwcnExM3IxNk1HWVo1OWJMbG05ZlpYRUF2am83RjI0d3JHNTJaSllla1kySkhGNjNQRXR2YmRjV1kzN3FTUGlzT3Z3dDhQcFoyQ016cjZNRlcvbFR6Vjd4M2g4MkxqSEdvdkU0ZndLdFhIOElySG0vck54ZWtaT09Cd0ltNE9VMWxTSm5kcm44WVNGb0VCbkhGc01xemxsNmpPTUk5cW5vSEZRWTlPclFnc3FOcUhHMHU3V0xSekp0UmtXeVhaMzAySTdrMVFPYWt0c3o0YW1jWjVrTjJXckRPbXlQMDVSeW9BeXNhQnhibFZnS0szbzBpd0FiTWQ2S2MzamxQQzJJajVENVdSclRCbjRtVEhCUm1peTZ4VnBDTml5M0JMdU9ySWlhRmJLNmN2L1Y2OStwai9jdGt5TXEvSkVlSDVndy83UEt5Y21oZTl4ZjdGYTJKMVRQTXdmT2lpOGl6WG1UME9GeEk3RENYM09hVkIrOUl0bUhaS0l6WDJSYWFKRWZWWFdyajFXNU8zUVlBbG5IaTMwNDNjLzJpUW9OSTFyZDAySUlNeERUb0Njb2IyRjlIaUl2UWVmRVIrVHJCTm83dXZVbHdHYmtST1ZJNGNYdnlySml6N2I0a2ZGVTI3YmVZZGFaNVI3SzZWTjhBaDNwMjFFMmcvZUhTNUxqbk9uVWlvSk5FQU1Oam9saERZQWo2V3M4WTk1NFZId0xPVThMa1EvaWFQRExVV3RWSmYyajdETjlNMXlWV0p2b1NiK1hyWDVJb0s3K2NZWHBmbWlIOEJhd3d0M0FHb3BCc1hPdERGdWhod1l0NzE5aXdBVjAzTk0rQ3F5RzMzL1llR0pNZFlxbS82eGFqRXVHWSsvK3AwOStpcGcrRGdOUmtWUzdiUVltQ2RnUitsSk8xQ0ZlT1krdWUyV3RwVytCZUhCVVFNVUpNWTRnRE9yRExod1RCVG5IRnNqT3JrL1pkaTh5Y2YwanpSUUIyMXRXbTcrZGg4YkFzK0NwVnA1MFhwNEJBVHJVWjBEVzIzbWxpVkh1OWltRVBRV0xJTDk0eUFEb2VpcXNIc0c4ZW5NVTNTdjV5TE9sRHVRWjBZbG5yMXdyNTdldDNLTGhZK0N3cGRVRDh4T2MwYzFoUmVBVWh6S0xvRXEwWjJWVnpCaDN3d0RSQjZ4RWNkZ1lFamU2bDJ3RnQyQUt6Rk8xNkQxUHo3cUh1aVdzdkMzYnMwQnk5aTI4RGRWaUxQcms5L1pkVW1EMXcvYTM0TkdwM3JSSDdXV000RHg5OGtJY3dkSWR5bFAxMFpIYkpGcWcvRnNBdjBnclBsdnl0L0tCR04rUmh3OFZzeFBhaXMzd3BwcE1SanQrT2U2UjhYVDNQQ01tcDhrQUNCM09BSFhEV2E4ZHBFZWxpQXJaVVpZWlhITXNpRFl5YncwazBPSzloU1lqRDlnTTBrZDhyTHpzUEhGWVBhTUMzbnpHV1M5dWlMTzI4cW9NZmFDYlRFYkd2ZWdDUjNNL3hUclVsQ3NEUFRUV1pldjUrbVdVVHhXK1gzNnZjd1IzbW16UGJwY3JHRzJudDBDK0Q3di9hV1dOOVp6Nm53aHdESUMrNU5RZFBlQkFJSktnNnlxRDV0aFVtbWpYSU41QWVYSjVXOURpTTRKb2RUUmtteHJoN0FkTzlGbncxQjlKTU5VdVQxMkdUbWEyU0FoNjBGWWdYVGNVcHdueGNNMGh3aUFlY1pCRVF3SWRhUVRsRTU4OUdOR3JMaU1ZelI1N3EycmVHaGpSM1k0VFFHOXlKaS9HelhjMU8zS2czVXdDL0hVS2Z6b1hiNzFGYUR0aEJmbTIxWTBjMi9UTjJWdnd4MkdhWEhoNmxoVjlkM3ZXUUJPUk4zMUhsWHlDdGJOSzNoUzY0QWJkc0JkWkZid3BPUFo2N2x1V1FIUnFLOWR4M0dkRXZxMzBET2hqR1lRY3R3VnJmRm9RWGJCZExENFlXNjFzVHVxVGEwdE4yN25QaEtkWmVaWjdTY3VudkFRNmVab2w5bER0ejRTZVVzR214eXJteVVhZ3hUOGVXMWdyUytDOFJVdDhMdzNVZEQyaEREampua2VZY00vZzBVeEtjbnV1aUdLRXJjTFhLSU1LVzVqMG9pVUh3ZWlZTVZQK3pWZWo5d3dUd0xUS1JBUXIvWUM4WkIvUmkwdEZkdFgrSDhIS0dUMXhTeFh5MktCZS9vUjN6ZVNUY1JKVVY4NlZCWm9XOCtoWVcra2c4aEdpUE1SanE0d2l2MVpkeitGakdLMUNCY1pVMmI1L25wWG9VemhQSEtZZUcyOTFJdjA4T2M2V3NrWmx5T2s1VGVkQzVnVWlEWG9TZVl6MEp1YlRlYTVQUkJ3OG5MZG9WWGF2WEVzalM5eWFja05vOHVwbG9haGZuZmYzcmdJcjMrOXp0dHB6Q1dnaTdkMnc3UWlRZzh2Q2R5cW9UdzNQQ211czNqZmROTkV3RlBtVTgyczR6UWlxZ21NYWpwbExZZlVmdnE1QzhlWThZN3JycGtFT1ZJN0JpVVJZWlRJY1JFRHB4bU4yakJCUEhZSHl4ekpIZ0s5NHh6SUpXM2tBbFF2SUUrb2JKeFE5MEorOEV4cGZyM3BVUElYemRNZkpVNVNkL3BobWhxVDMra3lLQkxMQzV6U2Q2OWdDNVNoZFpVWWVlMEMrVnIzakFJeURLUjd6SU0yd2RPUTJ1NjlESHBOWnEwZ3dHWlFld1lVNDZ6N25IdEJVQzF1ZEtJaU8xSysxRkh0a0krQ0R3aVJ0UjJSQlU3WTRUSUJqbSs3L2JaVGhPZmdJWGRqN3Vvby9EMUFmRkdLU1FaSTdlVTVFUjBiUVlsekVmcUt0Y3B5Z2VCRFBCZkdPNVkyZzhvRHEwNG9iSWRMbmNtT2FBVm5OcWxWMWl6Z2ZRL1ZETlkrT3AzQ2U3S25IclpVTXpSUVhuUTZpUWtRbHlBcTFsaGFoTW1LZUdBZGFkZW1oTnhDSkY1OUl3N2xvYzE3S2orVmFPbDhBaVRzcGE4NFRjZDdxU1Z2S2RnZVYyM29MaFA3eGxkYldNaTFQTVFJY2taSk56bVJkYitWRnJnRjNsbGJGNmpUcGR6ZHFPOXF0VmRhZWljZEZzUEp1c2dzUjRNNnppR1lCaHNLTDJaYTRvNFdqL1AyN3ZQQmZYaFBpUFVhL1BPbXRaNndoZzdRSTBheTFqekpVVG85M1JLUUhxbHVNMzlMM3NiNmpjbk41Q2VnS2szVDY4eGsrbVBEd3pyUGM2M3lkclp3eVNKbmQ3NHdLMCt2d2xwSkUybFo2RDFuNTl2S0k1ZVlCSUI2NkpsMjB4TWRCbkFkMHpaTzN1MzFySlEvd2dGczVUd3pRaDl6bmFxSEs0aHluVUgyUkgvMlUxNThRc3BqYzNNTTBJR3R1UjY5Tm1QMTdkWFpVU2F0TTJyVjFPL2VhdUxsZVdQdDZjMitQcHMyaGJONEdRaGFzbnRoK3hJSDZ3MkJBZEhtc0NaQ3ByRDF5M0pzdmp0OUlIL24wNUtsMDBDb3pwcmVRNnhiSzFGQjRocTNiaDNlZTVTa3V0bTNMZFFZNlhlNUhNRnZtcGQrcVZWRnhRdWZPSUo2UmQ2UWx2bFB1QWpuZlhoN0tMOXFjWCtsNThJb09pRmFvb3NqM0tueGJLdVlMOEdLTS9oYTdMb3ZQNzMwRzFHNDcrcFljVlRxalBtNUxMZmloOGp5dFVya2FNRzBWS0NZdFdGckpVWndraVBVK3QvN0ZhWDdnS25NQTM1RkFjTGVvZy9FZTYzdmp0b2JWQTdzaUI0cGRjZHRDL1FqUWdKNmRpZkZyaVBuRXY0Y1JyZW9FVkw1b0kxcHhlOUZxWHkyZmNhVnZqRDh5SHQ1NWF0c2t6cXdCL1YvdVQ1VW52RFRMbVpRY0VMVlZVY1JZZVpTdkZMRU5NVjlHSG1RdG5qbC9hMkNxUGlOYUVOTDlnd0xsMUxIbVBHL3hwQzF2aUpSM0lHdkVQU0RJeUxjNHJjM1hjQ0RSRDdaOFlpdXVWVzZNdTBxOWJGaFE5dVF3amVmbUxkMFB3TTN1ZjFxN2Uvb084cnVlUHJGQVJoYkhpbGhQa1BycmNkU05JRWNWNWRlS1d3UEZxbWp4YmlIU0FkSG0rSFBSSzdlRkZtMm9oK3p4c2ZLOEE3QmxVclp2aTNhV1BwazdUYUNuY29saUFEaGEvUmZqV3NxbjlCaFBYSXRYQ3kyZVFEdzB5Rm84ZTJuaUdlTmJjWUxTRFBsKzhjaDVVcnpmQTdxaVVhVXZQbTI3ZGlza0R6dE9FN1VhSGhYSS9SUnN2S2hkOTlvUFZrKy8vM250K2huZlhhK3IyQ2tUREJ3cXNYS2dza05lUHhJSXFxdXVLYVJYVUliR09taTFHWDd4S01BL3gyVzA2dENLRzltaU5UVHE5MHdmaDM4SzU1bUJBbWVuV1J3clJ0L25yajRBL0FrNXNGVXhVSUkxcGR3enNPUGdpUEFLbHRNWlZFZWx4WHJIdXJVR3JOSkF2VVpFeUdGaEdEQUc5VHFES2wvMU5SVXI3eVlHOFpaQVhDZVJtU3dldzVuU3Q2ZFFLbm9QVzdKN1FOMnZQdEV5bnFNbmJyUHpCTlJCSDBqZ0w3dGMxTTBoV1hJdHBocnJXK3BOdnNncjhvdkhOU2lma0srM29sZWZIaUo5aFZibno0U25kSjRadXFHUGdkRHNHdmhBM090QWhZYUNUSWg4ZWpSYklENGpIbEVmTlVEVmxsUkhhN28ranVLUUhHYjNjNkFaT00vSmtBUStsK0JtVzNHM0FxS2krUllrSTZMOGFHM1FlWFNvNWJvY1B3SnV4QzM0Z2FNY3BaMnJHaHc5M1U0NCtvTkFEMkxibUFkZjlmNG5jaGs0VDRaVjgzVVZKdUloRGx2aXNsZWNDOVpDSHBjdFFCdVBleEI1S3Yrb3JITUEzMWJkWWptQlJ0dXlDcytJTCtFOEJhMUFveU5sRUxyQ2c2Z0lXeEdWaW9FU3I3Y2dsdG5MbTJrRXp1T0lqL25Eb01VM3htWXhYNWpJVEFiUmFQb0MzUWdpZllRN3p5czlhWHQxSTNoTFZObEdwem1DSk9USElHK2Nham42d1hHT2JabDAxcUR6eVVuNlJUMGExdGlUM1lNUlBvb1R2ZnJEWmFhTGFYRTVnU0hSK21reTVPN3lDdkcraXdJNHdDOGVBNTNEaFY1T0YyalJ0cEQ1UnA2dE1pK0ZlTWN5UUwzR1VlYmJaYytLTCtVOEkrUklOVE9TVTNWZ1BLUWNQYlRTbzlFaFBkTHNVV1RseTJWczRWRWRwdE5aL3A2eDF4alB6cFBIOEY4R3p2TmFINFJIMUhkL254UFFCd001N2dGZDR3N0ttRVhiSXJVVGZFSVJBSzJaNm5wVmtQT1RKMCtTenNGVXh6dDNvbGZYSDJ0NHozbDZkSktIdjg3MTYvU2hCRG5RYWZXWkVldEplcVJScDIzdFBPWE41WkJmUEdRSFFJeS9ObW81WDhscENsL1dlYll3ZTE5ckQwYkttUWNLRU8wV1Bkc3lVQ0pTZVQyREt1ZloybnJxdmVQcHJJMytZdWRwakh5R1RybXR5dDBEcWh3dmRacVZ6Y2toRGRwNytnQkJNVVJNNkhTRVMzYTZHVnJKWDlYUlUrZHJPYWdyNDZxZjd6TmVlNXduc243NTlaLzNGVS9acW0vcFAvcHhCdnFNUUh4TVUvd2xFTDhXMzF3ZVVIbXgzSngzQ3dKdmRKVHcxWEE0endTY1ozbjl4U0FsdkFha29GbVpNMXJLTGJSNHRPcEllcURKUm9GTGJBN0l6dFB2NVNSNndhTXQ4ZEp4Y3RmM09XbWtCUlBMUmRWek5zYUE0MWFucVptN1p1L29vZDZGMDA0SkhQMGhueEUvSS9zcVR2UnF1bVFOSGZWNTY2Zko2TFA0b1lSYWs3bnpGTU1jZDJsOU0rQWZ5d0FxUi9FNXZZVXRmUnpLVXZ1L0lnN24yWUFNMWJRS3ZaV3l4Mk1QS2plWEh4VFlrZXVJMWF2d0pLUGxTQlk1VHJEM05SVy85M09CRVhYRFRnWHV6UkRUWmd2WGNwb3cyZXJrZWpQMzZEeUZxSnViVjdLMVRRUFNWZEQzZCtsRXJXMVgyY1V3UHVlOHJzSXhPdERKWnZRUTZ3bnBKWFVHOEZncGNpb2psdHZDbHJxRThwN3B0Wk56Y0RqUEFUQlNaYlp2UUxFdVZmVEthdFZ4U0xsYlN0NGFDS0pUSFdOY0I4eWkyZkthR1FRTG81OGlvL3FYdkthQ1hibTcrNXkwMWNJMW5lYlc3ZFcxN2E2Vzh4VE9jcUoyTGtkNkx0Q0JlM09pVjlFcjVHS042N0ZZT0U4TFpiZUFmbUMzSUh3b29ZZklIQVlFN3hRaWRrTDVoUmFmVEhNbE1GSG82ZVZYd3VFOFZ4Q05sR092c205UjhoN0lCNjN5Uno0UmtTWWdyamJkc0Zmb2kwSTR6N2dWUlJOSDczaTZBYm5nU2R1NytQeWU0RUl4ZTJiaGt1ckF4c1Rvem5LcjB3UmJadTBqNXltZ2wyWEwwTXIvd2s1MGt1MjVqVUllQStkSkgvdXVTNzBHZXRjVEhYRG4zUU5KT1JrQmduTmtSNEVFME9MZGd1aEJQQWQ3OHhzT0IvcnQyLyt0eHdNZFNFa0l2cmVQRXJubHFDRkQ2UXFpUVVFWktGc1ZOZWRWZnZHSWZCcjF3Q21JMUkrVnh1OXgyckdSeFoxblpIdE44UG05UmIwL0F6VGNaTXNXSFF1SmM2c0RHK3hsZVlES0FuSnRNSE02SzB0Yml6ZzMxNk1ydzEvWU4rZEJPVGlTRmlpYjFSTU9qKysxNGhDbzN6bEFwN3hJSzQ5SlVhL01qd0lPM0o5SVByZEJ5R0xVTGZCTnZPTmx0MHVKejJuS09DcXZCK1NzL0JyZ1c2QjZFSlNQbzg3WGdtZ3JQWk8yNFNyN0MrQnduaHZSZEtLRXFNd1JXZkU0anREaWwvT0lSbUVIRnNWYi92ejZ3eHIwanVKZTZBUGpxeks0SmFpNjFlUDZUclBOeSttc0xGWWtMeSsvM1hHTlZvV1hBdFk0eFhMeGUraEVVVitjdlp5b3Q2ZW03UVdxdlhDaTV6SzdFUFRGTGN2T3JPVXc2V050VEUzd0RxbkhETkcyMGtaUWY0cjNYbEF1UEVaOVJId3ZUYUQ4V3ZkcFIrNEw0bkNlT3hHZDZIUy9LaW9sMEtBSVNyYUFsRFFxcy9RdzV1dlFySzFlOGl5YVZRWlFObWVUYUZpVDlyaEMzMHNid2pKZTdYV0NjMERGVFhZZjdUVFova2JXOUZQc0s5SnZnY2kzbE1sSldmSGkwRnJsUW9NVDlhMUhPM3I3YXRwZTBMMlRFNjFsM3F5eFBkQWVLa0haVndiaXpPMWg4cm5ZcnVVU1lhVG9DZUxSUzI4aDVobng3b0g4c1QvSVQrQmFhUXFLRTIwTElYM05EajB6am51ZVZ3Q3pyeGlhaURvMlVzd0J0T3FsREg3RFZFV1ozWnV4MzdvZGw3Y2FNWHJZbmhZODJoTDMzdC9pZHB4dkZNY0tmZ1Nvc0lVc203MXdlMklNOHNja011aUw2ZW5MS2xmT3pUVjUrc3UzOG9NRWJtenRoTDVjdzU1N25pb1Qvci8vKysvYjY0OGZ4WkVZcG51ZHRRMUcxZ1RVN21pdEhWZVRtekh5RmZjbHpIYUNOcHkxMDJGdDdqMXhpMnhhUDAybWU5aWVhVXQ1enNqQ2xuRWsyb3hXT1RtdWwzY0U4ZWkxSS9HVVBmcXFPRmFlVndBS3hDb1VaZUpCRUJrODlBclZjdldTNGcwVTJtbnRqMi94MlNCbG9Hb3JEcjV5bkJoTGZ6akZVeXIvZ0RDK1QzRG1JWUNjY1FCWTdoMG5aY1ZqbVhibXV3aFUxTXE5ZEtWcDJYMGx4czlPbGZ1RUpUNERCOG5LbXVCUFhKS25GdHJxaHB2RHl2WkpYTDBFMmk1bSt4am42ai9tWEtKbWdJd1Y5YU92Uk1zRWdjSnJ4QlZRUlRpRDl6T0J4cllJV3FCT2E3VFFSSG1wSElINEhLQ1BnYmdSeEpPNksrUnlRT1JkZVdMclpJKytNZzduZVFPZ1ZLZ1Z6cyszK0FqVm84bkJSaWVMZzhSQWkwNno5YktTS1lvSzhpcGpFL0xBVURnZHRtRVhNWFcxK3JNRTNwbnZiTlJCZmpXbmFVeTJPRTM2cUt6b0N1SHN2ckNubFFtUCtpdWtYaFhpcTNabnc4YVY2dWk2NVU2MHJKUXpvTVdKK3FzWnBtdklBN21jQTBxRXpVYzdVVy9xR2VXTXNyUms1YUJOV3dTMFZoL1NzM3pVamQ2QktSQTNDaG5FNWJ3OXBMcWdUN0pkMCsycUw0N0RlWDRBMkRiRFVLRjhNbXJSRVdwbElLQ3ZyQkJZeWNqQjhycE0yY1piT3M0NDFzQTBqaU5kSHBRSkdJWm85ek5JeXVWMlljUmxlN0plM3hKVXpOcDJpZE4wRnBiUnEyeE0zR2wyR05HWE9JR3kwcXlUb3VBa1l3WGc2OGRnZGJOVHV3YWM1N1I5ZUxwMUVJcjFlaFVuVGwyWnhFRkhlMzUxblNqQVRpSVAvK0ZueXpmcDFrNWdidW1majNLaTNrYjZabStGcXhpM3dMdFNiVmpMQjEyUGx2aWVQSlJQNlpFR1BxTVFIU1hvOFJFVVgyblFGYTB5byswNlVIQTR6eHNDUFN5R2FiN05zZVlJM1hHYTBtcUdCejNCNlFNTlI0RGhSOTg5MkxuczZEUm9CREpNQThOakpvalhOY0MyNERTQWI0WGFsbXM0VGNLMFBkdGhKS2ZKYWxxR1JLUTRIcTdkT2RVNFI0MmY2T3J4RmhCdmxaVU5IWTQrTzFWSWlvNlZkbTF5b2haTURLNUc1NERTNksrUGNLSjhDWXZiRzV2NVc3dEdwTTZxUllDbzUrSmVRdm5La0M0Z0xyWmZmS0JSVUJ3QnVweG5DOFN6eFNlR0dvL3VvT09FWTVYWngrRThid1QwTUs4ZUFVN3ovZjNrQ0NNWW1PU0pTaXQ2TjF6UWVOekpjUW80VEE5Y1FKaDFYb01IR05HQ2c4ZjFNZHVPSEFCajZEK05OV0oyQ2FpR2xYRU5wOGtESU5veVgzT2FDSmMrQTVPanJIbEs3TEl1aXA5Z0VkbXBYUVBPTXhTbUZhWitvZ3pvek9PbjgrSlFpV1B5Z0N6WWhuYW50cWg4QVhLYU9kRjUwWnVCT2lMT1d6dFJIMGJ3dlFGdjROMHA0ZlpBMjREb3FFdHNML0VhbjVtWDRpSU5FSTg5Y3N0OHhDc0F1NlBKNFlFeER1ZDVRK1NaR3k4VnY3eVk0elFqbFZVVFk0WGhpb3FMNDJSaytQWlR4V0xtMnhvRWNXQnBjQ2xmWjB3c2EzUUNXYmVNSmVybTl6bFBUYjRlYXBzdWRacnVCNjErT0Fydmh3NGpqTGxXbW40UG1qNmczSnBCMmVEcERvbkdKMTZLM3lLN2F5R1dSZDBtV0h4MnF2eU5jVnhMMTlndDJlUkVqWjR1djlTSjBqRTNjYUpXTDUvMFhJRW44cUdiTndOYTJnUElER0w3aUpNajJ3cmxpZmxVam5odmtTRjVVN25aWGgwWTQzQ2VOMExjcHNWQXhaOHR5bkRIYWRibjkrOVRudWhvaDlBZzBHQ0tRWUJGRElab1pJVkcxQzZ3SXI2WVNRYjFOV053SGFkWkhPWW1wMm5PUkgwb1d2Z1VSM1BLanpFOXhVRlJvUGdJZDFBcDdsbzRsVXc1eFNIR1NFck44WDVhNDZpdlFEeEdsSUJlYm5HaTZEYVRrbk9kcUdXN21STXQ3VEZtVy9qdHJMOUpycDJCdUJnZnIybHNkSDduSXZJUnIxWmRXb0FPR1J2bzUyaXZEbXpEaHpwUEJpcjM3cjRTcHZ1Yk5uaGJqalBlRXdYSXFPZG9JKzAwUTR6aTFDQlNnR1RqSUkzR000T2t0WEYxOWMvdjFjRjlOYWRwVFB6REJnMUdYcFNWZzlHbUlKZDlsYTg3RnovanZEZy80c3FET2FjNEVGbkQwNC9rMzdqbGZRbWk0WnZxVzQ5Q0s1NDRidzlIL3d1dnNwMHJHWlNWVzNCcURWQzg2N2dGbktqTHZhYnRBZlc1aFJPbEtWMUh0eEV1cTBtS0ZlblMwYXN6dElpMGxlY1N3RSs4RlVabFVMZGF2MmRZYldKanBjTWZpUTlmZVg1V1F6OERwYTMxL21aU1ppU1E3NGtpbDU2anhYRXlJaUx0aEpZNGlXTVF4NEdzQWNicGFIQWxtTjBjNHFxZjM2djF2cnJUTEVrek9KMlZRei80U3ROb2tYdDBrc2lKVlpjZXBxRi8zaXppN2UzWHR4L3Z2NjJxTHhiSEExM1dkMGJqZE01OHVjcjArQnRpNHU5dG9PN3o4cjB0MWZ2aG1INjgyc3JTSW45WTNkL3QrR3JYeFdFUjV1TzBUQ2pDUGRIQ1pnSEswT3Ira25kRnFmbTFuU2g2c0lYSGlDUU9PekNUTUdrdHVVQzA1dEJ1Q2VxbHVsVTVvaHZQc05wRVI2WFRINDFQMkxZdEEvUFpvUWQ5TUNKWlBkRmpkNXcyNDRzckhEbk9yTS9aY1VMSGxxN2ZjeUpKZ3lOQ1BEaFN4R0R3WWhBNlNSTzZZOHp5ZXYxS004NEg5VGUxdUliVDVOMUVaTFBGYWZMaEFPUWEyNGM4MUIrY3Y3cVQvR1hPNEhjTm5NUGNNdG5rUjlla1FWZWNzWGlGL3JTNFd4a3I1MXZMakNYVUtBZm5PUGwzcjNOcGh6K1NPbXRIYmFOZC82ampGR2ZxT2xJWlkzUzNPVkVMMWc5MzQwU3BFOHc2ZFo1UTI3a0owRktmWEMvaXJmMmpjZGZFMXJaQmx3TjFhQVdsRzlBVDlGMjI1TkZSZk1rZUFWOFBIK284WlRpOFQ1L2RnWnExd1JGbXVERTJJNER5eW5FaUMzZWNOckJsb0FDNWNVeHhkYXA3b1ZxWlRzNDJESkFKbllFYnk1aXdyT3FFMGJiajlGckt1WUMxOGJqRWFWSUZqTE9jWmhYckFpNTdJL2FmWGFzRjBRZkluMWNhcUVxWnFOalJMdVJJWEdCTm9UVmdkSjZuSXE3ZVBoTEZhVnVkYS9HMGkxWHk1UFRYNEcwT0V3SmJhU00zQUcva3hrcVVEc09wSWRkV1M4bHhUMDZVWm5tOWUzbFg2a2M5WWpyWEMzVEczU3BnckpDaGVOcXR0dWRnb0ZpRnlVWlVaOG1raCtPdEpuQWZEY1l0b2dDZjBhYlBlV0RJQmlVTi95ekQ4bGxnTllJUml3cnNDbURCSGFmSEZDQ1pzakk2clU1NzkwSm5EbFRhMUlPTGZDNTN1cUduZW5QS09UQmdYdXRlNWhGcVhhL2hOTGQrRFlpQTdIejFZVkFmb0llc3BOaTIxQXF6Q1BSOHVOTXhBVVV1STFsZUErSS9lM0RKQW5wWHR0VTdBbHFEeVFLbisyWnRZbnVYZGdHMnQ1RW5zamNpMTljMUorcTBuK3hFZmY1QXBuTXFRSjYxZk5ScEZNU2pGUTlvcENDNm1nZTFsR3JpREJVQXRnSGRWdUFhSFZkNEp2aVlwZlBQMWVrcjRCT2NaOUVRdG9WWWJYMFZ1QUV6NDQyaVM1SEx0dURwSFU0QkNXR0l5dXkrS0VmTGNSWkpGc3hXaDNFZ05yQjNHTFhHSFE2Sjl1eG1ScjJzZnVjNlRjOXVtVEMrYTE4RGt0UGtLenBNUW1pSDJvSXpvUitrZzhWcFlsVTd6TTRBNVVmYzBvQTVieHhreFdubGlZT3hZOVdqaTJGeVpFcUE0YUo5YWlMNlIzbS9mdjAzZEtLQXFrUW5pcnJ1QlMyRnhibE8xTVd4Z3o0aVovTnU3WVVXWUxCZ1VrUHNwa0NuU1I4VFpVMldvLzNFcnZBd0lmcitGZUMyYzNLY1daZ2ZndzkzbnBNQnNTT04xeXoybVlGQ3h5ZHFRVkg4TWhBaXVOcmlPSDBWV3cxSE1SNXAwTUFJMGVaQS9JTFVIRWs5ejVqWHJxS1czYzNVUXEzUHBVNlRzT1ZyUU80MFhlNFluYktOT2x1UjJTbTZWN1l5TDE5cHRzQXFUV3hQSmQ4ZXB5Rm1NdkNDcjl3MjQ0dk15Z1M0eUppK2tNTjJ2Y1ZwVzFyUi9ab3ZRVTcwa2svLzBiTG9SQmxXdmZJaWtKR1B2VmFodEtXZVpsQmVUclFXNm1RWkdNSmJndWlGT2xabEwzMXk0bWNGeFlHK3VXMFFpcDVYbVplb3A0UlAzSENjazJ5aVpENE9uK004cGQxMlhtYXd6OW5WdEFwRnpsOFowbjNMaGVPMFM0d1J0R3NyenNsWmN0Z1RUb2NKYStMUHVqbmQ1OHlNV3ZES21uMndjSW5UNVBVSDVMRG1OREdndnAzb3hvVThSWTdvbVJ0NE95L0d4Y0tObkdZVHRQMkdaY0U3OW1NY1V6anhtNEF5VFlZK1VmSDJsWEtST2FYNzFxRVpmWFIxa3hPMTRFNFVQalZ0SzJpaDZ4ZGxiWFNpMk45ZG4rK3JtTHV4SzRPNlZJZE9uMklMQ0MzNW9jL28rZXZyajZtL29jWGUrS1RHWTU0THROTVhYTkpwdS80eXpqUERCMS9ZZm5nV29MZ29jTHhuU2NlM25DRkE5eGtnUmZsTFlvOTJHaFhFN3cwYzZuRUwyQW1NOU9ndHprbThtcUIraEF1ZEpvWlVUbE5iVlMzSWFXS2t0YlVGS2ZGdXlIMkFVZS9TSjJ6UldrTEpmR1BNdHRNTk1uTFhSSXVuUlBVUmhzWEhzSFVVMVhERFpxQmNPVlQ2Qkt4K2hONW90Ukkxc2c5eG9xNEdwQ2VhWGhiNFoxeE54S0VlNkR6OVduUzMySVd1QXpVZDgyM01tb2pPT3owRDZNbncvN2YzTGdaeTIweTBwdTV1Rms1RFNzTnB5R244RHNOS1l4V0dGWWZEMkh1K1V5aDJFUTIrK2pIVE0rS3hLWko0RkFxRmVnQWcyZU4rTXVsOUFiemZ0bTNCWjMzK2lRTFh3RWtmY2V4YmdUUEtmaHVXTlVacCtLek9zQ2FzNUMxVkdRRSt2ZUpkaWpzUWEyMDlJbWpTLzcxQkV6bFRMb3VHNDQ2N2RPaDJQbSs1Mml5Z1g4L0dXN1N4Q05rd2Rsd2R1Q2RaRFY3aGNXNHJWWS9iQXNNWlJCMUFwQWVvM05HKzBmS3VJS3FDRHU0MWo4b2NDN2lpUTFuU1VMTTh1Ty9MalZEcnRmS3hZZy85ejZDNEZrQlI1MW8yMHFMOFo0TDdKeDNyTVlvcGI0RjNYM2thNmp5R2xBUC9HWkNCRUVRd0hIL0RTWmV2QTJmN1k5ZExPcEZpNnNYRmZUSENHVVpwUU9uZDRtaUd1bkx5VEhiRUUwVmF1K3JpblVGVEFWTUVWb09tMmdybmUrRW5BeVIwZlBiVzdXWGlNajNiZkMrSW4yY2JlYVhQNVdSUFQyNTNndHJCdWNWamlYRHlPUjdKejRVbmpabGtzaFpFcVlNZVpCQzFmclM4dmFEblcwR1VkbWlqRWovU0RtMWNBUUljcUdYYVpMMnY2YUFTYVduWi94cEFlVzhDZjlITHpHWFZVY3JXMWY5bkNhQzJZZnBNUjJmb0JQR0dlSmVWNTlkZWU0RWNYU3JKWjBBNk1oVFpnVk9LM1k4N3lvQWg1QnU0OU4xbFZ3SUg0c2xnYTZRQkVpZXlEdmNqdzFSYVR6ZUxqRkR6aGorL1Y5ckI5endtYUM3VG1BWE43QzlIeE1pUWpmSTVjeUJUSEhtOFhOQUt2UlBvcDg4dzltQ3MwWHh6ZTBLUFd3Q04xV2RMRndoUTZkanIyTzBOb2h6UENxTE1zOFQ1THNMTUo0ZGlSY1hxa1gwRWxPL3JrRGNxVzVCOXI3NFJmOEZ1eTFVQTFZRU4vWktNSnpsL0FxUmY5Q0IxWUN6UzE3NDFYbVBsMllEUldVaWZCQ2d3aHdOblMwdWcrQmhBdm9HYkNySTNjS0l3dWJLYWpKSjZhWWlBZEd5SSs1Wm1CMUdoMjRYbURIaTUrdm05cEt1ejJMMHJhRUpnTFdpNm5OcWFndVlTU3IrUjBUeHdIdVh1Y1lCL0F4azltUS9vcDFObnh5QWM2RHYwSFQ0a2QzVGEyL3dOVS9kN2xyalhNRTFCRkxZSG9MNkRLQUdDZ0tMN1NiNDdRVlBXVi9IVkIxRjBzQkk4UW5zNHRLUnhRRGYxczZaeFR0QVlmT25VMDhwK0h3cWdNdHJQNGt2ZDc4WEo3NUZSZWl5dWdpY09wdzdTYzdCQVcxcUNrRDdEckNsaytNREFxYU1Hem5CTVJVNVZaTkNveHJraXptdnVMc2hSb2wzVEl3RmFPb3ZWbTRJbTFUTm94bk90TVEyYUltaDZKVW1KN0U4V3BrQVAwNDFMNU9ONlN3SjlLNndGL0NmRE1uaXYvcXZkVkx0MEpYbGVSQnMvdHRoWGc2aU9lMysxeURSVWFSWkVTU09SZGxmRVJ0WjFYNVJ3bFZaUTgzcmE1TFY4WHBZYWdXR0V0eDgvNWdGMDZkdE8reElSL2VnQkZCKzNOZ0YrNW9RMC9USXhjWVNyNElsemprb3hjOG1CZWlSV080elJJYkFudFB1V2dQOVE0RGtJbXYxZlVka1RPS2xYQTJmV3NiRW5NUHA2VkJHMjYxRWJpNk9oREs4Y0tORG9ZZHQyT2k2d0gxVEh5VTNmYUxZZzF3TTJoMEVUY001ckNuS00wT3FZZ3ZlYjN3bm9jdU14V1gyV1hpZmRwRDZOODVKU3ZRWGFhb0VWSlh6OUdqajVJVnF4dWhJZFNZMWlHVVJSekVjRVVkcnljLzc0ZnpmTWNxM0FOUWVLejVIM1BUSlBZQ2NwL0VQYzk2QU50cjZ4L1p3NHgrTWI4VDZRclovamZtQ2cwKzduRyt0dytsZGlJTmNoNDJ0Y0JVK2NzeDIwRG1hQVFlU3hRZFRCYzRYZVovaDhaVFRjS0RnQklRY2pCMmx6eFNtampsL0lpVUxNUHJNT0tZZU1wR3RuYlZpbkxGM1F4TkdnU1gxTUhLZTI5eWYwK0xCK2VrdHpxYkdrUVFNY1BUSTl5YnhuQUJVVDlDM0g3cGtJdTRwMkNOcnZ0dW9zaU8zYm5BdzFiTEVWY1NISzZTQ0llbldvOUlsR0FjWFFLL1FyZzJpUzJBdG9aQkN0YndtUFFLNG5kaFhjUmtZMHpqbVp6VHowTnF0bHVRWjhBc0dUYy9pSk1hZ2VLOURMYzgyMUFQcVI0Yml6OXBLZkZPdVJkblVKbXBxY1NKN3hJeWR4akRCODVza2dmdVZCbHlyQmZBMmlid1dNN2kzYmV6WkNzZWVCc3diQkVUQWduQWJqa2M4MzJVTHdyNDJVT3JQNlhGTjBkQWdMVFExQndMdzVhS29DeDk2ZjBMUERvQjAxdUZSMmhpeERZMHVnVEN2bkFFb0Rid3grOHUrdG5WbytGbmp2bDZSNFdHNC9BbElFVzZLb1E4UjEzcXNlQVdzdGlBTE1CSDI3OVZlTFlBOTlSKy9YV08xVnlXVkp5M1FTMHU2NFRtTGt3MVNqNzkwakhmZ0NnS1BHUjNnRjZwUnJ1SjZZN0FPb2Z4eGhwZDVIQXI1LytUbm5ZM0VWTkFuWUdnZDBOLzN1Q01QZ3lRQzYwcVQ0bHlDSzg4NEJ1eFc3WmdzcVF5djN0dlVLNkFObktQMWZrdkh4d0VtZFByaGdhSlN4WEttNDAzb2NyRmJLQnRmN0FTbTZ5aHVSMC9ic0FnSGFkdERVTE44c05CMmxMOVBuTVN1OHpaaGJVaEhxbDNKMjVFY0RxTXAvMVhnUmZMKzN3NEVZdmR4SksxWmZ2TVFSeHpPUWRDTndxcjIxR2ZzSWorUkx0SkNSMzZwSDlzditadzVZNk5uSStqbU91ajRVUkhWa0VEM1N3Mnh1THlZN2Jqd09LNWYrT1dqQ244ckZFVCtnQXNML3hvOGNMUEVNK1Q2QWhnOWcwZkd4QTZqN3hNVWsxR1hzaWlVcm9LMCthQm90Y0s3Ukh3WlBZS2ZOUlRVcUVhSUIvbHpUL1VGMHgvQktFV2pqV1E3bjJZQnJGQm1GbmdkT0RaV01oVUJoSjhDaDYvcDhqRFNQQVY3QTl4RnMrMkJFdmZ3Vm8yekRCQVlpdTFQUEZrRlRZc05CRXg1eERFdEJrejd5SE1zejVPUXh5N1p6VERhRXZnLzlQY1d5YnMzTHRBVDNJY1o5QVZSbDdQeDEvS3VPSURmM1M4NktBL3o3VCt6T09KQnVJZTBHYi84a3BCTndvRzQ2c3duSklmdnBQenoySzY2WkxHekthQW5RUk1hZ2prK2l2MC9RWEQrR2RHTlV2dEZsZXpWdFo0bGQ5RENES0dwbFBXMTU5d0FXaG5USUdLSDBENGZjdnprT24rallQSURPQXlHMlExK25QdXVJVmVzOGdQYjFQaEx3OWU2TDlIZ2J0L2VRTnBCMS91bkJtWE1VRDdTZXZuY0ppOEVUVUhreWhJcDBCbXI0bGlDS1lxeXRlQ3JDNlR6bnhhVm5BbTVSNFBvSHI2dVMrKzhqYW9oK01FSGcwRFZwRGl3NjBnaGNWdjJ2ZjhNejRhMDVXV3Vsanc1WUQyQ2dpc3pYY3hraTBvN2tJVUJOckdxTXd2QXg1S3FERlJrMGcrY0NpS1Q2bEt6czA4UXk1endxc3M0b3IwY2pPUXlnM0V0K3JDei9hYjg3YkQxdEhjcCtXV1lsM2VYMkJGQ0JvR1pEZlRoa2p3NmFuUk5ZQVR5cmhpZGNWS25qOTQ4bUJ2L283SDZON0g4SlRDYXlQTEt1ckt5TkRYbVpUNTIrYmlMTDBVU2h4NldEQ2dHbHBGZE1RVlI5UkY5Unc0V2krMERsdlFSS1dWNFVqRW51WmJLYzZBTm8rZ0Q4UVV3NGk4L1FXVjdCZldiTXFtK3A5VDRTOFBIMjlUdHRoQmlTZHJnWHlHZ3hhRGFndzVQL1djRnE4SVF4RTFreUlPVTd1SW1SNDBHMDA1d1ZmTlRubjZuRW9DcTM5L0pIZzQ0OGNZSzZ6TWxDOUh1d1Zjdmd5M2h5dFprek5veVBJeExiMGZBb1U0SmtCTTIyR3RONTFCMndHRFI3ZEE1eFFxWmxkZTc3Y3Fubm83d2VyZXdzZ0Rhbi80K3NrZjRnYTNMU01KRnRiWjcwVEtPSXh5WnB2UVA4WXREU0FJd0E3NjE0OUNXdUFUc2k5QzMxOWw5TkpIWUZVY3V3RWNyeFNDVDlua1hTKzNIUHREeTRyK1d5TExSb2g2UFJwZmtNb24xZ1NqQlc2Q3MyY204UTdlc05oNEJDcFdEYU5YYUxUU3dGME43ZmpYMUcrQXRKM25kOEdwYytodkdiZHFJK0NCdzQ2ZWR1OUNPd0RPU3lGVFFOKzlEMTdkckVhdkFFRGdCY1ZBdnJnUUVlREtKN21Kc0FmUW4xSXdWUUZIY3hjRzZoR1VUTVFDTTRWV0J3R0Y0Tm5NZ0d4NDlVT2ZLNkdtOHZja29jR0FXVG1RZk5hR3NFdXV1Z3lmWVVYZWJZYXF4MGM2WkRtWjZpNDU3c1VuNmlYZE9XME9nUU1Ba00velpqbVo2MUNtd0pUa0d5OEozcElOTlp6YXpheDR2QkU0V2lVOVVXdVVvSDczVDl6NHFOMVhnRTBVRS9hK0M4a0xwR3phUDRnTlFWYWpucWozUXBWYVhsbzNMVFp5NExiZEMxR2tTdDF5MXZEOXg4VjBIYU11Y1h0R3Zhd21ZY0lKcXM4b2NPZXBIR1JEbktZZ2ZiUHNNVmpQcmpDSXpmUndtZ2xndjlMTHE0aGFxM1MwQit1NEltMEVERTVHVkwzb0hONEFrY2lUVW9teEJqdDY5RU55RGFFVFFlU1BPSnlJR0YzMXQ1UnBrd3JPb0FmQytEeSs5RWdRT25qTE9xaGE4emdmcUZScUkzMmlWUURPZkNLNGlIZzJZdHlIVzdSenc0WlR0bTA0d2doYTdSTitRM3JhQXJLazJ5RVcwV3kvUTk0dTdzNHpwSXdtTUd6OEpIU1pkUk9JbHFwZXJMSS90WmcyUzdkTjRvUFZkRXNXSXZBbGFCMmM5dGpnUlJzb2RqeHNGNDVGRlI4OVpvSjUxRXE3YzNpS0tEUjM5d1FUMXZWdzNjVWptUEppYkxUWGxrMDFZR040Q3VqN2FiK1cxcnhtSFhaRnRnOStGQ1k5N0dxOE0rRXQ0UjBvTUF6ZDFCczhHVHlnT1RqVjNCRXlNeTBiMUJnSUhjQ0tMUXZOS1lMY2l4UWl1Tis5VmhwV2g5MzJzRVBhaVgyenQwRzBPckE0eDgwemdyd2xsY2ZqZlhkd2QxRTg0emFCTGttSkF0a2FDYmRsSzFCQVQ2b1NKYlIvWmxTbXBwQkUrUHJ3NGN0bmtlMGFqT2xQdzhLaksvUi9MVmhnUkhVMlZEVnNvTVZETFpCRHpXNWo4TUN0OGg4K0MrOXVHU2owTys5SjRyK3dJZCtWTFJiRko5S1hwQkVpYVA2M3FmWTVqMXlFdHlOWDhKUGIwUkdwM05JS29qZjNCaFR4QWROVGVsbFV4a0hDdkpnTzlGSDd0TllNOE9vTzJlcysrUCtBeU5CVDRYKzR2SjNzY0lvT2lmZlNUTzVRalFQWVRaQVZwSGc2YWhla2RYNmJ1Q0o0QlJLMEV6dGwxUW5RaWlvU3daU082QjZYMEFwYUN2YktGWVpCakIza0VjSUFOb0JzNVVHdVNBSVZiakJBd1JUaStWWWJRTndTZ3VjY1FvNFR5bXowMFc5Qm9hdkVBNkJjMGtXQWxUQ0lJY3FUcms2NERQZEdhY2swOWtSNzlBbnFlNkZkQ2hDa2VqT1IxN2tXVUxmZmhLR2NOTERsMU5kL0FzNlNYR3ZEeXlxOGt5ZlpvRlNWMUcvMGh2aVVLbU0wN2ZwWFJYdTFGYk1xZ045MlhKVzh2dlVjc3Y2T2NNMEZNNTdNajYyckdlb05qZUlGcGxZMVMrbFpmeTY4dGhyK2gxK2pIS09ZQ3FNWXI2aDBJT1RyYXpXVC95VVI4emdEN0M1ejRUeU1CQjdrN1F6NXVDSmtDblZUeHRleTkyQjA5Z3g5MGJ6QjVvUUdzUVRjTzhGU2hXbmJtOUlsSnBmOURQMWxmMTJ1ZGIwQnRUR040Z2NPb2d5UEtkV0lLeVYrSU8yNXJBSlJ6akxEWi9EVWdIUWRQR25rNDM2ZVVCcUU5MnRrMTZxazlMdzlCeExtSHdYT3ZHK2hINVdYV2l1WVJzSncrd3BxcEpyNVUzYXkxdDlselQvd2JJSHFaYkJqWGxoV0VaNTJWc0RZYmNJdzFrZWx3cnoxY0J1cDk1Um5aN3FmdFpOTStwVTR4TlBjaUhSdXJNRnBMZW5yS0pvZy9UU3JTa1ZVQ1dJSW9kc1BPQ1hTd1VuV0JXNEt2eGhyOTBVRVRISTJsQzJPMGx1Q0ZuSmlYWTFHejNaZy9razZ0L3dOZG1BSjJOMVl2QnNhRHphMGVBekM1Qk0xYmVWdENET0xwZG16Z1VQSUVENkpMR2JhRUYwVytxbjg3L0ptRFFvcFV6dDFkRnJNYUtjb2p2bXlZZkRkbm5NTGg0VHRnRDQvTVlOU1VhQms0aGEzS1duZm5ZL0RVZ0hWUFFkTitVTURyb2NuYTdUeXZpY0xxQWM0SGZOQWEvZ05PQTdXZGZKcWIzb0ZYWlZhZVZkU0RYT2R1MDQwazZvQVhWbXA3bGxlSDdqNEhvSjMwWU90ZVNIdjMxcFlGRFpvelM2YStpSjQySVFuV3ZRZDVlRVdiVGUrclFGdVZIN0tvdU5wcEJkTVFXWUJLSlhhQ1hOWWl5dUJ1SkQrUXVDdkp6QUxYTnpJSDkxamRrSnowL3BFdFFWZm11VGdiUVZ3Vit5WUh6VUY4TEpIaG9YSUptZFN6N3dVdHd0d1JPY0RoNE1zQnMyU3hxelI2b28rN3dwdWF2UUh6WUp2WVk4UnNqZUZMZitnRVZ6L0Y3bzdmTERvV0QvclNkV1JBcnpzdHIxc0VId1pCUTE1WFhMUXNtQjAzUldnMmFLZ3Z0S1dqU0xjb3VIWHRSeWlmUE9PM0tCeXVFcVU5MDRicmJZeVNOZytWekJRemdKYmEvQXNnaDg1SzhBKzZOaHZ0ZThNc2w5SlByWnNmMHExME8wck8zM0YveVJoT2hHVnF4Q2R4VGpxT3ZPNm8vUXByN1VoM2E0TEJ6YU5kTHlMSUNlb1orSC9uVm9pS1dDY2pIUVZHMlYyV0lEbytDR1hhTW5WSjJDaWk3SVY1b293WHFIdmhZNkU3ajlTS2d2eDVHaEhVcjBNczdncVlodVZSL2VSU0hneWR3ZzNlc29DYmNJenpRQWtrRWlkY0FpbXBqV0ZCb2VJNjNFMjlYYUp4ZlA1UE5GNFFZRzVCOFlKd3RhdzdkWStTN2dpWUJnZ1JJSHhreUt2VkhqMFlQWG5FZWRWSVFWeEhNc2w5REdrdElYdmVvUnl0TG45T1lrR0ZWMFd3NjBpVmZKZUIwNzlianQ0YjRoWGY2azV3N1NMWnJRSmVpbjF5MFJKRFhXYkhtVmZUcGxFLzk0YWgwa3RZV2NoejdPdEFpajRQckpaNnkzc3JCUkdFemlLcWM3U1p0YTRaSStVNkFKUmlpVU54YmYwUHVGVFRMODlVSW5OenRSUVRPV0lRc2czeG92d29tZjMzdmhQT1FyQVpBdHhYREpyOXlBLzdQL3krMDYwTkFLVHpnRzRQM0ZzaWw5NjB6aUVmaGlFemdPWXpsVnA1bHZCeHk0dGdqczlyNitRclBBVEJ1cUh2MXh1cHpaMVBZTzNWczUzMmR6dml2N3U5RThneXZzWjJidjVZaUI0Q3pvSkFMNkZoeXBoVlU0S2hsc2w1dk42MHNlb1ErSVVPY1pHYnhtN0d4QmFjZy8xWEJua25GRGZyL2ZlY3pGdHJaS29mT2ZjTWpIOVY5MWRQVTA1ZjVmRHovVUlHdmZZcHZsYXNjcGtsYnlnNFNJL21uak1GYS9tZ01LdnI3SThnMis3YjNnSFoxSU5ZanRrTmNRSU1wYmhMNnA3ZExhRlZ5V1c3M3FwT0ZpNG5zTFMrT1ZLZnk4Ujc0YkRIajV1QUp2RnJBeXU2STNvOEN3bmh2NWNBd2ppZ0d6NDR4bk4yVzJRT2pFQVVjSEVxUWlvQ1NjaVFZSjJhM1c2MHdsTlBXVWkxOEliV09XN3F4UVR2N0ZvRUU0MnVOb0hMVXpmb2tMN1dmNWJMTWtzTUh6YWxqV0d2QkJOenFCRjRpZUFyK3dYc0hoalpCVWIrUU1VQjlmdnlLeVFMNm94RndPaE9HU1hZVTVjajdSS2FEUGc5azRPenJiS0duczRSUnVjclRFWGZWNmlIZVBVRTA1WVk4RTcyRHJyYkpOZkxkR3pnSmdpNTdkTHpWRHBQdFBYcjNMQnoxajA4RC92QjcyYzI2RVhjRlQ0Q0J4NHN4QndmejBaQnl2T2ZzeW9weGsxSkxldUw5MkxPT0FoeXhsR0JORWV5RXY2Zkh1c1lzYUs2aEZqblNUWHpGM3ZJWHZ6Sy9GbEswOWoxY0o4M2F0VXpyMjZzT3U2L2ZvNVZsZXk2M2taSFBWeGsrampER1dwazNqdG1yQkUvQXBCUGQ0YUJmdWNJRXZFaURQZEhHTDVWRDdzN05iblBEVVdXWmFXQWtucHJmbzNiaHR1Nk0wZXZITGJRYkRjUzhGa1NSa1NjWUFycXlOWDZUMzlnRS9rM2pjRS93a2Q3UjBuc0UwSnY5NDZNaEdUNXFFbkhUTTg4S21Iakk4ODk3b1VGaGNIQTRiNDI3RkVQMXFIdXpERlhYTTFlc2RnRkxlZmhjSEtRWWNLQ1lnWHNPckMyUFRPdkxyb0dtODlpRDJrWnRWNkFiVTFjcXpjcGJwaVBPUExJY3lPdEdjNGlXMTc4c0ZPZDJ3WGgvQXNnbFQzM0MyVS95RmFxSTBCVm5qZVNXYVJUSStrdmlLZlFONnRaeHp1TVJvSzAwcTJ6bkNPMnNuelFFa3ZnemVuNUR0KytMTUxrQW5aRXJ2bUVKc2VMY1ppaDl3OTJyTm55RlRyVDdsc0FudjBUZ0ZKRGxveVlQZHdkUDRBQ3FtZW03UTRQakRhWTNES0FQVVF6VnhURDhJbEgxWGp1Ums0YWxJTm16aHUxZy9Md2N3VGJkN01VSHlsWkh0Z1RzYncrclNZT3llK3RVWkhsNDZwMWZwWm44am5qdjI2eDVJN1I4dnd6VTRDWVlweHZHNTZWUit1VCsrU3FBM3BCSCtvUXF1MTRVZWM4WWpGQjlOblQ2OGR3QzlQczIxNUJsYWVOb08xVlhrOWVxVzdwR1A1YUNhRzF6cERNRXNBaGlyZEFDY1BiaFgyajhBUkNkSDJMNHJRSW9mdWtsZGlhRmZNNzVLRHdrZUdKYzNqWjhrUlVvWEx5RmNvUmlDQTlTREwraEsxcTNyRUl6Z1BhdzgydGVJSVBtbDYveDhUYUE4ekQrMW9lUkk0QWQwdnU4VWRrUnNQc1UwWWpPRm1wNTZFQ3ZwNWs4QXRKcnVYcVF2b2NIbGNQblpkRlpBSmthL2x4d0g4dUVRWXBvL1ptYy82amJtWllxT3lwRDlaclBPTnlDSEl3OXFPMk5lQm9oK2N3MktxL1pkaDZnNWZkQmRNc2RJRS84azRQaUl0aW1WUmxXbXcveUx3bjh6Q1Y0UHc5dWc0c0g4MzhUeEFzeGFtN0g5K0Vod1JQNHVRa1hhV2p2Q1FMSmsyZFhGOFc0MVJNc1FJTWJxOUJxeGZ1QU1ZNjJpZEs0Q1pvOHcwb2x5dURBOHp5QzZUUXJHNG1OZ2k3Y2pzU283QWpvYk8rSTlpQjFmZFJPMHN3eXlkOGEvVnAycVV6Sjg3TmdYYWZSUlNCWnF2aHg0VWxXMDRrRVhVNUhId2x4TXFvSWNteklyMlZBRlZmbVoxcWxzWVZLWXd0OWUydElQbEp2S21yNjZFaTBkdENWMk5IUmZhdUhUSHVIUGUxV0xTQW56M2R2MDY0QTJvenJOREY2TUtEdGwwa2Y3Ujl2Z2ZvWTd5ODhscGVIQlUvZzdkdFhXSDJDSjg2dUpvZnlSTVVJd3ptK0NvMXZRQzhyVUhoRmFUSm9WbkRQMjZ2VEtyUWFPczJtWFZHTm96bUpLOVN5VzBnNmxOOWJKOXRjS2s5KzVTOXBML0ZWNlMzUkJDcUhiMkh5a1hLSklPTUwzMzhHMEo5MG9yVlgwYzIyOG96dVh5TXJrTitYSWEvUHo3UlIrU1VjcWJOV052TTQwSTNVRDQ0UmtzYlNBWktXem1rL0hOaldiRUxhRUlFeksxL0RxMDM4eWhzRUhYeU0rWG13TGs5K3QvTTM3d1ZrMm8vREkvRFE0QWtjUUYvaCthZndyTm1WYVQ1cVZpamVMSzlSa0pTUjBVNEUwTDE5aU8waks2K0FFZmRCTTFHTkhZU2N5cy8reGUwRjZUUWd4MUY5UUphdHh4S1N6bGE1UkMwL0VOT0VMRmQ1eXpxMW5Td0hSdTEzYWFrK3lBZFIrVnZVZzVPYVZ3WDk4TGZDclpQb1FpOHFZN3BvNkF1TjhyTk1qa2VtamNvdkljZHVUNTNhWm0wUEdrbW5scWxJK3FuYnlmUFNBUnBOWk1ia05JTWxCemFYZHBVZ1VJWFd6Tk1Eb1ZQMksxMjlaOElCdFBtS1J3QTllcWgvdkJPUGZzNVo4ZkRnaWNKWWNSNDRJUGZBeXZIQTJaV1ZvMTAvQWpFclVzRHlIeHNlVXc1RlZKRGI2N0ExQmlod0J0QWxNRlpWc1pDVEE0TnNkL291RkxGQlpuVDBJdVcrSGt2bFFQcUhVZDRJbE04NlN6UXJLTHNXUkh0NkkyUytrSTR3cTFsT0x6Skp2Qlh3bitPZG9KOXBLcHg5V2ZLTmxHRmlsSjlsR0FOUTAvcnlJMUEyeDRYeVczVjYram5XTlkyakJpOXA3Z2NBQUVpU1NVUkJWTWRlUCtxeGhjWmJyakMzWUhzMDNldU9oRjNIUkhrUkQvSmZJMkRwMlA2OXdEZmExNzVNNEl3Vlp6K0plUlFlSGp4QnJIYkU4RjVuLzJROE1vQkdRSHJNWU1Tc0tKd1hpOFB2M3dtZ0MwcU1VMU0vd3RDMis4SFdqMmVBTy90TVdUdlNkczg1UDVpZllkUjEwcFlPQUJuWVR0YnpxUGw3ME5QY1U0L3l2Wk5NUGlvOTBrWm8rWk1zMitjcnFEY3JkSS9YRXgzYnM1Q0JNejlSU2oyeG8ya3ZEVTNmL3JiVGhOcGRaSnNndmNvMjg3alBPclg4Q0pVR2dFN2ZmbzlLSDlTNnRKZmpQNktUWlRJdmFjRkQ1YU9pcFlXZjIrcVFpa3UyOWh0WFRsejZJM3VPYmRvUmM0THFNbGEyKzJmcEdiNUZwTy94ajlSOXBjRHBiMXFsM004S25PQXB3Uk5Zc2JoNDFvQWZ4S01DcU9zL1lrQXlXQlZTMktHRDZZcEREdVhjdHdyRktQZjBtWHgreURvZGFTSzZHcXZUU1FraHhjRFdnNnlsbytZRDZ0Y0QxT3N0akdqdFFlVUZVQzlGbUdramtiYThESjVaRkNBU2o1Zkc0c01FMGNZcmdiK09OMzFKUGVIRUtzbDN0Y09nZGhGNUpralBQT3JVZXBsZXk0L1EwNmpqdFFUR0xPdUFiSHRQM1lxczA5ZXJQSUYyanozc0RaeTJ3ZjRacG9PaC9zZWUwN1o2b0c4cXh3OVhjT3l4K1Z2QmM5Z3RQN0dFcVk4dkV6aWwyenJ0R1o5NzhMVGdDZXgwbnpqZ1I1RUI5RDRjc2NnRk1MaGZDWjd0WGtpOXhZNG1RMWxTWmhSZGZkbnpYV2dHMERWNDFhazJlL0JMS1NqZ2xhUG9IZFlXRUJtSE5ib2NtUTZnbDNTM2FQZjFlcXpSU2o1cS9WcG1wSzZ0cklObjFpdEFQbjRoUzRTOFNtQ1ZzVEV1YndyNEZsLytaU1B4U2gvNmZ1UXRmWUh6NGFxenlpclRYYmlkUWNvMjAxT2VsVTZQU29OeWRYeVdrSFVTdGQ1VzNTMGtyVHlTSG0zcVFFWjd0bXFYQXFkdG03UTE1ODZZcVp4LzhhbjFhWnBZUHdPTSt3MDYrM0tCVTBCdWU4Ym5YancxZUFJSDBHY04rQTFna0wvZEhVRHZRRE9LT3Jib0xHKzlmdnZXckZTblBUUE52ZCtGTXF0Yys2VVQwTnNOempNREo4QkFNTjdaeTBUcDhHNUY2KzRNMEV2YS9aRjUyV2JXSCtUQjV6LzhqQm9KTlQ5QjNlb1kxN0JXUmpSVFJzQXkrb2NnUlJETlF3d3dSZ2k1Ri9RamtmUjEwR1lFVEkwYnZJaEZ4dE9Ub0FFTC9KclNsZk9zL1NZcnMwbm5HS1VoYXgyOGhHUm5uK2tjUGFpYll3T1d5b0ZzcTlHZjFkazdqdmNnMnhmMk91YXJ3Tmwwd0lHbTZNd01IanVObDhxaXZmR2NORUNWcHdiUUc4RExSaThWT0NXYnR3aWM0TzdmdHQwRFZqYmU5bnF4MmNtL053ajUyemRtV2NVZ0RvTEJuV2FUUUpmK05xd1pHWTR1eWVOei8vclZlRnd5dGdUT1VzU3V0b2NteEZiR1NMRndtdlZIMFBtWFlNNXFDc1NXcFFKQ0JrN0JmMUhrY2h2OVdXT3hsZ1g5ZmExZjgvcHlPd0d2VldTUXdYZE52eHJVdHpkcVoxREd6aXRTakhCdThYYWxKeGpsTjRUOUdaQmttTFB6aWhwd2wwQzlyWEpYQVU5Z2pMMmJ3RXRvclRxVG9mcmJ2TmJCQXU3NHF6SGtVM2RSUGpXdGdIWUl3UDNXdi9Xa1M1dlJTNHpLN0VIVzYrcy9Fb1ZmNUxQSE9jZFBkc0pVTU9aZ2lHMDZiUUdNTjNhbXNXRlkvMkk4bE15N0VOWGxvTWVXNjRQOTZkN2ZYRTZ3Q0ZuMk4yK1BESng3Yk9zUmVKUGdDVEJJL3VyM1czNDBpekN0d0tNMm02Sm1nTmdMRzhXTlNodURPM2ZxK0ZTcHJES1ZLQm45cTFWTDVpT3VieGdRRjl6dk5MNXF0RE1vZittdkNWU0hpdFAvWHBTUXZENW9ZTHo4TlE1Z1o1dklwaUVWNUphUkJDdmh2VWphdFkya283UStlRmFZTmYzRHp4TmF0TFZjcFFlcXFJZ3BLbHNuRVd0QmlVa1J4a3pncE1vdDNUd0tSb0pnNVYyREw3SGlkTHJaR2dmNWhIOUlJNUg5cHQ2bFN6UGtENlF2eVJuTWd1Y0tyVlZrL1Vxbm5oT1ZqMXEycGg5QjRUZjdtSCtCWmczSU42U3JTckpIYWNqMmhGdUtxSkdSdnJSN0lYeEQySC92TnpBNWd1c3NxdDREMmhEOXJiNGxZbktnc211RC81WWc4SXVYdmZ3L0FrL2Z0azNRS1hmTDN1cjV5RUFWbjREazlsbVovVXZRREQ1S2NBUTN6MnFrN2YwTFFvakNmNldmUkl5bnJCUUErV2s0T0dXNVlmWGgydWxOb0U4TzdBdGJ1Y29uME0yQ1hRUDlvajA3V1YxblB5bGIzOElGbEtNTmoybFQxbW5GUVI3a1hVWWd2UjRVenlQVGJrVzJBU3E5RFpwa3d5OUIwSEpseFNSaXcycTFEWUcrUi84RE5idXZqd3d0UHhYYVlPbGhzQmpNbzFZdmtXVDA3ZGMrZ05rOVJBQnBKZDByUzNVbTlaR2hiMnF5RG1oVW5VaFFOdy9hWERxeVRLS3ZrM25KYjdhWGJmYnQ3a0ZYRDExQlJsdk91UVpPMjZCOHpLNmRLdHRmMkdDQ1FJcjk0NmVZME5ZOFNPTGJ2QXg5QkVSOHIyOTd2Y0NKL1c2UHphUHhaaXZQeEpzSVhnckYzdytvc3ppQThsa0o2OG9ScFpHVjdOM0N4Um4raFJJZjRaOVprZmdaTFZqaGlWZ0d0WTR0ODRyRHFxeE5mZGdqUXdkSlZhQnNRV3dOemJjM2N1c1crcG5uTkZZcGNwUVZkV1hxUUl5OGlSQUM5ZGthNVR4RE5uVkFiRmVBNW9odVQxTmwvTHp6eHJiZzNZY0lULzFJV3UzZUt3R2RrVVZ1emRhdGI4REtnUFJPZkx0QUZhOGdiNjJyMlFGNlBZMkxqdnhqM294WlhaWFNSMWFJUGRBOXl2aG9hVWZobFdmZkI0amRTbkFMZlZ0Z1QxdFpyOVJIdjNISWxwY0MxYS8yOTAyWFFPQzhURnJVNkpZem53VERPWmowYmhnS2t6enJNaC9yWE9VSnNUb1ZUeU5saC80b2ZZQzlXN2JlcW9XQm5YU2ZEdlhSY2ptNGcvZ0l2SG53QkE2Z28wanlTT0RRQndFVVg4OVdXOSsrQTRxVWZjL3M2eEQvR3R4K093YWRWbk5oVzZQbW1zR0EzbGdTVXorMmdtaFRybjRyMS8wVlU3Vy85S3V1SnIzZE9GZ041eDlKQnRUSlFGSkJ1WkZEbm1FajJ4Q2RLMlM5cGZxcWMwL3c3QUVMOUljTGV1cHJnZFVySy9XVUJYL3pjajZKdUQxNElqcXFRZTVvTjZoSDhPU3FEK2J3U2pEZzB5UVRWallsa0pWNkZ1ZWpEYTdBd1pPTEN4c1haRHNQYk84SzJlNm8vUVV3aHRoVzJnZGphRnNvdHRFakF5ZllNN0gxVHBoWDhuRnZmYkU5SzJCM2ZvdThuRENQQWlndkdzN2FWQVhLK1hJWEw3UzM3dnNzQS9RR2VpOEU1UGdlZ1JPOFMvQk1aWHhxQUcwSzlPKy9jNnRSczZ3QkpmVnJKV0FnK29BeXdwSFZwd2UzS3JzdVl5WXA0eXlyVVF3a0xzTGhBQnhmWlpNeXRVbnV3NmlVdUtYVVRSNDFpSVo4TG9wSHY5STUyTUVxdnpwZmtNL3hrQkZsNnFvVGNHVW5rRW1YNWlKelRtNC9ra2FlMTZBMit1QUpxL0VidFNLUks2cVdkd3ZjRGYxRFAwVXQwblRORmJTZHI3dGJnaWZGVVFFbUpUOGs3MjRJTmtGeGdpZHRFME5kWGY5d2puN3J5dWU0dnhYUjkzWm1tU3hZWnd0TkI4L2FCaFhxT1pGbDd1Qm5Cak1XbHpQMDlFc1o5Tmh6RG9GSlVWMXBWdHZvTWEwNExkeDlkdWdKWjhjTGNzU2VZYkovU1FqOS9VdjhPSytiak5NSCt4U2NTYVd2ckNsOUNTcS85YXp6VGZ6MURkanJyNStGZHdtZTRLa0QwaFJvdk1VaEpVa0ZWN2xlZy9jT3lKN1ZaOUNhRzBud29IcEsvUDZMVmRzbDNjODhXdUYrOW1ubkwwZmtiZHl3SVVQZDlJcENQY0VDbkxZS1Zjam5LTHJ4OVdqbU5scFIxcGRPUUYrR2ZIZzBPTlhLUFV5cm5KZXdSbU1Kb3RrN2NUdWYzTjVpM0Z2ZnVTV1krSHhMV3dPWWZEc1RzRkhESTBDRVgzSGtFak42OFpWeGIzbDc0TjZwYnZhTHl2ZDB6ZXpySC9vamlxMS82R3FjSjhFcDQ5LzJXVXppS25qMk1MTnhPU0hMcjlWYlFrOFBHdjE5UFlOU2gyU0NLSDJvanllV0VJRlQxZmZZbm5BMW1lNEFyUWlnTVhtYXlUSjloekRhemNwNmxYNzZqYUd2VXFWK0F0M2pESnpMZUxmZ0Naak44WWRaNy9uMDR3cXBFSjJDaHVMaFVWcGJyWnd2TzhYWU16QmJTc1ZXeU9Mc0VSNVV2MzZXQWl2ZitDeEZiZllHcHFJMkRMZlYrTTdnVUZleGZ0WUk3UjBLQlg4aWF6RGJ6aGsyOElwU3hwbXpjRUJaZUVoRHEyWElZNFdVOU16M05ndlhnTUJFNUQ2c0JzOGVDRmdnbU1JQVJlaU56N2YwbzhBcjlRTjlvaWpCTTNkTTRQdVhFdFNkM1hEUkZueVB3UFgwRDJLSTVpUUZYeGRCckFsRWhZZkJFMktrclZRMUtCY05qN0ZHbzYvYmx4M1JYaWxUQStnb3VJVHZhdHVZZTVVRXZ5U2ZrTVZsNXJiWjZiMEd0YzE0ZTd0ZmczY1ZhSFY1V1dIS0IzeWQreGZrWEZuaGZ2SWJQWlNKanErOTYvRzZnWk4rc3pvL3FPQVB4cnNHVDRBQ1B1d1RGaFFDQmQwWk9DbW5ra01GMnhOQUp3TWFLRmZVRHdNRWFpNVdpQXg0dGwrMmxERWFmOU9wUEQ0anFIb1IvQ3V2OHFJS0tEL0dXMmVoMElsbkovUjNtWGVqOFFIb0ovMU5nN0VNQzd5aXBDMHhWc3ZvMGc3UzRMVFI1Qld5bVhsemdVcHZLWDhFbFIxdDJ5NEd6eEhvbU5BSFZObzBoVHh2NEdqd0RESFBBeC9QdEFpZWU5b0RibTRoZURwUC8xek82cFZ2M0R1ZFdpdDc1VlFoUW92QkV3ejRXVVRXeVhPaXAwRitYNGIyMTlqdjYvUTB3eVFrUC9TYjRIWjUxb251Mis2NVNYK3lFdzZHeGVhL2ZVdC9nSFVQSnI5cXEvY1R5REw5RmZTODFUeGdZL0lEUzRIVGREL2Vpak1tRGU4Zk9NRzdCMC9BSU4yaWpET2tRdUNwcXZHdUJNNHNWeFd5SXBSeitTVUJzS1prRHFETjYxWDZOcUxLcHk1akJUa1BoSW1yUGhURXcvNzVTejNRKzBzQzVabk5ybFY5azhuVVQxK0xTQU5YOEovR1JuOTUreEFzYnROU2lTUFQrcng2VG96S1ZsUjZhMUM1dTRQbkNDaEtRd1JWRU8xbzlPTFcxKzFTRjBlQ0o4VVFaLytjSHQ2UHJENHBsdHUyNGk3U1hMZHhXV1Z3anp4NnFKSEZiVnNhenZNUzlyS1NOQ3F0ckp0cDNHL1JxMlY3aEhwN0FzeGJ5dGlHSjhxcWMrdE8yWFh3REp1M3dHUnpRLytuQnZsRXJib1hpdVpFM0Q1R1BGYVpLMmxhdlY1QjlMWUM1OXFpNEYyQlg5S3A3cEs5SjE0aWVJSUlvTktBVzR3NUZhSUdKQ0dDenR4aFhnV3VCb3ppN2dDYWhsQkFmVkFENTlLekRQclE1eVZ3b0ZjcnlvRmhWU3oxYVJGTmpzQXlhc0FCNXV6Yk0yOFlGZ3ZRTjBhaUllOUNZaGwwWmREZkt5UzlQZVZWN2luQmN3MlRNQkxJTXM1RmxLc2djUGFyemdTT2RpOGRpdjNsUFhjSVBxbS9JMGdHcXl2UFo2QjFjd0p0MWZiNi9MMElNOUJZeEp1M1lHVGZRNmpEYVVmVjlxNG11dUl6WGt4cXQ1NWxTRjdjWkNHZGg0K0FaSUt5Zk9XWEFLcDBKczBPTWZEYVkwZndlZDNBS2J1UVpGNGxjSUtYQ1o3QUwrSHNWZEJFVTlTbGxWeWwxUWN1eHdCZHAxS2l4RFoySzEvaFlZZlNnVVgrSVV3YXhqTTBBdWhLTWZwbkdES0VtUTJZUDR4RDVVV1AvdFIrMDR5YU1JMWt3WDNhRTBCdDdLcEV4U1pUUC9kUmF2MDB4Wk1FaUFJeVd6c3p0R3lqWGxmVWZtMEJHa2xuVHoyVmZmUGd1UURyM0VBR21lU3pXT0k4UGZzYWdPRkJOMEVFWlZlYm5STmsvMVdWNEswZ3ZWaDk1bG5SK2pEaFNIN21yZWtDWlNxTm82SW9kUS81SkNsYS90RUgrajNiT2xYQzJtUTNrZVkxMVZmN280bDFUcnBKUk0vQUlxLzJQZXZibmJHQUVXWk81d1VnUWRqSHI2eVczd012RlR6Qm9RQ2FRcjB4Y0VyRlZaK1pmcG50TDlUZkcwRFhGTERud1E3OVI3Uno5ZlpjYzViNUxaanJKRzlZSDhiVUJkdmNCdXBsZ2wwNWNDUm0vUW9aNWpidGJIV3I5SkRQWmRWSi93eElGREoyTmtIaUdsa3U4NjlGczR4S2QyODlsWCsxNElsT2VHRkJXdUd0UCsrQmhzRjk5SWwvZkE0Q2JSaGZLM2d1c2RGNG5jNVpib3R0ZHp3dXIvU3dvcGE3QWJzK1BVbW83dzV3VERoTEZldWQ5OUFqY2JTS1hJWDRUMy8wVlZyMEx3T2MvYzA4KzRQVzBjR1lvNE5wdzBzNEErZHh2Rnp3QkE2Z082Wm5EamlNZGE5TUtFQlJvajVvb1dkZWpXVTVnb2RVSjROWEJ0WXJSZG81a0l0Ykg2MCt2SUJjRWZiODlVWXhCVGY0YmdHZ2Z1WUNaa1lLaitXdFB2cWJ2NUdMNDQ1UFlpTElBZ3dlamlqblBBUmFEVTNsTHMvNEJPZ21yd2tUMEZIVDh6cnp3S2p1RW1xOWJpZ1cwZW9jZXR2MmljamdDVFNrSHNmZGp2TUFQS2RSb0lJMHpiMWs4TXl4VEZUMjJyaE5JRytOL2I0OFdHZ25KMzVrOEh1OEk4UkVWYnlxM0tHZzJjQTR6eWJ4QlZmK2hBRGFKcjU3aGdqVzAxL05KdG1rUzYvbFVSWUpoVzlaZi9IeHBoMi9ONEw5YlhWMEw0U1hESjY1d2xrTG9GYlcrbUtGTGtlQkUxd0ZKNkR5K1YxaUJDblVPd0pPblNsZVFieEZBRnhYeUtrUEMvd0E1NG1SZmdWSjlwV2pkN3N5YkJVY1BUdVpncTNReTRiQVFUL1RjWXRNcExtZnBZMlYvaGdaUkNtMlVYU0dpTkhINnNGK2RtRnZ2V3hIZU1YZ0NSNGVRRVViQjFxL0JhVzVsOXUyWFFQbEsvTzEvSmFjc216WEJqeVlwR3lzN3BvNHdIV0FQL2lreHEwdkEzbkNLanR1Sm0xN3JNRTBBbWpSUHdzRm0vYU5rbjB4b1I4KzY2Ly93bEw0Qy9KbUM0QWVvcTljMllIOHhTaGZXUE5ScjREdzIrdCs5ajN4Ly81UGFOY3Znei8rK01NQysvWDNYMS8rKy9wblM1M2pQLzc3K2V2TG4yUTNaWjBwQWNyejgyL1g1L2oxTjhyNVgraXM4SWVLUmRIL3ZvaU1ibVJnLytudXA0NC9WMFFpM29JZVR1S3JlUjFoNnNNUDhmQkZaVW81ODBTYThyLytKQkNxNFFiNCsxdUcvQjhNVnRwdVYya3E4TDgvL3Y3eUowYmE4RU04Ly9xbGZOR2t6d1FPcWljd01vd3pSeHF5LzZuSm41NE5xeUEzbkxjZ291WmQ1Zi80MlhndUxLNkNjZHBUbHJGUWY5U1pBUDNjVys4aXhpOS9maFdQcFI1eS9Ra1ROZkVOOE1jdnRWcjUwdlhmLzhIRGY3dEV2Z3IxQ2IzLzg2Zkd2U1VCbXZzSjhUZnVLM3IwL1krZnMyWi9vcGRpeU84dktaMXJkbTdTZG5EZ1pwanhBNVRMenBCZU96WkNyU3N3TWZubiszOGUveTg2L3Y1YlBDbUFaRnZ5QUYrK052Nm9ocTM5K0NsN1JxL3RUSGJBUEl0KzdTZ0dwd0JxRWtyK0pXZUNYMG1TblAvNytWTStSdVdvNXdON0NwdjY5VWY0bjE5Zi80bHIrU3Zsek96NHh5OFJnVS9OK245cXpEMVpyandrdkJENDc4di9wOEN6NUorbXdMbEU0NTN4Nm9FVHZObGZWVGtLaEdiaHNRd2JRY0VPRldGR053eWNyQTVaZmJUNktBblBGMWxWRWt3U251RmhESUFBMmxadld6QTlOYzcyN0JMb0E0NUNWR1BxV0FHdnJWMnhPb0ZrVnNsc3o4d3lHbUlMdDkwMGNFOGRmblRCZlM3NTJleXNqdGxSUTQwSDAvejFiZGplRUUxT2NPblZYbi9RclR6QVJkemJxSFc2ZnM2UTlFdWJkTWZiMnk4T0ZpVElmMFYxdGlFYTZEM2RQU0xlOXdEandsdkVxRHMySFduc2hId1ArMGpsWk9oU2Y4RFMrSlBmbFUwYXRKV3dDdW1mdEZIS2VLZEpkVmhwL3ZWWCtCQ3ZObXZGSldBcjhpZmVPdFZoMzlKc0dQaVJ4OFJQM05jeDVoRVR0bGJySklLdVZwU3RBdmJGenRnSXRyMEZQK1ZkS2ZVbDVUd0M4cGdDNXdzQ1dieDY0QVF2dVcxYk1ac2hqV0NITHlFWFFTUDgzREpCVC9QWm9xRUVLMzhoNXhkdGJsVWtBbzlPYThvS0ZwK0RBcVh6REdUMi9GWlFzbzR5TVZCYlc3OHFVcEY5WjlWWjJZT3V0NEJVc1c0QlU5NXRIdDNlVkVVN2hTMGNJRG1FK0JzQnA0aWhvU2ZaajFmZHRxMWdEbmZURnE3b3JRVk9tbnUxYlZ2U3R2NFdKclp1RzZIQ0FlUTdDQTZTMkNPQ2FiQXNKQ3ZLcEM5QmF2RmNjNmQ4VkM4bXJkMVlpZmhzNHE1eTlWZkRhSW9BdXZnK2crK0RkcFloSHZ1eGtWRGZ6TGYrTnB0ZGdnT3dLcXpKMkJOK0x1b00rNFh3VVFJbmVQbmdDVUxwQ1R3N0JyeFQ0RjdCYTJCMXRpNW53ZlVXVEFhd1B1alRSQ0NOclNKcDRQUkxOeWYrbE5nSGZRYzZPU2NiTmVRcXlkWnZzR2k4SXQ3VERJT0hBVjZjR1BDNWh0WUhxdVF6bkRvYnZ4Y3BXODU1VktSOEhVeFpHWlRzVnd5ZWdDSHF4M3dMVzc4NFJIT3ZGRHlUMDYwSlpnVmptVWVQSFB2TXo4a1Q0T1dYL3JsbUJuQkpPV1JTR1Z5REtnMkRab1hvMW1Cby85TGVONkJOYkJjczJhRDFZMkR6SU1zbm5VVWYxZmpjOGordi9HSVErRWlCRTN5STRBa3drbDBCVk9YKy9YNHhZSUpCcnFSaWNJb1NDelgvTHV4VVlPRFpId1l5Nm91OGZIMFRML2xqYTNueEphSFdOa1pPdm00ZFZKbGRzeFhVQjhjbGVWQ1ByU3lJazM2aGM5RGdxS2pEMjlXTm4xd2RnSkZEWE1KUlEwcUgrbEdDSjZ1QTc0ekJobHBYTUliZkhaVEdvRG4vU01JUm9vK0E1RDRLbnQ4SkVtOGs5MWk1WWljaDlMU0RvN0pnM1BxZ2lkcW02dFowRmIzb2x0cWVYaHdTTHZiTFc2T3EzTVFBblp3VTkza1ZMdWMrRkNPdXdPNTFXcHVZaE85ODNSZUR3RWNMbk9EREJFK3dLNENxakEyNEZhbmZQdmFCMHc1MTdjMWFnUFltK29HRlFNZExHTjM2MWdsWTNjWlZtdzZHY2dEK21TMjEyMzljWFlQZ2hJN1gvcTFjc3FjWnJHNUdxMDVNY1Jad1ZXZDZLL2tXNDFNL0NQeDdaUElvSU5jM0RaNVY3cnFPRmtMWHlGb05uaXJqNEhtQUxjWnA3Uyt0MEZ6YitUT0N2Y1pWYmVqUnNsQkRvK0Q1eno5dis0MmVBNFY0dVNkWUxOcU9mWWttbDN3SzFtUk0zamNtblUyLzYyZGt6dU5iYnNtL3Q3YzV6YzQvS1cvMk5jQUFlM3pOcXA5NUVYekV3QWsrVlBBRW13RlUrVlZKVVZBT3hxV09EYzUwVFRFTnorb0lZazJSZFpjV2t6UFRZVkJ4dmUxdHFzMFpvZWpRSG0xZHoxcmJpdzVMNk9RQWFzQmRvZ2xtSzl5Q1hUSmJnaHJBUVdBZ0dQc3pEZVVwd1JNQk5jUUxadW5vZEhaaUUyV2VHOWdkV0F1ZXlwNjIrZmFDdmxDeHRsTmhhZ3RiamRrTnpuR3A4ZlFGZXR3bzNpR2o5d3FlMkpLRGhNNkhnNllGZ0g2MjIxWjMwMzVtdjFON3NjZmV0cGpBQXliRHZlbGc0ckd5VkYzeG9TdVJaL2VrcFkzNlFUbFYzQW80M3VIaUFqb3ZDbVQxRVFNbitIREJFMHhCWjhtSk8zaWhYTzIrdzY0Z2dISjJMK2RNeGlNRm4vSmtJOTQrN1JWOXA0S0RtQjNLWUViZVRrREI2aGJTbmhlY1Fpa3h4TGpIUDB3QlZ6ZXo1OEpDOXUxcWRpeFptY2FNem5iN2k0Q0FIUlg5ZWM1cTlPN2dhUjdqcko2NkNtZGtRTzA5SkJKYndmT0h4blZKVDVjQWV6OTQ3dG51ZTdpNWhlQzVCdWhTMTJjNWI2Zmw0TytVMjFzSHp3eVlmZ3ppZ2RyQlowTDFjb2VubW0vNkIvcDl2Zm9NRzZvclUrdFczY0ZTd2RtZkc0UTNZWW0xYkcrWFRkbTNmZnh0V3ZDUkF5ZDR5ZTg4dHpCOVE3bjBIZWdmeXZ1UDc2cCtmZm1UVDVqS1oweTdGRlhLOS8zTDM5TjNrUWsraC9yMTR6L1IvSG5KTSszL3Z2emsyNzM2VVpZSzUvZWdZRTFCeVB2NjlZL29Ed1M3NzY2Z3d6ZGo5SWZQeTM1OFVlTnIzMmFKLy8vOTJiNDVhL2o3N3k5ZmZ2NGhZMEoyL2hhVTc5UWlEK1BHK0w5S2FQLzczNitKdE5QLzFqVGtKenpHZDVPUnh6ZHM2ZyswWkFCL3FKNm9yZk9VTUpINHR1MG4zOEtwenhnN1k3cjBUZHBSbU42WCtmZUc5R1g0blNjWkNQWG5UenRTY2VXSjEvKys2cXdBOUw4LzQ1dEJoby92QTQreStPUG5IN1B2UEN2VXN1UWcrcDBLd3hMajlmZmY2SXphSnJHMEM3dDgxOHVuakNNNHVmRjhCUFNOUHY2cGV0L0ZOTWVmQkJaa3lTeEsramVOZGYrZEkxRGE2RHZQUCt0SHlROEE0L3RUNDVVcnF5bEk3QjBjOVlYdnE3RVI3SURxdFdySTdUL1Ixb1hheXZHaERHM2pXLzc0aisrbVl3RHdLUXptZjJRMFB2Z1c4enMySmxBdjZlZlkxclJzRHh1ZitaQU8yTnIveE15YXkyWXk4YmNhc0gvTEJsNFFIejF3Z2crNThreE1NNnlsUUtqOG5GbUN2WDhzbW9IdHR6UTUyTDVsSlhHOTNia1ZqTGRuaXdrN0JORWNMaHNtUmdaNUJTUCtwMmN5dXVsWG5mbGNlSEdiU3VobjB0OStSRHAxU01lQnJHNDFiUUdISnNLNXBYdVBVYTJ1UEEzMFFwMFF2T3Fnbkk3Yld3eVptS0xQUWFrMXNianlkTEl5cTF6REVhdi91b1lLWlZnRWVlZUJoTVlrWTdaRzF3c25JV1FRSEtVODdoQ3Q0Yjdxd0o1Z3FENUhmZWJLTTNab3ROS2tOelJ5UTBld2pmNUZJRUIvVEsyUjVCNjdKcUZmZlhKY3ZkMHVaQjM3QXVsei9ZbE1Cc1dQZnBpNHkwYndTMm1qakhtbUQvc2t3bnQyc1hJeThjcmJ0T0F6QkU3d29ZTW4yQXlnQUswR093WXJCclk1VktDcXNTMHJJeHA4WTdsN0MzT25BWUNwVDdjRUl0VWRCc0d2NGNBY1dMdWY3c3Z2eXZyZnc3MXNVYzFsRW5YVUR4V2FPUmFsZjZ2YlY3ZUFoblZJcXBMMWJZRjBLWGhDRmJxa0h5UTV3ZXo1SXVoeER5blRhNU0wUlVUekR2ZzhZQ25JNGVpK3Q3RXdmd3BHOHV1bTE0T3l4S3AwL0l6cDBodTNwdmhQYkltbkx2RTVoQ2MzNURkK0xBZDZZZDdIN2U0QjlBZ00wTysvcjcwM2VNSy9BNmJPTjAvTUN2b1hnVUJNSHBtdy9KcE5PbTAzZzBjWmEyQWM0MmYwTkQ2MW5zamFqNlN2VUZ2a2IwMDQ0ZmU3SXZYYTQ0MjcvTVViNDdNRVR2RGhneWQ0bFBLRW9zNERaSzdLK2tBeEdjUEJOdmNZUTRJK0xhNUNsNEFEWVBiZnFvUXh3Nk1PZ25jM0FWaGFkVXJIbFVKQm5xM044MXhIVHFEL2NYbzdteGFrSjRpZm04ZUV1anJVbXVXMU41Q09ndWN0UVBTd3dFV3NzcUlycEtVRCtJdmdXS0tqV1c3QmN3cGNsK3daSFBzVWNOZUNabzhNb21DcGpwdHJ3Uk1zOFFqL0Rrb29TZXNYL1VQZVBvK0lIOFF0d2RNODZYRFFOQ05GWWUrRjZDN3BNM2wxaHlWczUzcVNDTWlMNTZLSVd2SktGaVhEREpLZXFKWmdIRGFsZHBLUTZDNEtXWGw3SnR2SWFPMTlpWmNCL1VIcm1oMS9Ccnpzei9NZEFZUEJkNFFvbXhYeUZxaGVmbCtaUU5rZEhJV3Z5cXRqem85eDN4S3NVZksvTURBK1dON2dGY1A1VjA0UUl6elVyOEtTcTJVZjZHUHRYL2FoT2NzS3loRm9jU2IrNWFPR3FZNWs3YTJyQnRxSkgxZVl3MjBxeUI3dUE0QXBNWUlqc3N3a2RPU1dLNUZIQTRwTVZuRDRPTUIwanJDQkUrU0liZDRJNHVhaGt4dUI4SWh6NEpPVDRsODNnWVJkSG1aWFVPVnpWVlNOa1ovOTRKNEE0UDYxaUV3L2tFSElnZnRXOTBtQUg4YVY4ZjJtTStQdGdOWjA5Mkh3dU5IQmRpKzR6L2dPNTdWRTBLNnhXV1JRUVRuc3dMcUpubVE5WFFhOVdDbDc4dHRBVit5akVndDY0Z20yQ05xbkxaUkJYc2dxNVBSZ0dUMGE0cFYrODlkUmp0akdxK05UQk0vRXpRRzBEUzYybXNCWS9GZEhCUExxVEhXV3A2QkFjRGdVSURCU2pJNlZaVytWSFZBMitvVXhZVlI3VUZrZ3dNRVhSMTE5WU93T0RxTGZCMVZEV2FRNXZlazdvcTExcWwrejJBZUd3YVFEMmVHWUNjU1cwUzJBdHBoNVpDQ2wxanhZMGlGV2pSaDVCQlRMcit0V2RRQmQxaEJMM0xVNGRSUEtzRnloYjY5M1dQWE9lYVVDZWZTWkFCQmJzQnJyNy8rcXlEOFBENmFyQWJNWCtoSmdSTXAzeEE3N29JYU9vOCsxRHBlNTJ3QWN6a1oxaEN0NnFtWS9wRDdrQk16MGtOdmFpS3RRMk9ubGo4K1BnTXk4MDJaWjdaVFRlNEUrU1JiMVIxSStDejVWOEFRWmFPek5kOEtEV3dKTEtEb0JqdTFhblA5MUhrcWI5ZER6V3dMRUZBamtQTFlDQU1hRVVXMDVoc2xnV3hIOEVQekRXN1V6akQxV2tHMjEwUUJwdHJIWWdrMGFHRDFwUE0rMHdYWjFLR2RIMHh1eXlrMUpVL1oxR1I5SEFLRWFTSnNEM2pNWm9TbjN4MEVnZVBIM2QrYnZzcDNlY1RtaHJpdzladDBTc042UlQ5RXlIRThGYmRENzR2TVhVZlZ0aWJmV3pabGNiQ2YwU1kwZ1F5WWUxaVhuYmlNZC8xMEJNNkg2Yk1IeXJKN24rR21INkx1RDE1SmVxWjBjKzRRbkMyV1hCVmFnYzdGbjZrUWVJSitKb2R0SWV0bWNMaStyVCtXcE91OUd5Sk5ZYjBjNHZ0b1VyVmVIeGlENzlCbnhLWjU1am1CSHlnVkd1UVlwSkFZeTZiUVU4NXNNZ1ovRGlsbGdDUURreVFnSU9sUEFIZWc1Um9ZeEhWRncyc0pCcFpOYUF3Nkl3OEZ2d2RDdWVDK28vRkh1K2dXaTRIdVNTL2E3OWNkMVN0K25PbDFqYStYSTQyUHdySUlQSWpDdDlXa1hSQ2hXQkFURUMzMDcrQkw0MktLdnpSQUU4bWZra08zU005T3RjampKZjVxenlId0NEU3oxVGpHQzY2Q1JIY2pnTjZMSnVNTkhPaTFzNGFxL2hVL244N0tZNytaZzNHZDB1bkxRK1NvbG9WME95NXdoYlBuVVI2ZVJCYmg3ZkJ0Rzd5Zk1JUEZVbmIwQ2NxcDJ2d0pFVFQ4SmhOY3YxYlUyQnZUeWZRSXo0L01BcW9jdjJiSjk1TWR4eEtlOEt4dzRtWUI4RUg1dndLY05uaUFVYnVOaHVwUzMvaFl1Tmg3QkEyT1lHNmQ4aDJlUHVScWRmQUJHRkw0aFpxNUtuK2djY1JUTmtMWmVFZ0E0S3B6WjJnc1ZHYUM4cWxJUlZmRXhCWGJkWEUwY0ZwekJSUzRLUEx6MkVKZkc5TUpGQjdiUVJ1WGdheGpZNGEzeWR5L29ySWptOWhyT0tZTmVIMHkyZ2tSaUsralUvSFI0dERseUl0Uy8xYmxBRi9RT04vVUNaSC9NUXgva0h6aForRjcwbFRMSkc0aXRmQjBqNHJkQ2ZaenBZTk1iZ0s3bmdERHMvbW04RmZ1WS9icVRMdE9PSVZGVmtDNmgvNzN1STJxdktOVy9uQ3hDa2ZJT0h4dEJFNnpaKzhYT29mVkFHVDRSeUdGck12QVo4T20yYlN0aUFFT3AxOUIwMkVBL2JTQ29maG43eVJoa0dtekpWRDNHOFdKQXZEQ1RwaGpQUFlwaDdvR0lFalF3bHVxQVJzRFljSTYwNGY0TjJvSVdmTEhkeXMrSDhhMG5EaUFEazJlOHBSOWVuVFZqSjI5a3E3Ulg1VUt6bzJlZG5ubVc1S2tjNlozOEppZ04yczdmNlA4dTBJajZRMzh0Vi9IQVZpRzhFQlE0M0djWHZUQ0V3eHF4QnloYjBaZnI4OUhCVVlCMEcwTWg3TU5TWGRKSHp2Z28zNGxhRHBwKzJhYkJXNVZPQ3djZlc0cnhva3pLM01GamdkZEZNRURvbi9UYWpuandISE5tbTBwR3IzMTB0cnhtZytoanplYVMvdkhHT0crb1Z4VU1XcG9ZeUFmVU92Q1JRWkIrNHdzSTJIN3J2Tm5TRmVoYnE3TVdPUEVCRHB5VzQwRVp2aE04WGhMS1p3K2M0Rk1IVDVET3k4WTNncFJTdyswWnBHMVdCMDRmZlUyZzUzWVVjaVV5aTVuaFZrUHEzOGpkUWpxSEdSRmhjdlE3bm9YbTZzTEJia0RMRE5tWmlXbU9aRkRsL0Z5bThCdDlGSlJYdDFSQjV2VjlEQWRURWhvYzFLdWNXcmsrK0ZLL2Y4WWFiSVp6bVFBOStrY0ZYZCtFSWd0a2pDUEU0VEtweUFDUWs1YWxGcXFqRzQxTnpWOXpJbzhJbmt1NlFWNE4yRzZuQkQxRDQ1djFoL2tOOFR1clVZNnpBNVYwd1JOR0FvM0dGRjM5WWJuZUdDd0JiVFFkbHZaLzRTK1RzQ3JNWjVtczZKalV1dHdTTEpONTIyd2pMOVlScjIyNERkaW12eTZ2Y1p2c1Faank2Sy82bnBqVm9mMlV3UWdxRXpZYXQwdUJFemx2UHR1a1BZNFhnc2RPZmZvZEFpZjQ5TUVUcERNWkJoZUFFYkZDK3lHSEtvT3BKU2lPczJCV1NZQ3FuMjBBZEo4dFNLOVdTMTZzNHE0Tlk0SUlFN3pzSEw0T2dtZ3pSTjRxOWV4enhWQXlnQ2FQTTQrd0FBZmJqajM2QVM4K1NsOW9Pdm9pbmtzZHArT3Nla0wwelk3bWdueHo4U29kMlRxUWFhWFMwa0EwVjFOd29wTFhQeXJKZHZLMEd0bnU2eUpvaENPRHFlUm5oNlV6QVpVQWdhUDBDcFZqenZyVmxHRmxpSzZ3TnA1N2NZUkdYL0tLOTNZR2tLV3Y3ck1QWHNqNlM3S0pWZVdQcjdHcTlJUXNaWGdIN0hRSm1OOGpZQkl2MU13Y2FnS2R6QlZiUlRRZlBmQnFzZ1pFMCtsN2Y0RjNpMHAyK1AxTUVPR1NsOTJralp6RE1lbGpFcllxQXhYMFRrcVRIeDVtRkRnWlQ2L2daZk1PbWlPYTJHMlRGOGVpVDN0THVIL2laMkV5OEZueHFaOTVqdURWSEJhMU5NaFNUb2RTRzVIS3kzbG1VT3FmYzVJMyswQTYwZkpzQUF0QTJlckxOT2cvam5wWUIrV0VMMW4yMnF4dTZwdEErZlYrQmsxbXpla0RsMkFIOGZYZjRMazhJOElmc0hLN3Fxd01nbHdtcTVuNDVTRlZIYWJEWjFlbnA5MC9QMDBrYjA5SE9pamtWanlxSnhOdFFrQ2cyZXRBR0t1YzlOd0tIQzN0N1FGbEdRQnZpZXZLa3p2SlBubTlQQ1pBMytOczdPakwzZWpHSHFBYktlV3E4aDV2V2FqM0RVclg2M1AzcFdmdFEyZzhQZkh0eXplYm43M3dwcllKV1RDS0xYaENlV1g4SGJBeHRWSHRjcVFqeUo5anpXWnBrL0didVFDeGx6N3FUY2FxaCtVWGs0SGZEYjlkOEFUZW51TmlTZkZ4a0NpOW5DSXJJdEFiV0JpeGpBRGwrVG8zNU14YlZPYUJzd0NyUmc0YVgwc09PbWV1YWFoWTFtUzRTN3lZcGc3Nk1DaVd6a281c2VJcklsdml0dyt5RjFtcDMzMTZDM3pET2hrVXFaZHZPYW9JcFpMUFRaazlHNUxkQmNpeVhYTGRtS3hqbGRjWitFYmp1QmM0VytwejlLdlFlcC9YY1k3MlpnRVMzTUhIRUc0cjVTRWQzTkRycWx0VTlVUlNlb3R1am40Q2t2VFpSRTc2VWdQYlV0NElMbDhuc2t6Y1BCRmlERnRhOHJSWDExUUJmYi9ZSXVUVkYzV3lqdm5NWmhmNEExOS9xUWRNZkVaRnhOdldaUDBwa1A0eGVmd2RBeWY0TFlNbm1HWjZTd3FIdFFDMEZVTzllaU0zQWtvWVNEekx3OWlvTnYwYzNnZ3EwQWRpUUwzNjQrM1FoZjd3VFdIbGtjb3F0SGUrTTJPY0FMMk5JQXBFTndKcEdLbTNWTGxRdmQ3QmhBelVpWjZlNnMrQ2JCcTJhTEROVk1WZEF4LzBwODhjUkxMbTFaVUVqaEFla243OU80b2pRSmYreExNdytIQXEvMFJEYndISlpBekdwVjNlQ1kvVEV0NnFuMExLbXlieldOU1ZBdXRYQ1hqVCtLTlBJNzBScmY2emtlbk5XdWt4ejB5NW5QTFN0a2JvZGJZRDlYY0hUaFZPbnlCbUlxM1pYOTFwd0U3dGc3aEpScGVnY3JOZEdka0Frdkx1V1BaZmhOei9GVnQ0Skd5dmF1dDNlYjQ1d204YlBNSGVXUjhHVVg4dk5nMGJCV0kyR005RUk0Q0NOU056blRLalRWUUhrMlZBenNDdktxaXRDSFRYUVhRY1FBWEt5K3oyOU5mSU1ycnZBejRHeks4c1JYQzkwT3I3Ti9WTDdjNmNIY2JlVHpMY2J2UXI2Q3BQQmVzblE4aSswdDhLbnYwV1htdkN6b2RyZ3VyazZKTG9pWFZZaUJKWENwTi9NOUNOZ3BDS0hIMk0wZHZEMWE2RVF1cHd1N1cxY1dqclZ1amJBSFFQUHZ4Y2RDdElxTENENXBVZWhUNVA3eVhvMnBOMjBlNXRad21WTitxbFQxamFEWHVxSHJkKzNydHI4aG53Vzd3d3RBUUczMHFBSjBjcmw2Qnk5V1VScjVBeVNNaW1NSHFlazJJTWF3WktJUEF6cDZaellRaVhhMmZvSXN0d1lEU3hDdTNndG1pVmwxcm1uN2JNK2xWQkhRY2srRi9wY3phZU1FL3R1b0Z1c3AzV3Y3U1FxNDZFazVXUWdUNWhlZGJBQ2R3dWpnb0hFSG5VeTdiNzdrQTdWcElMYUR4VnRDWk1FOGZqclREYVlIVWpoOHRCZjBJK1RVWjUvRzV3djZWaGtrV01jUXlBZzhGM09YU052L1Z6WWZrOGlReVpVMlpGaHVobHRUSHJTaXR2dStyekZKVFczcXgxWHFsVDgwWncrMDIvS0laZDhsZUYwUERWd0tuQzlXV2d4bHdEZW5WNW9ROGJ0YTFLSUtZNUs5dEE0M2tNTUZYUmhTZXZqV2Rna3IyUlBCTDBWZlRQd0JuNHJZTW5RQWxRYnFsaFRETVh3RVpwQmpwOGV6aU51TS9aY3JrWW9nWUNRSE5KSXgwQnl0bVhpWlhSQXBSSHNNbFBXektJTGdaUVFCMW9ZZ3h1WUd5b0UxU1cyUzc5cjBVaFlWa3dpYUFkMFNJdFFkbHdZdXAzNTJCN3h6ZUVaWEdwbDg2MXRxRzdkaDVqVnBiNmN6YW1XMlR1WU5yRzl0OS80emtyUWNLcnFUWkp5TUQ2NFlOcjVWdjl5QUNaa3dmUzZYTzhBZHVDWk9tajVib3hoT2hNQ2poMCtsTC9DaUpZeUp1K1V2SnVsc2R6Tm5oeFVDM3E3ZmxXSzBqZUxCanZhSi9IRkt4UTh6dk54UUFIMUU3cWdHMnBMNmQ4bXNRR3NjblpweWNqbXFZWHV1YUpDVHFuc1VqNnJWdUdKKzIwTGY3WTljcHVRZGIyVW9YeUtLZzlmQ1MrOGd5Y2dkOTYyN1lIU3M2eHVIcVVVaklYbmRtVWRKVVBzOG5KMWRJSU5neVV2dFhER0hBdU9DV3VNVmppeS9EUG5pM3hNd0pHQ0o5aWttTnhDN2VDT3B4b2VNMHdZRlJIL2pvUGNzaGtuaW5oN0laYmI2UXZiZG5xeG91Q1FkdklEUGtBMm1BbHdJdE5CTGhNOHgvbFh1SlpCZXF6YXRxMXN4RnloWXpEQk5uT0V1Z0xaV3M1MnE5blB5T204NU5nVkltOEpmNFNXL2xyeU1ZWGNBbDQ5UGRTMWkyMlp2dCs1YmdSUEZQV2dNbFR2SFVkQVRXUjZmQlN0MjFKZDZCcjkwZTNUb25oNGtBWmo5cTZaVmVqTVRNQ3N0b2FDNVVKbWJhVjVnaktkNzlGeS82RWNpdDA2ZHZWVzdRTjBVOThBNEZySUJ0aE9FNU5ibzlBOFBkN1A5OGM0YmRmZVZhZ0hGNnRvWmsya0E0eUFwUXlWMkVjQkxkUTFIV2o5Rlp2MFdWb3BEUER4NEwrQndnSXlxdEJid1FSd0hua1NwVGd1YmdDVFZDSGhsVTJadE9EdmdQS1NFWTRTbDZLd2xGRlVJazg5NmZ3NzhCRU9uUnJPdVJidjhqejltK2JhVnYyUU9sMTFRbEw1ckZnaWMyRTIyM1hnT0xJRS9sRUgvNFp5dGR0dVhEY0c0TzJZSWNEbjhLQmMvT0xIYTBQaU1OYm02d2t5a0ZmODhEeDJUbXA3MHZIb2o0S2pPdUlmaktNYkhQbGlJUE5nL2lTZklNUitYN3IwK0pmNEdNSmRmVVhxNkxsK2w1aEZUV040WTd5akdTdEdubVFheGNOVzIyc0lvbU9JSnBlbll0Qjg3bGdsK1FyVjhVMWFZVVZCTDFCOXlwd0Z2YmoyOVpZWmR2T0dpaHZtNGFYS3htMHZIdmhQaE9ZZjU4ZlBqaUNNM2gybUczampoUVFaVzNPbDJQVE9BUVV1ZXBlR29HL0VSVDRBUUVIa1ZKR3R6cXdBaFdLbXpqMm92SEpoKzJzUEZIK1RZT2lUbXR2eldFYkxRZ1JnT0xQczZsT0VZUFpiYUdycm5qQVpPd3FsSk1LNUlOVFQxekxMR241dEJOcXQ1UjNkeW9Ccm5YMC9ER3hZVVhySDByUUJNRXorYzVCZ1p3NFZERUZ5VXRDYTJKMjBLODh1QWMxc1BVSHEza0h4T285RzJoclJML3IwaUUwbGh3Z3JwNURTcWFJWWswMUtxcGpqKzNXRlIzczIzTS9Xb0lhdjVLekVxNkNpdEtaa0hqaW9mb0pqOU9GbGYxUUd6bWhYQXVhSVB1V0U3UW1zRlZVUGFkLzNqWm10eW43U24vYUpOSTdHeVU5dG0vVjEyNndhZmF1U1FTQUw0MzF1VTI3akRONExvRFoxajlTR2dlUmV5REQ0NldVaTBjS0l3RG9aT3EzbGIzb0tBNGNZL1hNajIwWlZpcHRsWExJS0pvaE13djI3WnJ6U3FqZGNCSmhuS3Z0MFFsYlAwNnNCUm8xWVlkR250RFBqQTNSaEpmcWkyQXRnM2M2RERDbEN3TktpeGdHYmZxeUtUK1ZRd2JxRjdMTFNWSlB6LzNWNU1GalZiTE02bVliZ1YzRlJBOFJzMTArZ3lvM3NSaHpXbkZER29mSG80RDczRDBCczdwSkV4bVVkTnFLWUZZYVhVSHlOdEdnL2taVTczVmxLai9nUmFWMW9ZQ0xQWlUyY3RLUjdVODJWNVZ0QzJvc2RkKzZOeEViSVhSNU0yalNnVHdhcm5SVWRUMXBLZVBGMkZPc1Q2Y1pkaFJvRXBMWGRicEIzd243SEJISEI1NVl4aGs4VjdDNWpic0YxZkh6d1dLektIZ0VKa0hLbjJSUjlrU1VZVFdxd0t2WkpjWmg1Nmx6cmtMTTB4RmdsQ0pBMjJGVWUvb1Roa3paa01HS01UYjYwM1pvcnBvRitsSU5tejU1TXFBQTJZb1lzZXFJZnVlcTNOQzEzRWJ3WGRJdHUwcWdRcGw5MXRSdVc1bmt1TTdLSFJwbVZWVGxhVHdiTHZUbXhBaFV1WkxOSTRMRm5ORW9wL1dUenBXRVpaSUswMFBKYzhjYTVSaUwvTm5Kdm04OGJ2REVvT1BmYU8zRWhNT1hSdER0Q0szQXdhRHdGWDFZMWlPWG43V25meW92QmZrR0xmejdCK0VIYkNHVFErOE5pRjdxaGVWeUdjd0JWTlo5YWZTWHlxb01OTkc5M0ZhZjJpaDlvanA2em9YZnBHMzk0ZXhMMGluUmkwK1pUT0FZNDZ3RFl2WFpGMTZCS3B0UCtieHptM1liWi9EY3dHd2I5MHByMStFZ1VIUVF4WTR0enFiWUFnby9XMlc1R1ZtUnp2VUZJKzV0R0JpWVNMak9RWDRNRVF4SEVrSEtoRGVoT25hd3NSSmVmUzRLM0VicHVPcFd3NlpQWkZlZlRaNERydUMrWmI4RnlqTUpacFk5eWVNR1pMdDBQeWJWMThTQ1JUTnpPVFl4TDNQcDUzWGRuR0Rrc2VUVWtSL0JiZGI4RmJzWGVWQ3NkOFRUaFE3Rzc1cWJncExwS3UyYWV2M1c3YlNWMm9OMnJySUlCRWxOZDR6N3FreEZvNmoxNWxZdlVMdklpaURKaEFQMWpBa0lPd050TmJnRnRlR0FKa0U4TEdnS0VUVGptYk4xWGtVNTV4dnErbmRteGk2RGpaVUJJZC8zdE1sNC9JaUpGV0lrejVNRHhsZThFRVFUcHJVbTZnSnNHZzA1dDJuMzR3eWVPOEZzN045L3RHckR3RmFOdjBGbENBSlZENzI5aDBaak1rcFBNazVxd0Jnd2hQN3ZUVEt6OW5kbk9nUHFlQnRQUkhielZDSGk0VlJhRU4xWjMwYmFtRC9TYmhwMkduMEZmVXJad0V0ZGRicnN3YTRGNXJMdjZYQ2ZQcjJXNHhySGxpdUV1a3JvNlNVNUhGVE5XMEsvY3RxRHd2SVYxdHFOOUxYYUJTcDhYYktsa0ZjeTkvVHpHbk1hbmh6VmhBbzFNSHUrckVzbUlZeUJIMzhVdUZ3eUJKL1NzZHo1bUNZbUJNSWxNS1pTUG84dnR5Njcwa0hLN3d5YUFOcmVPVW9XS3Z1cTZzbXhFdXV1QUNTOVEwSmVJNThUUjRJd3ZPYkVpaDBGVHc1VWNHakRDeUtld1RKZ3RSbTdiQ2YyNHd5ZUI4Q016RnNhYUtXTmFCa29jeld0Q0lxUndzeWJTKzR3a2dSbG1QK1Izd2RVend2VG1ocDg2N0psSzdjM29DMklTRG9DODdYUnJ3blVzN01KNDdNOE50cTJjN1BSZjUrMkwyTjF3SWZvNHFIMVpSS2NMZ21xK2VJT2NxaFlDMFo5WUlFOVp1alpidEJxZlhhSkFpVlExeE1VajhOQ083V0J2VUJHZVd4aVh1YTZ5aVVoOC9JTWEydXJqaTNXNjZyWmNrNjZjZHJGZnZEQUpIQStjSkcrVElBUnFka1pQS1k0cUR4UHdwWUM0MWJuUkR4dHhkdkVHMEhUZllBaHl1NEltb242OW56VnYwbVd1a1RPOUxkdU8wZDZYRmM1aEQ0cW9mRUM0TXNyV3dJdWs3M3FUeWlhaEVZUVUrZHE4M2Fjd2ZNZ01vQk9MeE5WN1M3QXlBZ1NsKzBWTENLTWZYSk1KS1hPWmhrbDlwK3NaRjJNdUYrVnlaeGRGc1B5MXRDWDF1QUNYNHNRRVdhMGRnN1F4TnJUbWxkUm5JL2EzQXpnTUt2eURxVFQ2aUE2Rlk3V2wwWVlQMldaT09pNElsc0tYMkZlbUR2YXluWUo0dEdZY2dxWlNYU3R1dS9YbWpGYTRRYlhyeDFweUVsT0hqeDNIWFRLUUk2c0w2YnhWckhRZ3d2ZDYyM2h2czBCWHd0WW00amdnS2V0MitWaVY0QlZyNWk2ZU1OMUgxQm5VSUVScjZReDZTRUlYY1p2SjFwbDY2ZmtZcDFkclgreGdkQ2JsZkxRUm5kTnUwRnB0VGpkc1E3cnFOdmdIbDhWOUtTeUJkZnNPNzdEdTAyRnJObUFMK2pyVExBa2pYR3BMSHJDM2VuTEJPcUs2UGxTMEgwNGcrZU5tRjRtc2lKalpBT29ERWJoTFVtTUZYUkdsY2h2T3FGblkyakFDRnhYOWVxcURBTkxoemZScTJtaUU0RnNnYmMxWU9RRU5UV1docm9MWWlUNkdjWVp6TytzSzFBWForRlZwcXVyTDBWWUk3a3RvUThzVjhHaEVldkwyVG5QUGxPaFhKYjF5YWpkdWc1aVl6Q3U5VmpxVDY2MDdOZFVocmJ5dWRZRUpmYjgwTVZiK0FyTW1mRmRFa01mQ3FuKzA0amRtUEdtZjVaMFU1a3hrUXdXUENZYUM4WmsycVZZRWw0UEVRZzdFQ0hWQ1JtdTFLVzgrVkpadDFOa1BnQzBtYkR5SXlEVHF0QVpsejZBNmRsdGx6Nmg4VmEvQjBkbnZVWEx1Y2d1dHE5akFtRGZVdks0ZHREVnhEMXN1SU40VUk1OTEvbFMwSDA0ZytjZHlKZUpWbGVoR0VVMWRwWEp5d1RWNnNzeVU3N1NNNEE0cUpaNkVWUy96aHhacnRRb3k0eTBQaWNaOHJZRjBaOTRoMjg3bFQxMFZBK25rL1hjUGd4djFIVjdZZlNhRndlTkJWaG1SUjR6MEdiSmM5azFoMW5nSUZ2NG1JM2RUcGhHeDhNUU80Y0VNaEVJdHlyTUczVDdxeksvNURXV0wraDRuMDArdXJ3bFFBOUg3c0RIaEFqMWFmRGtZWlczVm8vZG13eVlyclNqY1dTUHpuR29qNU11TGtMbFV6OVZidmVZcXp6Mnh5U0g0ajVzSXduUnlpNHF6OEcxQ2tHSVg3d3FjaWpOUmpDT1QyQnFOWGNuZWRVTkFYU1NNeXRWVnVWOVlHd3l5ZFhtdVUxN1A4N2crUURrS3BRWjNaNlZub3NVZS9Ic1VUU3VBaVRrc0JUU01hU1doOTFrc0swMkVJWWFLOVJNbjlsSVZNeUMrd0VSOFdlbklpWW1SN01IcWh0QlVEUlVad3FrVzZETkdmT1NrL3FNZy9CV3VFbk04eXV1Y2pwYUJ2eVVaSXRtaWVZaG1WM1RvSHJ5bnNmc2haZUNLVitIb1NJNGFOemlCWFBlRFNWVU5pTy9KSFI1OHdYa05SOFZmamJZbWpmZFdkMWwrSk9MTmdtWnZRZ2s1S2NtSTJTZGlCVHJ2Qm5RVVlTeGZvbTVDSmhONzVhZ09oSHNzTDhXY1BhMDFVQmROOUZnbVpZK2VidTdEQm5rK2NXcCtselNrOXljNEFwVkhHYUhCT2dneDVxWDdTalBzczFISUtNK2lFOTgwN25hZkN6TzRQa2c3SDBXaW5LenF2SnpHeGtXUndRWGFHQU12blQxeTZxelBkZG9pRHFSbm5aQ2VWWUhMbHRzSjdZZDFTeGJTMTkxOEJhcHJsZDVYSU1hREtjRzNYUStPK2xRTngxYU9ycjB5RnVnUGRWTlIwRXZsbkdSSXpqVXpWS3ZndVNVTlRCTkVuUlIwOWRBMy8yOHRSMlc0d0xjeHl1SHFYOWFnbFZseGc5Nk41ZWxSWmIxZFZOSURWSGJ1dW9UdkxkODhsWlluK0QyMnpXUXBOd0doM1hZaWFYUm96Q3hzck5DSDFPL0ZsRjBsdktUTGg4RGJmYmZLUVBiYWZZSitockRPaXlVcjNWOHJ6b0VVZmlpZkJXSjArbWZVTlBMNVRKVXdYeXFrWE8xK1hpY3dmUEJtSzFDTzJjMlFVcU0wZUljTTBCYTBZdHVZOTkyQktKUlo2b1lrRmVkS2p3THRxMnArbXRHMlR3clVWWXVrS01OL0VWczZiWWdlZ3NnSklJUkFBamFNRXlERjE1WG9mckRRRm85eEJyY2Z1dG9COC9XUVo0NEw1WHRrdjIzUTh0dnltNSswOXJCNDlPdTd3WXlxc1Jtdk01YllUejVEVnZHZVk1N3VKblhuVzNkN3NDVjJOUWZQOU51VzdGTUVHYXp3ajJBNktRdk5ORDBhR0Y4QXlvbjNZcWdHYlkzR2NNZHNQb0t0WitRckw4RXhZNFNmYTNiMXBTUExWWVZiblZkVDNhS2lMTWNJTjJyVXo5VGpUVHFleXpXK0JjUmZOQzUybndlenVENUJPUXFkUE83MENuNGNIM3RLREgyL250UCszS01RWVZuNmF3OEZFeXJRZWVMQ2RWMnFKL0dTWG8rVjdrTDhFNC9ab0Ywb2M4alVOK01pMS82ZFRTUWRvQldmZWxuMGVsMzlKRW5NaUVBY2NSTE95bWJBUy93S2o3ck9MallMT0U1aUdlZzIxZ3Z0NXhIRi9xcWRldDJDY2lhTGVmWW9wWitWMWxRSHdFejFrZGtaSjFvQVJPZW9iT0hSaHNmRmJSdVJ0QTgwTzRLdkNVNzlSTWRheG1DbTZpQ2FtM21qaEJsTFVzMjRrczk4cG40RWZiU1JnSFZxMTM3aisrbjMraEJuOFVZdnVkY2JUNFhaL0I4SWxEY2VLRkkxOVVhRm9EUjRIZ0FQbVo2NDdMQmdVOWxBaktTTk1aR2VncVNHQmdHclFJT2pnMWhlR3FETi9GYXNuMVp1OEhvVm9QOUhxak5DS1F3MDV6WEVYclV6MEJLL2NyVFhqb0l4bnpFNUdUSjBhUmJXU09iZVgwUTh2aXdCYzYyV2hJU3FqT3M2Y0NCMWtFZ2pwc25DS3BUYVVQQ3V0R09TdExsV2tJL2laajFDWGx0c2FKeHlmNVJGdmFqdlF0ZHhpNjNwQ05RZGtMWWcwYmM0ODRoUFhDd21mUmlCYW9iQVZNMDJ2amZ4TU1XeEF1UERsSy9rRVBDM1I0SnM3R1JRUksrUE1ITm9xUjdUQ0s5MHFRNDkySFhBMzJtMzVJVnZ1Yjhidk50Y0FiUE4wQnM1WDcvOHQzT3NsaEVEeHhQQzZDOTdZWHhZRjA0RUowd2xtWWZPTFQ2a3REbHM1ZjU4MDhib3dySi9DS2h3bVYvVFI5Ynp3SVd4eTBRRDNaZWVCTUNvZnQvaEZZNHpIQ2FndXFHUXoxS1p3d2M4bVdGR3F0VXY2Z2o4dG5FVWpQSU9vOUUxT2tTRzBqS3JkVTgyQ0orQk9DUnJjRTRKS3ZDYzdDU0NkZDhyZU82OC9UUHN0SUU3RnRyMDJPY0dQUjlGenkyTFdCYTZDMVlldXczYUZMM0ttQTJuWGttU2wvN1o1V3hvM05KRUllWFcxWExmUG80VzMybXFxc1B1ZDJicS9ncldTZlVkN1h1bGVhNVJmdDJPUDhZOWh0aitvUGJkZ3dMVHFFNUEyYWhGTUhvY0ZyVmNIZ214NnFVUEdhak9HYUFBN2NEbFlWNmJseHNMWUp5Yk85TzZhcEc4S0MyL3habFl3bURCV0hrb3R1MXZ3UTdQMkc5ZjJvSHg4RzF5eXlVV3dWODRaSzQwci9RV1dydktCQnFnbXZSemZFQW8yWW9aZ2M2ZVQrZVUya1Nzc0lTZFFqZXlJSmdtbkFBNTNtZzB2MWpDaGVTTHE4clB3TkwyakhtU2llaHF3UHlqMEFUbklidE5EQjIyY2RZVFRMbWhkQ2pRRWZhV1MyMDhTT2hkV2dURnJaTE13SGFIU2hUN3pac2I4TGE0UFZRdlptOU1WYXNFdE5tbHZMRlMwMm5lWS94bnJaVkdMMGtZSjVCOCsxeEJzOTN3cTRnQ3JDbVBsOXB2Vk9sQ0dkdjYyQ3dPTW9TRENlb2pQNmYwdFB4WW9RWmdJRnVaejVwUnBzYnNNQlg4c0pLZVUvL1l0V2dTNWRiS2JzS05hai8xYUt1YWJmUldXdjdWbVQvSy9wMlZBYW5XSk92V0JFWlZtL0hnaWM3Q2p5VHZaUm5ER3NROUF0UFpleHkzTHhWM09TVGVFcHc3TkhrUlQ5cC8zaXdCT2hKME5uVXFRNDVLYUFLQnpLOENyZ3RzUG9URUVqcnRIZkNtS0FkZG02eVd4NUgzZ3B2dlBiNURBZGRZZ2l5TzJtUFU4SUlxblFHemZmSEdUemZFZnkxZVFkUkdkRE0yMjFCZGE0Q28yalVtVzZ1VEJNWU11VzlqVnZxc2NMRUdjMVdLNklGVDVTdmJVQ0RGVWsrUjhYdy9ReTJPYUxlT1pqMkFlZGpnamdHTVJBT3RqUitFNnJEaFZhamR6ZmRuV2h0THdIZU1zZ25uNGtNYWhId0xwZ21CVDFxK3FqZHQrNnp6b3lqTDkzMkRlMDNHcE11M05nSDYyV1pHUFo2U1Q0NjNac2dYWmttakh1Z0N2MWt4eTlObFlSL05LRmFJc2RRZThLNTBwNjN0aVVHZ3ViNVhQTjljUWJQRndCQjlDOUZKanVaZmtZOEFNWis5YUtLQXB0U2xhbEV6VXI5eVVVamhWSG1WcTVuck16Q1cxNnNaR1RVaFY3T21QdHRYNXlCaTVSMjYreTZCbXpLc2gxODVaSDJBZ0pMd2U5bWlKYjcwR2hDTHp1ZDV4UDcwY2FHOHlUVFNZNjN5SE13M284WUYrbjhiSnU3Mk1wc3dxY1RyYnRZbGszYjJXR1hvQS9VdG8vWjFqaDJlYkZOUUpkcFo3YnQzNk90ak04M2FGOEhaL0I4SWV6ZXlnVUVRZFo5clZqOGxtVVkzdEt6TFF3N0FvYit0MzNIODUrbFp6WDk2aFVEQjczaHgzTTR2cEc4ekxvcHU3bjlkQVIycXVGY3picnBQb1oyYmh2amxKakl6SUlxZUZRZlBpSXM5d1pkenljZVhOMGpHOUV5VFoxeVBKOGhhN1ZSVjN4MHlWdTNhcStteDBRUWU5QjBzT2o5b1IwVTZWS2R1RTV0MWVEYkFpRmJ5WDZYSWZzOTZqdmxzSFVSUExkb1h3dG44SHhCSEEyaURpakZ1T3ZzMThiTENsQjBDSkxZSDRITlJ0c01laGowaE90MDNZaGUzVExPOGhoNHYyVUxKZ2V4cHk5SFFNZHdPL1NkZTlPK2hiNXE2MzhtSWN6cW5XTGFTMmY2d2wxcDY1SDllbXUwdmlXUVp3RG56c3RsMFRmTzdJNE0rNzhib2kzNjFIeHFzQVQwbzdVVjRMbnlwYStqeHhYVGlsVDFaanFlNlR0NTdTZWRoeDlmQUhnL2crWkw0d3llTDR4RFFiVEFLMDllS0ZFVmZBalBiVURkbWsySE1BcDZHUHBzTzJzbFBiZHQreTFlZ21wOXZwcEIxZ3pBMUlIKzdBSTBjZmcrNjhyMHQ5cUk4dlNMejRneWVHNWhLYmlDRExDKzltbURoMGZJb2JRL0J2MXNsMXlYTm10d3JPY1JDSjQvcEl2ZXdYQzU1YktCd1hpczBIOFkxQ1o2bmZvT0MraGZIZDdVMjM1RnlqTksrSzdQUUVrLzlBaWkyVjkyZGFiN1cyaThuMEh6OVhFR3p4Y0h6dGdCVk9mZFFWUmxhekREK01GVTFjNGdndUhTYzhvOTZST2RiZ1pQZVJ3RzdWWDd6OWsrdk1XbkVDcDdjR0t3Rys0MGpzZzMvTU9kMnVMQ1Y1ZTJkYy9INVk5MlZqV29ncnpQTTRHcUwzTUVXWGZFZHg4RTE0TGlYcUNIZjlGa2t4bE8zaHo0WHFjbVoxKzVPZjN6Z0hZUG93dGVpSW1EK3lsTit2bnRWenp2cnl0UzlMWk8rbHhYYVlmZXZGV2wzdjQyWHp4U29UTm9maXljd2ZPREFFZDVLSWhpaUR6QjZZdGl5RGdEdHFGMDQ3L28wR3gxMnA3cTAxVSt0bklKTWtHenB0ZFpQbGhhalVidy9IcDVlVU84UlBEbFJTYTJYNVg0VE1lQkZ3TXpnUWhLLzFjZTh4RUJaZzl5TFBldWRKZGdYZER4VnM1MkZqd3JsdVQ2VHFnN0wyQlRINHV1RytvT2I1djd6VmRQQUZxNnIvZjFrZFU1cTFkRTR4ZUJxRGVxcXdMWUQ3ckhPTDZWRHA2NEgrY3ZESDBRWUZRNFd3NlpvbzF6Y2xvanlCdmdNRmd4NGlRSWRCd0VLOUl4WkFKV2RScitrMUdqZFAreVVhVG5DMG9nMDBFNzJmSGtxcklVRFNlaUZOTnVHY2s5QWJuK29EMk0wcjg0eERSVC8wZUFoaWRHSzFiaytBUTh5a0VTT044U2kzd3Z5dlY5UUtDcW9rblcrai9yRlQ4SUlYdm94SWlOTUNuMHBFNjZnU1U1d0I3UVF5YTR2Q1BBaTNwK2thK1hEM1pBZ0JYOXRPc3pjSDRzbk1IemcrRlFFTVVZWmJoc0YrRU03QkRZT2lKZGRmeEJlQU1rUER0ZVNoZnNiSnA5TzUwYnlyZnZQZ0dPeUN0amNsdFpRSGtTd21GZFFOREV0emhmOU9nUHF3YTIwdUlJeDhWMjhjT0NhQWQzcXpMN0JuaFU0SHRMdm1tTHljOUhRQTJJRmhGODY2S3lINkpqZGFpTFdYcVVwYS9zcU1qVVBKbnNkWGNWRUs4ejBJUm9vdU04SmppRDVzZkdHVHcvS0RLSVhuNTRmbXNsU3FGaXBIWW03VnBnZ2VjRWpMdlkvQ1ZkQWF4V0p4MTZsSy9wc0tDRTRlcFZxR1c1empMK3F6Q3FVN2QvRTVUQmdiRUNXTzNqelhnR3pYVXdmdmNHVU9xL3ZlTjllMWtkaG1WN2tZdjFETDUxa1hvSTBHZDBqc2xlRGJiV2N5azQ2WFdJTE9wYng0eXhha0VUbXoyM2FEOCt6dUQ1Q1lBaDdnNmlDUmt1MzRibWxxNmRqZEp3TXRXbXAzU012d2JEdGZLVUxiTjAyRkZLUzIrSlFPbTBIUUVhY3UxWktGQWV2UG01VkNQMWo5by9zblcyRisvaHhCN1I1bHR2MjRLUDR2QzlkVnRVeGJzcGtoZDZPSWxOWGNsVlpnMnE2RG42YmlVc3VFbmNZcUlQbWljK0I4N2crWWx3SFVSWEFnMU9VT1Z6UzlkYnJmSU9kaWJOU1ZCOWRTdVg5TEpsTzVVWGdka3FsU0pLN3dOdFBsdks5bXRlYnYvbWxyR2h5ME5iWjN2Z1BwYzIzZ2kwZVcvdyt5aUI3SDB3ZjVZWkV6OGxXTzVPTWl4Q0pUallsblJ2MS9LNG9JbVl2SnhJN3NJVU5PUFBFcDVCOC9QaERKNmZFQmxFLzlXWjd4ZmpwWnZpR1hyZ0VOb1JMeG54UWZ3WHJVeEphMEcxMlA1bEszY2VETzJzQ0lKWDVhUFExV3EwdEt1N0dhMWsxN1JtNmVYbUErUGU0UGsrVzdiQjl6UTRyd3pMOXlJZjJQWnEwdWt0VVlpdFd5bTBGTmJmUTZmZTZkTHhqaVNsN2ZxTlc4WkV4b0hOWVh0bjBQemNPSVBuSndhT0xsNUs0TnRLREh2SGxpN09SVTdDYndtMkNLZ1VueFBUVm00WDhBd2NTQmNrN1lINHQ1VEZYMlU2R0FaSjJxZ3J6VUxya1hpdkZkeUhEWjRmQlAxcWN0cTZyUk93Y29tKysyMzBOdGZrN0VjSC91bkxsY0RKV0xTdFdXenRmQW5vOThBWlBIOERaQkM5MnRLdG5tV0U1Z0RzVk5yelVWYWtYakdxYnQyeUJTUXppNitUYlpxZ2ZCOGM4NWxwWWhod3V6cEo2NkdJeHQ0RmpNdXRBZlNld0hzLzNyUHRJNUI4UFVrTE1CZU1WV1pMYUxBZUkwL0dvejNHNFBlYUwyK25EMWFQVnNicjU1bG4wUHg5Y0FiUDN3eXpMZDBEcTFFY2lGZWsva1lVWjhJTTN2N0RJTERpTnZpOHBQcVB5N2VnSmQzTmxVSWlWT3VZYmw5SDJHTHpGc1RxdVRUeWhyZzNlTDRIMzdSWk53TmVHdUxWazdRR3hJVis4bmtVazBBaisxTEhnWUo1OUVEdXNobHM1OXlhL2IxeEJzL2ZGRGpCZTFhakJGQzJkdm1KTXdJbjhEUFNVaDFTY2pXK1dQcDJOREFPa2x1cjFZK09XNFBuZXdYT0M0N3ovRjVBeitJWi9RWFdQK2tTQVRSZldwdHRsL1J3aGZrcTg5eWFQWEVHenhPM3JVWVRiVVhxUTlmNXpBZ1NmZ0dqT2FYcVorcGJrSUM0V3ZOL2grZWQ0S01Henc4Vk5KamthVktYenpIOVUzM3RHV2I4K2c4N0tRdjlhUUh6WEdXZUdPSDhiZHNUUTB5L284dkJOdTBSaDVrQm9kWHhqTDM4K0lHLzNjUnBOZmkzU012ZkgvMzJUZTVLaFdjL05xL3NiNndRanZDeEJmSEpTdUs5SENJeTVqZ2FqREo0d3ZkN0JMTEYzN2g5WmFST2dqVytrUzFCVTJWU3hpZE9qSEFHenhPcnlBRHFZTXJLRDhkejFHbmFJZUc4WXZ2V2Z4ZTBPQ1dDNXovbHIyRGtOdkRveCtZUHQ3MEc4ZlJld1pNLzczV1BjODR4ZVE4SC95R0Q1eHJRVFhRVS9aUXNNM0NlT0xHR00zaWUySTFaSUxWejBYSFV5ZUNvUUsybnRQNHZYc3lnS213SDE5WHFRNkFWQnR0eGIrMG9DWnpwcE8vRnQyLzhpYmkzZmY2R0RueGo3LzJONWZaUVdBOWpVbmNHekJPMzRBeWVKMjdDUXdKcGhXakZaeTZzVG5YZlNPSGovSUg2MGEzakhZZ1Y3OXNIVHdJZXo4OGVnUnlIdDE1OWZ2djJseVl6Yjc5aXZ3c28weGt3VHp3SVovQThjVGRtZ2ZUV3JkMEV6NXZ3Y1N3My9lK2Q5RmJBczloSEJiRWpZT1hKYXZFUmVML2crZTN4T3dIUGdHVERjVzdKbm5nMHp1QjU0cUY0YUNCOU10NHJlRDV5NVltY3dWc0hUeVlBUDlnTmVFVVFMQW1hWjhBODhVU2N3ZlBFMDVDQmREcnN3RjRrbUlvZlBrRjQxQXJ3Q0hKeWNXL2IwQ0dJdmRmcStXV0NwK1NnZnh3d00xQ2VBZlBFczNFR3p4TnZoZ3lpTDdFcS9hWGdwYmJmZXNXV1FBWWN0N2Fmc255dmovWGgvUysxSDc4MjlRNmdiUjNuZHV5Sjk4SVpQRSs4QzlMNVQ0Y2QzOXNGMC9mYXN1MUIzNCs4ZlZ2THZuZXdlTlBubnBLVC9qbFhseWRlQm1md1BQRVNlTXRnR2ovYThCby9yK1pWdVBxN2R3dVhzdSsxVmRzamVYbEtBQlh0TTFpZWVHV2N3ZlBFUzJJS29ubllhZDRmVEFtY3JOeHUzUzU5TkFpZVI0TUNBZXM5bnRXT2tOdlBkd2RRamZFWkxFOThKSnpCODhTSHdOM0JGS2ZNYzg0WFdYRW1iZ21lajN4Yjl4RmdQTHdDUGZJdHJ1cWN3ZkxFUjhZWlBFOThTUFRCbEVBYUFYVU9uRE5PK3BWV214WHdUZ0E5c20xN3BQeGJJbGVoVzJOeEJzc1Rud0ZuOER6eGFYQUpwSUYweksvdW9GbTFnYTJBU045eXkvYVYrNVJqMEkvRkdTaFBmQ2Fjd2ZQRWlSY0FLemFDVGI1SlcwRTZSNjQ0enlCMDRzVDc0d3llSjA2OENHcVFCQVJKN25QVjlvcmJ6aWRPL0s0NGcrZUpFeWRPbkRoeEVQOVBPNTg0Y2VMRWlSTW5kdUlNbmlkT25EaHg0c1JCbk1IenhJa1RKMDZjT0lnemVKNDRjZUxFaVJNSGNRYlBFeWRPbkRoeDRpRE80SG5peElrVEowNGN4Qms4VDV3NGNlTEVpWU00ZytlSkV5ZE9uRGh4Q0YrKy9GOVFXSUtjTTVYMjJBQUFBQUJKUlU1RXJrSmdnZz09Ii8+PC9zdmc+"); width: 100px; height: 100px; display: inline-block; }#materia .logo-imprensa-transp { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI8AAACMCAYAAABF9/o9AABa5ElEQVR4Aeyaf2wbZxnH3zvfne/s2I7t/E7UrKWTVgJspfAHGt0KYggxaKehio0OCSYBE2ISbIhqEn8ctd8fd3aykkFL6doJ0BAKYtAN9kO0mNjv857dWWzVWjqqdVBNQCeWMooytqWJubPvUiukWrymKO38kV4l9qt739w933ve7/O+QVcyOnWu0r5T3KLhkhllpWvRJWD9eLE7RODNqO3MRG1R9T7XajXpQg21Wfn07Cz3ahSOhwhMSxhqYQYHB79XSS/7PFblFkSg5jWJ8HMahc+gBXTZ4sZum29EYy8ZaOXTZmhMrFUozASBlQnMJixho2UmZjlsXjxuM4j4OWpi68QxLcLEMZmIV5VsqYJWPm0Gdj59U1NQfQGJN9KZyXVoGQlT8YQ/jz8Hf3nQKg8hn94cvEchcMbrC1H+KFr5tIlb8FWpLhwxqzM4hAjMegHUqaiu2f7bxDJlN0PC8EKzeCQC56KWsw35GLa4XfYzoGLBdrTyaaMyZ7SeCSicMRj/cIgUDwUBNgjfZZqmjC6SCBXrJQJT3pgdFrwgEzHn/R4m4kHkoxL4bl1UmNe684dvQCucNhMTIYnwXzSWCjip06fXqBiukwk/E/ifAYtvRheJhot3SKSRVbry5XvDVJyqz+lmo7gpUsitrhTMS953GhUzmyaOdaBLSBv3gUfNQp+xw7neyPBbIzsm1yOzoKBWMAsdEhVlP5CVLovHkIuC+X1B9tEofzbJ+KqLMstM7AvGG7ad98eY85CfZc51svKW1W7FF8L8H/VsxMQf0aWjzfADldVRBpZE4JSEYbbhWeBVFcPeJKsmlhzUfLVLJvxvvngOeIJE5pMpHf/+I03eZEanfDf6clVFrRJUUZbzYt3LYH56q5vt+kb5J72shjDU4nZ5on+Mb5SJqN+HmintRxdBZ/bQMFp8qW3jbeKpRByRKMwFAW6ulqJEfBMtkUTm0LtkzGfrgSX8uEKKBxCG5yUM083jyhimDMY/97aEfr+zTib8bEM88CvkEsHFfpXwo3XREvhzOu9Ywd+vY3Hn2zXlOillQoS7yy+/r4MUu5u62yR3TL5Xwvx4I9gwE8+JJ3vcailh84e96iVpi4e7LD6w5LfUcjZLhNcWlur++GfitvhL8DlExemr7MN9qEUMu3S75FdwYXZe2BoRuWBOlfCpYPMwlhfXoBbpz8MNGoXDEuFzwZgKhV8PmI9F3O42a8cfD+uM/8gLdojAf5KWs33EXRKCvij73bXez5bEaDvfCgSjUvFKmPCCQcAKYbg54opw097CUISKo4GAIow/2KqvUinkgzn6xsWNyCdG4EOyK5Yg2IFpj4+JFGqBtMVvVYj4ezBG0OqFwNaJEGrT8CcKhRMNEwviuvuf6WzqllaNPTuiUb4NYbhbo2Lrql2l5FsZ7pjl7JfqfofPJHPOp3tzR6JoAR0UPhoiYto3uG9GcPFm1AIK5rwhTv76+3781Pz4KbMc1wj8YT7YGGoGE7/cVKgtSZxXmQVdx+IHEhHTki/AnlHn34EYtSynqEGbBC0lZQrP1cXDxFR3TnytJ+9si2A+blB+aqH/UQmcdK/ZgC7Ahj3VSNhyDvqBm0LukogWw6zJcQy39Y+Kr/fS0hrUEq5AGeAIc6pRSzyBFqARsJqXzBSFe9ES0DOTq3XCC82mPmmLPf2jla8EY0UYfAm1OR/EMOEPBB5lKU3F/EgUl3vRIgySSlpl4njDEIsX9SwMo0vIYiflEVL6lFdlBZuDaXr4g+gtGMiVt6gEXp73Yu71/fnKXWatJrsC2u3vT80lcs7HUJsmXMMayvJJqelt9du0hvlJNQs/7WBiZ7gpE0UJ3LOokc2KQY3w58K49Lia5XehPVUV/b/xKiRWvEMjsF/B/JEYOZhGF2DQLAwlbJ5TqJivBA0mzq7zzuZcNu/jsVTOqfpnY39NMT6C/pf28hVjcI9OYcJg8JNOG76ddt+yAXcZQj6dVNwZPGCdOg8tnslM2TWUGroMCGcmrzYIPCYRmGs22AoVcz22c2A4N7l67Xh5SGfwLz/zPNNrPtWD3gnoZuAllodOC74YPOQ4g13oMkYj4hqFiCPz2Zby19KjlUdUCn8KvtMZPN876uyV/XsOY/7oO+IfyoxM8W6FwFGDONe36iG6LP6BuAWfH/l+oQP5rMqXNoQpvOQb4elopvQJdBkTz5SvDmdLP5QJfy1M4HQHg9uQS1++/G6D8J9JmL+x0Otp2MmiK50o5jfJBF73T7VP6IRvXKJ5VtK28wWViLMqhekOS+xOjJU/ruLiNxQKrwSHmiot7fNKWnS5495DZ75yi7cZ2JxRRsxjWsp2PitjOCHh8z5Q8wV2RTNkilSYwG+CG5cJ/DOK/9ved8BHUW/fp5Nekt2dnTKzZTclJITeQbCAoj479mcRxd57D5CS0BEVC8/us+uzi6JAsil0AYtiAUSKgoICFoF8/+fMzsYlhBJIUP8/5vP5GsyW7M6cud97zz333qoj9+JkxlAuEWJumy7cpb8lVFSPSynbvZzUZrOlSJmZvVSH49+Kw3GjR3Xel+Nxva5L9lGaIp2pZWQUkef7u59HZ/kMN7auL0PSklhY5P8bYiwmIssCb0Y2hp6BDb7Jc/e8hSE6AvDuJ4EXloMS0RU177Yrm3Xc7qj5TPxZlyqPcqvyUpfi2GDIjq0uRRIuGUsJLvxuOx/Dcz7M83rv6tSpkzv8Pbwu9Zg8v7fYpTnHuBWpIsfrvisvx3NRttc41uPxSAfYMjlBdH5jgeez9JIFrr2lP+Txs7shrL8ZMpGJ8ZX1Zfj3qenFM9L/OQAa/05mbGn1fAsEFEx97ps0p8+eWdZl8VmVtT0SK6ovB1F4rW3M3IFkbnf3mhyP3l+XHR8CINv9qiSG+JzisgKnKO3qFPf3dIqpfZxifC9JXFTkFAN8knBbYHKrztUeTbnQ7/e3M9LSMvAeK/H7cLAJWC7h0Zx/GLK0Hr97X3Par/CrqtbmTnXxjELcOKZeCNv4LPejy+L3DJx6DbTHZIBudXhqIxqEY0xJzXxQGX3+XonN4oDhRlphV1tYfGngrVDEEA/lnXtcfa/W/PuF+dmDcFEbXIpTnJ/nFDP6K+LrQbL4+ihZLDvWKZYd5xTLT5TE8pMlsWKoQ6w4zSFmHWcXl3axCwLNJZvrE9VuH+oz1A8IwBB4+vklcXtfhxje1SG6efi7xvWHoTifV222nLY6r6bfYyVFkyvq7t8j2KDPBkiW/2mxA9RtY5k5sdDvfsWOMOzvkZsqqzoBH/hnEFjbYsBDJFfWTXLDCSx64s98koakICoI3sEXIIBYBrPKN36+vzX+fkFOTg+PJn/HC1qgSeKdvgDMkVhHy2L5v7BOIGgcYvmpAM3pDvHNmXbxzVk28c2/s8TKc7LE+ydniUF5jhAgNuf7/Zf6XK4+Xk15JQSUw3Mc4p2TssSK87LEeyfZxXU97SJHa7Rev3h09baBAwfGtPrJRQI0qbz2DGTnv08uC1y8W86orDoHQFvWCByy0ZU1z6aUzeyfARF+aln1HQDSZiu5+jOuW9+/Nhwvm9kbGePvmtPfwNxuAcoXRpdVPwFAXaJOmN07qaJ2TmSIs8DrQAL23N/PYKiOc7C1vIuL+B22oO0+WJKz8yXx9iCnWHEygDOUoLGLFWcCMGcTMFjnZ4lvL8DPCzPFtxdlieVY9x1lE7m6CYYGj+q4k0nZ9n5XZ1izN+Aj/ZGDx8YfYRcrh/N1WeITgK98oF10cIWA51ioaZq/Lc5zIRSJjl2kY3hQ8grd0uI/CdTab+WxtcOL4fuEPw8CtaORsjEpADDwL0f8pZwRaHjkY/67p1yUmeFGBAX2eDUcv0Y2FdT9x3EjW4duHzJkoNY+23eDW3OuoZ9SZEji4UMJGlzwEGjOyxQrh9lMwKy8GAC6FOuyLLHqCrv4FuuBf9mFVzMBtEl3OruHIje3pozg7wjMuwc6+Drz9QTSO6dkicNyGy1XwO12uhVFSXRJWYch2uvostlkSZJ2yOq73e70oUOHtpqsgkKzRna6IrDGPrbu3ObIRPeEGekQlNVbkevyrPG16l+8bU3PiikJTAsHS9ro2vmImJZgG1sfqijY1QKoalPKPm1JJWcUL064OkK32RSX03l0Qa6vMtutz3LJzifcivNXvwZrAQB9cx4u9AUADS3NJfh5mQ2AwbrSLlZdZRerr8bPa21iJX4O6xXcqjTJ8VRjpr5r19gcj3ERIzW+50Pwl/j6by/HuiRLLDk3UwwpsJtWC9bvJTjfqV5dedkElOr80dDl2T5dvTMXQDQjOl17C9tihcvlklslzVFR+0ZI/oHq1BtocXalSoxB5ax1834XV1bf/q/3e4pn2GJLKeiq+d0KK79KqwwMck+oc8ej1DYGkgQ8/lwMAQXyL1zrklwRGDFwL4VYXq83DaF4iUt2vKWmpGQ5HA4J0dHTmkfeRGeZF4sXaaDbHZ/nc5/n1uQt2bjYkwfbTUux6nILNADMqmsAmmuxrrOLNTc6gutmh5h/mUP0zzOjrG0+w2iUftBSINq6Gn/jt0KXJD441wIdAMj3XQJw9s42gfcrfLDhXl3vjs+03qXLQu7iEnJ3t8Dr53g8DgmWbLUZ6Sny56rTRh3Rfm0fON8bLW3RN7ujMhwTp0tILq+zwLMiHlKUv42oK66k9vUwxduHMSN3cMoiM1FJyWRn+tiaO+Irat+iuq/rXma9JSnNa6jSHCMYVS2H9ekM4Lzj7OkRcmeXMLyyAKg2ewAo05EuKIjL8xrcbrYOgMO74HzLylxjAeYGgOUmAkYSa251irW3Yd0eXLfAX3KbYbw8pcl2Ew/L8igv/LWHwJ+6xiFWEYBXBUE07sjg9oXP+K7dbk9GBFei5mnblG5uE0BqviZomQCe9bpPEWquJgy3vBah/9FNv2+eD8Dda/AE/jAt/tj6+j3tEiljairgLnzP0P9vJWdNHlPjaFdZ/0oYgD5Phk+zq+z3LoAT3fRO1FJTMw3D+ZHaXufJFm5DXuvWlWd1r7xVLTSE1M8ntFytQZOkq8Jfx+0DHM10XtAnTiZosEKguUUCYAAcAuZOrLtksfbu4Hr3Ull08Jgg+BFblm0H66dpHVyqtL6zV4KVkvheeN8giD68yC76ZEsE8U+qau9E3waf82m1k2urBuCAeDS3Nrx+u+PwbKEWGcJ2VI5w6c6vc10uT+hv9O3bN8Wjy2v9fs/QvZPE1i6ytNTL9iRBocQ3oay6Z1pp7eERf7eDycw41GSHpRSWJe+lU4xoJcGryRPdTucOrC8szWQHAKLAwjgG+ISh8iI4TfZYy9OEnq3+YUj2W5sLl1VJuobPu36gJFYTNLfiggM0JmDuxioGYEYo4ruRqviuRBPfl2piDX4e20U2rUiu131N+PsNHz481qvLc/nYa+c7+V5B63UDrA9AdHnfRutjAjlPVbOQGrnHDZIxnHxUC3WRdXy+cPbywnIaAlvkTY3Rld8/2CIwf8jPzz5kz5WrdcWRVt4POqd/R+yQJ3s+jj7QP0vcVVpdE2aBviKBtSfra0g2XuifDYfjnNAv6RwbTscm+5E5QunqFlnH5vHk77AAuDc9snwIt6qmb5qfk3MCo6/zektiJYCz9g5n0MIUEzBYJSoAg1WuiXUVqlhXGVzjT1eCDLQmz+7du/cOrVFwUWfysefOtawWAXRL0G96AGSkCTqP8apHkY7DZ58NS/mr4XLu+LlBTGb9K0/QmtIfgi/3BM+B+f6KcrMJQLdMh/tTn8+n7+7E0XeJDNWplVX/llAauDexrHZYcmVgJKzMvMyxVe3/YRnj+lTUM5lRQHDVfhuxGyGTLstHGiDpeNJ0p/1ZRlHmidT147VsRXB7yji1QOgeeceLQCukO61UgrTcqyg7yDQ1W/oAXbY3nN4DvA+2KILm+xLNAowFlrFY41Sxfrwm1k8IrtVjNdE733zf7chrTRkyZEg7Mw2Sk2ODFfmIF3/GVSotFsFIUJq+07Tz+bmYzpC3h5jqnZbsfNOjK2MMbGMKvhfAKJj2CEWR+PfDBJRaoAv7YdkCkSN10ru1HlBNdgOA1jQX0caV1vwDpRw3z0tDjqWOJhU65VcjdlFCk5trS/GocoBOpWHIwuPWVhUWFkqm5fD5buLvtGyNJ5rbwceqbB9Ff6TpRYGFwZKmyXK6qxGUzqzuhuLYclI3gOeuMCszmqDBz/G6WD8RwJkkix8mW+teyVzTsR1lW8BEaP2t36XVAKyr+P+DOzrF1yOC7/fdKNXc/miF5l5J4HApX3gM9d+qZC9DNv85TbK/oTlso+HkU10QSe4H/25ksXWnbV5GRkaaCR5VepI3Cq1SyiWdhe7XfpVlec8Z9ZEfoHAy8HVT8IClXvyXXH9pzLQkJNRuQjSVNxB6mxZ3kih9R4YC7kbKTHf1HJzoK2VsSY4jcoQ00Cdc2dp2gMfHxzrkZt9pnWBGQD9hncHfkyPxu92X4q6sMFS5DPzOJciS75RnUuzpnQGejUd3Rn6rOAQaWhmsiYr44Z4gWH683yF+nGITPz6A9WBW43rjJpsY0s0uOmWDePQ5RPdcSRzfQxKzbzetVfD9yrH9wVf6Dr7TRzfIAmw0QbxEVVOyTCcboMDWU4jt9SzwUTfAMt0AMJ6Zn+M9As97KsgrZS1JQ2KWz4dVezjzxHzT6mQMLRCZJ+ULr65O2ZvzzQQyNNBnIqIqg4Z6VNro6qGQsqa2VJDnv+eLdvvfqqR0lslexiB/pbZyQjMUEcGv+CjtjEIhI6RNvaCjUH2IdvK8HYISCeWyIHicP3s8rmHQ5/TR7PabXbK9lPocsLiXkg1W4Zg25zBLGRmFsEg/DCqCpRil4IJrJmjW08LcJwUB82Cm2PBwmvhxarLY8Eg8VlzYaifWP5woFo9OFXNLM8XnY7PEuvvssFCwTpMUWC6AZwwsUAUWALT4JkVkB/Nei8hFybbMa0wfSXX+rrtlMzK0H5UrnN1hZXV5Gx5bDEuzgfwQ5SQmOy07rqMjTaujdHSJhBu7C26VPXv2bASBoSiDGM21jZY8cBsVDftUOhI6WGAXi/wUTR9Q/EVbqPdcspxveNVtSVd0EXInl0i8uqswsrWGTvnebMokELKOI3j8bm0h7tZ5hkfeal6Awbk4sQZ9HjP8xWNLPYZ2dtP3B9D8sDyrDy0EeMo1XvDgtjTFHrQuU1OCIHksSmx8PEL89ESk+OnJSPHzU/jJ9aS58BgefxTP+0+S+PGhDFoogs+0XOsmWFsgAFR1jULg0OeZBzCny46sFwCQnxu3VkM2/TYtT4VDrIRtuwCPDJ0RMvXZbndPQ5O2JgI0agdDJF/cSbjc6rc5huE1IyhNy8R7LsLfeRVUQqtwNZTBpI+tPSG2rJq6akbJX0ioI9tn8KSOrrs20mKC08qqTglvapRYXn2Zo3R6S8VRkdle18maJnVoBA8IMoStOEGdhdTbK5Ku6UZAfIG7yqkr9mdwUn8P92s0vwpyTRUk2QyXLCxm+XsDKQmfLO9ErMnp6S5sDV/3ynWKpeWWteGFfzgVoIklKAAOgOZpgOQZgOZZrOewnrcW/s3f83GCiADb8Gg0rZRpsX7Adrf+HicBZFqgiVaUBmv3EM8trWFRbm4utqyTDcnxkK5Jc1SvvFxzOb/D9vQVnleNn+MBjH75mpYNQLxsOKVaMKKz7UdkCxuiTPthPoEbbLVXVc1tGf7TVfwb5I38LvUF8CD7Xi0Cvi0VCWr4Sh8wEx/yk5AJ2JZWXnfJPoEnHfocvCG1IdTOLggRevwJPUhVNN4cNVUvtoSl9Hj0QwCMTXCOG5s+ao7Mk+VOhsg6Lt/c33myPKpyH58DqzMv1+c6DDzJZDihc3CSl+m6/IPmUTZoXmU5mNr3fS79BgN35G64o0y34licYzjFwlGSZW2SCQACgaAwAbPpBawXI8Qm5Jo3vxKJxZ/B/zd//3zweT/9FwAC2GCpYIUSggC6zwELhGgLvtTx3WUztaE5HCc160NC4k1rqNhsuZmZCTpZ6x3PkUfyaupbyI1to4Vy9vGaN4rbJX+dj327N7gw3DCfMBqTe3hMchRb2JX7pMOaNM+Ih19E1WaTqtxlGRU1Z7NHwD6BJ6ms6qaQ1ZEqqv8V+r0dAqVIAIfdK9pB5RfOBieXB07LKq8+kb1qdiLroLxz686vLJZ1q67rg82tUZIO12FN6O9kndhegDXGFmV8DYlDjV/XfaHXAyAZusPhU1VHR2arSSSavM6ej2hsBa/yTn3kYgeAkwTgRGF7igAQImBdCA4LMOjks+X1yKYLv8f6X6QJpJ9fsED0dATAFwnrRQBlmQB641pZ+DRYHYCVydrmPozdnt5Js2fdDH/tNnBAd4HcLMea4Jak8eS5nPaMIXCuHfnZvimwQiEagg7zHNAFqaAujtRy1a2mP4RtPvmqrkLX5BX5+XufZLWj+RVkG8Pj0H4mJDbjorwGjSDupHZ6X8tlAZAZTlQwzA9yBNWfhBhKJkDxB+dGBkt+57KzVrilikE6IhpVE7BM5TsRgE5HpTTATCMIZ28PTrCzig8QIG4Vqjy3zDssGLbK0gyfJDmk5GSHYSiDECJfmOtx3Z7j8ZR6FOc98Cemcnkpm9iLA1sAyceG43vD0X0khpYDWxGA8GIQEJtfA2jeAFDeihS/vBMhfp2G9W6kuX6Zht+/jfUmn0cQAWwvWdsZALThcVqgRHMrPKmXZGXW5bJdJTsVJVM3IO8IseMZuGHSz+4g0s8oEllH5wIQxhY8XuNVpCOyDf2x0Hbt19X7eK1cTsf1PI/tinub/lPMxEOENCBb0Mne03ngrpExZvYx4N+qWUwQLlFFHdlzycyyW3jYZ/C0g2otChlyLOEYW3NZ6Pcosj+elQ1YDe3Kq64I/0MJpdVX8/fsipXE4ryww4AvonvVFYk3dRe0MonXwa/Rpe35Pr2wJ6MtXf4odJJ44vy6w6fjJMFKfa10df3Ck0WG2YHQVfcqVtju/MyjKLl7l/ag0ywt9aiQaFyQwq0HFsTaml6PAGgiABIAZjrWB5HitxkRYQsgeh8geg/PIYjeMC0UrRUsEKzPU1iwZG/cnC74/i6n9NWeRGGkFnRElFJfrwmgTAAobmQfET3pEOhx+ooMRJ4IDH52acoYWOFXLZrCLLvxOB13kmWPHn+IGSzEjugjki/tLFySYyGJ1d30+nFBbTg1GirCJlvUh1nlM08kDbPfhfoaBEJQ+ZmqNIIHgHmh8+SAQqCwCbVl3lYkhTVEck2YJ8MSfRVqQtB0rzRke5n9UH9DHO4WPVeFNesjnD3dIrRXI1Iqt1IBH0NScR7u3PnIZTUk3NhDxIzpL2LG9hfppxYKFWGr4xCfQMi73eNSrmhJR1My2Ixmcl0OMXdinNj8sgWctwGY97AIlCqsmgjxe21o8f+xqrFmAjzTTctEK9RogehM05Jdd3y6Cepsj2vkHiMbd3q6W5bezTouTyTc3APbdT6iKl04DvcDCF1EDIDR7q7e/K4NIBpXg41GXsxRl6NpqgHSMeOkAhF1zwCTgU68squIG9WHkdtGTbICkWbdkMDTEeWN2ioK6r/PrKi9mrtHq3V5yEQPHDhQjZ3TrbBtc1JF4A30jBG0LonlNbeHvwa9+e7m76lRRv31cTtqcDLS4AMsSL6ki4iH5VE6GLi7+iFHlUsibRLNOxzAy+Eg/5Lrc78J/cumtLMLRcyEQ0T0uP7gfToJFXeno79PxN/aU2Sd0p5393Qq/Pa2CCEB+I2Pj4D/7XiJF3jipcmm9aAloUX5bRaAEsCqx5oTIf6YH4ll/ZyL383Gc2oBsCqs92mlsN29EQQQIzI63ecNMsHToDps18UDH9zJd28Ns1QDHI8dWfXY0bhBKvuJtH93ECRLdY8iHIf6RNYJ+ZRyhOXw1BfA91TajoHluWcgksR+kXFmB76WGfptyKedukvysKyqfTT6PHKLikcvgATIY1q/RQj+H9KKw1Bs/xr+0C9NqW5YnXVAbGP5hmN0jQ+mcBUfSyivqdop9eDxFBk52vp2d/QSiVd0RXLTI2Jwski/Iwp6NJsRmGKWtJggSTu/I7c1k1VVIFmQAJrEq7uJ2LHB1wBoHzNa2WvnMD2pE3JbG0Lpi/Yeh6iZ0A7WwwLOTAInkgAxAbP1Q6wlWB9jfRQpti7GzwV4bG4IQJHc3gg8+EC0PhGmA331cWk7pEps6anFe1Qg+Hx+fJ9nlAJ9a/KFnWAN+omoSQPMLSz1vI6ClknpYorItrgU+SGmRvyGupBWm9Yp46T2lHTgfAI8nVzbC3J8u60oRaL0CjuqU9u0vwyPoVDuc9hGYnngjVDpsLWVkW3+Nqm05nrflEWOlMrAaFodhu4ZY+uG7Mwgu3sZBcbv5gnBCeI+b37xk9sLVB085zO0WrdiMqwNOhOg+RqyzB7zjoq7u5eI5skc0ZshKy9KXQg4LQVP5xy7uOr4NDFjdAIjKGw/ln9THbQ4WwGcbYsjxbZPI8T2pVhfWusz/P4jPL4QzyOAaoJb3C/vBp1s+k0M4x+7NkkMG5whjuxq32vwWEe07sgcjK16tpqn/+I4zG/6QDb4NUpHfSt+/6muSMebFtqF9AZoADrK8Xf0FCmwygw+Ysv60hfc7FbVVsgAtAJ4whtixyH8jimtrcf29Ue4FYJ1WhNbEawhR8fOgFG+eKf8lculdNZy1E3t4Niln1Uo7Dg50YgQHAP9CMn1H2ENViqKo48LWwoEUw18Dvf7dgBbwrXdTQmG7lc2k0gzrNzPvoDnuN5ZYu2T0WLTK4yconDxI4PbVW3QqmxdFBEEzldYKyJEw0qsbyLF9q+xPrcANN8EGgGH7Yv+khV9vWjxP+B+Jl6Q1lLwNKoUkXrpm+Nx/0+2Z76IcL5cc2Sd2CQFEYso9Vm+fxZSHCkX4Wbs7oal7s5AYxm38r8XeMLCPMyTOgqR2NuwMuHbGa3R1syxtc3WoufqugI13dJEMMfpsDYkAWOxRzM0p6Bck+WTQ76JW5aPgl8yBT7SLJyMT+E8fwsl4PXZ2a5GLdC+gudYgGfpQzFi5dNR4tvno8XqV6LFmreixdrp0eK7WVHi+7oosW5BtFj/UZRY/1m0+GEp1uf4/4+x8Pt1s/Gc6ijx3ftRYu07UWL1a9Fi1YvRYuUzWI9Hi2+mRovlU2JE2dnp+wSe0AEHmaVEDYYmrzN052wmSbN1/QyHJa/1u9Ve2OpWkl2nmIxW2g5HG+dsxK5Yfa6/FDyhQ4UOFk0VTwOnM4898yyr88FuROxRmtP5hA0cRvppBcIByj3tnCIrLLd/QPo+nF2FEGyQ4si6F5qeL/Oz/dNCj+0veNp7HeLwrlnB1R2rR5Y4gqsXFoA1qI9NDOqH1R/rkLDF/++Lhcf5PPP5Pfl66326We/ZBatzFjLv0n6BR5bt/anvYd4r85QCsO7tqTYEqQoZLohF5Pt8yAeOYtqGANJ8KmgPx0q33d5sO+A8t3sAihgP29u/z26xseUzu8eUo4VNSdXxyM4fyiZUzV5fgCdq3wTvM2x404uRMJ2bVj5rtx8Od8UgPUfdbEMKgj6PUqSLYG4maHWUjAycB/sd+M9HCMd/p9zUpZJVVZ7eb0kJwldcjOWgAzbsfql7WMreLT24FHvWLfv4eZOwhf9MR5jKSfqJsWV9RBKCBqmftwGk6VxY41MQus+3nPMGn8d1RfNstj0Zn2WxG4L8PVkfdphPRElzVGn10khE15FhU3ywvgUj/Zg6bnZOq4AnvBYo9G/fbhT/4DUmIFcDc+y0rI6jihQ+Kj4fhKP4QwZC8Pg7e9EqkTjjYmR1Y6uMcvT77UhlOA/oQk5tXz8vKQw6wgk39YBu2y2cyGEl3tzd9BVTEY2C51oDJ3oqzyN8pAebk6Lgd/F4/GmLeG2gTLfZPzacXUlqb0BkvSFyT41EkUEATdO91cATOrKzs/Nxhy/zqGrHXd1ReLzOYocF9vSzdRUlKodnN8Td3VvEgvvJROgpIzQlYwrp6TZVyuwV8X/woKIA52l5CpQG0WP6ifRzOkBVqEEDBBBd390MPBCIsD6fecBbm3MVdIftehUBCIINU4XgdxkPNat/LgmcFW25H6HurWxXjLbGryWOrn0cnNAHcFF+sawQH5vOVi2tCh5YkruDLLHzy8JCv28XJyXPr6mfIjxfgrshYBsC57m8r2mamSW2D86G9enJDDtzNW9Tz9MKHy3SabcPsaenn3fAlt1+1P46qUz+wlKvTUeqgtQGuTEI5ahhou8YVgggf9s0M6/J0nAtW12ffFkXMPoafSfqiz5rrnNsFDICFjBY6Ts7vbT+UNbgUbtFf7jg+efj3BNqOiWVB2aFekPHVdac0mrg4R/RZPtCKOPIN9BXmQvTvZPZJhiwFS1CGxMwqS7B8J2MKn0cZodJkFEUhhqt9R7NURTRSgdO3As80QdqIbp8plVuSKezve6UZjN7znCcua94kK1qkQ5+x9uY51Odf1ab6IpjsOF2bkzGeSR4eH4TbuguPLK0tSmg2QcxstQaDIMiwH73g2rZxWEbxy4cNT8Ht6/q50MXPro11ICQDvxA8ZLjUL+wD8rhtjTNn5mp7QAet348wPMbvzTFX9TxZMLXiUYqAikLmOOiBtxtK1mC26pSV8O4iye5MC9bHHfMEHHicceKU048QZw+9GRx1hmnivP/fba46PzzxKXDLxRXXX6puP6aq8QtN94gbr3pBnHDtVeLq6+4XFx+ycVi+LDzxQXn/luce9aZ4qzTT+Xr+T58P74v3z+Y33Lpd7bWZ6fsRFOkCykaU3K1n2xH5Takn1mINI/+Z9pCVT5gns/vz0w1XMpHtFbMfdmOzjPJxthRfc3nNfWN0OqmMtgcoaYhY2x9vz18FACo/iOrQcXCHcHDuVNoKI3kmT+xOKDsbg4VM7DsbhGqTvRAT4v9dUsy0g8GgBEHxhNAatBllIyEqdzAKIPgcpp+jZ6nmc5fXElf5q+Yw9ni1qRpOh27Vj4IRraY61yYL4rvukOUlY4S48eNEfffN1n8Z+pD4r9PPSVefukl8fbbb4pZs2aJuXPmik8//kQs/exzsXD+AhEIBMT06dPF66/9Tzz/3LPiySceEw8/9IC47957xLhxo833K777TtGxIFcwhObdH9H6R5Q9NdXvgZWBz/iI39DfzXa7ZnIhal1TCJ+TzR7knsH0Twzygkqhbsp628EVYBlQU8sTzXbEbBw1pu4n9nveo5GYNLveahC1JASeGIiDnOhq8QIY5NCAjF8S4TBllbyvNm025BhT0xuFZK8gyVYTcU3QcdIV5Titg/EH5ASMkrAFdRH8N7TG2wEWM8vMygB86RUhh1nu5hESssYA20bIM99lo8kitiJpg4NUAFvCcbu8687b2wI8eN/buF0LkJzrMhMStAPpYMPyVMPSD4fArJRqzEhYHeYSVfhHMbiRGYAgzbG8uUpTa2DMlsxxc/TdksTzRGzW2NkfW1XAixrBE1dS83pzPXXiULQX6gXIYSFxaNTEtmTWBL2ZAweSODIL4Y6Aum1LTHkfkXlyAa1O8Asg9IaOZ4PHoxU5nc4eAM1aTXa8AP3OA9C+lKLkZhi2lII2Y0DD80dO28cE7tVXXtEm4Lni0ktC2uWFrf19QGl083oVY5cWQVWvYw2Y4bQ/R5+RviOdahKzUQjv+dPv0h/ZeSZ84DhmB6x2fxftiuilT5s5tuaUKEuuGsNhvzwOm7rAxRrnULuxqEpz2t5aa6z01tTR1UclIAkabU3xDS00TXzqz/yVy2Po0qp2d/US7ZDMZFgZxwwxfBkQW8JraHe5dfVaTXI8uZsTG0lSq63QA5r/v7y4Z542tE3Ac9rJJ5ngIf/S2p9dtmfdhuh0sYLy5YEDdxZ8KYqtiy45VqMS9RM6x0xCU/pC3owUCHKL29jyZScfBjqsmBLMPrWS3alIP0U0kRBnjX9fTSqvujHW6gDHJDhauVxiDUtbcErol2i+fS37B0rjAr3QgvULAggjgWYRnWEWaTsqEN9LLp1RGH7hITN9n4k6WhxEAsj4dsS/kT0/vZAir7c8uv6qpjiv2PXFdZwFQfstbQUevPdNZGOPPPzQNgHPYYcEnVL4f5e3el9ru/1Kyzn+CZRIMeW5OzyelaXi99+CR2sgeChr5TWIQnSWCU0Qtuz/7eqmTSirvYXX1GpZvCFtTO3bufctmOS6Z869KZW1r8dBDB96PCg/rq5pJIbdk2ffbVmdNZnjZumN3hmK5ZtuY0iKTkuumHVIc/VbOmSSKFD7NRLWJglOmtZeh/Xpw9Cb4u0fsUWthAa5x87RhNfwQZrBuiWUljzSVuBBdemR8L+2dCrIE+VlJWLC+LEmeB75z8Pimf8+Lf738sti2jtvi+rqKjF//jzx2aefii8+XyoWLfxQ1NbUiPcBnjdef1W8+MJz4qknHxdTH3rQBA9BWF5aItrn+NhydxOqPQ5t7c9u2O3ngpmncpD6pu0UkeFcHdOkbxC7uJKhZ0Binve085BD1KTv4BrsstEBeRwUMrxF47Gn1oDwi99JLq75E7japLlT+SC0x8vDdazInD/ZSEtXBL5Hp69L7JwFsYujqKgoCR9+bvpZHUhqAfk+kY6kXiLuBOapAJ4NTRX+2W6tp8tQFjJtYd61mvpgW4GnU16eG39jLZOO3ToWYhWJ7p07ip5dO4le3TqLPj26ir49u4n+fXqKgX17iUP79RGHHtJHDMC/D+ndQ/Tr2V306d4Vz+3C1+C1RaJbpw6iS1GB6FzY3mpW4FjZs2eh1OpbriQdxl4+bPbAMJznGHTHDwBro3IQNyCrLRi1QuLrpfUhC73Ro0j/2uP7Y7AuevtMhAH5cWfQBLbCjVmQWFl7p/2+JnPhfffOeycY69fO34FAGl33gbUXbvCMq+64N6p63A3HutzKH1QCJl3f1ayUSEH4TqG2B4V8LC3+08mTDtNdzlVsM8LOWbpZPekc01bgIQ/CYjqYcNFmS3JMawvnH+30DDDFv6WAiSfDHA/fktYd52yL7nSeH+wk5glubapknnc9W1sH7fNxe/s32MeH2fP4EVUXxYyoLo4aVX177KjAsISSQK8kFHc2V04VUfjQguVBCWndjMbOom990S6uPNjdArmNh1rkW+jKaZrLyboilgSbaQe3ihOrSrNDJBXkFufrhnN7MjLFqTCzPCEkF1Feg0Ro2x1du+bYemFcQFutrmi/0haf22Lm56YN60QprsnO0xGOv62nWX4Dkvakrh0LB5sABp/DyCsvD00f2vrIvn+eaZ444wA9esfD17mRRe5IgC0neDDsddxgNuRuwVGQ7T3TbShbQFiFi7ffCObApCMgvfgpAWJ4VlOwZjtlOOSUXVy/o+T24AjEXRwoMWYnEUQ6/ciPmR00ohCQpAzryPP7kd9vtMfPH/0ebZjZpvdAHJnjZjfrHO1YPWHWLm9NqKxbi+6mHyOF/07SHurUEXb7dUWe6gKza7UQQbGeVgRR04rEK7shJdHf1CVnnFYoEm7pzrrrRawoOAiTXet8YFkCJAFZbcFoikIxFv05e3n+0GXpDnJZzszM9rtLErM1jS7ZzmALv/3+UDFldRujMd+SaXkLNHtceP5PCNf8e+x+D787P9szCLKBNYotsxj9h6eycC8alRDMz1CnEgPJgX1QtmATgANxEVDSe6xbdVwMB/dS5OMug19wOZz5KzyusKVZS3de7sVz+FwwtJfwdQaXLF2kSbYLYQ2G6VLmBYo983xsxeeZ7d/a8MBn6Y5iwA3Jl3cx0zrInJs65lRYH3BodfgMc9iPqDnQoNeCkuN2F7tU+Vsy/ewtvd8fKH9CXReUzwxOGzd7aPKY2RcnjK69JaY8MBqk0MNwol+At/0+6rjqoelYAh5gGX6/Lra05ivfmGkO9kXeG9kEnOU3FHvGfbhYaylwYicMMNIi/vaepM4ZFXzPDPKBAI9FC4i2WPpedO9qhST0WUjprGSNF31GpoPIpQHUf7BhuC7bdvgMBW67E6L5Yt2nfsNybjyHVn7uATOZvUEK5UB2moZ+LRml9UUpGJJByhqgOId1R8htDXbjQ+4q0gBt/gKcuCrITxtYRqN0cJmgQf8Zpi+2kiA8UN/Fh4w3L3SngnxxxqmniHPOPFMMO48Z9YvE1ZdfJm647hpx+y03iZFIdFaA/OPP22++0cyuX3nZJeKSCy9AZv0c8e8zT0dW/RTxr6OHNILHrHRo44NSF3YWM1S5RurvNUXwBAUdZyZ/VUdm71B06VaUEwCUL1n7lmopNBUIyryUjPzVB3JURzJbS/KNXUN9Lu0Ksp/NsMdPw/T/LiGichyKnjNDckXiteZd8we+4FXFxREHrNUrMs9DeKHJ9VwFqcWN118n7rz9VlEyaqQYN2a0mHLvZPHoI/8Rzz/7rHj91VfNn4898oiYcv99YoJFCI64605xy003iuuuuVqcefpQEeSo5O8PQI6OfaDPgvVYiXTDdboklRke5UcAJJRX26Y4MvswqsV5Pd/wqH+koXgwFklqFlDSWhFwOW7jrr8cPNi2cqAc/M7wKeRq2COZGuWPWS4TPqwDe7HZ7UHL14Wao5pNC/Cl1/IOYtrgQH5me1KS0+pxLODvCG/YYtY9tNCZI7TCf0+2PPw1BE2wi4WhT2vzBrPsNqJIz1qteFfk5nqK/KiLgx9zB77PHDe0UkiS9sY5vUrN1zcyVcEkaQZSFLQ+segRoOfrv+f63ceH0zJIRd1IdwWy0wucKNwsmDCn09CpH2e27XaG/sT4oAvSzyhguaspJ028pQe5HTLG77HlfzDMzJrc2AVDd25j32Q5KyufJ4L9+BRFyTuA+InU0aMQFx5Mcm8xZNDh4tghR4oT/3WMGHrCcdjKTsaWdJoYBtHXxcMuwM+zsbWdLs7EFnfqSSfgeRB+HX2UOObIQeLIww8LCcCo1Lu9rT+4x4PaEo/8NUtuGGwgnziLyQBLU5WLz7EKlvVOPUf7IenKrswzwj3oZDLTsXCwE9FUATmwZez/E97YAgHQenMWGiYSsTo4qqJ2A8jh1TGl1fPQwOvlmFHVFbGjai6NG1V1AvzgPmmj5/k4dXD/twFN+U8GNLKUkbLTAys9WXhvWhfF+aUKNSGik1txh/6Gu+VNRZKOYy7GpTquN9Rgn2KPrk0+kNYHaYRagufyi4eLsWMqkeO619yaXnj+OfHmm2+IKiRHFy5YKJZ+/rn4cOFCEaiqNvNeL73wIpKij4uHH3xQ3DNxgqisKBO9unc2waOhYLHN3QRNKUZk2gC+hzksZssbdKs7LCb+HMXBcS5dXsYUBqUY8biRyTYnQV9FIFHLDFnrf5rIMnLB7W3aU17LWr9h/YT1fWwZZp/u7wEwnCl3MbZGoxVK2hkduDVRSWh++DTkV9yQEgA8wwGer0IOZa7X283AYDXWJlGwZLicP+V4tB4HCjz4PA/yglNKysTmA1PuF0889ph46cUXxDtvvyUC1QEzIfrVl1+KxR8uErWBGvHeu++IV5A8ffqpJ8XUhx8S90yaKEpLRjIhSl9DpKamtqmZh6Q3Fdv8fCY8JfBjqecWiVSE6fB/vqQ19ajKSH4nDnKJgoqQgYkOF4EpjUjW+3PLcikYzKt2alpOnjppVjZmhgyCdbkI469KEU0/iVY59QkYKhxV2jygMsfV/tQaQiUFW89qCrSpm2V3K5pUcjnU8zDt4HOpy7Jd2iarTRxloVMcqJSgA2eH82xqnmWp/IA5+qp8LU80fZhcr0tgvJK58v0ekZ/tFQUARGGuv3Hx/9vj93w89Fy+LscT7N6OitRv2vozs4ch+jCuZoMDBh20LtHjB5hRlipJvRCwmPO9mBbizcsURhq4NMoyorGkPp6WcmkQjorovHvqTkqpqP26KQeI8vLZrbMX6847aUqjYH3ooDHZ6ezrY9MhMNN9KQ4zTTuJNbbfh2hpGVWGqZAM0PqQ+zGQkXejjOiAOPqGcXhIDtshP0d0bJ8nOndoby7kiER3ZMt7dunIbHswg96pyIzO+Dh10B0R5he1zxXZAI/lvL7S5lut3d4ZXWM38pxmHZMrMhGi82al2E5HwydsxZ9RP87KUmc/H65BPm9e+jpmkyicX6aH9opVzkTT7wSUlMdBu8P+k+EZdpQhL02trLm7/4Pz5F3N5Y5pSW86zewLLC1mW5RIoJzdvGhNACB29SJIQqHkk7mom4bWZxO/OE0vwcPaLSVP/U6zp2YfCPB0zc+XzYG2OX4xAjwOt64p990nHn/sEeh1nhdvv/GmqJ5VJRbMmw9/p0q8/dbbEIvB33n8cfHQA1Pg70ykv0Mn25p/IbfVbIeoEBOsOTKK1FwN4OnLrrGs+Sd4WL/Fm/IVOMK/Ue9D4LBhFPOG7N+MWOx3pC6ezsS2tzejzDPH1V+QUFEzd8cUVeA3jGX6CGPKr7BNeEcOyZd3bKE1clYHyBJHQGL6LETOT8WOqj7fVhnYq7YdeZgIjLTJd6TKiXjmX+yDc8wQkRWhdNxwd3zOMNIBQZMJHjh91NcSbM7u7l85J+KAbV2azJpy0QMWhjqdfr16iAF9eonDoOM5YkA/MfiwgWLIEYeLwYcOEIcf0k8MxO8H9O4ZpuvpzG0sGGmp6ilt8RnRGaM3VArHh0T8yAuujL+tF1MS9G0IHpKE9Cu/C8kxCCB2XXN2c2+BP7TEhTSLtLvCAjbzKquyY/7reQDHgiZ5ze1obLoIJcaXcUhu6CVNwCMiU8tr7o5q0gnM6npaHYH5E3sXxSh94NQtIGCo6YmliQU4yGpyDyahWJDrDzCXxbZoHBnAL0//SOpsbJItaj0dh2Eo/do2S+2g0/wRTvxSWM2v8HPZHtbXbLqN13yBu3wpfn6K9THb5sI6GG3ChmvaPdAgzUnBGAI26sZnmJYGIVgCSo5ZCBg1eSCrbEOjnTiKYAUCkxl+Qys3FKUvU5d7auCdUFJ9HRQUa5tYms0JaCPoGBsYtKsZFI0lW5mYB4o5lY2Nm0JVhKHVDp1O9/oLS5IDeaoRul/7ApKMhsyT27M1WqjNP6OTBpCJ7PhFfS0TpEGRtl9ZpWl2c9syE5G68xGzz3IbHcwqc6SkX1XhhyoG+zq73c0vjyy7uPg8Pp89h9jSxO902jmFsK2YZY5EYPjNno1mxKVpw9AlfyubYIKdZ7EkR2RaJKVWgTyjxm2uJbNhYTCW7NhrKYAht4E37ePrTmX7QLTYzaNlYn+mZsEDNfzDYT0H30CPlmFsjQuNz7dW86ZPW3KCSI8jg5vn05UT6A/ocCjh7ywAOfc9RehKoRasaDwiG8RiZ5MjwuOzeEF5MXCyPsdapmRm6hH/Rw849f0oaNeyNd54n3Drod9i6PJ7afAtqREnERjsOuLYSLa5xXKc8YGCUFVE08UQPQZNvHDtVwFQH6PvZADrJfz//SAQr2sEDx58zrQ47I4wpqootBdGlVVdChP2R5RZWVHTaX8cP7Y841YEUKwDx2NGYhIcaoaWLP7TreJA1YbqTsW5Pdh3xriozSyPzTZQs2derdgybpSzMm53ZqbfiXUX1t0tXZxG09rKQfhj1eyKii2eZdkNiiNYhYrZHccY2eomaJgJIKs7vDLfVGm28MhCowP03XkccpyZkTAQ6JCxIaJ0z5IckIpfNPY4APrGWiL4TyJgyhrbbyCLHlVWvYZbFwijHcpiWEEhjZnt4b7ZEhAZ6D/ML8xupyq2M4acui5/I6PefSD2aOzrz1DohDuMVY7Lunb1prUFeHSnY0zryDAc67hVtCp4kPQke2wf6Mf5aU/fkH/rv8yU828hJzeSieawaYf7XhsPI0Fhe0rZ7KwEVAjHoeVuuxGBIQklVdckoxwZea/XIQBcAjnyD8BJQ7BWvXpuI3jSxtWdZlmeDQjJdhATYVZoVYTVfqP/E4sHpFTU38Lxj6S02U08ceQHXVvECanqqbA+vyPHFdTf6vJvsuz4dzB3o+QiYbqGYidO9eM8CvZObhPwYE4XT3yPzh0hyThHXHbJRciSXyluu+VGMWrEXWI8Muz3I8POn6Uji8Udt97MBghmZehFw85DfutItpMh3T+ztUujOZuLVSekO9KHFppFfIhk14R1vI+kO2ABZz2EXim7Ev2PHl3sHDz40J4YDHeZ11CfNNA0c18/21BMRs6/d4EL/XncjeBRxtbmxViNuzGr8pI/+7fM0YG4aSEnOgqriVeOosDAuS3t+omQcknorvHo8uMhf8qt2E5nFBF/V2/mbdgdnWo57umXtTp4JOn4IHiKRGV5ubh38iTyPEhBvIgarXfF/HlzxefIbc2bMxf//x7rusxivwfuv1+MGzva1POwaQMqNR9o1eSnKo8jxUGfkB1jU8HCR43vb3a/h8yiMRs+ePDgJDjUW7HF3xTa6qgPJ2GILvGv43Mt0pyOdVA0CKNxUqKjztzeWuFoBI+B6W4JlcFBJbAqtVGjAiOhHFzIiSiRzSbKarejbnktrNTH6eW1F/Diq07noVQDFqIpZb8OHTLcCLfZuKA5k47t6GJofJB5l6vD7xpsJfdnHZODzu+HADwalIa9GJay8mILml26WvMicTYXTyioA2p0QuABGfiCmP7etJ3A8wrB8zjAMyUIHmbi+XpcoFar+OBkQGhzlrcDL8ZEJnNYKQgo+G/2Z4ao7uaQ5fHo6vVwAT7mKAJow4e7XdoapbsbEWx7kTy8s9lBLPnKLsIGtp/zPvDcBtVpN+e0typ4uO8hGTZx11nV2gY4VT9zAg54n/vjymvPyBxb3z48fGM4yek1+FKr0YfnI2xL87wu9QNogd/A/vwoyMG7srM9h1iEVQw4kxngJv7Lf4eVLE9PIckIDogNn5IQhfEOpNMIodk9rQkegpEiNuaoiu+8s6XgAanY3QQPLNjprbZloZk3+u5sJli45G4uEZJWsOWerjjMujbKXd2KvMLNaNZpf4bnCqMZmBpiHgvbXG82SWe9Onv0UCAvPIr8Hs9x64MHR3RJzclh5KAJFqwVcQjd0b/lKgnzRd2P7npMZN++fVNcGI3IE6qA5UyHrpY99UiRs3qRlDnGA6CmCDks1nY5HEUIz7/2GI3sbDu8toYKw0jLZKcMC9a+J4BVBTCXcv5mK0Y0dhBqS5kcvRWqwJaAZ+zoCua2LIfZ3r/VwGO3X+Do420IgYcjIpn347/NacdO2/3YdpJxk71qgDA0ZGc1R2bGlvXjc5gEZTcwVoyapTloPAEapJvgcLvwCUEcsOcYWz+o1Vowx2NAVzuEbMkVdQ+lVlSdzUEXQ1o44dbj0QezuZE0wM+pNshteVEz3dUsP+aXo2wjGXeS0sXVQIsEa3KjC6OPZJuNTneyrtjnJt7QzTpZhYzIzH/TEunosWc+r5UOlkd70YABVpFOcIvAUzpqlMjxBhlzKgVaz/LYbrBDhWCCB0Cg30d9FP/fhpQDLQ91UEyLZLuNL9nTMRr+EK0zh7qwTTGtDNn9aEvPA33zHz7Dec4OQ2jLArfBMGxKGFl1OrML+9+/G71ZlAdX7++dzSiglIX2uGNAAHYkUGhF+P/8QjwRzPTydwzFP8OJ+IIZX7K9LslRw0iLz2HbOYd1Irlgmn9x2lq13VwkLv5kLCoFWwSeu26/jXIORlurc3IUWysW9l3N88Lvy2Ek9PuY9+P/AxQ8XxOxlnaCCoAz12PxGBKguMkKyDjTOlGIRwtkBhtQFG6Da1C+g79pDuILfG8NaVuGHgTd2r75ewuiKfg7j1NozbQDh2qkndvR9GF4pySae7M5Don7cUOHXP826GV+dbM8BPt3yNrE48vzNSHwSD3d26BpOb1VWVzFybHbcH4HtwQ8CNmvtjTQaj0tWOv1TtSKeePx+7IsiWXYtCpUHRhgmqGJWokuH797DQVKzVxILfwmncERSuiLBGvFhlq92diJYFqN+vXrm/bzkcbUODAz5OWQi4LA6MPE0nny3wI8oWFk1LgwIUrwhO6kzKHBgWtoyiiSIB6jaIl3FMBDMfovANLbcmeDoSnnU/AEsNGlZXmM7Ww10sqtS/oRPOyOMfmeiXsNnosuOC9UMfFka51ERFlDWHdFcjSmor9IuryrcOIGJCCoyGTGnL2ZOTKK/0YyTmQikkq+rCtWF/M5tNR6rr7R7VKeoUBsl4PbSuslkH+fhACEjPp/JCS//xLweB+cl5ZeWVOcUFbTKE1gOsKNISRodLk9FY4vdT20OLE0s4wEcMfQIeR8TJJteT7XJlQqbPMYCq0OIwfOWUeoHty/QR4KRBhL2bixtcDD3JmBxCNFXmPHjNlr8JwCobzJm8jyrfv7GZivwlZ0DdWYpjXTlEXQJwMMRfRzuC2FxHS/Qtx+BdMUICYne91ajcunfYmM7ZLsbPdsA13XuO0pSlZe7l5Mv7GNrh0e9WeA9EdSRe0NbCt3AMEDLUhl3UntYPoiMYIQlaZrbKXvNJpAFtyD+znFgPAdep4/7HCkyUMwk54OQRP3d2xxFl9inwEew2xQhMwxVYmMGMyTSIkrkqzfo5/PZiZMvWhRx3Yt+59ZRxJWtn8G8y5KRhTvFXgoGjtsQD9L9O44cX98Lh+sDc7NPN0tb3FpJlu8CXXkp9PXYdKYPgydYP4ttp8JG4kU2Qnmnf4Wpz4fccQRaS0h/0ixoMzmgcgdS8g3ZoypOeaAgEfH3NH40sDD+AC/h+2fm+NLZjXbCpctSAr9/kuzDX0CtL9PwsfBoDb1MRSgjcBAtwFkSDk3HNvXJzxZ7ALPHs0EEOeKgieqgIWCnsYZAtwysKmnkWXYH//MLUvTWHt1K6pC9wY8EydMMBs7UfTuN/atRJraHI7GBnn3ezqKBliQ5zg8m9aVdIQNofhsAInsemh7nNmavlXCyOqeyBb8GmyhU/sDE98WQbxWwczRtgMPOAJsUf+ODxMQ4ecWqNDed1SgCdR+HtkuF4Yeq1/x5EnmQHqV9PoWTdOymWl2DMymL0TSzGzHCzC9nYNmjfsMINk5BekPcdnwYXsFHrLRVq3WGpfNJu9LxpzlL3JPN4MH+n+cl4XxmJ2Erkkz2dTTRbbe7C7iEKiKeLcAoqLWAk4ulKEQf31gyS6WZWEQCdrKNTrQyLLXZ9z8XlqrgodPlsdWd8V45ekkEa3cVgMbICSNDJwZmmhM2aobFYf8uR8cTCGA8nlj1hgn29wCZekB6nehpqPcEiSYyaQyufqDjhnr+wYemTPXWdC3V+BhaTL4KUo/6zMyMlqa8Y+Cxa10stF2ZV8z9SD38KBMpg8jTwrZR3FLoi+G9/+eFREdsC3tD1goZlcmzTN4PahNTx1TcxV9HUptEsqqbrLaJGdQMdqoHi0PPNkVTdxbBTz8wxljAjfGhLXTxR/5Ma686ik8lssPmAxSEY/fBM+9Bsj+Nbk8cCfTHvteyqxl0x9ADkx0Lig4LlgjZjvOiWpUOt9krFmCwvniLOFxqcrKfSHs2AoP4IFuuf9egeeaq64IySBeaIkUgz4J/xbHepP441B9MwXDDu2j+jCa/EVGv2X214HVWYL3fyvk41BRObBTp3T6N6qqZnFxZCbr4DiX/oYbbki69tprE5BFj7d8n8jQBU6qqBmHrm+bIaOYjZqs13Czm+KvdpU1q9z3zO/Fa1tcLKIco973oRvK10HxX62IL606j9dvn8HDN00pq+sLQFSFbVECLec+xuDaC9uVzhyUWFYzCo/PhOrMbPAc5v+sThxZ3XU/IxENEdb/UPu+iBljl8smw9+Zm4TmUGyRz7ITpkFixmLUNu5ct2Kfxdeoqi3H55Mce9Mhi51COZaxR9dObI+7R/CAULQy1Mou68wIKjcOBVQAAH8hLQqSvmOxDX0IoAPwZmMrynAbiyORHX+VzwXFscRjaJM0TerpgVTFq8vjUff2ljfXNdeb71mCOayf6QX6UtSif+LKcy3y+oy5BXnZM1EJ8i5Gi7+NLiCvMHrj9gh5cS9YmQ27qgIF37MZecpFiLSew/TGEfFltc9F/qkoXZVYGhiyz+BhB9Tw8dh0rFIrqqenjal7BGBZjD3zl8hmuomF2tSxJUtzf5Q5KkdSkoRZCtl+l9q7S2H7U/t073I+kpQX5Hrd53donzsU2pPD2R3eCZ2wgsw1zP0nHmhY8LMCCcPtrAdjTz6Zdy/UiLRADP1h7v+HkPcbrMVuisFdxsPQ/l7oBu/BJgc7Of7QI5NfKcrPFZMmjN8jeI4efLgJHrzn2TtZaBTmeTBgzqM5p7t86nL4a0HBluYUmHm+RnfJZIzNCBJth5muARPc00xDwMIuBIA2o/vFVJ+mvKNmK+uk/n6T8ON8Vn5X1roxdGc1KCc/J6KMOAOPqwVW/RiXLM0EcExHPrmk+jJ06p+OneBLDBLehGsp9kYpGJLgpJfXXB+xr0fGmNnHRJcH1oXpm7eC2g4b7BXsGo/taj7EYuxhGBJRf59aWdtYPsxhJMg+T4Ww638sztcVaR5MyqeY8Lda6aRvlboi2oADiaSgGZo6ermF1t3Djg6rdVWag+1ros9Q7gGwloEPqQMwfqYCkQJwJk+dXd0mqUh+BGH3z0wd8IJwTqfUx8f3JFu7QXPJC3FyR3XMy8sJ51lciv1TcEx0hncLnkf/M9UkFBlp4SI30vrcRjTMG9Ndzh8p7udcrEyE2QouKhUBKNYTYIZ/orUB685OpZRMYLvqy6YQjRceYP9FzVG2snEEtzVyXSGGPQqWlqChRIV5P74XUz9kmNm6BtshWe8ZCCx2aM1HXzRvQp1bHj+7m23i3OPSK+quSyivnQyLw97LC3D9VkRxLGQTUMVgOAm3tP1qP5tkjdVporD/MQEeeta4ukvTx9a4jLH1w2PKqn8LdRFPLq8xZ45KN0xLSikLDGM+hW3aAIJNVqcMk8uh40sOJ7a0r3WiBpp0PGUFNO3M01DbYjrInYxtaE+3hcAInWzOH2eag40WgtnlviQcN1LT6xiUAzDhdXkq+wHxfbB6gXjLZ238z25dvbSxa4bTUYX344ik3YJn8qRJogsIRWyh6yUp2REEjqOjC1aRI7+p+ItDhpuFjLy4FPZTo+02lDWwgE9wyD4LITkSk91EYEFD34WTDU1ehzmpBFgaDunn88iFkZWnvILONakLylKZK4wr6SMyEOobPnWj19BugW/UovELdIo5WyQToj//vQt628fMHpY5pnYM3JBnk1C7vv+phtFznADG9xB+/ZxQUftSUnn1GdQ2S08E6ez0ytoTYmB9gnPWA5ul0dXH0tFyjq/tYY7RRrVhAkfzsA8yBqt6UZgP59AkC+nw8s5hkk9BXZcdYSujKRYO0q8h0xxbjMH8zJGBsjflqV3+NNGUsTJfRnNO5zMLPoSOE8lWvYZL/jkegOEJpjJP7uoxS3FjJvU3s84qBq2wp6AlQnsc78d5W7sFDxWH8Cu4xXxGZ5YWB9vkIoKYYG+HOnLqrykfbQcrwaZKtDpejEXAzTOJFAM7iaSdWSTgs3CLCX0XAlrAnzHrsQg8gobWlWMY4tFBjd+DVisG1papHqYkzLIbTV7AAcCtpRDkYfZcbq30gw1TbYlOmsAd1PeYakzH2LI4v6KA7IyB0PwAuRXYX78L83/Ws0E07/J8rzcbwqSHCBg6jzwhPDHU7LISklaGwLINzkZux0fTbIblSHNwG+CUu8YaMHNpEkk2EIr5rEqlVftFyso63NCcNzMy42RgWqfkS7vieS442AWmlYvHnavlKJvdhvNcF3rrBIeanLI78EDHfCstG/vi1DICAiP+KAEfQ/nDrT3w2Qyw5x3MuaBR8MGykLCk9oZA87u1/5j6H6/Cz7idYrgcr/taHV3TOLobBCGBB2uab54HApw3TzzOCy0RZ5MRTLSw2JJ/08FvZWvayWbnkX/aoY+t6Q7grLKo7T/SKmuHpZdXD4Rz9im2tUYnGs+Z6xhd13fncl/nAOzR9dz/ySYn4GTxpHPbCl+simS/YZbqsF+zAxGWYTjpGP/EcQNIqg5HdGGNiXYygYhWdY4TzOy+U3qVPgU7YtFv4E8CjSU/0bh7ackMkH2MTvj6Y44axNkSzYEHGuZX0I9wmKUetD9PIT/SCL/FAvhWN3a+n/mZQ1QCxFof58E65YA1RgDwnhXif+l1ySeR82kM47HdtM/JOTw/2zfSh36BPlWdCYluDbt94TvVg8isgvV6HRqeKe1z/RfkNNMsnM2WbBWBEQlkiP/Ohx1bGVjJr6wezduVcbOLM8bUTo4pDU9V1PyeXFE/QXnw9d1phKKh0RmAE3Q/5Abf4WRRb0vTjf3dbW5lvJtZv4QL3ICc1jKwr+Mo12xSfx0FJ/w0r0urD9aOO2dqTttAciHQPz8JaWdD/I1mspWlzdwS8DegOUIEw39nu/U6pigoLX3m6aeaB88rL4uTrYQoQFlBFR99lFT0/CNwONMzmiCHo0t/jhfekKRjc/2eJ/DZEUWpi2GpmDhu9QbbLINKrKybwuvB4CW+pMb1twSOrXKBgjE6C0MgyRpbv5Zb15+RVvVWEFKvsGNqSxOFxxxzTEZursvD8dqIgDpzYVJOx6KiXM+VZ521V4lQhve6Kl8HP6aObdZwEd9EmPwOwuVt7BvEKCd2zCFmCzyG9tTEhBpCts/2IRx/dBfb1ktsdhCaKPyQjg73lJPIWNTQUPLJ/BStIoDIUQirYGW+gF81ETzNYek4mHog6K0G2u1aQ1NMV6Id1J9NaJIVSaUo3vx7HSIyZlRgfHhY14QYXJNYUXOpOZ/0AB3/+lfXxB55eVn5KGxiYhX17n4kLAvYaay9z3cxrMp/EaGtd4f5SWy6QH6Es01p5cKK51Bac1+z4OGcLXbU4PN8qFTgFsnohxNo2M4fDjofC1Vwoibfu9oDvgbS2tfgDL+vu5SA7sFyyzPh6L+nQT0JWeljrL7QEfZzm215OPxxHNIK40MuQjQsfziA0svr3H8r+CSWVh0TheiqSfnpr0kVdc9kYmhtS0wtEqznm4NRW3jwDsaWcDi2gzKAY5ov1/WJ1tG1Tuni2UrtNLcNZy+vyaFoXbxb3UWezR6vtlO1J5zqIEGn/vm766+9Sjw45T7x3yefEK+gJ89T6MlDQI2CZAPd7Hd8vUfe6T35XmbVAiI8dOZiv2k6vAytqSmmow7Srzt+3wUBQxFpBIJ5m9ut1nJKDRtF7FWYPW9eLAat3dvI+pcFFoDUOw8FC9+GuQ4LY0tndDIjp7/DQeU9Jv2ND5XksH9L0qhZg5nKaIkFSxldVxoNEVLK6Jo3bS3Y4tyq2gt+zLsIgX+lo83yHCZIY0r7krEl3U/1HX4OoP/B8Bz8SXtWFOxgHcwR3ZI0XpelqRbPszZkNfzGzm10Qy1zYcG249/LNYxHwutH5fl858HC0LI18HFuW3TKCVwHIiNGSMmInihQj7YKAZquaKRXkpEkhRX83etWPygqyD2OVRK7A448sb7cSnByFux8DaXCPK/62NojQa2sDMsKLI6l2uHvcqQi7IZzvAQ8zv0slm+xnqQ0cCaSb6aJxc/tyaNmXb7nTLvPAVa3DKHuj2RYzQgqjIHlokPMqCwVmmmGtAzzqVh08t9FBq1CA0LkT/M8nsmF+fmN3AhzUdRHI3v/vllLLzvedmFbcTul1yindcnOl1wcrIvWv3B8J3TpUuAP91c65OV1QHu6o30u4yFYw8/B14AS6GCK+NNB9HFbk9mjqCe2OTjZ9Lvi4CPFlPczAUWFJaNK9jNirk5v7/odjHoNO+znYchc0wnTtnF1d0db1bu4DkuTK2flh9+Y4NaOZneLEICwtS2M/zttYaSuyVC2eNsbUXV8aNvDF9yWUlnzEK3ZLis7FYVS0VtchrqaU5NJxPFkc35ptNX1k7VevChOXCACJhNMLuWrZK4TEGUxNEe+6Qt0YT2LDmubtqzDPI5ct3GVW5fXoMkVhewENa0iozswwoUAkx+fNSjD5Xx5rb3G9Am7fRFoTPhyOw1Zuh8Q2T0ORWYBAZtUPMeJ8xYajj/HtgvxeiJ6DkRbHByfi38vh4UqjPinHhklgX5w5NYF82IBgRzL+6kYiNvcc8HeakyCusHDYCtoIEtMJ5dbFfNHMkBiMtMdgiedhBz9C84RJ7h4sUjY6R2M3+HgTi4s9Ei7FaCrjt4elLV40Me46XKrWJjhAEvwqcdjnL1XgnY48LBa440cbbPtSI5LoBbb4q4mBj8fk7vkieIwNN8c6ILyYJYKsxkl6AVrTpm8DtHd07LdfkjI2qXgPAIcb9luq5J327ypouZ49CBY0+gDlQQ+TCgGD/RPO+JG1eWjRceK0J0Qj15A6RMWNmtKNadzAPyQxY2OqVchYOhcwsIUkiyk6WfykNUV7Dsc9HPuMbctlPoUEVwNYHJnocnUaT17+lP3piknW8ZZzRfo75D/Cfk9VkNOabPLaWvRANr22dk9DUWepLqcnxIQbLOXgigPxCK+Qw+CCpUSnQVnRGQCNNzeNK/8IyKxtyHXHV5Y6PdRXrFzW5QZyXvTPiWlvPbEaKtOC4uOdb1rAkD3j7E4YD3hHy1q3IPLa1do43fvK1GLU1CQe1QeGtVD5rCcuR/yKrQ8DI+TUVCYjKQjgUSJA+Wc1t260Ys71YCko6U8Chzfp0JpCg4tWbJosZj+7rts1h1KiSwi8biv56FH587dOhbkXQeNzgMA4pPYkp6BXum/eO8n8Lcno+nCzXlu94DWzFOF2gaCRvk1GMJXf59SVtX3HwEcBaOWIDKaGdau7GczXdHCw5me7tYcWSeqUtatsEr3eXVtGsTzn8GZfVN32KZo6CAB+eZg8iX7rJ/2GRezI1lfdDx9+cWXxEeLl5DjwYiksy3+Rpv6jx0zOXbukHYI4+NHzuz/j/jABcUzkjFy+Y1G4gqi+YzRgaNN3uFveHQpKPDDv/mBYTkbO82fO1e8+sorbJ8bZKD9/uMj/sFHEZUQ/4SDXaTYlizERnPgRWpl4CxqhP7Onxt5qzcIlN7du5iTbQ7t35fcD2WiP7Ibalv//YMHAJJSXn0zLM12i0zcgl53t7GZwt/9o8P3GMZWbRzlFL6YoT8Af/7gQTFRu1HVRyFB+jnnN8WXVhdHUAv0DzhYocDJMDst1k4duOOg9UE5zgAo9O80ScCDx8GjxQed44PHwePgcfD4//LAbHhfpylgrP+mh7+yXkNx3ZGoyjwhuqLmmIwx9UURVCL8dcfBg0WE6ZUzTkCWeQt0RQKVrPUZFfPS/i6fj2Oo0OtxOsjR7U0GwjQgI/5ixM0H9LMePFKuf92WVl7fNXN07V3t0As6GhciLPUxY3evZQsRtBWZGldRuzISpCUswZcJIDKTS2adFlH8/J6n7Ax/MDa5eFqhDQWR9oqaQ7Rrn9/l9LwspGCYmAwBJrmy9ues8bNXxFZYFAYW0jb3HPQLD9BhNxsy1s7niQ9foUktqZX1l+3SCkD3grt/45+pkupNeA2n9YZkC/XJxYuaV/KBaogpqyrF61eHl1jj/3+IR1MHfzNUBOeVhyprE8tqX7oSM8yDlSezIdgK/BEEe+Bz1sYdgFN38EiExYktrV0O/mglZJazk8fUvoAyaKtaNSBSR9Vn7/K1JdWjwlIl02LL6nrGoJFDLFoIh0Yj4P8rm7aXpWWIA1fFWn3r76xjj2oWNEY0WpWa4qZ/DxauPPR4Ynld4+OsgYM05YcgeGrqVAwNOQCn7uBhR74soriqfQQGiPGixmM2WJQ1N4Naod3JYdEJ4rEQeEBiHhumy+4CMGy0Jv/URPBvhB2shQIA1pvAKa9ZHYfei10ffDA2trT6nAjLgrDBVUoTEKCW7fAoa8ArtMWrnOPnDFDHze6YWFH3omXtfkwuC1z8F53Kg0dcaeC1Rv+BQ+d2cySXBk4NWQ84sfdnVAQ7YMWW1F2C12+11Hn/o9Rzx62y5srQVgXH/FUSoKHe1bA+c/7sqjXrrB1nlovoqJKqK5DN/jQaIOL2FV55gqTxwjTW9XMg8MHjwB55uNNjrWZF3HayxtadtKcap6TRtU9bfsgWWKr6yJKqGuTeNlo9+X5AMnennopIr5Q0+lWjAo/vULVY8ueUxGQ0iWz6Wo5cSKuseZagjcSKLav+ivpv/M3NlvXZGFNae6v/wKZvDh7pkFlGW9sC7u5fOj26cNd129iK4pEqwfO/aa7mDPVmn7DRY7PWrbyu4k/w1O4AnpiRgRGh90iq2DnSw/uWhhzypMra0Qkls3Tov5UUfnZ0G7GAv8W0QAePA3dEl9XdE7pwCeU1/9vdc9uV1o4Oi8rmR5fUDo0oqe2DUP0xjoCiVWB3LG5FO2+NtWWRfzrazzeJqK4IawY5b4cXjq9NwN9azseQ4xNDp9ZmhrevQcT1UuPnH1179YE6bwcPbAewIrNCYvokOq+7OByl06VIq5IggiApq28fXnWJ6GmJBYwfOApq5y4h9Xfi9RZ4AjPCeZnYUYFhjZansm7JDi9Ef6LIUDMIrIIHqhrfe+CMGTHYcp9ttHxj6i46eFEPGHNb2wHO61oTPOWBbbsLd7PG1PWE5fg5CLTqb5uQcpHRJdUzLKcbIAzs1NRIGld3XJjV+jT51ip7o/UbWXPeLi0PDvhVgUaHHi1sE0vf72JMqPYmllXfgRKknyxAbkwsR//Gg8eBOVIrai8PXTQ2ZdxtlemEGenkZRpLUMIbjQMIsDzfhi4wZ4nv5LdMmCdHlgQd82g2Kq/48/WYOX996H1TK2qebPramOLqIwByEyTNLXyuXxPLUN9/AI+D4EGHMoDgNXAt36A72eQ9Pb8dGjAAHL+EautxQf8TVVo1kuW4VvTFVMH7LGZsLiUB36ix3T58lfoItJ6NqwgUgKhcECq9bldadWSz5OTImu6xJTVPAYBfR5Sa2+cqfIaPYZUeR/TV8y86hQcPP3rqOcsW2PdGV5TIjDY6gwIEJjNsriCz/HMsyEForHvtEnyjanwA2Kqw5g4bsH4JTUZku+E9ymzJH906PSui+K3Ug/msf+IBYhAW4hhwN3cjNfBoUllgQvSImuMjAMI9E5I1hfFmB3zkw0AN8CcSnyuxdY1NJoD/jx3/DzY8N8Dm1aLbAAAAAElFTkSuQmCC"); width: 75px; height: 75px; background-size: 75px 75px; display: inline-block; }#materia em { font-style: italic; }#materia strong, #materia .dou-strong { margin-left: 4px; margin-right: 4px; font-weight: bold; }#materia .barra-botoes-materia { list-style-type: none; display: block; padding: 0px; margin: 30px 0px; }#materia .botao-materia { display: inline-block; margin: 20px 0px 20px 52px; }#materia .botao-materia a { color: rgb(0, 0, 0); text-transform: uppercase; font-size: 0.8em; font-weight: 700; white-space: nowrap; }#materia .botao-materia i { margin-right: 5px; vertical-align: middle; }#materia .botao-materia span { vertical-align: middle; }#materia .botao-materia:first-child { margin-left: 0px; }#materia .cabecalho-titulo-dou { font-family: "Times New Roman", Times, serif; font-size: 2em; text-transform: uppercase; margin: 12px 0px 0px; }#materia .detalhes-dou span { font-size: 0.8em; color: rgb(102, 102, 102); }#materia .detalhes-dou p { margin: 2px auto 3px; line-height: 1.2; }#materia .detalhes-dou .orgao-dou, #materia .detalhes-dou .orgao-dou-data { font-weight: 700; }#materia .titulo-dou { text-align: center; margin: 30px 0px; font-weight: 700; text-transform: uppercase; font-size: 1.2em; }#materia .identifica { text-align: center; margin: 30px 0px; font-weight: 700; text-transform: uppercase; font-size: 1.2em; }#materia .texto-dou { margin-bottom: 20px; display: block; text-align: justify; color: rgb(22, 41, 55); }#materia .orgao-dou, #materia .orgao-dou-data { font-size: 1em; text-align: center; line-height: 1em; font-weight: bold; white-space: normal; }#materia .ementa { margin-left: 40%; margin-bottom: 30px; text-align: justify; }#materia .subtitulo, #materia .texto-dou .subtitulo { text-align: center; margin: 10px 0px; font-size: 1.2em; }#materia .dou-table { border-collapse: collapse; border-spacing: 0px; clear: both; margin: 20px 0px; }#materia .dou-table td { border: 1px solid rgb(153, 153, 153); padding: 3px; }#materia .dou-table td p { margin: 0px; padding: 2px; line-height: 1; text-indent: 0px; text-align: left; }#materia .dou-paragraph, #materia .corpo.pdf-JUSTIFY { text-align: justify; line-height: 1.5; text-indent: 5em; margin-bottom: 10px; }#materia .data, #materia .pdf-RIGHT { padding-top: 8px; padding-left: 30%; text-align: center; margin: 60px 0px 0px; font-size: 1.1em; line-height: 1; }#materia .assina, #materia .assina-dou, #materia .assinaPr, #materia .pr { padding-top: 8px; margin-left: 51.6667%; margin-top: 60px; margin-bottom: 0px; font-size: 1.1em; line-height: 1; font-weight: 700; text-transform: uppercase; }#materia .texto-dou > .assina, #materia .texto-dou > .assinaPr, #materia .texto-dou > .pr { margin-top: 20px; }#materia .texto-dou > .assina ~ .assina, #materia .texto-dou > .assinaPr ~ .assina, #materia .texto-dou > .pr ~ .assina { margin-top: 12px; }#materia .texto-dou > .assina ~ .nota, #materia .texto-dou > .assinaPr ~ .nota, #materia .texto-dou > .pr ~ .nota { margin-top: 1rem; }#materia .texto-dou .assinaPr ~ .assina { text-transform: inherit; margin-top: 0px; font-weight: normal; font-style: italic; font-size: 1rem; }#materia .texto-dou .assinaPr ~ .assina + .dou-paragraph { margin-top: 60px; }#materia .texto-dou .data + .assina { padding-left: 30%; text-align: center; margin-left: 0px; }#materia .cargo, #materia .cargo-dou { text-align: center; padding-top: 5px; padding-left: 30%; margin: 0px; font-size: 1em; line-height: 1; }#materia .informacao-conteudo-dou { margin: 20px 0px; }#materia .informacao-conteudo-dou p { color: red; font-size: 0.8em; }#materia .rodape-dou { margin: 30px 0px; }#materia .fundo-logo-imprensa { background: rgb(255, 255, 255); width: 140px; z-index: 2; margin: 0px auto; position: relative; }#materia .borda-rodape-dou { border-bottom: 1px solid rgb(221, 221, 221); position: relative; bottom: -40px; z-index: 1; }@media screen and (max-width: 767px) and (min-width: 520px) { #materia .botao-materia { font-size: 14px; margin: 0px 10px 0px 0px !important; }}@media screen and (max-width: 519px) { #materia .botao-materia { font-size: 14px; margin: 0px 10px 0px 0px !important; } #materia .botao-materia span { display: none; } #materia .barra-botoes-materia { display: inline; }}.destaque-subhome .destaque-wrapper { display: block; width: 100%; text-decoration: none; padding: 256px 96px 32px 32px; position: relative; background-color: white; }@media (max-width: 767.98px) { .destaque-subhome .destaque-wrapper { padding: 64px 16px 32px; }}.destaque-subhome .destaque-wrapper p, .destaque-subhome .destaque-wrapper h3 { color: rgb(34, 34, 34); }.destaque-subhome .destaque-wrapper h3 { font-weight: 900; font-size: 48px; line-height: 56px; }.destaque-subhome .destaque-wrapper p { font-size: 18px; line-height: 21px; max-height: 42px; overflow: hidden; font-weight: 400; }.destaque-subhome .destaque-wrapper p.keyword { text-transform: uppercase; font-weight: bold; font-size: 14px; overflow: initial; line-height: normal; margin: 0px; max-height: none; }.destaque-subhome .destaque-wrapper.backgrounded { background-size: cover; background-repeat: no-repeat; }.destaque-subhome .destaque-wrapper.backgrounded .background-gradient { padding: 256px 96px 32px 32px; background: linear-gradient(transparent, black); position: absolute; top: 0px; bottom: 0px; right: 0px; left: 0px; }@media (max-width: 767.98px) { .destaque-subhome .destaque-wrapper.backgrounded .background-gradient { padding: 64px 16px 32px; }}.destaque-subhome .destaque-wrapper.backgrounded p, .destaque-subhome .destaque-wrapper.backgrounded h3 { color: white; }.destaque-subhome .destaque-wrapper .ghost-content { opacity: 0; }.destaques-subhome { padding-bottom: 2.5rem; }.destaques-subhome ul { list-style: none; padding: 0px; }.destaques-subhome ul li a { text-decoration: none; color: rgb(34, 34, 34); }.destaques-subhome ul li a img { width: 268px; height: 268px; object-fit: cover; }.destaques-subhome ul li a .text p.tag { font-size: 14px; text-transform: uppercase; margin: 0px; font-weight: 700; }@media (max-width: 767.98px) { .destaques-subhome ul li a .text p.tag { margin-top: 8px; }}.destaques-subhome ul li a .text p.title { font-size: 22px; font-weight: 900; }.destaques-subhome .button { display: table; width: fit-content; }.carousel.sea-customizacao .carousel-inner { max-height: 512px; }.carousel.sea-customizacao .carousel-inner .carousel-item { max-height: inherit; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption { bottom: 0px; margin-bottom: 0px; left: 0px; right: 0px; background-color: black; text-align: left; padding-left: 20px; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .text-capiton { float: left; max-width: 80%; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .text-capiton h5, .carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .text-capiton p { color: rgb(238, 238, 238); font-size: 14px; line-height: 16px; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .text-capiton h5 { font-weight: 500; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .text-capiton p { font-weight: 700; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption { float: right; max-width: 20%; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .download, .carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .expand { height: 23px; margin-right: 30px; display: inline-block; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .download a, .carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .expand a { display: block; width: 100%; height: 100%; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .download { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAABHNCSVQICAgIfAhkiAAAAMVJREFUOI3t1K8LwkAYxvHHH8EmDDYWBi4sWDQY1P8/iXFlYWWwMDCYDAbla3FwjpveNpP4xPd4P7z3HpxkCbABbrTnDmxtvWNbUVIgadJyVvcFXcDe+YN/8CfBKbCXNGvU1w69K+DSqF1HwEHS7ivjSUcBHpC++VlckwJzSarRbACWAd7LrIAP5D0x37oAIASKDljeihloBJQOWAGETk8FxB/QAoicsAZaWbCyM2agCXAysAqIe2EGugTOTywZhBnowvWaD11P1hYXrWiFAAAAAElFTkSuQmCC"); width: 20px; }.carousel.sea-customizacao .carousel-inner .carousel-item .carousel-caption .action-caption .expand { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAUlJREFUSIntlT9LA0EQxX9zHGiXRDkIeIVFgpDGNt1VqUy5abXKdxALwcrOJlW+Qu46/QAhWNhoF0EQK6sEQWxSPovcSbwmV+SKQB4s+2d23pvdZWcAkNSV9CjpWylGo5GAtc05pxUsJE0l3UjaA/AldYF7NoN9oAVcA8fAhQdcbog8j3NJRx5wWpIAwAnKYcXYo8AbAHHmICnO0fW8EqMHwI/jOL/WS/t2QY4w8xkMBmG9Xv8zVKvVA2N5zFLQ7/fvSr+incBOYAsEfOfcv4UkSZJ0GFLsN38CTwBRFLWDIAgzQ7PZ/Nr+ZIekn5zqWNJ4OBxOi5yg0+nMMh9JsxzXmQ+8ANGKZgRQq9UKBVipVIKc/yrePZb1sww8m9mbZ2YT4IrNpu0JaY3wAczsVtIDcJjtMLPAOddax9RoNObAazpdAB9mNs/sv5EF/PnBHb+iAAAAAElFTkSuQmCC"); width: 23px; }.carousel.sea-customizacao .carousel-control-next, .carousel.sea-customizacao .carousel-control-prev { bottom: 20%; }.carousel.sea-customizacao .next-arrow, .carousel.sea-customizacao .previous-arrow { width: 60px; position: absolute; top: 0px; display: flex; flex-direction: row; align-items: center; bottom: 0px; background: transparent; }.carousel.sea-customizacao .next-arrow .icon, .carousel.sea-customizacao .previous-arrow .icon { cursor: pointer; width: 40px; height: 40px; }.carousel.sea-customizacao .next-arrow { justify-content: flex-start; }.carousel.sea-customizacao .next-arrow .icon { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAshJREFUWIW92bFrE2EcxvFvWxTaQSNqOeEo1yRgunToIDj6Tyg4S5NOvfG2FgTTLl4HSQsiOHZwdspQkToILk5XAnqaISVDaEBalbSvQ96TeL1L3rt7zwd+S6887yf38ibtZYr0uQ08AO4BJcACFuW1r3K+AB+BJtDLsJZy7gDPgM+ASDifgKeyIxeYC5ymgIXnFHiuC6oTFge9lRZ3FdjNARaeXblWotwEDieVFwoFUa1WxerqalbkoVxTKVeAD5NKFxYWxPHxsQjSaDSyIt/LtSdmb1LZ7OysODo6EuFoQO5NwtVUilZWVi7hgriumxVZi8MZwJlKydzcnPA8Ly/kKTFvQRO3dnQMwxCtVisv5E4YVwQGSYsMwxC+78ci6/W6trv4Ou2rNU1TtNvtWOTm5qaWA+Nl2A5hWdZYpOM4aXq9AFfJghtFdjod3cgKgKMDCIhyuTwWadt20k4HYF8XMEB2u11dyH2AA51AQFQqFV3IAwBfNzBA9nq9WOTa2ppKjwfwMw8gIJaXl8VgMIgE9vt9lY6TaQnMJbZtMzMzE3nN87zIn0f+LjncvUajEbu9rVZLGIahvMXaD8k4nO/7qri/h0Tr24zrumNxpmkm6dsHjW/UmnFC2vR81NXr9Vhcu91OgxPSBmQ8KBsbG2NxlmWl6f3nmO+kxTmOkwdOAFujwEUU/9wfHdu288KdAfOEspWkZH19PRbX6XSy4C7dvSDXgROVgmKxKC4uLmJx5XI5C64PXIsCAjxWKSmVSpFADTgBPIrDBVHa6vDh6Ha7OnCRWxvONPBOpXB7e1ucn5+LZrMplpaWsuLeyrWVMg98y7hgkvnO8Awkyv96/PaSFI/fRlMjxT/1CjMAnmSBjeYuw1f6SwPsN/BKdmqPCbwgxacO8IPhI18zyYJTGbD3gYcMv4a4Iacgr53I6TF8evqG4dcRifMHuUXqREzuygYAAAAASUVORK5CYII="); }.carousel.sea-customizacao .previous-arrow { justify-content: flex-end; }.carousel.sea-customizacao .previous-arrow .icon { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAABHNCSVQICAgIfAhkiAAAAs9JREFUWIXN2bFrE2EYx/FvBYV20IimnOWGNAl47dhBcPSfUHCW0KHQLIWb2kEw7WIcJC2IwbGDs1OGilSI4OJ0ENDTDCkZSqXSqqR9HPKmhLR39957l+IPniz33vt+7i733pvLBObJAg+Ae0AByAGzats3VV+BT0AD2E8wlnbuAM+AL4DErM/AU9XHWGBV4MgANlpHwPO0oGnCgqC3TXHXgM0xwEZrU40VK7eA3UvADWpXjamVq8DHJAPOz89Lo9GQk5MT2djY0N3vgxo7MltJcI7jSLfbleGsrKzo7r8VhVtMgisWi+dwIiKnp6eSz+d1+1kMwlnAcRJcp9M5hxsAC4WCbl9HBExBxpc2DCcisry8HLfPF6O4PNAzweVyuVBcuVw2OehzZ/GNKa7dbgfiXNc1/j4zcsN4aeNWV1eT4ESZAHDi7mzbdiiuUqkkxQ3KAXDj4nzfD8RVq9W0cKJsbP+nOFE2dnQaW5YViqvVamnjRNnwdXCtVuuycYK6UX5HNWw2m4G4er0+LpwAB6iP0IaHh4cX4nq9nszNzY0dGDkHLi0tBZ7BbrcrjuOM9RJr3STlcjkUWSwWxwHcgRjTjOu6gchOpzMO5DbEnKijkLlcLk2gCwaPurW1tUBku91OE+mgEnuxUKlUQpG2bSfFnS0WoL9AjN1JGNL3fbEsKwlwfRg4i+Fyv1qtBiJbrZYp8hiYZiTrpkcbhcxms4nO3iA30HiqmCA9z5PJyUndvn4C1y8CAjw2BQJSq9UCkQsLC7r9PArCDWJ8qYOQnufJ1NSU8aUdzRXgfRJkvV4/w+3t7cnMzIzOfu/U2FqZBr4nQZZKJSmVSpLJZHTa/6B/D8TKZb1+e4XB67fhLGL4oz6iesCTJLDh3KV/pH9SgP0FXqs+U48NvMTsqfOL/itfO86AEwmw94GH9P+GuKkqo7YdqNqn//b0Lf2/I2LnH69kI8FkqSAPAAAAAElFTkSuQmCC"); }.subhome-info-container img { width: 100%; object-fit: cover; }.subhome-info-container p { color: rgb(34, 34, 34); }.subhome-info-container p.tag { font-weight: 800; color: rgb(6, 172, 255); text-transform: uppercase; font-size: 14px; margin-bottom: 4px; }.subhome-info-container p.title { font-weight: 900; font-size: 22px; margin-bottom: 8px; }.subhome-info-container p.content { font-weight: 400; font-size: 18px; }.subhome-info-container iframe { max-width: 100%; }.informacoes-pag-interna .row { margin-bottom: 20px; }@media (max-width: 991.98px) { .informacoes-pag-interna .row { margin-bottom: 0px; }}.informacoes-pag-interna .row .info-card { min-height: 100%; }@media (max-width: 991.98px) { .informacoes-pag-interna .row .info-card { padding: 0px 10px; margin-bottom: 20px; }}.informacoes-pag-interna .row .info-card a { height: 100%; background-color: rgb(242, 242, 242); padding: 50px; text-decoration: none; display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; color: rgb(34, 34, 34); }@media (max-width: 991.98px) { .informacoes-pag-interna .row .info-card a { padding: 50px 0px; }}.informacoes-pag-interna .row .info-card a img { width: 62px; height: 62px; margin-bottom: 14px; }.informacoes-pag-interna .row .info-card a p { font-size: 24px; font-weight: 900; line-height: 28px; margin: 0px; text-align: center; }@media (max-width: 991.98px) { .informacoes-pag-interna .row .info-card a p { overflow: hidden; max-width: 100%; }}.informacoes-pag-interna .row .info-card a:hover { text-decoration: none; color: white; }.informacoes-pag-interna .row .info-card a:hover.azul-claro { background-color: rgb(6, 172, 255); }.informacoes-pag-interna .row .info-card a:hover.azul-escuro { background-color: rgb(41, 105, 189); }.informacoes-pag-interna .row .info-card a:hover.verde-claro { background-color: rgb(58, 176, 158); }.informacoes-pag-interna .row .info-card a:hover.verde-escuro { background-color: rgb(31, 200, 106); }.informacoes-pag-interna .row .info-card a:hover.amarelo { background-color: rgb(255, 188, 9); }.informacoes-pag-interna .row .info-card a:hover img { filter: invert(100%); }.informacoes-pag-interna .row .info-card a:hover::after { content: url("../images/arrow-white.svg"); width: 30px; height: 30px; position: absolute; right: 0px; top: 0px; }.conteudo-pag-interna .info-content { margin: 20px 0px; }@media (min-width: 768px) { .conteudo-pag-interna .info-content { margin: 20px 116px; }}.conteudo-pag-interna .info-content p { color: rgb(34, 34, 34); margin: 0px; }.conteudo-pag-interna .info-content p.title { font-size: 22px; font-weight: 900; margin-bottom: 4px; }.conteudo-pag-interna .info-content p.description { font-size: 18px; font-weight: 500; }#p_p_id_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_banner_in_2_ { margin-top: 20px; }.busca-dou-wrapper button { text-decoration: none; border: 0px; outline: 0px; background: rgb(255, 255, 255); }.busca-dou-wrapper .search-total-label { text-align: center; font-family: rawline, sans-serif; color: rgb(34, 34, 34); font-weight: 500; border-color: rgb(202, 202, 202); border-top-style: solid; border-bottom-style: solid; border-width: 1px 0px; padding: 20px; margin-top: 35px; }.busca-dou-wrapper .loader { text-align: center; margin: auto; }.busca-dou-wrapper .loader svg { width: 100px; height: 50px; background: none 0% 0% repeat scroll rgba(0, 0, 0, 0); }.busca-dou-wrapper h1, .busca-dou-wrapper h2 { color: rgb(255, 255, 255); }.busca-dou-wrapper h1 { font-size: 36px; font-weight: 900; line-height: 42px; margin-bottom: 30px; }.busca-dou-wrapper h2 { display: table; white-space: nowrap; font-size: 1rem; font-weight: 500; line-height: 1.25rem; margin: 0px auto 1.5rem; text-transform: uppercase; color: white; text-align: center; width: calc(100% - 2rem); }.busca-dou-wrapper h2::before, .busca-dou-wrapper h2::after { border-top: 1px solid white; content: ""; display: table-cell; position: relative; top: 0.5em; width: 50%; }.busca-dou-wrapper h2::before { right: 1rem; }.busca-dou-wrapper h2::after { left: 1rem; }.busca-dou-wrapper form { position: relative; }.busca-dou-wrapper form #div-search-bar .form-group { margin: 0px; }.busca-dou-wrapper form #div-search-bar .form-group .input-group input, .busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon { border: 1px solid rgb(112, 112, 112); border-radius: 0px; background: rgb(255, 255, 255); }.busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon { border-left: 0px; color: rgb(112, 112, 112); height: 100%; padding-right: 1.25rem; position: absolute; right: 0px; z-index: 50; }.busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon a { color: rgb(34, 34, 34); cursor: pointer; font-size: 0.6875rem; font-weight: bold; margin-top: -4px; text-decoration: none; }.busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon a .icon-chevron-sign-down { color: rgb(59, 59, 59); font-size: 1rem; padding-left: 0.375rem; position: relative; top: 2px; }.busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon i.glyphicon.glyphicon-search { cursor: pointer; opacity: 0.6; transition: opacity 0.2s ease-out 0s; }.busca-dou-wrapper form #div-search-bar .form-group .input-group .input-group-addon i.glyphicon.glyphicon-search:hover { opacity: 0.9; }.busca-dou-wrapper form #div-search-bar .form-group .input-group input { width: 100%; }.busca-dou-wrapper form #div-search-bar .form-group .input-group input.form-control { height: 60px; padding-left: 1.25rem; padding-right: 1.25rem; }.busca-dou-wrapper form #mensagem-erro-busca { margin-top: 15px; display: none; }.busca-dou-wrapper form #search-advanced { display: block; position: absolute; border-width: 0px 1px 1px; border-style: solid; border-color: rgb(112, 112, 112); border-image: initial; background: rgb(255, 255, 255); padding: 32px; width: 100%; z-index: 1; }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group, .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group, .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group { margin-bottom: 1.75rem; }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group h3, .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group h3, .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group h3 { font-size: 20px; font-weight: 700; line-height: 20px; }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group h3 .w3-tag, .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group h3 .w3-tag, .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group h3 .w3-tag { transform: translate(0px, -4px); }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group input[type="date"], .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group input[type="date"], .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group input[type="date"] { border-radius: 0px; border: 1px solid rgb(112, 112, 112); margin-bottom: 10px; }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group input[type="date"]:last-child, .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group input[type="date"]:last-child, .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group input[type="date"]:last-child { margin-bottom: 0px; }.busca-dou-wrapper form #search-advanced .row .col-md-3 .form-group .asterisco, .busca-dou-wrapper form #search-advanced .row .col-md-2 .form-group .asterisco, .busca-dou-wrapper form #search-advanced .row .col-md-4 .form-group .asterisco { color: red; }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center { margin: 0px; }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center button { border: 2px solid rgb(34, 34, 34); background: rgb(255, 255, 255); cursor: pointer; }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center button:hover { background: rgb(34, 34, 34); }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center label { color: rgb(136, 136, 136); cursor: pointer; margin-left: 1rem; position: absolute; right: 1rem; bottom: 14px; font-size: 14px; }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center label:hover { color: rgb(34, 34, 34); text-decoration: underline; }.busca-dou-wrapper form #search-advanced .row .col-sm-12.form-group.text-center label i { margin-left: 0.5rem; }.busca-dou-wrapper form #search-advanced .row:last-child { margin: 0px; }.busca-dou-wrapper form #search-advanced .col-md-2 { margin-bottom: 1.75rem; }.busca-dou-wrapper form #search-advanced .msg-consultas-anteriores { color: red; padding-top: 20px; font-size: 0.95em; }.busca-dou-wrapper form #search-advanced .msg-consultas-anteriores label { display: inline; }.busca-dou-wrapper form #search-advanced h3 { margin-bottom: 20px; }.busca-dou-wrapper form input[type="radio"], .busca-dou-wrapper form input[type="checkbox"] { box-sizing: border-box; padding: 0px; height: 9.5px; }.busca-dou-wrapper form input[type="radio"] ~ label, .busca-dou-wrapper form input[type="checkbox"] ~ label { font-size: 14px; }.busca-dou-wrapper form input[type="radio"]:checked ~ label { font-weight: 700; }.not-in-banner .busca-dou-wrapper div h1, .not-in-banner .busca-dou-wrapper div h2 { color: rgb(34, 34, 34); }.not-in-banner .busca-dou-wrapper div h1 { margin-bottom: 0px; font-size: 2.625rem; margin-top: 3.75rem; line-height: 1.2; }.not-in-banner .busca-dou-wrapper div h2 { font-size: 1.875rem; line-height: 1.2; font-weight: bold; text-transform: none; }.not-in-banner .busca-dou-wrapper div h2::before, .not-in-banner .busca-dou-wrapper div h2::after { width: 0px; }.not-in-banner .busca-dou-wrapper form #search-advanced { position: static; }.not-in-banner .busca-dou-wrapper .titulo-diario h2 { font-size: 2.25rem; font-weight: 900; }.search-datepicker { box-shadow: rgb(204, 204, 204) 0px 3px 6px; }.search-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month { font-size: 16px; font-weight: 800; }.search-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year { font-size: 20px; font-weight: 900; }.search-datepicker .ui-datepicker-header .ui-datepicker-next label { left: -75px; top: -108px !important; }.search-datepicker .ui-datepicker-header .ui-datepicker-prev label { left: 100px; top: -108px !important; }.search-datepicker .ui-datepicker-calendar thead tr th label { font-size: 12px; font-weight: 900; }.search-datepicker .ui-datepicker-calendar tbody tr td a { font-weight: 400; font-size: 20px; color: rgb(34, 34, 34) !important; }.search-datepicker .ui-datepicker-calendar tbody tr td a.ui-state-highlight.ui-state-active { color: rgb(255, 255, 255) !important; }.ui-tooltip { border-width: 2px; opacity: 1; background: rgb(242, 242, 242); padding: 8px; }.ui-helper-hidden-accessible { display: none; }.verificacao-de-autenticidade { text-align: right; text-decoration: underline; color: rgb(255, 255, 255); font-size: 0.8em; padding: 0.5rem 0px; }.pagination-bar { margin-top: 20px; margin-bottom: 15px; }.pagination-bar li.page-item .page-link.btn-unstyled:hover { background-color: rgb(233, 236, 239); }.pagination-bar li.page-item.active .page-link.btn-unstyled { opacity: 1; }.pagination-bar li.page-item.active .page-link.btn-unstyled:hover { background-color: rgb(0, 123, 255); }.pagination-bar .dropdown.pagination-items-per-page .btn-unstyled.dropdown-toggle { color: rgb(34, 34, 34); }.pagination-bar .dropdown.pagination-items-per-page.show .btn-unstyled.dropdown-toggle { color: rgb(255, 255, 255); }.pagination-bar .dropdown.pagination-items-per-page ul li .dropdown-item { cursor: pointer; }.pagination-bar .dropdown .btn-unstyled.dropdown-toggle { color: rgb(34, 34, 34); }.pagination-bar .dropdown ul { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }.pagination-bar .dropdown ul li .dropdown-item { cursor: pointer; color: rgb(22, 24, 27); }.pagination-bar .dropdown #dataBtn { margin-bottom: 0.5rem; }.facets { text-align: center; }.facets .col-xs-12.col-lg-4.dropdown { margin-top: 2rem; }.facets .col-xs-12.col-lg-4.dropdown.disabled { cursor: not-allowed; opacity: 0.65; }.facets .col-xs-12.col-lg-4.dropdown.disabled:hover { opacity: 0.65; }.facets a { border: 0px; transition: none 0s ease 0s; margin: 0px; }.facets a:hover { border: 0px; transition: none 0s ease 0s; margin: 0px; }.facets a.dropdown-toggle { cursor: pointer; }.facets a.disabled { cursor: not-allowed; }.facets ul { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; width: 92%; transform: translate3d(15px, 103px, 0px) !important; }.facets ul li .dropdown-item { cursor: pointer; color: rgb(22, 24, 27); }.facets ul li .dropdown-item:hover { background-color: rgb(236, 236, 236); }.facets ul .dropdown-toggle { display: none; }.facets .facet { border-radius: 0px; border: 0.0625rem solid rgb(206, 212, 218); font-size: 1rem; height: 60px; width: 100%; padding-left: 1rem; align-items: center; flex-wrap: unset; margin: 0px; }.facets .facet span { float: right; margin: 5px; padding-right: 0.75rem; }.facets .facet .col-md-11 { overflow: hidden; padding: 0px 1rem 0px 0px; height: inherit; justify-content: center; align-items: center; display: flex; }.facets .facet .col-md-1 { margin-left: 5px; padding: 0px; }.date-msg-error { margin-top: 0.25rem; transform: scale(0.9); }.dropdown .btn-unstyled.dropdown-toggle { color: rgb(34, 34, 34); }.dropdown ul { border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px 0px; }.dropdown ul li .dropdown-item { cursor: pointer; color: rgb(22, 24, 27); }.reverse-button button { margin-right: 50px; border: 2px solid rgb(34, 34, 34) !important; }.social-media-share { display: flex; flex-direction: column; width: 48px; float: left; z-index: 2; }.social-media-share.mobile { display: none; }@media (max-width: 767.98px) { .social-media-share { flex-direction: row; width: 90%; justify-content: space-between; margin: 20px 5%; left: 0px; display: none; } .social-media-share.mobile { display: flex; } .social-media-share.mobile a { margin-bottom: 0px; }}.social-media-share a { display: block; width: 48px; height: 48px; transition: all 0.25s ease 0s; margin-bottom: 32px; border-radius: 50%; }.social-media-share a.back { padding-bottom: 90px; border-bottom: 1px solid rgb(204, 204, 204); background-size: 50% 50%; background-repeat: no-repeat; background-position: center center; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0OTIgNDkyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0OTIgNDkyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBhdGggZD0iTTE5OC42MDgsMjQ2LjEwNEwzODIuNjY0LDYyLjA0YzUuMDY4LTUuMDU2LDcuODU2LTExLjgxNiw3Ljg1Ni0xOS4wMjRjMC03LjIxMi0yLjc4OC0xMy45NjgtNy44NTYtMTkuMDMybC0xNi4xMjgtMTYuMTJDMzYxLjQ3NiwyLjc5MiwzNTQuNzEyLDAsMzQ3LjUwNCwwcy0xMy45NjQsMi43OTItMTkuMDI4LDcuODY0TDEwOS4zMjgsMjI3LjAwOGMtNS4wODQsNS4wOC03Ljg2OCwxMS44NjgtNy44NDgsMTkuMDg0Yy0wLjAyLDcuMjQ4LDIuNzYsMTQuMDI4LDcuODQ4LDE5LjExMmwyMTguOTQ0LDIxOC45MzJjNS4wNjQsNS4wNzIsMTEuODIsNy44NjQsMTkuMDMyLDcuODY0YzcuMjA4LDAsMTMuOTY0LTIuNzkyLDE5LjAzMi03Ljg2NGwxNi4xMjQtMTYuMTJjMTAuNDkyLTEwLjQ5MiwxMC40OTItMjcuNTcyLDAtMzguMDZMMTk4LjYwOCwyNDYuMTA0eiIvPjwvZz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+"); }.social-media-share a.back:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkwIiBoZWlnaHQ9IjQ5MiIgdmlld0JveD0iMCAwIDI5MCA0OTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTk3LjYwODYgMjQ2LjEwNEwyODEuNjY1IDYyLjA0QzI4Ni43MzMgNTYuOTg0IDI4OS41MjEgNTAuMjI0IDI4OS41MjEgNDMuMDE2QzI4OS41MjEgMzUuODA0IDI4Ni43MzMgMjkuMDQ4IDI4MS42NjUgMjMuOTg0TDI2NS41MzcgNy44NjRDMjYwLjQ3NyAyLjc5MiAyNTMuNzEzIDAgMjQ2LjUwNSAwQzIzOS4yOTcgMCAyMzIuNTQxIDIuNzkyIDIyNy40NzcgNy44NjRMOC4zMjg1OCAyMjcuMDA4QzMuMjQ0NTggMjMyLjA4OCAwLjQ2MDU3NiAyMzguODc2IDAuNDgwNTc2IDI0Ni4wOTJDMC40NjA1NzYgMjUzLjM0IDMuMjQwNTggMjYwLjEyIDguMzI4NTggMjY1LjIwNEwyMjcuMjczIDQ4NC4xMzZDMjMyLjMzNyA0ODkuMjA4IDIzOS4wOTMgNDkyIDI0Ni4zMDUgNDkyQzI1My41MTMgNDkyIDI2MC4yNjkgNDg5LjIwOCAyNjUuMzM3IDQ4NC4xMzZMMjgxLjQ2MSA0NjguMDE2QzI5MS45NTMgNDU3LjUyNCAyOTEuOTUzIDQ0MC40NDQgMjgxLjQ2MSA0MjkuOTU2TDk3LjYwODYgMjQ2LjEwNFoiIGZpbGw9IiMyOTY5QkQiLz48L3N2Zz4="); }.social-media-share a.share-facebook { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgc3Ryb2tlOiAjNzA3MDcwOyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIHN0cm9rZTogbm9uZTsgICAgICB9ICAgICAgLmNscy0zIHsgICAgICAgIGZpbGw6IG5vbmU7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX0ZhY2Vib29rIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIEZhY2Vib29rIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzQ0IC0zMDU0KSI+ICAgIDxnIGlkPSJFbGxpcHNlXzMiIGRhdGEtbmFtZT0iRWxsaXBzZSAzIiBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM0NCAzMDU0KSI+ICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIvPiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNzUiLz4gICAgPC9nPiAgICA8cGF0aCBpZD0iZmFjZWJvb2siIGQ9Ik0xMjcuMTM0LDE0LjkxM0gxMzAuMlYyNy41NDhhLjQ1Mi40NTIsMCwwLDAsLjQ1Mi40NTJoNS4yYS40NTIuNDUyLDAsMCwwLC40NTItLjQ1MlYxNC45NzJoMy41MjhhLjQ1Mi40NTIsMCwwLDAsLjQ0OS0uNGwuNTM2LTQuNjUyYS40NTEuNDUxLDAsMCwwLS40NDktLjVIMTM2LjMxVjYuNWMwLS44NzkuNDczLTEuMzI1LDEuNDA3LTEuMzI1aDIuNjU3YS40NTIuNDUyLDAsMCwwLC40NTItLjQ1MlYuNDU1QS40NTIuNDUyLDAsMCwwLDE0MC4zNzQsMGgtMy42NjJjLS4wMjYsMC0uMDgzLDAtLjE2OCwwYTcuMDE4LDcuMDE4LDAsMCwwLTQuNTg5LDEuNzMsNC44MTIsNC44MTIsMCwwLDAtMS42LDQuMjc3djMuNDFoLTMuMjIyYS40NTIuNDUyLDAsMCwwLS40NTIuNDUydjQuNTkyQS40NTIuNDUyLDAsMCwwLDEyNy4xMzQsMTQuOTEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM0LjMxOCAzMDY0KSIvPiAgPC9nPjwvc3ZnPg=="); }.social-media-share a.share-facebook:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjM2I1OTk4OyAgICAgICAgc3Ryb2tlOiAjM2I1OTk4OyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgfSAgICAgIC5jbHMtMyB7ICAgICAgICBzdHJva2U6IG5vbmU7ICAgICAgfSAgICAgIC5jbHMtNCB7ICAgICAgICBmaWxsOiBub25lOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJDb21wYXJ0aWxoYXJfLV9GYWNlYm9vayIgZGF0YS1uYW1lPSJDb21wYXJ0aWxoYXIgLSBGYWNlYm9vayIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0NCAtMzA1NCkiPiAgICA8ZyBpZD0iRWxsaXBzZV8zIiBkYXRhLW5hbWU9IkVsbGlwc2UgMyIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNDQgMzA1NCkiPiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiLz4gICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtNCIgY3g9IjI0IiBjeT0iMjQiIHI9IjIzLjc1Ii8+ICAgIDwvZz4gICAgPHBhdGggaWQ9ImZhY2Vib29rIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMjcuMTM0LDE0LjkxM0gxMzAuMlYyNy41NDhhLjQ1Mi40NTIsMCwwLDAsLjQ1Mi40NTJoNS4yYS40NTIuNDUyLDAsMCwwLC40NTItLjQ1MlYxNC45NzJoMy41MjhhLjQ1Mi40NTIsMCwwLDAsLjQ0OS0uNGwuNTM2LTQuNjUyYS40NTEuNDUxLDAsMCwwLS40NDktLjVIMTM2LjMxVjYuNWMwLS44NzkuNDczLTEuMzI1LDEuNDA3LTEuMzI1aDIuNjU3YS40NTIuNDUyLDAsMCwwLC40NTItLjQ1MlYuNDU1QS40NTIuNDUyLDAsMCwwLDE0MC4zNzQsMGgtMy42NjJjLS4wMjYsMC0uMDgzLDAtLjE2OCwwYTcuMDE4LDcuMDE4LDAsMCwwLTQuNTg5LDEuNzMsNC44MTIsNC44MTIsMCwwLDAtMS42LDQuMjc3djMuNDFoLTMuMjIyYS40NTIuNDUyLDAsMCwwLS40NTIuNDUydjQuNTkyQS40NTIuNDUyLDAsMCwwLDEyNy4xMzQsMTQuOTEzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM0LjMxOCAzMDY0KSIvPiAgPC9nPjwvc3ZnPg=="); }.social-media-share a.share-twitter { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgc3Ryb2tlOiAjNzA3MDcwOyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIHN0cm9rZTogbm9uZTsgICAgICB9ICAgICAgLmNscy0zIHsgICAgICAgIGZpbGw6IG5vbmU7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX1R3aXR0ZXIiIGRhdGEtbmFtZT0iQ29tcGFydGlsaGFyIC0gVHdpdHRlciIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQxOCAtMzA1NikiPiAgICA8ZyBpZD0iRWxsaXBzZV80IiBkYXRhLW5hbWU9IkVsbGlwc2UgNCIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MTggMzA1NikiPiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiLz4gICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9IjI0IiBjeT0iMjQiIHI9IjIzLjc1Ii8+ICAgIDwvZz4gICAgPHBhdGggaWQ9InR3aXR0ZXIiIGQ9Ik0yOCw1MC42OTNhMTEuOTY4LDExLjk2OCwwLDAsMS0zLjMwOC45MDYsNS43MDgsNS43MDgsMCwwLDAsMi41MjUtMy4xNzMsMTEuNDcyLDExLjQ3MiwwLDAsMS0zLjY0LDEuMzksNS43NCw1Ljc0LDAsMCwwLTkuOTI5LDMuOTI1LDUuOTExLDUuOTExLDAsMCwwLC4xMzMsMS4zMDksMTYuMjQ4LDE2LjI0OCwwLDAsMS0xMS44MzItNiw1Ljc0Miw1Ljc0MiwwLDAsMCwxLjc2NCw3LjY3Miw1LjY2OSw1LjY2OSwwLDAsMS0yLjU5My0uNzA3di4wNjNhNS43NjcsNS43NjcsMCwwLDAsNC42LDUuNjQsNS43MjksNS43MjksMCwwLDEtMS41MDUuMTg5LDUuMDc1LDUuMDc1LDAsMCwxLTEuMDg3LS4xLDUuOCw1LjgsMCwwLDAsNS4zNjQsNCwxMS41MzQsMTEuNTM0LDAsMCwxLTcuMTE3LDIuNDQ4QTEwLjc1MiwxMC43NTIsMCwwLDEsMCw2OC4xNzQsMTYuMTYsMTYuMTYsMCwwLDAsOC44MDYsNzAuNzVjMTAuNTYzLDAsMTYuMzM4LTguNzUsMTYuMzM4LTE2LjMzNSwwLS4yNTQtLjAwOS0uNS0uMDIxLS43NDJBMTEuNDUxLDExLjQ1MSwwLDAsMCwyOCw1MC42OTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjguMTU0IDMwMjEpIi8+ICA8L2c+PC9zdmc+"); }.social-media-share a.share-twitter:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjMWRhMWYyOyAgICAgICAgc3Ryb2tlOiAjMWRhMWYyOyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgfSAgICAgIC5jbHMtMyB7ICAgICAgICBzdHJva2U6IG5vbmU7ICAgICAgfSAgICAgIC5jbHMtNCB7ICAgICAgICBmaWxsOiBub25lOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJDb21wYXJ0aWxoYXJfLV9Ud2l0dGVyIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIFR3aXR0ZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00MTggLTMwNTYpIj4gICAgPGcgaWQ9IkVsbGlwc2VfNCIgZGF0YS1uYW1lPSJFbGxpcHNlIDQiIGNsYXNzPSJjbHMtMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDE4IDMwNTYpIj4gICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9IjI0IiBjeT0iMjQiIHI9IjI0Ii8+ICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTQiIGN4PSIyNCIgY3k9IjI0IiByPSIyMy43NSIvPiAgICA8L2c+ICAgIDxwYXRoIGlkPSJ0d2l0dGVyIiBjbGFzcz0iY2xzLTIiIGQ9Ik0yOCw1MC42OTNhMTEuOTY4LDExLjk2OCwwLDAsMS0zLjMwOC45MDYsNS43MDgsNS43MDgsMCwwLDAsMi41MjUtMy4xNzMsMTEuNDcyLDExLjQ3MiwwLDAsMS0zLjY0LDEuMzksNS43NCw1Ljc0LDAsMCwwLTkuOTI5LDMuOTI1LDUuOTExLDUuOTExLDAsMCwwLC4xMzMsMS4zMDksMTYuMjQ4LDE2LjI0OCwwLDAsMS0xMS44MzItNiw1Ljc0Miw1Ljc0MiwwLDAsMCwxLjc2NCw3LjY3Miw1LjY2OSw1LjY2OSwwLDAsMS0yLjU5My0uNzA3di4wNjNhNS43NjcsNS43NjcsMCwwLDAsNC42LDUuNjQsNS43MjksNS43MjksMCwwLDEtMS41MDUuMTg5LDUuMDc1LDUuMDc1LDAsMCwxLTEuMDg3LS4xLDUuOCw1LjgsMCwwLDAsNS4zNjQsNCwxMS41MzQsMTEuNTM0LDAsMCwxLTcuMTE3LDIuNDQ4QTEwLjc1MiwxMC43NTIsMCwwLDEsMCw2OC4xNzQsMTYuMTYsMTYuMTYsMCwwLDAsOC44MDYsNzAuNzVjMTAuNTYzLDAsMTYuMzM4LTguNzUsMTYuMzM4LTE2LjMzNSwwLS4yNTQtLjAwOS0uNS0uMDIxLS43NDJBMTEuNDUxLDExLjQ1MSwwLDAsMCwyOCw1MC42OTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0MjguMTU0IDMwMjEpIi8+ICA8L2c+PC9zdmc+"); }.social-media-share a.share-linkedin { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OC41IDQ4LjUiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEgeyAgICAgICAgZmlsbDogbm9uZTsgICAgICAgIHN0cm9rZTogIzcwNzA3MDsgICAgICAgIHN0cm9rZS13aWR0aDogMC41cHg7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX0xpbmtlZGluIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIExpbmtlZGluIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAwLjc1IC0zMDU1Ljc1KSI+ICAgIDxnIGlkPSJsaW5rZWRpbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAxIDMwNTYuMDAxKSI+ICAgICAgPHBhdGggaWQ9IlBhdGhfMjQiIGRhdGEtbmFtZT0iUGF0aCAyNCIgY2xhc3M9ImNscy0xIiBkPSJNMjQsMEEyNCwyNCwwLDEsMSwwLDI0LDI0LDI0LDAsMCwxLDI0LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjAwMSkiLz4gICAgICA8ZyBpZD0iR3JvdXBfOCIgZGF0YS1uYW1lPSJHcm91cCA4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zODIgMTAuMDk1KSI+ICAgICAgICA8cGF0aCBpZD0iUGF0aF8yMSIgZGF0YS1uYW1lPSJQYXRoIDIxIiBkPSJNNTQuMTksMzkuODU4VjQ5Ljg4N0g0OC4zNzZWNDAuNTNjMC0yLjM0OS0uODQtMy45NTQtMi45NDUtMy45NTRBMy4xOCwzLjE4LDAsMCwwLDQyLjQ0OSwzOC43YTMuOTgsMy45OCwwLDAsMC0uMTkzLDEuNDE3djkuNzY3SDM2LjQ0MXMuMDc4LTE1Ljg0NywwLTE3LjQ4OGg1LjgxNXYyLjQ3OGMtLjAxMi4wMi0uMDI4LjAzOS0uMDM5LjA1N2guMDM5di0uMDU3YTUuNzczLDUuNzczLDAsMCwxLDUuMjQtMi44ODljMy44MjUsMCw2LjY5MywyLjUsNi42OTMsNy44N1pNMzAuMzU4LDIzLjk2OWEzLjAzLDMuMDMsMCwxLDAtLjA3Niw2LjA0M2guMDM4YTMuMDMxLDMuMDMxLDAsMSwwLC4wMzktNi4wNDNaTTI3LjQxNCw0OS44ODdoNS44MTNWMzIuNEgyNy40MTRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjcuMDY4IC0yMy45NjkpIi8+ICAgICAgPC9nPiAgICA8L2c+ICA8L2c+PC9zdmc+"); }.social-media-share a.share-linkedin:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OC41IDQ4LjUiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEsIC5jbHMtNSB7ICAgICAgICBmaWxsOiBub25lOyAgICAgIH0gICAgICAuY2xzLTEgeyAgICAgICAgc3Ryb2tlOiAjMWRhMWYyOyAgICAgIH0gICAgICAuY2xzLTEsIC5jbHMtMiB7ICAgICAgICBzdHJva2Utd2lkdGg6IDAuNXB4OyAgICAgIH0gICAgICAuY2xzLTIgeyAgICAgICAgZmlsbDogIzAwNzdiNTsgICAgICAgIHN0cm9rZTogIzAwNzdiNTsgICAgICB9ICAgICAgLmNscy0zIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgfSAgICAgIC5jbHMtNCB7ICAgICAgICBzdHJva2U6IG5vbmU7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX0xpbmtlZGluIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIExpbmtlZGluIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTAwLjc1IC0zMDU1Ljc1KSI+ICAgIDxnIGlkPSJsaW5rZWRpbiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAxIDMwNTYuMDAxKSI+ICAgICAgPHBhdGggaWQ9IlBhdGhfMjQiIGRhdGEtbmFtZT0iUGF0aCAyNCIgY2xhc3M9ImNscy0xIiBkPSJNMjQsMEEyNCwyNCwwLDEsMSwwLDI0LDI0LDI0LDAsMCwxLDI0LDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIC0wLjAwMSkiLz4gICAgICA8ZyBpZD0iR3JvdXBfOCIgZGF0YS1uYW1lPSJHcm91cCA4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMS4zODIgMTAuMDk1KSI+ICAgICAgICA8ZyBpZD0iRWxsaXBzZV8xMiIgZGF0YS1uYW1lPSJFbGxpcHNlIDEyIiBjbGFzcz0iY2xzLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMS4zODIgLTEwLjA5NikiPiAgICAgICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtNCIgY3g9IjI0IiBjeT0iMjQiIHI9IjI0Ii8+ICAgICAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy01IiBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNzUiLz4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGlkPSJQYXRoXzIxIiBkYXRhLW5hbWU9IlBhdGggMjEiIGNsYXNzPSJjbHMtMyIgZD0iTTU0LjE5LDM5Ljg1OFY0OS44ODdINDguMzc2VjQwLjUzYzAtMi4zNDktLjg0LTMuOTU0LTIuOTQ1LTMuOTU0QTMuMTgsMy4xOCwwLDAsMCw0Mi40NDksMzguN2EzLjk4LDMuOTgsMCwwLDAtLjE5MywxLjQxN3Y5Ljc2N0gzNi40NDFzLjA3OC0xNS44NDcsMC0xNy40ODhoNS44MTV2Mi40NzhjLS4wMTIuMDItLjAyOC4wMzktLjAzOS4wNTdoLjAzOXYtLjA1N2E1Ljc3Myw1Ljc3MywwLDAsMSw1LjI0LTIuODg5YzMuODI1LDAsNi42OTMsMi41LDYuNjkzLDcuODdaTTMwLjM1OCwyMy45NjlhMy4wMywzLjAzLDAsMSwwLS4wNzYsNi4wNDNoLjAzOGEzLjAzMSwzLjAzMSwwLDEsMCwuMDM5LTYuMDQzWk0yNy40MTQsNDkuODg3aDUuODEzVjMyLjRIMjcuNDE0WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI3LjA2OCAtMjMuOTY5KSIvPiAgICAgIDwvZz4gICAgPC9nPiAgPC9nPjwvc3ZnPg=="); }.social-media-share a.share-whatsapp { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgc3Ryb2tlOiAjNzA3MDcwOyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIHN0cm9rZTogbm9uZTsgICAgICB9ICAgICAgLmNscy0zIHsgICAgICAgIGZpbGw6IG5vbmU7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX1doYXRzQXBwIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIFdoYXRzQXBwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNTk3IC0zMDU2KSI+ICAgIDxnIGlkPSJFbGxpcHNlXzUiIGRhdGEtbmFtZT0iRWxsaXBzZSA1IiBjbGFzcz0iY2xzLTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU5NyAzMDU2KSI+ICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTIiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIvPiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNzUiLz4gICAgPC9nPiAgICA8ZyBpZD0id2hhdHNhcHAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwNi43MzggMzA2NykiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE5IiBkYXRhLW5hbWU9IlBhdGggMTkiIGQ9Ik0xNC4xMTcuMDE1QTEzLjA3MSwxMy4wNzEsMCwwLDAsMy4xMTIsMTlMMS43MjUsMjUuNzMzYS41MDkuNTA5LDAsMCwwLC42MTUuNmw2LjYtMS41NjNBMTMuMDY3LDEzLjA2NywwLDEsMCwxNC4xMTcuMDE1Wk0yMS45OSwyMC4zQTEwLjIzNywxMC4yMzcsMCwwLDEsMTAuMiwyMi4yM2wtLjkxOS0uNDU4LTQuMDQ1Ljk1OEw2LjA5LDE4LjZsLS40NTMtLjg4NkExMC4yMzksMTAuMjM5LDAsMCwxLDcuNTIyLDUuODMyLDEwLjIzMSwxMC4yMzEsMCwxLDEsMjEuOTksMjAuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8yMCIgZGF0YS1uYW1lPSJQYXRoIDIwIiBkPSJNMTE3LjUsMTE2LjU0OWwtMi41MzEtLjcyN2EuOTQzLjk0MywwLDAsMC0uOTMzLjI0NmwtLjYxOS42MzFhLjkyMi45MjIsMCwwLDEtMSwuMjEyLDEzLjUxLDEzLjUxLDAsMCwxLTQuMzU5LTMuODQ0LjkyMi45MjIsMCwwLDEsLjA3My0xLjAyMmwuNTQtLjdhLjk0My45NDMsMCwwLDAsLjExNi0uOTU4bC0xLjA2NS0yLjQwOGEuOTQ0Ljk0NCwwLDAsMC0xLjQ3NC0uMzM3LDQuMjU3LDQuMjU3LDAsMCwwLTEuNjQ2LDIuNTExYy0uMTgsMS43NzMuNTgxLDQuMDA4LDMuNDU3LDYuNjkyLDMuMzIyLDMuMSw1Ljk4MywzLjUxLDcuNzE1LDMuMDkxYTQuMjU3LDQuMjU3LDAsMCwwLDIuMjYzLTEuOTczQS45NDQuOTQ0LDAsMCwwLDExNy41LDExNi41NDlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTYuNDA4IC0xMDAuNjQ5KSIvPiAgICA8L2c+ICA8L2c+PC9zdmc+"); }.social-media-share a.share-whatsapp:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCI+ICA8ZGVmcz4gICAgPHN0eWxlPiAgICAgIC5jbHMtMSB7ICAgICAgICBmaWxsOiAjMDc1ZTU0OyAgICAgICAgc3Ryb2tlOiAjMDc1ZTU0OyAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjVweDsgICAgICB9ICAgICAgLmNscy0yIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgfSAgICAgIC5jbHMtMyB7ICAgICAgICBzdHJva2U6IG5vbmU7ICAgICAgfSAgICAgIC5jbHMtNCB7ICAgICAgICBmaWxsOiBub25lOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJDb21wYXJ0aWxoYXJfLV9XaGF0c0FwcCIgZGF0YS1uYW1lPSJDb21wYXJ0aWxoYXIgLSBXaGF0c0FwcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5NyAtMzA1NikiPiAgICA8ZyBpZD0iRWxsaXBzZV81IiBkYXRhLW5hbWU9IkVsbGlwc2UgNSIgY2xhc3M9ImNscy0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTcgMzA1NikiPiAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy0zIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiLz4gICAgICA8Y2lyY2xlIGNsYXNzPSJjbHMtNCIgY3g9IjI0IiBjeT0iMjQiIHI9IjIzLjc1Ii8+ICAgIDwvZz4gICAgPGcgaWQ9IndoYXRzYXBwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MDYuNzM4IDMwNjcpIj4gICAgICA8cGF0aCBpZD0iUGF0aF8xOSIgZGF0YS1uYW1lPSJQYXRoIDE5IiBjbGFzcz0iY2xzLTIiIGQ9Ik0xNC4xMTcuMDE1QTEzLjA3MSwxMy4wNzEsMCwwLDAsMy4xMTIsMTlMMS43MjUsMjUuNzMzYS41MDkuNTA5LDAsMCwwLC42MTUuNmw2LjYtMS41NjNBMTMuMDY3LDEzLjA2NywwLDEsMCwxNC4xMTcuMDE1Wk0yMS45OSwyMC4zQTEwLjIzNywxMC4yMzcsMCwwLDEsMTAuMiwyMi4yM2wtLjkxOS0uNDU4LTQuMDQ1Ljk1OEw2LjA5LDE4LjZsLS40NTMtLjg4NkExMC4yMzksMTAuMjM5LDAsMCwxLDcuNTIyLDUuODMyLDEwLjIzMSwxMC4yMzEsMCwxLDEsMjEuOTksMjAuM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMCkiLz4gICAgICA8cGF0aCBpZD0iUGF0aF8yMCIgZGF0YS1uYW1lPSJQYXRoIDIwIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMTcuNSwxMTYuNTQ5bC0yLjUzMS0uNzI3YS45NDMuOTQzLDAsMCwwLS45MzMuMjQ2bC0uNjE5LjYzMWEuOTIyLjkyMiwwLDAsMS0xLC4yMTIsMTMuNTEsMTMuNTEsMCwwLDEtNC4zNTktMy44NDQuOTIyLjkyMiwwLDAsMSwuMDczLTEuMDIybC41NC0uN2EuOTQzLjk0MywwLDAsMCwuMTE2LS45NThsLTEuMDY1LTIuNDA4YS45NDQuOTQ0LDAsMCwwLTEuNDc0LS4zMzcsNC4yNTcsNC4yNTcsMCwwLDAtMS42NDYsMi41MTFjLS4xOCwxLjc3My41ODEsNC4wMDgsMy40NTcsNi42OTIsMy4zMjIsMy4xLDUuOTgzLDMuNTEsNy43MTUsMy4wOTFhNC4yNTcsNC4yNTcsMCwwLDAsMi4yNjMtMS45NzNBLjk0NC45NDQsMCwwLDAsMTE3LjUsMTE2LjU0OVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05Ni40MDggLTEwMC42NDkpIi8+ICAgIDwvZz4gIDwvZz48L3N2Zz4="); }.social-media-share a.share-googleplus { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OC41IDQ4LjUiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEgeyAgICAgICAgZmlsbDogbm9uZTsgICAgICAgIHN0cm9rZTogIzcwNzA3MDsgICAgICAgIHN0cm9rZS13aWR0aDogMC41cHg7ICAgICAgfSAgICAgIC5jbHMtMiB7ICAgICAgICBmaWxsOiAjZGM0ZTQxOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJDb21wYXJ0aWxoYXJfLV9Hb29nbGVfUGx1cyIgZGF0YS1uYW1lPSJDb21wYXJ0aWxoYXIgLSBHb29nbGUgUGx1cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTY5Mi43NSAtMzA1My43NSkiPiAgICA8ZyBpZD0iZ29vZ2xlLXBsdXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY5MyAzMDU0LjAwMSkiPiAgICAgIDxnIGlkPSJHcm91cF81IiBkYXRhLW5hbWU9Ikdyb3VwIDUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTAuMDAxKSI+ICAgICAgICA8Y2lyY2xlIGlkPSJYTUxJRF8zMF8iIGNsYXNzPSJjbHMtMSIgY3g9IjI0IiBjeT0iMjQiIHI9IjI0Ii8+ICAgICAgPC9nPiAgICAgIDxnIGlkPSJHcm91cF83IiBkYXRhLW5hbWU9Ikdyb3VwIDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguMjI3IDE1LjA3OSkiPiAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTUiIGRhdGEtbmFtZT0iUGF0aCAxNSIgY2xhc3M9ImNscy0yIiBkPSJNMTkuNTIzLDQ1LjQzNGE5Ljk2OSw5Ljk2OSwwLDAsMCw2LjcyNCw5LjQyOUMyOS45NjIsNTYuMTExLDM0LjUyOSw1NS4xNzcsMzcsNTJjMS44LTIuMjI5LDIuMjE1LTUuMiwyLjAxOS03Ljk3Ny0zLjE4MS0uMDI4LTYuMzYyLS4wMTktOS41MzgtLjAxNC0uMDA1LDEuMTMzLDAsMi4yNjIsMCwzLjQsMS45LjA1MywzLjgxLjAyOCw1LjcxNC4wNjdhNS41MSw1LjUxLDAsMCwxLTMuMjM4LDMuNzc2LDYuMyw2LjMsMCwxLDEtNC4yNDMtMTEuODUzYzIuMDQzLS43MTksNC4xNDguMDkxLDUuOSwxLjE1My44ODYtLjgyOSwxLjcxNS0xLjcxNSwyLjUyOS0yLjYxYTEwLjAyNywxMC4wMjcsMCwwLDAtMTYuNjIxLDcuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOS41MTcgLTM1LjQ0NSkiLz4gICAgICAgIDxwYXRoIGlkPSJQYXRoXzE2IiBkYXRhLW5hbWU9IlBhdGggMTYiIGNsYXNzPSJjbHMtMiIgZD0iTTc1LjMxNCw0OC42NjhjLS4wMDkuOTQ4LS4wMTksMS45LS4wMjQsMi44NDgtLjk1My4wMDktMS45LjAxNC0yLjg0OC4wMTl2Mi44MzhjLjk0OCwwLDEuOS4wMDksMi44NDguMDE5LjAwOS45NDguMDA5LDEuOS4wMTksMi44NDguOTQzLDAsMS44OTEsMCwyLjgzOCwwLC4wMDUtLjk1My4wMDktMS45LjAxOS0yLjg1MmwyLjg0OC0uMDE0VjUxLjUzNWMtLjk0NywwLTEuOS0uMDA5LTIuODQ4LS4wMTktLjAwNS0uOTQ4LS4wMTQtMS45LS4wMTktMi44NDhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDkuNjIgLTQyLjk2NikiLz4gICAgICAgIDxnIGlkPSJHcm91cF82IiBkYXRhLW5hbWU9Ikdyb3VwIDYiPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNyIgZGF0YS1uYW1lPSJQYXRoIDE3IiBkPSJNMTkuNTIzLDQ1LjQzM2ExMC4wMjcsMTAuMDI3LDAsMCwxLDE2LjYyLTcuNWMtLjgxNS45LTEuNjQzLDEuNzgxLTIuNTI5LDIuNjEtMS43NDgtMS4wNjItMy44NTMtMS44NzEtNS45LTEuMTUzYTYuMyw2LjMsMCwxLDAsNC4yNDMsMTEuODUzQTUuNTExLDUuNTExLDAsMCwwLDM1LjIsNDcuNDY3Yy0xLjktLjAzOC0zLjgxLS4wMTQtNS43MTQtLjA2NywwLTEuMTMzLS4wMDktMi4yNjIsMC0zLjQsMy4xNzYsMCw2LjM1Ny0uMDE0LDkuNTM4LjAxNEMzOS4yMTUsNDYuOCwzOC44MDUsNDkuNzY3LDM3LDUyYy0yLjQ3MiwzLjE4MS03LjAzOCw0LjExNS0xMC43NTMsMi44NjdBOS45NjgsOS45NjgsMCwwLDEsMTkuNTIzLDQ1LjQzM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xOS41MTcgLTM1LjQ0NSkiLz4gICAgICAgICAgPHBhdGggaWQ9IlBhdGhfMTgiIGRhdGEtbmFtZT0iUGF0aCAxOCIgZD0iTTc1LjMxNCw0OC42NjhoMi44MzNjLjAwNS45NDguMDE0LDEuOS4wMTksMi44NDguOTQ3LjAwOSwxLjkuMDE0LDIuODQ4LjAxOXYyLjgzOGwtMi44NDguMDE0Yy0uMDA5Ljk1My0uMDE0LDEuOS0uMDE5LDIuODUyLS45NDcsMC0xLjksMC0yLjgzOCwwLS4wMDktLjk1My0uMDA5LTEuOS0uMDE5LTIuODQ4LS45NDctLjAxLTEuOS0uMDE0LTIuODQ4LS4wMTlWNTEuNTM0cTEuNDIyLS4wMDcsMi44NDgtLjAxOUM3NS4yOTQsNTAuNTY4LDc1LjMsNDkuNjE2LDc1LjMxNCw0OC42NjhaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDkuNjIgLTQyLjk2NikiLz4gICAgICAgIDwvZz4gICAgICA8L2c+ICAgIDwvZz4gIDwvZz48L3N2Zz4="); }.social-media-share a.share-googleplus:hover { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OC41IDQ4LjUiPiAgPGRlZnM+ICAgIDxzdHlsZT4gICAgICAuY2xzLTEsIC5jbHMtNSB7ICAgICAgICBmaWxsOiBub25lOyAgICAgIH0gICAgICAuY2xzLTEsIC5jbHMtMiB7ICAgICAgICBzdHJva2U6ICNkZDRiMzk7ICAgICAgICBzdHJva2Utd2lkdGg6IDAuNXB4OyAgICAgIH0gICAgICAuY2xzLTIgeyAgICAgICAgZmlsbDogI2RkNGIzOTsgICAgICB9ICAgICAgLmNscy0zIHsgICAgICAgIGZpbGw6ICNmZmY7ICAgICAgfSAgICAgIC5jbHMtNCB7ICAgICAgICBzdHJva2U6IG5vbmU7ICAgICAgfSAgICA8L3N0eWxlPiAgPC9kZWZzPiAgPGcgaWQ9IkNvbXBhcnRpbGhhcl8tX0dvb2dsZV9QbHVzIiBkYXRhLW5hbWU9IkNvbXBhcnRpbGhhciAtIEdvb2dsZSBQbHVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjkyLjc1IC0zMDUzLjc1KSI+ICAgIDxnIGlkPSJnb29nbGUtcGx1cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjkzIDMwNTQuMDAxKSI+ICAgICAgPGcgaWQ9Ikdyb3VwXzUiIGRhdGEtbmFtZT0iR3JvdXAgNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMC4wMDEpIj4gICAgICAgIDxjaXJjbGUgaWQ9IlhNTElEXzMwXyIgY2xhc3M9ImNscy0xIiBjeD0iMjQiIGN5PSIyNCIgcj0iMjQiLz4gICAgICA8L2c+ICAgICAgPGcgaWQ9Ikdyb3VwXzciIGRhdGEtbmFtZT0iR3JvdXAgNyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC4yMjcgMTUuMDc5KSI+ICAgICAgICA8ZyBpZD0iR3JvdXBfNiIgZGF0YS1uYW1lPSJHcm91cCA2Ij4gICAgICAgICAgPGcgaWQ9IkVsbGlwc2VfMTMiIGRhdGEtbmFtZT0iRWxsaXBzZSAxMyIgY2xhc3M9ImNscy0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC4yMjcgLTE1LjA4KSI+ICAgICAgICAgICAgPGNpcmNsZSBjbGFzcz0iY2xzLTQiIGN4PSIyNCIgY3k9IjI0IiByPSIyNCIvPiAgICAgICAgICAgIDxjaXJjbGUgY2xhc3M9ImNscy01IiBjeD0iMjQiIGN5PSIyNCIgcj0iMjMuNzUiLz4gICAgICAgICAgPC9nPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xNyIgZGF0YS1uYW1lPSJQYXRoIDE3IiBjbGFzcz0iY2xzLTMiIGQ9Ik0xOS41MjMsNDUuNDMzYTEwLjAyNywxMC4wMjcsMCwwLDEsMTYuNjItNy41Yy0uODE1LjktMS42NDMsMS43ODEtMi41MjksMi42MS0xLjc0OC0xLjA2Mi0zLjg1My0xLjg3MS01LjktMS4xNTNhNi4zLDYuMywwLDEsMCw0LjI0MywxMS44NTNBNS41MTEsNS41MTEsMCwwLDAsMzUuMiw0Ny40NjdjLTEuOS0uMDM4LTMuODEtLjAxNC01LjcxNC0uMDY3LDAtMS4xMzMtLjAwOS0yLjI2MiwwLTMuNCwzLjE3NiwwLDYuMzU3LS4wMTQsOS41MzguMDE0QzM5LjIxNSw0Ni44LDM4LjgwNSw0OS43NjcsMzcsNTJjLTIuNDcyLDMuMTgxLTcuMDM4LDQuMTE1LTEwLjc1MywyLjg2N0E5Ljk2OCw5Ljk2OCwwLDAsMSwxOS41MjMsNDUuNDMzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE5LjUxNyAtMzUuNDQ1KSIvPiAgICAgICAgICA8cGF0aCBpZD0iUGF0aF8xOCIgZGF0YS1uYW1lPSJQYXRoIDE4IiBjbGFzcz0iY2xzLTMiIGQ9Ik03NS4zMTQsNDguNjY4aDIuODMzYy4wMDUuOTQ4LjAxNCwxLjkuMDE5LDIuODQ4Ljk0Ny4wMDksMS45LjAxNCwyLjg0OC4wMTl2Mi44MzhsLTIuODQ4LjAxNGMtLjAwOS45NTMtLjAxNCwxLjktLjAxOSwyLjg1Mi0uOTQ3LDAtMS45LDAtMi44MzgsMC0uMDA5LS45NTMtLjAwOS0xLjktLjAxOS0yLjg0OC0uOTQ3LS4wMS0xLjktLjAxNC0yLjg0OC0uMDE5VjUxLjUzNHExLjQyMi0uMDA3LDIuODQ4LS4wMTlDNzUuMjk0LDUwLjU2OCw3NS4zLDQ5LjYxNiw3NS4zMTQsNDguNjY4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQ5LjYyIC00Mi45NjYpIi8+ICAgICAgICA8L2c+ICAgICAgPC9nPiAgICA8L2c+ICA8L2c+PC9zdmc+"); }.agrupamento-links .descricao-agrupamento { font-size: 18px; font-weight: 400; color: rgb(238, 238, 238); text-align: center; }@media (max-width: 991.98px) { .agrupamento-links .row { margin-bottom: 0px; }}.agrupamento-links .row .group-card { min-height: 128px; margin-bottom: 20px; }@media (min-width: 768px) { .agrupamento-links .row .group-card { min-height: 256px; }}.agrupamento-links .row .group-card a { text-decoration: none; border: 2px solid rgb(41, 105, 189); display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; background-color: rgb(255, 255, 255); }.agrupamento-links .row .group-card a p { text-align: center; color: rgb(34, 34, 34); font-size: 24px; font-weight: 900; }.agrupamento-links .row .group-card a:hover p { color: rgb(6, 172, 255); }.back-to-top { display: flex; justify-content: space-between; align-items: center; padding: 26px 0px 20px; margin-bottom: 3.75rem; width: auto; border-style: solid; border-color: rgb(204, 204, 204); border-image: initial; border-width: 1px 0px; }.back-to-top a { color: rgb(34, 34, 34); text-decoration: none; font-weight: bold; height: 40px; line-height: 40px; font-size: 13px; vertical-align: middle; }.back-to-top a.back-to-top-button::after, .back-to-top a.report-error-button::before { background: rgb(34, 34, 34); border-radius: 100%; box-sizing: initial; color: rgb(255, 255, 255); content: "^"; display: block; float: right; font-size: 1.4em; font-weight: 700; height: 38px; margin: 0px 0px 0px 10px; padding: 0px; position: relative; right: 0px; text-align: center; top: 0px; width: 40px; }.back-to-top a.report-error-button::before { content: "!"; float: left; margin: 0px 10px 0px 0px; }.portlet-search-results p.search-total-label.text-default { font-size: 15px; text-align: center; border-color: rgb(202, 202, 202); border-style: solid; border-width: 1px 0px; padding: 20px; }.portlet-search-results ul li.list-group-item.list-group-item-flex { display: block; border-bottom: 1px solid rgb(112, 112, 112); box-shadow: none; margin-bottom: 12px; }.portlet-search-results ul li.list-group-item.list-group-item-flex .user-icon.user-icon-default { display: none; }.lista-de-noticias .noticia, .lista-de-noticias .dou, .lista-de-dou .noticia, .lista-de-dou .dou { margin-bottom: 60px; }.lista-de-noticias .noticia a img, .lista-de-noticias .dou a img, .lista-de-dou .noticia a img, .lista-de-dou .dou a img { max-height: 150px; object-fit: cover; object-position: center top; }@media (max-width: 767.98px) { .lista-de-noticias .noticia .col-2, .lista-de-noticias .dou .col-2, .lista-de-dou .noticia .col-2, .lista-de-dou .dou .col-2 { display: none; } .lista-de-noticias .noticia .col-10, .lista-de-noticias .dou .col-10, .lista-de-dou .noticia .col-10, .lista-de-dou .dou .col-10 { flex: 0 0 100%; max-width: 100%; }}.lista-de-noticias .noticia .tags .tag, .lista-de-noticias .dou .tags .tag, .lista-de-dou .noticia .tags .tag, .lista-de-dou .dou .tags .tag { background: rgb(238, 238, 238); padding: 8px 15px; border-radius: 30px; text-transform: uppercase; display: inline-block; margin: 0px 10px 10px 0px; font-size: 0.75rem; font-weight: 600; color: rgb(34, 34, 34) !important; }.lista-de-noticias .noticia .tags .tag:hover, .lista-de-noticias .dou .tags .tag:hover, .lista-de-dou .noticia .tags .tag:hover, .lista-de-dou .dou .tags .tag:hover { color: rgb(0, 148, 255) !important; }.lista-de-noticias .noticia p, .lista-de-noticias .dou p, .lista-de-dou .noticia p, .lista-de-dou .dou p { margin: 0px; font-weight: 500; text-align: left; }.lista-de-noticias .noticia p.tag, .lista-de-noticias .dou p.tag, .lista-de-dou .noticia p.tag, .lista-de-dou .dou p.tag { font-size: 14px; text-transform: uppercase; margin: 0px; font-weight: 700; color: rgb(6, 156, 255); }.lista-de-noticias .noticia p.summary, .lista-de-noticias .dou p.summary, .lista-de-dou .noticia p.summary, .lista-de-dou .dou p.summary { color: rgb(40, 40, 40); font-size: 18px; }.lista-de-noticias .noticia p.date, .lista-de-noticias .dou p.date, .lista-de-dou .noticia p.date, .lista-de-dou .dou p.date { color: rgb(166, 166, 166); font-size: 14px; }.lista-de-noticias .noticia a, .lista-de-noticias .dou a, .lista-de-dou .noticia a, .lista-de-dou .dou a { color: black; }.lista-de-noticias .noticia a.title, .lista-de-noticias .dou a.title, .lista-de-dou .noticia a.title, .lista-de-dou .dou a.title { font-size: 22px; font-weight: 900; }.lista-de-noticias .noticia a.title:hover, .lista-de-noticias .dou a.title:hover, .lista-de-dou .noticia a.title:hover, .lista-de-dou .dou a.title:hover { color: rgb(6, 156, 255); }.lista-de-noticias .noticia a:hover, .lista-de-noticias .dou a:hover, .lista-de-dou .noticia a:hover, .lista-de-dou .dou a:hover { text-decoration: none; }.lfr-pagination .lfr-pagination-config .lfr-pagination-delta-selector { display: none; }.lfr-pagination .lfr-pagination-config .lfr-pagination-page-selector .btn-group.lfr-icon-menu.current-page-menu .dropdown-toggle.direction-down { background: white; color: rgb(34, 34, 34); }.lfr-pagination .search-results { display: none; }.lfr-pagination .lfr-pagination-buttons.pager { float: none; }.login-container { width: 50%; margin: 0px auto; }.secao-dou-wrapper { margin-top: 60px; }.secao-dou-wrapper .carousel-inner .carousel-item { text-align: center; padding: 40px 0px; min-height: 355px; }.secao-dou-wrapper .carousel-inner .carousel-item .row { padding: 0px 60px; }.secao-dou-wrapper .carousel-inner .carousel-item img { margin: auto auto 20px; width: 80px !important; }.secao-dou-wrapper .carousel-control-prev { left: -80px; }@media (max-width: 767.98px) { .secao-dou-wrapper .carousel-control-prev { left: 0px; }}.secao-dou-wrapper .carousel-control-next { right: -80px; }@media (max-width: 767.98px) { .secao-dou-wrapper .carousel-control-next { right: 0px; }}.secao-dou-wrapper .carousel-control-next-icon { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/agenda/sprite-button.png"); background-position: 0px -21px; width: 13px; height: 20px; background-size: auto; }.secao-dou-wrapper .carousel-control-prev-icon { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/agenda/sprite-button.png"); background-position: -40px 0px; width: 13px; height: 20px; background-size: auto; }.secao-dou-wrapper .content-change-date { margin-bottom: 1.5rem; }.secao-dou-wrapper .content-change-date p { margin-bottom: 0px; }.secao-dou-wrapper #carousel-secao-dou .carousel-item .col-sm-4 { padding: 30px 50px 20px; cursor: pointer; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item { margin: 0px 0px 20px; }}.secao-dou-wrapper #carousel-secao-dou .secao-item p { font-size: 1rem; font-weight: 500; line-height: 1.375rem; margin: 0px; }.secao-dou-wrapper #carousel-secao-dou .secao-item.active, .secao-dou-wrapper #carousel-secao-dou .secao-item:hover { background-color: rgb(6, 172, 255); color: white; }.secao-dou-wrapper #carousel-secao-dou .secao-item.do1.active, .secao-dou-wrapper #carousel-secao-dou .secao-item.do1:hover { background-color: rgb(6, 172, 255); color: white; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item.do1 { border: 1px solid rgb(6, 172, 255); }}.secao-dou-wrapper #carousel-secao-dou .secao-item.do2.active, .secao-dou-wrapper #carousel-secao-dou .secao-item.do2:hover { background-color: rgb(31, 200, 106); color: white; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item.do2 { border: 1px solid rgb(31, 200, 106); }}.secao-dou-wrapper #carousel-secao-dou .secao-item.do3.active, .secao-dou-wrapper #carousel-secao-dou .secao-item.do3:hover { background-color: rgb(255, 188, 9); color: white; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item.do3 { border: 1px solid rgb(255, 188, 9); }}.secao-dou-wrapper #carousel-secao-dou .secao-item.doe.active, .secao-dou-wrapper #carousel-secao-dou .secao-item.doe:hover { background-color: rgb(255, 87, 95); color: white; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item.doe { border: 1px solid rgb(255, 87, 95); }}.secao-dou-wrapper #carousel-secao-dou .secao-item.doa.active, .secao-dou-wrapper #carousel-secao-dou .secao-item.doa:hover { background-color: rgb(58, 176, 158); color: white; }@media (max-width: 767.98px) { .secao-dou-wrapper #carousel-secao-dou .secao-item.doa { border: 1px solid rgb(58, 176, 158); }}.secao-dou-wrapper .arrow-bottom { background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/agenda/sprite-button.png"); background-position: -15px 0px; width: 15px; height: 15px; background-size: 40px 30px; display: inline-block; }.secao-dou-wrapper #data-secao { display: none; }.secao-dou-wrapper .carousel-control { padding-top: 10%; width: 5%; }.secao-dou-wrapper .title-secao-dou h4 { font-weight: 500; font-size: 16px; text-transform: uppercase; color: rgb(34, 34, 34); }.secao-dou-wrapper .title-secao-dou h4::before { right: 0.5em; margin-left: -50%; }.secao-dou-wrapper .title-secao-dou h4::after { left: 0.5em; margin-right: -50%; }.secao-dou-wrapper .title-secao-dou h4::before, .secao-dou-wrapper .title-secao-dou h4::after { background-color: rgb(34, 34, 34); content: ""; display: inline-block; height: 1px; position: absolute; vertical-align: middle; width: 38%; margin-top: 10px; }@media (max-width: 767.98px) { .secao-dou-wrapper .title-secao-dou h4::before, .secao-dou-wrapper .title-secao-dou h4::after { width: 15%; }}@media (max-width: 991.98px) and (min-width: 768px) { .secao-dou-wrapper .title-secao-dou h4::before, .secao-dou-wrapper .title-secao-dou h4::after { width: 30%; }}@media (max-width: 767.98px) { .secao-dou-wrapper .content-change-date > p { display: none; }}.secao-dou-wrapper .content-change-date #date-extended { margin-right: 4px; text-transform: uppercase; }.secao-dou-wrapper .content-change-date #date-extended .month { font-weight: 800; font-size: 16px; }.secao-dou-wrapper .content-change-date #date-extended .year { font-weight: 900; font-size: 20px; }.secao-dou-wrapper .content-change-date span.arrow-bottom { cursor: pointer; }@media (max-width: 767.98px) { .secao-dou-wrapper .search-advanced-filters { display: none; }}.secao-dou-wrapper .search-advanced-filters .content-change-date select { text-align: center; width: fit-content; min-width: fit-content; font-size: 1rem; color: rgb(34, 34, 34); font-weight: 800; background-image: url("/o/imprensa-nacional-lf7_1-ce-theme/images/icons/Down.png"); background-size: 12px; }#calendar-content-day .daypicker-wrapper .daypicker .is-selected { color: white; }#calendar-content-day .daypicker-wrapper .daypicker .is-selected.do1 { background-color: rgb(6, 172, 255); }#calendar-content-day .daypicker-wrapper .daypicker .is-selected.do2 { background-color: rgb(31, 200, 106); }#calendar-content-day .daypicker-wrapper .daypicker .is-selected.do3 { background-color: rgb(255, 188, 9); }#calendar-content-day .daypicker-wrapper .daypicker .is-selected.doe { background-color: rgb(255, 87, 95); }#calendar-content-day .daypicker-wrapper .daypicker .is-selected.doa { background-color: rgb(58, 176, 158); }.portlet-boundary_leituradou_ { margin-top: 2rem; }.portlet-boundary_leituradou_ .row.reading-title .col-sm-12 .h5 { font-size: 1.75rem; font-weight: bold; }.portlet-boundary_leituradou_ .row.reading-title .col-md-6 p { opacity: 0.6; font-size: 1.375rem; margin-bottom: 2.5rem; }.portlet-boundary_leituradou_ .row.reading-title .col-md-6 button { appearance: none; background: transparent; border: 0px; font-size: 0.6875rem; cursor: pointer; font-weight: bold; }.portlet-boundary_leituradou_ .row.reading-title .col-md-6 button i { margin-right: 0.5rem; top: 0.3125rem; font-size: 1.125rem; }@media (max-width: 767.98px) { .portlet-boundary_leituradou_ .row.reading-title .btn-options { text-align: center; margin-bottom: 32px; }}.portlet-boundary_leituradou_ .row div .form-group i.glyphicon.glyphicon-search { height: 100%; padding: 20px 15px; }.portlet-boundary_leituradou_ .row div .form-group .leitura-filtro { height: 60px; border-radius: 0px; }.portlet-boundary_leituradou_ .row #hierarchy_content .alert.alert-info button { position: absolute; top: -15px; right: 12px; }.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link a { font-size: 1.375rem; }.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link a small { color: rgb(202, 202, 202); font-size: 0.875rem; }.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link a i { font-size: 1.125rem; color: rgb(0, 0, 0); }@media (max-width: 767.98px) { .portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link a i { display: none; }}.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link a h6 i { display: contents; }.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link:last-child { border-bottom: 2px solid rgb(221, 221, 221); margin-bottom: 6rem; }.portlet-boundary_leituradou_ .row #hierarchy_content .ul-materias .materia-link:first-child { border-top: 0px; }.secao-dou-wrapper.leitura-dou #lista-botoes-edd .button-list li .button { text-shadow: none; }#article-pagination #pagination-content .pagination ul { padding-left: 0px; align-items: center; display: flex; justify-content: center; }#article-pagination #pagination-content .pagination ul li a { text-decoration: none; color: rgb(34, 34, 34); }#article-pagination #pagination-content .pagination ul li a:hover { font-weight: 600; }#article-pagination #pagination-content .pagination ul li.active a { font-weight: bold; color: rgb(255, 255, 255); }#article-pagination #pagination-content .pagination ul li.prev a, #article-pagination #pagination-content .pagination ul li.next a { }#article-pagination #pagination-content .pagination ul li.prev { padding-right: 4rem; }#article-pagination #pagination-content .pagination ul li.next { padding-left: 4rem; }.resultados-wrapper { margin: 0px; padding: 0px; }.resultados-wrapper .resultado { border-bottom: 1px solid rgb(112, 112, 112); padding: 20px 0px; }.resultados-wrapper .resultado * { margin: 0px; }.resultados-wrapper .resultado .secao-marker { color: rgb(6, 172, 255); font-size: 18px; font-weight: bold; margin-bottom: 8px; }.resultados-wrapper .resultado .title-marker { font-size: 22px; font-weight: bold; line-height: 26px; margin-bottom: 8px; }.resultados-wrapper .resultado .title-marker a { color: rgb(34, 34, 34); }.resultados-wrapper .resultado .abstract-marker { font-weight: 500; font-size: 18px; line-height: 22px; max-height: 44px; overflow: hidden; margin-bottom: 12px; }.resultados-wrapper .resultado .date-marker { color: rgb(177, 177, 177); font-weight: 500; font-size: 14px; }#reportmodal { position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }#reportmodal .modal-content { max-width: 800px; display: block; left: 50%; transform: translateX(-50%); }#reportmodal input, #reportmodal label, #reportmodal textarea { display: block; padding: 6px; width: 100%; margin-bottom: 1rem; }#reportmodal label { margin-bottom: 0px; }.popup-enquete { right: 50px; bottom: 36px; z-index: 102; max-width: 220px; position: fixed; }.popup-enquete .fechar { position: absolute; cursor: pointer; right: -10px; top: -35px; padding: 1px 7px; border-radius: 100%; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px -1px 2px 1px; }.popup-enquete .fechar img { height: 12px; width: 12px; }.popup-enquete .portlet .portlet-content { padding: 0px; }#lista-botoes-edd h2 { color: white; text-align: center; width: 100%; margin-bottom: 2rem; }#lista-botoes-edd h3 { display: table; white-space: nowrap; font-size: 1rem; font-weight: 500; line-height: 1.25rem; margin: 0px auto 1.5rem; text-transform: uppercase; color: white; text-align: center; width: calc(100% - 2rem); }#lista-botoes-edd h3::before, #lista-botoes-edd h3::after { border-top: 1px solid white; content: ""; display: table-cell; position: relative; top: 0.5em; width: 50%; }#lista-botoes-edd h3::before { right: 1rem; }#lista-botoes-edd h3::after { left: 1rem; }#lista-botoes-edd .button-list { width: 100%; text-align: center; }#lista-botoes-edd .button-list li { display: block; }#lista-botoes-edd .button-list .button { color: rgb(255, 255, 255); font-weight: 900; font-size: 18px; padding: 10px 50px; border-color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; position: relative; margin: 0px; }#lista-botoes-edd .button-list .button:not(.v_certificada_hover) { display: block; }#lista-botoes-edd .button-list .legenda-botao { display: block; margin: 6px 0px; font-size: 12px; font-weight: 700; color: rgb(255, 255, 255); }#lista-botoes-edd .button-list .versao-certificada a.button { padding: 5px 15px; border-width: 1px; border-color: rgb(255, 255, 255); font-size: 12px; font-weight: 900; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; }#lista-botoes-edd .button-list .versao-certificada .legenda-botao { margin-top: 5px; margin-right: 60px; font-size: 10px; }#lista-botoes-edd .button-list .versao-certificada .bg-azul, #lista-botoes-edd .button-list .versao-certificada .bg-verde, #lista-botoes-edd .button-list .versao-certificada .bg-amarelo, #lista-botoes-edd .button-list .versao-certificada .bg-cinza { height: 14px; margin: 0px; padding: 0px 0px 0px 5px; min-width: 20px; border: 0px; box-shadow: rgba(0, 0, 0, 0.75) -4px 0px 4px -4px; }#lista-botoes-edd .button-list .versao-certificada .bg-azul { background: rgb(6, 172, 255); position: relative; top: -8px; left: -60px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; }#lista-botoes-edd .button-list .versao-certificada .bg-verde { background: rgb(31, 200, 106); }#lista-botoes-edd .button-list .versao-certificada .bg-amarelo { background: rgb(255, 188, 9); }#lista-botoes-edd .button-list .versao-certificada .bg-cinza { background: rgb(238, 238, 238); padding: 2px 6px; color: rgb(34, 34, 34); font-size: 11px; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.25) 0px 0px 2px; }#lista-botoes-edd .button-list .badge.bg-laranja { position: absolute; top: 0px; right: -15px; background: rgb(255, 128, 0); border-radius: 1rem; color: white; padding: 3px 8px; font-size: 12px; font-weight: 700; height: 18px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; cursor: pointer; }#lista-botoes-edd .button-list .badge.bg-teal { position: absolute; top: 0px; right: 102px; background: rgb(58, 176, 158); border-radius: 1rem; color: white; padding: 3px 8px; font-size: 12px; font-weight: 700; height: 18px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; cursor: pointer; }@media (min-width: 576px) { #lista-botoes-edd .button-list .versao-certificada { text-align: right; }}@media (max-width: 767.98px) { #lista-botoes-edd .button-list .versao-certificada { text-align: center; } #lista-botoes-edd .button-list .versao-certificada .legenda-botao { margin-right: 0px; } #lista-botoes-edd .button-list .versao-certificada .bg-azul { position: absolute; top: -8px; left: unset; right: 0px; }}.leitura-dou .button-list { width: 100%; text-align: center; }.leitura-dou .button-list li .button { color: rgb(255, 255, 255); font-weight: 900; font-size: 18px; padding: 10px 50px; border-color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; position: relative; }.leitura-dou .button-list li { display: inline-block; position: relative; }.leitura-dou .button-list li .legenda-botao { display: block; margin: 15px 10px; font-size: 12px; font-weight: 700; color: rgb(255, 255, 255); }.leitura-dou .button-list li.versao-certificada { position: absolute; right: 0px; margin-top: 70px; }.leitura-dou .button-list li.versao-certificada a.button { padding: 5px 15px; border-width: 1px; border-color: rgb(255, 255, 255); font-size: 12px; font-weight: 900; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; }.leitura-dou .button-list li.versao-certificada .legenda-botao { margin-top: 5px; margin-right: 60px; font-size: 10px; }.leitura-dou .button-list li.versao-certificada .bg-azul, .leitura-dou .button-list li.versao-certificada .bg-verde, .leitura-dou .button-list li.versao-certificada .bg-amarelo, .leitura-dou .button-list li.versao-certificada .bg-cinza { height: 14px; margin: 0px; padding: 0px 0px 0px 5px; min-width: 20px; border: 0px; box-shadow: rgba(0, 0, 0, 0.75) -4px 0px 4px -4px; }.leitura-dou .button-list li.versao-certificada .bg-azul { background: rgb(6, 172, 255); position: relative; top: -8px; left: -60px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; }.leitura-dou .button-list li.versao-certificada .bg-verde { background: rgb(31, 200, 106); }.leitura-dou .button-list li.versao-certificada .bg-amarelo { background: rgb(255, 188, 9); }.leitura-dou .button-list li.versao-certificada .bg-cinza { background: rgb(238, 238, 238); padding: 2px 6px; color: rgb(34, 34, 34); font-size: 11px; font-weight: 700; text-shadow: rgba(0, 0, 0, 0.25) 0px 0px 2px; }.leitura-dou .button-list li .badge.bg-laranja { position: absolute; top: -8px; right: -16px; background: rgb(255, 128, 0); border-radius: 1rem; color: white; padding: 3px 8px; font-size: 12px; font-weight: 700; height: 18px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; cursor: pointer; }.leitura-dou .button-list li .badge.bg-teal { position: absolute; top: 0px; right: 102px; background: rgb(58, 176, 158); border-radius: 1rem; color: white; padding: 3px 8px; font-size: 12px; font-weight: 700; height: 18px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 2px; cursor: pointer; }@media screen and (max-width: 767px) { .leitura-dou .button-list li.versao-certificada { position: relative; right: 0px; margin-top: 10px; margin-left: 11%; }}.secao-dou-wrapper.leitura-dou #lista-botoes-edd .button-list li .button { color: rgb(0, 0, 0); border-color: rgb(0, 0, 0); font-weight: 300; }.secao-dou-wrapper.leitura-dou #lista-botoes-edd .button-list li span.legenda-botao { color: rgb(0, 0, 0); }.secao-dou-wrapper.leitura-dou #lista-botoes-edd { padding-bottom: 50px; }.not-in-banner .portlet-title-text.portlet-title-editable { margin-top: 20px; }@media screen and (max-width: 767px) and (min-width: 520px) { .dou-modelo .layout-internal-page-secom .section-1 .portlet-content { padding-top: 0px; }}@media screen and (max-width: 519px) { .dou-modelo .layout-internal-page-secom .section-1 .portlet-content { padding-top: 0px; }}.dou-modelo .layout-internal-page-secom .section-1 .portlet-content { padding: 0px; }.dou-modelo .aui .portlet-asset-publisher .asset-full-content { margin-top: 0px; }.dou-modelo .aui .portlet-asset-publisher .asset-metadata { border-top: 0px; margin: 0px; }.dou-modelo .asset-content { clear: both !important; }.dou-modelo .popup { position: relative; display: inline-block; cursor: pointer; }.dou-modelo .popup .popuptext { visibility: hidden; background-color: rgb(238, 238, 238); color: rgb(51, 51, 51); text-align: center; border-radius: 6px; padding: 8px 10px; position: absolute; z-index: 1; bottom: 125%; left: 50%; margin-left: -80px; }.dou-modelo .popup .popuptext::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -5px; border-width: 5px; border-style: solid; border-color: rgb(238, 238, 238) transparent transparent; }.dou-modelo .popup .show { visibility: visible; animation: 1s ease 0s 1 normal none running fadeIn; }.dou-modelo .icone-rs { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48.5' height='48.5' viewBox='0 0 48.5 48.5'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23707070; stroke-width: 0.5px; %7D %3C/style%3E%3C/defs%3E%3Cg id='email-pb' transform='translate(-116.75 -988.75)'%3E%3Ccircle id='circle' class='cls-1' cx='24' cy='24' r='24' transform='translate(117 989)'/%3E%3Cpath id='envelope-regular' d='M25.375,64H2.625A2.625,2.625,0,0,0,0,66.625v15.75A2.625,2.625,0,0,0,2.625,85h22.75A2.625,2.625,0,0,0,28,82.375V66.625A2.625,2.625,0,0,0,25.375,64Zm0,2.625v2.232c-1.226,1-3.181,2.551-7.36,5.824-.921.724-2.745,2.465-4.015,2.445-1.269.021-3.094-1.72-4.015-2.445-4.179-3.272-6.134-4.825-7.36-5.824V66.625ZM2.625,82.375V72.225c1.253,1,3.03,2.4,5.739,4.52,1.2.941,3.289,3.018,5.636,3.005,2.336.013,4.4-2.034,5.636-3,2.709-2.121,4.486-3.522,5.739-4.52v10.15Z' transform='translate(127 939)'/%3E%3C/g%3E%3C/svg%3E%0A"); }.dou-modelo .icone-rs:hover { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %2389d9d9; %7D .cls-2 %7B fill: %23fff; %7D %3C/style%3E%3C/defs%3E%3Cg id='email-cor' transform='translate(-117 -1049)'%3E%3Ccircle id='circle' class='cls-1' cx='24' cy='24' r='24' transform='translate(117 1049)'/%3E%3Cpath id='envelope-regular' class='cls-2' d='M25.375,64H2.625A2.625,2.625,0,0,0,0,66.625v15.75A2.625,2.625,0,0,0,2.625,85h22.75A2.625,2.625,0,0,0,28,82.375V66.625A2.625,2.625,0,0,0,25.375,64Zm0,2.625v2.232c-1.226,1-3.181,2.551-7.36,5.824-.921.724-2.745,2.465-4.015,2.445-1.269.021-3.094-1.72-4.015-2.445-4.179-3.272-6.134-4.825-7.36-5.824V66.625ZM2.625,82.375V72.225c1.253,1,3.03,2.4,5.739,4.52,1.2.941,3.289,3.018,5.636,3.005,2.336.013,4.4-2.034,5.636-3,2.709-2.121,4.486-3.522,5.739-4.52v10.15Z' transform='translate(127 999)'/%3E%3C/g%3E%3C/svg%3E%0A"); }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; }}.dou-modelo .print { display: none; }.dou-modelo .no-print { display: block; }@media screen and (max-width: 767px) { .dou-modelo .popup-box { position: absolute; left: 50%; } .dou-modelo .social-media-share { flex-direction: row; width: 100%; padding: 0px 30px 0px 0px; margin: 10px auto; display: flex; zoom: 0.5; } .dou-modelo .social-media-share a { margin-bottom: 0px; } .dou-modelo .social-media-share a.back { padding-bottom: 55px; margin-right: 100px; border-bottom: 0px; background-size: 80% 80%; }}body.page_group_scheme { background-color: rgb(41, 105, 189); }body.page_group_scheme .portlet-breadcrumb .breadcrumb a { color: rgb(238, 238, 238); }body.page_group_scheme .portlet-breadcrumb .breadcrumb > li.active, body.page_group_scheme .portlet-breadcrumb .breadcrumb > li::before { color: rgb(238, 238, 238); }body.page_group_scheme #breadcrumbs { border-style: solid; border-color: rgb(238, 238, 238); border-image: initial; padding: 17px 0px 17px 1rem; border-width: 1px 0px; }@media (max-width: 767.98px) { body.page_group_scheme #breadcrumbs { padding: 17px 0px 17px 10px; }}body.page_group_scheme #breadcrumbs .home { filter: invert(100%); }body.page_group_scheme .portlet-title-text { color: rgb(238, 238, 238); }body.page_group_scheme .back-to-top { border-style: solid; border-color: rgb(255, 255, 255); border-image: initial; border-width: 1px 0px; }body.page_group_scheme .back-to-top a { color: rgb(255, 255, 255); }body.page_group_scheme .back-to-top a::after, body.page_group_scheme .back-to-top a::before { filter: invert(100%); }body.page_group_scheme .portlet-title-separator .portlet-header { border-bottom-color: rgb(255, 255, 255); }body.page_group_scheme .portlet-title-separator .portlet-title-text { color: rgb(255, 255, 255); background: rgb(41, 105, 189); }.alto-contraste-scheme #wrapper, .alto-contraste-scheme #wrapper #banner, .alto-contraste-scheme #wrapper footer, .alto-contraste-scheme #wrapper .calendar.hasDatepicker, .alto-contraste-scheme #wrapper #mega-menu { background-color: black; }.alto-contraste-scheme #wrapper #banner { border-bottom: 2px solid white; background-image: none !important; }.alto-contraste-scheme #wrapper footer { border-top: 2px solid white; }.alto-contraste-scheme #wrapper p, .alto-contraste-scheme #wrapper p::before, .alto-contraste-scheme #wrapper p::after, .alto-contraste-scheme #wrapper h1, .alto-contraste-scheme #wrapper h1::before, .alto-contraste-scheme #wrapper h1::after, .alto-contraste-scheme #wrapper h2, .alto-contraste-scheme #wrapper h2::before, .alto-contraste-scheme #wrapper h2::after, .alto-contraste-scheme #wrapper h3, .alto-contraste-scheme #wrapper h3::before, .alto-contraste-scheme #wrapper h3::after, .alto-contraste-scheme #wrapper h4, .alto-contraste-scheme #wrapper h4::before, .alto-contraste-scheme #wrapper h4::after, .alto-contraste-scheme #wrapper h5, .alto-contraste-scheme #wrapper h5::before, .alto-contraste-scheme #wrapper h5::after, .alto-contraste-scheme #wrapper h6, .alto-contraste-scheme #wrapper h6::before, .alto-contraste-scheme #wrapper h6::after, .alto-contraste-scheme #wrapper span:not(.lfr-icon-menu-text), .alto-contraste-scheme #wrapper span:not(.lfr-icon-menu-text)::before, .alto-contraste-scheme #wrapper span:not(.lfr-icon-menu-text)::after, .alto-contraste-scheme #wrapper i, .alto-contraste-scheme #wrapper i::before, .alto-contraste-scheme #wrapper i::after, .alto-contraste-scheme #wrapper .asset-summary, .alto-contraste-scheme #wrapper .asset-summary::before, .alto-contraste-scheme #wrapper .asset-summary::after, .alto-contraste-scheme #wrapper pre, .alto-contraste-scheme #wrapper pre::before, .alto-contraste-scheme #wrapper pre::after, .alto-contraste-scheme #wrapper .btn-versao-certificada, .alto-contraste-scheme #wrapper .btn-versao-certificada::before, .alto-contraste-scheme #wrapper .btn-versao-certificada::after, .alto-contraste-scheme #wrapper .btn-diario-completo, .alto-contraste-scheme #wrapper .btn-diario-completo::before, .alto-contraste-scheme #wrapper .btn-diario-completo::after { color: white !important; }.alto-contraste-scheme #wrapper a:not(#toggle-search-advanced), .alto-contraste-scheme #wrapper a:not(#toggle-search-advanced) :not(p):not(strong):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(span):not(i), .alto-contraste-scheme #wrapper a:not(#toggle-search-advanced) .portal_description, .alto-contraste-scheme #wrapper li:not(#toggle-search-advanced), .alto-contraste-scheme #wrapper li:not(#toggle-search-advanced) :not(p):not(strong):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(span):not(i), .alto-contraste-scheme #wrapper li:not(#toggle-search-advanced) .portal_description, .alto-contraste-scheme #wrapper a span:not(.lfr-icon-menu-text):not(#toggle-search-advanced), .alto-contraste-scheme #wrapper a span:not(.lfr-icon-menu-text):not(#toggle-search-advanced) :not(p):not(strong):not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(span):not(i), .alto-contraste-scheme #wrapper a span:not(.lfr-icon-menu-text):not(#toggle-search-advanced) .portal_description { color: yellow !important; border-color: white !important; }.alto-contraste-scheme #wrapper a:not(#toggle-search-advanced).service, .alto-contraste-scheme #wrapper li:not(#toggle-search-advanced).service, .alto-contraste-scheme #wrapper a span:not(.lfr-icon-menu-text):not(#toggle-search-advanced).service { border: 1px solid white; }.alto-contraste-scheme #wrapper .bg-primary, .alto-contraste-scheme #wrapper .badge, .alto-contraste-scheme #wrapper .agregador-de-links a, .alto-contraste-scheme #wrapper .info-card a, .alto-contraste-scheme #wrapper .group-card a, .alto-contraste-scheme #wrapper .tags .tag, .alto-contraste-scheme #wrapper .lfr-pagination-buttons li a, .alto-contraste-scheme #wrapper #toc { border: 1px solid white; background: black !important; }.alto-contraste-scheme #wrapper i, .alto-contraste-scheme #wrapper .text-icon img, .alto-contraste-scheme #wrapper .home, .alto-contraste-scheme #wrapper .info-card a img, .alto-contraste-scheme #wrapper .carousel-control-prev-icon, .alto-contraste-scheme #wrapper .carousel-control-next-icon, .alto-contraste-scheme #wrapper .arrow-bottom, .alto-contraste-scheme #wrapper .glyphicon::before, .alto-contraste-scheme #wrapper .ui-icon { filter: invert(100%); }.alto-contraste-scheme #wrapper .portlet-title-separator h2.portlet-title-text, .alto-contraste-scheme #wrapper .ui-widget-content, .alto-contraste-scheme #wrapper .calendar-event-wrapper, .alto-contraste-scheme #wrapper #search-advanced, .alto-contraste-scheme #wrapper .list-group-item.list-group-item-flex { background: none black !important; }.alto-contraste-scheme #wrapper #mega-menu img { filter: brightness(0) invert(100%); }.alto-contraste-scheme #wrapper .section-2 { background: black; border-style: solid; border-color: white; border-image: initial; border-width: 2px 0px; }.alto-contraste-scheme #wrapper .back-to-top a::after { filter: invert(0); color: black !important; background: white !important; }.alto-contraste-scheme #wrapper .alert-info { background-color: rgb(13, 71, 82); }.alto-contraste-scheme #wrapper .social-media-share a { background-color: white; border-radius: 2rem; }.alto-contraste-scheme #wrapper .lfr-icon-menu-text { color: black !important; }.alto-contraste-scheme #wrapper .ul-pagination .active { background-color: gray; }.container { max-width: 74rem; }@media (max-width: 991.98px) { .container { max-width: 100%; }}#conteudo { min-height: 36rem; }.alert.alert-warning { width: 100%; }.bg-primary { background-color: rgb(41, 105, 189) !important; }@media print { .no-print, .hidden-print, .pull-right, .brasao-brasil, #breadcrumbs, .social-media-share, .rodape-dou, .barra-botoes-materia, .back-to-top, .access-button-content, .portlet-asset-publisher .asset-user-actions .print-action, .portlet-asset-publisher .lfr-meta-actions, #barra-brasil, .dockbar, #banner, .site-breadcrumbs, .taglib-header, .asset-user-actions, .imprimir, .taglib-social-bookmarks, .baixar-pdf, .voltar-topo, footer { display: none !important; } .print { display: block; } .img-cabecalho { max-width: 100%; max-height: 75px; } .container { width: 100% !important; } a[href]::after { content: none !important; }}#p_p_id_com_liferay_asset_publisher_web_portlet_AssetPublisherPortlet_INSTANCE_gTVuX3YJipDM_ .portlet-content { }.lfr-simulation-panel.open-admin-panel.sidenav-menu-slider { visibility: visible; width: 320px; }.lfr-simulation-panel .custom-devices { background-color: rgb(57, 58, 74); border-radius: 4px; margin: 0px 10px 20px; padding: 8px 6px 16px; }.lfr-simulation-panel .custom-devices label { color: rgb(167, 169, 188); font-size: 12px; }.lfr-simulation-panel .custom-devices .form-control { border-radius: 4px; padding: 8px 12px; }.lfr-simulation-panel .custom-devices .form-group { margin-bottom: 0px; }.lfr-simulation-panel .default-devices { margin-bottom: 20px; padding: 0px 14px; }.lfr-simulation-panel .default-devices .icon-monospaced { color: rgb(167, 169, 188); height: 2.5rem; width: 2.5rem; }.lfr-simulation-panel .default-devices .icon-monospaced > .lexicon-icon { height: 1.2em; margin-top: 3px; width: 1.2em; }.lfr-simulation-panel .default-devices small { color: rgb(167, 169, 188); margin: 4px 0px 16px; }.lfr-simulation-panel .lfr-device-item.selected { color: rgb(255, 255, 255); }.lfr-simulation-panel .lfr-device-item.selected .icon { background-color: rgb(57, 58, 74); border-radius: 4px; color: rgb(255, 255, 255); }.lfr-simulation-panel .lfr-device-item.selected small { color: rgb(255, 255, 255); }.lfr-simulation-panel .lfr-device-item .icon { margin-top: 8px; }.lfr-simulation-panel .panel .simulation-app-panel-body { padding-top: 20px; }.lfr-device { box-sizing: content-box; }.lfr-device .modal-header { display: none; }.lfr-device.autosize { border-width: 0px; }.lfr-device .lfr-device-size-status { position: absolute; width: 100%; }.lfr-device .lfr-device-size-status .lfr-device-size-status-content { display: inline-block; font-size: 11px; height: 22px; margin-left: 10px; margin-right: 10px; padding: 4px; }.lfr-device .lfr-device-size-status.b, .lfr-device .lfr-device-size-status.bl, .lfr-device .lfr-device-size-status.br { bottom: 10px; }.lfr-device .lfr-device-size-status.t, .lfr-device .lfr-device-size-status.tl, .lfr-device .lfr-device-size-status.tr { top: 10px; }.lfr-device .lfr-device-size-status.b, .lfr-device .lfr-device-size-status.t { text-align: center; }.lfr-device .lfr-device-size-status.r, .lfr-device .lfr-device-size-status.br, .lfr-device .lfr-device-size-status.tr { text-align: right; }.lfr-device .lfr-device-size-status.l, .lfr-device .lfr-device-size-status.bl, .lfr-device .lfr-device-size-status.tl { text-align: left; }.lfr-device .lfr-device-size-status.r, .lfr-device .lfr-device-size-status.l { margin-top: -15px; top: 50%; }.lfr-device::after { bottom: 10px; content: ""; display: none; height: 30px; left: 0px; margin: 0px auto; position: absolute; right: 0px; width: 30px; }.lfr-device::before { content: ""; display: none; left: 0px; margin: 0px auto; position: absolute; right: 0px; top: 20px; }.lfr-device.rotated::after { bottom: 0px; left: 10px; margin: auto; right: auto; top: 0px; }.lfr-device.rotated::before { bottom: 0px; left: auto; margin: auto; right: 20px; top: 0px; }.lfr-device.smartphone::after, .lfr-device.smartphone::before, .lfr-device.tablet::after, .lfr-device.tablet::before { display: block; }.lfr-device.smartphone { padding: 50px 10px; }.lfr-device.smartphone.rotated { padding: 10px 50px; }.lfr-device.smartphone.rotated::before { height: 50px; width: 5px; }.lfr-device.smartphone::before { height: 5px; width: 50px; }.lfr-device.tablet { padding: 50px 20px; }.lfr-device.tablet.rotated { padding: 20px 50px; }.lfr-device.tablet.rotated::before { height: 10px; width: 10px; }.lfr-device.tablet::before { height: 10px; width: 10px; }.lfr-simulation-device { bottom: 25px; display: none; left: 0px; overflow: auto; position: fixed; right: 320px; top: 68px; z-index: 500; }.lfr-simulation-device .modal-content { border-width: 0px; }.lfr-simulation-device .modal-dialog { position: absolute; }.lfr-simulation-device .modal-dialog.autosize { margin-top: 68px; position: fixed; }.lfr-has-simulation-panel { overflow: auto; }.lfr-has-simulation-panel .lfr-configurator-visibility { display: none; }.lfr-has-simulation-panel .lfr-simulation-device { display: block; }.lfr-has-simulation-panel .simulation-icon { display: none; }.lfr-simulation-device { background-color: rgba(255, 255, 255, 0.95); }.lfr-simulation-device .lfr-device-size-status-content { border-radius: 3px; box-shadow: rgb(255, 255, 255) 0px 0px 1px; opacity: 0.9; }.lfr-simulation-device .lfr-device::after, .lfr-simulation-device .lfr-device::before { box-shadow: rgb(17, 17, 17) 0px 1px 0px; }.lfr-simulation-device .lfr-device::after { border-radius: 15px; }.lfr-simulation-device .lfr-device.rotated::after, .lfr-simulation-device .lfr-device.rotated::before { box-shadow: rgb(17, 17, 17) -1px 1px 0px; }.lfr-simulation-device .lfr-device.smartphone, .lfr-simulation-device .lfr-device.tablet { border-radius: 25px; }.lfr-simulation-device .lfr-device.tablet::before { border-radius: 5px; }.lfr-simulation-device .modal-dialog { max-width: none; }.lfr-simulation-device .modal-dialog .modal-content { border-radius: 0px; }.lfr-device .lfr-device-size-status .lfr-device-size-status-content { background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); }.lfr-device::after, .lfr-device::before { background: rgb(102, 102, 102); }.lfr-device.smartphone, .lfr-device.tablet { background: rgb(51, 51, 51); }@media only screen and (min-width: 768px) { body.open #wrapper { padding-left: 320px; }}@media only screen and (min-width: 768px) { body.open .control-menu, body.open .affix { left: 320px; }}@media only screen and (min-width: 768px) { body.open, body.sidenav-transition { overflow-x: hidden; }}body.sidenav-transition #wrapper { transition: padding 0.5s ease 0s; }.lfr-product-menu-panel.sidenav-menu-slider { z-index: 990; }.lfr-product-menu-panel.sidenav-menu-slider.open, .lfr-product-menu-panel.sidenav-menu-slider .sidenav-menu { width: 320px; }.product-menu { background-color: rgb(39, 40, 51); }.product-menu .company-details { float: left; width: calc(100% - 32px); }@media only screen and (min-width: 768px) { .product-menu .company-details { width: 100%; }}.product-menu .company-details .company-logo { margin-right: 16px; max-height: 32px; max-width: 32px; }.product-menu .panel-header { background-color: rgb(39, 40, 51); }.product-menu .form-control { background-color: rgb(27, 34, 40); border-radius: 0px; border-width: 0px; box-shadow: none; color: rgb(134, 156, 173); height: 40px; padding: 8px 12px; }.product-menu .form-control::-webkit-input-placeholder { color: rgb(134, 156, 173); }.product-menu .form-control:focus { color: rgb(255, 255, 255); }.product-menu .form-control:focus::-webkit-input-placeholder { color: rgb(255, 255, 255); }.product-menu .collapse-icon::before { right: 25px; }.product-menu .lfr-icon-menu .btn-default { background-color: transparent; }.product-menu .lfr-icon-menu .btn-default:active { box-shadow: none; color: rgb(238, 239, 250); }.product-menu a { color: rgb(238, 239, 250); }.product-menu a:hover { color: rgb(238, 239, 250); }.product-menu .dropdown-menu a { color: inherit; }.product-menu .nav-equal-height .nav > .active, .product-menu .nav-equal-height > .active { border-left: 4px solid rgb(255, 255, 255); font-weight: 700; margin-left: -24px; padding-left: 20px; }.product-menu .nav-equal-height > .active > a, .product-menu .nav-equal-height > .active > a:focus, .product-menu .nav-equal-height > .active > a:hover, .product-menu .nav-equal-height .nav > .active > a, .product-menu .nav-equal-height .nav > .active > a:focus, .product-menu .nav-equal-height .nav > .active > a:hover { color: rgb(255, 255, 255); }.product-menu .nav-equal-height > .active, .product-menu .nav-equal-height .nav > .active { border-left-color: rgb(255, 255, 255); }.product-menu .nav-equal-height-heading:focus, .product-menu .nav-equal-height-heading:hover { background-color: transparent; }.product-menu .nav-equal-height-heading .collapse-icon::after, .product-menu .nav-equal-height-heading .collapse-icon.collapsed::after { background-color: rgb(26, 33, 38); height: 12px; }.product-menu .nav-equal-height-heading .collapse-icon::before { color: rgb(238, 239, 250); content: ""; font-size: 15px; left: -8px; }.product-menu .nav-equal-height-heading .collapse-icon.collapsed::before { content: ""; }.product-menu .nav-nested-margins > li .nav > li { border-left: 2px solid rgb(238, 239, 250); }.product-menu .nav-nested-margins > li .nav > li .nav > li { border-left: 1px dotted rgb(238, 239, 250); }.product-menu .nav-nested-margins > li .nav > li .nav > li.active { border-left: 1px solid rgb(255, 255, 255); }.product-menu .nav-nested-margins > li .nav > li .nav > li.active > a { color: rgb(255, 255, 255); }.product-menu .sidebar-header { background-color: rgb(39, 40, 51); color: rgb(213, 214, 225); }.product-menu .sidebar-header a { color: rgb(255, 255, 255); }.product-menu .sidebar-header a:focus, .product-menu .sidebar-header a:hover { color: rgb(255, 255, 255); }.product-menu a.list-group-heading, .product-menu button.list-group-heading, .product-menu .list-group-heading[data-toggle="collapse"] { color: rgb(255, 255, 255); }.product-menu .list-group { box-shadow: none; margin-bottom: 0px; }.product-menu .list-group-heading.goto-link { color: rgb(238, 239, 250); font-size: 0.8rem; }.product-menu .list-group-heading.goto-link:hover { text-decoration: underline; }.product-menu .list-group-heading > .panel-toggler, .product-menu .panel-title > .panel-toggler { line-height: 32px; padding: 10px 44px 10px 24px; }.product-menu .list-group-heading .aspect-ratio-bg-cover, .product-menu .panel-title .aspect-ratio-bg-cover { background-size: contain; }.product-menu .list-group-heading .site-administration-toggler, .product-menu .panel-title .site-administration-toggler { padding-right: 85px; }.product-menu .list-group-heading { background-color: transparent; border-color: transparent; font-weight: 600; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; overflow-wrap: normal; word-break: normal; }.product-menu .list-group-heading.active { background-color: rgb(57, 58, 74); }.product-menu .list-group-heading.active + div { background-color: rgb(57, 58, 74); }.product-menu .list-group-heading::after { background-color: transparent; height: 0px; }.product-menu .list-group-heading:focus, .product-menu .list-group-heading:hover { background-color: transparent; }.product-menu .list-group-heading.collapsed { font-weight: 400; }.product-menu .list-group-heading.collapsed::after { background-color: transparent; height: 0px; }.product-menu .list-group-heading { padding-left: 24px; }.product-menu .list-group-item { border-width: 0px; padding: 8px 8px 8px 24px; }.product-menu .collapse > .list-group-item, .product-menu .collapsing > .list-group-item { background-color: transparent; }.product-menu .nav > li > a:focus, .product-menu .nav > li > a:hover { background-color: transparent; }.product-menu .panel { background-color: transparent; border-left-width: 0px; border-radius: 0px; border-right-width: 0px; border-top-width: 0px; box-shadow: none; color: rgb(238, 239, 250); }.product-menu .panel:not(:first-of-type) { border-top: 1px solid rgb(57, 58, 74); }.product-menu .panel-body { background-color: rgb(48, 49, 63); padding: 0px; }.product-menu .panel-group { margin-bottom: 0px; }.product-menu .panel-group .panel + .panel { margin-top: 0px; }.product-menu .panel-group .panel-heading + .panel-collapse > .panel-body, .product-menu .panel-group .panel-heading + .panel-collapse > .list-group { border-top-width: 0px; }.product-menu .panel-group .panel-heading + .panel-collapse.in, .product-menu .panel-group .panel-heading + .panel-collapse.collapsing { border-bottom: 2px solid rgb(101, 182, 240); }.product-menu .panel-header, .product-menu .panel-heading { border-bottom-width: 1px; font-size: inherit; line-height: 1.5; position: relative; }.product-menu .panel-header .panel-title > .panel-toggler:not(.collapsed), .product-menu .panel-heading .panel-title > .panel-toggler:not(.collapsed) { background-color: rgb(57, 58, 74); border-left: 4px solid rgb(101, 182, 240); font-weight: 700; padding-left: 20px; }.product-menu .panel-header .panel-title > .panel-toggler .category-name, .product-menu .panel-header .panel-title > .panel-toggler .user-name, .product-menu .panel-header .panel-title > .panel-toggler .site-name, .product-menu .panel-heading .panel-title > .panel-toggler .category-name, .product-menu .panel-heading .panel-title > .panel-toggler .user-name, .product-menu .panel-heading .panel-title > .panel-toggler .site-name { color: rgb(255, 255, 255); }.product-menu .panel-header .collapse-icon-closed, .product-menu .panel-header .collapse-icon-open { font-size: inherit; top: 50%; }.product-menu .panel-header.panel-heading { border-bottom-width: 0px; padding: 0px; }.product-menu .user-icon, .product-menu .sticker { display: inline-block; float: left; margin-right: 16px; position: static; vertical-align: middle; }.product-menu .icon-sites { position: absolute; right: 46px; top: 9px; z-index: 1; }.product-menu .icon-sites a { color: rgb(255, 255, 255); }.product-menu .scope-selector span { color: rgb(255, 255, 255); }.product-menu .staging-links a, .product-menu .staging-links .links-separator { color: rgb(238, 239, 250); }.product-menu .staging-links .active { color: rgb(255, 255, 255); font-weight: 600; }.product-menu .staging-links .links-separator { padding: 0px 5px; }.product-menu .text-muted { opacity: 0.3; }.product-menu-expanded.sidebar-body { overflow: visible; }.product-menu-expanded.sidenav-fixed.sidenav-menu-slider { overflow: auto; visibility: visible; width: 100%; }@media only screen and (min-width: 768px) { body.open-admin-panel, body.open-admin-panel .control-menu, body.open-admin-panel .affix { padding-right: 320px; }}@media only screen and (min-width: 768px) { body.open-admin-panel .control-menu-level-2 { right: 320px; }}@media only screen and (min-width: 768px) { body.open-admin-panel, body.sidenav-transition { overflow-x: hidden; }}.lfr-add-panel.open-admin-panel.sidenav-menu-slider { visibility: visible; width: 320px; }.lfr-admin-panel.sidenav-menu-slider { z-index: 990; }.lfr-admin-panel.sidenav-menu-slider .product-menu { width: 320px; }.lfr-admin-panel .sidebar-body { padding: 0px; }.lfr-add-panel .search-bar { display: block; margin: 10px; }.lfr-add-panel .search-bar .form-control { display: block; float: none; padding-right: 32px; }.lfr-add-panel .input-group-btn { display: block; margin-top: -8px; position: absolute; right: 20px; top: 50%; z-index: 4; }.lfr-add-panel .list-group-heading { font-size: 0.875rem; }.lfr-add-panel .add-content-menu .add-portlet-message { background-color: rgb(27, 34, 40); margin: 20px; padding: 5px 20px; }.lfr-add-panel .add-content-menu .add-portlet-message .info-message { margin: 20px 0px; }.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item { height: 40px; padding: 0px 16px; }.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item.lfr-archived-setup { padding-left: 30px; }.lfr-add-panel .add-content-menu .add-content-panel .lfr-content-item { color: rgb(39, 40, 51); }.lfr-add-panel .add-content-menu .display-style-bar { padding: 8px 16px; }.lfr-add-panel .add-content-menu .display-style-bar .display-style { padding: 8px; }.lfr-add-panel .add-content-menu .display-style-bar .display-style.active { color: rgb(134, 156, 173); }.has-control-menu .affix, .has-control-menu #wrapper { margin-top: 48px; }.has-control-menu .affix .portlet-boundary > span:first-child, .has-control-menu #wrapper .portlet-boundary > span:first-child { display: block; position: relative; top: -48px; visibility: hidden; }.has-control-menu .affix :target::before, .has-control-menu #wrapper :target::before { content: ""; display: block; height: 48px; margin-top: -48px; }@media only screen and (min-width: 768px) { .has-control-menu .affix, .has-control-menu #wrapper { margin-top: 56px; } .has-control-menu .affix .portlet-boundary > span:first-child, .has-control-menu #wrapper .portlet-boundary > span:first-child { top: -56px; } .has-control-menu .affix :target::before, .has-control-menu #wrapper :target::before { height: 56px; margin-top: -56px; }}.has-control-menu.has-customization-menu .affix, .has-control-menu.has-customization-menu #wrapper { margin-top: 96px; }.has-control-menu.has-customization-menu .affix .portlet-boundary > span:first-child, .has-control-menu.has-customization-menu #wrapper .portlet-boundary > span:first-child { display: block; position: relative; top: -96px; visibility: hidden; }.has-control-menu.has-customization-menu .affix :target::before, .has-control-menu.has-customization-menu #wrapper :target::before { content: ""; display: block; height: 96px; margin-top: -96px; }@media only screen and (min-width: 768px) { .has-control-menu.has-customization-menu .affix, .has-control-menu.has-customization-menu #wrapper { margin-top: 112px; } .has-control-menu.has-customization-menu .affix .portlet-boundary > span:first-child, .has-control-menu.has-customization-menu #wrapper .portlet-boundary > span:first-child { top: -112px; } .has-control-menu.has-customization-menu .affix :target::before, .has-control-menu.has-customization-menu #wrapper :target::before { height: 112px; margin-top: -112px; }}.affix, .control-menu { left: 0px; position: fixed; right: 0px; top: 0px; z-index: 989; }.control-menu-icon { display: inline-block; padding: 0px 2px; }.control-menu-level-1 { background-color: rgb(48, 49, 63); color: rgb(134, 156, 173); }.control-menu-level-1 > .container-fluid { padding: 6px 1rem 7px; }@media only screen and (min-width: 768px) { .control-menu-level-1 > .container-fluid { padding: 10px 1.25rem; }}.control-menu-level-1 a { color: rgb(255, 255, 255); }.control-menu-level-1 a:focus, .control-menu-level-1 a:hover { color: rgb(255, 255, 255); text-decoration: none; }.control-menu-level-1-heading { color: rgb(255, 255, 255); font-size: 1rem; font-weight: bold; }.control-menu-level-1-nav { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }.control-menu-level-1-nav > .control-menu-nav-item { align-self: center; }.control-menu-level-2 { background-color: rgb(255, 255, 255); border-bottom: 1px solid rgb(231, 231, 237); color: rgb(39, 40, 52); padding-bottom: 7px; padding-top: 6px; }.control-menu-level-2 a, .control-menu-level-2 a:focus, .control-menu-level-2 a:hover { color: rgb(107, 108, 126); }.control-menu-level-2 .container-fluid-max-xl { padding-left: 20px; }.control-menu-level-2 .text-info { font-size: 0.875rem; }.control-menu-level-2 .toggle-switch-bar .toggle-switch-handle { font-size: 0.875rem; text-transform: none; }@media only screen and (min-width: 768px) { .control-menu-level-2 { left: 0px; position: absolute; right: 0px; top: 100%; } .control-menu-level-2 .control-menu-label { color: rgb(39, 40, 52); }}@media only screen and (max-width: 767px) { .control-menu-level-2 { bottom: 0px; display: none; left: 0px; position: fixed; right: 0px; top: 0px; z-index: 1; } .control-menu-level-2.open { background-color: rgba(41, 52, 61, 0.9); display: block; overflow: auto; }}.control-menu-level-2-heading { font-size: 18px; font-weight: 500; padding: 20px 0px; text-align: center; }.control-menu-level-2-heading .close { color: rgb(39, 40, 52); opacity: 1; }.control-menu-level-2-nav { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }@media only screen and (max-width: 767px) { .control-menu-level-2-nav > .control-menu-nav-item { margin-bottom: 55px; } .control-menu-level-2-nav .control-menu-nav-item, .control-menu-level-2-nav .dropdown { width: 100%; }}.control-menu-link.active::after { background-color: rgb(101, 182, 240); height: 2px; }.control-menu-nav { -webkit-box-align: center; align-items: center; display: flex; font-size: 16px; list-style: none; margin-bottom: 0px; padding-left: 0px; }.control-menu-nav-item { display: inline-block; }.control-menu-nav-item-content { display: flex; -webkit-box-flex: 1; flex: 1 1 0px; -webkit-box-pack: center; justify-content: center; min-width: 64px; width: 0px; }.ie .control-menu-nav-item-content { width: auto; }.control-menu-nav-item-content .clamp-container { overflow: hidden; text-overflow: ellipsis; top: 50%; transform: translateY(-50%); white-space: nowrap; }.control-menu-nav-item-content span.text-muted { font-size: 0.875rem; }.control-menu-nav-item-field { -webkit-box-flex: 0; flex: 0 1 auto; }.live-link a, .live-link a:focus, .staging-link a, .staging-link a:focus { color: rgb(134, 156, 173); }.live-link.active, .staging-link.active { position: relative; }.live-link.active::after, .staging-link.active::after { bottom: -16px; content: ""; left: 0px; position: absolute; right: 0px; }.live-link.active a, .staging-link.active a { color: rgb(255, 255, 255); }.sidenav-transition .affix, .sidenav-transition .control-menu, .sidenav-transition .control-menu-level-2 { transition: all 0.5s ease 0s; }.tools-control-group > .control-menu-nav > li > .lfr-portal-tooltip > .control-menu-icon, .user-control-group > .control-menu-nav > li > .control-menu-icon { height: 35px; line-height: 35px; margin-left: 3px; margin-right: 3px; padding: 0px; text-align: center; width: 35px; }.tools-control-group { -webkit-box-flex: 1; flex: 1 1 0%; flex-wrap: wrap; min-width: 50px; }.tools-control-group > .control-menu-nav { flex-wrap: wrap; -webkit-box-pack: center; justify-content: center; }.tools-control-group .taglib-icon-help { margin-top: 1px; min-width: 32px; text-align: center; }.user-control-group .portlet-options { margin-right: -1px; }.my-sites-menu .site-type { color: rgb(255, 255, 255); display: none; float: right; font-size: 0.8em; font-weight: normal; margin-right: 10px; position: absolute; right: 100%; }.my-sites-menu a:hover .site-type { color: rgb(255, 255, 255); display: inline-block; }#smartbanner { position: absolute; left: 0px; top: -82px; border-bottom: 1px solid rgb(232, 232, 232); width: 100%; height: 78px; font-family: "Helvetica Neue", sans-serif; background: -webkit-linear-gradient(top, rgb(244, 244, 244) 0%, rgb(205, 205, 205) 100%); box-shadow: rgba(0, 0, 0, 0.5) 0px 1px 2px; z-index: 9998; -webkit-font-smoothing: antialiased; overflow: hidden; text-size-adjust: none; }#smartbanner, html.sb-animation { transition: all 0.3s ease 0s; }#smartbanner .sb-container { margin: 0px auto; }#smartbanner .sb-close { position: absolute; left: 5px; top: 5px; display: block; border: 2px solid rgb(255, 255, 255); width: 14px; height: 14px; font-family: ArialRoundedMTBold, Arial; font-size: 15px; line-height: 15px; text-align: center; color: rgb(255, 255, 255); background: rgb(7, 7, 7); text-decoration: none; text-shadow: none; border-radius: 14px; box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 3px; -webkit-font-smoothing: subpixel-antialiased; }#smartbanner .sb-close:active { font-size: 13px; color: rgb(170, 170, 170); }#smartbanner .sb-icon { position: absolute; left: 30px; top: 10px; display: block; width: 57px; height: 57px; background: 0% 0% / cover rgba(0, 0, 0, 0.6); border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; }#smartbanner.no-icon .sb-icon { display: none; }#smartbanner .sb-info { position: absolute; left: 98px; top: 18px; width: 44%; font-size: 11px; line-height: 1.2em; font-weight: bold; color: rgb(106, 106, 106); text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 0px; }#smartbanner #smartbanner.no-icon .sb-info { left: 34px; }#smartbanner .sb-info strong { display: inline-block; font-size: 13px; color: rgb(77, 77, 77); line-height: 18px; max-width: 95%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }#smartbanner .sb-info > span { display: block; max-width: 95%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }#smartbanner .sb-info em { font-style: normal; text-transform: uppercase; }#smartbanner .sb-button { position: absolute; right: 20px; top: 24px; border: 1px solid rgb(191, 191, 191); padding: 0px 10px; min-width: 10%; height: 24px; font-size: 14px; line-height: 24px; text-align: center; font-weight: bold; color: rgb(106, 106, 106); background: -webkit-linear-gradient(top, rgb(239, 239, 239) 0%, rgb(220, 220, 220) 100%); text-transform: uppercase; text-decoration: none; text-shadow: rgba(255, 255, 255, 0.8) 0px 1px 0px; border-radius: 3px; box-shadow: rgba(255, 255, 255, 0.6) 0px 1px 0px, rgba(255, 255, 255, 0.7) 0px 1px 0px inset; }#smartbanner .sb-button:active, #smartbanner .sb-button:hover { background: -webkit-linear-gradient(top, rgb(220, 220, 220) 0%, rgb(239, 239, 239) 100%); }#smartbanner .sb-icon.gloss::after { content: ""; position: absolute; left: 0px; top: -1px; border-top: 1px solid rgba(255, 255, 255, 0.8); width: 100%; height: 50%; background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0.2) 100%); border-radius: 10px 10px 12px 12px; }#smartbanner.android { border-color: rgb(33, 34, 40); background: url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7") rgb(61, 61, 61); box-shadow: none; }#smartbanner.android .sb-close { border: 0px; width: 17px; height: 17px; line-height: 17px; color: rgb(177, 177, 179); background: rgb(28, 30, 33); text-shadow: rgb(0, 0, 0) 0px 1px 1px; box-shadow: rgba(0, 0, 0, 0.8) 0px 1px 2px inset, rgba(255, 255, 255, 0.3) 0px 1px 1px; }#smartbanner.android .sb-close:active { color: rgb(238, 238, 238); }#smartbanner.android .sb-info { color: rgb(204, 204, 204); text-shadow: rgb(0, 0, 0) 0px 1px 2px; }#smartbanner.android .sb-info strong { color: rgb(255, 255, 255); max-width: 95%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }#smartbanner.android .sb-button { min-width: 12%; border: 1px solid rgb(221, 220, 220); padding: 1px; color: rgb(209, 209, 209); background: none; border-radius: 0px; box-shadow: none; min-height: 28px; }#smartbanner.android .sb-button span { text-align: center; display: block; padding: 0px 10px; background-color: rgb(66, 182, 201); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgb(66, 182, 201)), to(rgb(57, 169, 187))); text-transform: none; text-shadow: none; box-shadow: none; }#smartbanner.android .sb-button:active, #smartbanner.android .sb-button:hover { background: none; }#smartbanner.android .sb-button:active span, #smartbanner.android .sb-button:hover span { background: rgb(42, 199, 225); }#smartbanner.windows .sb-icon { border-radius: 0px; }[vp] .vpw-vlibras-span { font-family: "Open Sans", sans-serif; }[vp] .vpw-settings { position: relative; width: 100%; height: calc(100% - 40px); }[vp] .vpw-settings .vpw-content { position: relative; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 6; background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-settings .vpw-content .vpw-flag { position: absolute; height: 24px; margin-top: -12px; margin-left: 4px; border: none; border-radius: 5px; }[vp] .vpw-settings .vpw-content > .vpw-bar { position: absolute; width: 100%; height: 54px; }[vp] .vpw-settings .vpw-content > .vpw-bar .vpw-title { position: absolute; top: 16px; left: 50px; color: rgb(100, 129, 184); font-size: 12px; font-weight: bold; }[vp] .vpw-settings .vpw-content > ul { list-style-type: none; margin: 0px; padding: 0px 11%; font-family: "Open Sans", sans-serif; }[vp] .vpw-settings .vpw-content > ul li { position: relative; padding: 19px 0px; color: white; border-bottom: 0px; }[vp] .vpw-settings .vpw-content > ul li .vpw-name { position: absolute; left: 0px; margin-top: -10px; font-size: 14px; }[vp] .vpw-settings .vpw-content > ul li .vpw-percent { float: right; margin-top: -7px; font-size: 11px; color: rgba(255, 255, 255, 0.6); width: 30px; margin-right: -6px; margin-left: -4px; text-align: center; }[vp] .vpw-settings .vpw-content > ul li .arrow-right-opac, [vp] .vpw-settings .vpw-content > ul li .arrow-left-opac { margin-top: -13px; width: 25px; float: right; }[vp] .vpw-settings .vpw-content > ul li:hover { color: rgb(103, 200, 213); }[vp] .vpw-settings .vpw-content > ul .vpw-position { display: none; }[vp] .vpw-settings .vpw-content > ul .vpw-opacity { display: none; }[vp] .vpw-settings .vpw-content > ul .vpw-localism { padding: 24px 0px; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-flag { right: 27px; height: 24px; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-abbrev { position: absolute; right: 0px; margin-top: -9px; font-size: 14px; font-weight: bold; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-arrow { position: absolute; right: 16px; height: 13px; margin-top: -6px; }[vp] .vpw-settings .vpw-content > .vpw-localism { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 7; background-color: white; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 2px; }[vp] .vpw-settings .vpw-content > .vpw-localism:not(.active) { visibility: hidden; opacity: 0; transition: visibility 0s ease 0s, opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism.active { visibility: visible; opacity: 1; transition: visibility 0s ease 0s, opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-name { position: absolute; margin-top: -7px; margin-left: 9px; font-size: 14px; font-weight: bold; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national { position: relative; width: calc(33.33%); margin-top: 6px; padding-top: 16px; display: flex; flex-direction: row; justify-content: center; align-items: center; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national .vpw-name { color: black; position: relative; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national .vpw-flag { position: relative; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions { position: relative; width: 100%; height: 100%; box-sizing: content-box; padding: 0px 8px; left: 0px; top: 50%; transform: translateY(-50%); }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions { display: inline-block; position: relative; width: 33.33%; margin-bottom: 1px; padding: 6px 0px; margin-top: 1%; cursor: pointer; opacity: 0.5; transition: opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions.selected, [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions:hover { opacity: 1; transition: opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions .vpw-cont { display: flex; flex-direction: row; justify-content: center; align-items: center; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions > .vpw-cont .vpw-flag { position: relative; margin: 0px; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions > .vpw-cont .vpw-name { position: relative; margin: 0px 10px; color: grey; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo { position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px; z-index: 6; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-vlibras-span { left: 50%; transform: translateX(-50%); position: absolute; bottom: 15%; align-items: center; font-size: 14px; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-logo { width: 100%; }[vp] .vpw-settings > .vpw-wall { position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 5; }[vp] .vpw-settings.active { display: block; }[vp] .vpw-settings.active .vpw-content { left: 0px; transition: left 0.3s ease 0s; }[vp] .vpw-settings.active .vpw-wall { visibility: visible; }[vp] .vpw-settings:not(.active) { display: none; }[vp] .vpw-settings:not(.active) .vpw-content { left: 0px; visibility: hidden; transition: left 0.3s ease 0s; }[vp] .vpw-settings:not(.active) .vpw-wall { visibility: hidden; }[vp] .vpw-settings .vpw-clickable { cursor: pointer; }[vp] .vpw-settings .vpw-clickable:not(:hover) { background-color: inherit; transition: background-color 0.12s ease 0s; }[vp] .vpw-settings .vpw-clickable:hover { transition: background-color 0.2s ease 0s; }[vp] .vpw-controls-dictionary:not(.vpw-loading-dictionary)::before { content: "Dicionário"; font-size: 14px; position: absolute; margin-top: -11px; }[vp] .vpw-controls-dictionary.vpw-loading-dictionary { min-width: 22px; min-height: 22px; margin-top: -17px; position: absolute; border-width: 3px; border-color: rgba(255, 255, 255, 0.6) rgba(255, 255, 255, 0.6) white rgba(255, 255, 255, 0.2); border-style: inset; border-radius: 50%; animation: 0.8s linear 0s infinite normal none running spin; }[vp] { }[vp] .vpw-switch { position: relative; display: inline-block; width: 60px; height: 21px; float: right; margin-top: -12px; }[vp] .vpw-switch input { opacity: 0; width: 0px; height: 0px; }[vp] .vpw-slider-check { position: absolute; cursor: pointer; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgb(33, 150, 243); }[vp] .vpw-slider-check::before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; }[vp] input:checked + .vpw-slider-check { background-color: rgb(33, 150, 243); }[vp] input:focus + .vpw-slider-check { box-shadow: rgb(204, 204, 204) 0px 0px 1px; }[vp] input:checked + .vpw-slider-check::before { transform: translateX(26px); }[vp] .vpw-slider-check.vpw-round { border-radius: 34px; }[vp] .vpw-slider-check.vpw-round::before { border-radius: 50%; top: -3px; }[vp] .vpw-settings-btn { position: absolute; z-index: 1; height: 100%; width: 100%; cursor: pointer; }[vp] .vpw-settings-btn .vpw-settings-btn-menu { display: none; position: absolute; top: 50%; transform: translateY(-50%); width: 20px; height: 18px; left: 20px; }[vp] .vpw-settings-btn .vpw-settings-btn-menu.active { display: block; }[vp] .vpw-settings-btn .vpw-settings-btn-close { display: none; position: absolute; top: 50%; transform: translateY(-50%); right: 5px; }[vp] .vpw-info-screen { position: relative; padding: 1em; width: 100%; height: calc(100% - 40px); z-index: 4; background-color: white; color: black; font-family: "Open Sans", sans-serif; text-align: center; align-items: center; font-size: 11px; display: none; box-sizing: border-box; }[vp] .vpw-info-screen.active { display: flex; }[vp] .vpw-info-screen .vpw-arrow { flex-grow: 1; visibility: hidden; }[vp] .vpw-info-screen .vpw-arrow.active { visibility: visible; }[vp] .vpw-info-screen #vpw-info-tabset { position: relative; top: 0px; flex-grow: 4; display: flex; flex-direction: column; padding: 0px; height: 100%; width: 100%; align-items: center; }[vp] .vpw-info-screen #vpw-info-main { max-width: 600px; font-family: "Open Sans", sans-serif; flex-direction: column; }[vp] .vpw-info-screen #vpw-info-main.active { display: flex; place-content: center; align-items: center; }[vp] .vpw-info-screen #vpw-info-logo img { height: 90px; }[vp] .vpw-info-screen #vpw-info-realizadores { height: 100%; min-width: 230px; width: 50%; flex-direction: column; align-items: stretch; }[vp] .vpw-info-screen #vpw-info-realizadores #vpw-realiz { font-size: 20px; }[vp] .vpw-info-screen #vpw-info-realizadores.active { display: flex; place-content: center; align-items: center; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-siz { max-width: 55% !important; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo { margin: 0.5em 0.35em; min-width: 10%; max-width: 29%; max-height: 15vh; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo .vpw-short-ver { max-width: none; min-height: 16px; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group { display: flex; padding: 0.5% 2%; flex-flow: row wrap; align-items: center; justify-content: space-around; line-height: 1.1; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group .p-separator { margin-top: 10px; margin-bottom: 10px; width: 118px; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group .format-text { margin: 0px; }[vp] .vpw-info-screen .vpw-info-tab { flex-grow: 3; display: none; }[vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label { position: absolute; top: 0%; font-size: 16px; font-family: "Open Sans", sans-serif; }[vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label-two { font-size: 16px; font-family: "Open Sans", sans-serif; margin-top: 10px; }[vp] .vpw-info-screen .vpw-info-tab.active { display: block; }[vp] .vpw-info-screen #vpw-info-meta p { margin: 0.5em 0px 0px; }[vp] .vpw-info-screen #vpw-info-meta a { text-decoration: none; }[vp] .vpw-info-screen .vpw-info-bullet { background-size: 15px 15px; display: inline-block; width: 15px; height: 15px; content: ""; }[vp] .vpw-info-screen #vpw-info-tab-bullets { width: 100%; height: auto; position: absolute; bottom: 0%; text-align: center; flex-grow: 1; cursor: pointer; }[vp] .vpw-info-screen .vpw-close-btn { position: absolute; top: 8px; right: 6px; z-index: 4; }[vp] .vpw-info-screen .vpw-close-btn img.icon { width: 34px; height: 34px; }@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 2), not all { [vp] #vpw-info-realizadores .vpw-logo { margin: 0.5em 0.35em; min-width: 10%; max-width: 50%; max-height: 18vh; }}@media only screen and (max-height: 360px) { [vp] #vpw-info-main { font-size: 0.84em; }}[vp] .vpw-dictionary { display: none; position: relative; width: 100%; height: calc(100% - 40px); min-width: 300px; min-height: 300px; font-family: "Open Sans", sans-serif; background-color: white; }[vp] .vpw-dictionary.active { display: block; }[vp] .vpw-dictionary .vpw-panel { position: relative; height: 114px; background-color: white; }[vp] .vpw-dictionary .vpw-panel .vpw-bar { text-align: center; padding-top: 20px; }[vp] .vpw-dictionary .vpw-panel .vpw-search { position: absolute; width: 80%; left: 50%; transform: translateX(-50%); margin-top: 20px; }[vp] .vpw-dictionary .vpw-panel .vpw-search input { position: absolute; width: 100%; left: 50%; transform: translateX(-50%); padding: 10px; border-radius: 6px; border: 1px solid rgb(221, 221, 221); outline: none; }[vp] .vpw-dictionary .vpw-panel .vpw-search input:focus { border: 1px solid rgb(0, 221, 249); }[vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon { display: block; position: relative; }[vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon img { position: absolute; height: 24px; width: 24px; top: 6px; right: 7px; }[vp] .vpw-dictionary .vpw-dict-container { position: absolute; width: 80%; height: 68%; left: 50%; transform: translateX(-50%); }[vp] .vpw-dictionary .vpw-dict-container ul { height: 100%; margin: 0px; padding: 0px; overflow-y: scroll; list-style-type: none; }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar { width: 8px; }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar-track { background-color: rgb(221, 221, 221); }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar-thumb { background-color: rgb(188, 188, 188); }[vp] .vpw-dictionary .vpw-dict-container ul li { font-size: 14px; cursor: pointer; }[vp] .vpw-dictionary .vpw-dict-container ul li:hover { background-color: rgb(234, 234, 234); transition: brackground-color 0.4s ease 0s; }[vp] .vpw-dictionary .vpw-dict-container ul li.margin { height: 114px; }[vp] .vpw-dictionary .vpw-dict-container ul li:not(.margin) { padding: 9px 10px; }.noUi-target, .noUi-target * { touch-action: none; user-select: none; box-sizing: border-box; }.noUi-target { position: relative; direction: ltr; }.noUi-base { width: 100%; height: 100%; position: relative; z-index: 1; }.noUi-origin { position: absolute; right: 0px; top: 0px; left: 0px; bottom: 0px; }.noUi-handle { position: relative; z-index: 1; }.noUi-stacking .noUi-handle { z-index: 10; }.noUi-state-tap .noUi-origin { transition: left 0.3s ease 0s, top 0.3s ease 0s; }.noUi-state-drag * { cursor: inherit !important; }.noUi-base, .noUi-handle { transform: translate3d(0px, 0px, 0px); }.noUi-horizontal { height: 18px; }.noUi-horizontal .noUi-handle { width: 34px; height: 28px; left: -17px; top: -6px; }.noUi-vertical { width: 18px; }.noUi-vertical .noUi-handle { width: 28px; height: 34px; left: -6px; top: -17px; }.noUi-background { background: rgb(250, 250, 250); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset; }.noUi-connect { background: rgb(63, 184, 175); box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset; transition: background 450ms ease 0s; }.noUi-origin { border-radius: 2px; }.noUi-target { border-radius: 4px; border: 1px solid rgb(211, 211, 211); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset, rgb(187, 187, 187) 0px 3px 6px -5px; }.noUi-target.noUi-connect { box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset, rgb(187, 187, 187) 0px 3px 6px -5px; }.noUi-draggable { cursor: w-resize; }.noUi-vertical .noUi-draggable { cursor: n-resize; }.noUi-handle { border: 1px solid rgb(217, 217, 217); border-radius: 3px; background: rgb(255, 255, 255); cursor: default; box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(235, 235, 235) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }.noUi-active { box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221, 221) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }.noUi-handle::after, .noUi-handle::before { content: ""; display: block; position: absolute; height: 14px; width: 1px; background: rgb(232, 231, 230); left: 14px; top: 6px; }.noUi-handle::after { left: 17px; }.noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before { width: 14px; height: 1px; left: 6px; top: 14px; }.noUi-vertical .noUi-handle::after { top: 17px; }[disabled] .noUi-connect, [disabled].noUi-connect { background: rgb(184, 184, 184); }[disabled] .noUi-handle, [disabled].noUi-origin { cursor: not-allowed; }.noUi-pips, .noUi-pips * { box-sizing: border-box; }.noUi-pips { position: absolute; color: rgb(153, 153, 153); }.noUi-value { position: absolute; text-align: center; }.noUi-value-sub { color: rgb(204, 204, 204); font-size: 10px; }.noUi-marker { position: absolute; background: rgb(204, 204, 204); }.noUi-marker-large, .noUi-marker-sub { background: rgb(170, 170, 170); }.noUi-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px; width: 100%; }.noUi-value-horizontal { transform: translate3d(-50%, 50%, 0px); }.noUi-marker-horizontal.noUi-marker { margin-left: -1px; width: 2px; height: 5px; }.noUi-marker-horizontal.noUi-marker-sub { height: 10px; }.noUi-marker-horizontal.noUi-marker-large { height: 15px; }.noUi-pips-vertical { padding: 0px 10px; height: 100%; top: 0px; left: 100%; }.noUi-value-vertical { transform: translate3d(0px, -50%, 0px); padding-left: 25px; }.noUi-marker-vertical.noUi-marker { width: 5px; height: 2px; margin-top: -1px; }.noUi-marker-vertical.noUi-marker-sub { width: 10px; }.noUi-marker-vertical.noUi-marker-large { width: 15px; }.noUi-tooltip { display: block; position: absolute; border: 1px solid rgb(217, 217, 217); border-radius: 3px; background: rgb(255, 255, 255); padding: 5px; text-align: center; }.noUi-horizontal .noUi-handle-lower .noUi-tooltip { top: -32px; }.noUi-horizontal .noUi-handle-upper .noUi-tooltip { bottom: -32px; }.noUi-vertical .noUi-handle-lower .noUi-tooltip { left: 120%; }.noUi-vertical .noUi-handle-upper .noUi-tooltip { right: 120%; }[vp] .vpw-controls { display: flex; -webkit-box-align: center; align-items: center; height: 60px; background: white; width: 100%; }[vp] .vpw-controls .vpw-controls-subtitles, [vp] .vpw-controls .vpw-controls-slider { margin: 0px 9px; cursor: pointer; }[vp] .vpw-controls .vpw-controls-play .vpw-component-play { display: block; margin: 0px 8.5px; cursor: pointer; }[vp] .vpw-controls .vpw-controls-play .vpw-component-pause { display: none; }[vp] .vpw-controls .vpw-controls-play .vpw-component-restart { display: none; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-play { display: none; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-pause { display: block; margin: 0px 11px; cursor: pointer; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-restart { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-play { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-pause { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-restart { display: block; margin: 0px 2px; cursor: pointer; }[vp] .vpw-controls.vpw-subtitles .vpw-controls-subtitles .vpw-legenda-habilitar { display: block; }[vp] .vpw-controls.vpw-subtitles .vpw-controls-subtitles .vpw-legenda-desabilitar { display: none; }[vp] .vpw-controls .vpw-controls-subtitles .vpw-legenda-habilitar { display: none; }[vp] .vpw-controls .vpw-controls-subtitles .vpw-legenda-desabilitar { display: block; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}[vp] .vpw-speed-default { border: 1px solid grey; border-radius: 3px; padding: 3px 4px; height: 100%; color: grey; font-size: 15px; cursor: pointer; font-family: "Open Sans", sans-serif; }[vp] .vpw-img-default { display: none; padding: 2px 2px 2px 2.2px; cursor: pointer; }[vp] .vpw-border-default { display: none; border: 1px solid rgb(153, 153, 153); border-radius: 0px 0px 3px 3px; }[vp] .vpw-elem-speed { display: none; position: absolute; bottom: 22px; cursor: pointer; }[vp] .vpw-block-speed { list-style-type: none; background-color: rgb(0, 63, 134); color: white; font-size: 10px; width: 25.5px; text-align: center; }[vp] .vpw-block-speed:hover { color: rgb(103, 200, 213); }[vp] .vpw-controls-speed { position: relative; user-select: none; }[vp] .vpw-controls-speed-number { width: 25.5px; padding-left: 0px; margin-top: 0px; margin-bottom: 0px; font-family: "Open Sans", sans-serif; }[vp] .vpw-block-speed-3 { border-radius: 5px 5px 0px 0px; }[vp] .vpw-controls-slider { appearance: none; width: 50%; margin: 2.5px 0px; height: 7px; background-color: transparent; }[vp] .vpw-controls-slider .vpw-slider { width: 100%; height: 7px; }[vp] .vpw-controls-slider .vpw-slider.noUi-target { box-shadow: none; border: 0px; }[vp] .vpw-controls-slider .vpw-slider.noUi-connect { background-color: rgb(0, 63, 134); }[vp] .vpw-controls-slider .vpw-slider .noUi-background { background-color: rgb(184, 184, 184); box-shadow: none; }[vp] .vpw-controls-slider .vpw-slider .noUi-origin { border-radius: 1px; }[vp] .vpw-controls-slider .vpw-slider .noUi-handle { width: 0px; height: 0px; left: -8px; top: -8px; border-radius: 50%; }[vp] .vpw-controls-slider .vpw-slider .noUi-handle::after, [vp] .vpw-controls-slider .vpw-slider .noUi-handle::before { display: none; }[vp] .vpw-message-box { top: -5em; left: 0px; width: 100%; padding: 1em; font-size: 13px; overflow-wrap: break-word; color: rgb(0, 0, 0); opacity: 0; transition: all 0.15s ease 0.15s; box-shadow: rgb(136, 136, 136) 0px 2px 5px; text-align: center; font-family: "Open Sans", sans-serif; }[vp] .vpw-message-box.active { top: 0px; opacity: 1; }[vp] .vpw-message-box.info { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.warning { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.success { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.default { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box a { color: inherit; }[vp] .vpw-box { width: calc(100%); height: 40px; font-size: 1em; opacity: 1; position: relative; background-color: rgb(0, 63, 134); color: rgb(255, 255, 255); background-size: 100% 100%; z-index: 2; }[vp] .vpw-box .vpw-mes { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-family: "Open Sans", sans-serif; font-size: 15px !important; }[vp] .vpw-btn-close { position: absolute; top: 0px; width: 100%; height: 100%; display: none; z-index: 7; cursor: pointer; }[vp] .vpw-btn-close.active { display: block; }[vp] .vpw-btn-close .vpw-img { position: absolute; top: 50%; transform: translateY(-50%); width: 37.92px; height: 37.92px; right: 5px; }[vp] [vp-rate-button] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 60px; z-index: 2; visibility: hidden; max-width: 0px; opacity: 0; transition: max-width 0s ease 0s, visibility 0s ease 0s, opacity 0.4s ease 0s; }[vp] [vp-rate-button] .vp-button { display: flex; justify-content: center; align-items: center; margin-right: 26px; margin-bottom: 20px; z-index: 1; cursor: pointer; }[vp] [vp-rate-button] .vp-button img { width: 43px; margin-right: -13px; margin-bottom: -13px; max-width: none; }[vp] [vp-rate-button].vp-enabled { z-index: 2; visibility: visible; max-width: 100%; opacity: 1; }[vp] [vp-rate-box] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 68px; overflow: hidden; z-index: 2; }[vp] [vp-rate-box] .vp-container { display: flex; flex-direction: column; width: 100%; padding-top: 10px; padding-bottom: 10px; background-color: rgba(255, 255, 255, 0.96); max-height: 0px; transform: translateY(69px); transition: max-height 0s ease 0s, transform 0.4s linear 0.05s; }[vp] [vp-rate-box] .vp-container .vp-text { text-align: center; font-size: 14px; font-weight: bold; color: rgb(0, 63, 134); }[vp] [vp-rate-box] .vp-container .vp-buttons { display: flex; flex-direction: row; justify-content: center; margin-top: 10px; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button { display: flex; flex-direction: row; align-items: center; font-size: 13px; font-weight: bold; color: rgb(84, 84, 84); cursor: pointer; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button:not(:last-child) { margin-right: 22px; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button img { height: 22px; margin-right: 6px; }[vp] [vp-rate-box].vp-enabled { z-index: 4; }[vp] [vp-rate-box].vp-enabled .vp-container { max-height: 100%; transform: translateY(0px); transition: transform 0.4s ease 0s, max-height 0s linear 0.4s; }[vp] [vp-suggestion-button] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 68px; z-index: 2; }[vp] [vp-suggestion-button] .vp-bounderies { width: 100%; overflow: hidden; }[vp] [vp-suggestion-button] .vp-bounderies .vp-container { display: flex; flex-direction: column; align-items: center; padding-top: 10px; padding-bottom: 10px; background-color: rgba(255, 255, 255, 0.96); z-index: 1; transform: translateY(69px); transition: transform 0.4s ease 0.4s; }[vp] [vp-suggestion-button] .vp-bounderies .vp-container .vp-open-screen-button { margin-bottom: 16px; }[vp] [vp-suggestion-button] .vp-button-container { position: absolute; display: flex; flex-direction: column; align-items: center; bottom: 0px; width: 100%; padding-bottom: 10px; z-index: 1; opacity: 0; transition: opacity 0.4s ease 0s; }[vp] [vp-suggestion-button] .vp-button-container .vp-close-button { position: absolute; bottom: -13px; }[vp] [vp-suggestion-button].vp-enabled { z-index: 4; }[vp] [vp-suggestion-button].vp-enabled .vp-container { transform: translateY(0px); transition-delay: 0s; }[vp] [vp-suggestion-button].vp-enabled .vp-button-container { opacity: 1; transition-delay: 0.4s; }[vp] [vp-suggestion-screen] { display: flex; flex-direction: column; align-items: center; position: absolute; top: 45px; right: 0px; bottom: 0px; width: 100%; padding: 16px; background-color: white; z-index: 3; left: 100%; transition: left 0.4s ease-in 0s; }[vp] [vp-suggestion-screen] .vp-title { text-align: center; font-size: 14px; font-weight: bold; color: rgb(0, 63, 134); }[vp] [vp-suggestion-screen] .vp-text { display: none; flex: 1 1 0%; align-self: stretch; margin-top: 10px; margin-left: 32px; margin-right: 32px; padding: 8px 10px 6px; font-size: 12px; border: none; border-radius: 12px; background-color: rgb(239, 239, 242); }[vp] [vp-suggestion-screen] .vp-send-button { margin-top: 14px; }[vp] [vp-suggestion-screen] .vp-close-button { margin-top: 8px; }[vp] [vp-suggestion-screen].vp-enabled { left: 0px; transition: left 0.4s ease-out 0.8s; }[vp] [vp-change-avatar] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; z-index: 2; visibility: hidden; max-width: 100%; opacity: 1; transition: max-width 0s ease 0s, visibility 0s ease 0s, opacity 0.4s ease 0s; left: 13px; top: 50px; }[vp] [vp-change-avatar] .vp-button-change-avatar { display: flex; justify-content: center; align-items: center; z-index: 1; cursor: pointer; background: rgba(0, 0, 0, 0.3); border-radius: 50px; width: 32px; height: 32px; box-shadow: rgba(0, 0, 0, 0.45) 1px 1px 2px 1px; }[vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-female { display: block; width: 15px; margin-right: 1px; filter: brightness(0) invert(1); }[vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-male { display: none; width: 16px; margin-left: 1px; filter: brightness(0) invert(1); }[vp] [vp-change-avatar].vp-disabled { visibility: visible; }[vp] [vp-blue-button] { padding: 7px 16px; border-radius: 6px; font-size: 12px; text-align: center; font-weight: bold; color: white; background-color: rgb(0, 63, 134); cursor: pointer; }[vp] [vp-close-button] { display: flex; flex-direction: row; justify-content: center; align-items: center; width: 28px; height: 28px; border-radius: 14px; background-color: rgb(179, 179, 179); cursor: pointer; }[vp] [vp-close-button] img { width: 100%; }#gameContainer { background: rgb(235, 235, 235) !important; }[vw] [vw-access-button] { display: none; width: 140px; text-align: center; cursor: pointer; margin: 0px 0px 0px -100px; max-width: none; }[vw] [vw-access-button].active { display: block; }[vw] [vw-access-button] .access-button { width: 27%; float: right; }[vw] [vw-access-button] span { font-size: 13px; color: rgb(0, 64, 136); }[vw] [vw-access-button] .access-button:hover + .pop-up { width: 68%; }[vw] [vw-access-button] .pop-up { float: right; width: 0%; margin-right: 6px; transition: width 0.5s ease 0s; }[vw] [vw-access-button] .pop-up.left { margin-right: 0px; float: left !important; }[vw] [vw-access-button] .access-button.left { margin-right: 6px; float: left !important; }.vw-links { top: -100px; left: -100px; position: absolute; }.vw-links .vw-tooltip { position: relative; opacity: 1; }.vw-links .vw-tooltip__item { text-align: center; position: absolute; min-width: 123px; padding: 8px; visibility: hidden; opacity: 0; background: white; transition: all 0.25s cubic-bezier(0, 0, 0.2, 1) 0s; color: rgb(72, 72, 72); border: 1px solid rgb(206, 206, 206); border-radius: 3px; font-weight: 500; box-shadow: rgb(188, 188, 188) 0px 2px 1px; z-index: 4; }.vw-links .vw-tooltip__item::after { content: ""; display: block; position: absolute; width: 0px; height: 0px; border-style: solid; }.vw-links .vw-tooltip__initiator { cursor: pointer; z-index: 5; }.vw-links .vw-tooltip .vw-tooltip__item { top: calc(100% + 1em); left: 50%; transform: translate3d(-50%, -15px, 0px); }.vw-links .vw-tooltip .vw-tooltip__item::after { top: -0.5em; left: 50%; transform: translate3d(-50%, 0px, 0px); border-width: 0px 0.5em 0.5em; border-color: transparent transparent white; filter: drop-shadow(rgb(188, 188, 188) 1px -1px 1px); }.vw-links .vw-tooltip.active > .vw-tooltip__item { transform: translate3d(-50%, 0px, 0px); visibility: visible; opacity: 1; }[vw].maximize [vw-plugin-wrapper] { width: 100%; height: 100% !important; max-height: initial !important; }[vw].left [vw-plugin-wrapper] { float: left; }[vw] [vw-plugin-wrapper] { display: none; width: 300px; height: 100%; float: right; overflow: hidden; background: white; border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 0px; }[vw] [vw-plugin-wrapper].active { display: flex; flex-direction: column; height: 450px; max-width: 100%; overflow: hidden; min-height: 100%; }[vw] { }[vw] html, [vw] body, [vw] div, [vw] span, [vw] applet, [vw] object, [vw] iframe, [vw] h1, [vw] h2, [vw] h3, [vw] h4, [vw] h5, [vw] h6, [vw] p, [vw] blockquote, [vw] pre, [vw] a, [vw] abbr, [vw] acronym, [vw] address, [vw] big, [vw] cite, [vw] code, [vw] del, [vw] dfn, [vw] em, [vw] img, [vw] ins, [vw] kbd, [vw] q, [vw] s, [vw] samp, [vw] small, [vw] strike, [vw] strong, [vw] sub, [vw] sup, [vw] tt, [vw] var, [vw] b, [vw] u, [vw] i, [vw] center, [vw] dl, [vw] dt, [vw] dd, [vw] ol, [vw] ul, [vw] li, [vw] fieldset, [vw] form, [vw] label, [vw] legend, [vw] table, [vw] caption, [vw] tbody, [vw] tfoot, [vw] thead, [vw] tr, [vw] th, [vw] td, [vw] article, [vw] aside, [vw] canvas, [vw] details, [vw] embed, [vw] figure, [vw] figcaption, [vw] footer, [vw] header, [vw] hgroup, [vw] menu, [vw] nav, [vw] output, [vw] ruby, [vw] section, [vw] summary, [vw] time, [vw] mark, [vw] audio, [vw] video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: block; }[vw] article, [vw] aside, [vw] details, [vw] figcaption, [vw] figure, [vw] footer, [vw] header, [vw] hgroup, [vw] menu, [vw] nav, [vw] section { display: block; }[vw] body { line-height: 1; }[vw] ol, [vw] ul { list-style: none; }[vw] blockquote, [vw] q { quotes: none; }[vw] blockquote::before, [vw] blockquote::after, [vw] q::before, [vw] q::after { content: none; }[vw] table { border-collapse: collapse; border-spacing: 0px; }@media (max-width: 450px) { div[vw] canvas { filter: blur(0px); min-height: calc(238px) !important; min-width: calc(147px) !important; } div[vw] [vw-plugin-wrapper].active { height: 358px !important; width: 210px !important; } #gameContainer { display: flex !important; justify-content: center !important; top: -75px !important; left: -90px !important; width: 100% !important; height: 70% !important; } [vp] [vp-controls] { background: white; left: 36% !important; bottom: 20% !important; } [vp] .vpw-controls-slider { width: 27% !important; } [vp] .vpw-box .vpw-mes { left: 36% !important; font-size: 12px !important; } [vp] .vpw-settings-btn .vpw-settings-btn-close, [vp] .vpw-btn-close .vpw-img { right: 100px; } [vp] [vp-rate-box].vp-enabled .vp-container { margin-right: 70px; margin-bottom: 80px; } [vp] [vp-rate-button] .vp-button { margin-right: 110px; margin-bottom: 130px; } [vp] [vp-rate-button] .vp-button img { width: 32px; margin-bottom: -37px; margin-right: -14px; } [vp] .vpw-message-box { font-size: 0.7em; } [vp] .vpw-message-box .vpw-message { margin-left: 10px; margin-right: 93px; margin-bottom: 3px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo { left: 39%; bottom: 125px; } [vp] .vpw-settings .vpw-content > ul { margin-left: -20px; } [vp] .vpw-settings .vpw-content > ul li .vpw-name { font-size: 12px; } [vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-flag { right: 88px; height: 24px; } [vp] .vpw-switch { width: 48px; height: 15px; margin-top: -10px; right: 64px; } [vp] .vpw-slider-check.vpw-round::before { top: -3px; } [vp] .vpw-slider-check::before { height: 21px; width: 20px; bottom: 4px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-logo { width: 51%; margin-left: 32px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-vlibras-span { left: 44%; bottom: 5%; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo { left: 39%; transform: translateX(-50%); bottom: 125px; } [vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-abbrev { right: 65px; } [vp] .vpw-controls-dictionary:not(.vpw-loading-dictionary)::before { font-size: 12px; } [vp] .vpw-info-screen #vpw-info-tab-bullets { right: 47px; bottom: 100px; } [vp] .vpw-info-screen .vpw-arrow-right.active { right: 94px; position: absolute; top: 137px; z-index: 4; } [vp] .vpw-info-screen .vpw-arrow-left.active { right: initial; position: absolute; top: 137px; z-index: 4; } [vp] .vpw-info-screen #vpw-info-main.active { font-size: 0.7125em; margin-right: 99px; margin-bottom: 136px; } [vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label { margin-top: -8px; font-size: 14px; } [vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label-two { font-size: 14px; margin-top: 6px; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo.ufpb { max-width: 20%; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.text { display: block; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.logo1 { max-width: 70%; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.logo2 { max-width: 86%; } [vp] .vpw-info-screen #vpw-info-realizadores.active { font-size: 0.8125em; margin-right: 81px; margin-bottom: 113px; } [vp] .vpw-settings .vpw-content .vpw-flag { height: 18px; } [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions { margin-top: -1%; margin-bottom: -2px; } [vp] .vpw-settings .vpw-content > .vpw-localism { width: 71%; } [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions { left: -3px !important; } [vp] .vpw-settings .vpw-content > ul .vpw-opacity { margin-right: 56px; } [vp] .vpw-dictionary .vpw-dict-container { width: 64%; height: 44%; left: 44%; } [vp] .vpw-bar .vpw-title { margin-right: 40px; } [vp] .vpw-dictionary .vpw-panel .vpw-search input { width: 73%; left: 39%; } [vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon img { right: 70px; } [vp] [vp-dictionary] { right: 18px !important; } [vp] .vpw-dictionary .vpw-dict-container ul li:not(.margin) { padding: 5px; } [vp] [vp-suggestion-button].vp-enabled { right: 40px; bottom: 150px !important; } [vp] [vp-suggestion-screen] { width: 72%; height: 60%; top: 41px; } [vp] [vp-change-avatar] { left: 9px; top: 265px; } [vp] [vp-change-avatar] .vp-button-change-avatar { width: 30px; height: 30px; } [vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-female { width: 15px; } [vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-male { width: 15px; }}div[vw] { position: fixed; max-width: 95vw; right: 0px; top: 60%; margin-top: -32vh; z-index: 99999999; display: none; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.3; }div[vw].enabled { display: block; }div[vw].active { margin-top: -285px; }div[vw].maximize { top: 6vh; left: 6vh; right: 6vh; bottom: 6vh; max-width: initial; margin-top: 0px; }div[vw].left { left: 0px; right: initial; }div[vw] #gameContainer { top: -25px; left: 0px; right: 0px; bottom: 0px; min-height: calc(315px); min-width: calc(270px); width: 100%; height: 80%; overflow: hidden; border-radius: 0px; position: absolute !important; margin: auto !important; background: none !important; }div[vw] #gameContainer canvas { min-height: calc(315px); min-width: calc(270px); height: 100%; width: 100%; filter: blur(0px); }div[vw] [vp] { position: relative; height: 100%; width: 100%; min-width: 300px; min-height: 450px; z-index: 1; overflow: hidden; }div[vw] [vp] [vp-message-box] { position: absolute; z-index: 5; }div[vw] [vp] [vp-info-screen] { z-index: 3; }div[vw] [vp] [vp-info-screen] #info-text { font-size: 1em !important; }div[vw] [vp] [vp-info-screen] #info-realizadores { font-size: 11px !important; }div[vw] [vp] [vp-controls] { position: absolute; display: flex; align-items: center; justify-content: center; left: 50%; transform: translateX(-50%); bottom: 0%; max-width: 900px; z-index: 2; }div[vw] [vp] [vp-settings-btn] { z-index: 2; }div[vw] [vp] [vp-dictionary] { z-index: 8; }div[vw] [vp] [vp-rate-box] { bottom: 58px; }div[vw] [vp] [vp-suggestion-button].vp-enabled, div[vw] [vp] [vp-suggestion-button] { bottom: 58px; }div[vw] [vp] [vp-suggestion-screen] { top: 41px; }.vw-text:hover { background-color: rgba(0, 63, 134, 0.2); color: rgb(0, 0, 0); cursor: pointer; }.vw-text-active { background-color: rgba(30, 63, 134, 0.2); color: rgb(0, 0, 0); }#barra-brasil div, #barra-brasil a, #barra-brasil ul, #barra-brasil li { margin: 0px; padding: 0px; font-family: inherit; vertical-align: baseline; font-size: 1rem; }#barra-brasil ul { list-style: none; }@font-face { font-family: Raleway; font-weight: bold; font-display: swap; src: url("//barra.brasil.gov.br/static/Raleway-Bold.woff") format("woff"); }.conteudo-escondido { display: block; background: none transparent; border: none; height: 0.1em; overflow: hidden; padding: 0px; margin: -0.1em 0px 0px -0.1em; width: 1px; }#barra-brasil div, #barra-brasil a, #barra-brasil ul, #barra-brasil li { margin: 0px; padding: 0px; font-family: inherit; vertical-align: baseline; font-size: 1rem; }#barra-brasil ul { list-style: none; }#barra-brasil { background-color: rgb(7, 29, 65); box-sizing: content-box; display: flex; flex-direction: column-reverse; align-items: center; }#barra-brasil .conteudo-barra-brasil { width: 95%; max-width: 1150px; margin: 0px auto; height: 40px; display: flex; flex-flow: row nowrap; align-items: center; justify-content: space-between; }#barra-brasil .pic-gov { background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2250%22%20height%3D%2219%22%20version%3D%221.1%22%20viewBox%3D%220%200%2019%2050%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20transform%3D%22matrix%28.23%200%200%20.23%20-153%20-147%29%22%3E%3Cg%20transform%3D%22matrix%281.3%200%200%201.3%20-200%20-209%29%22%20fill%3D%22%23fff%22%3E%3Cpath%20d%3D%22m576%20765c0%2034-17%2046-50%2046-14%200-25-2.9-32-5.3l1.4-23c8.8%204.3%2016%206.9%2028%206.9%2017%200%2026-7.9%2026-24v-4.5h-.32c-6.9%209.8-17%2014-28%2014-23%200-37-17-37-42%200-25%2012-44%2038-44%2012%200%2022%206.8%2028%2017h.32v-15h26v74m-46-12c10%200%2018-8.7%2018-22%200-9.3-5.5-20-18-20-11%200-16%209.5-16%2021%200%2013%207.7%2020%2016%2020z%22%2F%3E%3Cpath%20d%3D%22m662%20686h28l22%2062%2022-62h28l-35%2089h-31l-34-89%22%2F%3E%3Cpath%20d%3D%22m576%20732c0-28%2021-44%2049-44s49%2016%2049%2044c0%2028-21%2044-49%2044-28%200-49-16-49-44m68%200c0-13-5.5-24-19-24s-19%2011-19%2024c0%2012%205.5%2024%2019%2024s19-11%2019-24z%22%2F%3E%3Cpath%20d%3D%22m760%20762c0%207.6-6.2%2014-14%2014-7.6%200-14-6.2-14-14%200-7.6%206.2-14%2014-14%207.6%200%2014%206.2%2014%2014z%22%2F%3E%3Cpath%20d%3D%22m762%20654h29v48h.32c7.4-9.3%2017-13%2029-13%2023%200%2036%2022%2036%2042%200%2025-13%2045-38%2045-13%200-25-7.6-29-17h-.32v15h-27v-121m47%2057c-11%200-18%209.3-18%2022%200%2012%208%2021%2018%2021%2011%200%2018-9.2%2018-22%200-11-6.3-21-18-21z%22%2F%3E%3Cpath%20d%3D%22m916%20714c-3.2-.97-6.4-.97-9.8-.97-14%200-21%209.8-21%2026v35h-29v-84h26v15h.32c5-11%2012-17%2025-17%203.4%200%206.9.48%209.8.96l-1.4%2024z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E"); display: block; height: 19px; min-width: 50px; margin-right: 10px; line-height: 0; font-size: 0px; color: transparent; }#barra-brasil .conteudo-barra-brasil nav { overflow-x: auto; }#barra-brasil .conteudo-barra-brasil nav ul { display: flex; flex-flow: row nowrap; justify-content: flex-start; align-items: center; width: auto; max-width: none; }#barra-brasil .conteudo-barra-brasil nav ul li.list-item { flex-shrink: 0; }#barra-brasil .conteudo-barra-brasil nav ul li.espacador { height: 20px; width: 1px; border-right: 1px solid rgba(151, 151, 151, 0.3); margin: 0px 7px 0px 20px; }#barra-brasil a { text-decoration: none; color: rgb(255, 255, 255); font-weight: bold; font-size: 0.7em; font-family: Raleway, Arial, Helvetica, sans-serif; text-transform: uppercase; transition-property: all; transition-duration: 0.1s; transition-timing-function: ease-in-out; }#barra-brasil .conteudo-barra-brasil nav a.link-externo-barra::before { content: ""; display: inline-block; width: 11px; height: 10px; margin-right: 6px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2210%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M10.174.169l-.003%204.002L6.173.173z%22%2F%3E%3Cpath%20d%3D%22M4%204.51L7.91.6l1.768%201.768-3.91%203.91zM0%200h3.5v2.5H0z%22%2F%3E%3Cpath%20d%3D%22M0%202h2.5v5H0zM7.5%206H10v3H7.5z%22%2F%3E%3Cpath%20d%3D%22M0%207h10v2.5H0z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); opacity: 0; transition-property: all; transition-duration: 0.1s; transition-timing-function: ease-in-out; }#barra-brasil .conteudo-barra-brasil nav a.link-discreto, #barra-brasil .conteudo-barra-brasil nav a.link-discreto-fixo, #barra-brasil .conteudo-barra-brasil nav:hover li:not(:hover) > a { opacity: 0.3; }#barra-brasil .conteudo-barra-brasil nav a:hover { opacity: 1; }#barra-brasil .conteudo-barra-brasil nav a.link-externo-barra:hover::before { opacity: 1; }#barra-brasil .conteudo-barra-brasil nav a.link-interno-barra { margin-left: 13px; }#barra-brasil .conteudo-barra-brasil nav a.link-baixo-barra::after { content: ""; display: inline-block; width: 13px; height: 13px; margin-left: 6px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9.033L8.4%206.531%206.63%208.3.133%201.801z%22%2F%3E%3Cpath%20d%3D%22M11.395%200L5.03%206.364l1.767%201.768%206.364-6.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-repeat: no-repeat; background-position: center center; background-size: 8px 6px; background-color: rgb(59, 59, 59); border-radius: 50%; }#barra-brasil .conteudo-barra-brasil nav a.link-baixo-barra.link-cima-barra::after { background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1.9%208.967L8.4%202.469%206.63.7.133%207.199z%22%2F%3E%3Cpath%20d%3D%22M11.395%209L5.03%202.636%206.798.868l6.364%206.364z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }#barra-brasil .conteudo-barra-brasil a.botao-seta-direita { display: none; width: 9px; min-width: 9px; margin-left: 10px; height: 13px; background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2210%22%20height%3D%2213%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M.533%2011.232L7.03%204.734%208.8%206.502%202.301%2013z%22%2F%3E%3Cpath%20d%3D%22M.5%201.738l6.364%206.364%201.768-1.768L2.268-.03z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); line-height: 0; font-size: 0px; color: transparent; }#barra-brasil .orgaos-governo-barra { width: 100%; border-bottom: 0.5px solid rgba(255, 255, 255, 0.3); max-height: 0px; overflow-y: hidden; transition-property: all; transition-duration: 0.5s; transition-timing-function: ease-in-out; }#barra-brasil .orgaos-governo-barra.mostra-orgaos { max-height: calc(90vh - 40px); }#barra-brasil .orgaos-governo-barra > div { width: 100%; max-width: 1150px; margin: 0px auto; }#barra-brasil .orgaos-governo-barra ul { margin-top: 25px; width: calc(100% + 25px); display: flex; flex-flow: row wrap; }#barra-brasil .orgaos-governo-barra ul li { width: 168px; text-align: left; margin: 0px 25px 25px 0px; }#barra-brasil .orgaos-governo-barra ul li a { font-size: 0.75em; text-transform: none; font-weight: bold; }#barra-brasil .orgaos-governo-barra ul:hover li:not(:hover) a { opacity: 0.3; }#barra-brasil .orgaos-governo-barra ul li a:hover { font-weight: bold; }@media only screen and (max-width: 600px) { #barra-brasil .orgaos-governo-barra { overflow-y: auto; } #barra-brasil .orgaos-governo-barra ul { width: 100%; flex-flow: column nowrap; } #barra-brasil .orgaos-governo-barra ul li { width: 100%; margin: 0px 0px 25px; } #barra-brasil .conteudo-barra-brasil a.botao-seta-direita { display: block; }}#footer-brasil { background-color: rgb(241, 241, 241); width: 100%; }#footer-brasil #wrapper-footer-brasil { width: 95%; max-width: 1150px; margin: 0px auto; display: flex; flex-flow: row nowrap; align-items: center; justify-content: flex-end; padding: 40px 0px; }#footer-brasil .logo-acesso-a-informacao, #footer-brasil .logo-governo-federal { line-height: 0; font-size: 0px; color: transparent; }#footer-brasil .logo-acesso-footer { width: 117px; height: 49px; margin-right: 45px; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20117%2049%22%20height%3D%2249%22%20width%3D%22117%22%20shape-rendering%3D%22geometricPrecision%22%20text-rendering%3D%22geometricPrecision%22%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%3C!%5BCDATA%5B.a%20%7Bfont%3A%20normal%20bold%2011px%20Open%20Sans%2C%20sans-serif%3B%7D%5D%5D%3E%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2223%22%20r%3D%2222%22%20fill%3D%22%23222%22%2F%3E%3Cpath%20style%3D%22stroke%3A%23fff%3Bstroke-width%3A9%3Bstroke-linecap%3Around%3B%22%20d%3D%22m%2022%2C23%20v%2013%22%2F%3E%3Cpath%20style%3D%22stroke%3A%23222%3Bstroke-width%3A4%3Bstroke-linejoin%3Around%3B%22%20d%3D%22m%204%2C43%203%2C-6%204%2C3%20z%22%2F%3E%3Ccircle%20r%3D%224.5%22%20cy%3D%2211%22%20cx%3D%2222%22%20fill%3D%22%23fff%22%2F%3E%3Cg%20fill%3D%22%23222%22%3E%3Ctext%20x%3D%2247%22%20y%3D%2222%22%3E%3Ctspan%20class%3D%22a%22%20y%3D%2218%22%3EAcesso%20%C3%A0%3C%2Ftspan%3E%3Ctspan%20class%3D%22a%22%20x%3D%2247%22%20y%3D%2231%22%3EInforma%C3%A7%C3%A3o%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }#footer-brasil .logo-governo-federal { width: 149px; height: 42px; background-repeat: no-repeat; background-position: right bottom; background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%20496.2%20143.8%22%3E%3Cstyle%3E.st0%7Bfill%3A%23575756%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M220.5%2054.5c14.5%200%2021.4%206%2021.4%2016%200%205.6-3.7%2010.4-9.2%2012.4%206.7%201.8%2012.5%207.9%2012.5%2015.5%200%209.8-7.1%2017.2-23.4%2017.2-8%200-14.4-.2-21.7-.3l-.6-.6V55.4l.6-.6c7.2-.1%2013.9-.3%2020.4-.3zm-10.7%2025.4h10.3c9.2%200%2011.3-4.9%2011.3-9.1%200-4.3-1.9-9.1-11.1-9.1-2.8%200-7.4%200-10.5-.1v18.3zm0%207.2v21.4c4.1%200%208.3-.1%2011.9-.1%2010.6%200%2012.8-6.1%2012.8-10.6%200-4.4-2.9-10.7-13.4-10.7h-11.3zM284.5%2088.7c3.2%201.1%205.6%204.1%207%207.5l4.3%2010.3c1%202.4%202.2%204.8%204.4%206.4-1.4%201.9-4.4%202.9-7.1%202.9-3.9%200-5.3-1.9-6.9-5.7l-4.9-11.9c-1.7-4.1-3.8-7.2-9.9-7.2h-8.1v24.3c-1.6.3-3.5.4-5.2.4-1.6%200-3.6-.1-5.1-.4V55.4l.6-.6c7.4-.1%2014.5-.3%2021.1-.3%2013.7%200%2022.3%206.4%2022.3%2018.1.1%208.1-5.3%2014.1-12.5%2016.1zm-21.1-5.3c3.8-.1%208.2-.2%2010.9-.2%209.6%200%2012-5.5%2012-10.6%200-5.4-2.4-10.7-12-10.7-2.9%200-7.6%200-10.9-.1v21.6zM320.8%20100.5l-5.2%2014.8c-1.3.3-2.9.4-4.5.4-1.9%200-3.7-.3-5.1-.6l-.3-.4L327.9%2055c1.6-.3%204.3-.4%206-.4%201.7%200%204.4.1%205.9.4l22%2059.7c-1.5.9-3.8%201.2-6.1%201.2-3.2%200-4.9-1.1-6.2-4.9l-3.6-10.3c-1.7%200-5.1.1-5.9.1h-13.5c-.8-.2-4-.3-5.7-.3zm2.6-7.6c1.6%200%204.2-.1%205-.1h9.8c.7%200%203.3.1%204.9.1l-4.5-12.8c-1.8-5.1-3.8-11.3-5.2-16h-.4c-1%204-2.8%209.5-3.8%2012.8l-5.8%2016zM371.1%20102.5c5.7%203.4%2013%206%2019.8%206%208%200%2012.5-3.4%2012.6-8.3%200-4.2-3.2-7.3-8.9-9.5L383%2086.2c-8.3-3.2-13.5-7.8-13.5-15.3%200-9.6%209-17.1%2022.2-17.1%208.2%200%2015.7%202.3%2020.8%204.6-.1%202.7-1.7%205.6-3.8%207.3-5.1-2.3-11.8-4.2-16.8-4.2-7.3%200-11.8%203.6-11.8%208.3%200%203.9%203.3%206.1%208.2%208l11.4%204.4c8.5%203.2%2014.7%208.6%2014.7%2016.4%200%2010.2-7.9%2017.8-24.1%2017.8-8.2%200-17-2.5-23.6-6.6.3-2.8%202.2-5.7%204.4-7.3zM426.6%2054.9c1.5-.3%203.6-.4%205.2-.4s3.6.1%205.2.4v60.3c-1.6.3-3.6.4-5.2.4s-3.7-.1-5.2-.4V54.9zM492.9%20107.1c0%201-.1%202.6-.3%203.7-.6%203-3%204.5-6.8%204.5h-25.7c-3.5%200-6.1-2-6.1-5.8V55l.7-.5h3.9c4.3%200%205.9%201.9%205.9%206v46.9c3-.3%206.1-.4%208.7-.4h19.7zM209.6%2034.6h-4.1v10.1c-.9.2-2.1.2-3%20.2-.8%200-2%200-3-.2V14.5l.3-.3c3.6-.1%206.5-.2%209.7-.2%206.1%200%2010.6%203.3%2010.6%2010.3%200%206.8-4.4%2010.3-10.5%2010.3zm-4.1-4.6c1.5%200%203.1-.1%203.7-.1%204%200%204.8-3.2%204.8-5.6%200-2.4-.8-5.6-4.8-5.6h-3.7V30zM227.2%2037.8l-2.1%206.9c-.8.2-1.6.2-2.6.2-.9%200-2.1-.1-2.8-.4l-.2-.3%209.9-30c1-.1%202.4-.2%203.5-.2.9%200%202.5.1%203.4.3l9.7%2030c-.8.5-2.3.8-3.4.8-1.9%200-2.8-.7-3.6-3.2l-1.2-4.1H227.2zm1.5-4.7H236.4l-1.3-4.5c-.8-2.5-1.7-6-2.4-8.6h-.3c-.4%202.3-1.4%205.5-2%207.5l-1.7%205.6zM252.3%2022.5v-3.3H244.7c-.2-.9-.2-1.8-.2-2.5s0-1.6.2-2.5H266c.2.6.3%201.6.3%202.3%200%202-1%202.7-3.2%202.7H258.3v25.5c-1%20.2-2.1.2-3%20.2-.8%200-2%200-3-.2V22.5zM285.4%2031.6c1.6.6%202.7%202.1%203.3%203.9l1.6%204.5c.4%201.2%201.1%202.4%202.1%203.2-.8%201.1-2.4%201.8-4%201.8-2.2%200-2.9-1.2-3.8-3.5l-1.9-5.3c-.7-1.8-1.6-3.2-4.1-3.2H276v11.7c-1%20.2-2.1.2-3%20.2-.8%200-2%200-2.9-.2V14.5l.3-.3c3.6-.1%206.9-.2%2010.2-.2%206.2%200%2010.5%203.1%2010.5%209.4-.1%204.3-2.8%207.2-5.7%208.2zm-9.4-3.2c1.6-.1%203.2-.1%204.1-.1%203.9%200%204.8-2.4%204.8-4.8%200-2.5-.9-4.8-4.8-4.8H276v9.7zM297.3%2014.3c.9-.2%202.2-.2%203-.2.8%200%202%200%203%20.2v30.4c-1%20.2-2.1.2-3%20.2-.8%200-2.1%200-3-.2V14.3zM315.4%2037.8l-2.1%206.9c-.8.2-1.6.2-2.6.2-.9%200-2.1-.1-2.8-.4l-.2-.3%209.9-30c1-.1%202.4-.2%203.5-.2.9%200%202.5.1%203.4.3l9.8%2030c-.8.5-2.3.8-3.4.8-1.9%200-2.8-.7-3.6-3.2l-1.2-4.1h-10.7zm1.5-4.7H324.6l-1.3-4.5c-.8-2.5-1.7-6-2.4-8.6h-.3c-.4%202.3-1.4%205.5-2%207.5l-1.7%205.6zM353.1%2037.8l-2.1%206.9c-.8.2-1.6.2-2.6.2-.9%200-2.1-.1-2.8-.4l-.2-.3%209.9-30c1-.1%202.4-.2%203.5-.2.9%200%202.5.1%203.4.3l9.7%2030c-.8.5-2.3.8-3.4.8-1.9%200-2.8-.7-3.6-3.2l-1.2-4.1H353.1zm1.4-4.7H362.2l-1.3-4.5c-.8-2.5-1.7-6-2.4-8.6h-.3c-.4%202.3-1.4%205.5-2%207.5l-1.7%205.6zM377.7%2014.3c1.3-.2%203-.3%204-.3%201.1%200%202.5.1%203.8.3l3.4%2012.3c.3%201.2%201.4%205.8%201.7%207.6h.3c.3-1.8%201.4-6.4%201.7-7.6l3.4-12.3c1.3-.2%202.8-.3%203.8-.3%201.1%200%202.7.1%204.1.3l2.4%2030.3c-.8.2-2%20.3-3%20.3-.9%200-1.8%200-2.6-.2l-.8-14.3c-.2-2.8-.4-6.9-.4-9.7h-.3L394%2040.1c-.9.1-2.2.2-3.1.2-.8%200-2.1-.1-3-.2l-5.2-19.4h-.3c0%202.8-.2%206.9-.4%209.7l-1%2014.3c-.8.1-1.7.2-2.7.2-.9%200-2.1-.1-3-.3l2.4-30.3zM417.4%2037.8l-2.1%206.9c-.8.2-1.6.2-2.6.2-.9%200-2.1-.1-2.8-.4l-.2-.3%209.9-30c1-.1%202.4-.2%203.5-.2.9%200%202.5.1%203.4.3l9.7%2030c-.8.5-2.3.8-3.4.8-1.9%200-2.8-.7-3.6-3.2l-1.2-4.1H417.4zm1.5-4.7H426.6l-1.3-4.5c-.8-2.5-1.7-6-2.4-8.6h-.3c-.4%202.3-1.4%205.5-2%207.5l-1.7%205.6zM459.4%2042.7c-2%201.6-5.6%202.2-8%202.2-3.7%200-6.6-.1-10.5-.2l-.3-.3v-30l.3-.3c3.8-.1%206.8-.2%2010.5-.2%202.4%200%206%20.6%208%202.2%204.1%203.3%204.9%208%204.9%2013.2-.1%205.4-.8%2010.1-4.9%2013.4zm-8-23.9h-4.9v21.5h4.9c5.8%200%206.7-5.8%206.7-10.7%200-5-.9-10.8-6.7-10.8zM474%2037.8l-2.1%206.9c-.8.2-1.6.2-2.6.2-.9%200-2.1-.1-2.8-.4l-.2-.3%209.9-30c1-.1%202.4-.2%203.5-.2.9%200%202.5.1%203.4.3l9.8%2030c-.8.5-2.3.8-3.4.8-1.9%200-2.8-.7-3.6-3.2l-1.2-4.1H474zm1.5-4.7H483.2l-1.3-4.5c-.8-2.5-1.7-6-2.4-8.6h-.3c-.4%202.3-1.4%205.5-2%207.5l-1.7%205.6zM238.2%203.9c.9.5%202.1%201.9%202.4%203.2l-7.4%204.4c-.7-.3-1.4-1.3-1.6-2l6.6-5.6z%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M206.9%20133.7h3.4c1.5%200%202.3.7%202.3%202.2v5.7c-1.9.6-3.8.9-5.9.9-1%200-2-.2-2.8-.5-.8-.3-1.5-.8-2-1.5-.5-.6-.9-1.4-1.2-2.4-.3-.9-.4-2-.4-3.2%200-1.3.2-2.5.6-3.4s.9-1.8%201.5-2.4c.6-.6%201.4-1.1%202.2-1.5.8-.3%201.7-.5%202.6-.5%201.9%200%203.6.5%205.3%201.6%200%20.2-.1.5-.2.7-.1.2-.2.5-.3.7-.1.2-.3.4-.5.6-.2.2-.4.3-.6.5-1.2-.8-2.4-1.2-3.6-1.2-2.4%200-3.5%201.6-3.5%204.9%200%203.3%201.2%204.9%203.6%204.9h1c.3%200%20.6-.1.9-.1v-1.4-.9-.6h-1.1c-.6%200-1-.1-1.3-.4-.2-.2-.4-.6-.4-1.1.1-.6.2-1.1.4-1.6zM224.2%20141.1c-1.5-1.3-2.3-3.4-2.3-6.3%200-1.3.1-2.4.4-3.3.3-1%20.7-1.8%201.3-2.4.6-.6%201.2-1.1%202-1.5.8-.3%201.7-.5%202.7-.5%201%200%201.9.2%202.7.5.8.3%201.5.8%202%201.5.6.7%201%201.5%201.3%202.4.3%201%20.4%202.1.4%203.3%200%201.3-.1%202.4-.4%203.3-.3%201-.7%201.8-1.3%202.4-.6.6-1.2%201.1-2%201.5-.8.3-1.7.5-2.7.5-1.7-.1-3-.5-4.1-1.4zm1.7-3c.4%201.1%201.2%201.7%202.4%201.7.6%200%201.1-.1%201.4-.4.4-.3.7-.7.9-1.1.2-.5.3-1%20.4-1.5.1-.6.1-1.1.1-1.7%200-.5%200-1.1-.1-1.7%200-.6-.1-1.2-.3-1.7-.2-.5-.4-1-.8-1.4-.4-.4-.9-.6-1.6-.6-.7%200-1.2.2-1.6.5-.4.4-.6.8-.8%201.3-.2.5-.3%201.1-.3%201.7%200%20.6-.1%201.1-.1%201.5%200%20.7%200%201.3.1%201.8%200%20.5.1%201%20.3%201.6zM249.6%20139.2l2.8-11.9c.3-.1.8-.1%201.3-.1.8%200%201.3.1%201.8.2l.1.2-4%2014.5c-.8.1-1.6.1-2.5.1-.8%200-1.4-.1-1.8-.3-.4-.2-.6-.6-.8-1.2l-3.6-13.1c.8-.3%201.4-.5%201.9-.5.6%200%201.1.1%201.3.4.3.3.5.7.7%201.3l1.7%206.2c.3%201%20.5%202.3.8%203.9.1.2.1.3.3.3zM268.3%20137.7v1.6h6.6c0%20.5%200%20.9-.1%201.2-.2%201.1-.9%201.7-2.2%201.7h-5.8c-.6%200-1.1-.2-1.5-.5-.4-.4-.5-.9-.5-1.5v-12.7l.2-.2h9.3c.1.4.1.9.1%201.4s-.1%201-.3%201.5h-5.9v3.1h4.8c.1.4.2.9.2%201.4%200%20.5-.1%201-.2%201.4h-4.8v1.6zM295.3%20131.9c0%20.5-.1.9-.2%201.4-.1.4-.3.8-.6%201.1-.2.3-.5.6-.8.9-.3.3-.7.4-1%20.6.8.3%201.3.9%201.7%202l.6%201.8c.2.7.6%201.3%201.1%201.6-.2.3-.5.5-1%20.7-.4.2-.9.3-1.4.3-.5%200-.9-.1-1.2-.4-.3-.3-.6-.8-.8-1.5l-.8-2.3c-.2-.4-.4-.8-.6-1-.3-.2-.7-.3-1.2-.3h-.9v5.4c-.5.1-1%20.1-1.7.1s-1.3%200-1.7-.1v-14.7l.2-.2c1.3%200%202.3%200%203.2-.1h2c.8%200%201.5.1%202.2.3.6.2%201.2.5%201.7.9s.8.9%201.1%201.5c0%20.5.1%201.2.1%202zm-7.1-2.1v4.3h1.7c.5%200%20.8-.1%201.1-.3.3-.2.5-.4.6-.6.1-.3.2-.7.2-1.2%200-1.4-.7-2.1-2-2.1h-.9c-.3-.1-.5-.1-.7-.1zM317.1%20127.2l.2.2V142c-.6.1-1.3.2-2%20.2s-1.5%200-2.1-.1l-3.4-7.7c-.4-.9-.8-1.9-1.2-3.1h-.1c.2%202.1.3%204.3.3%206.5v4.3c-.4.1-1%20.1-1.6.1-.6%200-1.2%200-1.6-.1v-14.7c.5-.1%201.2-.2%202-.2s1.5%200%202.1.1l3.4%207.7c.6%201.4%201.1%202.5%201.3%203.3h.1c-.2-2-.3-4.1-.3-6.4v-2.6c0-.8.2-1.3.5-1.6.3-.3.8-.5%201.5-.5h.9zM329.4%20141.1c-1.5-1.3-2.3-3.4-2.3-6.3%200-1.3.1-2.4.4-3.3.3-1%20.7-1.8%201.3-2.4.6-.6%201.2-1.1%202-1.5.8-.3%201.7-.5%202.7-.5%201%200%201.9.2%202.7.5.8.3%201.5.8%202%201.5.6.7%201%201.5%201.3%202.4.3%201%20.4%202.1.4%203.3%200%201.3-.1%202.4-.4%203.3-.3%201-.7%201.8-1.3%202.4-.6.6-1.2%201.1-2%201.5-.8.3-1.7.5-2.7.5-1.6-.1-3-.5-4.1-1.4zm1.7-3c.4%201.1%201.2%201.7%202.4%201.7.6%200%201.1-.1%201.4-.4.4-.3.7-.7.9-1.1.2-.5.3-1%20.4-1.5.1-.6.1-1.1.1-1.7%200-.5%200-1.1-.1-1.7%200-.6-.1-1.2-.3-1.7-.2-.5-.4-1-.8-1.4-.4-.4-.9-.6-1.6-.6-.7%200-1.2.2-1.6.5-.4.4-.6.8-.8%201.3-.2.5-.3%201.1-.3%201.7%200%20.6-.1%201.1-.1%201.5%200%20.7%200%201.3.1%201.8s.2%201%20.3%201.6zM365.4%20130.3V133.4h4.7c.1.4.2.9.2%201.4%200%20.5-.1%201-.2%201.4h-4.7v6c-.5.1-1%20.1-1.7.1s-1.3%200-1.7-.1v-14.7l.2-.1h9.3c.1.4.1.8.1%201.4s-.1.9-.4%201.2c-.3.3-.8.4-1.4.4h-4.4zM384.4%20137.7v1.6h6.6c0%20.5%200%20.9-.1%201.2-.2%201.1-.9%201.7-2.2%201.7H383c-.6%200-1.1-.2-1.5-.5-.4-.4-.5-.9-.5-1.5v-12.7l.2-.2h9.3c.1.4.1.9.1%201.4s-.1%201-.3%201.5h-5.9v3.1h4.8c.1.4.2.9.2%201.4%200%20.5-.1%201-.2%201.4h-4.8v1.6zM410.4%20141.2c-.5.4-1.1.6-1.8.8-.8.2-1.6.3-2.5.3h-1.9c-.8%200-1.9%200-3.2-.1l-.2-.2v-14.6l.2-.2c.8%200%201.7%200%202.6-.1h2.8c1.2%200%202.3.2%203.1.6.8.4%201.5.9%202%201.6s.8%201.5%201%202.4c.2.9.3%201.9.3%203%200%201.4-.2%202.7-.5%203.7-.3%201.1-1%202-1.9%202.8zm-4-1.7c1.9%200%202.9-1.6%202.9-4.8%200-3.2-1-4.8-2.9-4.8h-2.1v9.7h.9c.3-.1.7-.1%201.2-.1zM426.1%20137.7v1.6h6.6c0%20.5%200%20.9-.1%201.2-.2%201.1-.9%201.7-2.2%201.7h-5.8c-.6%200-1.1-.2-1.5-.5-.4-.4-.5-.9-.5-1.5v-12.7l.2-.2h9.3c.1.4.1.9.1%201.4s-.1%201-.3%201.5H426v3.1h4.8c.1.4.2.9.2%201.4%200%20.5-.1%201-.2%201.4H426v1.6zM453.1%20131.9c0%20.5-.1.9-.2%201.4s-.3.8-.6%201.1c-.2.3-.5.6-.8.9-.3.3-.7.4-1%20.6.8.3%201.3.9%201.7%202l.6%201.8c.2.7.6%201.3%201.1%201.6-.2.3-.5.5-1%20.7-.4.2-.9.3-1.4.3-.5%200-.9-.1-1.2-.4-.3-.3-.6-.8-.8-1.5l-.8-2.3c-.2-.4-.4-.8-.6-1-.3-.2-.7-.3-1.2-.3h-.9v5.4c-.5.1-1%20.1-1.7.1s-1.3%200-1.7-.1v-14.7l.2-.2c1.3%200%202.3%200%203.2-.1h2c.8%200%201.5.1%202.2.3.6.2%201.2.5%201.7.9s.8.9%201.1%201.5c0%20.5.1%201.2.1%202zm-7.2-2.1v4.3h1.7c.5%200%20.8-.1%201.1-.3.3-.2.5-.4.6-.6.1-.3.2-.7.2-1.2%200-1.4-.7-2.1-2-2.1h-.9c-.2-.1-.5-.1-.7-.1zM466.8%20139h-.9l-.9%203.1c-.3.1-.8.1-1.4.1-.7%200-1.3-.1-1.7-.2l-.1-.2%204.8-14.5c.6-.1%201.2-.1%202-.1.9%200%201.5.1%202%20.2l4.7%2014.5c-.5.3-1.1.4-1.7.4-.8%200-1.3-.1-1.6-.4-.3-.3-.6-.8-.8-1.5l-.4-1.4h-4zm0-2.7h3.3l-.4-1.3c-.3-1.2-.7-2.7-1.2-4.5h-.1c-.1.6-.5%202-1%204.1l-.6%201.7zM489.9%20139.2h3.8c0%20.6%200%201.1-.1%201.5-.1.4-.3.8-.7%201.1-.4.3-.9.4-1.5.4h-4.9c-.6%200-1.1-.2-1.5-.5-.4-.4-.5-.9-.5-1.5v-12.8l.2-.2h1.3c1.3%200%202%20.7%202%202.2v9.9c.5-.1%201.2-.1%201.9-.1z%22%2F%3E%3C%2Fg%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M.7%2014v69.8l72.1-58.2%20109.1%2048.1V14z%22%2F%3E%3Cpath%20d%3D%22M.7%2083.8v49.4s5.8-5%2016.5-12.2C22.4%2089.1%2050%2064.8%2083.3%2064.8c15.1%200%2029%205%2040.2%2013.4%2017.9-3.3%2037.4-5.1%2058.3-4.5l-109-48.1L.7%2083.8z%22%20fill%3D%22%23c6c6c6%22%2F%3E%3Cpath%20d%3D%22M83.3%2064.8c-33.3%200-60.9%2024.3-66%2056.2%2019.9-13.2%2057-33.7%20106.3-42.8-11.2-8.4-25.2-13.4-40.3-13.4z%22%2F%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M140.2%2096.5C79.3%20100%2037.4%20119.4%2016.4%20131.8%206%20137.9.7%20142.3.7%20142.3h181.1V96.6c-14.7-.9-28.5-.9-41.6-.1z%22%2F%3E%3C%2Fsvg%3E"); }[vp] .vpw-vlibras-span { font-family: "Open Sans", sans-serif; }[vp] .vpw-settings { position: relative; width: 100%; height: calc(100% - 40px); }[vp] .vpw-settings .vpw-content { position: relative; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 6; background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-settings .vpw-content .vpw-flag { position: absolute; height: 24px; margin-top: -12px; margin-left: 4px; border: none; border-radius: 5px; }[vp] .vpw-settings .vpw-content > .vpw-bar { position: absolute; width: 100%; height: 54px; }[vp] .vpw-settings .vpw-content > .vpw-bar .vpw-title { position: absolute; top: 16px; left: 50px; color: rgb(100, 129, 184); font-size: 12px; font-weight: bold; }[vp] .vpw-settings .vpw-content > ul { list-style-type: none; margin: 0px; padding: 0px 11%; font-family: "Open Sans", sans-serif; }[vp] .vpw-settings .vpw-content > ul li { position: relative; padding: 19px 0px; color: white; border-bottom: 0px; }[vp] .vpw-settings .vpw-content > ul li .vpw-name { position: absolute; left: 0px; margin-top: -10px; font-size: 14px; }[vp] .vpw-settings .vpw-content > ul li .vpw-percent { float: right; margin-top: -7px; font-size: 11px; color: rgba(255, 255, 255, 0.6); width: 30px; margin-right: -6px; margin-left: -4px; text-align: center; }[vp] .vpw-settings .vpw-content > ul li .arrow-right-opac, [vp] .vpw-settings .vpw-content > ul li .arrow-left-opac { margin-top: -13px; width: 25px; float: right; }[vp] .vpw-settings .vpw-content > ul li:hover { color: rgb(103, 200, 213); }[vp] .vpw-settings .vpw-content > ul .vpw-position { display: none; }[vp] .vpw-settings .vpw-content > ul .vpw-opacity { display: none; }[vp] .vpw-settings .vpw-content > ul .vpw-localism { padding: 24px 0px; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-flag { right: 27px; height: 24px; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-abbrev { position: absolute; right: 0px; margin-top: -9px; font-size: 14px; font-weight: bold; }[vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-arrow { position: absolute; right: 16px; height: 13px; margin-top: -6px; }[vp] .vpw-settings .vpw-content > .vpw-localism { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 7; background-color: white; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 2px; }[vp] .vpw-settings .vpw-content > .vpw-localism:not(.active) { visibility: hidden; opacity: 0; transition: visibility 0s ease 0s, opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism.active { visibility: visible; opacity: 1; transition: visibility 0s ease 0s, opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-name { position: absolute; margin-top: -7px; margin-left: 9px; font-size: 14px; font-weight: bold; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national { position: relative; width: calc(33.33%); margin-top: 6px; padding-top: 16px; display: flex; flex-direction: row; justify-content: center; align-items: center; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national .vpw-name { color: black; position: relative; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-national .vpw-flag { position: relative; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions { position: relative; width: 100%; height: 100%; box-sizing: content-box; padding: 0px 8px; left: 0px; top: 50%; transform: translateY(-50%); }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions { display: inline-block; position: relative; width: 33.33%; margin-bottom: 1px; padding: 6px 0px; margin-top: 1%; cursor: pointer; opacity: 0.5; transition: opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions.selected, [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions:hover { opacity: 1; transition: opacity 0.3s ease 0s; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions .vpw-cont { display: flex; flex-direction: row; justify-content: center; align-items: center; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions > .vpw-cont .vpw-flag { position: relative; margin: 0px; }[vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions > .vpw-cont .vpw-name { position: relative; margin: 0px 10px; color: grey; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo { position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px; z-index: 6; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-vlibras-span { left: 50%; transform: translateX(-50%); position: absolute; bottom: 15%; align-items: center; font-size: 14px; }[vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-logo { width: 100%; }[vp] .vpw-settings > .vpw-wall { position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; z-index: 5; }[vp] .vpw-settings.active { display: block; }[vp] .vpw-settings.active .vpw-content { left: 0px; transition: left 0.3s ease 0s; }[vp] .vpw-settings.active .vpw-wall { visibility: visible; }[vp] .vpw-settings:not(.active) { display: none; }[vp] .vpw-settings:not(.active) .vpw-content { left: 0px; visibility: hidden; transition: left 0.3s ease 0s; }[vp] .vpw-settings:not(.active) .vpw-wall { visibility: hidden; }[vp] .vpw-settings .vpw-clickable { cursor: pointer; }[vp] .vpw-settings .vpw-clickable:not(:hover) { background-color: inherit; transition: background-color 0.12s ease 0s; }[vp] .vpw-settings .vpw-clickable:hover { transition: background-color 0.2s ease 0s; }[vp] .vpw-controls-dictionary:not(.vpw-loading-dictionary)::before { content: "Dicionário"; font-size: 14px; position: absolute; margin-top: -11px; }[vp] .vpw-controls-dictionary.vpw-loading-dictionary { min-width: 22px; min-height: 22px; margin-top: -17px; position: absolute; border-width: 3px; border-color: rgba(255, 255, 255, 0.6) rgba(255, 255, 255, 0.6) white rgba(255, 255, 255, 0.2); border-style: inset; border-radius: 50%; animation: 0.8s linear 0s infinite normal none running spin; }[vp] { }[vp] .vpw-switch { position: relative; display: inline-block; width: 60px; height: 21px; float: right; margin-top: -12px; }[vp] .vpw-switch input { opacity: 0; width: 0px; height: 0px; }[vp] .vpw-slider-check { position: absolute; cursor: pointer; top: 0px; left: 0px; right: 0px; bottom: 0px; background-color: rgb(33, 150, 243); }[vp] .vpw-slider-check::before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; }[vp] input:checked + .vpw-slider-check { background-color: rgb(33, 150, 243); }[vp] input:focus + .vpw-slider-check { box-shadow: rgb(204, 204, 204) 0px 0px 1px; }[vp] input:checked + .vpw-slider-check::before { transform: translateX(26px); }[vp] .vpw-slider-check.vpw-round { border-radius: 34px; }[vp] .vpw-slider-check.vpw-round::before { border-radius: 50%; top: -3px; }[vp] .vpw-settings-btn { position: absolute; z-index: 1; height: 100%; width: 100%; cursor: pointer; }[vp] .vpw-settings-btn .vpw-settings-btn-menu { display: none; position: absolute; top: 50%; transform: translateY(-50%); width: 20px; height: 18px; left: 20px; }[vp] .vpw-settings-btn .vpw-settings-btn-menu.active { display: block; }[vp] .vpw-settings-btn .vpw-settings-btn-close { display: none; position: absolute; top: 50%; transform: translateY(-50%); right: 5px; }[vp] .vpw-info-screen { position: relative; padding: 1em; width: 100%; height: calc(100% - 40px); z-index: 4; background-color: white; color: black; font-family: "Open Sans", sans-serif; text-align: center; align-items: center; font-size: 11px; display: none; box-sizing: border-box; }[vp] .vpw-info-screen.active { display: flex; }[vp] .vpw-info-screen .vpw-arrow { flex-grow: 1; visibility: hidden; }[vp] .vpw-info-screen .vpw-arrow.active { visibility: visible; }[vp] .vpw-info-screen #vpw-info-tabset { position: relative; top: 0px; flex-grow: 4; display: flex; flex-direction: column; padding: 0px; height: 100%; width: 100%; align-items: center; }[vp] .vpw-info-screen #vpw-info-main { max-width: 600px; font-family: "Open Sans", sans-serif; flex-direction: column; }[vp] .vpw-info-screen #vpw-info-main.active { display: flex; place-content: center; align-items: center; }[vp] .vpw-info-screen #vpw-info-logo img { height: 90px; }[vp] .vpw-info-screen #vpw-info-realizadores { height: 100%; min-width: 230px; width: 50%; flex-direction: column; align-items: stretch; }[vp] .vpw-info-screen #vpw-info-realizadores #vpw-realiz { font-size: 20px; }[vp] .vpw-info-screen #vpw-info-realizadores.active { display: flex; place-content: center; align-items: center; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-siz { max-width: 55% !important; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo { margin: 0.5em 0.35em; min-width: 10%; max-width: 29%; max-height: 15vh; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo .vpw-short-ver { max-width: none; min-height: 16px; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group { display: flex; padding: 0.5% 2%; flex-flow: row wrap; align-items: center; justify-content: space-around; line-height: 1.1; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group .p-separator { margin-top: 10px; margin-bottom: 10px; width: 118px; }[vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group .format-text { margin: 0px; }[vp] .vpw-info-screen .vpw-info-tab { flex-grow: 3; display: none; }[vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label { position: absolute; top: 0%; font-size: 16px; font-family: "Open Sans", sans-serif; }[vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label-two { font-size: 16px; font-family: "Open Sans", sans-serif; margin-top: 10px; }[vp] .vpw-info-screen .vpw-info-tab.active { display: block; }[vp] .vpw-info-screen #vpw-info-meta p { margin: 0.5em 0px 0px; }[vp] .vpw-info-screen #vpw-info-meta a { text-decoration: none; }[vp] .vpw-info-screen .vpw-info-bullet { background-size: 15px 15px; display: inline-block; width: 15px; height: 15px; content: ""; }[vp] .vpw-info-screen #vpw-info-tab-bullets { width: 100%; height: auto; position: absolute; bottom: 0%; text-align: center; flex-grow: 1; cursor: pointer; }[vp] .vpw-info-screen .vpw-close-btn { position: absolute; top: 8px; right: 6px; z-index: 4; }[vp] .vpw-info-screen .vpw-close-btn img.icon { width: 34px; height: 34px; }@media not all, not all, only screen and (-webkit-min-device-pixel-ratio: 2), not all { [vp] #vpw-info-realizadores .vpw-logo { margin: 0.5em 0.35em; min-width: 10%; max-width: 50%; max-height: 18vh; }}@media only screen and (max-height: 360px) { [vp] #vpw-info-main { font-size: 0.84em; }}[vp] .vpw-dictionary { display: none; position: relative; width: 100%; height: calc(100% - 40px); min-width: 300px; min-height: 300px; font-family: "Open Sans", sans-serif; background-color: white; }[vp] .vpw-dictionary.active { display: block; }[vp] .vpw-dictionary .vpw-panel { position: relative; height: 114px; background-color: white; }[vp] .vpw-dictionary .vpw-panel .vpw-bar { text-align: center; padding-top: 20px; }[vp] .vpw-dictionary .vpw-panel .vpw-search { position: absolute; width: 80%; left: 50%; transform: translateX(-50%); margin-top: 20px; }[vp] .vpw-dictionary .vpw-panel .vpw-search input { position: absolute; width: 100%; left: 50%; transform: translateX(-50%); padding: 10px; border-radius: 6px; border: 1px solid rgb(221, 221, 221); outline: none; }[vp] .vpw-dictionary .vpw-panel .vpw-search input:focus { border: 1px solid rgb(0, 221, 249); }[vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon { display: block; position: relative; }[vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon img { position: absolute; height: 24px; width: 24px; top: 6px; right: 7px; }[vp] .vpw-dictionary .vpw-dict-container { position: absolute; width: 80%; height: 68%; left: 50%; transform: translateX(-50%); }[vp] .vpw-dictionary .vpw-dict-container ul { height: 100%; margin: 0px; padding: 0px; overflow-y: scroll; list-style-type: none; }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar { width: 8px; }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar-track { background-color: rgb(221, 221, 221); }[vp] .vpw-dictionary .vpw-dict-container ul::-webkit-scrollbar-thumb { background-color: rgb(188, 188, 188); }[vp] .vpw-dictionary .vpw-dict-container ul li { font-size: 14px; cursor: pointer; }[vp] .vpw-dictionary .vpw-dict-container ul li:hover { background-color: rgb(234, 234, 234); transition: brackground-color 0.4s ease 0s; }[vp] .vpw-dictionary .vpw-dict-container ul li.margin { height: 114px; }[vp] .vpw-dictionary .vpw-dict-container ul li:not(.margin) { padding: 9px 10px; }.noUi-target, .noUi-target * { touch-action: none; user-select: none; box-sizing: border-box; }.noUi-target { position: relative; direction: ltr; }.noUi-base { width: 100%; height: 100%; position: relative; z-index: 1; }.noUi-origin { position: absolute; right: 0px; top: 0px; left: 0px; bottom: 0px; }.noUi-handle { position: relative; z-index: 1; }.noUi-stacking .noUi-handle { z-index: 10; }.noUi-state-tap .noUi-origin { transition: left 0.3s ease 0s, top 0.3s ease 0s; }.noUi-state-drag * { cursor: inherit !important; }.noUi-base, .noUi-handle { transform: translate3d(0px, 0px, 0px); }.noUi-horizontal { height: 18px; }.noUi-horizontal .noUi-handle { width: 34px; height: 28px; left: -17px; top: -6px; }.noUi-vertical { width: 18px; }.noUi-vertical .noUi-handle { width: 28px; height: 34px; left: -6px; top: -17px; }.noUi-background { background: rgb(250, 250, 250); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset; }.noUi-connect { background: rgb(63, 184, 175); box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset; transition: background 450ms ease 0s; }.noUi-origin { border-radius: 2px; }.noUi-target { border-radius: 4px; border: 1px solid rgb(211, 211, 211); box-shadow: rgb(240, 240, 240) 0px 1px 1px inset, rgb(187, 187, 187) 0px 3px 6px -5px; }.noUi-target.noUi-connect { box-shadow: rgba(51, 51, 51, 0.45) 0px 0px 3px inset, rgb(187, 187, 187) 0px 3px 6px -5px; }.noUi-draggable { cursor: w-resize; }.noUi-vertical .noUi-draggable { cursor: n-resize; }.noUi-handle { border: 1px solid rgb(217, 217, 217); border-radius: 3px; background: rgb(255, 255, 255); cursor: default; box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(235, 235, 235) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }.noUi-active { box-shadow: rgb(255, 255, 255) 0px 0px 1px inset, rgb(221, 221, 221) 0px 1px 7px inset, rgb(187, 187, 187) 0px 3px 6px -3px; }.noUi-handle::after, .noUi-handle::before { content: ""; display: block; position: absolute; height: 14px; width: 1px; background: rgb(232, 231, 230); left: 14px; top: 6px; }.noUi-handle::after { left: 17px; }.noUi-vertical .noUi-handle::after, .noUi-vertical .noUi-handle::before { width: 14px; height: 1px; left: 6px; top: 14px; }.noUi-vertical .noUi-handle::after { top: 17px; }[disabled] .noUi-connect, [disabled].noUi-connect { background: rgb(184, 184, 184); }[disabled] .noUi-handle, [disabled].noUi-origin { cursor: not-allowed; }.noUi-pips, .noUi-pips * { box-sizing: border-box; }.noUi-pips { position: absolute; color: rgb(153, 153, 153); }.noUi-value { position: absolute; text-align: center; }.noUi-value-sub { color: rgb(204, 204, 204); font-size: 10px; }.noUi-marker { position: absolute; background: rgb(204, 204, 204); }.noUi-marker-large, .noUi-marker-sub { background: rgb(170, 170, 170); }.noUi-pips-horizontal { padding: 10px 0px; height: 80px; top: 100%; left: 0px; width: 100%; }.noUi-value-horizontal { transform: translate3d(-50%, 50%, 0px); }.noUi-marker-horizontal.noUi-marker { margin-left: -1px; width: 2px; height: 5px; }.noUi-marker-horizontal.noUi-marker-sub { height: 10px; }.noUi-marker-horizontal.noUi-marker-large { height: 15px; }.noUi-pips-vertical { padding: 0px 10px; height: 100%; top: 0px; left: 100%; }.noUi-value-vertical { transform: translate3d(0px, -50%, 0px); padding-left: 25px; }.noUi-marker-vertical.noUi-marker { width: 5px; height: 2px; margin-top: -1px; }.noUi-marker-vertical.noUi-marker-sub { width: 10px; }.noUi-marker-vertical.noUi-marker-large { width: 15px; }.noUi-tooltip { display: block; position: absolute; border: 1px solid rgb(217, 217, 217); border-radius: 3px; background: rgb(255, 255, 255); padding: 5px; text-align: center; }.noUi-horizontal .noUi-handle-lower .noUi-tooltip { top: -32px; }.noUi-horizontal .noUi-handle-upper .noUi-tooltip { bottom: -32px; }.noUi-vertical .noUi-handle-lower .noUi-tooltip { left: 120%; }.noUi-vertical .noUi-handle-upper .noUi-tooltip { right: 120%; }[vp] .vpw-controls { display: flex; -webkit-box-align: center; align-items: center; height: 60px; background: white; width: 100%; }[vp] .vpw-controls .vpw-controls-subtitles, [vp] .vpw-controls .vpw-controls-slider { margin: 0px 9px; cursor: pointer; }[vp] .vpw-controls .vpw-controls-play .vpw-component-play { display: block; margin: 0px 8.5px; cursor: pointer; }[vp] .vpw-controls .vpw-controls-play .vpw-component-pause { display: none; }[vp] .vpw-controls .vpw-controls-play .vpw-component-restart { display: none; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-play { display: none; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-pause { display: block; margin: 0px 11px; cursor: pointer; }[vp] .vpw-controls.vpw-playing .vpw-controls-play .vpw-component-restart { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-play { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-pause { display: none; }[vp] .vpw-controls.vpw-stopped .vpw-controls-play .vpw-component-restart { display: block; margin: 0px 2px; cursor: pointer; }[vp] .vpw-controls.vpw-subtitles .vpw-controls-subtitles .vpw-legenda-habilitar { display: block; }[vp] .vpw-controls.vpw-subtitles .vpw-controls-subtitles .vpw-legenda-desabilitar { display: none; }[vp] .vpw-controls .vpw-controls-subtitles .vpw-legenda-habilitar { display: none; }[vp] .vpw-controls .vpw-controls-subtitles .vpw-legenda-desabilitar { display: block; }@-webkit-keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}[vp] .vpw-speed-default { border: 1px solid grey; border-radius: 3px; padding: 3px 4px; height: 100%; color: grey; font-size: 15px; cursor: pointer; font-family: "Open Sans", sans-serif; }[vp] .vpw-img-default { display: none; padding: 2px 2px 2px 2.2px; cursor: pointer; }[vp] .vpw-border-default { display: none; border: 1px solid rgb(153, 153, 153); border-radius: 0px 0px 3px 3px; }[vp] .vpw-elem-speed { display: none; position: absolute; bottom: 22px; cursor: pointer; }[vp] .vpw-block-speed { list-style-type: none; background-color: rgb(0, 63, 134); color: white; font-size: 10px; width: 25.5px; text-align: center; }[vp] .vpw-block-speed:hover { color: rgb(103, 200, 213); }[vp] .vpw-controls-speed { position: relative; user-select: none; }[vp] .vpw-controls-speed-number { width: 25.5px; padding-left: 0px; margin-top: 0px; margin-bottom: 0px; font-family: "Open Sans", sans-serif; }[vp] .vpw-block-speed-3 { border-radius: 5px 5px 0px 0px; }[vp] .vpw-controls-slider { appearance: none; width: 50%; margin: 2.5px 0px; height: 7px; background-color: transparent; }[vp] .vpw-controls-slider .vpw-slider { width: 100%; height: 7px; }[vp] .vpw-controls-slider .vpw-slider.noUi-target { box-shadow: none; border: 0px; }[vp] .vpw-controls-slider .vpw-slider.noUi-connect { background-color: rgb(0, 63, 134); }[vp] .vpw-controls-slider .vpw-slider .noUi-background { background-color: rgb(184, 184, 184); box-shadow: none; }[vp] .vpw-controls-slider .vpw-slider .noUi-origin { border-radius: 1px; }[vp] .vpw-controls-slider .vpw-slider .noUi-handle { width: 0px; height: 0px; left: -8px; top: -8px; border-radius: 50%; }[vp] .vpw-controls-slider .vpw-slider .noUi-handle::after, [vp] .vpw-controls-slider .vpw-slider .noUi-handle::before { display: none; }[vp] .vpw-message-box { top: -5em; left: 0px; width: 100%; padding: 1em; font-size: 13px; overflow-wrap: break-word; color: rgb(0, 0, 0); opacity: 0; transition: all 0.15s ease 0.15s; box-shadow: rgb(136, 136, 136) 0px 2px 5px; text-align: center; font-family: "Open Sans", sans-serif; }[vp] .vpw-message-box.active { top: 0px; opacity: 1; }[vp] .vpw-message-box.info { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.warning { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.success { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box.default { background-color: rgb(0, 63, 134); color: white; }[vp] .vpw-message-box a { color: inherit; }[vp] .vpw-box { width: calc(100%); height: 40px; font-size: 1em; opacity: 1; position: relative; background-color: rgb(0, 63, 134); color: rgb(255, 255, 255); background-size: 100% 100%; z-index: 2; }[vp] .vpw-box .vpw-mes { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); font-family: "Open Sans", sans-serif; font-size: 15px !important; }[vp] .vpw-btn-close { position: absolute; top: 0px; width: 100%; height: 100%; display: none; z-index: 7; cursor: pointer; }[vp] .vpw-btn-close.active { display: block; }[vp] .vpw-btn-close .vpw-img { position: absolute; top: 50%; transform: translateY(-50%); width: 37.92px; height: 37.92px; right: 5px; }[vp] [vp-rate-button] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 60px; z-index: 2; visibility: hidden; max-width: 0px; opacity: 0; transition: max-width 0s ease 0s, visibility 0s ease 0s, opacity 0.4s ease 0s; }[vp] [vp-rate-button] .vp-button { display: flex; justify-content: center; align-items: center; margin-right: 26px; margin-bottom: 20px; z-index: 1; cursor: pointer; }[vp] [vp-rate-button] .vp-button img { width: 43px; margin-right: -13px; margin-bottom: -13px; max-width: none; }[vp] [vp-rate-button].vp-enabled { z-index: 2; visibility: visible; max-width: 100%; opacity: 1; }[vp] [vp-rate-box] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 68px; overflow: hidden; z-index: 2; }[vp] [vp-rate-box] .vp-container { display: flex; flex-direction: column; width: 100%; padding-top: 10px; padding-bottom: 10px; background-color: rgba(255, 255, 255, 0.96); max-height: 0px; transform: translateY(69px); transition: max-height 0s ease 0s, transform 0.4s linear 0.05s; }[vp] [vp-rate-box] .vp-container .vp-text { text-align: center; font-size: 14px; font-weight: bold; color: rgb(0, 63, 134); }[vp] [vp-rate-box] .vp-container .vp-buttons { display: flex; flex-direction: row; justify-content: center; margin-top: 10px; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button { display: flex; flex-direction: row; align-items: center; font-size: 13px; font-weight: bold; color: rgb(84, 84, 84); cursor: pointer; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button:not(:last-child) { margin-right: 22px; }[vp] [vp-rate-box] .vp-container .vp-buttons .vp-button img { height: 22px; margin-right: 6px; }[vp] [vp-rate-box].vp-enabled { z-index: 4; }[vp] [vp-rate-box].vp-enabled .vp-container { max-height: 100%; transform: translateY(0px); transition: transform 0.4s ease 0s, max-height 0s linear 0.4s; }[vp] [vp-suggestion-button] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; width: 100%; bottom: 68px; z-index: 2; }[vp] [vp-suggestion-button] .vp-bounderies { width: 100%; overflow: hidden; }[vp] [vp-suggestion-button] .vp-bounderies .vp-container { display: flex; flex-direction: column; align-items: center; padding-top: 10px; padding-bottom: 10px; background-color: rgba(255, 255, 255, 0.96); z-index: 1; transform: translateY(69px); transition: transform 0.4s ease 0.4s; }[vp] [vp-suggestion-button] .vp-bounderies .vp-container .vp-open-screen-button { margin-bottom: 16px; }[vp] [vp-suggestion-button] .vp-button-container { position: absolute; display: flex; flex-direction: column; align-items: center; bottom: 0px; width: 100%; padding-bottom: 10px; z-index: 1; opacity: 0; transition: opacity 0.4s ease 0s; }[vp] [vp-suggestion-button] .vp-button-container .vp-close-button { position: absolute; bottom: -13px; }[vp] [vp-suggestion-button].vp-enabled { z-index: 4; }[vp] [vp-suggestion-button].vp-enabled .vp-container { transform: translateY(0px); transition-delay: 0s; }[vp] [vp-suggestion-button].vp-enabled .vp-button-container { opacity: 1; transition-delay: 0.4s; }[vp] [vp-suggestion-screen] { display: flex; flex-direction: column; align-items: center; position: absolute; top: 45px; right: 0px; bottom: 0px; width: 100%; padding: 16px; background-color: white; z-index: 3; left: 100%; transition: left 0.4s ease-in 0s; }[vp] [vp-suggestion-screen] .vp-title { text-align: center; font-size: 14px; font-weight: bold; color: rgb(0, 63, 134); }[vp] [vp-suggestion-screen] .vp-text { display: none; flex: 1 1 0%; align-self: stretch; margin-top: 10px; margin-left: 32px; margin-right: 32px; padding: 8px 10px 6px; font-size: 12px; border: none; border-radius: 12px; background-color: rgb(239, 239, 242); }[vp] [vp-suggestion-screen] .vp-send-button { margin-top: 14px; }[vp] [vp-suggestion-screen] .vp-close-button { margin-top: 8px; }[vp] [vp-suggestion-screen].vp-enabled { left: 0px; transition: left 0.4s ease-out 0.8s; }[vp] [vp-change-avatar] { display: flex; flex-direction: row; justify-content: flex-end; position: absolute; z-index: 2; visibility: hidden; max-width: 100%; opacity: 1; transition: max-width 0s ease 0s, visibility 0s ease 0s, opacity 0.4s ease 0s; left: 13px; top: 50px; }[vp] [vp-change-avatar] .vp-button-change-avatar { display: flex; justify-content: center; align-items: center; z-index: 1; cursor: pointer; background: rgba(0, 0, 0, 0.3); border-radius: 50px; width: 32px; height: 32px; box-shadow: rgba(0, 0, 0, 0.45) 1px 1px 2px 1px; }[vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-female { display: block; width: 15px; margin-right: 1px; filter: brightness(0) invert(1); }[vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-male { display: none; width: 16px; margin-left: 1px; filter: brightness(0) invert(1); }[vp] [vp-change-avatar].vp-disabled { visibility: visible; }[vp] [vp-blue-button] { padding: 7px 16px; border-radius: 6px; font-size: 12px; text-align: center; font-weight: bold; color: white; background-color: rgb(0, 63, 134); cursor: pointer; }[vp] [vp-close-button] { display: flex; flex-direction: row; justify-content: center; align-items: center; width: 28px; height: 28px; border-radius: 14px; background-color: rgb(179, 179, 179); cursor: pointer; }[vp] [vp-close-button] img { width: 100%; }#gameContainer { background: rgb(235, 235, 235) !important; }[vw] [vw-access-button] { display: none; width: 140px; text-align: center; cursor: pointer; margin: 0px 0px 0px -100px; max-width: none; }[vw] [vw-access-button].active { display: block; }[vw] [vw-access-button] .access-button { width: 27%; float: right; }[vw] [vw-access-button] span { font-size: 13px; color: rgb(0, 64, 136); }[vw] [vw-access-button] .access-button:hover + .pop-up { width: 68%; }[vw] [vw-access-button] .pop-up { float: right; width: 0%; margin-right: 6px; transition: width 0.5s ease 0s; }[vw] [vw-access-button] .pop-up.left { margin-right: 0px; float: left !important; }[vw] [vw-access-button] .access-button.left { margin-right: 6px; float: left !important; }.vw-links { top: -100px; left: -100px; position: absolute; }.vw-links .vw-tooltip { position: relative; opacity: 1; }.vw-links .vw-tooltip__item { text-align: center; position: absolute; min-width: 123px; padding: 8px; visibility: hidden; opacity: 0; background: white; transition: all 0.25s cubic-bezier(0, 0, 0.2, 1) 0s; color: rgb(72, 72, 72); border: 1px solid rgb(206, 206, 206); border-radius: 3px; font-weight: 500; box-shadow: rgb(188, 188, 188) 0px 2px 1px; z-index: 4; }.vw-links .vw-tooltip__item::after { content: ""; display: block; position: absolute; width: 0px; height: 0px; border-style: solid; }.vw-links .vw-tooltip__initiator { cursor: pointer; z-index: 5; }.vw-links .vw-tooltip .vw-tooltip__item { top: calc(100% + 1em); left: 50%; transform: translate3d(-50%, -15px, 0px); }.vw-links .vw-tooltip .vw-tooltip__item::after { top: -0.5em; left: 50%; transform: translate3d(-50%, 0px, 0px); border-width: 0px 0.5em 0.5em; border-color: transparent transparent white; filter: drop-shadow(rgb(188, 188, 188) 1px -1px 1px); }.vw-links .vw-tooltip.active > .vw-tooltip__item { transform: translate3d(-50%, 0px, 0px); visibility: visible; opacity: 1; }[vw].maximize [vw-plugin-wrapper] { width: 100%; height: 100% !important; max-height: initial !important; }[vw].left [vw-plugin-wrapper] { float: left; }[vw] [vw-plugin-wrapper] { display: none; width: 300px; height: 100%; float: right; overflow: hidden; background: white; border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 9px 0px; }[vw] [vw-plugin-wrapper].active { display: flex; flex-direction: column; height: 450px; max-width: 100%; overflow: hidden; min-height: 100%; }[vw] { }[vw] html, [vw] body, [vw] div, [vw] span, [vw] applet, [vw] object, [vw] iframe, [vw] h1, [vw] h2, [vw] h3, [vw] h4, [vw] h5, [vw] h6, [vw] p, [vw] blockquote, [vw] pre, [vw] a, [vw] abbr, [vw] acronym, [vw] address, [vw] big, [vw] cite, [vw] code, [vw] del, [vw] dfn, [vw] em, [vw] img, [vw] ins, [vw] kbd, [vw] q, [vw] s, [vw] samp, [vw] small, [vw] strike, [vw] strong, [vw] sub, [vw] sup, [vw] tt, [vw] var, [vw] b, [vw] u, [vw] i, [vw] center, [vw] dl, [vw] dt, [vw] dd, [vw] ol, [vw] ul, [vw] li, [vw] fieldset, [vw] form, [vw] label, [vw] legend, [vw] table, [vw] caption, [vw] tbody, [vw] tfoot, [vw] thead, [vw] tr, [vw] th, [vw] td, [vw] article, [vw] aside, [vw] canvas, [vw] details, [vw] embed, [vw] figure, [vw] figcaption, [vw] footer, [vw] header, [vw] hgroup, [vw] menu, [vw] nav, [vw] output, [vw] ruby, [vw] section, [vw] summary, [vw] time, [vw] mark, [vw] audio, [vw] video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: block; }[vw] article, [vw] aside, [vw] details, [vw] figcaption, [vw] figure, [vw] footer, [vw] header, [vw] hgroup, [vw] menu, [vw] nav, [vw] section { display: block; }[vw] body { line-height: 1; }[vw] ol, [vw] ul { list-style: none; }[vw] blockquote, [vw] q { quotes: none; }[vw] blockquote::before, [vw] blockquote::after, [vw] q::before, [vw] q::after { content: none; }[vw] table { border-collapse: collapse; border-spacing: 0px; }@media (max-width: 450px) { div[vw] canvas { filter: blur(0px); min-height: calc(238px) !important; min-width: calc(147px) !important; } div[vw] [vw-plugin-wrapper].active { height: 358px !important; width: 210px !important; } #gameContainer { display: flex !important; justify-content: center !important; top: -75px !important; left: -90px !important; width: 100% !important; height: 70% !important; } [vp] [vp-controls] { background: white; left: 36% !important; bottom: 20% !important; } [vp] .vpw-controls-slider { width: 27% !important; } [vp] .vpw-box .vpw-mes { left: 36% !important; font-size: 12px !important; } [vp] .vpw-settings-btn .vpw-settings-btn-close, [vp] .vpw-btn-close .vpw-img { right: 100px; } [vp] [vp-rate-box].vp-enabled .vp-container { margin-right: 70px; margin-bottom: 80px; } [vp] [vp-rate-button] .vp-button { margin-right: 110px; margin-bottom: 130px; } [vp] [vp-rate-button] .vp-button img { width: 32px; margin-bottom: -37px; margin-right: -14px; } [vp] .vpw-message-box { font-size: 0.7em; } [vp] .vpw-message-box .vpw-message { margin-left: 10px; margin-right: 93px; margin-bottom: 3px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo { left: 39%; bottom: 125px; } [vp] .vpw-settings .vpw-content > ul { margin-left: -20px; } [vp] .vpw-settings .vpw-content > ul li .vpw-name { font-size: 12px; } [vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-flag { right: 88px; height: 24px; } [vp] .vpw-switch { width: 48px; height: 15px; margin-top: -10px; right: 64px; } [vp] .vpw-slider-check.vpw-round::before { top: -3px; } [vp] .vpw-slider-check::before { height: 21px; width: 20px; bottom: 4px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-logo { width: 51%; margin-left: 32px; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo .vpw-vlibras-span { left: 44%; bottom: 5%; } [vp] .vpw-settings .vpw-content .vpw-vlibras-logo { left: 39%; transform: translateX(-50%); bottom: 125px; } [vp] .vpw-settings .vpw-content > ul .vpw-localism .vpw-abbrev { right: 65px; } [vp] .vpw-controls-dictionary:not(.vpw-loading-dictionary)::before { font-size: 12px; } [vp] .vpw-info-screen #vpw-info-tab-bullets { right: 47px; bottom: 100px; } [vp] .vpw-info-screen .vpw-arrow-right.active { right: 94px; position: absolute; top: 137px; z-index: 4; } [vp] .vpw-info-screen .vpw-arrow-left.active { right: initial; position: absolute; top: 137px; z-index: 4; } [vp] .vpw-info-screen #vpw-info-main.active { font-size: 0.7125em; margin-right: 99px; margin-bottom: 136px; } [vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label { margin-top: -8px; font-size: 14px; } [vp] .vpw-info-screen .vpw-info-tab .vpw-info-tab-label-two { font-size: 14px; margin-top: 6px; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo.ufpb { max-width: 20%; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.text { display: block; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.logo1 { max-width: 70%; } [vp] .vpw-info-screen #vpw-info-realizadores .vpw-logo-group.logo2 { max-width: 86%; } [vp] .vpw-info-screen #vpw-info-realizadores.active { font-size: 0.8125em; margin-right: 81px; margin-bottom: 113px; } [vp] .vpw-settings .vpw-content .vpw-flag { height: 18px; } [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions > .vpw-container-regions { margin-top: -1%; margin-bottom: -2px; } [vp] .vpw-settings .vpw-content > .vpw-localism { width: 71%; } [vp] .vpw-settings .vpw-content > .vpw-localism .vpw-regions { left: -3px !important; } [vp] .vpw-settings .vpw-content > ul .vpw-opacity { margin-right: 56px; } [vp] .vpw-dictionary .vpw-dict-container { width: 64%; height: 44%; left: 44%; } [vp] .vpw-bar .vpw-title { margin-right: 40px; } [vp] .vpw-dictionary .vpw-panel .vpw-search input { width: 73%; left: 39%; } [vp] .vpw-dictionary .vpw-panel .vpw-search .vpw-icon img { right: 70px; } [vp] [vp-dictionary] { right: 18px !important; } [vp] .vpw-dictionary .vpw-dict-container ul li:not(.margin) { padding: 5px; } [vp] [vp-suggestion-button].vp-enabled { right: 40px; bottom: 150px !important; } [vp] [vp-suggestion-screen] { width: 72%; height: 60%; top: 41px; } [vp] [vp-change-avatar] { left: 9px; top: 265px; } [vp] [vp-change-avatar] .vp-button-change-avatar { width: 30px; height: 30px; } [vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-female { width: 15px; } [vp] [vp-change-avatar] .vp-button-change-avatar .change-avatar-male { width: 15px; }}div[vw] { position: fixed; max-width: 95vw; right: 0px; top: 60%; margin-top: -32vh; z-index: 99999999; display: none; font-family: Arial; color: rgb(0, 0, 0); line-height: 1.3; }div[vw].enabled { display: block; }div[vw].active { margin-top: -285px; }div[vw].maximize { top: 6vh; left: 6vh; right: 6vh; bottom: 6vh; max-width: initial; margin-top: 0px; }div[vw].left { left: 0px; right: initial; }div[vw] #gameContainer { top: -25px; left: 0px; right: 0px; bottom: 0px; min-height: calc(315px); min-width: calc(270px); width: 100%; height: 80%; overflow: hidden; border-radius: 0px; position: absolute !important; margin: auto !important; background: none !important; }div[vw] #gameContainer canvas { min-height: calc(315px); min-width: calc(270px); height: 100%; width: 100%; filter: blur(0px); }div[vw] [vp] { position: relative; height: 100%; width: 100%; min-width: 300px; min-height: 450px; z-index: 1; overflow: hidden; }div[vw] [vp] [vp-message-box] { position: absolute; z-index: 5; }div[vw] [vp] [vp-info-screen] { z-index: 3; }div[vw] [vp] [vp-info-screen] #info-text { font-size: 1em !important; }div[vw] [vp] [vp-info-screen] #info-realizadores { font-size: 11px !important; }div[vw] [vp] [vp-controls] { position: absolute; display: flex; align-items: center; justify-content: center; left: 50%; transform: translateX(-50%); bottom: 0%; max-width: 900px; z-index: 2; }div[vw] [vp] [vp-settings-btn] { z-index: 2; }div[vw] [vp] [vp-dictionary] { z-index: 8; }div[vw] [vp] [vp-rate-box] { bottom: 58px; }div[vw] [vp] [vp-suggestion-button].vp-enabled, div[vw] [vp] [vp-suggestion-button] { bottom: 58px; }div[vw] [vp] [vp-suggestion-screen] { top: 41px; }.vw-text:hover { background-color: rgba(0, 63, 134, 0.2); color: rgb(0, 0, 0); cursor: pointer; }.vw-text-active { background-color: rgba(30, 63, 134, 0.2); color: rgb(0, 0, 0); }</style>