
.RDV-none{display:none!important;}
.display_mobile{
    display:none;
}

.display_ordi{
    padding-bottom: 0!important;
}

.bouton_vendre input{
    letter-spacing: 0;
}
.bouton_vendre .form-filtres input{
    background-color: #D9AC6D;
    padding-top: 12px!important;
    padding-right: 15px!important;
    padding-bottom: 12px!important;
    padding-left: 15px!important;
   font-weight: bold;
    font-family: 'EncodeSansExpanded-Bold';
    font-size: 16px;
}

.bouton_vendre .form-filtres input:hover:after,
.bouton_vendre .form-filtres input:focus:after {
  content: attr(aria-label);  /* on affiche aria-label */
  position: absolute;
  top: -2.4em;
  left: 50%;
    transform: translateX(-50%); /* on centre horizontalement  */
  z-index: 1; /* pour s'afficher au dessus des éléments en position relative */
  white-space: nowrap;  /* on interdit le retour à la ligne*/
  padding: 5px 14px;
  background: #413219;
  color: #fff;
  border-radius: 4px;
  font-size: 1.2rem;
}

[aria-label]:focus {
  outline: none;
}

.recherche_home{
    position: absolute !important;
    top: 40%;
    width: 36%;
    left: 32%;

}

.btn-gold, .btn-gold:hover{
    text-decoration: none!important;
}
 
.filtre_slider p{
    font-size: 35px;
    font-family: 'EncodeSansExpanded-Bold'!important;
}

.filtre_slider,.texte_vendre,.bouton_vendre{
    display: flex;
    justify-content: space-between;
    
}

.form_sell_rent_imput{
    display: flow-root;
}

#app_louer,#app{
      width: 60%;
    float: left;
    display: flex;
    justify-content: initial;
    align-items: center;
    text-align: center;
}

#app_louer .el-select,#app .el-select{
    width: 80%;
}


#app_louer input,#app input{
     background-color: initial;
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
    color: #D9AC6D;
    background-color: #FFF;
}
.el-select-dropdown.dropdown_ville{
    width: 10%;
    /*top: 580px!important;*/
}
.el-select-dropdown{
    margin-top: 2% !important;
}
.el-select__tags-text{
    font-size: 16px;
}

.el-input__inner::placeholder{
    font-size: 16px;
    font-family: 'Barlow',Helvetica,Arial,Lucida,sans-serif!important;
}
.el-select__input:focus{
border: initial!important;  
}

.slider_budget .irs--flat .irs-from, .slider_budget .irs--flat .irs-to, .slider_budget .irs--flat .irs-single {
    color: #707070 !important;
    font-size: 12px !important;
}


 .slider_budget{
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    margin-right: 20px;
}

/*nouveau*/
#louer_filtre_rayon, #filtre_rayon{
width: 40%;
    display: flex;
    float: left;
    margin-right: 0px;
}
#louer_filtre_budget, #filtre_budget{
    width: 100%;
    display: flex;
    float: left;
    margin-right: 0px;
    padding-top: 20px;

}




 .slider_budget .irs{
width: 100%;
}

#filtre_rayon label,#louer_filtre_rayon label {
    padding-right: 10%;
}

.slider_budget label{
    padding-right: 4%;
}

.form_sell_rent_imput, .form_acheter_imput{
    background-color: rgba(255,255,255,0.95);
    border-radius: 35px 35px 35px 35px;
    overflow: hidden;
        padding-top: 2%;
    padding-left: 5%;
    padding-right: 5%;
    padding-bottom: 2%;
}

#city_loue, #city_vendre{
    background-color: rgba(255,255,255,0.05) !important;
}

.form_louer .form-filtres, .form_sell_rent .form-filtres{
    text-align: center;
    padding-top: 5%;
}

.form_sell_rent_imput input {
border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}



.filtre_slider{
    background-color: rgba(255,255,255,1);
    border-radius: 35px 35px 35px 35px !important;
    overflow: hidden;
    margin-bottom: 5%;
    opacity:1;
    cursor:pointer;
}
.bouton_vendre{
margin-top: 5%;    
}
.texte_vendre{
margin-top: 2%;  
}

