.navbar_picture{height:27px;width:27px;border-radius:100%;margin-right:10px}.avatarProfil{width:50px;height:50px;line-height:50px;border-radius:25px;font-weight:800;color:#fff;font-size:20px;text-transform:uppercase;background-size:cover;background-position:center;background-color:#62b946;display:block;margin-left:auto;margin-right:auto}.rechercheEtablissement footer{display:none}.rechercheEtablissement section.items-recherche{margin-top:0;height:calc(100vh - 149px);overflow:hidden}.rechercheEtablissement .results-container{height:calc(100vh - 149px);overflow:auto;padding-bottom:50px}.rechercheEtablissement .map-col{position:relative;padding:0}.rechercheEtablissement .map-search-container{position:relative;height:calc(100vh - 149px);width:100%;right:0}.rechercheEtablissement #mapSearchEtablissement{position:relative;height:100%;width:100%}.endResultRecherche{background-color:#f7f7f7;padding:20px;margin:30px 0 50px 0}.option-recherche{padding:0;border-bottom:1px solid #ededed}.option-recherche .container-filter{padding:15px 27px;border-bottom:0}.option-recherche .selectric-items li{color:#333;font-weight:500;font-size:15px}.option-recherche .selectric-items div ul li:first-child{color:#757575}.option-recherche .selectric .label{color:#757575;font-weight:500;font-size:15px}.option-recherche .selectric .label.not-empty{color:#333}.mapMobileIcon,#mapMobileClose,.container-button-filter{display:none}.results-container .noresult{margin:auto;display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 301px);text-align:center}.results-container .noresult h1{margin:0;padding:0}.itemResultBox{margin:0 0 70px 0}.resultAll .itemResultBox{margin:0}.selectMoreType{margin-bottom:50px}.itemResultBox.etablissementItem .txt-itemResultBox{min-height:86px;margin:0 0 30px 0}.windowsInfoBox.etablissementItem .txt-itemResultBox{min-height:inherit;margin:0 0 15px 0}.infoBox .items-recherche{margin-top:15px}.itemResultBox .description-itemResultBox{font-size:15px;font-weight:700;color:#333;line-height:15px;margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.itemResultBox .price-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:100%;float:left}.itemResultBox .address-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:100%;float:left;display:block}.itemResultBox .type-itemResultContainer{margin:10px 0 0 0}.itemResultBox .type-itemResultBox{background-color:#d9d9d9;padding:5px 10px;border-radius:3px;font-size:12px;font-size:14px;font-weight:300;line-height:14px;color:#666}.carousel-etablissements .itemResultBox .address-itemResultBox,.taxonomie .itemResultBox .address-itemResultBox{display:block}.itemResultBox .avis-itemResultBox{width:100%;font-size:14px;font-weight:100;line-height:14px;margin:8px 0 0 0;float:left;text-align:left}.itemResultBox .avis-itemResultBox span{text-align:right;font-size:14px;font-weight:100;line-height:14px;color:gray;padding-left:5px}.itemResultBox .avis-itemResultBox img{display:inline;height:14px;width:14px;vertical-align:top}.option-recherche .btn-reset{display:none;font-size:15px;padding:18px 32px;text-transform:uppercase;border-radius:50px;cursor:pointer;margin-top:0;background-color:#fff;color:#62b946;border:1px solid #62b946}.carousel-mini-details{overflow:hidden}@media only screen and (max-width:768px){.items-recherche .col-xs-12:nth-child(2),.items-recherche .col-xs-12:nth-child(3),.items-recherche .col-xs-12:nth-child(4){margin-top:0}.carousel-mini-details{max-height:inherit}.rechercheEtablissement footer{display:none}.rechercheEtablissement section.items-recherche,.rechercheEtablissement section.items-recherche .results-container{height:calc(100vh - 65px)}.rechercheEtablissement .map-search-container{position:fixed;width:50%;right:0;height:100vh}.mapMobileIcon{display:block;position:fixed;bottom:15px;right:15px;z-index:15;cursor:pointer}.mapMobileIcon img{height:53px;width:53px}.option-recherche{padding:0;border-bottom:0}.option-recherche .container-filter{position:fixed;height:100vh;padding:15px 27px;border-bottom:1px solid #ededed;display:none;z-index:1030;background-color:#fff;width:100%;top:0}.option-recherche .label-search-form-2 .button-loader{width:100%;position:fixed;bottom:0;padding:15px 27px}.option-recherche .label-search-form-2 .button-loader .btn-search{width:45%;float:left;padding:15px 15px}.option-recherche .label-search-form-2 .button-loader .btn-reset{display:block;width:45%;float:right;padding:15px 15px}.option-recherche .container-button-filter{display:block;text-align:center;position:fixed;z-index:1000;bottom:15px;width:70%;height:53px;line-height:53px}.option-recherche .container-button-filter .button-filter{background-color:#62b946;color:#fff;width:auto;border-radius:31px;text-transform:uppercase;cursor:pointer}.sf-toolbar{display:none !important}.map-search-container{top:100vh !important;left:0 !important;width:100% !important}.map-search-container.map-open{top:0 !important;z-index:3020}.map-search-container.map-open #mapMobileClose{display:block;text-align:center;position:fixed;z-index:10;bottom:15px;width:70%;height:53px;line-height:53px;margin-left:auto;margin-right:auto;padding-right:27px;padding-left:27px}.map-search-container.map-open #mapMobileClose .button-close{background-color:#62b946;color:#fff;width:auto;border-radius:31px;text-transform:uppercase;cursor:pointer}.itemResultBox{margin:0 0 40px 0}.resultAll .itemResultBox{margin:0}.itemResultBox .description-itemResultBox{font-size:15px;font-weight:700;color:#333;line-height:15px;margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.itemResultBox .price-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:100%;float:left}.itemResultBox .address-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:50%;float:left}.itemResultBox .avis-itemResultBox{width:100%;float:right;text-align:right;font-size:14px;font-weight:100;line-height:14px;margin:8px 0 0 0;float:left;text-align:left}.itemResultBox .avis-itemResultBox span{text-align:right;font-size:14px;font-weight:100;line-height:14px;color:gray;padding-left:5px}.itemResultBox .avis-itemResultBox img{display:inline;height:14px;width:14px;vertical-align:top}}@media only screen and (max-width:992px) and (min-width:769px){.rechercheEtablissement section.items-recherche,.rechercheEtablissement section.items-recherche .results-container,.rechercheEtablissement .map-search-container{height:calc(100vh - 65px)}.rechercheEtablissement .map-search-container{position:fixed;width:50%;right:0;height:calc(100vh - 65px)}.carousel-mini-details{max-height:inherit}.mapMobileIcon{display:block;position:fixed;bottom:15px;right:15px;z-index:15;cursor:pointer}.option-recherche{padding:0;border-bottom:0}.option-recherche .container-filter{position:fixed;padding:15px 27px;border-bottom:1px solid #ededed;display:none}.option-recherche .container-button-filter{display:block;text-align:center;position:fixed;z-index:10;bottom:15px;width:70%;height:53px;line-height:53px}.option-recherche .container-button-filter .button-filter{background-color:#62b946;color:#fff;width:auto;border-radius:31px;text-transform:uppercase;cursor:pointer}.sf-toolbar{display:none !important}.map-search-container{top:100vh !important;left:0 !important;width:100% !important}.map-search-container.map-open{top:65px !important;z-index:20}.map-search-container.map-open #mapMobileClose{display:block;position:fixed;top:80px;left:15px}.itemResultBox .description-itemResultBox{font-size:15px;font-weight:700;color:#333;line-height:15px;margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.itemResultBox .price-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:100%;float:left}.itemResultBox .address-itemResultBox{font-size:14px;font-weight:100;line-height:14px;color:gray;margin:8px 0 0 0;width:50%;float:left}.itemResultBox .avis-itemResultBox{width:100%;float:right;text-align:right;font-size:14px;font-weight:100;line-height:14px;margin:8px 0 0 0;float:left;text-align:left}.itemResultBox .avis-itemResultBox span{text-align:right;font-size:14px;font-weight:100;line-height:14px;color:gray;padding-left:5px}.itemResultBox .avis-itemResultBox img{display:inline;height:14px;width:14px;vertical-align:top}}@media only screen and (max-width:1200px) and (min-width:769px){footer .menu{display:flex}.logo-footer{margin-bottom:0}.footer-menu ul{flex-direction:row}.footer-menu ul li{margin-left:25px;margin-bottom:0}.footer-menu ul li:last-of-type{margin-bottom:0}}
