Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Ir para o conteúdo principal Página inicial do site Ecampus Calendário Biblioteca Online Minhas disciplinas3 Somente disciplinas em andamento 2023/1 - VIII Semana acadêmica para Engenharias e T.I. 2023ED - Fundamentos de Estatística - G91-1221EAD1EXT 2023ED - Gerência Estratégica da Informação - G91-1370EAD1EXT 2023ED - Gerenciamento de Banco de Dados - G91-1394EAD3A 2023ED - Governança de TI - G91-1395EAD3A 2023ED - Inteligência Artificial - G91-1393EAD4A 2023ED - Programação para Sistemas Móveis I - G91-1387EAD3A 2023ED - Programação para Sistemas Móveis II - G91-1391EAD4A 2023ED - Programação Visual I - G91-1385EAD3A 2023ED - Programação Visual II - G91-1390EAD4A 2023ED - Qualidade e Auditoria de TI - G91-1397EAD1A 2023ED - Requisitos de Software - G91-1383EAD2A 2023ED - Segurança em Desenvolvimento de Sistemas de Informação - G91-1399EAD1A 2024/1 - Engenharia de Software - G180-0122SEGNT 2024/1 - Projeto de Sistemas para Web - G110-0190TERNT 2024/2 - Projeto de Desenvolvimento Profissional para TI EAD | Projeto Integrador Institucional: Desenvolvimento Profissional - Análise e Desenvol. de Sistemas - G170-1117SAB 2024/2 - Projeto Empreendedor ADS, GTI e Redes de Computadores | Projeto Empreendedor Análise e Desenvolvimento de Sistemas | Projeto Empreendedor Gestão de Tecnologia da Informação | Projeto Empreendedor Redes de Computadores - G10-1165QUANT 2024/2 - Requisitos de Software - G110-0205TERNT 2024ED - Gerência de Projetos | Gestão de Projetos - G91-1225EAD2A Avaliações Graduação EAD Todas as minhas disciplinas Abrir gaveta de blocos Pular Navegação do questionário Navegação do questionário Questão 1 Esta página Questão 2 Esta página Questão 3 Esta página Questão 4 Esta página Questão 5 Esta página Questão 6 Esta página Mostrar uma página por vezTerminar revisão Encontrou algum Bug? Clique Aqui e deixe sua opinião!! 1 Notificações Você não tem nenhuma notificação Mostrar todos 0 JF João Francisco Oliveira dos Santos joao.francisco@acad.ftec.com.br joao.francisco Perfil Notas Calendário Arquivos privados Relatórios Preferências Sair Página inicial Minhas Disciplinas 2023ED - Gerência Estratégica da Informação - G91-1370EAD1EXT UNIDADE 1 - Organizações e os sistemas de informação e Abordagem sistêmica e a organização de dados e informações Atividade Avaliativa 01 - Questionário 1 Atividade Avaliativa 01 - Questionário 1 Iniciado em quinta-feira, 9 mar. 2023, 13:26 Estado Finalizada Concluída em quinta-feira, 9 mar. 2023, 13:29 Tempo empregado 3 minutos 40 segundos Avaliar 2,50 de um máximo de 2,50(100%) Questão 1 Correto Atingiu 0,40 de 0,40 Marcar questão Texto da questão Dentre os problemas mais comuns que estão sendo identificados dentro do mercado de T.I., leia as sentenças abaixo: I - Os profissionais de tecnologia não conhecem a operação de negócio da empresa e comportam-se como prestadores de serviços, em vez de agentes facilitadores do negócio; II- As decisões gerenciais levam em consideração as tecnologias existentes na empresa e sua capacidade de suporte, criando demandas que não podem ser atendidas pela área de tecnologia; III- A área de TI planeja as suas atividades, levando em consideração os planos estratégicos da alta direção, seja porque não foram envolvidos ou porque não estavam interessados em participar do planejamento; IV- Muitas vezes a área de TI não está preparada para as mudanças requeridas pelo negócio, vindo a sentir dificuldades em adaptar-se às novas necessidades e demandas do mercado Assinale a alternativa correta: Questão 1 Respostaa. A Alternativa I e IV estão corretas. b. A alternativa II e IV estão corretas. c. Nenhuma das alternativas está correta. d. A alternativa III e IV estão corretas. e. Todas as alternativas estão corretas. Resposta Correta! Feedback Sua resposta está correta. A resposta correta é: Todas as alternativas estão corretas. Questão 2 Correto Atingiu 0,40 de 0,40 Marcar questão Texto da questão O papel da TI é atingir o nível máximo de maturidade em termos de governança. Neste sentido, são três os níveis de maturidade da TI em relação ao negócio: eficiente e proativa, eficaz e reativa. Considerando-se esta proposição e utilizando-se os conceitos de governança corporativa e governança de TI, verificasse que o nível de maturidade adequado para minimizar a falta de alinhamento entre TI e o negócio é: Español: El papel de la TI es alcanzar el nivel máximo de madurez en términos de gobernanza. En este sentido, son tres los niveles de madurez de la TI con relación al negocio: eficiente y proactiva, eficaz y reactiva. Considerando esta proposición y utilizando los conceptos de gobernanza corporativa y gobernanza de TI, se verifica que el nivel de madurez adecuado para minimizar la falta de alineación entre TI y el negocio es: Questão 2 Escolha uma opção:a. TI reativa, pois age sob demanda evitando desperdício de recursos. / TI reactiva, pues, actúa bajo demanda, evitando desperdicio de recursos. b. TI eficaz, pois busca entender o desejo dos usuários finais. / TI eficaz, pues, busca entender el deseo de los usuarios finales. c. TI eficaz, pois busca entender os processos empresariais definidos no planejamento. / TI eficaz, pues, busca entender los procesos empresariales definidos en la planificación. d. TI eficiente e proativa, pois entende e participa ativamente do planejamento estratégico. / TI eficiente y proactiva, pues, entiende y participa activamente de la planificación estratégica. Resposta Correta e. TI eficiente e proativa, pois age sob demanda evitando desperdício de recursos. / TI eficiente y proactiva, pues, actúa bajo demanda evitando desperdicio de recursos. Feedback Sua resposta está correta. A resposta correta é: TI eficiente e proativa, pois entende e participa ativamente do planejamento estratégico. / TI eficiente y proactiva, pues, entiende y participa activamente de la planificación estratégica. Questão 3 Correto Atingiu 0,40 de 0,40 Marcar questão Texto da questão Um sistema pode ser definido como: “um conjunto de objetos ou entidades que se inter-relacionam para formar um todo único” (LITTLEJOHN, 1982). Com base neste conceito, avalie as afirmações a seguir. I. Em um sistema fechado existe troca com o ambiente externo, sendo estes sistemas orientados para a vida e o crescimento. II. Em um sistema aberto existe troca com o ambiente externo, estes sistemas são tratados pela Teoria Geral dos Sistemas (TGS). III. O sistema aberto é aquele que recebe matéria e energia do ambiente externo, estando orientados para a vida e o crescimento. IV. São exemplos de sistemas fechados os sistemas biológicos, psicológicos e sociais, todos estes tratados pela TGS. É correto apenas o que se afirma em: Español: Un sistema puede ser definido como: “un conjunto de objetos o entidades que se interrelacionan para formar un todo único” (LITTLEJOHN, 1982). Con base en este concepto, evalúe las siguientes afirmaciones. I. En un sistema cerrado existe intercambio con el ambiente externo, siendo estos sistemas orientados para la vida y el crecimiento. II. En un sistema abierto existe intercambio con el ambiente externo, estos sistemas son tratados por la TGS. III. El sistema abierto es aquél que recibe materia y energía del ambiente externo, estando orientados para la vida y el crecimiento. IV. Son ejemplos de sistemas cerrados los sistemas biológicos, psicológicos y sociales, todos éstos tratados por la TGS. Está correcto apenas lo que se afirma en A B C D E Questão 3 Escolha uma opção:a. I, II e IV. / I, II y IV. b. I e IV. / I y IV. c. I, II e III. / I, II y III. d. III e IV. / III y IV. e. II e III. / II y III. Resposta Correta Feedback Sua resposta está correta. A resposta correta é: II e III. / II y III. Questão 4 Correto Atingiu 0,45 de 0,45 Marcar questão Texto da questão A expressão “cadeia de valor” inclui todas as atividades realizadas entre a ideia de um produto ou serviço e o suporte oferecido, depois que ele é comercializado (LAUDON & LAUDON, 2014). Considerando-se este conceito e utilizando-se o contexto da vantagem competitiva, verificasse que a cadeia de valor: Español: La expresión “cadena de valor” incluye todas las actividades realizadas entre la idea de un producto o servicio y el soporte ofrecido, después de que él es comercializado (LAUDON & LAUDON, 2014). Considerando este concepto y utilizando el contexto de la ventaja competitiva, se verifica que la cadena de valor: Questão 4 Escolha uma opção:a. Identifica pontos de alavancagem específicos e críticos, nos quais a empresa pode melhorar sua posição competitiva. / Identifica puntos de apalancamiento específicos y críticos, en los cuales la empresa puede mejorar su posición competitiva. Resposta Correta!! b. Identifica oportunidades e ameaças, forças e fraquezas, nas quais a empresa pode melhorar sua posição competitiva. / Identifica oportunidades y amenazas, fuerzas y debilidades, en las cuales la empresa puede mejorar su posición competitiva. c. Identifica pontos de alavancagem específicos e críticos, para que a empresa possa definir seu posicionamento estratégico. / Identifica puntos de apalancamiento específicos y críticos, para que la empresa pueda definir su posicionamiento estratégico. d. Identifica atividades primárias e atividades de apoio que representam forças competitivas de mercado, que devem ser contra-atacadas. / Identifica actividades primarias y actividades de apoyo que representan fuerzas competitivas de mercado, que deben ser contraatacadas. e. Identifica oportunidades e ameaças, forças e fraquezas, para que a empresa possa definir o seu posicionamento estratégico. / Identifica oportunidades y amenazas, fuerzas y debilidades, para que la empresa pueda definir su posicionamiento estratégico. Feedback Sua resposta está correta. A resposta correta é: Identifica pontos de alavancagem específicos e críticos, nos quais a empresa pode melhorar sua posição competitiva. / Identifica puntos de apalancamiento específicos y críticos, en los cuales la empresa puede mejorar su posición competitiva. Questão 5 Correto Atingiu 0,45 de 0,45 Marcar questão Texto da questão Abaixo estão listados os papéis vitais que os sistemas de informação podem desempenhar em uma empresa. Desta forma leia as sentenças abaixo: I- Suporte de seus processos e operações; II- Suporte na tomada de decisões de seus funcionários e gerentes; III- Suporte em suas descentralizações na busca do melhor desempenho. Dentre as sentenças acima, quais são as sentenças corretas: Questão 5 Respostaa. Todas as alternativas estão corretas b. Estão corretas as sentenças I e III c. Estão corretas a sentença I e II. Alternativa Correta! d. Nenhuma das alternativas está correta. e. Estão corretas as alternativas II e III Feedback Sua resposta está correta. A resposta correta é: Estão corretas a sentença I e II. Questão 6 Correto Atingiu 0,40 de 0,40 Marcar questão Texto da questão ROI significa Return over investments, ou em português, Retorno sobre os investimentos. De qualquer forma, para que o retorno dos investimentos em TI aconteça, precisamos explorar outros fatores estruturais da empresa: I- Incompetência das pessoas para explorar oportunidades fora da T.I.; II- Habilidades das pessoas para adquirir e gerenciar conhecimento; III- Riqueza e o conteúdo da base de conhecimento de uma organização e práticas de gestão da informação. Dentre as alternativas acima: Questão 6 Respostaa. Todas as alternativas estão corretas. b. Apenas a alternativa II está correta. c. Estão corretas a alternativa I e III d. Estão corretas as alternativas II e III. Parabéns alternativa correta. e. Apenas a alternativa I está correta. Feedback Sua resposta está correta. A resposta correta é: Estão corretas as alternativas II e III. Terminar revisão Seguir para... Seguir para... Página principal do curso Plano de Ensino Plano de Tutoria Fórum de Dúvidas Apresentação da Disciplina Apresentação da Professora Ebook Português Videoaula 1 e 2 Vídeo 01: O que você precisa saber sobre estratégia - ADM Talks Vídeo 02: O que é um Sistema de Informação? Artigo 01 - Tecnologia e Gestão - O impacto da auditoria nas empresas - Revista ExamePDF - Revista EXAME Notícia 01: Empresa Startup de tecnologia é vendida por 524 Milhões de Reais em Bento Gonçalves - RS Videoaula 3, 4 e 5 Notícia 01: GOL aposta em nova tecnologia para uma experiência digital mais envolvente Notícia 02: Startup gaúcha Bling, investida pelo Badesul, é vendida - Portal do Estado do Rio Grande do Sul Atividade Avaliativa 2 - Questionário 2 Videoaula 6 Notícia 01 - Perda de dados Garmin - Pagamento de resgate Notícia 02: Privacidade em lentes da Google preocupam políticos / Privacidad en lentes de la Google preocupan políticos URL Atividade Avaliativa 3 - Questionário 3 Videoaula 7 e 8 / Videoclase 7 y 8 Página Notícia 01: Ataque de hackers ao TJRS - Porque devemos nos preocupar com isso? Notícia 02: Hospital pós-pandemia vai investir em prédio flexível e inteligência artificial _ GZH Atividade Avaliativa 4 - Questionário 4 Termo de Responsabilidade e Ciência Questionário CPA Prova de Grau B Prova de Grau C ftec.com.br 0800 603 0 603 Copyright © 2024 Ecoinove Holding Educacional. All right reserved. Mensagens 0 Configurações Contatos Mensagens selecionadas: 1 Contatos Solicitações 0 Sem contatos Sem solicitações de contatos Solicitação de contato enviado Espaço pessoal Salve rascunhos de mensagens, links, notas etc. para acessar mais tarde. Excluir para mim e para todos os outros Bloco Desbloquear Remover Adicionar Excluir Excluir Enviar solicitação de contato Aceitar e adicionar aos contatos Recusar OK Cancelar Favoritos Nenhuma conversa favoritada Grupo Nenhuma conversa em grupo Privado Nenhuma conversa privada Contatos Não contatos Carregue mais Mensagens Carregue mais Nenhum resultado Pesquisar pessoas e mensagens Privacidade Você pode restringir quem pode enviar uma mensagem para você Apenas meus contatos Meus contatos e qualquer pessoa em meus cursos Preferências de notificação Geral Use 'enter' para enviar Apagar mensagens selecionadas Enviar solicitação de contato Você bloqueou este usuário. Desbloquear usuário Você não consegue enviar mensagens para esse usuário @charset "utf-8"; [vw] [vw-access-button] { display: none; flex-direction: row-reverse; width: 40px; height: 40px; cursor: pointer; overflow: hidden; position: absolute; border-radius: 8px; transition: all 0.5s ease 0s; right: 0px; left: auto; } [vw] [vw-access-button] img { max-height: 40px; transition: all 0.5s ease 0s; border-radius: 8px; opacity: 1 !important; visibility: visible !important; } [vw] [vw-access-button] .access-button { width: 40px; height: 40px; z-index: 1; } [vw] [vw-access-button] .pop-up { position: absolute; height: 40px; min-width: 150px; z-index: 0; left: 0px; right: auto; } [vw] [vw-access-button]:hover { width: 200px; } [vw] [vw-access-button].isLeft { flex-direction: row; left: 0px; right: auto; } [vw] [vw-access-button].isLeft .pop-up { left: auto; right: 0px; } [vw] [vw-access-button].isTopOrBottom:hover { bottom: -20px; top: 0px; margin-right: -80px; } [vw] [vw-access-button].active { display: flex; } @charset "utf-8"; [vw].left [vw-plugin-wrapper] { float: left; } [vw] [vw-plugin-wrapper] { position: relative; display: none; width: 300px; height: 100%; float: right; background: white; box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 15px; border-radius: 12px; } [vw] [vw-plugin-wrapper].active { display: flex; flex-direction: column; height: 450px; max-width: 100%; min-height: 100%; } @charset "utf-8"; div[vw] { position: fixed; max-width: 95vw; min-height: 40px; min-width: 40px; right: 0px; top: 50%; transform: translateY(-50%); display: none; z-index: 2147483647 !important; margin: 10px !important; } div[vw].enabled { display: block; } div[vw].active { margin-top: -285px; } div[vw].left { left: 0px; right: initial; } @charset "utf-8"; .yui3-widget-hidden { display: none; } .yui3-widget-content { overflow: hidden; } .yui3-widget-content-expanded { box-sizing: border-box; height: 100%; } .yui3-widget-tmp-forcesize { overflow: hidden !important; } #yui3-css-stamp.skin-sam-widget-base { display: none; } .yui3-widget-stacked .yui3-widget-shim { opacity: 0; position: absolute; border: 0px; top: 0px; left: 0px; padding: 0px; margin: 0px; z-index: -1; width: 100%; height: 100%; } #yui3-css-stamp.skin-sam-widget-stack { display: none; } .yui3-overlay { position: absolute; } .yui3-overlay-hidden { visibility: hidden; } .yui3-widget-tmp-forcesize .yui3-overlay-content { overflow: hidden !important; } #yui3-css-stamp.skin-sam-overlay { display: none; } .yui3-skin-sam .yui3-widget-mask { background-color: black; zoom: 1; opacity: 0.4; } #yui3-css-stamp.skin-sam-widget-modality { display: none; } .yui3-panel { position: absolute; } .yui3-panel-hidden { visibility: hidden; } .yui3-widget-tmp-forcesize .yui3-panel-content { overflow: hidden !important; } .yui3-panel .yui3-widget-hd { position: relative; } .yui3-panel .yui3-widget-hd .yui3-widget-buttons { position: absolute; top: 0px; right: 0px; } .yui3-panel .yui3-widget-ft .yui3-widget-buttons { display: inline-block; zoom: 1; } .yui3-skin-sam .yui3-panel-content { box-shadow: rgb(51, 51, 51) 0px 0px 5px; border: 1px solid black; background: white; } .yui3-skin-sam .yui3-panel .yui3-widget-hd { padding: 8px 28px 8px 8px; min-height: 13px; color: white; background: -webkit-gradient(linear, 0% 100%, 0% 0%, from(rgb(38, 71, 160)), color-stop(0.07, rgb(38, 71, 160)), color-stop(0.5, rgb(61, 103, 206)), to(rgb(66, 111, 217))); } .yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-widget-buttons { padding: 8px; } .yui3-skin-sam .yui3-panel .yui3-widget-bd { padding: 10px; } .yui3-skin-sam .yui3-panel .yui3-widget-ft { background: rgb(237, 245, 255); padding: 8px; text-align: right; } .yui3-skin-sam .yui3-panel .yui3-widget-ft .yui3-button { margin-left: 8px; } .yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close { background: transparent; filter: none; border: 0px; border-radius: 0px; box-shadow: none; width: 13px; height: 13px; padding: 0px; overflow: hidden; vertical-align: top; } .yui3-skin-sam .yui3-panel .yui3-widget-hd .yui3-button-close::before { content: url("/theme/yui_image.php?file=3.17.2/sprite_icons.png"); display: inline-block; text-align: center; font-size: 0px; line-height: 0; width: 13px; margin: 1px 0px 0px 1px; } .yui3-skin-sam .yui3-panel-hidden .yui3-widget-hd .yui3-button-close { display: none; } #yui3-css-stamp.skin-sam-panel { display: none; } @charset "utf-8"; .que.calculated .answer { padding: 0.3em; display: inline; } .que.calculated .answer input[type="text"] { width: 30%; } #page-question-type-calculated input[name^="answer"], #page-question-type-calculated input[name^="unit"], #page-question-type-calculated input[name^="multiplier"], #page-question-type-calculated input[name^="calcmax"], #page-question-type-calculated input[name^="calcmin"], #page-question-type-calculated input[name^="number"], #page-question-type-calculated input[name^="tolerance"] { direction: ltr; text-align: left; } body#page-question-type-calculated div[id^="fgroup_id_"][id*="answeroptions_"], body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answeroptions_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-calculated div[id^="fgroup_id_"][id*="answeroptions_"] .fgrouplabel label, body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answeroptions_"] .fgrouplabel label { font-weight: 700; } body#page-question-type-calculated div[id^="fgroup_id_"][id*="answeroptions_"] label[for^="id_answer_"], body#page-question-type-calculated div[id^="fgroup_id_"][id*="answertolerance_"] label[for^="id_tolerance_"], body#page-question-type-calculated div[id^="fgroup_id_"][id*="answerdisplay_"] label[for^="id_correctanswerlength_"], body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answeroptions_"] label[for^="id_answer_"], body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answerdisplay_"] label[for^="id_correctanswerlength_"] { position: absolute; left: -10000px; font-weight: 400; font-size: 1em; } body#page-question-type-calculated div[id^="fgroup_id_"][id*="answertolerance_"], body#page-question-type-calculated div[id^="fgroup_id_"][id*="answerdisplay_"], body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answertolerance_"], body#page-question-type-calculatedmulti div[id^="fgroup_id_"][id*="answerdisplay_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-calculated div[id^="fitem_id_"][id*="feedback_"], body#page-question-type-calculatedmulti div[id^="fitem_id_"][id*="feedback_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.calculatedmulti .answer .specificfeedback { display: inline; padding: 0px 0.7em; background: rgb(255, 243, 191); } .que.calculatedmulti .answer .specificfeedback * { display: inline; background: rgb(255, 243, 191); } .que.calculatedmulti .answer .specificfeedback script { display: none; } .que.calculatedmulti .answer div.r0, .que.calculatedmulti .answer div.r1 { display: flex; margin: 0.25rem 0px; align-items: flex-start; } .que.calculatedmulti .answer div.r0 input, .que.calculatedmulti .answer div.r1 input { margin: 0.3rem 0.5rem; width: 14px; flex-shrink: 0; } .que.calculatedsimple .answer { padding: 0.3em; display: inline; } .que.calculatedsimple .answer input[type="text"] { width: 30%; } body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answeroptions_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answeroptions_"] .fgrouplabel label { font-weight: 700; } body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answeroptions_"] label[for^="id_answer_"], body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answertolerance_"] label[for^="id_tolerance_"], body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answerdisplay_"] label[for^="id_correctanswerlength_"] { position: absolute; left: -10000px; font-weight: 400; font-size: 1em; } body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answertolerance_"], body#page-question-type-calculatedsimple div[id^="fgroup_id_"][id*="answerdisplay_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-calculatedsimple div[id^="fitem_id_"][id*="feedback_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.ddimageortext .qtext { margin-bottom: 0.5em; display: block; } .que.ddimageortext div.ddarea, form.mform fieldset#id_previewareaheader div.ddarea { text-align: center; } .que.ddimageortext div.droparea, form.mform fieldset#id_previewareaheader div.ddarea { position: relative; } .que.ddimageortext div.droparea { display: inline-block; } .que.ddimageortext div.droparea .draghome { position: absolute; cursor: move; white-space: nowrap; } .que.ddimageortext div.droparea .dropzones { position: absolute; top: 0px; left: 0px; } .que.ddimageortext .dropbackground, form.mform fieldset#id_previewareaheader .dropbackground { border: 1px solid rgb(0, 0, 0); margin: 0px auto; } form.mform fieldset#id_previewareaheader .dropbackground { max-width: none; } .que.ddimageortext .dropzone { display: none; position: absolute; opacity: 0.5; border: 1px solid rgb(0, 0, 0); } .que.ddimageortext .dropzone.active { display: block; } .que.ddimageortext .dropzone:focus, .que.ddimageortext .droparea .draghome:focus, .que.ddimageortext .dropzone.valid-drag-over-drop, .que.ddimageortext .draghome.placed.valid-drag-over-drop { border-color: rgb(0, 170, 0); box-shadow: rgb(255, 255, 150) 0px 0px 5px 5px; outline: 0px; } .que.ddimageortext .draghome, .que.ddimageortext .drag, form.mform fieldset#id_previewareaheader .droppreview { border: 1px solid rgb(0, 0, 0); display: inline-block; font: 13px / 1.231 arial, helvetica, clean, sans-serif; } .que.ddimageortext .draghomes .draghome { vertical-align: top; margin: 5px; height: auto; width: auto; cursor: move; } .que.ddimageortext .draghomes.readonly .draghome, .que.ddimageortext .droparea.readonly .draghome { cursor: auto; } .que.ddimageortext .draghomes .draghome.dragplaceholder { display: none; } .que.ddimageortext .draghomes .draghome.dragplaceholder.active { visibility: hidden; display: inline-block; } .que.ddimageortext .dragitems, form.mform fieldset#id_previewareaheader .dragitems { height: 0px; } .que.ddimageortext .drag, form.mform fieldset#id_previewareaheader .droppreview { position: absolute; cursor: move; white-space: nowrap; } .que.ddimageortext .dragitems.readonly .drag { cursor: auto; } form.mform fieldset#id_previewareaheader .drag.beingdragged, .que.ddimageortext .drag.beingdragged, .que.ddimageortext .draghomes .draghome.beingdragged, .que.ddimageortext .droparea .draghome.beingdragged { box-shadow: rgb(0, 0, 0) 3px 3px 4px; } .que.ddimageortext .draghomes .draghome.beingdragged, .que.ddimageortext .droparea .draghome.beingdragged { position: absolute; } .que.ddimageortext .group1, form.mform fieldset#id_previewareaheader .group1 { background-color: rgb(255, 255, 255); } .que.ddimageortext .group2, form.mform fieldset#id_previewareaheader .group2 { background-color: rgb(176, 196, 222); border-radius: 10px 0px 0px; } .que.ddimageortext .group3, form.mform fieldset#id_previewareaheader .group3 { background-color: rgb(220, 220, 220); border-radius: 0px 10px 0px 0px; } .que.ddimageortext .group4, form.mform fieldset#id_previewareaheader .group4 { background-color: rgb(216, 191, 216); border-radius: 0px 0px 10px; } .que.ddimageortext .group5, form.mform fieldset#id_previewareaheader .group5 { background-color: rgb(135, 206, 250); border-radius: 0px 0px 0px 10px; } .que.ddimageortext .group6, form.mform fieldset#id_previewareaheader .group6 { background-color: rgb(218, 165, 32); border-radius: 0px 10px 10px 0px; } .que.ddimageortext .group7, form.mform fieldset#id_previewareaheader .group7 { background-color: gold; border-radius: 10px 0px 0px 10px; } .que.ddimageortext .group8, form.mform fieldset#id_previewareaheader .group8 { background-color: khaki; border-radius: 10px; } body#page-question-type-ddimageortext div[id^="fgroup_id_"][id*="drags_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-ddimageortext div[id^="fgroup_id_"][id*="drags_"] .fgrouplabel label { font-weight: 700; } body#page-question-type-ddimageortext div[id^="fitem_id_"][id*="dragitem_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-ddimageortext div[id^="fitem_id_"][id*="draglabel_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.ddmarker .qtext { margin-bottom: 0.5em; display: block; } .que.ddmarker .droparea { display: inline-block; position: relative; } .que.ddmarker .droparea .dropzones, .que.ddmarker .droparea .markertexts { position: absolute; top: 0px; left: 0px; } .que.ddmarker .draghomes .marker, .que.ddmarker .droparea .marker { vertical-align: top; cursor: move; } .que.ddmarker .draghomes.readonly .marker, .que.ddmarker .droparea.readonly .marker { cursor: auto; } .que.ddmarker .droparea .marker { position: absolute; } .que.ddmarker .draghomes .marker { position: relative; display: inline-block; margin: 10px; } .que.ddmarker .draghomes .marker.dragplaceholder { display: none; } .que.ddmarker .draghomes .marker.dragplaceholder.active { visibility: hidden; display: inline-block; } .que.ddmarker div.ddarea, form.mform fieldset#id_previewareaheader div.ddarea { text-align: center; } form.mform fieldset#id_previewareaheader div.ddarea .markertexts { min-height: 80px; } .que.ddmarker .dropbackground, form.mform fieldset#id_previewareaheader .dropbackground { margin: 0px auto; border: 1px solid rgb(0, 0, 0); } form.mform fieldset#id_previewareaheader .dropbackground { max-width: none; } .que.ddmarker div.dragitems div.draghome, .que.ddmarker div.dragitems div.dragitem, form.mform fieldset#id_previewareaheader div.draghome, form.mform fieldset#id_previewareaheader div.drag { font: 13px / 1.231 arial, helvetica, clean, sans-serif; } .que.ddmarker .droparea .marker span.markertext, .que.ddmarker .draghomes .marker span.markertext, .que.ddmarker div.markertexts span.markertext, form.mform fieldset#id_previewareaheader div.markertexts span.markertext { margin: 0px 5px; z-index: 3; background-color: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); padding: 5px; display: inline-block; zoom: 1; border-radius: 10px; color: rgb(0, 0, 0); opacity: 0.6; } .que.ddmarker .droparea .marker span.markertext, .que.ddmarker .draghomes .marker span.markertext { white-space: nowrap; } .que.ddmarker div.markertexts span.markertext { z-index: 2; background-color: yellow; border: 2px solid khaki; position: absolute; white-space: nowrap; } .que.ddmarker span.wrongpart { background-color: yellow; border: 2px solid khaki; padding: 5px; border-radius: 10px; opacity: 0.6; margin: 5px; display: inline-block; } .que.ddmarker .droparea .marker img.target, .que.ddmarker .draghomes .marker img.target { position: absolute; left: -7px; top: -7px; } .que.ddmarker div.dragitems div.draghome img.target { display: none; } .que.ddmarker .marker.beingdragged { position: absolute; } .que.ddmarker .marker.beingdragged span.markertext { z-index: 3; box-shadow: rgb(0, 0, 0) 3px 3px 4px; } .que.ddmarker .dropzone .shape { fill: rgb(255, 255, 255); fill-opacity: 0.5; stroke: rgb(0, 0, 0); stroke-width: 1; } .que.ddmarker .dropzone.active .shape { stroke-width: 2; } .que.ddmarker .dropzone.color0 .shape { fill: rgb(255, 255, 255); } .que.ddmarker .dropzone.color1 .shape { fill: rgb(176, 196, 222); } .que.ddmarker .dropzone.color2 .shape { fill: rgb(220, 220, 220); } .que.ddmarker .dropzone.color3 .shape { fill: rgb(216, 191, 216); } .que.ddmarker .dropzone.color4 .shape { fill: rgb(135, 206, 250); } .que.ddmarker .dropzone.color5 .shape { fill: rgb(218, 165, 32); } .que.ddmarker .dropzone.color6 .shape { fill: gold; } .que.ddmarker .dropzone.color7 .shape { fill: khaki; } .que.ddmarker .dropzone .shapeLabel { text-anchor: middle; } .que.ddmarker .dropzone .handle { fill: rgb(255, 255, 255); fill-opacity: 0.1; stroke-width: 1; display: none; cursor: move; } .que.ddmarker .dropzone .handle.move { stroke: rgb(136, 0, 0); } .que.ddmarker .dropzone .handle.edit { stroke: rgb(0, 0, 136); } .que.ddmarker .dropzone.active .handle { display: inherit; } body#page-question-type-ddmarker div[id^="fitem_id_"][id*="hint_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-ddmarker div[id^="fitem_id_"][id*="hint_"] .fitemtitle { font-weight: 700; } body#page-question-type-ddmarker div[id^="fitem_id_"][id*="hintoptions_"], body#page-question-type-ddmarker div[id^="fitem_id_"][id*="hintshownumcorrect_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-ddmarker div[id^="fitem_id_"][id*="hintclearwrong_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } body#page-question-type-ddmarker #fitem_id_penalty { margin-bottom: 2em; } .que.ddwtos .qtext { margin-bottom: 0.5em; display: block; } .que.ddwtos .draghome { margin-bottom: 1em; } .que.ddwtos .answertext { margin-bottom: 0.5em; } .que.ddwtos .drop.active { display: inline-block; text-align: center; border: 1px solid rgb(0, 0, 0); margin-bottom: 2px; } .que.ddwtos .drop { display: none; } .que.ddwtos .drags { height: 0px; } .que.ddwtos .draghome { display: inline-block; text-align: center; background: transparent; border: 1px solid rgb(0, 0, 0); cursor: move; } .que.ddwtos.qtype_ddwtos-readonly .draghome { cursor: default; } .que.ddwtos .draghome.beingdragged { z-index: 3; box-shadow: rgb(0, 0, 0) 3px 3px 4px; position: absolute; } .que.ddwtos .draghome.dragplaceholder { display: none; } .que.ddwtos .draghome.dragplaceholder.active { visibility: hidden; display: inline-block; } .que.ddwtos .draghome.placed { margin-bottom: 2px; } .que.ddwtos .drop:focus, .que.ddwtos .drop.valid-drag-over-drop, .que.ddwtos .draghome.placed:focus:not(.beingdragged), .que.ddwtos .draghome.placed.valid-drag-over-drop { border-color: rgb(0, 170, 0); box-shadow: rgb(255, 255, 150) 0px 0px 5px 5px; } .que.ddwtos span.incorrect { background-color: rgb(255, 170, 170); } .que.ddwtos span.correct { background-color: rgb(170, 255, 170); } .que.ddwtos .group1 { background-color: rgb(255, 255, 255); } .que.ddwtos .group2 { background-color: rgb(220, 220, 220); border-radius: 10px 0px 0px; } .que.ddwtos .group3 { background-color: rgb(176, 196, 222); border-radius: 0px 10px 0px 0px; } .que.ddwtos .group4 { background-color: rgb(216, 191, 216); border-radius: 0px 0px 10px; } .que.ddwtos .group5 { background-color: rgb(135, 206, 250); border-radius: 0px 0px 0px 10px; } .que.ddwtos .group6 { background-color: rgb(218, 165, 32); border-radius: 0px 10px 10px 0px; } .que.ddwtos .group7 { background-color: gold; border-radius: 10px 0px 0px 10px; } .que.ddwtos .group8 { background-color: khaki; border-radius: 10px; } .que.ddwtos sub, .que.ddwtos sup { font-size: 80%; position: relative; vertical-align: baseline; } .que.ddwtos sup { top: -0.4em; } .que.ddwtos sub { bottom: -0.2em; } .que.essay textarea.qtype_essay_response { width: 100%; } .que.essay textarea.qtype_essay_response.qtype_essay_plain { white-space: pre-wrap; font: inherit; } .que.essay textarea.qtype_essay_response.qtype_essay_monospaced { white-space: pre; font-family: "Andale Mono", Monaco, "Courier New", "DejaVu Sans Mono", monospace; } .que.essay .qtype_essay_response { min-height: 3em; } .que.essay .qtype_essay_response.readonly { background-color: rgb(255, 255, 255); } .que.essay div.qtype_essay_response textarea { width: 100%; } .que.essay .ablock .filemanager .fp-restrictions { margin-top: 1em; } .que.gapselect .qtext { line-height: 2em; margin-top: 1px; margin-bottom: 0.5em; display: block; } .que.gapselect .answercontainer { line-height: 2em; margin-bottom: 1em; display: block; } .que.gapselect .answertext { padding-bottom: 0.5em; } .que.sddl .control { padding: 0.2em; } body#page-question-type-match div[id^="fitem_id_"][id*="subquestions_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-match div[id^="fitem_id_"][id*="subquestions_"] .fitemtitle { font-weight: 700; } body#page-question-type-match div[id^="fitem_id_"][id*="subanswers_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.multianswer .feedbackspan { display: block; max-width: 70%; background: rgb(255, 243, 191); padding: 0.5em; margin-top: 1em; box-shadow: rgb(0, 0, 0) 0.5em 0.5em 1em; } body.ie6 .que.multianswer .feedbackspan, body.ie7 .que.multianswer .feedbackspan, body.ie8 .que.multianswer .feedbackspan, body.ie9 .que.multianswer .feedbackspan { width: 70%; } .que.multianswer .answer .specificfeedback { display: inline; padding: 0px 0.7em; background: rgb(255, 243, 191); } .que.multianswer .answer .specificfeedback * { display: inline; background: rgb(255, 243, 191); } .que.multianswer .answer .specificfeedback script { display: none; } .que.multianswer .answer div.r0, .que.multianswer .answer div.r1 { padding: 0.3em; } .que.multianswer table.answer { margin-bottom: 0px; width: 100%; } .que.multichoice .answer div.r0, .que.multichoice .answer div.r1 { display: flex; margin: 0.25rem 0px; align-items: flex-start; } .que.multichoice .answer div.r0 input, .que.multichoice .answer div.r1 input { margin: 0.3rem 0.5rem; width: 14px; flex-shrink: 0; } .que.multichoice .answer .answernumber { min-width: 1.5em; } .que.multichoice .answer .specificfeedback { display: inline; padding: 0px 0.7em; background: rgb(255, 243, 191); } body#page-question-type-multichoice div[id^="fitem_id_"][id*="answer_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-multichoice div[id^="fitem_id_"][id*="answer_"] .fitemtitle { font-weight: 700; } body#page-question-type-multichoice div[id^="fitem_id_"] .fitemtitle { margin-left: 0px; margin-right: 0px; padding-left: 6px; padding-right: 0px; } body#page-question-type-multichoice div[id^="fitem_id_"][id*="fraction_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-multichoice div[id^="fitem_id_"][id*="feedback_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.numerical .answer { padding: 0.3em; display: inline; } #page-question-type-numerical input[name="unitpenalty"], #page-question-type-numerical input[name^="answer"], #page-question-type-numerical input[name^="tolerance"], #page-question-type-numerical input[name^="multiplier"], #page-question-type-numerical input[name^="unit"] { direction: ltr; text-align: left; } body#page-question-type-numerical div[id^="fgroup_id_"][id*="answeroptions_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-numerical div[id^="fgroup_id_"][id*="answeroptions_"] .fgrouplabel label { font-weight: 700; } body.path-question-type div#fgroup_id_penaltygrp label[for^="id_unitpenalty"], body.path-question-type div[id^="fgroup_id_units_"] label[for^="id_unit_"], body#page-question-type-numerical div[id^="fgroup_id_"][id*="answeroptions_"] label[for^="id_answer_"] { position: absolute; left: -10000px; font-weight: 400; font-size: 1em; } body#page-question-type-numerical div[id^="fitem_id_"][id*="fraction_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-numerical div[id^="fitem_id_"][id*="feedback_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.shortanswer .answer { padding: 0.3em; display: inline; } .que.shortanswer .answer input { width: 80%; } body#page-question-type-shortanswer div[id^="fgroup_id_"][id*="answeroptions_"] { background: rgb(238, 238, 238); margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 1px 1px 0px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: rgb(187, 187, 187); border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-shortanswer div[id^="fgroup_id_"][id*="answeroptions_"] .fgrouplabel label { font-weight: 700; } body#page-question-type-shortanswer div[id^="fgroup_id_"][id*="answeroptions_"] label[for^="id_answer_"] { position: absolute; left: -10000px; font-weight: 400; font-size: 1em; } body#page-question-type-shortanswer div[id^="fitem_id_"][id*="fraction_"] { background: rgb(238, 238, 238); margin-bottom: 0px; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; border-bottom-style: initial; border-bottom-color: initial; } body#page-question-type-shortanswer div[id^="fitem_id_"][id*="feedback_"] { background: rgb(238, 238, 238); margin-bottom: 2em; margin-top: 0px; padding-bottom: 5px; padding-top: 5px; border-width: 0px 1px 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: rgb(187, 187, 187); border-bottom-color: rgb(187, 187, 187); border-left-color: rgb(187, 187, 187); border-image: initial; border-top-style: initial; border-top-color: initial; } .que.truefalse .answer div.r0, .que.truefalse .answer div.r1 { padding: 0.3em; } .path-mod-assign div.gradingnavigation div { float: left; margin-left: 2em; } .path-mod-assign div.submissionstatustable, .path-mod-assign div.submissionfull, .path-mod-assign div.submissionlinks, .path-mod-assign div.usersummary, .path-mod-assign div.feedback, .path-mod-assign div.gradingsummary { margin-bottom: 1.5em; } .path-mod-assign div.submissionstatus .generaltable, .path-mod-assign div.submissionlinks .generaltable, .path-mod-assign div.feedback .generaltable, .path-mod-assign div.submissionsummarytable .generaltable, .path-mod-assign div.attempthistory table, .path-mod-assign div.gradingsummary .generaltable { width: 100%; } .path-mod-assign table.generaltable table td { border: 0px none; } .path-mod-assign .gradingsummarytable, .path-mod-assign .feedbacktable, .path-mod-assign .lockedsubmission, .path-mod-assign .submissionsummarytable { margin-top: 1em; } .path-mod-assign div.submissionsummarytable table tbody tr td.c0 { width: 30%; } .path-mod-assign .submittedlate { color: red; font-weight: 900; } .path-mod-assign.jsenabled .gradingoptionsform [type="submit"] { display: none; } .path-mod-assign.jsenabled .gradingtable .c1 select { display: none; } .path-mod-assign .quickgradingform .mform fieldset { margin: 0px; padding: 0px; } .path-mod-assign textarea.quickgrade { resize: both; } .path-mod-assign td.submissionstatus, .path-mod-assign div.submissionstatus, .path-mod-assign a:link.submissionstatus { color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); } .path-mod-assign td.submissionstatusdraft, .path-mod-assign div.submissionstatusdraft, .path-mod-assign a:link.submissionstatusdraft { color: rgb(0, 0, 0); background-color: rgb(239, 239, 207); } .path-mod-assign td.submissionstatussubmitted, .path-mod-assign div.submissionstatussubmitted, .path-mod-assign a:link.submissionstatussubmitted { color: rgb(0, 0, 0); background-color: rgb(207, 239, 207); } .path-mod-assign td.submissionlocked, .path-mod-assign div.submissionlocked { color: rgb(0, 0, 0); background-color: rgb(239, 239, 207); } .path-mod-assign td.submissionreopened, .path-mod-assign div.submissionreopened { color: rgb(0, 0, 0); background-color: rgb(239, 239, 239); } .path-mod-assign td.submissiongraded, .path-mod-assign div.submissiongraded { color: rgb(0, 0, 0); background-color: rgb(207, 239, 207); } .path-mod-assign td.submissionnotgraded, .path-mod-assign div.submissionnotgraded { color: rgb(0, 0, 0); } .path-mod-assign td.latesubmission, .path-mod-assign a:link.latesubmission, .path-mod-assign div.latesubmission { color: rgb(0, 0, 0); background-color: rgb(239, 207, 207); } .path-mod-assign td.earlysubmission, .path-mod-assign div.earlysubmission { color: rgb(0, 0, 0); background-color: rgb(207, 239, 207); } .path-mod-assign td.gradingreminder, .path-mod-assign div.gradingreminder { color: rgb(0, 0, 0); background-color: rgb(239, 207, 207); } .path-mod-assign .gradingtable .c0 { display: none; } .path-mod-assign.jsenabled .gradingtable .c0 { display: table-cell; } .path-mod-assign .gradingbatchoperationsform { display: none; } .path-mod-assign.jsenabled .gradingbatchoperationsform { display: block; } .path-mod-assign .gradingtable tr.selectedrow td { background-color: rgb(255, 238, 204); } .path-mod-assign .gradingtable tr.unselectedrow td { background-color: rgb(255, 255, 255); } .path-mod-assign .gradingtable .yui3-menu ul { margin: 0px; } .path-mod-assign .gradingtable .yui3-menu-label { padding-left: 0px; line-height: 12px; } .path-mod-assign .gradingtable .yui3-menu-label img { padding: 0px 3px; } .path-mod-assign .gradingtable .yui3-menu li { list-style-type: none; } .path-mod-assign.jsenabled .gradingtable .yui3-loading { display: none; } .path-mod-assign .gradingtable .yui3-menu .yui3-menu-content { border: 0px; padding-top: 0px; } .path-mod-assign div.gradingtable tr .quickgrademodified { background-color: rgb(255, 204, 153); } .path-mod-assign .gradingtable .commentscontainer .comment-ctrl .comment-area textarea { resize: both; } .path-mod-assign td.submissioneditable { color: red; } .path-mod-assign .expandsummaryicon { display: none; } .path-mod-assign.jsenabled .expandsummaryicon { display: inline-block; } .path-mod-assign .hidefull { display: none; } .path-mod-assign .quickgradingform form .commentscontainer input, .path-mod-assign .quickgradingform form .commentscontainer textarea { display: none; } .path-mod-assign.jsenabled .quickgradingform form .commentscontainer input, .path-mod-assign.jsenabled .quickgradingform form .commentscontainer textarea { display: inline; } .path-mod-assign .previousfeedbackwarning { font-size: 140%; font-weight: 700; text-align: center; color: rgb(85, 0, 0); } .path-mod-assign .submissionhistory { background-color: rgb(176, 176, 176); } .path-mod-assign .submissionhistory .cell.historytitle { background-color: gray; } .path-mod-assign .submissionhistory .cell { background-color: rgb(208, 208, 208); } .path-mod-assign.jsenabled .mod-assign-history-link { display: block; cursor: pointer; margin-bottom: 7px; } .path-mod-assign.jsenabled .mod-assign-history-link h4 { display: inline; } .path-mod-assign.jsenabled .attempthistory h4 { margin-bottom: 7px; text-align: left; } .path-mod-assign.jsenabled.dir_rtl .attempthistory h4 { text-align: right; } .path-mod-assign.jsenabled .mod-assign-history-link-open { padding: 0px 5px 0px 20px; background: url("/theme/image.php/spacepre/core/1720211861/t/expanded") 2px center no-repeat; } .path-mod-assign.jsenabled .mod-assign-history-link-closed { padding: 0px 5px 0px 20px; background: url("/theme/image.php/spacepre/core/1720211861/t/collapsed") 2px center no-repeat; } .path-mod-assign .submithelp { padding: 1em; } .path-mod-assign .feedbacktitle { font-weight: 700; } .path-mod-assign .submitconfirm, .path-mod-assign .submissionlinks, .path-mod-assign .submissionaction { text-align: center; } .path-mod-assign .submissionsummarytable .c0, .path-mod-assign .gradingsummarytable .c0, .path-mod-assign .mod-assign-history-panel .c0 { width: 15em; } .path-mod-assign .gradingtable .moodle-actionmenu { white-space: nowrap; } .path-mod-assign .gradingtable .moodle-actionmenu[data-enhanced].show .menu a { padding-left: 12px; padding-right: 12px; } .path-mod-assign .gradingtable .menu-action img { display: none; } .path-mod-assign .editsubmissionform input[name="submissionstatement"] { vertical-align: top; } .path-mod-assign .editsubmissionform label[for="id_submissionstatement"] { display: inline-block; } .path-mod-assign.layout-option-nonavbar { padding-top: 0px; } .path-mod-assign [data-region="user-selector"] select { margin-bottom: 0px; } .path-mod-assign [data-region="user-selector"] .alignment { float: right; width: 320px; text-align: center; margin-top: 7px; } .path-mod-assign [data-region="user-selector"] [data-action="previous-user"], .path-mod-assign [data-region="user-selector"] [data-action="next-user"] { font-size: 26px; } .path-mod-assign [data-region="user-selector"] [data-action="next-user"] { margin-left: -10px; } .path-mod-assign [data-region="user-selector"] .alignment input { margin-bottom: 5px; } .path-mod-assign [data-region="user-selector"] .alignment .form-autocomplete-downarrow { top: 0px; } .path-mod-assign [data-region="user-selector"] .form-autocomplete-selection { display: none; } .path-mod-assign [data-region="user-selector"] .form-autocomplete-suggestions { text-align: left; } .path-mod-assign [data-region="user-selector"] .form-autocomplete-suggestions { margin-left: 48px; } .path-mod-assign [data-region="user-filters"] { font-size: small; } .path-mod-assign [data-region="configure-filters"] { display: none; text-align: left; width: 480px; background-color: rgb(255, 255, 255); background-clip: padding-box; box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px; border-radius: 6px; position: absolute; margin-top: 28px; margin-left: -452px; padding: 10px 0px; z-index: 1; } .path-mod-assign [data-region="configure-filters"]::before, .path-mod-assign [data-region="configure-filters"]::after { position: absolute; left: auto; display: inline-block; content: ""; border-style: none solid solid; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-top-width: initial; border-top-color: initial; } .path-mod-assign [data-region="configure-filters"]::before { top: -7px; right: 12px; border-width: 7px; border-bottom-color: rgba(0, 0, 0, 0.2); } .path-mod-assign [data-region="configure-filters"]::after { top: -6px; right: 13px; border-width: 6px; border-bottom-color: rgb(255, 255, 255); } .path-mod-assign .alignment [data-region="configure-filters"] input { margin-bottom: 0px; } .path-mod-assign [data-region="grading-navigation-panel"] { position: absolute; top: 0px; left: 0px; width: 100%; height: 6em; margin: 0px; border-bottom: 1px solid rgb(221, 221, 221); } .path-mod-assign [data-region="grading-navigation"] { padding: 1em; } .path-mod-assign [data-region="assignment-info"] { white-space: nowrap; overflow-x: hidden; text-overflow: ellipsis; } .path-mod-assign [data-region="assignment-info"] small[data-region="assignment-tooltip"] { margin-left: 0.5em; } .path-mod-assign [data-region="user-info"] { height: 60px; } .path-mod-assign [data-region="user-info"] a { text-decoration: none; } .path-mod-assign [data-region="user-info"] .img-rounded { display: block; float: left; margin-top: -3px; margin-right: 10px; } .path-mod-assign [data-region="user-info"] em { display: block; font-style: normal; } .path-mod-assign [data-region="user-info"] em.nowrap { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .path-mod-assign [data-region="grading-actions-form"] label { display: inline-block; } .path-mod-assign.pagelayout-embedded { overflow: hidden; } .path-mod-assign [data-region="review-panel"] { position: absolute; inset: 85px 30% 60px 0px; width: auto; box-sizing: border-box; transition: right 0.5s ease 0s, left 0.5s ease 0s; } .path-mod-assign [data-region="review-panel"].grade-panel-collapsed { right: 30px; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] { display: none; height: 30px; width: 30px; position: absolute; top: 0px; right: 0px; left: auto; box-sizing: border-box; border-radius: 0px 0px 0px 4px; border-right: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); border-left: 1px solid rgb(204, 204, 204); border-image: initial; border-top: none; background-color: rgb(255, 255, 255); } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon, .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon { width: 100%; height: 100%; text-align: center; line-height: 30px; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon .toggle-text, .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon .toggle-text { visibility: hidden; opacity: 0; height: 0px; overflow: hidden; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] img { height: 100%; float: right; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon { display: none; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon { display: block; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon.full-width { display: none; } .path-mod-assign [data-region="review-panel"] .pageheader { border-right: 1px solid rgb(221, 221, 221); } .path-mod-assign [data-region="review-panel"] + [data-region="grade-panel"] [data-region="grade"] { margin-left: auto; margin-right: auto; max-width: 100%; transition: max-width 0.5s ease 0s; } .path-mod-assign [data-region="review-panel"] .drawingregion { left: 0px; right: 0px; border-color: rgb(221, 221, 221); } .path-mod-assign [data-region="review-panel"].collapsed { left: calc(-70% + 30px); right: calc(100% - 30px); transition: right 0.5s ease 0s, left 0.5s ease 0s; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-content"] { visibility: hidden; transition: visibility 0s ease 0.5s; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-toggle"] .expand-icon { display: block; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-toggle"] .collapse-icon { display: none; } .path-mod-assign [data-region="review-panel"].collapsed + [data-region="grade-panel"] { position: absolute; left: 30px; right: 0px; width: calc(100% - 30px); overflow: auto; transition: width 0.5s ease 0s, right 0.5s ease 0s, left 0.5s ease 0s; } .path-mod-assign [data-region="review-panel"].collapsed + [data-region="grade-panel"] [data-region="grade"], .path-mod-assign [data-region="grade-panel"].fullwidth [data-region="grade"] { max-width: 800px; margin-left: auto; margin-right: auto; } .path-mod-assign [data-region="grade-panel"] { position: absolute; inset: 85px 0px 60px 70%; width: 30%; overflow: auto; box-sizing: border-box; background-color: rgb(245, 245, 245); padding: 0px 15px 15px; transition: width 0.5s ease 0s, right 0.5s ease 0s, left 0.5s ease 0s; } .path-mod-assign [data-region="grade-panel"].collapsed { left: calc(100% - 30px); right: calc(-100% + 30px); visibility: hidden; transition: right 0.5s ease 0s, left 0.5s ease 0s, visibility 0s ease 0.5s; } .path-mod-assign [data-region="grade-panel"].fullwidth { left: 0px; width: 100%; overflow: auto; } .path-mod-assign [data-region="grade-panel"] h3 { font-size: 18px; font-weight: 500; } .path-mod-assign [data-region="grade-panel"] div.submissionstatustable { margin-bottom: 2em; } .path-mod-assign [data-region="grade-panel"] .submissionsummarytable { margin-left: 5px; margin-right: 5px; } .path-mod-assign [data-region="grade-panel"] .submissionsummarytable table.generaltable td { padding: 8px 0px; background-color: transparent; } .path-mod-assign [data-region="grade-panel"] .submissionsummarytable .generaltable tbody > tr:nth-child(2n+1) > td, .path-mod-assign [data-region="grade-panel"] .submissionsummarytable .generaltable tbody tr:hover > td { background-color: transparent; } .path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr td.c0 { width: auto; } .path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr.lastrow td.c0, .path-mod-assign [data-region="grade-panel"] div.submissionsummarytable table tbody tr.lastrow td.c1 { border-bottom: 1px solid rgb(221, 221, 221); } .path-mod-assign .overdue, .path-mod-assign .overduesubmission, .path-mod-assign [data-region="grade-panel"] td.submissionnotgraded, .path-mod-assign [data-region="grade-panel"] div.submissionnotgraded { color: rgb(202, 49, 32); background-color: transparent; } .path-mod-assign div.fileuploadsubmission { float: left; min-width: 300px; } .path-mod-assign div.fileuploadsubmissiontime { float: right; } .path-mod-assign [data-region="grade-panel"] #id_gradeheader { display: table-cell; min-width: 0px; } .path-mod-assign [data-region="grade-panel"] #id_gradeheader > legend { visibility: hidden; height: 0px; margin-bottom: 0px; } .path-mod-assign [data-region="grade-panel"] .comment-area textarea[cols] { width: 100%; box-sizing: border-box; } .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager { background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); margin-bottom: 20px; } .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext .fitemtitle, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f .fitemtitle, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor .fitemtitle, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading .fitemtitle, .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager .fitemtitle { padding-left: 5px; padding-right: 5px; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ftext .felement, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_f .felement, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_feditor .felement, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_fgrading .felement, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ffilemanager .felement { padding: 6px 10px 10px; box-sizing: border-box; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ftext .fitemtitle, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_f .fitemtitle, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_feditor .fitemtitle, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_fgrading .fitemtitle, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ffilemanager .fitemtitle { border-bottom: 1px solid rgb(221, 221, 221); box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; padding: 6px 10px 3px; box-sizing: border-box; } .path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] img { margin-left: 2px; margin-right: 2px; margin-top: -2px; } .path-mod-assign #page-content [data-region="grade-panel"] .popout [data-region="popout-button"] img { margin-left: -6px; margin-right: -6px; margin-top: 4px; } .path-mod-assign [data-region="grade-panel"] .fitem .fstaticlabel, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem .fitemtitle label { font-weight: 500; } .path-mod-assign [data-region="grade-panel"] .mform #fitem_id_grade.fitem { padding-top: 5px; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #fitem_id_grade.fitem .fitemtitle { display: inline-block; width: auto; border-bottom: none; box-shadow: none; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #fitem_id_grade.fitem .felement { width: auto; float: right; } .path-mod-assign #page-content .mform:not(.unresponsive) #fitem_id_grade.fitem .felement input { width: 80px; margin-bottom: 0px; } .path-mod-assign [data-region="grade-panel"] .gradingform_rubric { max-width: 100%; padding-bottom: 0px; } .path-mod-assign .gradingform_rubric { max-width: calc(-200px + 100vw); } .path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .description { font-weight: 500; min-width: 150px; } .path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .levels { background-color: rgb(255, 255, 255); } .path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion, .path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion.even { background-color: transparent; } .path-mod-assign [data-region="grade-panel"] .gradingform_rubric .criterion .remark textarea { margin-bottom: 0px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide { margin-bottom: 10px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .descriptionreadonly, .path-mod-assign [data-region="grade-panel"] .gradingform_guide .remark, .path-mod-assign [data-region="grade-panel"] .gradingform_guide .score { display: block; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .descriptionreadonly { padding-top: 10px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .criteriondescription { margin-top: 5px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .criteriondescriptionmarkers { width: auto; margin-top: 5px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .markingguideremark { margin-bottom: 10px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .remark .commentchooser { float: right; margin-top: 2px; margin-left: 0px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .score { float: left; padding-bottom: 8px; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .score input, .path-mod-assign [data-region="grade-panel"] .gradingform_guide .score div { display: inline-block; } .path-mod-assign [data-region="grade-panel"] .gradingform_guide .criterion, .path-mod-assign [data-region="grade-panel"] .gradingform_guide .criterion.even { background-color: transparent; border-width: 0px 0px 1px; padding: 8px 0px; } .path-mod-assign [data-region="grade-panel"] .showmarkerdesc, .path-mod-assign [data-region="grade-panel"] .showstudentdesc { background-color: rgb(245, 245, 245); padding: 10px; } .path-mod-assign [data-region="grade-panel"] .fitem.fitem_ffilemanager { margin-bottom: 0px; } .path-mod-assign [data-region="grade-panel"] .fitem.popout { position: fixed; inset: 20%; z-index: 1000; border: 1px solid rgba(0, 0, 0, 0.3); border-radius: 6px; box-shadow: rgba(0, 0, 0, 0.3) 0px 3px 7px; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .fitemtitle { text-align: center; padding-left: 15px; padding-right: 15px; height: 45px; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .fitemtitle label { font-size: 16px; line-height: 30px; } .path-mod-assign #page-content [data-region="grade-panel"] [data-region="popout-button"] { float: right; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.popout .fitemtitle [data-region="popout-button"] img { margin-top: -10px; margin-right: -7px; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement { padding: 10px 15px 15px; height: calc(100% - 54px); overflow: auto; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.popout .felement .gradingform_rubric { overflow: visible; } .path-mod-assign [data-region="grade-panel"] #id_attemptsettings > legend { font-size: 18px; font-weight: 500; line-height: 40px; border-bottom: 0px; margin-bottom: 10px; } .path-mod-assign [data-region="grade-panel"] #id_attemptsettings .fcontainer { display: table; width: 100%; padding-left: 5px; padding-right: 5px; margin-bottom: 10px; box-sizing: border-box; } .path-mod-assign [data-region="grade-panel"] .mform #id_attemptsettings .fitem { display: table-row; } .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem:last-of-type .fitemtitle, .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem:last-of-type .felement { border-bottom: 1px solid rgb(221, 221, 221); } .path-mod-assign [data-region="grade-panel"] #id_attemptsettings .fitem .fstaticlabel, .path-mod-assign [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .fitemtitle label { font-weight: 400; } .path-mod-assign [data-region="grade-panel"] .mform:not(.unresponsive) #id_attemptsettings .fitem .felement select { margin-bottom: 0px; } .path-mod-assign [data-region="grade-panel"] [data-region="attempt-chooser"] { margin-bottom: 10px; vertical-align: text-bottom; } .path-mod-assign [data-region="grade-actions-panel"] { border-top: 1px solid rgb(221, 221, 221); position: absolute; bottom: 0px; left: 0px; width: 100%; height: 60px; } .path-mod-assign [data-region="grade-actions"] { padding: 1em; text-align: center; } .path-mod-assign [data-region="submissions-list"] { text-align: inherit; } .path-mod-assign [data-region="submissions-list"] label.radio input { margin-top: 4px; min-width: inherit; } .path-mod-assign [data-region="overlay"] { display: none; z-index: 100; position: absolute; top: 0px; left: 0px; width: 100%; overflow: auto; bottom: 0px; background-color: rgb(221, 221, 221); opacity: 0.4; padding-top: 4em; text-align: center; } @media (max-width: 767px) { .path-mod-assign.pagelayout-embedded { overflow: auto; } .path-mod-assign [data-region="assignment-info"] { border-bottom: 1px solid rgb(221, 221, 221); padding-bottom: 5px; } .path-mod-assign .page-context-header .page-header-headings { margin-top: 13px; } .path-mod-assign [data-region="grade-actions-panel"] [data-region="grade-actions"] .collapse-buttons { display: none; } .path-mod-assign [data-region="grading-navigation-panel"], .path-mod-assign [data-region="review-panel"], .path-mod-assign [data-region="grade-panel"], .path-mod-assign [data-region="review-panel"].collapsed + [data-region="grade-panel"], .path-mod-assign [data-region="grade-actions-panel"] { position: inherit; width: 100%; top: 0px; left: 0px; right: auto; overflow: auto; height: auto; margin-bottom: 1em; } .path-mod-assign [data-region="grade-panel"].collapsed { visibility: visible; } .path-mod-assign [data-region="grading-navigation"] { padding: 0px; text-align: center; } .path-mod-assign [data-region="grade-panel"] { margin-bottom: 2em; } .path-mod-assign [data-region="grade-panel"] [data-region="popout-button"] { display: none; } .path-mod-assign [data-region="review-panel"] { position: relative; max-height: 2000px; transition: max-height 0.25s linear 0s; } .path-mod-assign [data-region="review-panel"] .pageheader { border-right: none; padding-right: 20px; padding-left: 40px; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] { display: block; height: 20px; width: 20px; position: absolute; top: 0px; left: 0px; right: auto; box-sizing: border-box; border: 1px solid rgb(204, 204, 204); border-radius: 0px 0px 4px; background-color: rgb(255, 255, 255); } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon, .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon { width: 100%; height: 100%; text-align: center; line-height: 30px; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .ltr-icon, .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .rtl-icon { height: 100%; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .ltr-icon { float: left; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .rtl-icon { float: right; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon .toggle-text, .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon .toggle-text { line-height: 20px; visibility: visible; opacity: 1; height: auto; transition: visibility 0s ease 0.25s, opacity 0s ease 0.25s; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .expand-icon .rtl-icon { display: none; } .path-mod-assign [data-region="review-panel"].collapsed { max-height: 20px; top: 0px; left: 0px; overflow: hidden; transition: max-height 0.25s linear 0s; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-toggle"] { width: 100%; border-radius: 0px; transition: all 0s ease 0.25s; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-toggle"] img { height: 100%; } .path-mod-assign [data-region="review-panel"] [data-region="review-panel-toggle"] .collapse-icon { display: block; } .path-mod-assign [data-region="review-panel"].collapsed [data-region="review-panel-toggle"] .collapse-icon { display: none; } .path-mod-assign.pagelayout-popup { overflow: inherit; } .path-mod-assign [data-region="grading-navigation"] [data-region="user-info"] { text-align: left; width: auto; display: inline-block; margin: 0px auto; height: auto; } .path-mod-assign [data-region="user-selector"] .alignment { float: none; margin: 0px auto 10px; } } .path-mod-assign [data-region="grade-panel"] .mform .fitem .fitemtitle { display: block; margin-top: 4px; margin-bottom: 4px; text-align: left; width: 100%; } .path-mod-assign [data-region="grade-panel"] .mform .fitem .felement { margin-left: 0px; width: 100%; float: left; padding-left: 0px; padding-right: 0px; } .path-mod-assign [data-region="grade-panel"] .mform .fitem .fstatic:empty { display: none; } .path-mod-assign [data-region="grade-panel"] .mform .fitem .fcheckbox > span, .path-mod-assign [data-region="grade-panel"] .mform .fitem .fradio > span, .path-mod-assign [data-region="grade-panel"] .mform .fitem .fgroup > span { margin-top: 4px; } .path-mod-assign [data-region="grade-panel"] .mform .femptylabel .fitemtitle { display: inline-block; width: auto; margin-right: 8px; } .path-mod-assign [data-region="grade-panel"] .mform .femptylabel .felement { display: inline-block; margin-top: 4px; padding-top: 5px; width: auto; } .path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .fitemtitle, .path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .felement { display: inline-block; width: auto; } .path-mod-assign [data-region="grade-panel"] .mform .fitem_fcheckbox .felement { padding: 6px; } .path-mod-assign #page, .path-mod-assign #page-content { position: inherit; } .path-mod-assign table.generaltable table td.ygtvcell { border: 0px; padding: 0px; } div[id*="mod_assign-timer-"] { display: block; font-weight: 600; font-size: 1.4em; } .path-mod-attendance .attbtn { border: 1px solid rgb(170, 170, 170); border-radius: 5px; margin: 2px; padding: 5px; display: inline-block; } .path-mod-attendance .attcurbtn { margin-left: 2px; margin-right: 2px; padding: 5px; } .path-mod-attendance .attfiltercontrols { margin-bottom: 10px; } .path-mod-attendance .attfiltercontrols #currentdate { display: inline; } .path-mod-attendance .attwidth { margin: auto; } .path-mod-attendance .userwithoutenrol, .path-mod-attendance .userwithoutenrol a { color: gray; } .path-mod-attendance .userwithoutdata, .path-mod-attendance .userwithoutdata a { color: red; } .path-mod-attendance .takelist td { vertical-align: middle; } .path-mod-attendance .takelist .userpicture { margin: 0px 3px; vertical-align: middle; } .path-mod-attendance .takegrid input { margin: 0px 3px 0px 6px; } .path-mod-attendance .takegrid .fullname { font-size: 0.8em; } .path-mod-attendance div.allsessionssummary + form#attendancetakeform > div { width: 100%; } .path-mod-attendance table.controls { text-align: center; width: 100%; } .path-mod-attendance table.controls tr { vertical-align: top; } .path-mod-attendance table.controls td.right, .path-mod-attendance table.controls td.left { padding: 4px; } .path-mod-attendance table.controls .right { text-align: right; } .path-mod-attendance .filtercontrols td { padding: 6px; } .path-mod-attendance .takecontrols { margin: 0px auto 20px; width: 800px; } .path-mod-attendance .takecontrols table { margin: 0px auto; } .path-mod-attendance .takecontrols .c0 { text-align: left; width: 500px; } .path-mod-attendance .takecontrols .c1 { text-align: right; } .path-mod-attendance .inline, .path-mod-attendance .inline form, .path-mod-attendance .inline div { display: inline; } .path-mod-attendance table.userinfobox { border: 1px solid rgb(238, 238, 238); padding: 0px; } .path-mod-attendance table.userinfobox td.left { background-color: rgb(238, 238, 238); padding: 30px 10px; } .path-mod-attendance table.userinfobox .userpicture { margin: 0px; } .path-mod-attendance table.attlist td.c0 { text-align: right; } .path-mod-attendance table.allsessions tr.grouper td { background-color: rgb(238, 238, 238); } .path-mod-attendance table.allsessions td.groupheading { font-weight: 700; } .path-mod-attendance .allsessionssummary .float-right { float: right; } .path-mod-attendance .allsessionssummary .float-left { float: left; } #page-mod-attendance-preferences .generalbox { text-align: center; } .path-mod-attendance .attsessions_manage_table .action-icon img.smallicon { margin-left: 5px; } #page-mod-attendance-sessions input[type="checkbox"] { margin-right: 2px; } .path-mod-attendance .setallstatuses { text-align: right; } .path-mod-attendance .remarkholder { position: relative; } .path-mod-attendance .remarkholder .remarkcontent { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 3px; box-shadow: rgb(204, 204, 204) 3px 3px 5px; display: none; left: 20px; padding: 5px; position: absolute; top: 0px; width: 150px; z-index: 5000; } .path-mod-attendance .remarkholder:hover .remarkcontent { display: inline-block; } .path-mod-attendance .attendancestatus-P { color: green; } .path-mod-attendance .attendancestatus-E { color: rgb(0, 174, 227); } .path-mod-attendance .attendancestatus-L { color: rgb(247, 147, 30); } .path-mod-attendance .attendancestatus-A { color: red; } .path-mod-attendance .attreport .contrast { background-color: rgb(234, 234, 234); } .path-mod-attendance .attreport .center { text-align: center; } .path-mod-attendance .attreport .left { text-align: left; } .path-mod-attendance .attreport .bottom { vertical-align: bottom; } .path-mod-attendance .attreport .nowrap { white-space: nowrap; } .path-mod-attendance .attreport .narrow { width: 1px; } .path-mod-attendance .attreport img.userpicture { max-width: inherit; } .path-mod-attendance .student-password { font-size: x-large; text-align: center; } .path-mod-attendance .ungraded { font-size: smaller; font-style: italic; } #page-mod-attendance-sessions .statusgroup .statusdesc { margin-right: 12px; } #page-mod-attendance-view .averageattendance { font-weight: 700; } #page-mod-attendance-preferences .form-control { width: inherit; display: inherit; } @media (max-width: 767px) { .path-mod-attendance .remarkscol { display: none; } .path-mod-attendance .statusgroup .form-check-inline { display: block; padding-top: 10px; padding-bottom: 10px; } #page-mod-attendance-view .colatt { display: none; } .path-mod-attendance .attfiltercontrols, .path-mod-attendance .attwidth { width: 100%; } } @media (max-width: 480px) { .path-mod-attendance .desccol { display: none; } .path-mod-attendance .pointscol { display: none; } .path-mod-attendance .attfiltercontrols #currentdate { display: none; } #page-mod-attendance-view .colsessionscompleted, #page-mod-attendance-view .colpointssessionscompleted { display: none; } } #page-mod-attendance-report div[role="main"] { position: relative; } #page-mod-attendance-report .attendancereporttable { padding: 0px; } #page-mod-attendance-report .attendancereporttable .headcol { position: sticky; width: 200px; left: 0px; vertical-align: top; background: rgb(255, 255, 255); border-top-width: 1px; } #page-mod-attendance-report .attendancereporttable .headcol input[type="checkbox"] { margin-right: 4px; } #page-mod-attendance-report .attendancereporttable tr:first-of-type th, #page-mod-attendance-manage .attsessions_manage_table tr:first-of-type th, #page-mod-attendance-preferences #preferencesform tr:first-of-type th, #page-mod-attendance-index tr:first-of-type th { position: sticky; top: 0px; background: rgb(255, 255, 255); } #page-mod-attendance-report .attendancereporttable tr:nth-of-type(2) th { position: sticky; top: 3rem; background: rgb(255, 255, 255); } #page-mod-attendance-report .attendancereporttable tr:first-of-type .headcol, #page-mod-attendance-report .attendancereporttable tr:nth-of-type(2) .headcol { z-index: 1; } .attendancereporttable img.icon { padding-left: 5px; } #page-mod-attendance-password .qrcodevalid, #page-mod-attendance-password .qrcodeheader { font-size: larger; } #page-mod-attendance-report .attendancereporttable .table-responsive, #page-mod-attendance-manage .attsessions_manage_table .table-responsive, #page-mod-attendance-preferences #preferencesform .table-responsive, #page-mod-attendance-index .table-responsive { overflow-x: initial; } #page-mod-attendance-report .attendancereporttable tbody tr, #page-mod-attendance-manage .attsessions_manage_table tbody tr, #page-mod-attendance-preferences #preferencesform tbody tr, #page-mod-attendance-index tbody tr { background-color: rgb(255, 255, 255); } #page-mod-attendance-report .attendancereporttable tbody tr:nth-of-type(2n+1), #page-mod-attendance-manage .attsessions_manage_table tbody tr:nth-of-type(2n+1), #page-mod-attendance-preferences #preferencesform tbody tr:nth-of-type(2n+1), #page-mod-attendance-index tbody tr:nth-of-type(2n+1) { background-color: rgb(247, 247, 247); } #page-mod-attendance-preferences .form-control.studentavailability, .form-control.studentavailability { display: none; margin: 3% auto; width: 50%; text-align: center; } .recording-thumbnail { border: 1px solid rgb(221, 221, 221); border-radius: 4px; padding: 0px; transition: transform 0.2s ease 0s; width: 113px; height: 64px; } .recording-thumbnail:hover { box-shadow: rgba(0, 140, 186, 0.5) 0px 0px 2px 1px; transform: scale(2); position: relative; display: block; z-index: 999; } .fa-disabled { cursor: not-allowed; opacity: 0.2; } .fa-invisible { cursor: not-allowed; visibility: hidden; } .bbb_index_form { display: inline-block; } .bigbluebuttonbn_icon_btn i.icon { margin-right: auto; } input.form-control[readonly][name="guestpassword"], input.form-control[readonly][name="guestjoinurl"] { background: initial; } .path-mod-book .navtop img.icon, .path-mod-book .navbottom img.icon { margin-right: 4px; margin-left: 4px; border: 0px; padding: 0px; } .path-mod-book .navbottom, .path-mod-book .navtop { text-align: right; } .path-mod-book .navtop { margin-bottom: 0.5em; } .path-mod-book .navbottom { margin-top: 0.5em; } .path-mod-book .book_toc .action-list img.smallicon { margin: 0px 3px; } .path-mod-book .book_toc ul { display: flex; flex-direction: column; } .path-mod-book .book_toc li { flex: 1 1 100%; } .path-mod-book .book_toc_indented > ul { margin-left: 0px; padding-left: 0px; } .path-mod-book .book_toc_indented li { list-style: none; } .path-mod-book .book_toc_bullets > ul { margin-left: 0px; padding-left: 1.3rem; } .path-mod-book .book_toc_bullets li { list-style: disc; } .path-mod-book .book_toc_numbered > ul { margin-left: 0px; padding-left: 0px; } .path-mod-book .book_toc_numbered li { list-style: none; } .path-mod-book .book_toc_none ul { margin-left: 0px; padding-left: 0px; } .path-mod-book .book_toc_none li { list-style: none; } .navtop.navtext .chaptername, .navbottom.navtext .chaptername { font-weight: bolder; } .navtop.navtext a, .navbottom.navtext a { display: inline-block; max-width: 45%; } .navtop.navtext a.bookprev, .navbottom.navtext a.bookprev { float: left; text-align: left; } @media (max-width: 480px) { .path-mod-book .navbottom, .path-mod-book .navtop { text-align: center; } .navtop.navtext a, .navbottom.navtext a { display: block; max-width: 100%; margin: auto; } .navtop.navtext a.bookprev, .navbottom.navtext a.bookprev { float: none; } } .path-mod-chat .chat-event .picture, .path-mod-chat .chat-message .picture { width: 40px; } .path-mod-chat .chat-event .text { text-align: left; } .path-mod-chat #messages-list, .path-mod-chat #users-list { list-style-type: none; padding: 0px; margin: 0px; } .path-mod-chat #chat-header { overflow: hidden; } .path-mod-chat #chat-input-area table.generaltable td.cell { padding: 1px; } @media (max-device-width: 320px) { .path-mod-chat #input-message { width: 150px; } } @media (min-device-width: 321px) and (max-device-width: 640px) { .path-mod-chat #input-message { width: 175px; } } #page-mod-chat-view .chatcurrentusers .chatuserdetails { vertical-align: middle; } #page-mod-chat-gui_basic #participants ul { margin: 0px; padding: 0px; list-style-type: none; } #page-mod-chat-gui_basic #participants ul li { list-style-type: none; display: inline; margin-right: 10px; } #page-mod-chat-gui_basic #participants ul li .userinfo { display: inline; } #page-mod-chat-gui_basic #messages { padding: 0px; margin: 0px; } #page-mod-chat-gui_basic #messages dl { padding: 0px; margin: 6px 0px; } #page-mod-chat-gui_basic #messages dt { margin-left: 0px; margin-right: 5px; padding: 0px; display: inline; } #page-mod-chat-gui_basic #messages dd { padding: 0px; margin: 0px; } #page-mod-chat-gui_header_js-jsupdate .chat-event, #page-mod-chat-gui_header_js-jsupdate .chat-message { width: 100%; } .path-mod-chat .yui-layout-unit-top { background: rgb(255, 227, 157); } .path-mod-chat .yui-layout-unit-right { background: rgb(255, 255, 255); } .path-mod-chat .yui-layout-unit-bottom { background: rgb(255, 255, 255); } .path-mod-chat .yui-layout .yui-layout-hd { border: 0px; } .path-mod-chat .yui-layout .yui-layout-unit div.yui-layout-bd { border: 0px; background: transparent; } .path-mod-chat .yui-layout .yui-layout-unit div.yui-layout-unit-right { background: rgb(255, 255, 255); } ol.checklist { margin-top: 10px; margin-bottom: 0px; } ol.checklist ol.checklist { margin-top: 0px; } ol.checklist li { list-style-type: none; } ol.checklist .useritem { font-style: italic; color: rgb(64, 64, 144); } ol.checklist .note { font-style: italic; color: rgb(160, 160, 224); padding: 0px 0px 0px 20px; } ol.checklist .itemoptional { font-style: italic; } ol.checklist .itemheading { font-weight: 700; } ol.checklist .itemblack { color: rgb(0, 0, 0); } ol.checklist .itemblack.itemoptional { color: rgb(160, 160, 160); } ol.checklist .itemred { color: red; } ol.checklist .itemred.itemoptional { color: rgb(255, 160, 160); } ol.checklist .itemorange { color: rgb(255, 186, 0); } ol.checklist .itemorange.itemoptional { color: rgb(255, 218, 160); } ol.checklist .itemgreen { color: rgb(0, 255, 0); } ol.checklist .itemgreen.itemoptional { color: rgb(160, 255, 160); } ol.checklist .itempurple { color: rgb(208, 0, 255); } ol.checklist .itempurple.itemoptional { color: rgb(208, 160, 255); } ol.checklist .teachercomment { color: rgb(0, 0, 0); background-color: rgb(255, 255, 176); border: 1px solid rgb(0, 0, 0); margin: 0px 0px 0px 20px; } ol.checklist .studentcomment { display: inline-block; color: rgb(0, 0, 0); background-color: rgb(219, 255, 176); border: 1px solid rgb(0, 0, 0); margin: 0px 0px 0px 20px; padding: 3px; border-radius: 7px; } ol.checklist .itemauto.itemdisabled { text-decoration: line-through; background-color: rgb(188, 196, 196); } ol.checklist .itemauto { background-color: rgb(214, 230, 231); } ol.checklist li .itemuserdate { background-color: rgb(176, 255, 176); position: absolute; width: 10em; left: 75%; z-index: 100; } ol.checklist li .itemteacherdate { background-color: rgb(176, 255, 176); position: absolute; width: 10em; left: 60%; z-index: 100; } ol.checklist li .itemteachername { background-color: rgb(176, 255, 176); position: absolute; width: 10em; left: 45%; z-index: 100; } .checklist-itemdue { font-style: italic; color: rgb(9, 92, 9); } .checklist-itemoverdue { font-style: italic; color: rgb(199, 18, 18); } .checklistreport .header { background-color: rgb(225, 225, 223); } .checklistreport .head0 { font-weight: 700; } .checklistreport .head1 { font-weight: 400; } .checklistreport .head2 { font-weight: 400; font-style: italic; } .checklistreport .cell.reportheading { background-color: rgb(0, 0, 0); } .checklistreport .cell.level0 { background-color: rgb(231, 231, 231); } .checklistreport .cell.level1 { background-color: rgb(199, 199, 199); } .checklistreport .cell.level2 { background-color: rgb(175, 175, 175); } .checklistreport .cell.level0-checked { background-color: rgb(0, 255, 0); } .checklistreport .cell.level1-checked { background-color: rgb(0, 223, 0); } .checklistreport .cell.level2-checked { background-color: rgb(0, 191, 0); } .checklistreport .cell.level0-unchecked { background-color: red; } .checklistreport .cell.level1-unchecked { background-color: rgb(223, 0, 0); } .checklistreport .cell.level2-unchecked { background-color: rgb(191, 0, 0); } .checklist_progress_heading { display: block; float: left; width: 150px; } .checklist_progress_outer { border-width: 1px; border-style: solid; border-color: rgb(0, 0, 0); width: 300px; background-color: transparent; height: 15px; float: left; overflow: hidden; position: relative; box-shadow: rgb(204, 204, 204) 2px 2px 3px; border-radius: 5px; } .checklist_progress_inner { background-color: rgb(34, 155, 21); background-image: url("/theme/image.php/spacepre/mod_checklist/1720211861/progress"); height: 100%; width: 100%; background-repeat: repeat-x; background-position: center top; z-index: 10; display: block; position: absolute; top: 0px; left: 0px; box-shadow: rgb(34, 155, 21) 0px 0px 4px; border-radius: 2px; } .checklist_progress_anim { background-color: rgb(152, 193, 147); background-image: url("/theme/image.php/spacepre/mod_checklist/1720211861/progress-fade"); height: 15px; width: 0px; background-repeat: repeat-x; background-position: center top; position: absolute; left: 0px; top: 0px; z-index: 5; display: block; box-shadow: rgb(152, 193, 147) 0px 0px 4px; border-radius: 2px; } .checklistimportexport { text-align: right; width: 90%; } p.checklistwarning { margin-top: 1em; color: maroon; font-weight: 700; } .checklist_progress_percent { padding-left: 0.5em; } .jsenabled #checklistsavechecks { display: none; } #checklistspinner { display: none; position: absolute; top: 5px; left: 5px; width: 16px; height: 16px; background-image: url("/theme/image.php/spacepre/core/1720211861/i/loading_small"); } .checklistspinnerstudent { display: none; top: 5px; margin-left: 5px; width: 16px; height: 16px; background-image: url("/theme/image.php/spacepre/core/1720211861/i/loading_small"); } .checklistbox { position: relative; top: 0px; left: 0px; } ol.checklist label { display: inline; } .checklist-extendedit .checklist-edititem { border: 1px solid rgb(221, 221, 221); padding: 10px 0px 5px; margin: 5px 0px; } .checklist-extendedit .checklist-edititem label, .checklist-extendedit .checklist-edititem input { margin: 0px 3px; } .checklist-groupingname { color: rgb(204, 204, 204); } .path-mod-choicegroup .results { border-collapse: separate; } .path-mod-choicegroup .results .data { vertical-align: top; white-space: nowrap; } .path-mod-choicegroup .button { text-align: center; } .path-mod-choicegroup .attemptcell { width: 5px; white-space: nowrap; } .path-mod-choicegroup .anonymous, .path-mod-choicegroup div.downloadreport ul { list-style: none; margin-left: 1em; } .path-mod-choicegroup .choicegroupresponse { width: 100%; } .path-mod-choicegroup .choicegroupresponse .picture { width: 10px; white-space: nowrap; } .path-mod-choicegroup .choicegroupresponse .fullname { width: 100%; white-space: nowrap; } .path-mod-choicegroup .responseheader { width: 100%; text-align: center; margin-top: 10px; } .path-mod-choicegroup .choicegroups .option label { vertical-align: top; } .path-mod-choicegroup .choicegroups .option input { vertical-align: middle; } .path-mod-choicegroup .horizontal, .path-mod-choicegroup .horizontal .choicegroups .option { padding-right: 20px; display: inline; white-space: normal; } .path-mod-choicegroup .horizontal .choicegroups .button { margin-top: 10px; } .path-mod-choicegroup ul.choicegroups li { list-style: none; } .path-mod-choicegroup .results { text-align: center; } .path-mod-choicegroup .results.anonymous .graph.horizontal { vertical-align: middle; text-align: left; width: 70%; } .path-mod-choicegroup .results.anonymous .graph.vertical, .path-mod-choicegroup .cell { vertical-align: bottom; text-align: center; } .path-mod-choicegroup .results.names .header { width: 10%; white-space: normal; } .path-mod-choicegroup .results.names .cell { vertical-align: top; text-align: left; } .path-mod-choicegroup .results.names .user, .path-mod-choicegroup #yourselection { padding: 5px; } .path-mod-choicegroup .results.names .user .attemptaction, .path-mod-choicegroup .results.names .user .image, .path-mod-choicegroup .results.names .user .fullname { float: left; } .path-mod-choicegroup .results.names .user .fullname { padding-left: 5px; } .path-mod-choicegroup .results .data.header { width: 10%; } .path-mod-choicegroup .responseaction { text-align: center; } .path-mod-choicegroup .results .option { white-space: normal; } .path-mod-choicegroup .results .option, .path-mod-choicegroup .results .numberofuser, .path-mod-choicegroup .results .percentage { font-weight: 700; font-size: 108%; } #page-mod-choicegroup-report .downloadreport { text-align: center; } #page-mod-choicegroup-report .downloadreport ul { overflow: auto; min-width: 80%; max-width: 100%; display: inline-block; margin-left: 0px; margin-right: auto; padding-left: 0px; text-align: left; } #page-mod-choicegroup-report .downloadreport ul li { list-style: none; } .path-mod-choicegroup .clearfloat { float: none; clear: both; } .path-mod-choicegroup.dir-rtl .horizontal .choicegroups .option { padding-right: 0px; padding-left: 20px; float: right; } .path-mod-choicegroup.dir-rtl .results.anonymous .graph.horizontal { text-align: right; } .path-mod-choicegroup.dir-rtl .results.anonymous { text-align: center; } .path-mod-choicegroup.dir-rtl .results.names .cell { text-align: right; } .path-mod-choicegroup.dir-rtl .results.names .user .attemptaction, .path-mod-choicegroup.dir-rtl .results.names .user .image, .path-mod-choicegroup.dir-rtl .results.names .user .fullname, .path-mod-choicegroup.dir-rtl .results.names .user .fullname { padding-left: 0px; padding-right: 5px; } .path-mod-choicegroup.dir-rtl .downloadreport { margin-left: 0px; text-align: center; } #page-mod-choicegroup-view.dir-rtl .reportlink { text-align: left; } .path-mod-choicegroup div.tablecontainer { min-width: 80%; max-width: 100%; display: inline-block; margin-left: auto; margin-right: auto; margin-bottom: 1rem; text-align: left; } .path-mod-choicegroup.dir-rtl div.tablecontainer { text-align: right; } .path-mod-choicegroup div.border { border: 1px solid rgb(204, 204, 204); } .path-mod-choicegroup div.tablecontainer table { width: 100%; } .path-mod-choicegroup td { border-top: 1px solid rgb(204, 204, 204); } .path-mod-choicegroup th, .path-mod-choicegroup td { padding: 10px 15px; } .path-mod-choicegroup td.center { text-align: center; } .path-mod-choicegroup div.choicegroup-memberdisplay { width: 12px; height: 12px; line-height: 12px; cursor: pointer; text-align: center; display: block; border: 1px solid rgb(153, 153, 153); margin: 0px auto; } .path-mod-choicegroup table.choicegroups { margin: 20px 0px; } .path-mod-choicegroup a.choicegroup-memberdisplay, .path-mod-choicegroup a.choicegroup-descriptiondisplay { display: inline-block; } .path-mod-choicegroup div.choicegroups-membersnames.hidden, .path-mod-choicegroup div.choicegroups-descriptions.hidden, .path-mod-choicegroup a.choicegroup-memberdisplay.hidden, .path-mod-choicegroup a.choicegroup-descriptiondisplay.hidden { display: none; } .path-mod-choicegroup .results td { min-width: 120px; } .path-mod-choicegroup .choicegroups-descriptions { border-top: 1px dotted rgb(204, 204, 204); margin-top: 5px; padding-top: 5px; } .path-mod-choicegroup .tableform { text-align: center; } .path-mod-choicegroup .width10 { width: 10%; } .path-mod-choicegroup .width40 { width: 40%; } #page-mod-customcert-edit .deletebutton { text-align: right; } #page-mod-customcert-edit .addpage { border-top: 1px solid rgb(244, 244, 244); text-align: right; } #page-mod-customcert-edit #id_replace { margin-left: 10px; } #page-mod-customcert-report .centre { margin-left: auto; margin-right: auto; } #page-mod-customcert-rearrange .savepositionsbtn, #page-mod-customcert-rearrange .applypositionsbtn, #page-mod-customcert-rearrange .cancelbtn { float: left; } #page-mod-customcert-rearrange .element { display: inline-block; position: absolute; overflow-wrap: break-word; } #page-mod-customcert-rearrange .element::before { background-image: url("/theme/image.php/spacepre/mod_customcert/1720211861/target"); background-repeat: no-repeat; content: ""; display: block; float: left; height: 9px; width: 100%; } #page-mod-customcert-rearrange .element:hover { cursor: move; } #page-mod-customcert-rearrange .element.refpoint-left::before { background-position: left top; margin: -4px -5px -5px -4px; } #page-mod-customcert-rearrange .element.refpoint-center::before { background-position: center top; margin: -4px 0px -5px; } #page-mod-customcert-rearrange .element.refpoint-right::before { background-position: right top; margin: -4px -5px -5px 4px; } #page-mod-customcert-rearrange .element.align-left { text-align: left; } #page-mod-customcert-rearrange .element.align-center { text-align: center; } #page-mod-customcert-rearrange .element.align-right { text-align: right; } #page-mod-customcert-rearrange #pdf { border-style: solid; border-width: 1px; clear: both; position: relative; } #page-mod-customcert-rearrange div#leftmargin { border-left: 1px dotted rgb(0, 0, 0); } #page-mod-customcert-rearrange div#rightmargin { border-right: 1px dotted rgb(0, 0, 0); } .moodle-dialogue #editelementform fieldset.hidden { display: block; } .path-mod-data-field .c0, #page-mod-data-view #sortsearch .c0 { text-align: right; } #page-mod-data-view .approve img.icon { width: 34px; height: 34px; } .path-mod-data #id_entrieshdr div .alert.alert-danger { margin-bottom: 2rem; } #page-mod-data-view img.list_picture { border: 0px; } #page-mod-data-view div.search_none { display: none; } #page-mod-data-view div.search_inline, #page-mod-data-view form#latlongfieldbrowse { display: inline; } #page-mod-data-view div#data_adv_form { margin-left: auto; margin-right: auto; } #page-mod-data-edit .basefieldinput { width: 300px; } #page-mod-data-preset .presetmapping table { text-align: left; margin-left: auto; margin-right: auto; } #page-mod-data-preset .overwritesettings { margin-bottom: 1em; } #page-mod-data-preset table.presets { margin-left: auto; margin-right: auto; } #page-mod-data-view .datapreferences label { display: inline-block; } .path-mod-data-field .sortdefault { margin: 1em 0px; } .path-mod-data-field .sortdefault select { margin-left: 1em; } .path-mod-data-field .fieldname, .path-mod-data-field .fielddescription { width: 300px; } .path-mod-data-field textarea.optionstextarea { width: 300px; height: 150px; } .path-mod-data-field input.textareafieldsize { width: 50px; } .path-mod-data-field input.picturefieldsize { width: 70px; } .path-mod-data .action-icon img.portfolio-add-icon { margin-left: 0px; } #page-mod-data-export #notice span { padding: 0px 10px; } #page-mod-data-edit input[id*="url"] { text-align: left; direction: ltr; } .mod-data-default-template td { vertical-align: top; } .mod-data-default-template .template-field { text-align: right; } .mod-data-default-template .template-token { text-align: left; } .mod-data-default-template .controls { text-align: center; } .mod-data-default-template .searchcontrols { text-align: right; } #page-mod-data-view .notapproved { background-color: rgb(255, 243, 205); color: rgb(133, 100, 4); border-radius: 0.5em; padding: 0.5em 1em; gap: 1em; } #page-mod-data-templates td.save_template, #page-mod-data-templates .template_heading { text-align: center; } #page-mod-data-templates #availabletags_wrapper { max-width: 250px; } #page-mod-data-edit .req { cursor: help; } #page-mod-data-edit .inline-req .req { position: absolute; } #page-mod-data-edit .inline-req { text-align: left; } #page-mod-data-edit .datatagcontrol { padding-left: 10px; } .preset_action_menu .dropdown-toggle::after, .entry-actionsmenu .dropdown-toggle::after, .fields-actions .dropdown-toggle::after { display: none; } .defaulttemplate-single-body img.list_picture { max-width: 100%; } .defaulttemplate-list-body img.list_picture { max-width: 100%; } .data-timeinfo { } .dataicon, .portfolio-add-icon { color: var(--dark); } #page-mod-data-preset .nopreview { border: 1px solid var(--secondary); padding: 0.2rem; border-radius: 5px; } .template-preview-content .preview-disabled, .template-preview-content .action-icon, .template-preview-content .dropdown-menu a, .template-preview-content .data-field-link, .template-preview-content .data-field-html a, .template-preview-content .data-field-html button { pointer-events: none; } .presetsactions .dropdown-toggle, .presetsactions .dropdown-toggle:hover, .presetsactions .show > .btn-secondary.dropdown-toggle, .entriesactions .dropdown-toggle, .entriesactions .dropdown-toggle:hover, .entriesactions .show > .btn-secondary.dropdown-toggle, #page-mod-data-view .whitebutton .btn-secondary, #page-mod-data-preset .whitebutton .btn-secondary, #page-mod-data-field- .whitebutton .btn-secondary, #page-mod-data-templates .whitebutton .btn-secondary { background: rgb(255, 255, 255); border-color: var(--primary); color: var(--primary); } .path-mod-feedback span.feedback_info { font-weight: 700; } .path-mod-feedback div.feedback_is_dependent { background: rgb(221, 221, 221); } .path-mod-feedback span.feedback_depend { color: red; } .path-mod-feedback hr.feedback_pagebreak { height: 4px; color: rgb(170, 170, 170); background-color: rgb(170, 170, 170); border: 0px; margin: 0px; } .path-mod-feedback .drag_target_active { opacity: 0.25; } .path-mod-feedback .drag_item_active { opacity: 0.5; } .path-mod-feedback .feedback_bar_image { height: 10px; } .path-mod-feedback #analysis-form label { display: inline; } .path-mod-feedback .templateslist td.cell.action, .path-mod-feedback .templateslist th.header.action { width: 10%; } .path-mod-feedback .feedback_form .itemactions { display: inline-block; margin: 0px 0.5em; } .path-mod-feedback table.analysis { width: 100%; border-top: 1px solid rgb(170, 170, 170); margin-top: 10px; } .path-mod-feedback table.analysis tr:first-child th { padding-top: 10px; } .path-mod-feedback table.analysis tr:hover { background: rgb(245, 245, 245); } .path-mod-feedback table.analysis td.singlevalue::before, .path-mod-feedback table.analysis td.optionname::before { content: "- "; } .path-mod-feedback table.analysis.itemtype_textarea td { padding: 4px 0px; } .path-mod-feedback table.analysis tr.isempty { display: none; } .path-mod-feedback #showentrytable td.cell.completed_timemodified, .path-mod-feedback #showentryanontable td.cell.random_response { font-weight: 700; } .path-mod-feedback #showentrytable td.cell.userpic, .path-mod-feedback #showentrytable td.cell.deleteentry, .path-mod-feedback #showentryanontable td.cell.deleteentry { width: 10px; } .path-mod-feedback .response_navigation { margin: 0.5em 0px; } .path-mod-feedback .response_navigation a { display: block; } .path-mod-feedback .response_navigation a.back_to_list { text-align: center; } .path-mod-feedback .response_navigation .prev_response::before { content: " ��� "; } .path-mod-feedback .response_navigation .next_response::after { content: " ��� "; } .path-mod-feedback .response_navigation .next_response { text-align: right; } .path-mod-feedback .response_navigation .prev_response { text-align: left; } div.course-content div.generalbox.folderbuttons { padding-left: 35px; } .forumpost { display: block; position: relative; margin: 0px 0px 1em; padding: 0px; border: 1px solid rgb(0, 0, 0); max-width: 100%; } .forumpost .row { width: 100%; position: relative; } .forumpost .row .left { float: left; width: 43px; overflow: hidden; } .forumpost .row .left .grouppictures a { text-align: center; display: block; margin: 6px 2px 0px; } .forumpost .row .left .grouppicture { width: 20px; height: 20px; } .forumpost .row .topic, .forumpost .row .content-mask, .forumpost .row .options { margin-left: 43px; } .forumpost .picture img { margin: 4px; } .forumpost .options .commands, .forumpost .content .attachments, .forumpost .options .footer, .forumpost .options .link { text-align: right; } .forumpost .options .forum-post-rating { float: left; } .forumpost .content .posting { overflow: auto; max-width: 100%; } .forumpost .content .attachedimages img { max-width: 100%; } .forumpost .post-word-count { font-size: 0.85em; font-style: italic; } .forumpost .shortenedpost .post-word-count { display: inline; padding: 0px 0.3em; } .path-mod-forum .forumolddiscuss, #page-mod-forum-search .c0 { text-align: right; } .path-mod-forum .indent { margin-left: 3%; } .path-mod-forum .forumheaderlist { width: 100%; border-width: 1px; border-style: solid; border-collapse: separate; margin-top: 10px; } .path-mod-forum .forumheaderlist td { border-width: 1px 0px 0px 1px; border-style: solid; } .path-mod-forum .forumheaderlist th.header.replies .iconsmall { margin: 0px 0.3em; } .path-mod-forum .forumheaderlist .discussion .starter { vertical-align: middle; } .path-mod-forum .forumheaderlist .discussion .pinned img { padding: 5px; } .path-mod-forum .forumheaderlist .discussion .lastpost { white-space: nowrap; text-align: right; } .path-mod-forum .forumheaderlist .replies { white-space: nowrap; } .path-mod-forum .forumheaderlist thead .discussionsubscription { text-align: center; } #page-mod-forum-subscribers .subscriberdiv, #page-mod-forum-subscribers .subscribertable { width: 100%; vertical-align: top; } #page-mod-forum-subscribers .subscribertable tr td { vertical-align: top; } #page-mod-forum-subscribers .subscribertable tr td.actions { width: 16%; padding-top: 3em; } #page-mod-forum-subscribers .subscribertable tr td.actions .actionbutton { margin: 0.3em 0px; padding: 0.5em 0px; width: 100%; } #page-mod-forum-subscribers .subscribertable tr td.existing, #page-mod-forum-subscribers .subscribertable tr td.potential { width: 42%; } #page-mod-forum-discuss .discussioncontrols { width: 100%; margin: 5px; } #page-mod-forum-discuss .discussioncontrols .controlscontainer { width: 100%; float: right; } #page-mod-forum-discuss .discussioncontrols .discussioncontrol { float: left; } #page-mod-forum-discuss .discussioncontrol.exporttoportfolio { text-align: left; } #page-mod-forum-discuss .discussioncontrol.displaymode { padding-right: 10px; } #page-mod-forum-discuss .discussioncontrol.movediscussion { padding-right: 10px; } #page-mod-forum-view .forumaddnew { margin-bottom: 20px; } #page-mod-forum-view .groupmenu { float: left; text-align: left; white-space: nowrap; } #page-mod-forum-index .subscription, #page-mod-forum-view .subscription { float: right; text-align: right; white-space: nowrap; margin: 5px 0px; } .discussion-list .userpicture, .discussion-list .grouppicture { height: 35px; width: 35px; } #page-mod-forum-search .introcontent { padding: 15px; font-weight: 700; } .path-mod-forum span.unread a:first-child { padding-right: 10px; } .path-mod-forum span.unread img { margin-left: 5px; } #email .unsubscribelink { margin-top: 20px; } .forumpost.unread .row.header, .path-course-view .unread, span.unread { background-color: rgb(255, 255, 221); } .forumpost.unread .row.header { border-bottom: 1px solid rgb(221, 221, 221); } .path-mod-forum :target > .forumpost::before { display: block; content: ""; width: 4px; position: absolute; background: rgb(0, 112, 168); left: -1px; top: -1px; bottom: -1px; } .path-mod-forum .discussion-nav { margin: 0.5em 0px; } .path-mod-forum .discussion-nav ul { margin: 0px; list-style: none; padding-left: 0px; } .path-mod-forum .discussion-nav .next-discussion { float: right; } .path-mod-forum .discussion-nav .prev-discussion { float: left; } .path-mod-forum .preload-subscribe { background: url("/theme/image.php/spacepre/mod_forum/1720211861/t/subscribed") -9999px -9999px no-repeat; } .path-mod-forum .preload-unsubscribe { background: url("/theme/image.php/spacepre/mod_forum/1720211861/t/unsubscribed") -9999px -9999px no-repeat; } .path-mod-forum .discussionsubscription, .path-mod-forum .discussion-settings-menu, .path-mod-forum .discussionsubscription { margin-top: -10px; text-align: right; margin-bottom: 10px; } .path-mod-forum .discussionsubscription > a > img, .path-mod-forum .discussionlock > a > img, .path-mod-forum .favourite-discussion > a > img, .path-mod-forum .discussion-settings-menu > a > img { width: 12px; padding: 0px 4px; } #page-mod-forum-view img.timedpost { margin-right: 5px; } .path-mod-forum article .nav .nav-link:first-of-type { margin-left: auto; } .path-mod-forum.dir-rtl article .nav .nav-link:first-of-type { margin-left: 0px; margin-right: auto; } .path-mod-forum article .nav .nav-link + .nav-link { border-left: 1px solid rgb(221, 221, 221); } .privatereplyinfo { font-size: 80%; } .forum-post-container:focus { outline: 0px; } .post-actions .btn:focus { outline: -webkit-focus-ring-color auto 5px; } .forum-post-container:focus > .focus-target { outline: -webkit-focus-ring-color auto 5px; } .hr-sect { display: flex; flex-basis: 100%; font-weight: 700; align-items: center; margin: 8px 0px; } .hr-sect::before, .hr-sect::after { content: ""; flex-grow: 1; background: rgba(0, 0, 0, 0.35); height: 1px; font-size: 0px; line-height: 0; } .hr-sect::before { margin-right: 15px; } .hr-sect::after { margin-left: 15px; } #page-mod-game-view.dir-rtl .region-content { direction: ltr; text-align: left; } #page-mod-game-view.dir-rtl #responseform { direction: rtl; text-align: right; } .path-mod-glossary .glossarypost { width: 95%; border-collapse: separate; margin: 0px auto; text-align: left; } .path-mod-glossary .glossarypost.entrylist { border-width: 0px; } .path-mod-glossary .glossarypost.continuous .concept { display: inline; } .path-mod-glossary .glossarypost .commands { width: 200px; white-space: nowrap; } .path-mod-glossary .glossarypost td.picture { width: 35px; } .path-mod-glossary .glossarypost .entrylowersection .icons { text-align: right; padding-right: 5px; } .path-mod-glossary .glossarypost .entrylowersection .ratings { text-align: right; padding-right: 5px; padding-bottom: 2px; } .path-mod-glossary .glossarypost .glossary-hidden-note { margin: 0px 0.45em; } .path-mod-glossary .glossarydisplay { margin-left: auto; margin-right: auto; } .path-mod-glossary .glossarydisplay .tabs { width: 100%; margin-bottom: 0px; } .path-mod-glossary .glossarydisplay .tabs .side { border-style: none; border-width: 0px; width: auto; } .path-mod-glossary .glossarydisplay .separator { width: 4px; } .path-mod-glossary table.glossarypopup { width: 95%; } .path-mod-glossary .entrybox, .path-mod-glossary table.glossaryapproval, .path-mod-glossary .glossarypost .entrylowersection table { width: 100%; margin-bottom: 0px; } .glossary-activity-picture { float: left; } .glossary-activity-content { margin-left: 40px; } #page-mod-glossary-view .glossarycontrol { float: right; text-align: right; white-space: nowrap; margin: 5px 0px; } #page-mod-glossary-view table.glossarycategoryheader, #page-mod-glossary-import table.glossaryimportexport { margin-left: auto; margin-right: auto; } #page-mod-glossary-view table.glossarycategoryheader { margin-bottom: 0px; } #page-mod-glossary-view table.glossarycategoryheader th { padding: 0px; } #page-mod-glossary-view td.glossarysearchbox label { display: inline-block; } #page-mod-glossary-showentry #page-content { min-width: 600px; } #page-mod-glossary-print .mod-glossary-entrylist .mod-glossary-entry { vertical-align: top; } #page-mod-glossary-print .displayprinticon, #page-mod-glossary-print .displaydate { text-align: right; font-size: 0.75em; } #page-mod-glossary-print .strong { font-weight: 700; } .path-mod-glossary .printicon { background: url("/theme/image.php/spacepre/core/1720211861/t/print") 2px center no-repeat scroll transparent; padding-left: 20px; } .h5p-data-view table { border: 1px solid rgb(229, 229, 229); box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 1px; table-layout: fixed; width: 100%; } .h5p-data-view td, .h5p-data-view th { color: rgb(85, 85, 85); font-size: 13px; line-height: 1.5em; padding: 8px 10px; vertical-align: top; overflow-wrap: break-word; } .h5p-data-view th { color: rgb(50, 55, 60); font-size: 14px; font-weight: 400; line-height: 1.4em; } .h5p-data-view thead th { border-bottom: 1px solid rgb(225, 225, 225); } .h5p-data-view tfoot td { border-top: 1px solid rgb(225, 225, 225); font-size: 14px; } .h5p-data-view tr:nth-child(2n+1) { background-color: rgb(249, 249, 249); } .h5p-pagination { line-height: 2em; text-align: center; } .h5p-pagination > span, .h5p-pagination > input { margin: 0px 1em; } .h5p-pagination button { margin: 0px; } .h5p-data-view input[type="text"] { margin-bottom: 0.5em; } .h5p-data-view th[role="button"] { cursor: pointer; } .h5p-data-view th[role="button"].h5p-sort::after, .h5p-data-view th[role="button"]:hover::after, .h5p-data-view th[role="button"].h5p-sort.h5p-reverse:hover::after { content: "���"; left: 0.5em; position: relative; top: -1px; } .h5p-data-view th[role="button"].h5p-sort.h5p-reverse::after, .h5p-data-view th[role="button"].h5p-sort:hover::after { content: "���"; top: -2px; } .h5p-data-view th[role="button"]:hover::after, .h5p-data-view th[role="button"].h5p-sort.h5p-reverse:hover::after, .h5p-data-view th[role="button"].h5p-sort:hover::after { color: rgb(153, 153, 153); } .content-upgrade-log { color: red; } body.h5p-embed { font-family: sans-serif; width: 100%; height: 100%; margin: 0px; padding: 0px; } body.h5p-embed.h5p-resizing { overflow: hidden; } body.h5p-embed .h5p-container { overflow: hidden; } body.h5p-embed .h5p-content { font-size: 16px; line-height: 1.5em; width: 100%; height: auto; } body.h5p-embed .h5p-fullscreen .h5p-content, body.h5p-embed .h5p-semi-fullscreen .h5p-content { height: 100%; } body.h5p-embed .clearer, body.h5p-embed #maincontent, body.h5p-embed #user-notifications { display: none; } #page-mod-imscp-view #imscp_nav { text-align: center; margin-bottom: 5px; margin-top: 10px; } #page-mod-imscp-view #imscp_toc .ygtv-highlight1 { font-weight: 700; } #page-mod-imscp-view .yui-layout-hd { background-image: none; background-color: rgb(221, 221, 221); } #page-mod-imscp-view .yui-layout-hd h2 { color: rgb(0, 0, 0); } .path-mod-imscp #imscp_child_list { margin-left: 1em; width: auto; height: auto; } .path-mod-lti .ltiframe { position: relative; width: 100%; height: 100%; } .path-mod-lti .userpicture, .path-mod-lti .picture.user, .path-mod-lti .picture.teacher { width: 35px; height: 35px; vertical-align: top; } .path-mod-lti .feedback .files, .path-mod-lti .feedback .grade, .path-mod-lti .feedback .outcome, .path-mod-lti .feedback .finalgrade { float: right; } .path-mod-lti .feedback .disabledfeedback { width: 500px; height: 250px; } .path-mod-lti .feedback .from { float: left; } .path-mod-lti .files img { margin-right: 4px; } .path-mod-lti .files a { white-space: nowrap; } .path-mod-lti .late { color: red; } .path-admin-mod-lti .mform .fitem .fitemtitle { min-width: 18em; padding-right: 1em; } .path-mod-lti .mform .fitem .fitemtitle { min-width: 14em; padding-right: 1em; } #page-mod-lti-instructor_edit_tool_type .mform .fitem .fitemtitle { min-width: 18em; padding-right: 1em; } #registration-choice-container .buffer-text { margin: 20px; } #choice-list { list-style: none; border-bottom: 1px solid rgb(227, 227, 227); padding-bottom: 1em; margin-left: 0px; } #choice-list > li { display: inline-block; } #external-registration-container iframe { border: 1px solid rgb(229, 229, 229); border-radius: 10px; width: 100%; min-height: 800px; } .loading-screen { text-align: center; padding: 3em; } .loading-screen .loading-text { font-size: 2em; } .loading-screen .loader { margin-left: auto; margin-right: auto; margin-bottom: 1em; height: 2em; width: 2em; font-size: 2em; } #registration-submit { min-width: 140px; } #registration-form-container { min-height: 260px; } #registration-form-container .card { margin-bottom: 0px; } #registration-form-container .control-group:last-child { margin-bottom: 0px; } #registration-choice-container .card { text-align: center; } #registration-choice-container .btn-toolbar { margin-bottom: 0px; } #registration-choice-container p:last-child { margin-top: 20px; } #tool-type-capabilities-container .registration-loading-container { display: none; } #tool-type-capabilities-container.loading .registration-loading-container { display: block; } #tool-type-capabilities-container.loading #tool-type-capabilities-template-container { display: none; } .centered-menu { max-width: 70%; margin-left: auto; margin-right: auto; } .btn-text { display: block; } .btn-loader { display: none; } .loading .btn-text { display: none; } .loading .btn-loader { display: block; } .btn .loader { margin-left: auto; margin-right: auto; } .btn .loader img { height: 1.5em; } #tool-list-container h3 { display: inline-block; } #tool-list-loader-container { display: inline-block; } #tool-list-loader-container .loader { display: none; } #tool-list-loader-container .loader img { height: 2em; } .loading #tool-list-loader-container .loader { display: block; } .loading #tool-notools-text { display: none; } .tool-card { display: inline-block; width: 250px; height: 300px; border: 1px solid rgb(229, 229, 229); border-radius: 10px; margin: 5px; position: relative; box-sizing: border-box; vertical-align: top; } .tool-card:hover, .tool-card:focus { border-color: rgb(0, 136, 204); box-shadow: rgba(0, 105, 214, 0.25) 0px 1px 4px; transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; } .tool-card .overlay-container { background-color: rgba(255, 255, 255, 0.8); border-radius: 10px; display: none; height: 100%; left: 0px; position: absolute; text-align: center; top: 0px; width: 100%; z-index: 100; box-sizing: border-box; padding: 10px; } .tool-card .overlay-container .img-container { position: absolute; top: 115px; left: 90px; display: block; width: 70px; height: 70px; } .tool-card .overlay-container .img-container img { height: 100%; width: 100%; } .tool-card.announcement > .overlay-container { display: block; } .tool-card.announcement .overlay-container .loader { display: none; } .tool-card.announcement.loading .overlay-container .loader { display: block; width: 100%; height: 100%; } .tool-card.announcement .overlay-container .success-icon-container { display: none; } .tool-card.announcement.success .overlay-container .success-icon-container { display: block; } .tool-card.announcement .overlay-container .fail-icon-container { display: none; } .tool-card.announcement.fail .overlay-container .fail-icon-container { display: block; } .tool-card.announcement .overlay-container .capabilities-container { display: none; } .tool-card.announcement.capabilities .overlay-container .capabilities-container { display: block; } .tool-card.announcement.capabilities .overlay-container { background-color: rgb(255, 255, 255); } .tool-card.announcement.capabilities .overlay-container .img-container { display: none; } .tool-card-content { z-index: 1; } .tool-card-header { text-align: center; background-color: rgb(245, 245, 245); padding: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; box-sizing: border-box; height: 125px; } .tool-card-subheader { margin-bottom: 10px; text-align: left; } .tool-card-header .tool-card-icon { width: 35px; height: 35px; } .tool-card-header .name { margin-bottom: 0px; white-space: nowrap; } .tool-card-header .tool-card-actions { float: right; } .tool-card-header .tool-card-actions img { width: 15px; height: 15px; margin-left: 7px; } .tool-card-body { border-top: 1px solid rgb(229, 229, 229); box-sizing: border-box; padding: 5px; height: 125px; } .tool-card-body .description { max-height: 100px; overflow-wrap: break-word; } .tool-card-footer { height: 50px; text-align: center; padding-top: 10px; box-sizing: border-box; } .tool-card .contenteditable-container { position: relative; } .tool-card [contenteditable="true"] { border: 1px solid transparent; padding: 0.25em; position: relative; z-index: 1; overflow: auto; } .tool-card [contenteditable="true"]:hover { border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset; background-color: rgb(255, 255, 255); border: 1px solid rgb(227, 227, 227); transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; cursor: text; } .tool-card [contenteditable="true"]:focus { outline: 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.075) 0px 1px 1px inset, rgba(82, 168, 236, 0.6) 0px 0px 8px; background-color: rgb(255, 255, 255); border: 1px solid rgba(82, 168, 236, 0.8); transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s; cursor: text; } .tool-card [contenteditable="true"].loading + .overlay-container { border-radius: 4px; display: block; } .tool-card [contenteditable="true"] + .overlay-container .loader { display: inline-block; vertical-align: middle; } #contentframe { border: 1px solid rgb(221, 221, 221); border-radius: 4px; } #page-mod-offlinequiz-attempt #page .controls, #page-mod-offlinequiz-summary #page .controls, #page-mod-offlinequiz-review #page .controls { text-align: center; margin: 8px auto; } #page-mod-offlinequiz-attempt .submitbtns, #page-mod-offlinequiz-review .submitbtns { clear: left; text-align: left; padding-top: 1.5em; } #page-mod-offlinequiz-review .noticebox { background-color: rgb(255, 255, 170); border-color: rgb(251, 50, 50); border-width: 3px; color: rgb(0, 0, 0); margin-top: 15px; } #page-mod-offlinequiz-review div.correct i.icon, #page-mod-offlinequiz-review div.incorrect i.icon { margin-left: 0.5em; } body.jsenabled .questionflagcheckbox { display: none; } .generalbox#passwordbox { width: 70%; margin-left: auto; margin-right: auto; } #passwordform { margin: 1em 0px; } #offlinequiznojswarning { color: red; } #offlinequiznojswarning { font-size: 0.7em; line-height: 1.1; } .jsenabled #offlinequiznojswarning { display: none; } .path-mod-offlinequiz #user-picture { margin: 0.5em 0px; } .path-mod-offlinequiz #user-picture img { width: auto; height: auto; float: left; } .path-mod-offlinequiz .qnbutton { display: block; position: relative; float: left; width: 1.5em; height: 1.5em; overflow: hidden; margin: 0.3em 0.3em 0.3em 0px; padding: 0px; border: 1px solid rgb(187, 187, 187); background: rgb(221, 221, 221); text-align: center; font-weight: 700; text-decoration: none; line-height: 1.5em !important; } .path-mod-offlinequiz .qnbutton:hover { text-decoration: underline; } .path-mod-offlinequiz .qnbutton span { } .path-mod-offlinequiz .qnbutton .trafficlight, .path-mod-offlinequiz .qnbutton .thispageholder { display: block; position: absolute; inset: 0px; } .path-mod-offlinequiz .qnbutton.thispage { border-color: rgb(102, 102, 102); } .path-mod-offlinequiz .qnbutton.thispage .thispageholder { border: 1px solid rgb(102, 102, 102); } .path-mod-offlinequiz .qnbutton.flagged .trafficlight { background: url("/theme/image.php/spacepre/offlinequiz/1720211861/navflagged") right top no-repeat; } .path-mod-offlinequiz .qnbutton.notyetanswered, .path-mod-offlinequiz .qnbutton.requiresgrading, .path-mod-offlinequiz .qnbutton.invalidanswer { background-color: rgb(255, 255, 255); } .path-mod-offlinequiz .answer .correct { background-color: rgb(204, 255, 204); } .path-mod-offlinequiz .qnbutton.correct .trafficlight { border-bottom: 3px solid rgb(0, 136, 0); } .path-mod-offlinequiz .qnbutton.partiallycorrect { background-color: rgb(255, 255, 170); } .path-mod-offlinequiz .qnbutton.notanswered, .path-mod-offlinequiz .answer .incorrect { background-color: rgb(255, 204, 204); } .path-mod-offlinequiz .qnbutton.notanswered .trafficlight, .path-mod-offlinequiz .qnbutton.incorrect .trafficlight { border-top: 3px solid rgb(136, 0, 0); } .path-mod-offlinequiz .othernav { clear: both; margin: 0.5em 0px; } .path-mod-offlinequiz .othernav a, .path-mod-offlinequiz .othernav input { display: block; margin: 0.5em 0px; } #offlinequiz-timer { display: none; margin-top: 1em; } #offlinequiz-time-left { font-weight: 700; } #offlinequiz-timer.timeleft15 { background: rgb(255, 255, 255); } #offlinequiz-timer.timeleft14 { background: rgb(255, 238, 238); } #offlinequiz-timer.timeleft13 { background: rgb(255, 221, 221); } #offlinequiz-timer.timeleft12 { background: rgb(255, 204, 204); } #offlinequiz-timer.timeleft11 { background: rgb(255, 187, 187); } #offlinequiz-timer.timeleft10 { background: rgb(255, 170, 170); } #offlinequiz-timer.timeleft9 { background: rgb(255, 153, 153); } #offlinequiz-timer.timeleft8 { background: rgb(255, 136, 136); } #offlinequiz-timer.timeleft7 { background: rgb(255, 119, 119); } #offlinequiz-timer.timeleft6 { background: rgb(255, 102, 102); } #offlinequiz-timer.timeleft5 { background: rgb(255, 85, 85); } #offlinequiz-timer.timeleft4 { background: rgb(255, 68, 68); } #offlinequiz-timer.timeleft3 { background: rgb(255, 51, 51); } #offlinequiz-timer.timeleft2 { background: rgb(255, 34, 34); } #offlinequiz-timer.timeleft1 { background: rgb(255, 17, 17); } #offlinequiz-timer.timeleft0 { background: red; } #page-mod-offlinequiz-mod #reviewoptionshdr .fitem { width: 23%; margin-left: 10px; } #page-mod-offlinequiz-mod #reviewoptionshdr fieldset.fgroup { width: 100%; text-align: left; margin-left: 0px; } #page-mod-offlinequiz-mod #reviewoptionshdr .fitem, #adminofflinequizreviewoptions .group { float: left; width: 33%; clear: none; } #page-mod-offlinequiz-mod #reviewoptionshdr .fitemtitle, #adminofflinequizreviewoptions .fitemtitle { width: 100%; font-weight: 700; text-align: left; height: 2.5em; margin-left: 0px; } #page-mod-offlinequiz-mod #reviewoptionshdr fieldset.fgroup, #adminofflinequizreviewoptions { clear: left; } #page-mod-offlinequiz-mod #reviewoptionshdr fieldset.fgroup span, #adminofflinequizreviewoptions span { float: left; clear: left; margin: 0.1em 0px; } #page-mod-offlinequiz-mod #reviewoptionshdr fieldset.fgroup span label, #adminofflinequizreviewoptions span label { margin-left: 0.4em; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr .fitem, #adminofflinequizreviewoptions .group { float: right; width: 24%; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr fieldset.fgroup span, #adminofflinequizreviewoptions span { float: right; clear: right; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr .fitemtitle, #adminofflinequizreviewoptions .fitemtitle { text-align: right; } #page-mod-offlinequiz-participants a.editlistlink { margin-left: 3px; } #page-mod-offlinequiz-participants a.deletelistlink { margin-left: 3px; } #page-mod-offlinequiz-view .offlinequizinfo, #page-mod-offlinequiz-view h2.main, #page-mod-offlinequiz-createquiz h2.main, #page-mod-offlinequiz-report h2.main, #page-mod-offlinequiz-participants h2.main, #page-mod-offlinequiz-review h2.main, #page-mod-offlinequiz-tutorial-index h2.main, #page-mod-offlinequiz-view #page .offlinequizgradefeedback, #page-mod-offlinequiz-view #page .offlinequizattempt { text-align: center; } #page-mod-offlinequiz-view #page .offlinequizattemptsummary td p { margin-top: 0px; } table.offlinequizattemptsummary .bestrow td { background-color: rgb(232, 232, 232); } table.offlinequizattemptsummary .noreviewmessage { color: gray; } #page-mod-offlinequiz-view .generaltable.offlinequizattemptsummary { margin-left: auto; margin-right: auto; } #page-mod-offlinequiz-view .generalbox#feedback { width: 70%; margin-left: auto; margin-right: auto; padding-bottom: 15px; } #page-mod-offlinequiz-view .generalbox#feedback h2 { margin: 0px; } #page-mod-offlinequiz-view .generalbox#feedback h3 { text-align: left; } #page-mod-offlinequiz-view .generalbox#feedback .overriddennotice { text-align: center; font-size: 0.7em; } .offlinequizstartbuttondiv.offlinequizsecuremoderequired input { display: none; } .jsenabled .offlinequizstartbuttondiv.offlinequizsecuremoderequired input { display: inline; } .mod-offlinequiz .gradedattempt, .mod-offlinequiz tr.gradedattempt td { background-color: rgb(232, 232, 232); } .offlinequizattemptcounts { clear: left; text-align: center; } #page-mod-offlinequiz-summary #content { text-align: center; } #page-mod-offlinequiz-summary .questionflag { width: 16px; height: 16px; vertical-align: middle; } #page-mod-offlinequiz-summary #offlinequiz-timer { text-align: center; margin-top: 1em; } #page-mod-offlinequiz-summary .submitbtns { margin-top: 1.5em; } @media print { .offlinequiz-secure-window * { display: none !important; } } table.offlinequizreviewsummary { width: 100%; } table.offlinequizreviewsummary th.cell { padding: 1px 0.5em 1px 1em; font-weight: 700; text-align: right; width: 10em; background: rgb(240, 240, 240); } table.offlinequizreviewsummary td.cell { padding: 1px 1em 1px 0.5em; text-align: left; background: rgb(250, 250, 250); } #page-mod-offlinequiz-comment .mform { width: 100%; } #page-mod-offlinequiz-comment .mform fieldset { margin: 0px; } #page-mod-offlinequiz-comment .que { margin: 0px; } #page-mod-offlinequiz-report h2.main { clear: both; } #page-mod-offlinequiz-report .tabtree .tabrow1 li a, #page-mod-offlinequiz-participants .tabtree .tabrow1 li a, #page-mod-offlinequiz-createquiz .tabtree .tabrow1 li a, #page-mod-offlinequiz-report .tabtree .tabrow1 li a.nolink, #page-mod-offlinequiz-participants .tabtree .tabrow1 li a.nolink, #page-mod-offlinequiz-createquiz .tabtree .tabrow1 li a.nolink, #page-mod-offlinequiz-report div#commands, #page-mod-offlinequiz-report .controls { text-align: center; } #page-mod-offlinequiz-report .display-options { margin-top: 1em; text-align: center; } #page-mod-offlinequiz-report .downloadoptions .text-xs-right { text-align: center !important; } #page-mod-offlinequiz-report table#overview-options { margin-left: auto; margin-right: auto; } #page-mod-offlinequiz-report .menunoresults { margin-top: 1em; } #page-mod-offlinequiz-report .dubious { background-color: rgb(255, 204, 204); } #page-mod-offlinequiz-report .highlight { border: medium solid yellow; background-color: lightyellow; } #page-mod-offlinequiz-report .negcovar { border: medium solid pink; width: 70%; float: right; } #page-mod-offlinequiz-report .toggleincludeauto { text-align: center; } #page-mod-offlinequiz-report .gradetheselink { font-size: 0.8em; } #page-mod-offlinequiz-report .mform fieldset { margin: 0px; } #page-mod-offlinequiz-report fieldset.felement.fgroup { margin: 0px; } #page-mod-offlinequiz-report table.titlesleft td.c0 { font-weight: 700; } #page-mod-offlinequiz-report table .numcol { text-align: center; vertical-align: middle !important; } #page-mod-offlinequiz-report table#attempts { clear: both; width: 80%; margin: 0.2em auto; } #page-mod-offlinequiz-report table#attempts .header, #page-mod-offlinequiz-report table#attempts .cell { padding: 4px; } #page-mod-offlinequiz-report table#attempts .header .commands { display: inline; } #page-mod-offlinequiz-report table#attempts .picture { width: 40px; } #page-mod-offlinequiz-report table#attempts td { border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); vertical-align: middle; border-top-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); text-align: center; } #page-mod-offlinequiz-report table#attempts th.sumgrades { text-align: right; } #page-mod-offlinequiz-report table#attempts td.sumgrades { text-align: right; } #page-mod-offlinequiz-report table#attempts .header { text-align: center; } #page-mod-offlinequiz-report table#attempts .header.c2, #page-mod-offlinequiz-report table#attempts td.c2 { text-align: left; } #page-mod-offlinequiz-report table#attempts .picture { text-align: center !important; } #page-mod-offlinequiz-report table#attempts.grades span.que, #page-mod-offlinequiz-report table#attempts span.avgcell { white-space: nowrap; } #page-mod-offlinequiz-report table#attempts span.que .requiresgrading { white-space: normal; } #page-mod-offlinequiz-report table#attempts .questionflag { width: 16px; height: 16px; vertical-align: middle; } #page-mod-offlinequiz-report .graph.flexible-wrap { text-align: center; overflow: auto; } #page-mod-offlinequiz-report #cachingnotice { margin-bottom: 1em; padding: 0.2em; } #page-mod-offlinequiz-report #cachingnotice .singlebutton { margin: 0.5em 0px 0px; } #page-mod-offlinequiz-report .bold .reviewlink { font-weight: 400; } #page-mod-offlinequiz-report div.notify { text-align: center; } #page-mod-offlinequiz-report div.notifynote { background-color: lightyellow; color: rgb(58, 58, 58); border: 0px; } #page-mod-offlinequiz-report div.backlinkbox { padding-top: 10px; } #page-mod-offlinequiz-report table.errorpages td.checkbox input { margin-left: 0px; float: none; } #page-mod-offlinequiz-report .boxaligncenter { margin: 0px auto; } #page-mod-offlinequiz-print-html .pagebreak { break-after: page; } #adminofflinequizreviewoptions { margin-bottom: 0.5em; } #page-mod-offlinequiz-createquiz div.notify { text-align: center; } #page-mod-offlinequiz-createquiz div.preview { padding: 10px 10px 10px 30px; text-align: left; width: 96%; } #page-mod-offlinequiz-createquiz div.preview div.question span.number { font-weight: 700; text-align: left; } #page-mod-offlinequiz-createquiz div.preview div.question { float: left; padding: 5px; text-align: left; width: 80%; } #page-mod-offlinequiz-createquiz div.preview div.grade { float: right; padding: 5px; text-align: right; width: 10%; } #page-mod-offlinequiz-createquiz div.preview div.answer { clear: both; padding: 5px 5px 5px 52px; text-align: left; text-indent: -22px; width: 90%; } #page-mod-offlinequiz-createquiz div.docsbox { border-bottom: 1px solid rgb(227, 227, 227); clear: both; } #page-mod-offlinequiz-createquiz div.downloadalllink { float: right; } #page-mod-offlinequiz-report .errorpages .checkbox, #page-mod-offlinequiz-report .errorpages .page, #page-mod-offlinequiz-report .errorpages .error, #page-mod-offlinequiz-report .errorpages .time, #page-mod-offlinequiz-report .errorpages .counter { text-align: center; } #page-mod-offlinequiz-report .errorpages .username { text-align: left; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr .fitem, .dir-rtl #adminofflinequizreviewoptions .group { width: 23%; float: right; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr .fitemtitle, .dir-rtl #adminofflinequizreviewoptions .fitemtitle { text-align: right; } #page-mod-offlinequiz-mod.dir-rtl #reviewoptionshdr fieldset.fgroup span, .dir-rtl #adminofflinequizreviewoptions span { clear: right; float: right; } #page-mod-offlinequiz-createquiz div.answer img.texrender { vertical-align: middle; } #page-mod-offlinequiz-report .dowloadoptions .text-xs-right { text-align: center !important; } #page-mod-offlinequiz-report table#statsoverviewtable { border: 1px solid rgb(221, 221, 221); width: 50%; } #page-mod-offlinequiz-report table#statsoverviewtable .r1 { background-color: rgb(242, 242, 242); } #page-mod-offlinequiz-report table#questionstatstable { border: 1px solid rgb(221, 221, 221); width: 30em; } #page-mod-offlinequiz-report table#questionstatstable .r1 { background-color: rgb(242, 242, 242); } #page-mod-offlinequiz-report table#questionstatstable tr td.c0 { width: 50%; } #page-mod-offlinequiz-report table#questionstatstable .r1 { background-color: rgb(242, 242, 242); } #page-mod-offlinequiz-report table#statisticsquestiontable { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; width: 80%; } #page-mod-offlinequiz-report table#statisticsquestiontable .r1 { background-color: rgb(242, 242, 242); } #page-mod-offlinequiz-report tr.redrow { color: red; } #page-mod-offlinequiz-report tr.greenrow { color: green; } #page-mod-offlinequiz-report table#questionstatistics th.header { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; } #page-mod-offlinequiz-report div.no-overflow table#questionstatistics td { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; } #page-mod-offlinequiz-report table#questionstatistics .r1 { background-color: rgb(242, 242, 242); } #page-mod-offlinequiz-report table#questionstatistics .numcol { text-align: right; } #page-mod-offlinequiz-report table#questionstatistics .questiontext { color: rgb(85, 85, 85); } #page-mod-offlinequiz-report table#questionstatistics td.numcol div.negcovar { position: relative; width: 18em; } #page-mod-offlinequiz-report table#questionstatistics td.cell { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; } #page-mod-offlinequiz-report div.no-overflow table#statisticsquestiontable th.header { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; } #page-mod-offlinequiz-report div.no-overflow table#statisticsquestiontable td { border: 1px solid rgb(221, 221, 221); border-collapse: collapse; } #page-mod-offlinequiz-report table#questionstatistics div.commands { float: right; } #page-mod-offlinequiz-report table#questionstatistics td.correct { display: none; } #page-mod-offlinequiz-report table#questionstatistics td.partially { display: none; } #page-mod-offlinequiz-report table#questionstatistics td.wrong { display: none; } #page-mod-offlinequiz-report table#questionstatistics th.correct { display: none; } #page-mod-offlinequiz-report table#questionstatistics th.partially { display: none; } #page-mod-offlinequiz-report table#questionstatistics th.wrong { display: none; } .Popup { display: none; background: rgb(255, 255, 255); left: 50%; margin-left: -250px; position: fixed; top: 5em; width: 600px; height: 800px; z-index: 3; box-shadow: rgb(34, 34, 34) 0px 0px 10px; padding: 10px; } #overlay { display: none; background: radial-gradient(rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0.5) 100%); width: 100%; height: 100%; position: fixed; z-index: 2; top: 0px; left: 0px; } input#showviewbutton { display: none; } .jsenabled input#showviewbutton { float: right; display: block; } #page-mod-offlinequiz-edit h2.main { display: inline; padding-right: 1em; clear: left; } #page-mod-offlinequiz-edit.dir-rtl h2.main { padding-left: 1em; padding-right: 0px; } #page-mod-offlinequiz-edit .statusdisplay { background-color: rgb(255, 255, 204); clear: both; margin: 0.3em 1em 0.3em 0px; padding: 1px; } #page-mod-offlinequiz-edit .emptystatusdisplay { clear: both; margin: 0.3em 1em 0.3em 0px; } #page-mod-offlinequiz-edit.dir-rtl .statusdisplay { margin: 0.3em 0px 0.3em 1em; } #page-mod-offlinequiz-edit .statusdisplay p { margin: 0.4em; } #page-mod-offlinequiz-edit .btn.savechanges { margin-left: 0.4em; } #page-mod-offlinequiz-edit input#inputmaxgrade { width: 4em; } #page-mod-offlinequiz-edit li.activity > div, #page-mod-offlinequiz-edit li.pagenumber { position: relative; } #page-mod-offlinequiz-edit .last-add-menu { position: relative; height: 1.5em; margin-top: 0.5em; } #page-mod-offlinequiz-edit .add-menu-outer { position: absolute; top: 0px; right: 0px; } #page-mod-offlinequiz-edit.dir-rtl .add-menu-outer { right: auto; left: 0px; } #page-mod-offlinequiz-edit .slotnumber { background-color: rgb(211, 211, 211); text-align: center; margin: 0.1em 0.5em; min-width: 2em; display: inline-block; } #page-mod-offlinequiz-edit ul.slots li.section { border: 0px; } #page-mod-offlinequiz-edit ul.slots li.section .content { background-color: rgb(250, 250, 250); padding: 5px 10px; } #page-mod-offlinequiz-edit ul.slots li.section .content h3 { margin: 0px; color: rgb(119, 119, 119); font-weight: 400; } #page-mod-offlinequiz-edit ul.slots li.section li.activity.page h4 { display: inline; font-weight: 400; font-size: 1em; } #page-mod-offlinequiz-edit ul.slots li.section .left { padding: 4px 0px; } #page-mod-offlinequiz-edit ul.slots li.section .right { padding: 4px 0px; } #page-mod-offlinequiz-edit ul.slots { margin: 0px; clear: both; } #page-mod-offlinequiz-edit ul.slots li.section { list-style: none; margin: 0px 0px 5px; padding: 0px; } #page-mod-offlinequiz-edit ul.slots li.section .left { float: left; } #page-mod-offlinequiz-edit ul.slots li.section .right { float: right; } #page-mod-offlinequiz-edit ul.slots li.section .left, #page-mod-offlinequiz-edit ul.slots li.section .right { width: 40px; text-align: center; padding: 6px 0px; } #page-mod-offlinequiz-edit ul.slots li.section .right img.icon { padding: 0px 0px 4px; } #page-mod-offlinequiz-edit ul.slots li.section .left .section-handle img.icon { padding: 0px; vertical-align: baseline; } #page-mod-offlinequiz-edit ul.slots li.section li.activity { background: rgb(230, 230, 230); margin: 3px 0px; padding: 0.2em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity.page { background: transparent; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer { background: rgb(255, 255, 255); padding: 0.2em; margin: 0.4em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer .editicon { width: 13px; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer.infoitem { background: transparent; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form { display: inline; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form input { margin: 0px; padding: 0.2em; height: 1em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark { display: inline-block; text-align: right; } #page-mod-offlinequiz-edit.dir-rtl ul.slots li.section li.activity .instancemaxmark { text-align: left; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .page_split_join_wrapper { position: absolute; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .page_split_join { position: relative; left: -20px; top: -7px; } #page-mod-offlinequiz-edit.dir-rtl ul.slots li.section li.activity .page_split_join { left: auto; right: -20px; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .mod-indent-outer { display: flex; padding-left: 22px; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_0 { min-width: 1.3em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_1 { min-width: 2em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 { min-width: 2.6em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_3 { min-width: 3.2em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_4 { min-width: 3.7em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_5 { min-width: 4.3em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_6 { min-width: 4.8em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_7 { min-width: 5.45em; } #page-mod-offlinequiz-edit .menucopyselectedtogrouptop { margin-right: 1em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .edit_icon, #page-mod-offlinequiz-edit ul.slots li.section li.activity a.preview, #page-mod-offlinequiz-edit ul.slots li.section li.activity .editing_delete, #page-mod-offlinequiz-edit ul.slots li.section li.activity .editing_maxmark { margin: 0px 2px; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .question_checkbox { padding-left: 0.3em; padding-top: 0.2em; display: block; } #page-mod-offlinequiz-edit ul.slots li.section li.activity .activityinstance { display: flex; flex: 1 1 auto; min-height: 1.7em; padding-right: 2px; } #page-mod-offlinequiz-edit .questionblock { display: inline; } #page-mod-offlinequiz-edit ul.slots li.section li.activity.forgrading .activityinstance { left: 3em; } #page-mod-offlinequiz-edit.dir-rtl ul.slots li.section li.activity .activityinstance { left: auto; right: 5em; } #page-mod-offlinequiz-edit ul.slots li.section li.activity.forgrading .mod-indent-outer { padding-left: 4px; } #page-mod-offlinequiz-edit.dir-rtl ul.slots li.section li.activity .mod-indent-outer { padding-left: 0px; padding-right: 22px; } #page-mod-offlinequiz-edit ul.slots .activityinstance form { display: inline; } #page-mod-offlinequiz-edit span.editinstructions { right: 0px; } #page-mod-offlinequiz-edit.dir-rtl span.editinstructions { left: 0px; right: auto; } #page-mod-offlinequiz-edit div.rpcontainerclass input { margin-left: 0px; margin-top: 0.2em; } #page-mod-offlinequiz-edit div.groupchoice { float: left; margin: 0.5em 1.5em 0.7em 0px; } #page-mod-offlinequiz-edit .clear { clear: both; } #page-mod-offlinequiz-edit .statusbar { float: left; margin: 0.6em 0px; } #page-mod-offlinequiz-edit .maxgrade { display: block; float: right; margin: -2.5em 1em 0px; padding: 0.2em; } #page-mod-offlinequiz-edit .maxgrade { margin-top: 2.2em; } #page-mod-offlinequiz-edit .editing_move { position: absolute; left: 0px; top: 0px; } #page-mod-offlinequiz-edit .maxgrade label { display: inline; } #page-mod-offlinequiz-edit .edit_grades .maxgrade { margin: -5em 1em 0px; top: 0px; } #page-mod-offlinequiz-edit .totalpoints { display: block; float: right; margin: -3.5em 1em 0px; padding: 0.2em; } #page-mod-offlinequiz-edit .edit_grades .totalpoints { display: block; float: right; margin: -2em 1em 0px; padding: 0.2em; } #page-mod-offlinequiz-edit.dir-rtl .maxgrade, #page-mod-offlinequiz-edit.dir-rtl .totalpoints { float: left; } #page-mod-offlinequiz-edit div.selectall { display: inline-block; margin-right: 2em; clear: both; } #page-mod-offlinequiz-edit div.copyselected { display: inline-block; } #page-mod-offlinequiz-edit div.removeselected { display: inline-block; } #page-mod-offlinequiz-edit div.removeselected input { margin-left: 0px; } #page-mod-offlinequiz-edit div.randomquestionformforpopup input[type="checkbox"] { vertical-align: text-bottom; } #page-mod-offlinequiz-edit ul.slots .activityinstance span.instancename { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 20px; display: inline-block; } #page-mod-offlinequiz-edit ul.slots .activityinstance span.instancename img { margin: 0px 0.2em; } #page-mod-offlinequiz-edit #categoryquestions .questionname, #page-mod-offlinequiz-edit ul.slots li.activity div.activityinstance .questionname { font-weight: 700; color: rgb(85, 85, 85); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-right: 0.4rem; } #page-mod-offlinequiz-edit ul.slots li.activity div.activityinstance .questiontext { color: rgb(85, 85, 85); } #page-mod-offlinequiz-edit ul.slots li.activity div.activityinstance .mod_offlinequiz_random_qbank_link { font-size: 0.8em; } #page-mod-offlinequiz-edit ul.slots .activityinstance img.activityicon { padding: 0px 0px 3px; height: 16px; width: 16px; } #page-mod-offlinequiz-edit.dir-rtl ul.slots .activityinstance img.activityicon { float: right; } #page-mod-offlinequiz-edit .section .activity .actions { position: inherit; white-space: nowrap; background: rgb(230, 230, 230); padding: 0.1em 0px; } #page-mod-offlinequiz-edit .section .activity .actions .version-selection { width: 8em; padding: 0px; } #page-mod-offlinequiz-edit .section .activity.forgrading .actions input.gradeinput { margin: 0px; padding: 0px 2px 0px 0px; text-align: right; vertical-align: top; } #page-mod-offlinequiz-edit .mod-offlinequiz-edit-content { padding-bottom: 12em; } #page-mod-offlinequiz-edit .section .activity .activityinstance > a { text-indent: 0px; padding-left: 0px; display: flex; max-width: 100%; align-items: center; } #page-mod-offlinequiz-edit .mod_offlinequiz_edit_forms { display: none; } #page-mod-offlinequiz-edit #categoryquestions .questionnametext .greyed, #page-mod-offlinequiz-edit #categoryquestions .addtoofflinequizaction .greyed, #page-mod-offlinequiz-edit #categoryquestions .qtype .greyed { opacity: 0.4; } #page-mod-offlinequiz-edit table#categoryquestions td, #page-mod-offlinequiz-edit table#categoryquestions th { overflow: hidden; white-space: nowrap; } .mod_offlinequiz_qbank_dialogue { width: 80%; min-height: 200px; } .mod_offlinequiz_qbank_dialogue.moodle-dialogue-fullscreen { width: 100%; } .mod_offlinequiz_qbank_dialogue .questionbankloading { position: absolute; inset: 30px 0px 0px; background: rgb(255, 255, 255); text-align: center; opacity: 0.5; padding-top: 50px; } .modulespecificbuttonscontainer { padding-left: 0.3em; padding-right: 0.3em; } .offlinequizquestionlistcontrols { text-align: center; } .path-mod-offlinequiz .gradingdetails { font-size: small; } #page-mod-offlinequiz-edit div#repaginatedialog .mform { margin-left: auto; margin-right: auto; } #page-mod-offlinequiz-edit div.container div.generalbox { position: relative; display: block; border: 0px none; margin: 0px; padding: 0px; } #page-mod-offlinequiz-edit .paging { margin-top: 0px; margin-bottom: 0px; padding: 0.1em 0.3em; display: block; background-color: rgb(221, 221, 221); } #page-mod-offlinequiz-edit #page-footer { clear: both; padding-top: 1em; } #page-mod-offlinequiz-edit .categoryinfofield { font-style: italic; } #page-mod-offlinequiz-edit .categorynamefield { font-weight: 700; } #page-mod-offlinequiz-edit .questionsortoptions { background-color: rgb(221, 221, 221); } #page-mod-offlinequiz-edit div.questionbank .categorysortopotionscontainer { padding-top: 0.5em; margin-top: 0.3em; } #page-mod-offlinequiz-edit div.questionbank .categoryquestionscontainer, #page-mod-offlinequiz-edit .questionbank .categorysortopotionscontainer, #page-mod-offlinequiz-edit .questionbank .categorypagingbarcontainer, #page-mod-offlinequiz-edit .questionbank .categoryselectallcontainer { background-color: rgb(255, 255, 255); } #page-mod-offlinequiz-edit ul.slots li.section ul.section { list-style: none; } #page-mod-offlinequiz-view li.done { list-style-image: url("/theme/image.php/spacepre/offlinequiz/1720211861/icon_checked"); } #page-mod-offlinequiz-view li.nextitem { list-style-image: url("/theme/image.php/spacepre/offlinequiz/1720211861/icon_unchecked"); } #page-mod-offlinequiz-view li.warning { list-style-image: url("/theme/image.php/spacepre/offlinequiz/1720211861/icon_warning"); } #page-mod-offlinequiz-view .collapsible-content.inactive { display: none; } #page-mod-offlinequiz-view .collapsible-content.active { display: block; } #page-mod-offlinequiz-view .oq-collapsible { display: inline; } #page-mod-offlinequiz-view .offlinequiz-view { display: flex; flex-flow: wrap; justify-content: center; align-items: flex-start; gap: 3em; } #page-mod-offlinequiz-view .offlinequiz-view-column { flex-grow: 1; padding-left: 1em; } #page-mod-offlinequiz-view .offlinequiz-view-statistics-column { width: 100%; border-top: 1px dashed gray; padding-top: 2em; } .path-mod-offlinequiz .urlselect { margin-bottom: 1em; } @media only screen and (max-width: 62em) { #page-mod-offlinequiz-edit .totalpoints { margin: -2em 1em 0px; } #page-mod-offlinequiz-edit .maxgrade { margin-bottom: 1.5em; } } @media only screen and (min-width: 50em) and (max-width: 60em) { #page-mod-offlinequiz-edit div.removeselected { margin-top: -0.5em; } } .offlinequiz-nextitem { color: rgb(182, 45, 33); } .offlinequiz-noaction { color: rgb(39, 116, 185); } .offlinequiz-locked { pointer-events: none; opacity: 0.8; } .offlinequiz-view-header { width: 100%; background-color: rgb(248, 249, 250); padding: 1em; } #page-mod-questionnaire-questions .qcontainer .fitemtitle, #page-mod-questionnaire-questions #id_questionhdr .fitemtitle { display: none; } #page-mod-questionnaire-questions .qcontainer .qnums { font-weight: 700; float: left; color: gray; } #page-mod-questionnaire-questions .qcontainer .fstatic { width: 97%; margin-right: 1em; margin-left: 5px; margin-bottom: -10px; } #page-mod-questionnaire-questions .mform .fitem fieldset.felement { margin-left: 0px; padding-left: 1%; margin-bottom: 0px; } #page-mod-questionnaire-preview fieldset, #page-mod-questionnaire-complete fieldset { margin-bottom: 0px; } #page-mod-questionnaire-questions .mform .fitem .fitemtitle { text-align: left; margin-left: 10px; margin-bottom: 0px; } #page-mod-questionnaire-questions .moving { border: medium dotted maroon; } div.qoptcontainer div.ftextarea { clear: both; float: none; width: 600px; margin: 0px auto 10px; } div.qoptcontainer div.ftextarea textarea.qopts { width: 600px; height: 10em; margin-left: 1px; } .response span.selected, .generalboxcontent span.selected { font-weight: 700; } td.selected { background-color: rgb(228, 241, 250); border: 1px solid gray; } #page-mod-questionnaire-myreport div.respdate { font-size: 0.8em; font-weight: 700; margin-bottom: 6px; padding-top: 6px; border-bottom: 1px dashed gray; } #page-mod-questionnaire-complete .message, #page-mod-questionnaire-complete .notifyproblem, #page-mod-questionnaire-preview .message, #page-mod-questionnaire-preview .notifyproblem, #page-mod-questionnaire-complete .thankbody, #page-mod-questionnaire-complete .thankhead { background-color: rgb(255, 255, 255); border-style: solid; border-width: 2px; margin-bottom: 10px; padding: 5px; } #page-mod-questionnaire-complete .notifyproblem, #page-mod-questionnaire-preview .notifyproblem { border-color: red; } #page-mod-questionnaire-fbsections .notifyproblem { text-align: left; padding: 0px; } #page-mod-questionnaire-complete .message, #page-mod-questionnaire-preview .message, #page-mod-questionnaire-complete .thankbody, #page-mod-questionnaire-complete .thankhead { border-color: blue; } .surveyPage { background-color: rgb(238, 238, 238); border-bottom: 1px solid rgb(0, 0, 0); clear: right; padding: 3px; margin-bottom: 5px; margin-top: 0px; } #page-mod-questionnaire-complete .c0, #page-mod-questionnaire-preview .c0, #page-mod-questionnaire-print .c0, #page-mod-questionnaire-report .individual .c0, #page-mod-questionnaire-myreport .individual .c0 { background-color: rgb(250, 250, 250); border: 1px solid silver; padding-left: 5px; padding-right: 5px; } #page-mod-questionnaire-complete .raterow:hover, #page-mod-questionnaire-preview .raterow:hover { background-color: rgb(228, 241, 250); } #page-mod-questionnaire-complete td.raterow:hover, #page-mod-questionnaire-preview td.raterow:hover { border: 1px solid navy; } #page-mod-questionnaire-complete td.notanswered, #page-mod-questionnaire-preview td.notanswered { background-color: rgb(250, 250, 250); } #page-mod-questionnaire-complete td.notcompleted, #page-mod-questionnaire-preview td.notcompleted { border: 2px solid red; background-color: rgb(250, 250, 250); } #page-mod-questionnaire-complete .c1, #page-mod-questionnaire-preview .c1, #page-mod-questionnaire-print .c1, #page-mod-questionnaire-report .individual .c1, #page-mod-questionnaire-myreport .individual .c1 { background-color: rgb(238, 238, 238); border: 1px solid silver; padding-left: 5px; padding-right: 5px; } #page-mod-questionnaire-myreport .individualresp, #page-mod-questionnaire-preview .individualresp, #page-mod-questionnaire-print .individualresp { border: 1px solid silver; padding: 5px 5px 0px; margin-bottom: 10px; margin-top: 10px; } #page-mod-questionnaire-complete .notice .buttons div, #page-mod-questionnaire-complete .notice .buttons form { display: inline; } #page-mod-questionnaire-complete .notice .buttons input { margin-bottom: 10px; } .floatprinticon { margin-top: -30px; float: right; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons { text-align: center; width: 100%; position: relative; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons .control-button-prev { float: left; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons .control-button-save { margin-left: 20%; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons .control-button-prev + .control-button-save { margin-left: 0px; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons .control-button-next, #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons .control-button-submit { float: right; } #page-mod-questionnaire-complete .mod_questionnaire_controlbuttons input { margin-right: 0px; } #page-mod-questionnaire-complete .mod_questionnaire_completepage .generalbox .notice { padding: 0.5em 0px; } #page-mod-questionnaire-complete .questionnaire-progressbar { height: 14px; margin-top: 5px; border: 1px solid rgb(222, 222, 222); border-radius: 5px; width: auto; overflow: hidden; } #page-mod-questionnaire-complete .questionnaire-progressbar-progress { background-color: rgb(17, 119, 209); height: 100%; border-bottom-left-radius: 5px; border-top-left-radius: 5px; } #page-mod-questionnaire-complete .questionnaire-progressbar-info { float: right; } #page-mod-questionnaire-complete #questionnaire-progressbar-percent { margin-left: 5px; margin-right: 5px; min-width: 25px; text-align: center; } #page-mod-questionnaire-complete .questionnaire-progressbar-wrapper { margin-top: 15px; margin-bottom: 15px; margin-left: 10px; height: auto; overflow: hidden; } #page-mod-questionnaire-complete .mod_questionnaire_completepage.generalbox .homelink ~ .homelink { padding-top: 10px; } .qn-legend { float: left; font-size: inherit; width: auto; } .qn-question p { margin-bottom: 0.6em; margin-top: 0.5em; } .qn-question { padding: 0.1em 5px; background-color: rgb(228, 241, 250); } #page-mod-questionnaire-questions .qn-question { margin-left: 40px; } .unselected { color: gray; } .respondentscolumn { float: left; margin-left: 20px; } .respondentsnavbar { text-align: center; padding-bottom: 5px; padding-top: 5px; margin-bottom: 5px; background-color: rgb(242, 242, 242); } #page-mod-questionnaire-questions .qn-container { border: 1px dotted gray; margin-bottom: 1em; } .dir-rtl .qn-container { text-align: right; } .qn-info { float: left; width: auto; padding: 7px; background: rgb(238, 238, 238); font-weight: 700; } .qn-info h2.qn-number { margin: 0px; font-size: 1.5em; line-height: 1.2em; } .qn-question, .qn-answer { margin: 0px 0px 0.5em; overflow: auto; } .qn-answer input[type="radio"] { margin-left: 0.5em; } .qn-answer > label + input[type="radio"] { margin-left: 0px; } .qn-answer > textarea, .qn-content .editor_atto_wrap .editor_atto_content { resize: vertical; } .qn-answer textarea, .qn-answer input[type="text"] { box-sizing: border-box; height: auto; } #notice .qn-question { margin: 0px; } .req { font-size: x-small; } .qdepend { color: red; padding-left: 5px; margin-bottom: 5px; } .qdepend-or { color: orange; padding-left: 5px; margin-bottom: 5px; } .qn-content { margin-bottom: 10px; margin-left: 55px; } .qn-answer input[type="radio"], .qn-answer input[type="checkbox"] { margin-right: 3px; } #page-mod-questionnaire-show_nonrespondents input[type="radio"] { margin-right: 1px; } .qn-answer label, #page-mod-questionnaire-show_nonrespondents label { margin-right: 0.6em; } .hidedependquestion { color: red; display: none; } #page-mod-questionnaire-fbsections .c0, #page-mod-questionnaire-fbsections .c1 { border: 1px solid silver; padding-left: 4px; padding-right: 4px; } #page-mod-questionnaire-fbsections .c0 { background-color: rgb(250, 250, 250); } #page-mod-questionnaire-fbsections .c1 { background-color: rgb(238, 238, 238); } #page-mod-questionnaire-fbsections input[type="radio"] { margin-right: 0px; } #page-mod-questionnaire-fbsections .qn-legend { padding-left: 8px; } #page-mod-questionnaire-fbsections .qcontainer.qcontent { margin-bottom: -5em; } #page-mod-questionnaire-report div.chart { overflow: auto; margin-left: -40px; } #page-mod-questionnaire-report .generaltable.questionnairereport td { border: 1px solid silver; } .qn-container .smalltext { font-size: 0.75em; } #page-mod-questionnaire-questions #region-main .mform .fitem .felement { margin-bottom: 0px; } .qn-indent { margin-left: 20px; } .mod_questionnaire_flex-container { display: inline-flex; } #page-mod-questionnaire-view .mod_questionnaire_viewpage div.complete, #page-mod-questionnaire-view .mod_questionnaire_viewpage div.yourresponse, #page-mod-questionnaire-view .mod_questionnaire_viewpage div.allresponses { flex-grow: 1; margin-right: 10px; } #page-mod-questionnaire-questions #fitem_id_allchoices #id_allchoices, #page-mod-questionnaire-questions #fitem_id_allnameddegrees #id_allnameddegrees { resize: both; } .path-mod-questionnaire .slidecontainer { width: 100%; } .path-mod-questionnaire .slider { appearance: none; width: 100%; outline: none; opacity: 0.7; transition: opacity 0.2s ease 0s; float: left; margin-top: 40px; } .path-mod-questionnaire .slider input { width: 100%; } .path-mod-questionnaire .slider:hover { opacity: 1; } .path-mod-questionnaire .slider::-webkit-slider-thumb { appearance: none; width: 100%; height: 25px; background: rgb(4, 170, 109); cursor: pointer; border-radius: 50%; } .path-mod-questionnaire .question-slider { display: flex; align-items: baseline; } .path-mod-questionnaire .left-side-label { text-align: right; padding-right: 20px; margin-top: 40px; flex-grow: 1; } .path-mod-questionnaire .right-side-label { text-align: left; padding-left: 20px; margin-top: 40px; flex-grow: 1; } .path-mod-questionnaire .middle-side-content { flex-grow: 8; display: flex; flex-direction: column; align-items: center; justify-content: center; } .path-mod-questionnaire .middle-side-label { text-align: center; } .path-mod-questionnaire .bubble { background: rgb(0, 0, 0); color: rgb(255, 255, 255); padding: 3px; border-radius: 10px; left: 50%; transform: translate(-52%, -50px); position: relative; text-align: center; width: 40px; } .path-mod-questionnaire .bubble::after { content: ""; position: absolute; width: 2px; height: 2px; left: 50%; } .path-mod-quiz .statedetails { display: block; font-size: 0.7em; } #page-mod-quiz-attempt #page .controls, #page-mod-quiz-summary #page .controls, #page-mod-quiz-review #page .controls { text-align: center; margin: 8px auto; } #page-mod-quiz-attempt .submitbtns, #page-mod-quiz-review .submitbtns { display: flex; } #page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav, #page-mod-quiz-review .submitbtns .mod_quiz-next-nav { margin-left: auto; } .path-mod-quiz .mod_quiz-redo_question_button { margin: 0px; } .path-mod-quiz input[type="submit"].mod_quiz-redo_question_button { padding: 2px 0.8em; font-size: 1em; } #page-mod-quiz-attempt .mod_quiz-blocked_question_warning .que .formulation, #page-mod-quiz-review .mod_quiz-blocked_question_warning .que .formulation { background: rgb(238, 238, 238); border: 1px solid rgb(220, 220, 220); } #page-mod-quiz-attempt #connection-ok, #page-mod-quiz-attempt #connection-error { position: fixed; top: 0px; width: 80%; left: 10%; color: rgb(85, 85, 85); border-radius: 0px 0px 10px 10px; box-shadow: rgb(102, 102, 102) 5px 5px 20px 0px; padding: 1em 1em 0px; z-index: 10000; } #page-mod-quiz-attempt #connection-error { background-color: rgb(255, 204, 204); } #page-mod-quiz-attempt #connection-ok { background-color: rgb(204, 255, 187); width: 60%; left: 20%; } .generalbox#passwordbox { width: 70%; margin-left: auto; margin-right: auto; } #passwordform { margin: 1em 0px; } #quiznojswarning { color: red; } #quiznojswarning { font-size: 0.7em; line-height: 1.1; } .jsenabled #quiznojswarning { display: none; } .path-mod-quiz #user-picture { margin: 0.5em 0px; } .path-mod-quiz #user-picture img { width: auto; height: auto; vertical-align: bottom; } .path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading { padding: 0.7em 0px 0px; margin: 0px; clear: both; } .path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading:first-child { padding-top: 0px; } .path-mod-quiz .qnbutton { display: block; position: relative; float: left; width: 1.5em; height: 1.5em; overflow: hidden; margin: 0.3em 0.3em 0.3em 0px; padding: 0px; border: 1px solid rgb(187, 187, 187); background: rgb(221, 221, 221); text-align: center; line-height: 1.5em; font-weight: 700; text-decoration: none; } .path-mod-quiz .qnbutton:visited:hover, .path-mod-quiz .qnbutton:link:hover { text-decoration: underline; } .path-mod-quiz .qnbutton .trafficlight, .path-mod-quiz .qnbutton .thispageholder { display: block; position: absolute; inset: 0px; } .path-mod-quiz .qnbutton.thispage { border-color: rgb(102, 102, 102); } .path-mod-quiz .qnbutton.thispage .thispageholder { border: 1px solid rgb(102, 102, 102); } .path-mod-quiz .qnbutton.flagged .trafficlight { background: url("/theme/image.php/spacepre/quiz/1720211861/navflagged") right top no-repeat; } .path-mod-quiz .qnbutton.blocked, .path-mod-quiz .qnbutton.notyetanswered, .path-mod-quiz .qnbutton.requiresgrading, .path-mod-quiz .qnbutton.invalidanswer { background-color: rgb(255, 255, 255); } .path-mod-quiz .qnbutton.correct { background-color: rgb(204, 255, 204); } .path-mod-quiz .qnbutton.correct .trafficlight { border-bottom: 3px solid rgb(0, 136, 0); } .path-mod-quiz .qnbutton.partiallycorrect { background-color: rgb(255, 255, 170); } .path-mod-quiz .qnbutton.notanswered, .path-mod-quiz .qnbutton.incorrect { background-color: rgb(255, 204, 204); } .path-mod-quiz .qnbutton.blocked { color: rgb(153, 153, 153); } .path-mod-quiz .qnbutton.notanswered .trafficlight, .path-mod-quiz .qnbutton.incorrect .trafficlight { border-top: 3px solid rgb(136, 0, 0); } .path-mod-quiz .othernav { clear: both; margin: 0.5em 0px; } .path-mod-quiz .othernav a, .path-mod-quiz .othernav input { display: block; margin: 0.5em 0px; } #mod_quiz_navblock.nav-disabled > * { opacity: 0.65; pointer-events: none; cursor: not-allowed; } #page-mod-quiz-mod #id_reviewoptionshdr .fitem { width: 23%; margin-left: 10px; } #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup { width: 100%; text-align: left; margin-left: 0px; } #page-mod-quiz-mod #id_reviewoptionshdr .fitem { float: left; width: 23%; clear: none; } #page-mod-quiz-mod #id_reviewoptionshdr .fitemtitle { width: 100%; font-weight: 700; text-align: left; height: 2.5em; margin-left: 0px; } #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup { clear: left; margin: 0px 0px 1em; } #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup > span { float: left; clear: left; line-height: 1.7; } #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup span label { margin-left: 0.4em; } #page-mod-quiz-view .quizinfo, #page-mod-quiz-view #page .quizgradefeedback { text-align: center; } #page-mod-quiz-view #page .quizattemptsummary td p { margin-top: 0px; } #page-mod-quiz-view table.quizattemptsummary tr.bestrow td { border-color: rgb(188, 232, 241); background-color: rgb(217, 237, 247); } table.quizattemptsummary .noreviewmessage { color: gray; } #page-mod-quiz-view .generaltable.quizattemptsummary { margin-left: auto; margin-right: auto; } #page-mod-quiz-view .generalbox#feedback { width: 70%; margin-left: auto; margin-right: auto; padding-bottom: 15px; } #page-mod-quiz-view .generalbox#feedback h2 { margin: 0px; } #page-mod-quiz-view .generalbox#feedback h3 { text-align: left; } #page-mod-quiz-view .generalbox#feedback .overriddennotice { text-align: center; font-size: 0.7em; } .quizstartbuttondiv.quizsecuremoderequired input, .quizstartbuttondiv.quizsecuremoderequired button { display: none; } .jsenabled .quizstartbuttondiv.quizsecuremoderequired input, .jsenabled .quizstartbuttondiv.quizsecuremoderequired button { display: inline; } .quizattempt #mod_quiz_preflight_form { display: none; } #mod_quiz_preflight_form .femptylabel .fitemtitle { display: none; } .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup { width: 600px; } .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-wrap { overflow: hidden; } .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-bd { padding: 1rem; } .moodle-dialogue-bd #mod_quiz_preflight_form fieldset.hidden { display: inherit; visibility: inherit; } body.path-mod-quiz .gradedattempt, body.path-mod-quiz table tbody tr.gradedattempt > td { border-color: rgb(188, 232, 241); background-color: rgb(217, 237, 247); } .quizattemptcounts { clear: left; text-align: center; display: inline; margin-left: 20%; } #page-mod-quiz-view .quizattemptcounts { display: block; margin-left: 0px; margin-right: 0px; } #page-mod-quiz-summary #content { text-align: center; } #page-mod-quiz-summary .questionflag { vertical-align: text-bottom; } #page-mod-quiz-summary #quiz-timer { text-align: center; margin-top: 1em; } #page-mod-quiz-summary .submitbtns { margin-top: 1.5em; } #page-mod-quiz-edit .section .activity .actions .version-selection { width: 8em; padding: 0px; } @media print { .quiz-secure-window * { display: none; } } table.quizreviewsummary { width: 100%; } table.quizreviewsummary th.cell { padding: 1px 0.5em 1px 1em; font-weight: 700; text-align: right; width: 10em; background: rgb(240, 240, 240); } table.quizreviewsummary td.cell { padding: 1px 1em 1px 0.5em; text-align: left; background: rgb(250, 250, 250); } #page-mod-quiz-comment .mform { width: 100%; } #page-mod-quiz-comment .mform fieldset { margin: 0px; border-bottom: none; } #page-mod-quiz-comment .que { margin: 0px; } #page-mod-quiz-report h2.main { clear: both; } #page-mod-quiz-report div#commands, #page-mod-quiz-report .controls { text-align: center; } #page-mod-quiz-report .dubious { background-color: rgb(255, 204, 204); } #page-mod-quiz-report .highlight { border: 1px solid rgb(188, 232, 241); background-color: rgb(217, 237, 247); } #page-mod-quiz-report .negcovar { border: medium solid pink; } #page-mod-quiz-report .toggleincludeauto { text-align: center; } #page-mod-quiz-report .gradetheselink { font-size: 0.8em; } #page-mod-quiz-report .mform fieldset.fgroup span label { margin-right: 14px; } #page-mod-quiz-report table th { white-space: normal; } #page-mod-quiz-report table#attempts td, #page-mod-quiz-report table.quizresponseanalysis td { overflow-wrap: break-word; max-width: 20em; } #page-mod-quiz-report table.titlesleft td.c0 { font-weight: 700; } #page-mod-quiz-report table .numcol { text-align: center; vertical-align: middle; } #page-mod-quiz-report table#attempts { clear: both; width: 80%; margin: 0.2em auto; } #page-mod-quiz-report table#attempts .header, #page-mod-quiz-report table#attempts .cell { padding: 4px; } #page-mod-quiz-report table#attempts .header .commands { display: inline; } #page-mod-quiz-report table#attempts .picture { width: 40px; } #page-mod-quiz-report table#attempts td { border-left-width: 1px; border-right-width: 1px; border-left-style: solid; border-right-style: solid; vertical-align: middle; } #page-mod-quiz-report table#attempts .header { text-align: left; } #page-mod-quiz-report table#attempts .picture { text-align: center; } #page-mod-quiz-report table#attempts.grades span.que, #page-mod-quiz-report table#attempts span.avgcell { white-space: nowrap; } #page-mod-quiz-report table#attempts span.que .requiresgrading { white-space: normal; } #page-mod-quiz-report table#attempts .questionflag { vertical-align: text-bottom; padding-left: 6px; } #page-mod-quiz-report .graph.flexible-wrap { text-align: center; overflow: auto; } #page-mod-quiz-report #cachingnotice { margin-bottom: 1em; padding: 0.2em; } #page-mod-quiz-report #cachingnotice .singlebutton { margin: 0.5em 0px 0px; } #page-mod-quiz-report .bold .reviewlink { font-weight: 400; } #page-mod-quiz-report tr.lastrowforattempt { border-bottom: 0.2em solid lightgrey; } #page-mod-quiz-report tr.quiz_statistics-summaryrow td.cell { padding-top: 1px; padding-bottom: 1px; border-top: none; } #page-mod-quiz-edit .statusdisplay { background-color: rgb(255, 255, 204); clear: both; margin: 0.3em 0px; padding: 1px 10px; } #page-mod-quiz-edit .statusdisplay p { margin: 4px 0px; } #page-mod-quiz-edit .mod_quiz-edit-top-controls { position: relative; } #page-mod-quiz-edit .mod_quiz-edit-action-buttons { display: block; min-height: 2.85em; } @media (max-width: 576px) { #page-mod-quiz-edit .maxgrade { margin-bottom: 0.6em; } #page-mod-quiz-edit .maxgrade .form-control { display: inline-block; vertical-align: middle; } } #page-mod-quiz-edit .maxgrade label { display: inline; } #page-mod-quiz-edit .maxgrade input[type="submit"] { margin: 0px; } #page-mod-quiz-edit li.activity > div, #page-mod-quiz-edit li.pagenumber { position: relative; } #page-mod-quiz-edit ul.section li.pagenumber:first-child .add-menu-outer .menu > :last-child, #page-mod-quiz-edit .last-add-menu .add-menu-outer .menu > :last-child { display: none; } #page-mod-quiz-edit .last-add-menu { position: relative; height: 1.5em; margin: 0px 20px; } #page-mod-quiz-edit .add-menu-outer { position: absolute; right: 0px; } #page-mod-quiz-edit .slotnumber { background-color: rgb(211, 211, 211); text-align: center; margin: 0.1em 0.5em; min-width: 2em; display: inline-block; } #page-mod-quiz-edit .section-heading { margin-left: 20px; margin-bottom: 0px; height: 40px; } #page-mod-quiz-edit .section-heading .instancesectioncontainer { font-size: 24px; display: inline; } #page-mod-quiz-edit .section-heading .instancesectioncontainer h3 { display: inline; color: rgb(85, 85, 85); } #page-mod-quiz-edit .section-heading .editing_section, #page-mod-quiz-edit .section-heading .editing_delete { margin-left: 10px; } #page-mod-quiz-edit .section-heading .sectioninstance { position: relative; } #page-mod-quiz-edit .section-heading .instancesection { white-space: nowrap; max-width: 72%; display: inline-block; text-overflow: ellipsis; overflow: hidden; vertical-align: bottom; } #page-mod-quiz-edit .section-heading form { display: inline; position: relative; top: 3px; left: -7px; } #page-mod-quiz-edit .section-heading form input { font-size: 24px; font-weight: 700; width: 50%; } #page-mod-quiz-edit .section-heading .instanceshufflequestions { float: right; margin: 0.3em 20px 0px 0px; } .instanceshufflequestions [type="checkbox"] { vertical-align: middle; margin-right: 0.5rem; } #page-mod-quiz-edit ul.section { margin: 0px; padding: 0px 20px; } #page-mod-quiz-edit ul.slots { margin: 0px; padding: 0px; } #page-mod-quiz-edit ul.slots li.section { border: 0px; } #page-mod-quiz-edit ul.slots li.section .content { background-color: rgb(250, 250, 250); padding: 1px 0px; } #page-mod-quiz-edit ul.slots li.section { list-style: none; margin: 0px; padding: 0px; } #page-mod-quiz-edit ul.slots li.section li.activity { background: rgb(230, 230, 230); margin: 3px 0px; padding: 0.2em; position: relative; } #page-mod-quiz-edit ul.slots li.section li.activity.page { background: transparent; } #page-mod-quiz-edit ul.slots li.section li.activity.page h4 { display: inline; font-weight: 400; font-size: 1em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer { background: rgb(255, 255, 255); padding: 0.2em; margin: 0.4em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer .editicon { width: 13px; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer.infoitem { background: transparent; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form { display: inline; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark { display: inline-block; text-align: right; } #page-mod-quiz-edit ul.slots li.section li.activity .page_split_join_wrapper { position: absolute; left: -20px; bottom: -11px; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_0 { min-width: 1.3em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_1 { min-width: 2em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 { min-width: 2.6em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_3 { min-width: 3.2em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_4 { min-width: 3.7em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_5 { min-width: 4.3em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_6 { min-width: 4.8em; } #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_7 { min-width: 5.45em; } #page-mod-quiz-edit ul.slots li.section li.activity .edit_icon, #page-mod-quiz-edit ul.slots li.section li.activity a.preview, #page-mod-quiz-edit ul.slots li.section li.activity .editing_delete, #page-mod-quiz-edit ul.slots li.section li.activity .editing_maxmark { margin: 0px 2px; } #page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_move, #page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_delete { visibility: hidden; } #page-mod-quiz-edit ul.slots.only-one-section li.section.only-has-one-slot li.activity .editing_delete { visibility: visible; } #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper { position: absolute; top: 0px; right: 0px; } #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper.question_dependency_cannot_depend { display: none; } #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .currentlink, #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .cm-edit-action { position: relative; left: 20px; top: -1em; } #page-mod-quiz-edit ul.slots li.section li.activity .activityinstance { display: flex; flex: 1 1 auto; min-height: 1.7em; padding-right: 2px; } #page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer { display: flex; padding-left: 22px; } #page-mod-quiz-edit ul.slots .activityinstance form { display: inline; } #page-mod-quiz-edit span.editinstructions { right: 0px; } #page-mod-quiz-edit ul.slots .activityinstance span.instancename { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: inline-block; height: 20px; } #page-mod-quiz-edit ul.slots .activityinstance span.instancename img { margin: 0px 0.2em; } #page-mod-quiz-edit #categoryquestions .questionname, #page-mod-quiz-edit ul.slots li.activity div.activityinstance .questionname { font-weight: 700; color: rgb(85, 85, 85); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } #page-mod-quiz-edit ul.slots li.activity div.activityinstance .questiontext { color: rgb(85, 85, 85); } #page-mod-quiz-edit .section .activity .editing_move { position: absolute; left: 0px; top: 0px; } #page-mod-quiz-edit ul.slots li.activity div.activityinstance .mod_quiz_random_qbank_link { font-size: 0.8em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-left: 0.25rem; } #page-mod-quiz-edit ul.slots .activityinstance img.activityicon { float: inherit; margin: 0.2em 0px 0px; padding: 0px; } #page-mod-quiz-edit .section .activity .actions { position: inherit; white-space: nowrap; background: rgb(230, 230, 230); padding: 0.1em 0px; } #page-mod-quiz-edit .mod_quiz_edit_forms { display: none; } #categoryquestions .header { text-align: center; padding: 0px 2px; border: 0px none; vertical-align: top; } #categoryquestions .header.checkbox { vertical-align: bottom; } #categoryquestions .header.qtype { white-space: nowrap; } #categoryquestions th .sorters { font-weight: 400; font-size: 0.8em; } #categoryquestions td.modifiername, #categoryquestions td.creatorname, #categoryquestions td.questionlastused { line-height: 1em; } #categoryquestions td.modifiername span.date, #categoryquestions td.creatorname span.date { font-weight: 400; font-size: 0.8em; } table#categoryquestions { width: 100%; table-layout: fixed; overflow-x: visible; } #categoryquestions .iconcol { width: 15px; text-align: center; padding: 0px; } #categoryquestions .checkbox { width: 19px; text-align: center; padding: 0px; } #categoryquestions .editmenu { width: 5em; } #categoryquestions .qtype { text-align: center; } #categoryquestions .qtype { width: 28px; padding: 0px; } #categoryquestions .questiontext { position: relative; zoom: 1; padding-left: 0.3em; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } #categoryquestions .questionname { white-space: nowrap; overflow: hidden; zoom: 1; position: relative; } #categoryquestions .questiontext p { margin: 0px; } #page-mod-quiz-edit table#categoryquestions td, #page-mod-quiz-edit table#categoryquestions th { overflow: hidden; white-space: nowrap; } .mod_quiz_qbank_dialogue { width: 80%; min-height: 200px; } .mod_quiz_qbank_dialogue.moodle-dialogue-fullscreen { width: 100%; } .mod_quiz_qbank_dialogue .questionbankloading { position: absolute; inset: 30px 0px 0px; background: rgb(255, 255, 255); text-align: center; opacity: 0.5; padding-top: 50px; } .mod_quiz_qbank_dialogue #advancedsearch label { font-size: 100%; } .quizquestionlistcontrols { text-align: center; } .categoryinfo { padding: 0.3em; } .path-mod-quiz .gradingdetails { font-size: small; } #page-mod-quiz-edit div#repaginatedialog .mform { margin-left: auto; margin-right: auto; } #page-mod-quiz-edit div.container div.generalbox { position: relative; display: block; border: 0px none; margin: 0px; padding: 0px; } #page-mod-quiz-edit .paging { margin-top: 0px; margin-bottom: 0px; padding: 0.1em 0.3em; display: block; background-color: rgb(221, 221, 221); } #page-mod-quiz-edit #page-footer { clear: both; padding-top: 1em; } #page-mod-quiz-edit .categoryinfofield { font-style: italic; } #page-mod-quiz-edit .categorynamefield { font-weight: 700; } #page-mod-quiz-edit .questionsortoptions { background-color: rgb(221, 221, 221); } #page-mod-quiz-edit div.questionbank .categorysortopotionscontainer { padding-top: 0.5em; margin-top: 0.3em; } #page-mod-quiz-edit div.questionbank .categoryquestionscontainer, .questionbank .categorysortopotionscontainer, .questionbank .categorypagingbarcontainer, .questionbank .categoryselectallcontainer { background-color: rgb(255, 255, 255); } #page-mod-quiz-edit .btn-group.selectmultiplecommand, #page-mod-quiz-edit .selectmultiplecommandbuttons, #page-mod-quiz-edit .select-multiple-checkbox { display: none; } #page-mod-quiz-edit.select-multiple .selectmultiplecommand, #page-mod-quiz-edit.select-multiple .selectmultiplecommandbuttons, #page-mod-quiz-edit.select-multiple .select-multiple-checkbox { display: inline-block; } #page-mod-quiz-edit.select-multiple input.select-multiple-checkbox[type="checkbox"] { display: inline; } #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .editing_move, #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .commands { display: none; } #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .page_split_join_wrapper { display: none; } #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_delete, #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_maxmark { display: none; } #page-mod-quiz-edit.select-multiple#page-mod-quiz-edit .maxgrade, #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .last-add-menu { display: none; } #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading a, #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading form, #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading .instanceshufflequestions { display: none; } #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .edit-toolbar .mb-1 { display: none; } #page-mod-quiz-edit.select-multiple#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer { padding-left: 3px; } #page-mod-quiz-edit .section .summary .iconsmall, #page-mod-quiz-edit .section .activity .iconsmall { float: left; } #page-mod-quiz-edit ul.slots li.section ul.section { list-style: none; } @media (max-width: 576px) { #page-mod-quiz-edit ul.slots li.section li.activity { padding-top: 30px; } #page-mod-quiz-edit ul.slots li.section li.activity .activityinstance { top: -30px; left: 0px; padding-right: 0px; overflow: hidden; align-items: center; position: absolute; width: 100%; } } @media print { #page-mod-quiz-attempt header.navbar, #page-mod-quiz-review header.navbar { display: none; } #page-mod-quiz-attempt #dock, #page-mod-quiz-review #dock { display: none; } #page-mod-quiz-attempt #page #page-header h1, #page-mod-quiz-review #page #page-header h1 { display: none; } #page-mod-quiz-attempt #region-main, #page-mod-quiz-review #region-main { width: 100%; } #page-mod-quiz-attempt #block-region-side-pre, #page-mod-quiz-attempt #block-region-side-post, #page-mod-quiz-review #block-region-side-pre, #page-mod-quiz-review #block-region-side-post { display: none; } #page-mod-quiz-attempt #page-footer, #page-mod-quiz-review #page-footer { display: none; } #page-mod-quiz-attempt .editquestion, #page-mod-quiz-review .editquestion, #page-mod-quiz-attempt .questionflag, #page-mod-quiz-review .questionflag { display: none; } #page-mod-quiz-attempt .submitbtns, #page-mod-quiz-review .submitbtns { display: none; } #page-mod-quiz-review .que .commentlink { display: none; } #page-mod-quiz-attempt .que, #page-mod-quiz-review .que { break-inside: avoid; } } .path-mod-resource .resourcecontent { text-align: center; } .path-mod-resource .resourcedetails { font-size: 0.8em; color: rgb(85, 85, 85); } .resourcelinkdetails { font-size: 0.8em; color: rgb(85, 85, 85); } .path-mod-scorm .top { vertical-align: top; } .path-mod-scorm .scorm-left { text-align: left; } .path-mod-scorm .scorm-right { text-align: right; } .path-mod-scorm .scoframe { position: relative; width: 100%; height: 100%; } .ios #scormpage #scorm_content { overflow: scroll; } #page-mod-scorm-player #scormtop { position: relative; width: 100%; height: 30px; } #page-mod-scorm-player #scormbrowse { position: absolute; left: 5px; top: 0px; } #page-mod-scorm-player #scormnav { position: absolute; right: 5px; text-align: center; top: 3px; width: 100%; } #page-mod-scorm-player #scormbox { width: 74%; height: 100%; position: absolute; right: 0px; top: 0px; } #page-mod-scorm-player #scormpage { position: relative; width: 100%; height: 100%; } #page-mod-scorm-player #scormpage #toctree { position: relative; width: 100%; } #page-mod-scorm-player #tocbox { position: relative; left: 0px; width: 100%; height: 100%; font-size: 0.8em; } #page-mod-scorm-player #toctree { overflow: visible; } #page-mod-scorm-player #tochead { position: relative; text-align: center; top: 3px; height: 30px; } #page-mod-scorm-player #scormpage .scoframe { border: 0px; } #page-mod-scorm-player #scormpage #scorm_object { border: none; width: 98%; height: 98%; } #page-mod-scorm-player #scormpage #scorm_object.scorm_nav_under_content { height: 95%; } #page-mod-scorm-player #scormpage #scorm_content { height: 100%; } #page-mod-scorm-player #scormpage #scorm_toc { position: relative; } #page-mod-scorm-player #scormpage #scorm_toc_title { font-size: 1.2em; font-weight: 700; } #page-mod-scorm-player #scormpage #scorm_tree { border-right: 5px solid rgb(239, 245, 255); } #page-mod-scorm-player #scormpage #scorm_navpanel { text-align: center; } #page-mod-scorm-player .toc, #page-mod-scorm-player .no-toc { width: 100%; } #page-mod-scorm-player .structlist { list-style-type: none; white-space: nowrap; } #page-mod-scorm-player .structurelist { position: relative; list-style-type: none; width: 96%; margin: 0px; padding: 0px; } #page-mod-scorm-player .structurelist ul { padding-left: 0.5em; margin-left: 0.5em; } #page-mod-scorm-player #scormpage #scorm_toc.disabled, #page-mod-scorm-player #scormpage #scorm_toc.loading, #page-mod-scorm-player #scormpage #scorm_toc_toggle.disabled, #page-mod-scorm-player #scormpage #scorm_toc_toggle.loading { display: none; } #page-mod-scorm-view .structurelist { list-style-type: none; white-space: nowrap; } #page-mod-scorm-view .structurelist { list-style-type: none; white-space: nowrap; } #page-mod-scorm-view .exceededmaxattempts { color: rgb(204, 0, 0); } #page-mod-scorm-player #altfinishlink { font-size: 140%; border: 0px; padding: 0px; } #page-mod-scorm-player #scormmode { float: left; border: 0px; } #page-mod-scorm-player.pagelayout-popup #page-content .region-content { padding: 0px; } #page-mod-scorm-player.pagelayout-popup #page-wrapper { width: 100%; } #page-mod-scorm-player .yui-layout-scroll div.yui-layout-bd { overflow: visible; } #page-mod-scorm-player .yui-layout-unit-left div.yui-layout-bd { overflow: auto; } .path-mod-scorm.forcejavascript .toc { display: none; } .path-mod-scorm.forcejavascript #scormpage #tocbox { display: none; } .path-mod-scorm.jsenabled .forcejavascriptmessage { display: none; } .path-mod-scorm.jsenabled .toc { display: block; } .path-mod-scorm.jsenabled #scormpage #tocbox { display: block; } #page-mod-scorm-report-userreporttracks table .c1 { overflow-wrap: break-word; word-break: break-all; } #page-mod-scorm-report .scormattemptcounts { clear: left; text-align: center; display: inline; margin-left: 20%; } #page-mod-scorm-player #scormpage span.yui3-treeview-icon { display: none; } #page-mod-scorm-player #scormpage li.yui3-treeview-has-children > div.yui3-treeview-row > span.yui3-treeview-icon { display: block; } #page-mod-scorm-player #scormpage div.yui3-u-1, #page-mod-scorm-player #scormpage div.yui3-u-3-4, #page-mod-scorm-player #scormpage div.yui3-u-1-5, #page-mod-scorm-player #scormpage div.yui3-u-1-24 { display: inline-block; zoom: 1; letter-spacing: normal; word-spacing: normal; vertical-align: top; text-rendering: auto; } #page-mod-scorm-player #scormpage div.yui3-u-1 { display: block; } #page-mod-scorm-player #scormpage div.yui3-u-3-4 { width: 75%; } #page-mod-scorm-player #scormpage div.yui3-u-1-5 { width: 20%; } #page-mod-scorm-player #scormpage div.yui3-u-1-24 { width: 4.1666%; } #page-mod-scorm-player #scormpage div.yui3-g-r { letter-spacing: normal; word-spacing: -0.43em; } #scorm_layout { margin-bottom: 50px; } #page-mod-subcourse-view .subcourseinfo { background-color: rgb(245, 245, 245); padding: 1em; min-height: 100px; margin-bottom: 2px; } #page-mod-subcourse-view .subcourseinfo .infotext { font-size: 125%; margin-bottom: 10px; } #page-mod-subcourse-view .subcourseinfo .subcourse-progress-bar { display: block; background-color: rgb(255, 255, 255); height: 1rem; margin-bottom: 10px; } #page-mod-subcourse-view .subcourseinfo .subcourse-progress-bar > div { background-color: green; height: 100%; } #page-mod-subcourse-view .actionbuttons { padding-top: 10px; padding-bottom: 10px; } #page-mod-subcourse-view .actionbuttons .btn { margin-right: 5px; } #page-mod-subcourse-index #subcourseslist { margin: 0px auto; } .path-mod-survey .smalltext { font-size: 0.75em; } .path-mod-survey .surveytable .rblock label { display: block; } .path-mod-survey .surveytable .foundthat, .path-mod-survey .surveytable .preferthat { white-space: nowrap; } .path-mod-survey .surveytable .buttoncell { width: 5%; } .path-mod-survey .surveytable .optioncell, .path-mod-survey .surveytable .questioncell { width: 50%; vertical-align: top; } .path-mod-survey .surveytable .whitecell { background-color: rgb(255, 255, 255); } .path-mod-survey #surveyform th { font-weight: 400; text-align: left; } .path-mod-survey #surveyform th.hresponse { text-align: center; width: 9%; } #page-mod-survey-report .fullnamecell { width: 10%; vertical-align: top; white-space: nowrap; } .path-mod-url .resourcecontent { text-align: center; } .wiki_contentbox { width: 80%; margin: auto; min-width: 200px; min-height: 100px; } .wiki_previewbox { width: 50%; margin: auto; border: thin solid blue; } .wiki_button { margin: 5px; } .wiki_warning { color: red; } .emptycomments { color: red; display: inline; } .wiki-toc { border: 1px solid rgb(187, 187, 187); background: rgb(238, 238, 238); margin: 16px; padding: 8px; } .wiki-toc-title { color: rgb(102, 102, 102); font-size: 1.1em; font-variant: small-caps; text-align: center; } .wiki-toc-section { padding: 0px; margin: 2px 8px; } .wiki-toc-section-2 { padding-left: 12px; } .wiki-toc-section-3 { padding-left: 24px; } .wiki_form-button { margin-left: 0%; } .wiki-upload-table { margin: 8px auto; clear: both; } .wiki-upload-table table { margin: auto; } .wiki-upload-table h3 { margin: 4px 0px; text-align: center; } .wiki-upload-section { border: 1px solid rgb(238, 238, 238); width: 400px; margin: 8px auto; } .wiki-upload-section legend { font-weight: 700; font-size: 0.9em; margin-left: 16px; } .wiki-tags { text-align: right; } .wiki_modifieduser p { line-height: 35px; } .wiki_modifieduser img { border: thin solid rgb(0, 0, 0); } .wiki_restoreform, .wiki_deletecommentform { width: 10%; margin: auto; } .wiki_versionuser { float: left; } .wiki_diffuserleft, .wiki_diffuserright { font-weight: 400; padding-top: 1%; } .wiki_diffuserleft { float: right; } .wiki_diffuserright { float: left; } .wiki_compareheading { font-weight: 400; } .wiki_restore, .wiki_diffview, .wiki_difftime, .wiki_headingtime { font-size: 0.8em; font-weight: 400; } .wiki_difftime, .wiki_headingtime { font-style: oblique; text-align: center; } .wiki_diff_oldpaging { float: left; width: 40%; min-width: 200px; margin-left: 5%; } .wiki_diff_newpaging { float: right; width: 40%; min-width: 200px; margin-right: 5%; } .wiki_diff_old, .wiki_diff_new { float: left; min-width: 200px; width: 40%; } .wiki_difftable td { width: 50%; float: left; } .wiki_histdate { text-align: left; } .wiki_histnewdate { border-top: 1px dotted gray; } .ouw_deleted { background: rgb(255, 255, 170); color: red; text-decoration: line-through; } .ouw_added { background: rgb(204, 255, 204); color: red; } a.wiki_newentry:link, a.wiki_newentry:visited { color: red; font-style: italic; } .wiki_newentry a { color: red; font-style: italic; } .wiki_navigation_container { margin: 0px auto; } .wiki_navigation_from { float: left; width: 40%; min-width: 200px; margin-left: 5%; } .wiki_navigation_to { float: left; width: 40%; min-width: 200px; margin-right: 5%; } .wiki_headingtitle { text-align: center; } .wiki_clear { clear: both; } .wiki_right { text-align: right; } .wiki_index { text-align: right; } .notunderlined { text-decoration: none; } a.wiki_edit_section { font-size: 0.6em; position: relative; float: right; } .midpad { text-align: center; margin-top: 0.4em; margin-bottom: 0.4em; } .block_wiki_search ul { margin-top: 0.5em; margin-bottom: 3px; } .wiki-attachment::before { content: url("/mod/wiki/pix/attachment.png"); padding-right: 2px; } #wiki_printable_content { text-align: left; } #wiki_printable_content a { color: rgb(0, 0, 0); } #wiki_printable_title { font-size: 2.2em; text-decoration: underline; } .wiki_diff_boxes { width: 100%; clear: both; } .wiki_diff_paging { width: 100%; clear: both; } .wiki_grayline { color: gray; } .wikisearchresults { padding-left: 50px; padding-top: 20px; } .wiki-diff-container { width: 95%; margin: 10px auto; } .wiki-diff-container .wiki-diff-leftside, .wiki-diff-container .wiki-diff-rightside { width: 49.5%; margin: 0px; padding: 0px; float: left; } .wiki-diff-container .wiki-diff-rightside { margin-left: 1%; } .wiki-diff-container .wiki-diff-heading, .wiki-diff-container .no-overflow { padding: 10px; border: 1px solid rgb(221, 221, 221); } .wiki-diff-container .wiki-diff-rightside .wiki_diffversion { text-align: right; } .path-mod-wiki .printicon { background: url("/theme/image.php/spacepre/core/1720211861/t/print") 2px center no-repeat scroll transparent; padding-left: 20px; } #page-mod-wiki-prettyview .displayprinticon { text-align: right; } #page-mod-wiki-prettyview { background-image: none; } .path-mod-workshop .collapsibleregion { margin-bottom: 0.75em; } .path-mod-workshop .collapsibleregioncaption { font-weight: 700; font-size: 120%; } .path-mod-workshop div.singlebutton { text-align: center; margin: 0.75em auto; } .path-mod-workshop #workshop-viewlet-assignedassessments div.singlebutton, .path-mod-workshop #workshop-viewlet-allexamples div.singlebutton, .path-mod-workshop #workshop-viewlet-examples div.singlebutton { text-align: left; } .path-mod-workshop .groupwidget { text-align: center; margin: 0.75em auto; } .path-mod-workshop .perpagewidget { text-align: center; margin: 0.75em auto; } .path-mod-workshop .submission-summary { position: relative; margin-bottom: 10px; } .path-mod-workshop .submission-summary .title, .path-mod-workshop .submission-summary .author, .path-mod-workshop .submission-summary .author .fullname, .path-mod-workshop .submission-summary .author .picture { display: inline; } .path-mod-workshop .submission-summary .title, .path-mod-workshop .submission-summary .userdate, .path-mod-workshop .submission-summary .grade-status { margin: 0px 0px 0px 40px; } .path-mod-workshop .submission-summary .author { margin-left: 1ex; } .path-mod-workshop .submission-summary.anonymous .title, .path-mod-workshop .submission-summary.anonymous .author, .path-mod-workshop .submission-summary.anonymous .userdate, .path-mod-workshop .submission-summary.anonymous .grade-status { margin: 0px 0px 0px 5px; } .path-mod-workshop .submission-summary .userdate { font-size: x-small; color: rgb(51, 51, 51); } .path-mod-workshop .submission-summary .userdate span { font-style: italic; } .path-mod-workshop .submission-summary .author .picture { position: absolute; top: 0px; left: 0px; } .path-mod-workshop .submission-full { border: 1px solid rgb(221, 221, 221); margin: 0px 0px 1em; } .path-mod-workshop .submission-full .header { position: relative; background-color: rgb(221, 221, 221); padding: 3px; min-height: 67px; } .path-mod-workshop .submission-full .header .title, .path-mod-workshop .submission-full .header .author, .path-mod-workshop .submission-full .header .userdate { margin: 0px 0px 0px 80px; } .path-mod-workshop .submission-full.anonymous .header .title, .path-mod-workshop .submission-full.anonymous .header .author, .path-mod-workshop .submission-full.anonymous .header .userdate { margin: 0px 0px 0px 5px; } .path-mod-workshop .submission-full .header .userdate.created { padding-right: 10px; } .path-mod-workshop .submission-full .header .userdate.modified { padding-left: 10px; margin-left: 0px; border-left: 1px solid rgb(0, 0, 0); } .path-mod-workshop .submission-full .header .userdate { font-size: x-small; color: rgb(51, 51, 51); display: inline; } .path-mod-workshop .submission-full .header .userdate span { font-style: italic; } .path-mod-workshop .submission-full .header .author .picture { position: absolute; top: 3px; left: 3px; } .path-mod-workshop .submission-full .content, .path-mod-workshop .submission-full .attachments { padding: 5px 10px; } .path-mod-workshop .submission-full .attachments .files img.icon { margin-right: 5px; } .path-mod-workshop .submission-full .attachments .images div { display: inline-block; margin: 5px; padding: 5px; border: 1px solid rgb(221, 221, 221); } .path-mod-workshop .submission-summary.example .title, .path-mod-workshop .submission-summary.example .userdate { margin: 0px; } .path-mod-workshop .submission-full.example .header { min-height: 0px; } .path-mod-workshop .submission-full.example .header .title { margin: 0px; } .path-mod-workshop .message { padding: 5px 5em 5px 15px; margin: 0px auto 20px; width: 100%; font-size: 80%; position: relative; } .path-mod-workshop .message .singlebutton { text-align: left; margin: 0px; } .path-mod-workshop .message.ok { color: rgb(84, 124, 34); background-color: rgb(231, 241, 195); } .path-mod-workshop .message.error { color: rgb(221, 2, 33); background-color: rgb(255, 211, 217); } .path-mod-workshop .message.info { color: rgb(22, 102, 169); background-color: rgb(210, 235, 255); } .path-mod-workshop .allocation-init-results { margin: 10px auto; width: 100%; font-size: 80%; } .path-mod-workshop .allocation-init-results .indent { margin-left: 20px; } .path-mod-workshop .allocation-init-results .ok { color: rgb(84, 124, 34); background-color: rgb(231, 241, 195); } .path-mod-workshop .allocation-init-results .error { color: rgb(221, 2, 33); background-color: rgb(255, 211, 217); } .path-mod-workshop .allocation-init-results .info { color: rgb(22, 102, 169); background-color: rgb(210, 235, 255); } .path-mod-workshop .allocation-init-results .debug { color: rgb(0, 0, 0); background-color: rgb(221, 221, 221); } .path-mod-workshop .userplan { width: 100%; margin: 1em auto; font-size: 80%; border: 1px solid rgb(221, 221, 221); position: relative; overflow: hidden; } .path-mod-workshop .userplan dt { vertical-align: bottom; white-space: normal; color: rgb(153, 153, 153); border-bottom: 1px solid rgb(221, 221, 221); padding: 3px; } .path-mod-workshop .userplan dt.active { vertical-align: top; color: rgb(0, 0, 0); border-width: 0px 1px; border-right-style: solid; border-left-style: solid; border-right-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-image: initial; border-bottom-style: initial; border-bottom-color: initial; border-top-style: initial; border-top-color: initial; background: rgb(231, 241, 195); } .path-mod-workshop .userplan dt.active .phasetitle { font-size: 140%; } .path-mod-workshop .userplan dl { width: 20%; float: left; margin: 0px; } @media only screen and (max-width: 768px) { .path-mod-workshop .userplan { border-right: none; border-top: none; } .path-mod-workshop .userplan dl { width: 102%; border-right: none; } .path-mod-workshop .userplan dt { float: left; width: 30%; border-bottom: none; border-top: 1px solid rgb(221, 221, 221); } .path-mod-workshop .userplan dt.active { border: none; } .path-mod-workshop .userplan dd { float: left; width: 65%; border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); } } @media only screen and (max-width: 420px) { .path-mod-workshop .userplan { border-bottom: none; } .path-mod-workshop .userplan dt { float: left; width: 70%; border-bottom: none; border-right: 1px solid rgb(221, 221, 221); border-left: 1px solid rgb(221, 221, 221); margin: 0px; padding: 5px; } .path-mod-workshop .userplan dd { float: left; width: 70%; border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); } } .path-mod-workshop .userplan dd { vertical-align: top; border-right: 1px solid rgb(221, 221, 221); background-color: rgb(245, 245, 245); margin: 0px; min-height: 180px; padding: 5px; } .path-mod-workshop .userplan dd, .path-mod-workshop .userplan dd a, .path-mod-workshop .userplan dd a:link, .path-mod-workshop .userplan dd a:hover, .path-mod-workshop .userplan dd a:visited, .path-mod-workshop .userplan dd a:active { color: rgb(153, 153, 153); } .path-mod-workshop .userplan dd.active, .path-mod-workshop .userplan dd.active a, .path-mod-workshop .userplan dd.active a:link, .path-mod-workshop .userplan dd.active a:hover, .path-mod-workshop .userplan dd.active a:visited, .path-mod-workshop .userplan dd.active a:active { color: rgb(0, 0, 0); } .path-mod-workshop .userplan dd.lastcol { border-right: 0px; } .path-mod-workshop .userplan dd.active { border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); background-color: rgb(231, 241, 195); } .path-mod-workshop .userplan dt .actions { font-size: smaller; } .path-mod-workshop .userplan dd.phasetasks li { background-image: url("/theme/image.php/spacepre/mod_workshop/1720211861/userplan/task-todo"); background-position: left top; background-repeat: no-repeat; list-style-type: none; min-height: 16px; margin: 0.3em 0px; } .dir-rtl.path-mod-workshop .userplan dd.phasetasks li { background-position: right top; } .path-mod-workshop .userplan dd.phasetasks li.completed { background-image: url("/theme/image.php/spacepre/mod_workshop/1720211861/userplan/task-done"); } .path-mod-workshop .userplan dd.phasetasks li.fail { background-image: url("/theme/image.php/spacepre/mod_workshop/1720211861/userplan/task-fail"); } .path-mod-workshop .userplan dd.phasetasks li.info { background-image: url("/theme/image.php/spacepre/mod_workshop/1720211861/userplan/task-info"); } .path-mod-workshop .userplan dd.phasetasks .tasks { list-style: none; margin: 0px; padding: 0px; } .path-mod-workshop .userplan dd.phasetasks .title { padding: 0px 10px 0px 20px; } .dir-rtl.path-mod-workshop .userplan dd.phasetasks .title { padding: 0px 20px 0px 10px; } .path-mod-workshop .userplan dd.phasetasks .details { padding: 0px 10px 0px 25px; font-size: 80%; } .dir-rtl.path-mod-workshop .userplan dd.phasetasks .details { padding: 0px 25px 0px 10px; } .path-mod-workshop .assessment-full { border: 1px solid rgb(221, 221, 221); margin: 0px auto 1em; } .path-mod-workshop .assessment-full .header { position: relative; background-color: rgb(221, 221, 221); padding: 3px; min-height: 35px; } .path-mod-workshop .assessment-full .header .title { font-weight: 700; } .path-mod-workshop .assessment-full .header .title, .path-mod-workshop .assessment-full .header .reviewer, .path-mod-workshop .assessment-full .header .grade, .path-mod-workshop .assessment-full .header .weight { margin: 0px 0px 0px 40px; } .path-mod-workshop .assessment-full.anonymous .header .title, .path-mod-workshop .assessment-full.anonymous .header .reviewer, .path-mod-workshop .assessment-full.anonymous .header .grade, .path-mod-workshop .assessment-full.anonymous .header .weight { margin: 0px 0px 0px 5px; } .path-mod-workshop .assessment-full .header .reviewer .picture { position: absolute; top: 3px; left: 3px; } .dir-rtl.path-mod-workshop .assessment-full .header .reviewer .picture { right: 3px; left: auto; } .path-mod-workshop .assessment-full .header .actions { position: absolute; top: 5px; right: 5px; text-align: right; } .path-mod-workshop .assessment-full .header .actions .singlebutton, .path-mod-workshop .assessment-full .header .actions .singlebutton form, .path-mod-workshop .assessment-full .header .actions .singlebutton form div { display: inline; } .path-mod-workshop .assessment-full .assessment-form-wrapper, .path-mod-workshop .assessment-full .overall-feedback-wrapper { margin-top: 0.5em; padding: 0px 1em; } .path-mod-workshop .assessment-summary.graded .singlebutton input[type="submit"], .path-mod-workshop .example-summary.graded .singlebutton input[type="submit"] { background-color: rgb(231, 241, 195); } .path-mod-workshop .assessment-summary.notgraded .singlebutton input[type="submit"], .path-mod-workshop .example-summary.notgraded .singlebutton input[type="submit"] { background-color: rgb(255, 211, 217); } .path-mod-workshop .assessment-full .overallfeedback .content, .path-mod-workshop .assessment-full .overallfeedback .attachments { padding: 5px 10px; } .path-mod-workshop .assessment-full .overallfeedback .attachments .files img.icon { margin-right: 5px; } .path-mod-workshop .assessment-full .overallfeedback .attachments .images div { display: inline-block; margin: 5px; padding: 5px; border: 1px solid rgb(221, 221, 221); } .path-mod-workshop .assessmentform .description { margin: 0px 1em; } .path-mod-workshop .grading-report { width: 100%; margin: 1em auto; font-size: 80%; border: 1px solid rgb(221, 221, 221); } .path-mod-workshop .grading-report .userpicture { margin: 0px 3px; vertical-align: middle; } .path-mod-workshop .grading-report del { color: red; font-size: 90%; text-decoration: line-through; } .path-mod-workshop .grading-report ins { color: green; font-weight: 700; text-decoration: underline; } .path-mod-workshop .grading-report th { white-space: normal; } .path-mod-workshop .grading-report td { vertical-align: top; border: 1px solid rgb(221, 221, 221); } .path-mod-workshop .grading-report tr.published td.submission { background-color: rgb(210, 235, 255); } .path-mod-workshop .grading-report tr.published td.submission a { font-weight: 700; } .path-mod-workshop .grading-report .assessmentdetails { white-space: nowrap; } .path-mod-workshop .grading-report .receivedgrade span.grade, .path-mod-workshop .grading-report .givengrade span.gradinggrade { font-weight: 700; } .path-mod-workshop .grading-report .submissiongrade.cell, .path-mod-workshop .grading-report .gradinggrade.cell { text-align: center; font-size: 200%; white-space: nowrap; } .path-mod-workshop .grading-report .givengrade.null .user, .path-mod-workshop .grading-report .receivedgrade.null .user { color: rgb(238, 0, 0); } .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades { text-align: center; } .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade { border: 1px solid rgb(221, 221, 221); margin: 1em; padding: 2em; display: inline-block; border-radius: 15px; } .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade.submissiongrade { background-color: rgb(210, 235, 255); } .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade.assessmentgrade { background-color: rgb(238, 238, 238); } .path-mod-workshop #workshop-viewlet-yourgrades .finalgrades .grade .gradevalue { font-weight: 700; font-size: x-large; margin: 10px; } #mod-workshop-editform fieldset.fgroup * { vertical-align: top; } .path-mod-workshop .feedback { border: 1px solid rgb(221, 221, 221); margin: 0px auto 1em; width: 100%; } .path-mod-workshop .feedback .header { position: relative; background-color: rgb(221, 221, 221); padding: 3px; min-height: 35px; } .path-mod-workshop .feedback .header .title { margin: 0px 0px 0px 40px; } .path-mod-workshop .feedback .header .picture { position: absolute; top: 3px; left: 3px; } .path-mod-workshop .feedback .content { padding: 5px 10px; } .path-mod-workshop div.buttonsbar { text-align: center; } .path-mod-workshop div.buttonsbar .singlebutton { display: inline; } .path-mod-workshop .toolboxaction { margin-right: 1em; } .path-mod-workshop .toolboxaction, .path-mod-workshop .toolboxaction .singlebutton, .path-mod-workshop .toolboxaction .singlebutton form, .path-mod-workshop .toolboxaction .singlebutton form div { display: inline; } .path-mod-workshop div.buttonwithhelp div { display: inline; } .path-mod-workshop #evaluationmethodchooser { margin: 2em auto; text-align: center; } .path-mod-workshop .lastmodified { line-height: 1em; } .path-mod-workshop .nothingfound { font-size: 150%; color: rgb(255, 69, 0); } .path-mod-workshop .workshop-risk-dataloss { vertical-align: text-bottom; } #registration-tab-content .input-group-append button.btn { border: 1px solid rgb(143, 149, 158); } form#auto_submit { display: none; } #registration-tab-content .input-group-append button.btn span.pix { padding-left: 0.5rem; } body.jsdisabled #block_accessibility_launchtoolbar { display: none; } .block_accessibility { position: relative; user-select: none; } #accessibility_controls .access-button { display: inline-block; vertical-align: middle; margin: 0px 0.15em; border: 1px solid rgb(204, 204, 204); border-radius: 3px; text-align: center; user-select: none; background: -webkit-linear-gradient(top, rgba(254, 255, 232, 0) 0%, rgba(214, 219, 191, 0.3) 100%) !important; } #accessibility_controls .access-button:hover { background: -webkit-linear-gradient(top, rgba(254, 255, 232, 0) 0%, rgba(214, 219, 191, 0.5) 50%) !important; } .access-button a#block_accessibility_save { background: url("/theme/image.php/spacepre/block_accessibility/1720211861/document-save") center center no-repeat !important; } .access-button a#block_accessibility_save.disabled { background: url("/theme/image.php/spacepre/block_accessibility/1720211861/document-save-grey") center center no-repeat !important; } #accessibility_controls .access-button .disabled { opacity: 0.3; cursor: not-allowed; } #accessibility_controls .access-button a { display: block; cursor: pointer; color: rgb(0, 0, 0); border-radius: 2px; padding: 0.15em 0.3em; min-width: 1.5em; } #accessibility_controls .access-button:active, #accessibility_controls .access-button:focus { border: 1px solid rgb(242, 70, 2); } #accessibility_controls .access-button img { vertical-align: middle; } #accessibility_controls input { margin: 0px 0.2em; } #accessibility_controls ul { list-style: none; margin: 0.4em 0px; padding: 0px; } #toolbar-launch { position: absolute; padding: 0px; top: -3px; left: 50%; } #toolbar-launch img { padding: 0px; opacity: 0.6; } .atbar-always { display: inline-block; } #loader-icon { position: absolute; width: 54px; height: 55px; top: 42%; left: 5em; display: none; background: url("/theme/image.php/spacepre/block_accessibility/1720211861/loader") !important; } #sbar { top: 50px !important; z-index: 1100 !important; } #at-facebox { width: 100% !important; position: fixed !important; inset: auto auto 0px 0px !important; } .at-fb-tb-body { width: 96vw !important; } div.at-fb-content div { height: 30vh !important; } .at-fb-footer { width: 40px !important; float: right !important; position: absolute !important; top: 10px !important; right: 0px !important; border-top: 0px solid transparent !important; } .block_accessreview_success, .block_accessreview.block_accessreview_success.hasinfo { color: rgb(30, 69, 30); background: rgb(215, 230, 215); border-color: rgb(200, 221, 200); } .block_accessreview_danger, .block_accessreview.block_accessreview_danger.hasinfo { color: rgb(110, 33, 30); background: rgb(246, 217, 216); border-color: rgb(243, 201, 200); } .block_accessreview_warning, .block_accessreview.block_accessreview_warning.hasinfo { color: rgb(125, 90, 41); background: rgb(252, 239, 220); border-color: rgb(251, 232, 205); } .block_accessreview_table { border-bottom: 1px solid rgb(238, 232, 232); border-top-color: rgb(238, 232, 232); border-right-color: rgb(238, 232, 232); border-left-color: rgb(238, 232, 232); } .block_accessreview_links { display: flex; flex-flow: wrap; justify-content: center; } .block_accessreview_link { padding-left: 10px; padding-right: 10px; } .block_accessreview_analysisbutton { text-align: center; } .block_activity_results h1 { margin: 4px; font-size: 1.1em; } .block_activity_results table.grades { text-align: left; width: 100%; } .block_activity_results table.grades .number { text-align: left; width: 10%; } .block_activity_results table.grades .name { text-align: left; width: 77%; } .block_activity_results table.grades .grade { text-align: right; } .admin_presets_tree_name { padding: 0px 0px 4px 2px; } .admin_presets_tree_value { border: 1px solid rgb(204, 204, 204); padding: 0px 0px 4px 2px; } .admin_presets_error { color: red; text-align: center; } .admin_presets_success { color: green; text-align: center; } #page-blocks-admin_presets-index #settings_tree_div .catnode { display: inline; margin-left: 5px; } #page-blocks-admin_presets-index #settings_tree_div .ygtv-checkbox .ygtv-highlight0 .ygtvcontent { background: url("/theme/image.php/spacepre/block_admin_presets/1720211861/check0") no-repeat; padding-left: 1em; } #page-blocks-admin_presets-index #settings_tree_div .ygtv-checkbox .ygtv-highlight0 .ygtvfocus.ygtvcontent, .ygtv-checkbox .ygtv-highlight1 .ygtvfocus.ygtvcontent, .ygtv-checkbox .ygtv-highlight2 .ygtvfocus.ygtvcontent { background-color: rgb(192, 224, 224); } #page-blocks-admin_presets-index #settings_tree_div .ygtv-checkbox .ygtv-highlight1 .ygtvcontent { background: url("/theme/image.php/spacepre/block_admin_presets/1720211861/check1") no-repeat; padding-left: 1em; } #page-blocks-admin_presets-index #settings_tree_div .ygtv-checkbox .ygtv-highlight2 .ygtvcontent { background: url("/theme/image.php/spacepre/block_admin_presets/1720211861/check2") no-repeat; padding-left: 1em; } .block_blog_tags .s20 { font-size: 1.5em; font-weight: 700; } .block_blog_tags .s19 { font-size: 1.5em; } .block_blog_tags .s18 { font-size: 1.4em; font-weight: 700; } .block_blog_tags .s17 { font-size: 1.4em; } .block_blog_tags .s16 { font-size: 1.3em; font-weight: 700; } .block_blog_tags .s15 { font-size: 1.3em; } .block_blog_tags .s14 { font-size: 1.2em; font-weight: 700; } .block_blog_tags .s13 { font-size: 1.2em; } .block_blog_tags .s12, .block_blog_tags .s11 { font-size: 1.1em; font-weight: 700; } .block_blog_tags .s10, .block_blog_tags .s9 { font-size: 1.1em; } .block_blog_tags .s8, .block_blog_tags .s7 { font-size: 1em; font-weight: 700; } .block_blog_tags .s6, .block_blog_tags .s5 { font-size: 1em; } .block_blog_tags .s4, .block_blog_tags .s3 { font-size: 0.9em; font-weight: 700; } .block_blog_tags .s2, .block_blog_tags .s1 { font-size: 0.9em; } .block_completion_progress .content { text-align: left; } .block_completion_progress .barContainer { position: relative; padding: 0px; clear: both; } .block_completion_progress .left-arrow-svg, .block_completion_progress .right-arrow-svg { position: absolute; top: calc(50% - 10px); display: none; z-index: 10; } .block_completion_progress .left-arrow-svg { left: 5px; } .block_completion_progress .right-arrow-svg { right: 5px; } .block_completion_progress .triangle-polygon { fill: rgba(0, 0, 0, 0.3); stroke: rgb(255, 255, 255); stroke-width: 3px; } .block_completion_progress .barRow { padding: 0px; width: 100%; margin: 0px; min-height: 1.6rem; overflow: hidden; scroll-behavior: smooth; } .block_completion_progress .progressBarCell { height: 1.6rem; margin: 0px; padding: 0px; text-align: center; vertical-align: middle; border-left: 1px solid rgb(227, 227, 227); border-top: 1px solid rgb(227, 227, 227); position: relative; } .block_completion_progress .progressBarCell[data-haslink="true"] { cursor: pointer; } .block_completion_progress .progressBarCell[data-haslink="not-allowed"] { cursor: not-allowed; } .block_completion_progress .barModeScroll .barRowCells { white-space: nowrap; } .block_completion_progress .barModeScroll .progressBarCell { display: inline-block; width: 1.6rem; } .block_completion_progress .barModeSqueeze .barRowCells { display: flex; } .block_completion_progress .barModeSqueeze .progressBarCell { display: inline-block; flex: 1 1 0%; } .block_completion_progress .barModeWrap .barRowCells { display: flex; flex-wrap: wrap; } .block_completion_progress .barModeWrap .progressBarCell { display: inline-block; flex-grow: 0; flex-shrink: 0; flex-basis: inherit; } .block_completion_progress .barWithNow .barRowCells { margin-top: 1.6rem; } .block_completion_progress .progressBarCell .nowDiv { position: absolute; top: -100%; white-space: nowrap; width: 100px; } .block_completion_progress .progressBarCell .firstNow { left: 0px; text-align: left; } .block_completion_progress .progressBarCell .firstHalfNow { left: 100%; text-align: left; } .block_completion_progress .progressBarCell .lastHalfNow { right: 0px; text-align: right; } .block_completion_progress .progressBarCell .nowicon { width: 15px; height: 15px; margin: 0px; padding: 0px; } .block_completion_progress .barModeScroll .progressBarCell:first-of-type, .block_completion_progress .barModeSqueeze .progressBarCell:first-of-type { border-top-left-radius: 0.26rem; border-bottom-left-radius: 0.26rem; } .block_completion_progress .barModeScroll .progressBarCell:last-of-type, .block_completion_progress .barModeSqueeze .progressBarCell:last-of-type { border-top-right-radius: 0.26rem; border-bottom-right-radius: 0.26rem; border-right: 1px solid rgb(227, 227, 227); } .block_completion_progress .barWithIcons .progressBarCell::before { display: inline-block; content: ""; width: 100%; height: 100%; max-width: 16px; background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; } .block_completion_progress .barWithIcons .progressBarCell.completed::before { background-image: url("/theme/image.php/spacepre/block_completion_progress/1720211861/tick"); } .block_completion_progress .barWithIcons .progressBarCell.notCompleted::before { background-image: url("/theme/image.php/spacepre/block_completion_progress/1720211861/cross"); } .block_completion_progress .progressEventInfo, .block_completion_progress .progressPercentage { font-size: x-small; text-align: left; white-space: pre; overflow: hidden; padding: 0px; margin: 5px; } .block_completion_progress .progressEventInfo { white-space: pre-wrap; } .block_completion_progress .progressEventInfo .iconInInfo, #fitem_id_config_progressBarIcons .iconOnConfig { height: 1.2em; width: 1.2em; } #page-blocks-completion_progress-overview .overviewTable { table-layout: fixed; } #page-blocks-completion_progress-overview .overviewTable .col-select { width: 2rem; text-align: center; } #page-blocks-completion_progress-overview .overviewTable .col-fullname { width: 20%; } #page-blocks-completion_progress-overview .overviewTable .col-timeaccess { width: 15%; } #page-blocks-completion_progress-overview .overviewTable .col-progressbar { min-width: 200px; } #page-blocks-completion_progress-overview .overviewTable .col-progress { width: 6rem; text-align: center; } .block_completion_progress .progressEventInfo img { vertical-align: middle; } .block_completion_progress .moduleIcon { float: left; margin-right: 5px; max-width: 24px; } .block_completion_progress .progressBarHeader { font-size: 90%; margin: 0px; padding: 0px; } .block_completion_progress h3 { margin-bottom: 0px; } .block_completion_progress .expectedBy { margin: 5px auto; } .block_completion_progress .overviewButton { margin: 10px; text-align: center; } #page-blocks-completion_progress-overview .progressoverviewmenus { margin-bottom: 1rem; } #page-blocks-completion_progress-overview .progressoverviewmenus .singleselect + .singleselect { margin-left: 1rem; } .dir-rtl .CodeMirror { direction: ltr; text-align: left; } #page-blocks-configurable_reports-editreport.dir-rtl textarea, #page-blocks-configurable_reports-editreport.dir-rtl .felement.fstatic { text-align: left; direction: ltr; } #reportslist th.header { padding: 0px 20px; } #page-blocks-configurable_reports-managereport .generaltable td.c5 { direction: ltr; } #page-admin-setting-blocksettingconfigurable_reports.dir-rtl .settingsform input[type="text"], #page-admin-setting-blocksettingconfigurable_reports.dir-rtl .settingsform input[type="password"] { text-align: left; direction: ltr; } #page-blocks-configurable_reports-viewreport .generaltable { border: 1px solid rgb(128, 128, 128); margin: 0px auto; } #page-blocks-configurable_reports-viewreport #calcstable { width: 80%; } #page-blocks-configurable_reports-viewreport .generaltable th.header { background-color: rgb(248, 249, 250); border-bottom-width: 1px; } #page-blocks-configurable_reports-viewreport #totalrecords, #page-blocks-configurable_reports-viewreport #lastexecutiontime { padding: 10px; text-align: center; } .addbutton { text-align: center; } .linkbutton { box-shadow: rgb(220, 236, 251) 0px 1px 0px 0px inset; background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.05, rgb(189, 219, 250)), to(rgb(128, 181, 234))) rgb(189, 219, 250); border-radius: 0px; text-indent: 0px; border: 1px solid rgb(132, 187, 243); display: inline-block; color: rgb(255, 255, 255); font-family: Arial; font-size: 15px; font-weight: 700; font-style: normal; height: 30px; line-height: 30px; width: 100px; text-decoration: none; text-align: center; text-shadow: rgb(82, 142, 204) 1px 1px 0px; } .linkbutton:hover { background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.05, rgb(128, 181, 234)), to(rgb(189, 219, 250))) rgb(128, 181, 234); } .linkbutton:active { position: relative; top: 1px; } table.dataTable { margin: 0px auto; clear: both; width: 100%; } table.dataTable thead th { padding: 3px 18px 3px 10px; border-bottom: 1px solid rgb(0, 0, 0); font-weight: 700; cursor: pointer; } table.dataTable tfoot th { padding: 3px 18px 3px 10px; border-top: 1px solid rgb(0, 0, 0); font-weight: 700; } table.dataTable td { padding: 3px 10px; } table.dataTable td.center, table.dataTable td.dataTables_empty { text-align: center; } table.dataTable tr.odd { background-color: rgb(226, 228, 255); } table.dataTable tr.even { background-color: rgb(255, 255, 255); } table.dataTable tr.odd td.sorting_1 { background-color: rgb(211, 214, 255); } table.dataTable tr.odd td.sorting_2 { background-color: rgb(218, 220, 255); } table.dataTable tr.odd td.sorting_3 { background-color: rgb(224, 226, 255); } table.dataTable tr.even td.sorting_1 { background-color: rgb(234, 235, 255); } table.dataTable tr.even td.sorting_2 { background-color: rgb(242, 243, 255); } table.dataTable tr.even td.sorting_3 { background-color: rgb(249, 249, 255); } .dataTables_wrapper { position: relative; clear: both; } .dataTables_length { float: left; } .dataTables_filter { float: right; text-align: right; } .dataTables_info { clear: both; float: left; } .dataTables_paginate { float: right; text-align: right; } .paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next { height: 19px; float: left; cursor: pointer; color: rgb(17, 17, 17) !important; } .paginate_disabled_previous:hover, .paginate_enabled_previous:hover, .paginate_disabled_next:hover, .paginate_enabled_next:hover { text-decoration: none !important; } .paginate_disabled_previous:active, .paginate_enabled_previous:active, .paginate_disabled_next:active, .paginate_enabled_next:active { outline: none; } .paginate_disabled_previous, .paginate_disabled_next { color: rgb(102, 102, 102) !important; } .paginate_disabled_previous, .paginate_enabled_previous { padding-left: 23px; } .paginate_disabled_next, .paginate_enabled_next { padding-right: 23px; margin-left: 10px; } .paginate_enabled_previous { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/back_enabled") left top no-repeat; } .paginate_enabled_previous:hover { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/back_enabled_hover") left top no-repeat; } .paginate_disabled_previous { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/back_disabled") left top no-repeat; } .paginate_enabled_next { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/forward_enabled") right top no-repeat; } .paginate_enabled_next:hover { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/forward_enabled_hover") right top no-repeat; } .paginate_disabled_next { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/forward_disabled") right top no-repeat; } .paging_full_numbers { height: 22px; line-height: 22px; } .paging_full_numbers a:active { outline: none; } .paging_full_numbers a:hover { text-decoration: none; } .paging_full_numbers a.paginate_button, .paging_full_numbers a.paginate_active { border: 1px solid rgb(170, 170, 170); border-radius: 5px; padding: 2px 5px; margin: 0px 3px; cursor: pointer; color: rgb(51, 51, 51) !important; } .paging_full_numbers a.paginate_button { background-color: rgb(221, 221, 221); } .paging_full_numbers a.paginate_button:hover { background-color: rgb(204, 204, 204); text-decoration: none !important; } .paging_full_numbers a.paginate_active { background-color: rgb(153, 179, 255); } .dataTables_processing { position: absolute; top: 50%; left: 50%; width: 250px; height: 30px; margin-left: -125px; margin-top: -15px; padding: 14px 0px 2px; border: 1px solid rgb(221, 221, 221); text-align: center; color: rgb(153, 153, 153); font-size: 14px; background-color: rgb(255, 255, 255); } .sorting { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/sort_both") right center no-repeat; } .sorting_asc { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/sort_asc") right center no-repeat; } .sorting_desc { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/sort_desc") right center no-repeat; } .sorting_asc_disabled { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/sort_asc_disabled") right center no-repeat; } .sorting_desc_disabled { background: url("/theme/image.php/spacepre/block_configurable_reports/1720211861/datatable/sort_desc_disabled") right center no-repeat; } table.dataTable thead th:active, table.dataTable thead td:active { outline: none; } .dataTables_scroll { clear: both; } .dataTables_scrollBody { } .CodeMirror { font-family: monospace; height: 300px; color: rgb(0, 0, 0); direction: ltr; } .CodeMirror-lines { padding: 4px 0px; } .CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { padding: 0px 4px; } .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { background-color: rgb(255, 255, 255); } .CodeMirror-gutters { border-right: 1px solid rgb(221, 221, 221); background-color: rgb(247, 247, 247); white-space: nowrap; } .CodeMirror-linenumber { padding: 0px 3px 0px 5px; min-width: 20px; text-align: right; color: rgb(153, 153, 153); white-space: nowrap; } .CodeMirror-guttermarker { color: rgb(0, 0, 0); } .CodeMirror-guttermarker-subtle { color: rgb(153, 153, 153); } .CodeMirror-cursor { border-left: 1px solid rgb(0, 0, 0); border-right: none; width: 0px; } .CodeMirror div.CodeMirror-secondarycursor { border-left: 1px solid silver; } .cm-fat-cursor .CodeMirror-cursor { width: auto; background: rgb(119, 238, 119); border: 0px !important; } .cm-fat-cursor div.CodeMirror-cursors { z-index: 1; } .cm-fat-cursor .CodeMirror-line::selection, .cm-fat-cursor .CodeMirror-line > span::selection, .cm-fat-cursor .CodeMirror-line > span > span::selection { background: transparent; } .cm-fat-cursor { caret-color: transparent; } @-webkit-keyframes blink { 0% { } 50% { background-color: transparent; } } @keyframes blink { 0% { } 50% { background-color: transparent; } } .cm-tab { display: inline-block; text-decoration: inherit; } .CodeMirror-rulers { position: absolute; inset: -50px 0px 0px; overflow: hidden; } .CodeMirror-ruler { border-left: 1px solid rgb(204, 204, 204); top: 0px; bottom: 0px; position: absolute; } .cm-s-default .cm-header { color: blue; } .cm-s-default .cm-quote { color: rgb(0, 153, 0); } .cm-negative { color: rgb(221, 68, 68); } .cm-positive { color: rgb(34, 153, 34); } .cm-header, .cm-strong { font-weight: 700; } .cm-em { font-style: italic; } .cm-link { text-decoration: underline; } .cm-strikethrough { text-decoration: line-through; } .cm-s-default .cm-keyword { color: rgb(119, 0, 136); } .cm-s-default .cm-atom { color: rgb(34, 17, 153); } .cm-s-default .cm-number { color: rgb(17, 102, 68); } .cm-s-default .cm-def { color: rgb(0, 0, 255); } .cm-s-default .cm-variable-2 { color: rgb(0, 85, 170); } .cm-s-default .cm-variable-3, .cm-s-default .cm-type { color: rgb(0, 136, 85); } .cm-s-default .cm-comment { color: rgb(170, 85, 0); } .cm-s-default .cm-string { color: rgb(170, 17, 17); } .cm-s-default .cm-string-2 { color: rgb(255, 85, 0); } .cm-s-default .cm-meta { color: rgb(85, 85, 85); } .cm-s-default .cm-qualifier { color: rgb(85, 85, 85); } .cm-s-default .cm-builtin { color: rgb(51, 0, 170); } .cm-s-default .cm-bracket { color: rgb(153, 153, 119); } .cm-s-default .cm-tag { color: rgb(17, 119, 0); } .cm-s-default .cm-attribute { color: rgb(0, 0, 204); } .cm-s-default .cm-hr { color: rgb(153, 153, 153); } .cm-s-default .cm-link { color: rgb(0, 0, 204); } .cm-s-default .cm-error { color: red; } .cm-invalidchar { color: red; } .CodeMirror-composing { border-bottom: 2px solid; } div.CodeMirror span.CodeMirror-matchingbracket { color: rgb(0, 187, 0); } div.CodeMirror span.CodeMirror-nonmatchingbracket { color: rgb(170, 34, 34); } .CodeMirror-matchingtag { background: rgba(255, 150, 0, 0.3); } .CodeMirror-activeline-background { background: rgb(232, 242, 255); } .CodeMirror { position: relative; overflow: hidden; background: rgb(255, 255, 255); } .CodeMirror-scroll { margin-bottom: -50px; margin-right: -50px; padding-bottom: 50px; height: 100%; outline: none; position: relative; z-index: 0; overflow: scroll !important; } .CodeMirror-sizer { position: relative; border-right: 50px solid transparent; } .CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler { position: absolute; z-index: 6; display: none; outline: none; } .CodeMirror-vscrollbar { right: 0px; top: 0px; overflow: hidden scroll; } .CodeMirror-hscrollbar { bottom: 0px; left: 0px; overflow: scroll hidden; } .CodeMirror-scrollbar-filler { right: 0px; bottom: 0px; } .CodeMirror-gutter-filler { left: 0px; bottom: 0px; } .CodeMirror-gutters { position: absolute; left: 0px; top: 0px; min-height: 100%; z-index: 3; } .CodeMirror-gutter { white-space: normal; height: 100%; display: inline-block; vertical-align: top; margin-bottom: -50px; } .CodeMirror-gutter-wrapper { position: absolute; z-index: 4; background: none !important; border: none !important; } .CodeMirror-gutter-background { position: absolute; top: 0px; bottom: 0px; z-index: 4; } .CodeMirror-gutter-elt { position: absolute; cursor: default; z-index: 4; } .CodeMirror-gutter-wrapper ::selection { background-color: transparent; } .CodeMirror-lines { cursor: text; min-height: 1px; } .CodeMirror pre.CodeMirror-line, .CodeMirror pre.CodeMirror-line-like { border-radius: 0px; border-width: 0px; background: transparent; font-family: inherit; font-size: inherit; margin: 0px; white-space: pre; overflow-wrap: normal; line-height: inherit; color: inherit; z-index: 2; position: relative; overflow: visible; -webkit-tap-highlight-color: transparent; font-variant-ligatures: contextual; } .CodeMirror-wrap pre.CodeMirror-line, .CodeMirror-wrap pre.CodeMirror-line-like { overflow-wrap: break-word; white-space: pre-wrap; word-break: normal; } .CodeMirror-linebackground { position: absolute; inset: 0px; z-index: 0; } .CodeMirror-linewidget { position: relative; z-index: 2; padding: 0.1px; } .CodeMirror-rtl pre { direction: rtl; } .CodeMirror-code { outline: none; } .CodeMirror-scroll, .CodeMirror-sizer, .CodeMirror-gutter, .CodeMirror-gutters, .CodeMirror-linenumber { box-sizing: content-box; } .CodeMirror-measure { position: absolute; width: 100%; height: 0px; overflow: hidden; visibility: hidden; } .CodeMirror-cursor { position: absolute; pointer-events: none; } .CodeMirror-measure pre { position: static; } div.CodeMirror-cursors { visibility: hidden; position: relative; z-index: 3; } div.CodeMirror-dragcursors { visibility: visible; } .CodeMirror-focused div.CodeMirror-cursors { visibility: visible; } .CodeMirror-selected { background: rgb(217, 217, 217); } .CodeMirror-focused .CodeMirror-selected { background: rgb(215, 212, 240); } .CodeMirror-crosshair { cursor: crosshair; } .CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: rgb(215, 212, 240); } .cm-searching { background-color: rgba(255, 255, 0, 0.4); } .cm-force-border { padding-right: 0.1px; } @media print { .CodeMirror div.CodeMirror-cursors { visibility: hidden; } } .cm-tab-wrap-hack::after { content: ""; } span.CodeMirror-selectedtext { background: none; } .cm-tab-wrap-hack::after { content: ""; } span.CodeMirror-selectedtext { background: none; } #page-blocks-configurable_reports-editreport .CodeMirror { width: 100%; } .block_course_list .footer { margin-top: 5px; } .block_course_list .content li { margin-bottom: 0.3em; } .block.block_course_modulenavigation .content { background-color: rgb(255, 255, 255); padding: 5px; white-space: normal; } .block.block_course_modulenavigation .pagination, .block.block_course_modulenavigation .allpagination { display: table; margin: 0px; padding: 0px; width: 100%; } .block.block_course_modulenavigation .pagination .prev, .block.block_course_modulenavigation .allpagination .prev, .block.block_course_modulenavigation .pagination .next, .block.block_course_modulenavigation .allpagination .next { width: 10%; } .block.block_course_modulenavigation .pagination .prev a, .block.block_course_modulenavigation .allpagination .prev a, .block.block_course_modulenavigation .pagination .next a, .block.block_course_modulenavigation .allpagination .next a { background-color: inherit; } .block.block_course_modulenavigation .pagination .sectionname, .block.block_course_modulenavigation .allpagination .sectionname, .block.block_course_modulenavigation .pagination .allsectionames, .block.block_course_modulenavigation .allpagination .allsectionames { border: 0px; border-radius: 0px; width: 90%; } .block.block_course_modulenavigation .pagination .expand-arrow, .block.block_course_modulenavigation .allpagination .expand-arrow { float: right; width: 18px; } .block.block_course_modulenavigation .pagination > li, .block.block_course_modulenavigation .allpagination > li { display: table-cell; } .block.block_course_modulenavigation .pagination > li a, .block.block_course_modulenavigation .allpagination > li a { background-color: transparent; border: 0px; border-radius: 0px; display: block; float: none; padding: 0px; } .block.block_course_modulenavigation ul.activities { list-style: none; margin: 0px; padding: 0px; } .block.block_course_modulenavigation ul.activities li > a { border-bottom: 1px solid rgb(238, 238, 238); display: block; padding: 5px 10px; } .block.block_course_modulenavigation ul.activities li > a:hover, .block.block_course_modulenavigation ul.activities li > a.active { background-color: rgb(238, 238, 238); text-decoration: none; } .block.block_course_modulenavigation ul.activities .completionbox { display: table-cell; position: relative; width: 18px; } .block.block_course_modulenavigation ul.activities .activityname { display: table-cell; } .block.block_course_modulenavigation ul.activities .completioncheck { border-radius: 5px; content: ""; display: inline-block; height: 10px; margin-top: -5px; position: absolute; top: 50%; width: 10px; } .block.block_course_modulenavigation ul.activities .completioncheck.incomplete { border: 1px solid rgb(204, 204, 204); } .block.block_course_modulenavigation ul.activities .completioncheck.completed { background-color: rgb(92, 184, 92); border: 1px solid rgb(92, 184, 92); } .block.block_course_modulenavigation ul.activities .modulenavigationlabel { color: rgb(0, 0, 0); cursor: default; font-weight: 700; pointer-events: none; } .block.block_course_modulenavigation .section { background-color: rgb(255, 255, 255); border: 1px solid transparent; border-radius: 0px; margin-bottom: 20px; } .block.block_course_modulenavigation .section-body { padding: 0px; } .block.block_course_modulenavigation .module-navigation-section-heading { border-bottom: 1px solid transparent; border-top-left-radius: 0px; border-top-right-radius: 0px; padding: 10px 15px; } .block.block_course_modulenavigation .module-navigation-section-heading > .dropdown .dropdown-toggle { color: inherit; } .block.block_course_modulenavigation .tocourse { background-color: rgb(245, 245, 245); border: 1px solid rgb(221, 221, 221); display: block; margin-bottom: 3px; padding: 10px 15px; } .block.block_course_modulenavigation .tocourse:hover { text-decoration: none; } .block.block_course_modulenavigation .onesection .module-navigation-section-heading { padding: 0px; } .block.block_course_modulenavigation .section-title { color: inherit; margin-bottom: 0px; margin-top: 0px; } .block.block_course_modulenavigation .section-title > a, .block.block_course_modulenavigation .section-title > .small, .block.block_course_modulenavigation .section-title > .small > a { color: inherit; } .block.block_course_modulenavigation .section-footer { background-color: rgb(245, 245, 245); border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top: 1px solid rgb(221, 221, 221); padding: 10px 15px; } .block.block_course_modulenavigation .section > .list-group, .block.block_course_modulenavigation .section > .section-collapse > .list-group { margin-bottom: 0px; } .block.block_course_modulenavigation .section > .list-group .list-group-item, .block.block_course_modulenavigation .section > .section-collapse > .list-group .list-group-item { border-radius: 0px; border-width: 1px 0px; } .block.block_course_modulenavigation .section > .list-group:first-child .list-group-item:first-child, .block.block_course_modulenavigation .section > .section-collapse > .list-group:first-child .list-group-item:first-child { border-top: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .block.block_course_modulenavigation .section > .list-group:last-child .list-group-item:last-child, .block.block_course_modulenavigation .section > .section-collapse > .list-group:last-child .list-group-item:last-child { border-bottom: 0px; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; } .block.block_course_modulenavigation .section > .module-navigation-section-heading + .section-collapse > .list-group .list-group-item:first-child { border-top-left-radius: 0px; border-top-right-radius: 0px; } .block.block_course_modulenavigation .module-navigation-section-heading + .list-group .list-group-item:first-child, .block.block_course_modulenavigation .list-group + .section-footer { border-top-width: 0px; } .block.block_course_modulenavigation .section-group { margin-bottom: 20px; } .block.block_course_modulenavigation .section-group .section { border-radius: 0px; margin-bottom: 0px; } .block.block_course_modulenavigation .section-group .section + .section { margin-top: 5px; } .block.block_course_modulenavigation .section-group .module-navigation-section-heading { border-bottom: 0px; } .block.block_course_modulenavigation .section-group .module-navigation-section-heading + .section-collapse > .section-body, .block.block_course_modulenavigation .section-group .module-navigation-section-heading + .section-collapse > .list-group { border-top: 1px solid rgb(221, 221, 221); } .block.block_course_modulenavigation .section-group .section-footer { border-top: 0px; } .block.block_course_modulenavigation .section-group .section-footer + .section-collapse .section-body { border-bottom: 1px solid rgb(221, 221, 221); } .block.block_course_modulenavigation .section-default { border-color: rgb(221, 221, 221); } .block.block_course_modulenavigation .section-default > .module-navigation-section-heading { background-color: rgb(245, 245, 245); border-color: rgb(221, 221, 221); color: rgb(51, 51, 51); } .block.block_course_modulenavigation .section-default > .module-navigation-section-heading + .section-collapse > .section-body { border-top-color: rgb(221, 221, 221); } .block.block_course_modulenavigation .section-default > .module-navigation-section-heading .badge { background-color: rgb(51, 51, 51); color: rgb(245, 245, 245); } .block.block_course_modulenavigation .section-default > .section-footer + .section-collapse > .section-body { border-bottom-color: rgb(221, 221, 221); } .block_course_summary .content { padding: 10px; } .block_course_summary .editbutton { text-align: right; } .block_globalsearch .searchform { text-align: center; } .block_globalsearch .footer { text-align: center; } .block_lp.block .content h3 { padding: 0px; text-transform: none; } .block_lp .sub-content { padding: 0px 15px; } .block_lp ul { list-style: none; margin: 0px; } .block_lp ul .more { padding-top: 10px; } .block_myoverview button#groupingdropdown + .dropdown-menu li:first-of-type.dropdown-divider:first-of-type { display: none; } .block_myprofile img.profilepicture { height: 50px; width: 50px; } .block_myprofile .myprofileitem.fullname { font-size: 1.5em; font-weight: 700; margin-bottom: 0.5rem; } .block_myprofile .myprofileitem.edit { text-align: right; } .block_myprofile .content { display: flex; } .block_myprofile .myprofileitem.picture img { width: 50px; height: 50px; margin-right: 1rem; } .block_myprofile .myprofileitem span { font-weight: 700; } .block_navigation .block_tree .depth_1 > .tree_item.branch { padding-left: 0px; background-image: none; } .block_navigation .block_tree .depth_1 > ul { margin: 0px; } .block_navigation .block_tree ul { margin-left: 18px; } .block_navigation .block_tree p.hasicon { text-indent: -21px; padding-left: 21px; } .block_navigation .block_tree p.hasicon img { width: 16px; height: 16px; margin-top: 3px; margin-right: 5px; vertical-align: top; } .block_navigation .block_tree p.hasicon.visibleifjs { display: block; } .block_navigation .block_tree .tree_item { cursor: pointer; padding-left: 0px; margin: 3px 0px; background-position: 0px 50%; background-repeat: no-repeat; overflow-wrap: break-word; } .block_navigation .block_tree .tree_item.branch { padding-left: 21px; } .block_navigation .block_tree .active_tree_node { font-weight: 700; } .block_navigation .block_tree [aria-expanded="true"] { background-image: url("/theme/image.php/spacepre/core/1720211861/t/expanded"); } .block_navigation .block_tree [aria-expanded="false"] { background-image: url("/theme/image.php/spacepre/core/1720211861/t/collapsed"); } .block_navigation .block_tree [aria-expanded="true"].emptybranch { background-image: url("/theme/image.php/spacepre/core/1720211861/t/collapsed_empty"); } .block_navigation .block_tree [aria-expanded="false"] p.loading { background-image: url("/theme/image.php/spacepre/core/1720211861/i/loading_small"); } .block_navigation .block_tree [aria-hidden="false"] { display: block; } .block_navigation .block_tree [aria-hidden="true"]:not(.icon) { display: none; } .block_online_users .content .list li.listentry { clear: both; } .block_online_users .content .list li.listentry:not(:first-child) { padding-top: 3px; } .block_online_users .content .list li.listentry .user { float: left; position: relative; } .block_online_users .content .list li.listentry .otherusers { margin-left: 1.5rem; } .block_online_users .content .list li.listentry .user .userpicture { vertical-align: text-bottom; } .block_online_users .content .list li.listentry .message, .block_online_users .content .list li.listentry .uservisibility { float: right; margin-top: 3px; } .block_online_users .content .info { text-align: center; } .block_people .teachers ul, .block_people .teachers li { list-style: none; margin-left: 0px; padding-left: 0px; } .block_people .teachers li { margin-bottom: 15px; display: table; width: 100%; } .block_people .teachers .details { display: table-cell; line-height: 1; vertical-align: top; } .block_people .teachers .image { width: 50px; display: table-cell; vertical-align: top; } .block_people .teachers .icons { min-height: 22px; padding-top: 3px; } .block_people .teachers .icons img, .block_people .participants img { margin-right: 10px; } .block_people .content .teachers .userpicture { height: inherit; width: inherit; } .block_people .participants .hint { font-size: 90%; } .block_private_files .content table { table-layout: fixed; width: 100%; } .block_private_files .content .footer { padding: 10px 0px 0px; margin-top: 0.5em; } .block_private_files ul[role="tree"] { margin: 0px; padding: 0px; } .block_private_files ul, .block_private_files li { list-style: none; } .block_private_files [role="treeitem"] { padding-left: 22px; cursor: pointer; } .block_private_files [role="treeitem"] p { margin-bottom: 0px; } .block_private_files [role="treeitem"][aria-expanded] { padding-left: 0px; } .block_private_files [role="treeitem"][aria-expanded="false"] > p::before { content: url("/theme/image.php/spacepre/core/1720211861/t/collapsed"); vertical-align: sub; margin-right: 5px; } .block_private_files [role="treeitem"][aria-expanded="true"] > p::before { content: url("/theme/image.php/spacepre/core/1720211861/t/expanded"); vertical-align: sub; margin-right: 5px; } .block_private_files [role="treeitem"]:not([aria-expanded]) { background-image: repeating-linear-gradient(to right, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0.5) 1px, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 2px), repeating-linear-gradient(to top, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0.5) 1px, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 2px); background-repeat: no-repeat, no-repeat; background-position: left 10px top 50%, left 8px top 0px; background-size: 11px 1px, 1px 100%; } .block_private_files [role="treeitem"]:not([aria-expanded]):last-child { background-size: 11px 1px, 1px 50%; } .block_private_files [role="group"] { background-image: repeating-linear-gradient(to top, rgba(0, 0, 0, 0.5) 0px, rgba(0, 0, 0, 0.5) 1px, rgba(255, 255, 255, 0) 1px, rgba(255, 255, 255, 0) 2px); background-repeat: no-repeat; background-position: left 8px top 100%; background-size: 1px 100%; margin-left: 0px; } .block_private_files [aria-hidden="true"]:not(.icon) { display: none; } .block_ranking .rankingTable tr.itsme { border: 2px solid rgb(255, 186, 0); } .block_ranking #ranking-tabs ul { border-style: solid; border-color: rgb(21, 98, 159); border-image: initial; border-width: 0px 0px 5px; } .block_ranking #ranking-tabs ul li a { background-color: rgb(255, 255, 255); margin-right: 2px; line-height: 1.42857; border-radius: 4px 4px 0px 0px; padding: 7px 12px; } .block_ranking #ranking-tabs ul .yui3-tab-selected .yui3-tab-label { background: rgb(21, 98, 159); border-color: rgb(21, 98, 159); } .ranking-report .groupselector { text-align: center; display: block; } .block_ranking .content .footer { margin-top: 10px; text-align: center; } .block_recent_activity .unlist li { margin-bottom: 1em; } .block_recent_activity li .head .date { float: right; } .block_rss_client .list li:first-child { border-top-width: 0px; } .block_rss_client .list li { border-top: 1px solid; padding: 5px; } .block_search_forums .searchform { text-align: center; } .block_search_forums .searchform img { vertical-align: middle; } .block_search_forums .searchform img.resize { width: 1em; height: 1.1em; } .block_search_forums .invisiblefieldset { display: block; } .block_settings .block_tree ul { margin-left: 18px; } .block_settings .block_tree p.hasicon { text-indent: -21px; padding-left: 21px; } .block_settings .block_tree p.hasicon img { width: 16px; height: 16px; margin-top: 3px; margin-right: 5px; vertical-align: top; } .block_settings .block_tree p.hasicon.visibleifjs { display: block; } .block_settings .block_tree .tree_item.branch { padding-left: 21px; } .block_settings .block_tree .tree_item { cursor: pointer; margin: 3px 0px; background-position: 0px 50%; background-repeat: no-repeat; } .block_settings .block_tree .active_tree_node { font-weight: 700; } .block_settings .block_tree [aria-expanded="true"] { background-image: url("/theme/image.php/spacepre/core/1720211861/t/expanded"); } .block_settings .block_tree [aria-expanded="false"] { background-image: url("/theme/image.php/spacepre/core/1720211861/t/collapsed"); } .block_settings .block_tree [aria-expanded="true"].emptybranch { background-image: url("/theme/image.php/spacepre/core/1720211861/t/collapsed_empty"); } .block_settings .block_tree [aria-expanded="false"] p.loading { background-image: url("/theme/image.php/spacepre/core/1720211861/i/loading_small"); } .block_settings .block_tree [aria-hidden="false"] { display: block; } .block_settings .block_tree [aria-hidden="true"]:not(.icon) { display: none; } .block_site_main_menu li { clear: both; } .block_site_main_menu.block .content > .unlist > li > .column { width: 100%; display: table; margin-bottom: 0.5rem; } .block_site_main_menu li .buttons a img { vertical-align: text-bottom; } .block_site_main_menu .footer { margin-top: 1em; } .block_site_main_menu .section_add_menus noscript div { display: inline; } .block_site_main_menu .instancename { word-break: break-all; } .block_social_activities li { clear: both; } .block_social_activities li .column { width: 100%; } .block_social_activities li .buttons a img { vertical-align: text-bottom; } .block_social_activities .instancename { word-break: break-all; } .block_stash nav { text-align: center; display: flex; flex-wrap: wrap; align-content: stretch; align-items: stretch; } .block_stash nav .nav-button { flex: 1 1 0%; align-self: auto; text-decoration: none; color: rgb(51, 51, 51); font-size: 80%; padding: 5px 5px 0px; } .block_stash nav .nav-button .icon { margin: 0px; padding: 0px; } .block_stash nav .nav-button:hover { background: rgb(238, 238, 238); } .block-stash-item { display: inline-block; } .block-stash-item[aria-haspopup="true"] { cursor: pointer; } .block-stash-item .item-image { background-position: center center; background-size: cover; width: 100px; height: 100px; position: relative; margin: 0px auto; } .block-stash-item .item-image .item-label, .block-stash-item .item-image .item-quantity { position: absolute; bottom: 0px; right: 0px; font-size: 11px; text-align: right; color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.6); padding: 0px 3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; box-sizing: border-box; } .block-stash-item .item-image .item-quantity { inset: auto 0px 0px auto; line-height: 20px; } .block-stash-item .item-action { margin: 5px 0px 0px; text-align: center; } .block-stash-item .item-action button { margin: 0px; } .block-stash-item.item-small .item-image { width: 50px; height: 50px; } .block-stash-item.item-small .item-image .item-label, .block-stash-item.item-xsmall .item-image .item-label { display: none; } .block-stash-item.item-small:hover .item-label, .block-stash-item.item-xsmall:hover .item-label { display: block; bottom: -22px; background-color: rgb(0, 0, 0); width: 90px; max-width: none; text-align: center; border-radius: 5px; padding: 0px 5px; right: auto; left: calc(50% - 45px); z-index: 1; } .block-stash-item.item-xsmall .item-image { width: 25px; height: 25px; } .block-stash-item.item-xsmall:hover .item-label { top: 2px; left: 28px; width: auto; bottom: auto; height: 20px; line-height: 20px; } .block-stash-item.item-medium .item-image { width: 100px; height: 100px; } .block-stash-item.item-quantity-1 .item-quantity { display: none; } .path-blocks-stash .tablewithitems .block-stash-item { float: left; margin-right: 5px; } .path-blocks-stash .tablewithitems td { line-height: 25px; } .path-blocks-stash .heading-button { float: right; } .path-blocks-stash .singlebutton div, .path-blocks-stash .singlebutton input { margin: 0px; } .path-blocks-stash .block-stash-item-drops { margin: 0px; padding: 0px; list-style: none; } .path-blocks-stash .block-stash-drop-snippet-dialogue .block-stash-drop-summary hr { margin: 0px; } .path-blocks-stash .block-stash-drop-snippet-dialogue .block-stash-drop-summary h6, .path-blocks-stash .block-stash-drop-snippet-dialogue .block-stash-drop-summary p { margin-bottom: 0px; } .path-blocks-stash .reporttable .c0 { width: 35px; } .path-blocks-stash .reporttable .stash-items .block-stash-item { margin-bottom: 5px; } .block-stash-snippet-ui [name="snippet"] { box-sizing: border-box; width: 100%; max-width: 100%; min-width: 100%; height: 45px; cursor: initial; background-color: rgb(255, 255, 255); } .block-stash-item-detail .item-preview { float: left; } .block-stash-item-detail .item-description { margin-left: 110px; } .dir-rtl .block-stash-item-detail .item-preview { float: right; } .dir-rtl .block-stash-item-detail .item-description { margin-right: 110px; margin-left: 0px; } .block-stash-trade { border: 1px solid rgb(187, 187, 187); max-width: 400px; } .trade-label { border-bottom: 1px solid rgb(187, 187, 187); background: rgb(242, 242, 242); } .dimmed { color: rgb(153, 153, 153); } #block_stash_full_trade_form { border: 1px solid rgb(238, 238, 238); padding: 5px; } .block_stash_item_box { border-bottom: 1px solid rgb(238, 238, 238); border-top-color: rgb(238, 238, 238); border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); } .block-stash-will-do-for-now { border: 1px solid rgb(238, 238, 238); height: 300px; overflow-y: auto; } .block-stash-quantity { width: 75px !important; margin-bottom: 0px !important; } .block-stash-filler { height: 30px; } .block-stash-title-text { padding-right: 15px; } .block_tag_flickr .flickr-photos { padding: 3px; } .block_tag_youtube .youtube-thumb { padding: 3px 3px 0.5em; display: block; float: left; } .block_tag_youtube .yt-video-entry li { clear: left; } #block-region-side-pre .block_timeline .nav-search { flex: 0 0 100%; max-width: 100%; } .block_timeline .input-group.searchbar { width: 100%; } #block-region-side-pre .block_timeline h6.event-action { flex-basis: 100%; } #block-region-side-pre .block_timeline .event-name-container { flex-basis: 50%; } #block-region-side-pre .block_timeline h6.event-action a.btn { width: auto; } .block_timeline .timeline-action-button { margin-left: auto; } @media (max-width: 480px) { .block_timeline .timeline-name { width: 100%; } .block_timeline .timeline-action-button { margin-left: 0px; } } .block_xp * { box-sizing: border-box; } .block_xp .xp-sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border-width: 0px; } .block_xp .xp-pointer-events-none { pointer-events: none; } .block_xp .xp-invisible { visibility: hidden; } .block_xp .xp-absolute { position: absolute; } .block_xp .xp-relative { position: relative; } .block_xp .xp-inset-y-0 { top: 0px; bottom: 0px; } .block_xp .xp-top-0\.5 { top: 0.125rem; } .block_xp .xp-left-0\.5 { left: 0.125rem; } .block_xp .xp-top-0 { top: 0px; } .block_xp .xp-left-0 { left: 0px; } .block_xp .xp-right-0 { right: 0px; } .block_xp .xp--top-4 { top: -1rem; } .block_xp .xp--left-8 { left: -2rem; } .block_xp .xp-z-10 { z-index: 10; } .block_xp .xp-z-20 { z-index: 20; } .block_xp .xp-order-1 { order: 1; } .block_xp .xp-col-span-2 { grid-column: span 2 / span 2; } .block_xp .xp-m-0 { margin: 0px; } .block_xp .xp-mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; } .block_xp .xp-my-4 { margin-top: 1rem; margin-bottom: 1rem; } .block_xp .xp-my-3 { margin-top: 0.75rem; margin-bottom: 0.75rem; } .block_xp .xp-mb-6 { margin-bottom: 1.5rem; } .block_xp .xp-mt-2 { margin-top: 0.5rem; } .block_xp .xp-mt-8 { margin-top: 2rem; } .block_xp .xp-mb-1 { margin-bottom: 0.25rem; } .block_xp .\!xp-mr-1 { margin-right: 0.25rem !important; } .block_xp .xp-mb-2 { margin-bottom: 0.5rem; } .block_xp .xp-mb-4 { margin-bottom: 1rem; } .block_xp .xp-ml-2 { margin-left: 0.5rem; } .block_xp .xp-mt-1 { margin-top: 0.25rem; } .block_xp .xp-mt-6 { margin-top: 1.5rem; } .block_xp .xp-ml-1 { margin-left: 0.25rem; } .block_xp .xp-mt-4 { margin-top: 1rem; } .block_xp .xp-mr-4 { margin-right: 1rem; } .block_xp .xp-ml-4 { margin-left: 1rem; } .block_xp .xp-ml-3 { margin-left: 0.75rem; } .block_xp .xp-block { display: block; } .block_xp .xp-inline-block { display: inline-block; } .block_xp .xp-flex { display: flex; } .block_xp .xp-inline-flex { display: inline-flex; } .block_xp .xp-grid { display: grid; } .block_xp .xp-hidden { display: none; } .block_xp .xp-h-10 { height: 2.5rem; } .block_xp .xp-h-4 { height: 1rem; } .block_xp .xp-h-5 { height: 1.25rem; } .block_xp .xp-h-full { height: 100%; } .block_xp .xp-h-3 { height: 0.75rem; } .block_xp .xp-h-6 { height: 1.5rem; } .block_xp .xp-h-auto { height: auto; } .block_xp .xp-min-h-10 { min-height: 2.5rem; } .block_xp .xp-min-h-full { min-height: 100%; } .block_xp .xp-min-h-28 { min-height: 7rem; } .block_xp .xp-w-full { width: 100%; } .block_xp .xp-w-5 { width: 1.25rem; } .block_xp .xp-w-16 { width: 4rem; } .block_xp .xp-w-56 { width: 14rem; } .block_xp .xp-w-6 { width: 1.5rem; } .block_xp .xp-w-auto { width: auto; } .block_xp .xp-w-24 { width: 6rem; } .block_xp .xp-w-8 { width: 2rem; } .block_xp .xp-min-w-\[0\.25rem\] { min-width: 0.25rem; } .block_xp .xp-min-w-\[2\.25rem\] { min-width: 2.25rem; } .block_xp .xp-min-w-\[3rem\] { min-width: 3rem; } .block_xp .xp-min-w-px { min-width: 1px; } .block_xp .xp-min-w-\[4ch\] { min-width: 4ch; } .block_xp .xp-min-w-48 { min-width: 12rem; } .block_xp .xp-max-w-full { max-width: 100%; } .block_xp .xp-max-w-\[99\%\] { max-width: 99%; } .block_xp .xp-max-w-\[4rem\] { max-width: 4rem; } .block_xp .xp-max-w-\[6rem\] { max-width: 6rem; } .block_xp .xp-max-w-\[80\%\] { max-width: 80%; } .block_xp .xp-flex-1 { flex: 1 1 0%; } .block_xp .xp-flex-none { flex: 0 0 auto; } .block_xp .xp-flex-2 { flex: 2 2 0%; } .block_xp .xp-flex-0 { flex: 0 0 auto; } .block_xp .xp-shrink-0 { flex-shrink: 0; } .block_xp .xp-flex-grow { flex-grow: 1; } .block_xp .xp-grow { flex-grow: 1; } .block_xp .xp-grow-0 { flex-grow: 0; } .block_xp .xp-basis-auto { flex-basis: auto; } .block_xp .xp-origin-top-right { transform-origin: right top; } .block_xp .xp-rotate-90 { --tw-rotate: 90deg; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } @keyframes xp-pulse { 50% { opacity: 0.5; } } .block_xp .xp-animate-pulse { animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running xp-pulse; } @keyframes xp-fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } .block_xp .xp-animate-fade-in { animation: 300ms ease 0s 1 normal both running xp-fade-in; } @keyframes xp-fade-in { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes xp-wiggle { 0%, 100% { transform: rotate(-3deg); } 50% { transform: rotate(3deg); } } @keyframes xp-scale-out { 0% { opacity: 1; } 100% { opacity: 0; transform: scale(2); } } .block_xp .xp-animate-badge-leaving { animation: 300ms ease 1.5s 1 normal backwards running xp-fade-in, 200ms ease-in-out 2.5s 1 normal none running xp-wiggle, 500ms ease-in-out 3.5s 1 normal forwards running xp-scale-out; } @keyframes xp-ping-sm { 0% { opacity: 1; } 50%, 100% { transform: scale(1.25); opacity: 0; } } .block_xp .xp-animate-badge-ping { animation: 2s cubic-bezier(0, 0, 0.2, 1) 4000ms infinite normal none running xp-ping-sm; } @keyframes xp-pulse-in { 0% { transform: scale(0.8); opacity: 0; } 50% { opacity: 0.5; transform: scale(1); } 80% { opacity: 1; transform: scale(1.25); } 100% { transform: scale(1); } } .block_xp .xp-animate-badge-incoming { animation: 500ms ease-in-out 2000ms 1 normal both running xp-pulse-in; } .block_xp .xp-cursor-pointer { cursor: pointer; } .block_xp .xp-grid-cols-6 { grid-template-columns: repeat(6, minmax(0px, 1fr)); } .block_xp .xp-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } .block_xp .xp-flex-row { flex-direction: row; } .block_xp .xp-flex-col { flex-direction: column; } .block_xp .xp-flex-wrap { flex-wrap: wrap; } .block_xp .xp-items-start { align-items: flex-start; } .block_xp .xp-items-end { align-items: flex-end; } .block_xp .xp-items-center { align-items: center; } .block_xp .xp-justify-end { justify-content: flex-end; } .block_xp .xp-justify-center { justify-content: center; } .block_xp .xp-gap-4 { gap: 1rem; } .block_xp .xp-gap-2 { gap: 0.5rem; } .block_xp .xp-gap-1 { gap: 0.25rem; } .block_xp .xp-gap-3 { gap: 0.75rem; } .block_xp .xp-gap-6 { gap: 1.5rem; } .block_xp .xp-divide-gray-100 > :not([hidden]) ~ :not([hidden]) { border-color: rgb(243, 244, 246); } .block_xp .xp-self-end { align-self: flex-end; } .block_xp .xp-overflow-hidden { overflow: hidden; } .block_xp .xp-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .block_xp .xp-whitespace-nowrap { white-space: nowrap; } .block_xp .xp-rounded { border-radius: 0.25rem; } .block_xp .xp-rounded-xl { border-radius: 0.75rem; } .block_xp .xp-rounded-full { border-radius: 9999px; } .block_xp .xp-rounded-md { border-radius: 0.375rem; } .block_xp .xp-rounded-lg { border-radius: 0.5rem; } .block_xp .xp-rounded-none { border-radius: 0px; } .block_xp .xp-rounded-l { border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .block_xp .xp-rounded-r { border-top-right-radius: 0.25rem; border-bottom-right-radius: 0.25rem; } .block_xp .xp-border-0 { border-width: 0px; } .block_xp .xp-border { border-width: 1px; } .block_xp .xp-border-2 { border-width: 2px; } .block_xp .xp-border-t { border-top-width: 1px; } .block_xp .xp-border-b { border-bottom-width: 1px; } .block_xp .xp-border-b-2 { border-bottom-width: 2px; } .block_xp .xp-border-l { border-left-width: 1px; } .block_xp .xp-border-r { border-right-width: 1px; } .block_xp .xp-border-solid { border-style: solid; } .block_xp .xp-border-gray-100 { border-color: rgb(243, 244, 246); } .block_xp .xp-border-red-600 { border-color: rgb(220, 38, 38); } .block_xp .xp-border-gray-200 { border-color: rgb(229, 231, 235); } .block_xp .xp-border-sky-400 { border-color: rgb(56, 189, 248); } .block_xp .xp-border-gray-300 { border-color: rgb(209, 213, 219); } .block_xp .xp-border-b-white { border-bottom-color: rgb(255, 255, 255); } .block_xp .xp-bg-gray-100 { background-color: rgb(243, 244, 246); } .block_xp .xp-bg-yellow-200 { background-color: rgb(254, 240, 138); } .block_xp .xp-bg-gray-200 { background-color: rgb(229, 231, 235); } .block_xp .xp-bg-black { background-color: rgb(0, 0, 0); } .block_xp .xp-bg-red-100 { background-color: rgb(254, 226, 226); } .block_xp .xp-bg-green-400 { background-color: rgb(74, 222, 128); } .block_xp .xp-bg-slate-50 { background-color: rgb(248, 250, 252); } .block_xp .xp-bg-transparent { background-color: transparent; } .block_xp .xp-bg-white { background-color: rgb(255, 255, 255); } .block_xp .xp-p-1 { padding: 0.25rem; } .block_xp .xp-p-0 { padding: 0px; } .block_xp .xp-p-4 { padding: 1rem; } .block_xp .xp-p-0\.5 { padding: 0.125rem; } .block_xp .xp-p-2 { padding: 0.5rem; } .block_xp .xp-p-3 { padding: 0.75rem; } .block_xp .xp-px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .block_xp .xp-py-0\.5 { padding-top: 0.125rem; padding-bottom: 0.125rem; } .block_xp .xp-py-0 { padding-top: 0px; padding-bottom: 0px; } .block_xp .xp-px-4 { padding-left: 1rem; padding-right: 1rem; } .block_xp .xp-py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; } .block_xp .xp-py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .block_xp .xp-px-1\.5 { padding-left: 0.375rem; padding-right: 0.375rem; } .block_xp .xp-px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } .block_xp .xp-px-3 { padding-left: 0.75rem; padding-right: 0.75rem; } .block_xp .xp-px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .block_xp .xp-pt-8 { padding-top: 2rem; } .block_xp .xp-pr-2 { padding-right: 0.5rem; } .block_xp .xp-pl-2 { padding-left: 0.5rem; } .block_xp .xp-pb-4 { padding-bottom: 1rem; } .block_xp .xp-pl-3 { padding-left: 0.75rem; } .block_xp .xp-pl-6 { padding-left: 1.5rem; } .block_xp .xp-pr-6 { padding-right: 1.5rem; } .block_xp .xp-text-left { text-align: left; } .block_xp .xp-text-center { text-align: center; } .block_xp .xp-text-right { text-align: right; } .block_xp .xp-align-top { vertical-align: top; } .block_xp .xp-align-middle { vertical-align: middle; } .block_xp .xp-font-mono { font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } .block_xp .xp-text-sm { font-size: 0.875rem; line-height: 1.25rem; } .block_xp .xp-text-2xs { font-size: 0.6875rem; line-height: 1; } .block_xp .xp-text-xs { font-size: 0.75rem; line-height: 1rem; } .block_xp .xp-text-xl { font-size: 1.25rem; line-height: 1.75rem; } .block_xp .xp-text-3xl { font-size: 1.875rem; line-height: 2.25rem; } .block_xp .xp-text-lg { font-size: 1.125rem; line-height: 1.75rem; } .block_xp .xp-text-base { font-size: 1rem; line-height: 1.5rem; } .block_xp .xp-text-\[10rem\] { font-size: 10rem; } .block_xp .xp-font-normal { font-weight: 400; } .block_xp .xp-font-bold { font-weight: 700; } .block_xp .xp-font-medium { font-weight: 500; } .block_xp .xp-uppercase { text-transform: uppercase; } .block_xp .xp-normal-case { text-transform: none; } .block_xp .xp-italic { font-style: italic; } .block_xp .xp-leading-tight { line-height: 1.25; } .block_xp .xp-leading-none { line-height: 1; } .block_xp .xp-text-gray-500 { color: rgb(107, 114, 128); } .block_xp .xp-text-white { color: rgb(255, 255, 255); } .block_xp .xp-text-gray-900 { color: rgb(17, 24, 39); } .block_xp .xp-text-gray-600 { color: rgb(75, 85, 99); } .block_xp .xp-text-gray-700 { color: rgb(55, 65, 81); } .block_xp .xp-text-inherit { color: inherit; } .block_xp .xp-text-red-600 { color: rgb(220, 38, 38); } .block_xp .xp-text-gray-50 { color: rgb(249, 250, 251); } .block_xp .xp-text-gray-300 { color: rgb(209, 213, 219); } .block_xp .xp-no-underline { text-decoration-line: none; } .block_xp .xp-opacity-0 { opacity: 0; } .block_xp .xp-shadow-sm { --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); } .block_xp .xp-transition-opacity { transition-property: opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .block_xp .xp-transition-transform { transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .block_xp .xp-transition-height { transition-property: height; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; } .block_xp .xp-duration-1000 { transition-duration: 1000ms; } .block_xp .xp-duration-300 { transition-duration: 300ms; } .block_xp .xp-duration-500 { transition-duration: 500ms; } .block_xp .xp-space-x-1 > :not([hidden]) ~ :not([hidden]) { margin-right: 0px; margin-left: 0.25rem; } .block_xp .xp-space-y-4 > :not([hidden]) ~ :not([hidden]) { margin-top: 1rem; margin-bottom: 0px; } .block_xp .xp-space-x-4 > :not([hidden]) ~ :not([hidden]) { margin-right: 0px; margin-left: 1rem; } .block_xp .xp-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) { margin-top: 0.125rem; margin-bottom: 0px; } .block_xp .xp-space-y-0 > :not([hidden]) ~ :not([hidden]) { margin-top: 0px; margin-bottom: 0px; } .block_xp .xp-space-y-2 > :not([hidden]) ~ :not([hidden]) { margin-top: 0.5rem; margin-bottom: 0px; } .block_xp .xp-divide-y > :not([hidden]) ~ :not([hidden]) { border-style: solid; border-width: 1px 0px 0px; } .block_xp .xp-animation-delay-\[500ms\] { animation-delay: 500ms; } .block_xp .xp-animation-delay-\[6s\] { animation-delay: 6s; } .block_xp .xp-animation-delay-\[3\.8s\] { animation-delay: 3.8s; } .block_xp .xp-animation-delay-\[4\.5s\] { animation-delay: 4.5s; } .block_xp .xp-animation-delay-\[5s\] { animation-delay: 5s; } .block_xp .xp-cancel-overflow .no-overflow { overflow: visible; } .block_xp-level { background: url("/theme/image.php/spacepre/block_xp/1720211861/10") 0% 0% / 100px 100px no-repeat; color: rgb(255, 255, 255); font-size: 4em; height: 100px; line-height: 100px; text-align: center; width: 100px; cursor: default; user-select: none; } a .block_xp-level { cursor: inherit; } .block_xp-level.level-1 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/1"); } .block_xp-level.level-2 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/2"); } .block_xp-level.level-3 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/3"); } .block_xp-level.level-4 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/4"); } .block_xp-level.level-5 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/5"); } .block_xp-level.level-6 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/6"); } .block_xp-level.level-7 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/7"); } .block_xp-level.level-8 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/8"); } .block_xp-level.level-9 { background-image: url("/theme/image.php/spacepre/block_xp/1720211861/9"); } .block_xp-level.small { height: 35px; width: 35px; font-size: 18px; line-height: 40px; margin: 0px auto; background-size: cover; } .block_xp-level.medium { height: 50px; width: 50px; font-size: 24px; line-height: 54px; margin: 0px auto; background-size: cover; } .block_xp-level.level-badge, .block_xp-level.level-badge.small, .block_xp-level.level-badge.medium { background: none; height: auto; width: auto; user-select: none; } .block_xp-level.level-badge { line-height: 100px; } .block_xp-level.level-badge.small { line-height: 35px; } .block_xp-level.level-badge.medium { line-height: 50px; } .block_xp-level.level-badge img { width: 100px; } .block_xp-level.level-badge.small img, .block_xp-level.level-badge.medium img { width: auto; max-width: 100px; } .block_xp-level.level-badge.small img { height: 35px; } .block_xp-level.level-badge.medium img { height: 50px; } .block_xp-instructions { margin-bottom: 2em; } .block.block_xp .block_xp-level { margin-left: auto; margin-right: auto; } .block.block_xp .alert.alert-block { padding: 0.375rem 0.5rem; } .block.block_xp .block_xp-level-progress [role="progressbar"] { height: 1rem; } .block.block_xp .block_xp-heading { margin-bottom: 1rem; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(229, 231, 235); font-size: 0.75rem; line-height: 1rem; text-transform: uppercase; letter-spacing: 0em; color: rgb(75, 85, 99); } .block.block_xp nav { text-align: center; align-content: stretch; display: flex; flex-wrap: wrap; align-items: stretch; border-width: 1px 0px 0px; border-style: solid; border-color: rgb(229, 231, 235); } .block.block_xp nav .nav-button { flex: 1 1 0%; align-self: auto; text-decoration: none; color: rgb(51, 51, 51); font-size: 80%; padding: 5px 5px 0px; } .block.block_xp nav .nav-button .icon { margin: 0px; padding: 0px; } .block.block_xp nav .nav-button:hover { background: rgb(238, 238, 238); } .block_xp-xp { display: inline-block; white-space: nowrap; } .block_xp-xp .pts, .block_xp-xp .sign { display: inline-block; letter-spacing: 0px; } .block_xp-xp .sign-sup { vertical-align: super; font-size: 0.642857em; line-height: 0.642857em; } .block_xp-table tr.highlight-row > td { background-color: rgb(254, 249, 195) !important; } .block_xp-table td { vertical-align: middle !important; } .block_xp-table .col-lvl { width: 50px; text-align: center; } .block_xp-table .col-rank { white-space: nowrap; width: 50px; } .block_xp-table .col-userpic { width: 35px; } .block_xp-table .userpicture { margin-right: 5px; } .dir-rtl .block_xp-table .userpicture { margin-left: 5px; margin-right: 0px; } .block_xp-report-table td { vertical-align: middle !important; } .block_xp-page-nav a { position: relative; } .block_xp-page-nav .has-new { border-radius: 50%; width: 7px; height: 7px; position: absolute; top: 4px; right: 4px; background-color: rgb(217, 83, 79); } .dir-rtl .block_xp-page-nav .has-new { left: 4px; } .block_xp-dismissable-notice .alert { padding: 14px; } .block_xp-dismissable-notice .dismiss-action { float: right; line-height: 12px; } .block_xp-dismissable-notice .dismiss-action .icon { padding: 0px; margin: 0px; width: 12px; height: 12px; } .dir-rtl .block_xp-dismissable-notice .dismiss-action { float: left; } .block_xp-notification-hidden { display: none; } .block_xp-notification .moodle-dialogue-bd, .block_xp-notification .moodle-dialogue-ft { text-align: center !important; } .block_xp-notification .level-headline { font-size: 1.4em; font-weight: 700; } .block_xp-notification .level-name { margin-top: 1em; font-size: 16px; font-weight: 700; } .block_xp-notification .moodle-dialogue-ft button { margin-left: 0px; margin-right: 0px; } .block_xp-rulepicker-hidden { display: none; } .block_xp-rulepicker-content .rule { cursor: pointer; padding: 0.5rem; border-bottom: 1px solid rgb(239, 239, 239); } .block_xp-rulepicker-content .rule:last-child { border-bottom-width: 0px; } .block_xp-rulepicker-content .rule:focus, .block_xp-rulepicker-content .rule:hover { background-color: rgb(239, 239, 239); } .block_xp-rulepicker-content .rule h3 { font-size: 1.125rem; font-weight: 500; margin: 0px !important; } .block_xp-rulepicker-content .rule .info { margin-top: 0.5rem; font-size: 0.875rem; } .block-xp-filters-group .block-xp-filters-submit-actions { margin-top: 2em; } .block-xp-filters-group h4:not(:first-of-type) { margin-top: 1em; } .block-xp-filters-wrapper ul { list-style: none; padding-left: 0px; padding-right: 0px; } .block-xp-filters-wrapper p, .block-xp-filters-wrapper ul, .block-xp-filters-wrapper ul.filters-list, .block-xp-filters-wrapper input[type], .block-xp-filters-wrapper button, .block-xp-filters-wrapper select { margin: 0px; } .block-xp-filters-wrapper input[type], .block-xp-filters-wrapper select { line-height: 18px; max-width: 100%; } .block-xp-filters-wrapper .filter-rules { margin-left: 20px; margin-top: 5px; } .block-xp-filters-wrapper .filter { border: 1px solid rgb(221, 221, 221); margin: 10px 0px; padding: 8px 4px; } .block-xp-filters-wrapper .filter-add { margin: 10px 0px; } .block-xp-filters-wrapper .rule-rules { margin-left: 35px; } .block-xp-filters-wrapper .filter-rules > .rule { border: 0px; padding-left: 0px; } .block-xp-filters-wrapper .filter-rules > .rule::before { border: 0px; } .block-xp-filters-wrapper .filter-rules > .rule > .rule-rules { margin-left: 20px; } .block-xp-filters-wrapper .filter-rules > .rule > .rule-definition { padding-left: 5px; } .block-xp-filters-wrapper .rule-type-ruleset, .block-xp-filters-wrapper .rule-type-ruleset .rule-rules > .rule:first-child { padding-top: 5px; } .block-xp-filters-wrapper .rule-type-ruleset > .rule-definition { background-color: rgb(241, 241, 241); padding-bottom: 2px; } .block-xp-filters-wrapper .rule-rules .rule { border-left: 1px dotted rgb(204, 204, 204); min-height: 40px; padding-left: 15px; position: relative; } .block-xp-filters-wrapper .rule-rules .rule::before { border-top: 1px dotted rgb(204, 204, 204); content: ""; display: block; left: 0px; position: absolute; top: 20px; width: 15px; } .block-xp-filters-wrapper .rule-type-ruleset .rule-rules > .rule:first-child::before, .block-xp-filters-wrapper .rule.rule-type-ruleset::before { top: 25px; } .block-xp-filters-wrapper .rule-add { padding: 10px 17px; position: relative; line-height: 20px; } .block-xp-filters-wrapper .rule-add::before, .block-xp-filters-wrapper .rule-rules .rule:last-child::before { border-bottom: 1px dotted rgb(204, 204, 204); border-left: 1px dotted rgb(204, 204, 204); border-top: 0px; content: ""; display: block; height: 20px; left: 0px; position: absolute; top: 0px; width: 15px; } .block-xp-filters-wrapper .rule-rules .rule:last-child { border: 0px; } .block-xp-filters-wrapper .rule-move, .block-xp-filters-wrapper .filter-move { cursor: move; margin: 0px 0.5rem; } .block-xp-filters-wrapper .filter-delete, .block-xp-filters-wrapper .rule-delete { margin-left: 0.5rem; } .block-xp-filters-wrapper .filter-rules > .rule > .rule-definition .rule-delete, .block-xp-filters-wrapper .filter-rules > .rule > .rule-definition .rule-move { display: none; } .block-xp-filters-wrapper .filters-readonly .filter { padding: 10px; } .block-xp-filters-wrapper .filters-readonly .filter-rules > .rule > .rule-definition, .block-xp-filters-wrapper .filters-readonly .rule-rules .rule { line-height: 30px; min-height: 30px; } .block-xp-filters-wrapper .filters-readonly .filter-rules > .rule > .rule-definition { padding: 0px 10px; } .block-xp-filters-wrapper .filters-readonly .rule-type-ruleset .rule-rules > .rule:first-child::before, .block-xp-filters-wrapper .filters-readonly .rule.rule-type-ruleset::before { top: 20px; } .block-xp-filters-wrapper .filters-readonly .rule-rules .rule::before { top: 15px; } .block-xp-filters-wrapper .filters-readonly .rule-rules .rule:last-child::before { top: 0px; height: 15px; } .block_xp-level-grid { display: flex; flex-wrap: wrap; } .block_xp-level-grid .block_xp-level-no { position: absolute; left: 10px; top: 10px; font-size: 20px; font-weight: 700; color: rgb(255, 255, 255); } .block_xp-level-grid .block_xp-level-boxed { flex: 1 1 25%; display: flex; justify-content: center; padding-right: 1em; padding-bottom: 1em; box-sizing: border-box; } .block_xp-level-grid .block_xp-level-boxed-with-desc { flex-basis: 50%; flex-grow: 2; } .block_xp-level-grid .block_xp-level-box { position: relative; flex: 1 1 0%; flex-direction: column; justify-content: flex-start; align-items: center; background-color: rgb(239, 239, 239); border-radius: 5px; padding: 1em; display: flex; } .block_xp-level-grid .level-name { font-size: 16px; font-weight: 700; text-align: center; } .block_xp-level-grid .block_xp-level-desc { margin-top: 1em; font-size: 12px; line-height: 16px; overflow: auto; } @media (min-width: 768px) { .block_xp-level-grid .block_xp-level-boxed { max-width: 50%; } } .form-control.block_xp-form-control-inline { min-width: 0px; width: auto; display: inline; } .block_xp #fitem_id_badges fieldset [name="badges"] + p, .block_xp #fitem_id_badges fieldset .form-filetypes-descriptions { display: none; } .block_xp-cm-rule-widget .cm-selected { display: none; } .block_xp-cm-rule-widget.has-cm .cm-selection { display: none; } .block_xp-cm-rule-widget.has-cm .cm-selected { display: inline; } .dir-rtl .block-xp-filters-wrapper .filter-rules { margin-left: 0px; margin-right: 20px; } .dir-rtl .block-xp-filters-wrapper .rule-rules { margin-left: 0px; margin-right: 40px; } .dir-rtl .block-xp-filters-wrapper .filter-rules > .rule > .rule-rules { margin-left: 0px; margin-right: 20px; } .dir-rtl .block-xp-filters-wrapper .filter-rules > .rule > .rule-definition { padding-left: 0px; padding-right: 5px; } .dir-rtl .block-xp-filters-wrapper .rule-rules .rule { border-left: 0px; border-right: 1px dotted rgb(204, 204, 204); padding-left: 0px; padding-right: 15px; } .dir-rtl .block-xp-filters-wrapper .rule-rules .rule::before { right: 0px; } .dir-rtl .block-xp-filters-wrapper .rule-add::before, .dir-rtl .block-xp-filters-wrapper .rule-rules .rule:last-child::before { border-left: 0px; border-right: 1px dotted rgb(204, 204, 204); right: 0px; } .block_xp .after\:xp-hidden::after { content: var(--tw-content); display: none; } .block_xp .hover\:xp-bg-gray-50:hover { background-color: rgb(249, 250, 251); } .block_xp .hover\:xp-bg-gray-100:hover { background-color: rgb(243, 244, 246); } .block_xp .hover\:xp-text-gray-900:hover { color: rgb(17, 24, 39); } .block_xp .focus\:xp-pointer-events-auto:focus { pointer-events: auto; } .block_xp .focus\:xp-z-10:focus { z-index: 10; } .block_xp .focus\:xp-opacity-100:focus { opacity: 1; } .block_xp .xp-group:hover .group-hover\:xp-pointer-events-auto { pointer-events: auto; } .block_xp .xp-group:hover .group-hover\:xp-opacity-100 { opacity: 1; } @media (hover: hover) and (pointer: fine) { .block_xp .supports-hover\:xp-pointer-events-none { pointer-events: none; } .block_xp .supports-hover\:xp-opacity-0 { opacity: 0; } } @media (min-width: 640px) { .block_xp .sm\:xp--mt-3\.5 { margin-top: -0.875rem; } .block_xp .sm\:xp--mt-3 { margin-top: -0.75rem; } .block_xp .sm\:xp--mr-3 { margin-right: -0.75rem; } .block_xp .sm\:xp-mr-1 { margin-right: 0.25rem; } .block_xp .sm\:xp-ml-\[100px\] { margin-left: 100px; } .block_xp .sm\:xp-block { display: block; } .block_xp .sm\:xp-w-1\/2 { width: 50%; } .block_xp .sm\:xp-basis-52 { flex-basis: 13rem; } .block_xp .sm\:xp-grid-cols-10 { grid-template-columns: repeat(10, minmax(0px, 1fr)); } .block_xp .sm\:xp-grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); } .block_xp .sm\:xp-flex-row { flex-direction: row; } .block_xp .sm\:xp-gap-8 { gap: 2rem; } .block_xp .sm\:xp-pl-8 { padding-left: 2rem; } } @media (min-width: 1024px) { .block_xp .lg\:xp-w-full { width: 100%; } .block_xp .lg\:xp-w-36 { width: 9rem; } .block_xp .lg\:xp-flex-row { flex-direction: row; } .block_xp .lg\:xp-flex-col { flex-direction: column; } .block_xp .lg\:xp-flex-nowrap { flex-wrap: nowrap; } .block_xp .lg\:xp-gap-0 { gap: 0px; } .block_xp .lg\:xp-border-b-0 { border-bottom-width: 0px; } .block_xp .lg\:xp-pb-0 { padding-bottom: 0px; } .block_xp .lg\:xp-space-y-1 > :not([hidden]) ~ :not([hidden]) { margin-top: 0.25rem; margin-bottom: 0px; } } .block_xp .\[\&_a\]\:xp-font-normal a { font-weight: 400; } .block_xp .\[\&_a\]\:xp-underline a { text-decoration-line: underline; } .block_xp .\[\&\>div\]\:xp-col-start-1 > div { grid-column-start: 1; } .block_xp .\[\&\>div\]\:xp-row-start-1 > div { grid-row-start: 1; } .block_xp .\[\&_\.block\\_xp-level\]\:xp-mx-0 .block_xp-level { margin-left: 0px; margin-right: 0px; } .block_xp .\[\&_ul\]\:xp-pl-4 ul { padding-left: 1rem; } .block_xp .\[\&_li\]\:xp-mb-1 li { margin-bottom: 0.25rem; } .vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder::before, .video-js .vjs-big-play-button .vjs-icon-placeholder::before { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .vjs-button > .vjs-icon-placeholder::before, .video-js .vjs-big-play-button .vjs-icon-placeholder::before { text-align: center; } @font-face { font-family: VideoJS; src: url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==") format("woff"); font-weight: 400; font-style: normal; } .vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder::before { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-play::before, .video-js .vjs-play-control .vjs-icon-placeholder::before, .video-js .vjs-big-play-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-play-circle { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-play-circle::before { content: "���"; } .vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-pause::before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-volume-mute::before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-volume-low::before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-volume-mid::before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-volume-high::before, .video-js .vjs-mute-control .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-fullscreen-enter::before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-fullscreen-exit::before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-square { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-square::before { content: "���"; } .vjs-icon-spinner { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-spinner::before { content: "���"; } .vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-subtitles::before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js .vjs-subtitles-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-captions::before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder::before, .video-js .vjs-captions-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-chapters::before, .video-js .vjs-chapters-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-share { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-share::before { content: "���"; } .vjs-icon-cog { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-cog::before { content: "���"; } .vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-circle::before, .vjs-seek-to-live-control .vjs-icon-placeholder::before, .video-js .vjs-volume-level::before, .video-js .vjs-play-progress::before { content: "���"; } .vjs-icon-circle-outline { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-circle-outline::before { content: "���"; } .vjs-icon-circle-inner-circle { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-circle-inner-circle::before { content: "���"; } .vjs-icon-hd { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-hd::before { content: "���"; } .vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-cancel::before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-replay::before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-facebook { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-facebook::before { content: "���"; } .vjs-icon-gplus { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-gplus::before { content: "���"; } .vjs-icon-linkedin { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-linkedin::before { content: "���"; } .vjs-icon-twitter { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-twitter::before { content: "���"; } .vjs-icon-tumblr { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-tumblr::before { content: "���"; } .vjs-icon-pinterest { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-pinterest::before { content: "���"; } .vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-audio-description::before, .video-js .vjs-descriptions-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-audio::before, .video-js .vjs-audio-button .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-next-item { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-next-item::before { content: "���"; } .vjs-icon-previous-item { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-previous-item::before { content: "���"; } .vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-picture-in-picture-enter::before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder::before { content: "���"; } .vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder { font-family: VideoJS; font-weight: 400; font-style: normal; } .vjs-icon-picture-in-picture-exit::before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder::before { content: "���"; } .video-js { display: block; vertical-align: top; box-sizing: border-box; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); position: relative; padding: 0px; font-size: 10px; line-height: 1; font-weight: 400; font-style: normal; font-family: Arial, Helvetica, sans-serif; word-break: initial; } .video-js:-webkit-full-screen { width: 100% !important; height: 100% !important; } .video-js[tabindex="-1"] { outline: none; } .video-js *, .video-js ::before, .video-js ::after { box-sizing: inherit; } .video-js ul { font-family: inherit; font-size: inherit; line-height: inherit; list-style-position: outside; margin: 0px; } .video-js.vjs-fluid, .video-js.vjs-16-9, .video-js.vjs-4-3, .video-js.vjs-9-16, .video-js.vjs-1-1 { width: 100%; max-width: 100%; } .video-js.vjs-fluid:not(.vjs-audio-only-mode), .video-js.vjs-16-9:not(.vjs-audio-only-mode), .video-js.vjs-4-3:not(.vjs-audio-only-mode), .video-js.vjs-9-16:not(.vjs-audio-only-mode), .video-js.vjs-1-1:not(.vjs-audio-only-mode) { height: 0px; } .video-js.vjs-16-9:not(.vjs-audio-only-mode) { padding-top: 56.25%; } .video-js.vjs-4-3:not(.vjs-audio-only-mode) { padding-top: 75%; } .video-js.vjs-9-16:not(.vjs-audio-only-mode) { padding-top: 177.778%; } .video-js.vjs-1-1:not(.vjs-audio-only-mode) { padding-top: 100%; } .video-js.vjs-fill:not(.vjs-audio-only-mode) { width: 100%; height: 100%; } .video-js .vjs-tech { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .video-js.vjs-audio-only-mode .vjs-tech { display: none; } body.vjs-full-window { padding: 0px; margin: 0px; height: 100%; } .vjs-full-window .video-js.vjs-fullscreen { position: fixed; overflow: hidden; z-index: 1000; inset: 0px; } .video-js.vjs-fullscreen:not(.vjs-ios-native-fs) { width: 100% !important; height: 100% !important; padding-top: 0px !important; } .video-js.vjs-fullscreen.vjs-user-inactive { cursor: none; } .vjs-hidden { display: none !important; } .vjs-disabled { opacity: 0.5; cursor: default; } .video-js .vjs-offscreen { height: 1px; left: -9999px; position: absolute; top: 0px; width: 1px; } .vjs-lock-showing { display: block !important; opacity: 1 !important; visibility: visible !important; } .vjs-no-js { padding: 20px; color: rgb(255, 255, 255); background-color: rgb(0, 0, 0); font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-align: center; width: 300px; height: 150px; margin: 0px auto; } .vjs-no-js a, .vjs-no-js a:visited { color: rgb(102, 168, 204); } .video-js .vjs-big-play-button { font-size: 3em; line-height: 1.5em; height: 1.63332em; width: 3em; display: block; position: absolute; top: 10px; left: 10px; padding: 0px; cursor: pointer; opacity: 1; border: 0.06666em solid rgb(255, 255, 255); background-color: rgba(43, 51, 63, 0.7); border-radius: 0.3em; transition: all 0.4s ease 0s; } .vjs-big-play-centered .vjs-big-play-button { top: 50%; left: 50%; margin-top: -0.81666em; margin-left: -1.5em; } .video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus { border-color: rgb(255, 255, 255); background-color: rgba(115, 133, 159, 0.5); transition: all 0s ease 0s; } .vjs-controls-disabled .vjs-big-play-button, .vjs-has-started .vjs-big-play-button, .vjs-using-native-controls .vjs-big-play-button, .vjs-error .vjs-big-play-button { display: none; } .vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button { display: block; } .video-js button { background: none; border: none; color: inherit; display: inline-block; font-size: inherit; line-height: inherit; text-transform: none; text-decoration: none; transition: none 0s ease 0s; appearance: none; } .vjs-control .vjs-button { width: 100%; height: 100%; } .video-js .vjs-control.vjs-close-button { cursor: pointer; height: 3em; position: absolute; right: 0px; top: 0.5em; z-index: 2; } .video-js .vjs-modal-dialog { background: linear-gradient(rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0)); overflow: auto; } .video-js .vjs-modal-dialog > * { box-sizing: border-box; } .vjs-modal-dialog .vjs-modal-dialog-content { font-size: 1.2em; line-height: 1.5; padding: 20px 24px; z-index: 1; } .vjs-menu-button { cursor: pointer; } .vjs-menu-button.vjs-disabled { cursor: default; } .vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu { display: none; } .vjs-menu .vjs-menu-content { display: block; padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; overflow: auto; } .vjs-menu .vjs-menu-content > * { box-sizing: border-box; } .vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu { display: none; } .vjs-menu li { list-style: none; margin: 0px; padding: 0.2em 0px; line-height: 1.4em; font-size: 1.2em; text-align: center; text-transform: lowercase; } .vjs-menu li.vjs-menu-item:focus, .vjs-menu li.vjs-menu-item:hover, .js-focus-visible .vjs-menu li.vjs-menu-item:hover { background-color: rgba(115, 133, 159, 0.5); } .vjs-menu li.vjs-selected, .vjs-menu li.vjs-selected:focus, .vjs-menu li.vjs-selected:hover, .js-focus-visible .vjs-menu li.vjs-selected:hover { background-color: rgb(255, 255, 255); color: rgb(43, 51, 63); } .video-js .vjs-menu :not(.vjs-selected):focus:not(:focus-visible), .js-focus-visible .vjs-menu :not(.vjs-selected):focus:not(.focus-visible) { background: none; } .vjs-menu li.vjs-menu-title { text-align: center; text-transform: uppercase; font-size: 1em; line-height: 2em; padding: 0px; margin: 0px 0px 0.3em; font-weight: 700; cursor: default; } .vjs-menu-button-popup .vjs-menu { display: none; position: absolute; bottom: 0px; width: 10em; left: -3em; height: 0em; margin-bottom: 1.5em; border-top-color: rgba(43, 51, 63, 0.7); } .vjs-menu-button-popup .vjs-menu .vjs-menu-content { background-color: rgba(43, 51, 63, 0.7); position: absolute; width: 100%; bottom: 1.5em; max-height: 15em; } .vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 5em; } .vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 10em; } .vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 14em; } .vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content, .vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content { max-height: 25em; } .vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu, .vjs-menu-button-popup .vjs-menu.vjs-lock-showing { display: block; } .video-js .vjs-menu-button-inline { transition: all 0.4s ease 0s; overflow: hidden; } .video-js .vjs-menu-button-inline::before { width: 2.22222em; } .video-js .vjs-menu-button-inline:hover, .video-js .vjs-menu-button-inline:focus, .video-js .vjs-menu-button-inline.vjs-slider-active, .video-js.vjs-no-flex .vjs-menu-button-inline { width: 12em; } .vjs-menu-button-inline .vjs-menu { opacity: 0; height: 100%; width: auto; position: absolute; left: 4em; top: 0px; padding: 0px; margin: 0px; transition: all 0.4s ease 0s; } .vjs-menu-button-inline:hover .vjs-menu, .vjs-menu-button-inline:focus .vjs-menu, .vjs-menu-button-inline.vjs-slider-active .vjs-menu { display: block; opacity: 1; } .vjs-no-flex .vjs-menu-button-inline .vjs-menu { display: block; opacity: 1; position: relative; width: auto; } .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu, .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu, .vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu { width: auto; } .vjs-menu-button-inline .vjs-menu-content { width: auto; height: 100%; margin: 0px; overflow: hidden; } .video-js .vjs-control-bar { display: none; width: 100%; position: absolute; bottom: 0px; left: 0px; right: 0px; height: 3em; background-color: rgba(43, 51, 63, 0.7); } .vjs-has-started .vjs-control-bar, .vjs-audio-only-mode .vjs-control-bar { display: flex; visibility: visible; opacity: 1; transition: visibility 0.1s ease 0s, opacity 0.1s ease 0s; } .vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { visibility: visible; opacity: 0; pointer-events: none; transition: visibility 1s ease 0s, opacity 1s ease 0s; } .vjs-controls-disabled .vjs-control-bar, .vjs-using-native-controls .vjs-control-bar, .vjs-error .vjs-control-bar { display: none !important; } .vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar, .vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar { opacity: 1; visibility: visible; pointer-events: auto; } .vjs-has-started.vjs-no-flex .vjs-control-bar { display: table; } .video-js .vjs-control { position: relative; text-align: center; margin: 0px; padding: 0px; height: 100%; width: 4em; flex: 0 0 auto; } .video-js .vjs-control.vjs-visible-text { width: auto; padding-left: 1em; padding-right: 1em; } .vjs-button > .vjs-icon-placeholder::before { font-size: 1.8em; line-height: 1.67; } .vjs-button > .vjs-icon-placeholder { display: block; } .video-js .vjs-control:focus::before, .video-js .vjs-control:hover::before, .video-js .vjs-control:focus { text-shadow: rgb(255, 255, 255) 0em 0em 1em; } .video-js :not(.vjs-visible-text) > .vjs-control-text { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; } .vjs-no-flex .vjs-control { display: table-cell; vertical-align: middle; } .video-js .vjs-custom-control-spacer { display: none; } .video-js .vjs-progress-control { cursor: pointer; flex: 1 1 auto; display: flex; align-items: center; min-width: 4em; touch-action: none; } .video-js .vjs-progress-control.disabled { cursor: default; } .vjs-live .vjs-progress-control { display: none; } .vjs-liveui .vjs-progress-control { display: flex; align-items: center; } .vjs-no-flex .vjs-progress-control { width: auto; } .video-js .vjs-progress-holder { flex: 1 1 auto; transition: all 0.2s ease 0s; height: 0.3em; } .video-js .vjs-progress-control .vjs-progress-holder { margin: 0px 10px; } .video-js .vjs-progress-control:hover .vjs-progress-holder { font-size: 1.66667em; } .video-js .vjs-progress-control:hover .vjs-progress-holder.disabled { font-size: 1em; } .video-js .vjs-progress-holder .vjs-play-progress, .video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div { position: absolute; display: block; height: 100%; margin: 0px; padding: 0px; width: 0px; } .video-js .vjs-play-progress { background-color: rgb(255, 255, 255); } .video-js .vjs-play-progress::before { font-size: 0.9em; position: absolute; right: -0.5em; top: -0.333333em; z-index: 1; } .video-js .vjs-load-progress { background: rgba(115, 133, 159, 0.5); } .video-js .vjs-load-progress div { background: rgba(115, 133, 159, 0.75); } .video-js .vjs-time-tooltip { background-color: rgba(255, 255, 255, 0.8); border-radius: 0.3em; color: rgb(0, 0, 0); float: right; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding: 6px 8px 8px; pointer-events: none; position: absolute; top: -3.4em; visibility: hidden; z-index: 1; } .video-js .vjs-progress-holder:focus .vjs-time-tooltip { display: none; } .video-js .vjs-progress-control:hover .vjs-time-tooltip, .video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip { display: block; font-size: 0.6em; visibility: visible; } .video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip { font-size: 1em; } .video-js .vjs-progress-control .vjs-mouse-display { display: none; position: absolute; width: 1px; height: 100%; background-color: rgb(0, 0, 0); z-index: 1; } .vjs-no-flex .vjs-progress-control .vjs-mouse-display { z-index: 0; } .video-js .vjs-progress-control:hover .vjs-mouse-display { display: block; } .video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display { visibility: hidden; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; } .video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display { display: none; } .vjs-mouse-display .vjs-time-tooltip { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); } .video-js .vjs-slider { position: relative; cursor: pointer; padding: 0px; margin: 0px 0.45em; user-select: none; background-color: rgba(115, 133, 159, 0.5); } .video-js .vjs-slider.disabled { cursor: default; } .video-js .vjs-slider:focus { text-shadow: rgb(255, 255, 255) 0em 0em 1em; box-shadow: rgb(255, 255, 255) 0px 0px 1em; } .video-js .vjs-mute-control { cursor: pointer; flex: 0 0 auto; } .video-js .vjs-volume-control { cursor: pointer; margin-right: 1em; display: flex; } .video-js .vjs-volume-control.vjs-volume-horizontal { width: 5em; } .video-js .vjs-volume-panel .vjs-volume-control { visibility: visible; opacity: 0; width: 1px; height: 1px; margin-left: -1px; } .video-js .vjs-volume-panel { transition: width 1s ease 0s; } .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active { visibility: visible; opacity: 1; position: relative; transition: visibility 0.1s ease 0s, opacity 0.1s ease 0s, height 0.1s ease 0s, width 0.1s ease 0s, left 0s ease 0s, top 0s ease 0s; } .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal { width: 5em; height: 3em; margin-right: 0px; } .video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical { left: -3.5em; transition: left 0s ease 0s; } .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active { width: 10em; transition: width 0.1s ease 0s; } .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only { width: 4em; } .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical { height: 8em; width: 3em; left: -3000em; transition: visibility 1s ease 0s, opacity 1s ease 0s, height 1s ease 1s, width 1s ease 1s, left 1s ease 1s, top 1s ease 1s; } .video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal { transition: visibility 1s ease 0s, opacity 1s ease 0s, height 1s ease 1s, width 1s ease 0s, left 1s ease 1s, top 1s ease 1s; } .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal { width: 5em; height: 3em; visibility: visible; opacity: 1; position: relative; transition: none 0s ease 0s; } .video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical, .video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical { position: absolute; bottom: 3em; left: 0.5em; } .video-js .vjs-volume-panel { display: flex; } .video-js .vjs-volume-bar { margin: 1.35em 0.45em; } .vjs-volume-bar.vjs-slider-horizontal { width: 5em; height: 0.3em; } .vjs-volume-bar.vjs-slider-vertical { width: 0.3em; height: 5em; margin: 1.35em auto; } .video-js .vjs-volume-level { position: absolute; bottom: 0px; left: 0px; background-color: rgb(255, 255, 255); } .video-js .vjs-volume-level::before { position: absolute; font-size: 0.9em; z-index: 1; } .vjs-slider-vertical .vjs-volume-level { width: 0.3em; } .vjs-slider-vertical .vjs-volume-level::before { top: -0.5em; left: -0.3em; z-index: 1; } .vjs-slider-horizontal .vjs-volume-level { height: 0.3em; } .vjs-slider-horizontal .vjs-volume-level::before { top: -0.3em; right: -0.5em; } .video-js .vjs-volume-panel.vjs-volume-panel-vertical { width: 4em; } .vjs-volume-bar.vjs-slider-vertical .vjs-volume-level { height: 100%; } .vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level { width: 100%; } .video-js .vjs-volume-vertical { width: 3em; height: 8em; bottom: 8em; background-color: rgba(43, 51, 63, 0.7); } .video-js .vjs-volume-horizontal .vjs-menu { left: -2em; } .video-js .vjs-volume-tooltip { background-color: rgba(255, 255, 255, 0.8); border-radius: 0.3em; color: rgb(0, 0, 0); float: right; font-family: Arial, Helvetica, sans-serif; font-size: 1em; padding: 6px 8px 8px; pointer-events: none; position: absolute; top: -3.4em; visibility: hidden; z-index: 1; } .video-js .vjs-volume-control:hover .vjs-volume-tooltip, .video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip { display: block; font-size: 1em; visibility: visible; } .video-js .vjs-volume-vertical:hover .vjs-volume-tooltip, .video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip { left: 1em; top: -12px; } .video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip { font-size: 1em; } .video-js .vjs-volume-control .vjs-mouse-display { display: none; position: absolute; width: 100%; height: 1px; background-color: rgb(0, 0, 0); z-index: 1; } .video-js .vjs-volume-horizontal .vjs-mouse-display { width: 1px; height: 100%; } .vjs-no-flex .vjs-volume-control .vjs-mouse-display { z-index: 0; } .video-js .vjs-volume-control:hover .vjs-mouse-display { display: block; } .video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display { visibility: hidden; opacity: 0; transition: visibility 1s ease 0s, opacity 1s ease 0s; } .video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display { display: none; } .vjs-mouse-display .vjs-volume-tooltip { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0.8); } .vjs-poster { display: inline-block; vertical-align: middle; background-repeat: no-repeat; background-position: 50% 50%; background-size: contain; background-color: rgb(0, 0, 0); cursor: pointer; margin: 0px; padding: 0px; position: absolute; inset: 0px; height: 100%; } .vjs-has-started .vjs-poster, .vjs-using-native-controls .vjs-poster { display: none; } .vjs-audio.vjs-has-started .vjs-poster, .vjs-has-started.vjs-audio-poster-mode .vjs-poster { display: block; } .video-js .vjs-live-control { display: flex; align-items: flex-start; flex: 1 1 auto; font-size: 1em; line-height: 3em; } .vjs-no-flex .vjs-live-control { display: table-cell; width: auto; text-align: left; } .video-js:not(.vjs-live) .vjs-live-control, .video-js.vjs-liveui .vjs-live-control { display: none; } .video-js .vjs-seek-to-live-control { align-items: center; cursor: pointer; flex: 0 0 auto; display: inline-flex; height: 100%; padding-left: 0.5em; padding-right: 0.5em; font-size: 1em; line-height: 3em; width: auto; min-width: 4em; } .vjs-no-flex .vjs-seek-to-live-control { display: table-cell; width: auto; text-align: left; } .video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control, .video-js:not(.vjs-live) .vjs-seek-to-live-control { display: none; } .vjs-seek-to-live-control.vjs-control.vjs-at-live-edge { cursor: auto; } .vjs-seek-to-live-control .vjs-icon-placeholder { margin-right: 0.5em; color: rgb(136, 136, 136); } .vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder { color: red; } .video-js .vjs-time-control { flex: 0 0 auto; font-size: 1em; line-height: 3em; min-width: 2em; width: auto; padding-left: 1em; padding-right: 1em; } .vjs-live .vjs-time-control { display: none; } .video-js .vjs-current-time, .vjs-no-flex .vjs-current-time { display: none; } .video-js .vjs-duration, .vjs-no-flex .vjs-duration { display: none; } .vjs-time-divider { display: none; line-height: 3em; } .vjs-live .vjs-time-divider { display: none; } .video-js .vjs-play-control { cursor: pointer; } .video-js .vjs-play-control .vjs-icon-placeholder { flex: 0 0 auto; } .vjs-text-track-display { position: absolute; inset: 0px 0px 3em; pointer-events: none; } .video-js.vjs-controls-disabled .vjs-text-track-display, .video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display { bottom: 1em; } .video-js .vjs-text-track { font-size: 1.4em; text-align: center; margin-bottom: 0.1em; } .vjs-subtitles { color: rgb(255, 255, 255); } .vjs-captions { color: rgb(255, 204, 102); } .vjs-tt-cue { display: block; } video::-webkit-media-text-track-display { transform: translateY(-3em); } .video-js.vjs-controls-disabled video::-webkit-media-text-track-display, .video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display { transform: translateY(-1.5em); } .video-js .vjs-picture-in-picture-control { cursor: pointer; flex: 0 0 auto; } .video-js.vjs-audio-only-mode .vjs-picture-in-picture-control { display: none; } .video-js .vjs-fullscreen-control { cursor: pointer; flex: 0 0 auto; } .video-js.vjs-audio-only-mode .vjs-fullscreen-control { display: none; } .vjs-playback-rate > .vjs-menu-button, .vjs-playback-rate .vjs-playback-rate-value { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; } .vjs-playback-rate .vjs-playback-rate-value { pointer-events: none; font-size: 1.5em; line-height: 2; text-align: center; } .vjs-playback-rate .vjs-menu { width: 4em; left: 0em; } .vjs-error .vjs-error-display .vjs-modal-dialog-content { font-size: 1.4em; text-align: center; } .vjs-error .vjs-error-display::before { color: rgb(255, 255, 255); content: "X"; font-family: Arial, Helvetica, sans-serif; font-size: 4em; left: 0px; line-height: 1; margin-top: -0.5em; position: absolute; text-shadow: rgb(0, 0, 0) 0.05em 0.05em 0.1em; text-align: center; top: 50%; vertical-align: middle; width: 100%; } .vjs-loading-spinner { display: none; position: absolute; top: 50%; left: 50%; margin: -25px 0px 0px -25px; opacity: 0.85; text-align: left; border: 6px solid rgba(43, 51, 63, 0.7); box-sizing: border-box; background-clip: padding-box; width: 50px; height: 50px; border-radius: 25px; visibility: hidden; } .vjs-seeking .vjs-loading-spinner, .vjs-waiting .vjs-loading-spinner { display: block; animation: 0s linear 0.3s 1 normal forwards running vjs-spinner-show; } .vjs-loading-spinner::before, .vjs-loading-spinner::after { content: ""; position: absolute; margin: -6px; box-sizing: inherit; width: inherit; height: inherit; border-radius: inherit; opacity: 1; border-style: inherit; border-width: inherit; border-image: inherit; border-color: rgb(255, 255, 255) transparent transparent; } .vjs-seeking .vjs-loading-spinner::before, .vjs-seeking .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-spinner::after { animation: 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) 0s infinite normal none running vjs-spinner-spin, 1.1s linear 0s infinite normal none running vjs-spinner-fade; } .vjs-seeking .vjs-loading-spinner::before, .vjs-waiting .vjs-loading-spinner::before { border-top-color: rgb(255, 255, 255); } .vjs-seeking .vjs-loading-spinner::after, .vjs-waiting .vjs-loading-spinner::after { border-top-color: rgb(255, 255, 255); animation-delay: 0.44s; } @keyframes vjs-spinner-show { 100% { visibility: visible; } } @-webkit-keyframes vjs-spinner-show { 100% { visibility: visible; } } @keyframes vjs-spinner-spin { 100% { transform: rotate(360deg); } } @-webkit-keyframes vjs-spinner-spin { 100% { transform: rotate(360deg); } } @keyframes vjs-spinner-fade { 0% { border-top-color: rgb(115, 133, 159); } 20% { border-top-color: rgb(115, 133, 159); } 35% { border-top-color: rgb(255, 255, 255); } 60% { border-top-color: rgb(115, 133, 159); } 100% { border-top-color: rgb(115, 133, 159); } } @-webkit-keyframes vjs-spinner-fade { 0% { border-top-color: rgb(115, 133, 159); } 20% { border-top-color: rgb(115, 133, 159); } 35% { border-top-color: rgb(255, 255, 255); } 60% { border-top-color: rgb(115, 133, 159); } 100% { border-top-color: rgb(115, 133, 159); } } .video-js.vjs-audio-only-mode .vjs-captions-button { display: none; } .vjs-chapters-button .vjs-menu ul { width: 24em; } .video-js.vjs-audio-only-mode .vjs-descriptions-button { display: none; } .video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder { vertical-align: middle; display: inline-block; margin-bottom: -0.1em; } .video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before { font-family: VideoJS; content: "���"; font-size: 1.5em; line-height: inherit; } .video-js.vjs-audio-only-mode .vjs-subs-caps-button { display: none; } .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder { vertical-align: middle; display: inline-block; margin-bottom: -0.1em; } .video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder::before { font-family: VideoJS; content: " ���"; font-size: 1.5em; line-height: inherit; } .video-js.vjs-layout-small .vjs-current-time, .video-js.vjs-layout-small .vjs-time-divider, .video-js.vjs-layout-small .vjs-duration, .video-js.vjs-layout-small .vjs-remaining-time, .video-js.vjs-layout-small .vjs-playback-rate, .video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time, .video-js.vjs-layout-x-small .vjs-time-divider, .video-js.vjs-layout-x-small .vjs-duration, .video-js.vjs-layout-x-small .vjs-remaining-time, .video-js.vjs-layout-x-small .vjs-playback-rate, .video-js.vjs-layout-x-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time, .video-js.vjs-layout-tiny .vjs-time-divider, .video-js.vjs-layout-tiny .vjs-duration, .video-js.vjs-layout-tiny .vjs-remaining-time, .video-js.vjs-layout-tiny .vjs-playback-rate, .video-js.vjs-layout-tiny .vjs-volume-control { display: none; } .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover { width: initial; } .video-js.vjs-layout-x-small .vjs-progress-control, .video-js.vjs-layout-tiny .vjs-progress-control { display: none; } .video-js.vjs-layout-x-small .vjs-custom-control-spacer { flex: 1 1 auto; display: block; } .video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer { width: auto; } .vjs-modal-dialog.vjs-text-track-settings { background-color: rgba(43, 51, 63, 0.75); color: rgb(255, 255, 255); height: 70%; } .vjs-text-track-settings .vjs-modal-dialog-content { display: table; } .vjs-text-track-settings .vjs-track-settings-colors, .vjs-text-track-settings .vjs-track-settings-font, .vjs-text-track-settings .vjs-track-settings-controls { display: table-cell; } .vjs-text-track-settings .vjs-track-settings-controls { text-align: right; vertical-align: bottom; } @supports (display:grid) { .vjs-text-track-settings .vjs-modal-dialog-content { display: grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; padding: 20px 24px 0px; } .vjs-track-settings-controls .vjs-default-button { margin-bottom: 20px; } .vjs-text-track-settings .vjs-track-settings-controls { grid-column: 1 / -1; } .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content, .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content { grid-template-columns: 1fr; } } .vjs-track-setting > select { margin-right: 1em; margin-bottom: 0.5em; } .vjs-text-track-settings fieldset { margin: 5px; padding: 3px; border: none; } .vjs-text-track-settings fieldset span { display: inline-block; } .vjs-text-track-settings fieldset span > select { max-width: 7.3em; } .vjs-text-track-settings legend { color: rgb(255, 255, 255); margin: 0px 0px 5px; } .vjs-text-track-settings .vjs-label { position: absolute; clip: rect(1px, 1px, 1px, 1px); display: block; margin: 0px 0px 5px; padding: 0px; border: 0px; height: 1px; width: 1px; overflow: hidden; } .vjs-track-settings-controls button:focus, .vjs-track-settings-controls button:active { outline-style: solid; outline-width: medium; background-image: linear-gradient(0deg, rgb(255, 255, 255) 88%, rgb(115, 133, 159) 100%); } .vjs-track-settings-controls button:hover { color: rgba(43, 51, 63, 0.75); } .vjs-track-settings-controls button { background-color: rgb(255, 255, 255); background-image: linear-gradient(-180deg, rgb(255, 255, 255) 88%, rgb(115, 133, 159) 100%); color: rgb(43, 51, 63); cursor: pointer; border-radius: 2px; } .vjs-track-settings-controls .vjs-default-button { margin-right: 1em; } @media print { .video-js > :not(.vjs-tech):not(.vjs-poster) { visibility: hidden; } } .vjs-resize-manager { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none; z-index: -1000; } .js-focus-visible .video-js :focus:not(.focus-visible) { outline: none; } .video-js :focus:not(:focus-visible) { outline: none; } .video-js.vjs-audio .vjs-big-play-button { display: none; } .video-js.vjs-audio .vjs-control-bar { display: flex; } .video-js.vjs-audio { min-height: 3em; } .video-js.vjs-error { height: 150px; } .mediaplugin_videojs video { min-height: 32px; } .video-js .vjs-progress-holder .vjs-play-progress, .video-js .vjs-progress-holder .vjs-load-progress, .video-js .vjs-progress-holder .vjs-load-progress div { left: 0px; right: auto; } .video-js .vjs-play-progress::before { left: auto; right: -0.5em; } .video-js .vjs-volume-level { left: 0px; right: auto; } .vjs-slider-horizontal .vjs-volume-level::before { left: auto; right: -0.5em; } @property --percent { syntax: "<number>"; inherits: true; initial-value: 0; } .fc-chart-pie .chart-area .chart-image { width: auto; } .fc-progress-pie { --color: purple; --percent: 0; --size: 150px; --border: 20px; --bgcolor: #f0f0f0; width: var(--size); aspect-ratio: 1 / 1; position: relative; display: inline-grid; margin: 5px; place-content: center; font-size: 1.5rem; font-weight: 700; } .fc-progress-pie::before, .fc-progress-pie::after { content: ""; position: absolute; border-radius: 50%; } .fc-progress-pie::before { inset: 0px; background-image: ; background-position-x: ; background-position-y: ; background-repeat: ; background-attachment: ; background-origin: ; background-clip: ; mask: radial-gradient(farthest-side,#0000 calc(99% - var(--border)),#000 calc(100% - var(--border))); background-color: var(--bgcolor); background-size: 0px 0px, auto; } .fc-progress-pie::after { inset: calc(50% - var(--border) / 2); background: var(--color); transform: rotate(calc(var(--percent) * 3.6deg)) translateY(calc(50% - var(--size) / 2)); content: none; } .fc-progress-pie.animate { animation: 1s ease 0.5s 1 normal both running fc-progress-pie-percent; } @keyframes fc-progress-pie-percent { 0% { --percent: 0; } } .filter_generico_dragdropsquare { width: 130px; height: 25px; line-height: 25px; text-align: center; border-radius: 5px; color: rgb(115, 173, 33); border: 1px solid rgb(115, 173, 33); padding: 1px; background-color: rgb(203, 242, 220); margin-top: 5px; float: right; } div.filter_generico_dragging { border: 2px dashed rgb(0, 0, 255); } #glossaryfilteroverlayprogress { position: fixed; top: 50%; width: 100%; text-align: center; } .jsenabled #MathJax_ZoomFrame { position: absolute; } .mediaplugin { display: block; margin-top: 5px; margin-bottom: 5px; text-align: center; } .mediaplugin, .mediaplugin video { width: 100%; max-width: 100%; } .mediaplugin > div { margin: auto; } .path-mod-assign .gradingtable .mediaplugin, .path-mod-assign .submissionsummarytable .mediaplugin { width: 400px; height: auto; } .mod-indent-outer .mediaplugin { display: table-cell; } @font-face { font-family: translation-plugin; src: url("/theme/font.php/spacepre/filter_translations/1720211861/translation-plugin.woff") format("woff"), url("/theme/font.php/spacepre/filter_translations/1720211861/translation-plugin.ttf") format("truetype"); font-weight: 400; font-style: normal; } [class^="icon-translate-"]::before, [class*=" icon-translate-"]::before { font-family: translation-plugin; font-style: normal; font-weight: 400; text-decoration: inherit; width: 2.2em; text-align: center; font-variant: normal; text-transform: none; line-height: 1.2em; -webkit-font-smoothing: antialiased; font-size: 16px !important; } .icon-translate-tick::before { content: "���"; } .icon-translate-edit::before { content: "���"; } .icon-translate-cross::before { content: "���"; } .icon-translate-default::before { content: "���"; } .icon-translate-default-circle::before { content: "���"; } .filter_translations_btn_translate.icon { display: inline; z-index: 999; } .translation-icon-wrapper .icon-translate-default { height: 100%; display: flex; align-items: center; } #page-filter-translations-edittranslation #fitem_id_substitutetext_editor .col-form-label, #page-filter-translations-edittranslation #fitem_id_substitutetext_plain .col-form-label, #page-filter-translations-edittranslation #fitem_id_substitutetext_editor + .form-group .col-form-label, #page-filter-translations-edittranslation #fitem_id_substitutetext_plain + .form-group .col-form-label { display: none !important; } .filter_translations_btn_translate { border-radius: 10px; padding: 0px 1px; margin: 2px; height: 1.5rem; z-index: 2; } .path-course-view .activityname .instancename .filter_translations_btn_translate { position: relative; } pre.filter_translations_rawhtml { white-space: pre-wrap; overflow-wrap: break-word; } .jsenabled .tox-tinymce-aux { z-index: 1000; } .jsenabled .tox-shadowhost.tox-fullscreen, .jsenabled .tox.tox-tinymce.tox-fullscreen { z-index: 1050; } .tox .tox-tbtn svg[data-buttonsource="moodle"] image, .tox-collection__item-icon svg[data-buttonsource="moodle"] image { width: inherit; height: inherit; } .tox.tox-tinymce .tox-toolbar__group { padding-right: 0px; } .tox.tox-tinymce:not(.tox-fullscreen) + .tox .tox-dialog-wrap { padding-top: var(--navbar-height); } @media only screen and (max-width: 767px) { body:not(.tox-force-desktop) .tox.tox-tinymce:not(.tox-fullscreen) + .tox .tox-dialog-wrap .tox-dialog { max-height: calc((100vh - 8px * 2) - var(--navbar-height)) !important; } } @media (max-width: 480px) { .mceToolbar td { float: left; display: inline-block; } .moodleSkin .mceLayout .mceToolbar .mceWrap { clear: left; width: 100%; height: 4px; } .moodleSkin .mceLayout .mceToolbar .mceNoWrap { clear: none; width: 0px; } .o2k7Skin tr.mceLast .mceToolbar tr td.mceWrap, .o2k7Skin tr.mceFirst .mceToolbar tr td.mceWrap { margin-left: -3px; } } .mceToolbar td { box-sizing: content-box; } .format-singleactivity .tree_item.orphaned a { color: red; } .format-tiles ul.tiles { transition: all 0.3s ease-in-out 0s; overflow: visible; width: 100%; margin: auto; padding: 0px; } .format-tiles ul.tiles.expanded { max-height: unset; overflow: visible; } .format-tiles li.section { margin-top: 10px; list-style: none; } .format-tiles .course-content li.section ul { list-style: none; } .format-tiles ul.tiles#multi_section_tiles li.tile.section.main { background-color: rgb(255, 255, 255); margin: 10px; padding: 30px 0px; width: 100%; } .format-tiles ul.tiles#multi_section_tiles li.section#section-0 { padding: 0px; } .format-tiles .modal-backdrop.fade.in { opacity: 0.2; } .format-tiles ul.tiles li.section .format_tiles_section_content { margin: 0px 10px 0px 0px; } .format-tiles li.section .format_tiles_section_content.dimmed { opacity: 0.6; } .format-tiles ul.tiles li.section .left { float: left; } .format-tiles ul.tiles li.section .right { float: right; } .format-tiles ul.tiles li.section .right img.icon { padding: 0px 0px 4px; } .format-tiles ul.tiles li.section .left .section-handle img.icon { padding: 0px; vertical-align: baseline; } .format-tiles ul.tiles li.section .activity-count { margin-right: 3px; } .format-tiles li#section-0.section.main.clearfix { border-bottom: 0px; } .format-tiles .tile a { text-decoration: none; padding: 7px 10px 5px; } .format-tiles .progress-indic { display: inline-block; color: rgb(153, 153, 153); } .format-tiles .progress-indic svg { width: 40px; height: 40px; display: inline-block; } .format-tiles .progress-indic i.fa { opacity: 0.5; height: 30px; } .format-tiles .progress-indic i.fa-check { color: darkgreen; } .format-tiles .progress-indic svg circle.partial { stroke: rgb(136, 136, 136); fill: none; } .format-tiles .progress-indic svg circle.whole { stroke: rgba(0, 0, 0, 0.15); fill: none; } .format-tiles .progress-indic svg text { font-size: 18px; font-weight: 400; transition: all 0.2s ease-in-out 0s; fill: rgb(102, 102, 102); } .format-tiles .tiletopright i.icon.fa { font-size: 30px; width: 30px; height: 30px; vertical-align: top; } .format-tiles .progress-indic .progress-indic-label { display: inline-block; vertical-align: top; line-height: 40px; margin-right: 3px; color: rgb(153, 153, 153); font-size: 0.9em; } .format-tiles .overall-progress { text-align: center; color: gray; transition: all 0.5s ease 0s; } .format-tiles .overall-progress.hidden { display: none; } .format-tiles .navigation-arrows { min-width: 130px; display: inline-block; float: right; margin-right: 40px; z-index: 2; } .format-tiles #page .course-content ul li.section.main.current { background-color: inherit; } .format-tiles #warning_large_sec0 { margin: 10px; } .format-tiles .icon20 { max-width: 20px; max-height: 20px; opacity: 0.5; } .format-tiles .tiletopright img { opacity: 0.5; } .format-tiles .icon40 { max-width: 40px; max-height: 40px; opacity: 0.5; } .format-tiles .icon50 { max-width: 50px; max-height: 50px; opacity: 0.5; } .format-tiles ul.tiles#multi_section_tiles { display: flex; justify-content: flex-start; flex-wrap: wrap; } .format-tiles #single_section_tiles { display: block; padding-left: 0px; margin-left: 0px; } .format-tiles ul.tiles#multi_section_tiles li.section { display: block; } .format-tiles.editing ul.tiles#multi_section_tiles li.section { padding: 0px; } .format-tiles .editing ul.tiles#multi_section_tiles li.section, .format-tiles ul.tiles#multi_section_tiles li#section-0.section { display: block; width: 100%; } .format-tiles #section-0 .addresourcemodchooser { position: relative; } .format-tiles .course-content ul li.section.main { width: calc(100% - 15px); background-color: rgb(255, 255, 255); background-image: none; margin-top: 10px; padding-top: 12px; } .format-tiles .course-content ul li.section.main:target { padding-top: 0px; margin-top: 30px; } .format-tiles .activity:target { margin-top: 0px !important; padding-top: 0px !important; } .format-tiles .subtile a.menu-action { z-index: 1; } .format-tiles #page .course-content ul li.section.main { background-color: rgb(255, 255, 255); border: 0px; } .format-tiles .course-content ul li.section.main.moveablesection { padding: 30px 10px 10px; margin-left: 7px; visibility: visible; } .format-tiles .course-content ul.tiles .tile { display: flex; flex-basis: 225px; max-width: 260px; flex-grow: 1; margin: 7px; max-height: 175px; vertical-align: top; background-color: rgb(255, 255, 255); border-top: 0.45em solid transparent; transition: background-color 0.2s ease-in-out 0s, all 0.5s ease-in-out 0s; color: rgb(119, 119, 119); box-shadow: rgb(189, 189, 189) 2px 4px 5px 0px; position: relative; } .format-tiles .course-content ul.tiles .tile:focus-visible { border-top-color: red; } .format-tiles .course-content ul.tiles .tile:focus-visible h3 { text-decoration: underline; } .format-tiles .course-content ul.tiles .tile.spacer, .format-tiles.pagelayout-course .course-content li.section ul li.activity.spacer { margin-top: 0px; margin-bottom: 0px; padding: 0px; max-height: 0px; } .format-tiles .course-content li.section ul.section { list-style: none; } .format-tiles.jsenabled .course-content ul.tiles .tile.tile-collapsed { display: none; transition: all 0.3s ease-in-out 0s; } .format-tiles.jsenabled .course-content ul.tiles .tile.tile-collapsing { opacity: 0; display: flex; transition: all 0.3s ease-in-out 0s; } .format-tiles ul.tiles li:empty { height: 0px; min-height: 0px; border: none; box-shadow: none; visibility: hidden; } .format-tiles .tile a { color: rgb(51, 51, 51); width: 100%; } .format-tiles .section li.activity.label h1, .format-tiles .section li.activity.label h2, .format-tiles .section li.activity.label h3, .format-tiles .section li.activity.label h4 { color: rgb(85, 85, 85); } .format-tiles .section li.activity.label .dimmed_text h1, .format-tiles .section li.activity.label .dimmed_text h2, .format-tiles .section li.activity.label .dimmed_text h3, .format-tiles .section li.activity.label .dimmed_text h4 { color: rgb(129, 138, 145); } .format-tiles .hidden .sectiontitle h2, .format-tiles #page-content .hidden .sectiontitle h2 a.quickeditlink { color: rgb(129, 138, 145); } .format-tiles .course-content ul.tiles .tile-clickable:hover { transform: translateY(-6px); transition: transform 0.2s ease-in-out 0s; } .format-tiles ul.tiles .tile-top { height: 55px; width: 100%; } .format-tiles ul.tiles .current .tile_bar, .format-tiles ul.tiles .current .tile_bar.narrow, .format-tiles .course-content ul.tiles .tile.current { border-top-color: red; } .format-tiles ul.tiles .tile:not(.tile-restricted) .tiletopright .fa-lock { display: none; } .format-tiles .expandcontrol { margin: 0px 30px; } .format-tiles ul.tiles li.section .warningtext { color: red; } .format-tiles ul.tiles li.section .warningbar { background-color: red; color: rgb(255, 255, 255); padding: 5px; margin-left: 40px; width: 90%; } .format-tiles ul.tiles li#spacersection { height: 130px; } .format-tiles li.activity.subtile.spacer { height: 0px; min-height: 0px; border: 0px; opacity: 0; display: flex; flex-basis: 225px; max-width: 240px; flex-grow: 1; margin: 5px; } .format-tiles ul.tiles .tile .topic-number { display: inline-block; float: right; font-size: 1.5em; padding-right: 0.5em; vertical-align: top; } .format-tiles .moveablesection .tileiconcontainer { margin-left: 0.5rem; } .format-tiles .tileiconcontainer, .format-tiles .tileiconcontainer img { display: inline-block; text-align: left; vertical-align: top; width: 55px; height: 55px; font-size: 1em; } .format-tiles .tileiconcontainer.hasphoto { width: 85px; } .format-tiles .tileiconcontainer .icon { width: 55px; height: 55px; } .format-tiles .tileiconcontainer .icon.fa { font-size: 55px; } .format-tiles:not(.editing) .course-content .icon, .format-tiles .iconpickericons .icon, .format-site .iconpickericons .icon { color: rgb(151, 151, 151); opacity: 1; } .format-tiles:not(.editing) .course-content .completioncheckbox.complete .icon { color: rgb(255, 255, 255); } .format-tiles:not(.editing) .course-content .completioncheckbox .icon { color: rgb(171, 171, 171); margin-right: 0px; width: 100%; } .format-tiles .completioncheckbox .icon { font-size: 19px; margin-top: 2px; } .format-tiles .tile .completioncheckbox .icon { margin-top: 3px; } .format-tiles li.section.current:not(#section-0) .course-section-header { border-top-color: red; } .format-tiles.theme_adaptable .subtile .completioncheckbox .icon { height: 19px; margin-top: 3px; } .format-tiles.path-course-view li.activity > div:not(.activity-item).completioncheckbox { padding: 0px; } .format-tiles .sectionbutton .icon { font-size: 1.4em; margin: 10px 0px 0px; } .format-tiles .sectionbutton img.icon { width: 18px; height: 18px; } .format-tiles .pagesechead { min-height: 60px; z-index: 1; position: relative; display: inline-block; } .format-tiles .sectionbuttons { position: relative; right: 30px; top: 0px; z-index: 2; } .format-tiles .sectionbutton { background-color: rgba(100, 100, 100, 0.05); margin-left: 5px; opacity: 1; width: 45px; height: 45px; text-align: center; } .format-tiles .expand-section, .format-tiles .collapse-section { width: 30px; height: 30px; background-size: contain; margin-top: 10px; } .format-tiles .expand-section { background-image: url("/theme/image.php/spacepre/format_tiles/1720211861/expand"); } .format-tiles .collapse-section { background-image: url("/theme/image.php/spacepre/format_tiles/1720211861/collapse"); } .format-tiles ul.tiles .tile .tile-text { text-align: left; width: 100%; height: 105px; line-height: 100px; padding-top: 5px; position: relative; } .format-tiles ul.tiles .tile.phototile .tile-text { line-height: 1.5em; } .format-tiles ul.tiles .tile .tile-textinner { display: inline-block; line-height: normal; top: 45%; transform: translate(0px, -40%); position: absolute; overflow-wrap: break-word; max-width: 220px; } .format-tiles ul.tiles .tile .tile-textinner.longtitle h3 { font-size: 1.2em; } .format-tiles ul.tiles .tile_bar .icon20 { width: 20px; margin-right: 10px; } .format-tiles a img { outline: none; } .format-tiles .single-section .navigation-arrow:not(.dimmed):hover { transition: all 0.2s ease-in-out 0s; transform: scale(1.05, 1.05); } .format-tiles .single-section .navigation-arrow, .format-tiles .single-section .navigation-arrow img { width: 40px; height: 40px; background-repeat: no-repeat; display: inline-block; text-align: center; } .format-tiles .single-section .navigation-arrow .icon { font-size: 35px; height: 35px; width: 35px; padding: 2px 3px; } .format-tiles .single-section .navigation-arrow.dimmed { opacity: 0.5; } .format-tiles .navigation-arrows .navigation-arrow.dimmed:hover { background-color: inherit; } .format-tiles .single-section { margin-top: 0px !important; } .format-tiles #section-0 ul.section { margin: 1rem 1rem 0px; } .format-tiles .course-content .current::before { border-left: none !important; } .format-tiles #section-0 .format_tiles_section_content .summary .no-overflow, .format-tiles #section-0 .format_tiles_section_content .summary .no-overflow p { margin-bottom: 0px; } .format-tile .ul.tiles .single-section .section-navigation { margin-bottom: 0px; } .format-tiles ul.tiles li.section .format_tiles_section_content .modtype_label .no-overflow, .format-tiles #section-0 .format_tiles_section_content .summary .no-overflow { margin-bottom: 5px; } .format-tiles ul.tiles li.section .format_tiles_section_content:not(.collapse) { display: block; } .format-tiles.theme-snap .course-content { max-width: inherit; } .format-tiles .label_content { overflow: hidden; } .format-tiles .label.dimmed { opacity: 0.7; } .format-tiles .label-collapse-btn { float: left; } .format-tiles .expand-collapse-all-btns { width: 100%; text-align: right; } .format-tiles .expand-collapse-all-btns .btn-secondary { min-height: unset; } .format-tiles .buttonhidesec0 { display: none; background-image: url("/theme/image.php/spacepre/format_tiles/1720211861/remove"); background-repeat: no-repeat; background-position: center center; background-size: 20px 20px; } .format-tiles .tiles-top-button { cursor: pointer; height: 40px; width: 40px; text-align: center; padding: 0px; border: 0px; background-color: rgb(248, 248, 248); } .format-tiles .tiles-top-button i { margin-right: 0px; } .format-tiles .tiles#single_section_tiles .buttonhidesec0 { margin-top: 10px; } body.jsenabled.format-tiles .buttonhidesec0 { display: inline-block; } .format-tiles #collapsiblesec0 { display: block; } .format-tiles #section-0 { min-height: 50px; } body.jsenabled.format-tiles #collapsiblesec0 { display: none; } .format-tiles .course-content { position: relative; } .format-tiles #collapsiblesec0 { display: none; } .format-tiles .collapsiblesec0 ul.section { padding-bottom: 20px; } .format-tiles .collapsiblesec0 li#section-0 { display: block; width: 100%; transition: opacity 0.3s ease-in-out 0s; } .format-tiles .collapsiblesec0.collapsed li#section-0 { opacity: 0 !important; } .format-tiles .collapsiblesec0.expanded li#section-0 { opacity: 1; } .format-tiles #navicons { float: right; opacity: 0.3; } .format-tiles #navicons img { width: 40px; height: 40px; } .format-tiles #editactivities:hover { opacity: 1; } .format-tiles #hiddeneye { display: inline-block; width: 20px; height: 20px; background-size: 20px 20px; opacity: 0.5; } .format-tiles .course-content #filterbuttons { margin-right: 6px; display: inline-block; margin-bottom: 3px; min-height: 45px; } .format-tiles .overall-prog-radial { font-size: 1.2em; height: 40px; margin-left: 10px; float: right; } .format-tiles .overall-prog-radial i { font-size: 30px; height: 30px; width: 30px; color: green; } .format-tiles .overall-prog-radial svg { width: 33px; height: 33px; } .format-tiles .completioncheckbox.background-course-base i { color: rgb(255, 255, 255); } .format-tiles .completioncheckbox.complete { background-color: rgb(41, 138, 8); color: rgb(255, 255, 255); border-color: rgb(41, 138, 8); } .format-tiles .completioncheckbox.fail { background-color: rgb(169, 2, 2); color: rgb(255, 255, 255); border-color: rgb(169, 2, 2); } .format-tiles .modal-header .completioncheckbox:not(.complete) { border: 2px solid rgba(255, 255, 255, 0.66); color: rgb(255, 255, 255); background-color: rgb(239, 239, 239); } .format-tiles .completioncheckbox.background-course-base.complete i { color: rgb(255, 255, 255); } .format-tiles .allcomplete .icon { font-size: 2em; width: 30px; height: 30px; color: rgb(255, 170, 48); } .format-tiles .course-content #filterintro { display: inline-block; padding: 10px; margin-left: 3px; margin-right: 3px; color: rgb(170, 170, 170); overflow: hidden; } .format-tiles #abovetiles { width: 100%; min-height: 42px; display: flex; justify-content: space-between; } body.format-tiles.jsenabled .course-content .headerabovetiles { display: block; } .format-tiles .headerabovetiles .progress-indic { height: 42px; } .format-tiles .phototile .progress-indic { color: rgba(255, 255, 255, 0.85); padding: 2px 7px; position: absolute; bottom: 10px; left: 0px; font-size: 0.9em; } .format-tiles .phototile.altstyle .progress-indic { top: 5px; right: 0px; bottom: unset; left: unset; } .format-tiles .phototile .progress-complete-alt img { margin-top: 4px; } .format-tiles .filterbutton { cursor: pointer; min-width: 50px; transition: all 0.2s ease-in-out 0s; display: inline-block; padding: 8px; color: rgb(85, 85, 85); text-align: center; overflow: hidden; white-space: nowrap; } .format-tiles .course-content li.activity.label h1, .format-tiles .section li.activity.label h2, .format-tiles .course-content li.activity.label h3, .format-tiles .course-content li.activity.label h4, .format-tiles .editor_atto_content_wrap h1, .format-tiles .editor_atto_content_wrap h2, .format-tiles .editor_atto_content_wrap h3, .format-tiles .editor_atto_content_wrap h4 { font-weight: 700; margin-top: 10px; margin-bottom: 10px; padding-top: 0.3em; padding-bottom: 0.3em; overflow: hidden; } .format-tiles ul.tiles .tile h3 { font-size: 1.4em; line-height: 1.2em; font-weight: 400; color: rgb(51, 51, 51); overflow-wrap: break-word; } .format-tiles.theme-snap ul.tiles .tile h3, .format-tiles.theme-snap ul.tiles .subtile h4, .format-tiles.theme-snap ul.tiles .tile .tile-textinner.longtitle h3 { font-size: 1em; } .format-tiles .sectiontitlecontainer { margin: 0px 0px 0.5em 0.5em; display: inline-block; } .format-tiles .sectiontitle { display: inline-block; padding-left: 10px; font-size: 2em; } .format-tiles .sectiontitle::after, .format-tiles .sectiontitle::after { content: ""; display: block; height: 4px; } .format-tiles .sectiontitle h2 { font-weight: 600; color: rgb(102, 102, 102); display: inline-block; } .format-tiles #section-0 .contentwithoutlink .no-overflow p { margin: 0px; } .format-tiles #section-0 .contentwithoutlink .no-overflow { margin-bottom: 10px; } .format-tiles .tiles .section.main { border: 0px !important; opacity: 1 !important; } .format-tiles .hidden #hiddeneye { background-image: url("/theme/image.php/spacepre/format_tiles/1720211861/eye-slash"); margin-left: 10px; } .format-tiles .buttonhidesec0.closed { background-image: url("/theme/image.php/spacepre/format_tiles/1720211861/sort"); } .format-tiles #editactivitiesimage { background-image: url("/theme/image.php/spacepre/core/1720211861/a/view_list_active"); display: inline-block; float: right; margin-right: 10px; margin-top: 10px; width: 20px; height: 20px; background-size: 20px 20px; opacity: 0.6; } .format-tiles .tile-loading-icon { position: absolute; left: 0px; top: 0px; width: 100%; height: 150px; padding-top: 55px; text-align: center; } .format-tiles .tile-loading-icon img { width: 24px; height: 30px; } .format-tiles .section .activity .activityinstance div.unclickable { display: block; } .format-tiles .section .activity .activityinstance div.contentafterlink { display: block; } .format-tiles .section .activity.subtile .contentafterlink { position: absolute; left: 0px; bottom: 0px; margin-left: 0px; width: 100%; } .format-tiles .section .label .mod-indent-outer { padding-left: 0px; } .format-tiles.editing .section .mod-indent-outer { max-width: calc(100% - 100px); } .format-tiles.editing .tile-icon i { margin-right: 0px; } .format-tiles.path-course-view #region-main { overflow-x: visible; } @media screen and (max-width: 680px) { .format-tiles li.activity.subtile { min-height: 210px; position: relative; flex-basis: 160px !important; margin: 0px 5px 3px 0px !important; max-width: 44% !important; } .format-tiles .clickable-region { width: 100% !important; } .format-tiles li.subtile.spacer { display: none; flex-basis: 160px !important; min-width: 160px !important; } .format-tiles .section .activity.subtile .activityinstance { display: block; } } @media screen and (max-width: 600px) { .format-tiles ul.tiles, .format-tiles #section-0 ul.section, .format-tiles .course-content .card-block { padding-left: 0px !important; } .format-tiles .card .card-body { padding: 0px;