.mobile{display:none;text-align:center;position:fixed;top:0;left:50%;transform:translateX(-50%);height:42px;z-index:9100}.noMobile{display:inline-block}.menuMobLogo img{width:125px}.iconSearchMob{display:none;cursor:pointer}.iconCompteMob{display:none;cursor:pointer}@media(max-width:1500px){.swiper-wrapper .swiper-text{top:65%}}@media(max-width:1200px){.ct{margin-left:auto;margin-right:auto;position:relative;width:960px}.contenuDroite{float:right;width:650px;min-height:1px}.ct-prestataire .a-fichier-pdf,.ct-prestataire .a-fichier-offre{display:inline-block}.ct-prestataire{float:right;width:400px}.ico{top:45PX}#logo{width:170px}.headerMenu{width:90%}}@media(max-width:960px){.swiper-container{width:100%;height:35vh!important}.swiper-wrapper .swiper-text{top:50%}.menuMobLogo img{width:114px;margin-top:5px}h2,.h2{font-size:36px;margin-top:40px;text-align:center}.nav ul li{width:70%;margin:auto;text-align:center}.nav a{padding:4px 4px;font-size:18px;margin:5px 6px;color:#ab8c65}.nav ul{text-align:center;top:15%}.nav ul ul a{color:#fff;background:#966e6e00;border:none;line-height:17px;font-size:13px;letter-spacing:2px}.blocGauche{display:none}.headerMenu{width:100%}header{padding:10px 20px;top:6%;z-index:90}.mobile{display:inline-block;border:none;overflow:hidden}.noMobile{display:none}#logo{display:none}#smMenu{margin:0 0 10px 0;padding:0;position:relative;width:100%}.ct-prestataire{float:right;width:370px}.ct{width:640px}.ct .grid_3{width:220px}.ct .grid_4{margin-bottom:20px}.ct .grid_6{width:300px}.ct .grid_8{width:620px}.ct .grid_9{width:620px}.ct .grid_12{width:620px}#panBandeauAdministrateurConnecte a{display:none}#panierMini{position:fixed;right:50px;top:10px;margin-bottom:0;z-index:9200}#lblQte{position:absolute;left:10px;top:8px;padding:2px;background:#2574ab}#lkPanier{color:#ddd}#lkPanier:hover{color:#fff}#lkPanier [class^="ico-"]::before,#lkPanier [class*=" ico-"]::before{font-size:17px;margin-right:0}.qtePanier{color:#999;font-size:10px;display:none}.divRecherche{padding:10px 0 10px 0;width:230px;height:75px;height:22px;overflow:hidden;position:fixed;right:0;top:0;margin:0;z-index:9150}.iconSearchMob{display:inline-block;padding-right:10px}.iconSearchMob span{color:#fff}.searchChamps{background:#444;margin-top:12px;padding:10px}.divRecherche input[type="text"]{width:170px}.divRechercheBlog .searchChamps{margin-top:12px}.deconnexionCt{padding:10px 0 10px 0;width:auto;height:22px;overflow:hidden;position:fixed;right:70px;top:0;margin:0;color:#fff;z-index:9200}.deconnexionCt a{color:#fff}.deconnexionCt .ico-divers-perso-03:before{font-size:18px}.panDeconnexionBlog{right:30px}.deconnexionMobCt{background:#666;margin-top:12px;padding:10px}.deconnexionMobCt a{display:block;padding-right:0;padding-bottom:5px}.panDeconnexionBlog .deconnexionMobCt{margin-top:11px}.iconCompteMob{display:inline-block;padding-right:10px}.iconSearchMob span,.iconCompteMob span{color:#ddd}.iconSearchMob:hover span,.iconCompteMob:hover span{color:#fff}.iconSearchMob [class^="ico-"]::before,.iconSearchMob [class*=" ico-"]::before{font-size:18px}.actuCt{width:300px;margin:0 10px}.actuImage{height:180px}.eventCt{width:300px;margin:0 10px}.eventImage{height:180px}.articleCt{width:300px;margin:0 10px}.articleImage{height:180px}.classBlogArticle:nth-child(2n+1){margin-right:20px}.contenuFullPage .contenuMixteTexteG{width:300px}.contenuFullPage .contenuMixteTexteD{width:300px}.contenuFullPage .contenuTexte2ColG{width:300px}.contenuFullPage .contenuTexte2ColD{width:300px}.blocGauche{width:620px;float:none;margin:0 auto}.contenuDroite{width:620px;float:none;margin:0 auto}.blocDroite{width:620px;float:none;margin:0 auto}.contenuGauche{width:620px;float:none;margin:0 auto}.contenuDroite .contenuMixteImageG,.contenuGauche .contenuMixteImageG{width:300px}.contenuDroite .contenuMixteImageD,.contenuGauche .contenuMixteImageD{width:300px}.contenuDroite .contenuMixteTexteG,.contenuGauche .contenuMixteTexteG{width:300px}.contenuDroite .contenuMixteTexteD,.contenuGauche .contenuMixteTexteD{width:300px}.contenuDroite .contenuTexte2ColG,.contenuGauche .contenuTexte2ColG{width:300px;margin-bottom:20px}.contenuGauche .contenuTexte2ColD,.contenuDroite .contenuTexte2ColD{width:300px}.troisCol .blocGauche{width:620px;margin-right:0;clear:both}.troisCol .blocDroite{width:620px}.troisCol .contenuCentre{width:620px}.troisCol .contenuCentre img{width:100%}.contenuCentre .contenuMixteImageG{width:230px}.contenuCentre .contenuMixteImageD{width:230px}.contenuCentre .contenuMixteTexteG{width:360px}.contenuCentre .contenuMixteTexteD{width:360px}.contenuCentre .contenuTexte2ColG{width:290px}.contenuCentre .contenuTexte2ColD{width:290px}.blocGauche .bloc.blocRecherche,.blocGauche .bloc.blocNewsletter{padding:3px 0}.blocGauche #smMenu{float:none;margin:0 auto 20px auto;border-bottom:1px solid #aaa;padding-bottom:10px}.blocGauche .bloc{width:290px;float:left}.blocGauche .bloc:nth-child(2n+1){margin-right:40px}.blocDroite .bloc.blocRecherche,.blocDroite .bloc.blocNewsletter{padding:3px 0}.blocDroite .bloc{width:290px;float:left}.blocDroite .bloc:nth-child(2n+1){margin-right:40px}.listePressesConteneurImage{width:300px}.listePressesConteneurTextes{width:300px;margin-left:20px}.blogColonneContenu{width:620px!important}.blogColonneBlocs{float:right;width:620px!important}.blogColonneBlocs .bloc{width:290px;float:left}.blogColonneBlocs .bloc:nth-child(2n+1){margin-right:40px}.btqBlocPhotoFamille{height:190px;width:190px}.btqBlocFamille{width:190px}.btqListingProd{text-align:left}.btqBlocProduit{margin-bottom:50px;display:inline-block}.btq-detailCtPhotos{float:none;display:block;margin-right:0;width:100%;clear:both;margin-bottom:30px}.btq-detailPhotoPrincipale{height:400px;width:400px;float:left;display:inline-block}.btq-detailCtMiniatures{margin-top:0;margin-left:15px;float:right;width:200px;display:inline-block}.btq-tabPanier{width:100%}.panierCtTotal{width:100%;text-align:center}.btq-panierCtValiderPanier{width:100%;text-align:center}.btnFormCt{text-align:center;margin-top:20px}.connexionColGauche{padding-right:40px;border-right:solid 1px #c9d4da;margin-right:40px}.connexionColDroite{display:inline-block;width:220px}.formInscription tr td{display:block}.formInscription tr td:first-child{width:auto}.formInscription tr td span{display:block}.ctInscription .connexionColGauche{margin-right:65px}.ctInscription .form input[type="text"]{margin-bottom:0}.mentionsColLeft{width:380px}.Messages{top:50px}.Message{max-width:90%}}