Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
➜ Questionário II – Diversidade Étnico Racial de Gênero
Aqui entendida como um termo utilizado “[…] para se referir a tudo o que seja característico sobre o ‘modo de vida’ de um povo, de uma comunidade, de uma nação ou de um grupo social” (HALL, 2016, p. 19). Essa definição do autor é importante para nos fazer pensar nos aspectos antropológicos e sociológicos da cultura, uma vez que não se restringe somente a um conjunto de coisas literatura, arte ou programas de TV mas, principalmente, engloba um conjunto de práticas (HALL, 2016). Diante da situação narrada, assinale a alternativa correta:
Resposta Marcada :Conceito de cultura;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
É justamente estender àqueles que possam ser considerados diferentes, um espaço garantido nas escolas, para que desfrutem com equidade o seu processo de escolarização. “O conceito de diferença, considerando a escola e o currículo, é, geralmente, traduzido como diversidade ou identidade” (LOPES; DAL’IGNA,2007, p. 13). Assinale a alternativa correta:
Resposta Marcada :Inclusão de deficientes e inclusão de indígenas.
Pontuação total: 2PONTUAÇÃO OBTIDA 0
Nas escolas brasileiras, é possível perceber essa pluralidade de identidades, essa variedade de indivíduos que se distinguem culturalmente por vários aspectos, sejam eles étnicos, religiosos, de gênero, de classe social (pobres e ricos), geracional, deficiências de todas as ordens, orientações sexuais distintas, etc. A todos deve ser garantido o direito à educação que promova uma aprendizagem de qualidade, mas não se resume a isso. Walsh (2001). Assinale a alternativa correta:
Resposta Marcada :Além do simples reconhecimento de grupos diversos, do respeito e da tolerância é necessário reparar e compensar os prejuízos decorrentes da assimetria de poder existentes entre os grupos culturais durante o seu processo histórico de constituição. Ou seja, a escola deve ser um espaço onde as desigualdades sociais, econômicas e políticas não são ocultadas, mas reconhecidas e confrontadas (WALSH, 2001). Dessa forma, a inclusão escolar emerge como movimento de luta por direitos de igualdade entre os diversos e de afirmação das suas diferenças como marcadores da sua identidade;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Acompanhando as ideias de Franco (2007, documento on-line), que deve haver simetria, igualdade no interior da escola quanto aos aspectos dos “[…] recursos escolares, organização e gestão da escola, clima acadêmico, formação e salário docente e ênfase pedagógica”. Estamos nos referindo a:
Resposta Marcada :Equidade na educação;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
É a ideia, manifestada ou não, de que uma etnia é inferior a outra, em habilidades ou possibilidades. Ele gera discriminação, marginalização e desigualdade social e econômica. Com base nessa afirmação assinale, alternativa que corresponde:
Resposta Marcada :Racismo;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Somos todos iguais? Essa questão é muito complexa, e é sobre ela que vamos nos debruçar neste capítulo. Para iniciar a discussão, precisamos saber que, apesar de termos em comum a condição de humanidade, temos origens biológicas, territoriais e culturais diferentes, e isso faz com que tenhamos diferenças não só no modo de viver a vida, mas também em aspectos físicos. Nesse contexto, é incorreto afirmar que:
Resposta Marcada :O acaso na evolução biológica remete-se inexistência de variante numa população exatamente no momento em que essas variantes poderiam ser instadas à condição de solução adaptativa;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
É um benefício financeiro mensal para famílias em situação de vulnerabilidade social extrema, desde que as crianças e adolescentes em idade escolar (de 6 até 17 anos) sejam mantidos na escola. De acordo com o Ministério da Educação, há acompanhamento do rendimento escolar de cada um dos estudantes. Estamos nos referindo a:
Resposta Marcada :Bolsa Família;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Relacione a segunda coluna de acordo com a primeira e indique a sequência correta.
Primeira coluna:
Educação Escolar Quilombola.
Educação de Jovens e Adultos (EJA) Projovem Urbano e Projovem Rural.
Acessível.
Segunda coluna:
( ) Esse programa procura inserir nas escolas públicas dispositivos e elementos que permitam aos estudantes com deficiência estudar, permanecer e circular na escola de forma facilitada, com foco em sua autonomia.
( ) Esse programa visa a inserir as características culturais e históricas de estudantes e professores pertencentes ou descendentes de comunidades quilombolas às diretrizes curriculares, fortalecendo e legitimando a sua identidade sócia.
( ) O conhecido programa EJA, que oferece educação do ensino fundamental ao médio para jovens e adultos que estão fora da idade escolar, ganhou nos últimos anos duas novas versões.
Resposta Marcada :3-1-2
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Usado pelas ciências biológicas e tão difundido nos séculos XVIII e XIX, que entendiam como pertinente a ideia de raças humanas para diferenciar os grupos sociais e até mesmo hierarquizá-los, para compreender que a única raça existente é a raça humana. Assinale o termo correto:
Resposta Marcada :Raça;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Abrange a complexidade dos contextos sociais, políticos e econômicos dos grupos sociais, não só enquanto identificação de grupo, mas enquanto mobilização política para a sua existência em meio aos outros grupos sociais. Assinale o termo correto:
Resposta Marcada :Etnia;
Pontuação total: 2PONTUAÇÃO OBTIDA 2
Total 18 / 20
×
Painel
Acadêmico
Minhas Disciplinas
Biblioteca
Secretaria
Histórico
Protocolos
Abrir Protocolo
Consultar Protocolo
Documentos
ENVIO DE DOCUMENTOS
Solicitação de documentos
Daniela Nogueira de Almeida
Meu Perfil
Sair
Painel
Cursos
Financeiro
Notificações0
Configurações
111:40
Progresso:10/10
2 horas
➜ Questionário II – Diversidade Étnico Racial de Gênero
Teste Anterior
Verificar resultados
Próxima Aula
VER TUDO
Daniela Nogueira de Almeida
Adicionar Nota
Você
Adicionar comentário
2ª LICENCIATURA EM LETRAS – EAD
Tempo Restante : 15 Meses
11.91%
INFORMATIVO DO CURSO
➜ INFORMATIVO DO CURSO 2ª LICENCIATURA / FORMAÇÃO DE DOCENTES
FÓRUNS PARTICIPATIVOS
➜ FÓRUNS PARTICIPATIVOS – 2ª LICENCIATURA EM LETRAS
GRUPO I – CONTEÚDOS ESPECÍFICOS PARA O CONHECIMENTO PEDAGÓGICO
PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM
➜ APOSTILA COMPLETA – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM
➜ VIDEOAULAS – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 01
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 02
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 03
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 04
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 05
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 06
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 07
➜ MATERIAL INTERATIVO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM – AULA 08
➜ Artigo I – A relação Teoria e Prática na Educação
➜ Artigo II – Contribuições da Psicologia
➜ Artigo III – Psicologia Positiva e Resiliência
➜ Sugestão de Livro – Psicologia da Educação
➜ Filmes – Psicologia da Educação e da Aprendizagem
➜ Questionário I – Psicologia da Educação e da Aprendizagem
➜ Questionário II – Psicologia da Educação e da Aprendizagem
SOCIOLOGIA DA EDUCAÇÃO
➜ APOSTILA COMPLETA – SOCIOLOGIA DA EDUCAÇÃO
➜ VIDEOAULAS – SOCIOLOGIA DA EDUCAÇÃO
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 01
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 02
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 03
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 04
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 05
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 06
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 07
➜ MATERIAL INTERATIVO – SOCIOLOGIA DA EDUCAÇÃO – AULA 08
➜ Artigo I – Sociologia
➜ Artigo II – Sociologia Da Educação
➜ Artigo III – A Importância da Sociologia da Educação
➜ Sugestão de Livro – Sociologia da Educação
➜ Vídeos – Sociologia Da Educação
➜ Questionário I – Sociologia Da Educação
➜ Questionário II – Sociologia Da Educação
MULTICULTURALISMO E DIREITOS HUMANOS
➜ APOSTILA COMPLETA – MULTICULTURALISMO E DIREITOS HUMANOS
➜ VIDEOAULAS – MULTICULTURALISMO E DIREITOS HUMANOS
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 01
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 02
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 03
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 04
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 05
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 06
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 07
➜ MATERIAL INTERATIVO – MULTICULTURALISMO E DIREITOS HUMANOS – AULA 08
➜ Artigo I – Direitos Humanos E Multiculturalismo – Desafio Para A Construção Da Dignidade Humana
➜ Artigo II – Multiculturalismo, Diversidade E Direitos Humanos
➜ Sugestão de Livro – Multiculturalismo e Direitos Humanos
➜ Vídeo – Multiculturalismo e Direitos Humanos
➜ Questionário I – Multiculturalismo e Direitos Humanos
➜ Questionário II – Multiculturalismo e Direitos Humanos
FILOSOFIA DA EDUCAÇÃO
➜ APOSTILA COMPLETA – FILOSOFIA DA EDUCAÇÃO
➜ VIDEOAULAS – FILOSOFIA DA EDUCAÇÃO
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 01
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 02
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 03
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 04
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 05
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 06
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 07
➜ MATERIAL INTERATIVO – FILOSOFIA DA EDUCAÇÃO – AULA 08
➜ Artigo I – Filosofia da Educação
➜ Sugestão de Livro – Filosofia da Educação
➜ Vídeos – Filosofia da Educação
➜ Questionário I – Filosofia da Educação
➜ Questionário II – Filosofia da Educação
LEITURA E PRODUÇÃO DE TEXTO
➜ APOSTILA COMPLETA – LEITURA E PRODUÇÃO DE TEXTO
➜ VIDEOAULAS – LEITURA E PRODUÇÃO DE TEXTO
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 01
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 02
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 03
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 04
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 05
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 06
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 07
➜ MATERIAL INTERATIVO – LEITURA E PRODUÇÃO DE TEXTO – AULA 08
➜ Artigo I – Práticas Pedagógicas que Estimulam a Leitura
➜ Sugestão de Livro – Produção Textual
➜ Vídeos – Leitura e Produção de Texto
➜ Questionário I – Leitura e Produção de Texto
➜ Questionário II – Leitura e Produção de Texto
EDUCAÇÃO AMBIENTAL
➜ APOSTILA COMPLETA – EDUCAÇÃO AMBIENTAL
➜ VIDEOAULAS – EDUCAÇÃO AMBIENTAL
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 01
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 02
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 03
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 04
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 05
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 06
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 07
➜ MATERIAL INTERATIVO – EDUCAÇÃO AMBIENTAL – AULA 08
➜ Artigo I – Educação Ambiental
➜ Artigo II – Educação Ambiental
➜ Artigo III – Educação Ambiental
➜ Material Complementar – Educação Ambiental
➜ Questionário I – Educação Ambiental
➜ Questionário II – Educação Ambiental
PLANEJAMENTO EDUCACIONAL
➜ APOSTILA COMPLETA – PLANEJAMENTO EDUCACIONAL
➜ VIDEOAULAS – PLANEJAMENTO EDUCACIONAL
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 01
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 02
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 03
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 04
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 05
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 06
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 07
➜ MATERIAL INTERATIVO – PLANEJAMENTO EDUCACIONAL – AULA 08
➜ Artigo I – Planejamento Educacional
➜ Artigo II – A Importância do Planejamento
➜ Sugestão de Livro – Planejamento Educacional
➜ Vídeos – Planejamento Educacional
➜ Questionário I – Planejamento Educacional
➜ Questionário II – Planejamento Educacional
POLÍTICAS EDUCACIONAIS
➜ APOSTILA COMPLETA – POLÍTICAS EDUCACIONAIS
➜ VIDEOAULAS – POLÍTICAS EDUCACIONAIS
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 01
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 02
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 03
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 04
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 05
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 06
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 07
➜ MATERIAL INTERATIVO – POLÍTICAS EDUCACIONAIS – AULA 08
➜ Artigo – Políticas Públicas Educacionais
➜ Sugestão de Livro – Políticas Educacionais
➜ Vídeos – Políticas Educacionais
➜ Questionário I – Políticas Educacionais
➜ Questionário II – Políticas Educacionais
EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL
➜ APOSTILA COMPLETA – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL
➜ VIDEOAULAS – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 01
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 02
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 03
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 04
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 05
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 06
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 07
➜ MATERIAL INTERATIVO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL – AULA 08
➜ Artigo I – Educação Infantil
➜ Artigo
II – O Ensino Fundamental no Brasil
➜ Artigo III – O Repensar da Educação no Brasil
➜ Sugestão de Livro – Educação Infantil e Ensino Fundamental
➜ Vídeos – Educação Infantil e Ensino Fundamental
➜ Questionário I – Educação Infantil e Ensino Fundamental
➜ Questionário II – Educação Infantil e Ensino Fundamental
DIVERSIDADE ÉTNICO RACIAL DE GÊNERO
➜ APOSTILA COMPLETA – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO
➜ VIDEOAULAS – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 01
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 02
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 03
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 04
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 05
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 06
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 07
➜ MATERIAL INTERATIVO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO – AULA 08
➜ Artigo I – Diversidade Étnico Racial de Gênero
➜ Sugestão de Livro – Diversidade Étnico Racial de Gênero
➜ Vídeo – Diversidade Étnico Racial de Gênero
➜ Questionário I – Diversidade Étnico Racial de Gênero
➜ Questionário II – Diversidade Étnico Racial de Gênero
LIBRAS
➜ APOSTILA COMPLETA – LIBRAS
➜ VIDEOAULAS – LIBRAS
➜ MATERIAL INTERATIVO – LIBRAS – AULA 01
➜ MATERIAL INTERATIVO – LIBRAS – AULA 02
➜ MATERIAL INTERATIVO – LIBRAS – AULA 03
➜ MATERIAL INTERATIVO – LIBRAS – AULA 04
➜ MATERIAL INTERATIVO – LIBRAS – AULA 05
➜ MATERIAL INTERATIVO – LIBRAS – AULA 06
➜ MATERIAL INTERATIVO – LIBRAS – AULA 07
➜ MATERIAL INTERATIVO – LIBRAS – AULA 08
➜ Artigo I – A Língua Brasileira de Sinais (LIBRAS)
➜ Artigo II – O Direito à Comunicação
➜ Sugestão de Livro – LIBRAS
➜ Vídeos – LIBRAS
➜ Questionário I – LIBRAS
➜ Questionário II – LIBRAS
DIDÁTICA
➜ APOSTILA COMPLETA – DIDÁTICA
➜ VIDEOAULAS – DIDÁTICA
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 01
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 02
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 03
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 04
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 05
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 06
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 07
➜ MATERIAL INTERATIVO – DIDÁTICA – AULA 08
➜ Artigo I – A Didática na Formação Pedagógica de Professores
➜ Artigo II – A Importância da Didática no Processo de Ensino e Aprendizagem
➜ Sugestão de Livro – Didática
➜ Vídeos – Didática
➜ Questionário I – Didática
➜ Questionário II – Didática
METODOLOGIA DA PESQUISA CIENTÍFICA
➜ APOSTILA COMPLETA – METODOLOGIA DA PESQUISA CIENTÍFICA
➜ VIDEOAULAS – METODOLOGIA DA PESQUISA CIENTÍFICA
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 01
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 02
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 03
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 04
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 05
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 06
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 07
➜ MATERIAL INTERATIVO – METODOLOGIA DA PESQUISA CIENTÍFICA – AULA 08
➜ Artigo I – Metodologia Científica: Análise e Reflexão Sobre a Eficácia dos Resumos de Artigos Acadêmicos
➜ Artigo II – Falando de Metodologia de Pesquisa
➜ Sugestão de Livro – Metodologia da Pesquisa Científica
➜ Vídeos – Metodologia da Pesquisa Científica
➜ Questionário I – Metodologia da Pesquisa Científica
➜ Questionário II – Metodologia da Pesquisa Científica
GRUPO II – CONTEÚDOS ESPECÍFICOS PARA FORMAÇÃO DO CURSO
INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS
➜ APOSTILA COMPLETA – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS
➜ VIDEOAULAS – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 01
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 02
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 03
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 04
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 05
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 06
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 07
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS – AULA 08
➜ Artigo I – Introdução aos Estudos Linguísticos
➜ Artigo II – Introdução aos Estudos Linguísticos
➜ Livro – Introdução aos Estudos Linguísticos
➜ Vídeo – Introdução aos Estudos Linguísticos
➜ Questionário I – Introdução aos Estudos Linguísticos
➜ Questionário II – Introdução aos Estudos Linguísticos
INTRODUÇÃO AOS ESTUDOS LITERÁRIOS
➜ APOSTILA COMPLETA – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 01
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 02
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 03
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 04
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 05
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 06
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 07
➜ MATERIAL INTERATIVO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS – AULA 08
➜ VIDEOAULAS – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS
➜ Artigo I – Introdução aos Estudos Literários
➜ Artigo II – Introdução aos Estudos Literários
➜ Material Complementar – Introdução aos Estudos Literários
➜ Questionário I – Introdução aos Estudos Literários
➜ Questionário II – Introdução aos Estudos Literários
FUNDAMENTOS DA LÍNGUA PORTUGUESA
➜ APOSTILA COMPLETA – FUNDAMENTOS DA LÍNGUA PORTUGUESA
➜ VIDEOAULAS – FUNDAMENTOS DA LÍNGUA PORTUGUESA
➜ VIDEOAULAS – FUNDAMENTOS DA LÍNGUA PORTUGUESA
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 01
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 02
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 03
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 04
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 05
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 06
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 07
➜ MATERIAL INTERATIVO – FUNDAMENTOS DA LÍNGUA PORTUGUESA – AULA 08
➜ Artigo I – Fundamentos da Língua Portuguesa
➜ Artigo II – Fundamentos da Língua Portuguesa
➜ Livro – Fundamentos da Língua Portuguesa
➜ Vídeo – Fundamentos da Língua Portuguesa
➜ Questionário I – Fundamentos da Língua Portuguesa
➜ Questionário II – Fundamentos da Língua Portuguesa
A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA
➜ APOSTILA COMPLETA – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA
➜ VIDEOAULAS – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 01
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 02
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 03
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 04
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 05
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 06
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 07
➜ MATERIAL INTERATIVO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA – AULA 08
➜ Questionário I – A Fonética e Fonologia da Língua Portuguesa
➜ Questionário II – A Fonética e Fonologia da Língua
Portuguesa
LITERATURA PORTUGUESA
➜ APOSTILA COMPLETA – LITERATURA PORTUGUESA
➜ VIDEOAULAS – LITERATURA PORTUGUESA
➜ VIDEOAULAS – LITERATURA PORTUGUESA
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 01
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 02
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 03
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 04
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 05
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 06
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 07
➜ MATERIAL INTERATIVO – LITERATURA PORTUGUESA – AULA 08
➜ Artigo I – Literatura Portuguesa
➜ Artigo II – Literatura Portuguesa
➜ Material Complementar – Literatura Portuguesa
➜ Questionário I – Literatura Portuguesa
➜ Questionário II – Literatura Portuguesa
MORFOLOGIA DO PORTUGUÊS
➜ APOSTILA COMPLETA – MORFOLOGIA DO PORTUGUÊS
➜ VIDEOAULAS – MORFOLOGIA DO PORTUGUÊS
➜ VIDEOAULAS – MORFOLOGIA DO PORTUGUÊS
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 01
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 02
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 03
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 04
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 05
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 06
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 07
➜ MATERIAL INTERATIVO – MORFOLOGIA DO PORTUGUÊS – AULA 08
➜ Artigo I – Morfologia do Português
➜ Artigo II – Morfologia do Português
➜ Livro – Morfologia do Português
➜ Vídeo – Morfologia do Português
➜ Questionário I – Morfologia do Português
➜ Questionário II – Morfologia do Português
SINTAXE DO PORTUGUÊS
➜ APOSTILA COMPLETA – SINTAXE DO PORTUGUÊS
➜ VIDEOAULAS – SINTAXE DO PORTUGUÊS
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 01
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 02
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 03
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 04
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 05
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 06
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 07
➜ MATERIAL INTERATIVO – SINTAXE DO PORTUGUÊS – AULA 08
➜ Artigo I – Sintaxe do Português
➜ Artigo II – Sintaxe do Português
➜ Livro – Sintaxe do Português
➜ Vídeo – Sintaxe do Português
➜ Questionário I – Sintaxe do Português
➜ Questionário II – Sintaxe do Português
PORTUGUÊS INSTRUMENTAL
➜ APOSTILA COMPLETA – PORTUGUÊS INSTRUMENTAL
➜ VIDEOAULAS – PORTUGUÊS INSTRUMENTAL
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 01
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 02
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 03
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 04
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 05
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 06
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 07
➜ MATERIAL INTERATIVO – PORTUGUÊS INSTRUMENTAL – AULA 08
➜ Artigo I – Português Instrumental
➜ Artigo II – Português Instrumental
➜ Artigo III – Português Instrumental
➜ Livro I – Português Instrumental
➜ Livro II – Português Instrumental
➜ Vídeo – Português Instrumental
➜ Questionário I – Português Instrumental
➜ Questionário II – Português Instrumental
LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA
➜ APOSTILA COMPLETA – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA
➜ VIDEOAULAS – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 01
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 02
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 03
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 04
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 05
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 06
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 07
➜ MATERIAL INTERATIVO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA – AULA 08
➜ Artigo I – Linguística Aplicada ao Ensino de Língua Materna
➜ Artigo II – Linguística Aplicada ao Ensino de Língua Materna
➜ Material Complementar – Linguística Aplicada ao Ensino de Língua Materna
➜ Questionário I – Linguística Aplicada ao Ensino de Língua Materna
➜ Questionário II – Linguística Aplicada ao Ensino de Língua Materna
TEORIA DA LITERATURA
➜ APOSTILA COMPLETA – TEORIA DA LITERATURA
➜ VIDEOAULAS – TEORIA DA LITERATURA
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 01
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 02
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 03
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 04
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 05
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 06
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 07
➜ MATERIAL INTERATIVO – TEORIA DA LITERATURA – AULA 08
➜ Artigo I – Teoria da Literatura
➜ Artigo II – Teoria da Literatura
➜ Material Complementar – Teoria da Literatura
➜ Questionário I – Teoria da Literatura
➜ Questionário II – Teoria da Literatura
AVALIAÇÃO MULTIDISCIPLINAR
Protegido: ➜ AVALIAÇÃO PRESENCIAL – 2ª LICENCIATURA EM LETRAS
PRÁTICA PROFISSIONAL
➜ MANUAL – PRÁTICA PROFISSIONAL – 2ª LICENCIATURA EM LETRAS
➜ ANEXO – PRÁTICA PROFISSIONAL (MODELO)
➜ ENVIO DA PRÁTICA PROFISSIONAL – 2ª LICENCIATURA EM LETRAS
ESTÁGIO SUPERVISIONADO
➜ GUIA PRÁTICO DO ESTÁGIO SUPERVISIONADO – 2ª LICENCIATURA EM ARTES VISUAIS, BIOLOGIA, EDUCAÇÃO FÍSICA, GEOGRAFIA, HISTÓRIA, LETRAS E MATEMÁTICA
➜ MANUAL DO ESTÁGIO SUPERVISIONADO – 2ª LICENCIATURA EM ARTES VISUAIS, BIOLOGIA, EDUCAÇÃO FÍSICA, GEOGRAFIA, HISTÓRIA, LETRAS E MATEMÁTICA
➜ ANEXOS – ESTÁGIO SUPERVISIONADO – 2ª LICENCIATURA EM ARTES VISUAIS, BIOLOGIA, EDUCAÇÃO FÍSICA, GEOGRAFIA, HISTÓRIA, LETRAS E MATEMÁTICA
➜ ENVIO DO ESTÁGIO SUPERVISIONADO – 2ª LICENCIATURA EM LETRAS
TRABALHO DE CONCLUSÃO DE CURSO - TCC
➜ MANUAL DE TRABALHO DE CONCLUSÃO DO CURSO – TCC
➜ MODELO DE ARTIGO CIENTÍFICO
➜ MODELO DE MONOGRAFIA
➜ I – LEITURA COMPLEMENTAR PARA PESQUISA E PRÁTICA DO TCC
➜ II – LEITURA COMPLEMENTAR PARA PESQUISA E PRÁTICA DO TCC
➜ ENVIO DO TCC – 2ª LICENCIATURA EM LETRAS
AVALIAÇÃO DE RECUPERAÇÃO POR DISCIPLINA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – PSICOLOGIA DA EDUCAÇÃO E DA APRENDIZAGEM
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – SOCIOLOGIA DA EDUCAÇÃO
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – MULTICULTURALISMO E DIREITOS HUMANOS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – FILOSOFIA DA EDUCAÇÃO
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – LEITURA E PRODUÇÃO DE TEXTO
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – EDUCAÇÃO AMBIENTAL
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – PLANEJAMENTO EDUCACIONAL
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – POLÍTICAS EDUCACIONAIS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – EDUCAÇÃO INFANTIL E ENSINO FUNDAMENTAL
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – DIVERSIDADE ÉTNICO RACIAL DE GÊNERO
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – LIBRAS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – DIDÁTICA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – METODOLOGIA DA PESQUISA CIENTÍFICA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – INTRODUÇÃO AOS ESTUDOS LINGUÍSTICOS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – INTRODUÇÃO AOS ESTUDOS LITERÁRIOS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – FUNDAMENTOS DA LÍNGUA PORTUGUESA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – A FONÉTICA E FONOLOGIA DA LÍNGUA PORTUGUESA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – LITERATURA PORTUGUESA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – MORFOLOGIA DO PORTUGUÊS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – SINTAXE DO PORTUGUÊS
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – PORTUGUÊS INSTRUMENTAL
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – LINGUÍSTICA APLICADA AO ENSINO DE LÍNGUA MATERNA
Protegido: ➜ AVALIAÇÃO FINAL DE RECUPERAÇÃO – TEORIA DA LITERATURA
Voltar à disciplina
x
X
X
UBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLVocê está prestes a iniciar o Teste. Por favor, clique em confirmar para começar o teste.
ConfirmarCancelar
UBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCLUBIABCL
@charset "utf-8";
img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }
@charset "utf-8";
p#user_switching_switch_on { bottom: 0px; background-color: rgb(71, 69, 70); height: 55px; padding-top: 19px; margin-bottom: -10px; color: white !important; }
p#user_switching_switch_on a { color: white; padding: 5px; border: 2px solid; border-radius: 5px; margin-left: 25px; }
p#user_switching_switch_on a:hover { color: rgb(40, 40, 40) !important; background-color: rgb(255, 255, 255) !important; }
#wpadminbar .quicklinks #wp-admin-bar-abus_switch_to_user ul li .ab-item { height: auto; }
#abus_user_results { background-color: rgb(0, 0, 0); }
@charset "utf-8";
.delete-activity { display: none; }
div#item-admins, div.instructor { display: none !important; }
.group-button.leave-group { display: none; }
.ui-datepicker-header { background: rgb(32, 44, 90) !important; border-color: rgb(32, 44, 90) !important; }
.ui-datepicker { border: 2px solid rgb(32, 44, 90); }
div#ui-datepicker-div { width: 270px; }
.vibe_carousel.flexslider .course-star-rating small.bp_blank_stars { display: none !important; }
.vibe_carousel.flexslider .block.courseitem .block_content .star-rating + a { float: left; }
.tab-pane.active .batch_courses .course_rating { display: none !important; }
#item-body .course_batches { display: none; }
.item-credits input.button { width: 214px; padding: 5px 0px; left: -8px !important; }
.bp-user.p3 #item-body .item-list-tabs#subnav ul li a, .bp-user.p4 #item-body .item-list-tabs#subnav ul li a { padding: 15px 8px; }
#listaFinanceiro a { background: none 0px 0px repeat scroll rgb(32, 44, 90); border-radius: 3px; color: rgb(255, 255, 255); padding: 5px; }
#buddypress .financeiroAluno h4 { margin: 0px 0px 15px; padding: 0px 0px 15px; border-bottom: 1px solid rgba(0, 0, 0, 0.08); font-weight: 600; text-transform: uppercase; }
header, .sidemenu li.active a, .sidemenu li a:hover, .note-tabs, header #searchform input[type="text"], .boxed header:not(.transparent) .container, .reset_answer:hover { background-color: rgb(49, 59, 61) !important; }
nav .menu li a, nav .menu li.current-menu-item a, .topmenu li a, .sleek .topmenu > li > a, .sleek nav > .menu > li > a, header #searchicon, .mooc .topmenu > li > a, .mooc nav > .menu > li > a, #login_trigger { color: rgb(255, 255, 255) !important; }
#item-header-content h3 a { position: relative; text-transform: uppercase; color: white !important; }
.minimal #buddypress div#item-header { background: url("https://ava.unifaveni.com.br/wp-content/uploads/2020/08/Ensino-Superior-e-pos-1.jpg") center bottom; }
#vibe_bp_login, #wplms_custom_registration_form, #wplms_forgot_password_form, .logged-out #vibe_bp_login .fullscreen_login #vbp-login-form, .login_sidebar, #vibe_bp_login #wplms_custom_registration_form, #vibe_bp_login #wplms_forgot_password_form { background: rgb(14, 38, 46) !important; }
.flexMenu-popup li a, .unit_prevnext, .quiz_bar, .course_timeline li a, #buddypress .item-list-tabs ul li a, .single-course.c2 #item-nav div.item-list-tabs#object-nav li a, .single-course.c3 #item-nav div.item-list-tabs#object-nav li a, #course_creation_tabs, .page-template-start .course_timeline h4, .widget .course_cat_nav ul li a, h1, h2, h3, h4, h5, h6, p { font-family: Raleway, sans-serif !important; }
nav > .menu > li > a, .sleek .topmenu > li > a, .sleek nav > .menu > li > a { font-family: Raleway, sans-serif !important; }
h3.heading span, .heading, .single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a, .single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a, .single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a { font-family: Raleway, sans-serif !important; }
text, .morris-default-style, .popover-content, body, .content, #item-body, #buddypress ul.item-list li div.item-desc, p { font-family: Ubuntu, sans-serif !important; }
#slide-4-layer-5, #slide-6-layer-5 { text-align: center; }
.rev-btn { border-color: rgb(54, 190, 182) !important; }
.rev-btn:hover { background-color: rgb(53, 179, 172) !important; border-color: rgb(53, 179, 172) !important; }
.course_description tr, .course_description td, .course_description table { border: 1px solid rgb(79, 79, 79) !important; padding: 2px 5px !important; }
.course_details { display: none; }
.minimal.single-course.c3 .course_header, .minimal.single-course.c5 .course_header { background: url("https://ava.unifaveni.com.br/wp-content/uploads/2020/08/Ensino-Superior-e-pos-1.jpg") !important; }
.course_pursue_panel .course_action_points { background: url("https://ava.unifaveni.com.br/wp-content/uploads/2020/08/Ensino-Superior-e-pos-1.jpg") 0% 0% / cover !important; }
.course_reviews, #item-meta, .profile .base { display: none !important; }
#scrolltop a { width: 64px; height: 64px; line-height: 64px; text-align: center; display: block; color: rgb(255, 255, 255); font-size: 14px; background-color: rgb(71, 69, 70); transition: all 0.25s cubic-bezier(0.35, 0.7, 0.32, 0.9) 0s; box-sizing: border-box; }
#scrolltop a:hover { background-color: rgb(54, 190, 182); }
#scrolltop { background: none; }
.groups .activity, #group-dir-count-top, #group-dir-count-bottom { display: none !important; }
.widget_bp_groups_widget li.is-admin.group-has-avatar { display: none !important; }
.widget_bp_groups_widget li.is-member.group-has-avatar { display: block !important; }
.widget_bp_groups_widget .item-meta { display: none !important; }
.widget_bp_groups_widget .item-avatar { float: left; margin-right: 15px; }
.widget_bp_groups_widget .item-title { top: 10px; position: relative; }
.highlight p { color: rgb(255, 255, 255); }
.group_header #item-header-content h3 a { bottom: 0px; }
.group_header #item-header-content { top: 80px; position: relative; }
#footerbottom #footerlogo { display: none; }
.mooc .topmenu > li > a, .mooc nav > .menu > li > a, .sleek .topmenu > li > a, .sleek nav > .menu > li > a { margin: 0px 5px; }
@media screen and (max-width: 1200px) {
.mooc nav > .menu > li > a { padding: 30px 0px; font-size: 11px; }
}
@media screen and (min-width: 1200px) {
.menu-item a { font-size: 12px !important; }
}
@media print {
.quiz_questions img { width:
100%; height: 100%; break-inside: unset !important; display: block !important; }
}
a.btn.btn-flat.btn-medium.btn-default.bt-ouvidoria-a { color: rgb(32, 44, 90) !important; border: 1px solid rgb(32, 44, 90) !important; }
a.btn.btn-flat.btn-medium.btn-default { padding: 15px 20px; background-color: rgb(255, 255, 255); margin-right: 50px; border-radius: 3px; font-weight: bold; text-transform: uppercase; float: left; font-size: 18px; }
a.btn.btn-flat.btn-medium.btn-default.bt-ouvidoria-a:hover { color: rgb(255, 255, 255) !important; background: rgb(32, 44, 90) !important; }
.my-account .member_header.main { padding-bottom: 0px !important; }
.main_unit_content.unit_class a { border: 2px solid rgb(32, 44, 90); padding: 9px; font-weight: bold; background: rgb(32, 44, 90); color: rgb(255, 255, 255) !important; }
.main_unit_content.unit_class a::before { content: "Visualizar Apostila de: "; text-transform: uppercase; font-size: 14px; speak: none; font-weight: 700; position: relative; line-height: 1; }
.main_unit_content.unit_class .botao-bb::before { content: ""; }
.main_unit_content.unit_class .botao-bb { background: transparent; border: none !important; }
a#delete-account { display: none !important; }
input.review_course.unit_button.full.button { display: none; }
.mensagem-rematricula { width: 80%; margin: 15px auto; text-align: center; background: rgb(255, 243, 205); padding: 20px; border-left: 4px solid rgb(240, 173, 78); }
.realizar-rematricula { border: 2px solid rgb(0, 157, 216); background: rgb(0, 157, 216); padding: 10px 20px; border-radius: 2px; color: rgb(255, 255, 255); margin-left: 10%; }
.realizar-rematricula:hover { border: 2px solid rgb(0, 157, 216); padding: 10px 20px; border-radius: 2px; background: transparent; }
.widget_rematricula_widget { margin-bottom: 30px; border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 25px; }
.lista_informacoes { width: 80%; margin: 0px auto; padding: 20px 0px; }
.tab-content { background: rgb(238, 238, 238); padding-bottom: 20px; }
.modal-rematricula { display: none; position: fixed; top: 7%; left: 0px; background: rgba(0, 0, 0, 0.75); width: 100%; height: 100%; z-index: 9999; }
.modal-content-rematricula { width: 435px; background: rgb(221, 221, 221); margin: 5% auto; padding: 25px; border-radius: 2px; }
@media only screen and (max-width: 500px) {
.modal-content-rematricula { width: 100%; }
}
.modal-content-rematricula .confirmar-rematricula { border: 2px solid rgb(0, 157, 216); padding: 10px 20px; border-radius: 2px; background: transparent; color: rgb(0, 157, 216); }
.modal-content-rematricula .confirmar-rematricula:hover { border: 2px solid rgb(0, 157, 216); background: rgb(0, 157, 216); padding: 10px 20px; border-radius: 2px; color: rgb(255, 255, 255); }
a.cancelar-rematricula { color: rgb(255, 0, 0); float: right; border: 2px solid; padding: 10px 20px; border-radius: 2px; }
a.cancelar-rematricula:hover { background: rgb(255, 0, 0); color: rgb(255, 255, 255); border: 2px solid rgb(255, 0, 0); }
.informacoes p { text-align: justify; font-weight: bold; font-size: 15px; }
.retorno-matricula-erro { padding-bottom: 30px; }
.informacoes label a { color: rgb(9, 159, 216); }
.delete { display: none !important; }
.minimal nav li a:hover { color: rgb(116, 197, 243) !important; }
.minimal nav .sub-menu li a:hover { color: rgb(32, 44, 90) !important; }
.mooc #logo { float: none !important; }
.info_doc_curse { font-size: 16px; }
.unit_content, #buddypress #item-body { background-color: rgb(255, 255, 255) !important; }
.evo_sort_btn { font-size: 18px !important; padding: 5px !important; }
.evo_sort_btn::after { }
#evcal_head { margin-bottom: 20px; }
#evcal_list { margin-top: 20px; }
.eventon_list_event { margin-bottom: 20px !important; }
.evcal_desc em i { font-size: 16px; }
.evcal_desc em { font-size: 18px; }
.evcal_desc_info { margin: 5px 0px !important; }
span.evcal_desc3 > span > em:nth-child(2) { font-size: 16px !important; }
em.evcal_time::before { position: static !important; margin-left: -15px !important; }
#events > div > div.list-group.list-group-sm.open > div:nth-child(3) { display: none !important; }
#\#meunotevento { background: rgb(0, 157, 216); font-size: 10px; color: rgb(255, 255, 255); padding: 4px; border-radius: 2px; line-height: 1; top: 10px; margin-left: -15px; }
#unit_content > div.main_unit_content.unit_class.single_unit_content > p { font-size: 11px !important; padding-top: 5px !important; }
#prev_attempts_aluno { color: rgb(187, 187, 187); padding: 10px 0px 6px; width: 100%; }
#prev_attempts_aluno a { color: rgb(187, 187, 187); font-weight: 600; }
#prev_attempts_aluno a::after { font-family: fonticon; content: ""; color: rgb(187, 187, 187); float: right; font-size: 20px; }
#prev_attempts_aluno a.show::after { content: ""; }
.data_envio { color: rgb(0, 0, 0); }
#prev_attempts { color: rgb(187, 187, 187); padding: 10px 0px 6px; width: 100%; }
#prev_attempts a { color: rgb(187, 187, 187); font-weight: 600; }
#prev_attempts a::after { font-family: fonticon; content: ""; color: rgb(187, 187, 187); float: right; font-size: 20px; }
#prev_attempts a.show::after { content: ""; }
.prev_quiz_attempts { display: none; }
#prev_attempts { color: rgb(187, 187, 187); padding: 10px 0px 6px; width: 100%; }
#prev_attempts a { color: rgb(187, 187, 187); font-weight: 600; }
#prev_attempts a::after { font-family: fonticon; content: ""; color: rgb(187, 187, 187); float: right; font-size: 20px; }
#prev_attempts a.show::after { content: ""; }
#subscriptions-personal-li { display: none !important; }
.bbp-search-form { display: none !important; }
.assignment_duration { display: none !important; }
.delete_sub { display: none; }
#tours-personal-li { display: none !important; }
#abus_search_text { color: rgb(0, 0, 0); }
:root { --color-primary: #b68b33; }
i.icon-printer-1, a.print_results { display: none; }
@media print {
body, * { display: none; }
}
#scrolltop { display: none; }
@charset "utf-8";
.fluid-width-video-wrapper { width: 100%; position: relative; padding: 0px; }
.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
@charset "utf-8";
@charset "utf-8";
.button, input[type="button"], input[type="submit"], .button.hero, .heading_more::before, .vibe_carousel .flex-direction-nav a, .sidebar .widget #searchform input[type="submit"], #signup_submit, #submit, button, .login_sidebar .login_content #vbp-login-form #sidebar-wp-submit, #buddypress a.button, .generic-button a:hover, #buddypress input[type="button"], body.activity-permalink .ac-form input[type="submit"], #buddypress input[type="submit"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress .item-list-tabs ul li a:hover, #buddypress div.generic-button a:hover, a.bp-title-button, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, #buddypress div.item-list-tabs#subnav ul li.current a, #buddypress div.item-list-tabs ul li a span, #buddypress div.item-list-tabs ul li.selected a, #buddypress div.item-list-tabs ul li.current a, #vibe_bp_login #wplogin-modal .btn-default, #vibe_bp_login #wplogin-modal .btn-block, .single #buddypress .item-list-tabs#subnav ul li.selected a, .single-item #buddypress .item-list-tabs#subnav ul li.selected a, .course_button.button, .unit_button.button, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page div.product .woocommerce-tabs ul.tabs li.active, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page
a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .woocommerce ul.products li a.added_to_cart, .woocommerce ul.products li a.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .price_slider .ui-slider-range, .ui-slider .ui-slider-handle, .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus, .page-numbers.current, .pagination .page-numbers.current, .pagination span.current, .block_media .hover-link, .vibe_filterable li a:hover, .vibe_filterable li.active a, #wplms-calendar td.active, .btn.primary, #wplms-calendar td a span, .tagcloud a, .checkoutsteps ul li.checkout_begin, .widget.pricing .course_sharing .socialicons.round li > a:hover, .widget.pricing .course_sharing .socialicons.square li > a:hover, .widget_carousel .flex-direction-nav a, .vibe_carousel .flex-direction-nav a, #question #submit:hover, .ques_link:hover, .reset_answer, .quiz_timeline li:hover > span, .quiz_timeline li.active > span, .course_timeline li.done > span, .course_timeline li:hover > span, .course_timeline li.active > span, .quiz_timeline li.active > a > span, .vbplogin em, #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, #buddypress .activity-list li.load-more a:hover, .note-tabs ul li.selected a, .note-tabs ul li.current a, .data_stats li:hover, .data_stats li.active, .wplms_clp_stats li.active, .wplms_clp_stats li:hover, .course_students li .progress .bar, .in_quiz .pagination ul li span, .quiz_meta .progress .bar, .page-links span, #vibe_bp_login input[type="submit"], .single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a, .single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a, .single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a, .minimal .widget .course_cat_nav ul li a:hover span, .minimal .pusher #buddypress a.button:hover, .minimal #buddypress #item-nav .item-list-tabs ul li.current a::after, .minimal #buddypress #item-nav .item-list-tabs ul li.selected a::after, .vibe_carousel .flex-control-nav li a, .widget_carousel .flex-control-nav li a { background-color: rgb(168, 142, 96); }
.tagcloud a:hover, .instructor_action_buttons li a span, .total_students span, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover, .unit_content p span.side_comment:hover, .unit_content p span.side_comment.active, .v_module.custom_post_carousel .heading_more, #buddypress .activity-list li.load-more a:hover, .load-more a:hover, .instructor strong span, #buddypress .item-list-tabs ul li a:hover, .archive #buddypress .course_category, .course_front_progressbar .progress .bar, .widget .course_cat_nav ul li.current-cat-parent > a, .widget .course_cat_nav ul li.current-cat > a, .widget .course_cat_nav ul li a span, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .widget .price_slider .ui-slider-handle, #bbpress-forums #favorite-toggle a:hover, #bbpress-forums #subscription-toggle a:hover, .pagetitle #subscription-toggle a:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links span.current, .mooc .vbpcart span em, .sleek .vbpcart span em, .minimal .pusher h3.heading span::after, .minimal #buddypress div.item-list-tabs ul li.selected a::after, .minimal #buddypress div.item-list-tabs ul li.selected a span, .minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .minimal .pusher #buddypress input[type="submit"]:hover, .minimal .pusher .button:hover, .minimal .pusher input[type="submit"]:hover, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.current a::after, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.selected a::after, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.current a::after, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.selected a::after, .minimal.single-course.c2 .course_sub_action.current a::after, .minimal.single-course.c3 .course_sub_action.current a::after, .single-course.c4.minimal #buddypress .item-list-tabs#object-nav li.current a::after, .minimal.single-course.submissions .course_sub_action.current a::after, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.current a::after, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.selected a::after, .minimal .pusher h3.heading span::after, .minimal .pusher h4.widget_title span::after, .minimal.woocommerce-page a.button:hover, .minimal.woocommerce a.button:hover, .minimal.woocommerce ul.products li a.button:hover, .minimal .pagination a.page-numbers:hover, .minimal .pagination a:hover, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal.woocommerce-page #content input.button:hover, .minimal.woocommerce-page input.button:hover, .minimal .pusher .woocommerce a.button:hover, .minimal #buddypress #group-create-tabs.item-list-tabs li.current > a::after, .elegant #buddypress div.item-list-tabs li.selected a::before, .elegant.archive #buddypress div.item-list-tabs li.selected a, .elegant #item-nav div.item-list-tabs#object-nav li.current a::before, .elegant #buddypress .item-list-tabs#subnav ul li.current a::before, .elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a::before, .elegant #buddypress #members-activity div.item-list-tabs ul li.selected a::before, .elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li.current a::before, .elegant.single #buddypress .item-list-tabs#subnav ul li.selected a::before, .login_page_content .nav.nav-tabs > li.active > a::after, .block.general .block_content .general_details, .modern .vibe_carousel .flex-direction-nav a:hover, .modern .pusher h3.heading span::before, .modern .pusher h4.widget_title span::before, .modern #buddypress #item-nav .item-list-tabs ul li.current a::after, .modern #buddypress #item-nav .item-list-tabs ul li.selected a::after, .modern .pusher #title .pagetitle h1::after, .modern #buddypress div.item-list-tabs ul li.current a::after, .modern #buddypress div.item-list-tabs ul li.selected a::after, .modern #buddypress div.item-list-tabs ul li.current a span, .modern #buddypress div.item-list-tabs ul li.selected a span, .save_quiz_progress .save_progress_inner, .submit_quiz_progress .save_progress_inner, body.loading.pageloader2 .global::before, body.loading.pageloader2 .global::after, .course_pursue_panel .course_action_points, .course_pursue_panel .course_timeline li.unit_line.active::before, .block.simple .block_content .simple_category a::before, .block.simple .block_media::before, .block.generic .block_content .generic_category a::before, .block.generic .block_content .block_title a::before { background: rgb(168, 142, 96); }
.link, .instructor_line h3 a:hover, .minimal .generic-button a, #notes_discussions .actions a:hover, ul.item-list.loading::after, #ajaxloader::after, .course_timeline li.active a, .course_timeline li:hover a, #notes_discussions .actions a.reply_unit_comment.meta_info, .side_comments ul.actions li a:hover, .v_module.custom_post_carousel .vibe_carousel.noheading .flex-direction-nav .flex-next, .v_module.custom_post_carousel .vibe_carousel.noheading
.flex-direction-nav .flex-prev, .side_comments a.reply_unit_comment.meta_info, .nav.nav-tabs > li.active > a > span, .unit_content .reply a, .widget .item-options a.selected, .footerwidget .item-options a.selected, .course_front_progressbar > span, #buddypress div.generic-button a, .woocommerce div.product .connected_courses li a, .widget .course_cat_nav ul li.current-cat-parent > a > span, .widget .course_cat_nav ul li.current-cat > a > span, #bbpress-forums #favorite-toggle a, #bbpress-forums #subscription-toggle a, .pagetitle #subscription-toggle a, .minimal.woocommerce ul.products li a.button, .minimal.woocommerce a.button, .minimal #buddypress ul.item-list li .item-credits a.button, .minimal .note-tabs ul li a, .minimal .pagination span, .minimal .pagination label, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal .pagination a.page-numbers, .minimal .pagination a, .minimal.woocommerce-page a.button, .minimal.woocommerce nav.woocommerce-pagination ul li a, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links span, .minimal #buddypress div.item-list-tabs ul li a:hover, .minimal #buddypress div.item-list-tabs ul li.selected a, .minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .minimal .widget .course_cat_nav ul li a:hover, .minimal .widget .course_cat_nav ul li a span, .minimal .pusher .button, .minimal .pusher #buddypress a.button, .minimal .pusher #buddypress input[type="submit"], .minimal .pusher .button, .minimal .pusher input[type="submit"], .minimal .pusher #buddypress input[type="button"], .minimal #buddypress #item-nav .item-list-tabs ul li.current a, .minimal #buddypress #item-nav .item-list-tabs ul li.selected a, .minimal #buddypress div.item-list-tabs#subnav ul li.current a, .minimal #buddypress div.item-list-tabs#subnav ul li.selected a, .minimal.bp-user.p2 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.bp-user.p3 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.bp-user.p4 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.current a, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li.selected a, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.current a, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li.selected a, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li a:hover, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li a:hover, .minimal .mooc .woocart .buttons .button, .minimal .sleek .woocart .buttons .button, .minimal .woocommerce ul.products li.product .button, .minimal .pusher .woocommerce a.button, .elegant #item-nav div.item-list-tabs#object-nav li a:hover, .elegant #item-nav div.item-list-tabs#object-nav li.current a, .elegant #buddypress #item-nav div.item-list-tabs#object-nav li.current a, .elegant #buddypress #item-nav div.item-list-tabs#object-nav li a:hover, .elegant #buddypress #members-activity div.item-list-tabs ul li.selected a, .elegant #buddypress #members-activity div.item-list-tabs ul li a:hover, .elegant.single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a, .elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li.current a, .login_page_content .nav.nav-tabs > li.active > a, .block.postblock .block_content .course_instructor, .elegant.single #buddypress .item-list-tabs#subnav ul li.selected a, .modern #buddypress #item-nav .item-list-tabs ul li.current a, .modern #buddypress #item-nav .item-list-tabs ul li.selected a, .modern nav li a:hover, .modern nav li.current_menu_item a, .modern nav li.current_page_item a, .modern #buddypress div.item-list-tabs ul li a:hover, .modern #buddypress div.item-list-tabs ul li.current a, .modern #buddypress div.item-list-tabs ul li.selected a, .modern #buddypress div.item-list-tabs ul li a span, .modern #buddypress div.item-list-tabs#subnav ul li.current a, .modern #buddypress div.item-list-tabs#subnav ul li.selected a { color: rgb(168, 142, 96); }
.button, .radio > input[type="radio"]:checked + label::before, .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover.tab-pane li:hover img, .checkbox > input[type="checkbox"]:checked + label::before, .pagination .page-numbers.current, .pagination span.current, #buddypress div.item-list-tabs ul li.current, #buddypress div.item-list-tabs#subnav ul li.current a, .single #buddypress .item-list-tabs#subnav ul li.selected a, .single-item #buddypress .item-list-tabs#subnav ul li.selected a, .unit_button.button, #buddypress div#item-header #item-header-avatar, .gallery a:hover, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .woocommerce .widget_layered_nav_filters ul li a, .woocommerce-page .widget_layered_nav_filters ul li a, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus, .vibe_filterable li a:hover, .vibe_filterable li.active a, #wplms-calendar td.active, .checkoutsteps ul li.checkout_begin, .widget_course_list a:hover img, .widget_course_list a:hover img, .quiz_timeline li.active, .widget_course_list a:hover img, .vcard:hover img, .postsmall .post_thumb a:hover, .button.hero, .unit_content .commentlist li.bypostauthor > .comment-body > .vcard img, .unit_content .commentlist li:hover > .comment-body > .vcard img, #buddypress div.generic-button a, #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .woocommerce nav.woocommerce-pagination ul li span.current, #bbpress-forums #favorite-toggle a, #bbpress-forums .bbp-pagination .bbp-pagination-links span.current, #bbpress-forums #subscription-toggle a, .pagetitle #subscription-toggle a, .minimal.woocommerce ul.products li a.button, .minimal.woocommerce a.button, .minimal .note-tabs, .minimal .pagination span, .minimal .pagination label, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal .pagination a.page-numbers, .minimal .pagination a, .minimal.woocommerce-page a.button, .minimal.woocommerce nav.woocommerce-pagination ul li a, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers, .minimal #bbpress-forums .bbp-pagination .bbp-pagination-links span, .minimal #buddypress div.item-list-tabs ul li a:hover, .minimal .pusher #buddypress a.button, .minimal .generic-button a, .minimal #buddypress div.item-list-tabs ul li.selected a, .minimal #buddypress div.item-list-tabs ul li a span, .minimal .widget .course_cat_nav ul li a span, .minimal .pusher #buddypress input[type="button"], .minimal .pusher #buddypress input[type="submit"], .minimal .pusher .button, .minimal .pusher input[type="submit"], .minimal.woocommerce-page #content input.button, .minimal.woocommerce-page input.button, .minimal .pusher .woocommerce a.button, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li.active, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li:hover, .elegant #buddypress div.item-list-tabs li.selected
{ border-color: rgb(168, 142, 96); }
a:hover, .author_desc .social li a:hover, #course_creation_tabs li.active::after, .widget ul > li:hover > a, .course_students li > ul > li > a:hover, .quiz_students li > ul > li > a:hover, #buddypress div.activity-meta a, #buddypress div.activity-meta a.button, #buddypress .acomment-options a, .widget .menu li.current-menu-item a, #buddypress a.primary, #buddypress a.secondary, .activity-inner a, #latest-update h6 a, .bp-primary-action, .bp-secondary-action, #buddypress div.item-list-tabs ul li.selected a span, #buddypress div.item-list-tabs ul li.current a span, #buddypress div.item-list-tabs ul li a:hover span, .activity-read-more a, .unitattachments h4 span, .unitattachments li a::after, .noreviews a, .expand .minmax:hover, .connected_courses li a, #buddypress #item-body span.highlight a, #buddypress div#message-thread div.message-content a, .course_students li > ul > li > a:hover, .quiz_students li > ul > li > a:hover, .assignment_students li > ul > li > a:hover, .widget ul li:hover > a, .widget ul li.current-cat a, .quiz_timeline li:hover a, .quiz_timeline li.active a, .woocommerce .star-rating span, .woocommerce-page .star-rating span, .product_list_widget .star-rating span, #vibe-tabs-notes_discussion .view_all_notes:hover, .instructor strong a:hover, .minimal .woocommerce nav.woocommerce-pagination ul li a, .single-item.groups.g3.minimal #item-body .item-list-tabs#subnav ul li.current.selected a, .single-item.groups.g4.minimal #item-body .item-list-tabs#subnav ul li.current.selected a, .bp-user.p3 #item-body .item-list-tabs#subnav ul li.current.selected a, .bp-user.p4 #item-body .item-list-tabs#subnav ul li.current.selected a, .minimal #buddypress div.item-list-tabs ul li a span, .minimal.single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a:hover, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li a:hover, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li.current a, .minimal.woocommerce-page #content input.button, .minimal.woocommerce button.button, .minimal.woocommerce-page input.button, .elegant #buddypress .dir-form div.item-list-tabs ul li.selected a, .elegant.directory.d3 #buddypress .item-list-tabs ul li a:hover { color: rgb(168, 142, 96); }
.minimal.woocommerce .button, .minimal.woocommerce button.button, .minimal #buddypress div.item-list-tabs#subnav ul li.switch_view a.active, .minimal.directory #buddypress div.item-list-tabs#subnav ul li.switch_view a.active { border-color: rgb(168, 142, 96) !important; }
.minimal nav li a:hover, .minimal nav li:hover > a, .minimal nav li.current_menu_item > a, .minimal nav li.current_page_item > a, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li.active a, .minimal.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a, .elegant #buddypress .item-list-tabs#subnav ul li.current a, .elegant.single-course #item-nav div.item-list-tabs#object-nav li.current a, .elegant.directory.d3 #buddypress .item-list-tabs li.selected a, .elegant.directory.d4 #buddypress .item-list-tabs li.selected a, .elegant.bp-user.p4 #buddypress .item-list-tabs#subnav li.selected.current a, .elegant.single-item.groups.g4 #buddypress .item-list-tabs#subnav li.selected.current a { color: rgb(168, 142, 96) !important; }
.woocommerce a.button, .button, #nav_horizontalli.current-menu-ancestor > a, #headertop a.btn, button, #nav_horizontal li.current-menu-item > a, .total_students span, #nav_horizontal li a:hover, .button.hero, .tagcloud a:hover, #nav_horizontal li:hover a, .course_button.button span.amount, #buddypress .item-list-tabs ul li a:hover, .login_sidebar .login_content #vbp-login-form #sidebar-wp-submit, .vibe_filterable li.active a, .tabbable .nav.nav-tabs li:hover a, .btn, a.btn.readmore:hover, .checkbox > input[type="checkbox"]:checked + label::after, footer .tagcloud a:hover, .tagcloud a, .in_quiz .pagination ul li span, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .generic-button a:hover, .woocommerce-account .woocommerce-MyAccount-navigation li.is-active a, body.activity-permalink .ac-form input[type="submit"], .hover-link:hover, #buddypress .activity-list li.load-more a:hover, #buddypress div.generic-button a:hover, .archive #buddypress .course_category, .archive #buddypress .course_category h3, #buddypress ul.item-list li .item-credits a.button, #buddypress ul.item-list li .item-credits a.button span, #course_creation_tabs li.done::after, .widget .course_cat_nav ul li a, #buddypress .item-list-tabs ul li a:hover, .pagination .current, #question #submit:hover, .ques_link:hover, .reset_answer:hover, .widget .course_cat_nav ul li.current-cat-parent > a, .widget .course_cat_nav ul li.current-cat > a, .widget .course_cat_nav ul li a span, .woocommerce ul.products li.product .button, .woocommerce nav.woocommerce-pagination ul li span.current, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .quiz_timeline li.active > a > span, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce div.product .woocommerce-tabs ul.tabs li:hover, #vibe_bp_login input[type="submit"], .woocommerce-page #respond input#submit, #bbpress-forums #favorite-toggle a:hover, #bbpress-forums #subscription-toggle a:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links a.page-numbers:hover, #bbpress-forums .bbp-pagination .bbp-pagination-links span.current, #buddypress ul.button-nav li a, .tabs ul.nav.nav-tabs > li.active > a > span, .mooc .vbpcart span em, .sleek .vbpcart span em, .single-course.c2 #item-nav div.item-list-tabs#object-nav li.current a, .single-course.c3 #item-nav div.item-list-tabs#object-nav li.current a, .single-course.c5 #item-nav div.item-list-tabs#object-nav li.current a, .single-item.groups.g2 #buddypress div.item-list-tabs#object-nav li a:hover, .single-item.groups.g3 #buddypress div.item-list-tabs#object-nav li a:hover, .single-item.groups.g4 #buddypress div.item-list-tabs#object-nav li a:hover, .v_module.custom_post_carousel .heading_more, .minimal .pusher #buddypress a.button:hover, .minimal .note-tabs ul li.selected a, .minimal #buddypress div.item-list-tabs ul li.selected a span, .minimal .widget .course_cat_nav ul li a:hover span, .minimal .pagination .page-numbers.current, .minimal .pagination span.current, .minimal.woocommerce-page a.button:hover, .minimal.woocommerce a.button:hover, .minimal .pusher .button:hover, .minimal.woocommerce ul.products li a.button:hover, .minimal .pagination a.page-numbers:hover, .minimal .pagination a:hover, .minimal .pusher #buddypress input[type="submit"]:hover, .minimal .pusher input[type="submit"]:hover, .minimal.woocommerce-page #content input.button:hover, .minimal.woocommerce-page input.button:hover, .minimal .mooc .woocart .buttons .button:hover, .minimal .sleek .woocart .buttons .button:hover, .minimal .pusher .woocommerce a.button:hover, .elegant #buddypress .dir-form div.item-list-tabs ul li:not(.selected) a:hover, .elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li a:hover, .elegant .widget.pricing a.button, .block.general .block_content .general_details > a, .modern .vibe_carousel .flex-direction-nav a:hover, .course_pursue_panel .course_action_points, .course_pursue_panel .course_action_points h1, .course_pursue_panel .course_time strong, .course_pursue_panel .course_time strong span { color: rgb(255, 255, 255); }
#logo img, #alt_logo img { height: 50px; max-height: 50px; }
#logo img, #alt_logo img { max-height: 50px; }
#logo { padding-top: 4px; }
#logo { padding-bottom: 10px; }
#headertop, header.fixed, .pagesidebar, #pmpro_confirmation_table thead, header #searchdiv.active
#searchform input[type="text"], .pmpro_checkout thead th, #pmpro_levels_table thead, .boxed #headertop .container, header.sleek.transparent.fixed { background-color: rgb(255, 255, 255); }
#headertop, #headertop a, .sidemenu li a, .sidemenu .mobile_icons > a, #pmpro_confirmation_table thead, .pmpro_checkout thead th, #pmpro_levels_table thead, header.fixed .topmenu > li > a, header.fixed #searchicon, header.fixed nav > .menu > li > a { color: rgb(71, 71, 71); }
header, .sidemenu li.active a, .sidemenu li a:hover, .note-tabs, header #searchform input[type="text"], .boxed header:not(.transparent) .container, .reset_answer:hover { background-color: rgb(255, 255, 255); }
nav .menu li a, nav .menu li.current-menu-item a, .topmenu li a, .sleek .topmenu > li > a, .sleek nav > .menu > li > a, header #searchicon, .mooc .topmenu > li > a, .mooc nav > .menu > li > a, #login_trigger { color: rgb(68, 68, 68); }
.sub-menu, nav .sub-menu, #mooc_menu nav .menu li:hover > .menu-sidebar, header #searchform, .sleek .woocart, .megadrop .menu-cat_subcat .sub_cat_menu, .megadrop .menu-cat_subcat .sub_posts_menu { background-color: rgb(209, 173, 109); }
nav .menu li > .sub-menu li a, nav .menu li.current-menu-item .sub-menu li a, nav .sub-menu li.current-menu-item a, nav .menu li .menu-sidebar .widget h4.widget_title, nav .menu li .menu-sidebar .widget ul li a, nav .menu li .menu-sidebar .widget, .megadrop .menu-sidebar, #mooc_menu nav .menu li:hover > .menu-sidebar, #mooc_menu nav .menu li:hover > .menu-sidebar a, .megadrop .menu-sidebar .widget ul li a, .megadrop .menu-sidebar .widget .widgettitle, .megadrop .menu-sidebar .widgettitle, .sleek .woocart .cart_list.product_list_widget .mini_cart_item a, .sleek .woocart .cart_list.product_list_widget .mini_cart_item span, .sleek .woocart .total, .sleek .woocart .cart_list.product_list_widget .empty, .mooc .woocart .cart_list.product_list_widget .mini_cart_item a, .mooc .woocart .cart_list.product_list_widget .mini_cart_item span, .mooc .woocart .total, .sleek .woocart .cart_list.product_list_widget .empty { color: rgb(255, 255, 255); }
nav > .menu > li > a, .sleek .topmenu > li > a, .sleek nav > .menu > li > a { font-family: Montserrat; }
header nav > .menu > li > a, header.sleek nav > .menu > li > a, header.sleek .topmenu > li > a, header #searchicon, .mooc .topmenu > li > a, .mooc nav > .menu > li > a, #alt_logo { padding-top: 28px; padding-bottom: 28px; }
#headertop a, .sidemenu li a { font-family: Montserrat; }
.logged-out #vibe_bp_login .fullscreen_login, #vibe_bp_login ul + ul { background: rgb(49, 59, 61); }
#close_full_popup::before, #vibe_bp_login ul + ul li a, #vibe_bp_login ul + ul li a { color: rgb(255, 255, 255); }
#vibe_bp_login, #wplms_custom_registration_form, #wplms_forgot_password_form, .logged-out #vibe_bp_login .fullscreen_login #vbp-login-form, .login_sidebar, #vibe_bp_login #wplms_custom_registration_form, #vibe_bp_login #wplms_forgot_password_form { background: rgb(35, 43, 45); }
#vibe_bp_login .fullscreen_login label, #vibe_bp_login label, #vibe_bp_login ul li#vbplogout a, .login_sidebar .login_content #vbp-login-form label, .login_sidebar .login_content #sidebar-me #bpavatar + ul li#username a, .login_sidebar .login_content #sidebar-me #bpavatar + ul li a, .login_sidebar .login_content #sidebar-me #bpavatar + ul + ul li a, .login_sidebar .login_content #vbp-login-form label .tip, #vibe_bp_login a:hover, #vibe_bp_login ul li a { color: rgb(255, 255, 255); }
h1 { font-family: Raleway; }
h2 { font-family: "Varela Round"; }
h3 { font-family: Varela; }
h4 { font-family: "Varela Round"; }
h5 { font-family: Varela; }
h6 { font-family: Varela; }
h3.heading span { font-family: Varela; }
#buddypress .widget_title, .widget .widget_title { font-family: Varela; }
#buddypress .widget_title, .widget .widget_title { color: rgb(68, 68, 68); }
body, .pusher { background-color: rgb(247, 247, 247); }
.boxed .pusher, .content, #item-body, .widget.pricing, .dir-list, .item-list-tabs, #groups-dir-list, #course-dir-list, #group-create-body, body.boxed.custom-background .pusher, #buddypress .dir-form div.item-list-tabs#subnav, .unit_content { background-color: rgb(247, 247, 247); }
.content, #item-body, .widget.pricing, .dir-list, .item-list-tabs, #groups-dir-list, #course-dir-list, #buddypress ul.item-list li div.item-desc { color: rgb(68, 68, 68); }
body a, .content p a, .course_description p a, #buddypress a.activity-time-since, .author_info .readmore, .assignment_heading.heading a, .v_text_block a, .main_unit_content a:not(.button), .reply a, .link, .ahref { color: rgb(85, 85, 85); }
body, .content, #item-body, #buddypress ul.item-list li div.item-desc, p { font-size: 14px; }
body, .content, #item-body, #buddypress ul.item-list li div.item-desc, p { font-family: Varela; }
.flexMenu-popup li a, .unit_prevnext, .quiz_bar, .course_timeline li a, #buddypress .item-list-tabs ul li a, .single-course.c2 #item-nav div.item-list-tabs#object-nav li a, .single-course.c3 #item-nav div.item-list-tabs#object-nav li a, #course_creation_tabs, .page-template-start .course_timeline h4, .widget .course_cat_nav ul li a { font-family: Varela; }
#buddypress div.item-list-tabs, .widget .item-options, #buddypress div.item-list-tabs#object-nav, #buddypress div.item-list-tabs, .quiz_bar, .widget .course_cat_nav, .single-course.c2 #item-nav, .single-course.c3 #item-nav, .single-course.c5 #item-nav, .minimal.single-course.c2 #item-nav, .minimal.single-course.c3 #item-nav, .minimal.single-course.c5 #item-nav, .elegant.bp-user.p2 #buddypress #item-nav, .elegant.bp-user.p3 #buddypress #item-nav, .elegant.bp-user.p4 #buddypress #item-nav, .elegant.single-course.c2 #item-nav, .elegant.single-course.c3 #item-nav, .elegant.single-course.c5 #item-nav, .elegant.single-item.groups.g2 #buddypress #item-nav, .elegant.single-item.groups.g3 #buddypress #item-nav, .elegant.single-item.groups.g4 #buddypress #item-nav { background-color: rgb(250, 250, 250); }
#buddypress div.item-list-tabs, .widget .item-options, .flexMenu-popup li a, #buddypress div.item-list-tabs#object-nav, .quiz_timeline li > a > span, .unit_prevnext, .quiz_bar, .course_timeline li.active a, .course_timeline li a, .minimal .course_timeline li.active a, .minimal .course_timeline li a, #buddypress .item-list-tabs ul li a, .widget .course_cat_nav ul li.current-cat-parent > ul > li:not(.current-cat) > a, .single-course.c2 #item-nav div.item-list-tabs#object-nav li a, .single-course.c3 #item-nav div.item-list-tabs#object-nav li a, .single-course.c5 #item-nav div.item-list-tabs#object-nav li a { color: rgb(34, 34, 34); }
#course_creation_tabs, #buddypress div#item-header, .page-template-start .unit_prevnext, .page-template-start .course_timeline h4, .widget .course_cat_nav ul li > ul li, .single-course .course_header, .minimal.single-course.c2 .course_header, .minimal.single-course.c3 .course_header, .minimal.single-course.c5 .course_header, .elegant.single-course.c2 .course_header, .elegant.single-course.c3 .course_header { background-color: rgb(239, 239, 239); }
#course_creation_tabs li, #course_creation_tabs li a, #course_creation_tabs li i, #course_creation_tabs li.active a, #course_creation_tabs li.active i, .quiz_timeline li a, .quiz_timeline li.done a, .unit_prevnext a, .ques_link, .countdown, .countdown + span, .countdown + span + span, #buddypress div#item-header, .page-template-start .unit_prevnext, .page-template-start .course_timeline h4, .minimal .course_timeline li h4, .minimal .unit_prevnext a, .single-course .course_header, .page-template-start .course_timeline.accordion li.section::after, .minimal.single-course.c2 .course_header, .minimal.single-course.c3 .course_header, .minimal.single-course.c5 .course_header, .minimal.single-course.c2 #item-nav .item-list-tabs#object-nav ul li a, .minimal.single-course.c3 #item-nav .item-list-tabs#object-nav ul li a, .minimal.single-course.c5 #item-nav .item-list-tabs#object-nav ul li a, .elegant.single-course.c2
.course_header, .elegant.single-course.c3 .course_header, .elegant.bp-user.p2 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.bp-user.p3 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.bp-user.p4 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.single-course.c2 #item-nav div.item-list-tabs#object-nav li a, .elegant.single-course.c3 #item-nav div.item-list-tabs#object-nav li a, .elegant.single-course.c4 #buddypress .item-list-tabs#object-nav li a, .elegant.single-course.c5 #buddypress .item-list-tabs#object-nav li a, .elegant.single-course.c5 #item-nav div.item-list-tabs#object-nav li a, .elegant.single-item.groups.g2 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.single-item.groups.g3 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.single-item.groups.g4 #buddypress #item-nav div.item-list-tabs#object-nav li a, .elegant.single-item.groups.g4 #buddypress .item-list-tabs#object-nav li a { color: rgb(51, 51, 51); }
footer, .bbp-header, .bbp-footer, .boxed footer .container, footer .form_field, footer .input-text, footer .ninja-forms-field, footer .wpcf7 input.wpcf7-text, footer #s, footer .chosen-container.chosen-with-drop .chosen-drop, footer .chosen-container-active.chosen-with-drop .chosen-single, footer .chosen-container-single .chosen-single { background-color: rgb(25, 31, 37); }
footer, footer a, .footerwidget li a, footer .form_field, footer .input-text, footer .ninja-forms-field, footer .wpcf7 input.wpcf7-text, footer #s, .footerwidget .widget_course_list li h6, .footerwidget .widget_course_list li h6 span, footer .course-list1, footer .chosen-container.chosen-with-drop .chosen-drop, footer .chosen-container-active.chosen-with-drop .chosen-single, footer .chosen-container-single .chosen-single { color: rgb(66, 66, 66); }
.footertitle, footer h4, footer a, .footerwidget ul li a { color: rgb(255, 255, 255); }
#footerbottom, .boxed #footerbottom .container { background-color: rgb(25, 31, 37); }
#footerbottom, #footerbottom a { color: rgb(255, 255, 255); }
#scrolltop a { color: rgb(255, 255, 255) !important; }
.gallery.columns4 > a { height: 200px; overflow: hidden; }
header #trigger { top: 28px; right: 40px; }
.dash-widget { border: 1px solid rgba(0, 0, 0, 0.08); }
#trigger { padding: 10px; margin-top: -10px; }
.minimal nav li a:hover, .minimal nav li:hover > a { color: rgb(116, 197, 243) !important; }
#headertop li { border-color: rgb(71, 71, 71); }
#buddypress div.item-list-tabs ul li a:hover span, #buddypress .item-list-tabs ul li.current a span, #buddypress .item-list-tabs ul li.selected a span, .widget .course_cat_nav ul li.current-cat-parent > a span, .widget .course_cat_nav ul li.current-cat > a span, .course_pursue_panel .course_progressbar.progress .bar { background: rgb(255, 255, 255); }
.minimal.woocommerce nav.woocommerce-pagination a:hover { color: rgb(255, 255, 255) !important; }
header #searchform::after, nav > .menu > li:hover > a::before { border-color: transparent transparent rgb(209, 173, 109) !important; }
.elegant header nav > .menu > li.current-menu-item > a, .elegant header nav > .menu > li.current_page_item > a, .elegant header nav > .menu > li:hover > a { border-color: rgb(209, 173, 109); color: rgb(209, 173, 109); }
.groove header nav > .menu > li.current-menu-item > a, .groove header nav > .menu > li.current_page_item > a, .groove header nav > .menu > li:hover > a { background: rgb(209, 173, 109); }
.unit_content p span.side_comment:hover::after, .unit_content p span.side_comment.active::after { border-color: rgb(168, 142, 96) transparent transparent rgb(168, 142, 96) !important; }
#vibe_bp_login::after { border-color: transparent transparent rgb(49, 59, 61); }
header.fixed #trigger .lines, header.fixed #trigger .lines::after, header.fixed #trigger .lines::before, header.sleek.fixed #trigger .lines, header.sleek.fixed #trigger .lines::after, header.sleek.fixed #trigger .lines::before { background: rgb(71, 71, 71); }
#trigger .lines, #trigger .lines::before, #trigger .lines::after { background: rgb(68, 68, 68); }
header #searchicon, header #searchform input[type="text"] { color: rgb(68, 68, 68); }
.unit_prevnext { border-color: rgb(250, 250, 250); }
.flexMenu-popup { background: rgb(250, 250, 250) !important; }
.course_timeline, .quiz_details { background: rgb(250, 250, 250); }
.unit_prevnext, .course_timeline h4 { background: rgb(239, 239, 239); }
.quiz_timeline li > span, .quiz_timeline li > a > span { background: rgb(239, 239, 239); }
.course_timeline, .course_timeline li.unit_line, .course_timeline li > span, .quiz_timeline .timeline_wrapper { border-color: rgb(239, 239, 239); }
nav .menu-item-has-children:hover > a::before, header.sleek .vbpcart.active::after { border-color: transparent transparent rgb(209, 173, 109); }
.archive.woocommerce.minimal ul.products li.product .button.add_to_cart_button:hover, .woocommerce.minimal #respond input#submit.alt:hover, .woocommerce.minimal a.button.alt:hover, .woocommerce.minimal button.button.alt:hover, .woocommerce.minimal input.button.alt:hover, .minimal.woocommerce-page a.button:hover { background: rgb(168, 142, 96) !important; }
body.loading.pageloader1 .global::before { border-top-color: rgb(168, 142, 96); }
body.loading.pageloader1 .global::after { border-left-color: rgb(168, 142, 96); }
#vibe_bp_login::after { border-color: transparent transparent rgb(35, 43, 45); }
header #trigger { top: 28px !important; }
header.sleek #vibe_bp_login, header.mooc #vibe_bp_login { top: 58px; }
header.mooc #mooc_searchform { margin-top: 28px; }
#save_quiz_progress { border-color: rgb(51, 51, 51); }
footer .form_field, footer .input-text, footer .ninja-forms-field, footer .wpcf7 input.wpcf7-text, footer #s, footer .chosen-container.chosen-with-drop .chosen-drop, footer .chosen-container-active.chosen-with-drop .chosen-single, footer .chosen-container-single .chosen-single { border-color: rgb(25, 31, 37); }
@charset "utf-8";
#bbpress-forums hr { margin: 0px 0px 24px; }
#bbpress-forums { background: transparent; clear: both; margin-bottom: 20px; overflow: hidden; font-size: 12px; }
#bbpress-forums div.even, #bbpress-forums ul.even { background-color: rgb(255, 255, 255); }
#bbpress-forums div.odd, #bbpress-forums ul.odd { background-color: rgb(251, 251, 251); }
body.reply-edit .reply { float: none; }
#bbpress-forums div.reply { height: auto; width: 100%; }
#bbpress-forums div.bbp-forum-header, #bbpress-forums div.bbp-topic-header, #bbpress-forums div.bbp-reply-header { background-color: rgb(244, 244, 244); }
#bbpress-forums .status-trash.even, #bbpress-forums .status-spam.even { background-color: rgb(255, 238, 238); }
#bbpress-forums .status-trash.odd, #bbpress-forums .status-spam.odd { background-color: rgb(255, 221, 221); }
#bbpress-forums .status-closed, #bbpress-forums .status-closed a { color: rgb(204, 204, 204); }
#bbpress-forums ul { background: none; list-style: none; margin: 0px; padding: 0px; }
#bbpress-forums ul.bbp-threaded-replies { margin-left: 50px; }
#bbpress-forums li { background: none; margin: 0px; list-style: none; }
#bbpress-forums ul.bbp-lead-topic, #bbpress-forums ul.bbp-topics, #bbpress-forums ul.bbp-forums, #bbpress-forums ul.bbp-replies, #bbpress-forums ul.bbp-search-results { font-size: 12px; overflow: hidden; border: 1px solid rgb(238, 238, 238); margin-bottom: 20px; clear: both; }
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-body, #bbpress-forums li.bbp-footer { clear: both; }
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer { background: rgb(243, 243, 243); border-top: 1px solid rgb(238, 238, 238); font-weight: bold; padding: 8px; text-align: center; }
#bbpress-forums li.bbp-header { background: rgb(234, 234, 234); }
#bbpress-forums li.bbp-header ul { overflow: hidden; }
#bbpress-forums .bbp-forums-list { margin: 0px 0px 0px
5px; padding-left: 15px; border-left: 1px solid rgb(221, 221, 221); }
#bbpress-forums .bbp-forums-list li { display: inline; font-size: 11px; }
#bbpress-forums li.bbp-footer p { margin: 0px; line-height: 1em; }
li.bbp-forum-info, li.bbp-topic-title { float: left; text-align: left; width: 55%; }
li.bbp-forum-topic-count, li.bbp-topic-voice-count, li.bbp-forum-reply-count, li.bbp-topic-reply-count { float: left; text-align: center; width: 10%; }
li.bbp-forum-freshness, li.bbp-topic-freshness { text-align: center; float: left; width: 22%; }
#bbpress-forums li.bbp-body ul.forum, #bbpress-forums li.bbp-body ul.topic { border-top: 1px solid rgb(238, 238, 238); overflow: hidden; padding: 8px; }
li.bbp-header div.bbp-topic-content span#subscription-toggle, li.bbp-header div.bbp-topic-content span#favorite-toggle, li.bbp-header div.bbp-reply-content span#subscription-toggle, li.bbp-header div.bbp-reply-content span#favorite-toggle { float: right; }
#bbpress-forums div.bbp-forum-title h3, #bbpress-forums div.bbp-topic-title h3, #bbpress-forums div.bbp-reply-title h3 { background: none; border: none; font-size: 16px; line-height: 1em; margin: 8px 0px; padding: 0px; text-transform: none; }
#bbpress-forums div.bbp-forum-author, #bbpress-forums div.bbp-topic-author, #bbpress-forums div.bbp-reply-author { float: left; text-align: center; width: 115px; }
#bbpress-forums div.bbp-forum-author img.avatar, #bbpress-forums div.bbp-topic-author img.avatar, #bbpress-forums div.bbp-reply-author img.avatar { border: none; max-width: 80px; padding: 0px; margin: 12px auto 0px; float: none; }
#bbpress-forums div.bbp-forum-author a.bbp-author-name, #bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name { margin: 0px 12px; word-break: break-word; display: inline-block; }
#bbpress-forums div.bbp-topic-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name { clear: left; display: block; }
#bbpress-forums div.bbp-forum-author .bbp-author-role, #bbpress-forums div.bbp-topic-author .bbp-author-role, #bbpress-forums div.bbp-reply-author .bbp-author-role { font-size: 11px; font-style: italic; }
#bbpress-forums li.bbp-header .bbp-search-author, #bbpress-forums li.bbp-footer .bbp-search-author, #bbpress-forums li.bbp-header .bbp-forum-author, #bbpress-forums li.bbp-footer .bbp-forum-author, #bbpress-forums li.bbp-header .bbp-topic-author, #bbpress-forums li.bbp-footer .bbp-topic-author, #bbpress-forums li.bbp-header .bbp-reply-author, #bbpress-forums li.bbp-footer .bbp-reply-author { float: left; margin: 0px; padding: 0px; width: 120px; }
#bbpress-forums li.bbp-header .bbp-search-content, #bbpress-forums li.bbp-footer .bbp-search-content, #bbpress-forums li.bbp-header .bbp-forum-content, #bbpress-forums li.bbp-footer .bbp-forum-content, #bbpress-forums li.bbp-header .bbp-topic-content, #bbpress-forums li.bbp-footer .bbp-topic-content, #bbpress-forums li.bbp-header .bbp-reply-content, #bbpress-forums li.bbp-footer .bbp-reply-content { margin-left: 140px; padding: 0px; text-align: left; }
div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header, li.bbp-body div.hentry { margin-bottom: 0px; overflow: hidden; padding: 8px; }
div.bbp-forum-header, div.bbp-topic-header, div.bbp-reply-header { border-top: 1px solid rgb(221, 221, 221); clear: both; }
span.bbp-author-ip { font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; font-size: 11px; font-weight: bold; color: rgb(170, 170, 170); }
#bbpress-forums div.bbp-forum-content, #bbpress-forums div.bbp-topic-content, #bbpress-forums div.bbp-reply-content { margin-left: 130px; padding: 12px 12px 12px 0px; text-align: left; }
#bbpress-forums div.bbp-forum-content::after, #bbpress-forums div.bbp-topic-content::after, #bbpress-forums div.bbp-reply-content::after { clear: both; content: "."; display: block; float: none; height: 0px; font-size: 0px; visibility: hidden; }
#bbpress-forums div.bbp-topic-content a, #bbpress-forums div.bbp-reply-content a { background: none; border: none; display: inline; font-weight: normal; margin: 0px; padding: 0px; }
#bbpress-forums div.bbp-topic-content h1, #bbpress-forums div.bbp-reply-content h1, #bbpress-forums div.bbp-topic-content h2, #bbpress-forums div.bbp-reply-content h2, #bbpress-forums div.bbp-topic-content h3, #bbpress-forums div.bbp-reply-content h3, #bbpress-forums div.bbp-topic-content h4, #bbpress-forums div.bbp-reply-content h4, #bbpress-forums div.bbp-topic-content h5, #bbpress-forums div.bbp-reply-content h5, #bbpress-forums div.bbp-topic-content h6, #bbpress-forums div.bbp-reply-content h6 { clear: none; line-height: 1em; margin: 24px 0px; padding: 0px; }
#bbpress-forums div.bbp-topic-content img, #bbpress-forums div.bbp-reply-content img { max-width: 100%; }
#bbpress-forums div.bbp-topic-content ul, #bbpress-forums div.bbp-reply-content ul, #bbpress-forums div.bbp-topic-content ol, #bbpress-forums div.bbp-reply-content ol { margin: 0px 15px 15px; padding: 0px; }
#bbpress-forums div.bbp-topic-content ul li, #bbpress-forums div.bbp-reply-content ul li { list-style-type: disc; }
#bbpress-forums div.bbp-topic-content ol li, #bbpress-forums div.bbp-reply-content ol li { list-style-type: decimal; }
#bbpress-forums div.bbp-topic-content ol li li, #bbpress-forums div.bbp-reply-content ol li li { list-style-type: lower-alpha; }
#bbpress-forums div.bbp-topic-content ol li li li, #bbpress-forums div.bbp-reply-content ol li li li { list-style-type: upper-roman; }
#bbpress-forums div.bbp-topic-content code, #bbpress-forums div.bbp-reply-content code, #bbpress-forums div.bbp-topic-content pre, #bbpress-forums div.bbp-reply-content pre { font-family: Inconsolata, Consolas, Monaco, "Lucida Console", monospace; display: inline-block; background-color: rgb(249, 249, 249); border: 1px solid rgb(221, 221, 221); padding: 0px 5px; max-width: 95%; vertical-align: middle; margin-top: -3px; }
#bbpress-forums div.bbp-topic-content pre, #bbpress-forums div.bbp-reply-content pre { display: block; line-height: 18px; margin: 0px 0px 24px; padding: 5px 10px; white-space: pre; overflow: auto; }
#bbpress-forums div.bbp-topic-content pre code, #bbpress-forums div.bbp-reply-content pre code { display: block; border: none; padding: 0px; margin: 0px; background-color: transparent; overflow-wrap: normal; overflow: auto; max-width: 100%; }
#bbpress-forums div.bbp-reply-to { margin-left: 130px; padding: 12px 12px 12px 0px; text-align: right; }
#bbpress-forums div#bbp-cancel-reply-to { text-align: right; }
div.bbp-breadcrumb { float: left; }
div.bbp-breadcrumb, div.bbp-topic-tags { font-size: 12px; }
#bbpress-forums div.bbp-breadcrumb p, #bbpress-forums div.bbp-topic-tags p { margin-bottom: 10px; }
#bbpress-forums div.bbp-topic-tags { float: right; }
#bbp-topic-hot-tags { clear: both; }
#bbpress-forums #bbp-search-form { clear: left; }
#bbpress-forums #bbp-search-form .hidden { height: 0px; width: 0px; overflow: hidden; position: absolute; background: none; left: -999em; }
#bbpress-forums #bbp-search-form #bbp_search { display: inline-block; width: auto; }
#bbpress-forums div.bbp-search-form { float: right; }
span.bbp-admin-links { float: right; color: rgb(221, 221, 221); }
span.bbp-admin-links a { color: rgb(187, 187, 187); font-weight: normal; font-size: 10px; text-transform: uppercase; text-decoration: none; }
fieldset span.bbp-admin-links { float: left; }
tr td span.bbp-admin-links a:hover { color: rgb(255, 75, 51); }
td.bbp-topic-admin-links, td.bbp-topic-counts { width: 50%; }
.bbp-forum-header a.bbp-forum-permalink, .bbp-topic-header a.bbp-topic-permalink, .bbp-reply-header a.bbp-reply-permalink { float: right; margin-left: 10px; color: rgb(204, 204, 204); }
.bbp-row-actions #favorite-toggle a { text-decoration: none; padding: 0px 3px 1px; color: rgb(119, 204, 119); border: 1px solid rgb(170, 204, 170); background-color: rgb(221,
255, 221); font-weight: bold; font-size: 13px; }
.bbp-row-actions #favorite-toggle a:hover { color: rgb(85, 170, 85); border-color: rgb(119, 204, 119); background-color: rgb(187, 238, 187); }
.bbp-row-actions #favorite-toggle span.is-favorite a { color: rgb(255, 170, 170); border: 1px solid rgb(255, 170, 170); background-color: rgb(255, 238, 238); }
.bbp-row-actions #favorite-toggle span.is-favorite a:hover { color: rgb(204, 136, 136); border-color: rgb(204, 136, 136); background-color: rgb(255, 221, 221); }
.bbp-row-actions #subscription-toggle a { text-decoration: none; padding: 0px 3px 1px; color: rgb(119, 204, 119); border: 1px solid rgb(170, 204, 170); background-color: rgb(221, 255, 221); font-weight: bold; font-size: 13px; }
.bbp-row-actions #subscription-toggle a:hover { color: rgb(85, 170, 85); border-color: rgb(119, 204, 119); background-color: rgb(187, 238, 187); }
.bbp-row-actions #subscription-toggle span.is-subscribed a { color: rgb(255, 170, 170); border: 1px solid rgb(255, 170, 170); background-color: rgb(255, 238, 238); }
.bbp-row-actions #subscription-toggle span.is-subscribed a:hover { color: rgb(204, 136, 136); border-color: rgb(204, 136, 136); background-color: rgb(255, 221, 221); }
#bbpress-forums .bbp-forum-info .bbp-forum-content, #bbpress-forums p.bbp-topic-meta { font-size: 11px; margin: 5px 0px; padding: 0px; overflow-wrap: break-word; }
#bbpress-forums p.bbp-topic-meta span { white-space: nowrap; }
.bbp-pagination-count { float: left; border: 1px solid transparent; }
.bbp-pagination-links { float: right; list-style: none; display: inline; }
.bbp-pagination-links a, .bbp-pagination-links span.current { display: block; float: left; padding: 0px 5px; margin-left: 5px; border: 1px solid rgb(239, 239, 239); text-decoration: none; }
.bbp-pagination-links a:hover, .bbp-pagination-links span.current { background: rgb(238, 238, 238); opacity: 0.8; border: 1px solid rgb(221, 221, 221); }
.bbp-pagination-links span.dots { display: block; float: left; padding: 1px 4px; margin-left: 5px; }
.bbp-pagination { float: left; width: 100%; margin-bottom: 15px; }
.bbp-topic-pagination { display: inline-block; margin-left: 5px; margin-bottom: 2px; }
.bbp-topic-pagination a { font-size: 10px; line-height: 10px; padding: 1px 3px; border: 1px solid rgb(221, 221, 221); text-decoration: none; }
#bbpress-forums fieldset.bbp-form { clear: left; }
#bbpress-forums fieldset.bbp-form { border: 1px solid rgb(238, 238, 238); padding: 10px 20px; margin-bottom: 10px; }
#bbpress-forums fieldset.bbp-form legend { padding: 5px; }
#bbpress-forums fieldset.bbp-form label { margin: 0px; display: inline-block; }
#bbp-edit-topic-tag.bbp-form fieldset.bbp-form label, #bbp-login fieldset label, #bbp-register fieldset label, #bbp-lost-pass fieldset label { width: 100px; }
#bbpress-forums fieldset.bbp-form p, #bbpress-forums fieldset.bbp-form textarea, #bbpress-forums fieldset.bbp-form select, #bbpress-forums fieldset.bbp-form input { margin: 0px 0px 8px; }
textarea#bbp_reply_content, textarea#bbp_topic_content, textarea#bbp_forum_content { width: 97%; box-sizing: border-box; }
textarea#bbp_forum_content { height: 210px; }
#bbpress-forums fieldset.bbp-forum-form-attributes { width: 200px; float: right; clear: none; margin-left: 25px; }
#bbpress-forums fieldset select#bbp_forum_id { max-width: 200px; }
.bbp-topic-form, .bbp-reply-form, .bbp-topic-tag-form { clear: left; }
body.topic-edit .bbp-topic-form div.avatar img, body.reply-edit .bbp-reply-form div.avatar img, body.single-forum .bbp-topic-form div.avatar img, body.single-reply .bbp-reply-form div.avatar img { margin-right: 0px; padding: 10px; border: 1px solid rgb(221, 221, 221); line-height: 0; background-color: rgb(239, 239, 239); }
body.page .bbp-reply-form code, body.page .bbp-topic-form code, body.single-topic .bbp-reply-form code, body.single-forum .bbp-topic-form code, body.topic-edit .bbp-topic-form code, body.reply-edit .bbp-reply-form code { font-size: 10px; background-color: rgb(240, 255, 248); border: 1px solid rgb(206, 239, 225); display: block; padding: 8px; margin-top: 5px; width: 369px; }
#merge_tag, #delete_tag { display: inline; }
div.bbp-submit-wrapper { margin-top: 15px; float: right; clear: both; }
p.form-allowed-tags { max-width: 100%; }
#bbpress-forums div.bbp-the-content-wrapper { margin-bottom: 10px; }
#bbpress-forums div.bbp-the-content-wrapper textarea.bbp-the-content { width: 100%; margin: 0px; font-size: 12px; }
#bbpress-forums div.bbp-the-content-wrapper table, #bbpress-forums div.bbp-the-content-wrapper tbody, #bbpress-forums div.bbp-the-content-wrapper tr, #bbpress-forums div.bbp-the-content-wrapper td { border: none; padding: 0px; margin: 0px; width: auto; line-height: 1em; }
#bbpress-forums div.bbp-the-content-wrapper input { font-size: 12px; padding: 5px; margin: 0px 2px 0px 0px; line-height: 1em; }
#bbpress-forums div.bbp-the-content-wrapper div.quicktags-toolbar { padding: 5px; min-height: 26px; }
#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar { padding: 4px 4px 8px; }
#bbpress-forums div.wp-editor-container { margin: 0px; padding: 0px; line-height: 0; }
#bbpress-forums div.bbp-the-content-wrapper td.mceStatusbar { line-height: 16px; }
#bbpress-forums #bbp-your-profile fieldset { padding: 20px 20px 0px; }
#bbpress-forums #bbp-your-profile fieldset div { margin-bottom: 20px; float: left; width: 100%; clear: left; }
#bbpress-forums #bbp-your-profile fieldset select { margin-bottom: 0px; }
#bbpress-forums #bbp-your-profile fieldset input, #bbpress-forums #bbp-your-profile fieldset textarea { margin-bottom: 0px; width: 60%; background: rgb(249, 249, 249); border: 1px solid rgb(221, 221, 221); box-shadow: none; padding: 5px 8px; border-radius: 0px; }
#bbpress-forums #bbp-your-profile fieldset input:focus, #bbpress-forums #bbp-your-profile fieldset textarea:focus { border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px inset; outline-color: rgba(240, 255, 240, 0.1); }
#bbpress-forums #bbp-your-profile fieldset.bbp-form input.checkbox { width: auto; }
#bbpress-forums #bbp-your-profile fieldset legend { display: none; }
#bbpress-forums #bbp-your-profile fieldset label[for] { float: left; width: 20%; padding: 5px 20px 5px 0px; text-align: right; cursor: pointer; }
#bbpress-forums #bbp-your-profile fieldset dl label[for] { text-align: left; width: 60%; }
#bbpress-forums #bbp-your-profile fieldset span.description { margin: 5px 0px 0px 20%; font-size: 12px; font-style: italic; float: left; clear: left; width: 60%; padding: 5px 8px; border: 1px solid rgb(206, 225, 239); background-color: rgb(240, 248, 255); }
#bbpress-forums #bbp-your-profile fieldset fieldset { margin: 0px; border: none; padding: 0px; clear: none; float: none; }
#bbpress-forums #bbp-your-profile fieldset fieldset.password { width: 60%; display: inline; }
#bbpress-forums #bbp-your-profile fieldset fieldset.password input, #bbpress-forums #bbp-your-profile fieldset fieldset.password span { width: 100%; }
#bbpress-forums #bbp-your-profile fieldset fieldset.capabilities dl { margin: 0px; }
#bbpress-forums #bbp-your-profile fieldset fieldset.password span.description { margin-left: 0px; margin-bottom: 20px; }
#bbpress-forums #bbp-your-profile fieldset.submit button { float: right; }
div.bbp-template-notice, div.indicator-hint { border-width: 1px; border-style: solid; padding: 0px 0.6em; margin: 5px 0px 15px; border-radius: 3px; background-color: rgb(255, 255, 224); border-color: rgb(230, 219, 85); color: rgb(0, 0, 0); clear: both; }
div.bbp-template-notice a { color: rgb(85, 85, 85); text-decoration: none; }
div.bbp-template-notice a:hover { color: rgb(0, 0, 0); }
div.bbp-template-notice.info { border: 1px solid rgb(206, 225, 239); background-color: rgb(240, 248, 255); }
div.bbp-template-notice.important { border: 1px solid rgb(230, 219, 85); background-color:
rgb(255, 251, 204); }
div.bbp-template-notice.error, div.bbp-template-notice.warning { background-color: rgb(255, 235, 232); border-color: rgb(204, 0, 0); }
div.bbp-template-notice.error a, div.bbp-template-notice.warning a { color: rgb(204, 0, 0); }
div.bbp-template-notice p { padding: 2px; font-size: 12px; line-height: 140%; margin: 0.5em 0px 6px !important; }
.bbp-topics-front ul.super-sticky, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky { font-size: 1.1em; background-color: rgb(255, 255, 224) !important; }
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log, #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log, #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log { border-top: 1px dotted rgb(221, 221, 221); width: 100%; margin: 0px; padding: 8px 0px 0px; font-size: 11px; color: rgb(170, 170, 170); }
#bbpress-forums .bbp-topic-content ul.bbp-topic-revision-log li, #bbpress-forums .bbp-reply-content ul.bbp-topic-revision-log li, #bbpress-forums .bbp-reply-content ul.bbp-reply-revision-log li { list-style-type: none; }
.bbp-login-form fieldset legend { display: none; }
.bbp-login-form .bbp-username input, .bbp-login-form .bbp-email input, .bbp-login-form .bbp-password input { padding: 5px; }
.bbp-login-form label { width: 140px; display: inline-block; }
#sidebar .bbp-login-form label { width: 70px; }
.bbp-login-form .bbp-username, .bbp-login-form .bbp-email, .bbp-login-form .bbp-password, .bbp-login-form .bbp-remember-me, .bbp-login-form .bbp-submit-wrapper { margin-top: 10px; }
.bbp-login-form .bbp-remember-me { }
.bbp-login-form .bbp-submit-wrapper { text-align: right; }
.bbp-login-form .bbp-login-links { }
.bbp-login-form .bbp-login-links a { float: left; clear: left; }
.bbp-logged-in img.avatar { float: left; margin: 0px 15px 0px 0px; }
.bbp-logged-in h4 { font-weight: bold; font-size: 1.3em; clear: none; margin-bottom: 10px; }
#bbpress-forums p.bbp-topic-meta img.avatar, #bbpress-forums ul.bbp-reply-revision-log img.avatar, #bbpress-forums ul.bbp-topic-revision-log img.avatar, #bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums .widget_display_topics img.avatar, #bbpress-forums .widget_display_replies img.avatar { float: none; margin-bottom: -7px; border: 3px double rgb(221, 221, 221); }
fieldset div.avatar { float: right; }
.activity-list li.bbp_topic_create .activity-content .activity-inner, .activity-list li.bbp_reply_create .activity-content .activity-inner { border-left: 2px solid rgb(234, 234, 234); margin-left: 5px; padding-left: 10px; }
#bbpress-forums h1 { clear: none; font-size: 1.8em; line-height: 1em; padding-bottom: 10px; }
#bbpress-forums #bbp-user-wrapper { float: left; width: 100%; }
#bbpress-forums .bbp-user-section { overflow: auto; }
#bbpress-forums #bbp-user-wrapper h2.entry-title { font-size: 1.4em; margin: 0px; padding-bottom: 10px; padding-top: 0px; clear: none; }
#bbpress-forums #bbp-user-wrapper ul.bbp-lead-topic, #bbpress-forums #bbp-user-wrapper ul.bbp-topics, #bbpress-forums #bbp-user-wrapper ul.bbp-forums, #bbpress-forums #bbp-user-wrapper ul.bbp-replies, #bbpress-forums #bbp-user-wrapper fieldset.bbp-form { clear: none; }
#bbpress-forums #bbp-single-user-details { margin: 0px; width: 150px; float: left; overflow: hidden; }
#bbpress-forums #bbp-single-user-details #bbp-user-avatar { margin: 0px; width: 150px; }
#bbpress-forums #bbp-single-user-details #bbp-user-avatar img.avatar { border: none; height: 150px; padding: 0px; margin: 0px 0px 20px; width: 150px; }
#bbpress-forums #bbp-single-user-details #bbp-user-description { float: none; margin-left: 180px; }
#bbpress-forums #bbp-single-user-details #bbp-user-navigation { float: none; margin: 0px; }
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li { margin: 0px; }
#bbpress-forums #bbp-single-user-details #bbp-user-navigation a { padding: 5px 8px; display: block; border: 1px solid transparent; text-decoration: none; }
#bbpress-forums #bbp-single-user-details #bbp-user-navigation li.current a { background: rgb(238, 238, 238); opacity: 0.8; }
#bbpress-forums #bbp-user-body { margin-left: 180px; }
body.my-account #bbpress-forums { border-top: none; padding-top: 0px; margin-bottom: 0px; }
#bbpress-forums dl.bbp-user-capabilities { display: inline-block; vertical-align: top; }
#bbpress-forums dl.bbp-user-capabilities dt { margin: 0px 0px 10px; text-transform: capitalize; }
#bbpress-forums dl.bbp-user-capabilities dd { margin: 0px; padding: 0px; }
#bbpress-forums div.row-actions { font-size: 11px; visibility: hidden; }
#bbpress-forums li:hover > div.row-actions { visibility: visible; }
@media screen and (max-device-width: 480px), screen and (-webkit-min-device-pixel-ratio: 2) {
}
@media only screen and (max-width: 480px) {
#bbpress-forums div.bbp-topic-tags { clear: left; float: left; }
div.bbp-search-form input, div.bbp-search-form button { font-size: 11px; padding: 2px; }
li.bbp-forum-info, li.bbp-topic-title { width: 45%; }
li.bbp-forum-topic-count, li.bbp-forum-reply-count, li.bbp-topic-voice-count, li.bbp-topic-reply-count { width: 15%; }
span.bbp-reply-post-date { float: left; }
span.bbp-admin-links { clear: left; float: left; }
#bbpress-forums .bbp-forums-list li { display: block; font-size: 11px; }
#bbpress-forums .bbp-body div.bbp-reply-author { margin: -15px 10px 10px; min-height: 100px; padding-left: 80px; position: relative; text-align: left; width: 100%; }
#bbpress-forums div.bbp-reply-author a.bbp-author-name { clear: none; display: inline-block; margin-left: 0px; overflow-wrap: break-word; }
#bbpress-forums div.bbp-reply-author img.avatar { position: absolute; top: 15px; left: 0px; width: 60px; height: auto; }
#bbpress-forums div.bbp-reply-author .bbp-author-role { font-size: 12px; font-style: normal; }
#bbpress-forums .bbp-body div.bbp-reply-content { clear: both; margin: 10px; padding: 0px; }
#bbpress-forums div.bbp-reply-content p { margin-bottom: 1em; }
div.bbp-submit-wrapper { float: left; }
#bbpress-forums fieldset.bbp-form { padding: 0px 10px 10px; }
#bbpress-forums #bbp-user-body { clear: both; margin-left: 0px; overflow-wrap: break-word; }
}
@media only screen and (max-width: 320px) {
#bbpress-forums div.bbp-search-form { margin-bottom: 10px; }
#bbpress-forums li.bbp-header li.bbp-forum-info, #bbpress-forums li.bbp-body li.bbp-forum-info, #bbpress-forums li.bbp-header li.bbp-topic-title, #bbpress-forums li.bbp-body li.bbp-topic-title { width: 100%; }
#bbpress-forums li.bbp-header li.bbp-forum-info, #bbpress-forums li.bbp-header li.bbp-topic-title { text-align: center; text-transform: uppercase; }
#bbpress-forums li.bbp-header li.bbp-forum-topic-count, #bbpress-forums li.bbp-header li.bbp-forum-reply-count, #bbpress-forums li.bbp-body li.bbp-forum-topic-count, #bbpress-forums li.bbp-body li.bbp-forum-reply-count, #bbpress-forums li.bbp-header li.bbp-topic-voice-count, #bbpress-forums li.bbp-header li.bbp-topic-reply-count, #bbpress-forums li.bbp-body li.bbp-topic-voice-count, #bbpress-forums li.bbp-body li.bbp-topic-reply-count { width: 20%; }
#bbpress-forums li.bbp-header li.bbp-forum-freshness, #bbpress-forums li.bbp-body li.bbp-forum-freshness, #bbpress-forums li.bbp-header li.bbp-topic-freshness, #bbpress-forums li.bbp-body li.bbp-topic-freshness { width: 58%; }
#bbpress-forums li.bbp-body li.bbp-forum-topic-count, #bbpress-forums li.bbp-body li.bbp-forum-reply-count, #bbpress-forums li.bbp-body li.bbp-forum-freshness, #bbpress-forums li.bbp-body li.bbp-topic-voice-count, #bbpress-forums li.bbp-body li.bbp-topic-reply-count, #bbpress-forums li.bbp-body li.bbp-topic-freshness { margin-top: 7px; }
#bbpress-forums li.bbp-header, #bbpress-forums li.bbp-footer { font-size: 10px; }
#bbpress-forums li.bbp-header div.bbp-reply-author { text-align: left; width: 25%; }
#bbpress-forums li.bbp-header div.bbp-reply-content
{ margin-left: 25%; }
#bbpress-forums div.bbp-template-notice img.avatar, #bbpress-forums p.bbp-topic-meta img.avatar { width: 14px; height: auto; }
#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar { padding: 1px; }
#bbpress-forums div.bbp-the-content-wrapper td.mceToolbar td { width: 20px; height: 20px; }
#bbpress-forums div.wp-editor-container { width: 100%; overflow: auto; }
#bbpress-forums input#bbp_topic_title, #bbpress-forums input#bbp_topic_tags { width: 95%; }
}
@media only screen and (max-width: 240px) {
#bbpress-forums li.bbp-header li.bbp-forum-topic-count, #bbpress-forums li.bbp-header li.bbp-forum-reply-count, #bbpress-forums li.bbp-body li.bbp-forum-topic-count, #bbpress-forums li.bbp-body li.bbp-forum-reply-count, #bbpress-forums li.bbp-header li.bbp-topic-voice-count, #bbpress-forums li.bbp-header li.bbp-topic-reply-count, #bbpress-forums li.bbp-body li.bbp-topic-voice-count, #bbpress-forums li.bbp-body li.bbp-topic-reply-count, #bbpress-forums li.bbp-footer div.bbp-reply-author, #bbpress-forums li.bbp-footer div.bbp-reply-content { width: 45%; }
#bbpress-forums li.bbp-header li.bbp-forum-freshness, #bbpress-forums li.bbp-body li.bbp-forum-freshness, #bbpress-forums li.bbp-header li.bbp-topic-freshness, #bbpress-forums li.bbp-body li.bbp-topic-freshness, #bbpress-forums li.bbp-header div.bbp-reply-author, #bbpress-forums li.bbp-header div.bbp-reply-content { clear: both; width: 100%; }
#bbpress-forums li.bbp-header li.bbp-forum-freshness, #bbpress-forums li.bbp-header li.bbp-topic-freshness { text-align: center; }
#bbpress-forums li.bbp-body li.bbp-topic-freshness, #bbpress-forums li.bbp-header div.bbp-reply-content { margin-left: 0px; text-align: left; }
#bbpress-forums li.bbp-body li.bbp-topic-freshness p.bbp-topic-meta { display: inline-block; }
#bbpress-forums li.bbp-header { overflow: hidden; }
#bbpress-forums li.bbp-footer div.bbp-reply-content { display: inline-block; margin-left: 0px; }
#bbpress-forums li.bbp-body div.bbp-reply-author { min-height: 60px; padding-left: 60px; }
#bbpress-forums div.bbp-reply-author img.avatar { width: 40px; height: auto; }
}
@charset "utf-8";
@media print {
*, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }
a, a:visited { text-decoration: underline; }
abbr[title]::after { content: " (" attr(title) ")"; }
pre { white-space: pre-wrap !important; }
blockquote, pre { border: 1px solid rgb(153, 153, 153); break-inside: avoid; }
thead { display: table-header-group; }
img, tr { break-inside: avoid; }
h2, h3, p { orphans: 3; widows: 3; }
h2, h3 { break-after: avoid; }
.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 td, .table-bordered th { border: 1px solid rgb(221, 221, 221) !important; }
}
html { box-sizing: border-box; font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }
*, ::after, ::before { box-sizing: inherit; }
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; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); 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[data-original-title], abbr[title] { text-decoration: underline dotted; cursor: help; border-bottom: 0px; }
address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }
dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }
ol ol, ol ul, ul ol, ul ul { 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]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):focus { outline: 0px; }
code, kbd, pre, 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; }
[role="button"], a, area, button, input, label, select, summary, textarea { touch-action: manipulation; }
table { border-collapse: collapse; }
caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: rgb(134, 142, 150); text-align: left; caption-side: bottom; }
th { text-align: left; }
label { display: inline-block; margin-bottom: 0.5rem; }
button:focus { outline: -webkit-focus-ring-color auto 5px; }
button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }
button, input { overflow: visible; }
button, select { text-transform: none; }
[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }
input[type="date"], input[type="datetime-local"], input[type="month"], input[type="time"] { 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; }
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.1; 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.1; }
.display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.1; }
.display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.1; }
.display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.1; }
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: 5px; }
.initialism { font-size: 90%; text-transform: uppercase; }
.blockquote { margin-bottom: 1rem; font-size: 1.25rem; }
.blockquote-footer { display: block; font-size: 80%; color: rgb(134, 142, 150); }
.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(221, 221, 221); border-radius: 0.25rem; transition: all 0.2s ease-in-out 0s; 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(134, 142, 150); }
code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
code { padding: 0.2rem 0.4rem; font-size: 90%; color: rgb(189, 65, 71); background-color: rgb(248, 249, 250); border-radius: 0.25rem; }
a > code { padding: 0px; color: inherit; background-color: inherit; }
kbd { padding: 0.2rem 0.4rem; font-size: 90%; 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; margin-top: 0px; margin-bottom: 1rem; font-size: 90%; color: rgb(33, 37, 41); }
pre code { padding: 0px; font-size: inherit; color: inherit; background-color: transparent; border-radius: 0px; }
.pre-scrollable { max-height: 340px; overflow-y: scroll; }
.container { margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px; width: 100%; }
@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 { margin-right: auto; margin-left: auto; padding-right: 15px; padding-left: 15px; width: 100%; }
.row { 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, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .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-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .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-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .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-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .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-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 { flex: 0 0 8.33333%; max-width: 8.33333%; }
.col-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }
.col-3 { flex: 0 0 25%; max-width: 25%; }
.col-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }
.col-5 { flex: 0 0 41.6667%; max-width: 41.6667%; }
.col-6 { flex: 0 0 50%; max-width: 50%; }
.col-7 { flex: 0 0 58.3333%; max-width: 58.3333%; }
.col-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }
.col-9 { flex: 0 0 75%; max-width: 75%; }
.col-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }
.col-11 { flex: 0 0 91.6667%; max-width: 91.6667%; }
.col-12 { flex: 0 0 100%; max-width: 100%; }
.order-1 { order: 1; }
.order-2 { 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; }
@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-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; }
}
@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-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; }
}
@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-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; }
}
@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-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; }
}
.table { width: 100%; max-width: 100%; margin-bottom: 1rem; background-color: transparent; }
.table td, .table th { padding: 0.75rem; vertical-align: top; border-top: 1px solid rgb(233, 236, 239); }
.table thead th { vertical-align: bottom; border-bottom: 2px solid rgb(233, 236, 239); }
.table tbody + tbody { border-top: 2px solid rgb(233, 236, 239); }
.table .table { background-color: rgb(255, 255, 255); }
.table-sm td, .table-sm th { padding: 0.3rem; }
.table-bordered { border: 1px solid rgb(233, 236, 239); }
.table-bordered td, .table-bordered th { border: 1px solid rgb(233, 236, 239); }
.table-bordered thead td, .table-bordered thead th { border-bottom-width: 2px; }
.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(0, 0, 0, 0.05); }
.table-hover tbody tr:hover { background-color: rgba(0, 0, 0, 0.075); }
.table-primary, .table-primary > td, .table-primary > th { 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 > td, .table-secondary > th { background-color: rgb(221, 223, 226); }
.table-hover .table-secondary:hover { background-color: rgb(207, 210, 214); }
.table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th { background-color: rgb(207, 210, 214); }
.table-success, .table-success > td, .table-success > th { 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 > td, .table-info > th { 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 > td, .table-warning > th { 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 > td, .table-danger > th { 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 > td, .table-light > th { 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 > td, .table-dark > th { 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 > td, .table-active > th { background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover { background-color: rgba(0, 0, 0, 0.075); }
.table-hover .table-active:hover > td, .table-hover .table-active:hover > th { background-color: rgba(0, 0, 0, 0.075); }
.thead-inverse th { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }
.thead-default th { color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); }
.table-inverse { color: rgb(255, 255, 255); background-color: rgb(33, 37, 41); }
.table-inverse td, .table-inverse th, .table-inverse thead th { border-color: rgb(50, 56, 62); }
.table-inverse.table-bordered { border: 0px; }
.table-inverse.table-striped tbody tr:nth-of-type(2n+1) { background-color: rgba(255, 255, 255, 0.05); }
.table-inverse.table-hover tbody tr:hover { background-color: rgba(255, 255, 255, 0.075); }
@media (max-width: 991px) {
.table-responsive { display: block; width: 100%; overflow-x: auto; }
.table-responsive.table-bordered { border: 0px; }
}
.form-control { display: block; width: 100%; padding: 0.5rem 0.75rem; font-size: 1rem; line-height: 1.25; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-image: none; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); 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; }
.form-control::-webkit-input-placeholder { color: rgb(134, 142, 150); opacity: 1; }
.form-control::placeholder { color: rgb(134, 142, 150); opacity: 1; }
.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }
select.form-control:not([size]):not([multiple]) { height: calc(2.25rem + 2px); }
.form-control-file, .form-control-range { display: block; }
.col-form-label { padding-top: calc(0.5rem - 2px); padding-bottom: calc(0.5rem - 2px); margin-bottom: 0px; }
.col-form-label-lg { padding-top: calc(0.5rem - 2px); padding-bottom: calc(0.5rem - 2px); font-size: 1.25rem; }
.col-form-label-sm { padding-top: calc(0.25rem - 2px); padding-bottom: calc(0.25rem - 2px); font-size: 0.875rem; }
.col-form-legend { padding-top: 0.5rem; padding-bottom: 0.5rem; margin-bottom: 0px; font-size: 1rem; }
.form-control-plaintext { padding-top: 0.5rem; padding-bottom: 0.5rem; margin-bottom: 0px; line-height: 1.25; border-style: solid; border-color: transparent; border-image: initial; border-width: 1px 0px; }
.form-control-plaintext.form-control-lg, .form-control-plaintext.form-control-sm, .input-group-lg > .form-control-plaintext.form-control, .input-group-lg > .form-control-plaintext.input-group-addon, .input-group-lg > .input-group-btn > .form-control-plaintext.btn, .input-group-sm > .form-control-plaintext.form-control, .input-group-sm > .form-control-plaintext.input-group-addon, .input-group-sm > .input-group-btn > .form-control-plaintext.btn { padding-right: 0px; padding-left: 0px; }
.form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]), .input-group-sm > select.input-group-addon:not([size]):not([multiple]), select.form-control-sm:not([size]):not([multiple]) { height: calc(1.8125rem + 2px); }
.form-control-lg, .input-group-lg > .form-control, .input-group-lg
> .input-group-addon, .input-group-lg > .input-group-btn > .btn { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]), .input-group-lg > select.input-group-addon:not([size]):not([multiple]), select.form-control-lg:not([size]):not([multiple]) { height: calc(2.3125rem + 2px); }
.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; margin-bottom: 0.5rem; }
.form-check.disabled .form-check-label { color: rgb(134, 142, 150); }
.form-check-label { padding-left: 1.25rem; margin-bottom: 0px; }
.form-check-input { position: absolute; margin-top: 0.25rem; margin-left: -1.25rem; }
.form-check-input:only-child { position: static; }
.form-check-inline { display: inline-block; }
.form-check-inline .form-check-label { vertical-align: middle; }
.form-check-inline + .form-check-inline { margin-left: 0.75rem; }
.invalid-feedback { display: none; margin-top: 0.25rem; font-size: 0.875rem; color: rgb(220, 53, 69); }
.invalid-tooltip { position: absolute; top: 100%; z-index: 5; display: none; width: 250px; 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; }
.custom-select.is-valid, .form-control.is-valid, .was-validated .custom-select:valid, .was-validated .form-control:valid { border-color: rgb(40, 167, 69); }
.custom-select.is-valid:focus, .form-control.is-valid:focus, .was-validated .custom-select:valid:focus, .was-validated .form-control:valid:focus { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.custom-select.is-valid ~ .invalid-feedback, .custom-select.is-valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback, .form-control.is-valid ~ .invalid-tooltip, .was-validated .custom-select:valid ~ .invalid-feedback, .was-validated .custom-select:valid ~ .invalid-tooltip, .was-validated .form-control:valid ~ .invalid-feedback, .was-validated .form-control:valid ~ .invalid-tooltip { display: block; }
.form-check-input.is-valid + .form-check-label, .was-validated .form-check-input:valid + .form-check-label { color: rgb(40, 167, 69); }
.custom-control-input.is-valid ~ .custom-control-indicator, .was-validated .custom-control-input:valid ~ .custom-control-indicator { background-color: rgba(40, 167, 69, 0.25); }
.custom-control-input.is-valid ~ .custom-control-description, .was-validated .custom-control-input:valid ~ .custom-control-description { color: rgb(40, 167, 69); }
.custom-file-input.is-valid ~ .custom-file-control, .was-validated .custom-file-input:valid ~ .custom-file-control { border-color: rgb(40, 167, 69); }
.custom-file-input.is-valid ~ .custom-file-control::before, .was-validated .custom-file-input:valid ~ .custom-file-control::before { border-color: inherit; }
.custom-file-input.is-valid:focus, .was-validated .custom-file-input:valid:focus { box-shadow: rgba(40, 167, 69, 0.25) 0px 0px 0px 0.2rem; }
.custom-select.is-invalid, .form-control.is-invalid, .was-validated .custom-select:invalid, .was-validated .form-control:invalid { border-color: rgb(220, 53, 69); }
.custom-select.is-invalid:focus, .form-control.is-invalid:focus, .was-validated .custom-select:invalid:focus, .was-validated .form-control:invalid:focus { box-shadow: rgba(220, 53, 69, 0.25) 0px 0px 0px 0.2rem; }
.custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-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, .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip { display: block; }
.form-check-input.is-invalid + .form-check-label, .was-validated .form-check-input:invalid + .form-check-label { color: rgb(220, 53, 69); }
.custom-control-input.is-invalid ~ .custom-control-indicator, .was-validated .custom-control-input:invalid ~ .custom-control-indicator { background-color: rgba(220, 53, 69, 0.25); }
.custom-control-input.is-invalid ~ .custom-control-description, .was-validated .custom-control-input:invalid ~ .custom-control-description { color: rgb(220, 53, 69); }
.custom-file-input.is-invalid ~ .custom-file-control, .was-validated .custom-file-input:invalid ~ .custom-file-control { border-color: rgb(220, 53, 69); }
.custom-file-input.is-invalid ~ .custom-file-control::before, .was-validated .custom-file-input:invalid ~ .custom-file-control::before { border-color: inherit; }
.custom-file-input.is-invalid:focus, .was-validated .custom-file-input:invalid:focus { 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-control-label { margin-bottom: 0px; vertical-align: middle; }
.form-inline .form-check { display: flex; align-items: center; justify-content: center; width: auto; margin-top: 0px; margin-bottom: 0px; }
.form-inline .form-check-label { padding-left: 0px; }
.form-inline .form-check-input { position: relative; margin-top: 0px; margin-right: 0.25rem; margin-left: 0px; }
.form-inline .custom-control { display: flex; align-items: center; justify-content: center; padding-left: 0px; }
.form-inline .custom-control-indicator { position: static; display: inline-block; margin-right: 0.25rem; vertical-align: text-bottom; }
.form-inline .has-feedback .form-control-feedback { top: 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.5rem 0.75rem; font-size: 1rem; line-height: 1.25; border-radius: 0.25rem; transition: all 0.15s ease-in-out 0s; }
.btn:focus, .btn:hover { text-decoration: none; }
.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 3px; }
.btn.disabled, .btn:disabled { opacity: 0.65; }
.btn.active, .btn: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 { box-shadow: rgba(0, 123, 255, 0.5) 0px 0px 0px 3px; }
.btn-primary.disabled, .btn-primary:disabled { background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }
.btn-primary.active, .btn-primary:active, .show > .btn-primary.dropdown-toggle { background-color: rgb(0, 105, 217); background-image: none; border-color: rgb(0, 98, 204); }
.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }
.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(114, 123, 132); border-color: rgb(108, 117, 125); }
.btn-secondary.focus, .btn-secondary:focus { box-shadow:
rgba(134, 142, 150, 0.5) 0px 0px 0px 3px; }
.btn-secondary.disabled, .btn-secondary:disabled { background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }
.btn-secondary.active, .btn-secondary:active, .show > .btn-secondary.dropdown-toggle { background-color: rgb(114, 123, 132); background-image: none; border-color: rgb(108, 117, 125); }
.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 { box-shadow: rgba(40, 167, 69, 0.5) 0px 0px 0px 3px; }
.btn-success.disabled, .btn-success:disabled { background-color: rgb(40, 167, 69); border-color: rgb(40, 167, 69); }
.btn-success.active, .btn-success:active, .show > .btn-success.dropdown-toggle { background-color: rgb(33, 136, 56); background-image: none; border-color: rgb(30, 126, 52); }
.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 3px; }
.btn-info.disabled, .btn-info:disabled { background-color: rgb(23, 162, 184); border-color: rgb(23, 162, 184); }
.btn-info.active, .btn-info:active, .show > .btn-info.dropdown-toggle { background-color: rgb(19, 132, 150); background-image: none; border-color: rgb(17, 122, 139); }
.btn-warning { color: rgb(17, 17, 17); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }
.btn-warning:hover { color: rgb(17, 17, 17); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }
.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 3px; }
.btn-warning.disabled, .btn-warning:disabled { background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }
.btn-warning.active, .btn-warning:active, .show > .btn-warning.dropdown-toggle { background-color: rgb(224, 168, 0); background-image: none; border-color: rgb(211, 158, 0); }
.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 { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 3px; }
.btn-danger.disabled, .btn-danger:disabled { background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }
.btn-danger.active, .btn-danger:active, .show > .btn-danger.dropdown-toggle { background-color: rgb(200, 35, 51); background-image: none; border-color: rgb(189, 33, 48); }
.btn-light { color: rgb(17, 17, 17); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-light:hover { color: rgb(17, 17, 17); background-color: rgb(226, 230, 234); border-color: rgb(218, 224, 229); }
.btn-light.focus, .btn-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 3px; }
.btn-light.disabled, .btn-light:disabled { background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.btn-light.active, .btn-light:active, .show > .btn-light.dropdown-toggle { background-color: rgb(226, 230, 234); background-image: none; border-color: rgb(218, 224, 229); }
.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 { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 3px; }
.btn-dark.disabled, .btn-dark:disabled { background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }
.btn-dark.active, .btn-dark:active, .show > .btn-dark.dropdown-toggle { background-color: rgb(35, 39, 43); background-image: none; border-color: rgb(29, 33, 36); }
.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 3px; }
.btn-outline-primary.disabled, .btn-outline-primary:disabled { color: rgb(0, 123, 255); background-color: transparent; }
.btn-outline-primary.active, .btn-outline-primary: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-secondary { color: rgb(134, 142, 150); background-color: transparent; background-image: none; border-color: rgb(134, 142, 150); }
.btn-outline-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }
.btn-outline-secondary.focus, .btn-outline-secondary:focus { box-shadow: rgba(134, 142, 150, 0.5) 0px 0px 0px 3px; }
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { color: rgb(134, 142, 150); background-color: transparent; }
.btn-outline-secondary.active, .btn-outline-secondary:active, .show > .btn-outline-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }
.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 3px; }
.btn-outline-success.disabled, .btn-outline-success:disabled { color: rgb(40, 167, 69); background-color: transparent; }
.btn-outline-success.active, .btn-outline-success: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-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 3px; }
.btn-outline-info.disabled, .btn-outline-info:disabled { color: rgb(23, 162, 184); background-color: transparent; }
.btn-outline-info.active, .btn-outline-info: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-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }
.btn-outline-warning:hover { color: rgb(255, 255, 255); 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 3px; }
.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }
.btn-outline-warning.active, .btn-outline-warning:active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }
.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 3px; }
.btn-outline-danger.disabled,
.btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }
.btn-outline-danger.active, .btn-outline-danger: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-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }
.btn-outline-light:hover { color: rgb(255, 255, 255); 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 3px; }
.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }
.btn-outline-light.active, .btn-outline-light:active, .show > .btn-outline-light.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }
.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 3px; }
.btn-outline-dark.disabled, .btn-outline-dark:disabled { color: rgb(52, 58, 64); background-color: transparent; }
.btn-outline-dark.active, .btn-outline-dark: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-link { font-weight: 400; color: rgb(0, 123, 255); border-radius: 0px; }
.btn-link, .btn-link.active, .btn-link:active, .btn-link:disabled { background-color: transparent; }
.btn-link, .btn-link:active, .btn-link:focus { border-color: transparent; box-shadow: none; }
.btn-link:hover { border-color: transparent; }
.btn-link:focus, .btn-link:hover { color: rgb(0, 86, 179); text-decoration: underline; background-color: transparent; }
.btn-link:disabled { color: rgb(134, 142, 150); }
.btn-link:disabled:focus, .btn-link:disabled:hover { text-decoration: none; }
.btn-group-lg > .btn, .btn-lg { padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem; }
.btn-group-sm > .btn, .btn-sm { 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="button"].btn-block, input[type="reset"].btn-block, input[type="submit"].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; }
.dropdown, .dropup { position: relative; }
.dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-top: 0.3em solid; border-right: 0.3em solid transparent; border-left: 0.3em solid transparent; }
.dropdown-toggle:empty::after { margin-left: 0px; }
.dropup .dropdown-menu { margin-top: 0px; margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after { border-top: 0px; border-bottom: 0.3em solid; }
.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; }
.dropdown-divider { height: 0px; margin: 0.5rem 0px; overflow: hidden; border-top: 1px solid rgb(233, 236, 239); }
.dropdown-item { 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: 0px 0px; border: 0px; }
.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }
.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }
.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(134, 142, 150); background-color: transparent; }
.show > a { outline: 0px; }
.dropdown-menu.show { display: block; }
.dropdown-header { display: block; padding: 0.5rem 1.5rem; margin-bottom: 0px; font-size: 0.875rem; color: rgb(134, 142, 150); white-space: nowrap; }
.btn-group, .btn-group-vertical { position: relative; display: inline-flex; vertical-align: middle; }
.btn-group-vertical > .btn, .btn-group > .btn { position: relative; flex: 0 1 auto; margin-bottom: 0px; }
.btn-group-vertical > .btn:hover, .btn-group > .btn:hover { z-index: 2; }
.btn-group-vertical > .btn.active, .btn-group-vertical > .btn:active, .btn-group-vertical > .btn:focus, .btn-group > .btn.active, .btn-group > .btn:active, .btn-group > .btn:focus { z-index: 2; }
.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:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0px; }
.btn-group > .btn:first-child { margin-left: 0px; }
.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group > .btn-group { float: left; }
.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.btn + .dropdown-toggle-split { padding-right: 0.5625rem; padding-left: 0.5625rem; }
.btn + .dropdown-toggle-split::after { margin-left: 0px; }
.btn-group-sm > .btn + .dropdown-toggle-split, .btn-sm + .dropdown-toggle-split { padding-right: 0.375rem; padding-left: 0.375rem; }
.btn-group-lg > .btn + .dropdown-toggle-split, .btn-lg + .dropdown-toggle-split { padding-right: 0.75rem; padding-left: 0.75rem; }
.btn-group-vertical { display: inline-flex; 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(:first-child):not(:last-child) { border-radius: 0px; }
.btn-group-vertical > .btn:first-child:not(:last-child) { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn:last-child:not(:first-child) { border-top-left-radius: 0px; border-top-right-radius: 0px; }
.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0px; }
.btn-group-vertical
> .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-bottom-right-radius: 0px; border-bottom-left-radius: 0px; }
.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; }
[data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"] { position: absolute; clip: rect(0px, 0px, 0px, 0px); pointer-events: none; }
.input-group { position: relative; display: flex; width: 100%; }
.input-group .form-control { position: relative; z-index: 2; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }
.input-group .form-control:active, .input-group .form-control:focus, .input-group .form-control:hover { z-index: 3; }
.input-group .form-control, .input-group-addon, .input-group-btn { display: flex; align-items: center; }
.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }
.input-group-addon, .input-group-btn { white-space: nowrap; vertical-align: middle; }
.input-group-addon { padding: 0.5rem 0.75rem; margin-bottom: 0px; font-size: 1rem; font-weight: 400; line-height: 1.25; color: rgb(73, 80, 87); text-align: center; background-color: rgb(233, 236, 239); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }
.input-group-addon.form-control-sm, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .input-group-addon.btn { padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; }
.input-group-addon.form-control-lg, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .input-group-addon.btn { padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; }
.input-group-addon input[type="checkbox"], .input-group-addon input[type="radio"] { margin-top: 0px; }
.input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }
.input-group-addon:not(:last-child) { border-right: 0px; }
.input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, .input-group-btn:not(:last-child) > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }
.form-control + .input-group-addon:not(:first-child) { border-left: 0px; }
.input-group-btn { position: relative; font-size: 0px; white-space: nowrap; }
.input-group-btn > .btn { position: relative; }
.input-group-btn > .btn + .btn { margin-left: -1px; }
.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover { z-index: 3; }
.input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group { margin-right: -1px; }
.input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group { z-index: 2; margin-left: -1px; }
.input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:hover { z-index: 3; }
.custom-control { position: relative; display: inline-flex; min-height: 1.5rem; padding-left: 1.5rem; margin-right: 1rem; }
.custom-control-input { position: absolute; z-index: -1; opacity: 0; }
.custom-control-input:checked ~ .custom-control-indicator { color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); }
.custom-control-input:focus ~ .custom-control-indicator { box-shadow: rgb(255, 255, 255) 0px 0px 0px 1px, rgb(0, 123, 255) 0px 0px 0px 3px; }
.custom-control-input:active ~ .custom-control-indicator { color: rgb(255, 255, 255); background-color: rgb(179, 215, 255); }
.custom-control-input:disabled ~ .custom-control-indicator { background-color: rgb(233, 236, 239); }
.custom-control-input:disabled ~ .custom-control-description { color: rgb(134, 142, 150); }
.custom-control-indicator { position: absolute; top: 0.25rem; left: 0px; display: block; width: 1rem; height: 1rem; pointer-events: none; user-select: none; background-color: rgb(221, 221, 221); background-repeat: no-repeat; background-position: center center; background-size: 50% 50%; }
.custom-checkbox .custom-control-indicator { border-radius: 0.25rem; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator { 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-indicator { background-color: rgb(0, 123, 255); 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-radio .custom-control-indicator { border-radius: 50%; }
.custom-radio .custom-control-input:checked ~ .custom-control-indicator { 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-controls-stacked { display: flex; flex-direction: column; }
.custom-controls-stacked .custom-control { margin-bottom: 0.25rem; }
.custom-controls-stacked .custom-control + .custom-control { margin-left: 0px; }
.custom-select { display: inline-block; max-width: 100%; height: calc(2.25rem + 2px); padding: 0.375rem 1.75rem 0.375rem 0.75rem; line-height: 1.25; 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='%23333' 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 rgba(0, 0, 0, 0.15); border-radius: 0.25rem; appearance: none; }
.custom-select:focus { border-color: rgb(128, 189, 255); outline: 0px; }
.custom-select:disabled { color: rgb(134, 142, 150); background-color: rgb(233, 236, 239); }
.custom-select-sm { height: calc(1.8125rem + 2px); padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 75%; }
.custom-file { position: relative; display: inline-block; max-width: 100%; height: 2.5rem; margin-bottom: 0px; }
.custom-file-input { min-width: 14rem; max-width: 100%; height: 2.5rem; margin: 0px; opacity: 0; }
.custom-file-control { position: absolute; top: 0px; right: 0px; left: 0px; z-index: 5; height: 2.5rem; padding: 0.5rem 1rem; line-height: 1.5; color: rgb(73, 80, 87); pointer-events: none; user-select: none; background-color: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }
.custom-file-control:lang(en):empty::after { content: "Choose file..."; }
.custom-file-control::before { position: absolute; top: -1px; right: -1px; bottom: -1px; z-index: 6; display: block; height: 2.5rem; padding: 0.5rem 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(233, 236, 239); border:
1px solid rgba(0, 0, 0, 0.15); border-radius: 0px 0.25rem 0.25rem 0px; }
.custom-file-control:lang(en)::before { content: "Browse"; }
.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:focus, .nav-link:hover { text-decoration: none; }
.nav-link.disabled { color: rgb(134, 142, 150); }
.nav-tabs { border-bottom: 1px solid rgb(221, 221, 221); }
.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:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(221, 221, 221); }
.nav-tabs .nav-link.disabled { color: rgb(134, 142, 150); background-color: transparent; border-color: transparent; }
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221) rgb(221, 221, 221) 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, .show > .nav-pills .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:focus, .navbar-brand:hover { 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%; align-items: center; }
.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background: 0px 0px; border: 1px solid transparent; border-radius: 0.25rem; }
.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }
.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: 575px) {
.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 { display: flex !important; }
.navbar-expand-sm .navbar-toggler { display: none; }
}
@media (max-width: 767px) {
.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 { display: flex !important; }
.navbar-expand-md .navbar-toggler { display: none; }
}
@media (max-width: 991px) {
.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 { display: flex !important; }
.navbar-expand-lg .navbar-toggler { display: none; }
}
@media (max-width: 1199px) {
.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 { display: flex !important; }
.navbar-expand-xl .navbar-toggler { display: none; }
}
.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 { display: flex !important; }
.navbar-expand .navbar-toggler { display: none; }
.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }
.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { 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:focus, .navbar-light .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { 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-dark .navbar-brand { color: rgb(255, 255, 255); }
.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover { color: rgb(255, 255, 255); }
.navbar-dark .navbar-nav .nav-link { color: rgba(255, 255, 255, 0.5); }
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover { 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 .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link { 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); }
.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-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 > .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-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-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; inset: 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); }
@media (min-width: 576px) {
.card-deck { display: flex; flex-flow: row wrap; margin-right: -15px; margin-left: -15px; }
.card-deck .card { display: flex; flex: 1 0 0%; flex-direction: column; margin-right: 15px; margin-left: 15px; }
}
@media (min-width: 576px) {
.card-group { display: flex; flex-flow: row wrap; }
.card-group .card { flex: 1 0 0%; }
.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 { border-top-right-radius: 0px; }
.card-group .card:first-child .card-img-bottom { 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 { border-top-left-radius: 0px; }
.card-group .card:last-child .card-img-bottom { border-bottom-left-radius: 0px; }
.card-group .card:not(:first-child):not(:last-child) { border-radius: 0px; }
.card-group .card:not(:first-child):not(:last-child) .card-img-bottom, .card-group .card:not(:first-child):not(:last-child) .card-img-top { 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 { padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }
.breadcrumb::after { display: block; clear: both; content: ""; }
.breadcrumb-item { float: left; }
.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; padding-left: 0.5rem; color: rgb(134, 142, 150); content: "/"; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }
.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }
.breadcrumb-item.active { color: rgb(134, 142, 150); }
.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }
.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: 2; color: rgb(255, 255, 255); background-color: rgb(0, 123, 255); border-color: rgb(0, 123, 255); }
.page-item.disabled .page-link { color: rgb(134, 142, 150); pointer-events: none; background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221); }
.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(221, 221, 221); }
.page-link:focus, .page-link:hover { color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(221, 221, 221); }
.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; color: rgb(255, 255, 255); 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]:focus, .badge-primary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 98, 204); }
.badge-secondary { color: rgb(255, 255, 255); background-color: rgb(134, 142, 150); }
.badge-secondary[href]:focus, .badge-secondary[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(108, 117, 125); }
.badge-success { color: rgb(255, 255, 255); background-color: rgb(40, 167, 69); }
.badge-success[href]:focus, .badge-success[href]:hover { 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]:focus, .badge-info[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(17, 122, 139); }
.badge-warning { color: rgb(17, 17, 17); background-color: rgb(255, 193, 7); }
.badge-warning[href]:focus,
.badge-warning[href]:hover { color: rgb(17, 17, 17); 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]:focus, .badge-danger[href]:hover { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(189, 33, 48); }
.badge-light { color: rgb(17, 17, 17); background-color: rgb(248, 249, 250); }
.badge-light[href]:focus, .badge-light[href]:hover { color: rgb(17, 17, 17); 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]:focus, .badge-dark[href]:hover { 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 { 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 .close { position: relative; top: -0.75rem; right: -1.25rem; 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(70, 74, 78); background-color: rgb(231, 232, 234); border-color: rgb(221, 223, 226); }
.alert-secondary hr { border-top-color: rgb(207, 210, 214); }
.alert-secondary .alert-link { color: rgb(46, 49, 51); }
.alert-success { color: rgb(21, 87, 36); background-color: rgb(212, 237, 218); border-color: rgb(195, 230, 203); }
.alert-success hr { border-top-color: rgb(177, 223, 187); }
.alert-success .alert-link { color: rgb(11, 46, 19); }
.alert-info { color: rgb(12, 84, 96); background-color: rgb(209, 236, 241); border-color: rgb(190, 229, 235); }
.alert-info hr { border-top-color: rgb(171, 221, 229); }
.alert-info .alert-link { color: rgb(6, 44, 51); }
.alert-warning { color: rgb(133, 100, 4); background-color: rgb(255, 243, 205); border-color: rgb(255, 238, 186); }
.alert-warning hr { border-top-color: rgb(255, 232, 161); }
.alert-warning .alert-link { color: rgb(83, 63, 3); }
.alert-danger { color: rgb(114, 28, 36); background-color: rgb(248, 215, 218); border-color: rgb(245, 198, 203); }
.alert-danger hr { border-top-color: rgb(241, 176, 183); }
.alert-danger .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); }
@-webkit-keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}
@keyframes progress-bar-stripes {
0% { background-position: 1rem 0px; }
100% { background-position: 0px 0px; }
}
.progress { display: flex; overflow: hidden; font-size: 0.75rem; line-height: 1rem; text-align: center; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }
.progress-bar { height: 1rem; line-height: 1rem; color: rgb(255, 255, 255); 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 { 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:focus, .list-group-item-action:hover { 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:focus, .list-group-item:hover { text-decoration: none; }
.list-group-item.disabled, .list-group-item:disabled { color: rgb(134, 142, 150); 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); }
a.list-group-item-primary, button.list-group-item-primary { color: rgb(0, 64, 133); }
a.list-group-item-primary:focus, a.list-group-item-primary:hover, button.list-group-item-primary:focus, button.list-group-item-primary:hover { color: rgb(0, 64, 133); background-color: rgb(159, 205, 255); }
a.list-group-item-primary.active, button.list-group-item-primary.active { color: rgb(255, 255, 255); background-color: rgb(0, 64, 133); border-color: rgb(0, 64, 133); }
.list-group-item-secondary { color: rgb(70, 74, 78); background-color: rgb(221, 223, 226); }
a.list-group-item-secondary, button.list-group-item-secondary { color: rgb(70, 74, 78); }
a.list-group-item-secondary:focus, a.list-group-item-secondary:hover, button.list-group-item-secondary:focus, button.list-group-item-secondary:hover { color: rgb(70, 74, 78); background-color: rgb(207, 210, 214); }
a.list-group-item-secondary.active, button.list-group-item-secondary.active { color: rgb(255, 255, 255); background-color: rgb(70, 74, 78); border-color: rgb(70, 74, 78); }
.list-group-item-success { color: rgb(21, 87, 36); background-color: rgb(195, 230, 203); }
a.list-group-item-success, button.list-group-item-success { color: rgb(21, 87, 36); }
a.list-group-item-success:focus, a.list-group-item-success:hover, button.list-group-item-success:focus, button.list-group-item-success:hover { color: rgb(21, 87, 36); background-color: rgb(177, 223, 187); }
a.list-group-item-success.active, button.list-group-item-success.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); }
a.list-group-item-info, button.list-group-item-info { color: rgb(12, 84, 96); }
a.list-group-item-info:focus, a.list-group-item-info:hover, button.list-group-item-info:focus, button.list-group-item-info:hover { color: rgb(12, 84, 96); background-color: rgb(171, 221, 229); }
a.list-group-item-info.active, button.list-group-item-info.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); }
a.list-group-item-warning, button.list-group-item-warning { color: rgb(133, 100, 4); }
a.list-group-item-warning:focus, a.list-group-item-warning:hover, button.list-group-item-warning:focus, button.list-group-item-warning:hover { color: rgb(133, 100, 4); background-color: rgb(255, 232, 161); }
a.list-group-item-warning.active, button.list-group-item-warning.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); }
a.list-group-item-danger, button.list-group-item-danger { color: rgb(114, 28, 36); }
a.list-group-item-danger:focus, a.list-group-item-danger:hover, button.list-group-item-danger:focus, button.list-group-item-danger:hover { color: rgb(114, 28, 36); background-color: rgb(241, 176, 183); }
a.list-group-item-danger.active, button.list-group-item-danger.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); }
a.list-group-item-light, button.list-group-item-light { color: rgb(129, 129, 130); }
a.list-group-item-light:focus, a.list-group-item-light:hover, button.list-group-item-light:focus, button.list-group-item-light:hover { color: rgb(129, 129, 130); background-color: rgb(236, 236, 246); }
a.list-group-item-light.active, button.list-group-item-light.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); }
a.list-group-item-dark, button.list-group-item-dark { color: rgb(27, 30, 33); }
a.list-group-item-dark:focus, a.list-group-item-dark:hover, button.list-group-item-dark:focus, button.list-group-item-dark:hover { color: rgb(27, 30, 33); background-color: rgb(185, 187, 190); }
a.list-group-item-dark.active, button.list-group-item-dark.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:focus, .close:hover { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }
button.close { padding: 0px; background: 0px 0px; border: 0px; appearance: none; }
.modal-open { overflow: hidden; }
.modal { position: fixed; inset: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }
.modal.fade .modal-dialog { transition: transform 0.3s ease-out 0s, -webkit-transform 0.3s ease-out 0s; transform: translate(0px, -25%); }
.modal.show .modal-dialog { transform: translate(0px, 0px); }
.modal-open .modal { overflow: hidden auto; }
.modal-dialog { position: relative; width: auto; margin: 10px; }
.modal-content { position: relative; display: flex; flex-direction: column; 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; inset: 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: center; justify-content: space-between; padding: 15px; border-bottom: 1px solid rgb(233, 236, 239); }
.modal-title { margin-bottom: 0px; line-height: 1.5; }
.modal-body { position: relative; flex: 1 1 auto; padding: 15px; }
.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 15px; 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: 30px auto; }
.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; 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: 5px; height: 5px; }
.tooltip.bs-tooltip-auto[x-placement^="top"], .tooltip.bs-tooltip-top { padding: 5px 0px; }
.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow, .tooltip.bs-tooltip-top .arrow { bottom: 0px; }
.tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before, .tooltip.bs-tooltip-top .arrow::before { margin-left: -3px; content: ""; border-width: 5px 5px 0px; border-top-color: rgb(0, 0, 0); }
.tooltip.bs-tooltip-auto[x-placement^="right"], .tooltip.bs-tooltip-right { padding: 0px 5px; }
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow, .tooltip.bs-tooltip-right .arrow { left: 0px; }
.tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before, .tooltip.bs-tooltip-right .arrow::before { margin-top: -3px; content: ""; border-width: 5px 5px 5px 0px; border-right-color: rgb(0, 0, 0); }
.tooltip.bs-tooltip-auto[x-placement^="bottom"], .tooltip.bs-tooltip-bottom { padding: 5px 0px; }
.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow, .tooltip.bs-tooltip-bottom .arrow { top: 0px; }
.tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before, .tooltip.bs-tooltip-bottom .arrow::before { margin-left: -3px; content: ""; border-width: 0px 5px 5px; border-bottom-color: rgb(0, 0, 0); }
.tooltip.bs-tooltip-auto[x-placement^="left"], .tooltip.bs-tooltip-left { padding: 0px 5px; }
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow, .tooltip.bs-tooltip-left .arrow { right: 0px; }
.tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before, .tooltip.bs-tooltip-left .arrow::before { right: 0px; margin-top: -3px; content: ""; border-width: 5px 0px 5px 5px; border-left-color: rgb(0, 0, 0); }
.tooltip .arrow::before { position: absolute; border-color: transparent; border-style: solid; }
.tooltip-inner { max-width: 200px; padding: 3px 8px; 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; padding: 1px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; 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: 10px; height: 5px; }
.popover .arrow::after, .popover .arrow::before { position: absolute; display: block; border-color: transparent; border-style: solid; }
.popover .arrow::before { content: ""; border-width: 11px; }
.popover .arrow::after { content: ""; border-width: 11px; }
.popover.bs-popover-auto[x-placement^="top"], .popover.bs-popover-top { margin-bottom: 10px; }
.popover.bs-popover-auto[x-placement^="top"] .arrow, .popover.bs-popover-top .arrow { bottom: 0px; }
.popover.bs-popover-auto[x-placement^="top"] .arrow::after, .popover.bs-popover-auto[x-placement^="top"]
.arrow::before, .popover.bs-popover-top .arrow::after, .popover.bs-popover-top .arrow::before { border-bottom-width: 0px; }
.popover.bs-popover-auto[x-placement^="top"] .arrow::before, .popover.bs-popover-top .arrow::before { bottom: -11px; margin-left: -6px; border-top-color: rgba(0, 0, 0, 0.25); }
.popover.bs-popover-auto[x-placement^="top"] .arrow::after, .popover.bs-popover-top .arrow::after { bottom: -10px; margin-left: -6px; border-top-color: rgb(255, 255, 255); }
.popover.bs-popover-auto[x-placement^="right"], .popover.bs-popover-right { margin-left: 10px; }
.popover.bs-popover-auto[x-placement^="right"] .arrow, .popover.bs-popover-right .arrow { left: 0px; }
.popover.bs-popover-auto[x-placement^="right"] .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::before, .popover.bs-popover-right .arrow::after, .popover.bs-popover-right .arrow::before { margin-top: -8px; border-left-width: 0px; }
.popover.bs-popover-auto[x-placement^="right"] .arrow::before, .popover.bs-popover-right .arrow::before { left: -11px; border-right-color: rgba(0, 0, 0, 0.25); }
.popover.bs-popover-auto[x-placement^="right"] .arrow::after, .popover.bs-popover-right .arrow::after { left: -10px; border-right-color: rgb(255, 255, 255); }
.popover.bs-popover-auto[x-placement^="bottom"], .popover.bs-popover-bottom { margin-top: 10px; }
.popover.bs-popover-auto[x-placement^="bottom"] .arrow, .popover.bs-popover-bottom .arrow { top: 0px; }
.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bs-popover-bottom .arrow::after, .popover.bs-popover-bottom .arrow::before { margin-left: -7px; border-top-width: 0px; }
.popover.bs-popover-auto[x-placement^="bottom"] .arrow::before, .popover.bs-popover-bottom .arrow::before { top: -11px; border-bottom-color: rgba(0, 0, 0, 0.25); }
.popover.bs-popover-auto[x-placement^="bottom"] .arrow::after, .popover.bs-popover-bottom .arrow::after { top: -10px; border-bottom-color: rgb(255, 255, 255); }
.popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before, .popover.bs-popover-bottom .popover-header::before { position: absolute; top: 0px; left: 50%; display: block; width: 20px; margin-left: -10px; content: ""; border-bottom: 1px solid rgb(247, 247, 247); }
.popover.bs-popover-auto[x-placement^="left"], .popover.bs-popover-left { margin-right: 10px; }
.popover.bs-popover-auto[x-placement^="left"] .arrow, .popover.bs-popover-left .arrow { right: 0px; }
.popover.bs-popover-auto[x-placement^="left"] .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::before, .popover.bs-popover-left .arrow::after, .popover.bs-popover-left .arrow::before { margin-top: -8px; border-right-width: 0px; }
.popover.bs-popover-auto[x-placement^="left"] .arrow::before, .popover.bs-popover-left .arrow::before { right: -11px; border-left-color: rgba(0, 0, 0, 0.25); }
.popover.bs-popover-auto[x-placement^="left"] .arrow::after, .popover.bs-popover-left .arrow::after { right: -10px; border-left-color: rgb(255, 255, 255); }
.popover-header { padding: 8px 14px; 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 { display: none; }
.popover-body { padding: 9px 14px; 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, -webkit-transform 0.6s ease 0s; backface-visibility: hidden; perspective: 1000px; }
.carousel-item-next, .carousel-item-prev, .carousel-item.active { 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 ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.carousel-item-next.carousel-item-left, .carousel-item-prev.carousel-item-right { transform: translate3d(0px, 0px, 0px); }
}
.active.carousel-item-right, .carousel-item-next { transform: translateX(100%); }
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.active.carousel-item-right, .carousel-item-next { transform: translate3d(100%, 0px, 0px); }
}
.active.carousel-item-left, .carousel-item-prev { transform: translateX(-100%); }
@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) {
.active.carousel-item-left, .carousel-item-prev { transform: translate3d(-100%, 0px, 0px); }
}
.carousel-control-next, .carousel-control-prev { 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-next:focus, .carousel-control-next:hover, .carousel-control-prev:focus, .carousel-control-prev:hover { 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-next-icon, .carousel-control-prev-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='M4 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='M1.5 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:focus, a.bg-primary:hover { background-color: rgb(0, 98, 204) !important; }
.bg-secondary { background-color: rgb(134, 142, 150) !important; }
a.bg-secondary:focus, a.bg-secondary:hover { background-color: rgb(108, 117, 125) !important; }
.bg-success { background-color: rgb(40, 167, 69) !important; }
a.bg-success:focus, a.bg-success:hover { background-color: rgb(30, 126, 52) !important; }
.bg-info { background-color: rgb(23, 162, 184) !important; }
a.bg-info:focus, a.bg-info:hover { background-color: rgb(17, 122, 139) !important; }
.bg-warning { background-color: rgb(255, 193, 7) !important;
}
a.bg-warning:focus, a.bg-warning:hover { background-color: rgb(211, 158, 0) !important; }
.bg-danger { background-color: rgb(220, 53, 69) !important; }
a.bg-danger:focus, a.bg-danger:hover { background-color: rgb(189, 33, 48) !important; }
.bg-light { background-color: rgb(248, 249, 250) !important; }
a.bg-light:focus, a.bg-light:hover { background-color: rgb(218, 224, 229) !important; }
.bg-dark { background-color: rgb(52, 58, 64) !important; }
a.bg-dark:focus, a.bg-dark:hover { 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(233, 236, 239) !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(134, 142, 150) !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 { 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 { border-radius: 50%; }
.rounded-0 { border-radius: 0px; }
.clearfix::after { display: block; clear: both; content: ""; }
.d-none { 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-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-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-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-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-cell { display: table-cell !important; }
.d-xl-flex { display: flex !important; }
.d-xl-inline-flex { display: inline-flex !important; }
}
.d-print-block { display: none !important; }
@media print {
.d-print-block { display: block !important; }
}
.d-print-inline { display: none !important; }
@media print {
.d-print-inline { display: inline !important; }
}
.d-print-inline-block { display: none !important; }
@media print {
.d-print-inline-block { display: inline-block !important; }
}
@media print {
.d-print-none { display: none !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 embed, .embed-responsive iframe, .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 { 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 { 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 { float: left !important; }
.float-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; }
}
.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:-webkit-sticky) or (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 { margin-top: 0px !important; }
.mr-0 { margin-right: 0px !important; }
.mb-0 { margin-bottom: 0px !important; }
.ml-0 { margin-left: 0px !important; }
.mx-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-1 { margin: 0.25rem !important; }
.mt-1 { margin-top: 0.25rem !important; }
.mr-1 { margin-right: 0.25rem !important; }
.mb-1 { margin-bottom: 0.25rem !important; }
.ml-1 { margin-left: 0.25rem !important; }
.mx-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-2 { margin: 0.5rem !important; }
.mt-2 { margin-top: 0.5rem !important; }
.mr-2 { margin-right: 0.5rem !important; }
.mb-2 { margin-bottom: 0.5rem !important; }
.ml-2 { margin-left: 0.5rem !important; }
.mx-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-3 { margin: 1rem !important; }
.mt-3 { margin-top: 1rem !important; }
.mr-3 { margin-right: 1rem !important; }
.mb-3 { margin-bottom: 1rem !important; }
.ml-3 { margin-left: 1rem !important; }
.mx-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-4 { margin: 1.5rem !important; }
.mt-4 { margin-top: 1.5rem !important; }
.mr-4 { margin-right: 1.5rem !important; }
.mb-4 { margin-bottom: 1.5rem !important; }
.ml-4 { margin-left: 1.5rem !important; }
.mx-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-5 { margin: 3rem !important; }
.mt-5 { margin-top: 3rem !important; }
.mr-5 { margin-right: 3rem !important; }
.mb-5 { margin-bottom: 3rem !important; }
.ml-5 { margin-left: 3rem !important; }
.mx-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-0 { padding: 0px !important; }
.pt-0 { padding-top: 0px !important; }
.pr-0 { padding-right: 0px !important; }
.pb-0 { padding-bottom: 0px !important; }
.pl-0 { padding-left: 0px !important; }
.px-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-1 { padding: 0.25rem !important; }
.pt-1 { padding-top: 0.25rem !important; }
.pr-1 { padding-right: 0.25rem !important; }
.pb-1 { padding-bottom: 0.25rem !important; }
.pl-1 { padding-left: 0.25rem !important; }
.px-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-2 { padding: 0.5rem !important; }
.pt-2 { padding-top: 0.5rem !important; }
.pr-2 { padding-right: 0.5rem !important; }
.pb-2 { padding-bottom: 0.5rem !important; }
.pl-2 { padding-left: 0.5rem !important; }
.px-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-3 { padding: 1rem !important; }
.pt-3 { padding-top: 1rem !important; }
.pr-3 { padding-right: 1rem !important; }
.pb-3 { padding-bottom: 1rem !important; }
.pl-3 { padding-left: 1rem !important; }
.px-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-4 { padding: 1.5rem !important; }
.pt-4 { padding-top: 1.5rem !important; }
.pr-4 { padding-right: 1.5rem !important; }
.pb-4 { padding-bottom: 1.5rem !important; }
.pl-4 { padding-left: 1.5rem !important; }
.px-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-5 { padding: 3rem !important; }
.pt-5 { padding-top: 3rem !important; }
.pr-5 { padding-right: 3rem !important; }
.pb-5 { padding-bottom: 3rem !important; }
.pl-5 { padding-left: 3rem !important; }
.px-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-auto { margin: auto !important; }
.mt-auto { margin-top: auto !important; }
.mr-auto { margin-right: auto !important; }
.mb-auto { margin-bottom: auto !important; }
.ml-auto { margin-left: auto !important; }
.mx-auto { margin-right: auto !important; margin-left: auto !important; }
.my-auto { margin-top: auto !important; margin-bottom: auto !important; }
@media (min-width: 576px) {
.m-sm-0 { margin: 0px !important; }
.mt-sm-0 { margin-top: 0px !important; }
.mr-sm-0 { margin-right: 0px !important; }
.mb-sm-0 { margin-bottom: 0px !important; }
.ml-sm-0 { margin-left: 0px !important; }
.mx-sm-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-sm-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-sm-1 { margin: 0.25rem !important; }
.mt-sm-1 { margin-top: 0.25rem !important; }
.mr-sm-1 { margin-right: 0.25rem !important; }
.mb-sm-1 { margin-bottom: 0.25rem !important; }
.ml-sm-1 { margin-left: 0.25rem !important; }
.mx-sm-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-sm-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-sm-2 { margin: 0.5rem !important; }
.mt-sm-2 { margin-top: 0.5rem !important; }
.mr-sm-2 { margin-right: 0.5rem !important; }
.mb-sm-2 { margin-bottom: 0.5rem !important; }
.ml-sm-2 { margin-left: 0.5rem !important; }
.mx-sm-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-sm-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-sm-3 { margin: 1rem !important; }
.mt-sm-3 { margin-top: 1rem !important; }
.mr-sm-3 { margin-right: 1rem !important; }
.mb-sm-3 { margin-bottom: 1rem !important; }
.ml-sm-3 { margin-left: 1rem !important; }
.mx-sm-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-sm-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-sm-4 { margin: 1.5rem !important; }
.mt-sm-4 { margin-top: 1.5rem !important; }
.mr-sm-4 { margin-right: 1.5rem !important; }
.mb-sm-4 { margin-bottom: 1.5rem !important; }
.ml-sm-4 { margin-left: 1.5rem !important; }
.mx-sm-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-sm-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-sm-5 { margin: 3rem !important; }
.mt-sm-5 { margin-top: 3rem !important; }
.mr-sm-5 { margin-right: 3rem !important; }
.mb-sm-5 { margin-bottom: 3rem !important; }
.ml-sm-5 { margin-left: 3rem !important; }
.mx-sm-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-sm-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-sm-0 { padding: 0px !important; }
.pt-sm-0 { padding-top: 0px !important; }
.pr-sm-0 { padding-right: 0px !important; }
.pb-sm-0 { padding-bottom:
0px !important; }
.pl-sm-0 { padding-left: 0px !important; }
.px-sm-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-sm-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-sm-1 { padding: 0.25rem !important; }
.pt-sm-1 { padding-top: 0.25rem !important; }
.pr-sm-1 { padding-right: 0.25rem !important; }
.pb-sm-1 { padding-bottom: 0.25rem !important; }
.pl-sm-1 { padding-left: 0.25rem !important; }
.px-sm-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-sm-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-sm-2 { padding: 0.5rem !important; }
.pt-sm-2 { padding-top: 0.5rem !important; }
.pr-sm-2 { padding-right: 0.5rem !important; }
.pb-sm-2 { padding-bottom: 0.5rem !important; }
.pl-sm-2 { padding-left: 0.5rem !important; }
.px-sm-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-sm-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-sm-3 { padding: 1rem !important; }
.pt-sm-3 { padding-top: 1rem !important; }
.pr-sm-3 { padding-right: 1rem !important; }
.pb-sm-3 { padding-bottom: 1rem !important; }
.pl-sm-3 { padding-left: 1rem !important; }
.px-sm-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-sm-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-sm-4 { padding: 1.5rem !important; }
.pt-sm-4 { padding-top: 1.5rem !important; }
.pr-sm-4 { padding-right: 1.5rem !important; }
.pb-sm-4 { padding-bottom: 1.5rem !important; }
.pl-sm-4 { padding-left: 1.5rem !important; }
.px-sm-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-sm-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-sm-5 { padding: 3rem !important; }
.pt-sm-5 { padding-top: 3rem !important; }
.pr-sm-5 { padding-right: 3rem !important; }
.pb-sm-5 { padding-bottom: 3rem !important; }
.pl-sm-5 { padding-left: 3rem !important; }
.px-sm-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-sm-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-sm-auto { margin: auto !important; }
.mt-sm-auto { margin-top: auto !important; }
.mr-sm-auto { margin-right: auto !important; }
.mb-sm-auto { margin-bottom: auto !important; }
.ml-sm-auto { margin-left: auto !important; }
.mx-sm-auto { margin-right: auto !important; margin-left: auto !important; }
.my-sm-auto { margin-top: auto !important; margin-bottom: auto !important; }
}
@media (min-width: 768px) {
.m-md-0 { margin: 0px !important; }
.mt-md-0 { margin-top: 0px !important; }
.mr-md-0 { margin-right: 0px !important; }
.mb-md-0 { margin-bottom: 0px !important; }
.ml-md-0 { margin-left: 0px !important; }
.mx-md-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-md-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-md-1 { margin: 0.25rem !important; }
.mt-md-1 { margin-top: 0.25rem !important; }
.mr-md-1 { margin-right: 0.25rem !important; }
.mb-md-1 { margin-bottom: 0.25rem !important; }
.ml-md-1 { margin-left: 0.25rem !important; }
.mx-md-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-md-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-md-2 { margin: 0.5rem !important; }
.mt-md-2 { margin-top: 0.5rem !important; }
.mr-md-2 { margin-right: 0.5rem !important; }
.mb-md-2 { margin-bottom: 0.5rem !important; }
.ml-md-2 { margin-left: 0.5rem !important; }
.mx-md-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-md-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-md-3 { margin: 1rem !important; }
.mt-md-3 { margin-top: 1rem !important; }
.mr-md-3 { margin-right: 1rem !important; }
.mb-md-3 { margin-bottom: 1rem !important; }
.ml-md-3 { margin-left: 1rem !important; }
.mx-md-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-md-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-md-4 { margin: 1.5rem !important; }
.mt-md-4 { margin-top: 1.5rem !important; }
.mr-md-4 { margin-right: 1.5rem !important; }
.mb-md-4 { margin-bottom: 1.5rem !important; }
.ml-md-4 { margin-left: 1.5rem !important; }
.mx-md-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-md-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-md-5 { margin: 3rem !important; }
.mt-md-5 { margin-top: 3rem !important; }
.mr-md-5 { margin-right: 3rem !important; }
.mb-md-5 { margin-bottom: 3rem !important; }
.ml-md-5 { margin-left: 3rem !important; }
.mx-md-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-md-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-md-0 { padding: 0px !important; }
.pt-md-0 { padding-top: 0px !important; }
.pr-md-0 { padding-right: 0px !important; }
.pb-md-0 { padding-bottom: 0px !important; }
.pl-md-0 { padding-left: 0px !important; }
.px-md-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-md-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-md-1 { padding: 0.25rem !important; }
.pt-md-1 { padding-top: 0.25rem !important; }
.pr-md-1 { padding-right: 0.25rem !important; }
.pb-md-1 { padding-bottom: 0.25rem !important; }
.pl-md-1 { padding-left: 0.25rem !important; }
.px-md-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-md-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-md-2 { padding: 0.5rem !important; }
.pt-md-2 { padding-top: 0.5rem !important; }
.pr-md-2 { padding-right: 0.5rem !important; }
.pb-md-2 { padding-bottom: 0.5rem !important; }
.pl-md-2 { padding-left: 0.5rem !important; }
.px-md-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-md-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-md-3 { padding: 1rem !important; }
.pt-md-3 { padding-top: 1rem !important; }
.pr-md-3 { padding-right: 1rem !important; }
.pb-md-3 { padding-bottom: 1rem !important; }
.pl-md-3 { padding-left: 1rem !important; }
.px-md-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-md-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-md-4 { padding: 1.5rem !important; }
.pt-md-4 { padding-top: 1.5rem !important; }
.pr-md-4 { padding-right: 1.5rem !important; }
.pb-md-4 { padding-bottom: 1.5rem !important; }
.pl-md-4 { padding-left: 1.5rem !important; }
.px-md-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-md-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-md-5 { padding: 3rem !important; }
.pt-md-5 { padding-top: 3rem !important; }
.pr-md-5 { padding-right: 3rem !important; }
.pb-md-5 { padding-bottom: 3rem !important; }
.pl-md-5 { padding-left: 3rem !important; }
.px-md-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-md-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-md-auto { margin: auto !important; }
.mt-md-auto { margin-top: auto !important; }
.mr-md-auto { margin-right: auto !important; }
.mb-md-auto { margin-bottom: auto !important; }
.ml-md-auto { margin-left: auto !important; }
.mx-md-auto { margin-right: auto !important; margin-left: auto !important; }
.my-md-auto { margin-top: auto !important; margin-bottom: auto !important; }
}
@media (min-width: 992px) {
.m-lg-0 { margin: 0px !important; }
.mt-lg-0 { margin-top: 0px !important; }
.mr-lg-0 { margin-right: 0px !important; }
.mb-lg-0 { margin-bottom: 0px !important; }
.ml-lg-0 { margin-left: 0px !important; }
.mx-lg-0
{ margin-right: 0px !important; margin-left: 0px !important; }
.my-lg-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-lg-1 { margin: 0.25rem !important; }
.mt-lg-1 { margin-top: 0.25rem !important; }
.mr-lg-1 { margin-right: 0.25rem !important; }
.mb-lg-1 { margin-bottom: 0.25rem !important; }
.ml-lg-1 { margin-left: 0.25rem !important; }
.mx-lg-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-lg-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-lg-2 { margin: 0.5rem !important; }
.mt-lg-2 { margin-top: 0.5rem !important; }
.mr-lg-2 { margin-right: 0.5rem !important; }
.mb-lg-2 { margin-bottom: 0.5rem !important; }
.ml-lg-2 { margin-left: 0.5rem !important; }
.mx-lg-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-lg-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-lg-3 { margin: 1rem !important; }
.mt-lg-3 { margin-top: 1rem !important; }
.mr-lg-3 { margin-right: 1rem !important; }
.mb-lg-3 { margin-bottom: 1rem !important; }
.ml-lg-3 { margin-left: 1rem !important; }
.mx-lg-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-lg-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-lg-4 { margin: 1.5rem !important; }
.mt-lg-4 { margin-top: 1.5rem !important; }
.mr-lg-4 { margin-right: 1.5rem !important; }
.mb-lg-4 { margin-bottom: 1.5rem !important; }
.ml-lg-4 { margin-left: 1.5rem !important; }
.mx-lg-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-lg-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-lg-5 { margin: 3rem !important; }
.mt-lg-5 { margin-top: 3rem !important; }
.mr-lg-5 { margin-right: 3rem !important; }
.mb-lg-5 { margin-bottom: 3rem !important; }
.ml-lg-5 { margin-left: 3rem !important; }
.mx-lg-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-lg-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-lg-0 { padding: 0px !important; }
.pt-lg-0 { padding-top: 0px !important; }
.pr-lg-0 { padding-right: 0px !important; }
.pb-lg-0 { padding-bottom: 0px !important; }
.pl-lg-0 { padding-left: 0px !important; }
.px-lg-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-lg-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-lg-1 { padding: 0.25rem !important; }
.pt-lg-1 { padding-top: 0.25rem !important; }
.pr-lg-1 { padding-right: 0.25rem !important; }
.pb-lg-1 { padding-bottom: 0.25rem !important; }
.pl-lg-1 { padding-left: 0.25rem !important; }
.px-lg-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-lg-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }
.p-lg-2 { padding: 0.5rem !important; }
.pt-lg-2 { padding-top: 0.5rem !important; }
.pr-lg-2 { padding-right: 0.5rem !important; }
.pb-lg-2 { padding-bottom: 0.5rem !important; }
.pl-lg-2 { padding-left: 0.5rem !important; }
.px-lg-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-lg-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-lg-3 { padding: 1rem !important; }
.pt-lg-3 { padding-top: 1rem !important; }
.pr-lg-3 { padding-right: 1rem !important; }
.pb-lg-3 { padding-bottom: 1rem !important; }
.pl-lg-3 { padding-left: 1rem !important; }
.px-lg-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-lg-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-lg-4 { padding: 1.5rem !important; }
.pt-lg-4 { padding-top: 1.5rem !important; }
.pr-lg-4 { padding-right: 1.5rem !important; }
.pb-lg-4 { padding-bottom: 1.5rem !important; }
.pl-lg-4 { padding-left: 1.5rem !important; }
.px-lg-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-lg-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-lg-5 { padding: 3rem !important; }
.pt-lg-5 { padding-top: 3rem !important; }
.pr-lg-5 { padding-right: 3rem !important; }
.pb-lg-5 { padding-bottom: 3rem !important; }
.pl-lg-5 { padding-left: 3rem !important; }
.px-lg-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-lg-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-lg-auto { margin: auto !important; }
.mt-lg-auto { margin-top: auto !important; }
.mr-lg-auto { margin-right: auto !important; }
.mb-lg-auto { margin-bottom: auto !important; }
.ml-lg-auto { margin-left: auto !important; }
.mx-lg-auto { margin-right: auto !important; margin-left: auto !important; }
.my-lg-auto { margin-top: auto !important; margin-bottom: auto !important; }
}
@media (min-width: 1200px) {
.m-xl-0 { margin: 0px !important; }
.mt-xl-0 { margin-top: 0px !important; }
.mr-xl-0 { margin-right: 0px !important; }
.mb-xl-0 { margin-bottom: 0px !important; }
.ml-xl-0 { margin-left: 0px !important; }
.mx-xl-0 { margin-right: 0px !important; margin-left: 0px !important; }
.my-xl-0 { margin-top: 0px !important; margin-bottom: 0px !important; }
.m-xl-1 { margin: 0.25rem !important; }
.mt-xl-1 { margin-top: 0.25rem !important; }
.mr-xl-1 { margin-right: 0.25rem !important; }
.mb-xl-1 { margin-bottom: 0.25rem !important; }
.ml-xl-1 { margin-left: 0.25rem !important; }
.mx-xl-1 { margin-right: 0.25rem !important; margin-left: 0.25rem !important; }
.my-xl-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }
.m-xl-2 { margin: 0.5rem !important; }
.mt-xl-2 { margin-top: 0.5rem !important; }
.mr-xl-2 { margin-right: 0.5rem !important; }
.mb-xl-2 { margin-bottom: 0.5rem !important; }
.ml-xl-2 { margin-left: 0.5rem !important; }
.mx-xl-2 { margin-right: 0.5rem !important; margin-left: 0.5rem !important; }
.my-xl-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }
.m-xl-3 { margin: 1rem !important; }
.mt-xl-3 { margin-top: 1rem !important; }
.mr-xl-3 { margin-right: 1rem !important; }
.mb-xl-3 { margin-bottom: 1rem !important; }
.ml-xl-3 { margin-left: 1rem !important; }
.mx-xl-3 { margin-right: 1rem !important; margin-left: 1rem !important; }
.my-xl-3 { margin-top: 1rem !important; margin-bottom: 1rem !important; }
.m-xl-4 { margin: 1.5rem !important; }
.mt-xl-4 { margin-top: 1.5rem !important; }
.mr-xl-4 { margin-right: 1.5rem !important; }
.mb-xl-4 { margin-bottom: 1.5rem !important; }
.ml-xl-4 { margin-left: 1.5rem !important; }
.mx-xl-4 { margin-right: 1.5rem !important; margin-left: 1.5rem !important; }
.my-xl-4 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.m-xl-5 { margin: 3rem !important; }
.mt-xl-5 { margin-top: 3rem !important; }
.mr-xl-5 { margin-right: 3rem !important; }
.mb-xl-5 { margin-bottom: 3rem !important; }
.ml-xl-5 { margin-left: 3rem !important; }
.mx-xl-5 { margin-right: 3rem !important; margin-left: 3rem !important; }
.my-xl-5 { margin-top: 3rem !important; margin-bottom: 3rem !important; }
.p-xl-0 { padding: 0px !important; }
.pt-xl-0 { padding-top: 0px !important; }
.pr-xl-0 { padding-right: 0px !important; }
.pb-xl-0 { padding-bottom: 0px !important; }
.pl-xl-0 { padding-left: 0px !important; }
.px-xl-0 { padding-right: 0px !important; padding-left: 0px !important; }
.py-xl-0 { padding-top: 0px !important; padding-bottom: 0px !important; }
.p-xl-1 { padding: 0.25rem !important; }
.pt-xl-1 { padding-top: 0.25rem !important; }
.pr-xl-1 { padding-right: 0.25rem !important; }
.pb-xl-1 { padding-bottom: 0.25rem !important; }
.pl-xl-1 { padding-left: 0.25rem !important; }
.px-xl-1 { padding-right: 0.25rem !important; padding-left: 0.25rem !important; }
.py-xl-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important;
}
.p-xl-2 { padding: 0.5rem !important; }
.pt-xl-2 { padding-top: 0.5rem !important; }
.pr-xl-2 { padding-right: 0.5rem !important; }
.pb-xl-2 { padding-bottom: 0.5rem !important; }
.pl-xl-2 { padding-left: 0.5rem !important; }
.px-xl-2 { padding-right: 0.5rem !important; padding-left: 0.5rem !important; }
.py-xl-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.p-xl-3 { padding: 1rem !important; }
.pt-xl-3 { padding-top: 1rem !important; }
.pr-xl-3 { padding-right: 1rem !important; }
.pb-xl-3 { padding-bottom: 1rem !important; }
.pl-xl-3 { padding-left: 1rem !important; }
.px-xl-3 { padding-right: 1rem !important; padding-left: 1rem !important; }
.py-xl-3 { padding-top: 1rem !important; padding-bottom: 1rem !important; }
.p-xl-4 { padding: 1.5rem !important; }
.pt-xl-4 { padding-top: 1.5rem !important; }
.pr-xl-4 { padding-right: 1.5rem !important; }
.pb-xl-4 { padding-bottom: 1.5rem !important; }
.pl-xl-4 { padding-left: 1.5rem !important; }
.px-xl-4 { padding-right: 1.5rem !important; padding-left: 1.5rem !important; }
.py-xl-4 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }
.p-xl-5 { padding: 3rem !important; }
.pt-xl-5 { padding-top: 3rem !important; }
.pr-xl-5 { padding-right: 3rem !important; }
.pb-xl-5 { padding-bottom: 3rem !important; }
.pl-xl-5 { padding-left: 3rem !important; }
.px-xl-5 { padding-right: 3rem !important; padding-left: 3rem !important; }
.py-xl-5 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
.m-xl-auto { margin: auto !important; }
.mt-xl-auto { margin-top: auto !important; }
.mr-xl-auto { margin-right: auto !important; }
.mb-xl-auto { margin-bottom: auto !important; }
.ml-xl-auto { margin-left: auto !important; }
.mx-xl-auto { margin-right: auto !important; margin-left: auto !important; }
.my-xl-auto { margin-top: auto !important; margin-bottom: 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-normal { font-weight: 400; }
.font-weight-bold { font-weight: 700; }
.font-italic { font-style: italic; }
.text-white { color: rgb(255, 255, 255) !important; }
.text-primary { color: rgb(0, 123, 255) !important; }
a.text-primary:focus, a.text-primary:hover { color: rgb(0, 98, 204) !important; }
.text-secondary { color: rgb(134, 142, 150) !important; }
a.text-secondary:focus, a.text-secondary:hover { color: rgb(108, 117, 125) !important; }
.text-success { color: rgb(40, 167, 69) !important; }
a.text-success:focus, a.text-success:hover { color: rgb(30, 126, 52) !important; }
.text-info { color: rgb(23, 162, 184) !important; }
a.text-info:focus, a.text-info:hover { color: rgb(17, 122, 139) !important; }
.text-warning { color: rgb(255, 193, 7) !important; }
a.text-warning:focus, a.text-warning:hover { color: rgb(211, 158, 0) !important; }
.text-danger { color: rgb(220, 53, 69) !important; }
a.text-danger:focus, a.text-danger:hover { color: rgb(189, 33, 48) !important; }
.text-light { color: rgb(248, 249, 250) !important; }
a.text-light:focus, a.text-light:hover { color: rgb(218, 224, 229) !important; }
.text-dark { color: rgb(52, 58, 64) !important; }
a.text-dark:focus, a.text-dark:hover { color: rgb(29, 33, 36) !important; }
.text-muted { color: rgb(134, 142, 150) !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; }
@charset "utf-8";
.course_content_panel { margin-left: auto !important; }
.unitforum { margin-bottom: 0px !important; }
@charset "utf-8";
table.dataTable { width: 100%; margin: 0px auto; clear: both; border-collapse: separate; border-spacing: 0px; }
table.dataTable thead th, table.dataTable tfoot th { font-weight: bold; }
table.dataTable thead th, table.dataTable thead td { padding: 10px 18px; border-bottom: 1px solid rgb(17, 17, 17); }
table.dataTable thead th:active, table.dataTable thead td:active { outline: none; }
table.dataTable tfoot th, table.dataTable tfoot td { padding: 10px 18px 6px; border-top: 1px solid rgb(17, 17, 17); }
table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled { cursor: pointer; background-repeat: no-repeat; background-position: right center; }
table.dataTable thead .sorting { background-image: url("../images/sort_both.png"); }
table.dataTable thead .sorting_asc { background-image: url("../images/sort_asc.png"); }
table.dataTable thead .sorting_desc { background-image: url("../images/sort_desc.png"); }
table.dataTable thead .sorting_asc_disabled { background-image: url("../images/sort_asc_disabled.png"); }
table.dataTable thead .sorting_desc_disabled { background-image: url("../images/sort_desc_disabled.png"); }
table.dataTable tbody tr { background-color: rgb(255, 255, 255); }
table.dataTable tbody tr.selected { background-color: rgb(176, 190, 217); }
table.dataTable tbody th, table.dataTable tbody td { padding: 8px 10px; }
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td { border-top: 1px solid rgb(221, 221, 221); }
table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr:first-child td { border-top: none; }
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td { border-top: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); }
table.dataTable.cell-border tbody tr th:first-child, table.dataTable.cell-border tbody tr td:first-child { border-left: 1px solid rgb(221, 221, 221); }
table.dataTable.cell-border tbody tr:first-child th, table.dataTable.cell-border tbody tr:first-child td { border-top: none; }
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd { background-color: rgb(249, 249, 249); }
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected { background-color: rgb(172, 186, 212); }
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover { background-color: rgb(246, 246, 246); }
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected { background-color: rgb(170, 183, 209); }
table.dataTable.order-column tbody tr > .sorting_1, table.dataTable.order-column tbody tr > .sorting_2, table.dataTable.order-column
tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, table.dataTable.display tbody tr > .sorting_2, table.dataTable.display tbody tr > .sorting_3 { background-color: rgb(250, 250, 250); }
table.dataTable.order-column tbody tr.selected > .sorting_1, table.dataTable.order-column tbody tr.selected > .sorting_2, table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, table.dataTable.display tbody tr.selected > .sorting_2, table.dataTable.display tbody tr.selected > .sorting_3 { background-color: rgb(172, 186, 213); }
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 { background-color: rgb(241, 241, 241); }
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 { background-color: rgb(243, 243, 243); }
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 { background-color: whitesmoke; }
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 { background-color: rgb(166, 180, 205); }
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 { background-color: rgb(168, 181, 207); }
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 { background-color: rgb(169, 183, 209); }
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 { background-color: rgb(250, 250, 250); }
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 { background-color: rgb(252, 252, 252); }
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 { background-color: rgb(254, 254, 254); }
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 { background-color: rgb(172, 186, 213); }
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 { background-color: rgb(174, 188, 214); }
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 { background-color: rgb(175, 189, 216); }
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 { background-color: rgb(234, 234, 234); }
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 { background-color: rgb(236, 236, 236); }
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 { background-color: rgb(239, 239, 239); }
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 { background-color: rgb(162, 174, 199); }
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 { background-color: rgb(163, 176, 201); }
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 { background-color: rgb(165, 178, 203); }
table.dataTable.no-footer { border-bottom: 1px solid rgb(17, 17, 17); }
table.dataTable.nowrap th, table.dataTable.nowrap td { white-space: nowrap; }
table.dataTable.compact thead th, table.dataTable.compact thead td { padding: 4px 17px; }
table.dataTable.compact tfoot th, table.dataTable.compact tfoot td { padding: 4px; }
table.dataTable.compact tbody th, table.dataTable.compact tbody td { padding: 4px; }
table.dataTable th.dt-left, table.dataTable td.dt-left { text-align: left; }
table.dataTable th.dt-center, table.dataTable td.dt-center, table.dataTable td.dataTables_empty { text-align: center; }
table.dataTable th.dt-right, table.dataTable td.dt-right { text-align: right; }
table.dataTable th.dt-justify, table.dataTable td.dt-justify { text-align: justify; }
table.dataTable th.dt-nowrap, table.dataTable td.dt-nowrap { white-space: nowrap; }
table.dataTable thead th.dt-head-left, table.dataTable thead td.dt-head-left, table.dataTable tfoot th.dt-head-left, table.dataTable tfoot td.dt-head-left { text-align: left; }
table.dataTable thead th.dt-head-center, table.dataTable thead td.dt-head-center, table.dataTable tfoot th.dt-head-center, table.dataTable tfoot td.dt-head-center { text-align: center; }
table.dataTable thead th.dt-head-right, table.dataTable thead td.dt-head-right, table.dataTable tfoot th.dt-head-right, table.dataTable tfoot td.dt-head-right { text-align: right; }
table.dataTable thead th.dt-head-justify, table.dataTable thead td.dt-head-justify, table.dataTable tfoot th.dt-head-justify, table.dataTable tfoot td.dt-head-justify { text-align: justify; }
table.dataTable thead th.dt-head-nowrap, table.dataTable thead td.dt-head-nowrap, table.dataTable tfoot th.dt-head-nowrap, table.dataTable tfoot td.dt-head-nowrap { white-space: nowrap; }
table.dataTable tbody th.dt-body-left, table.dataTable tbody td.dt-body-left { text-align: left; }
table.dataTable tbody th.dt-body-center, table.dataTable tbody td.dt-body-center { text-align: center; }
table.dataTable tbody th.dt-body-right, table.dataTable tbody td.dt-body-right { text-align: right; }
table.dataTable tbody th.dt-body-justify, table.dataTable tbody td.dt-body-justify { text-align: justify; }
table.dataTable tbody th.dt-body-nowrap, table.dataTable tbody td.dt-body-nowrap { white-space: nowrap; }
table.dataTable, table.dataTable th, table.dataTable td { box-sizing: content-box; }
.dataTables_wrapper { position: relative; clear: both; zoom: 1; }
.dataTables_wrapper .dataTables_length { float: left; }
.dataTables_wrapper .dataTables_length select { border: 1px solid rgb(170, 170, 170); border-radius: 3px; background-color: transparent; padding: 4px; }
.dataTables_wrapper .dataTables_filter { float: right; text-align: right; }
.dataTables_wrapper .dataTables_filter input { border: 1px solid rgb(170, 170, 170); border-radius: 3px; padding: 5px; background-color: transparent; margin-left: 3px; }
.dataTables_wrapper .dataTables_info { clear: both; float: left; padding-top: 0.755em; }
.dataTables_wrapper .dataTables_paginate { float: right; text-align: right; padding-top: 0.25em; }
.dataTables_wrapper .dataTables_paginate .paginate_button { box-sizing: border-box; display: inline-block; min-width: 1.5em; padding: 0.5em 1em; margin-left: 2px; text-align: center; cursor: pointer; border: 1px solid transparent; border-radius: 2px; text-decoration: none !important; color: rgb(51, 51, 51) !important; }
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover { border: 1px solid rgb(151, 151, 151); background: linear-gradient(white 0%, rgb(220, 220, 220) 100%); color: rgb(51, 51, 51) !important; }
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active { cursor: default; border: 1px solid transparent; background: transparent; box-shadow: none; color: rgb(102, 102, 102) !important; }
.dataTables_wrapper .dataTables_paginate .paginate_button:hover { border: 1px solid rgb(17, 17, 17); background: linear-gradient(rgb(88, 88, 88) 0%, rgb(17, 17, 17) 100%); color: white !important; }
.dataTables_wrapper .dataTables_paginate .paginate_button:active { outline:
none; background: linear-gradient(rgb(43, 43, 43) 0%, rgb(12, 12, 12) 100%); box-shadow: rgb(17, 17, 17) 0px 0px 3px inset; }
.dataTables_wrapper .dataTables_paginate .ellipsis { padding: 0px 1em; }
.dataTables_wrapper .dataTables_processing { position: absolute; top: 50%; left: 50%; width: 100%; height: 40px; margin-left: -50%; margin-top: -25px; padding-top: 20px; text-align: center; font-size: 1.2em; background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%); }
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate { color: rgb(51, 51, 51); }
.dataTables_wrapper .dataTables_scroll { clear: both; }
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody { }
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td { vertical-align: middle; }
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing { height: 0px; overflow: hidden; margin: 0px !important; padding: 0px !important; }
.dataTables_wrapper.no-footer .dataTables_scrollBody { border-bottom: 1px solid rgb(17, 17, 17); }
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable, .dataTables_wrapper.no-footer div.dataTables_scrollBody > table { border-bottom: none; }
.dataTables_wrapper::after { visibility: hidden; display: block; content: ""; clear: both; height: 0px; }
@media screen and (max-width: 767px) {
.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate { float: none; text-align: center; }
.dataTables_wrapper .dataTables_paginate { margin-top: 0.5em; }
}
@media screen and (max-width: 640px) {
.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter { float: none; text-align: center; }
.dataTables_wrapper .dataTables_filter { margin-top: 0.5em; }
}
@charset "utf-8";
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-accordion .lvca-panel-title { display: block; cursor: pointer; }
.lvca-accordion .lvca-panel-content { display: none; overflow: hidden; }
.lvca-accordion.lvca-style1 .lvca-panel .lvca-panel-title, .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title { transition: all 0.3s ease-in-out 0s; }
.lvca-accordion.lvca-style1 .lvca-panel .lvca-panel-title::after, .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title::after { speak: none; font-style: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; position: absolute; content: ""; right: 30px; top: 26px; font-size: 14px; line-height: 1; color: rgb(102, 102, 102); font-weight: 700; transition: all 0.3s ease-in-out 0s; font-family: lvca-icomoon !important; }
.lvca-accordion.lvca-style1 .lvca-panel.lvca-active .lvca-panel-title::after, .lvca-accordion.lvca-style3 .lvca-panel.lvca-active .lvca-panel-title::after { transform: rotate(45deg); }
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title { transition: all 0.3s ease-in-out 0s; }
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title::after { speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; position: absolute; right: 30px; top: 25px; content: ""; color: rgb(153, 153, 153); font-size: 18px; line-height: 1; transition: color 0.3s ease-in 0s, transform 0.3s ease-in-out 0s; -webkit-font-smoothing: antialiased; font-family: lvca-icomoon !important; }
.lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title::after { transform: rotate(90deg); }
.lvca-accordion.lvca-style1 .lvca-panel { margin: 20px 0px 0px; background: rgb(238, 238, 238); border-radius: 5px; overflow: hidden; }
.lvca-accordion.lvca-style1 .lvca-panel .lvca-panel-title { position: relative; display: block; padding: 20px 50px 20px 30px; font-size: 18px; line-height: 26px; letter-spacing: 0px; font-weight: bold; color: rgb(102, 102, 102); margin: 0px; }
.lvca-accordion.lvca-style1 .lvca-panel .lvca-panel-content { background: rgb(248, 248, 248); padding: 30px; }
.lvca-accordion.lvca-style1 .lvca-panel:hover .lvca-panel-title { background: rgb(226, 226, 226); }
.lvca-accordion.lvca-style1 .lvca-panel.lvca-active .lvca-panel-title { color: rgb(51, 51, 51); background: rgb(226, 226, 226); }
.lvca-accordion.lvca-style1 .lvca-panel.lvca-active .lvca-panel-title::after { color: rgb(51, 51, 51); }
.lvca-accordion.lvca-style2 .lvca-panel { margin: 20px 0px 0px; color: rgb(51, 51, 51); transition: color 0.3s ease 0s; position: relative; }
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title { position: relative; display: block; border-radius: 5px; border: 1px solid rgb(220, 220, 220); overflow: hidden; padding: 20px 50px 20px 30px; font-size: 18px; line-height: 26px; letter-spacing: 0px; font-weight: bold; color: rgb(102, 102, 102); margin: 0px; transition: all 0.3s ease-in-out 0s; z-index: 1; }
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title::before { position: absolute; content: ""; left: 0px; bottom: 0px; height: 0px; width: 100%; background: rgb(76, 80, 83); transition: height 0.3s cubic-bezier(0.77, 0, 0.175, 1) 0s; z-index: -1; }
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content { padding: 20px 30px; border-color: rgb(220, 220, 220); border-style: solid; border-width: 0px 1px 1px; border-radius: 0px 0px 5px 5px; }
.lvca-accordion.lvca-style2 .lvca-panel:hover .lvca-panel-title, .lvca-accordion.lvca-style2 .lvca-panel:hover .lvca-panel-title::after { color: rgb(255, 255, 255); border-color: rgb(51, 51, 51); }
.lvca-accordion.lvca-style2 .lvca-panel:hover .lvca-panel-title::before { height: 100%; }
.lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title { background: rgb(76, 80, 83); color: rgb(255, 255, 255); border-radius: 5px 5px 0px 0px; border-color: rgb(51, 51, 51); }
.lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title::after { color: rgb(255, 255, 255); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title { color: rgb(136, 136, 136); border-color: rgb(64, 64, 64); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-title::before { background: rgb(229, 229, 229); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel:hover .lvca-panel-title { color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel:hover .lvca-panel-title::after { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title { background: rgb(229, 229, 229); color: rgb(51, 51, 51); border-color: rgb(229, 229, 229); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel.lvca-active .lvca-panel-title::after { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content { border-color: rgb(64, 64, 64); color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h1, .lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h2, .lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h3, .lvca-dark-bg
.lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h4, .lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h5, .lvca-dark-bg .lvca-accordion.lvca-style2 .lvca-panel .lvca-panel-content h6 { color: rgb(229, 229, 229); }
.lvca-accordion.lvca-style3 .lvca-panel { margin: 0px; border-bottom: 1px solid rgb(220, 220, 220); }
.lvca-accordion.lvca-style3 .lvca-panel:first-child { border-top: 1px solid rgb(220, 220, 220); }
.lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title { position: relative; display: block; padding: 20px 50px 20px 5px; font-size: 14px; line-height: 22px; letter-spacing: 1px; font-weight: bold; text-transform: uppercase; color: rgb(102, 102, 102); margin: 0px; }
.lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title::after { top: 24px; }
.lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content { padding: 10px 50px 30px 5px; }
.lvca-accordion.lvca-style3 .lvca-panel:hover .lvca-panel-title { color: rgb(51, 51, 51); }
.lvca-accordion.lvca-style3 .lvca-panel.lvca-active .lvca-panel-title { color: rgb(51, 51, 51); }
.lvca-accordion.lvca-style3 .lvca-panel.lvca-active .lvca-panel-title::after { color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel { border-color: rgb(64, 64, 64); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title { color: rgb(176, 176, 176); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-title::after { color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel:hover .lvca-panel-title { color: rgb(234, 234, 234); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel:hover .lvca-panel-title::after { color: rgb(170, 170, 170); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel.lvca-active .lvca-panel-title { color: rgb(234, 234, 234); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel.lvca-active .lvca-panel-title::after { color: rgb(170, 170, 170); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content { color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h1, .lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h2, .lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h3, .lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h4, .lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h5, .lvca-dark-bg .lvca-accordion.lvca-style3 .lvca-panel .lvca-panel-content h6 { color: rgb(229, 229, 229); }
@charset "utf-8";
.slick-slider { position: relative; display: block; box-sizing: border-box; user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: transparent; }
.slick-list { position: relative; display: block; overflow: hidden; margin: 0px; padding: 0px; }
.slick-list:focus { outline: none; }
.slick-list.dragging { cursor: pointer; }
.slick-slider .slick-track, .slick-slider .slick-list { transform: translate3d(0px, 0px, 0px); }
.slick-track { position: relative; top: 0px; left: 0px; display: block; }
.slick-track::before, .slick-track::after { display: table; content: ""; }
.slick-track::after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }
.slick-slide { display: none; float: left; height: 100%; min-height: 1px; }
[dir="rtl"] .slick-slide { float: right; }
.slick-slide img { display: block; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; }
.slick-arrow.slick-hidden { display: none; }
@charset "utf-8";
.lvca-carousel .lvca-carousel-item { position: relative; }
.lvca-carousel.lvca-container { max-width: none; }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-clients { overflow: hidden; margin: 0px auto; }
.lvca-clients .lvca-client { position: relative; border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; }
.lvca-dark-bg .lvca-clients .lvca-client { border-color: rgb(80, 80, 80) !important; }
.lvca-clients .lvca-client.lvca-twocol:nth-child(6n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-twocol:nth-child(-n+6) { border-top: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-onefifthcol:nth-child(5n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-onefifthcol:nth-child(-n+5) { border-top: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-threecol:nth-child(4n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-threecol:nth-child(-n+4) { border-top: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-fourcol:nth-child(3n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-fourcol:nth-child(-n+3) { border-top: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-sixcol:nth-child(2n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-sixcol:nth-child(-n+2) { border-top: 1px solid rgb(221, 221, 221); }
@media only screen and (max-width: 800px) {
.lvca-clients .lvca-client.lvca-twocol:nth-child(n), .lvca-clients .lvca-client.lvca-threecol:nth-child(n), .lvca-clients .lvca-client.lvca-fourcol:nth-child(n), .lvca-clients .lvca-client.lvca-onefifthcol:nth-child(n), .lvca-clients .lvca-client.lvca-sixcol:nth-child(n) { border-left: none; border-top: none; width: 50%; float: left; }
.lvca-clients .lvca-client.lvca-twocol:nth-child(2n+1), .lvca-clients .lvca-client.lvca-threecol:nth-child(2n+1), .lvca-clients .lvca-client.lvca-fourcol:nth-child(2n+1), .lvca-clients .lvca-client.lvca-onefifthcol:nth-child(2n+1), .lvca-clients .lvca-client.lvca-sixcol:nth-child(2n+1) { border-left: 1px solid rgb(221, 221, 221); }
.lvca-clients .lvca-client.lvca-twocol:nth-child(-n+2), .lvca-clients .lvca-client.lvca-threecol:nth-child(-n+2), .lvca-clients .lvca-client.lvca-fourcol:nth-child(-n+2), .lvca-clients .lvca-client.lvca-onefifthcol:nth-child(-n+2), .lvca-clients .lvca-client.lvca-sixcol:nth-child(-n+2) { border-top: 1px solid rgb(221, 221, 221); }
}
.lvca-clients .lvca-client img { transition: all 0.3s ease-in-out 0s; width: 100%; margin: 0px; display: block; }
.lvca-clients .lvca-client .lvca-client-name { position: absolute; z-index: 2; top: 50%; text-align: center; width: 100%; height: 100%; margin-top: -12px; color: rgb(255, 255, 255); font-size: 18px; line-height: 26px; transition: opacity 0.4s ease-in-out 0s; opacity: 0; }
.lvca-clients .lvca-client .lvca-client-name a { color: rgb(255, 255, 255); text-decoration: none; }
.lvca-clients .lvca-client .lvca-image-overlay { position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0; transition: opacity 0.4s ease-in-out 0s; }
.lvca-clients .lvca-client:hover .lvca-image-overlay { opacity: 0.7; }
.lvca-dark-bg .lvca-clients .lvca-client:hover .lvca-image-overlay { opacity: 0.8; }
.lvca-clients .lvca-client:hover .lvca-client-name { opacity: 1; }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-heading { text-align: center; margin: 0px auto 60px; max-width: 640px; }
@media only screen and (max-width: 767px) {
.lvca-heading { margin-bottom: 40px; }
}
.lvca-heading .lvca-text { font-size: 18px; line-height: 28px; margin: 0px auto; }
@media only screen and (max-width: 767px) {
.lvca-heading .lvca-text { font-size: 15px; line-height: 26px; }
}
.lvca-heading.lvca-alignleft, .lvca-heading.lvca-alignright { margin: 0px; }
.lvca-heading.lvca-alignleft
.lvca-text, .lvca-heading.lvca-alignright .lvca-text { margin: 0px; }
.lvca-heading.lvca-alignleft { text-align: left; }
.lvca-heading.lvca-alignright { text-align: right; }
.lvca-heading .lvca-title { font-size: 32px; line-height: 42px; margin: 0px auto 20px; color: rgb(51, 51, 51); font-weight: bold; }
@media only screen and (max-width: 767px) {
.lvca-heading .lvca-title { font-size: 24px; line-height: 32px; }
}
.lvca-dark-bg .lvca-heading .lvca-title { color: rgb(229, 229, 229); }
.lvca-dark-bg .lvca-heading .lvca-subtitle { color: rgb(176, 176, 176); }
.lvca-dark-bg .lvca-heading .lvca-text { color: rgb(144, 144, 144); }
.lvca-heading.lvca-alignleft .lvca-title, .lvca-heading.lvca-alignright .lvca-title { margin: 0px 0px 20px; }
.lvca-heading .lvca-subtitle { margin: 0px auto 5px; color: rgb(136, 136, 136); font-size: 12px; line-height: 20px; text-transform: uppercase; font-weight: 600; letter-spacing: 2px; position: relative; display: inline-block; padding: 0px 10px; }
@media only screen and (max-width: 767px) {
.lvca-heading .lvca-subtitle { font-size: 11px; line-height: 18px; }
}
.lvca-heading.lvca-alignleft .lvca-subtitle, .lvca-heading.lvca-alignright .lvca-subtitle { margin: 0px 0px 5px; padding: 0px; }
.lvca-heading.lvca-alignleft .lvca-subtitle::before, .lvca-heading.lvca-alignleft .lvca-subtitle::after, .lvca-heading.lvca-alignright .lvca-subtitle::before, .lvca-heading.lvca-alignright .lvca-subtitle::after { display: none; }
.lvca-heading.lvca-style3 { margin: 0px auto 30px; }
.lvca-heading.lvca-style3 .lvca-title { font-size: 22px; line-height: 32px; text-transform: uppercase; letter-spacing: 1px; }
.lvca-heading.lvca-style3 .lvca-title::after { width: 35px; height: 1px; background: rgb(170, 170, 170); display: block; content: ""; }
.lvca-heading.lvca-style3 .lvca-title::after { margin: 10px auto 20px; }
.lvca-dark-bg .lvca-heading.lvca-style3 .lvca-title::after { background: rgb(144, 144, 144); }
@media only screen and (max-width: 767px) {
.lvca-heading.lvca-style3 .lvca-title { font-size: 16px; line-height: 24px; }
}
.lvca-heading.lvca-style3.lvca-alignleft, .lvca-heading.lvca-style3.lvca-alignright { margin: 0px 0px 30px; }
.lvca-heading.lvca-style3.lvca-alignleft .lvca-title::after, .lvca-heading.lvca-style3.lvca-alignright .lvca-title::after { margin: 10px 0px 20px; }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.odometer.odometer-auto-theme, .odometer.odometer-theme-default { display: inline-block; vertical-align: middle; position: relative; }
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-default .odometer-digit { display: inline-block; vertical-align: middle; position: relative; }
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer { display: inline-block; vertical-align: middle; visibility: hidden; }
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-default .odometer-digit .odometer-digit-inner { text-align: left; display: block; position: absolute; inset: 0px; overflow: hidden; }
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon { display: block; }
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner { display: block; backface-visibility: hidden; }
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-default .odometer-digit .odometer-value { display: block; transform: translateZ(0px); }
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value { position: absolute; }
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner { transition: transform 2s ease 0s; }
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner { transform: translateY(-100%); }
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner { transform: translateY(-100%); }
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner { transition: transform 2s ease 0s; transform: translateY(0px); }
.odometer.odometer-auto-theme, .odometer.odometer-theme-default { font-family: "Helvetica Neue", sans-serif; line-height: 1.1em; }
.odometer.odometer-auto-theme .odometer-value, .odometer.odometer-theme-default .odometer-value { text-align: center; }
.lvca-odometers { font-size: 0px; }
.lvca-odometers .lvca-odometer { display: inline-block; vertical-align: top; text-align: left; position: relative; margin-bottom: 50px; }
.lvca-odometers .lvca-odometer:last-child::after { border: none; }
.lvca-odometers .lvca-odometer .lvca-prefix, .lvca-odometers .lvca-odometer .lvca-suffix { display: inline; font-size: 36px; line-height: 48px; color: rgb(51, 51, 51); vertical-align: middle; }
.lvca-odometers .lvca-odometer .lvca-prefix { margin-right: 5px; margin-left: 5px; }
.lvca-odometers .lvca-odometer .lvca-suffix { margin-left: 5px; }
.lvca-odometers .lvca-odometer .lvca-number { font-size: 60px; line-height: 72px; font-style: normal; text-transform: none; letter-spacing: 2px; font-weight: 900; color: rgb(51, 51, 51); margin-bottom: 10px; }
.lvca-odometers .lvca-odometer .lvca-number span { font-size: 60px; }
.lvca-dark-bg .lvca-odometers .lvca-odometer .lvca-number { color: rgb(229, 229, 229); }
.lvca-odometers .lvca-odometer .lvca-stats-title { font-size: 18px; line-height: 28px; display: inline-block; color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-odometers .lvca-odometer .lvca-stats-title { color: rgb(144, 144, 144); }
.lvca-odometers .lvca-odometer .lvca-stats-title span { float: left; margin-right: 15px; }
.lvca-odometers .lvca-odometer .lvca-stats-title .lvca-icon-wrapper { font-size: 32px; margin-right: 10px; vertical-align: middle; color: rgb(204, 204, 204); }
@media only screen and (max-width: 960px) {
.lvca-odometers .lvca-odometer .lvca-number { font-size: 48px; line-height: 56px; margin-bottom: 0px; }
.lvca-odometers .lvca-odometer .lvca-number span { font-size: 48px; }
.lvca-odometers .lvca-odometer .lvca-stats-title { font-size: 15px; line-height: 26px; }
}
@media only screen and (max-width: 479px) {
.lvca-odometers .lvca-odometer { text-align: center; }
}
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-piechart { position: relative; text-align: center; overflow: hidden; float: left; padding: 10px; }
.lvca-piechart canvas { position: relative; top: 0px; left: 0px; max-width: 100%; margin: 0px auto; }
.lvca-piechart .lvca-label { text-align: center; position: absolute; left: 0px; right: 0px; margin-left: auto; margin-right: auto; top: 55%; max-width: 65%; color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-piechart .lvca-label { color: rgb(144, 144, 144); }
.lvca-piechart .lvca-percentage span { position: absolute; top: 25%; left: 0px; right: 0px; margin-left: auto; margin-right: auto; font-size: 60px; line-height: 60px; text-align: center; color: rgb(51, 51, 51); font-weight: bolder; }
.lvca-dark-bg .lvca-piechart .lvca-percentage span { color: rgb(229, 229, 229); }
.lvca-piechart .lvca-percentage sup { font-size: 18px; vertical-align: super; }
.lvca-piechart.dark-bg .lvca-label
{ color: rgb(255, 255, 255); }
.lvca-piechart.dark-bg .lvca-percentage span { color: rgb(238, 238, 238); }
@media only screen and (max-width: 479px) {
.lvca-piechart canvas { margin-bottom: 15px; }
}
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-portfolio-wrap .lvca-portfolio-header { max-width: 1140px; margin-left: auto; margin-right: auto; overflow: hidden; clear: both; }
.lvca-portfolio-wrap .lvca-heading { letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; text-align: left; display: inline-block; font-size: 32px; line-height: 44px; margin-bottom: 30px; }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-heading { color: rgb(229, 229, 229); }
.lvca-portfolio-wrap .lvca-taxonomy-filter { display: inline-block; position: relative; float: right; margin: 0px; padding: 0px; border-bottom: 1px solid rgb(221, 221, 221); }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter { border-color: rgb(102, 102, 102); }
@media only screen and (max-width: 800px) {
.lvca-portfolio-wrap .lvca-taxonomy-filter { display: block; float: none; margin-bottom: 30px; }
}
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item { display: inline-block; margin: 0px 12px 0px 0px; padding: 0px; font-style: italic; }
@media only screen and (max-width: 479px) {
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item { margin-right: 8px; }
}
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a { font-size: 15px; line-height: 24px; padding: 0px 15px 8px; transition: all 0.4s ease-in-out 0s; display: block; }
@media only screen and (max-width: 479px) {
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a { padding: 0px 10px 8px; }
}
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active { border-bottom: 2px solid rgb(136, 136, 136); }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active { border-color: rgb(170, 170, 170); }
.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item:last-child { margin-right: 0px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item { margin-bottom: 30px; }
@media only screen and (max-width: 1024px) {
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item { margin-bottom: 20px; }
}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item.lvca-zero-margin { margin: 0px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .hentry { margin: 0px; padding: 0px; border: none; background: none; box-shadow: none; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image { position: relative; overflow: hidden; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image img { display: block; transition: all 0.4s ease-in-out 0s; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image img:hover { filter: brightness(80%); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-overlay { position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0; transition: opacity 0.4s ease-in-out 0s; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info { display: block; z-index: 120; position: absolute; top: 0px; width: 100%; height: 100%; text-align: center; opacity: 0; transition: opacity 0.4s ease-in-out 0s; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-entry-info { text-align: center; display: block; position: absolute; height: 82px; inset: 0px; margin: auto; width: 100%; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 { padding: 10px; margin: 0px; font-size: 18px; line-height: 28px; font-weight: 400; color: rgb(255, 255, 255); }
@media only screen and (max-width: 1024px) {
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 { font-size: 18px; line-height: 26px; }
}
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 a { display: inline; color: rgb(255, 255, 255); transition: all 0.3s ease-in-out 0s; border-bottom: 1px solid transparent; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info h3 a:hover { border-bottom: 1px solid rgb(204, 204, 204); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms { display: block; color: rgb(249, 249, 249); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms a { color: rgb(221, 221, 221); position: relative; display: inline; zoom: 1; font-size: 14px; line-height: 26px; font-style: italic; transition: color 0.3s ease-in-out 0s; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms a:hover { color: rgb(255, 255, 255); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover { background: rgba(0, 0, 0, 0.3); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover .lvca-image-info { opacity: 1; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover .lvca-image-overlay { opacity: 0.5; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-text-wrap { text-align: center; max-width: 650px; margin: 20px auto 0px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title { font-size: 18px; line-height: 26px; font-weight: normal; margin-bottom: 10px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title::after, .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title::before { display: none; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a { transition: all 0.4s ease-in-out 0s; color: rgb(51, 51, 51); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a:hover { color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a { color: rgb(224, 224, 224); }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a:hover { color: rgb(255, 255, 255); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span { display: inline-block; padding: 0px; margin: 0px; font-style: italic; color: rgb(153, 153, 153); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span::after { content: "//"; padding-left: 6px; padding-right: 6px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span:first-child { border: none; padding-left: 0px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span:last-child::after { display: none; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span a { transition: all 0.3s ease-in-out 0s; font-style: normal; }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span { color: rgb(112, 112, 112); }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary { margin: 15px auto 0px; padding: 0px; }
.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary::before { width: 35px; height: 1px; background: rgb(170, 170, 170); display: block; content: ""; text-align: center; margin: 0px auto 15px; }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary { color: rgb(153, 153, 153); }
.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary::before { background: rgb(80, 80, 80); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after,
::before { box-sizing: inherit; }
.lvca-posts-carousel { clear: both; max-width: none; }
@media only screen and (min-width: 1024px) {
.lvca-posts-carousel { max-width: 96%; }
}
.lvca-posts-carousel .lvca-posts-carousel-item .hentry { background: rgb(255, 255, 255); border-radius: 6px; border: none; padding: 0px; margin: 0px; transition: box-shadow 0.25s ease 0s; box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px; overflow: hidden; }
.lvca-posts-carousel .lvca-posts-carousel-item .hentry:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 3px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image { position: relative; overflow: hidden; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image img { display: block; transition: all 0.4s ease-in-out 0s; max-width: 100%; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-overlay { position: absolute; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0; transition: opacity 0.4s ease-in-out 0s; border-radius: 6px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info { display: block; z-index: 120; position: absolute; top: 0px; width: 100%; height: 100%; text-align: center; opacity: 0; transition: opacity 0.4s ease-in-out 0s; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info .lvca-entry-info { text-align: center; display: block; position: absolute; height: 82px; inset: 0px; margin: auto; width: 100%; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info h3 { padding: 10px; margin: 0px; font-size: 22px; line-height: 34px; font-weight: 400; color: rgb(255, 255, 255); }
@media only screen and (max-width: 1024px) {
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info h3 { font-size: 18px; line-height: 26px; }
}
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info h3 a { display: inline; color: rgb(255, 255, 255); transition: all 0.3s ease-in-out 0s; border-bottom: 1px solid transparent; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info h3 a:hover { border-bottom: 2px solid rgb(204, 204, 204); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info .lvca-terms { display: block; color: rgb(249, 249, 249); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info .lvca-terms a { color: rgb(221, 221, 221); position: relative; display: inline; zoom: 1; font-size: 14px; line-height: 26px; font-style: italic; transition: color 0.3s ease-in-out 0s; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image .lvca-image-info .lvca-terms a:hover { color: rgb(255, 255, 255); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image:hover { background: rgba(0, 0, 0, 0.3); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image:hover .lvca-image-info { opacity: 1; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-project-image:hover .lvca-image-overlay { opacity: 0.5; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap { text-align: center; max-width: 650px; margin: 0px auto; padding: 25px 15px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-title { letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; font-size: 16px; line-height: 24px; margin-bottom: 10px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-title::after, .lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-title::before { display: none; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-title a { color: rgb(51, 51, 51); font-size: 16px; line-height: 24px; transition: all 0.4s ease-in-out 0s; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-title a:hover { color: rgb(136, 136, 136); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-entry-meta span { display: inline-block; padding: 0px; margin: 0px; font-style: italic; color: rgb(153, 153, 153); }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-entry-meta span a { transition: all 0.3s ease-in-out 0s; font-style: normal; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-entry-meta span::after { content: "//"; padding-left: 6px; padding-right: 6px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-entry-meta span:first-child { border: none; padding-left: 0px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-entry-meta span:last-child::after { display: none; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-summary { padding: 0px; margin: 10px auto 0px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .entry-summary::before { width: 35px; height: 1px; background: rgb(170, 170, 170); display: block; content: ""; text-align: center; margin: 0px auto 15px; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-category-list { transition: all 0.4s ease-in-out 0s; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-category-list::after { width: 35px; height: 1px; background: rgb(170, 170, 170); display: block; content: ""; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-category-list::after { text-align: center; margin: 10px auto; }
.lvca-posts-carousel .lvca-posts-carousel-item .lvca-entry-text-wrap .lvca-category-list a { font-style: italic; transition: all 0.4s ease-in-out 0s; }
.lvca-posts-carousel .lvca-posts-carousel-item .type-post .lvca-entry-text-wrap .entry-summary::before { display: none; }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-pricing-table .lvca-pricing-plan { float: left; padding: 10px; }
.lvca-center { text-align: center; }
.lvca-pricing-table { padding: 0px; margin: 0px; }
.lvca-pricing-table .lvca-top-header { padding: 15px 0px; background-color: rgb(73, 73, 73); border-bottom: 1px solid rgb(44, 43, 43); }
.lvca-pricing-table .lvca-top-header h3 { letter-spacing: 1px; font-weight: bold; text-transform: uppercase; clear: none; font-size: 20px; line-height: 32px; color: rgb(254, 254, 254); margin: 0px; }
.lvca-pricing-table .lvca-top-header img { margin-top: 15px; }
.lvca-pricing-table .lvca-top-header .lvca-tagline { display: block; font-size: 15px; line-height: 24px; color: rgb(237, 237, 237); text-transform: none; text-align: center; margin-bottom: 5px; }
.lvca-pricing-table .lvca-pricing-plan { background: rgb(255, 255, 255); padding: 0px; box-sizing: border-box; transition: all 0.1s ease-in-out 0s; margin-bottom: 30px; }
.lvca-pricing-table .lvca-pricing-plan:hover .lvca-purchase { background: rgb(229, 229, 229); }
.lvca-pricing-table .lvca-pricing-plan .lvca-plan-price { color: rgb(255, 255, 255); font-size: 22px; line-height: 28px; font-weight: 700; margin: 0px; }
.lvca-pricing-table .lvca-pricing-plan .lvca-plan-price span { font-size: 22px; line-height: 32px; }
.lvca-pricing-table .lvca-plan-header { padding: 30px 0px; background-color: rgb(73, 73, 73); }
.lvca-pricing-table .lvca-plan-price .lvca-text { display: inline-block; padding: 6px 25px; border-radius: 25px; background: rgb(44, 43, 43); }
.lvca-pricing-table .lvca-plan-price sup { font-size: 18px; line-height: 32px; vertical-align: top; margin-right: 2px; position: static; }
.lvca-pricing-table .lvca-plan-details { padding: 15px 0px; margin: 0px; border: 1px solid rgb(238, 238, 238); }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item { list-style: none; display: block; padding: 6px;
margin: 0px; box-sizing: border-box; text-align: center; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item i { color: rgb(119, 119, 119); font-size: 18px; display: inline; margin-right: 8px; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item .lvca-title { color: rgb(131, 131, 131); margin-bottom: 10px; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item .lvca-value-wrap { display: block; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item .lvca-value-wrap::after { position: relative; content: ""; background: rgb(221, 221, 221); width: 120px; height: 1px; display: block; margin: 12px auto 0px; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item .lvca-value { color: rgb(68, 68, 68); font-size: 24px; line-height: 32px; display: inline; }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item s { color: rgb(180, 201, 211); }
.lvca-pricing-table .lvca-plan-details .lvca-pricing-item:last-child .lvca-value-wrap::after { display: none; }
.lvca-pricing-table .lvca-purchase { text-align: center; text-transform: uppercase; padding: 15px 0px; margin: 0px auto; background: rgb(241, 241, 241); transition: all 0.1s ease-in-out 0s; border-left: 1px solid rgb(238, 238, 238); border-right: 1px solid rgb(238, 238, 238); border-bottom: 1px solid rgb(238, 238, 238); }
.lvca-pricing-table .lvca-purchase a { padding: 12px 25px; border-radius: 5px; font-size: 16px; line-height: 24px; letter-spacing: 6px; font-weight: bold; }
.lvca-pricing-table .lvca-pricing-plan.lvca-highlight { background: rgb(245, 245, 245); margin-top: -10px; }
.lvca-pricing-table .lvca-pricing-plan.lvca-highlight .lvca-plan-details { border-color: rgb(229, 229, 229); }
.lvca-pricing-table .lvca-pricing-plan.lvca-highlight .lvca-top-header { padding: 20px 0px; }
.lvca-pricing-table .lvca-pricing-plan.lvca-highlight .lvca-pricing-table .lvca-top-header h3 { color: rgb(40, 194, 186) !important; }
.lvca-pricing-table .lvca-pricing-plan.lvca-highlight .lvca-purchase { padding: 20px 0px; background-color: rgb(229, 229, 229); border-color: rgb(221, 221, 221); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-services.lvca-style1 .lvca-service .lvca-icon-wrapper span { display: block; text-align: center; font-size: 96px; line-height: 1; margin-bottom: 20px; transition: color 0.4s ease-in-out 0s; }
.lvca-services.lvca-style1 .lvca-service .lvca-image-wrapper img { display: block; max-width: 100%; text-align: center; margin: 0px auto 25px; transition: all 0.4s ease-in-out 0s; }
.lvca-services.lvca-style1 .lvca-service .lvca-service-text { text-align: center; max-width: 300px; margin: 0px auto; }
.lvca-services.lvca-style1 .lvca-service .lvca-service-text .lvca-title { font-size: 18px; line-height: 26px; letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; margin-bottom: 20px; }
.lvca-services.lvca-style1 .lvca-service:hover .lvca-image-wrapper img { transform: scale(0.9, 0.9); }
.lvca-services.lvca-style2 .lvca-service .lvca-image-wrapper img, .lvca-services.lvca-style2 .lvca-service .lvca-icon-wrapper span { float: left; margin-right: 18px; }
.lvca-services.lvca-style2 .lvca-service .lvca-icon-wrapper span { font-size: 24px; line-height: 32px; }
.lvca-services.lvca-style2 .lvca-service .lvca-service-text .lvca-title { font-size: 18px; line-height: 26px; letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; margin-bottom: 20px; }
.lvca-services.lvca-style3 .lvca-service .lvca-icon-wrapper span { display: block; text-align: left; font-size: 80px; line-height: 1; margin-bottom: 25px; color: rgb(85, 85, 85); }
.lvca-dark-bg .lvca-services.lvca-style3 .lvca-service .lvca-icon-wrapper span { color: rgb(197, 197, 197); }
.lvca-services.lvca-style3 .lvca-service .lvca-image-wrapper img { display: block; max-width: 100%; text-align: left; margin-bottom: 25px; }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text { text-align: left; max-width: 300px; margin: 0px; font-size: 14px; line-height: 32px; color: rgb(136, 136, 136); }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list { padding: 0px; margin: 0px; border: none; }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list li { border-bottom: 1px solid rgb(238, 238, 238); position: relative; padding: 0px; margin: 0px; list-style: none; line-height: 42px; }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list li:hover { padding: 0px; }
.lvca-dark-bg .lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list li { border-color: rgb(51, 51, 51); }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list li::before { speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; position: relative; display: inline-block; height: auto; width: auto; background: none; float: none; vertical-align: middle; margin: 0px 15px 0px 0px; content: "юдУ"; color: rgb(187, 187, 187); font-size: 12px; line-height: 1; font-family: lvca-icomoon !important; }
.lvca-dark-bg .lvca-services.lvca-style3 .lvca-service .lvca-service-text ul.lvca-services-list li::before { color: rgb(96, 96, 96); }
.lvca-services.lvca-style3 .lvca-service .lvca-service-text .lvca-title { font-size: 18px; line-height: 26px; letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; margin-bottom: 20px; }
.lvca-services .lvca-service { margin-bottom: 50px; }
.lvca-services .lvca-service .lvca-icon-wrapper span { transition: color 0.4s ease-in-out 0s; }
.lvca-services .lvca-service .lvca-service-text { font-size: 15px; line-height: 24px; }
.lvca-dark-bg .lvca-services .lvca-service .lvca-service-text { color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-services .lvca-service .lvca-service-text .lvca-title { color: rgb(229, 229, 229); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-stats-bars .lvca-stats-bar { width: 100%; display: block; margin: 0px 0px 18px; overflow: hidden; }
.lvca-stats-bars .lvca-stats-bar .lvca-stats-title { margin: 0px; display: block; font-style: normal; text-transform: none; color: rgb(51, 51, 51); font-size: 16px; line-height: 28px; }
.lvca-stats-bars .lvca-stats-bar .lvca-stats-title span { margin-left: 5px; }
.lvca-dark-bg .lvca-stats-bars .lvca-stats-bar .lvca-stats-title { color: rgb(221, 221, 221); }
.lvca-stats-bars .lvca-stats-bar .lvca-stats-bar-wrap { position: relative; }
.lvca-stats-bars .lvca-stats-bar .lvca-stats-bar-content { background: rgb(229, 90, 84); display: block; height: 10px; width: 0px; position: relative; z-index: 1; border-radius: 5px; }
.lvca-stats-bars .lvca-stats-bar .lvca-stats-bar-bg { width: 100%; background: rgba(0, 0, 0, 0.1); height: 10px; display: block; margin-top: -10px; border-radius: 5px; }
.lvca-dark-bg .lvca-stats-bars .lvca-stats-bar .lvca-stats-bar-bg { background: rgba(255, 255, 255, 0.1); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
@keyframes lvca-fade {
0% { opacity: 0; }
100% { opacity: 1; }
}
.lvca-tabs { position: relative; overflow: hidden; }
.lvca-tabs .lvca-tab-nav { display: flex; flex-flow: row wrap; -webkit-box-pack: start; justify-content: flex-start; }
.lvca-tabs .lvca-tab-nav .lvca-tab { text-align: center; -webkit-box-flex: 0; flex: 0 1 auto; }
.lvca-tabs .lvca-tab-nav .lvca-tab a { display: block; text-overflow: ellipsis; white-space: normal; padding: 20px 40px; text-decoration: none; border: none; margin: 0px; outline: none; transition: color 0.3s ease 0s; }
@media only screen
and (max-width: 1024px) {
.lvca-tabs .lvca-tab-nav .lvca-tab a { padding: 20px 25px; }
}
.lvca-tabs .lvca-tab-nav .lvca-tab span.lvca-icon-wrapper span { font-size: 32px; font-weight: 400; vertical-align: middle; margin-right: 10px; }
.lvca-tabs .lvca-tab-nav .lvca-tab span.lvca-image-wrapper img { max-width: 24px; display: inline-block; vertical-align: middle; height: auto; width: auto; padding: 0px; margin: 0px 10px 0px 0px; border: none; }
.lvca-tabs .lvca-tab-nav .lvca-tab span.lvca-tab-title { font-size: 14px; line-height: 1; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }
.lvca-tabs .lvca-tab-panes { position: relative; }
.lvca-tabs .lvca-tab-panes .lvca-tab-pane { padding: 40px; display: none; overflow: hidden; }
.lvca-tabs .lvca-tab-panes .lvca-tab-pane.lvca-active { display: block; animation: 0.3s ease-in-out 0s 1 normal none running lvca-fade; }
.lvca-no-flexbox .lvca-tab-nav { display: block; }
.lvca-no-flexbox .lvca-tab-nav .lvca-tab { min-width: 15%; display: inline-block; }
.lvca-tabs.lvca-vertical { display: flex; }
.lvca-tabs.lvca-vertical .lvca-tab-nav { -webkit-box-flex: 1; flex: 1 1 auto; -webkit-box-direction: normal; -webkit-box-orient: vertical; flex-direction: column; -webkit-box-pack: start; justify-content: flex-start; }
.lvca-tabs.lvca-vertical .lvca-tab-panes { -webkit-box-flex: 4; flex: 4 1 auto; }
.lvca-tabs.lvca-vertical.lvca-mobile-layout { -webkit-box-direction: normal; -webkit-box-orient: vertical; flex-direction: column; }
.lvca-tab-mobile-menu { display: none; position: absolute; top: 23px; right: 20px; background: transparent; border: none; z-index: 10; }
.lvca-tab-mobile-menu i { font-size: 18px; color: rgb(119, 119, 119); font-weight: bold; }
.lvca-tabs.lvca-mobile-layout .lvca-tab-mobile-menu { display: block; }
.lvca-tabs.lvca-mobile-layout .lvca-tab-nav { -webkit-box-direction: normal; -webkit-box-orient: vertical; flex-direction: column; cursor: pointer; }
.lvca-tabs.lvca-mobile-layout .lvca-tab-nav .lvca-tab { text-align: center; display: none; }
.lvca-tabs.lvca-mobile-layout .lvca-tab-nav .lvca-tab.lvca-active { display: block; }
.lvca-tabs.lvca-mobile-layout.lvca-mobile-open { }
.lvca-tabs.lvca-mobile-layout.lvca-mobile-open .lvca-tab-nav .lvca-tab { display: block; }
.lvca-tabs.lvca-mobile-layout.lvca-mobile-open .lvca-tab-mobile-menu i::before { content: "юдС"; }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab { border-left: 1px solid rgb(217, 217, 217); border-bottom: 1px solid rgb(226, 226, 226); background: rgb(233, 233, 233); }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab:first-child { border-left-color: transparent; border-radius: 5px 0px 0px; }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab:last-child { border-radius: 0px 5px 0px 0px; }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab.lvca-active { border-bottom: none; background: rgb(242, 242, 242); }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab a { color: rgb(119, 119, 119); }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab a:focus { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style1 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style1 .lvca-tab-panes { background: rgb(242, 242, 242); border-radius: 0px 4px 4px; }
.lvca-tabs.lvca-style1.lvca-mobile-layout:not(.lvca-mobile-open) .lvca-tab.lvca-active { background: rgb(238, 238, 238); }
.lvca-tabs.lvca-style1.lvca-mobile-layout .lvca-tab { border-left: none; border-bottom-color: rgb(217, 217, 217); }
.lvca-tabs.lvca-style1.lvca-mobile-layout .lvca-tab:first-child { border-radius: 5px 5px 0px 0px; }
.lvca-tabs.lvca-style1.lvca-mobile-layout .lvca-tab:last-child { border-radius: 0px; }
.lvca-tabs.lvca-style1.lvca-mobile-layout .lvca-tab-panes { border-radius: 0px; }
.lvca-tabs.lvca-style2 .lvca-tab-nav { background: rgb(242, 242, 242); border-radius: 5px 5px 0px 0px; padding: 0px 30px; }
.lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab { padding: 20px 10px; position: relative; }
.lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a { display: inline-block; padding: 5px 20px; border-radius: 34px; color: rgb(102, 102, 102); transition: all 0.3s ease 0s; }
.lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a:focus { color: rgb(136, 136, 136); }
.lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab.lvca-active::after { content: ""; display: block; position: absolute; bottom: 0px; left: 0px; right: 0px; width: 8px; margin: 0px auto; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid rgb(60, 61, 65); }
.lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab.lvca-active a { background: rgb(131, 141, 143); color: rgb(255, 255, 255); }
.lvca-tabs.lvca-style2 .lvca-tab-panes { background: rgb(60, 61, 65); border-radius: 0px 0px 5px 5px; }
.lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane { color: rgb(131, 141, 143); }
.lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h1, .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h2, .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h3, .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h4, .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h5, .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h6 { color: rgb(255, 255, 255); }
.lvca-tabs.lvca-style2.lvca-mobile-layout .lvca-tab-mobile-menu { top: 27px; }
.lvca-tabs.lvca-style2.lvca-mobile-layout .lvca-tab-nav { padding: 0px; }
.lvca-tabs.lvca-style2.lvca-mobile-layout.lvca-mobile-open .lvca-tab { border-bottom: 1px solid rgb(226, 226, 226); }
.lvca-tabs.lvca-style2.lvca-mobile-layout.lvca-mobile-open .lvca-tab:last-child { border-bottom: none; }
.lvca-tabs.lvca-style2.lvca-mobile-layout.lvca-mobile-open .lvca-tab.lvca-active::after { display: none; }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a { color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a:hover, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab a:focus { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab.lvca-active a { background: rgb(170, 170, 170); color: rgb(255, 255, 255); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-nav .lvca-tab.lvca-active::after { border-bottom: 8px solid rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes { background: rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style2 .lvca-tab-panes .lvca-tab-pane h6 { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style3 .lvca-tab-nav { background: rgb(60, 61, 65); border-radius: 5px 5px 0px 0px; }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab { position: relative; border-right: 1px solid rgb(78, 79, 83); }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a { padding: 20px 30px; border-radius: 34px; color: rgb(143, 142, 147); transition: all 0.3s ease 0s; }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a:focus { color: rgb(204, 204, 204); }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab.lvca-active::after { content: ""; display: block; position: absolute; bottom: 0px; left: 0px; right: 0px; width: 8px; margin: 0px auto; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid rgb(242, 242, 242); }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab span.lvca-icon-wrapper span, .lvca-tabs.lvca-style3
.lvca-tab-nav .lvca-tab span.lvca-image-wrapper img { margin: 0px auto; }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab span.lvca-tab-title { display: none; }
.lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(238, 238, 238); }
.lvca-tabs.lvca-style3 .lvca-tab-panes { background: rgb(242, 242, 242); border-radius: 0px 0px 5px 5px; }
.lvca-tabs.lvca-style3.lvca-mobile-layout .lvca-tab-nav { -webkit-box-direction: normal; -webkit-box-orient: horizontal; flex-direction: row; padding-right: 60px; }
.lvca-tabs.lvca-style3.lvca-mobile-layout.lvca-mobile-open .lvca-tab { border-bottom: 1px solid rgb(78, 79, 83); }
.lvca-dark-bg .lvca-tabs.lvca-style3.lvca-mobile-layout.lvca-mobile-open .lvca-tab { border-bottom-color: rgb(229, 229, 229); }
.lvca-tabs.lvca-style3.lvca-mobile-layout.lvca-mobile-open .lvca-tab.lvca-active::after { display: none; }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav { background: rgb(255, 255, 255); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab { border-right: 1px solid rgb(236, 236, 236); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a { color: rgb(150, 150, 150); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a:hover, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab a:focus { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-nav .lvca-tab.lvca-active::after { border-bottom: 8px solid rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes { background: rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style3 .lvca-tab-panes .lvca-tab-pane h6 { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style4 { background: rgb(242, 242, 242); border-radius: 5px; }
.lvca-tabs.lvca-style4 .lvca-tab-nav { border-bottom: 1px solid rgb(221, 221, 221); margin: 0px 40px; }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab { position: relative; z-index: 1; margin-right: 20px; }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab:last-child { margin-right: 0px; }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab a { color: rgb(136, 136, 136); padding: 30px 20px; }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 2px; background: transparent; transition: background 0.3s ease 0s; }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab:hover a { color: rgb(86, 86, 86); }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab.lvca-active::before { background: rgb(249, 66, 19); height: 2px; }
.lvca-tabs.lvca-style4 .lvca-tab-pane { padding: 40px; }
.lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav { cursor: pointer; padding: 0px; margin: 0px; border: none; }
.lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav .lvca-tab { margin: 0px; border-bottom: 1px solid rgb(224, 224, 224); }
.lvca-dark-bg .lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav .lvca-tab { border-left: 1px solid rgb(64, 64, 64); border-right: 1px solid rgb(64, 64, 64); border-bottom-color: rgb(64, 64, 64); }
.lvca-dark-bg .lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav .lvca-tab:first-child { border-top: 1px solid rgb(64, 64, 64); }
.lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav .lvca-tab a { padding: 20px 25px; }
.lvca-tabs.lvca-style4.lvca-mobile-layout .lvca-tab-nav .lvca-tab::before { display: none; }
.lvca-tabs.lvca-style4.lvca-mobile-layout.lvca-mobile-open .lvca-tab.lvca-active { border-left: 2px solid rgb(249, 66, 19); border-right: 2px solid rgb(249, 66, 19); }
.lvca-dark-bg .lvca-tabs.lvca-style4.lvca-mobile-layout:not(.lvca-mobile-open) .lvca-tab.lvca-active { border-top: 1px solid rgb(64, 64, 64); }
.lvca-dark-bg .lvca-tabs.lvca-style4 { background: transparent; }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-nav { margin: 0px; border-bottom: 1px solid rgb(42, 42, 42); }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab a { color: rgb(112, 112, 112); }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab:hover a { color: rgb(176, 176, 176); }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(229, 229, 229); }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane { padding: 40px 0px 0px; color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style4 .lvca-tab-pane h6 { color: rgb(229, 229, 229); }
.lvca-tabs.lvca-style5 .lvca-tab-nav a { padding: 20px 50px; color: rgb(119, 119, 119); position: relative; z-index: 1; }
.lvca-tabs.lvca-style5 .lvca-tab-nav a::after { position: absolute; top: 0px; left: 0px; z-index: -1; width: 100%; height: 100%; background-color: rgb(233, 233, 233); content: ""; transition: transform 0.3s ease 0s, background-color 0.3s ease 0s; transform: perspective(900px) rotate3d(1, 0, 0, 90deg); transform-origin: 50% 100%; perspective-origin: 50% 100%; }
.lvca-tabs.lvca-style5 .lvca-tab-nav a:hover, .lvca-tabs.lvca-style5 .lvca-tab-nav a:focus { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab.lvca-active a::after { background-color: rgb(242, 242, 242); transform: perspective(900px) rotate3d(1, 0, 0, 0deg); }
.lvca-tabs.lvca-style5 .lvca-tab-panes { background: rgb(242, 242, 242); }
.lvca-tabs.lvca-style5.lvca-mobile-layout .lvca-tab-nav .lvca-tab { background: rgb(242, 242, 242); border-bottom: 1px solid rgb(229, 229, 229); }
.lvca-dark-bg .lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab a { color: rgb(176, 176, 176); }
.lvca-dark-bg .lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab a:hover, .lvca-dark-bg .lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab a:focus { color: rgb(221, 221, 221); }
.lvca-dark-bg .lvca-tabs.lvca-style5 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab, .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab { text-align: left; }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab a, .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a { padding: 5px 2px; color: rgb(102, 102, 102); transition: all 0.3s ease 0s; border-top: 2px solid transparent; border-bottom: 2px solid transparent; display: inline-block; }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab a:focus, .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a:focus { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab.lvca-active a, .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab.lvca-active a { border-color: rgb(249, 66, 19); color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style6 .lvca-tab-pane, .lvca-tabs.lvca-style7 .lvca-tab-pane { padding: 40px 0px 0px; }
.lvca-tabs.lvca-style6 .lvca-tab-nav { margin: 0px auto; text-align: left; }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab { margin-right: 50px; }
.lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab:last-child { margin-right: 0px; }
.lvca-tabs.lvca-style6
.lvca-tab-pane { padding: 40px 0px 0px; }
.lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab { padding: 0px 25px 0px 0px; }
.lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a { max-width: none; margin: 6px 0px; }
@media only screen and (max-width: 479px) {
.lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a { text-align: center; }
}
.lvca-tabs.lvca-style7 .lvca-tab-panes { -webkit-box-flex: 6; flex: 6 1 auto; }
.lvca-tabs.lvca-style7 .lvca-tab-panes .lvca-tab-pane { padding: 0px 0px 0px 20px; }
.lvca-tabs.lvca-style6.lvca-mobile-layout .lvca-tab-mobile-menu, .lvca-tabs.lvca-style7.lvca-mobile-layout .lvca-tab-mobile-menu { top: 22px; }
.lvca-tabs.lvca-style6.lvca-mobile-layout .lvca-tab-nav .lvca-tab, .lvca-tabs.lvca-style7.lvca-mobile-layout .lvca-tab-nav .lvca-tab { padding: 12px 0px; width: 100%; text-align: center; }
.lvca-tabs.lvca-style6.lvca-mobile-layout .lvca-tab-nav .lvca-tab a, .lvca-tabs.lvca-style7.lvca-mobile-layout .lvca-tab-nav .lvca-tab a { margin: 0px; }
.lvca-tabs.lvca-style6.lvca-mobile-layout .lvca-tab-pane, .lvca-tabs.lvca-style7.lvca-mobile-layout .lvca-tab-pane { padding: 30px 0px 0px; }
.lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab a, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab a { color: rgb(176, 176, 176); }
.lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab:hover a, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab:hover a { color: rgb(221, 221, 221); }
.lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-nav .lvca-tab.lvca-active a, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(234, 234, 234); }
.lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane { color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style6 .lvca-tab-pane h6, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style7 .lvca-tab-pane h6 { color: rgb(229, 229, 229); }
.lvca-tabs.lvca-style8 .lvca-tab-nav .lvca-tab { margin: 2px 0px; }
.lvca-tabs.lvca-style8 .lvca-tab-nav .lvca-tab a { padding: 15px 30px; border-radius: 4px; background: rgb(242, 242, 242); color: rgb(119, 119, 119); transition: all 0.3s ease 0s; border-left: 3px solid transparent; text-align: left; }
.lvca-tabs.lvca-style8 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style8 .lvca-tab-nav .lvca-tab a:focus { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style8 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); border-left-color: rgb(249, 66, 19); }
.lvca-tabs.lvca-style8 .lvca-tab-pane { padding: 0px 0px 0px 40px; }
.lvca-tabs.lvca-style8.lvca-mobile-layout .lvca-tab-mobile-menu { top: 18px; }
.lvca-tabs.lvca-style8.lvca-mobile-layout .lvca-tab-nav .lvca-tab a { text-align: left; }
.lvca-tabs.lvca-style8.lvca-mobile-layout:not(.lvca-mobile-open) .lvca-tab.lvca-active a { border-color: transparent !important; }
.lvca-tabs.lvca-style8.lvca-mobile-layout .lvca-tab-pane { padding: 30px 0px 0px; }
.lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane { color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h4, .lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style8 .lvca-tab-pane h6 { color: rgb(229, 229, 229); }
.lvca-tabs.lvca-style9 { background: rgb(242, 242, 242); border-radius: 5px; }
.lvca-tabs.lvca-style9 .lvca-tab-nav { border-right: 1px solid rgb(221, 221, 221); }
.lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab { border-bottom: 1px solid rgb(216, 216, 216); background: rgb(233, 233, 233); }
.lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab.lvca-active { margin-right: -1px; background: rgb(242, 242, 242); }
.lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab a { padding: 20px 30px; color: rgb(119, 119, 119); }
.lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab a:focus { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style9 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-tabs.lvca-style9 .lvca-tab-panes { -webkit-box-flex: 5; flex: 5 1 auto; }
.lvca-tabs.lvca-style9.lvca-mobile-layout .lvca-tab-nav { border-right: none; }
.lvca-tabs.lvca-style9.lvca-mobile-layout:not(.lvca-mobile-open) .lvca-tab.lvca-active { background: rgb(238, 238, 238); border: none; }
.lvca-tabs.lvca-style10 .lvca-tab-nav { background: rgb(60, 61, 65); border-radius: 5px 0px 0px 5px; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab { position: relative; border-bottom: 1px solid rgb(78, 79, 83); padding: 0px; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab:last-child { border-bottom: none; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a { padding: 20px; color: rgb(143, 142, 147); transition: all 0.3s ease 0s; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a:hover, .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a:focus { color: rgb(204, 204, 204); }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab.lvca-active::after { content: ""; display: block; position: absolute; top: 32px; right: 0px; height: 8px; margin: 0px auto; border-top: 8px solid transparent; border-right: 8px solid rgb(242, 242, 242); border-bottom: 8px solid transparent; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab span.lvca-icon-wrapper span, .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab span.lvca-image-wrapper { margin: 0px auto; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab span.lvca-tab-title { display: none; }
.lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(255, 255, 255); }
.lvca-tabs.lvca-style10 .lvca-tab-panes { background: rgb(242, 242, 242); border-radius: 0px 5px 5px 0px; }
.lvca-tabs.lvca-style10.lvca-mobile-layout { -webkit-box-direction: normal; -webkit-box-orient: horizontal; flex-direction: row; }
.lvca-tabs.lvca-style10.lvca-mobile-layout .lvca-tab-mobile-menu { display: none; }
.lvca-tabs.lvca-style10.lvca-mobile-layout .lvca-tab-nav .lvca-tab { display: block; }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav { background: rgb(255, 255, 255); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab { border-bottom: 1px solid rgb(236, 236, 236); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab:last-child { border-bottom: none; }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a { color: rgb(150, 150, 150); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a:hover, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab a:focus { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab.lvca-active a { color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-nav .lvca-tab.lvca-active::after { border-right: 8px solid rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes { background: rgb(231, 231, 231); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane { color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane h1, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane h2, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane h3, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane
h4, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane h5, .lvca-dark-bg .lvca-tabs.lvca-style10 .lvca-tab-panes .lvca-tab-pane h6 { color: rgb(51, 51, 51); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-team-members .lvca-team-member .lvca-social-list { margin-top: 20px; }
.lvca-team-members .lvca-team-member .lvca-social-list .lvca-social-list-item { display: inline; margin: 0px 15px 0px 0px; }
.lvca-team-members .lvca-team-member .lvca-team-member-details { font-size: 15px; line-height: 24px; }
.lvca-team-members .lvca-team-member .lvca-team-member-text .lvca-title { font-size: 18px; line-height: 26px; letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; margin-bottom: 10px; }
.lvca-team-members .lvca-team-member .lvca-team-member-text .lvca-team-member-position { font-size: 15px; line-height: 24px; font-style: italic; color: rgb(136, 136, 136); margin-bottom: 10px; }
.lvca-team-members.lvca-style1 .lvca-team-member-wrapper { float: left; padding: 10px; }
.lvca-team-members.lvca-style1 .lvca-team-member { max-width: 320px; margin: 0px auto 40px; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper { text-align: center; position: relative; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper img { max-width: 100%; margin: 0px auto 30px; border-radius: 50%; transition: all 0.3s ease-in-out 0s; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list { position: absolute; height: 100%; width: 100%; top: 40%; z-index: 2; }
@media only screen and (max-width: 767px) {
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list { position: relative; top: 0px; }
}
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list i { font-size: 26px; color: rgb(255, 255, 255); opacity: 0; transition: all 0.3s ease-in-out 0s; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list i:hover { color: rgb(204, 204, 204); }
@media only screen and (max-width: 767px) {
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list i { color: inherit; opacity: 1; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-image-wrapper .lvca-social-list i:hover { color: inherit; }
}
.lvca-team-members.lvca-style1 .lvca-team-member:hover .lvca-image-wrapper img { filter: brightness(50%); }
@media only screen and (max-width: 767px) {
.lvca-team-members.lvca-style1 .lvca-team-member:hover .lvca-image-wrapper img { filter: brightness(80%); }
}
.lvca-team-members.lvca-style1 .lvca-team-member:hover .lvca-image-wrapper .lvca-social-list i { opacity: 1; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-team-member-text { text-align: center; max-width: 650px; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-team-member-text .lvca-title { margin-bottom: 10px; }
.lvca-team-members.lvca-style1 .lvca-team-member .lvca-social-list { margin: 10px auto; }
.lvca-team-members.lvca-style2 { position: relative; overflow: hidden; max-width: 960px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper { clear: both; margin-top: 100px; overflow: hidden; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper:first-child { margin-top: 0px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-image-wrapper { float: left; position: relative; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-image-wrapper img { max-width: 320px; border-radius: 50%; transition: all 0.3s ease-in-out 0s; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-team-member-text { margin: 10px 0px 0px; vertical-align: middle; padding-top: 20px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-team-member-text .lvca-title { margin-bottom: 5px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-team-member-text .lvca-team-member-details { margin: 10px 0px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper .lvca-team-member-text .lvca-social-list i { font-size: 24px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper:hover .lvca-image-wrapper img { filter: brightness(80%); }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n+1) .lvca-image-wrapper { margin-right: 50px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n) .lvca-image-wrapper { float: right; margin-left: 50px; }
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n) .lvca-team-member-text .lvca-title, .lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n) .lvca-team-member-text .lvca-team-member-position, .lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n) .lvca-team-member-text .lvca-team-member-details, .lvca-team-members.lvca-style2 .lvca-team-member-wrapper:nth-child(2n) .lvca-team-member-text .lvca-social-list { text-align: right; }
@media only screen and (max-width: 767px) {
.lvca-team-members.lvca-style2 .lvca-team-member-wrapper { margin-top: 75px; }
.lvca-team-members.lvca-style2 .lvca-team-member .lvca-image-wrapper, .lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text { width: 100%; float: none; }
.lvca-team-members.lvca-style2 .lvca-team-member .lvca-image-wrapper { text-align: center; }
.lvca-team-members.lvca-style2 .lvca-team-member .lvca-image-wrapper img { margin: 0px auto 20px; }
.lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text { max-width: 400px; margin: 0px auto; padding-top: 0px; }
.lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text .lvca-title, .lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text .lvca-team-member-position, .lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text .lvca-team-member-details, .lvca-team-members.lvca-style2 .lvca-team-member .lvca-team-member-text .lvca-social-list { text-align: center !important; }
}
.lvca-dark-bg .lvca-team-members .lvca-team-member .lvca-team-member-details { color: rgb(144, 144, 144); }
.lvca-dark-bg .lvca-team-members .lvca-team-member .lvca-team-member-text .lvca-title { color: rgb(229, 229, 229); }
.lvca-dark-bg .lvca-team-members .lvca-team-member .lvca-team-member-text .lvca-team-member-position { color: rgb(80, 80, 80); }
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-testimonials .lvca-testimonial { margin-bottom: 50px; }
.lvca-testimonials .lvca-testimonial-text { background: rgb(255, 255, 255); border: 1px solid rgb(219, 219, 219); border-radius: 30px; position: relative; padding: 20px; margin-bottom: 40px; font-style: italic; font-size: 15px; line-height: 24px; color: rgb(136, 136, 136); text-align: center; max-width: 450px; }
.lvca-dark-bg .lvca-testimonials .lvca-testimonial-text { color: rgb(102, 102, 102); background: rgb(238, 238, 238); }
.lvca-testimonials .lvca-testimonial-text::after { content: ""; display: block; border-left: 1px solid rgb(219, 219, 219); border-bottom: 1px solid rgb(219, 219, 219); background: rgb(255, 255, 255); transform: skew(0deg, -44deg); width: 24px; height: 24px; position: absolute; bottom: -12px; left: 40px; margin: auto; }
.lvca-dark-bg .lvca-testimonials .lvca-testimonial-text::after { background: rgb(238, 238, 238); }
.lvca-testimonials .lvca-testimonial-user { display: table; }
.lvca-testimonials .lvca-testimonial-user .lvca-image-wrapper { display: table-cell; }
.lvca-testimonials .lvca-testimonial-user .lvca-image-wrapper img { max-width: 64px; border-radius: 50%; margin-right: 20px; }
.lvca-testimonials .lvca-testimonial-user .lvca-text { display: table-cell; vertical-align: middle; color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-testimonials
.lvca-testimonial-user .lvca-text { color: rgb(144, 144, 144); }
.lvca-testimonials .lvca-testimonial-user .lvca-text .lvca-author-name { letter-spacing: 1px; font-weight: bold; text-transform: uppercase; clear: none; margin-top: 0px; font-size: 15px; line-height: 24px; margin-bottom: 5px; color: rgb(51, 51, 51); }
.lvca-dark-bg .lvca-testimonials .lvca-testimonial-user .lvca-text .lvca-author-name { color: rgb(229, 229, 229); }
@charset "utf-8";
.lvca-flex-container a:hover, .lvca-flex-slider a:hover { outline: none; }
.lvca-slides, .lvca-slides > li, .lvca-flex-control-nav, .lvca-flex-direction-nav { margin: 0px; padding: 0px; list-style: none; }
.lvca-flex-pauseplay span { text-transform: capitalize; }
.lvca-flexslider { margin: 0px; padding: 0px; }
.lvca-flexslider .lvca-slides > li { display: none; backface-visibility: hidden; }
.lvca-flexslider .lvca-slides img { width: 100%; display: block; }
html[xmlns] .lvca-flexslider .lvca-slides { display: block; }
* html .lvca-flexslider .lvca-slides { height: 1%; }
.no-js .lvca-flexslider .lvca-slides > li:first-child { display: block; }
.lvca-flexslider { margin: 0px; position: relative; zoom: 1; }
.lvca-flexslider .lvca-slides { zoom: 1; overflow: hidden; }
.lvca-flexslider .lvca-slides img { height: auto; }
.lvca-flex-viewport { max-height: 2000px; transition: all 1s ease 0s; }
.loading .lvca-flex-viewport { max-height: 300px; }
.carousel li { margin-right: 5px; }
.lvca-flex-direction-nav { }
.lvca-flex-direction-nav a { text-decoration: none; display: block; width: 40px; height: 40px; margin: -20px 0px 0px; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0, 0, 0, 0.8); text-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0px; transition: all 0.3s ease-in-out 0s; }
a.lvca-flex-prev { font-size: 40px; color: rgba(0, 0, 0, 0.8); text-shadow: rgba(255, 255, 255, 0.3) 1px 1px 0px; }
.lvca-flex-direction-nav a.lvca-flex-next::before { content: ""; }
.lvca-flex-direction-nav .lvca-flex-prev { left: -50px; }
.lvca-flex-direction-nav .lvca-flex-next { right: -50px; text-align: right; }
.lvca-flex-direction-nav .lvca-flex-disabled { cursor: default; z-index: -1; opacity: 0 !important; }
.lvca-flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: rgb(0, 0, 0); }
.lvca-flex-pauseplay a::before { font-family: flexslider-icon; font-size: 20px; display: inline-block; content: ""; }
.lvca-flex-pauseplay a:hover { opacity: 1; }
.lvca-flex-pauseplay a.lvca-flex-play::before { content: ""; }
.lvca-flex-control-nav { width: 100%; position: absolute; bottom: -40px; text-align: center; }
.lvca-flex-control-nav li { margin: 0px 6px; display: inline-block; zoom: 1; }
.lvca-flex-control-paging li a { width: 11px; height: 11px; display: block; background: rgba(0, 0, 0, 0.5); cursor: pointer; text-indent: -9999px; box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 3px inset; border-radius: 20px; }
.lvca-flex-control-paging li a:hover { background: rgba(0, 0, 0, 0.7); }
.lvca-flex-control-paging li a.lvca-flex-active { background: rgba(0, 0, 0, 0.9); cursor: default; }
.lvca-flex-control-thumbs { margin: 5px 0px 0px; position: static; overflow: hidden; }
.lvca-flex-control-thumbs li { width: 25%; float: left; margin: 0px; }
.lvca-flex-control-thumbs img { width: 100%; height: auto; display: block; opacity: 0.7; cursor: pointer; transition: all 1s ease 0s; }
.lvca-flex-control-thumbs img:hover { opacity: 1; }
.lvca-flex-control-thumbs .lvca-flex-active { opacity: 1; cursor: default; }
@media screen and (max-width: 860px) {
.lvca-flex-direction-nav .lvca-flex-prev { opacity: 1; left: 10px; }
.lvca-flex-direction-nav .lvca-flex-next { opacity: 1; right: 10px; }
}
@charset "utf-8";
html { box-sizing: border-box; }
*, ::after, ::before { box-sizing: inherit; }
.lvca-testimonials-slider { position: relative; }
.lvca-testimonials-slider.lvca-container { max-width: 900px; margin: 0px auto; }
.lvca-testimonials-slider .lvca-testimonial-text { text-align: center; max-width: 750px; margin: 0px auto 40px; font-size: 18px; line-height: 32px; font-style: italic; color: rgb(102, 102, 102); }
.lvca-dark-bg .lvca-testimonials-slider .lvca-testimonial-text { color: rgb(204, 204, 204); }
.lvca-testimonials-slider .lvca-testimonial-text i { color: rgb(204, 204, 204); font-size: 32px; display: block; margin-bottom: 35px; background: none; width: auto; height: auto; }
.lvca-dark-bg .lvca-testimonials-slider .lvca-testimonial-text i { color: rgb(221, 221, 221); }
.lvca-testimonials-slider .lvca-testimonial-user { display: table; margin: 0px auto; }
.lvca-testimonials-slider .lvca-testimonial-user .lvca-image-wrapper { display: table-cell; }
.lvca-testimonials-slider .lvca-testimonial-user .lvca-image-wrapper img { max-width: 64px; border-radius: 50%; margin-right: 15px; }
.lvca-testimonials-slider .lvca-testimonial-user .lvca-text { display: table-cell; vertical-align: middle; color: rgb(136, 136, 136); }
.lvca-dark-bg .lvca-testimonials-slider .lvca-testimonial-user .lvca-text { color: rgb(144, 144, 144); }
.lvca-testimonials-slider .lvca-testimonial-user .lvca-text .lvca-author-name { letter-spacing: 1px; font-weight: bold; color: rgb(51, 51, 51); text-transform: uppercase; clear: none; margin-top: 0px; font-size: 15px; line-height: 24px; margin-bottom: 5px; }
.lvca-dark-bg .lvca-testimonials-slider .lvca-testimonial-user .lvca-text .lvca-author-name { color: rgb(229, 229, 229); }
@charset "utf-8";
#title .pagetitle { padding-top: 30px; }
.archive.directory #buddypress .item-list-tabs { display: none; }
span.text-options { display: none; }
.input-options.datebox-selects label { display: none; }
.field_error input { border-color: rgb(241, 102, 69) !important; }
.field_error .message.error { text-align: left; display: inline; position: relative; padding-right: 60px; }
.field_error .message.error::after { content: ""; font-family: fonticon; position: absolute; right: 10px; top: 10px; color: rgba(0, 0, 0, 0.25); font-size: 11px; }
.field_error .message.error:hover::after { color: rgb(255, 255, 255); }
#courselist { margin: 30px 0px; }
.show_hint { position: absolute; top: 30px; right: 30px; }
.question.fillblank p { display: inline; margin: 0px; }
.vibe_fillblank { min-width: 180px; position: relative; display: inline-block; padding: 12px 5px 10px; }
.vibe_fillblank::after { content: ""; display: block; width: 100%; height: 2px; background: rgb(68, 68, 68); position: absolute; left: 0px; bottom: -2px; }
span.vibe_fillblank:focus { outline: none; }
.hint { display: none; font-size: 13px; }
.show_explaination, .show_hint span { font-family: fonticon; font-size: 32px; line-height: 32px; color: rgb(187, 187, 187); cursor: pointer; }
.show_explaination { font-size: 12px; line-height: 1; margin-left: 5px; }
.show_hint.active span { font-size: 24px; line-height: 32px; }
.show_explaination::before { content: ""; }
.content .matchgrid_options li { list-style: none; position: relative; }
.matchgrid_options li { border: 1px solid rgb(239, 239, 239); padding: 15px; font-size: 13px; border-radius: 2px; }
.matchgrid_options li.ui-draggable-dragging { position: relative; top: 0px; left: 0px; }
.explaination { display: none; padding: 10px; margin: 20px 0px -12px; border: 1px solid rgb(239, 239, 239); border-radius: 2px; font-size: 13px; background: rgb(246, 246, 246); }
.explaination strong { color: rgb(74, 72, 72); font-size: 15px; margin: 10px 0px; display: block; }
.explaination span { float: none; padding: 0px; margin: 0px; }
.course_details li i.i_course_time { font-size: 12px; line-height: 16px; }
.widget .course_details > ul > li:first-child i.i_course_time { display: block; }
.show_hint
span::before { content: "["; }
.show_explaination.active::before { content: ""; }
.show_hint.active span::before { content: ""; }
.submissions.show .course_students, .submissions.show .quiz_students, .submissions.show .assignment_students { display: block; }
.assignment_students .assignment_content { padding-top: 30px; }
.submissions .tab-pane .quiz_students > li > .q + strong { color: rgb(34, 34, 34); padding: 5px; border-radius: 2px; border: 1px solid rgb(240, 195, 109); background-color: rgb(249, 237, 190); }
.unit_prevnext .col-md-6 { text-align: center; }
.unit_prevnext .col-md-6 + .col-md-3 { text-align: right; }
.unit_line a.unit, .unit_line a.quiz, .unit_line a.quiz { cursor: pointer; }
.course_curriculum strong span { color: rgb(187, 187, 187); float: right; }
h4.minmax { font-size: 12px; font-weight: 600; border-bottom: 5px solid rgb(239, 239, 239); padding: 8px 0px; }
h4.minmax i { color: rgb(187, 187, 187); float: right; font-size: 16px; }
#courselist li .course_desc { padding: 10px 30px; }
.single .unit_prevnext { opacity: 0; }
.unit_prevnext { padding: 15px; height: 55px; border: 2px solid rgb(63, 76, 79); border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; background: rgb(49, 59, 61); margin: 20px -20px -20px; font-size: 12px; text-transform: uppercase; }
#next_unit { float: right; }
#next_unit::after { content: ""; font-family: fonticon; float: right; margin-left: 5px; margin-top: 1px; }
#prev_unit::after { content: ""; font-family: fonticon; float: left; margin-right: 5px; margin-top: 1px; }
.unit_prevnext a { color: rgb(255, 255, 255); font-weight: 600; }
#item-admins .instructor_course { clear: both; display: inline-block; width: 100%; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
.single-course #item-admins .instructor_course:first-child { padding-top: 0px; }
.single-course #item-admins .instructor_course:last-child { border: none; padding-bottom: 0px; }
div#unit_content .page_title .instructor img { width: 32px; border-radius: 50%; }
.course_desc + ul { max-width: 200px; position: absolute; right: 0px; top: 0px; background: rgb(239, 239, 239); height: 100%; }
#item-meta .star-rating { max-width: none; width: auto; float: left; }
.course_timeline li:first-child a { margin-top: 15px; display: inline-block; }
#courselist li .course_desc + ul > li { margin: 0px; padding: 8px 16px; background: rgb(239, 239, 239); border-bottom: 1px solid rgb(221, 221, 221); }
#courselist li .course_desc + ul > li:hover { background: rgb(221, 221, 221); }
#courselist li .course_desc + ul > li i { font-size: 16px; margin-right: 10px; float: left; }
.curriculum_check li { padding: 6px 0px 6px 50px; position: relative; }
.curriculum_check li span { display: block; position: absolute; right: 0px; top: 12px; }
.curriculum_check li span::after { font-family: fontawesome; content: ""; font-size: 20px; color: rgb(238, 238, 238); }
.curriculum_check li span:hover::after { content: ""; cursor: pointer; }
.curriculum_check li span.done::after { content: ""; color: rgb(112, 201, 137); }
.curriculum_check li strong { float: right; text-transform: uppercase; }
.course_students.loading { opacity: 0.2; }
.course_students .curriculum_check li { padding: 15px 30px 15px 0px; }
.quiz_result h3.heading { line-height: 1.5; }
.check_user_quiz_results { cursor: pointer; }
#courselist li .course_desc + ul > li span { font-size: 11px; text-transform: uppercase; font-weight: 600; }
.show_side { margin-top: 15px; display: none; }
.course_stats_user { display: inline-block; padding: 20px 0px; width: 100%; }
.course_grade li { padding: 8px 0px; border-bottom: 1px dotted rgb(239, 239, 239); }
#average, #pass, #badge, .course_quiz { width: 33%; float: left; margin: 30px 0px; text-align: center; }
@media (max-width: 540px) {
#average, #pass, #badge, .course_quiz { width: 100%; text-align: center; clear: both; }
#average span, #pass span, #badge span, .course_quiz span { display: block; }
}
.begin_quiz, .submit_quiz { cursor: pointer; }
.course_quiz h5 { text-align: center; color: rgb(187, 187, 187); font-size: 12px; font-weight: 600; text-transform: uppercase; }
#average canvas, #pass canvas, #badge canvas, .course_quiz canvas { margin: 10px 0px; }
.badge-popup { text-align: center; padding: 30px; display: inline-block; border-radius: 2px; background: rgb(255, 255, 255); }
.course_grade li strong { color: rgb(34, 34, 34); float: right; }
.course_grade li strong span { color: rgb(187, 187, 187); }
h4.students_course { margin: 0px -20px 10px; padding: 10px 20px; background: rgb(239, 239, 239); }
h4.students_course strong { float: right; padding: 5px; background: rgb(120, 200, 206); color: rgb(255, 255, 255); line-height: 1; border-radius: 50%; }
.calculate_panel { clear: both; margin: 0px -20px; padding: 10px 20px; background: rgb(239, 239, 239); text-align: right; }
.calculate_panel strong { float: left; text-transform: uppercase; font-size: 12px; margin-top: 8px; }
.calculate_panel i { font-size: 24px; margin-left: 10px; color: rgb(120, 200, 206); }
.complete_course { text-align: center; display: block; width: 100%; }
.complete_course canvas { display: inline-block; }
.course_stats_user h6 { padding: 10px 20px; background: rgb(239, 239, 239); margin: 10px -20px !important; }
.course_stats_user h6 span { float: right; font-weight: 600; }
.in_details { display: none; font-size: 11px; margin: 20px 0px; text-transform: uppercase; font-weight: 600; }
.in_details strong { float: right; }
#userstats { margin: 30px 0px; display: inline-block; width: 100%; }
#userstats li { clear: both; display: inline-block; width: 100%; padding: 10px 0px 15px; border-bottom: 1px solid rgb(239, 239, 239); }
#userstats li .ajax-certificate { float: right; line-height: 0; font-size: 36px; color: rgb(102, 102, 102); margin-right: 20px; }
#userstats li .ajax-badge { display: inline-block; float: right; }
#userstats li .ajax-badge img { border-radius: 50%; border: 1px solid rgb(239, 239, 239); }
#userstats h4 { margin: 0px; font-size: 16px; width: 50%; font-weight: 600; display: inline-block; float: left; }
#userstats h4 span, #userstats h4 + span { color: rgb(187, 187, 187); font-size: 11px; font-weight: 600; }
#userstats li img { width: 48px; float: left; margin-right: 20px; border-radius: 2px; }
#userstats li strong { float: right; font-size: 12px; font-weight: 600; margin: 10px 30px 0px 0px; }
.pricing_course { position: relative; cursor: pointer; min-width: 120px; }
.pricing_course .drop { display: none; position: absolute; overflow: auto; top: 20px; left: 0px; z-index: 99; width: 100%; text-align: center; border-radius: 4px; }
.pricing_course .drop label { display: block; cursor: pointer; padding: 12px 0px; background: rgb(250, 250, 250); border: 1px solid rgb(239, 239, 239); margin: 0px; }
.pricing_course .drop label + label { border-top: none; }
.price span.subs { font-size: 11px; text-transform: uppercase; font-weight: 600; color: rgb(112, 201, 137); }
.course-list1 { margin-left: 60px; display: block; font-size: 11px; text-transform: uppercase; color: rgb(102, 102, 102); }
.course-list1 .course-star-rating { display: block; margin-top: 2px; }
.course-list1 .course-star-rating + strong { float: left; margin-top: 2px; }
div.course_reviews .modern-star-rating strong.course-star-rating small::before { font-size: 22px; }
.author .instructor_stats .star-rating .bp_blank_stars::before { color: rgb(0, 0, 0); font-size: 25px; }
.author .instructor_stats .star-rating .bp_filled_stars::before { color: rgb(0, 0, 0); font-size: 25px; }
.bp_blank_stars { position: relative; display: inline-block; color: rgb(255, 203, 16); overflow: hidden; }
.bp_filled_stars { position: absolute; top: 0px; color: rgb(255, 203, 16); overflow: hidden; float: left;
left: 0px; }
.bp_blank_stars::before { font-weight: 200; content: ""; font-family: fontawesome; font-size: 15px; }
.bp_filled_stars::before { font-weight: 200; content: ""; font-family: fontawesome; font-size: 15px; }
.course-list1 h6 { font-size: 1rem; text-transform: none; }
.course-list1 .students { clear: left; }
h5.credits strong { clear: both; display: inline-block; }
.showhide_indetails, .retake_submit { float: right; color: rgb(187, 187, 187); font-size: 24px; margin-top: 10px; margin-right: 10px; }
.widget.pricing #retake_course_submit_form { text-align: center; }
.widget.pricing a.link.retake_submit.tip { float: none; }
.widget.pricing a.link.retake_submit.tip i::before { margin-right: 5px; }
.widget_course_list a:hover img { border-color: rgb(120, 200, 201); }
.widget_course_list li h6 { margin: 0px; font-size: 14px; }
.widget_course_list li img { float: left; max-width: 48px; border: 2px solid rgb(239, 239, 239); margin-right: 10px; border-radius: 2px; }
.widget_course_list li h6 span { display: block; font-size: 11px; color: rgb(187, 187, 187); font-weight: 600; text-transform: uppercase; }
.course_instructor_widget img { max-width: 48px; border-radius: 50%; float: left; margin: 0px 15px 15px 0px; }
.course_instructor_widget .instructor_course { clear: both; }
.course_instructor_widget h5 { margin: 10px 0px; padding: 10px 0px; border-bottom: 3px solid rgb(239, 239, 239); font-size: 14px; font-weight: 600; }
.course_instructor_widget .tip { float: right; font-size: 24px; color: rgb(187, 187, 187); }
.instructor_line { clear: both; display: inline-block; width: 100%; margin: 20px 0px; border-bottom: 5px solid rgb(239, 239, 239); }
.instructor_line h3 a { float: right; font-size: 13px; color: rgb(187, 187, 187); text-transform: uppercase; font-weight: 600; }
.instructor_line:hover a { color: rgb(120, 200, 201); }
.instructor_line h3 i { font-size: 16px; margin-left: 10px; }
#question.quiz_submitted_fade { opacity: 0.2; }
#total_marks > strong > span { min-width: 20px; background: rgb(250, 250, 250); display: inline-block; min-height: 20px; padding: 2px 5px; }
#set_quiz_marks { float: right; width: 120px; margin: 0px 10px; }
.question_content { position: relative; margin-top: 15px; padding: 15px 30px 10px 0px; border-top: 1px solid rgb(239, 239, 239); }
.main_unit_content ul.question_options { list-style: none !important; margin-left: 0px !important; }
.question_options .checkbox > input[type="checkbox"]:checked + label::after { line-height: 1.4; }
.main_unit_content ul.check_options li { float: left; margin-right: 10px; font-size: 11px; text-transform: uppercase; }
ul.check_options { display: inline-block; width: 100%; padding: 15px 0px 0px; list-style: none !important; margin-left: 0px !important; }
.main_unit_content ul.check_options li a { cursor: pointer; }
.white-popup { position: relative; background: rgb(255, 255, 255); padding: 20px; width: auto; max-width: 500px; margin: 20px auto; }
.main_unit_content a.show_hint { right: 0px; }
#ajaxloader.disabled { display: none; }
#ajaxloader { top: 50%; left: 50%; display: inline-block; border-radius: 50%; transform: translateZ(0px); color: rgba(0, 0, 0, 0.2); font-size: 5rem; width: 1em; height: 1em; margin-top: -30px; margin-right: auto; margin-bottom: -30px; animation: 1s linear 0s infinite normal none running load6; position: absolute !important; margin-left: -3rem !important; }
.course_bulk_actions { position: relative; }
.course_bulk_actions strong { float: left; }
.course_bulk_actions ul { display: inline-block; float: right; }
.course_bulk_actions ul li { float: left; }
.bulk_message, .bulk_add_students, .bulk_change_status, .bulk_assign_students, .bulk_extend_subscription_students { margin: 24px 0px 0px; border-top: 5px solid rgb(239, 239, 239); padding-top: 10px; display: none; }
.bulk_message .button, .bulk_add_students .button, .bulk_assign_students .button, .bulk_change_status .button, .bulk_extend_subscription_students .button { margin: 10px 0px; }
.mfp-content .heading .small_link, .mfp-content .item-list-tabs { display: none; }
.mfp-content .user_quiz_result, .mfp-content .quiz_result { padding: 15px; background: rgb(255, 255, 255); }
.user_quiz_result button.mfp-close { top: 30px; }
.mfp-content .unit_content { padding: 30px !important; }
.bulk_add_students .select2.select2-container { color: rgb(68, 68, 68); width: 100% !important; }
#student_usernames { width: 100%; }
.stat_num strong { clear: both; display: block; font-size: 24px; line-height: 24px; padding: 5px 0px; border-bottom: 1px solid rgb(239, 239, 239); }
.stat_num strong span { float: right; }
.course_filters { padding: 20px; background: rgb(255, 255, 255); border-radius: 2px; }
.course_filters .checkbox, .course_filters .radio { margin: 3px 0px; display: inline-block; }
.course_filters .checkbox label::before, .course_filters .radio label::before { float: left; }
.course_filters .checkbox label::after { left: 3px; top: -1px; }
.course_filters h4 { padding-bottom: 8px; font-weight: 600; margin-bottom: 8px; margin-top: 0px; border-bottom: 2px solid rgb(239, 239, 239); font-size: 16px; text-transform: uppercase; }
.course_filters ul + h4 { margin-top: 10px; }
.widget .course_filters ul.date_filter li { padding: 0px; }
.widget .course_filters ul.date_filter li input[type="text"] { margin: 0px; }
.widget .course_filters ul.date_filter li input[type="text"]:first-child { margin-bottom: 5px; }
.widget .course_filters ul li .widget .course_filters ul li input { float: right; }
#submit_filters, .course_filters label { cursor: pointer; font-weight: 400; }
.sub_categories { display: none; }
.category_filter li > .sub_categories { padding-left: 10px; border-left: 2px solid rgb(239, 239, 239); }
.category_filter > li > span { float: right; }
.category_filter > li > span::before { content: ""; font-family: fonticon; font-size: 8px; margin: 0px 5px; color: rgb(187, 187, 187); }
.category_filter > li > span.active::before { content: ""; }
#active_filters { margin-bottom: 10px; display: inline-block; width: 100%; }
#active_filters li:first-child { margin-left: 20px; padding-top: 6px; }
#active_filters li.all-filter-clear { float: right; cursor: pointer; padding: 8px 20px 0px 15px; font-size: 12px; font-weight: 400; }
#active_filters li { float: left; color: rgba(0, 0, 0, 0.6); margin-right: 10px; position: relative; margin-bottom: 10px; }
#active_filters li span { font-weight: 600; font-size: 11px; padding: 8px 25px 8px 10px; border: 1px solid rgb(239, 239, 239); background: rgba(255, 255, 255, 0.8); border-radius: 2px; position: relative; color: rgba(0, 0, 0, 0.6); cursor: pointer; text-transform: uppercase; display: inline-block; }
#active_filters li span::after { content: ""; font-family: fonticon; position: absolute; right: 5px; top: 8px; font-size: 11px; color: rgba(0, 0, 0, 0.3); }
#active_filters li.all-filter-clear::before { content: ""; font-family: fonticon; position: absolute; left: 0px; top: 9px; font-size: 11px; color: rgba(0, 0, 0, 0.3); }
#applications ul li { display: inline-block; width: 100%; padding: 8px 0px; border-bottom: 1px dotted rgb(238, 238, 238); }
#applications ul li img { border-radius: 50%; }
#applications ul li span.approve, #applications ul li span.reject { float: right; margin-left: 10px; font-size: 11px; color: rgb(187, 187, 187); cursor: pointer; text-transform: uppercase; text-align: center; }
#applications ul li span.approve::before, #applications ul li span.reject::before { display: block; font-size: 24px; color: rgb(187, 187, 187); content: ""; line-height: 1; font-family: fontawesome; }
#applications ul li span.approve.loading::before, #applications ul li span.reject.loading::before { content: ""; }
#applications ul li span.approve.active, #applications ul li span.approve:hover { color: rgb(112,
201, 137); }
#applications ul li span.approve:hover::before, #applications ul li span.approve.active::before { content: ""; color: rgb(112, 201, 137); }
#applications ul li span.reject.active, #applications ul li span.reject:hover { color: rgb(250, 114, 82); }
#applications ul li span.reject:hover::before, #applications ul li span.reject.active::before { content: ""; color: rgb(250, 114, 82); }
.enable_comments .main_unit_content { padding-right: 30px; }
.enable_comments .main_unit_content.stop_notes { padding-right: 0px; }
.main_unit_content p { position: relative; }
.unit_content p span.side_comment { position: absolute; top: 0px; right: -30px; padding: 3px 6px; background: rgb(239, 239, 239); border-radius: 2px; font-size: 12px; line-height: 1; cursor: pointer; }
.unit_content p span.side_comment::after { content: ""; border-width: 6px; border-style: solid; border-image: initial; border-color: rgb(239, 239, 239) transparent transparent rgb(239, 239, 239); position: absolute; top: 15px; right: 0px; }
.unit_content p span.side_comment:hover, .unit_content p span.side_comment.active { background-color: rgb(120, 200, 201); color: rgb(255, 255, 255); }
.heading a.post-edit-link, .heading .vc_inline-link { font-size: 11px; color: rgb(187, 187, 187); font-weight: 600; margin-left: 5px; }
.unit_wrap { overflow: hidden; }
.unit_content p span.side_comment:hover::after, .unit_content p span.side_comment.active::after { border-color: rgb(120, 200, 201) transparent transparent rgb(120, 200, 201); }
.instructor_reply_unit_comment.call { opacity: 0.4; }
.unit_content { overflow: hidden; }
.unit_content, .main_unit_content { height: auto; display: inline-block; width: 100%; }
.unit_wrap { position: relative; }
.main_unit_content { z-index: 99; width: 100%; height: auto; display: inline-block; }
.main_unit_content { position: relative; left: 0px; width: 100%; display: block; transition: transform 0.5s ease 0s; }
.main_unit_content::after { position: absolute; top: 0px; right: 0px; width: 0px; height: 0px; content: ""; opacity: 0; transition: opacity 0.5s ease 0s, width 0.1s ease 0.5s, height 0.1s ease 0.5s; }
.open .main_unit_content::after { width: 100%; height: 100%; opacity: 1; transition: opacity 0.5s ease 0s; }
.open .main_unit_content { transform: translate3d(-240px, 0px, 0px); }
.side_comments { z-index: 1; }
.side_comments { position: absolute; top: 80px; right: 10px; font-size: 12px; z-index: 100; visibility: hidden; width: 220px; height: auto; opacity: 0.1; background: transparent; transition: all 0.5s ease 0s; transform: translate3d(240px, 0px, 0px); }
.unit_content.open ~ .side_comments { visibility: visible; transition: transform 0.5s ease 0s; overflow: hidden auto; opacity: 1; transform: translate3d(0px, 0px, 0px); }
.side_comments.scroll { max-height: 100%; overflow-y: scroll !important; }
.side_comments::after { display: none; }
.side_comments, .side_comments p, .side_comments a.comment_author { font-size: 13px; }
.side_comments > ul { position: relative; }
.side_comments > ul > li { padding: 10px 0px; display: inline-block; width: 100%; border-bottom: 1px solid rgb(239, 239, 239); }
#all_comments_link { font-size: 11px; border-bottom: 1px solid rgb(239, 239, 239); width: 100%; display: block; text-align: right; }
.side_comments ul.actions { display: inline-block; padding: 0px; width: 100%; margin: 0px 0px 0px 42px; }
.side_comments ul.actions li { float: left; margin-right: 10px; }
#notes_discussions .actions a, .side_comments a { color: rgb(187, 187, 187); }
#notes_discussions .actions a:hover, #notes_discussions .actions a.reply_unit_comment.meta_info, .side_comments ul.actions li a:hover, .side_comments a.reply_unit_comment.meta_info { color: rgb(120, 200, 201); }
.side_comments .add-comment { color: rgb(179, 179, 177); font-size: 14px; line-height: 22px; font-weight: 300; padding: 10px 8px 0px; letter-spacing: 0.05em; text-decoration: none; display: inline-block; cursor: pointer; }
.side_comments .add-comment.deactive { display: none; }
.side_comments .comment-form { display: none; }
.side_comments .comment-form.active { display: block; }
.side_comments .add-comment::before { content: "+"; border: 2px solid rgb(222, 222, 220); border-radius: 100px; width: 23px; height: 23px; color: rgb(222, 222, 220); display: block; text-align: center; font-size: 16px; font-weight: 400; line-height: 18px; float: left; margin-right: 15px; letter-spacing: 0px; box-sizing: border-box; }
.side_comments li img, .comment-form img { max-width: 32px; border-radius: 50%; margin: 10px 10px 10px 0px; float: left; }
.side_comments .unit_comment_content, .side_comments .comment-form article.live-edit { margin-left: 42px; }
.new_side_comment p { margin: 0px; }
.side_comments li a, .comment-form span { text-transform: uppercase; font-weight: 600; }
.side_comments li a.unit_comment_author, .comment-form span { padding-top: 10px; font-size: 11px; display: inline-block; }
.new_side_comment > ul { padding-left: 10px; list-style: outside none disc; }
.unit_content ol.commentlist li > ul.children, .unit_content ol.commentlist li + ul.children { margin-left: 64px; }
.quiz_title { padding-bottom: 10px; border-bottom: 1px solid rgb(239, 239, 239); margin-bottom: 20px; }
.quiz_title .quiz_meta { max-width: 72px; float: right; }
.quiz_title .quiz_meta .progress { clear: both; display: none; margin: 0px; width: 72px; padding: 0px; }
.quiz_title .quiz_meta.show_progress .progress { display: inline-block; }
.quiz_title .progress .bar { padding: 2px; }
.inquiz_timer { width: 72px; position: relative; float: right; }
.inquiz_timer::after { content: ""; background: transparent; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 99; }
.quiz_meta i { font-size: 11px; text-align: center; width: 72px; display: none; }
.quiz_meta.show_progress i { display: block; }
.inquiz_timer span.countdown { top: 26px; color: rgb(68, 68, 68); font-size: 16px; text-align: center; }
.inquiz_timeline { display: inline-block; float: right; }
.inquiz_timeline ul li { float: left; }
.quiz_title .inquiz_timeline ul { width: auto; }
.in_question { margin-top: 30px; border-top: 5px solid rgb(239, 239, 239); }
.in_question .question { position: relative; padding: 30px 0px 10px; }
.in_question .question_options { margin-left: 0px !important; list-style: none !important; }
.question_options .radio > label::before { float: left; margin-top: 2px; }
.question_options .checkbox > label::before { float: left; margin-top: 2px; }
.question_options .checkbox > label::after { top: 1px; }
.in_question .question.fillblank p { display: inline; line-height: 0; }
.in_question .question.fillblank article.live-edit { min-width: 160px; border-bottom: 1px solid; line-height: 1.5em; display: inline-block; }
.in_question .marks { float: right; margin-top: 20px; }
.in_question .show_hint { top: 50px; right: 0px; z-index: 99; }
.question_options.match li { list-style: none; position: relative; }
.question .matchgrid_options ul { list-style: none !important; margin: 0px !important; }
.question_options.match li { clear: both; display: inline-block; background: rgb(255, 255, 255); border: 1px solid rgb(239, 239, 239); margin: 15px; padding: 5px 15px 5px 35px; position: relative; border-radius: 2px; }
.question_options.match li label > span { color: rgb(187, 187, 187); font-family: fonticon; font-size: 16px; position: absolute; left: 10px; top: 5px; }
.question_options.match li label > span::before { content: ""; }
.question_options.sort li { padding: 5px 10px; border: 1px solid rgb(239, 239, 239); cursor: move; }
.matchgrid_options li.ui-draggable-dragging { position: relative; top: 0px; left: 0px; }
.in_quiz .pagination { border-top: 1px solid rgb(239, 239, 239); border-radius: 0px; padding: 20px 0px 0px; margin-bottom: 0px; display:
inline-block; width: 100%; }
.in_quiz .pagination label { float: right; }
.in_quiz .pagination ul li { float: left; }
.in_quiz .pagination ul li a { cursor: pointer; }
.in_quiz .pagination ul { float: right; display: inline-block; list-style: none !important; }
.course_instructor_widget .instructor_meta { display: none !important; }
.single_text { display: inline-block; width: 100%; margin-bottom: 40px; }
#retakes9999 { display: none; }
h3.assignment_heading { clear: both; padding: 10px 0px; font-size: 16px; display: inline-block; width: 100%; }
h3.assignment_heading.heading > strong { display: inline-block; font-size: 12px; }
h3.assignment_heading.heading > strong > span { float: left; margin-left: 10px; }
.course_review { background: rgba(0, 0, 0, 0.05); padding: 20px; border-radius: 2px; }
.course_review h4, .list_course_review h4 { font-size: 20px; font-weight: 600; margin-top: 0px; }
.course_review h5 { font-size: 16px; margin-bottom: 0px; }
.course_review h5 span { display: block; font-size: 14px; }
.course_review .review_author { display: inline-block; width: 100%; padding: 10px 0px 0px; }
.flexslider .slides .review_author img, .widget_reviews_list li .course_review img, .widget_reviews_list li img { max-width: 48px; margin: 10px 5px 0px 0px; float: left; border-radius: 50%; }
.list_course_review { margin-left: 60px; }
.ui-datepicker { height: auto; margin: 5px auto 0px; border: 2px solid rgb(68, 68, 68); font-size: 11px; border-radius: 2px; background: rgb(255, 255, 255); }
.ui-datepicker a { text-decoration: none; }
.ui-datepicker table { width: 100%; }
.ui-datepicker-header { background: rgb(68, 68, 68); color: rgb(224, 224, 224); font-weight: bold; line-height: 30px; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(17, 17, 17); }
.ui-datepicker-title { text-align: center; font-weight: 600; font-size: 12px; color: rgb(255, 255, 255); }
.ui-datepicker-prev, .ui-datepicker-next { display: inline-block; width: 30px; height: 30px; text-align: center; cursor: pointer; background-repeat: no-repeat; line-height: 600%; overflow: hidden; font-family: dashicons; position: relative; }
.ui-datepicker-prev { float: left; background-position: center -30px; }
.ui-datepicker-prev::before { content: ""; color: rgb(255, 255, 255); font-size: 20px; position: absolute; margin-top: -20px; left: 0px; }
.ui-datepicker-next { float: right; background-position: center 0px; }
.ui-datepicker-next::before { content: ""; color: rgb(255, 255, 255); font-size: 20px; position: absolute; margin-top: -20px; right: 0px; }
.ui-datepicker thead { background-color: rgb(239, 239, 239); border-bottom: 1px solid rgb(239, 239, 239); }
.ui-datepicker th { text-transform: uppercase; font-size: 11px; text-align: center; padding: 5px 0px; color: rgb(68, 68, 68); }
.ui-datepicker tbody td { padding: 0px; }
.ui-datepicker tbody td:last-child { border-right: 0px; }
.ui-datepicker tbody tr { border-bottom: 1px solid rgb(239, 239, 239); }
.ui-datepicker tbody tr:last-child { border-bottom: 0px; }
.ui-datepicker td span, .ui-datepicker td a { display: inline-block; font-weight: bold; text-align: center; width: 28px; height: 28px; line-height: 28px; color: rgb(102, 102, 102); }
.ui-datepicker-calendar .ui-state-default { border-right: 1px solid rgb(239, 239, 239); font-weight: 400; }
.ui-datepicker-calendar .ui-state-hover { background: rgb(247, 247, 247); }
.ui-datepicker-calendar .ui-state-active { background: rgb(112, 201, 137); color: rgb(255, 255, 255); font-weight: 600; position: relative; }
.ui-datepicker-unselectable .ui-state-default { background: rgb(244, 244, 244); color: rgb(180, 179, 179); }
.ui-datepicker-calendar td:first-child .ui-state-active { width: 29px; margin-left: 0px; }
.ui-datepicker-calendar td:last-child .ui-state-active { width: 29px; margin-right: 0px; }
.ui-datepicker-calendar tr:last-child .ui-state-active { height: 29px; margin-bottom: 0px; }
#buddypress .course_essentials .instructor_course img { height: auto; }
.wp-playlist-tracks + .wp-playlist-tracks { display: none; }
@media (max-width: 992px) {
.unit_prevnext { height: auto !important; }
.unit_prevnext .col-md-6, .unit_prevnext .col-md-3, .unit_prevnext .col-md-6 + .col-md-3 { text-align: center; padding: 5px 0px; }
#next_unit { float: none !important; }
}
@media (max-width: 768px) {
section#certificate.certificate_generated { width: 90%; }
}
@media print {
a[href]::after { content: none !important; }
.quiz_result a { display: none !important; }
}
.action .batch_course img { width: 48px; height: 48px; overflow: hidden; display: block; float: left; margin: 6px 3px; border-radius: 2px; }
.mfp-content .back_to_course { display: none; }
@media print {
.certificate_print i { display: none; }
}
#fullbody_mask { position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; display: block; z-index: 9999; }
.unit-comment-body.unapproved { padding: 15px; background: rgba(0, 0, 0, 0.05); }
#question.correct, #question.incorrect, .in_question.correct, .in_question.incorrect { min-height: 180px; position: relative; overflow: hidden; }
.quiz_bar { z-index: 99; }
.check_question_answer + .quiz_bar { display: inline-block; position: relative !important; }
.check_question_answer { position: relative; cursor: pointer; }
.quiz_timeline li.incorrect > span { background: rgb(239, 97, 77) !important; }
.quiz_timeline li.incorrect > span::before { font-family: fonticon; color: rgb(255, 255, 255); font-size: 10px; line-height: 1; position: absolute; top: 2px; left: 2px; content: "" !important; }
.quiz_timeline li.correct > span { background: rgb(117, 183, 51) !important; }
.question_wrapper { position: absolute; overflow: hidden; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 99; text-align: center; transition: all 200ms ease-in 0s; }
.question_wrapper span::before { font-family: fonticon; top: 18px; left: 18px; content: ""; color: rgb(255, 255, 255); font-size: 30px; line-height: 1; position: absolute; }
.question_wrapper .incorrect > span::before { content: ""; }
.question_wrapper .incorrect > span { background: rgb(239, 97, 77); }
.question_wrapper .correct, .question_wrapper .incorrect { display: inline-block; margin-top: 15px; padding: 10px; }
.question_wrapper span { position: relative; width: 64px; height: 64px; float: left; border-radius: 50%; background: rgb(117, 183, 51); display: block; padding: 30px; transform: scale(15); transition: all 200ms ease-in-out 0s; }
.question_wrapper .correct > span::before { font-family: fonticon; top: 18px; left: 18px; content: ""; color: rgb(255, 255, 255); font-size: 30px; line-height: 1; position: absolute; }
.question_wrapper strong { font-size: 48px; line-height: 64px; margin: 0px 10px; font-weight: 600; color: rgb(117, 183, 51); }
.question_wrapper .incorrect > strong { color: rgb(239, 97, 77); }
.question_wrapper.loaded .correct > span, .question_wrapper.loaded .incorrect > span { transform: scale(1); }
.question_wrapper .result { transition: all 200ms ease-in 0s; }
#question.check_answer_loaded + .question_wrapper.loaded .result, .in_question.check_answer_loaded .question_wrapper.loaded .result { transform: translateX(40%); }
#question.check_answer_loaded + .question_wrapper.loaded .result > div, .in_question.check_answer_loaded .question_wrapper.loaded .result > div { background: rgba(255, 255, 255, 0.8); border-radius: 5px; }
.checked_answer { margin-bottom: 20px; padding: 12px 24px; color: rgba(0, 0, 0, 0.8); border: 1px solid rgb(240, 195, 109); background-color: rgb(249, 237, 190); border-radius: 2px; }
.checked_answer.correct { background: rgb(216, 238, 194); border-color: rgb(117, 183, 51); }
.submit_inquiz + .save_quiz_progress { margin-left: 10px; padding-left: 10px; border-left: 2px solid; }
.save_quiz_progress { cursor: pointer; }
.save_quiz_progress.loading, .submit_quiz_progress { background: none; border: none; }
.save_quiz_progress, .submit_quiz_progress { position: relative; display: inline-block; max-width: 300px; margin: 0px auto; }
.submit_quiz_progress { display: block; }
.submit_quiz_progress .save_progress_wrap { position: absolute; width: 120px; bottom: -90px; left: 50%; margin-left: -28px; }
.save_quiz_progress.disabled, .save_quiz_progress.loading, .submit_quiz_progress { cursor: default; }
.save_quiz_progress .save_progress_label { position: relative; display: block; }
.save_quiz_progress .save_progress_label::before, .save_quiz_progress .save_progress_label::after { position: absolute; right: -15px; font-family: fontawesome; opacity: 0; transition: opacity 0.3s ease 0.3s; }
.save_quiz_progress .save_progress_label::before { content: ""; }
.save_quiz_progress.done .save_progress_label::before { opacity: 1; }
.save_quiz_progress.loading .save_progress_wrap, .submit_quiz_progress .save_progress_wrap { display: block; transition: transform 0.2s ease 0s; transform-style: preserve-3d; transform: rotateX(90deg) translateZ(10px); }
.save_quiz_progress .save_progress_bar, .submit_quiz_progress .save_progress_bar { position: absolute; border-radius: 10px; top: 100%; left: 0px; width: 100%; height: 20px; background: rgba(0, 0, 0, 0.1); transform: rotateX(-90deg); transform-origin: 50% 0%; backface-visibility: hidden; }
.submit_quiz_progress .save_progress_inner, .save_quiz_progress .save_progress_inner { position: absolute; background: rgb(0, 157, 216); left: 0px; top: 0px; width: 0px; height: 100%; border-radius: 10px; transition: width 0.3s ease 0s, opacity 0.3s ease 0s; }
.tour-backdrop { background-color: rgba(0, 0, 0, 0.3); }
.tour-step-backdrop { background: rgb(255, 255, 255); border-radius: 5px; padding: 15px !important; color: rgb(0, 0, 0) !important; z-index: 9999 !important; }
.popover .closepop::before { content: ""; font-family: FontAwesome; color: rgb(255, 255, 255); }
.popover .closepop { cursor: pointer; opacity: 1; text-shadow: inherit; right: 5px; font-size: 15px; font-weight: 100; position: absolute; top: 5px; }
.disable_wplms_tour_popup .popover { display: none !important; }
.disable_wplms_tour_popup div[class^="tour"] { display: none !important; }
.generate_course_tour { margin: 24px 0px 0px; border-top: 5px solid rgb(239, 239, 239); padding-top: 10px; display: none; }
:root { --color_1: #004c85; --color_2: #FFF; }
.informacoes-disciplina p { color: var(--color_1); text-decoration: underline; text-transform: uppercase; cursor: pointer; padding: 10px 0px; }
.loader { color: var(--color_1); font-size: 69px; text-indent: -9999em; overflow: hidden; width: 1em; height: 1em; border-radius: 50%; animation: 1.7s ease 0s infinite normal none running load6, 1.7s ease 0s infinite normal none running round; top: 40%; left: 50%; transform: translate(-50%, -50%); position: absolute; }
@-webkit-keyframes load6 {
0% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
5%, 95% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
10%, 59% { box-shadow: 0px -0.83em 0px -0.4em, -0.087em -0.825em 0px -0.42em, -0.173em -0.812em 0px -0.44em, -0.256em -0.789em 0px -0.46em, -0.297em -0.775em 0px -0.477em; }
20% { box-shadow: 0px -0.83em 0px -0.4em, -0.338em -0.758em 0px -0.42em, -0.555em -0.617em 0px -0.44em, -0.671em -0.488em 0px -0.46em, -0.749em -0.34em 0px -0.477em; }
38% { box-shadow: 0px -0.83em 0px -0.4em, -0.377em -0.74em 0px -0.42em, -0.645em -0.522em 0px -0.44em, -0.775em -0.297em 0px -0.46em, -0.82em -0.09em 0px -0.477em; }
100% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
}
@keyframes load6 {
0% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
5%, 95% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
10%, 59% { box-shadow: 0px -0.83em 0px -0.4em, -0.087em -0.825em 0px -0.42em, -0.173em -0.812em 0px -0.44em, -0.256em -0.789em 0px -0.46em, -0.297em -0.775em 0px -0.477em; }
20% { box-shadow: 0px -0.83em 0px -0.4em, -0.338em -0.758em 0px -0.42em, -0.555em -0.617em 0px -0.44em, -0.671em -0.488em 0px -0.46em, -0.749em -0.34em 0px -0.477em; }
38% { box-shadow: 0px -0.83em 0px -0.4em, -0.377em -0.74em 0px -0.42em, -0.645em -0.522em 0px -0.44em, -0.775em -0.297em 0px -0.46em, -0.82em -0.09em 0px -0.477em; }
100% { box-shadow: 0px -0.83em 0px -0.4em, 0px -0.83em 0px -0.42em, 0px -0.83em 0px -0.44em, 0px -0.83em 0px -0.46em, 0px -0.83em 0px -0.477em; }
}
@-webkit-keyframes round {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
@keyframes round {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
.area-loader { width: 100%; height: 100%; top: 0px; position: absolute; display: flex; justify-content: center; align-items: center; background: rgba(255, 255, 255, 0.5); }
.informacoes-disciplina p { color: var(--color_1); text-decoration: underline; text-transform: uppercase; cursor: pointer; padding: 10px 0px; }
#modalCursoDocencias h5 { font-size: 20px; font-weight: bold; }
.modal-curso-docencia p { font-size: 16px; }
.btn-fechar-modal { background-color: var(--color_1) !important; color: var(--color_2) !important; }
.btn-fechar-modal:hover { border: 2px solid var(--color_1) !important; background-color: var(--color_2) !important; color: var(--color_1) !important; }
.docencias-disciplina, .cursos-disciplina { padding: 10px 0px; }
.mejs-fullscreen .course_content_panel .unit_wrap .unit_prevnext, .mejs-fullscreen #hideshow_course_pursue_panel { z-index: 1 !important; }
@charset "utf-8";
.mejs-offscreen { clip: rect(1px, 1px, 1px, 1px); clip-path: polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px); height: 1px; width: 1px; overflow: hidden; position: absolute !important; }
.mejs-container { position: relative; background: rgb(0, 0, 0); font-family: Helvetica, Arial; text-align: left; vertical-align: top; text-indent: 0px; }
.mejs-fill-container, .mejs-fill-container .mejs-container { width: 100%; height: 100%; }
.mejs-fill-container { overflow: hidden; }
.mejs-container:focus { outline: 0px; }
.me-plugin { position: absolute; }
.mejs-embed, .mejs-embed body { width: 100%; height: 100%; margin: 0px; padding: 0px; background: rgb(0, 0, 0); overflow: hidden; }
.mejs-fullscreen { overflow: hidden !important; }
.mejs-container-fullscreen { position: fixed; inset: 0px; overflow: hidden; z-index: 1000; }
.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video { width: 100%; height: 100%; }
.mejs-clear { clear: both; }
.mejs-background { position: absolute; top: 0px; left: 0px; }
.mejs-mediaelement { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.mejs-poster { position: absolute; top: 0px; left: 0px; background-size: contain; background-position: 50% 50%; background-repeat: no-repeat; }
:root .mejs-poster img { display: none; }
.mejs-poster img { padding: 0px; border: 0px; }
.mejs-overlay { position: absolute; top: 0px; left: 0px; }
.mejs-overlay-play { cursor: pointer; }
.mejs-overlay-button { position: absolute; top: 50%; left: 50%; width: 100px; height: 100px; margin: -50px 0px 0px -50px; background: url("bigplay.svg") no-repeat; }
.no-svg .mejs-overlay-button { background-image: url("bigplay.png"); }
.mejs-overlay:hover .mejs-overlay-button { background-position: 0px -100px; }
.mejs-overlay-loading { position: absolute; top: 50%; left: 50%; width: 80px; height: 80px; margin: -40px
0px 0px -40px; background: linear-gradient(rgba(50, 50, 50, 0.9), rgba(0, 0, 0, 0.9)); }
.mejs-overlay-loading span { display: block; width: 80px; height: 80px; background: url("loading.gif") 50% 50% no-repeat transparent; }
.mejs-container .mejs-controls { position: absolute; list-style-type: none; margin: 0px; padding: 0px; bottom: 0px; left: 0px; background: linear-gradient(rgba(50, 50, 50, 0.7), rgba(0, 0, 0, 0.7)); height: 30px; width: 100%; }
.mejs-container .mejs-controls div { list-style-type: none; background-image: none; display: block; float: left; margin: 0px; padding: 0px; width: 26px; height: 26px; font-size: 11px; line-height: 11px; font-family: Helvetica, Arial; border: 0px; }
.mejs-controls .mejs-button button { cursor: pointer; display: block; font-size: 0px; line-height: 0; text-decoration: none; margin: 7px 5px; padding: 0px; position: absolute; height: 16px; width: 16px; border: 0px; background: url("controls.svg") no-repeat transparent; }
.no-svg .mejs-controls .mejs-button button { background-image: url("controls.png"); }
.mejs-controls .mejs-button button:focus { outline: rgb(153, 153, 153) dotted 1px; }
.mejs-container .mejs-controls .mejs-time { color: rgb(255, 255, 255); display: block; height: 17px; width: auto; padding: 10px 3px 0px; overflow: hidden; text-align: center; box-sizing: content-box; }
.mejs-container .mejs-controls .mejs-time a { color: rgb(255, 255, 255); font-size: 11px; line-height: 12px; display: block; float: left; margin: 1px 2px 0px 0px; width: auto; }
.mejs-controls .mejs-play button { background-position: 0px 0px; }
.mejs-controls .mejs-pause button { background-position: 0px -16px; }
.mejs-controls .mejs-stop button { background-position: -112px 0px; }
.mejs-controls div.mejs-time-rail { direction: ltr; width: 200px; padding-top: 5px; }
.mejs-controls .mejs-time-rail span, .mejs-controls .mejs-time-rail a { display: block; position: absolute; width: 180px; height: 10px; border-radius: 2px; cursor: pointer; }
.mejs-controls .mejs-time-rail .mejs-time-total { margin: 5px; background: linear-gradient(rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8)); }
.mejs-controls .mejs-time-rail .mejs-time-buffering { width: 100%; 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: 15px 15px; animation: 2s linear 0s infinite normal none running buffering-stripes; }
@-webkit-keyframes buffering-stripes {
0% { background-position: 0px 0px; }
100% { background-position: 30px 0px; }
}
@keyframes buffering-stripes {
0% { background-position: 0px 0px; }
100% { background-position: 30px 0px; }
}
.mejs-controls .mejs-time-rail .mejs-time-loaded { background: linear-gradient(rgba(44, 124, 145, 0.8), rgba(78, 183, 212, 0.8)); width: 0px; }
.mejs-controls .mejs-time-rail .mejs-time-current { background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8)); width: 0px; }
.mejs-controls .mejs-time-rail .mejs-time-handle { display: none; position: absolute; margin: 0px; width: 10px; background: rgb(255, 255, 255); border-radius: 5px; cursor: pointer; border: 2px solid rgb(51, 51, 51); top: -2px; text-align: center; }
.mejs-controls .mejs-time-rail .mejs-time-float { position: absolute; display: none; background: rgb(238, 238, 238); width: 36px; height: 17px; border: 1px solid rgb(51, 51, 51); top: -26px; margin-left: -18px; text-align: center; color: rgb(17, 17, 17); }
.mejs-controls .mejs-time-rail .mejs-time-float-current { margin: 2px; width: 30px; display: block; text-align: center; left: 0px; }
.mejs-controls .mejs-time-rail .mejs-time-float-corner { position: absolute; display: block; width: 0px; height: 0px; line-height: 0; border-width: 5px; border-style: solid; border-image: initial; border-color: rgb(238, 238, 238) transparent transparent; border-radius: 0px; top: 15px; left: 13px; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float { width: 48px; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current { width: 44px; }
.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner { left: 18px; }
.mejs-controls .mejs-fullscreen-button button { background-position: -32px 0px; }
.mejs-controls .mejs-unfullscreen button { background-position: -32px -16px; }
.mejs-controls .mejs-volume-button { }
.mejs-controls .mejs-mute button { background-position: -16px -16px; }
.mejs-controls .mejs-unmute button { background-position: -16px 0px; }
.mejs-controls .mejs-volume-button { position: relative; }
.mejs-controls .mejs-volume-button .mejs-volume-slider { display: none; height: 115px; width: 25px; background: rgba(50, 50, 50, 0.7); border-radius: 0px; top: -115px; left: 0px; z-index: 1; position: absolute; margin: 0px; }
.mejs-controls .mejs-volume-button:hover { border-radius: 0px 0px 4px 4px; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total { position: absolute; left: 11px; top: 8px; width: 2px; height: 100px; background: rgba(255, 255, 255, 0.5); margin: 0px; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current { position: absolute; left: 11px; top: 8px; width: 2px; height: 100px; background: rgba(255, 255, 255, 0.9); margin: 0px; }
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle { position: absolute; left: 4px; top: -3px; width: 16px; height: 6px; background: rgba(255, 255, 255, 0.9); cursor: n-resize; border-radius: 1px; margin: 0px; }
.mejs-controls a.mejs-horizontal-volume-slider { height: 26px; width: 56px; position: relative; display: block; float: left; vertical-align: middle; }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total { position: absolute; left: 0px; top: 11px; width: 50px; height: 8px; margin: 0px; padding: 0px; font-size: 1px; border-radius: 2px; background: linear-gradient(rgba(30, 30, 30, 0.8), rgba(60, 60, 60, 0.8)); }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current { position: absolute; left: 0px; top: 11px; width: 50px; height: 8px; margin: 0px; padding: 0px; font-size: 1px; border-radius: 2px; background: linear-gradient(rgba(255, 255, 255, 0.9), rgba(200, 200, 200, 0.8)); }
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { display: none; }
.mejs-controls .mejs-captions-button { position: relative; }
.mejs-controls .mejs-captions-button button { background-position: -48px 0px; }
.mejs-controls .mejs-captions-button .mejs-captions-selector { visibility: hidden; position: absolute; bottom: 26px; right: -51px; width: 85px; height: 100px; background: rgba(50, 50, 50, 0.7); border: 1px solid transparent; padding: 10px 10px 0px; overflow: hidden; border-radius: 0px; }
.mejs-controls .mejs-captions-button:hover .mejs-captions-selector { visibility: visible; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul { margin: 0px; padding: 0px; display: block; overflow: hidden; list-style-type: none !important; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li { margin: 0px 0px 6px; padding: 0px; display: block; color: rgb(255, 255, 255); overflow: hidden; list-style-type: none !important; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input { clear: both; float: left; margin: 3px 3px 0px 5px; }
.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label { width: 55px; float: left; padding: 4px 0px 0px; line-height: 15px; font-family: helvetica, arial; font-size: 10px; }
.mejs-controls .mejs-captions-button .mejs-captions-translations { font-size: 10px; margin: 0px 0px 5px; }
.mejs-chapters { position: absolute; top: 0px; left: 0px; width: 10000px; z-index: 1; }
.mejs-chapters .mejs-chapter { position: absolute; float: left; background: linear-gradient(rgba(50,