.form_sell_rent, .form_louer{
    display:none;
} 
.filtre_vendre{
    background-color: rgba(255,255,255,1);
    border-radius: 35px 35px 35px 35px;
    overflow: hidden;
    width: 30%;
    text-align: center;
    color: #003A5D;
    font-weight: 600;
    border:none;
    border: 1px solid  #fff; 
    
}

.filtre_acheter , .filtre_louer {
    width: 30%;
    text-align: center;
    color: #D9AC6D;
    font-weight: 600;
    border:none;
    border-radius: 35px 35px 35px 35px;
    background-color: rgba(255,255,255,1);
    border: 1px solid  #fff; 
    
    
}

    

.filtre_vendre:active ,.filtre_acheter:active, .filtre_louer:active {
    border: 1px solid  #fff; 
    border-radius: 35px 35px 35px 35px !important;
    background-color: rgba(255,255,255,1);
}

.filtre_vendre p,.filtre_acheter p, .filtre_louer p{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}

.input_ville{
display: flex;
    justify-content: flex-end;
    align-items: center; 
    text-align: center;
}

.recherche_home input#city_vendre:focus, .recherche_home input#city_loue:focus {
    border: none!important;
}

.input_ville input{

    text-align: center;
}



.form_vendre #city{

    height: 70px!important;
    border-width: 0px;
    background-color: rgba(255,255,255,0.95);
    border-radius: 35px 35px 35px 35px;
    overflow: hidden;
    box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.3);
    width: 100%;
    font-size: 18px;
    padding-left: 20px;
    text-align: center;
}


.form_sell_rent_imput label {  
    color: #003A5D;
    font-weight: bold;
        align-items: flex-end;
    margin-bottom: 0px;
    font-size: 20px;
 }
    
    
    
 
.form_sell_rent .form-filtres input,.form_louer .form-filtres input {
    background: #003A5D;
    color: #fff;
    padding: 5px 12px;
    border-radius: 50px;
    border-width: 0px;
    padding-top: 12px!important;
    padding-right: 32px!important;
    padding-bottom: 12px!important;
    padding-left: 32px!important;
    font-size: 18px;

}



.label_estimer_ligne, .bouton_vendre .form-filtres{
width:30%;

}
.label_rdv_conseille, .bouton_vendre .rdv_conseille{
/*width:60%;*/

}
.label_rdv_conseille p,.label_estimer_ligne p{
    font-size:12px;
} 

.label_rdv_conseille, .label_estimer_ligne{
    background-color: rgba(255,255,255,0.95);
    border-radius: 10px 10px 10px 10px;
    overflow: hidden;
    box-shadow: 6px 6px 18px 0px rgba(0,0,0,0.3);
    padding-left: 2%;
    padding-right: 2%;
    display:none;
}

.rdv_estimo{
    background: #003A5D;
    color: #fff;
    padding: 5px 20px;
    border-radius: 50px;
    font-size: 16px;
    border-width: 0px;
    text-align: center;
    font-family: 'EncodeSansExpanded-Bold',sans-serif;
    font-weight: 400;
    padding-top: 12px!important;
    padding-bottom: 12px!important;
}

.rdv_conseille p{
       margin-bottom: 0rem;
       font-size: 18px;
}


.rdv_conseille a{
    color: #fff;
       margin-bottom: 0rem;
       font-size: 18px;
}

.rdv_conseille a:hover {
    color: #FFF;
    text-decoration: initial;

}
.form_vendre #city::placeholder {
text-align: center;

}
#city_loue, #city_vendre{
width:80%;
        align-items: flex-end;
    margin-bottom: 0px;
    font-size: 20px;
}


.form_sell_rent_imput #city_vendre::placeholder, .form_sell_rent_imput #city_loue::placeholder {
text-align: center;

}

#je_postule h3{
    text-transform: none;
}
#slider_avis .slick-prev{
    left:5%!important;
}

.exclusivite .info_prix_mandat, .exclusivite .info_type {
    padding-top: 5%;
}

.engagement_planete h2 span {
    font-family: 'EncodeSansExpanded-Bold'!important;
    font-size: 22px;
}

.mane_avis{
    font-size: 20px;
    }

/**acheter**/

@media  only screen and (max-width: 1440px) {

.recherche_home {
    width: 60%;
    left: 20%;
                }

.form_vendre input{

        width: 100%;
}



.label_rdv_conseille p, .label_estimer_ligne p {
    font-size: 10px;
}

}

