*{margin:0;padding:0;border:0;font-family:'Poppins',Arial,Helvetica,sans-serif}
body{background-color:#131010;color:#000;min-width:320px}
table{border-spacing:0;border-collapse:collapse}
table th{text-align:left}
table td{vertical-align:top}
a{text-decoration:none}
strong{font-weight:700}
#support{width:1440px;margin-left:auto;margin-right:auto}
#hautpage{width:1440px;margin-left:auto;margin-right:auto;position:relative}
#milieupage{width:1440px;margin-left:auto;margin-right:auto}
#milieupage img.bandeau{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:100%;margin-bottom:10px}
#piedpage{clear:both;width:1440px;margin-left:auto;margin-right:auto}
#colonnesmilieupage{width:100%;background-color:#fff;display:table}
div.colonnesdpe1a{float:left;width:50%}
div.colonnesdpe1b{float:left;width:50%}
#resultatcartegauche div.colonnesdpe1a,#resultatcartegauche div.colonnesdpe1b{float:none;width:100%}
#navigationcentre3 div.colonnesdpe1a h2.vente,#navigationcentre3 div.colonnesdpe1b h2.vente,#navigationcentre3 div.colonnesdpe1a h2.location,#navigationcentre3 div.colonnesdpe1b h2.location{display:block;padding-top:0;margin-top:0}
div.colonnesdpe2{float:left;margin-right:30px}
div.colonnes2,figure.colonnes2{float:left;width:50%}
div.colonnes3,figure.colonnes3{float:left;width:33.33%}
div.colonnes4,figure.colonnes4{float:left;width:25%}
div.colonnes5,figure.colonnes5{float:left;width:20%}
figure.colonnes2,figure.colonnes3,figure.colonnes4,figure.colonnes5{box-sizing:border-box;padding-right:10px}
#bandeauhaut{background-color:#131313;width:100%;position:relative;height:50px;top:0}
#logo{position:absolute;left:0;top:0;position:absolute;top:11px;left:50%;width:200px;margin-left:-100px}
#logomobile{display:none;height:45px;color:#fff}
#logomobile img{height:45px;margin-right:5px;vertical-align:middle}
#reseauxsociaux{display:none}
#menuhaut{width:auto;margin:0 auto;text-align:center;position:absolute;top:4px;left:155px}
#menumobile{display:none;position:absolute;right:5px;top:12px;color:#fff}
#menumobile img{vertical-align:middle}
ul.espaceperso{position:absolute;right:0;top:0;z-index:200;list-style:none}
ul.espaceperso ul{display:none}
ul.espaceperso li a{display:block}
ul.espaceperso li:hover>ul{display:block}
ul.espaceperso ul{padding:0;position:absolute;top:100%;list-style:none;display:none}
ul.espaceperso ul li{position:relative;text-align:left}
ul.espaceperso ul li a{display:block}
ul.menuhaut{display:block;z-index:100}
ul.menuhaut ul{display:none}
ul.menuhaut li:hover>ul{display:block}
ul.menuhaut{list-style:none;position:relative;display:inline-table}
ul.menuhaut:after{content:"";clear:both;display:block}
ul.menuhaut li{float:left}
ul.menuhaut li a{display:block;font-family:'Poppins',sans-serif;padding:30px 25px;padding-bottom:27px;text-decoration:none;text-align:center;text-transform:uppercase;font-size:12px;color:#fff;letter-spacing:0.5px;border-top:0 !important}
ul.menuhaut li.menumobile{display:none}
ul.menuhaut ul{padding:0;position:absolute;top:100%;list-style:none;padding:0}
ul.menuhaut ul li{float:none;position:relative;text-align:left}
ul.menuhaut li:hover ul li a{background-color:#131313;padding:10px 15px;border:0;font-size:14px;font-weight:400;background-color:#000;color:#fff}
ul.menuhaut li:hover ul li a:hover{background-color:#C7B194;color:#fff}
ul.menuhaut ul ul{position:absolute;left:100%;top:0}
#menumobile{display:none}
#piedpage{background-color:#131313;color:#fff}
#cotemenubas{float:right;width:30%}
#cotemenubas,#cotemenubas p,#cotemenubas a{color:#fff;font-size:22px;font-weight:400;line-height:28px;text-align:left}
#cotemenubas a{font-size:16px;font-weight:400;line-height:36px;color:#fff;margin-top:8px;display:inline-block}
#menubas{float:left;width:70%}
ul.menubas{list-style:none}
ul.menubas li{display:block;margin-bottom:4px}
ul.menubas li a{font-size:16px;font-weight:400;line-height:40px;color:#fff}
#signature{clear:both}
#signature,#signature p,#signature a{color:#fff;font-size:12px;text-align:right}
#signature a{font-size:12px}
input[type=button],input[type=submit],textarea{-webkit-appearance:none;-webkit-border-radius:0}
input:focus,button:focus{outline:0}
#cboxContent{font-size:13px}
#cboxContent,#cboxLoadedContent{padding-bottom:0;margin-bottom:0}
#cboxTitle{font-weight:700;color:#000 !important;font-family:arial;background-color:#fff;opacity:0.7;min-height:16px;padding-top:7px;padding-bottom:7px}
#cboxPrevious,#cboxNext{font-family:"Courier new"}
#cboxNext{left:25px !important}
#cboxClose,#cboxPrevious,#cboxNext{color:#000;font-weight:700;padding:5px;padding-bottom:8px}
.pad5 {padding:5px}
.pad10{padding:10px}
#navigationcentre{display:table-cell}
#navigationcentre2{padding:10px;min-height:500px}
#navigationcentre{background-color:#131010;font-size:12px;margin-bottom:0;padding-top:15px}
#navigationcentre3,#navigationcentre3 p,#popup_erreur,#popup_aide,#popup_confirmation{color:#fff;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px}
#popup_erreur,#popup_aide,#popup_confirmation{padding-left:12px;padding-right:12px}
#popup_erreur a.button,#popup_aide a.button,#popup_confirmation a.button{margin-bottom:20px}
#navigationcentre3 a{font-family:'Poppins',sans-serif;text-decoration:none;color:#fff}
#navigationcentre3 h1,#navigationcentre3 h1 sup,#navigationcentre3 h1 div,#actualites h1,#actualites h1 div{text-decoration:none;color:#fff;font-size:34px;font-weight:700;line-height:40px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}
#navigationcentre3 h1.vente,#navigationcentre3 h1.vente sup,#navigationcentre3 h1.vente div,#navigationcentre3 h1.vente .intitule,#navigationcentre3 h1.vente .ville,#navigationcentre3 h1.vente .surface,#navigationcentre3 h1.vente .prix{color:#fff;font-size:34px;font-weight:700;line-height:40px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}
#navigationcentre3 h1.location,#navigationcentre3 h1.location sup,#navigationcentre3 h1.location div,#navigationcentre3 h1.location .intitule,#navigationcentre3 h1.location .ville,#navigationcentre3 h1.location .surface,#navigationcentre3 h1.location .prix{color:#fff;font-size:34px;font-weight:700;line-height:40px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}
#navigationcentre3 h1 sup,#navigationcentre3 h1.vente sup,#navigationcentre3 h1.location sup,.surface sup{font-size:75%;vertical-align:baseline;position:relative;top:-0.4em}
#navigationcentre3 h1 div,#actualites h1 div,#navigationcentre3 h1.vente div,#navigationcentre3 h1.location div{margin-top:0;margin-bottom:0}
#navigationcentre3 h2,#navigationcentre3 h2.vente,#navigationcentre3 h2.location,#navigationcentre3 p.h2,#actualites h2{text-decoration:none;color:#c7b194;font-size:24px;font-weight:400;letter-spacing:1px;padding-bottom:5px;margin-top:20px;margin-bottom:10px;clear:both}
#navigationcentre3 h2.vente{color:#c7b194}
#navigationcentre3 h2.location{color:#c7b194}
#navigationcentre3 h2.h1{color:#fff;font-size:34px;font-weight:700;line-height:40px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}
#navigationcentre3 h1+a,#navigationcentre3 h2+a,#actualites h1+a, #actualites h2+a{text-decoration:none}
#navigationcentre3 li a h2{color:#fff;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px;background:none;padding-left:0;line-height:14px}
#navigationcentre3 .prixunite{font-size:70%;font-weight:400}
#navigationcentre3 ul{list-style-type:none}
#navigationcentre3 li{font-family:'Poppins',sans-serif;font-size:15px;list-style:none;background-repeat:no-repeat;background-position:left 0px;padding-left:15px;color:#fff;padding-top:5px;padding-bottom:5px}
#navigationcentre3 ul.secteur li{box-sizing:border-box;display:inline-block;width:48%}
#navigationcentre3 ul.secteur li a:hover{text-decoration:underline}
#navigationcentre3 hr,#navigationgauche hr,#navigationdroite hr{clear:both;margin-bottom:5px;border-top:1px solid #4F4F51}
#navigationgauche .encart1,#navigationdroite .encart1,#navigationcentre3 .encart1{display:block;padding:10px;margin-bottom:10px;background-color:#C7B194;font-size:15px;color:#fff}
#navigationgauche .encart1 a,#navigationdroite .encart1 a,#navigationcentre3 .encart1 a{color:#fff;text-decoration:underline}
#navigationgauche .encart2,#navigationdroite .encart2,#navigationcentre3 .encart2{display:block;padding:10px;border-left:6px solid #17b4ec;margin-bottom:10px;background-color:#E0E0E0;color:#1F1E23;font-size:15px}
#navigationgauche .boutonpersonnalise a,#navigationdroite .boutonpersonnalise a,#navigationcentre3 .boutonpersonnalise a{display:inline-block;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#131010;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px}
#navigationcentre3 input.boutonmarecherche{padding:10px;padding-left:20px;padding-right:20px;border-radius:10px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:16px}
#navigationcentre3 .pagination a{padding:7px;padding-bottom:3px}
#navigationcentre3 a{font-family:'Poppins',sans-serif;text-decoration:none;color:#fff}
#navigationcentre2 img.bandeau{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:100%;margin-bottom:10px}
#navigationcentre3 div.filariane{padding-top:10px;padding-bottom:10px;font-size:13px}
#navigationcentre3 div.filariane div{display:inline-block}
#navigationcentre3 div.filariane,#navigationcentre3 div.filariane span{text-decoration:none}
#navigationcentre3 a.miniboutonretour{font-weight:700;cursor:pointer}
#navigationgauche{display:table-cell;vertical-align:top;width:280px;max-width:280px;box-sizing:border-box;font-size:14px;padding-top:10px;padding-right:20px}
#navigationgauche2{padding:10px;padding-right:0}
#navigationgauche div.encartcote1,#navigationdroite div.encartcote1{clear:both;padding:10px;padding-bottom:0;margin-bottom:10px}
#navigationgauche div.encartcote2,#navigationdroite div.encartcote2{overflow:hidden}
#navigationgauche div.encartcote2,#navigationgauche div.encartcote2 p,#navigationdroite div.encartcote2,#navigationdroite div.encartcote2 p{color:#fff;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px}
#navigationgauche div.encartcote2 .w100 img,#navigationdroite div.encartcote2 .w100 img{width:100%}
#navigationgauche .encartnavigation,#navigationdroite .encartnavigation{clear:both;border:1px solid #505050;margin-top:10px;margin-bottom:10px}
#navigationgauche .encartnavigation a,#navigationdroite .encartnavigation a{font-family:'Poppins',sans-serif;text-decoration:none;color:#fff}
#navigationgauche .encartnavigation p.titre,#navigationdroite .encartnavigation p.titre{color:#fff;background-color:#505050;text-transform:uppercase;text-align:center;font-size:17px;font-weight:400;display:block;margin-top:0;margin-bottom:0;padding:6px 5px 5px 10px}
#navigationgauche .encartnavigation input[type=text],#navigationdroite .encartnavigation input[type=text]{box-sizing:border-box;width:100%;padding:10px;color:#303030;font-size:15px;border:1px solid #f1f1f1;border-radius:12px;background-color:#f9f9f9}
#navigationgauche .encartnavigation ul,#navigationdroite .encartnavigation ul{list-style-type:none}
#navigationgauche .encartnavigation ul li a,#navigationdroite .encartnavigation ul li a{display:block;background-image:url(/upload/parametres/puce_actu_carron.gif);background-repeat:no-repeat;padding-left:15px;font-size:14px;padding-top:6px;padding-bottom:5px}
#navigationgauche .encartnavigation ul li a.selectionne,#navigationdroite .encartnavigation ul li a.selectionne{display:block;background-image:url(/upload/parametres/puce_actu_carron.gif);background-repeat:no-repeat;padding-left:15px;font-size:14px;padding-top:6px;padding-bottom:5px;font-weight:700}
#navigationgauche .encartnavigation ul ul,#navigationdroite .encartnavigation ul ul{padding-left:10px}
#navigationgauche img.bandeau,#navigationdroite img.bandeau{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:100%;margin-bottom:10px}
#navigationdroite{display:table-cell;vertical-align:top;width:280px;max-width:280px;box-sizing:border-box;font-size:14px;padding-top:10px;padding-left:20px}
#navigationdroite2{padding:10px;padding-left:0}
#navigationdroite .encartnavigation.alternatif{display:none}
#navigationdroite .encartnavigation.facebook{display:none}
.photoagence{width:100%}
#rechercheonglets{z-index:50;position:relative}
#rechercheonglets a{display:block;width:auto;float:left;padding:10px;padding-top:5px;padding-bottom:5px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;background-color:#212121;color:#fff;background-color:#212121;color:#a7a7a7}
#OngletIdTypeOffre1.ongletselectionne{border:1px solid #bd1622;background-color:#212121;color:#fff;background-color:#212121;color:#fff}
#OngletIdTypeOffre2.ongletselectionne{border:1px solid #bd1622;background-color:#212121;color:#fff;background-color:#212121;color:#fff}
#OngletIdTypeOffre3.ongletselectionne{border:1px solid #bd1622;background-color:#212121;color:#fff;background-color:#212121;color:#fff}
#OngletIdTypeOffre5.ongletselectionne{border:1px solid #bd1622;background-color:#212121;color:#fff;background-color:#212121;color:#fff}
#OngletIdTypeOffre9.ongletselectionne{border:1px solid #bd1622;background-color:#212121;color:#fff;background-color:#212121;color:#fff}
#alertemailonglets{position:absolute;right:0;cursor:pointer}
#rechercheradios{display:none}
#alertemailradios{float:right;cursor:pointer}
#recherchehorizontale.idtypeoffre1,#recherchehorizontale.idtypeoffre1 p.titre,#recherchehorizontale.idtypeoffre1 label,#recherchehorizontale.idtypeoffre1 a.lienpopup,#recherchehorizontale.idtypeoffre1 .popup{background-color:#212121;color:#fff}
#recherchehorizontale.idtypeoffre2,#recherchehorizontale.idtypeoffre2 p.titre,#recherchehorizontale.idtypeoffre2 label,#recherchehorizontale.idtypeoffre2 a.lienpopup,#recherchehorizontale.idtypeoffre2 .popup{background-color:#212121;color:#fff}
#recherchehorizontale.idtypeoffre3,#recherchehorizontale.idtypeoffre3 p.titre,#recherchehorizontale.idtypeoffre3 label,#recherchehorizontale.idtypeoffre3 a.lienpopup,#recherchehorizontale.idtypeoffre3 .popup{background-color:#212121;color:#fff}
#recherchehorizontale.idtypeoffre5,#recherchehorizontale.idtypeoffre5 p.titre,#recherchehorizontale.idtypeoffre5 label,#recherchehorizontale.idtypeoffre5 a.lienpopup,#recherchehorizontale.idtypeoffre5 .popup{background-color:#212121;color:#fff}
#recherchehorizontale.idtypeoffre9,#recherchehorizontale.idtypeoffre9 p.titre,#recherchehorizontale.idtypeoffre9 label,#recherchehorizontale.idtypeoffre9 a.lienpopup,#recherchehorizontale.idtypeoffre9 .popup{background-color:#212121;color:#fff}
#recherchehorizontale{position:relative;margin-top:15px;margin-bottom:34px;color:#fff;box-sizing:border-box;padding:0;font-size:13px}
#recherchehorizontale table{width:100%}
#recherchehorizontale td{margin-bottom:5px;border:1px solid #fff}
#recherchehorizontale p.titre{color:#fff;font-weight:700;font-size:14px;display:block;margin-top:0;margin-bottom:0;padding:0}
#recherchehorizontale select{margin-top:5px;margin-bottom:5px}
#recherchehorizontale select#CritereEtendrehorizontale{margin-bottom:0}
#recherchehorizontale input[type=text],#recherchehorizontale select{border:0;margin-top:6px;margin-bottom:6px;padding:2px;font-size:15px;font-weight:400;background-color:#212121;color:#fff;border:0;box-sizing:border-box}
#recherchehorizontale input[type=submit]{cursor:pointer}
#recherchehorizontale .pad5{padding-bottom:2px}
#recherchehorizontaletable{display:table;width:100%;height:100%;border-spacing:0;border-collapse:collapse}
#recherchehorizontaleligne{display:table-row;height:100%}
#recherchehorizontalecol1{display:table-cell;height:100%;vertical-align:top}
#recherchehorizontalecol2{display:table-cell;height:100%;vertical-align:top;width:565px}
#recherchehorizontalecritere{display:table-cell;vertical-align:top}
#recherchehorizontalelocalisation{display:table-cell;vertical-align:top;min-width:200px;width:100%}
#recherchehorizontaletype{display:table-cell;height:100%;vertical-align:top;position:relative;min-width:150px}
#recherchehorizontalebudget{display:table-cell;height:100%;vertical-align:top;position:relative;min-width:150px}
#recherchehorizontaleplus{display:table-cell;height:100%;vertical-align:top;position:relative;min-width:150px}
#recherchehorizontalerechercher{display:table-cell;height:100%;vertical-align:top;width:100px}
#recherchehorizontaletable10{display:table;width:100%;height:100%}
#recherchehorizontaleligne10{display:table-row;height:100%}
#recherchehorizontaletable11{display:table;width:100%;height:100%}
#recherchehorizontaleligne11{display:table-row;height:100%}
#recherchehorizontalecol11{display:table-cell;vertical-align:top}
#recherchehorizontaletable20{display:table;width:100%;height:100%}
#recherchehorizontaleligne20{display:table-row;height:100%}
#recherchehorizontalecol12{display:table-cell;height:100%;vertical-align:top}
#recherchehorizontaletable21{display:table;width:100%}
#recherchehorizontaleligne21{display:table-row;height:100%}
#recherchehorizontale .popup{display:none;position:absolute;color:#fff;z-index:20;text-align:left;font-size:13px;padding:12px;padding-top:0}
#recherchehorizontale .popup p.titre{white-space:nowrap;margin-right:20px;margin-top:6px;margin-bottom:3px;padding-left:0}
#recherchehorizontale .popup .labelhorizontal{white-space:nowrap}
#recherchehorizontale .popup .labelvertical label{white-space:nowrap;margin-bottom:3px}
#recherchehorizontale .popup .pad5{padding-left:0;padding-right:0;padding-top:0}
#ChoixTypeBien,#ChoixCombien{left:5px}
#ChoixPlusDeCriteresHorizontal{right:0}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{width:500px;padding:10px}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal .labelvertical label{float:left;width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-top:4px;padding-bottom:4px}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal br{font-size:1px;line-height:1px;display:block}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal input[type="text"]{width:100%}
.droppopup{box-sizing:border-box;width:100%;padding-right:14px !important;background:url('/img/flbas.png') right 10px no-repeat;background-color:#fff}
.critereefface{display:inline-block;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;background:url('/img/efface.png') 2px center no-repeat;background-color:#e4e4e4;color:#333;border:1px solid #aaa;border-radius:3px}
#fondhautpage1{position:fixed;top:0;width:100%;min-height:70px;z-index:5;background-color:#131313}
#rechercheloupe{position:absolute;right:120px;top:25px}
#hautpage{width:100%;position:initial}
#bandeauhaut{position:initial;text-align:left;height:70px !important}
.recherchehaut1fixe{background-color:#212121 !important;top:70px !important}
@media only screen and (max-width:980px){.recherchehaut2fixe{width:100%}
}
#formrecherchehorizontale{margin-left:10px;margin-right:10px}
#recherchehorizontale .popup{display:block;position:initial}
#recherchehorizontale.idtypeoffre1 .popup,#recherchehorizontale.idtypeoffre2 .popup,#recherchehorizontale.idtypeoffre3 .popup,#recherchehorizontale.idtypeoffre5 .popup,#recherchehorizontale.idtypeoffre9 .popup{display:block;padding-left:6px}
#recherchehorizontale{margin-top:5px;margin-bottom:10px}
#rechercheonglets a{border-top-left-radius:0;border-top-right-radius:0;padding:25px;padding-top:5px;padding-bottom:5px;margin-top:15px;margin-right:10px;font-size:17px;font-weight:700;border:1px solid #a7a7a7}
#rechercheonglets a.ongletselectionne{border:1px solid #bd1622}
#recherchehorizontaletable,#recherchehorizontaleligne,#recherchehorizontalecol1,#recherchehorizontalecol2{display:block;width:100%}
#recherchehorizontalecol11{display:block;width:100%}
#recherchehorizontaletype,#recherchehorizontalebudget{width:50%}
#recherchehorizontalecol12{display:block;width:100%}
#recherchehorizontaleplus{display:block;width:100%}
#recherchehorizontalerechercher{display:block;width:100%}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{width:100%;padding-top:0;box-sizing:border-box}
#TexteTypeBien,#TexteCombien,#TextePlusDeCriteres{display:none}
#recherchehorizontale input[type="submit"]{display:block;margin-left:auto;margin-right:auto;background-color:#bd1622;padding:10px;color:#fff;text-transform:uppercase;font-size:18px}
#recherchehorizontale input[type="text"],#recherchehorizontale select{font-size:18px;font-weight:700}
.droppopup{padding-right:2px !important;background:none}
.droppopup::placeholder{color:#fff}
#recherchehorizontale .popup p.titre{text-transform:uppercase;font-weight:400;font-size:15px}
#recherchehorizontale .popup input[type="text"],#recherchehorizontale .popup select{padding:3px;font-size:13px;font-weight:400;border:1px solid #fff}
#recherchehorizontale select#CritereEtendrehorizontale{width:auto !important}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal input[type="text"]{width:auto !important}
@media only screen and (max-width:980px){#formrecherchehorizontale{margin-left:5px;margin-right:5px}
#recherchehorizontale{margin-top:0 !important;margin-bottom:5px !important}
#recherchehorizontale.idtypeoffre1 .popup,#recherchehorizontale.idtypeoffre2 .popup,#recherchehorizontale.idtypeoffre3 .popup,#recherchehorizontale.idtypeoffre5 .popup,#recherchehorizontale.idtypeoffre9 .popup{display:none;border:2px solid #999}
#recherchehorizontale.idtypeoffre1 label,#recherchehorizontale.idtypeoffre2 label,#recherchehorizontale.idtypeoffre3 label,#recherchehorizontale.idtypeoffre5 label,#recherchehorizontale.idtypeoffre9 label{font-size:16px}
#TexteTypeBien,#TexteCombien,#TextePlusDeCriteres{display:block}
#recherchehorizontale .popup{position:absolute}
#recherchehorizontaletable{background-color:#212121}
#recherchehorizontale input[type="text"],#recherchehorizontale select{padding:6px;background-color:#fff;color:#212121;font-weight:400}
.droppopup::placeholder{color:#888888}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{margin-left:5px !important}
}
#actualites,#actualites p{color:#fff;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px}
#navigationcentre3 p.consentement,#actualites p.consentement{font-size:85%}
#actualites a{font-family:'Poppins',sans-serif;text-decoration:none;color:#fff}
#actualites li{font-family:'Poppins',sans-serif;font-size:15px;list-style:none;background-repeat:no-repeat;background-position:left 0px;padding-left:15px;color:#fff;padding-top:5px;padding-bottom:5px}
#actualites img.large{width:100%;margin-top:10px;margin-bottom:10px}
#actualites img.moitie{width:50%;margin-top:10px;margin-bottom:10px}
#actualites .paragraphe{width:100%;display:table}
#actualites .colonne{display:table-cell;vertical-align:top}
#actualites .colonne img{width:98%;margin-bottom:10px}
#actualites .gauchepetit,#actualites .droitepetit{width:25%}
#actualites .gauchegrand,#actualites .droitegrand{width:40%}
#actualites .photosecteur{width:50%}
#actualites .gauchepetit .pad10,#actualites .gauchegrand .pad10{padding:0;padding-right:10px}
#actualites .droitepetit .pad10,#actualites .droitegrand .pad10{padding:0;padding-left:10px}
.selectionactus{margin-top:10px;margin-bottom:10px;padding:10px;padding-top:20px;padding-bottom:20px;background-color:#eee}
#navigationcentre3 .selectionactus h2{margin-top:0;margin-left:10px}
.selectionactu1{float:left;width:25%;box-sizing:border-box;padding-left:10px;padding-right:10px;height:320px}
.selectionactu2{position:relative;width:100%;height:100%;overflow:hidden;background-color:#fff}
.selectionactuphoto{position:absolute;top:0;left:0;width:100%;aspect-ratio:4/3;width:100%;object-fit:cover}
.selectionacturubrique{position:absolute;top:0;right:0;display:inline-box;padding:5px;padding-left:10px;padding-right:10px;display:none}
.selectionactutitre{position:absolute;top:200px;left:0;box-sizing:border-box;width:100%;height:115px;padding:5px;padding-left:10px;padding-right:10px;background-color:#fff}
iframe[src*='//www.youtube.com'],iframe[src*='//www.youtube-nocookie.com']{aspect-ratio:16/9;width:100%;height:auto !important;object-fit:cover}
#navigationcentre3 div.selection{margin-top:10px;padding-top:10px;padding-left:5px;padding-right:5px}
#navigationcentre3 div.selection p.titre{color:#fff;font-size:34px;font-weight:700;line-height:40px;letter-spacing:1px;margin-top:0;margin-bottom:15px;text-transform:uppercase}
#navigationcentre3 div.selection p.titrevente{color:#fff;font-size:27px;font-weight:700;line-height:32px;letter-spacing:1px;margin-top:0;margin-bottom:12px;text-transform:uppercase}
#navigationcentre3 div.selection p.titrelocation{color:#fff;font-size:27px;font-weight:700;line-height:32px;letter-spacing:1px;margin-top:0;margin-bottom:12px;text-transform:uppercase}
#navigationcentre3 .margin10{margin-left:10px;margin-right:10px}
#navigationcentre3 .vignette1,#commercialavendre .vignette1{margin-left:5px;margin-right:5px;margin-bottom:10px}
#navigationcentre3 .vignette1 img,#commercialavendre .vignette1 img{width:100%;aspect-ratio:4/3}
#navigationcentre3 .vignette2 a h3,#navigationcentre3 .vignette2 a div,#commercialavendre .vignette2 a h3,#commercialavendre .vignette2 a div{overflow:hidden;width:100%;height:66px;padding:5px;box-sizing:border-box;background-color:#212121;color:#fff;line-height:15px;font-size:13px;font-weight:400;text-decoration:none;text-align:center;margin:0}
#navigationcentre3 .vignette2 strong,#commercialavendre .vignette2 strong{background-color:#212121;color:#fff;line-height:15px;font-size:13px;font-weight:400;text-decoration:none;text-align:center;margin:0}
#navigationcentre3 .vignette2 strong .prixunite,#commercialavendre .vignette2 strong .prixunite{font-size:90%}
#navigationcentre3 div.resultat div.resultatpicto{margin-top:5px}
#navigationcentre3 div.resultat.resultatbis div.resultatpicto{display:none}
#navigationcentre3 div.resultat div.resultatpicto1{float:left;box-sizing:border-box;width:33.3%;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}
#navigationcentre3 div.fichebienpicto1{float:left;box-sizing:border-box;width:33.3%;height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
@media only screen and (max-width:980px){#navigationcentre3 div.fichebienpicto1 img{width:32px;image-rendering:pixelated;margin-right:5px}
}
.photosliderfichebien,.photofichebien{aspect-ratio:1.33333333333333;width:100%;object-fit:cover}
#navigationcentre3 img.fichebienlogolabel{width:90px;margin-right:20px}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection,#navigationcentre3 ul.fichebienlot li.fichebienlotsection a{font-weight:700;color:#FFF;background-color:#b19d9c;margin-top:7px;border-bottom:0}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection.fichebienlotsectionne,#navigationcentre3 ul.fichebienlot li.fichebienlotsection.fichebienlotsectionne a{background-color:#0058a2}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol{display:inline-block;box-sizing:border-box;padding:5px;padding-top:0}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol1{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol2{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol3{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol4{width:24%;text-align:right}
#navigationcentre3 ul.fichebienlot li.fichebienlot{margin-bottom:0}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol{display:inline-block;box-sizing:border-box;padding-left:5px;padding-right:5px}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol1{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol2{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol3{width:24%}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol4{width:24%;text-align:center}
@media only screen and (max-width:480px){#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol1{width:70%}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol2{display:none}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol3{display:none}
#navigationcentre3 ul.fichebienlot li.fichebienlotsection .fichebienlotcol4{width:28%}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol1{width:50%}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol2{display:none}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol3{display:none}
#navigationcentre3 ul.fichebienlot li.fichebienlot .fichebienlotcol4{width:48%}
}
#navigationcentre3 ul.fichebiendetail{display:flex;flex-wrap:wrap}
#navigationcentre3 ul.fichebiendetail li{background-image:none;padding:5px;margin-bottom:1px;box-sizing:border-box;width:50%;min-width:240px}
#navigationcentre3 ul.fichebiendetail .donnee{font-size:14px;font-weight:700;color:#fff;vertical-align:top;display:inline-block;width:340px;padding-left:0;padding-right:15px;box-sizing:border-box;padding-right:5px;width:auto !important}
#navigationcentre3 ul.fichebiendetail .valeur{font-size:14px;color:#fff;vertical-align:top;display:inline-block;width:320px;box-sizing:border-box;padding-right:10px;width:auto !important}
#surfacesdetaillees{display:none}
#liensurfacesdetaillees a{text-decoration:underline}
#FicheDescriptifTable{display:table;width:100%}
#FicheDescriptifLigne{display:table-row}
#FicheDescriptifTexte{display:table-cell;vertical-align:top;text-align:left}
.FicheDescriptifDiagNiveau1{display:inline-block;box-sizing:border-box;width:32px;height:32px;padding-top:3px;margin-bottom:5px;border-radius:16px;color:#FFF;font-family:Arial;font-weight:700;font-size:24px;line-height:24px;text-align:center}
.FicheDescriptifDiagDetail{display:none}
#navigationcentre3 a.liensimplefiche{display:inline-block;font-size:85%;margin-right:30px;text-decoration:underline}
#photonegociateur{width:auto !important;height:110px !important;float:left;margin-right:10px}
div.formulaire{display:table;border-collapse:separate;box-sizing:border-box;color:#303030;padding:0;margin-bottom:5px}
div.formulaire.w100{width:70%;margin-left:auto;margin-right:auto}
#resultatcartegauche div.formulaire.w100{width:100%}
@media only screen and (max-width:1279px){div.formulaire.w100{width:80%}}
@media only screen and (max-width:600px){div.formulaire.w100{width:100%;min-width:initial}}
div.formulaire div.lig{display:table-row}
div.formulaire div.ligcaptcha{display:table-row;position:absolute;left:-9000px}
div.formulaire div.col{display:table-cell;vertical-align:top;text-align:left;padding:5px}
div.formulaire div.colboutonok{position:relative}
div.formulaire label.champsobligatoires{
/*position:absolute;left:0;
*/font-size:14px;line-height:23px;margin-bottom:11px}
#navigationgauche div.formulaire,#navigationdroite div.formulaire{display:block;width:100% !important;font-weight:400}
#navigationgauche div.formulaire div.lig,#navigationdroite div.formulaire div.lig{display:block;width:100%;font-weight:400}
#navigationgauche div.formulaire div.col,#navigationdroite div.formulaire div.col{display:block;width:96%;padding-top:0;padding-bottom:3px}
#navigationgauche div.formulaire a,#navigationdroite div.formulaire a{font-family:'Poppins',sans-serif;text-decoration:none;color:#fff;text-decoration:underline}
#navigationgauche div.formulaire label.champsobligatoires,#navigationdroite div.formulaire label.champsobligatoires{position:static;display:block}
table.formulaire{color:#303030;padding:0;margin-bottom:5px}
table.formulaire td,#navigationcentre table.formulaire td{text-align:left;padding:5px}
.formulaire label,#navigationcentre .formulaire label{color:#fff;font-family:'Poppins',sans-serif;font-weight:200}
.formulaire input[type=text],.formulaire input[type=password],.formulaire input[type=file],.formulaire input[type=date],.formulaire input[type=email],.formulaire input[type=tel],.formulaire select,.formulaire option,.formulaire textarea,.zonescroll{outline:none;vertical-align:top;box-sizing:border-box;width:100%;padding:10px;color:#303030;font-size:15px;border:1px solid #f1f1f1;border-radius:12px;background-color:#f9f9f9}
.formulaire input[type=text].erreur,.formulaire input[type=password].erreur,.formulaire input[type=file].erreur,.formulaire input[type=date].erreur,.formulaire input[type=email].erreur,.formulaire input[type=tel].erreur,.formulaire select.erreur,.formulaire textarea.erreur{border:1px solid #f00}
.formulaire input[type=button],.formulaire input[type=submit],input[type=submit].formulaire,input[type=button].formulaire{cursor:pointer;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px}
.formulaire .buttonpassword{position:absolute;top:2px;right:4px;text-decoration:underline;cursor:pointer}
.formulaire select option[value=""]{color:#888}
::placeholder{color:#888;opacity:1}
.placeholder{color:#888;opacity:1}
a.button,#navigationcentre a.button{display:inline-block;cursor:pointer;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px}
.labelhorizontal label{margin-right:10px;font-weight:400;display:inline-block}
.labelvertical label{display:block;font-weight:400}
div.labeltypebien{display:inline-block;text-align:center;width:32%}
div.labeltypebien label{display:inline-block;vertical-align:middle}
#paramasque{display:none}
.select2-results li:nth-child(1){font-weight:600}
.select2-results li:nth-child(2){font-weight:600}
.select2-results li:nth-child(3){font-weight:600}
.select2-default{color:#888 !important;opacity:1}
.select2-container a{font-family:'Poppins',Arial,Helvetica,sans-serif;color:#626264 !important}
.select2-container-multi .select2-choices .select2-search-field input{font-family:'Poppins',Arial,Helvetica,sans-serif;font-size:13px;line-height:13px;margin:0}
.select2-container-multi .select2-choices{min-height:20px}
.select2-container-multi .select2-choices .select2-search-choice{margin-top:1px;margin-bottom:1px}
.select2-container .select2-choice,.select2-container .select2-choices{border:0 !important;box-shadow:none !important;background-image:none}
.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:0 !important;box-shadow:none !important}
.select2-search-choice-close{transform:scale(1.3,1.3);padding:0 !important;top:2px}
.select2-container .select2-choice,.select2-container .select2-choices{background-color:transparent;border-bottom:1px solid #fff !important}
.select2-container-multi .select2-choices .select2-search-choice{background-image:none;background-color:transparent;border-radius:0;border:1px solid #fff;color:#fff;padding-top:6px;padding-bottom:6px}
.select2-search-choice-close{top:6px}
.select2-default{color:#fff !important}
.select2-drop{font-family:'Poppins',Arial,Helvetica,sans-serif;font-size:13px;border:1px solid #333 !important;border-radius:2px}
.select2-drop-active{box-shadow:none !important;border:1px solid #333 !important;border-radius:2px}
.select2-drop.select2-drop-above.select2-drop-active{border:0 !important;box-shadow:none !important}
.select2-container .select2-choice{border-radius:0;width:96%;font-weight:700}
.select2-container .select2-choice .select2-arrow{border-radius:0}
.select2-no-results{display:none !important}
.slick-slider{margin-bottom:0}
.slick-prev,.slick-next{width:24px;height:24px;margin-top:-12px;top:33%;z-index:5;cursor:pointer}
.slick-prev{left:12px}
.slick-next{right:12px}
.slick-prev-left,.slick-next-right{position:absolute;display:block;margin-top:-16px;top:35%;width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat;cursor:pointer;z-index:1}
.slick-prev-left{left:8px;background-position:-662px -4px}
.slick-next-right{right:10px;background-position:-621px -4px}
.slick-prev-left:hover{background-position:-662px -45px}
.slick-next-right:hover{background-position:-621px -45px}
.slick-prev-top,.slick-next-bottom{position:absolute;display:block;margin-left:-16px;left:52%;z-index:5;width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat;cursor:pointer}
.slick-prev-top{top:8px;background-position:-744px -4px}
.slick-next-bottom{bottom:18px;background-position:-785px -4px}
.slick-prev-top:hover{background-position:-744px -45px}
.slick-next-bottom:hover{background-position:-785px -45px}
#navigationcentre3 .resultat{display:table;width:100%;margin-bottom:10px;margin-bottom:50px;background-color:#212121;border-radius:8px;box-shadow:0 3px 10px rgb(0 0 0 / 0.1)}
#navigationcentre3 .resultatlig{display:table-row}
#navigationcentre3 .resultatcolphoto{display:table-cell;vertical-align:top;width:40%}
#navigationcentre3 .photomoins,#navigationcentre3 .photoplus{position:absolute;top:50%;margin-top:-16px;width:33px;height:33px;z-index:5;background:url(/upload/parametres/boutons.png) no-repeat;cursor:pointer}
#navigationcentre3 .photomoins{left:2px;background-position:-662px -4px}
#navigationcentre3 .photoplus{right:2px;background-position:-621px -4px}
#navigationcentre3 .photomoins:hover{background-position:-662px -45px}
#navigationcentre3 .photoplus:hover{background-position:-621px -45px}
#navigationcentre3 .resultatphoto{position:relative;width:100%;line-height:1px}
#navigationcentre3 .resultatphoto img.photo{width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px}
#navigationcentre3 .resultatphoto img.icone{position:absolute;right:0;top:0;width:auto;border:0;z-index:2}
#navigationcentre3 .resultatphoto div.nbphoto{position:absolute;top:0;left:0;z-index:2;padding:8px;background-color:#fff;color:#131010;opacity:1;font-size:15px;line-height:15px;font-weight:600;padding-left:30px;border-top-left-radius:7px}
#navigationcentre3 .resultatphoto div.apn{background:url('/img/pic-apn.png');width:16px;height:16px;float:left;margin-right:5px}
#navigationcentre3 .resultatphoto div.titretexte1{position:absolute;bottom:0;left:0;width:100%;height:56px;z-index:2;background-color:#333;opacity:0.9}
#navigationcentre3 .resultatphoto div.titretexte2{position:absolute;box-sizing:border-box;bottom:0;left:0;width:100%;height:56px;z-index:3;padding:10px;padding-left:12px;padding-right:12px;color:#fff;font-size:14px;line-height:16px;font-weight:700}
#navigationcentre3 .resultatcoltexte{display:table-cell;vertical-align:top}
#navigationcentre3 .resultattexte{margin-left:10px}
#navigationcentre3 .resultatcoltexte a.resultattitre h2,#navigationcentre3 .resultatcoltexte a.resultattitre h2 span,#navigationcentre3 .resultatcoltexte a.resultattitre h2 sup{font-size:28px;line-height:32px;letter-spacing:1px;font-weight:700;color:#fff;margin-top:0;margin-bottom:5px;text-decoration:none}
#navigationcentre3 .resultatcoltexte a.resultattitre h2 sup{font-size:75%}
#navigationcentre3 .resultatcoltexte p{margin-top:10px;font-family:'Poppins',sans-serif;font-size:15px;font-weight:200;color:#fff;margin-top:0;margin-bottom:0}
#navigationcentre3 .resultatlogos{margin-top:12px}
#navigationcentre3 .resultatactions{margin-top:10px;float:right}
#navigationcentre3 .resultatactions a{display:inline-block;color:#fff;background-color:#303030;box-sizing:border-box;padding:7px;font-family:'Poppins',Arial,Helvetica,sans-serif;font-size:15px}
#navigationcentre3 .resultatactions a.actiondefaut{background-color:#303030;padding-left:50px}
#navigationcentre3 .resultatprix2{font-size:20px;font-weight:700;color:#C7B194;margin-top:0}
#resultattri{border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1;padding-top:16px;padding-bottom:16px;margin-bottom:16px}
.resultattritable{display:table;width:100%}
.resultattriligne{display:table-row}
.resultattricol{display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #D1D1D1;padding-left:30px;padding-right:30px}
.resultattricol:first-child{border-left:0;padding-left:0;text-align:left}
.resultattricol:last-child{text-align:right;padding-right:0}
#resultatcoltri select{padding:10px;color:#303030;font-size:15px;border:1px solid #f1f1f1;border-radius:12px;background-color:#f9f9f9;;box-sizing:border-box;width:auto}
.partages img{vertical-align:middle}
.partages a.partagetexte{display:inline-block;box-sizing:border-box;padding:4px;padding-left:8px;padding-right:8px}
.partages a.partagetexte:last-child{padding-right:4px}
.partages a img{margin-right:6px;width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat}
.partages a.lienprint img{background-position:-48px -4px}
.partages a.lienretour img{background-position:-6px -4px}
.partages a.lienfavoris img{background-position:-89px -4px}
.partages a.liengauche img{background-position:-171px -4px}
.partages a.liendroitre img{background-position:-130px -4px}
.partages a.lienmensualites img{background-position:-498px -4px}
.partages img.lienpartage{width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat;background-position:-212px -4px}
.partages a.lienprint:hover img{background-position:-48px -45px}
.partages a.lienretour:hover img{background-position:-6px -45px}
.partages a.lienfavoris:hover img{background-position:-89px -45px}
.partages a.liengauche:hover img{background-position:-171px -45px}
.partages a.liendroitre:hover img{background-position:-130px -45px}
.partages a.lienmensualites:hover img{background-position:-498px -45px}
.partages img.lienpartage:hover{background-position:-212px -45px}
.partages a.lienvignette img{background-position:-375px -4px}
.partages a.lienvignette:hover img{background-position:-375px -45px}
.partages a.lienligne img{background-position:-703px -4px}
.partages a.lienligne:hover img{background-position:-703px -45px}
.partagetetemenu{position:relative;display:inline-block;cursor:pointer;vertical-align:middle}
.partagemenu{display:none;position:absolute;z-index:20;background-color:#fff}
.lienfacebook,.lientwitter,.lienlinkedin{width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat;margin-top:-1px}
.lienfacebook{background-position:-580px -4px}
.lientwitter{background-position:-539px -4px}
.lienlinkedin{background-position:-539px -45px}
#partagescarte{position:absolute;display:none;top:8px;left:8px;z-index:2;padding:4px;padding-bottom:2px;background-color:#fff}
#partagescarte a.partagetexte{box-sizing:border-box;padding:2px;width:110px;padding-right:0}
#partagescarte a img{margin-right:0;width:33px;height:33px;background:url(/upload/parametres/boutons.png) no-repeat}
#partagescarte a.lienvignette img{background-position:-418px -4px}
#partagescarte a.lienligne img{background-position:-418px -45px}
#partagescarte a.liencarte img{background-position:-458px -45px}
#partagescarte a.lienpen img{background-position:-458px -4px}
.partagesdivers,.partagefichebien{float:right;margin-left:20px}
.partageminifichebien{float:right;margin-left:0;margin-bottom:10px}
#navigationcentre3 .resultat.resultatbis{display:block;box-sizing:border-box;float:left;width:25%;height:460px;padding:10px;border:0;margin:0;margin-bottom:20px}
#navigationcentre3 .resultat.resultatbis .resultatlig{position:relative;display:block;box-sizing:border-box;width:100%;height:460px;overflow:hidden;background-color:#F8F8F8;border-radius:8px}
#navigationcentre3 .resultat.resultatbis .resultatcolphoto,#navigationcentre3 .resultat.resultatbis .resultatcoltexte{display:block;box-sizing:border-box;width:100%;padding:0}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte{padding-left:15px;padding-right:15px}
#navigationcentre3 .resultat.resultatbis .resultatphoto img.photo{width:100%}
#navigationcentre3 .resultat.resultatbis .resultattexte{margin:0}
#navigationcentre3 .resultat.resultatbis .resultatintitule{height:82px;margin-bottom:4px;overflow:hidden}
#navigationcentre3 .resultat.resultatbis .resultattitre{display:block;margin:0;margin-bottom:10px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 sup,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .intitule,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .ville,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .surface{font-size:16px;line-height:18px;color:#fff;margin:0;margin-top:2px;padding-bottom:0}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 sup{vertical-align:baseline;position:relative;top:-0.4em;font-size:12px;line-height:18px;margin:0}
#navigationcentre3 .resultat.resultatbis .resultatprix1{display:block;width:100%;margin:0;float:none}
#navigationcentre3 .resultat.resultatbis .resultatprix2{display:block;margin:0;font-size:16px;color:#C7B194}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte p{display:block;margin:0;padding-left:0;padding-right:0;font-size:13px;color:#fff}
#navigationcentre3 .resultat.resultatbis .clearboth{display:none}
#navigationcentre3 .resultat.resultatbis .resultatlogos{display:none}
#navigationcentre3 .resultat.resultatbis .resultatactions{margin:0}
#navigationcentre3 .resultat.resultatbis .resultatactions a.actiondefaut{position:absolute;left:0;bottom:0;width:100%;height:35px;box-sizing:border-box;font-size:14px;font-weight:700;padding:6px;padding-left:14px;padding-right:8px;margin:0;color:#fff;
/*background-color:#1A1A1A;*/border-radius:0;text-align:left}
#navigationcentre3 .resultat.resultatbis .resultatactions a.actionajouter{position:absolute;right:10px;bottom:0;width:30px;height:35px;box-sizing:border-box;z-index:1;padding:0;margin:0;text-indent:-1000px;background-image:url('/upload/parametres/actionajouter.png');background-repeat:no-repeat;background-position:center center;font-size:1px;border-radius:0}
#navigationcentre3 .resultat.resultatbis .resultatactions a.actionsupprimer{position:absolute;right:10px;bottom:0;width:30px;height:35px;box-sizing:border-box;z-index:1;padding:0;margin:0;text-indent:-1000px;background-image:url('/upload/parametres/actionsupprimer.png');background-repeat:no-repeat;background-position:center center;font-size:1px}
#navigationcentre3 .resultat.resultatbis .resultatcolnego{display:none}
#navigationcentre3 .resultat.resultatbandeau{display:none}
#navigationcentre3 .resultat.resultatbandeau.resultatbis{display:block}
#navigationcentre3 .resultat.resultatbandeau.resultatbis .resultatlig{background-size:contain;background-position:center center;background-repeat:no-repeat}
#navigationcentre3 .resultat.resultatbandeau.resultatbis .resultatlig div{width:100%;height:100%}
#navigationcentre3 .pagination a{display:inline-block;margin-left:3px;margin-right:3px}
#photofichebien{position:relative;width:100%}
.imgnodisplay{display:none}
#PhotoFicheBien2{position:relative}
#PhotoFicheBien1{width:100%;aspect-ratio:1.33333333333333}
#PhotoFicheBien1 img.icone{position:absolute;right:0;top:0;width:auto;border:0;z-index:10}
.photofichebien{position:absolute;top:0;left:0;width:100%;overflow:hidden}
#VignettesFicheBienHoriz{margin-top:8px}
#VignettesFicheBien1{display:none}
#VignettesFicheBien2{width:25%;margin:0}
#VignettesFicheBien2 .vignettefichebien{margin-left:8px;margin-right:0}
.vignettefichebien{margin-left:5px;margin-right:5px;transition-property:border,opacity;transition-duration:0.4s,0.4s;margin-bottom:8px;overflow:hidden}
.vignettefichebien img{width:100%;height:auto;transition:transform .2s}
.vignettefichebien img:hover{transform:scale(1.05)}
.vignettefichebien1{width:auto}
.vignettefichebien2{position:relative;margin:5px;float:left;overflow:hidden;width:370px;aspect-ratio:4/3;box-sizing:border-box;width:33.333333%;margin:0;padding:5px}
.vignettefichebien2.moitie{width:50%;aspect-ratio:5/3}
.vignettefichebien2 .icone{position:absolute;top:12%;left:25%;width:50%;transition:all 0.1s linear}
.vignettefichebien2 .icone:hover{transform:scale(1.2)}
.vignettefichebien2 .photo{width:100%;height:100%;object-fit:cover}
#navigationcentre3 .vignettefichebien2 .texte{position:absolute;bottom:0;width:100%;padding:3px;padding-left:5px;padding-right:5px;padding-bottom:7px;margin:0;background-color:#fff;opacity:0.6;color:#000;font-size:13px;font-weight:700;line-height:16px}
#PhotoFicheBien1{position:relative}
#PhotoFicheBien1 .slick-prev,#PhotoFicheBien1 .slick-next{top:50%}
#navigationcentre3 .nousaimons{box-sizing:border-box;margin-right:10px;margin-bottom:10px;background-color:#262626;border-radius:8px;box-shadow:0 3px 10px rgb(0 0 0 / 0.1);padding:15px;padding-top:3px;text-align:center}
#navigationcentre3 .nousaimons h2{color:#C7B194}
#navigationcentre3 .nousaimons li{color:#fff}
.onglets{clear:both;padding:10px}
.pictopoi{vertical-align:middle;width:33px;height:33px;background:url(/upload/parametres/poi.png) no-repeat}
.flechediag{width:30px;height:21px;padding-left:15px;padding-top:1px;background-image:url(/img/dpe2.gif);color:#fff;font-size:13px;font-weight:700}
div.tableau{display:table;border-collapse:collapse}
div.tableau.w100{width:100%}
div.tableau div.lig{display:table-row}
div.tableau div.col{display:table-cell;text-align:left;vertical-align:top}
div.tableau div.ligne0 div.col{background-color:#F0F1EC;color:#303030}
div.tableau div.ligne1 div.col{background-color:#C5D4E0;color:#303030}
a.smallbutton,#navigationcentre3 a.smallbutton{display:inline-block;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px}
.formulaire input[type=button].smallbutton,.formulaire input[type=submit].smallbutton{cursor:pointer;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px}
.formulaire button.radio{cursor:pointer;padding:10px;padding-left:30px;padding-right:30px;border-radius:12px;margin-top:5px;margin-bottom:5px;background-color:#C7B194;color:#fff;border:2px solid #C7B194;font-weight:700;font-size:20px;color:#c7b194;background-color:#fff;border:2px solid #c7b194;font-size:17px;margin-top:6px;margin-bottom:5px;padding:9px;padding-left:26px;padding-right:26px;padding-left:8px;padding-right:8px;margin-right:10px;margin-top:0;flex:1;flex-basis:auto}
.formulaire button.radio:hover,.formulaire button.radio.selected{cursor:pointer;color:#fff;background-color:#c7b194;border:2px solid #c7b194;font-size:17px;margin-top:6px;margin-bottom:5px;padding:9px;padding-left:26px;padding-right:26px;padding-left:8px;padding-right:8px;margin-right:10px;margin-top:0;flex:1;flex-basis:auto}
.nowrap{white-space:nowrap}
#homecontact div.formulaire{margin:0;padding:8px}
.captchacenter{width:150px;text-align:center}
#navigationcentre3 a.captcharafraichir,#homecontact a.captcharafraichir{float:right;margin-top:5px;text-decoration:underline}
#homecontact a.captcharafraichir{color:#333}
#homecontacterreur {color:#F00;font-weight:700}
br.clearboth{clear:both;font-size:1px;line-height:0}
br[data-mce-bogus="1"]{display:none}
img.cadeauambassadeur{transition:all 0.2s linear}
img.cadeauambassadeur:hover{transform:scale(2.0);border:1px solid #B5B5B5}
.commentairesnoteglobale{width:250px;height:35px;padding-top:15px;margin-bottom:10px;text-align:center;font-size:22px;font-weight:700;text-align:center;color:#fff;background-color:#739410}
.commentairesbloc{box-shadow:0px 1px 9px #ccc;background-color:#fff}
.commentairesbloc .pad5{box-sizing:border-box;padding:20px}
.commentairesbloc .detailsnotes{box-sizing:border-box;padding:20px}
.commentairesespace{height:25px;background-color:transparent}
.commentairesnote{float:left;width:150px;height:35px;padding-top:15px;margin-right:10px;margin-bottom:10px;font-size:52px;font-weight:700}
.commentairestitre{float:left;min-height:50px;margin-bottom:10px}
#navigationcentre3 .commentairestitre h2{margin-top:0;margin-bottom:0;font-size:20px}
.commentairesdetail{padding:4px;padding-left:5px;padding-right:5px;border-top:1px solid #aaa;white-space:nowrap;font-size:12px}
.commentairesdetailetoile{padding:3px;padding-left:5px;padding-right:5px;border-top:1px solid #aaa;white-space:nowrap;font-size:12px}
.commentairescache{display:none}
.etoile1{display:inline-block;background-image:url(/img/star_off_16.png);background-repeat:no-repeat;background-position:left top;width:90px;height:16px;position:relative}
.etoile2{background-image:url(/img/star_on_16.png);background-repeat:no-repeat;background-position:left top;width:90px;height:16px;position:absolute;left:0;top:0}
.investissementneuf{font-size:18px}
#mapfiche{width:100%;height:410px}
@media only screen and (min-width:1900px) and (min-height:900px){#mapfiche{height:650px}
}
@media only screen and (max-width:480px){#mapfiche{height:500px}
}
#navigationcentre3 #tri{float:right;margin-left:10px}
#resultatcarte{width:100%;position:relative}
#resultatcartegauche{margin-right:700px;width:auto;height:100%}
#resultatcartedroite{position:absolute;right:0;width:700px;height:100%}
#resultatcartedroite2{width:100%;padding-left:10px;box-sizing:border-box}
.resultatcartedroite2top{position:fixed;top:0;bottom:auto}
.resultatcartedroite2bottom{position:absolute;top:auto;bottom:0}
#resultatcartedroite3{position:relative;width:690px;box-sizing:border-box}
#maptypespoi,#maptypespoi2{box-sizing:border-box;width:100%;padding:6px;padding-bottom:2px;margin:0;background-color:#fff;color:#000;border:1px solid #547289}
#maptypespoi{position:absolute;bottom:0}
#maptypespoi label,#maptypespoi2 label{margin-top:2px;margin-bottom:6px;font-weight:400;display:inline-block}
#maptypespoi label{margin-right:20px}
#maptypespoi2 label{margin-right:10px}
#popup_simulezmensualites{display:none;z-index:30;position:absolute;top:15%;left:50%;width:300px;margin-left:-150px;background-color:#fff;padding:10px;padding-top:0;border:1px solid #000;border-radius:10px;box-shadow:2px 2px 10px 5px #333}
#popup_simulezmensualites div.formulaire div.col{white-space:nowrap}
#cookies{width:100%;border-top:1px solid #000;background-color:rgba(0,0,0,0.8);color:#fff !important;font-size:14px;line-height:20px;box-sizing:border-box;z-index:1000;overflow:hidden;position:fixed;bottom:0;padding-top:16px;padding-bottom:16px;text-align:left}
#cookies a.accepter{display:inline-block;float:left;background-color:#fff;color:#000 !important;padding:12px;padding-left:18px;padding-right:18px;margin-top:16px;margin-bottom:16px;border-radius:5px;font-weight:700}
#cookies a.ensavoirplus{color:#fff !important;text-decoration:underline;margin-top:18px}
#cookies p{margin:0px auto;max-width:1000px;padding:0px 20px 0px 10px;box-sizing:border-box;color:#fff !important}
#cookies strong{display:block;color:#fff !important}
.activecookiefacebook{box-sizing:border-box;width:100%;height:100%;padding:10px;background:#333;color:#fff;display:table;font-size:13px;line-height:initial;margin:auto;text-align:center}
.activecookie{display:table-cell;text-align:center;vertical-align:middle}
a.activecookie{display:inline-block;background-color:#fff;color:#000;padding:5px;margin-top:5px;border-radius:5px;font-weight:700}
h1.accueil{margin:0;padding:0;border:0;font-size:1px;line-height:1px}
#chartPieces,#chartAge,#chartResidences,#chartEmmenagement{width:100%;height:360px}
#ToutesNosAgences img{aspect-ratio:4/3}
@media only screen and (max-width:980px){#ToutesNosAgences div.colonnes4{width:50%}
}
@media only screen and (max-width:480px){#ToutesNosAgences div.colonnes4{width:100%}
}
#actualites .agencephoto{display:table-cell;float:none;width:35%;padding-left:0;padding-right:50px}
#actualites .agencephoto img{width:100%}
#actualites .agencephoto a.button{box-sizing:border-box;width:100%;text-align:center}
#actualites #resultatcoltri{border:0}
#navigationcentre3 div.selection p.lientoutvoir{float:right}
.agencevignette{margin-left:15px;margin-right:15px;margin-bottom:40px}
.agencevignette img{width:100%}
.agencevignette h3{margin-top:0;margin-bottom:0;text-align:center}
.partenairephoto{float:left;width:25%}
.partenairephoto img{width:100%;height:auto}
.partenairetexte{float:left;width:75%;padding-left:10px;box-sizing:border-box}
#homepopup .homepopuptexte{padding:10px;font-size:16px}
#homepopup .formulaire{width:100%;padding:0;margin:0;border:0;margin-top:10px;background-color:transparent;text-align:center}
#homepopup .formulaire input[type=button]{margin:0}
.ol-zoom{left:unset !important;right:3px !important;top:3px !important}
.ol-full-screen{right:3px !important;top:77px !important}
.ol-control{background-color:transparent !important;padding:4px !important}
.ol-control button{width:32px !important;height:32px !important;background-color:#fff !important;border:1px solid #666 !important;font-size:1.5em !important;margin-bottom:5px !important;color:transparent !important;background-image:url(/img/bulle.png) !important;background-repeat:no-repeat !important}
.ol-zoom .ol-zoom-in{background-position:0 -30px !important}
.ol-zoom .ol-zoom-out{background-position:-33px -30px !important}
.ol-full-screen button{background-position:-97px -30px !important}
.ol-popup{position:absolute;background-color:white;box-shadow:0 1px 4px rgba(0,0,0,0.8);padding:5px;border-radius:4px;border:1px solid #666;bottom:12px;left:-1000px;margin-top:-37px;min-width:180px;text-align:left;font-size:13px;line-height:15px}
.ol-popup:after,.ol-popup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.ol-popup:after{border-top-color:white;border-width:10px;left:90px;margin-left:-10px}
.ol-popup:before{border-top-color:#666;border-width:11px;left:90px;margin-left:-11px}
.ol-popup-closer{text-decoration:none;position:absolute;font-weight:700;top:0;right:2px;background-color:#fff;padding:4px}
.ol-popup-closer:after{color:#000;content:"x"}
.mybubble{position:relative}
.mybubble .mytitle{position:absolute;left:-10px;top:20px;width:300px;color:#000;background-color:#fff;border:1px solid #000;padding:6px;white-space:break-spaces;z-index:10}
@media only screen and (max-width:600px){.mybubble{position:static}
.mybubble .mytitle{left:20px;right:20px;width:auto}
}
@media only screen and (max-width:480px){.mybubble img{margin-top:15px}
}
#navigationcentre3 ul.fichebiendetail.etapetexte{display:none}
#navigationcentre3 .etapes{position:relative;margin-top:30px;margin-bottom:20px}
#navigationcentre3 .etapesligne{position:absolute;display:block;top:20px;width:10%;height:3px;background-color:#b19d9c}
#navigationcentre3 .etape{float:left;width:20%;text-align:center;font-size:16px;color:#b19d9c}
#navigationcentre3 .etape .etapenum{display:block;box-sizing:border-box;width:48px;height:48px;margin-left:auto;margin-right:auto;padding-top:14px;border-radius:24px;background-color:#b19d9c;color:#fff;font-size:20px;font-weight:700;text-align:center}
#navigationcentre3 .etape .etapenom{padding-top:10px}
#navigationcentre3 .etape.etapeselectionne{color:#0058a2}
#navigationcentre3 .etape.etapeselectionne .etapenum{background-color:#0058a2}
@media only screen and (max-width:600px){#navigationcentre3 .etapes{display:none}
#navigationcentre3 ul.fichebiendetail.etapetexte{display:flex;flex-wrap:wrap}
}
.landing{display:table;box-sizing:border-box;width:100%;padding:0}
.fondlandingpara{padding-top:20px;padding-bottom:0}
.landinglig{display:table-row;width:100%;padding:0}
.landinglig,.landinglig p{color:#fff;font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px;margin-top:10px;margin-bottom:10px}
.landinglig img{
vertical-align:middle}
.landingcoltexte,.landingcolphoto{display:table-cell;box-sizing:border-box;padding:0;border:0;vertical-align:top}
.landingcoltextegauche,.landingcolphotogauche,.landingcolphotogauchemoitie,.landingcolformgauchemoitie{display:table-cell;box-sizing:border-box;padding:0;border:0;vertical-align:top;padding-right:15px;width:40%}
.landingcolphotogauchemoitie,.landingcolformgauchemoitie{width:50%;padding:20px;padding-left:40px;padding-right:40px}
.landingcoltextedroite,.landingcolphotodroite,.landingcolphotodroitemoitie,.landingcolformdroitemoitie{display:table-cell;box-sizing:border-box;padding:0;border:0;vertical-align:top;padding-left:15px;width:40%}
.landingcolphotodroitemoitie,.landingcolformdroitemoitie{width:50%}
.pourcent35{width:35%}
.pourcent40{width:40%}
.pourcent45{width:45%}
.pourcent50{width:50%}
.pourcent60{width:60%}
.landingcolphotodroitemoitie,.landingcolformdroitemoitie{padding-left:0}
.landingcolformdroitemoitie .formulaire.w100{width:100%}
.landingcolphoto img,.landingcolphotogauche img,.landingcolphotodroite img,.landingcolphotodroitemoitie img{width:100%;height:auto}
.landingcol3,.landingcol4,.landingcol5{display:table-cell;box-sizing:border-box;padding:0;border:0;text-align:center;width:33.33%}
.landingcol4{width:25%}
.landingcol5{width:20%}
.landingcol2photo,.landingcol3photo,.landingcol4photo,.landingcol5photo{display:table-cell;box-sizing:border-box;padding:0;padding-left:5px;padding-right:5px;border:0;text-align:center;width:33.33%}
.landingcol2photo{width:50%}
.landingcol4photo{width:25%}
.landingcol5photo{width:20%}
.landingcol3photo:first-child,.landingcol3photo:first-child,.landingcol4photo:first-child,.landingcol5photo:first-child{padding-left:0}
.landingcol3photo:last-child,.landingcol3photo:last-child,.landingcol4photo:last-child,.landingcol5photo:last-child{padding-right:0}
#landingslide .slick-prev-left,#landingslide .slick-next-right{top:46%}
#landingslide img.landingslideimg{width:100%}
.landingfaq figure{border-bottom:1px solid #000}
.landingfaq h3{padding:10px;cursor:pointer;margin:0;display:flex;justify-content:space-between;align-items:center}
.landingfaq h3::after{content:'+';font-weight:700;transition:transform 0.3s ease}
.landingfaq h3.active::after{content:'-';font-weight:700;margin-right:3px}
.landingfaq p{display:none;padding:10px;margin:0}
#navigationcentre3 a.lienmodif,#actualites a.lienmodif{text-decoration:underline;margin-bottom:10px}
@media only screen and (max-width:980px){.landingcolformgauchemoitie,.landingcolformdroitemoitie{display:block;width:100%}
.landingcolformdroitemoitie .formulaire.w100{width:80%}
.landingcol4,.landingcol5,.landingcol4photo,.landingcol5photo,.landingcol4photo:first-child,.landingcol5photo:first-child,.landingcol4photo:last-child,.landingcol5photo:last-child{display:block;float:left;width:50%;padding:10px;padding-left:5px;padding-right:5px}
}
@media only screen and (max-width:800px){.landingcolformdroitemoitie .formulaire.w100{width:100%}
.landingcol3,.landingcol3photo,.landingcol4,.landingcol5,.landingcol4photo,.landingcol5photo,.landingcol4photo:first-child,.landingcol5photo:first-child,.landingcol4photo:last-child,.landingcol5photo:last-child{display:block;width:100%;padding:10px;padding-left:0;padding-right:0}
.landing,.landinglig,.landingcoltexte,.landingcolphoto,.landingcoltextegauche,.landingcolphotogauche,.landingcolphotogauchemoitie,.landingcoltextedroite,.landingcolphotodroite,.landingcolphotodroitemoitie{display:block;width:100%;padding-left:0;padding-right:0}
.landing .pourcent50{padding-left:10px;padding-right:10px}
}
@media only screen and (max-width:1439px){#support,#hautpage,#milieupage,#piedpage{width:1280px}
#resultatcartegauche{margin-right:600px}
#resultatcartedroite{width:600px}
#resultatcartedroite3{width:590px}
}
@media only screen and (max-width:1279px){#support,#hautpage,#milieupage,#piedpage{width:1000px}
#resultatcartegauche{margin-right:380px}
#resultatcartedroite{width:380px}
#resultatcartedroite3{width:370px}
#partagescarte{width:230px}
div.colonnevignette{width:25%}
#vignette9,#vignette10,#vignette11,#vignette12{display:none}
.vignettefichebien1{width:auto}
.partages a.partagetexte{padding:4px;padding-right:0}
.partages a.partagetexte .partagetexte2{display:none}
div.colonnesdpe1a{width:65%}
div.colonnesdpe1b{width:35%}
}
.recherchehaut1fixe{background-color:#fff;border-bottom:1px solid #666;position:fixed;z-index:500;top:0;left:0;right:0}
.recherchehaut2fixe{width:1440px;margin-left:auto;margin-right:auto}
@media only screen and (max-width:1439px){.recherchehaut2fixe{width:1280px}
}
@media only screen and (max-width:1279px){.recherchehaut2fixe{width:1000px}
}
@media only screen and (max-height:800px){.recherchehaut1fixe{overflow-y:scroll}
}
@media only screen and (max-width:980px){.recherchehaut2fixe{width:100%}
}
#hautpage1{position:fixed;z-index:20;top:0;left:0;right:0}
.recherchehaut1fixe{z-index:15;top:55px}
#recherchehaut1{display:none}
@media only screen and (max-width:980px){#recherchehorizontaletable,#recherchehorizontaleligne,#recherchehorizontalecol1,#recherchehorizontalecol2{display:block;width:100%}
#ChoixPlusDeCriteresHorizontal{max-height:initial}
#recherchehorizontale input,#recherchehorizontale select,#recherchehorizontale .select2-container{margin-bottom:6px !important}
#recherchehorizontale input{margin-bottom:6px !important}
#rechercheonglets{display:none}
#rechercheradios{display:block}
.select2-container-multi .select2-choices .select2-search-choice{font-size:14px !important;line-height:14px !important}
.select2-container-multi .select2-choices .select2-search-field input{font-size:14px !important;line-height:14px !important;padding-bottom:0 !important}
.select2-drop{font-size:14px !important}
.select2-results .select2-result-label{padding:6px 7px 6px}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{left:0 !important;right:0 !important;margin-left:-250px;width:500px}
#recherchehorizontale .popup{padding:8px}
#hautpage{width:100%}
#bandeauhaut{display:block;position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;height:45px;width:100%;background-image:none;height:45px;color:#fff;font-size:20px}
#menumobile{display:block;cursor:pointer}
#logo,#reseauxsociaux{display:none}
#logomobile{display:inline-block}
ul.espaceperso{display:none}
ul.menuhaut{display:none;width:100%;padding:0}
ul.menuhaut li,ul.menuhaut li.menumobile{float:none;display:block;width:100%;text-align:left}
ul.menuhaut li a,ul.menuhaut li:hover a,ul.menuhaut li:hover ul li a,ul.menuhaut li:hover ul li a:hover{background-color:#1f1e23;color:#fff;border:0;border-top:1px solid #fff;padding:12px !important;font-size:15px !important;font-weight:400 !important}
ul.menuhaut ul{position:relative;display:block;padding:0;outline:0}
ul.menuhaut li ul li a,ul.menuhaut li:hover ul li a,ul.menuhaut li:hover ul li a:hover{border-top:1px solid #fff;padding-left:30px !important;font-size:15px !important;font-weight:400 !important}
#milieupage{display:block;width:100%;margin-top:55px}
#colonnesmilieupage{display:block;width:100%}
#navigationgauche{display:none}
#navigationcentre,#navigationdroite{display:block;width:100%;max-width:100%}
#navigationdroite{padding:0 !important}
#navigationdroite2{padding:10px !important}
#navigationdroite img.bandeau{display:none}
#navigationdroite .encartnavigation.alternatif,#navigationdroite .encartnavigation.facebook{display:block}
.photoagence{width:30%;float:left;margin-right:10px}
#navigationgauche div.encartcote1,#navigationdroite div.encartcote1{display:none}
#rechercheverticale{display:none}
#navigationcentre3 ul.secteur li{width:98%}
div.colonnevignette{float:left;width:20%}
#vignette9,#vignette10{display:block}
#resultatcartegauche{margin-right:340px}
#resultatcartedroite{width:340px}
#resultatcartedroite3{width:330px}
.resultatcartedroite2top{position:fixed;top:45px}
#actualites .agencephoto{display:block;width:100%;padding-right:0}
#actualites .agencephoto img{width:65%}
#navigationcentre3 div.selection p.lientoutvoir{display:none}
#piedpage{display:block;width:100%}
.vignettefichebien1{width:auto}
#photonegociateur{display:none}
}
@media only screen and (max-width:900px){.selectionactu1{width:50%;margin-bottom:20px}
#menubas,#cotemenubas{display:block;width:100% !important}
#menubas .pad10,#cotemenubas .pad10{padding:5px}
ul.menubas li{margin-bottom:6px}
#navigationcentre3 div.resultat div.resultatpicto1{width:50%;font-size:14px}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{margin-left:-120px;width:335px !important}
}
@media only screen and (max-width:975px){#resultatcartegauche{margin-right:0}
#resultatcartedroite{display:none}
}
@media only screen and (max-width:750px){div.colonnevignette{float:left;width:25%}
#vignette9,#vignette10{display:none}
#cboxTitle{top:100%}
div.colonnes3accueil{display:block;width:96%;padding-top:0}
#navigationcentre3 ul.secteur li{display:block;width:100%}
#navigationcentre3 .resultatcolnego{display:none}
#navigationcentre3 ul.fichebiendetail li{width:100%}
#navigationcentre3 ul.fichebiendetail li.fichebienlignedetailsupp{display:none}
#navigationcentre3 div.fichebienpicto1{width:50%}
#alertemailradios{display:none}
#recherchehorizontaletable,#recherchehorizontaleligne{display:block;width:100%}
#resultatcoltri select{padding-right:0}
div.colonnesdpe1a,div.colonnesdpe1b{float:none;width:98%;padding-top:0}
}
@media only screen and (max-width:650px){#recherchehorizontalecol11,#recherchehorizontalecol12{display:block;width:100%}
#recherchehorizontaletable20,#recherchehorizontaletable21{display:table;width:100%}
#recherchehorizontaleligne20,#recherchehorizontaleligne21{display:table-row;width:100%}
#ChoixCombien{left:auto !important;right:5px}
#ChoixPlusDeCriteresHorizontal{left:5px;right:auto !important}
#recherchehorizontale #ChoixPlusDeCriteresHorizontal{margin-left:0}
.commentairesdetailetoile{display:none}
}
@media only screen and (max-width:600px){div.colonnevignette{float:left;width:33%}
#vignette9{display:block}
#actualites .photosecteur{width:100%}
#navigationcentre3 .resultatphoto img.icone{width:15%}
#PhotoFicheBien1{width:100%;aspect-ratio:1.33333333333333}
#VignettesFicheBien2{display:none}
#FicheDescriptifTable,#FicheDescriptifLigne,#FicheDescriptifLigne div.lig,#FicheDescriptifTexte{display:block;width:100%}
#FicheDescriptifDiag{display:block;width:100%;padding-left:0;padding-top:10px}
.partages a.partagevue{display:none}
#navigationcentre3 div.resultat div.resultatpicto1{width:100%}
#navigationcentre3 div.fichebienpicto1{width:100%}
.vignettefichebien2{display:block;width:100% !important;height:auto}
.vignettefichebien2 .photo{position:static}
#navigationcentre3 .vignettefichebien2 .texte{padding-bottom:5px}
.partenairephoto{width:40%}
.partenairetexte{width:60%}
#actualites img.moitie{width:75%}
#actualites .paragraphe,#actualites .colonne{display:block;width:100%}
#actualites .colonne img{width:75%;margin-left:12%}
#actualites .agencephoto img{width:100%;margin-left:0}
#actualites .colonne .pad10{padding:0}
}
@media only screen and (max-width:480px){#cotemenubas,#signature{display:none}
#menubas{width:100%}
#navigationgauche .encartnavigation ul li a,#navigationdroite .encartnavigation ul li a{font-size:17px;padding-left:18px;padding-top:7px;padding-bottom:6px}
#navigationgauche .encartnavigation ul li a.selectionne,#navigationdroite .encartnavigation ul li a.selectionne{font-size:17px;padding-left:18px;padding-top:7px;padding-bottom:6px}
#navigationcentre3 h1,#actualites h1,#navigationcentre3 h1.vente,#navigationcentre3 h1.vente .intitule,#navigationcentre3 h1.vente .ville,#navigationcentre3 h1.vente .surface,#navigationcentre3 h1.vente .prix,#navigationcentre3 h1.location,#navigationcentre3 h1.location .intitule,#navigationcentre3 h1.location .ville,#navigationcentre3 h1.location .surface,#navigationcentre3 h1.location .prix{font-size:37px;line-height:44px;margin-bottom:18px}
#navigationcentre3 h1 sup,#navigationcentre3 h1.vente sup,#navigationcentre3 h1.location sup,.surface sup{font-size:75%}
#navigationcentre3 h2,#navigationcentre3 h2.vente,#navigationcentre3 h2.location,#navigationcentre3 p.h2,#actualites h2{font-size:26px;margin-top:28px;margin-bottom:12px;padding-bottom:6px}
#navigationcentre3 h2.h1{font-size:37px;line-height:44px;margin-bottom:18px}
#navigationcentre3 .nousaimons h2{margin-top:0}
.select2-container-multi .select2-choices .select2-search-choice,.select2-container-multi .select2-choices .select2-search-field input{font-size:15px !important;line-height:15px !important}
.select2-drop{font-size:15px !important}
.select2-search-choice-close{top:4px}
.ol-full-screen{top:95px !important}
#navigationcentre3 .resultatcoltexte a.resultattitre h2,#navigationcentre3 .resultatcoltexte a.resultattitre h2 span,#navigationcentre3 .resultatcoltexte a.resultattitre h2 sup{font-size:31px;line-height:35px;margin-bottom:6px}
#navigationcentre3 .resultatcoltexte a.resultattitre h2 sup{font-size:75%}
#navigationcentre3 .resultatcoltexte p{font-size:18px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 sup,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .intitule,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .ville,#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .surface{font-size:17px;line-height:19px;margin-top:3px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 sup{font-size:75%}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte p{font-size:16px}
#navigationcentre3 .vignette2 a h3,#navigationcentre3 .vignette2 a div,#navigationcentre3 .vignette2 strong{font-size:14px}
#navigationcentre3 .vignette2 strong .prixunite{font-size:90%}
.formulaire input[type=text],.formulaire input[type=password],.formulaire input[type=file],.formulaire input[type=date],.formulaire input[type=email],.formulaire input[type=tel],.formulaire select,.formulaire option,.formulaire textarea,.zonescroll{font-size:18px;padding:12px}
.formulaire input[type=button],.formulaire input[type=submit],input[type=submit].formulaire,input[type=button].formulaire{font-size:24px;margin-top:8px;margin-bottom:7px;padding:12px;padding-left:36px;padding-right:36px}
#navigationcentre3 input.boutonmarecherche{white-space:break-spaces}
#navigationcentre3,#navigationcentre3 p,#actualites,#actualites p{font-size:18px;line-height:29px;margin-bottom:13px}
#navigationcentre3 p.consentement,#actualites p.consentement{font-family:'Poppins',sans-serif;font-size:15px;font-weight:400;line-height:24px;margin-bottom:10px}
#navigationcentre3 li{font-size:18px;padding-left:18px;padding-top:6px;padding-bottom:6px}
#navigationcentre3 .nousaimons{margin-right:0}
#navigationcentre3 ul.fichebiendetail .donnee{font-size:17px;padding-left:0;padding-right:18px}
#navigationcentre3 ul.fichebiendetail .valeur{font-size:17px}
ul.menubas li{margin-bottom:10px}
ul.menubas li a,ul.menubas li:first-child a{font-size:18px;line-height:44px}
#cotemenubas,#cotemenubas p,#cotemenubas a{font-size:24px;line-height:31px}
.photoagence{width:100%;float:none;margin-right:0}
.partages{margin-left:10px}
.partagefichebien{float:none;margin-left:0;margin-bottom:10px}
.selectionactu1{display:block;width:100%}
#actualites .agencephoto{display:block;float:none;width:100%;padding-left:0}
div.tableau,div.tableau div.lig{display:block;width:100%}
div.tableau div.col{display:block;width:96%}
div.formulaire,div.formulaire div.lig{display:block;width:100%;font-weight:400}
div.formulaire div.col{padding-left:0;padding-right:0}
div.formulaire div.col{display:block;width:100%;padding-top:3px;padding-bottom:5px}
#navigationcentre div.formulaire div.col h2{margin-top:3px;margin-bottom:3px}
#resultatcolnb{display:none}
#resultatcoltri{text-align:left;border-left:0;padding-left:0}
#navigationcentre3 .resultat{display:block;width:100%;font-weight:400}
#navigationcentre3 .resultatlig,#navigationcentre3 .resultatcolphoto,#navigationcentre3 .resultatcoltexte{display:block;width:100%}
#navigationcentre3 .resultatactions{float:none;text-align:center}
#navigationcentre3 .resultatphoto img.icone{width:30%}
#navigationcentre3 .photomoins,#navigationcentre3 .photoplus{margin-top:-18px;z-index:20}
#navigationcentre3 a.actionvignette,#navigationcentre3 a.actionligne{display:none}
#TexteTypeBien{width:98.5%}
#popup_simulezmensualites{position:fixed;width:270px}
#popup_simulezmensualites input,#popup_simulezmensualites select{width:92%}
.partageminifichebien{float:none;text-align:right}
.partageminifichebien{display:inline-block}
#navigationcentre3 div.filariane.filarianeretour{display:inline-block;float:right}
div.colonnes2,figure.colonnes2,div.colonnes3,figure.colonnes3,div.colonnes4,figure.colonnes4,div.colonnes5,figure.colonnes5{display:block;width:98%;padding-top:0}
}
@media only screen and (max-width:450px){#navigationcentre3 .resultat.resultatbis{width:100%}
div.colonnevignette{float:left;width:50%}
#vignette8,#vignette9{display:none}
}
@media print{body,#navigationcentre{background-image:none;background-color:#fff}
#hautpage,#piedpage,#navigationgauche,#navigationdroite,#recherchehorizontale,#VignettesFicheBien2,#VignettesFicheBienHoriz,#FicheLocalisation,#FichePhotos,.selection,.pagination,form{display:none}
#PhotoFicheBien1{width:100%}
.photofichebien{width:100%;height:auto}
#FicheDescriptifTable,#FicheSuivi{display:block}
#milieupage,#navigationcentre{width:100%;max-width:100%}
#navigationcentre2{padding:0;min-height:auto}
.noprint{display:none}
}
@media only screen and (max-width:480px){html,body{overflow-x:hidden}
}
.recherchehaut1fixe{overflow-y:visible}
@media only screen and (max-width:480px){#recherchehorizontale #ChoixPlusDeCriteresHorizontal .labelvertical label{width:100%}
}
#ol-popup-content,#ol-popup-content a{color:#000}
#navigationcentre3 .photomoins{background-color:rgba(255,255,255,0.7);left:0}
#navigationcentre3 .photoplus{background-color:rgba(255,255,255,0.7);right:0}
#chartPieces,#chartAge,#chartResidences,#chartEmmenagement{background-color:#ccc;margin-bottom:20px;margin-top:10px}
#popup_erreur,#popup_aide,#popup_confirmation{color:#000}
#navigationcentre3 a.critereefface{color:#000}
#navigationcentre3 .nousaimons li{color:#fff}
@media only screen and (min-width:1080px){#PhotoFicheBienSlick .slick-prev-left,#PhotoFicheBienSlick .slick-next-right{background-color:#262626;border-radius:20px}
#PhotoFicheBienSlick .slick-next-right{right:-5%}
#PhotoFicheBienSlick .slick-prev-left{left:-5%}
#PhotoFicheBien1{position:relative;width:90%;margin:auto}
}
@media only screen and (max-width:480px){#navigationcentre3 input.boutonmarecherche{font-weight:600;font-size:13px;padding:12px;padding-right:20px;padding-left:20px}
div.formulaire div.col{padding-bottom:10px}
#navigationcentre3 .photomoins,#navigationcentre3 .photoplus{z-index:initial}
}
.homecentre{box-sizing:border-box;width:1420px;max-width:1420px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}
@media only screen and (max-width:1439px){.homecentre{width:1260px;max-width:1260px}
}
@media only screen and (max-width:1279px){.homecentre{width:1000px;max-width:1000px}
}
@media only screen and (max-width:980px){.homecentre{display:block;width:100%;max-width:100%}
}
#fondhautpage1{min-height:80px;z-index:6}
#rechercheloupe{position:absolute;left:40px;right:auto;top:32px;overflow:hidden;width:auto;color:#fff;font-size:12px;text-transform:uppercase}
ul.espaceperso{display:none}
#homebtmarecherche{position:absolute;top:32px;right:50px;font-family:'Poppins',sans-serif;font-size:12px;text-transform:uppercase;color:#fff;padding-left:25px;background-image:url(/upload/parametres/espaceperso.png);background-repeat:no-repeat}
#menumobile{overflow:hidden;left:25px;top:23px;width:25px;height:25px;right:auto}
@media only screen and (max-width:1279px){#rechercheloupe{left:30px}
ul.menuhaut li a{padding-left:12px;padding-right:12px}
#logo{left:60%}
}
@media only screen and (max-width:980px){#fondhautpage1{min-height:78px}
#bandeauhaut{text-align:center;height:50px}
#logomobile{margin-top:12px;width:170px;height:45px;overflow:hidden}
#rechercheloupe{overflow:hidden;top:28px;;right:30px;left:auto;width:23px;height:23px}
#menuhaut{left:0;width:100%}
ul.menuhaut li a,ul.menuhaut li:hover a,ul.menuhaut li:hover ul li a,ul.menuhaut li:hover ul li a:hover{padding-top:8px !important;padding-bottom:8px !important;font-size:14px !important}
ul.menuhaut li ul li a,ul.menuhaut li:hover ul li a,ul.menuhaut li:hover ul li a:hover{padding-top:8px !important;padding-bottom:8px !important;font-size:14px !important}
#homebtmarecherche{display:none}
}
#rechercheonglets a{font-family:'Poppins',sans-serif}
.recherchehaut1fixe{top:80px !important}
@media only screen and (max-width:600px){#navigationcentre3 a.onglet,#navigationcentre3 a.ongletselectionne{padding-left:6px;padding-right:5px}
}
#fondpiedpage1{position:absolute;left:0;width:100%;min-height:1700px;z-index:-5;background-color:#131313}
ul.menuhaut li ul li a,ul.menuhaut li:hover ul li a,ul.menuhaut li:hover ul li a:hover{text-transform:none}
#navigationcentre2{padding-left:30px;padding-right:30px}
#navigationcentre3{margin-bottom:0}
#colonnesmilieupage{background-color:transparent}
#navigationcentre3 div.filariane,#navigationcentre3 div.filariane span{text-transform:uppercase;color:#B7B5B5}
#resultatcoltri select{background-color:#131010;color:#fff}
#resultatcolnb{color:#C7B194;font-weight:400;font-size:17px}
#resultatcolnb strong{font-size:19px}
.partagemenu{background-color:#000}
#navigationcentre3 .resultatphoto div.nbphoto img{position:absolute;top:7px;left:6px}
#navigationcentre3 .resultatphoto div.titretexte2{padding-left:14px;padding-right:14px;font-size:16px;line-height:16px;font-weight:600}
#navigationcentre3 .resultatcoltexte{padding:15px;padding-left:40px;position:relative}
#navigationcentre3 .resultat .resultatligne1{display:block}
#navigationcentre3 .resultat .intitule h2{margin:0;padding:0}
#navigationcentre3 .resultatcoltexte a.resultattitre h2 sup{color:#131313}
#navigationcentre3 .resultat h3{color:#C7B194;font-weight:400}
#navigationcentre3 .resultat .ville{display:block;font-family:'Poppins',sans-serif;font-weight:400;font-size:15px}
#navigationcentre3 .resultat .secteur{display:inline;font-family:'Poppins',sans-serif;font-weight:400;font-size:15px}
#navigationcentre3 .resultat .resultatligne2{display:inline-block;box-sizing:border-box;padding:10px;padding-left:10px;padding-right:10px;margin-top:10px;background-color:#131313;width:100%}
#navigationcentre3 .resultatcoltexte a.resultattitre h2 span.surface{float:right;color:#C7B194 !important;font-size:20px;font-weight:700}
#navigationcentre3 .resultatcoltexte a.resultattitre h2 span.surface sup{color:#C7B194 !important}
#navigationcentre3 .resultatprix2{margin-top:-8px}
#navigationcentre3 .resultat .resultatref{display:none}
#navigationcentre3 .resultatactions{position:absolute;background-color:#303030;left:0;right:0;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:8px}
#navigationcentre3 .resultatactions a.actionajouter{box-sizing:border-box;width:45px;overflow:hidden;text-align:initial;text-indent:-1000px;float:right;background-image:url(/upload/parametres/actionajouter.png);background-repeat:no-repeat;background-position:0 center;border-bottom-right-radius:8px}
#navigationcentre3 .resultatactions a.actionsupprimer{box-sizing:border-box;width:20px;overflow:hidden;text-align:initial;text-indent:-1000px;float:left;background-image:url(/upload/parametres/actionsupprimer.png);background-repeat:no-repeat;background-position:6px center}
#navigationcentre3 .resultat.resultatbis{background-color:#131010;box-shadow:none}
#navigationcentre3 .resultat.resultatbis .resultatlig{background-color:#212121}
#navigationcentre3 .resultat.resultatbis .resultatphoto img.photo{border-bottom-left-radius:0}
#navigationcentre3 .resultat.resultatbis .resultatligne1{height:40px;margin-top:5px}
#navigationcentre3 .resultat.resultatbis .resultatligne2{margin-top:0;padding:0;padding-top:10px}
#navigationcentre3 .resultat.resultatbis .resultatintitule{height:80px;margin-bottom:0}
#navigationcentre3 .resultat.resultatbis .resultatprix1{margin-top:-10px}
#navigationcentre3 .resultat.resultatbis .surface{font-size:13px;color:#C7B194}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte{height:215px;background-color:#212121}
#navigationcentre3 .resultat.resultatbis .resultatactions{background-color:#303030;left:0;right:0;bottom:0;border-bottom-left-radius:8px}
#navigationcentre3 .resultat.resultatbis .resultatphoto{overflow:hidden;aspect-ratio:16/10}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte{position:initial;padding-left:12px;padding-right:12px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2{margin-top:7px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte p{margin-top:6px;line-height:20px}
@media only screen and (max-width:480px){#navigationcentre3 .resultatphoto{aspect-ratio:16/11}
#navigationcentre3 .resultat.resultatbis .resultatprix1{margin-top:-16px}
#navigationcentre3 .resultat.resultatbis .resultatcoltexte a.resultattitre h2 .surface{margin-top:-3px}
}
#navigationcentre3 .boutonpersonnalise a:hover{background-color:#C7B194}
#navigationcentre .formulaire a.button{border:2px solid #C7B194;color:#fff}
#navigationcentre .formulaire a.button:hover{color:#C7B194;background-color:#fff}
@media only screen and (max-width:980px){#navigationcentre2{padding-left:10px;padding-right:10px}
#navigationcentre3 .resultatcoltexte{padding:15px;padding-left:5px}
#navigationcentre3 .resultatactions{width:100%}
.recherchehaut1fixe{top:70px !important}
}
@media only screen and (max-width:480px){#navigationcentre3 .resultatcoltexte{padding:0}
#navigationcentre3 .resultattexte{margin-left:10px;margin-right:10px;padding-bottom:20px}
#navigationcentre3 .resultatphoto img.photo{border-radius:0;border-top-left-radius:8px;border-top-right-radius:8px}
#navigationcentre3 .resultatcoltexte a.resultattitre h2{margin-top:10px}
#navigationcentre3 .resultatactions{border-bottom-left-radius:8px}
#navigationcentre3 .resultatactions a.actionajouter{border-bottom-left-radius:8px}
}
.commentairesbloc{box-shadow:none;background-color:#1F1C1C}
#navigationcentre3 .commentairestitre h2{color:#fff}
#navigationcentre3 a.miniboutonretour{background-color:#303030;color:#FFF;padding:8px}
.fichebienpicto img{background-color:#fff;margin-right:4px;padding:2px;border-radius:2px}
#navigationcentre3 ul.fichebiendetail .donnee,#navigationcentre3 ul.fichebiendetail .valeur{font-family:'Poppins',sans-serif;font-weight:200}
#maptypespoi2{border:0}
#maptypespoi label,#maptypespoi2 label{font-family:'Poppins',sans-serif;font-weight:200}
#navigationcentre3 .formulaire a{color:#fff}
#navigationcentre3 .formulaire h2{color:#C7B194;font-size:18px;margin-top:0;border-bottom:0}
a.button,#navigationcentre a.button{font-family:'Poppins',Arial,Helvetica,sans-serif}
.formulaire button.radio{border:2px solid #fff;font-weight:400}
.formulaire button.radio:hover{border:2px solid #fff}
.formulaire input[type='submit']:hover{background-color:#C7B194;color:#fff}
#navigationcentre3 .pagination a.selection{background-color:#C7B194;color:#fff;padding-top:2px}
.formulaire .buttonpassword{top:8px;right:6px}
#premenubas{background-image:url(/upload/parametres/fond-prepiedpage.jpg);background-position:center center;background-size:cover;box-sizing:border-box;height:500px;padding-top:40px;font-size:20px;color:#fff}
#premenubas a{display:block;color:#fff;background-repeat:no-repeat;background-position:left 4px;color:#fff;padding-left:40px;margin-top:30px}
#premenubas a.hometel{background-image:url(/upload/parametres/pictobas-tel.png)}
#premenubas a.homeadresse{background-image:url(/upload/parametres/pictobas-poi.png)}
#premenubas a.homeemail{background-image:url(/upload/parametres/pictobas-email.png);background-position:left 10px}
#signature{border-top:1px solid #a7a7a7;padding-top:20px}
#menubas{width:75%;padding-top:120px}
ul.menubas li:first-child{margin-bottom:50px}
ul.menubas li:first-child a{font-size:42px;font-weight:700;text-transform:uppercase}
#cotemenubas{width:25%;padding-top:120px}
#cotemenubas strong{display:block;font-size:40px;line-height:40px;text-transform:uppercase}
#opinionsystem{overflow:hidden}
#signature p{margin-top:20px;color:#a7a7a7}
#signature a{color:#a7a7a7}
#signature p.signature1{font-size:14px;text-align:left;margin-left:10px;margin-right:10px}
@media only screen and (max-width:980px){#menubas{display:block;width:100% !important;box-sizing:border-box;padding-top:20px;padding-left:20px;padding-right:20px}
ul.menubas li:first-child{margin-top:20px;margin-bottom:20px}
ul.menubas li:first-child a{font-size:36px}
#cotemenubas{display:block;width:100% !important;box-sizing:border-box;padding-top:20px;padding-left:5px;padding-right:20px}
#cotemenubas .pad10{padding:15px}
#cotemenubas strong{line-height:24px}
#signature p.signature1{margin-left:5px;margin-right:5px}
}
@media only screen and (max-width:600px){#menubas table td{display:block;width:100%}
.formulaire .buttonpassword{top:12px}
}
