aside {
  display: none !important;
}

.channel_title {
  display: none !important;
}

.channel_theme {
  display: none !important;
}

.theme_title {
  display: none !important;
}

.pod-aside-collapse {
  display: none !important;
}

.pod-float-end {
  display: none !important;
}

.theme-count {
  display: none !important;
}

.pod-footer-logo {
  display: none !important;
}

.video-section {
  margin-top: 3rem;
}

.navigation__top {
  max-height: 30px;
  height: 30px;
  background-color: var(--pod-background-neutre1-bloc) !important;
  max-width: 100% !important;
  width: 100%;
}

.navigation__top__right {
  background-color: #000000;
  padding-top: 4px;
  padding-left: 15px;
  padding-right: 15px;
}

.navigation__top__right a {
  color: #FFFFFF !important;
  text-decoration: none;
  font-weight: 600;
}


.text-truncate {
  overflow: visible !important;
  text-overflow: clip !important;
  white-space: normal !important;
}

.list-children-theme {
  margin-top: 1rem;
}

.pod-footer-container {
  background-color: var(--pod-background-neutre1-bloc) !important;
}

.pod-navbar__brand {
  gap: 4rem !important;
}

.pod-navbar__brand img {
  transform: scale(1.8);
  /* Augmente la taille à 150% */
  display: inline-block;
  /* Assure le bon fonctionnement du scale */
  margin-left: 50px;
}

.pod-mainContent {
  margin-top: 80px !important;
}

.pod-navbar {
  height: 100px !important;
}

.pod-card--video {
  border: 0.1rem solid;
  border-color: var(--pod-background-neutre1-bloc) !important;
  box-shadow: 0 0px 0px rgb(0 0 0 / 16%), 0 0px 0px rgb(0 0 0 / 23%);
  background: #ffffff;
  height: 100% !important;
}

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

.page_title {
}

.btn-channel {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  padding: 0.8rem 1.4rem;
  border-radius: calc(var(--radius-10));
  transition: filter 0.3s ease;
  background-color: var(--background-color-btn-channel);
}

.btn-channel:hover {
  background-color: var(--background-color-btn-channel);
  filter: brightness(80%);
}

.pod-navbar {
  box-shadow: 0 0px 0px rgb(0 0 0 / 12%), 0 0px 0px rgb(0 0 0 / 24%);
  border-bottom: 0.1rem solid;
  border-color: var(--pod-background-neutre1-bloc) !important;
}

.text-muted.small.d-flex {
  color: var(--pod-primary) !important;
}

@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);
  }
}

.lead {
  font-weight: 400 !important;
}

.pod-navbar__brand:hover,
.pod-navbar__brand:focus {
  transform: scale(1) !important;
}

@media (max-width: 576px) {
  .navbar-brand img {
    height: 25px !important;
  }
}

[data-theme="dark"] .pod-navbar__brand img{
	filter:  grayscale(1) invert(1) saturate(3);
  }

:root {
  --pod-primary: #3972B4;
  --pod-primary-rgb: 57, 114, 180;
  --pod-primary-lighten: #568cca;
  --pod-primary-darken: #2d598d;
  --pod-background-neutre1-bloc: #e6e6e6;
  --bs-body-font-family: "Raleway", sans-serif;
  --bs-body-font-size: 14px;
  --bs-border-radius: 1rem;
  font-weight: 300;

  /* Mode sombre */
  --pod-primary-dark: #9DCDE2;
  --pod-primary-lighten-dark: #c4e1ee;
  --pod-primary-darken-dark: #76b9d6;
  --pod-primary-lighten-dark-rgb: 157, 205, 226;

   /* Radius */
  --radius-10: 10px;
  --radius-15: 15px;
}

i.bi-twitter-x {
  display: none !important;
}
/* Si tu veux masquer tout le lien, alors remonte au parent <a> */
i.bi-twitter-x {
  display: none !important;
}
i.bi-twitter-x::parent {
  display: none !important;
}

a[aria-label="Partager sur X (Twitter)"] {
  display: none !important;
}

a[aria-label="Share on X (Twitter)"] {
  display: none !important;
}


body {
font-family: "Raleway", sans-serif;
}

.h1, h1 {
line-height: 1.2;
font-weight: 600;
font-size: 2.5rem;
}

.carousel-inner {
  border-radius: calc(var(--radius-15));
}

.pod-navbar-breadcrumb {
  border-color: var(--pod-background-neutre1-bloc) !important;
  background-color: var(--pod-background) !important;
}
