.headingcontainer {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
}

.heading-text {
  align-self: center;
}

.footer-banner {
  text-align: center;
  padding-bottom: 10px;
}

.footer-banner img {
  max-width: 100%;
  max-height: 150px;
}

.footer-content {
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0 60px;
  gap: 20px;
  max-width: 100vw;
}

.footer-container {
  display: flex;
  flex-direction: column;
}

.footer-column {
  padding-bottom: 1rem;
  padding-right: 30px;
}

.social-media {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
}

@media screen and (max-width: 600px) {
  .footer-content {
    flex-direction: column;
    padding: 0 10px;
    gap: 10px;
  }

  .social-media {
    justify-content: flex-start;
  }

  .footer-column {
    border-bottom: 1px solid black;
  }

  .login-container {
    max-width: 100%;
    padding: 1rem !important;
  }
}

.card-deck {
  .dashboard-card {
    .card-footer {
      display: none;
    }
  }
}

.block .block-cards .progress {
  display: none;
}

/* --- aleagi was here - 31072025 - West end Girls --- 10:55:00 ------------ */
.format-tiles li.activity.subtile {
  background-image: none !important;
  margin-bottom: 2rem;
}

.format-tiles li.activity.subtile img {
  display: none;
}

.format-tiles li.activity.subtile a {
  background-image: none !important;
  max-height: 180px;
  background-size: contain;
  background-position: 50% -20%;
  background-repeat: no-repeat;
  transition: none !important;
}

.format-tiles li.activity.subtile:hover,
.format-tiles li.activity.subtile:focus,
.format-tiles li.activity.subtile:active,
.format-tiles li.activity.subtile a:hover,
.format-tiles li.activity.subtile a:focus,
.format-tiles li.activity.subtile a:active {
  transition: none !important;
  background-image: none;
}

.format-tiles li.activity.subtile .content {
  position: relative;
  top: 80% !important;
  background: #f9f9f9;
  padding: 0.5rem 0.5rem 0 0.5rem;
}

