div#rechercheGlobale{position:relative;height:50px;display:inline-block;width:800px;margin-top:20px;}div#rechercheGlobale form#rg_centre_haut > input{font-family:'open_sanssemibold', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';width:500px !important;float:left;font-size:14px;border:2px solid rgba(0,80,120,0.2);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}article#recherche-filtres h3{color:#3b444c;font-family:'open_sanssemibold', 'Verdana', 'Arial', 'Helvetica', 'sans-serif';text-indent:0;}article#recherche-filtres div.recherche{padding:0.625rem !important;margin-bottom:0.625rem;}article#recherche-filtres div.recherche form{position:relative;width:100%;}article#recherche-filtres div.recherche form .conteneur-recherche--div{display:inline-flex;justify-content:center;}article#recherche-filtres div.recherche form .mise-en-forme-recherche--div{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;}article#recherche-filtres div.recherche form .mise-en-forme-recherche--div .conteneur-survol{flex-grow:0.9;}article#recherche-filtres div.recherche form .mise-en-forme-recherche--div .conteneur-survol input[type="text"]{box-sizing:inherit;width:98%;}article#recherche-filtres div.recherche form .mise-en-forme-recherche--div .conteneur-survol button[type="reset"],article#recherche-filtres div.recherche form .mise-en-forme-recherche--div .conteneur-survol input[type="reset"]{position:absolute;top:50%;transform:translateY(-50%);}article#recherche-filtres div.recherche form .conteneur-ajout-select-liste-partenaires{display:flex;width:100%;justify-content:center;padding:0.925rem 0;}article#recherche-filtres div.recherche form .conteneur-ajout-select-liste-partenaires label[for="selection-pm"]{display:flex;justify-content:flex-end;margin-left:8%;width:17%;margin-right:3%;align-items:center;}article#recherche-filtres div.recherche form .conteneur-ajout-select-liste-partenaires label[for="selection-contrat"]{display:flex;justify-content:flex-end;margin-left:8%;width:17%;margin-right:3%;align-items:center;}article#recherche-filtres div.recherche form .conteneur-ajout-select-liste-partenaires span.neolink-combobox{display:flex;width:50%;}article#recherche-filtres div.recherche form .conteneur-ajout-select-liste-partenaires span.neolink-combobox input.neolink-combobox-input.ui-autocomplete-input{width:68%;}article#recherche-filtres div.recherche form span.liste-type-annonce{font-size:0.75rem;height:1.5;padding:0.625rem 0.9375rem;position:absolute;right:102px;top:-1px;}article#recherche-filtres div.recherche form span.liste-type-annonce:before{content:"";border:1px solid rgba(0,80,120,0.2);margin-right:0.625rem;}article#recherche-filtres div.recherche form span.liste-type-annonce:after{font-family:'fontpictos';content:'\e10f';color:#3b444c;margin-left:0.625rem;}article#recherche-filtres div.recherche form span.liste-type-annonce:hover{cursor:pointer;}article#recherche-filtres div.recherche form button#validerRecherche{position:relative;}article#recherche-filtres div.recherche form .conteneur-choix-type-annonce{display:inline-block;clear:left;margin:0.625rem 0;}article#recherche-filtres div.recherche form .conteneur-choix-type-annonce ul{padding:0;margin:0;}article#recherche-filtres div.recherche form .conteneur-choix-type-annonce ul li{display:inline-block;box-sizing:content-box;border:0;width:auto;}article#recherche-filtres div.recherche form a{display:inline-block;padding:0.75rem;position:relative;margin-top:0;text-align:left;}article#recherche-filtres div.recherche form a:after{font-family:'fontpictos';}article#recherche-filtres div.recherche form div[data-role="filtres"]{clear:left;}article#recherche-filtres div.recherche form div[data-role="filtres"] li{border-width:0 0 1px;border-style:dotted;border-color:rgba(0,80,120,0.2);}article#recherche-filtres div.recherche form div[data-role="filtres"] label.texte-label{padding-left:0;display:inline-block;width:10%;}article#recherche-filtres div.recherche form div[data-role="filtres"] .conteneur-filtre-dates{padding:0.9375rem 0;border-width:0 0 1px;border-style:dotted;border-color:rgba(0,80,120,0.2);}article#recherche-filtres div.recherche form div[data-role="filtres"] .conteneur-filtre-dates label{width:auto;}article#recherche-filtres div.recherche form div[data-role="filtres"] .conteneur-filtre-dates input[type="text"]{width:20%;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li{display:flex;align-items:center;padding:0.5rem 0.625rem 0.3125rem;position:relative;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li select{vertical-align:inherit !important;float:left;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li .choix-distance{float:left;margin-top:3px;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li .filtre-commune{display:flex;align-items:center;z-index:1;position:relative;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li .filtre-commune > label{margin:0.3125rem 0.625rem 0 0.625rem;display:inline-block;min-width:5rem;text-align:right;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li .filtre-commune .conteneur-filtre-commune .conteneur_autocompletion{z-index:1;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu > li .filtre-commune .conteneur-filtre-commune .conteneur_autocompletion > input{min-width:18.75rem !important;vertical-align:inherit !important;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu li[data-role="optionDepartement"]{clear:left;}article#recherche-filtres div.recherche form div[data-role="filtres"] ul.conteneur-filtre-lieu li[data-role="optionDepartement"] input[type="text"]{width:auto;text-align:center;}article#recherche-filtres div.recherche form div.conteneur-ajout-filtres{display:inline-flex;justify-content:center;width:25%;}article#recherche-filtres div.recherche form div.conteneur-ajout-filtres a.detail-ouvrir,article#recherche-filtres div.recherche form div.conteneur-ajout-filtres a.detail-fermer{margin:0.5rem auto 0;text-align:left;display:flex;align-items:center;}article#recherche-filtres .afficher-liste-services{box-sizing:content-box;position:absolute;padding:0.625rem;width:95%;background:#fff;z-index:100;box-shadow:0 14px 0.625rem -15px rgba(0,0,0,0.3);border:2px solid rgba(0,80,120,0.2);}article#recherche-filtres .afficher-liste-services .liste-domaines{vertical-align:top;display:table-cell;width:350px;}article#recherche-filtres .afficher-liste-services .liste-domaines ul li{padding:5px 0.625rem;position:relative;}article#recherche-filtres .afficher-liste-services .liste-domaines ul li:after{position:absolute;right:0.625rem;font-family:'pictos';content:'\e732';visibility:hidden;}article#recherche-filtres .afficher-liste-services .liste-domaines ul li:hover{background:#f5f7f9;cursor:pointer;}article#recherche-filtres .afficher-liste-services .liste-domaines ul li:hover:after{visibility:visible;}article#recherche-filtres .afficher-liste-services .liste-services{border-left:1px solid #f5f7f9;vertical-align:top;display:table-cell;width:21.88rem;}article#recherche-filtres .afficher-liste-services .liste-services ul li{padding:5px 0.625rem;}article#recherche-filtres .afficher-liste-services .liste-services ul li:hover{background:#f5f7f9;cursor:pointer;}article#recherche-filtres .afficher-liste-services{top:40px;}article#recherche-filtres section.entraide section.contenu-2col div.recherche form .conteneur-survol button[type="reset"],article#recherche-filtres section.recherche-logement section.contenu-2col div.recherche form .conteneur-survol button[type="reset"]{right:140px !important;}.ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content.ui-corner-all{background-color:#fff;overflow-y:auto;max-height:25rem;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}