/* *********************************************************************************************** */
/* MEDIA QUERIES */
/* *********************************************************************************************** */
  

@media (max-width: 800px) {
  .post-container-item,
  .event-container-item {
    margin-top: 50px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  
}

@media (max-width: 1200px) {


   .navbar-menu .navbar-menu-ul,
    .navbar-icons .navbar-icon-search, 
    .navbar-icons .navbar-icon-mail,
    .navbar-infos,
    .second-navbar,
    .side-menu-left,
    .side-menu-right,
    .list-menu,
    .menu-nav {
      display: none;
    }

    .navbar-menu {
      justify-content: flex-end;
    }
    .navbar-icons {
      font-size: 16px;
      margin-right: 1.3rem;
    }

    .navbar-logo {
      height: 40px;
      width: auto;
      margin: 0 30px 0 20px;
    }

     .mobile-navbar-icon,
    .mobile-navbar {
      display: block;
    }

    /* Vue tablette / mobile : pas de barre desktop vide ; barre collante = bandeau mobile */
    .menu_nav {
      display: none;
    }

    .jem-sticky-navigation {
      background-color: #fff;
      box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08);
    }

    .infos-search {
      justify-content:flex-end;
    }

  .jem-hide-tablet,
  a.header-img {
    display: none;
  }

    .social {
    display: none;
  }

}


  @media (max-width: 1000px) {

    .jem-no-display-mobile {
  display: none;
}

.square-text {
   padding : .5rem ;
}

.m-mobile {
  margin: 20px;
}

.jem-display-mobile {
  display: block;
}

      .jem-card-container {
       overflow: auto;
    }

    .w-20-only {
      width: 35%;
    }
  
    .title-left,
    .form-right,
    .w-10,
    .w-20,
    .w-30,
    .w-45,
    .w-50,
    .w-65,
    .w-70 {
      width: 100%;
    }

    
    .infos-search .fa-search,
    .navbar-icons-item.godigit-icon-search-navbar {
      display: none;
    }

    .footer-top-search {
      display: none;
    }

    h2.title-charts {
  font-size: 6vmax;
  line-height: 6vmax;
}

.span-title-charts {
  font-size: 3vmax;
}

.h2-bloc-title
 {
  padding: 3rem 0;
}

.form-right {
  padding: 1rem 2rem;
}
  
    .w-max {
      max-width: none;
      padding: none;
    }
  
    .w-mid,
    .w-mid-page,
    .w-mid-shop,
    .w-min-page {
      padding: 0 20px;
    }

    .w-min {
      max-width: none;
      padding: 0 20px;
    }

    .m-top {
        margin-top: 100px;
    }

  /*   .m-top-min {
      margin-top: 0px;
    } */

    .godigit-start-flex-center {
      display: flex;
      flex-direction: column;
      justify-content: center; 
      align-items: flex-start;
    }
  
   
  
   
  
    .mobile-menu-down {
      visibility: visible;
    }
  
    .navbar-menus-dropdown-item {
      color: white;
      margin-bottom: 3px;
    }
  
    .navbar-menus-dropdown-item ul {
      border: none;
    }

    .jem-flex-start,
    .jem-article-cat-container {
      display: flex;
      justify-content: center;
      gap: 20px;
  }

    .main-news {
      margin-top: 5em
    }
    
    .news-standard-container {
      margin: 0;
    }
  
    .news-standard-card-link {
      width: 100%;
      padding: 1rem;
    }
  
    .news-highlight-img {
      width: 100%;
    }
  
    .news-highlight-infos {
      width: 100%;
      margin: 0;
      padding: 1rem;
    }

    .event-list-txt,
    .post-list-txt {
      width: 100%;
    }

    .event-list-img,
    .post-list-img {
      width: 100%;
      height: 300px;
      padding-bottom: 1rem;
    }

    .post-container-item .post-list-txt,
    .event-container-item .event-list-txt {
      padding: 10px;
    }

    .post-container-item .news-content,
    .event-container-item .event-content {
      display: none;
    }

    .post-container-item .post-list-img,
    .event-container-item .event-list-img {
/*       width: 140px;
      height: 140px; */
      margin-right: 40px;
/*       margin-bottom: 20px; */
      position: relative;
/*       object-fit: cover; */
    }

/*     .event-container-item {
        flex-direction: column;
    } */
  
    .footer-main {
      display: flex;
      flex-direction: column;
      justify-content: space-between;
    }
  
    .footer-infos-right {
      text-align: left;
    }

    .main-slider {
      height: 560px;
    }
  
    .slider-title {
      position: absolute;
      top: 110px;
      padding: 0px 40px;
    }
  
    .slider-title h1 {
      font-size: 2.6rem;
      line-height: 3rem;
    }
  
    .menu-onglets {
      justify-content: space-around;
      position: absolute;
    }
  
    .menu-onglets-item {
      margin-left: 0;
      height: 120px;
      width: 30%;
      text-align: center;
      text-transform: uppercase;
      font-size: 14px;
      font-weight: 700;
      line-height: 18px;
      color: white;
    }

    .menu-onglets-item:hover {
      transform: none;
      background-color: var(--hover-color);
    }
  
  
    .slider-img {
      height: 600px;
    }
  
    .slider-img img {
      height: 600px;
    }
  
    .wave {
      display: none;
    }
  
    .formations-container,
    .agenda-container {
      overflow: auto;
    }
  
    .slider-formation-control {
      display: none;
    }
  
    .godigit-footer {
      padding: 10px;
    }
  
    .footer-top {
      padding: 10px;
    }
  
    .navbar-menus-footer-item ul {
      padding-left: 10px;
      border: none;
    }
/* affichage page formations */
.godigit-wc-container {
  display: flex;
  flex-direction: column-reverse;
  
}
    .godigit-wc-side-single,
    .godigit-wc-sidemenu {
     width: 100%;
    }
  }

  @media (max-width: 1400px) {
  
    .menu-onglets {
      bottom: -40px;
		left:auto;
		right:auto;
    }
  
    .navbar-icon-search {
      display: block;
    }

    .godigit-mobile-search {
      display: block;
    }
  
    .navbar-infos-search {
      display: none;
    }
  
    .navbar-infos-phone {
      display: none;
    }
  
    .navbar-mobile-infos-phone {
      display: block;
    }

    .navbar-menus-footer-item > ul {
      width: 200px;
    }
  }

  @media (max-width: 1600px) {
    .w-max,
	.w-mid,
    .w-mid-page {
      padding: 0 20px;
    }

/*     .w-mid-page {
      max-width: 1400px;
    } */

    .second-navbar-menu-item {
      font-size: 0.85rem;
    }
  }
  
  @media (min-width: 1600px) {
    .menu-onglets {
      right: 15%;
    }

/*     .w-mid-page .attachment-post-thumbnail {
      height: 500px;
    } */
  }
  
  @media (min-width: 2000px) {
    .menu-onglets {
      bottom: 20px;
      right: 25%;
    }
  }
  
  @media (min-width: 2400px) {
    .menu-onglets {
      bottom: 40px;
      right: 35%;
    }
  }

  
@media(max-width: 560px) {
:root {
  --jem-height-navbar: 60px;
}


   .jem-no-display-real-mobile {
  display: none;
}

    .m-top {
        margin-top: 30px;
    }

/* .main-navbar,
.background-navbar
 {
  position:absolute;
} */

.bloc-title {
  padding: 2rem 0 1rem;
 /*  background-color: var(--background-color-2);
  color: var(--bbv-main-color-2); */
}

.bloc-title h1 {
  font-size: 36px;
  line-height: 36px;
}

}
  