@charset "UTF-8";
/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 10px; /*  distance entre le menu et le premier titre*/
}

@media screen and (max-width: 480px) {
  body {
    max-width: 99%;
    padding-top: 10px; /*  distance entre le menu et le premier titre*/
  }

  .img-top-menu{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    }

  .img-size-menu{
    width: 100%;
  }

  .gauche p{
    margin-left: 10px;
  }

  .nav-item-menu {
    padding-top:15px;
  }

  .nav-barre-menu {
    display: none;
  }

  .barre-menu {
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;    
    }

  .nav-drop-menu {
    font-size: 13.5px;
    padding-top: 0px;
    }

    .nomconseiller{
      font-size: 30px;
    }

    .nomconseiller-part{
      font-size: 30px;
    }

    .nomconseiller-ref{
      font-size: 30px;
    }

    .titreprof{
      font-size: 14px;
    }

    .titreprof2{
      font-size: 14px;
    }

    .descequipe{
      font-size: 17px;
    }

    .descassur{
      font-size: 17px;
    }
  
    .productass li{
      font-size: 16px;
    }
    
    .dimensionvideo{
      width:275px; 
      height:225px;
    }
    .b-rdv {
      width: 275px;
    }

    .titre-home{
    margin: auto;
    padding-top:50px;
    padding-bottom: 0px;
    padding-left:0px;
    }

    .sousligne{
      margin-top: 35px;
      margin-bottom: -10px;
    }

    .nav-footer {
      font-size: 11px;
      text-align: center;
    }

    .footer480{
      display: initial;
    }
    .footer481{
      display: none;
    }
    .footer768{
      display:none;
    }
    .footer993{
      display: none;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }

  /*  ----------- 480 rdv --------------- */

  .title-rdv{
    font-size: 32px;
  }
  .retour-rdv{
    display: initial;
  }
  .radio1-rdv2{
    margin-left: 0px;
  }
  .formradio-rdv{
    padding-left: 25px;
  }

  /*  ----------- 480 se connecter --------------- */

  .title-connection{
  font-size: 22px;
  }
  
  .container-connection {
    width: 90%;
  }
  .retour-connection{
    display: initial;
  }
  
  .retour-connection2{
    display: initial;
  }

  .checkbox-connection {
    margin-top: -15px;
    margin-left: 0px;
  }
  
  .oublie-connection {
    margin-top: -10px;
    margin-left: 0px;
  }
  
  .contact-part {
    width: 100%;
  }

  .label1-part{
    font-size: 14px;
  }

  .contact-ref {
    width: 100%;
  }
        
  .label1-ref{
    font-size: 14px;
  }
  
  .img-sr {
    margin-left: 18%;
  }

  .img-sr2 {
    margin-left: 15%;
  }
  
  .captchakey-part{
    margin-left: -20px;
    }

  .captchakey-ref{
    margin-left: -20px;
    }
  
  .captchakey-rdv{
    margin-left: -6px;
    }
  
    .title-rdv{
      font-size: 32px;
    }

    .container-rdv {
      padding-top:22px; 
    }

} /* ----------- FIN 480 --------------- */

