@media screen and (width<=479px){#BodyORS{width:100%}#HeaderORS{z-index:500;background:#f9f9f9;border-bottom:0;width:100%;height:60px;position:fixed;top:0}#Logo{text-align:center}#HeaderTop{display:none}#HeaderTop #Logo{width:100%;margin:auto}#HeaderTop #Logo img{width:160px;margin:10px}#HeaderBaseline{display:none}#HeaderContact{color:#515457;text-align:center;width:100%;margin:5px 0;font-size:13px}#MenuORS{background-color:#515457;flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}#MenuORS ul.mobile li a{font-size:20px}#MenuORS ul.mobile li{margin-top:10px}#MenuORS img{width:120px;height:80px}#MenuORS ul a{color:#fff}#MenuORS ul li{z-index:500;background-color:#515457;border:0;width:100%;height:25px;margin:0;padding:0 0 5px;position:relative}#MenuORS .ico_mobile{color:#fff;text-align:right;z-index:50;background-color:#515457;align-content:center;height:60px;padding:2px 5px;font-size:50px;font-weight:600;line-height:40px;text-decoration:none;display:block;font-family:roboto,sans-serif!important}#MenuORS .ico_mobile span{text-transform:uppercase;vertical-align:bottom;font-size:25px}#Menu1{z-index:500;width:100%;position:fixed;right:0}#Menu1 ul.mobile{background-color:#515457;height:calc(100vh - 80px)}.mobile{display:block}.not_mobile{display:none!important}#ContentORS{width:95%;margin-top:60px;padding:30px 0}#ContentORS .ColsGauche,#ContentAccueil .souligne_accueil{width:100%}.ListeAnnonce .Annonce{text-align:center;min-height:auto}.ListeAnnonce img{float:none;max-width:100%;max-height:100%}.ListeAnnonce .Annonce p{text-align:center;margin-bottom:20px}.ListeAnnonce .Annonce p a{font-size:20px}.ListeAnnonce h3,.ListeAnnonce h4,.ListeAnnonce p{float:left;width:100%;margin:0}.contactAnnonce br{display:none}.contactAnnonce{float:none!important}.BoutonPlusAnnonce{margin:10px auto;padding:10px 25px!important;display:block!important;position:relative!important}.ColsDroite{display:none}#LogoFooter{background-position:50%;background-size:119px 80px;width:100%;height:110px;margin:0}#LogoFooter img{width:auto;height:100%}#FooterORS .Cols,#FooterORS .Cols.first{margin:10px 40px;padding:0 40px;display:block}.BoutonNouvelleRecherche{display:none!important}.FormEstimation{width:100%}.Form.FormEstimation p{text-align:center}.FormEstimation address{margin-left:5px}.Form.FormEstimation input[type=radio]{margin-top:10px;margin-bottom:10px}.Form.FormEstimation div{text-align:center;width:100%;margin:0!important}.Form input[type=submit],.Form input.SubmitForm{width:95%}.Form p,.Form div{width:100%}.Form input[type=text],.Form textarea{width:95%}.Diagnostic{width:auto}.Diagnostic .Etiquette{float:none;width:auto}#PaveRecherche{text-align:center;width:calc(100% - 26px);height:auto;padding:13px}#PaveRechercheOmbre{display:none}#PaveRecherche input.InputLieuListe{width:calc(100% - 50px)}#PaveRecherche input[type=submit]{background-size:100% 100%;border-radius:3px;width:90%}#PaveRecherche .typeRecherche{flex-direction:column;gap:15px}#PaveRecherche select{width:100%}#PaveRecherche .typeRecherche>div{max-width:300px;width:100%!important}#PaveRecherche input[type=text]:not(.InputLieuListe){padding-left:25px}#PrixMini,.InputPrixListe{width:20%!important}.TexteContent table{width:auto!important;max-width:100%!important;height:auto!important;display:block!important}.AutreBiens p{text-align:center;width:100%;min-width:128px;min-height:auto}.AutreBiens p a.aimg img{width:90%;height:auto}.DetailAnnonce #controls a{margin-left:0;top:160px;margin-top:0!important;display:block!important;position:relative!important}.DetailAnnonce .prevBtn{float:left!important}.DetailAnnonce .nextBtn{float:right!important}.DetailAnnonce #controls a.nextBtn{margin-left:0}#ListeLienImages{text-align:center;flex-wrap:wrap;width:100%}.Annonce p a:first-child{display:none}.Photo{width:100%;margin:auto}.DetailAnnonce #controls a{top:60px!important}.DetailAnnonce #slider{width:100%;margin-bottom:15px}.DetailAnnonce #slider li{width:258px;height:193px}.DetailAnnonce #slider img{max-width:100%!important;max-height:100%!important}#ListeLienImages a{margin:5px auto;display:block}.PageClassiqueFond{padding:10px}.btn_agence_contact{justify-items:center;margin-top:10px}.btn_agence_contact td{padding:8px 16px}.page_navigation{width:100%}.page_navigation .pagination{gap:5px}#FooterORS .Cols.last img{object-fit:contain;width:calc(100% + 40px);height:100%;margin-top:15px;margin-left:-40px}.ListeAnnonce .ul_liste_annonce{padding-left:0}.ListeAnnonce .ul_liste_annonce img{object-fit:contain;height:100%}.PageConseils{width:100%}.PageFormulaire .Form{padding:15px}}@media screen and (width<=679px){#ContentAccueil .Photo{display:none}}@media screen and (width>=680px){.Photo{width:100%;margin:auto;position:relative}#ContentAccueil #controls a{margin-left:0;top:210px;margin-top:0!important;display:block!important;position:relative!important}#ContentAccueil .prevBtn{float:left!important}#ContentAccueil .nextBtn{float:right!important}}@media screen and (width>=480px) and (width<=1279px){#BodyORS{box-sizing:border-box;padding:0 5px;width:100%!important}#HeaderORS{box-sizing:border-box;height:auto;width:100%!important}#HeaderTop{flex-wrap:wrap}#HeaderBaseline{margin:auto}#MenuORS ul{display:inline-block}#MenuORS ul li{float:inherit;display:inline-block}#MenuORS .ico_mobile{display:none}.ListeAnnonce img{max-width:270px;max-height:200px}#ListeLienImages{text-align:center;width:100%}#ListeLienImages a{margin:10px 3px 0;display:inline-block}#ContentORS{width:100%}#ContentORS .ColsGauche{float:none;width:auto;max-width:90%;margin:auto}.contactAnnonce{text-align:left;width:100%;display:block;margin:auto!important}.contactAnnonce br{display:none}.DetailAnnonce .Photo{width:90%;margin:auto}.DetailAnnonce #slider{width:480px;max-width:100%;margin:auto}#ListeLienImages{flex-wrap:wrap}#ContentORS .ColsDroite{float:none;width:100%;max-width:578px;margin:20px auto auto}#PaveRechercheDroit .TypeRechercheVente{margin:auto auto auto 13px}#PaveRechercheDroit input.InputLieu{margin:20px auto}#PaveRechercheDroit input[type=submit]{margin:auto}#PaveRecherche input.InputLieuListe{width:calc(100% - 50px)}#PaveRecherche select{width:100%}#PaveRecherche .typeRecherche>div{max-width:300px;margin-right:30px;width:calc(50% - 30px)!important}.DroitContact{margin-top:20px}#ContentAccueil .souligne_accueil{width:auto;max-width:583px}#ContentAccueil #slider{width:100%;max-width:585px}#PaveRechercheDroit{text-align:center;width:100%;max-width:400px;margin:auto}.BoutonPlusAnnonce{text-align:center;width:100px;max-width:100px;margin-top:10px;margin-left:auto;display:block!important;position:relative!important}.FormEstimation{width:100%}.FormEstimation address{margin-left:10px}.Form.FormEstimation input[type=radio]{margin-top:10px;margin-bottom:10px}.Diagnostic{width:auto}.Diagnostic .Etiquette{float:none;width:auto}#PaveRecherche{text-align:center;width:100%;margin:auto;padding:13px}#PaveRechercheOmbre{display:none}.TexteContent table{width:auto!important;display:block!important}.Form.FormEstimation p{text-align:center}.Form.FormEstimation div{text-align:center;width:100%;margin:0!important}.Form p,.Form div{width:100%}.Form input[type=text],.Form textarea{width:95%;padding-left:0;padding-right:0}.AutreBiens{text-align:center}.AutreBiens p{float:inherit;max-width:128px;display:inline-block;width:100%!important}.InputPrix{padding-left:10px!important}.PageConseils{width:100%}}@media screen and (width<=1279px){#FooterORS .Cols,#FooterORS .Cols.first{margin:10px 40px;padding:0 40px}}