/* RESPONSIVE */



/*---------------------------------------------------*/
/*     ENTRE 1025 et 1280 = LAPTOPS                  */
/*---------------------------------------------------*/
/*
@media screen and (min-width: 1025px) and (max-width: 1280px) {
    #nav { width:325px;height:90px;top:60px;font-size:20px; }
   #nav-login { width:29px;top:0px; }
   #nav-s #nav-login { width:29px;top:7px; }
   .index-switcher { height:60px;padding: 10px 37.5px;font-size:30px; }


    .titre { font-size:64px; }
    
    .index-inscription-titre { font-size:32px; }
    .index-inscription-infos { font-size:17px; }
    
    .vignette-grande-titre { font-size:28px;padding: 25px 25px 6px 37.5px; }
    .vignette-grande-infos { font-size:20px; }
    .vignette-titre { font-size:28px;padding:30px; }
    .vignette-plus { bottom:25px;left:30px;}

    .sous-titre { font-size:44px; }
    .prix-contenu-titre { font-size:40px; }

    #afficherReset { display:none; }
    .cell-url-full { display: block; }
    .cell-url-compact { display:none; }

}
*/
/*---------------------------------------------------*/
/*     IPAD                                  */
/*---------------------------------------------------*/
/*
@media screen and (min-width: 761px) and (max-width: 1024px) {
    
    #menu-hamburger { left:30px; }
    #menu-hamburger-s { top:40px; }
    #logo { width:400px; }
    #nav { top:90px;right:30px;height:60px;width:240px;font-size:16px; }
    .nav-ligne:nth-child(1) img { max-width:22px;max-height:22px; }
    #nav-login { margin-right:5px;width:30px;top:9px; }
    #nav-s { height:90px;right:30px;width:240px;font-size:16px; }
    #nav-s #nav-login { width:29px;top:7px;margin-right:5px; }
    .index-switcher { height:50px;padding: 12px 25px;font-size:20px; }
    .index-switcher img { top:3px; }

    #index-tp-actualites { width:90%; }
    #index-tp-prix { width:90%; }
    .titre { font-size:55px;padding-left:100px;padding-right:50px; }
    
    .index-inscription-titre { font-size:24px; }
    .index-inscription-infos { font-size:16px; }
    .vignette-inscription-public, .vignette-inscription-pro { height:311px; }
    .vignette-evenement { width:91.33%; }


    .vignette-grande-titre { font-size:24px;padding: 12.5px 12.5px 6px 25px; }
    .vignette-grande-infos { font-size:18px;padding: 0 12.5px 12.5px 25px }
    .vignette-titre { font-size:24px;padding:20px; }
    .vignette-sous-titre { font-size:20px; }
    .vignette-sous-titre-long { font-size: 14px; }
    .vignette-plus { bottom:12.5px;left:20px;width: calc(100% - 50px);}
    .vignette-plus-texte { font-size:12px; }

    .index-pro-connect-encart { margin:37.5px 0 37.5px 100px; }
    
    #menu-conteneur { padding: 50px 50px 75px 50px;font-size:14px; }
    .menu-colonne:nth-child(1) { font-size:18px;width:33%; }
    .menu-colonne:nth-child(2) div { margin-bottom:10px; }
    #menu-social div { margin-right:24px;height:24px; }
    #menu-connexion { font-size: 16px; }
    #menu-login { margin-right:5px;width:30px;top:9px; }
    #menu-inscription-infos { font-size:13px; }
    #menu-infos { width:100%; }

    #pied-tpp { font-size:24px;width:calc(100% - 60px); }
    #pied-tpp-tout_public { padding: 0 0 25px 0; }
    #pied-tpp-pro { padding: 0 0 25px 0; }
    #pied-conteneur { padding: 50px 30px 75px 30px;font-size:14px; }
    #pied-logotype { width:250px;  }
    .pied-colonne:nth-child(1) { font-size:18px;width:33%; }
    .pied-colonne:nth-child(2) div { margin-bottom:10px; }
    #pied-social div { margin-right:24px;height:24px; }
    #pied-connexion { font-size: 16px; }
    #pied-login { margin-right:5px;width:30px;top:9px; }
    #pied-inscription-infos { font-size:13px; }
    #pied-infos { width:100%; }

    #contenu, .contenu { margin-left:100px;width:600px; }

    .sous-titre { font-size:40px;padding-left:100px; }

    .offres-contenu { flex-wrap: wrap; }
    .offres-contenu:nth-child(2) { opacity:0;height:0; }
    .offres-contenu:nth-child(3) { margin-top:12.5px;opacity:1;height:auto; }
    .offre { width:45%;margin-bottom:50px; }
    .offre-asterisk { width:45%; }

    #prix-menu { padding: 0 100px;width:640px; }
    #prix-sommaire { font-size:18px; }
    .prix-contenu-titre { font-size:36px;margin-left:100px; }

    #livre_audio-contenu { margin-left:100px;width:calc(100% - 200px); }
    .livre_audio-colonne:nth-child(1) { width:calc(60% - 50px);margin-bottom:50px; }
    .livre_audio-colonne:nth-child(2) { width:95%; }

    #afficherReset { display:none; }
    .cell-url-full { display: none; }
    .cell-url-compact { display:block; }


}
*/
/*---------------------------------------------------*/
/*     < 760 = SMALL                       */
/*---------------------------------------------------*/

@media screen and (min-width: 481px) and (max-width: 760px) {
/* @media screen and (max-width: 760px) { */

    #generateur-click { font-size: 30px; }
    .generateur-guillemet { width: 15%;height: 90px; }
    #generateur-cadre { border: solid 4px #51574d; }        
    #generateur-titre { font-size: 14px; }
    #generateur-vers { font-size: 13px; }
    #generateur-auteur { font-size: 13px; }
    #generateur-hashtag { font-size: 12px; }
    #logo-interbibly { height: 35px; }
}

/*---------------------------------------------------*/
/*     < 480 = SMALL                       */
/*---------------------------------------------------*/

@media screen and (max-width: 480px) {
    
    #generateur-click { font-size: 30px; }
    .generateur-guillemet { width: 15%;height: 90px; }
    #generateur-cadre { border: solid 4px #51574d; }
    #generateur-titre { font-size: 14px; }
    #generateur-vers { font-size: 13px; }
    #generateur-auteur { font-size: 13px; }
    #generateur-hashtag { font-size: 12px; }
    #logo-interbibly { height: 35px; }
    
}