@media only screen and (max-width:1830px){
    .filtre_slider p {
        font-size: 32px;
    }
}

@media only screen and (max-width:1600px){
    .filtre_slider p {
        font-size: 28px;
    }
    .bouton_vendre .form-filtres input, .rdv_estimo {
        font-size: 14px;
    }
}

@media only screen and (max-width:1440px){
    .el-select-dropdown.dropdown_ville {
        top: 595px!important;
    }
}

@media only screen and (max-width:1255px){
    .el-select-dropdown.dropdown_ville {
        top: 540px!important;
    }
}

@media  only screen and (max-width: 980px) {
    .filtre_slider p {
        font-size: 30px;
    }
    #section_avis .et_pb_row:nth-child(2) .et_pb_column{
        margin-bottom: 0;
    }
    #section_avis #big_counter{
        margin-top: 0;
    }
    #section_avis .et_pb_row:nth-child(2){
        height: 560px;
    }
    .exclusivite .info_prix{
        left:0;
    }
    .exclusivite .info_bien {
        max-width: 100%!important;
        border-radius: 0;
        box-shadow: none;
        margin-left: 0;
        margin-right: 0;
        margin-top: 0;
    }
    .exclusivite .info_prix_mandat, .exclusivite .info_type {
        padding-top: 5%;
    }
    .engagement_planete .et_pb_module:nth-child(2) .et_pb_button_module_wrapper{
        padding-bottom: 5%;
    }

    .engagement_planete .btn-gold {
        padding: 12px 32px;
    }
}

@media only screen and (max-width:920px){
    .el-select-dropdown.dropdown_ville {
        top: 535px!important;
    }
}

@media only screen and (max-width:815px){
    .el-select-dropdown.dropdown_ville {
        top: 525px!important;
    }
}

@media  only screen and (max-width: 780px) {
.form_sell_rent_imput{
    display: block;
    text-align: center;
}
.form_sell_rent_imput #city{
width: 70%;
}

.slider_budget {
    display: flex;
    justify-content: center;
    width: 100%;
}

.slider_budget .irs {
    width: 85%;
}


.bouton_vendre .form-filtres, .rdv_conseille {
    width: 45% !important;
}

.bouton_vendre .form-filtres p {
    font-size: 13px;
}


.display_mobile{
    display:block;
}

.display_ordi{
    display:none;
    padding-bottom: 0!important;
}

.texte_vendre{display:none;}


}


@media  only screen and (max-width: 767px){

    .recherche_home {
        top: 20%;
    }


    .recherche_home {
        width: 80%;
        left: 10%;
    }

    .form-filtres input {

        width: 100%;
    }
    .el-select-dropdown.dropdown_ville {
        top: 330px!important;
    }
}

@media  only screen and (max-width: 620px){
    
    .filtre_slider p{
        
        font-size: 20px;
        font-weight: bold;
        height: 50px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    .bouton_vendre{
        display: block;
    }

    .bouton_vendre .form-filtres, .rdv_conseille {
        margin-bottom: 5%;
    }

    .bouton_vendre .form-filtres, .rdv_conseille {
        width: 100% !important;
    }



    .form_vendre #city, .bouton_vendre .form-filtres input, .rdv_conseille  {
        height: 50px;
    }

    .form_sell_rent_imput {
        border-radius: 20px;
        padding-top:5%;
        padding-bottom:5%;
    }

    .form-filtres input {
        height:60px;
        margin-top:10px;
        width:100%;
    }


    .slider_budget {
        margin-top:30px;
    }
        
    .filtre_acheter {
        width:40%;
        
    }
        
    .filtre_acheter p

    {
        
        
        text-align:center;
        margin-left: 0.5rem;
        margin-right: 0.5em;
        
    }

    .recherche_home {
        width:90%;
        left:5%;
        right:5%;
        
    }

    .form_vendre #city {
        height:50px;
        margin-top: 25px;
        font-size: 15px;
        
    }
    .el-select-dropdown.dropdown_ville {
        top: 365px!important;
    }
}

@media only screen and (max-width:580px){
    .el-select-dropdown.dropdown_ville {
        top: 350px!important;
    }
}

@media only screen and (max-width:568px){
    .el-select-dropdown.dropdown_ville {
        top: 330px!important;
    }
}

