@charset "UTF-8";#body-modulo,body,html{margin:0;padding:0;height:100%}#body-modulo,body{background:#f6f6f6;overflow-x:hidden;font-size:16px}#body-modulo{overflow-y:hidden}.body-site{overflow-y:hidden}.centrehaut{width:985px;margin:0 auto;padding:0}@media (max-width:1023px){.centrehaut{width:calc(100% - 30px);padding:0 15px}}.centre{width:985px;min-height:600px;margin:-13px auto 0;padding:0;z-index:0}@media (max-width:1023px){.centre{width:calc(100% - 30px);padding:0 15px}}.droit{float:right;width:auto}#instrument{min-height:100%;height:auto!important;height:100%;margin:0 auto -30px;padding-top:150px}.fulllargeur *{box-sizing:border-box}#entete{width:100%;top:0;z-index:1000;height:146px;display:block}@media (max-width:1023px){#entete{height:auto}}#entete.scrolling{overflow:hidden}#entete.scrolling #logo{background-size:130px auto}#entete .desktop{display:block}@media (max-width:1023px){#entete .desktop{display:none}}#entete .mobile{display:none}@media (max-width:1023px){#entete .mobile{display:block}}#entete .mobile .logo{text-align:center;padding:20px 0}#entete .mobile .menu{position:relative}#entete .mobile .menu #btnMenu{display:block;text-align:center;text-decoration:none;padding:15px 0;background-color:#fff;color:#000;text-transform:uppercase;font-size:24px;font-weight:900;border-top:2px solid #ebebeb;border-bottom:2px solid #ebebeb}#entete .mobile .menu #btnMenu i{margin-right:10px;width:21px}#entete .mobile .menu #btnMenu.clicked{background-color:#303030;color:#fff}#entete .mobile .menu .menu-content{display:none;position:absolute;left:0;top:100%;width:100%;z-index:1000;max-height:calc(100vh - 165px - 63px);overflow-y:scroll;background-color:#fff}#entete .mobile .menu .menu-content.visible{display:block}#entete .mobile .menu .menu-content .frmRechercheMobile{padding:10px 15px;background-color:#dfdcdc}#entete .mobile .menu .menu-content .frmRechercheMobile input[type=text]{height:36px;width:calc(100% - 39px - 10px)!important;margin:0 10px 0 0;border:none;vertical-align:middle;display:inline-block}#entete .mobile .menu .menu-content .frmRechercheMobile button{color:#e87722;height:36px;width:36px;padding:0;background-color:transparent;border:none;font-size:19px;vertical-align:middle;display:inline-block}#entete .mobile .menu .menu-content .icons{background-color:#f6f6f6}#entete .mobile .menu .menu-content .icons li{display:inline-block;vertical-align:middle;text-align:center;width:33%;border-right:1px solid #dfdcdc}#entete .mobile .menu .menu-content .icons li:last-child{border-right:none}#entete .mobile .menu .menu-content .icons li a{font-size:25px;display:block;padding:15px 0}#entete .mobile .menu .menu-content ul{margin:0;padding:0}#entete .mobile .menu .menu-content ul li{list-style:none;margin:0}#entete .mobile .menu .menu-content ul li a{text-align:center;text-decoration:none;display:block;padding:10px;box-sizing:border-box}#entete .mobile .menu .menu-content ul li.niv1>span>a{text-transform:uppercase;font-weight:900;color:#000;font-size:20px;letter-spacing:.5px;background-color:#fff;border-bottom:1px solid #ebebeb}#entete .mobile .menu .menu-content ul li.niv1.AvecEnfant>span>a{border-bottom:none}#entete .mobile .menu .menu-content ul li.niv1.AvecEnfant .niv2.dernier a{border-bottom:1px solid #303030}#entete .mobile .menu .menu-content ul li.niv2>span>a{font-weight:400;color:#000;font-size:22px;letter-spacing:.5px;background-color:#f6f6f6;border-top:1px solid #ebebeb}#entete .mobile .menu .menu-content .bottom{text-align:center;padding:20px 0;display:block;background-color:#fff}#body-modulo #entete{position:inherit;margin-top:0}#body-modulo #instrument{padding-top:0}#logo{float:left;width:265px;height:125px;margin:8px 15px 0 0;overflow:hidden}#body-modulo #logo{float:left;width:265px;height:103px;margin:0 15px 0 0;overflow:hidden}#logo h1{width:265px;height:125px;margin:0;padding:0;text-indent:-100000px;font-size:1px;display:block}#logo h1 a{width:265px;height:125px;display:block;background:url(../images/layout/logo_CB.png) no-repeat;background-size:100% auto}#barre-haut{margin:0;padding:0;height:18px;width:100%;display:block;background:#333;position:fixed;z-index:534346}#body-modulo #barre-haut{margin:0;padding:0;height:18px;width:100%;display:block;background:#333;position:relative;z-index:56}.photo{width:100%;margin:0 auto;padding:0 auto;background:#333}#face{height:540px;width:100%;background:#333;display:block}#teaser{height:540px;width:100%;display:block;position:relative;background-size:100% auto;background-position:0 0;overflow:hidden;text-align:center}#teaser #navigation{position:absolute;bottom:30px;right:10px}@media (max-width:1023px){#teaser #navigation{margin-left:0;left:50%;right:initial;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#teaser .rond{width:18px;height:18px;display:inline-block;vertical-align:middle;margin:0 5px;background:0 0;border:5px solid #fff;border-radius:18px;cursor:pointer}@media (max-width:480px){#teaser .rond{width:10px;height:10px;border-radius:10px}}#teaser .rond.active{background:#fff}#teaser .imageRotation{width:100%;height:540px;overflow:hidden}#teaser .imageRotation img{width:100%;text-align:center;height:100%;object-fit:cover}.imageSourire{height:540px;border-top:5px solid #fff;border-bottom:5px solid #fff;overflow:hidden}.imageSourire #texte{background:#b5262a;position:absolute;z-index:96}.imageSourire #texte h1{clear:both;margin:33px 0 -41px 39px;width:480px;height:160px;font-style:italic;color:#fff;font-size:3.3em!important;font-weight:100}.centreOnglet{width:985px;margin:22px auto 0!important;position:absolute;z-index:5}#barre-blanche{margin:0 auto;width:985px}#standard{width:100%;border-top:5px solid #fff}@media (max-width:1023px){#standard{border-top:none}}#infoAcc{margin-top:-30px}#Acc{margin-bottom:30px;padding:2%;background:#fff;border-radius:7px;width:30%;margin-right:2%;float:left;box-sizing:content-box}@media (max-width:1023px){#Acc{float:none;width:calc(100% - 30px);padding:2% 15px;margin:0 0 30px}}#Acc .document1 h2{font-size:40px;font-weight:400;color:#e87722}#Acc .document1 h2.titre{font-size:40px;font-weight:400;color:#e87722}#Acc .document1 h2.titre a{font-size:40px;font-weight:400;color:#e87722}#nouvelle-evenement{width:60%;padding:2%;background:#fff;border-radius:7px;float:left;box-sizing:content-box}@media (max-width:1023px){#nouvelle-evenement{float:none;width:calc(100% - 30px);padding:2% 15px;margin:0 0 30px}}.news{width:48%;margin:0 0 0 2%;float:left}@media (max-width:1023px){.news{width:100%;margin:0;float:none}}.news:first-child{margin-left:0;margin-right:2%}@media (max-width:1023px){.news:first-child{margin:0 0 30px}}.news h2{color:#e87722;font-weight:400;font-size:16px;text-transform:uppercase;font-style:normal;margin-top:10px;padding-top:0;margin-bottom:15px}.news h3{font-size:20px;font-weight:700;text-transform:uppercase}.news h3 a{text-decoration:none}.news .date a{text-decoration:none;color:#999;font-size:14px}.news a.plus{margin-left:0;margin-top:4px;float:left;margin-right:20px;padding:2px 0 0 24px;background:url(../images/extensions/pagineur/plus.gif) no-repeat 0 1px;height:20px;margin-top:20px;font-size:12px}@media (max-width:1023px){.news a.plus{float:none;display:block}}.contenuNouvelles{font-size:16px;padding-top:15px}.contenuNouvelles p{font-size:16px;line-height:20px}.contenuNouvelles li{font-size:16px;line-height:20px}.col1{clear:both;width:580px;padding-left:10px;margin-right:25px;float:left}.col2{float:left;width:316px;float:left;background:#fff;min-height:300px;padding:20px;display:block}.archivecombo{float:Right}#topmap{background:url(../images/layout/maptop.png) repeat-x;width:100%;height:48px;display:block;top:30px;left:0;position:absolute;z-index:9999999999;margin-top:20px}#adresse{border-radius:3px;background:#fff;padding:15px;position:absolute;top:100px;left:70px;z-index:999;width:270px}#maps{width:100%;height:400px;clear:both}.centreCarte{width:100%}#body-modulo .centreCarte{width:100%;padding-top:91px}.iconeRond{float:left;display:inline;height:202px;margin:-25px 0 55px}@media (max-width:1023px){.iconeRond{float:none;display:block;height:auto;margin:30px -15px 55px}}.iconeRond img{border:none}.iconeRond .desktop{display:block}@media (max-width:1023px){.iconeRond .desktop{display:none}}.iconeRond .mobile{display:none}@media (max-width:1023px){.iconeRond .mobile{display:block}}.iconeRond .iconeRond1{margin:0 70px 0 45px}@media (max-width:1023px){.iconeRond .iconeRond1{background-color:#e87722}}.iconeRond .iconeRond2{margin:0 0 0 385px}@media (max-width:1023px){.iconeRond .iconeRond2{background-color:#5ac58f}}.iconeRond .iconeRond3{margin:0 45px 0 728px}@media (max-width:1023px){.iconeRond .iconeRond3{background-color:#cb7373}}.iconeRond .iconeRond1,.iconeRond .iconeRond2,.iconeRond .iconeRond3{float:left;display:inline;width:204px;position:absolute;z-index:1}@media (max-width:1023px){.iconeRond .iconeRond1,.iconeRond .iconeRond2,.iconeRond .iconeRond3{float:none;display:block;width:calc(100% - 30px);position:relative;margin:0;padding:10px 15px}.iconeRond .iconeRond1 a,.iconeRond .iconeRond2 a,.iconeRond .iconeRond3 a{color:#fff;text-decoration:none}.iconeRond .iconeRond1 img,.iconeRond .iconeRond1 span,.iconeRond .iconeRond2 img,.iconeRond .iconeRond2 span,.iconeRond .iconeRond3 img,.iconeRond .iconeRond3 span{display:inline-block;vertical-align:middle}.iconeRond .iconeRond1 img,.iconeRond .iconeRond2 img,.iconeRond .iconeRond3 img{margin-right:30px}.iconeRond .iconeRond1 span,.iconeRond .iconeRond2 span,.iconeRond .iconeRond3 span{text-transform:uppercase;font-size:24px;font-weight:300;letter-spacing:1px}}.iconeRond .iconeRond1 .message,.iconeRond .iconeRond2 .message,.iconeRond .iconeRond3 .message{background:rgba(255,255,255,.85);width:175px;padding:18px;position:absolute;z-index:5;top:164px;left:82px;-webkit-box-shadow:3px 3px 3px 1px rgba(0,0,0,.45);box-shadow:3px 3px 3px 1px rgba(0,0,0,.45);display:none}.iconeRond .iconeRond1:hover .message,.iconeRond .iconeRond2:hover .message,.iconeRond .iconeRond3:hover .message{display:block}#body-modulo .iconeRond1{float:left;display:inline;width:204px;margin:0 70px 0 45px;z-index:1}#body-modulo .iconeRond2{float:left;display:inline;width:204px;margin:0 0 0 400px;z-index:1}#body-modulo .iconeRond3{float:left;display:inline;width:204px;margin:0 45px 0 760px;z-index:1}.dentiste{padding-top:5px}iframe .place-card{display:none!important}ul#btnexpress{clear:both;margin:0;padding:0}ul#btnexpress li{list-style-type:none}ul#btnexpress li a{text-align:Center;width:131px;display:block;margin:0;padding:0;line-height:30px;color:#fff;text-decoration:none}ul#btnexpress li.telephone{background:url(../images/layout/telephone_std_1.png) no-repeat;width:254px;height:115px;display:block;margin-top:45px}ul#btnexpress li.rdv{background:url(../images/layout/rdv_std_1.png) no-repeat;width:254px;height:115px;display:block}ul#btnexpress li.wifi{background:url(../images/layout/wifi_std_1.png) no-repeat;width:254px;height:115px;display:block}#col1{width:250px;margin:10px;display:inline-block;vertical-align:top;padding-bottom:60px}@media (max-width:1023px){#col1{display:none}}#col2{display:inline-block;vertical-align:top;width:646px;margin:76px 0 10px 60px;border-radius:3px;min-height:200px;padding-bottom:60px}@media (max-width:1023px){#col2{width:100%;margin:40px 0 0;padding-bottom:30px}}.features-section{display:none}@media (max-width:1023px){.features-section{display:block}}#frmContact{background:#efefef;padding:10px}#frmContact input.bouton{background:#4d4545;height:30px;line-height:30px;color:#fff;width:140px;font-size:14px;line-height:30px;font-weight:400}#recaptcha_image img{width:270px;margin-left:5px}#footer{background:#333;padding-bottom:0;clear:both;margin-top:0;padding:15px 0}#footer .copyright{margin:0;padding:0;font-size:11px;line-height:11px;vertical-align:bottom;text-align:center;background:#333;color:#999;line-height:16px}#footer .copyright a{color:#999}#footer .copyright span{display:inline-block;font-size:16px;vertical-align:text-bottom}#adresseMap{position:absolute;top:0;left:-1000000px;top:-1000000px}#divFicheProducteur h1{margin-bottom:50px}@media (max-width:1023px){#divFicheProducteur h1{text-transform:uppercase}}@media (max-width:480px){#divFicheProducteur h1{font-size:33px}}#divFicheProducteur h2{font-size:18px;text-transform:uppercase;color:#e87722}#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse{width:30%;display:inline-block;vertical-align:top}@media (max-width:767px){#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse{width:100%}}#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse .lieuPhysique{margin-bottom:20px}@media (max-width:767px){#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse .contact,#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse .lieuPhysique{width:50%;display:inline-block;vertical-align:middle;margin-bottom:0}}@media (max-width:480px){#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse .contact,#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse .lieuPhysique{width:100%}}#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse span{display:block;font-size:14px;line-height:20px}#divFicheProducteur #divProducteurInformationGeneral #zoneAdresse span.nom{font-size:18px}#divFicheProducteur #divProducteurInformationGeneral #mapProducteur{width:65%;margin-left:5%;display:inline-block;vertical-align:top;height:190px;position:relative}@media (max-width:767px){#divFicheProducteur #divProducteurInformationGeneral #mapProducteur{width:calc(100% + 30px);margin:20px -15px 0}}#divFicheProducteur #divProducteurInformationGeneral #googlemap{width:100%;display:block;height:190px}#divFicheProducteur #divProducteurInformationGeneral #longitudelatitude{visibility:hidden}#divFicheProducteur #divProducteurInformationGeneral a.expand{background:url(../images/layout/expand.png) no-repeat;display:block;width:36px;height:34px;position:absolute;bottom:0;right:0}#divFicheProducteur #divProducteurInformationDescription{margin-top:50px;width:100%}@media (max-width:767px){#divFicheProducteur #divProducteurInformationDescription{margin-top:20px}}#divFicheProducteur #divProducteurInformationDescription.petit{width:65%;margin-right:4%;float:right}@media (max-width:767px){#divFicheProducteur #divProducteurInformationDescription.petit{width:calc(100% - 182px - 15px);margin-right:15px}}@media (max-width:480px){#divFicheProducteur #divProducteurInformationDescription.petit{width:100%;margin-right:0;float:none}}#divFicheProducteur #divProducteurInformationCerfiticat{width:30%;float:right;display:block;overflow:hidden;margin-top:50px;background:#fff;text-align:Center;border:1px solid #ededed}@media (max-width:767px){#divFicheProducteur #divProducteurInformationCerfiticat{width:180px;margin-top:20px}}@media (max-width:480px){#divFicheProducteur #divProducteurInformationCerfiticat{width:100%;border:none;float:none}}#divFicheProducteur #divProducteurInformationCerfiticat h2{text-align:center}#divFicheProducteur #divProducteurCultivar,#divFicheProducteur #divProducteurProduction,#divFicheProducteur #divProducteurServices{background:#fff;padding:10px;margin-bottom:20px;border:1px solid #ededed}@media (max-width:767px){#divFicheProducteur #divProducteurCultivar,#divFicheProducteur #divProducteurProduction,#divFicheProducteur #divProducteurServices{margin:0 -15px 20px;border:none}}#divFicheProducteur #divProducteurCultivar h2,#divFicheProducteur #divProducteurProduction h2,#divFicheProducteur #divProducteurServices h2{margin-bottom:15px;margin-top:0}#divFicheProducteur #divProducteurProduction{margin-top:20px}#divFicheProducteur #divProducteurProduction .row{margin:0 -15px}#divFicheProducteur #divProducteurProduction .row+.row{margin:10px -15px 0}#divFicheProducteur #divProducteurProduction .row .col{display:inline-block;vertical-align:top;padding:0 15px;width:200px}@media (max-width:767px){#divFicheProducteur #divProducteurProduction .row .col{width:calc(100% - 30px)}}#divFicheProducteur #divProducteurProduction .row .col+.col{width:calc(100% - 230px - 30px)}@media (max-width:767px){#divFicheProducteur #divProducteurProduction .row .col+.col{width:calc(100% - 30px)}}#divFicheProducteur #divProducteurServices .services{margin:0 -5px}#divFicheProducteur #divProducteurServices .service{margin:5px;display:inline-block;vertical-align:top}@media (max-width:1023px){#divFicheProducteur #divProducteurServices .service{width:99px;text-align:center}}@media (max-width:480px){#divFicheProducteur #divProducteurServices .service{width:59px}}#divFicheProducteur #divProducteurServices .service p{display:none}@media (max-width:1023px){#divFicheProducteur #divProducteurServices .service p{display:block;color:#303030;margin-top:5px}}@media (max-width:480px){#divFicheProducteur #divProducteurServices .service p{font-size:9px}}#divFicheProducteur #divProducteurImage{width:630px;height:380px;padding:10px;position:relative;background:#fff;overflow:hidden}@media (max-width:1023px){#divFicheProducteur #divProducteurImage{width:calc(100% - 20px)}}@media (max-width:767px){#divFicheProducteur #divProducteurImage{margin:0 -15px;width:calc(100% + 10px)}}#divFicheProducteur #divProducteurImage #fgauche{background:url(../images/layout/fgauche.png);width:31px;height:52px;display:block;position:absolute;left:20px;top:50%;margin-top:-23px;cursor:pointer;z-index:1000}#divFicheProducteur #divProducteurImage #fdroite{background:url(../images/layout/fdroite.png);width:31px;height:52px;display:block;position:absolute;right:20px;top:50%;margin-top:-23px;cursor:pointer;z-index:1000}#divFicheProducteur #divProducteurImage img{position:absolute;top:50%;left:50%;max-width:95%;max-height:100%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#divRecherche{background:#fff;width:100%;padding:2%;font-weight:600;font-size:14px}@media (max-width:1023px){#divRecherche{margin:15px -15px 0}}#divRecherche select{width:45%;height:30px;font-size:16px}@media (max-width:1023px){#divRecherche select{width:100%}}#divRecherche select#ddlRegion,#divRecherche select#ddlVille{margin-right:5%}@media (max-width:1023px){#divRecherche select#ddlRegion,#divRecherche select#ddlVille{margin:0 0 10px}}#divRecherche #divServices{margin-top:10px}#divRecherche #divServicesSous,#divRecherche #divTranformeSous{margin-top:5px}#divRecherche #divServicesSous .checkbox-wrapper,#divRecherche #divTranformeSous .checkbox-wrapper{display:inline-block;vertical-align:middle}@media (max-width:1023px){#divRecherche #divServicesSous .checkbox-wrapper,#divRecherche #divTranformeSous .checkbox-wrapper{width:50%;vertical-align:top;margin-bottom:10px}}#divRecherche #divServicesSous input[type=checkbox],#divRecherche #divTranformeSous input[type=checkbox]{vertical-align:top!important;margin:0 4px}#divRecherche #divServicesSous label,#divRecherche #divTranformeSous label{width:120px;display:inline-block;vertical-align:top}@media (max-width:1023px){#divRecherche #divServicesSous label,#divRecherche #divTranformeSous label{width:calc(100% - 21px)}}#divRecherche #divTranforme{margin-top:20px}#divRecherche input#btnRecherche{width:190px}@media (max-width:1023px){#divRecherche input#btnRecherche{width:100%}}#divBoutton{padding:2%;margin-top:2%;margin-bottom:2%;font-size:20px;text-transform:uppercase}@media (max-width:1023px){#divBoutton{padding:15px 0;margin:30px -15px}}#divBoutton input{width:100%}#divBoutton input.bouton{background:0 0;border:2px solid #666;color:#666;font-weight:500}@media (max-width:1023px){#divBoutton input.bouton{height:auto;padding:25px 0;font-size:25px;font-weight:300;letter-spacing:.5px}}#divBoutton .btn{width:130px;margin-left:30px;vertical-align:middle;display:inline-block}@media (max-width:1023px){#divBoutton .btn{width:50%;margin:0}}#divBoutton .btn:first-child{margin-left:0;margin-right:30px;line-height:35px}@media (max-width:1023px){#divBoutton .btn:first-child{display:none}}#divBoutton .actif input.bouton,#divBoutton input.bouton:hover{background:#e87722;border:2px solid #ba6220;color:#fff}.document .corps .divProducteur{width:calc(100% - 30px);padding:15px;background:#fff;margin:0;margin-bottom:20px;font-size:14px;font-weight:600;position:relative;border:4px solid #ededed}.document .corps .divProducteur:after{content:"";width:4px;height:100%;position:absolute;top:0;right:170px;background-color:#ededed}@media (max-width:1023px){.document .corps .divProducteur:after{display:none}}.document .corps .divProducteur h3{font-size:20px;text-transform:uppercase}.document .corps .divProducteur .divImageProducteur{display:inline-block;vertical-align:middle}@media (max-width:480px){.document .corps .divProducteur .divImageProducteur{text-align:center;display:block}}.document .corps .divProducteur .divImageProducteur .divImageBiologique{width:108px;height:81px;position:absolute;top:-10px;left:-10px}.document .corps .divProducteur .divImageProducteur .divImage1Producteur{width:100px;height:100px;border:1px solid #666;text-align:center;display:inline-block;vertical-align:middle}@media (max-width:480px){.document .corps .divProducteur .divImageProducteur .divImage1Producteur{border:none}}.document .corps .divProducteur .divImageProducteur .divImage1Producteur img{max-height:100px;max-width:100px;text-align:center;margin:0 auto;padding:0 auto;vertical-align:middle}.document .corps .divProducteur .divServicesImageProducteur{padding-top:3px}@media (max-width:1023px){.document .corps .divProducteur .divServicesImageProducteur{margin:0 -8px}}.document .corps .divProducteur .divInformationProducteur{display:inline-block;vertical-align:middle;width:330px;margin-left:10px;height:112px;color:#333}@media (max-width:1023px){.document .corps .divProducteur .divInformationProducteur{width:calc(100% - 102px - 10px)}}@media (max-width:480px){.document .corps .divProducteur .divInformationProducteur{width:100%;margin-left:0;height:auto;padding-top:20px}}.document .corps .divProducteur .divInformationProducteur .divAdresseProducteur{height:auto}.document .corps .divProducteur .divServicesProducteur{display:inline-block;vertical-align:middle;width:130px;padding-left:20px;text-align:center;margin-left:17px;margin-top:-2.1%;padding-top:2.2%}@media (max-width:1023px){.document .corps .divProducteur .divServicesProducteur{display:block;border-top:1px solid #ededed;margin:15px -15px 0;padding:15px;width:100%;text-align:left}}.document .corps .divProducteur .divServicesProducteur .service{margin:5px;display:inline-block;vertical-align:top}@media (max-width:1023px){.document .corps .divProducteur .divServicesProducteur .service{width:99px;text-align:center}}@media (max-width:480px){.document .corps .divProducteur .divServicesProducteur .service{width:59px}}.document .corps .divProducteur .divServicesProducteur .service p{display:none}@media (max-width:1023px){.document .corps .divProducteur .divServicesProducteur .service p{display:block;color:#303030;margin-top:5px}}@media (max-width:480px){.document .corps .divProducteur .divServicesProducteur .service p{font-size:9px}}.document .corps .divProducteur .divTranformProducteur{margin-top:20px;height:auto}.document .corps .divProducteur .divTranformProducteur span{color:#e87722}.document .corps .divProducteur:hover{background:#eee;border-color:#fff}.document .corps .divProducteur:hover:after{background-color:#fff}#carte{position:relative;height:1px;display:block;overflow:hidden}#carte #maps{position:absolute;top:-1000px;left:-10000000px}#carte #maps{border:None;height:600px}.gmMarker{padding:10px}.gmImage{width:100px;height:100px;float:left;dispaly:block;margin-right:10px;border:1px solid #666;text-align:center;vertical-align:middle}.gmImage img{max-height:100px;max-width:100px;text-align:center;vertical-align:middle}.info{width:300px;display:block;float:left}.info span{color:#e87722}a.fichecomplete{clear:both;background:#e87722;border:2px solid #ba6220;color:#fff;font-weight:300;width:88px;margin-top:5px;float:left;margin-right:10px;padding:5px;text-align:Center;text-decoration:none}div.document1 a.fichecomplete{text-decoration:none}.services img{margin-right:5px}.retour{float:Right}input#Recherche{height:37px;margin-top:-2px;margin-right:10px}input#btnRechSoumettre{margin-top:2px}.resultat{padding:10px 0;padding-bottom:20px}#RechOptions{background:#fff;border:4px solid #cacaca;height:150px;margin-top:20px;margin-bottom:20px;padding:10px}#RechOptionsShow{padding:10px 0}@media (max-width:1023px){.retour{display:none}}.fiche-recette strong{font-weight:700}.fiche-recette .section-entete .lien-retour{width:87px;height:19px;background:0 0;color:#333;text-transform:uppercase;text-decoration:none}.fiche-recette .section-entete .lien-retour i{margin-right:.5rem}.fiche-recette .section-entete .lien-retour:hover{color:#000}.fiche-recette .section-entete .imprimer{width:117px;height:38px;border-radius:5px;background:#fff;border:1px solid #333;font-size:14px;color:#333;padding:.5rem;text-decoration:none}.fiche-recette .section-entete .imprimer i{margin-right:.5rem}.fiche-recette .section-entete .imprimer i:hover{border-color:#000;color:#000}.fiche-recette .section-photo{position:relative}.fiche-recette .section-photo.fixed{left:0}.fiche-recette .section-photo img{width:100%;height:auto;border-radius:10px}.fiche-recette .section-photo img.fixed{position:fixed;top:36px;z-index:10;margin-left:15px}.fiche-recette .section-info .categorie{font-weight:700;font-size:16px;text-align:left;color:#333;margin:0;padding:0}.fiche-recette .section-info h2{font-family:Lato;font-weight:700;font-size:32px;text-align:left;color:#333;margin:16px 0;padding:0}.fiche-recette .section-info .rendement{font-weight:400;font-size:16px;text-align:left;color:#333}.fiche-recette .section-info .ingredients h3.titresection,.fiche-recette .section-info .note h3.titresection,.fiche-recette .section-info .preparation h3.titresection{text-transform:uppercase;font-weight:900;font-size:20px;line-height:30px;text-align:left;color:#333}.fiche-recette .section-info .ingredients li,.fiche-recette .section-info .ingredients p,.fiche-recette .section-info .note li,.fiche-recette .section-info .note p,.fiche-recette .section-info .preparation li,.fiche-recette .section-info .preparation p{font-size:16px}#liste-EXTListe2 div.ext-listes-dynamiques-outils .conteneur-filtres{padding:0!important;margin:0!important}#liste-EXTListe2 #conteneurListe div{height:auto}#liste-EXTListe2 .pagineur-vide,#liste-EXTListe2 .pagineurEnr{display:none}#liste-EXTListe2 .filtre{position:absolute;left:-100000px}#liste-EXTListe2 .document .corps div{height:auto}.btn-categorie{width:auto;padding:10px 17px;border-radius:5px;background:#fff;border:2px solid #b1b1b1;color:#b1b1b1;text-decoration:none!important;font-size:14px;margin:7px 0 7px 7px;display:inline-block}.btn-categorie.active{border:2px solid #e4701e;color:#000}.btn-categorie:hover{color:#e4701e;border:2px solid #e4701e}#conteneurListe{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;align-items:stretch}#conteneurListe .conteneurElement{flex:0 0 calc(33.33% - 1rem);max-width:calc(33.33% - 1rem);margin:.5rem;background:#fff;display:flex;flex-direction:column;border-radius:10px}@media (max-width:1023px){#conteneurListe .conteneurElement{flex:0 0 45%;max-width:45%}}@media (max-width:680px){#conteneurListe .conteneurElement{flex:0 0 100%;max-width:100%}}#conteneurListe .conteneurElement .image-recette{width:100%;height:240px!important;overflow:hidden;position:relative;border-top-left-radius:10px;border-top-right-radius:10px}#conteneurListe .conteneurElement .image-recette img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}#conteneurListe .conteneurElement h3{font-weight:700;font-size:18px;text-align:left;color:#333;padding:1rem;margin:0;flex-grow:1}#conteneurListe .conteneurElement:hover .image-recette img{transform:scale(1.2)}#conteneurListe .conteneurElement:hover h3{color:#000}