@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:400;src:local("PT Sans Narrow"),local("PTSans-Narrow"),url(fonts/pt-sans-narrow/pt-sans-narrow-400.woff) format("woff")}@font-face{font-family:PT Sans Narrow;font-style:normal;font-weight:700;src:local("PT Sans Narrow Bold"),local("PTSans-NarrowBold"),url(fonts/pt-sans-narrow/pt-sans-narrow-700.woff) format("woff")}@font-face{font-family:europrom-iconfont;src:url(fonts/europrom-iconfont/europrom-iconfont.eot?2qcftn);src:url(fonts/europrom-iconfont/europrom-iconfont.eot?2qcftn#iefix) format("embedded-opentype"),url(fonts/europrom-iconfont/europrom-iconfont.ttf?2qcftn) format("truetype"),url(fonts/europrom-iconfont/europrom-iconfont.woff?2qcftn) format("woff"),url(fonts/europrom-iconfont/europrom-iconfont.svg?2qcftn#europrom-iconfont) format("svg");font-weight:400;font-style:normal}@font-face{font-family:europrom-iconfont;src:url(fonts/europrom-iconfont/europrom-iconfont.eot?nzit81);src:url(fonts/europrom-iconfont/europrom-iconfont.eot?nzit81#iefix) format("embedded-opentype"),url(fonts/europrom-iconfont/europrom-iconfont.ttf?nzit81) format("truetype"),url(fonts/europrom-iconfont/europrom-iconfont.woff?nzit81) format("woff"),url(fonts/europrom-iconfont/europrom-iconfont.svg?nzit81#europrom-iconfont) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:europrom-iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-cancel:before,.icon-close:before,.icon-x-altx-alt:before{content:"\e908"}.icon-cancel2:before,.icon-close2:before,.icon-x:before{content:"\e909"}.icon-cross:before{content:"\ea0f"}.icon-th-menu:before{content:"\e904"}.icon-menu:before{content:"\e907"}.icon-print-fill:before{content:"\e905"}.icon-print:before{content:"\e906"}.icon-mail-detailed-fill:before{content:"\e900"}.icon-mail-detailed:before{content:"\e901"}.icon-mail-fill:before{content:"\e902"}.icon-mail:before{content:"\e903"}.animate_opacity{transition:opacity .3s ease-in-out}.animate_backbground,.animate_background{transition:background .3s ease-in-out}.animate_color_opacity{transition:opacity .3s ease-in-out,color .3s ease-in-out}.animate_opacity_background{transition:opacity .3s ease-in-out,background .3s ease-in-out}.animate_3_color{transition:color .3s ease-in-out}.animate_3{transition:all .3s ease-in-out}.animate_6{transition:all .6s ease-in-out}*{margin:0;padding:0}button,html,input,select,textarea{color:#666}body{font-size:12px;line-height:1.4;color:#666!important}sup{font-size:10px}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}a,a:visited{transition:color .3s ease-in-out;color:#c22221}a:hover{color:red}p{margin-bottom:16px}p:last-child{margin:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{overflow-y:scroll}html.mobileDevice{width:102%}body{background:url(../img/background.jpg) repeat;background-position:top}.inner{width:945px;width:993px;margin:0 auto}body,html{height:100%}#wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -87px;width:100%;min-width:996px}#header{width:100%;height:120px;height:268px;height:211px;margin:0;padding:0;background:url(../img/header-background.png) repeat-x}#header .inner{height:120px;height:100%}#header-logo{display:block;width:370px;height:103px;overflow:hidden;float:left;margin-top:7px;background:url(../img/europrom-logo.png) no-repeat -2px 0}.header-nav-con{width:100%;height:131px;float:left;background:url(../img/icons/trans.png) repeat}.header-slogan-con{width:100%;height:80px;float:left;background-repeat:no-repeat;background-position:0 0}#slogan-fr{background-image:url(../img/slogan-2017-fr.png)}#slogan-de{background-image:url(../img/slogan-2017-de.png)}#slogan-en{background-image:url(../img/slogan-2017-en.png)}.batch-25-ans{height:100%;width:auto;float:right;margin-right:25px}#content{width:100%}#content .inner{width:945px;overflow:hidden;margin:0 auto;padding-bottom:80px}#content-main{background:#f7f7f7;background:hsla(0,0%,100%,.7)}.inner-content{width:810px;margin:0 auto;padding-top:20px;min-height:350px}.inner-content h1{font-size:25px;margin-left:-15px;color:#c22221;font-family:PT Sans Narrow,sans-serif;font-weight:400;line-height:20px;padding:27px 0 18px;text-transform:uppercase}#front-slideshow{position:relative;display:block;width:941px;height:418px;margin-left:2px;overflow:hidden}#front-address{display:block;width:945px;height:83px;background:url(../img/front-page-address-03.png) no-repeat!important}#front-title-affiche{display:block;width:945px;height:84px}.front-title-fr{background:url(../img/home-titles-1.png) no-repeat 0 0!important}.front-title-de{background:url(../img/home-titles-1.png) no-repeat 0 -84px!important}.front-title-en{background:url(../img/home-titles-1.png) no-repeat 0 -168px!important}#front-container-affiche{display:block;width:945px;height:387px}#front-container-boxes{display:block;width:945px;height:400px}.fcb-fr{background:url(../img/home-titles-2-fr.png) no-repeat!important}.fcb-de{background:url(../img/home-titles-2-de.png) no-repeat!important}.fcb-en{background:url(../img/home-titles-2-en.png) no-repeat!important}.affiche-links{display:block;width:302px;height:383px;overflow:hidden;float:left;margin-left:2px;margin-right:15px;margin-right:13px;background:#ccc;-ms-box-shadow:0 2px 6px 0 rgba(0,0,0,.3);-o-box-shadow:0 2px 6px 0 rgba(0,0,0,.3);box-shadow:0 2px 6px 0 rgba(0,0,0,.3)}.affiche-image{width:100%;height:301px;background-size:cover;opacity:.8}.lt-ie9 .affiche-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.affiche-title{width:100%;height:82px;background:url(../img/affiche-title-bg.png) repeat-x}.affiche-title p span{text-transform:uppercase}.affiche-line-top{color:#333!important;padding:15px 20px 5px;font-size:15px;margin:0}.affiche-line-bottom{color:#333!important;padding:0 20px 10px;font-size:15px}.affiche-description{color:#333!important;padding:10px 20px;font-size:15px}#affiche-links-3{margin-right:0!important;margin-left:5px}.affiche-links:hover{opacity:1;text-decoration:none;color:#c22c21}.affiche-links:hover>.affiche-title p{color:#c22c21!important}.affiche-links:hover>.affiche-image{opacity:1}.lt-ie9 .affiche-links:hover>.affiche-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.front-con-box{width:302px;height:auto;overflow:hidden;float:left;margin-right:20px;margin-top:115px;line-height:15px;font-size:12px}.front-con-box p{margin-bottom:10px}#fcb-adpre{margin-right:15px!important}#fcb-adress{margin-right:0!important;margin-top:90px!important}.fcb-link{float:left;display:block;width:300px;height:150px;margin:0;background-repeat:no-repeat}.fcb-link img{transition:background .4s;width:100%;height:100%;background:transparent}.fcb-link:hover img{background:rgba(0,0,0,.04)}.fcb-link-pb{background-image:url(../img/team-philippe-bermes.png)}.fcb-link-jcm{background-image:url(../img/team-jc-merjai.png)}.fcb-link:hover{background-color:hsla(0,0%,39%,.05)}#footer{width:100%;background:url(../img/footer-background.png) repeat}#footer,#footer .inner{height:87px}.footer-facebook-link{display:block;float:left;width:24px;height:24px;margin:32px 0 0 26px;opacity:.7;text-decoration:none!important;background:url(../img/icons/icon-facebook.png) no-repeat 50%}.footer-facebook-link:hover{opacity:1}#footer-appstore-link{display:block;float:left;width:120px;height:39px;margin:23px 0 0 43px;opacity:.7;text-decoration:none!important;border:none;background:url(../img/icons/europrom-appstore-link.png) no-repeat 50%}#footer-appstore-link:hover{opacity:1}.footer-copyright-link{color:#fff;float:right;padding:35px 25px 0 0}.sticky{position:fixed;bottom:0;left:0}.menu{padding:24px 0 0 48px;line-height:28px}.menu a{color:#c02518}#navigation{width:585px;width:620px;height:118px;float:right}#page-nav{position:relative;width:620px;height:118px;overflow:hidden}#page-nav a,#page-nav div{float:right}#page-nav a{position:relative;padding:0 16px;display:block;height:118px;color:#999;background:url(../img/icons/trans-2.png) repeat-x 0 100%;font-family:PT Sans Narrow,sans-serif;font-size:17px;font-weight:400;border-left:1px solid #ddd;text-transform:uppercase}#page-nav a.page-navi.active,#page-nav a.page-navi:hover{background:url(../img/navi-hover-2.png) repeat-x 0 100%}#page-nav a span{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;top:71px;font-weight:700}#page-nav>a:first-child{margin-right:18px;padding:0 0 0 18px}#page-home-icon span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:20px;height:20px;background:url(../img/icons/menu-home-normal.png) no-repeat}#page-home-icon.active span,#page-home-icon:hover span{background:url(../img/icons/menu-home-active.png) no-repeat}#navi-submenu-right{width:92px;height:118px;height:70px;position:absolute;top:0;right:18px}#navi-submenu-right .current-menu-item a,#navi-submenu-right .current_page_item a{text-decoration:underline}#navi-language{width:100%;height:40px;height:32px}#navi-language a{float:right!important}.lang-select{display:block!important;width:16px!important;height:11px!important;overflow:hidden!important;padding:0!important;margin:6px 0 0 3px;background:url(../img/icons/flags.png) no-repeat!important;float:left!important;opacity:.4}.lang-select.first{margin-left:4px!important}.lt-ie9 .lang-select{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.lang-select.active,.lang-select:hover{opacity:1}.lt-ie9 .lang-select.active,.lt-ie9 .lang-select:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#lang-fr{background-position:0 0}#lang-en{background-position:-20px 0!important}#lang-de{background-position:-40px 0!important}#navi-submenu{width:100%;height:78px;height:40px;overflow:hidden!important}#navi-submenu ul li{float:right}#side-menu{width:100%;float:left;padding:0;border:0}#side-menu li{float:left;display:initial;list-style:none;margin:0 0 4px}#side-menu li a{display:inline;height:auto;margin:0;padding:0;border:0;font-size:15px;line-height:15px}.h3-prop-first{float:left;width:100%;padding:0 0 20px}.h3-prop{float:left;width:100%;background:#7fa14a;background:rgba(127,161,74,.7);background:#f6f6f6;margin:20px 0;padding:3px 5px;font-weight:400}.prop-row{width:365px;float:left;margin:0 10px 0 5px;padding:5px 0;border-top:1px solid #a0a0a0}.prop-row-first{border-color:#fff!important}.prop-row-label{width:135px;font-weight:700}.prop-row-label,.prop-row-value{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top}.prop-row-value{width:175px;text-transform:capitalize}.pval-desc{text-transform:none!important;margin:0!important}#property-additional-informations{display:block;width:100%;min-height:50px;overflow:hidden;padding:25px 10px 0}.prop-link{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;height:23px;padding-top:8px;padding-left:32px;margin-bottom:9px;vertical-align:middle;background:url(../img/icons/property-icons.png) no-repeat;margin-left:15px}#prop-link-print{background-position:0 5px}#prop-link-pdf{background-position:0 -43px}#prop-link-mail{background-position:0 -92px}.listings-wrapper{background:#f7f7f7;background:hsla(0,0%,100%,.7)}.listings-wrapper-inner{width:810px;margin:0 0 0 44px;padding-bottom:40px;margin:0 auto;padding-top:20px}.listings-wrapper-inner h1{font-size:25px;margin-left:-12px;color:#c22221;font-family:PT Sans Narrow,sans-serif;font-weight:400;line-height:20px;padding:27px 0 18px;text-transform:uppercase}.listings-search{display:block;width:805px;height:auto;overflow:hidden;margin-bottom:38px;border:1px solid #ccc;padding:1px 1px 5px;background:#fbfbfb;background:hsla(0,0%,100%,.6);width:785px;padding:10px 10px 15px}.ls_sel_con{width:325px;width:49%;float:left;margin-top:4px}.ls_sel_con_left{clear:both}.ls_sel_con_right{float:right}.ls_sel_con label{font-size:12px;width:140px;margin-left:9px}.ls_select{width:175px;width:225px;font-size:12px}.ls_input{width:160px;width:210px}#ls_search{width:175px;width:225px}.listings-container{transition:background-color .3s ease-in-out;position:relative;display:block;height:124px;overflow:hidden;box-sizing:border-box;border:1px solid #ccc;background:#fbfbfb;background:hsla(0,0%,100%,.6)}.lt-ie8 .listings-container{width:646px;height:104px}.listings-container:hover{background:#fff;border-color:#ccc}.listings-container:hover .list-image{border-color:#aaa}.listings-container:hover>.list-more{background-color:#c22221}.listings-container:hover>.list-more>p{color:#999;color:#fff}.list-image{transition:border-color .3s ease-in-out;box-sizing:border-box;display:block;width:160px;height:102px;overflow:hidden;float:left;margin-right:10px;background:#d8d8d8;border:1px solid #ccc}.lt-ie9 .list-image{width:150px}.list-title-price{font-weight:700;font-size:14px;line-height:15px;margin-bottom:2px;float:left;width:472px;width:614px;max-height:16px;overflow:hidden;text-transform:uppercase}.list-title{float:left}.list-price{float:right}.list-sub{float:left;width:470px;width:612px;max-height:15px;overflow:hidden;font-weight:700;font-size:13px;line-height:15px;margin-bottom:4px}.list-extra-break{display:none}.list-desc{float:left;width:470px;width:612px;line-height:15px;margin-bottom:7px;height:48px;overflow:hidden;line-height:18px}.mbs.mbs_1 .dots{display:none}@media (max-width:640px){.mbs.mbs_1 .dots{display:inline}}.mbs.mbs_2 .dots{display:none}@media (max-width:840px){.mbs.mbs_2 .dots{display:inline}}@media (max-width:640px){.mbs.mbs_2{display:none}}@media (max-width:840px){.mbs.mbs_3{display:none}}.list-ref{float:left;width:385px;max-height:16px;font-weight:700;overflow:hidden}.list-more{background-image:url(../img/icons/gradient-01.png);background-repeat:repeat-x;background-position:0 100%;background-color:#d2d2d2;display:block;width:88px;height:32px;position:absolute;right:0;bottom:0;text-decoration:none;border:0}.list-more p{color:#373737;font-size:13px;padding:8px 0 0 13px}.list-more:hover{background-color:#c22221;text-decoration:none;border:0}.list-more:hover>p{color:#999;color:#fff}.property-wrapper{background:#f7f7f7;background:hsla(0,0%,100%,.7)}.property-wrapper-inner{width:810px;width:785px;margin:0 0 0 44px;margin:0 auto;padding:20px 10px 70px 0}.property-wrapper-inner .h2,.property-wrapper-inner h1{font-size:25px;margin-left:-12px;color:#c22221;font-family:PT Sans Narrow,sans-serif;font-weight:400;line-height:20px;padding:27px 0 18px;text-transform:uppercase}#prop-det-title{width:60%;float:left;font-weight:700;font-size:22px!important;padding:27px 0 9px 10px!important}.icon-link,.icon-link-wrapper{display:inline-block}.icon-link{text-decoration:none;height:18px;overflow:hidden}.icon-link span{color:#c22221}.icon-link:hover{text-decoration:none}.icon-link:hover span{color:#58585b}.icon-link-mail{margin-left:6px}.icon-link-mail span{font-size:25px;position:relative;top:-2px}.icon-link-print{font-size:20px}.icon-link-print span{position:relative;top:-1px}#prop-det-price{width:35%;float:right;text-align:right;padding-right:13px;color:#a0a0a0;font-size:22px!important;padding:27px 1px 9px 0;text-transform:capitalize}#prop-det-price br{display:none}#property-slideshow-wrapper{display:block;width:100%;height:400px;overflow:hidden;background:#999}#property-container{background:#fff;width:100%}#property-thumbs-wrapper{display:block;width:100%;height:68px;overflow:hidden;padding:4px 0 5px}#property-thumbs-wrapper-inner{height:100%}.property-thumb,.property-thumb-fill{display:block;width:104px;height:68px;overflow:hidden;background:#999;float:left;margin-right:4px;text-align:center}.property-thumb img{transition:opacity .3s ease-in-out;opacity:.5}.lt-ie9 .property-thumb img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.property-thumb.active>img,.property-thumb:hover>img{opacity:1!important}.lt-ie9 .property-thumb.active>img,.lt-ie9 .property-thumb:hover>img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#property-description{box-sizing:border-box;display:block;width:100%;min-height:50px;padding:25px 10px}#property-content{display:block;width:100%;min-height:150px;overflow:hidden}.cl_en{display:block;margin-left:3px;width:18px;font-weight:700;color:#fff;text-align:center;height:18px;line-height:18px;border:1px solid #666;border:1px solid #fff}.etabs{margin:0;padding:0;height:27px;width:100%}.tab{transition:background .3s ease-in-out;box-sizing:border-box;display:inline-block;zoom:1;*display:inline;background:#999;width:33%;width:calc(33.3% - 2px);margin-left:2px;text-align:center;float:right}.tab a{font-size:14px;line-height:2em;display:block;color:#fff;text-decoration:none;outline:none;background-image:url(../img/icons/gradient-01.png);background-repeat:repeat-x;background-position:0 0}.tab:hover{background-color:#d36262;background-color:rgba(194,34,33,.7)}.tab.active{background:#c22221}.tab-container .panel-container{background:#fff;padding:10px}#tab-details,#tab-energy{display:none}.property-tab{float:left}.property-tab-inner{float:left;padding:20px 10px}.prop-surface{text-transform:lowercase!important}.cf-row label{width:220px}#contact-right label{width:356px}.sp-err-msg{font-size:11px;float:right;margin-right:3px;color:rgba(255,0,0,.9)}.fps-bottom{position:absolute;bottom:10px;right:10px;z-index:10000;width:385px}#front-listings-search{margin:0;width:385px;background:hsla(0,0%,100%,.8);padding:3px 0 8px}#front-listings-search .ls_sel_con{width:100%}#push{height:87px}#contact-form-container{float:left;width:100%}#contact-messages{padding:20px 0;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.con-msg{display:none}#con-msg-info{display:block}#cf-message{width:345px;height:200px}.cf-row-buttons{margin-top:10px;width:220px}#cf-submit{float:right}#google-map-container{float:left;width:100%;margin-bottom:30px}#map-messages{padding:20px 0;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#map-canvas-container{position:relative;width:100%;height:300px}#map-link{transition:opacity .3s ease-in-out;position:absolute;top:11px;left:33px;opacity:.4}#map-link:hover{opacity:.7}.lt-ie9 #map-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.lt-ie9 #map-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}#map-canvas{position:absolute;top:0;left:0;width:600px;width:100%;height:300px;text-align:center;background:#ccc}#map-canvas p{padding-top:130px}.input_error input,.input_error textarea{border-color:rgba(255,0,0,.5)!important}input[type=password]:focus,input[type=text]:focus,textarea:focus{border-color:rgba(182,168,236,.8);outline:0;outline:thin dotted\9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(127,161,74,.6)}#search-form .cf-row{width:100%;margin-bottom:5px}#search-form .cf-buttons{width:219px;float:left}#search-form .cf-buttons input[type=submit]{float:right}#search-form .input_error .sp-err-msg{display:initial!important;float:left;margin:7px 0 0 15px;padding:0;width:170px}#search-form .input_error .sp-err-msg span{margin:0;padding:0;width:170px}#search-form .cf-row,#search-form .cf-row input,#search-form .cf-row label{float:left}#search-form .cf-row label{width:350px;margin-right:10px}#search-form .cf-row label.title{width:100%}#search-form .cf-row label.checkbox,#search-form .cf-row label.radio{width:75px}#search-form .form-inline span{float:left;width:34px;padding-top:7px}#search-form .form-inline span.input_error{width:170px;padding:0}#search-form .form-inline span.middle{width:38px;text-align:center}#search-form .form-inline input{width:60px;margin-bottom:10px}#search-form #form-info-box{width:100%;float:left;padding:20px 0;margin:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.elastislide-wrapper nav{margin-top:-30px}.elastislide-wrapper{position:relative;margin:0 auto}.elastislide-wrapper.elastislide-loading{background-image:url(../img/elastislide/loading.gif);background-repeat:no-repeat;background-position:50%}.elastislide-carousel{overflow:hidden;position:relative}.elastislide-carousel ul{position:relative;display:block;list-style-type:none;padding:0;margin:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(0);transform:translateX(0)}.elastislide-horizontal ul li{margin-right:4px}.elastislide-wrapper nav span{position:absolute;background:#ddd url(../img/elastislide/nav.png) no-repeat 4px 3px;width:23px;height:23px;border-radius:50%;text-indent:-9000px;cursor:pointer;opacity:.4}.elastislide-wrapper nav span:hover{opacity:.8}.elastislide-horizontal nav span{top:50%;left:10px;margin-top:-11px}.elastislide-horizontal nav span.elastislide-next{right:10px;left:auto;background-position:4px -17px}#property-wrapper-biens-details .bx-wrapper{position:relative;height:400px;overflow:hidden;padding:0;*zoom:1}#property-wrapper-biens-details .bx-wrapper img{max-width:100%;display:block}#property-wrapper-biens-details .bxslider li{display:none}#property-wrapper-biens-details .bx-wrapper .bx-viewport{box-shadow:none!important;background:#999!important}.prop-det-img{position:relative}#property-addinfo-form h4,#property-addinfo-simulator h4,#property-addinfo-solde h4{font-family:PT Sans Narrow,sans-serif;font-size:20px;color:#c22221;margin-bottom:20px}.cf-form-info{text-align:right}.cf-form-info span{padding-right:4px;font-style:italic;font-size:11px!important;color:#888!important}#property-addinfo-form{width:365px;width:95%;float:left;margin:0 10px 0 5px;padding:5px 0}#property-addinfo-form #property-form{float:left;border:4px solid #eee;width:365px;width:100%}#property-addinfo-form #property-form .form-inner{padding:20px 15px 15px 10px;float:left}#property-addinfo-form #property-form .cf-row-wrapper-left{width:48%;float:left}#property-addinfo-form #property-form .cf-row-wrapper-right{width:48%;float:right}#property-addinfo-form #property-form .span4{float:left;border:4px solid #eee;width:350px;padding:15px 20px 10px 15px}#property-addinfo-form #property-form .cf-row{width:100%;margin-bottom:10px;float:left}#property-addinfo-form #property-form .cf-row label{width:100px!important;float:left;padding:5px 0 0;margin:0}#property-addinfo-form #property-form .cf-row input[type=text]{width:215px!important;float:right}#property-addinfo-form #property-form .cf-row textarea{width:215px!important;height:100px;float:right}#property-addinfo-form #property-form .cf-row-buttons{margin:0}#property-addinfo-form #property-form .cf-row-buttons-inner{width:229px!important;float:right}#property-addinfo-form #property-form #cf-submit{float:right}#property-addinfo-form #property-form #cf-reset{float:left;margin-right:17px}.sims-wrapper{width:98%;float:left}#property-addinfo-simulator{width:325px;width:48%;float:left;margin:0 10px 0 33px;margin:0 25px 0 0;margin:0 0 0 5px;padding:5px 0}#property-addinfo-simulator #property-calculator{border:4px solid #eee;float:left;padding:15px 15px 5px}#property-addinfo-simulator #property-calculator .cf-row{width:100%;margin-bottom:10px;float:left}#property-addinfo-simulator #property-calculator .cf-row label{width:175px!important;float:left;padding:5px 0 0;margin:0}#property-addinfo-simulator #property-calculator .cf-row span{width:50px!important;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:left;padding:8px 0 0 5px}#property-addinfo-simulator #property-calculator .cf-row input[type=text]{width:65px!important;width:80px!important;float:left}#property-addinfo-simulator #property-calculator .cf-row select{width:78px!important;width:93px!important;float:left}#property-addinfo-simulator #property-calculator .cf-row-buttons{padding-top:10px;margin-top:7px;border-top:1px dotted #666}#property-addinfo-simulator #property-calculator #calc-indicatif{display:-moz-inline-stack;display:inline-block;zoom:1;width:225px;float:right;margin:8px 0 0 5px;font-size:11px;text-align:right}#property-addinfo-simulator #property-calculator #cf-calc-submit{float:left}#property-addinfo-solde{width:325px;width:48%;margin:0 10px 0 33px;float:right;margin:0 25px 0 0;margin:0 10px 0 5px;padding:5px 0}#property-addinfo-solde #property-solde{border:4px solid #eee;float:left;padding:15px 5px 5px 15px;margin-bottom:10px}#property-addinfo-solde #property-solde .cf-row{width:100%;margin-bottom:10px;float:left}#property-addinfo-solde #property-solde .cf-row label{width:190px!important;width:145px!important;width:160px!important;float:left;padding:5px 0 0;margin:0}#property-addinfo-solde #property-solde .cf-row label.radio{width:65px!important}#property-addinfo-solde #property-solde .cf-row label.label-couverture{width:162px!important}#property-addinfo-solde #property-solde .gender-label-wrapper{width:200px!important;float:left;padding:0;margin:0}#property-addinfo-solde #property-solde .gender-label-wrapper label.gl-left{width:160px!important;float:left}#property-addinfo-solde #property-solde .gender-label-wrapper label.gl-right{width:40px!important;float:left}#property-addinfo-solde #property-solde .gender-label-wrapper label.gl-right span{width:17px!important;float:left;padding:0}#property-addinfo-solde #property-solde .cf-row span{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;float:left;padding:8px 0 0 5px}#property-addinfo-solde #property-solde .cf-row input[type=text]{width:145px;float:left}#property-addinfo-solde #property-solde .cf-row .fright{float:right;width:105px!important}#property-addinfo-solde #property-solde .cf-row select{width:78px!important;width:93px!important;width:160px!important;float:left}#property-addinfo-solde #property-solde .cf-row-buttons{padding-top:10px;margin-top:7px;border-top:1px dotted #666}#property-addinfo-solde #property-solde .cf-row .checkbox{width:auto!important}#property-addinfo-solde #property-solde #solde-indicatif{display:-moz-inline-stack;display:inline-block;zoom:1;width:150px;float:right;margin:5px 5px 0;text-align:right}#property-addinfo-solde #property-solde #cf-solde-submit{float:left}.input_error input,.input_error select,.input_error textarea{border-color:#c22221!important}.input_error .sp-err-msg{display:initial!important}.cf-immobilier-label.input_error,.radio-couverture.input_error,.solde-gender.input_error{color:#c22221!important;text-shadow:1px 1px 2px rgba(100,100,0,.5);text-shadow:1px 1px 2px #ccc}#wrapper-estimation{font-size:14px}#wrapper-estimation input[type=text],#wrapper-estimation select{margin:0}#wrapper-estimation tr td{margin-bottom:10px;padding-bottom:10px}#wrapper-estimation textarea{float:left}#wrapper-estimation label{font-size:14px}#content-notaires .notaires-submenu{margin:20px 0 0}#content-notaires .notaires-submenu a{font-size:17px;color:#666}#content-notaires .notaires-submenu a.active,#content-notaires .notaires-submenu a:hover{color:#c22221;color:red;text-decoration:underline}#content-notaires .notaires-submenu span{font-size:16px;margin:0 10px}#content-notaires table{width:100%}#content-notaires td{vertical-align:top;padding:10px;width:50%;border-bottom:1px solid #999}#content-notaires td .ib_con{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;width:40px}#content-notaires table tr:first-child td{border-top:1px solid #999}#content-notaires .ln-title{font-size:16px;margin:40px 0 20px}#content-notaires .td-odd td{text-align:left;background:#eee;background:hsla(0,0%,88%,.2)}#content-notaires .td-even td{text-align:left;background:#fff;background:hsla(0,0%,100%,.6)}#content-notaires tr td:first-child{border-right:1px solid #f9f9f9}#content-assurance .assurance-content{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:10px}#content-assurance #assurance-form-wrapper{width:325px;width:48%;float:left;margin:0 0 0 5px;margin:0;padding:5px 0}#content-assurance #assurance-form-wrapper h4{font-family:PT Sans Narrow,sans-serif;font-size:20px;color:#c22221;margin-bottom:20px;width:365px}#content-assurance #assurance-form-wrapper #assurance-form{border:4px solid #eee;float:left;background:#fbfbfb;background:hsla(0,0%,100%,.5)}#content-assurance #assurance-form-wrapper #assurance-form .form-inner{padding:20px 15px 15px 10px;float:left}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-wrapper-left{width:48%;float:left}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-wrapper-right{width:48%;float:right}#content-assurance #assurance-form-wrapper #assurance-form .span4{float:left;border:4px solid #eee;width:350px;padding:15px 20px 10px 15px}#content-assurance #assurance-form-wrapper #assurance-form .cf-row{width:100%;margin-bottom:10px;float:left}#content-assurance #assurance-form-wrapper #assurance-form .cf-row label{width:100px!important;float:left;padding:5px 0 0;margin:0}#content-assurance #assurance-form-wrapper #assurance-form .cf-row input[type=text]{width:215px!important;float:right}#content-assurance #assurance-form-wrapper #assurance-form .cf-row textarea{width:215px!important;height:100px;float:right}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons{margin:0}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons-inner{width:229px!important;float:right}#content-assurance #assurance-form-wrapper #assurance-form #cf-submit{float:right}#content-assurance #assurance-form-wrapper #assurance-form #cf-reset{float:left;margin-right:17px}#content-assurance #property-addinfo-solde #property-solde{background:#fbfbfb;background:hsla(0,0%,100%,.5)!important}#wrapper-estimation .content-estimation{border-bottom:1px solid #eee;padding-bottom:25px;margin-bottom:25px}#wrapper-estimation .content-estimation h2{font-size:16px;margin-bottom:16px;text-shadow:0 1px 1px hsla(0,0%,100%,.9)}#wrapper-estimation .checkbox-label{vertical-align:center;margin-top:10px}.property-wrapper-background{clear:both}.mobile-only,.print-only{display:none;visibility:hidden;opacity:0}#front-container-affiche{height:315px}#front-container-affiche .affiche-links{width:302px;height:307px}#front-container-affiche .affiche-image{width:100%;height:226px;background-size:cover}#front-container-affiche .affiche-title{width:100%;height:82px;background:url(../img/affiche-title-bg.png) repeat-x}.listings-container{width:808px;height:142px;margin-bottom:10px;padding:10px}.listings-container .list-image{width:160px;height:120px}.listings-container .lt-ie9 .list-image{width:150px}.listings-container .list-desc{height:64px}.property-wrapper-background #property-images-container{overflow:hidden;width:785px;height:390px;background:#fff}.property-wrapper-background #property-images-container #property-slideshow-wrapper{float:left;width:520px;height:390px}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-viewport ul.bxslider li{text-align:center}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-viewport ul.bxslider li img.prop-img{display:inline-block;zoom:1;*display:inline}.property-wrapper-background #property-images-container #property-thumbs-wrapper{width:252px;padding:0;float:right;width:265px;height:390px}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb{display:none;width:124px;height:93px;text-decoration:none}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(2n){float:right;margin:0 0 6px 6px}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(odd){float:left;margin:0 0 6px 9px}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb img{width:100%;height:100%}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb.img-block-1{display:block}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb-nav .property-thumb-nav-next{position:relative;width:100%;height:100%;background:url(../img/icons/thumbs-block-next.png) no-repeat 50%;background-color:hsla(0,0%,100%,.7)}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb-nav .property-thumb-nav-prev{position:relative;width:100%;height:100%;background:url(../img/icons/thumbs-block-prev.png) no-repeat 50%;background-color:hsla(0,0%,100%,.7)}@media only screen and (max-width:1012px){html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.mobile-only{display:block;visibility:visible;opacity:1}#wrapper{min-width:260px}#content .inner,#front-address,#front-container-affiche,#front-container-boxes,#front-slideshow,#front-title-affiche,.inner{width:100%}#content .inner{padding-bottom:40px}#navigation{width:auto}#navigation #page-nav{display:none}.nav-mobile-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px}.nav-mobile-link{display:inline-block;margin:0 0 3px;font-size:40px;height:auto}.nav-mobile-link,.nav-mobile-link *{text-decoration:none;border:none}.nav-mobile-link:active,.nav-mobile-link:focus,.nav-mobile-link:hover{text-decoration:none;border:none;outline:none}.nav-mobile-link-open span{color:#c22221}.nav-mobile-link-open:hover span{color:#58585b}.nav-mobile-link-close{position:absolute;top:40px;right:20px;font-size:30px}.nav-mobile-link-close:hover span,.nav-mobile-link-close span{color:#fff}.mobile-navigation-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10001;background:rgba(194,34,33,.96);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .6s,z-index .6s;transition:opacity .6s cubic-bezier(.18,.89,.32,1.28),z-index .6s cubic-bezier(.18,.89,.32,1.28);z-index:-1}.mobile-navigation-wrapper.open{opacity:1;z-index:40001}.mobile-navigation-wrapper hr{width:250px;border-color:hsla(0,0%,100%,.3);margin:3vh 0}.mobile-nav-link,a.mobile-nav-link{display:block;min-width:50%;color:#fff;text-align:center;font-size:26px;line-height:normal;padding:1.3vh 10px;text-decoration:none}.mobile-nav-link.smaller,a.mobile-nav-link.smaller{font-size:20px}.mobile-nav-link:hover,a.mobile-nav-link:hover{text-decoration:none}.mobile-nav-link.active,a.mobile-nav-link.active{font-style:italic}a.mobile-nav-lang{color:#fff;font-size:20px;margin:0 6px}a.mobile-nav-lang:hover{text-decoration:none}a.mobile-nav-lang.active{font-style:italic}.batch-25-ans{margin-right:14px}#front-slideshow{height:auto}#front-slideshow .bx-wrapper{margin-bottom:0}#front-slideshow .bx-wrapper img{max-width:none;width:100%}#front-address{display:none}.front-address-mobile{background:#fff;border-bottom:2px solid #c6c6c6;padding:10px;font-family:PT Sans Narrow,sans-serif;font-weight:400;font-size:15px;text-align:center;color:#9f9f9f}.front-address-mobile span{display:inline-block;margin-right:10px;white-space:nowrap}.front-address-mobile .brand{font-weight:600}.front-title-fr{background-position:10px 0!important}.front-title-en{background-position:10px -168px!important}.front-title-de{background-position:10px -84px!important}#front-container-affiche,#front-container-boxes{float:left;width:100%;height:auto}#affiche-links-3{display:none}#front-container-affiche .affiche-links{width:48%;margin:1%;height:auto}#front-container-affiche .affiche-image{height:34vw}#front-container-boxes{padding:0;background:none!important;margin-top:20px}.front-con-box{width:50%;margin:0 0 20px;padding:0 20px}.mobile-title{font-family:PT Sans Narrow,sans-serif;font-size:20px;line-height:normal;padding-bottom:10px;text-transform:uppercase}.mobile-title span{white-space:nowrap}#fcb-adpre,#fcb-adress{margin:0 0 10px!important}#fcb-adress{background:none;height:auto}#fcb-adress .mobile-title{padding-bottom:15px}.listings-wrapper-inner{width:100%;padding:0 20px 20px}.listings-wrapper-inner h1{margin-left:0}.listings-search{width:100%;padding:10px 10px 20px;position:relative}.listings-search.version_2{padding:5px;overflow:visible;float:left;border-color:transparent;background-color:transparent;margin-bottom:5px}.listings-search.version_2 #form-search{display:none}.listings-search.version_2 .biens-filters-toggle{display:block;float:right;height:32px;width:120px;text-align:center;padding:8px 0 0;margin-right:-5px;background-image:url(../img/icons/gradient-01.png);background-repeat:repeat-x;background-position:0 100%;background-color:#d2d2d2}.listings-search.version_2 .biens-filters-toggle p{color:#373737;font-size:13px}.listings-search.version_2 .biens-filters-toggle:active,.listings-search.version_2 .biens-filters-toggle:focus{text-decoration:none}.listings-search.version_2 .biens-filters-toggle:hover{background-color:#c22221;text-decoration:none;border:0}.listings-search.version_2 .biens-filters-toggle:hover p{color:#fff}.listings-search.version_2 .biens-filters-toggle .hide-filters{display:none}.listings-search.version_2.active{padding-bottom:15px;margin-top:49px;margin-bottom:38px;border-color:#ccc;background-color:hsla(0,0%,100%,.6)}.listings-search.version_2.active .biens-filters-toggle{position:absolute;top:-44px;right:5px}.listings-search.version_2.active .biens-filters-toggle .hide-filters{display:inline}.listings-search.version_2.active .biens-filters-toggle .show-filters{display:none}.listings-search.version_2.active #form-search{display:block}.listings-container{width:100%}.list-infos{position:relative;width:calc(100% - 170px);float:left}.list-infos div{width:100%}.list-infos .list-price,.list-infos .list-title{width:auto}.list-more{right:-4px}.ls_sel_con_right{float:left}.ls_sel_con{padding:0 10px;width:50%}.ls_sel_con label{margin-left:1px}.form-inline input[type=reset],.form-inline input[type=submit],.form-inline input[type=text]{height:32px}.form-inline input,.form-inline select{width:100%}#ls_search{width:100%;height:30px}#content-main{width:100%}.inner-content{width:100%;padding:0 20px}.inner-content h1{margin-left:0}#contact-messages{margin-top:0}#contact-form .cf-row label,#fiscal-form .cf-row label,#search-form .cf-row label{width:100%;margin-right:0}#contact-form .cf-row input[type=text],#fiscal-form .cf-row input[type=text],#search-form .cf-row input[type=text]{width:50%;height:32px}#contact-form .cf-row .form-inline input[type=text],#fiscal-form .cf-row .form-inline input[type=text],#search-form .cf-row .form-inline input[type=text]{width:60px}#contact-form .cf-row input[type=reset],#contact-form .cf-row input[type=submit],#fiscal-form .cf-row input[type=reset],#fiscal-form .cf-row input[type=submit],#search-form .cf-row input[type=reset],#search-form .cf-row input[type=submit]{height:32px}#contact-form #cf-message,#contact-form textarea,#fiscal-form #cf-message,#fiscal-form textarea,#search-form #cf-message,#search-form textarea{width:50%}#contact-form,#fiscal-form{float:left;position:relative;padding-bottom:40px;width:100%}#contact-form #contact-left,#contact-form #contact-right,#fiscal-form #contact-left,#fiscal-form #contact-right{width:50%}#contact-form #contact-left input[type=text],#contact-form #contact-left textarea,#contact-form #contact-right input[type=text],#contact-form #contact-right textarea,#fiscal-form #contact-left input[type=text],#fiscal-form #contact-left textarea,#fiscal-form #contact-right input[type=text],#fiscal-form #contact-right textarea{width:90%}#contact-form .cf-row-buttons,#fiscal-form .cf-row-buttons{position:absolute;bottom:0;left:0}#contact-form #contact-right label,#fiscal-form #contact-right label{width:100%}#contact-form .sp-err-msg,#fiscal-form .sp-err-msg{margin-right:10%}#formEstimation input[type=text]{height:32px;width:220px}#formEstimation textarea{width:220px}#formEstimation td{display:blocK;float:left}#formEstimation td:first-child{width:180px}#formEstimation td[colspan="2"]{width:100%;text-align:left}.contact-content-inner{padding-bottom:20px}.property-wrapper,.property-wrapper .sims-wrapper{width:100%}.property-wrapper-background #property-images-container #property-thumbs-wrapper{float:left}#property-thumbs-wrapper-inner{height:100%}#property-additional-informations{padding:25px 0 0}#property-additional-informations #property-addinfo-form{width:100%;margin:0}#property-additional-informations #property-addinfo-form .cf-row-wrapper-left,#property-additional-informations #property-addinfo-form .cf-row-wrapper-right{width:50%}#property-additional-informations #property-addinfo-form .cf-row-wrapper-left .cf-form-info,#property-additional-informations #property-addinfo-form .cf-row-wrapper-right .cf-form-info{text-align:left}#property-additional-informations #property-addinfo-form .cf-row-wrapper-left label,#property-additional-informations #property-addinfo-form .cf-row-wrapper-right label{margin-bottom:10px}#property-additional-informations #property-addinfo-form .cf-row-wrapper-left input[type=text],#property-additional-informations #property-addinfo-form .cf-row-wrapper-left textarea,#property-additional-informations #property-addinfo-form .cf-row-wrapper-right input[type=text],#property-additional-informations #property-addinfo-form .cf-row-wrapper-right textarea{float:left}#property-additional-informations #property-addinfo-form .cf-row-buttons-inner{float:left;padding-left:100px;width:315px!important}#property-addinfo-simulator,#property-addinfo-solde{margin:0;width:48%}.property-wrapper-background #property-images-container{width:100%;padding:0 20px;margin-bottom:20px}#property-description{padding:20px 0}#prop-det-title{margin-left:0;padding-left:20px!important}#prop-det-price{padding-right:20px}#property-container{padding:0 20px}.property-wrapper-inner{width:100%;padding-right:0}.property-tab-inner{background:#fdfdfd;padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.prop-row{width:47%}.prop-row-value{width:auto}#property-addinfo-solde .radio-couverture{width:auto!important;margin-right:20px}#property-addinfo-solde .radio-couverture input[type=radio]{width:auto}#property-addinfo-solde .gender-label-wrapper{width:auto!important}#property-addinfo-solde .solde-gender{width:50px!important}#property-addinfo-solde .genderSelection{width:auto!important}#property-addinfo-solde input.fright{width:170px!important}}@media only screen and (max-width:846px){.property-wrapper-background #property-images-container{height:auto;background:none}.property-wrapper-background #property-images-container #property-slideshow-wrapper{width:100%!important}.property-wrapper-background #property-images-container #property-thumbs-wrapper{width:100%;height:auto;height:8.5vw;overflow:hidden;margin-top:4px}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb,.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(2n),.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(odd){width:12%;width:calc(12.5% - 4px);margin:0;height:auto}.property-wrapper-background #property-images-container #property-thumbs-wrapper-inner{height:auto}#property-content .etabs,.property-wrapper-background #property-images-container #property-thumbs-wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#property-content .etabs{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#property-content .etabs .tab{width:33%;margin:0}}@media only screen and (max-width:800px){#content-assurance #assurance-form-wrapper #assurance-form .form-inner,.EXP-form-wrapper .form-inner{padding:15px}#content-assurance #assurance-form-wrapper #assurance-form .cf-row,.EXP-form-wrapper .cf-row{text-align:left}#content-assurance #assurance-form-wrapper #assurance-form .cf-row label,.EXP-form-wrapper .cf-row label{width:220px!important}#content-assurance #assurance-form-wrapper #assurance-form .cf-row input[type=text],#content-assurance #assurance-form-wrapper #assurance-form .cf-row textarea,.EXP-form-wrapper .cf-row input[type=text],.EXP-form-wrapper .cf-row textarea{float:left;width:220px!important}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons,.EXP-form-wrapper .cf-row-buttons{width:440px}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons-inner,.EXP-form-wrapper .cf-row-buttons-inner{padding-left:10px}#content-assurance #property-addinfo-solde #property-solde,.EXP-solde-calculator-classes,.sims-wrapper #property-addinfo-simulator #property-calculator,.sims-wrapper #property-addinfo-solde #property-solde{padding:15px}#content-assurance #property-addinfo-solde #property-solde .cf-row,.EXP-solde-calculator-classes .cf-row,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row,.sims-wrapper #property-addinfo-solde #property-solde .cf-row{text-align:left}#content-assurance #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper,#content-assurance #property-addinfo-solde #property-solde .cf-row label,#content-assurance #property-addinfo-solde #property-solde .cf-row select,.EXP-solde-calculator-classes .cf-row .gender-label-wrapper,.EXP-solde-calculator-classes .cf-row label,.EXP-solde-calculator-classes .cf-row select,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row label,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row select,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-solde #property-solde .cf-row label,.sims-wrapper #property-addinfo-solde #property-solde .cf-row select{width:220px!important}#content-assurance #property-addinfo-solde #property-solde .cf-row input[type=text],#content-assurance #property-addinfo-solde #property-solde .cf-row textarea,.EXP-solde-calculator-classes .cf-row input[type=text],.EXP-solde-calculator-classes .cf-row textarea,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row input[type=text],.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row textarea,.sims-wrapper #property-addinfo-solde #property-solde .cf-row input[type=text],.sims-wrapper #property-addinfo-solde #property-solde .cf-row textarea{float:left;width:220px!important}#content-assurance #property-addinfo-solde #property-solde .cf-row .radio-couverture,.EXP-solde-calculator-classes .cf-row .radio-couverture,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .radio-couverture,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .radio-couverture{width:auto!important;margin-right:20px}#content-assurance #property-addinfo-solde #property-solde .cf-row .radio-couverture input[type=radio],.EXP-solde-calculator-classes .cf-row .radio-couverture input[type=radio],.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .radio-couverture input[type=radio],.sims-wrapper #property-addinfo-solde #property-solde .cf-row .radio-couverture input[type=radio]{width:auto}#content-assurance #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper,.EXP-solde-calculator-classes .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper{width:auto!important}#content-assurance #property-addinfo-solde #property-solde .cf-row .solde-gender,.EXP-solde-calculator-classes .cf-row .solde-gender,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .solde-gender,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .solde-gender{width:50px!important}#content-assurance #property-addinfo-solde #property-solde .cf-row .genderSelection,.EXP-solde-calculator-classes .cf-row .genderSelection,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .genderSelection,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .genderSelection{width:auto!important}#content-assurance #property-addinfo-solde #property-solde .cf-row input.fright,.EXP-solde-calculator-classes .cf-row input.fright,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row input.fright,.sims-wrapper #property-addinfo-solde #property-solde .cf-row input.fright{width:170px!important}#content-assurance #assurance-form-wrapper{width:100%}#content-assurance #property-addinfo-solde{width:100%;margin:0}#property-additional-informations #property-addinfo-form .cf-row-wrapper-left,#property-additional-informations #property-addinfo-form .cf-row-wrapper-right{width:100%}#property-additional-informations #property-addinfo-form #property-form .cf-row label{width:220px!important}#property-additional-informations #property-addinfo-form .cf-row-buttons-inner{padding-left:0;width:auto!important}.sims-wrapper #property-addinfo-simulator,.sims-wrapper #property-addinfo-solde{width:100%;margin:0}}@media only screen and (max-width:640px){.affiche-line-bottom,.affiche-line-top{font-size:13px}.front-con-box{width:100%;margin-bottom:20px}.front-con-box p:last-of-type{margin-bottom:0}#fcb-adpre,#fcb-adress{margin-bottom:20px!important}#fcb-adress{background-position:10px 4.3vh}#contact-form .cf-row input[type=text],#fiscal-form .cf-row input[type=text],#search-form .cf-row input[type=text]{width:100%}#contact-form .cf-row input[type=reset],#contact-form .cf-row input[type=submit],#fiscal-form .cf-row input[type=reset],#fiscal-form .cf-row input[type=submit],#search-form .cf-row input[type=reset],#search-form .cf-row input[type=submit]{width:40%;min-width:100px}#contact-form #cf-message,#contact-form #contact-left,#contact-form #contact-left input[type=text],#contact-form #contact-left textarea,#contact-form #contact-right,#contact-form #contact-right input[type=text],#contact-form #contact-right textarea,#contact-form .cf-buttons,#contact-form .cf-row-buttons,#contact-form textarea,#fiscal-form #cf-message,#fiscal-form #contact-left,#fiscal-form #contact-left input[type=text],#fiscal-form #contact-left textarea,#fiscal-form #contact-right,#fiscal-form #contact-right input[type=text],#fiscal-form #contact-right textarea,#fiscal-form .cf-buttons,#fiscal-form .cf-row-buttons,#fiscal-form textarea,#search-form #cf-message,#search-form .cf-buttons,#search-form .cf-row-buttons,#search-form textarea{width:100%}#contact-form .sp-err-msg,#fiscal-form .sp-err-msg{margin-right:0}.property-wrapper-background #property-images-container #property-thumbs-wrapper{margin-top:4px;height:auto}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb,.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(2n),.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(odd){width:24%;width:calc(25% - 4px);margin-bottom:4px}.property-wrapper-background #property-images-container #property-thumbs-wrapper .property-thumb:nth-child(n+5){margin-bottom:0}.property-wrapper-background #property-images-container #property-thumbs-wrapper.thumbs-one-row{height:17.5vw}.property-wrapper-background #property-images-container #property-thumbs-wrapper .spacer-second-row{display:none!important}}@media only screen and (max-width:576px){.property-wrapper-background #property-images-container #property-slideshow-wrapper{height:61vw;background:none}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-wrapper{height:100%;margin-bottom:0}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-wrapper .bx-viewport{height:100%!important}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-wrapper .bxslider,.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-wrapper .bxslider li{height:100%}.property-wrapper-background #property-images-container #property-slideshow-wrapper .bx-wrapper img{height:100%;width:auto;max-width:none}#property-content .etabs{height:auto}#property-content .etabs .tab a{word-spacing:100px;line-height:normal;padding:5px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:none}.prop-row,.property-tab,.property-tab-inner{width:100%}.prop-row:nth-child(2){border-color:#a0a0a0!important}.prop-row-value{width:auto}}@media only screen and (max-width:560px){#content-assurance #assurance-form-wrapper #assurance-form .cf-row input[type=text],#content-assurance #assurance-form-wrapper #assurance-form .cf-row label,#content-assurance #assurance-form-wrapper #assurance-form .cf-row textarea,#property-additional-informations #property-addinfo-form #property-form .cf-row input[type=text],#property-additional-informations #property-addinfo-form #property-form .cf-row label,#property-additional-informations #property-addinfo-form #property-form .cf-row textarea,.EXP-form-wrapper-small .cf-row input[type=text],.EXP-form-wrapper-small .cf-row label,.EXP-form-wrapper-small .cf-row textarea{width:100%!important}#content-assurance #assurance-form-wrapper #assurance-form .cf-row label,#property-additional-informations #property-addinfo-form #property-form .cf-row label,.EXP-form-wrapper-small .cf-row label{margin-bottom:5px}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons-inner,#property-additional-informations #property-addinfo-form #property-form .cf-row-buttons-inner,.EXP-form-wrapper-small .cf-row-buttons-inner{width:100%!important;padding-left:0}#content-assurance #assurance-form-wrapper #assurance-form .cf-row-buttons,#property-additional-informations #property-addinfo-form #property-form .cf-row-buttons,.EXP-form-wrapper-small .cf-row-buttons{width:100%!important}#content-assurance #assurance-form-wrapper #assurance-form input[type=reset],#property-additional-informations #property-addinfo-form #property-form input[type=reset],.EXP-form-wrapper-small input[type=reset]{width:40%;min-width:100px;float:left}#content-assurance #assurance-form-wrapper #assurance-form input[type=submit],#property-additional-informations #property-addinfo-form #property-form input[type=submit],.EXP-form-wrapper-small input[type=submit]{width:40%;min-width:100px;float:right}#content-assurance #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper,#content-assurance #property-addinfo-solde #property-solde .cf-row input[type=text],#content-assurance #property-addinfo-solde #property-solde .cf-row label,#content-assurance #property-addinfo-solde #property-solde .cf-row select,#content-assurance #property-addinfo-solde #property-solde .cf-row textarea,.EXP-solde-calculator-classes-small .cf-row .gender-label-wrapper,.EXP-solde-calculator-classes-small .cf-row input[type=text],.EXP-solde-calculator-classes-small .cf-row label,.EXP-solde-calculator-classes-small .cf-row select,.EXP-solde-calculator-classes-small .cf-row textarea,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row input[type=text],.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row label,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row select,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row textarea,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .gender-label-wrapper,.sims-wrapper #property-addinfo-solde #property-solde .cf-row input[type=text],.sims-wrapper #property-addinfo-solde #property-solde .cf-row label,.sims-wrapper #property-addinfo-solde #property-solde .cf-row select,.sims-wrapper #property-addinfo-solde #property-solde .cf-row textarea{width:90%!important;width:calc(100% - 20px)!important}#content-assurance #property-addinfo-solde #property-solde .cf-row span,.EXP-solde-calculator-classes-small .cf-row span,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row span,.sims-wrapper #property-addinfo-solde #property-solde .cf-row span{width:20px!important;padding-left:8px;text-align:right}#content-assurance #property-addinfo-solde #property-solde .cf-row label,.EXP-solde-calculator-classes-small .cf-row label,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row label,.sims-wrapper #property-addinfo-solde #property-solde .cf-row label{margin-bottom:5px}#content-assurance #property-addinfo-solde #property-solde .cf-row .gl-left-empty,.EXP-solde-calculator-classes-small .cf-row .gl-left-empty,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .gl-left-empty,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .gl-left-empty{display:none}#content-assurance #property-addinfo-solde #property-solde .cf-row .solde-gender span,.EXP-solde-calculator-classes-small .cf-row .solde-gender span,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .solde-gender span,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .solde-gender span{padding-left:0}#content-assurance #property-addinfo-solde #property-solde .cf-row input.fright,.EXP-solde-calculator-classes-small .cf-row input.fright,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row input.fright,.sims-wrapper #property-addinfo-solde #property-solde .cf-row input.fright{width:calc(100% - 70px)!important;position:relative;top:-30px;right:-50px;margin-bottom:-20px}#content-assurance #property-addinfo-solde #property-solde .cf-row .checkbox span,.EXP-solde-calculator-classes-small .cf-row .checkbox span,.sims-wrapper #property-addinfo-simulator #property-calculator .cf-row .checkbox span,.sims-wrapper #property-addinfo-solde #property-solde .cf-row .checkbox span{text-align:left}#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix .gender-label-wrapper,#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix input[type=text],#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix label,#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix select,#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix textarea,.EXP-solde-calculator-classes-small .form-inline-large-suffix .gender-label-wrapper,.EXP-solde-calculator-classes-small .form-inline-large-suffix input[type=text],.EXP-solde-calculator-classes-small .form-inline-large-suffix label,.EXP-solde-calculator-classes-small .form-inline-large-suffix select,.EXP-solde-calculator-classes-small .form-inline-large-suffix textarea,.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix .gender-label-wrapper,.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix input[type=text],.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix label,.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix select,.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix textarea,.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix .gender-label-wrapper,.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix input[type=text],.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix label,.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix select,.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix textarea{width:70%!important;width:calc(100% - 55px)!important}#content-assurance #property-addinfo-solde #property-solde .form-inline-large-suffix span,.EXP-solde-calculator-classes-small .form-inline-large-suffix span,.sims-wrapper #property-addinfo-simulator #property-calculator .form-inline-large-suffix span,.sims-wrapper #property-addinfo-solde #property-solde .form-inline-large-suffix span{width:55px!important}#content-assurance #property-addinfo-solde #property-solde #solde-submit,.EXP-solde-calculator-classes-small #solde-submit,.sims-wrapper #property-addinfo-simulator #property-calculator #solde-submit,.sims-wrapper #property-addinfo-solde #property-solde #solde-submit{width:100%;min-width:100px}.list-infos .list-title-price{height:auto;max-height:none}.list-infos .list-price,.list-infos .list-title{width:100%}.list-infos .list-desc{height:50px}}@media only screen and (max-width:500px){.footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.footer-links a{float:none!important;display:inline-block!important;margin:0 20px!important}.footer-copyright-link{width:100%;float:none;padding:20px 0;text-align:center;background-color:rgba(0,0,0,.3)}}@media only screen and (max-width:480px){#header-logo{width:204px}.mobile-title{font-size:18px}#front-container-affiche{padding:0 15px}#front-container-affiche .affiche-links{width:100%;margin:0 0 7%;padding:0}#front-container-affiche .affiche-image{height:42.5vw;background-position:50%!important}#front-container-boxes{margin-top:0}.listings-container{height:auto;padding:5px}.listings-container .list-image{width:120px;height:90px;margin-right:0}.listings-container .list-infos{height:90px;width:calc(100% - 120px);padding:1px 6px}.listings-container .list-infos div{font-weight:400}.listings-container .list-more{left:0;right:0;bottom:0;top:0;width:100%;height:100%;background:none}.listings-container .list-more p{display:none;visibility:hidden;opacity:0}.listings-container .list-title-price{max-height:none;font-size:12px;margin-bottom:0}.listings-container .list-title-price .list-price,.listings-container .list-title-price .list-title{font-weight:700}.listings-container .list-sub{font-size:12px;max-height:none;line-height:17px;margin-bottom:0}.listings-container .list-desc{display:none}.listings-search.version_2 .biens-filters-toggle{width:100%;width:calc(100% + 12px);position:relative;left:1px}.listings-search.version_2.active{padding-bottom:10px;margin-top:49px;margin-bottom:38px;border-color:#ccc;background-color:hsla(0,0%,100%,.6)}.listings-search.version_2.active .biens-filters-toggle{width:calc(100% + 2px);left:-1px}.contact-content-inner table,.ls_sel_con{width:100%}#formEstimation input[type=text]{height:32px;width:100%}#formEstimation select,#formEstimation textarea{width:100%}#formEstimation td{display:block;float:left;width:100%}#formEstimation td:first-child{width:100%}#formEstimation .td-left-message{height:auto;margin-bottom:0}#formEstimation .tr-buttons{width:100%;margin-top:20px;display:block}#formEstimation .tr-buttons td{width:100%}#formEstimation .tr-buttons #estimationSend{width:40%;min-width:100px;float:right}#formEstimation .tr-buttons #estimationCancel{width:40%;min-width:100px;float:left}#formEstimation .tr-msg{display:none}#content-notaires .notaires-submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content-notaires .notaires-submenu span{display:none}#content-notaires .notaires-submenu a{width:49%;width:calc(50% - 4px);background:#efeded;padding:4px 10px;margin-bottom:8px;text-decoration:none}#content-notaires .notaires-submenu a.active,#content-notaires .notaires-submenu a:hover{text-decoration:none}#content-notaires .notaires-region table,#content-notaires .notaires-region tbody,#content-notaires .notaires-region td,#content-notaires .notaires-region tr{display:block;width:100%;border:none}#content-notaires .notaires-region td:first-child,#content-notaires .notaires-region tr:first-child td{border:none}#content-notaires .notaires-region tr td:first-child{padding-bottom:0}#content-notaires .notaires-region tr td:last-child{padding-top:5px;border-bottom:1px solid #999}#content-notaires .notaires-region tr:first-child td:first-child{border-top:1px solid #999}#property-content .etabs{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#property-content .etabs .tab{width:100%;margin:0 0 1px}#property-content .etabs .tab a{word-spacing:normal;padding:10px}#prop-det-price br{display:initial}}@media only screen and (max-width:440px){#header{height:195px}.header-slogan-con{height:60px;background-size:auto 60px}}@media only screen and (max-width:380px){.front-address-mobile span{white-space:normal;display:inline-block;width:100%}#prop-det-title{width:100%;padding:20px 20px 10px!important}#prop-det-title .icon-link-wrapper{width:100%}#prop-det-price{width:100%;padding:0 20px 10px}#prop-det-price br{display:none}.contact-content-inner table{border-collapse:separate;empty-cells:hide}.contact-content-inner table,.contact-content-inner tbody,.contact-content-inner td,.contact-content-inner tr{width:100%;display:block;min-width:100px}.list-extra-break{display:initial}.list-extra-dash{display:none}.list-cat-nature{font-size:14px}}@media only screen and (max-width:320px){#content-notaires .notaires-submenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content-notaires .notaires-submenu span{display:none}#content-notaires .notaires-submenu a{width:100%;padding:4px 10px;margin-bottom:4px}.fcb-link{margin-left:-10px}}