.format-tiles li.activity.subtile .content * {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* imagens comuns */
.format-tiles li.activity.subtile a[data-title="Acesse nosso grupo de WhatsApp para resolução de dúvidas, discussões e informes!"] {
  background-image: url("/theme/minuto/pix/tiles/c/wpp_2.png") !important;
}

.format-tiles li.activity.subtile a[data-title="Realize os 4 exercícios multiteste a seguir:"],
.format-tiles li.activity.subtile a[data-title="Realize os 4 exercícios multiteste a seguir"],
.format-tiles li.activity.subtile a[data-title="Realize os 3 exercícios multiteste a seguir:"] {
  background-image: url("/theme/minuto/pix/tiles/c/exmultiteste_1.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Efeito Kuleshov"] {
  background-image: url("/theme/minuto/pix/tiles/c/SugEx_kuleshov.jpg") !important;
}

/* --- módulo 1 --- */
.format-tiles li.activity.subtile a[data-title="T.1 EP.1 | Introdução"] {
  background-image: url("/theme/minuto/pix/tiles/1/t01ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T1. EP.2 | Informações sobre o curso"] {
  background-image: url("/theme/minuto/pix/tiles/1/t01ep02_1.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Encontros Síncronos"] {
  background-image: url("/theme/minuto/pix/tiles/1/encontro-sincrono_1.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Dúvidas Frequentes"],
.format-tiles li.activity.subtile a[data-title="Dúvidas e discussões"] {
  background-image: url("/theme/minuto/pix/tiles/1/duvidas_1.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Regulamento Minuto Escola"],
.format-tiles li.activity.subtile a[data-title="Regulamento Minuto Escola 2025"] {
  background-image: url("/theme/minuto/pix/tiles/1/regulamento_1.jpg") !important;
}

/* --- módulo 2 --- */
.format-tiles li.activity.subtile a[data-title="T.2 EP.1 | Planos Clássicos"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.2 | Câmera Parada"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.3 | Câmera Subjetiva"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.4 | O Corte e os Planos"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep04.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Tipos de Planos"] {
  background-image: url("/theme/minuto/pix/tiles/2/SugEx_planos.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.5 | Planos Picotados"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep05.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.6 | Planos Sobrepostos"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep06.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.7 | Plano Sequência"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep07.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.2 EP.8 | Exercício de Planos"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02ep08.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Os Planos"] {
  background-image: url("/theme/minuto/pix/tiles/2/t02%20Mostra%20Os%20Planos.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Tutorial CapCut"] {
  background-image: url("/theme/minuto/pix/tiles/2/Tutorial%20CapCut.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Envie seu vídeo"] {
  background-image: url("/theme/minuto/pix/tiles/2/Play.jpg") !important;
}

/* --- módulo 3 --- */
.format-tiles li.activity.subtile a[data-title="T.3 EP.1 | Introdução Formato Minuto"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.3 EP.2 | A Psique da Casa"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.3 EP.3 | Navegando pelo espaço/tempo"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.3 EP.4 | Tesoura, cola… e o tempo!"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep04.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.3 EP.5 | A Culpa é dos Russos"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep05.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.3 EP.6 | Exercício"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03ep06.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Edição"] {
  background-image: url("/theme/minuto/pix/tiles/3/t03%20Mostra%20Edição.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Tutorial Inshot Basico"] {
  background-image: url("/theme/minuto/pix/tiles/3/Tutorial%20Inshot%20Basico.jpg") !important;
}

/* --- módulo 4 --- */
.format-tiles li.activity.subtile a[data-title="T.4 EP.1 | Fuzil Fotográfico"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.2 | Pixilation"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.3 | Objetos Animados"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Stop Motion"] {
  background-image: url("/theme/minuto/pix/tiles/4/SugEx_stop%20motion.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Pixilation"] {
  background-image: url("/theme/minuto/pix/tiles/4/SugEx_pixilation.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.5 | Time Lapse"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep05.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.6 | Time Lapse - Interferindo no processo"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep06.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.7 | Animação Digital"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep07.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.8 | Exercício Stop Motion"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep08.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="TUTORIAL: Stop Motion Studio, com Lucas Cruz"] {
  background-image: url("/theme/minuto/pix/tiles/4/Tutorial%20Stop%20Motion%20Studio.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Stop Motion"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04%20Mostra%20Stop%20Motion.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.4 EP.4 | Livro Didático Animado"] {
  background-image: url("/theme/minuto/pix/tiles/4/t04ep04.jpg") !important;
}

/* modulo 5 */
.format-tiles li.activity.subtile a[data-title="T.5 EP.1 | Errar é bom"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.2 | Tempestade Cerebral, o artista e o juiz"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Tempestade Cerebral"] {
  background-image: url("/theme/minuto/pix/tiles/5/SugEx_Tempestade%20c.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.3 | Sala de Aula e Jazz"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.4 | Mídia boa é a que funciona"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep04.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.5 | Cultura é a regra, arte é a exceção"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep05.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.6 | E o conceito vira ideia audiovisual"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep06.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.7 | E se…? (Sea You)"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep07.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.8 | Tudo é Remix"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep08.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.5 EP.9 | Exercício"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05ep09.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Processos Criativos"] {
  background-image: url("/theme/minuto/pix/tiles/5/t05%20Mostra%20Processos%20criativos.jpg") !important;
}

/* modulo 6 */
.format-tiles li.activity.subtile a[data-title="T.6 EP.1 | O Audiovisual na Sala de Aula"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.2 | Método Científico"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.3 | Minuto Palavras"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Palavras"] {
  background-image: url("/theme/minuto/pix/tiles/6/SugEx_palavras.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.4 | Minuto Fotos e Quadros"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep04.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Fotos e Quadros"] {
  background-image: url("/theme/minuto/pix/tiles/6/SugEx_Fotos%20e%20quad.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.5 | Minuto DOC"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep05.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Minuto DOC"] {
  background-image: url("/theme/minuto/pix/tiles/6/SugEx_Minuto%20DOC.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.6 | Minuto Vídeo-Água"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep06.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Sugestão de Exercício - Vídeo-Água"] {
  background-image: url("/theme/minuto/pix/tiles/6/SugEx_vid%20agua.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.6 EP.7 | Nano-minuto"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06ep07.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Audiovisual e Educação"] {
  background-image: url("/theme/minuto/pix/tiles/6/t06%20Mostra%20Audiovisual%20e%20Educa%C3%A7%C3%A3o.jpg") !important;
}

/* modulo 7 */
.format-tiles li.activity.subtile a[data-title="T.7 EP.1 | A prática da documentação pedagógica"] {
  background-image: url("/theme/minuto/pix/tiles/7/t07ep01.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.7 EP.2 | Registros das práticas pedagógicas"] {
  background-image: url("/theme/minuto/pix/tiles/7/t07ep02.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="T.7 EP.3 | O caso de Reggio Emilia"] {
  background-image: url("/theme/minuto/pix/tiles/7/t07ep03.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Mostra: Mini Histórias"] {
  background-image: url("/theme/minuto/pix/tiles/7/t07%20Mostra%20Mini%20Historias.jpg") !important;
}

/* modulo 8 */
.format-tiles li.activity.subtile a[data-title="Glossário do curso"] {
  background-image: url("/theme/minuto/pix/tiles/8/glossario.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Tutorial InShot Efeito Kuleshov"] {
  background-image: url("/theme/minuto/pix/tiles/8/Tutorial InShot Efeito Kuleshov.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Artes"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_artes.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Biologia"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_biologia.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Educação Física"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_ed%20fisica.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Física"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_fisica.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Geografia"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_geografia.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: História"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_historia.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Português/Inglês"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_portugues.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Literatura"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_literatura.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Matemática"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_Matematica.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Plano de Aula: Química"] {
  background-image: url("/theme/minuto/pix/tiles/8/P.A_quimica.jpg") !important;
}

/* exercícios */
.format-tiles li.activity.subtile a[data-title="Exercício em formato de vídeo: Planos Clássicos"] {
  background-image: url("/theme/minuto/pix/tiles/e/ExPlanos.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Exercício em formato de vídeo: Livre 01"] {
  background-image: url("/theme/minuto/pix/tiles/e/ex-vid_1.jpg") !important;
}

.format-tiles li.activity.subtile a[data-title="Exercício em formato de vídeo: Livre 02"] {
  background-image: url("/theme/minuto/pix/tiles/e/ExLivre02.jpg") !important;
}

/* ocultando o título duplicado das atividades h5p */
#page-mod-hvp-view #region-main h2 {
  display: none;
}

.minuto-footer-regua-logos {
  /*   display: grid;
  grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); */
  align-self: center;
  display: flex;
  flex-wrap: wrap;
  gap: 2rem 6rem;
  margin: 0 0 2rem 0;
  justify-content: center;
}

.minuto-footer-regua-logos img {
  max-width: 100%;
  height: auto;
}

.drawer-toggler {
  top: calc(60px + 0.7rem) !important;
  z-index: 999 !important;
}

.minuto-footer-logo {
  max-height: 64px !important;
}

.format-tiles-cm-list .activityiconcontainer {
  display: none !important;
}

.format-tiles li.activity.subtile a {
  background-position: 50% 0%;
  border-radius: 0.5rem 0.5rem 0 0;
}

.activityname {
  min-height: 80px !important;
}

.activityname h5 {
  font-size: 0.9rem !important;
}

.activity-grid .activity-icon,
div[data-region=activity-information],
.page-context-header .page-header-image {
  display: none;
}

div[role=main] .container-fluid {
  padding: 0 !important;
}

.videotime-embed {
  box-shadow: 2px 5px 10px rgba(0, 0, 0, .5);
}

.block .block-cards .progress-text {
  background: #f1f1f1;
  padding: .1rem;
  font-size: 1rem;
  width: 110px;
  position: relative;
  top: .5rem;
  right: 1rem;
}

@media(max-width: 550px) {
  #page-my-index .d-flex.align-items-center,
  #page-my-index .btn-group.course-manage>div {
    display: flex !important;
    flex-wrap: wrap !important;
    text-align: center !important;
  }

  #page-my-index div[role=search]>div {
    display: flex;
    flex-wrap: wrap;
  }

  #page-my-index div[role=search]>div * {
    width: 100%;
  }
}