/**

 :root{--primary2:#007EA1;--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--bs-gray-dark:#343a40;
  --primary:#007CA5;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
--link-color: #007EA1;--activelink-color: #006080;
--primary-light: #007EA166;--primary-shadow:#007EA140;}

[data-theme="dark"]{
  --link-color: #0294AB;
  --pod-font-color: #FFF !important;
  --activelink-color: #00BBD9;
}

**/
/*:root {
  --pod-primary: #007EA1;
  --pod-primary-lighten: #00b5e7;
  --pod-primary-darken: #006581;
}*/


/** POD V3 **/

/*** Esup Pod custom CSS ***/
:root {
/* exemple bleu "UCA" */
--pod-primary: #007EA1;
/* used for primary button hover */
--pod-primary-lighten2: pink;
/* used for primary button border */
--pod-primary-darken2: darkgreen;

/* Mode sombre */
--pod-primary-dark: #007EA1;
/* used for primary button hover on dark mode */
--pod-primary-lighten-dark2: pink;
--pod-primary-darken-dark2: darkgreen;

--pod-primary-lighten-dark: #0294AB;
--pod-primary-darken-dark: #00BBD9;

}


.navbar-brand>img {
  height: 33px
}
.navbar-brand>strong {
  /** visually-hidden */
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border: 0;
}

@media (prefers-color-scheme: light) {
  [data-theme="dark"] .pod-navbar__brand img{
    filter: none;
  }
}
@media (prefers-color-scheme: dark) {
  [data-theme="light"] .pod-navbar__brand img{
    filter: none;
  }
}

.vjs-logo-button {
  filter: none
}

[data-theme="dark"] .pod-footer-logo {
  background-image: url('/static/custom/img/UCAlogoQlarge_blanc_marianne.svg') !important
}


.pod-first-content{
  margin-bottom: 1em;
}

.pod-footer__links {
  display: grid;
  gap: .5rem;
}

/*@media (max-width: 576px) {
  pod-footer__links {
    grid-template-columns: repeat(3, 1fr);
  }
}*/

@media (min-width: 576px) {
  .pod-footer__links {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (min-width:992px) {
  .pod-footer__links {
    grid-template-columns: repeat(3, 1fr);
  }
}
