@media(max-width:640px){#divLogo{display:none}h1{font-size:35px;text-align:center}h2{font-size:35px;text-align:center}h3{font-size:15px;text-align:center}.ct{width:320px}.ct .grid_12{width:100%}.titreMajeur{width:320px;margin:0 auto 20px auto}.titreMajeur-fond:before{height:115px;width:260px;top:-20px}.bandeauSliderHome-caption{width:200px}.btnNumero{font-size:14px;padding:0 10px 0 10px}#languesCt{right:141px}.socialPage{right:195px;width:65px;right:155px}.socialPage a{margin:0 5px}.bandeauSliderHome .swiper-container{height:285px!important}.bandeauSliderHome-lien{display:none}.bandeauSliderHome-image{width:165px;margin-bottom:20px}.bandeauSliderHome-desc{padding:0 15px;font-size:13px;line-height:17px}.bandeauSlider{margin-bottom:35px}.titreMajeur-top{font-size:13px;line-height:13px;margin-bottom:10px}.titreMajeur-top:after{height:15px;margin:8px auto 0 auto}.bandeauSliderHome-desc a:before{font-size:13px}.paraCenter{width:320px;font-size:14px;line-height:18px}.doubleText{width:320px;display:block}.doubleText-col{width:320px}.doubleText-col:first-of-type{margin-bottom:25px}.btn{margin-top:25px;padding:10px 25px}.bdeSep{margin:20px 0}.homeTriImg{width:320px;margin-bottom:-55px}.homeTriImg1{width:140px}.homeTriImg1 img{width:149px}.homeTriImg2{margin-top:20px;width:180px}.homeTriImg3{top:-55px;width:185px;height:200px}.conteneurContenuBloc{margin-bottom:35px}.conteneurContenuBloc .swiper-container{height:210px!important}.redUp-home{padding-top:200px;padding-bottom:40px;margin-top:-170px}.homeCarteCt{display:block;padding-bottom:0}.homeCarte-left{width:320px}.homeCarte-left h2{margin-bottom:20px;text-align:center}.homeCarte-left p{font-size:14px;line-height:20px;width:100%}.homeCarte-decouvrir{margin:25px 0}.homeCarte-pictos{width:320px}.homeCarteCt:before{height:240px;width:240px;top:47px}.homeCarte-right{margin-top:50px;width:320px;height:300px}.homeGroupe{padding:40px 0 140px 0;margin-bottom:-100px}.ctSmall{width:320px}footer{display:block}.footerLeft{text-align:center;width:320px;margin:0 auto}.footerRight{text-align:center;width:320px;margin:20px auto 0 auto}.footerLeft p{text-align:center;font-size:15px;line-height:20px}.footerRight-contact{margin-left:0;margin-bottom:10px}.footerRight .btnNumero{margin-left:0}#crosslink a{line-height:23px}.texteFond{font-size:45px;line-height:40px;padding:0 30px;margin-bottom:-15px;opacity:.2}.fondRouge{margin-top:-85px;padding-top:115px;padding-bottom:60px}.citation{width:320px;font-size:18px;line-height:27px}.doubleImageCol{width:155px}.couvertCt{display:block}.couvertCol{width:320px;margin-top:130px;padding:40px 40px 40px 40px}.conteneurContenuBloc #galeriePhoto{width:320px;margin-bottom:0}.conteneurPhoto{width:155px;height:155px;margin:2px}.cartesBloc{width:320px;flex-wrap:wrap}.carteBloc{width:320px;margin:30px 0 0 0}.carteBloc:first-of-type{margin-top:0}.carteBlocImg{width:280px}.cartePlatsCt{width:320px}.carteBoissonsQt{display:none}.platCarte{padding:20px 0;display:block}.cartePlatContenu{width:100%;margin-bottom:15px}.carteBoissonsCt .cartePlatPrix{width:320px}.cartePlatPrixQt{display:block}.cartePlatPrix{width:100%}.carteBoissonsCt .colContenance{width:75px;font-size:13px;color:#212121;font-style:italic;margin-bottom:3px;display:inline-block;vertical-align:bottom}.carteBoissonsCt .colContenanceVide{display:none}.colBoissonVide{display:none!important}.blocCarte{padding:50px 0 50px 0}.blocCarteBtn{width:320px}.blocCarteBtn .btn{width:70%;margin:5px 0}.formulaire{width:320px;margin:0 auto 0 auto}.formulaire-double{display:block}.formulaire-double .formulaire-row{width:100%}#map{margin-top:55px;height:300px}.contenuMixteImageD{float:none;width:100%}.contenuMixteImageG{float:none;width:100%}.contenuMixteTexteG{float:none;width:100%}.contenuMixteTexteD{float:none;width:100%}.contenuTexte2ColG{width:100%;float:none}.contenuTexte2ColD{width:100%;float:none}.cookiesBar{width:95%;font-size:11px;line-height:14px;padding:10px 65px 10px 10px;left:2.5%;bottom:10px}.cookiesBar input[type="submit"]{width:55px}.groupeMenu{width:153px;margin:10px 3px 0 3px;padding:23px 10px}.groupeMenu-titre{font-size:18px}.mentionsColLeft{width:100%;float:none;margin-bottom:30px}.mentionsColRight{width:100%;float:none}.mentionsColRight p{text-align:left}}