@media  only screen and (max-width: 475px){
    .titre_accueil_mobile h2{
        font-size: 22px;
    }
    #section_avis .et_pb_row_3{
        padding: 0;
    }
    .engagement_planete .et_pb_module:nth-child(2) .col-md-12{
        display: grid;
    }
    
}



@media  only screen and (max-width: 425px){

    .slider_budget {
        display:flex;
        justify-content:flex-start;
        width:100%;
    }
    .slider_budget label {
        padding-right:10%;
    }

    .slider_budget .irs {
        width: 61%;
    }

    .slider_budget .irs-to{
        left:102.5208%!important;
    }

    .slider_budget .irs-max{
        display: none;
    }
    .el-select-dropdown.dropdown_ville {
        top: 318px!important;
    }
}

@media only screen and (max-width:375px){
    .el-select-dropdown.dropdown_ville {
        top: 305px!important;
    }
}

@media only screen and (max-width:320px){
    .el-select-dropdown.dropdown_ville {
        top: 290px!important;
    }
}

#btn_tree{
    display:none;
}
.text_tree{

    width:50%;
    float:left;
}
.img_tree{
    width:50%;
}
.treemap{
    border-radius: 30px 30px 30px 30px;
    overflow: hidden;
    box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.18);
}


/*************************RESPONSIVE*************************/
/****************************Julie***************************/


@media  only screen and (max-width: 1680px) {
    .bouton_vendre .rdv_conseille input{
        padding-left: 15px;
        padding-right: 15px;
    }
    .bouton_vendre .form-filtres input{
        padding-left: 12px!important;
        padding-right: 12px!important;
    }
}

@media  only screen and (max-width: 1440px) {
    .bouton_vendre .rdv_conseille input{
        padding-left: 30px;
        padding-right: 30px;
    }
    #slider_avis .slick-prev{
        left:3%!important;
    }
}
@media  only screen and (max-width: 1080px) {
    .recherche_home .filtre_slider p {
        font-size: 30px;
    }
}
@media  only screen and (max-width: 1024px) {
    .bouton_vendre .rdv_conseille input{
        padding-left: 15px;
        padding-right: 15px;
    }
    .filtre_vendre p, .filtre_acheter p, .filtre_louer p {
        margin-top: 0.7rem;
        margin-bottom: 0.7rem;
    }
    #slider_avis .slick-prev{
        left:1%!important;
    }
    #section_avis {
        padding-bottom: 5%!important;
    }
}
@media  only screen and (max-width: 920px) {
    .recherche_home .filtre_slider p {
        font-size: 26px;
    }
}
@media only screen and (max-width:815px){
    /*.recherche_home .filtre_slider p {
        font-size: 22px;
    }*/
}
@media only screen and (max-width:502px){
    .nbre_eco{
        font-size: 48px;
    }
}
@media only screen and (max-width:475px){
    .text_tree{
        width: 100%;
    }
    .recherche_home .filtre_slider p {
        font-size: 24px;
    }
}
@media only screen and (max-width: 450px){
    .filtre_acheter p {
        margin-left: 0rem;
        margin-right: 0em;
    }
    .filtre_vendre {
        width: 34%;
    }
}
@media only screen and (max-width:425px){
    #filtre_rayon label, #louer_filtre_rayon label {
        padding-right: 12.3%!important;
    }
    .recherche_home .filtre_slider p {
        font-size: 20px;
    }
}
@media only screen and (max-width:375px){
    .recherche_home .filtre_slider p {
        font-size: 18px;
    }
}
@media  only screen and (max-width: 325px) {
    
    .filtre_vendre p, .filtre_acheter p, .filtre_louer p {
        margin-top: 0;
        margin-bottom: 0;
    }
}

/*IPAD PRO*/
/*Portrait*/
@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation : Portrait) {
    /* ajustement taille bouton Pré-estimer en ligne*/
    .bouton_vendre .form-filtres input{
        min-width: 240px;
    }
    .recherche_home .filtre_slider p{
        font-size: 30px;
    }
}

@media  only screen and (max-width: 980px) {
    .form_vendre #city {
        height: 60px!important;
    }
    .bouton_vendre .rdv_conseille .display_ordi{
        display: none;
    }
    .bouton_vendre .rdv_conseille .display_mobile{
        display: block;
    }
    .bouton_vendre .rdv_conseille {
        width: 45%;
    }
}


