.core_content{padding-bottom:30px}.ann_desc{padding-left:0;padding-top:1em}article p{line-height:1;font-size:.75rem}.pieces .inputSearch span{text-transform:capitalize}.listAnnounc .RR_image{-webkit-box-shadow:2px 2px 2px #b3b3b3;box-shadow:2px 2px 2px #b3b3b3}.list_search .result_list .no_pdg_top{padding-top:20px}.RR_block{-webkit-box-shadow:3px 3px 3px #c8c8c8;box-shadow:3px 3px 3px #c8c8c8;padding:0 0 .5em 0!important;position:relative;margin:0!important}.RR_article{position:relative;margin-top:2em!important}.listAnnounc{padding-bottom:1.5rem;margin-bottom:25px}.mini_image img{-webkit-box-shadow:2px 2px 2px #b3b3b3;box-shadow:2px 2px 2px #b3b3b3}.RR_image img{-webkit-box-shadow:2px 2px 2px #b3b3b3;box-shadow:2px 2px 2px #b3b3b3}.RR_titre{overflow:hidden;max-height:1em;line-height:1rem;font-weight:700;font-size:15px;color:#9c9b9b;text-transform:uppercase}.RR_ville_text{float:left;font-weight:700;font-size:15px;text-transform:uppercase;color:#000;padding:0}.RR_prix{font-size:15px;padding:0}.RR_mini{padding-right:0}.RR_detail1{font-weight:700;text-transform:uppercase;font-size:15px;color:#2d4a95;margin-bottom:20px;line-height:1rem}.immoneuf .RR_detail1{color:#d60612}.RR_detail2{font-weight:700;font-size:13px;color:#000;text-transform:lowercase;line-height:1rem}.RR_texte{margin-top:15px}.RR_texte2{font-style:italic;font-size:.9rem}.RR_texte1{font-size:.75rem;line-height:1rem}.resume{min-height:4.5rem}.RR_premium{position:absolute;top:0;z-index:1}.sortBy{margin-left:2em;font-weight:700}.RS_infosProperties{margin-left:3em;margin-top:3em;margin-bottom:15px;font-weight:700}.pagination{margin-top:10px}.pagination a{color:#000;font-size:14px}.pagination.bottom{margin-top:60px}.no_ads{line-height:25px}.filter_rs{margin-top:0;background:none repeat scroll 0 0 #fff;z-index:25}.aside_resultSearch-sticky{position:fixed;background:none repeat scroll 0 0 #fff;z-index:26}.alternate{width:100%;left:0;-webkit-box-shadow:0 5px 6px 0 #cbcbcb;box-shadow:0 5px 6px 0 #cbcbcb;background-color:#fff}.alternate .filter_rs{margin:0 auto!important;-webkit-box-shadow:none;box-shadow:none;position:relative}.aside_sortBy{z-index:26}.aside_sortBy-sticky{position:fixed;background:none repeat scroll 0 0 transparent;z-index:25}.filter_rs{margin:0!important;max-width:1000px!important}.list_search.HP_body.newformat .core_content,.pageAgency.HP_body.newformat .core_content{margin-top:10px;max-width:1000px}.titre_ville{font-weight:700;text-transform:uppercase;font-size:24px;color:#2d4a95;margin:0;margin-bottom:35px}p.descr_page{font-size:14px;font-weight:700;margin:0;margin-bottom:30px;width:auto}.listAnnounc2 .descr_page{margin-bottom:40px;line-height:18px;font-weight:inherit;white-space:pre-line;width:auto}#breadcrumbListAnn{position:relative;margin:4rem 0 1rem;padding-left:1rem;line-height:1.2em}.ss_titre_desc{margin:-20px 0 0 0;font-size:14px;width:auto;font-weight:700}.RR_content1{padding-left:1em}.RR_desc{font-size:.9em}.ann_sidebar2{font-size:.8em}.RR_texte{height:75px}.RR_photo{padding:0}.ligne1,.ligne2{height:25px;line-height:25px;padding-left:10px}.ligne1{background-color:#d7e2ff}.table_lastProperties,.table_mots{width:100%}.table_lastProperties tr,.table_mots tr{height:20px}.table_lastProperties a,.table_mots a{color:#134b96;text-decoration:none;font-size:12px;font-weight:700}.table_mots a:hover{text-decoration:underline}.table_lastProperties a:hover{text-decoration:underline}.listAnnounc3{padding-top:100px}.pagination_ref{padding-right:2%}.pagi_actif{font-family:arial;font-weight:700;color:#000}.pagi_passif{font-family:arial;color:#000}.title_detail_adv p{padding:0}.row .row{margin:0}#header-content .row{margin:0 -.9375em}.profileAdvRef .resume{min-height:7rem}.profileAdvRef .RR_partage{position:absolute;right:0;bottom:0}.profileAdvRef .agency_name{font-weight:700}.big_block .RR_block2{height:529px}.big_block .RR_photo2{padding-right:0}.big_block .RR_photo2 img{width:100%}.big_block .RR_texte{height:184px;width:407px}.big_block .RR_partage2{margin-top:-100px}.big_block .big_block_agence{display:none;width:150px;height:150px;margin-top:-150px;margin-left:5px;background-color:#fff;position:absolute;padding:5px}.big_block .DivLogo{padding-top:10px;height:50px;margin-bottom:10px}.big_block .DivLogo img{max-width:100%;max-height:100%}.big_block .AgContacts li{list-style:none}.big_block .RR_agence{padding-left:15px;padding-top:5px}.big_block .buttonsContact{border:0 solid #9e9f9f;width:570px;height:64px;border-radius:11px;-webkit-box-shadow:none;box-shadow:none;background:#fff;behavior:url(https://medias.maisonsetappartements.fr/views/PIE.php);float:right;position:relative;right:10px;margin-bottom:15px;margin-top:0;vertical-align:middle}.big_block .titleDefaultForm{margin-left:15px}.big_block .RR_normaux{height:20px;border:1px solid #000;font-size:12px}.big_block .formBlock .formMail_col_1{padding-left:15px}.big_block .formBlock .formMail_col_1 input{width:200px}.big_block .formBlock .formMail_col_2 input{width:200px}.big_block .formBlock .formMail_col_3{left:433px}.big_block .formBlock .formMail_col_3 textarea{width:425px}.big_block .displayPhonesAgency{font-size:13px;cursor:pointer}.big_block .form_sendMail{height:90px}.big_block_pagination{clear:left;float:right;margin-top:25px}.ann_sidebar_big_block .asideAlertInList{top:600px}@media screen and (max-width:640px){.RR_block{margin:auto!important;-webkit-box-shadow:0 0 5px #c8c8c8;box-shadow:0 0 5px #c8c8c8}.RR_content1{padding:0;padding-top:10px}}@media only screen and (max-width:40em){.RR_photo img{width:100%}.core_content #top_content{background-color:transparent;height:auto;padding-bottom:20px}.criteriaList{margin-bottom:2vh}.criteriaList div{line-height:1.5em;font-size:1em;padding-left:2vw}.criteria::before{content:" • "}.criteria:first-child::before{content:" "}#title_page{padding:0}.tagResultSearch a div{height:65px;color:#fff;text-transform:uppercase;line-height:65px;font-size:2.8vw;text-align:center;font-weight:700}.tagResultSearch #searchForm{background-color:#0d4998}.tagResultSearch #alertForm{background-color:#0280ba}#mobile_filter::before{color:#0d4998;content:"▼";font-size:1rem;left:15px;position:absolute;top:60px}#mobile_alert{padding-bottom:0}#mobile_alert::before{color:#0280ba;content:"▼";font-size:1rem;right:35vw;position:absolute;top:60px}.tagResultSearch .tab-title:first-child{padding-left:0}.tagResultSearch .tab-title:last-child{padding-right:0}.tagResultSearch .tab-title a,.tagResultSearch .tab-title.active a{color:#fff}.tagResultSearch .tab-title>a,.tagResultSearch .tab-title>a:hover{background-color:transparent;padding:0}.tabs-content .active{background-color:#e0e0e0}#breadcrumbListAnn{margin:0 0 1rem 0}.reveal-modal{min-height:70vh}#search_form_col .formCol_Fields{background-color:inherit}.RR_detail{padding-bottom:.9375em}.RR_ville_text{font-size:1.375em;line-height:1.5em}.title_detail_adv{padding-top:.625em}.RR_detail1{font-size:1.063em;color:#000}.RR_prix{color:#4a5c5c;font-size:1.375em;font-weight:700;line-height:1.5em}.RR_content1{padding:0!important}.RR_block{padding-bottom:0!important}.btn_mobile_deco{background-color:#0d4998;padding:0}.btn_mobile_deco a{font-size:24px;line-height:67px;color:#fff;text-align:center}img.RR_premium{width:25%}.separator{padding-left:10%;margin-top:75px;margin-bottom:0!important}}@media screen and (min-width:640px){.RR_premium{height:64px;left:-8px;margin-top:-9px;width:89px}.RS_totalProperties{font-family:arial;font-size:.75rem;font-style:normal;font-weight:700}}.recordAdv .RR_content2{padding-top:1em}.RR_block2>img{position:absolute;z-index:1}.RR_partage2{float:right}.buttonsContact{border:0 solid #9e9f9f;width:570px;height:64px;border-radius:11px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.8);box-shadow:1px 1px 3px rgba(0,0,0,.8);background:#fff;behavior:url(https://medias.maisonsetappartements.fr/views/PIE.php);float:right;position:relative;right:-38px;margin-bottom:15px;margin-top:-10px;vertical-align:middle}.buttonsContact div,img{display:inline-block;vertical-align:middle;size:12px;font-family:arial;font-size:12px;font-weight:700;font-style:normal;text-align:left}.buttonsContact div{cursor:pointer}.buttonsContact .btnCompleteDir{padding-top:5px;width:180px;position:relative;margin-left:10px}.btnCompleteDir div{color:#fff;position:absolute;left:55px;top:11px;width:118px}.buttonsContact .btnAppointment{width:180px;padding-top:5px;position:relative;margin-left:5px}.btnAppointment div{color:#fff;position:absolute;left:55px;top:11px;width:118px}.buttonsContact .btnBeCalled{width:180px;padding-top:5px;position:relative;margin-left:5px}.btnBeCalled div{color:#fff;position:absolute;left:55px;top:11px;width:118px}.fchimonef .btnAppointment div,.fchimonef .btnBeCalled div{left:70px;top:17px}.RR_block2{font-family:arial;width:957px;height:520px;-webkit-box-shadow:2px -1px 2px #b3b3b3,4px 5px 2px #b3b3b3;box-shadow:2px -1px 2px #b3b3b3,4px 5px 2px #b3b3b3;position:relative;z-index:25;background-color:#fff;margin-bottom:74px}.pub_neuf{float:right;width:177px;background-color:#d60612;text-align:center}.pub_neuf span{color:#fff;display:inline-block;padding:20px 0;font-size:22px;line-height:26px}.pub_neuf_container{padding:0;margin-bottom:15px}#propositionsBlock{top:50px!important}@media only screen and (min-width:40em){.reveal-modal-bg{position:fixed!important}}.blkresult{padding-top:80px}.blkresult .ann_desc_1ligne{min-height:147px}.newformatxxx .blkresult .ann_desc_1ligne{min-height:0}.blkresult .blkagname{height:30px;background-color:rgba(0,0,0,.3);margin-top:-30px;padding-top:8px}.blkresult .nb_photo{height:40px;width:70px;background-color:#fff;border-radius:20px;text-align:center;float:left;margin-left:-25px;margin-top:20px;padding-top:13px;padding-left:8px}.blkresult .nb_photo p{color:#0280ba;font-size:.875rem}.blkresult.immoneuf .nb_photo p{color:#d60612}.blkresult .RR_mini img{float:left;margin-right:5px}.blkresult .title_detail_adv p{line-height:20px}.blkresult .lien_demande_info{font-family:arial;font-size:13px;cursor:pointer}.blkresult .resume{margin-top:8px}.blkresult .mini_image img{-webkit-box-shadow:none;box-shadow:none}.blkresult .mini_image_medium{display:none;max-width:535px;padding-left:15px;float:left;width:80%;padding-top:5px}.blkresult .mini_image_medium .RR_mini{max-width:none}.blkresult .partage_medium{display:none;width:80px;float:right;padding-top:17px}.blkresult .btnContact{width:128px;height:35px;color:#fff;font-family:inherit;padding:3px 10px 5px 10px;text-align:center;margin-top:25px}.blkresult .btnContact p{font-size:.875rem}.blkresult .RR_mini{bottom:0}.blkresult .RR_texte1{font-size:.875rem;line-height:18px}.blkresult .RR_texte2{padding-top:3px;float:left}.blkresult .bouton_detail{float:right;color:#fff;padding:5px 10px;background-color:#2d4a95;margin-top:-28px;font-size:13px;margin-right:67px}.blkresult.immoneuf .bouton_detail{background-color:#d60612}.blkresult .demandeExpress{margin-right:170px;background-color:#ff9600;cursor:pointer}.blkresult .RR_titre{max-height:none}.blkresult .RR_content{padding-left:15px;padding-right:15px}.blkresult .RR_content1{padding-left:15px;padding-right:0}.blkresult .viral_link{padding-right:0}.blkresult .viral_link .icon{background-image:url(../png/icons.png);cursor:pointer;height:20px;width:20px;margin-top:5px;float:right}.blkresult .sendFriend{background-position:-3px -51px}.blkresult .tweet{background-position:-5px -27px}.blkresult .fb_share_btn{background-position:-5px -2px}.blkresult .btnBeCalled{background-color:#518d26}.blkresult .btnAppointment{background-color:#c93}.blkresult .btnCompleteDir{background-color:#4279b8}.blkresult .ag_name_alert{font-weight:600;text-transform:uppercase;font-size:14px;color:#fff;width:374px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blkresult .more_info_alert{font-weight:700;font-size:15px;color:#000;line-height:1rem;margin-bottom:0}@media only screen and (min-width:40em){.RR_photo{max-width:400px}}@media only screen and (min-width:40em) and (max-width:1024px){.blkresult .RR_mini{padding-left:0;margin-top:5px}.blkresult .bouton_detail{margin-top:-11px;margin-right:0}.blkresult .ann_desc_1ligne{height:none}}@media only screen and (max-width:40em){.blkresult .bouton_detail{margin-top:0;margin-right:0}.blkresult .ann_desc_1ligne{min-height:0}.blkresult{padding-top:20px}}.RR_content.kw{height:270px;overflow:hidden;text-overflow:ellipsis}.RR_content1.kw{height:100%}.blkresult .ann_desc_1ligne.kw{height:75%;overflow:hidden}.resume.kw{height:96%;min-height:4.5rem;overflow:hidden}.RR_texte1.kw{position:relative;height:75%;overflow:hidden;text-overflow:ellipsis}p.RR_texte1.kw.more::after{content:'...';color:#000;position:absolute;bottom:0;right:-9px;width:2em;text-align:center}.RR_mini.kw{position:absolute;bottom:0;left:0}.blkresult .bouton_detail.kw{margin:0;float:none;position:absolute;bottom:0;right:0}.end .kw{line-height:16px}#Alent{margin:100px 0 0 0;padding:0 10px}.TitleContSup{padding:0 10px}.titleAnnoncAlent{background:url(https://www.maisonsetappartements.fr/views/images/backgrounds/fd_sstitre_moteur.png) repeat-x;background-position:center}.titleAnnoncAlent.end{height:20px}.titleAnnoncAlent span{background-color:#fff;padding:0 10px 0 0;color:#2d4a95;font-size:24px;font-weight:700}.blockAnnoncAlent{float:left;padding:10px 10px 3px 10px}.blockAnnoncAlent a{display:block;width:100%;height:100%}.blockAnnoncAlent img{max-height:150px}.blockAnnoncAlent a .Alent{color:#000;text-transform:none;margin-top:5px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:18px}.titleAnnoncAlent a.bouton_detail{color:#fff;padding:5px 10px;background-color:#2d4a95;font-size:12px;text-transform:uppercase;float:right;border-left:10px solid #fff}.cityAround{margin-top:15px}.linksCityAround .Cards span{line-height:20px}.separator{padding-left:10%;margin-top:75px;margin-bottom:-30px}.separator span{color:#2d4a95;font-size:30px;font-weight:700;line-height:40px}.separator.begin{margin:30px 15px 0}.speProp .separator{padding-left:10%;margin-top:75px;margin-bottom:30px!important}.blk_first2{position:relative;padding:15px;background-color:#2d4a95;color:#fff;margin-left:0;margin-top:70px}.blk_first2 a{text-decoration:none;color:inherit}.blk_first2 .titre{text-align:center;font-weight:700;font-size:35px;color:#009de0;line-height:30px;padding:0;float:left;margin-left:20%}.blk_first2 .blk_firsttxt{text-align:left;line-height:20px;margin-top:2%;padding-right:0;width:50%;margin-left:20%;float:left;margin-bottom:1%}.blk_first2 .btn_precisez{background-color:#f90;border:none;padding:10px 15px;text-align:center;font-size:14px;margin-top:0;float:left;position:absolute;bottom:20px;right:20px}.blk_first2 .loupe{position:absolute;left:3%}@media(max-width :767px){.blk_first2 .loupe{right:15px!important;top:80px;width:100px;left:auto}.blk_first2 .titre{padding:0;margin:0;font-size:26px}.blk_first2 .blk_firsttxt{padding:0;margin:0;width:100%;margin-top:5%}.blk_first2 .btn_precisez{position:inherit;width:100%;margin-top:5%;font-size:20px}}@media(max-width :426px){.blk_first2 .btn_precisez{position:inherit;width:100%;margin:15% 0 0;font-size:20px;left:0;float:none;right:0;bottom:0}.linksCityAround{margin:10px 0}}@media(max-width :375px){.blk_first2 .loupe{display:none}.blk_first2 .titre{padding:0;margin:0;font-size:26px}.blk_first2 .blk_firsttxt{padding:0;margin:0;width:100%;margin-top:5%}}#moreDates .art_dep{padding-left:0;padding-right:30px}.presAgence{margin:0 0 15px 0;position:relative}.imgslide{position:relative;min-height:240px!important}.imgslide .border-img{padding:6px 0 6px 0;border-top:solid 2px;border-bottom:solid 2px}.imgslide .border-img .margnorm{margin-right:8px;margin-left:8px}.imgslide .border-img .margleft{margin-right:0;margin-left:8px}.imgslide .border-img .margright{margin-right:8px;margin-left:0}.imgslide .moreAds{color:#000}.otherPubAds{width:162px;height:173px;margin-left:15px;background-color:#fff;text-align:center;padding:32px 15px}.btnpubag{padding:10px 15px;color:#fff;margin-top:20px}.btnAllAdsAg{padding:10px 15px;text-align:center}.allAdsAg{color:#fff!important;line-height:22px}.slick-track img:first-child{margin-right:8px;margin-left:0}.slick-track img:last-child{margin-right:0;margin-left:8px}.imgslide a{display:block;width:100%;height:100%}.logoAgence{float:left;margin-left:10px;position:absolute;bottom:-40px;z-index:1}.logoAgence img{-webkit-box-shadow:1px 1px 12px #252525;box-shadow:1px 1px 12px #252525;padding:5px;background-color:#fff}.logoAgence .hauteur{height:135px;max-height:135px}.logoAgence .longueur{width:calc(100% - 55px);max-width:100%}@media(max-width :380px){.logoAgence .hauteur{height:auto;max-height:135px;max-width:100%}.logoAgence .longueur{width:calc(100% - 55px);max-width:100%;max-height:135px}}.Agence{float:right;margin-right:10px}.titreAgence p{font-weight:700;font-size:22px;color:#737272;font-style:italic;text-transform:uppercase;line-height:26px;margin:0}.descAgence p{color:#737272;font-style:italic;text-transform:uppercase;line-height:24px;margin:0}.slick-prev .fleche_left{width:26px;height:26px;background-image:url(/views/images/buttons/btn_left_transparent.png);position:absolute;cursor:pointer;left:5px;top:42%;display:none;border-radius:15px}.slick-next .fleche_right{width:26px;height:26px;background-image:url(/views/images/buttons/btn_right_transparent.png);position:absolute;cursor:pointer;right:5px;top:42%;display:none;border-radius:15px}.presAnnonce{display:block;position:absolute;left:auto;font-size:16px;width:100%;line-height:20px}.presAnnonce.margnorm1{padding:10px 0 6px 0}.presAnnonce.margleft1{padding:10px 0 6px 8px}.presAnnonce.margright1{padding:10px 8px 6px 0}#sup_che_le{width:35px;height:173px;position:absolute;top:35px;left:0;cursor:pointer}#sup_che_ri{width:35px;height:173px;position:absolute;top:35px;right:0;cursor:pointer}@media (max-width:320px){.logoAgence{width:45%}.logoAgence img{height:auto!important;max-height:none!important}.titreAgence p{font-size:19px}}#chevron_left{position:absolute;top:85px;left:-33px;text-align:center;padding:2px;margin-bottom:6px;height:5px;width:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#chevron_left:before{content:'';position:absolute;top:0;left:0;height:100%;width:51%;-webkit-transform:skew(0deg,20deg);transform:skew(0deg,20deg)}#chevron_left:after{content:'';position:absolute;top:0;right:0;height:100%;width:50%;-webkit-transform:skew(0deg,-20deg);transform:skew(0deg,-20deg)}#chevron_right{position:absolute;top:85px;right:-33px;text-align:center;padding:2px;margin-bottom:6px;height:5px;width:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#chevron_right:before{content:'';position:absolute;top:0;left:0;height:100%;width:51%;-webkit-transform:skew(0deg,-20deg);transform:skew(0deg,-20deg)}#chevron_right:after{content:'';position:absolute;top:0;right:0;height:100%;width:50%;-webkit-transform:skew(0deg,20deg);transform:skew(0deg,20deg)}#propositionsBlock{max-width:600px}#propositionsBlock .blk_annonce{margin:15px 0;position:relative}#propositionsBlock .blk_annonce .taille_check{width:22px;height:22px}#propositionsBlock .icon_chk,#propositionsBlock .icon_unchk{position:absolute;left:-25px}#propositionsBlock .blk_texte{line-height:18px;color:#000;font-weight:400}#propositionsBlock .btn_envoi{text-align:center;text-transform:uppercase;padding:15px;background-color:#2d4a95;color:#fff;font-weight:700;width:60%;margin:45px auto 0;cursor:pointer;font-size:16px}#msgInfo2 .btn_ferme{text-align:center;text-transform:uppercase;padding:5px;background-color:#656565;color:#fff;font-weight:400;width:110px;margin:20px auto 0;cursor:pointer;font-size:14px}#propositionsBlock .blk_ch_detail,#propositionsBlock .coment{font-size:14px}#propositionsBlock .RR_detail1{margin-bottom:0}#propositionsBlock .ancre{color:#d60612;text-decoration:underline;font-size:14px}.HP_body #propositionsBlock .ancre{color:#2d4a95;text-decoration:underline;font-size:14px}.titretxtmodal{line-height:20px;font-size:15px;color:#000;font-weight:400}#msgInfo2 #submitMessage{text-align:center;background:#2d4a95;color:#fff;margin:auto;padding:20px;font-size:16px;font-weight:700;cursor:pointer}.list_search.newformatxxx .inner-wrap{background-color:#f5f5f5}.list_search.newformatxxx .searchInfo h2{font-size:28px;line-height:34px;margin:30px 0;color:#494949}.list_search.newformatxxx .borderInfo{border-bottom:1px solid #c1c1c1}.list_search.newformatxxx .searchInfo{margin-bottom:30px}.list_search.newformatxxx .searchInfo a{color:#494949}.list_search.newformatxxx .searchInfo ul{margin-left:0;margin-bottom:0;outline:0!important}.list_search.newformatxxx .searchInfo ul li{display:inline-block;list-style:none;margin-right:20px;opacity:.6;padding-bottom:9px}.list_search.newformatxxx .searchInfo ul.f-dropdown li{padding-bottom:0;display:block;line-height:40px}.list_search.newformatxxx .searchInfo ul li.active{opacity:1;border-bottom:4px solid #5d9df4}.list_search.newformatxxx .searchInfo ul li a{display:inline-block;list-style:none;color:#494949;font-weight:700}.list_search.newformatxxx .slideshow{padding:20px 30px 20px 15px}.list_search.newformatxxx .presAgence{margin:0;position:relative;height:94px;background-color:#fff;border:1px solid #ddd;border-radius:2px 2px 0 0}.list_search.newformatxxx .presAgence .logoAgence{width:auto;float:left;margin-right:25px;height:94px;position:relative;bottom:auto}.list_search.newformatxxx .presAgence .logoAgence .helperAlign{display:inline-block;height:100%;vertical-align:middle}.list_search.newformatxxx .presAgence .logoAgence img{-webkit-box-shadow:none;box-shadow:none;padding:0;margin-left:50px;display:inline-block}.list_search.newformatxxx .presAgence .logoAgence .hauteur{height:70px;max-height:70px}.list_search.newformatxxx .presAgence .logoAgence .longueur{width:calc(100% - 55px);max-width:250px}.list_search.newformatxxx .presAgence .blkNomAgence{width:auto;float:left;height:94px;padding-top:25px}.list_search.newformatxxx .presAgence span.nomAgence{color:#494949;font-size:22px;font-weight:700;line-height:27px}.list_search.newformatxxx .presAgence span.adwordsx{text-transform:uppercase;padding:3px 15px;color:#2d4a95;font-weight:700;background-color:#fff;border:1px solid #2d4a95;font-size:12px}.list_search.newformatxxx .presAgence .blkFloatButtons{width:auto;float:right;height:94px;position:relative}.list_search.newformatxxx .presAgence .star_favoris{top:20px;right:170px}.list_search.newformatxxx .presAgence .enveloppe{top:20px;right:100px}.list_search.newformatxxx .presAgence .ficheAg{top:20px;right:30px}.list_search.newformatxxx .presAgence .localize{top:20px;right:30px}.list_search.newformatxxx .imgslide{position:relative;min-height:170px!important}.list_search.newformatxxx .imgslide .border-img .degrader-bas,.list_search.newformatxxx .newBlkAlent .degrader-bas{margin-left:15px;width:calc(100% - 30px)}.list_search.newformatxxx .imgslide .border-img .margnorm{margin-right:15px;margin-left:15px}.list_search.newformatxxx .imgslide .border-img{padding:0;border-top:none;border-bottom:none}.list_search.newformatxxx .imgslide .presAnnonce{bottom:15px;margin:0;z-index:100}.list_search.newformatxxx .imgslide .presAnnonce .ville{font-size:22px;line-height:27px}.list_search.newformatxxx .imgslide .presAnnonce .detail{font-size:18px;line-height:22px;font-weight:400}.list_search.newformatxxx #chevron_left,.list_search.newformatxxx #chevron_right{position:absolute;top:50px;right:-27px;text-align:center;padding-top:10px;margin-bottom:6px;height:50px;width:50px;-webkit-transform:none;transform:none;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.list_search.newformatxxx #chevron_left:after,.list_search.newformatxxx #chevron_left:before,.list_search.newformatxxx #chevron_right:after,.list_search.newformatxxx #chevron_right:before{content:none}.list_search.newformatxxx .imgslide .otherPubAds{width:255px}.list_search.newformatxxx .imgslide .btnpubag img{margin:0;display:inline-block}.list_search.newformatxxx .newBlocPub{margin-top:70px}.list_search.newformatxxx #Alent{margin-bottom:60px;margin-left:-15px;margin-right:-15px;margin-top:60px}.list_search.newformatxxx #Alent h2{color:#494949;font-size:28px;font-weight:400;line-height:34px;margin-left:15px}.list_search.newformatxxx #Alent h2 span{color:#5d9df4;font-weight:700;font-size:28px;line-height:34px}.list_search.newformatxxx #Alent .newBlkAlent{text-align:center;position:relative}.list_search.newformatxxx #Alent .newBlkAlent img{width:100%!important}.list_search.newformatxxx #Alent .newBlkAlent .infos{text-align:center;width:100%;position:absolute;left:0;bottom:15px;color:#fff}.list_search.newformatxxx #Alent .newBlkAlent .infos .RR_ville_text{float:none;color:#fff;font-size:22px;font-weight:700;line-height:27px;text-transform:none}.list_search.newformatxxx #Alent .newBlkAlent .infos .RR_prix{float:none;color:#fff;font-size:18px;font-weight:400;line-height:22px}.list_search.newformatxxx #Alent .linksCityAround1 a{text-decoration:underline}.list_search.newformatxxx #Alent .linksCityAround1 a img{vertical-align:sub}.list_search.newformatxxx .blockAlerteResultNew{margin:100px 0 30px 0;border:1px solid #ddd;border-top:4px solid #2d4a95;border-radius:2px;background-color:#fff;position:relative;text-align:center;height:170px;padding:45px 15px 0 15px}.list_search.newformatxxx #alrtBlock .cloche,.list_search.newformatxxx #multiContactForm .topModal,.list_search.newformatxxx .blockAlerteResultNew .cloche{position:absolute;width:80px;height:80px;background-color:#fff;border-radius:50%;top:-40px;left:50%;margin-left:-40px}.list_search.newformatxxx #alrtBlock .txt,.list_search.newformatxxx .blockAlerteResultNew .txt{color:#494949;font-size:18px;font-weight:700;line-height:22px}.list_search.newformatxxx .blockAlerteResultNew .btn{color:#fff;font-size:15px;font-weight:400;line-height:18px;border-radius:2px;background-color:#5d9df4;padding:10px 15px;cursor:pointer;height:48px}.list_search.newformatxxx .cityAround{margin-top:50px;margin-bottom:50px}.list_search.newformatxxx .linksCityAround{background-color:#fff;border:1px solid #ddd;padding:15px;width:100%}.list_search.newformatxxx .linksCityAround1{padding-top:15px}.list_search.newformatxxx .icone{float:left;margin-right:10px}.list_search.newformatxxx .linksCityAround .txt{float:left;padding-top:15px}.list_search.newformatxxx .linksCityAround span{font-weight:700;color:#5d9df4;font-size:16px;line-height:20px}.newformatxxx #alertInList,.newformatxxx .ann_sidebar{display:none!important}.newformatxxx .RImark{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:left;padding-top:65px;background-color:rgb(255,255,255,.8);padding-left:10%}.newformatxxx .RImark img{margin-top:0!important;width:60%!important}.newformatxxx .RImark span{position:relative!important;color:#494949!important;font-size:18px;margin:0;padding:0;top:auto!important;right:auto!important;line-height:22px}.newformatxxx .formulaire_demande input,.newformatxxx .formulaire_demande select,.newformatxxx .formulaire_demande textarea{height:48px;border:1px solid #d9d9d9;border-radius:2px;background-color:#fff;color:#494949;font-size:15px;line-height:48px;font-weight:600;font-family:"Proxima Nova";padding:0 15px;margin-bottom:20px}.newformatxxx .formulaire_demande textarea{height:102px;line-height:18px;padding:15px}.newformatxxx .formulaire_demande #adresse{height:48px}.newformatxxx .formulaire_demande #budget_max{margin-top:20px}.newformatxxx #appointmentFields #appointmentSubmit,.newformatxxx #beCalledFields #beCalledSubmit,.newformatxxx #msgInfo2 #senvoi,.newformatxxx #sendFolderFields #sendFolderSubmit,.newformatxxx #sendFriendFields #sendFriendSubmit,.newformatxxx .sendAgence.button{width:100%;background-color:#2d4a95;color:#fff;top:0}.newformatxxx #msgInfo2 #senvoi{max-width:200px}.newformatxxx .champs_obli{font-size:12px;margin-left:0;color:#494949}.newformatxxx .selectTypeNew{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;margin:0 0 20px 0;overflow:hidden;height:47px}.newformatxxx .selectTypeNew select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:110%;height:auto;border:0;margin:0;border-radius:0;overflow:hidden;text-overflow:ellipsis}.newformatxxx .selectTypeNew::after{content:'';position:absolute;top:50%;margin-top:-15px;right:.75em;display:block;width:30px;height:30px;pointer-events:none;background-image:url(https://www.maisonsetappartements.fr/views/images/icons/DropDown.svg)}.newformatxxx .formulaire_demande .emailNew::after,.newformatxxx .formulaire_demande .phoneNew::after{content:'';opacity:.6;position:absolute;top:50%;margin-top:-21px;right:32px;display:block;width:25px;height:25px;pointer-events:none;background-image:url(https://www.maisonsetappartements.fr/views/images/icons/Mail.svg);background-size:100% auto;background-repeat:no-repeat}.newformatxxx .formulaire_demande .phoneNew::after{width:22px;margin-top:-19px;background-image:url(https://www.maisonsetappartements.fr/views/images/icons/TelephoneBlack.svg)}.newformatxxx #multiContactForm{padding:30px 15px}.newformatxxx #alrtBlock,.newformatxxx #multiContactForm{max-width:350px;border-top:4px solid #2d4a95}.newformatxxx #alrtBlock .close-reveal-modal,.newformatxxx #multiContactForm .close-reveal-modal{text-transform:uppercase;font-size:24px;line-height:15px;color:#2d4a95;font-weight:400;top:10px}.newformatxxx #alrtBlock .cloche{padding-left:5px;padding-top:4px}.newformatxxx #multiContactForm .topModal{padding-left:20px;padding-top:10px}.newformatxxx .pdt-15{padding-top:15px}.newformatxxx .pdb-20{padding-bottom:20px}.newformatxxx #alrtBlock .inpuSearchIcons{width:30px}.newformatxxx #alrtBlock .inpuSearchIcons span.postfix{border:none;height:46px}.newformatxxx #alrtBlock #sendMinAlert,.newformatxxx #multiContactForm #sendMinAlert{background-color:#2d4a95;height:48px;text-align:center;color:#fff;border-radius:2px;width:100%;font-weight:400;margin-top:10px}.newformatxxx #alrtBlock .text_alert{margin-bottom:0}.newformatxxx #alrtBlock .text_alert span{font-size:12px;font-weight:400;line-height:14px}.newformatxxx #alrtBlock #stopDisplayAlert{right:auto;left:15px;color:#2d4a95}.newformatxxx #msgInfo2{border-top:4px solid #2d4a95}.newformatxxx .new_btn_ferme{position:absolute;top:-15px;right:15px;color:#2d4a95;font-size:11px;line-height:13px;text-transform:uppercase;font-weight:700;cursor:pointer}.newformatxxx .topModal{position:absolute;top:-35px;left:50%;background-color:#fff;margin-left:-35px;padding:15px;border-radius:50%}.newformatxxx .topModal.topModalVideo{top:-28px}.design-radio span,.newformatxxx #msgInfo2 .msgInfoResult,.newformatxxx #msgInfo2 .msgInfoRetour,.newformatxxx .newModalTitle h4{color:#494949;font-size:18px;line-height:22px;font-weight:700;font-family:"Proxima Nova"}.newformatxxx .newModalTitle h4{margin-top:10px;margin-bottom:20px}.newformatxxx #msgInfoText{font-family:"Proxima Nova";padding:30px 15px 30px 15px;text-align:center}.newformatxxx .slides{bottom:0;height:100%;position:absolute;text-align:center;width:100%}.newformatxxx .slide{height:100%}.newformatxxx .slide span{border-width:3px!important;bottom:55px;height:3px;left:0;position:absolute;right:0;top:auto}.newformatxxx .slide:hover span,.newformatxxx .slide[data-roll-active=true] span{background-color:#fff}@media only screen and (max-width:450px){.list_search.newformatxxx .searchInfo h2{font-size:22px;line-height:27px}.list_search.newformatxxx #slideAgence{margin:50px 0 30px 0!important}.list_search.newformatxxx .slideshow{padding:20px 30px 20px 30px}.list_search.newformatxxx .presAgence .logoAgence{width:30%;margin-right:0;margin-left:0}.list_search.newformatxxx .presAgence .blkNomAgence{width:70%;padding-left:15px}.list_search.newformatxxx .presAgence .logoAgence .longueur{width:calc(100% - 55px);margin-left:0}.list_search.newformatxxx .presAgence .logoAgence .hauteur{height:auto;max-height:70px;max-width:95%}.list_search.newformatxxx .blockAlerteResultNew{height:auto;padding:45px 10px 20px 10px}.list_search.newformatxxx .blockAlerteResultNew .btn{font-size:13px;line-height:15px;padding:10px 5px}.list_search.newformatxxx .newBlocPub{margin-top:30px}}@media only screen and (max-width:768px){.list_search.newformatxxx .linksCityAround{margin-bottom:30px}.list_search.newformatxxx #chevron_right{right:-10px}.list_search.newformatxxx #chevron_left{left:-10px}.newformatxxx .enveloppe,.newformatxxx .ficheAg,.newformatxxx .localize,.newformatxxx .star_favoris{top:-27px!important}}@media only screen and (min-width:769px) and (max-width:1070px){.list_search.newformatxxx .linksCityAround{text-align:center}.list_search.newformatxxx .icone{float:none}.list_search.newformatxxx .linksCityAround .txt{float:none}}@media only screen and (max-width:40em){.blkresult{padding-top:0}}
/*# sourceMappingURL=maps/result_search-bd064eda8d.min.css.map */