@media screen and (min-width: 481px) and (max-width: 767px) {
  
  body {
    max-width: 98%;
    padding-top: 10px; /*  distance entre le menu et le premier titre*/
  }

  .img-top-menu{
    padding-top: 20px;
    padding-bottom: 20px;
    text-align: center;
    }

  .img-size-menu{
    width: 100%;
  }

  .gauche p{
    margin-left: 10px;
  }

  .nav-item-menu {
    padding-top:15px;
  }

  .nav-barre-menu {
    display: none;
  }

  .barre-menu {
    font-size: 12px;
    padding-left: 10px;
    padding-right: 10px;    
    }

  .nav-drop-menu {
    font-size: 13.5px;
    padding-top: 0px;
    }

    .nomconseiller{
      font-size: 38px;
    }

    .nomconseiller-part{
      font-size: 38px;
    }

    .nomconseiller-ref{
      font-size: 38px;
    }

    .titreprof{
      font-size: 14px;
    }

    .titreprof2{
      font-size: 14px;
    }

    .descequipe{
      font-size: 17px;
    }

    .descassur{
      font-size: 17px;
    }

    .productass li{
      font-size: 16px;
    }
    
    .nav-footer {
      text-align: center;
    }

    .footer480{
      display: none;
    }
    .footer481{
      display: initial;
    }
    .footer768{
      display:none;
    }
    .footer993{
      display: none;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }
  
    .retour-rdv{
      display: initial;
    }
    .radio1-rdv2{
      margin-left: 0px;
    }
    
  .formradio-rdv{
    padding-left: 25px;
  }
  
  .title-connection{
    font-size: 30px;
    }
    
    .container-connection {
      width: 80%;
    }
    .retour-connection2{
      display: initial;
    }
    .oublie-connection {
      margin-top: -15px;
      margin-left: 0px;
    }

    .contact-part {
      width: 100%;
    }
          
    .label1-part{
      font-size: 14px;
    }

    .contact-ref {
      width: 100%;
    }
          
    .label1-ref{
      font-size: 14px;
    }

    .img-sr {
      margin-left: 28%;
    }

    .img-sr2 {
      margin-left: 26%;
    }

    .title-rdv{
      font-size: 32px;
    }

    .container-rdv {
      padding-top:30px; 
    }

} /* ----------- FIN 481 --------------- */

  @media screen and (min-width: 768px) and (max-width: 992px) {
      body {
      max-width: 99%;
      padding-top: 10px; /*  distance entre le menu et le premier titre*/
    }
    
    .img-top-menu{
      padding-top: 20px;
      padding-bottom: 20px;
      text-align: center;
      }
  
    .img-size-menu{
      width: 100%;
    }
  
    .gauche p{
      margin-left: 10px;
    }
  
    .nav-item-menu {
      padding-top:15px;
    }
  
    .nav-barre-menu {
      display: none;
    }
  
    .barre-menu {
      font-size: 12px;
      padding-left: 10px;
      padding-right: 10px;    
      }
  
    .nav-drop-menu {
      font-size: 13.5px;
      padding-top: 0px;
      }
  
      .nomconseiller{
        font-size: 38px;
      }
  
      .titreprof{
        font-size: 14px;
      }
  
      .titreprof2{
        font-size: 14px;
      }
  
      .descequipe{
        font-size: 17px;
      }
  
      .descassur{
        font-size: 17px;
      }
  
      .productass li{
        font-size: 16px;
      }
      
      .nav-footer {
        text-align: center;
      }
  
    .footer480{
      display: none;
    }
    .footer481{
      display: none;
    }
    .footer768{
      display:initial;
    }
    .footer993{
      display: none;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }

  }

  @media screen and (min-width: 993px) and (max-width: 1299px) {
    body {
      max-width: 99%;
      padding-top: 10px; /* distance entre le menu et le premier titre */
    }

    
    .img-top-menu{
      padding-top: 20px;
      padding-bottom: 20px;
      text-align: center;
      }
  
    .img-size-menu{
      width: 100%;
    }
  
    .gauche p{
      margin-left: 10px;
    }
  
    .nav-item-menu {
      padding-top:15px;
    }
  
    .nav-barre-menu {
      display: none;
    }
  
    .barre-menu {
      font-size: 12px;
      padding-left: 10px;
      padding-right: 10px;    
      }
  
    .nav-drop-menu {
      font-size: 13.5px;
      padding-top: 0px;
      }
  
      .nomconseiller{
        font-size: 38px;
      }
  
      .titreprof{
        font-size: 14px;
      }
  
      .titreprof2{
        font-size: 14px;
      }
  
      .descequipe{
        font-size: 17px;
      }
  
      .descassur{
        font-size: 17px;
      }
  
      .productass li{
        font-size: 16px;
      }
      
      .nav-footer {
        text-align: center;
      }
  
    .footer480{
      display: none;
    }
    .footer481{
      display: none;
    }
    .footer768{
      display:none;
    }
    .footer993{
      display: initial;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }
      
  }

  @media screen and (min-width: 1300px) and (max-width: 1812px) {
    body {
      max-width: 99%;
      padding-top: 10px; /*  distance entre le menu et le premier titre*/
    }

    .footer480{
      display: none;
    }
    .footer481{
      display: none;
    }
    .footer768{
      display:none;
    }
    .footer993{
      display: initial;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }
   
  }

  @media screen and (min-width: 1813px){
 
    .footer480{
      display: none;
    }
    .footer481{
      display: none;
    }
    .footer768{
      display:none;
    }
    .footer993{
      display: initial;
    }
    .footer1300{
      display: none;
    }
    .footer1813{
      display: none;
    }
  
  } /* --------------  FIN - DERNIERE PARTIE ------------------------------------*/




  




