.elementor-2808 .elementor-element.elementor-element-utalg80{z-index:0;}.elementor-2808 .elementor-element.elementor-element-08xex4q{z-index:0;}/* Start custom CSS */@media only screen and (max-width: 800px){
     #search-form {
    padding-right: 40px;
    padding-left: 40px;
}
     .ui-slider .ui-slider-handle {
    width: 2em !important;
    height: 2em !important;}
    
    .form-group .ui-state-default, .form-group .ui-widget-content .ui-state-default {
    border-radius: 35% !important;
    top: -12px !important;}
     
     
 }

.has-logo.has-tagline.has-info-fields .lf-item-info-2 {
    padding: 33px 15px 1px !important;
}



.finder-search {
    
    width: 290px !important;
}

@media only screen and (min-width: 800px){.finder-listings {
    
    left: 290px !important;
   padding: 0px 20px 0px 20px !important;
}}

.radius .amount {
   text-align: center !important;}
@media only screen and (min-width: 800px){
.finder-two-columns .finder-map {
    width: calc(100% - 1190px) !important;
}

.finder-one-columns .finder-map {
    width: calc(100% - 700px) !important;
}}

.finder-three-columns .finder-listings {
   width: calc(100% - 290px);
}




/*Boutons localisation et zoom sur maps*/
#explore-map-location-ctrl {
    bottom: 255px !important;
}

.i-dropdown li a {
    text-transform: unset !important;}
    
@media (min-width: 800px) and (max-width: 1650px){
.finder-two-columns .finder-map {
    width: calc(100% - 1056px) !important;
}}


.finder-three-columns .finder-listings {
    width: calc(100% - 290px) !important;
}


@media (min-width: 1360px) and (max-width: 1450px){
.fc-type-1.finder-two-columns .fc-default .finder-listings {
    width: calc(100% - 600px) !important;
}}/* End custom CSS */