.btn-search{margin-bottom:10px;display:flex;justify-content:center}.btn-search span{color:#fff;font-size:17px;font-weight:700;padding:0 7px;cursor:pointer}.btn-search span i{font-size:14px;position:relative;top:-1px}.btn-search span.active{border-bottom:2px solid orange}.btn-search span.active i{display:none}.btn-search span#PROPOSE{margin-right:10px}.btn-search span#CREATION{margin-left:10px}.typeahead.dropdown-menu{width:auto!important}.autocomlete_content{text-align:left}.search_eng_villes #autocomlete_content_selected{width:100%}#autocomlete_content_selected{text-align:left;display:inline-block}.search-pseudo,.search-ville{width:100%;display:inline-block;min-width:142px;border:hidden;height:15px;min-height:31px;border-radius:53px;background-color:#e8e8e8;padding:0 10px}input.typeahead{display:inline;border:hidden;width:30px;box-shadow:none!important;min-width:150px;padding:0;margin:0;height:28px}.typeahead_selected_item{background:#16b6d2!important;color:#fff;margin-right:1px;padding:4px 10px;display:inline-block;margin-bottom:4px;border-radius:30px;width:inherit}.typeahead_selected_item .delete_item{content:"x";width:20px;height:20px;padding:0 1px;margin-left:6px;cursor:pointer;font-weight:700;right:0;position:absolute}#searchformmobile>div{text-align:center}.search_eng{padding:0;width:auto;font-family:Open Sans,sans-serif;font-size:16px;display:inline-flex}.search_eng:after{content:" ";display:table;clear:both}.search_eng input[type=text]{padding:9px 4px;float:left;width:100%;border-radius:5px;border:1px solid silver;color:#5c6872;background:#fff}.search_eng_cont{background:#fff}.search_eng_cont input[type=submit]{font-size:16px;padding:8px 15px}.search_eng_pseudo{width:130px}.search_eng_type_annonce .dropmenu{max-width:500px}.search_eng_departement .dropmenu{width:165px}.search_eng_cont .dropdown{text-align:left}.search_eng_cont .dropdown.always_open>.dropdown-menu{display:block!important;position:inherit!important;width:100%;padding:0;border:hidden;webkit-box-shadow:none;box-shadow:none}.search_eng_cont .dropdown.always_open>.dropdown-menu>.autocomlete_content{padding:0}.blue_text{color:#2c89b7!important}.secondary_color_text{color:#f76505!important}#searchformmobile .search_eng_loyer .dropdown{width:115px}#searchformmobile .search_eng_age .dropdown{width:100px}#searchformmobile .search_eng_sexe .dropdown{width:140px;max-width:114px}.dropmenu .dropdown-menu{overflow-y:auto}.search_eng .inputRange .dropdown-menu{height:124px;padding-top:48px;width:289px}.search_eng .inputRange .dropdown-menu .col-xs-8{width:162px}@media screen and (max-width:1200px){.search_eng_villes .open>.dropdown-menu{position:inherit}.search_eng .inputRange .dropdown-menu{height:auto;padding-top:48px;width:100%}.search_eng .inputRange .dropdown-menu .col-xs-8{width:inherit;float:inherit}.search_eng .inputRange .dropdown-menu .col-xs-2{display:none}}.search_eng_submit{display:none}.search_eng_submit input{width:100%;margin-top:10px}.search_eng .btn-favorite{display:block;padding:8px!important;margin:0;font-weight:100;font-size:16px}@media screen and (max-width:1200px){#searchformmobile .search_eng_age .dropdown,#searchformmobile .search_eng_loyer .dropdown,#searchformmobile .search_eng_sexe .dropdown,.dropmenu .dropdown-menu,.search_eng_cont{width:100%}.search_eng_submit{display:block}#searchformmobile .search_eng_sexe .dropdown,.search_eng_cont .dropmenu{width:100%;max-width:100%}.search_eng .btn-favorite{display:none}}.search_eng_villes .fa.fa-caret-down{position:absolute;right:12px;top:7px;color:grey}@media screen and (max-width:388px){.connect_no_result{min-width:82px}.search_eng_cont.search_eng_villes .autocomlete_content,.search_eng_cont.search_eng_villes .dropdown-menu{width:100%}}@media screen and (max-width:1099px){.search_eng_cont.search_eng_villes .dropdown.always_open{border:hidden!important;padding:0!important}}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#cad1d9!important}.search_ville_counter{display:inline-block;width:100%;text-align:center;margin:9px 0 0;font-weight:700}.filter_mobile_label{color:#2c89b7!important;text-align:left;width:100%;margin-top:10px}.edit-search{position:fixed;width:100%;z-index:1011;background:#fff;text-align:center;padding:8px 0;border:1px solid #000}.edit-search:focus,.edit-search a,.edit-search a:active{color:#f76505;text-decoration:none;font-weight:700}.search_eng_services .dropdown-menu{width:246px}.search_eng_cont .dropdown-menu .radio.radio-inline{margin-left:6px;width:170px}.search_eng_cont .dropdown-menu .radio.radio-inline label{padding-left:0;line-height:23px}