/*IPAD*/
/*Portrait*/
     @media only screen and (min-width: 768px) and (max-width:1023px) and (orientation : Portrait) {
        .filtre_vendre p, .filtre_acheter p, .filtre_louer p {
            margin-top: 0.5em;
            margin-bottom: 0.5rem;
        }
        /*ajustement taille bouton Pré-estimer en ligne*/
        .bouton_vendre .form-filtres input{
            padding-left: 15px!important;
            padding-right: 15px!important;
        }
        .bouton_vendre .form-filtres {
            width: 53%!important;
        }
        /*ajustement taille texte slider*/
        .filtre_slider p {
            font-size: 25px;
        }
        /*ajustement taille formulaire*/
        .form_sell_rent_imput{
            min-height: 150px;
        }
        /*alignement ville et budget*/
        .slider_budget{    
            width: 96%;
        }
        /*baisse la ligne budget*/
        .form_sell_rent_imput .slider_budget {
            margin-top: 20px;
        }
        /*ajustement taille curseur budget*/
        .slider_budget .irs {
            width: 100%;
        }
        #je_postule .et_pb_module {
            margin-left: 0!important;
        }
        #je_postule .et_pb_module .et_pb_text_inner {
            text-align: center;
        }

#app_louer, #app {
    width: 100%;
    float: left;
    display: flex;
    justify-content: initial;
    align-items: center;
    text-align: center;
}

#app_louer .el-select, #app .el-select {
    width: 100%;
}        
#louer_filtre_rayon, #filtre_rayon {
    width: 100%;
    display: flex;
    float: left;
    margin-right: 0px;
}
#filtre_rayon label, #louer_filtre_rayon label {
    padding-right: 5.8%;
}

    }

/*Paysage*/
    @media only screen and (min-width: 768px) and (max-width:1024px) and (orientation : Landscape) {
        /* ajustement taille bouton Pré-estimer en ligne*/
        .bouton_vendre .form-filtres input{
            min-width: 240px;
        }
 
    }

    @media  only screen and (max-width: 425px) {
        .bouton_vendre .form-filtres input {
            width: 100%!important;
        }
    }


    
/*IPHONE X*/
/*Portrait*/
    @media only screen and (min-width:375px) and (max-width:812px) and (orientation: Portrait) {
        /*alignement ville et budget*/
        #city_loue, #city_vendre {
            width: 82%;
        }
        /*ajustement taille curseur budget*/
        .slider_budget .irs {
            /*width: 65%;*/
            /*christophe*/
            width: 100%;
        }
        .slider_budget .irs-to {
            left: 109.8906%!important;
        }
        /*centrer avis*/
        #section_avis .et_pb_row_2.et_pb_row {
            margin-left: auto!important;
            margin-right: auto!important;
        }
        #slider_avis .slick-prev {
            left: -1%!important;
        }
        #slider-one-time .slick-track {
            height: 400px!important;
        }
        #je_postule .et_pb_text_6 {
            margin-left: 0!important;
        }

#louer_filtre_rayon, #filtre_rayon {
    width: 100%;
    display: flex;
    float: left;
    margin-right: 0px;
}
#filtre_rayon label, #louer_filtre_rayon label {
    padding-right: 5.8%;
}

#app_louer, #app {
    width: 100%;
    float: left;
    display: flex;
    justify-content: initial;
    align-items: center;
    text-align: center;
}

#app_louer .el-select, #app .el-select {
    width: 100%;
}


    }

/*Paysage*/
    @media only screen and (min-width:375px) and (max-width:812px) and (orientation: Landscape) {
        .form_vendre #city {
            height: 50px!important;
        }
        .bouton_vendre .rdv_conseille {
            width: 50%;
        }
        /*ajustement taille texte slider*/
        .filtre_slider p {
            font-size: 25px;
        }
    }

