<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,*:before,*:after{-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:10px;-webkit-font-smoothing:antialiased;line-height:100%;color:#fff;background-color:#000}#tri_form span.aLike{color:#dedb00}a,span.aLike{color:#DEDB00;text-decoration:none;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.annance-ami a:hover,span.aLike:hover{color:#DEDB00}a img{border:none}figure{margin:0;padding:0}img{max-width:100%;max-height:100%}.gm-style img{max-width:none;max-height:none}input,button,select,textarea,.ms-choice{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;line-height:100%}.ico_budget input::placeholder,input:-ms-input-placeholder,.placeholder{font-size:1.4em!important}input[type="text"],select,textarea{padding:4px 6px;border:none;resize:vertical;border-radius:0}select{padding:2px}input[type="file"]{font-size:1.3em;line-height:100%;color:#333}input[type="radio"]{margin:2px}input[type="submit"],button[type="submit"]{border-radius:0;-webkit-appearance:none;padding:10px 15px;border:none;background-color:#DEDB00;color:#000;;cursor:pointer;text-transform:uppercase;font-weight:700;-khtml-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}input[type="submit"]:hover,button[type="submit"]:hover{background-color:#000;color:#fff}#moteur_form input[type="submit"]:hover,button[type="submit"]:hover{background-color:#ececec;color:#000}p{font-size:1.4em;line-height:130%}span.aLike{cursor:pointer;display:inline-block}::-webkit-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000}:-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000;opacity:1}::-moz-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000;opacity:1}:-ms-input-placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000}:placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000}::placeholder{font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#000}.ms-choice&gt;span.placeholder{font-family:Arial,Helvetica,sans-serif!important;font-size:1em!important;color:#000!important}::-moz-selection{opacity:1;background:#DEDB00;color:#fff}::selection{opacity:1;background:#DEDB00;color:#fff}.clear{clear:both}.clearBlock{display:block;clear:both}.honey{display:none}img.autoScale{opacity:0;max-width:100%;max-height:100%}img.spacerBlocker{position:absolute;top:0;left:0;height:100%;width:100%;z-index:200;opacity:0}.form-results{padding:20px;margin-bottom:20px}.form-results.errors{background-color:#ea6153;color:#fff}.form-results.success{background-color:#5A9E5C;color:#fff}.form-results .titre{display:inline-block;padding-bottom:10px;font-size:1.5em;line-height:100%;font-weight:700;text-transform:uppercase}.form-results li{font-size:1.4em;line-height:130%}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spin-loader{display:inline-block;border-radius:50%;width:40px;height:40px;border:6px solid #eaeaea;border-top-color:#999;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear;border-style:double}span.verticalCenter,span.vCenter{display:inline-block;vertical-align:middle;height:100%}span.verticalBottom,span.vBottom{display:inline-block;vertical-align:bottom;height:100%}.pagination{text-align:center;margin:30px 0;font-size:1.7em}.pagination .active{color:#DEDB00;margin:0 8px;font-weight:700;border-bottom:2px solid #DEDB00}.inactive{margin:0 8px}.pagination a{margin:0 8px;color:#fff}body&gt;.box{display:none;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);text-align:center}body&gt;.box::after{content:'';display:inline-block;vertical-align:middle;height:100%;visibility:hidden}body&gt;.box .sizer{position:relative;display:inline-block;vertical-align:middle;width:50%;background-color:#fff;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}body&gt;.box .sizer .btnClose{position:absolute;top:10px;right:10px;width:30px;height:30px;background:url(images/box_close.png) center center no-repeat;background-image:url(images/box_close.svg)}body&gt;.toast{display:none;position:fixed;z-index:99999;top:10%;left:0;right:0;text-align:center;pointer-events:none}body&gt;.toast .message{display:inline-block;padding:20px 30px;background-color:#555;font-size:1.5em;line-height:100%;color:#fff;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);-ms-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.ms-parent{height:100%}.ms-choice::-moz-focus-inner{border:none}.ms-choice&gt;span{top:50%;height:20px;margin-top:-10px;line-height:20px}.ms-choice&gt;div{top:50%;margin-top:-12px}.ms-drop{text-align:left;font-size:1.3em;line-height:100%;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.ms-drop.bottom{width:auto!important;min-width:100%;white-space:nowrap}.ms-drop ul{padding:5px 0;-webkit-overflow-scrolling:touch}.ms-drop ul&gt;li:hover{background-color:#6598cb}.ms-drop ul&gt;li.group:hover{background-color:transparent}.ms-drop ul&gt;li label{padding-right:30px;padding-left:4px;cursor:pointer}.ms-drop ul&gt;li label.optgroup{font-size:1.1em;line-height:100%;padding-top:5px;padding-bottom:2px}.ms-drop ul&gt;li label.optgroup::first-letter{text-transform:uppercase}.ms-drop ul input[type="checkbox"]{width:auto;margin-left:0}.ms-drop ul input[type="radio"]{display:none}.ms-drop ul&gt;li label&gt;span{display:inline-block;margin-left:2px;padding:3px 0;vertical-align:middle}.ms-choice&gt;div,.ms-choice&gt;div.open,.ms-search input{background-image:url(images/multiple-select.png)}.ms-search{padding-bottom:0}.ms-search input{border:1px solid #aaa!important}.pswp__bg{background-color:#333}.pswp__caption__center{text-align:center}.pswp__caption__center::first-letter{text-transform:uppercase}.box_share .sizer{display:inline-block;vertical-align:middle;width:50%;min-width:250px;max-width:400px;padding:50px 0;margin-top:-10%}.box_share h1{font-size:1.3em;line-height:100%;font-weight:700;text-transform:uppercase;margin-bottom:20px}.box_share .content{display:inline-block}.box_share .content li{font-size:1.3em;line-height:100%;margin:10px 0}.box_share .content li&gt;*{display:block;padding:5px 0;padding-left:50px;line-height:30px}.box_share .content li .facebook{background:url(images/social/facebook_couleur.png) no-repeat;background-image:url(images/social/facebook_couleur.svg)}.box_share .content li .googlePlus{background:url(images/social/googlePlus_couleur.png) no-repeat;background-image:url(images/social/googlePlus_couleur.svg)}.box_share .content li .pinterest{background:url(images/social/pinterest_couleur.png) no-repeat;background-image:url(images/social/pinterest_couleur.svg)}.box_share .content li .twitter{background:url(images/social/twitter_couleur.png) no-repeat;background-image:url(images/social/twitter_couleur.svg)}#main{position:relative;min-width:320px;background-color:#333}#main.frame-1-mode{min-width:0}main{min-height:300px;display:block}header .ruler{height:40px;max-width:1200px;margin:0 auto}footer .ruler{max-width:1230px;margin:0 auto;padding:0 15px}main{max-width:1230px;margin:0 auto;padding:0 15px}#main.frame-1-mode main{padding-bottom:0}#main.frame-1-mode main&gt;section{padding:0}.topHeader{width:100%;height:40px;background-color:#DEDB00}.topHeader .ctnHeader{overflow:hidden;margin:0 auto;width:100%;height:100%;max-width:1230px;color:#CACACA;padding:0 15px}.topHeader .ctnHeader&gt;div:nth-child(1){float:left;height:100%}.topHeader .ctnHeader div:nth-child(1) .social{height:100%}.topHeader .ctnHeader div:nth-child(1) .social li{display:inline-block;height:100%}.topHeader .ctnHeader div:nth-child(1) .social li a{display:inline-block;height:100%}.topHeader .ctnHeader div:nth-child(1) .social li:nth-child(1) a{width:10px;background:url(images/social/facebook.png) center center no-repeat;background-image:url(images/social/facebook.svg);margin-right:7px}.topHeader .ctnHeader div:nth-child(1) .social li:nth-child(2) a{width:18px;background:url(images/social/instagram.png) center center no-repeat;background-image:url(images/social/instagram.svg);margin:0 7px}.topHeader .ctnHeader div:nth-child(1) .social li:nth-child(3) a{width:16px;background-image:url(images/social/youtube.svg) center center no-repeat;background:url(images/social/youtube.png) center center no-repeat;margin:0 7px}.topHeader .ctnHeader&gt;div:nth-child(2){float:right;height:100%}.topHeader .ctnHeader div:nth-child(2) a{font-size:1.4em;color:#000}.topHeader .ctnHeader .dropLang{display:inline-block;margin-left:40px}.topHeader .ctnHeader .dropLang ul{display:inline-block;margin-top:0}.topHeader .ctnHeader .dropLang ul li{display:inline-block;margin:0;font-size:1.071em;text-transform:uppercase;color:#a7a7a7}.topHeader .ctnHeader .dropLang ul li:first-child{padding:0 4px 0 0;border-right:1px solid #a7a7a7}.topHeader .ctnHeader .dropLang ul li:last-child{padding:0 0 0 4px}.topHeader .ctnHeader .dropLang ul li.selected a{color:#FFF}header{max-width:1200px;margin:20px auto 0 auto;overflow:hidden;height:90px;padding-bottom:20px;border-bottom:1px solid #666}header h1{float:left;height:100%}header h1 .logo,header .logo{display:inline-block;max-width:200px;vertical-align:middle}header h1 .logo img,header .logo img{vertical-align:middle}header .menu-main{display:block;float:right;height:100%}header .menu-main ul{height:100%}header .menu-main ul li{display:inline-block;font-size:1.8em;line-height:100%;text-transform:uppercase;height:100%;vertical-align:bottom;padding:0 15px}header .menu-main ul li:first-child{padding:0 15px 0 0}header .menu-main ul li:nth-last-child(2){padding:0 0 0 15px}header .menu-main ul li a{color:#fff;}header .menu-main ul li a.current{color:#DEDB00;font-weight:600}header .menu-main ul li.selectionLinkMobile{display:none}footer{clear:both;padding-bottom:50px}footer .tiret{display:none}footer,footer a,footer span.aLike{color:#fff}footer .agences{text-align:left;float:left;line-height:100%}footer .agences&gt;li:first-child{display:block}footer .agences a span{display:block}footer hr{height:1px;margin:30px 0;border:none;background-color:#666}footer .footer_menu{margin-top:20px;text-align:center;overflow:hidden;margin:0 auto;max-width:800px}footer .footer_menu ul{display:inline-block;width:25%;vertical-align:top}footer .footer_menu .agences{width:20%}footer .footer_menu .menuSeo{width:30%}footer .footer_menu ul li{padding:3px 0}footer .footer_menu ul li a{display:inline-block;padding:2px 0;font-size:1.4em;line-height:100%}footer .footer_menu ul.agences li a{display:block}footer .legal{margin-top:20px;text-align:center;font-size:1.3em;line-height:100%}footer .legal&gt;span{color:#888}footer .legal a{color:#888}footer .seo{text-align:center;font-size:1.4em;line-height:150%}footer .seo1{margin-top:50px}footer .seo .separator{margin:0 20px}section h1{margin:30px 0 20px 0;font-size:1.6em;line-height:100%;font-weight:700;text-transform:uppercase;color:#DEDB00}.accueil-default .pgtitle{position:absolute;top:-9999px}#home{margin-top:20px}#home #homeDiapo{max-width:1200px;width:100%;height:610px;margin-bottom:70px}#homeDiapo .slide{width:100%;height:100%}#homeDiapo&gt;span#moteur{display:block;position:absolute;top:0;bottom:0;right:50px;background-color:#000;background-color:rgba(0,0,0,.3);z-index:1000;padding:0 25px;width:300px;text-align:center}#homeDiapo&gt;span#moteur&gt;div{position:relative;display:inline-block;vertical-align:middle;width:100%}#homeDiapo&gt;span#moteur&gt;div h2{font-size:2.2em;text-transform:uppercase;font-weight:700;text-align:center;color:#fff;line-height:140%;text-shadow:-2px 2px 3px rgba(51,51,51,.9);margin-bottom:30px}#homeDiapo&gt;span#moteur&gt;div form fieldset{width:100%;margin:20px 0}#homeDiapo&gt;span#moteur&gt;div form fieldset label .ms-parent{width:100%!important}#homeDiapo&gt;span#moteur&gt;div form fieldset .ms-choice{height:35px!important;width:100%!important;-khtml-border-radius:0px!important;-moz-border-radius:0px!important;-ms-border-radius:0px!important;-webkit-border-radius:0px!important;border-radius:0px!important}#homeDiapo&gt;span#moteur&gt;div form fieldset.ico_location .ms-choice{background:linear-gradient(transparent,transparent),#fff url(images/ico_location.svg) no-repeat 10px center;background:#fff url(images/ico_location.png) no-repeat 10px center}#homeDiapo&gt;span#moteur&gt;div form fieldset.ico_type .ms-choice{background:#fff url(images/ico_type.png) no-repeat 10px center;background:linear-gradient(transparent,transparent),#fff url(images/ico_type.svg) no-repeat 10px center}#homeDiapo&gt;span#moteur&gt;div form fieldset .ms-choice&gt;span{padding-left:40px;color:#000!important}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]{padding-left:40px;width:100%;height:35px}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]::-webkit-input-placeholder{color:#000}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]:-moz-placeholder{color:#000;opacity:1}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]::-moz-placeholder{color:#000;opacity:1}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]:-ms-input-placeholder{color:#000}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]:placeholder{color:#000}#homeDiapo&gt;span#moteur&gt;div form fieldset label input[type="text"]::placeholder{color:#000}#homeDiapo&gt;span#moteur&gt;div form fieldset.ico_budget label input{background:linear-gradient(transparent,transparent),#fff url(images/ico_budget.svg) no-repeat 10px center;background:#fff url(images/ico_budget.png) no-repeat 10px center}#homeDiapo&gt;span#moteur&gt;div form fieldset.ico_surface label input{background:linear-gradient(transparent,transparent),#fff url(images/ico_surface.svg) no-repeat 10px center;background:#fff url(images/ico_surface.png) no-repeat 10px center}#homeDiapo&gt;span#moteur&gt;div form input[type="submit"]{width:100%;font-weight:400}#home&gt;article{text-align:center;max-width:800px;margin:0 auto 60px auto}#home&gt;article&gt;h2{font-size:3.3em;line-height:100%;margin-bottom:20px;font-weight:400;text-transform:uppercase;color:#DEDB00}#home&gt;article&gt;h3{font-size:2.6em;line-height:100%;margin-bottom:40px;font-weight:400;color:#fff}#home&gt;article&gt;div{font-size:1.6em;font-weight:400;line-height:1.37em;color:#fff;max-width:940px;margin:0 auto;width:100%}#home&gt;.rechercheHome{width:100%;position:relative;overflow:hidden;margin-bottom:60px}#home&gt;.rechercheHome&gt;div{width:100%;position:absolute;z-index:1000;top:0;right:0;bottom:0;left:0;text-align:center}#home&gt;.rechercheHome&gt;div h2{display:inline-block;vertical-align:middle;color:#fff;font-size:4.5em;text-shadow:-2px 2px 3px rgba(51,51,51,.9);font-weight:400}#home&gt;.rechercheHome&gt;div h2 a{color:#fff}.annonces .listing #moteurAnnonces{max-width:1064px;margin:20px auto 0 auto}.annonces .listing #moteurAnnonces .btnMoteur{display:none;width:100%;padding:7px 10px;background-color:#DEDB00;cursor:pointer;color:#000;text-transform:uppercase;overflow:hidden;font-size:1.2em}.annonces .listing #moteurAnnonces .btnMoteur span{display:inline-block;vertical-align:middle;width:70%}.annonces .listing #moteurAnnonces .btnMoteur .ico_moteur{display:inline-block;vertical-align:middle;width:30%;height:22px;background:linear-gradient(transparent,transparent),url(images/ico_sprite_moteur.svg) no-repeat right 0;background:url(images/ico_sprite_moteur.png) no-repeat right 0;text-align:right}.annonces .listing #moteurAnnonces fieldset{float:left;width:14.18%;padding:0 5px}.annonces .listing #moteurAnnonces fieldset .ms-parent{width:100%!important;height:25px!important}.annonces .listing #moteurAnnonces fieldset .ms-parent .ms-choice{height:25px!important;border:none!important;-khtml-border-radius:0px!important;-moz-border-radius:0px!important;-ms-border-radius:0px!important;-webkit-border-radius:0px!important;border-radius:0px!important;background-color:#ececec}.annonces .listing #moteurAnnonces fieldset&gt;label{display:block;font-size:1.5em;line-height:1em;margin-bottom:10px}.annonces .listing #moteurAnnonces fieldset input[type="text"]{width:100%;height:25px;background-color:#ececec}.annonces .listing #moteurAnnonces fieldset input[type="submit"]{margin-top:25px;font-size:1.3em;font-weight:400;height:25px;padding:0 18px;line-height:.5em;width:100%}.annonces .listing h1{float:left;line-height:1.3em}.annonces .listing .tri_container{float:right;margin:30px 0;font-size:1.6em;line-height:100%}.annonces .listing .tri_container label{margin-left:20px}.annonces .listing .tri_container label span&gt;span{display:inline-block;vertical-align:middle}.annonces .listing .tri_container label span.picto{width:16px;height:16px;margin-left:2px;background:url(images/tri_vide.png) no-repeat;background-image:url(images/tri_vide.svg)}.annonces .listing .tri_container label.current span.picto{background:url(images/tri_haut.png) no-repeat;background-image:url(images/tri_haut.svg)}.annonces .listing .tri_container label.current.DESC span.picto{background:url(images/tri_bas.png) no-repeat;background-image:url(images/tri_bas.svg)}.annonces .listing .listing_container{clear:both}.annonces .listing .listing_container article{width:100%;overflow:hidden;margin-bottom:20px;background-color:#ececec}.annonces .listing .listing_container article&gt;div{float:left}.annonces .listing .listing_container article&gt;div:nth-child(1){width:45.8%}.annonces .listing .listing_container article&gt;div:nth-child(1) a{position:relative;display:block;height:100%;width:100%;overflow:hidden}.annonces .listing .listing_container article&gt;div:nth-child(2){width:54.2%;padding:30px;overflow:hidden}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1){height:89%;width:100%;overflow:auto;color:#333}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a{color:#333}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div{float:right;text-align:right}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:1.27em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{display:block;font-weight:400;font-size:.87em;margin-top:5px;line-height:.9em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .tallMargin{margin-top:10px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{display:block;font-weight:400;font-size:.8em;margin-top:10px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span{display:block}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:1.13em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(1){text-transform:uppercase;margin-bottom:5px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-style:italic;font-size:1.07em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0;font-size:1em;line-height:1.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.typeSurf{margin-bottom:15px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.4em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.6em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.7em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type strong:nth-child(1){text-transform:capitalize}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{font-size:1.4em;line-height:1.5em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2){height:11%;width:100%}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{display:inline-block;font-size:1.5em;height:100%;float:right;background-color:#DEDB00;color:#000;padding:0 20px;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{float:left;text-decoration:underline;font-size:1.4em;margin-top:5px;cursor:pointer;color:#333}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a span{display:inline-block;vertical-align:middle}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a:hover{background-color:#000;color:#fff}#main.annonces section.details{max-width:1024px;margin:0 auto;padding-top:30px;padding-bottom:25px}#main.annonces section.details a,#main.annonces section.details .aLike{color:#fff}#main.annonces section.details a:hover,#main.annonces section.details span.aLike:hover{color:#DEDB00}#main.annonces section.details h1{margin-top:0}#main.annonces section.details h1.annonce_profil{position:absolute;top:-99999px}#main.annonces section.details h2&gt;span.libelle{font-weight:400;font-size:.889em;line-height:100%;color:#999}#main.annonces section.details .linksBack{font-size:1.3em;line-height:100%}#main.annonces section.details .linksBack.bottom{padding-top:10px;margin-top:10px;border-top:1px solid #999}#main.annonces section.details .linksBack&gt;span{display:block}#main.annonces section.details .linksBack .linkPrev{float:left}#main.annonces section.details .linksBack .linkNext{float:right}#main.annonces section.details .linksBack .linkBack{text-align:center}#main.annonces section.details .annonce_profil{margin-top:15px}#main.annonces section.details .annonce_profil h2{font-size:1em;font-weight:400}#main.annonces section.details .annonce_profil .btn-video{float:right;margin-top:7px;font-weight:700;font-size:1.1em;line-height:100%;text-transform:uppercase}#main.annonces section.details .annonce_profil .btn-video&gt;span{display:block;text-align:center}#main.annonces section.details .annonce_profil .btn-video .picto{position:relative;margin-bottom:2px}#main.annonces section.details .annonce_profil .btn-video .picto&gt;span{display:inline-block;width:26px;height:26px;background:url(images/annonce_video_hover.png) center center no-repeat;background-image:url(images/annonce_video_hover.svg);opacity:0;-khtml-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}#main.annonces section.details .annonce_profil .btn-video .picto::after{content:'';display:block;position:absolute;top:0;left:50%;width:26px;height:26px;margin-left:-13px;background:url(images/annonce_video.png) center center no-repeat;background-image:url(images/annonce_video.svg);-khtml-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}#main.annonces section.details .annonce_profil .btn-video:hover .picto&gt;span{opacity:1;-khtml-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-ms-transition:opacity 250ms ease-out;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}#main.annonces section.details .annonce_profil .btn-video:hover .picto::after{opacity:0;-khtml-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}#main.annonces section.details .annonce_profil .media{position:relative;margin-bottom:30px}#main.annonces section.details .annonce_profil .diapo_container{display:table;width:100%}#main.annonces section.details .annonce_profil .diapo_container&gt;div{display:table-cell}#main.annonces section.details .annonce_profil .diapo{width:71.6%;padding-bottom:8px;position:relative}#main.annonces section.details .annonce_profil .diapo .sizer{position:relative;width:100%;height:100%;max-height:488px;margin-top:2px;background-color:#333}#main.annonces section.details .annonce_profil .diapo .slide{width:100%;height:100%;text-align:center;overflow:hidden;display:none}#main.annonces section.details .annonce_profil .diapo .slide img{display:inline-block;vertical-align:middle;cursor:pointer}#main.annonces section.details .annonce_profil .diapo .loader_photoswipe{display:none;position:absolute;z-index:999;top:0;left:0;right:0;bottom:0}#main.annonces section.details .annonce_profil .diapo_thumbs{width:28.4%;padding-left:32px;vertical-align:top}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb{float:left;width:50%;padding-left:8px;padding-bottom:9px}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb .sizer{display:inline-block;position:relative;width:100%;height:100%}#main.annonces section.details .annonce_profil .btn-video{display:block;position:absolute;z-index:998;right:10px;bottom:20px;width:40px;text-align:center;color:#fff;text-shadow:1px 1px 5px rgba(#000,.6);line-height:2}#main.annonces section.details .annonce_profil .btn-video::before{content:'';display:block;width:100%;height:40px;background-image:url(images/video.png);background-repeat:no-repeat;background-position:top center}#main.annonces section.details .annonce_profil .video_container{display:none;position:absolute;z-index:999;top:0;left:0;right:0;bottom:20px}#main.annonces section.details .annonce_profil .video_container .btn-video-close{float:right;font-size:1.2em;line-height:100%;font-weight:700;text-transform:uppercase}#main.annonces section.details .annonce_profil .video_container .sizer{position:absolute;z-index:999;top:20px;left:0;right:0;bottom:0;text-align:center}#main.annonces section.details .annonce_profil .video_container .spin-loader{position:absolute;left:50%;width:40px;height:40px;margin-left:-20px}#main.annonces section.details .annonce_profil .video_container iframe{width:100%;height:100%}#main.annonces section.details .annonce_profil .annonceProfilDetail{padding-bottom:40px;border-bottom:1px solid #DEDB00;margin-bottom:40px;overflow:hidden}.copro{padding-bottom:10px;margin-bottom:20px;overflow:hidden;font-size:12px;line-height:14.4px}.copro-provision{margin-left:25px}.charges-copro{padding-left:25px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail{overflow:hidden}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1{font-size:2em;line-height:100%;color:#fff;margin-bottom:8px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2{font-size:1.8em;line-height:1.5em;color:#fff}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li{float:left;margin:0 14px 0 0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 li{float:left;margin:0 7px 0 0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{margin:0 7px}#main.annonces section.details .annonce_profil .annonceProfilDetail .price{float:right;text-align:right}#main.annonces section.details .annonce_profil .annonceProfilDetail .price&gt;span{display:block;font-size:1.2em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .priceDetail{font-size:1.3em;line-height:160%;margin:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .size{font-size:1em;line-height:120%;max-width:200px}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .marginPrice{margin-top:8px}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .ref{font-size:1.2em;line-height:160%;padding-top:10px}#main.annonces section.details .annonce_profil .annonceProfilDetail .price&gt;span:nth-child(1){font-size:2.5em;line-height:100%;font-weight:700;color:#DEDB00}#main.annonces section.details .annonce_profil .annonceProfilDetail .copro{margin-top:40px;font-size:1.2em;line-height:120%}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p{font-size:1.5em;line-height:160%;text-align:justify;overflow:hidden}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p .img_dpe{float:right;max-width:100%;margin-left:30px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li{display:inline-block;margin-right:35px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li span,#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li a{font-size:1.5em;line-height:100%;text-decoration:underline}#main.annonces section.details .annonce_profil .annonceBottom{overflow:hidden;margin-top:40px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1){padding-right:10px;width:30.27%;float:left;height:230px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1)&gt;ul{padding:20px;background-color:#f5f5f5;width:100%;height:100%;color:#333}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1)&gt;ul li{font-size:1.4em;line-height:100%;width:100%;height:20%}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2){padding-left:10px;width:21.1%;height:230px;float:right}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div{width:100%;height:100%;text-align:center}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div{display:inline-block;vertical-align:middle}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div&gt;p{font-size:1.3em;font-weight:700;color:#DEDB00;text-transform:uppercase;margin:15px 0;line-height:160%}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div&gt;a{display:inline-block;background-color:#DEDB00;color:#000;text-transform:uppercase;font-size:1.2em;padding:6px 15px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3){padding:0 10px;width:48.63%;float:left;color:#333}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form{background-color:#ececec;padding:15px 20px;overflow:hidden}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::placeholder,#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::placeholder{opacity:1;color:#000}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::-webkit-input-placeholder,#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::-webkit-input-placeholder{opacity:1;color:#000}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::-moz-placeholder,#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form ::-moz-placeholder{opacity:1;color:#000}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form :-ms-input-placeholder,#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form :-ms-input-placeholder{opacity:1;color:#000}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form :-moz-placeholder,#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form :-moz-placeholder{opacity:1;color:#000}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .left{float:left;width:50%;padding-right:10px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .right{float:left;width:50%;padding-left:10px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form h2{font-size:1.5em;line-height:100%;color:#333;margin-bottom:20px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form label{display:none}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form fieldset input[type="text"]{width:100%;height:20px;margin-bottom:10px;font-size:1.2em;line-height:100%}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .fld_message{width:100%}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form textarea{width:100%;height:70px;margin-bottom:10px;font-size:1.2em;line-height:130%}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .notice_mandatory_fields{font-size:1.2em;color:gray;margin-top:5px;display:inline-block}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form input[type="submit"]{float:right;height:auto;padding:5px 15px;font-weight:400;text-transform:capitalize}.contact-defiscalisation .form_container h2{font-weight:400;margin:15px 0;font-size:2em;line-height:1em}#main.annonces section.annonce-ami h1{text-transform:uppercase}#main.annonces section.annonce-ami&gt;span{font-size:1.4em;line-height:150%}#main.annonces section.annonce-ami h2&gt;span.libelle{font-weight:400}#main.annonces section.annonce-ami .annonce_profil{width:100%;padding:15px 0}#main.annonces section.annonce-ami .annonce_profil figure{display:inline-block;width:50%;overflow:hidden;max-height:395px;vertical-align:middle}#main.annonces section.annonce-ami .annonce_profil figure .img{position:relative;height:100%;overflow:hidden;max-height:395px}#main.annonces section.annonce-ami .annonce_profil figure .img img.autoScale{display:none}#main.annonces section.annonce-ami .annonce_profil .details_container{display:inline-block;width:50%;text-align:center;height:100%;vertical-align:middle}#main.annonces section.annonce-ami .annonce_profil .details_container h2.localisation{font-weight:700;font-size:2em;line-height:140%}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos{margin-top:30px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos ul li{display:inline-block}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{display:block;font-size:2em;line-height:100%;margin-bottom:30px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_infos{font-size:1.8em;line-height:100%;margin:0 10px}#main.annonces section.annonce-ami .annonce_profil .details_container .price h2{font-size:2.5em;color:#DEDB00;font-weight:700}#main.annonces section.annonce-ami .annonce_profil .details_container .copro_infos{margin-bottom:15px}#main.annonces section.annonce-ami .annonce_profil .details_container .price{padding-top:40px}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires span{display:block;font-size:1.3em;line-height:130%}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires .reference{margin-top:10px}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires .marginPrice{margin-top:8px}#main.annonces main section#frmresult form{padding:20px;padding-bottom:20px;background-color:#ececec;overflow:hidden;color:#333}#main.annonces main section#frmresult form ::placeholder{color:transparent}#main.annonces main section#frmresult form ::-webkit-input-placeholder{color:transparent}#main.annonces main section#frmresult form ::-moz-placeholder{color:transparent}#main.annonces main section#frmresult form :-ms-input-placeholder{color:transparent}#main.annonces main section#frmresult form :-moz-placeholder{color:transparent}#main.annonces main section#frmresult form&gt;.left{padding-right:30px;float:left;width:50%}#main.annonces main section#frmresult form&gt;.left fieldset:first-child{margin:0 0 10px 0}#main.annonces main section#frmresult form&gt;.left fieldset{margin:10px 0}#main.annonces main section#frmresult form&gt;.left fieldset:last-child{margin:0 0 10px 0}#main.annonces main section#frmresult form&gt;.left fieldset label{width:35%;float:left;font-size:1.4em;line-height:100%}#main.annonces main section#frmresult form&gt;.left fieldset input[type="text"]{width:65%;float:left}#main.annonces main section#frmresult form&gt;.right{float:left;width:50%;padding-left:30px}#main.annonces main section#frmresult form&gt;.right fieldset label{width:25%;float:left;font-size:1.4em}#main.annonces main section#frmresult form&gt;.right fieldset textarea{width:75%;height:95px}#main.annonces main section#frmresult form&gt;fieldset:last-child{margin-top:20px}#main.annonces main section#frmresult form&gt;fieldset:last-child .notice_mandatory_fields{font-size:1.2em}#main.annonces main section#frmresult form&gt;fieldset:last-child input[type="submit"]{float:right}#main.annonces-impression .header .logo{max-width:180px;margin:20px auto 0 auto}#main.annonces-impression section.annonce-print{padding-top:20px}#main.annonces-impression section.annonce-print .annonce_profil{margin-top:0}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes{padding-left:10px;width:69.73%;height:auto;float:right}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes&gt;div{background:#ececec;text-align:left;padding:20px}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes&gt;div h2{font-size:1.5em;text-transform:uppercase;margin-bottom:15px;color:#333}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes&gt;div form label{display:none}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes&gt;div form textarea{width:100%;min-height:148px}#main.annonces-impression section.annonce-print .annonceProfilDetail{padding-bottom:2px!important}.selection .listing #moteurAnnonces{max-width:1064px;margin:20px auto 30px auto}.selection .listing #moteurAnnonces .btnMoteur{display:none;width:100%;padding:7px 10px;background-color:#DEDB00;cursor:pointer;color:#fff;text-transform:uppercase;overflow:hidden;font-size:1.2em}.selection .listing #moteurAnnonces .btnMoteur span{display:inline-block;vertical-align:middle;width:70%}.selection .listing #moteurAnnonces .btnMoteur .ico_moteur{display:inline-block;vertical-align:middle;width:30%;height:20px;background:url(images/ico_sprite_moteur.png) no-repeat right 0;background:linear-gradient(transparent,transparent),url(images/ico_sprite_moteur.svg) no-repeat right 0;text-align:right}.selection .listing #moteurAnnonces fieldset{float:left;width:14.28%;padding:0 5px}.selection .listing #moteurAnnonces fieldset .ms-parent{width:100%!important;height:25px!important}.selection .listing #moteurAnnonces fieldset .ms-parent .ms-choice{height:25px!important;border:none!important;-khtml-border-radius:0px!important;-moz-border-radius:0px!important;-ms-border-radius:0px!important;-webkit-border-radius:0px!important;border-radius:0px!important;background-color:#ececec}.selection .listing #moteurAnnonces fieldset&gt;label{display:block;font-size:1.5em;line-height:1em;margin-bottom:10px}.selection .listing #moteurAnnonces fieldset input[type="text"]{width:100%;height:25px;background-color:#ececec}.selection .listing #moteurAnnonces fieldset input[type="submit"]{margin-top:25px;font-size:1.3em;font-weight:400;height:25px;padding:0 18px;line-height:.5em}.selection .listing h1{float:left;line-height:1.3em}.selection .listing .btn-empty{color:#000;padding:6px 10px;float:right;background-color:#DEDB00;font-size:1.4em;line-height:100%;margin:30px 0 20px 0;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.selection .listing .btn-empty:hover{background-color:#ececec;color:#000}.selection .listing .tri_container{float:right;margin:30px 0;font-size:1.6em;line-height:100%}.selection .listing .tri_container label{margin-left:20px}.selection .listing .tri_container label span&gt;span{display:inline-block;vertical-align:middle}.selection .listing .tri_container label span.picto{width:16px;height:16px;margin-left:2px;background:url(images/tri_vide.png) no-repeat;background-image:url(images/tri_vide.svg)}.selection .listing .tri_container label.current span.picto{background:url(images/tri_haut.png) no-repeat;background-image:url(images/tri_haut.svg)}.selection .listing .tri_container label.current.DESC span.picto{background:url(images/tri_bas.png) no-repeat;background-image:url(images/tri_bas.svg)}.selection .listing .listing_container{clear:both}.selection .listing .listing_container article{width:100%;overflow:hidden;margin-bottom:20px;background-color:#ececec}.selection .listing .listing_container article&gt;div{float:left}.selection .listing .listing_container article&gt;div:nth-child(1){width:45.8%}.selection .listing .listing_container article&gt;div:nth-child(1) a{position:relative;display:block;height:100%;width:100%;overflow:hidden}.selection .listing .listing_container article&gt;div:nth-child(2){width:54.2%;padding:30px;overflow:hidden}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1){height:89%;width:100%;overflow:auto;color:#333}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a{color:#333}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div{float:right;text-align:right}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:1.27em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_selection{display:block;font-weight:400;font-size:.87em;margin-top:5px;line-height:.9em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .tallMargin{margin-top:10px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{display:block;font-weight:400;font-size:.8em;margin-top:10px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span{display:block}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:1.13em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(1){text-transform:uppercase;margin-bottom:5px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-style:italic;font-size:1.07em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0;font-size:1em;line-height:1.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.typeSurf{margin-bottom:15px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.4em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.6em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.7em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type strong:nth-child(1){text-transform:capitalize}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{font-size:1.4em;line-height:1.5em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2){height:11%;width:100%}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{display:inline-block;font-size:1.5em;height:100%;float:right;background-color:#DEDB00;color:#000;padding:0 20px;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{float:left;text-decoration:underline;font-size:1.4em;margin-top:5px;cursor:pointer;color:#333}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a span{display:inline-block;vertical-align:middle}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a:hover{background-color:#000;color:#fff}#main.contact section article .content,#main.agences section article .content{font-size:1.4em;line-height:160%;text-align:justify}#main.contact section.form,#main.agences section.form{margin-top:25px}#main.contact section .bloc_boutons,#main.agences section .bloc_boutons{padding:20px 0;border-top:1px solid #999;text-align:center;overflow:hidden;clear:both;margin-bottom:10px}#main.contact section .bloc_boutons ul li,#main.agences section .bloc_boutons ul li{float:left;width:33.33%;border-right:1px solid #999}#main.contact section .bloc_boutons ul li.current a,#main.agences section .bloc_boutons ul li.current a{color:#DEDB00;font-weight:700}#main.contact section .bloc_boutons ul li:last-child,#main.agences section .bloc_boutons ul li:last-child{border:0}#main.contact section .bloc_boutons ul li a,#main.agences section .bloc_boutons ul li a{font-size:1.6em;color:#fff}#main.contact section article .content,#main.agences section article .content{font-size:1.5em;line-height:150%;text-align:justify}#main.contact section article .content figure,#main.agences section article .content figure{overflow:hidden;max-width:400px;max-height:267px;float:right;margin:-35px 0 10px 20px}#main.contact form ::placeholder,#main.agences form ::placeholder{color:transparent}#main.contact form ::-webkit-input-placeholder,#main.agences form ::-webkit-input-placeholder{color:transparent}#main.contact form ::-moz-placeholder,#main.agences form ::-moz-placeholder{color:transparent}#main.contact form :-ms-input-placeholder,#main.agences form :-ms-input-placeholder{color:transparent}#main.contact form :-moz-placeholder,#main.agences form :-moz-placeholder{color:transparent}#main.contact form input,#main.contact form button,#main.contact form select,#main.contact form textarea,#main.contact form .ms-choice,#main.agences form input,#main.agences form button,#main.agences form select,#main.agences form textarea,#main.agences form .ms-choice{font-size:1.3em}#main.contact form::after,#main.agences form::after{content:'';display:block;visibility:hidden;clear:both}#main.contact form&gt;.left,#main.agences form&gt;.left{float:left;width:50%;padding-right:20px}#main.contact form&gt;.right,#main.agences form&gt;.right{float:right;width:50%;padding-left:20px}#main.contact form fieldset,#main.agences form fieldset{width:100%}#main.contact form fieldset label.radio,#main.agences form fieldset label.radio{display:inline-block!important}#main.contact form fieldset label,#main.agences form fieldset label{display:inline-block;vertical-align:middle;width:25%;font-size:1.3em;line-height:100%}#main.contact form fieldset.required label:first-child::after,#main.agences form fieldset.required label:first-child::after{content:' *'}#main.contact form fieldset label .format,#main.agences form fieldset label .format{display:block;font-size:.714em;line-height:100%}#main.contact form fieldset.fld_message label,#main.agences form fieldset.fld_message label{vertical-align:top}#main.contact form label.radio&gt;*,#main.agences form label.radio&gt;*{display:inline-block;vertical-align:middle}#main.contact form label.radio&gt;span::first-letter,#main.agences form label.radio&gt;span::first-letter{text-transform:uppercase}#main.contact form fieldset input[type="text"],#main.contact form fieldset select,#main.agences form fieldset input[type="text"],#main.agences form fieldset select{width:75%}#main.contact form fieldset textarea,#main.agences form fieldset textarea{width:75%;height:100px}#main.contact form input[type="submit"],#main.agences form input[type="submit"]{float:right;padding:10px 50px;font-weight:400;text-transform:capitalize;font-size:1.5em}#main.contact form&gt;fieldset:last-child,#main.agences form&gt;fieldset:last-child{position:relative;margin-bottom:0}#main.contact form&gt;fieldset:last-child .notice_mandatory_fields,#main.agences form&gt;fieldset:last-child .notice_mandatory_fields{position:absolute;bottom:0;font-size:1.2em;line-height:100%;color:#555}#main.contact form,#main.agences form{background-color:#ececec;padding:20px;color:#333}#main.contact form .titleCol1,#main.contact form .titleCol2,#main.agences form .titleCol1,#main.agences form .titleCol2{font-size:1.5em;display:block;padding:0 0 10px 0;width:100%;border-bottom:1px solid #d5d5d5;margin-bottom:20px}#main.contact form fieldset,#main.agences form fieldset{margin:10px 0}#main.contact form fieldset input[type="text"],#main.agences form fieldset input[type="text"]{height:20px;font-size:1.3em}#main.contact form fieldset textarea{height:50px;font-size:1.3em}#main.agences form fieldset textarea{height:140px;font-size:1.3em}#main.contact form&gt;.left{width:55%}#main.agences form&gt;.left{width:44%}#main.contact form&gt;.right{width:45%}#main.agences form&gt;.right{width:56%}#main.contact form&gt;.left&gt;.left{float:left;width:50%}#main.contact form&gt;.left&gt;.right{float:right;width:50%;padding-left:20px}#main.contact form&gt;.left&gt;.left fieldset label,#main.contact form&gt;.left&gt;.right fieldset label{width:50%}#main.contact form&gt;.left&gt;.left fieldset input[type="text"],#main.contact form&gt;.left&gt;.left fieldset select,#main.contact form&gt;.left&gt;.left fieldset textarea,#main.contact form&gt;.left&gt;.right fieldset input[type="text"],#main.contact form&gt;.left&gt;.right fieldset select,#main.contact form&gt;.left&gt;.right fieldset textarea{width:50%}#main.agences section article .content{margin-bottom:40px}#main.agences section article .content .txt{float:left;width:100%;padding-right:40px}#main.agences section article .content #map{width:50%;float:right;margin:-35px 0 10px 0}#main.agences section article .content #map .gm-style-iw{text-align:center;color:#333}#main.agences section article .content #map .nomAgence{font-weight:700;color:#DEDB00}#main.agences section article .content #map .gm-style-iw .hide{display:none}#main.agences .listing .listing_container{margin-bottom:50px;overflow:hidden}#main.agences .listing .listing_container&gt;ul{width:100%}#main.agences .listing .listing_container&gt;ul&gt;li{margin-bottom:20px;background:#ececec;position:relative;position:relative}#main.agences .listing .listing_container&gt;ul&gt;li:nth-child(odd){padding-right:0}#main.agences .listing .listing_container&gt;ul&gt;li:nth-child(even){padding-left:0}#main.agences .listing .listing_container&gt;ul&gt;li:last-child{margin-bottom:0;min-height:100px}#main.agences .listing .listing_container&gt;ul li&gt;span.ico_agence{display:block;float:left;width:40px;background:#074c79 url(images/ico_agence.png) no-repeat center center;height:100%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;figure{float:left;overflow:hidden;height:100%;width:36.25%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;.infoNav{height:70%;width:63.75%;text-align:center}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;figure div img{max-width:100%;max-height:100%;vertical-align:middle}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;.infoNav&gt;.contact_details{display:inline-block;vertical-align:middle;text-align:center;color:#333}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(1) a{color:#074c79;font-weight:700}#main.agences .listing .listing_container&gt;ul li&gt;div ul.ulNav{padding:23px 0;font-size:1.25em;width:100%;height:100%}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence{font-weight:700;text-transform:uppercase;font-size:2.6em;line-height:100%}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence&gt;span{color:#DEDB00}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence+li{margin:15px 0 5px 0}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.addressAgence{font-size:2em;line-height:100%}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li{font-size:1.8em;line-height:100%}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(1){margin-top:20px}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(2){margin-top:10px}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(3){margin-top:10px}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{height:30%;width:63.75%;position:absolute;right:0;bottom:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav a{font-size:1.2em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li span.left{width:49%;text-align:left}#main.agences .listing .listing_container&gt;ul li&gt;div ul li span.right{width:50%;text-align:right}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li{float:left;width:33.3%;padding:0 30px;height:100%}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li a.btnBlocAgence{display:block;width:100%;height:100%;background:#DEDB00;text-align:center;color:#000;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li a.btnBlocAgence:hover{background:#DEDB00,}#main.agences .listing .listing_container&gt;ul li&gt;div ul li span{display:inline-block;vertical-align:middle;color:#333}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(2) a{display:block;float:left;height:100%;color:#fff;text-transform:uppercase;font-size:.85em}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(2) a:nth-child(1){width:75%;padding-left:20px;background-color:#074c79;position:relative}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(2) a:nth-child(1)&gt;span{display:inline-block;vertical-align:middle}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(2) a:nth-child(1)&gt;span.ico_arrow{position:absolute;top:0;right:0;bottom:0;width:20px;background:url(images/ico_arrow_link2.png) no-repeat center center;background:linear-gradient(transparent,transparent),url(images/ico_arrow_link2.svg) no-repeat center center}#main.agences .listing .listing_container&gt;ul li&gt;div&gt;div:nth-child(2) a:nth-child(2){width:25%;background:#05395b url(images/ico_itineraire.png) no-repeat center center;background:linear-gradient(transparent,transparent),#05395b url(images/ico_itineraire.svg) no-repeat center center}#main.articles section article .content{font-size:1.5em;line-height:150%;text-align:justify}#main.articles section.article-one article .content .txt h2{font-size:1.13em;line-height:135%;font-weight:400;margin-bottom:10px}#main.articles section.article-one article&gt;a{display:inline-block;min-width:130px;padding:10px 15px;margin-top:25px;font-size:1.5em;line-height:100%;text-align:center;background-color:#DEDB00;color:#FFF;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#main.articles section.article-one article&gt;a:hover{background-color:#6598cb}#main.articles section.article-one article .content .visuel{max-width:400px;max-height:268px;float:right;margin:0 0 20px 20px}#main.articles section.article-many::after{content:'';display:block;visibility:hidden;clear:both}#main.articles section.article-many article{padding:20px;padding-bottom:10px;margin-bottom:20px;background-color:#ececec}#main.articles section.article-many article::after{content:'';display:block;visibility:hidden;clear:both}#main.articles section.article-many article&gt;*{margin-bottom:10px}#main.articles section.article-many article figure{float:left;width:400px;height:267px;margin-right:20px}#main.articles section.article-many article&gt;div h2{margin:0;margin-bottom:25px;font-size:1.6em;line-height:100%;font-weight:700;color:#333}#main.articles section.article-many article&gt;div h3{margin:0;margin-bottom:25px;font-size:1.6em;line-height:100%;font-weight:400;color:#000}#main.articles section.article-many article&gt;div&gt;a{font-size:1.4em;line-height:160%;font-style:italic;color:#364b60}#main.articles section.article-many article&gt;div&gt;a:hover{color:#6598cb}#main.articles section.article-many article&gt;div span.date{float:right;font-size:1.2em;line-height:100%;font-style:italic;color:#333}#main.articles main section.articles-many .pagination{margin-top:5px}#main.articles main section.V1-vendus{max-width:1200px;margin:0 auto}#main.articles main section.V1-vendus .listing_container .article_listing{margin-top:25px;padding:20px;overflow:hidden;background:#f3f3f3}#main.articles main section.V1-vendus .listing_container .article_listing .img{float:left;width:34.5%;margin-right:20px}#main.articles main section.V1-vendus .listing_container .article_listing .img img{width:100%;max-width:400px;max-height:267px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h2{color:#333;margin-bottom:25px;font-size:1.6em}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h3{font-size:1.6em;font-weight:400;color:#333;margin-bottom:25px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu div{font-size:1.5em;text-align:justify;line-height:1.5em;color:#333}#main.articles main section.HS1-staging-reals{margin-top:40px}#main.articles main section.HS1-staging-reals .listing_container{padding-top:10px}#main.articles main section.HS1-staging-reals .listing_container article{padding:15px 20px;margin:10px 0;background-color:#ececec}#main.articles main section.HS1-staging-reals .listing_container article figure.left{float:left;width:50%;padding-right:10px}#main.articles main section.HS1-staging-reals .listing_container article figure.right{float:right;width:50%;padding-left:10px}#main.articles main section.HS1-staging-reals .listing_container article figure .img{margin-bottom:10px}#main.articles main section.HS1-staging-reals .listing_container article .content{clear:both;font-size:1.3em;line-height:135%}#main.articles main section.HS1-staging-reals .listing_container article figure figcaption{margin-bottom:10px;font-size:1.4em;line-height:100%;font-weight:700;text-transform:uppercase;color:#333}#main.articles main section.P1-partenaires .listing_container{margin:0 -46px}.P1-partenaires .article_listing{background-color:#ececec}#main.articles main section.P1-partenaires .listing_container::after{content:'';display:block;visibility:hidden;clear:both}#main.articles main section.P1-partenaires .listing_container .no-result{margin:0 46px}#main.articles main section.P1-partenaires .listing_container .article_listing{float:left;width:33.33%;padding:46px}#main.articles main section.P1-partenaires .listing_container .article_listing a{display:block;height:100%}#main.articles main section.P1-partenaires .listing_container .article_listing h2{margin-bottom:10px;font-size:1.8em;line-height:100%;font-weight:700;color:#DEDB00}#main.articles main section.P1-partenaires .listing_container .article_listing .content{font-size:1.4em;line-height:150%;color:#333}#main.articles main section.LU1-liens .listing_container .article_listing .url{float:left;display:inline-block;font-size:1.5em;height:100%;background-color:#DEDB00;color:#000;padding:0 20px;padding:5px;margin-top:10px;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}#main.articles main section.LU1-liens .listing_container .article_listing .url:hover{background-color:#000;color:#fff}#main.articles main section.P1-partenaires .listing_container .article_listing .url{font-size:1.4em;line-height:150%}#main.articles main section.P1-partenaires .listing_container .article_listing figure{text-align:center}#main.articles main section.P1-partenaires .listing_container .article_listing figure img{display:inline-block;vertical-align:middle}#main.articles main section.LU1-liens .listing_container{margin:0 -10px}#main.articles main section.LU1-liens .listing_container::after{content:'';display:block;visibility:hidden;clear:both}#main.articles main section.LU1-liens .listing_container .no-result{margin:0 10px}#main.articles main section.LU1-liens .listing_container .article_listing{float:left;width:50%;padding:10px}#main.articles main section.LU1-liens .listing_container .article_listing .sizer{height:100px;padding:10px 15px;background-color:#ececec;overflow:hidden}#main.articles main section.LU1-liens .listing_container .article_listing a{display:block;height:100%}#main.articles main section.LU1-liens .listing_container .article_listing a::after{content:'';display:block;visibility:hidden;clear:both}#main.articles main section.LU1-liens .listing_container .article_listing .right{float:right;height:100%;text-align:right;vertical-align:middle;color:#333}#main.articles main section.LU1-liens .listing_container .article_listing .right&gt;div{display:inline-block;vertical-align:middle}#main.articles main section.LU1-liens .listing_container .article_listing .right::after{content:'';display:inline-block;vertical-align:middle;height:100%;visibility:hidden}#main.articles main section.LU1-liens .listing_container .article_listing h2{margin-bottom:5px;font-size:1.4em;line-height:100%}#main.articles main section.LU1-liens .listing_container .article_listing h3{margin-bottom:5px}#main.articles main section.LU1-liens .listing_container .article_listing .url{font-size:1.4em;line-height:100%}#main.articles main section.LU1-liens .listing_container .article_listing figure{float:left;height:100%;max-width:50%}#main.articles main section.LU1-liens .listing_container .article_listing figure img{display:inline-block;vertical-align:middle;max-width:95%}#main.mentions main section ul{margin-bottom:10px}#main.mentions main section ul li&gt;*{font-size:1.4em;line-height:140%}#main.mentions main section ul li&gt;h2{font-size:1.5em;line-height:100%;padding:10px 0;text-transform:uppercase}#main.mentions section#mentions ul table{max-width:600px;width:100%;border:1px solid #cdcdcd;text-align:center}#main.mentions section#mentions ul td{height:40px;width:50%;padding:0 10px;vertical-align:middle}#main.mentions section#mentions ul td:first-of-type{border-right:1px solid #cdcdcd}#main.mentions section#mentions ul tr:not(:last-of-type)&gt;td{border-bottom:1px solid #cdcdcd}#main.mentions section#mentions ul .ttc{padding-top:5px;font-style:italic}#main.mentions section#mentions ul .info_utiles{padding:15px 0}@media screen and (min-width:980px) and (max-width:1149px){.pagination{font-size:1.5em}section h1{font-size:1.5em}header{padding:0 15px 20px 15px}header .menu-main ul li{font-size:1.4em}.annonces .listing #moteurAnnonces fieldset&gt;label{font-size:1.3em}.annonces .listing #moteurAnnonces fieldset input[type="submit"]{padding:0 15px}.annonces .listing .tri_container{font-size:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2){padding:15px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.9em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.96em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.77em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.77em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.9em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:10px 0}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.3em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.3em}#main.annonces section.details .annonce_profil .diapo_container&gt;div{display:block}#main.annonces section.details .annonce_profil .diapo{width:100%;padding-bottom:10px}#main.annonces section.details .annonce_profil .diapo_thumbs{width:100%;padding-left:0}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb{float:left;width:20%;padding-left:8px;padding-bottom:9px}.selection .listing .listing_container article&gt;div:nth-child(2){padding:15px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.9em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.96em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.77em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.77em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.9em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:10px 0}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.3em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.3em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence{font-size:2.4em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.addressAgence{font-size:1.7em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li{font-size:1.6em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.ulNav{padding:16px 0}}@media screen and (min-width:768px) and (max-width:979px){.pagination{font-size:1.4em}section h1{font-size:1.4em;margin:30px 0 15px 0}.topHeader .ctnHeader div:nth-child(2) a{font-size:1.3em}header{height:61px;padding:0 15px 15px 15px;margin:15px auto 0 auto}header h1 .logo img{max-width:120px}header .menu-main ul li{font-size:1.2em;padding:0 12px}header h1 .logo,header .logo{max-width:120px}footer .tiret{display:inline}footer .footer_menu ul.agences{width:100%!important;margin-bottom:40px;text-align:center}footer .agences&gt;li:first-child,footer .agences&gt;li{display:inline-block}footer .footer_menu ul li a{font-size:1.2em;margin:0 auto}footer .legal{margin-top:40px;font-size:1.2em}footer .agence_many{width:50%}#home #homeDiapo{margin-bottom:60px}#homeDiapo&gt;span#moteur{right:0;width:240px}#homeDiapo&gt;span#moteur&gt;div h2{font-size:2em}#home&gt;article&gt;h2{font-size:2.5em}#home&gt;article&gt;h3{font-size:2.1em;margin-bottom:30px}#home&gt;article&gt;div{font-size:1.4em}#home&gt;.rechercheHome&gt;div h2{font-size:4em}.annonces .listing #moteurAnnonces fieldset&gt;label{font-size:1.2em}.annonces .listing #moteurAnnonces fieldset input[type="submit"]{margin-top:22px;font-size:1.1em;padding:8px;line-height:.3em}.annonces .listing .tri_container{font-size:1.2em;margin:30px 0 20px 0}.annonces .listing .listing_container article&gt;div:nth-child(2){padding:20px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.annonces section.details{padding-bottom:0}#main.annonces section.details .linksBack{font-size:1.2em}#main.annonces section.details .annonce_profil .diapo_container&gt;div{display:block}#main.annonces section.details .annonce_profil .diapo{width:100%;padding-bottom:10px}#main.annonces section.details .annonce_profil .diapo_thumbs{width:100%;padding-left:0}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb{float:left;width:20%;padding-left:8px;padding-bottom:9px}#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(1),#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(6){padding-left:0}#main.annonces section.details .annonce_profil .media{margin-bottom:12px}#main.annonces section.details .annonce_profil .annonceProfilDetail{margin-bottom:30px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1{font-size:1.6em}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2{font-size:1.4em}#main.annonces section.details .annonce_profil .annonceProfilDetail .copro{font-size:1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price&gt;span:nth-child(1){font-size:2em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .priceDetail{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .ref{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p .img_dpe{margin-left:20px}#main.annonces-impression section.annonce-print .annonce_profil .annonceBottom&gt;div.notes&gt;div form textarea{min-height:100px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li{margin-right:20px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li span,#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li a{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1){float:left;width:70%;margin-bottom:20px;height:185px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2){float:left;width:30%;margin-bottom:20px;height:185px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div&gt;p{margin:10px 0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3){float:none;width:100%;padding:0;clear:left}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{margin:0 2px}#main.annonces section.annonce-ami .annonce_profil .details_container h2.localisation{font-size:1.6em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos{margin-top:30px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{font-size:1.6em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{margin-bottom:30px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_infos{font-size:1.3em}#main.annonces section.annonce-ami .annonce_profil .details_container .price{padding-top:35px}#main.annonces section.annonce-ami .annonce_profil .details_container .price h2{font-size:2em}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires span{font-size:1.1em}#main.annonces main section#frmresult form&gt;.left{padding-right:0;float:none;width:100%}#main.annonces main section#frmresult form&gt;.left fieldset label{font-size:1.3em;width:27.54%}#main.annonces main section#frmresult form&gt;.left fieldset input[type="text"]{width:72.46%}#main.annonces main section#frmresult form&gt;.right{float:none;width:100%;padding-left:0}#main.annonces main section#frmresult form&gt;.right fieldset label{font-size:1.3em;width:27.54%}#main.annonces main section#frmresult form&gt;.right fieldset textarea{width:72.46%}.selection .listing .listing_container article&gt;div:nth-child(2){padding:20px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.articles main section.LU1-liens .listing_container .article_listing{float:none;width:100%;padding:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h2{font-size:1.3em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h3{font-size:1.3em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu div{font-size:1.2em}#main.articles section.article-many article figure{width:216px;height:145px}#main.articles section.article-many article&gt;div h2{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div h3{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div span.date{font-size:1.1em}#main.articles section article .content{font-size:1.2em}#main.articles section.article-many article&gt;div&gt;a{font-size:1.2em}#main.articles section article .content{font-size:1.3em}#main.articles section.article-one article h2{font-size:1.3em}#main.articles section.article-one article .content .visuel{max-width:350px;max-height:234px;margin:-35px 0 10px 20px}#main.articles section.article-one article&gt;a{min-width:100px}#main.contact section article .content figure,#main.agences section article .content figure{max-width:350px;max-height:234px;margin:-26px 0 10px 20px}#main.contact section article .content .txt,#main.agences section article .content .txt{font-size:.87em;line-height:150%}#main.agences .listing-one .listing_container{margin-top:20px}#main.contact section .bloc_boutons ul li a,#main.agences section .bloc_boutons ul li a{font-size:1.4em}#main.contact form&gt;.left,#main.agences form&gt;.left{width:100%;padding-right:0}#main.contact form&gt;.right,#main.agences form&gt;.right{width:100%;padding-left:0;margin-top:15px}#main.contact form&gt;fieldset:last-child,#main.agences form&gt;fieldset:last-child{margin:20px 0 0 0}#main.agences section article .content #map{width:100%;float:none;margin:0 0 20px 0}#main.agences section article .content .txt{width:100%;padding:0;margin-bottom:20px}#main.agences .listing .listing_container&gt;ul&gt;li:last-child{margin-bottom:35px}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence{font-size:2.2em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.addressAgence{font-size:1.4em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li{font-size:1.4em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.ulNav{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{clear:left;width:100%;margin:0!important;margin-bottom:60px;position:relative;right:initial;bottom:initial}#main.agences .listing .listing_container&gt;ul&gt;li{margin-bottom:65px}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li:nth-child(even){border-left:1px solid #FFF;border-right:1px solid #FFF}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{height:35px}#main.agences .listing .listing_container{margin-bottom:20px}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;figure{width:33.33%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;.infoNav{width:66.67%;height:100%}#main.mentions main section ul li&gt;*{font-size:1.3em}#main.mentions main section ul li&gt;h2{font-size:1.3em}}@media screen and (min-width:500px) and (max-width:767px){.pagination{font-size:1.4em}.hide{display:none}section h1{font-size:1.4em;margin:15px 0 20px 0}body&gt;.toast{left:30px;right:30px}body&gt;.toast .message{padding:10px 20px;font-size:1.3em;line-height:130%}.topHeader .ctnHeader div:nth-child(2)&gt;a{display:none}header{height:61px;padding:0 15px 15px 15px;margin:15px auto 0 auto}header h1 .logo img,header .logo{max-width:120px}header&gt;span.ico_menu{display:block;position:absolute;right:15px;top:50px;width:40px;height:50px;background:url(images/ico_sprite_menu.png) no-repeat 14px 19px;background:linear-gradient(transparent,transparent),url(images/ico_sprite_menu.svg) no-repeat 14px 19px;cursor:pointer}header&gt;span.ico_menu.open{background:url(images/ico_sprite_menu.png) no-repeat 14px -28px;background-image:url(images/ico_sprite_menu.svg)}header .menu-main{display:none;position:absolute;z-index:1001;top:116px;left:-15px;right:-15px;background-color:#000;background-color:rgba(0,0,0,.87);text-align:center;margin-top:0;height:auto}header .menu-main ul{margin-top:0;display:inline-block;vertical-align:middle}header .menu-main&gt;span{display:inline-block;vertical-align:middle;height:100%}header .menu-main ul li{font-size:1.4em;margin:25px 0;display:block;height:auto;padding:0}header .menu-main ul li:nth-last-child(2){padding:0}header .menu-main ul li:first-child{padding:0}header .menu-main ul li:last-child{padding:0}header .menu-main ul li a{display:inline-block;vertical-align:middle}header .menu-main ul li span{display:inline-block;vertical-align:initial;height:100%}header .menu-main ul li:nth-child(1){margin:25px 0}header .menu-main ul li:nth-child(6){margin:25px 0}header .menu-main ul li.selectionLinkMobile{margin:25px 0;display:block}header .menu-main a.selection{display:none}footer hr{margin:20px 0}footer .tiret{display:inline}footer .footer_menu ul.agences{width:100%!important;margin-bottom:25px;text-align:center}footer .agences&gt;li:first-child,footer .agences&gt;li{display:inline-block}footer .footer_menu ul{width:100%}footer .footer_menu ul li a{font-size:1.2em;margin:0 auto}footer .footer_menu ul li.nomAgence,footer .footer_menu ul li.telAgence{display:block}footer .footer_menu ul li.nomAgence .tiret,footer .footer_menu ul li.telAgence .tiret{display:none}footer .legal{margin-top:25px;font-size:1.2em}footer .menuFooter{display:none!important}footer .agence_many{width:50%}#home #homeDiapo{margin-bottom:60px}#homeDiapo&gt;span#moteur{right:0;width:240px}#homeDiapo&gt;span#moteur&gt;div h2{font-size:2em}#home&gt;article&gt;h2{font-size:2.5em}#home&gt;article&gt;h3{font-size:2.1em;margin-bottom:30px}#home&gt;article&gt;div{font-size:1.4em}#home&gt;.rechercheHome&gt;div h2{font-size:2.3em}.annonces .listing .tri_container form span{margin:0}.annonces .listing .tri_container form .intitule{display:block;text-align:center;margin-bottom:10px}.annonces .listing #moteurAnnonces{margin:20px auto 0 auto}.annonces .listing #moteurAnnonces .btnMoteur{display:block}.annonces .listing #moteurAnnonces fieldset{float:none;width:100%;padding:0;margin-bottom:10px}.annonces .listing #moteurAnnonces form{display:none;border:1px solid #fff;padding:15px}.annonces .listing #moteurAnnonces fieldset&gt;label{font-size:1.2em}.annonces .listing #moteurAnnonces fieldset input[type="submit"]{margin-top:10px;font-size:1.1em;padding:11px;line-height:.3em;width:100%}.annonces .listing .tri_container{font-size:1.2em;margin:15px 0 0 0;float:none;text-align:center}.annonces .listing .listing_container article&gt;div{float:none}.annonces .listing .listing_container article&gt;div:nth-child(1){width:100%}.annonces .listing .listing_container article&gt;div:nth-child(2){padding:20px;width:100%;height:auto!important}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.annonces section.details{padding-bottom:0}#main.annonces section.details .linksBack{font-size:1.1em}#main.annonces section.details .annonce_profil .media{margin-bottom:12px}#main.annonces section.details .annonce_profil .diapo_container&gt;div{display:block}#main.annonces section.details .annonce_profil .diapo{width:100%;padding-bottom:10px}#main.annonces section.details .annonce_profil .diapo .cycle-next{position:absolute;display:block;height:40px;width:10px;right:-5px;top:50%;margin-top:-20px;z-index:200;background:#DEDB00 url(images/ico_arrow_link2.png) no-repeat center center;background:linear-gradient(transparent,transparent),#DEDB00 url(images/ico_arrow_link2.svg) no-repeat center center}#main.annonces section.details .annonce_profil .diapo .cycle-prev{position:absolute;display:block;height:40px;width:10px;left:-5px;top:50%;margin-top:-20px;z-index:200;background:#DEDB00 url(images/ico_arrow_link4.png) no-repeat center center;background:linear-gradient(transparent,transparent),#DEDB00 url(images/ico_arrow_link4.svg) no-repeat center center}#main.annonces section.details .annonce_profil .diapo_thumbs{display:none!important}#main.annonces section.details .annonce_profil .diapo_thumbs{width:100%;padding-left:0}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb{float:left;width:20%;padding-left:8px;padding-bottom:9px}#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(1),#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(6){padding-left:0}#main.annonces section.details .annonce_profil .media{margin-bottom:12px}#main.annonces section.details .annonce_profil .annonceProfilDetail{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li.tiret{display:none}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li:first-child{margin:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 li.type{float:none;margin:0 0 10px 0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 li:nth-child(2){margin-left:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li:first-child{margin:0;line-height:120%}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1 li:last-child{clear:both;margin:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{display:none}#main.annonces section.details .annonce_profil .annonceProfilDetail .copro{font-size:1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price&gt;span:nth-child(1){font-size:1.2em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .priceDetail{font-size:1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .ref{font-size:1em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p .img_dpe{margin-left:0;display:block;float:none;margin:0 auto 30px auto;text-align:center}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li{display:block;text-align:center;margin:0 0 10px 0}#main.annonces section.details .annonce_profil .annonceBottom{margin-top:20px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1)&gt;ul{padding:15px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li span,#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li a{font-size:1.2em}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1){float:none;width:100%;margin-bottom:10px;height:135px;padding-right:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2){display:none}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div&gt;p{margin:10px 0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3){float:none;width:100%;padding:0;clear:left}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .left{float:none;width:100%;padding-right:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .right{float:none;width:100%;padding-left:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form fieldset input[type="text"]{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form textarea{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form input[type="submit"]{float:none;width:100%;height:25px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .notice_mandatory_fields{float:right;margin-top:15px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{display:none}#main.annonces section.details .annonce_profil .annonceDescriptif .copro-provision{margin-left:15px}#main.annonces section.annonce-ami&gt;span{font-size:1.1em}#main.annonces section.annonce-ami .annonce_profil figure{display:block;width:100%}#main.annonces section.annonce-ami .annonce_profil .details_container{display:block;width:100%}#main.annonces section.annonce-ami .annonce_profil .details_container h2.localisation{font-size:1.4em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos{margin-top:20px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{font-size:1.4em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{margin-bottom:15px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_infos{font-size:1.1em}#main.annonces section.annonce-ami .annonce_profil .details_container .price{padding-top:15px}#main.annonces section.annonce-ami .annonce_profil .details_container .price h2{font-size:1.5em}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires span{font-size:1em}#main.annonces main section#frmresult form{padding:15px}#main.annonces main section#frmresult form ::placeholder{color:gray}#main.annonces main section#frmresult form ::-webkit-input-placeholder{color:gray}#main.annonces main section#frmresult form ::-moz-placeholder{color:gray}#main.annonces main section#frmresult form :-ms-input-placeholder{color:gray}#main.annonces main section#frmresult form :-moz-placeholder{color:gray}#main.annonces main section#frmresult form&gt;.left{padding-right:0;float:none;width:100%}#main.annonces main section#frmresult form&gt;.left fieldset label{display:none}#main.annonces main section#frmresult form&gt;.left fieldset input[type="text"]{width:100%;font-size:1.2em}#main.annonces main section#frmresult form&gt;.right{float:none;width:100%;padding-left:0}#main.annonces main section#frmresult form&gt;.right fieldset label{display:none}#main.annonces main section#frmresult form&gt;.right fieldset textarea{width:100%;font-size:1.2em}#main.annonces main section#frmresult form&gt;fieldset:last-child input[type="submit"]{float:none;width:100%;padding:0;height:25px;font-weight:400;font-size:1.2em}#main.annonces main section#frmresult form&gt;fieldset:last-child .notice_mandatory_fields{float:right;margin-top:15px;font-size:1.1em;color:#5a595b}.selection .listing .btn-empty{margin:15px 0 20px 0}.selection .listing .listing_container article&gt;div{float:none}.selection .listing .listing_container article&gt;div:nth-child(1){width:100%}.selection .listing .listing_container article&gt;div:nth-child(2){padding:20px;width:100%;height:auto!important}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.articles main section.LU1-liens .listing_container .article_listing{float:none;width:100%;padding:10px}#main.articles main section.V1-vendus .listing_container .article_listing{margin-top:10px}#main.articles main section.V1-vendus .listing_container .article_listing .img{float:none;width:100%;margin-right:0;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h2{font-size:1.4em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h3{font-size:1.4em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu div{font-size:1.4em}#main.articles section.article-many article figure{width:216px;height:145px}#main.articles section.article-many article&gt;div h2{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div h3{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div span.date{font-size:1.1em}#main.articles section article .content{font-size:1.2em}#main.articles section.article-many article&gt;div&gt;a{font-size:1.2em}#main.articles section.article-many article figure{float:left;width:100%;margin-right:0}#main.articles section.article-one article .content .visuel{max-width:100%;float:none;margin:0 0 10px 0}#main.articles section.article-one article .content .visuel img{display:block;margin:0 auto}#main.articles section.article-one article&gt;a{min-width:80px;margin-top:20px}#main.articles main section.HS1-staging-reals{margin-top:20px}#main.articles main section.HS1-staging-reals h2{font-size:1.4em}#main.articles main section.HS1-staging-reals .listing_container article figure.left{float:none;width:100%;padding:0}#main.articles main section.HS1-staging-reals .listing_container article figure.right{float:none;width:100%;padding:0}#main.contact section article .content figure,#main.agences section article .content figure{max-width:100%;float:none;min-width:100%;margin:0 0 20px 0}#main.contact section article .content figure img,#main.agences section article .content figure img{display:block;margin:0 auto}#main.contact section article .content .txt,#main.agences section article .content .txt{font-size:.87em;line-height:150%}#main.contact section .bloc_boutons ul li a,#main.agences section .bloc_boutons ul li a{font-size:1.4em}#main.contact form&gt;.left,#main.agences form&gt;.left{width:100%;padding-right:0}#main.contact form&gt;.right,#main.agences form&gt;.right{width:100%;padding-left:0;margin-top:15px}#main.contact form fieldset label,#main.agences form fieldset label{display:none}#main.contact form ::placeholder,#main.agences form ::placeholder{color:#666}#main.contact form ::-webkit-input-placeholder,#main.agences form ::-webkit-input-placeholder{color:#666}#main.contact form ::-moz-placeholder,#main.agences form ::-moz-placeholder{color:#666}#main.contact form :-ms-input-placeholder,#main.agences form :-ms-input-placeholder{color:#666;}#main.contact form :-moz-placeholder,#main.agences form :-moz-placeholder{color:#666}#main.contact form&gt;.left&gt;.left{float:none;width:100%}#main.contact form&gt;.left&gt;.right{float:none;width:100%;padding-left:0}#main.contact form fieldset input[type="text"],#main.contact form fieldset select,#main.agences form fieldset input[type="text"],#main.agences form fieldset select{width:100%}#main.contact form&gt;.left&gt;.left fieldset input[type="text"],#main.contact form&gt;.left&gt;.left fieldset select,#main.contact form&gt;.left&gt;.left fieldset textarea,#main.contact form&gt;.left&gt;.right fieldset input[type="text"],#main.contact form&gt;.left&gt;.right fieldset select,#main.contact form&gt;.left&gt;.right fieldset textarea{width:100%}#main.contact form fieldset textarea,#main.agences form fieldset textarea{width:100%}#main.contact form input[type="submit"],#main.agences form input[type="submit"]{float:none;width:100%}#main.contact form&gt;fieldset:last-child .notice_mandatory_fields,#main.agences form&gt;fieldset:last-child .notice_mandatory_fields{display:block;position:static;margin-top:15px}#main.agences section article .content{margin-bottom:20px}#main.agences section article .content #map{width:100%;float:none;margin:0 0 20px 0}#main.agences section article .content .txt{width:100%;padding:0;margin-bottom:20px}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence{font-size:1.1em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.addressAgence{font-size:1.2em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(1){font-size:1.2em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(2){font-size:1.2em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.ulNav{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{clear:left;width:100%;margin:0!important;margin-bottom:60px}#main.agences .listing .listing_container&gt;ul&gt;li{margin-bottom:65px}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li:nth-child(even){border-left:1px solid #FFF;border-right:1px solid #FFF}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{height:35px}#main.agences .listing .listing_container{padding-bottom:20px}#main.agences .listing .listing_container&gt;ul li&gt;.div.ctn&gt;div{height:100%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;figure{width:33.33%}#main.mentions main section ul li&gt;*{font-size:1.2em}#main.mentions main section ul li&gt;h2{font-size:1.2em}}@media screen and (max-width:499px){.pagination{font-size:1.4em}.hide{display:none}section h1{font-size:1.4em;margin:15px 0 10px 0}body&gt;.toast{left:30px;right:30px}body&gt;.toast .message{padding:10px 20px;font-size:1.3em;line-height:130%}.topHeader .ctnHeader div:nth-child(2)&gt;a{display:none}header{margin:10px auto 0 auto;height:48px;padding:0 15px 10px 15px}header&gt;span.ico_menu{display:block;position:absolute;right:15px;top:43px;width:40px;height:50px;background:url(images/ico_sprite_menu.png) no-repeat 14px 19px;background:linear-gradient(transparent,transparent),url(images/ico_sprite_menu.svg) no-repeat 14px 19px;cursor:pointer}header .logo img{max-width:120px}header .menu-main{display:none;position:absolute;z-index:1001;top:98px;left:-15px;right:-15px;background-color:#1b1e1b;background-color:rgba(27,30,27,.9);text-align:center;margin-top:0;height:auto}header .menu-main ul{margin-top:0;display:inline-block;vertical-align:middle}header .menu-main&gt;span{display:inline-block;vertical-align:middle;height:100%}header .menu-main ul li{font-size:1.4em;margin:25px 0;display:block;height:auto;padding:0}header .menu-main ul li:nth-last-child(2){padding:0}header .menu-main ul li:first-child{padding:0}header .menu-main ul li:last-child{padding:0}header .menu-main ul li a{display:inline-block;vertical-align:middle}header .menu-main ul li span{display:inline-block;vertical-align:middle;height:100%}header .menu-main ul li:nth-child(1){margin:25px 0}header .menu-main ul li:nth-child(6){margin:25px 0}header .menu-main ul li.selectionLinkMobile{margin:25px 0;display:block}header .menu-main a.selection{display:none}footer hr{margin:20px 0}footer .tiret{display:inline}footer .footer_menu ul.agences{width:100%!important;margin-bottom:25px;text-align:center}footer .agences&gt;li:first-child,footer .agences&gt;li{display:inline-block}footer .footer_menu ul{width:100%}footer .footer_menu .menuSeo{width:100%}footer .footer_menu ul li a{font-size:1.1em;margin:0 auto}footer .footer_menu ul li.nomAgence,footer .footer_menu ul li.telAgence{display:block}footer .footer_menu ul li.nomAgence .tiret,footer .footer_menu ul li.telAgence .tiret{display:none}footer .legal{margin-top:25px;font-size:1.1em}footer .menuFooter{display:none!important}footer .agence_many{width:50%}#home #homeDiapo{margin-bottom:40px}#homeDiapo&gt;span#moteur{top:0;bottom:0;width:100%;padding:0;right:0;left:0;background:none}#homeDiapo&gt;span#moteur&gt;div h2{background-color:#000;background-color:rgba(0,0,0,.64);padding:15px;font-size:1.5em;margin:0}#homeDiapo&gt;span#moteur&gt;div{display:inline;height:100%;text-align:center}#homeDiapo&gt;span#moteur&gt;div form{width:60%;margin:0 auto;display:inline-block;vertical-align:middle;margin-top:-43px}#homeDiapo&gt;span#moteur&gt;div&gt;span{display:inline-block;vertical-align:middle;height:100%}#home&gt;article&gt;h2{margin-bottom:15px;font-size:1.8em}#home&gt;article&gt;h3{margin-bottom:25px;font-size:1.6em}#home&gt;article&gt;div{font-size:1.2em}#home&gt;article{margin:0 auto 40px auto}#home&gt;.rechercheHome{margin-bottom:20px}#home&gt;.rechercheHome&gt;div h2{font-size:1.8em}.annonces .listing .tri_container form span{margin:0}.annonces .listing .tri_container form .intitule{display:block;text-align:center;margin-bottom:10px}.annonces .listing #moteurAnnonces{margin:20px auto 0 auto}.annonces .listing #moteurAnnonces .btnMoteur{display:block}.annonces .listing #moteurAnnonces fieldset{float:none;width:100%;padding:0;margin-bottom:10px}.annonces .listing #moteurAnnonces form{display:none;border:1px solid #DEDB00;padding:15px}.annonces .listing #moteurAnnonces fieldset&gt;label{font-size:1.2em}.annonces .listing #moteurAnnonces fieldset input[type="submit"]{margin-top:10px;font-size:1.1em;line-height:.3em;width:100%}.annonces .listing .tri_container{font-size:1.2em;margin:15px 0 0 0;float:none;text-align:center}.annonces .listing .tri_container label{margin-left:0}.annonces .listing .listing_container article&gt;div{float:none}.annonces .listing .listing_container article&gt;div:nth-child(1){width:100%}.annonces .listing .listing_container article&gt;div:nth-child(2){padding:10px;width:100%;height:auto!important}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em;display:block;max-width:170px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.typeSurf{margin-bottom:0}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.annonces .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.annonces section.details{padding-bottom:0}#main.annonces section.details .linksBack{font-size:1.1em}#main.annonces section.details .annonce_profil .media{margin-bottom:12px}#main.annonces section.details .annonce_profil .diapo_container&gt;div{display:block}#main.annonces section.details .annonce_profil .diapo{width:100%;padding-bottom:10px}#main.annonces section.details .annonce_profil .diapo .cycle-next{position:absolute;display:block;height:40px;width:10px;right:-5px;top:50%;margin-top:-20px;z-index:200;background:#DEDB00 url(images/ico_arrow_link2.png) no-repeat center center;background:linear-gradient(transparent,transparent),#DEDB00 url(images/ico_arrow_link2.svg) no-repeat center center}#main.annonces section.details .annonce_profil .diapo .cycle-prev{position:absolute;display:block;height:40px;width:10px;left:-5px;top:50%;margin-top:-20px;z-index:200;background:#DEDB00 url(images/ico_arrow_link4.png) no-repeat center center;background:linear-gradient(transparent,transparent),#DEDB00 url(images/ico_arrow_link4.svg) no-repeat center center}#main.annonces section.details .annonce_profil .diapo_thumbs{display:none!important}#main.annonces section.details .annonce_profil .diapo_thumbs{width:100%;padding-left:0}#main.annonces section.details .annonce_profil .diapo_thumbs .thumb{float:left;width:20%;padding-left:8px;padding-bottom:9px}#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(1),#main.annonces section.details .annonce_profil .diapo_thumbs div:nth-child(6){padding-left:0}#main.annonces section.details .annonce_profil .media{margin-bottom:12px}#main.annonces section.details .annonce_profil .annonceProfilDetail{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li.tiret{display:none}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail li:first-child{margin:0;line-height:120%}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1 li:last-child{clear:both;margin:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 li.type{float:none;margin:10px 0 10px 0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 li:nth-child(2){margin-left:0}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail1{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .copro{font-size:1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price&gt;span:nth-child(1){font-size:1.1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .priceDetail{font-size:1em}#main.annonces section.details .annonce_profil .annonceProfilDetail .price .ref{font-size:1em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceDescriptif&gt;p .img_dpe{margin-left:0;display:block;float:none;margin:0 auto 30px auto;text-align:center}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{display:none}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li{display:block;text-align:center;margin:0 0 10px 0}#main.annonces section.details .annonce_profil .annonceBottom{margin-top:20px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1)&gt;ul{padding:15px}#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li span,#main.annonces section.details .annonce_profil .annonceDescriptif nav.tools ul li a{font-size:1.1em}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(1){float:none;width:100%;margin-bottom:10px;height:135px;padding:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2){display:none}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(2)&gt;div&gt;div&gt;p{margin:10px 0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3){float:none;width:100%;padding:0;clear:left}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .left{float:none;width:100%;padding-right:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .right{float:none;width:100%;padding-left:0}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form fieldset input[type="text"]{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form textarea{margin-bottom:15px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form input[type="submit"]{float:none;width:100%;height:25px}#main.annonces section.details .annonce_profil .annonceBottom&gt;div:nth-child(3) form .notice_mandatory_fields{float:right;margin-top:15px}#main.annonces section.details .annonce_profil .annonceProfilDetail .listDetail2 .tire-detail{display:none}#main.annonces section.details .annonce_profil .annonceDescriptif .copro-provision{margin-left:15px}#main.annonces section.annonce-ami&gt;span{font-size:1.1em}#main.annonces section.annonce-ami .annonce_profil figure{display:block;width:100%}#main.annonces section.annonce-ami .annonce_profil .details_container{display:block;width:100%}#main.annonces section.annonce-ami .annonce_profil .details_container h2.localisation{font-size:1.4em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos{margin-top:20px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{font-size:1.4em}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_type{margin-bottom:15px}#main.annonces section.annonce-ami .annonce_profil .details_container .property_infos .bien_infos{font-size:1.1em}#main.annonces section.annonce-ami .annonce_profil .details_container .price{padding-top:15px}#main.annonces section.annonce-ami .annonce_profil .details_container .price h2{font-size:1.5em}#main.annonces section.annonce-ami .annonce_profil .details_container .price .honoraires span{font-size:1em}#main.annonces main section#frmresult form{padding:15px}#main.annonces main section#frmresult form ::placeholder{color:gray}#main.annonces main section#frmresult form ::-webkit-input-placeholder{color:gray}#main.annonces main section#frmresult form ::-moz-placeholder{color:gray}#main.annonces main section#frmresult form :-ms-input-placeholder{color:gray}#main.annonces main section#frmresult form :-moz-placeholder{color:gray}#main.annonces main section#frmresult form&gt;.left{padding-right:0;float:none;width:100%}#main.annonces main section#frmresult form&gt;.left fieldset label{display:none}#main.annonces main section#frmresult form&gt;.left fieldset input[type="text"]{width:100%;font-size:1.2em}#main.annonces main section#frmresult form&gt;.right{float:none;width:100%;padding-left:0}#main.annonces main section#frmresult form&gt;.right fieldset label{display:none}#main.annonces main section#frmresult form&gt;.right fieldset textarea{width:100%;font-size:1.2em}#main.annonces main section#frmresult form&gt;fieldset:last-child input[type="submit"]{float:none;width:100%;padding:0;height:25px;font-weight:400;font-size:1.2em}#main.annonces main section#frmresult form&gt;fieldset:last-child .notice_mandatory_fields{float:right;margin-top:15px;font-size:1.1em;color:#5a595b}.selection .listing h1{font-size:1.2em}.selection .listing .btn-empty{padding:5px;margin:10px 0 20px 0}.selection .listing .listing_container article&gt;div{float:none}.selection .listing .listing_container article&gt;div:nth-child(1){width:100%}.selection .listing .listing_container article&gt;div:nth-child(2){padding:10px;width:100%;height:auto!important}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span span{font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div span{font-size:.86em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .honoraires_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;div .ref_listing{font-size:.67em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2 a&gt;span:nth-child(3){font-size:.8em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul{margin:20px 0 0 0}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li span.type{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.typeSurf{margin-bottom:0}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing span{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) ul li.infoListing strong{font-size:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) h2{line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(1) p{display:none;font-size:1.2em;line-height:1.2em}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2)&gt;span{font-size:1.2em;margin-top:16px}.selection .listing .listing_container article&gt;div:nth-child(2)&gt;div:nth-child(2) a{font-size:1.2em;height:28px}#main.articles main section.LU1-liens .listing_container .article_listing{float:none;width:100%;padding:10px}#main.articles main section.V1-vendus .listing_container .article_listing{margin-top:10px;padding:10px}#main.articles main section.V1-vendus .listing_container .article_listing .img{float:none;width:100%;margin-right:0;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h2{font-size:1.4em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu h3{font-size:1.4em;margin-bottom:10px}#main.articles main section.V1-vendus .listing_container .article_listing .descVendu div{font-size:1.4em;line-height:1.3em}#main.articles section.article-many article{padding:10px}#main.articles section.article-many article figure{width:216px;height:145px}#main.articles section.article-many article&gt;div h2{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div h3{margin-bottom:10px;font-size:1.3em;line-height:100%}#main.articles section.article-many article&gt;div span.date{font-size:1.1em}#main.articles section article .content{font-size:1.3em}#main.articles section.article-many article&gt;div&gt;a{font-size:1.2em}#main.articles section.article-many article figure{float:left;width:100%;margin-right:0}#main.articles section.article-one article .content .visuel{max-width:100%;float:none;min-width:100%;margin:0 0 15px 0}#main.articles section.article-one article .content .visuel img{display:block;margin:0 auto}#main.articles section.article-one article&gt;a{min-width:80px;margin-top:20px}#main.articles main section.HS1-staging-reals{margin-top:20px}#main.articles main section.HS1-staging-reals .listing_container article{padding:10px}#main.articles main section.HS1-staging-reals h2{font-size:1.4em}#main.articles main section.HS1-staging-reals .listing_container article figure.left{float:none;width:100%;padding:0}#main.articles main section.HS1-staging-reals .listing_container article figure.right{float:none;width:100%;padding:0}#main.articles main section.HS1-staging-reals .listing_container article figure figcaption{font-size:1.2em}#main.contact section article .content figure,#main.agences section article .content figure{max-width:100%;float:none;min-width:100%;margin:0 0 20px 0}#main.contact section article .content figure img,#main.agences section article .content figure img{display:block;margin:0 auto}#main.contact section article .content .txt,#main.agences section article .content .txt{font-size:.87em;line-height:150%}#main.contact section .bloc_boutons ul li a,#main.agences section .bloc_boutons ul li a{font-size:1.3em;line-height:140%}#main.contact form,#main.agences form{padding:15px}#main.contact form&gt;.left,#main.agences form&gt;.left{width:100%;padding-right:0}#main.contact form&gt;.right,#main.agences form&gt;.right{width:100%;padding-left:0;margin-top:15px}#main.contact form fieldset label,#main.agences form fieldset label{display:none}#main.contact form ::placeholder,#main.agences form ::placeholder{color:#666}#main.contact form ::-webkit-input-placeholder,#main.agences form ::-webkit-input-placeholder{color:#666}#main.contact form ::-moz-placeholder,#main.agences form ::-moz-placeholder{color:#666}#main.contact form :-ms-input-placeholder,#main.agences form :-ms-input-placeholder{color:#666}#main.contact form :-moz-placeholder,#main.agences form :-moz-placeholder{color:#666}#main.contact form&gt;.left&gt;.left{float:none;width:100%}#main.contact form&gt;.left&gt;.right{float:none;width:100%;padding-left:0}#main.contact form fieldset input[type="text"],#main.contact form fieldset select,#main.agences form fieldset input[type="text"],#main.agences form fieldset select{width:100%}#main.contact form&gt;.left&gt;.left fieldset input[type="text"],#main.contact form&gt;.left&gt;.left fieldset select,#main.contact form&gt;.left&gt;.left fieldset textarea,#main.contact form&gt;.left&gt;.right fieldset input[type="text"],#main.contact form&gt;.left&gt;.right fieldset select,#main.contact form&gt;.left&gt;.right fieldset textarea{width:100%}#main.contact form fieldset textarea,#main.agences form fieldset textarea{width:100%}#main.contact form input[type="submit"],#main.agences form input[type="submit"]{float:none;width:100%}#main.contact form&gt;fieldset:last-child .notice_mandatory_fields,#main.agences form&gt;fieldset:last-child .notice_mandatory_fields{display:block;position:static;margin-top:15px}#main.agences section article .content{margin-bottom:20px}#main.agences section article .content #map{width:100%;float:none;margin:0 0 20px 0}#main.agences section article .content .txt{width:100%;padding:0;margin-bottom:20px}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence{font-size:1.1em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.addressAgence{font-size:1.1em}#main.agences .listing .listing_container&gt;ul li&gt;div ul li{line-height:150%!important}#main.agences .listing .listing_container&gt;ul li&gt;div ul li.nomAgence+li,#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li:nth-child(1){margin:0}#main.agences .listing .listing_container&gt;ul li&gt;div ul.infosAgenceLeft:nth-child(2) li{font-size:1.1em}#main.agences .listing .listing_container&gt;ul li&gt;div ul.ulNav{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{clear:left;width:100%;margin:0!important;margin-bottom:60px;position:relative;right:initial;bottom:initial}#main.agences .listing .listing_container&gt;ul&gt;li{margin-bottom:35px}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li{padding:0}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav&gt;ul&gt;li:nth-child(even){border-left:1px solid #FFF;border-right:1px solid #FFF}#main.agences .listing .listing_container&gt;ul&gt;li&gt;div.nav{height:35px}#main.agences .listing .listing_container{padding-bottom:0}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;figure{width:50%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;.infoNav{width:50%;height:100%}#main.agences .listing .listing_container&gt;ul li&gt;.ctn&gt;.infoNav&gt;.contact_details{padding:5px}#main.mentions main section ul li&gt;*{font-size:1.2em}#main.mentions main section ul li&gt;h2{font-size:1.2em}}@media print{.noPrint{display:none}#main.annonces-impression{width:1024px;box-shadow:none;margin:0 auto;padding:0}}
/* ********************************************************************************************* *//*  MANDATORY */
/* ********************************************************************************************* */
article.mandatoryTxt {
    text-align: justify;
    margin-top: 20px;
    font-size: 1em;
    line-height: 1.4em;
    color: #fff;
}

article.mandatoryTxt a {
    text-decoration: underline;
}

.grecaptcha-badge{visibility:hidden}
</pre></body></html>