﻿.pnlRecherche{display:flex;}.pnlRecherche .searchBar{display:flex;align-items:center;}.pnlRecherche .searchBar .ddl_search_listCommunes{width:200px;}.pnlRecherche .searchBar .input_search_NomRue{width:250px;}.pnlRecherche .searchBar .libelle{margin:0 10px;}.pnlRecherche .searchBar .btn{margin-left:10px;}.pnlRecherche .searchBar .btnSearchRue{display:flex;}.pnlRecherche .searchBar .completionList{background-color:#1c1c1c;position:absolute;height:130px;color:#fff;top:45px;width:325px;z-index:1000;}.pnlRecherche .searchBar .completionList .title{text-align:center;}.pnlRecherche .searchBar .completionList .btnClose{top:0;right:0;position:absolute;cursor:pointer;}.pnlRecherche .searchBar .completionList .btnClose em{font-size:21px;}.pnlRecherche .searchBar .completionList ul{list-style:none;margin:0;height:110px;overflow:auto;padding-left:5px;}.pnlRecherche .searchBar .completionList .listItem:hover{background-color:#45b295;cursor:pointer;}.pnlRecherche .info_pav{display:none;background:#fff;border:solid 1px;border-color:#d3d3d3;z-index:500;padding:3px;}.pnlRecherche .info_pav .pav_periode{float:left;}.pnlRecherche .info_pav .pav_close{float:right;}.pnlRecherche .info_pav .pav_close em{font-size:20px;cursor:pointer;}.pnlRecherche .PR_searchBar .txtNomRueSearch{background-image:url(../images/icones/wait.gif);background-position:290px center;background-repeat:no-repeat;}