/*IPHONE 6/7/8 Plus*/
/*Portrait*/
@media only screen and (min-width:414px) and (max-width:736px) and (orientation: Portrait) {
    /*ajustement taille texte slider*/
    .filtre_slider p {
        font-size: 25px;
    }
    /*alignement silder_budget acheter*/
    #city_loue, #city_vendre {
        width: 85%;
    }
    .slider_budget {
        width: 120%;
    }
    /*baisse la ligne budget*/
    .form_sell_rent_imput .slider_budget {
        margin-top: 20px;
    }
    /*ajustement taille curseur budget*/
    .slider_budget .irs {
        /*width: 55%;*/
          /*christophe*/
            width: 100%;
    }
    .slider_budget .irs-to {
        left: 131.8906%!important;
    }

    #louer_filtre_rayon, #filtre_rayon {
    width: 100%;
    display: flex;
    float: left;
    margin-right: 0px;
}
#filtre_rayon label, #louer_filtre_rayon label {
    padding-right: 5.8%;
}
}
   
/*Paysage*/
@media only screen and (min-width:414px) and (max-width:736px) and (orientation: Landscape) {
    /*ajustement taille texte slider*/
    .filtre_slider p {
        font-size: 25px;
    }
    /* ajustement taille bouton Pré-estimer en ligne*/
    .bouton_vendre .form-filtres input{
        min-width: 240px;
    }
    /*ajustement taille formulaire*/
    .form_sell_rent_imput {
        min-height: 105px;
    }
    /*baisse la ligne budget*/
    .form_sell_rent_imput .slider_budget {
        margin-top: 20px;
    }
    /*alignement ville et budget*/
    .slider_budget{    
        width: 90%;
    }
    #city_loue, #city_vendre {
        width: 86%;
    }
    .input_ville{
        width: 78%!important;
    }
}

/*IPHONE 6/7/8*/
/*Portrait*/
@media only screen and (min-width:375px) and (max-width:667px) and (orientation: Portrait) {
     /*ajustement taille texte slider*/
     .filtre_slider p {
        font-size: 20px;
    }
   /*alignement silder_budget acheter*/
    #city_loue, #city_vendre {
        width: 85%;
    }
}

/*Paysage*/
@media only screen and (min-width:375px) and (max-width:667px) and (orientation: Landscape) {
    /* ajustement taille bouton Pré-estimer en ligne*/
    .bouton_vendre .form-filtres input{
        min-width: 210px;
        padding-left: 14px!important;
    }
    
    /*alignement ville et budget*/
    .slider_budget{    
        width: 92%;
    }
    #city_loue, #city_vendre {
        width: 88%;
    }
}

/*IPHONE 5/SE*/
/*Portrait*/
@media only screen and (min-width:320px) and (max-width:568px) and (orientation: Portrait) {
    /*alignement silder_budget acheter*/
    #city_loue, #city_vendre {
        width: 85%;
        font-size: 15px;
    }    
    .filtre_vendre p, .filtre_acheter p, .filtre_louer p {
        margin-top: 0rem;
        margin-bottom: 0rem;
    }
    /*.recherche_home .filtre_slider p {
        font-size: 16px;
    }*/
    #section_avis .et_pb_row_2.et_pb_row {
        margin-left: auto!important;
        margin-right: auto!important;
    }
    #slider_avis .slick-prev {
        left: -1%!important;
    }
    #slider-one-time .slick-track {
        height: 455px!important;
    }
}

/*Paysage*/
@media only screen and (min-width:320px) and (max-width:568px) and (orientation: Landscape) {
    /*alignement silder_budget acheter*/
    #city_loue, #city_vendre {
        width: 85%;
    }
    /*alignement ville et budget*/
    .slider_budget{    
        padding-left: 6%;
    }
    .input_ville {
        width: 100%!important;
    }
    /*ajustement taille texte slider*/
    .filtre_slider p {
        font-size: 30px;
    }
}

@media  only screen and (max-width: 374px) {

#louer_filtre_rayon, #filtre_rayon {
    width: 100%;
    display: flex;
    float: left;
    margin-right: 0px;
}
#filtre_rayon label, #louer_filtre_rayon label {
    padding-right: 5.8%;
}

#app_louer, #app {
    width: 100%;
    float: left;
    display: flex;
    justify-content: initial;
    align-items: center;
    text-align: center;
}

#app_louer .el-select, #app .el-select {
    width: 100%;
}

.slider_budget .irs {
    width: 100%;
}
#app_louer, #app {
    width: 100%;}
    
#app_louer .el-select, #app .el-select {
    width: 100%;
}
}


.el-select-dropdown__item {
padding-top: 0px;
    padding-right: 0px !important;
    padding-bottom: 0px;
    padding-left: 20px;
    }