@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?lya0sd);src:url(../fonts/icomoon.eot?lya0sd#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?lya0sd) format('truetype'),url(../fonts/icomoon.woff?lya0sd) format('woff'),url(../fonts/icomoon.svg?lya0sd#icomoon) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:icomoon!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-refresh:before{content:"\e906"}.icon-play:before{content:"\e900";color:#fff}.icon-email:before{content:"\e901"}.icon-phone-receiver:before{content:"\e902"}.icon-arrow-l:before{content:"\e903"}.icon-arrow-r:before{content:"\e904"}.icon-filter:before{content:"\e905"}.icon-check:before{content:"\e912"}.icon-search:before{content:"\e922"}.main-row:after,.main-container:after,#nav ul:after,.sub-nav ul:after,.annonces-search .custom-row:after,.advance-search .form-header:after,.property-details .col-holder:after,.contact-properties .col-holder:after,.records-block .col-holder:after{content:" ";display:block;clear:both}.slide-pagination ul,#nav ul,.sub-nav ul,.my-account-box ul,.social-networks,.footer-nav ul,.logo-list,.footer-links ul,.breadcrumbs ul,.pagination-block ul,.tags-holder,.property-type-select ul,.normal-add .option-list,.pagination-slide-holder .pagination-slide,.side-socialbar ul,.property-details ul,.properties-detail-info,.comment-list,.tag-box .tag-list,.content-menu,.modal .links{margin:0;padding:0;list-style:none}.slide-pagination,.news-letter-block,.logo-list,.pagination-block{font-size:0;line-height:0;letter-spacing:-4px}.favorite-button .star,.btn-gotop:after,#header .user-opener,.my-account-box>a:not(.create-button):after,.my-account-box li a:after,.my-account-box .login-form .link-text:after,.my-account-box .login-form button[type=submit] span:after,#nav .nav-dropdown li a:before,.sub-nav .nav-dropdown li a:before,.sub-nav .title a:before,.news-letter-block button[type=submit] span:after,.social-networks li a,.footer-nav li a:before,.footer-nav li>span:before,.search-map span:after,.offer-item-slide button[type=submit] span:after,.pagination-block .button-prev,.pagination-block .button-next,.annonces-search button[type=submit] span:after,.annonces-search .map-link:after,.property-type-select .opener:after,.highlights-slide .slide-info>a:after,.top-ads-block h2 a:after,.top-ads-block h1 a:after,.calculater button[type=submit] span:after,.calculater button[type=reset] span:after,.advance-search.active .button-refine:after,.advance-search .button-refine:after,.advance-search .btn-refresh span:before,.advance-search .keyword-input-wrap input[type=submit],.filtres-alertes .button-normal:before,.normal-add .button-view-detail span:after,.photo-count,.pagination-slide-holder .btn-prev,.pagination-slide-holder .btn-next,.side-socialbar a:after,.side-socialbar span:after,.property-details ul li:before,.financing-box .button-finance:after,.contact-properties button[type=submit] span:after,.contact-agencies button[type=submit] span:after,.new-projects-slide .detail-box:after,.need-expert .button-gray:after,.agencies-block h2 a:after,.inner-search-holder .button-update span:before,.inner-search-holder .map-link:after,.inner-search-holder .keyword-input-wrap input[type=submit],.properties-link .button-black:after,.content-holder h2 a:after,.link-see-all:before,.sharing-block .btn-misc:after,.comment-form .submit-comment span:after,.content-menu a:after,.jcf-select .jcf-select-opener,.jcf-checkbox span,.jcf-radio span{background-image:url(../images/sprite@2x.png);background-size:400px;background-repeat:no-repeat}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0;color:#000;background:#fff;font:1.5em/1.5333em "Ubuntu","Helvetica","Arial",sans-serif;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}*{max-height:1000000px}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}img{border-style:none;max-width:100%}a{text-decoration:none;color:#ca2c33;outline:none}a:hover{text-decoration:underline}input,textarea,select{font:100% ubuntu,helvetica,arial,sans-serif;color:#000;vertical-align:middle}form,fieldset{margin:0;padding:0;border-style:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=submit]:hover,button:hover{cursor:pointer}input[type=text],input[type=password],input[type=file],input[type=submit],input[type=search],input[type=email],textarea,input{-webkit-appearance:none;-webkit-border-radius:0}input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search],textarea{margin:0;padding:4px 7px;border:1px solid #999}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border-color:#4d4d4d}.input-field.error,.text-box.error,.select-wrap.error{border:1px solid #db4f53!important}.reponse_formulaire{font-weight:700}.erreur_message,.reponse_formulaire_erreur{color:#db4f53}textarea{overflow:auto;resize:vertical;vertical-align:top}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}h1,h2,h3,h4,h5,h6{font-family:ubuntu,helvetica,arial,sans-serif;line-height:1.2em;margin:0 0 1.2em}p{margin:0 0 1.2em}q{quotes:none}q:before,q:after{content:"";content:none}sub,sup{font-size:60%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}table{border-collapse:collapse;border-spacing:0}*{font-size:100.01%}html{font-size:62.5%}html,body{height:100%;margin:0}iframe{width:100%}.bold,.bold-font{font-weight:800}.page-container{position:relative;min-width:100%;-webkit-transition:margin .25s linear;transition:margin .25s linear;max-width:100%}.page-holder{height:100%;display:table;table-layout:fixed;width:100%}#footer{display:table-footer-group;height:1%;width:100%}.print{display:none}#wrapper{overflow:hidden;width:100%;position:relative;-webkit-transition:padding .2s ease;transition:padding .2s ease}#main{position:relative;z-index:8;padding:147px 0 0}.main-container{background:#fff}.input-field,input{outline:none}input.input-field[placeholder=Référence]{height:54px}.button-primary{display:inline-block;font-size:15px;line-height:18px;text-transform:uppercase;font-weight:700;color:#fff;background:#ca2c33;padding:8px 30px}.button-primary.light{text-transform:initial;font-weight:400}.button-primary-black{display:inline-block;font-size:15px;line-height:18px;text-transform:uppercase;font-weight:700;color:#fff;background:#000;padding:8px 30px}.button-primary:hover,.button-primary:active,.button-primary:focus{background:#d95056;text-decoration:none}.button-primary-black:hover,.button-primary-black:active,.button-primary-black:focus{background:#1a1a1a;text-decoration:none}.create-button{display:inline-block;font-size:15px;line-height:18px;color:#ca2c33;background:#fff;text-transform:uppercase;font-weight:500;position:relative;padding:9px 16px 9px 43px;border:2px solid #fff;text-align:center}.create-button:hover{background:#7b1015;border-color:#7b1015;color:#fff;text-decoration:none}.create-button span{display:inline-block;position:relative}.create-button span:after{content:"+";position:absolute;top:-13px;left:-29px;font:28px/40px Arial,Helvetica,sans-serif}.create-button.red{background:#ca2c33;color:#fff;border-color:#ca2c33}.create-button.red:hover{background:#fff;color:#ca2c33}.float-right{float:right!important}.tag-item{position:absolute;top:41px;left:0;background:rgba(202,44,51,.9);font-size:12px;line-height:16px;text-transform:uppercase;color:#fff;font-weight:500;padding:10px 17px;margin-right:22px;z-index:2}.tag-item:after{content:"";position:absolute;top:0;right:-20px;border:5px solid #fff;border-width:36px 20px 0 0;border-color:rgba(202,44,51,.9) transparent transparent transparent}.tag-item.small{top:27px;padding:6px 9px 6px 17px;font-weight:700}.tag-item.small:after{border-width:29px 16px 0 0;right:-16px}.favorite-button{position:absolute;top:6px;right:0;background:#fff;font-size:10px;line-height:12px;padding:3px 7px}.favorite-button:after{content:"";position:absolute;top:0;left:-10px;border:5px solid #fff;border-width:0 10px 18px 0;border-color:transparent #fff transparent transparent}.favorite-button .star{overflow:hidden;text-indent:-9999px;display:inline-block;width:9px;height:9px;background-position:-72px 0}.favorite-button .star:hover,.favorite-button .star.active{background-position:-90px 0}.favorite-button .text{text-transform:uppercase;color:#fff;font-weight:700;padding:0 5px;display:none}.favorite-button.favorite{background:#ca2c33}.favorite-button.favorite:after{border-color:#ca2c33 transparent transparent transparent}.favorite-button.favorite .star{background-position:-108px 0}.favorite-button.favorite .text{display:inline-block}.greysubmit{color:#fff;background:#6d6b6b;border:2px solid #6d6b6b}.text-red{color:#ca2c33}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-20,.col-21,.col-22,.col-23,.col-24,.col-25,.col-26,.col-27,.col-28,.col-29,.col-30{position:relative;min-height:1px;padding-left:12px;padding-right:12px;float:left}.col-nopadding-left{padding-left:0}.col-nopadding-right{padding-right:0}.col-1{width:3.3333333333%}.col-2{width:6.6666666667%}.col-3{width:10%}.col-4{width:13.3333333333%}.col-5{width:16.6666666667%}.col-6{width:20%}.col-7{width:23.3333333333%}.col-8{width:26.6666666667%}.col-9{width:30%}.col-10{width:33.3333333333%}.col-11{width:36.6666666667%}.col-12{width:40%}.col-13{width:43.3333333333%}.col-14{width:46.6666666667%}.col-15{width:50%}.col-16{width:53.3333333333%}.col-17{width:56.6666666667%}.col-18{width:60%}.col-19{width:63.3333333333%}.col-20{width:66.6666666667%}.col-21{width:70%}.col-22{width:73.3333333333%}.col-23{width:76.6666666667%}.col-24{width:80%}.col-25{width:83.3333333333%}.col-26{width:86.6666666667%}.col-27{width:90%}.col-28{width:93.3333333333%}.col-29{width:96.6666666667%}.col-30{width:100%}.main-row{margin-left:-12px;margin-right:-12px}.main-container{padding-left:18px;padding-right:18px;margin:0 auto;max-width:1236px}.slide-pagination{text-align:right}.slide-pagination li{display:inline-block;margin:0 0 0 10px}.slide-pagination li:hover a,.slide-pagination li.active a{background:#ca2c33}.slide-pagination a{display:block;width:10px;height:10px;background:#a8a29d;border-radius:50%}.btn-gotop{position:absolute;bottom:80px;right:10px;font-size:11px;line-height:14px;color:silver;padding:0 0 0 20px}.btn-gotop:after{content:"";position:absolute;top:50%;margin-top:-8px;left:0;background-position:-1px -310px;width:17px;height:17px}.btn-gotop:hover{color:#565656;text-decoration:none}.btn-gotop:hover:after{background-position:-26px -310px}#header{background:#ca2c33;padding:22px 0 0;position:fixed;width:100%;z-index:10;margin:0 0 49px;-webkit-transition:padding .2s ease;transition:padding .2s ease}#header .user-box,#header .sub-nav,#header .logo,#header .nav-holder,#header #nav,#header #nav>ul>li>a,#header .user-opener,#header .user-block .create-button{-webkit-transition:all .2s ease;transition:all .2s ease}#header .main-container{background:#ca2c33}#header .user-opener{float:right;width:0;height:26px;overflow:hidden;text-indent:-9999px;background-position:-129px -26px;margin:0}.fixed-toolbar.fixed-position{width:100%;z-index:999}.nav-opener{float:left;width:20px;height:13px;position:relative;margin:7px 0 0}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#fff;position:absolute;top:5px;left:0;right:0;height:3px;-webkit-transition:all .2s linear;transition:all .2s linear;overflow:hidden;text-indent:-9999px}.nav-opener:before,.nav-opener:after{content:"";top:0;margin:0}.nav-opener:after{bottom:0;top:auto}.nav-active .nav-opener span{opacity:0}.nav-opener:hover{opacity:.9}.nav-active .nav-opener:after,.nav-active .nav-opener:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:45%;left:0;right:0}.nav-active .nav-opener:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.logo{float:left;width:325px;height:auto;margin-top:10px}.fixed-position .logo{width:235px}.logo a{display:block}.logo img{width:100%;height:auto;-webkit-transition:all .4s linear;transition:all .4s linear}.nav-holder{float:left;max-width:650px}#nav{padding:11px 0 0 26px}#nav>ul>li{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:500;float:left}#nav>ul>li>a{color:#fff;display:block;padding:15px 15px 29px}#nav>ul>li:hover>a,#nav>ul>li.active>a,.transaction-buy #nav>ul>li.nav-buy>a,.transaction-rent #nav>ul>li.nav-rent>a,.transaction-holiday #nav>ul>li.nav-holiday>a,.edito-home #nav>ul>li.nav-news>a,body.rubrique-edito-dossier>.editorial-article #nav>ul>li.nav-news>a,body.transaction-foreigners #nav>ul>li.nav-new-projects>a,.actu-article #nav>ul>li.nav-news>a,.transaction-irs #nav>ul>li.nav-irs>a,.transaction-pds #nav>ul>li.nav-pds>a,.transaction-res #nav>ul>li.nav-res>a{background:#fff;color:#ca2c33;text-decoration:none}#nav>ul>li:hover .nav-dropdown,#nav>ul>li.active .nav-dropdown{display:block}.sub-nav-holder{position:absolute;top:100%;left:0;right:0;background:#fff;border-bottom:5px solid #e6e6e6}.sub-nav{max-width:1230px;margin:auto;padding:0 15px}.sub-nav>ul{padding-right:400px}.sub-nav>ul>li{float:left;font-size:13px;line-height:16px;text-transform:uppercase;font-weight:500;padding:14px 0;margin:0 28px 0 0}.sub-nav>ul>li>a{color:#1a1e23;display:inline-block;position:relative}.sub-nav>ul>li.active{border-bottom:5px solid #ca2c33;margin-bottom:-5px}.sub-nav>ul>li>a:hover{color:#ca2c33;text-decoration:none}.sub-nav>ul>li.drop-active>a:after{content:"";position:absolute;bottom:-14px;left:50%;margin-left:-6px;border:5px solid #eae9e8;border-width:0 6px 6px;border-color:transparent transparent #eae9e8}.user-block{float:right;padding:15px 0 0;max-width:225px}.user-block .create-button{margin:0 0 20px}.user-block .address-info{font-style:normal;font-size:9px;line-height:14px;font-weight:300;padding:18px 10px;display:none}.user-block .address-info .name{font-weight:500}.user-block .address-info>span{display:block}.user-item{position:absolute;top:100%;right:0;z-index:8;left:0;margin:auto;max-width:1230px;padding:0 15px;width:100%}.user-box{text-align:right;width:390px;float:right}.user-box .select-wrap{display:inline-block;vertical-align:top}.user-box .select-wrap .title-text{font-size:9px;font-weight:300;text-transform:uppercase;color:#1a1e23;float:left;display:none}.user-box .jcf-select{min-width:0;margin:15px 0 0 15px;letter-spacing:0;border:none;min-width:50px;text-align:left;height:auto;max-width:55px}.user-box .jcf-select.jcf-select-unit-measure{min-width:35px;max-width:105px;width:auto}.user-box .jcf-select.jcf-select-unit-measure .jcf-select-text{text-transform:none}.user-box .jcf-select.jcf-select-language-select{width:54px;margin-left:11px;min-width:0;min-width:54px}.user-box .jcf-select .jcf-select-opener{width:0;height:0;background:0 0;border:5px solid #b2b2b2;border-width:6px 4px 0;border-color:#b2b2b2 transparent transparent;right:auto;left:0;top:4px}.user-box .jcf-select .jcf-select-text{margin:0 0 0 14px;font-size:14px;line-height:16px;color:#1a1e23;font-weight:500;text-transform:uppercase;cursor:pointer}.user-box .jcf-select .jcf-select-text img{float:right;margin:3px 0 0}.user-box .jcf-select:hover .jcf-select-text{color:#ca2c33}.user-box .jcf-select:hover .jcf-select-opener{border-color:#ca2c33 transparent transparent}.my-account-box{display:inline-block;vertical-align:top;padding:15px 0 12px;margin:0 0 0 19px}.my-account-box>a:not(.create-button){text-align:left;font-size:13px;line-height:17px;font-weight:500;letter-spacing:0;color:#1a1e23;text-transform:uppercase;display:block;padding:0 0 0 21px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:115px}.my-account-box>a:not(.create-button):after{content:"";position:absolute;top:1px;left:0;width:14px;height:14px;background-position:0 0}.my-account-box .nonlien{text-align:left;font-size:13px;line-height:17px;font-weight:500;letter-spacing:0;color:#1a1e23;text-transform:uppercase;display:block;padding:0 0 0 21px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:115px;text-decoration:none;color:#ca2c33;outline:medium}.my-account-box.hover .account-option-drop,.my-account-box.active .account-option-drop{display:block}.my-account-box.hover>a:not(.create-button),.my-account-box.active>a:not(.create-button){color:#ca2c33;text-decoration:none}.my-account-box.hover>a:not(.create-button):after,.my-account-box.active>a:not(.create-button):after{background-position:-21px 0}.my-account-box.hover .create-button{background:#7b1015;border-color:#7b1015;color:#fff;text-decoration:none}.my-account-box .account-option-drop{position:absolute;top:100%;right:0;z-index:9;width:343px;background:#fff;border:3px solid #e9e9e7;border-width:0 3px 3px;padding:4px 15px 4px 40px;display:none}.my-account-box .account-option-drop ul{}.my-account-box li{font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:0;text-align:left;font-weight:500;padding:6px 0;position:relative;margin:0 0 15px}.my-account-box li .title{display:block;color:#ca2c33;margin:0 0 2px}.my-account-box li a{color:#1a1e23;display:inline-block;position:relative;padding:0 0 0 17px;font-size:13px}.my-account-box li a:after{content:"";position:absolute;top:4px;left:0;width:7px;height:11px;background-position:-291px 0}.my-account-box li a:hover{text-decoration:none;color:#ca2c33}.my-account-box li a:hover:after,.my-account-box .login-form .link-text:hover:after{background-position:-278px 0}.my-account-box li.help-links{text-transform:none;border-top:2px solid #eae9e8;margin:7px 0 0;padding:11px 0 8px 0}.my-account-box li.help-links a{color:#a3a3a3}.my-account-box li.help-links a:hover{text-decoration:none;color:#ca2c33}.my-account-box .login-form{text-align:left;padding:18px 23px 0 0;border-top:2px solid #eae9e8}.my-account-box .login-form .title{display:block;font-size:14px;line-height:18px;text-transform:uppercase;color:#ca2c33;font-weight:500}.my-account-box .login-form .link-text{color:#1a1e23;display:inline-block;position:relative;padding:0 0 0 17px;font-size:13px;line-height:18px;text-transform:uppercase;font-weight:500;margin:0 0 15px}.my-account-box .login-form .link-text:after{content:"";position:absolute;top:4px;left:0;width:7px;height:11px;background-position:-291px 0}.my-account-box .login-form .link-text:hover{text-decoration:none;color:#ca2c33}.my-account-box .login-form .form-element{width:100%;border:2px solid #e5e5e5;font-size:13px;color:#000;height:44px;text-transform:none;font-weight:500;padding:13px;line-height:18px;width:100%;background:#fff;margin:10px 0 8px}.my-account-box .login-form .form-element::-webkit-input-placeholder{color:#a5a3a4}.my-account-box .login-form .form-element::-moz-placeholder{opacity:1;color:#a5a3a4}.my-account-box .login-form .form-element:-moz-placeholder{color:#a5a3a4}.my-account-box .login-form .form-element:-ms-input-placeholder{color:#a5a3a4}.my-account-box .login-form .form-element.placeholder{color:#a5a3a4}.my-account-box .login-form .forgot{margin:-4px 15px 8px}.my-account-box .login-form .forgot a{font-size:12px;line-height:14px;color:#b2b2b2}.my-account-box .login-form .forgot a:hover{text-decoration:none;color:#070707}.my-account-box .login-form button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 22px;outline:none}.my-account-box .login-form button[type=submit] span{display:block;position:relative}.my-account-box .login-form button[type=submit] span:after{content:"";position:absolute;top:0;right:-35px;width:12px;height:21px;background-position:-126px 0}.my-account-box .login-form button[type=submit]:hover{background:#fff;color:#ca2c33}.my-account-box .login-form button[type=submit]:hover span:after{background-position:-241px 0}.jcf-select-drop.jcf-select-language-select,.jcf-select-drop.jcf-select-price-select,.jcf-select-drop.jcf-select-unit-measure{padding:14px 0 0;width:69px!important}.jcf-select-drop.jcf-select-language-select .jcf-select-drop-content,.jcf-select-drop.jcf-select-price-select .jcf-select-drop-content,.jcf-select-drop.jcf-select-unit-measure .jcf-select-drop-content{border-color:#eae9e8;border-width:0 3px 3px}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option-title-text,.jcf-select-drop.jcf-select-price-select .jcf-list .jcf-option-title-text,.jcf-select-drop.jcf-select-unit-measure .jcf-list .jcf-option-title-text{display:none}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option,.jcf-select-drop.jcf-select-price-select .jcf-list .jcf-option,.jcf-select-drop.jcf-select-unit-measure .jcf-list .jcf-option{font-size:14px;font-weight:500;padding:3px 11px;cursor:pointer}.jcf-select-drop.jcf-select-price-select .jcf-list{padding:8px 0}.jcf-select-drop.jcf-select-unit-measure{width:140px!important;margin-left:-10px}.jcf-select-drop.jcf-select-unit-measure .jcf-list{padding-top:5px}.jcf-select-drop.jcf-select-unit-measure .jcf-list .jcf-option{padding:6px 15px 7px}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-selected{display:none}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option{padding:10px}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option img{float:right;margin:2px 2px 0;vertical-align:top}#bg-drop{position:absolute;top:100%;left:0;width:100%;background:#fff;overflow:hidden}#bg-drop:after{content:"";position:absolute;bottom:0;left:0;right:0;height:6px;background:#e8e8e8;z-index:999}#nav .drop-slide-wrapper,.sub-nav .drop-slide-wrapper{left:0!important;width:100%!important;z-index:11;top:100%!important}#nav .nav-dropdown,.sub-nav .nav-dropdown{position:absolute;top:100%;left:0;right:0;z-index:11;display:none;background:#fff}#nav .nav-dropdown li,.sub-nav .nav-dropdown li{font-size:16px;line-height:20px;padding:0 0 0 18px;margin:0 0 16px;text-transform:none;font-weight:400}#nav .nav-dropdown li a,.sub-nav .nav-dropdown li a{color:#585a60;display:inline-block;position:relative;padding:0}#nav .nav-dropdown li a:before,.sub-nav .nav-dropdown li a:before{content:"";position:absolute;top:5px;left:-16px;width:7px;height:11px;background-position:-263px 0}#nav .nav-dropdown li a span,.sub-nav .nav-dropdown li a span{color:#8e8e8e}#nav .nav-dropdown li a:hover,.sub-nav .nav-dropdown li a:hover{color:#ca2c33;text-decoration:none}#nav .nav-dropdown li a:hover:before,.sub-nav .nav-dropdown li a:hover:before{background-position:-278px 0}#nav .nav-col-holder,.sub-nav .nav-col-holder{overflow:hidden;padding:0 18px;font-size:14px;line-height:20px;color:#585a60;text-transform:none;font-weight:400;margin:auto;max-width:1236px}#nav .nav-col,.sub-nav .nav-col{float:left;padding:0 0 0 24px;width:27%}#nav .nav-col.lg,.sub-nav .nav-col.lg{width:30%}#nav .nav-col.lg .title,.sub-nav .nav-col.lg .title{margin:0 0 22px}#nav .nav-col.lg li,.sub-nav .nav-col.lg li{padding-left:22px}#nav .nav-col.md,.sub-nav .nav-col.md{width:21%;padding:0 0 0 26px}#nav .nav-col.md .title,.sub-nav .nav-col.md .title{margin:0 0 8px}#nav .nav-col.sm,.sub-nav .nav-col.sm{width:20.5%}#nav .title,.sub-nav .title{font-size:24px;line-height:29px;text-transform:uppercase;font-weight:400;color:#1a1e23;display:block;padding:24px 0 0;margin:0 0 17px}#nav .park-logo,.sub-nav .park-logo{display:block;width:100px;margin:0 0 17px}#nav .park-logo img,.sub-nav .park-logo img{vertical-align:top;width:100%;height:auto}#nav .btn-read-more,.sub-nav .btn-read-more{font-size:13px;line-height:15px;border:2px solid #ca2c33;color:#fff;font-weight:700;text-transform:uppercase;background:#ca2c33;display:inline-block;padding:11px 27px;margin:0 0 28px}#nav .btn-read-more:hover,.sub-nav .btn-read-more:hover{color:#ca2c33;background:#fff;text-decoration:none}#nav .img-holder img,.sub-nav .img-holder img{vertical-align:top}.sub-nav ul li a{position:relative;z-index:10}.sub-nav .nav-dropdown{border-top:5px solid #e8e8e8}.sub-nav .title span{display:inline-block;vertical-align:middle}.sub-nav .title a{font-size:14px;display:inline-block;vertical-align:middle;position:relative;padding:0 0 0 15px}.sub-nav .title a:before{content:"";position:absolute;top:0;left:2px;width:7px;height:11px;bottom:0;margin:auto;background-position:-278px 0}#footer .footer-holder{position:relative;z-index:3;background:#fff;width:100%}#footer .main-container{background:0 0}#footer .add-margin{margin-left:3.4%}#footer .news-letter-block{background-image:url(../images/LP-footer-emailing.jpg);text-align:center;padding:64px 0 56px;background-size:cover;background-repeat:no-repeat;background-position:center;max-width:100%}#footer.footer-foreigners .news-letter-block.alt{background:url(../images/foreigners/footer_without_logo_bcp.jpg) no-repeat center center/cover;padding:0}@media(min-width:1600px){#footer .news-letter-block.alt{max-width:100%}}.news-letter-block.hidden{display:none}.news-letter-block .title{display:inline-block;vertical-align:middle;text-align:left;font-size:28px;line-height:32px;text-transform:uppercase;font-weight:500;color:#1a1e23;letter-spacing:0;margin:0 15px}.news-letter-block .newsletter_title span.title{display:none}.news-letter-block .newsletter{display:inline-block;vertical-align:middle;width:384px;margin:0 15px}.news-letter-block .input-wrap{display:inline-block;vertical-align:top;width:326px}.news-letter-block .input-field{font-size:20px;line-height:24px;letter-spacing:0;width:100%;display:block;border:none;height:58px;font-weight:400;color:#000;padding:17px 15px}.news-letter-block .input-field::-moz-placeholder{opacity:1}.news-letter-block button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;text-transform:uppercase;color:#fff;padding:7px;display:inline-block;vertical-align:top;text-align:left;margin:0;font-size:0;line-height:0;height:58px;width:58px}.news-letter-block button[type=submit] span{display:block;position:relative;height:40px}.news-letter-block button[type=submit] span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:12px;height:21px;background-position:-126px 0}.news-letter-block button[type=submit]:hover{background:#fff;color:#ca2c33}.news-letter-block button[type=submit]:hover span:after{background-position:-241px 0}.news-letter-block.hidden{display:none}.newsletter_para{display:block;vertical-align:middle;text-align:center;font-size:21px;line-height:32px;text-transform:none;font-weight:400;color:#1a1e23;letter-spacing:0;margin:10px 15px}@media(min-width:320px) and (max-width:1024px){.newsletter_para{font-size:13px}}.social-networks{text-align:center}.social-networks li{display:inline-block;vertical-align:top;margin:0 8px 21px}.social-networks li a{display:block;width:62px;height:62px;overflow:hidden;text-indent:-9999px;background-position:0 -83px}.social-networks li a:hover{background-position:0 -150px}.social-networks li.twitter a{background-position:-68px -83px}.social-networks li.twitter a:hover{background-position:-67px -150px}.social-networks li.linkedin a{background-position:-138px -80px}.social-networks li.linkedin a:hover{background-position:-134px -150px}.social-networks li.google-plus a{background-position:-200px -83px}.social-networks li.google-plus a:hover{background-position:-201px -150px}.social-networks li.youtube a{background-position:-269px -83px}.social-networks li.youtube a:hover{background-position:-268px -150px}.social-networks li.blogger a{background-position:-339px -83px}.social-networks li.blogger a:hover{background-position:-335px -150px}.magazine-row{padding-top:30px;overflow:hidden}.magazine-row .title{display:block;font:22px/26px Helvetica,Arial,sans-serif;text-transform:uppercase;color:#202328;text-align:center;padding:11px 0 0;margin:0 0 18px;font-weight:700}.magazine-row .title a{color:#202328}.magazine-row .title a:hover{text-decoration:none;color:#ca2c33}.magazine-row .col-10:first-child{margin-left:4.2%}.magazine-row .magazine-box{position:relative;padding:0}.magazine-box .mediakit_img{margin-top:15px}.magazine-row .magazine-box:after,.magazine-row .magazine-box:before{width:2px;top:3px;bottom:-9999px;content:"";right:-20px;background:#e6e6e6;position:absolute;z-index:1}.magazine-row .magazine-box:before{background:#fff;z-index:2;bottom:0;top:100%;height:500px;margin-top:-25px}.magazine-row .magazine-box .title{text-align:left;margin:0 0 -14px;padding:11px 213px 0 0}.magazine-row .magazine-box img{vertical-align:top}.magazine-row .magazine-box.add{margin-left:37px;margin-right:37px;text-align:center}.magazine-row .magazine-box.add .title{margin:0 0 3px;padding-right:0;text-align:center}.magazine-row .magazine-box.add:after,.magazine-row .magazine-box.add:before{right:auto;left:-45px}.footer-nav-holder{background:#e6e6e6;padding:50px 0 42px}.footer-nav{font-size:16px;line-height:20px}.footer-nav .col-7:first-child{margin-left:3.4%}.footer-nav.add{padding-bottom:19px}.footer-nav.add .title-text{margin:0 0 9px}.footer-nav .title-text{display:block;font-size:14px;line-height:22px;text-transform:uppercase;color:#ca2c33;font-weight:700;margin:0 0 29px}.footer-nav .title-text.add{margin:0 0 17px}.footer-nav li{position:relative;padding:0 0 0 20px;margin:0 0 3px}.footer-nav li a{color:#202428;display:inline-block;position:relative;font-size:11px}.footer-nav ul{line-height:16px}.footer-nav li a:before{content:"";position:absolute;top:5px;left:-20px;width:7px;height:11px;background-position:-263px 0}.footer-nav li a span{color:#8e8e8e}.footer-nav li a:hover{color:#ca2c33;text-decoration:none}.footer-nav li a:hover:before{background-position:-278px 0}.footer-nav li>span{display:inline-block;position:relative}.footer-nav li>span:before{content:"";position:absolute;top:5px;left:-20px;width:7px;height:11px;background-position:-263px 0}.footer-nav li>span:hover:before{background-position:-278px 0}.footer-nav .create-button{margin:4px 0 17px;width:100%}.logo-list{margin-left:3.4%;padding-top:33px}.logo-list li{display:inline-block;vertical-align:middle;margin:0 39px 5px 0}.logo-list li .hover{display:none}.logo-list a:hover{text-decoration:none}.logo-list a:hover .hover{display:block}.logo-list a:hover .normal{display:none}.logo-list img{vertical-align:top}.footer-bottom{background:#ca2c33;padding:12px 0 13px;font-size:13px;line-height:15px;color:#f4f4f4;position:relative}.footer-bottom .col-19{margin-left:3.4%}.footer-bottom .logo-footer{float:left;width:33px}.footer-bottom .logo-footer img{width:100%;height:auto;vertical-align:top}.footer-links{overflow:hidden}.footer-links ul{overflow:hidden}.footer-links li{float:left;text-transform:uppercase;font-weight:500;padding:8px 6px 8px 10px}.footer-links li a{color:#f4f4f4}.copy-right{padding:7px 0}.copy-right a{font-size:14px;font-weight:700;color:#f4f4f4;text-transform:uppercase}.sidebar-box{background:#e8e8e8;color:#959595;font-size:.93333em;line-height:1.4285714286;margin:0 0 40px;padding:17px 16px 20px 26px}.sidebar-box .title{text-transform:uppercase;display:block;color:#878787;font-size:1.14286em;line-height:1.25}.sidebar-box h2{font-size:1.78571em;line-height:1.16;text-transform:uppercase;margin:0 0 5px}.sidebar-box h2 a{color:#070707}.sidebar-box h2 a:hover{text-decoration:none;color:#ca2c33}.sidebar-box p{margin:0 0 13px}.sidebar-box .button-red{border:2px solid #ca2c33;display:inline-block;font-size:13px;line-height:15px;text-transform:uppercase;font-weight:500;color:#fff;background:#ca2c33;padding:4px 16px;margin:0 0 3px}.sidebar-box .button-red:hover{color:#ca2c33;text-decoration:none;background:#fff}.region-box{background:#e8e8e8;margin:0 0 40px;border:2px solid #e8e8e8;overflow:hidden;padding:6px 32px 0}.region-box .region-map{float:right;margin:0 4px 2px 0}.region-box .text,.region-box .title{display:block;font-size:18px;line-height:25px;text-transform:uppercase;color:#535353;font-weight:400;padding:10px 0 0}.region-box .title{font-weight:700;padding:0}.region-box .title a{color:#535353}.region-box:hover{background:#fff}.region-box:hover .title a{text-decoration:none;color:#ca2c33}.search-map{background:#a8a29d;font-size:18px;line-height:21px;text-transform:uppercase;font-weight:500;color:#fff;text-align:center;padding:19px 0;display:block}.search-map:hover{background:#ca2c33}.search-map span{display:inline-block;position:relative;padding:0 10px 0 36px}.search-map span:after{content:"";position:absolute;top:-3px;left:6px;width:17px;height:24px;background-position:-96px -26px}.download-box{background:#e8e8e8;overflow:hidden;padding:13px 27px 10px 35px;margin:0 0 30px}.download-box img{vertical-align:top}.download-box>img{float:right}.download-box .text{display:block;text-transform:uppercase;font-size:18px;line-height:22px;color:#535353;margin:8px 0 3px}.download-box .title{display:inline-block;font-size:18px;line-height:22px;text-transform:uppercase;color:#535353;margin:0 0 11px;font-weight:700}.download-box .title:hover{color:#ca2c33;text-decoration:none}.download-box .store{display:inline-block;vertical-align:top;margin-right:6px}.download-box .store:hover{opacity:.8}.offer-item-slide{position:relative;overflow:hidden;margin:0 0 24px}.offer-item-slide .mask{width:100%;overflow:hidden}.offer-item-slide .slide{position:absolute;z-index:1;left:0;top:0;right:0}.offer-item-slide .slide.active{z-index:2}.offer-item-slide img{width:100%;height:auto;vertical-align:top}.offer-item-slide .banner-text-holder{position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;white-space:nowrap;padding:0 80px}.offer-item-slide .banner-text-holder:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.offer-item-slide .banner-text-holder .center-content{display:inline-block;white-space:normal;vertical-align:middle}.offer-item-slide .banner-text-holder.bottom-align{padding-bottom:80px}.offer-item-slide .banner-text-holder.bottom-align .center-content{vertical-align:bottom}.offer-item-slide .title{display:block;font-size:24px;line-height:28px;text-transform:uppercase;color:#fff;font-weight:700;text-shadow:0 0 13px rgba(1,1,1,.18);margin:0 0 20px}.offer-item-slide .slide-pagination{position:absolute;bottom:0;right:0;background:#fff;z-index:9;padding:7px 18px 8px 0}.offer-item-slide .slide-pagination:after{content:"";position:absolute;top:0;left:-20px;border:5px solid #fff;border-width:0 0 25px 20px;border-color:transparent transparent #fff transparent}.offer-item-slide.purchase-finance{margin-bottom:31px}.offer-item-slide .form{background:#e8e8e8;font-size:14px;line-height:22px;color:#9c9c9c;padding:27px 41px 20px}.offer-item-slide .form .title-text{text-transform:uppercase;display:block;color:#878787;font-size:16px;line-height:20px}.offer-item-slide .form h2{font-size:25px;line-height:30px;text-transform:uppercase;margin:0 0 5px;color:#070707}.offer-item-slide .form h2 a{color:#070707}.offer-item-slide .form h2 a:hover{text-decoration:none;color:#ca2c33;outline:none}.offer-item-slide .form .logo-holder{display:block;width:76px}.offer-item-slide p{margin:0 0 11px}.offer-item-slide .input-wrap{margin:0 0 17px}.offer-item-slide .input-field{border:2px solid #e5e5e5;font-size:13px;line-height:17px;color:#000;display:block;width:100%;height:47px;padding:15px 14px;font-weight:500;text-transform:uppercase}.offer-item-slide .input-field:focus{border-color:#e5e5e5}.offer-item-slide .input-field::-webkit-input-placeholder{color:#000}.offer-item-slide .input-field::-moz-placeholder{opacity:1;color:#000}.offer-item-slide .input-field:-moz-placeholder{color:#000}.offer-item-slide .input-field:-ms-input-placeholder{color:#000}.offer-item-slide .input-field.placeholder{color:#000}.offer-item-slide button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 16px;outline:none}.offer-item-slide button[type=submit] span{display:block;position:relative}.offer-item-slide button[type=submit] span:after{content:"";position:absolute;top:0;right:-27px;width:12px;height:21px;background-position:-126px 0}.offer-item-slide button[type=submit]:hover{background:#fff;color:#ca2c33}.offer-item-slide button[type=submit]:hover span:after{background-position:-241px 0}.breadcrumbs{margin:0 0 4px}.breadcrumbs ul{overflow:hidden}.breadcrumbs ul li{float:left;font-size:14px;line-height:16px;position:relative;padding:21px 0}.breadcrumbs ul li.active a{color:#ca2c33}.breadcrumbs ul li.active a:hover,.breadcrumbs ul li.active a:active,.breadcrumbs ul li.active a:focus{color:#611519;text-decoration:none}.breadcrumbs ul li:before{content:">";display:inline-block;color:#9c9c9c;padding:0 6px}.breadcrumbs ul li:first-child:before{display:none}.breadcrumbs a{color:#9c9c9c}.breadcrumbs a:hover{color:#ca2c33;text-decoration:none}.breadcrumbs .sub-item{border-bottom:2px solid #e6e6e6;padding-top:6px}.breadcrumbs .sub-item li{padding:0;font-size:13px;line-height:15px;text-transform:uppercase;margin:0 28px 10px 0}.breadcrumbs .sub-item li:before{display:none}.breadcrumbs .sub-item li a{color:#000;font-weight:500}.breadcrumbs .sub-item li.active a,.breadcrumbs .sub-item li:hover a{color:#ca2c33}.pagination-block{text-align:center;padding:74px 0 0 20px}.pagination-block .button-prev,.pagination-block .button-next{display:inline-block;vertical-align:middle;width:13px;height:21px;background-position:-295px -54px;margin:0 28px}.pagination-block .button-prev:hover,.pagination-block .button-next:hover{background-position:-328px -54px}.pagination-block .button-next{background-position:-311px -54px}.pagination-block .button-next:hover{background-position:-344px -54px}.pagination-block ul{display:inline-block;vertical-align:middle}.pagination-block li{font-size:18px;letter-spacing:0;line-height:22px;display:inline-block;vertical-align:middle;padding:0 5px}.pagination-block li a,.pagination-block li span{display:block;width:38px;height:38px;background:#e8e8e8;color:#070707;line-height:38px}.pagination-block li a:hover,.pagination-block li span:hover{font-weight:700;color:#fff;background:#ca2c33;text-decoration:none}.pagination-block li.active a{font-weight:700;color:#fff;background:#ca2c33;text-decoration:none;cursor:default;pointer-events:none}.content-holder .anchorlink{display:block;position:relative;top:-75px;visibility:hidden}.dfp-center{margin-left:auto;margin-right:auto}.ui-widget-content{background:#fff;border:3px solid #f1f1f1;border-width:0 3px 3px;margin-left:-20px}.ui-widget-content .ui-menu-item{font:15px/17px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;font-weight:500;padding:10px 15px}.ui-widget-content .ui-menu-item:hover{background:#e6e6e6}.autocomplete-box{background:rgba(255,255,255,.85);overflow:hidden;padding:0 15px;min-height:54px}.autocomplete-box input{font:100% ubuntu,helvetica,arial,sans-serif;color:#000;vertical-align:middle}.autocomplete-box .autocomplete{border:none;outline:none;background:0 0;padding:0 0 17px;margin:0;width:100%;font-size:14px;line-height:18px;color:#a5a3a4}.autocomplete-box .autocomplete::-webkit-input-placeholder{color:#a5a3a4}.autocomplete-box .autocomplete::-moz-placeholder{opacity:1;color:#a5a3a4}.autocomplete-box .autocomplete:-moz-placeholder{color:#a5a3a4}.autocomplete-box .autocomplete:-ms-input-placeholder{color:#a5a3a4}.autocomplete-box .autocomplete.placeholder{color:#a5a3a4}.tags-holder{padding-top:17px;float:left}.tags-holder li{font-size:15px;font-weight:500;line-height:14px;text-transform:uppercase;position:relative;padding:0 3px 2px 4px;margin-right:5px;float:left;background-color:#f1eff0}.tags-holder li:last-child{background-color:transparent}.tags-holder li:before{content:"-";display:inline-block;margin:0 1px 0 3px}.tags-holder li:first-child:before,.tags-holder li.input-wrap:before{display:none}.tags-holder li.input-wrap{padding:0 0 0 5px}.tags-holder li span{display:inline-block;vertical-align:middle}.tags-holder .close{width:7px;height:7px;display:inline-block;vertical-align:middle;overflow:hidden;text-indent:-9999px;background:url(../images/ico-close.png);margin-left:2px}.tags-holder .close:hover{background:url(../images/ico-close-hover.png)}.annonces-search{padding:3px 0 0;position:relative}.annonces-search .search-title{font-size:1.33333em;line-height:1.25;font-weight:500;color:#1a1e23;display:block;margin:0 0 17px}.annonces-search .search-title a{color:#1a1e23;font-weight:700}.annonces-search .search-title a:hover{color:#ca2c33;text-decoration:none}.annonces-search .form-holder{position:relative}.annonces-search .jcf-select:hover .jcf-select-opener{background-position:-190px 0}.annonces-search .img-holder img{width:100%;height:auto;vertical-align:top}.annonces-search .form-content{position:absolute;top:0;bottom:0;left:0;right:0;padding:42px 0 0}.annonces-search h1{margin:0 0 33px;font-size:26px;line-height:26px;text-transform:uppercase;color:#fff;font-weight:500;padding:0 17px}.annonces-search .custom-row{margin-bottom:41px}.annonces-search .custom-col{float:left;padding-left:17px;width:20.7%}.annonces-search .custom-col.lg{width:53%}.annonces-search .custom-col.lg img{width:100%;height:54px}.annonces-search .custom-col.md{width:23.8%}.annonces-search .custom-col.sm{width:10%;padding-right:17px}.annonces-search button[type=submit]{font-size:0;line-height:0;margin:0;padding:0;background-color:#ca2c33;width:100%;outline:none;border:none;vertical-align:top}.annonces-search button[type=submit] span{width:100%;height:54px;position:relative;display:block}.annonces-search button[type=submit] span:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:20px;height:21px;background-position:-14px -41px}.annonces-search button[type=submit]:hover{background:#fff}.annonces-search button[type=submit]:hover span:after{background-position:-61px -43px}.annonces-search .map-search-option{overflow:hidden;padding:0 17px;position:absolute;right:0;width:100%}.annonces-search .map-link{float:left;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;position:relative;font-weight:500;padding:3px 0 0 30px;max-width:50%}.annonces-search .map-link:after{content:"";position:absolute;width:17px;height:24px;top:0;left:0;background-position:-96px -26px}.annonces-search .ads-text{float:right;font-size:16px;line-height:22px;text-transform:uppercase;color:#000;font-weight:500;padding:2px 0 0;max-width:40%}.annonces-search .ads-text span{font-size:20px;line-height:22px;font-weight:700}#search_form_main_box>.main-row:first-child{min-height:58px}.property-type-select{background:rgba(255,255,255,.85);position:absolute}@media(min-width:296px) and (max-width:767px){.property-type-select{z-index:auto}}.transaction-select{border:2px solid #e6e6e6;border-top:2px solid #fff}ul.transaction-select li{margin-left:5px}.annonces-advance-search .property-type-select{position:relative}.advance-search .property-type-select{background:rgba(255,255,255,.95);width:100%;z-index:1000;position:relative}.advance-search .property-type-select .slide{position:absolute}.property-type-select .opener{display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;line-height:51px;padding:1px 45px 2px 16px;color:#000}.property-type-select ul{width:100%}.form-holder .property-type-select .opener{line-height:51px}.form-content .property-type-select ul{background:#fff}.property-type-select .opener:after{position:absolute;bottom:0;right:24px;top:0;width:16px;height:10px;background-position:-45px 0;margin:auto;content:""}.property-type-select .opener:hover{text-decoration:none;background:#fff}.property-type-select .opener:hover:after{background-position:-190px 0}div #type-ajax{background-color:#fff}.property-type-select>.slide{position:absolute;top:100%;left:0;right:0;background:#fff;border:3px solid #f1f1f1;border-width:0 3px 3px;z-index:999}.property-type-accordion>li{border-top:3px solid #f1f1f1}.property-type-accordion>li:first-child{border:none}.property-type-accordion>li:hover .type-opener,.property-type-accordion>li.active .type-opener{color:#ca2c33;text-decoration:none}.property-type-accordion>li:hover .type-opener:after{background-position:-190px 0}.property-type-accordion>li.active .type-opener:after{background-position:-145px 0}.property-type-accordion .type-opener{font-size:14px;line-height:16px;text-transform:capitalize;font-weight:500;color:#1a1e23;display:block;padding:9px 35px 9px 10px;position:relative}.property-type-accordion .type-opener:after{position:absolute;bottom:0;right:17px;top:0;width:16px;height:10px;background-position:-45px 0;margin:auto;content:"";margin-right:13px}.property-type-accordion .slide ul{font-size:12px;font-weight:500;line-height:14px;text-transform:capitalize;color:#000;padding:0 0 14px}.property-type-accordion .slide li{padding:9px 0 9px 10px}.property-type-accordion label{display:inline-block;position:relative;padding:0 0 0 17px}.property-type-accordion label:hover,.property-type-select label:hover{color:#ca2c33}.property-type-accordion .jcf-checkbox{position:absolute;top:3px;left:1px}.highlights-slide{position:relative;margin-top:11.8%}.highlights-slide .title-text{display:block;font-size:1.73333em;line-height:1;text-transform:uppercase;font-weight:400;color:#1a1e23;margin:0 70px 19px 0}.highlights-slide .mask{overflow:hidden;width:100%;position:relative}.highlights-slide .slide{position:absolute;z-index:1;left:0;top:0;right:0}.highlights-slide .slide.active{z-index:2}.highlights-slide img{width:100%;height:auto;vertical-align:top}.highlights-slide .slide-info{position:absolute;bottom:0;left:0;right:0;background-color:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjg3Ii8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,.87) 100%);background:linear-gradient(bottom,rgba(255,255,255,.95) 0%,rgba(255,255,255,.87) 100%);font-size:17px;line-height:19px;color:#272727}.highlights-slide .slide-info>a{display:block;color:#272727;position:relative;padding:10px 17px 15px}.highlights-slide .slide-info>a:hover{text-decoration:none;color:#272727;background:#bc3339 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5MmIzMyIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2M5MmIzMyIgc3RvcC1vcGFjaXR5PSIwLjg3Ii8+CiAgIDwvbGluZWFyR3JhZGllbnQ+Cgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIgZmlsbD0idXJsKCNoYXQwKSIgLz4KPC9zdmc+);background:-webkit-linear-gradient(bottom,rgba(202,44,51,.95) 0%,rgba(202,44,51,.87) 100%);background:linear-gradient(bottom,rgba(202,44,51,.95) 0%,rgba(202,44,51,.87) 100%)}.highlights-slide .slide-info>a:hover .title{color:#fff}.highlights-slide .slide-info>a:hover:after{background-position:-340px -216px}.highlights-slide .slide-info>a:after{content:"";position:absolute;top:0;bottom:0;right:20px;margin:auto;width:13px;height:21px;background-position:-216px 0}.highlights-slide .slide-info .title{display:block;font-size:20px;line-height:24px;font-weight:700;color:#ca2c33}.highlights-slide .slide-pagination{position:absolute;top:13px;right:0;width:60px}.favorites-block{background:#fff;font-size:.93333em;line-height:1.1428571429;color:#a4a4a4}.favorites-block h2{margin:0 0 9px;color:#000;font-size:2em;line-height:1.1428571429;font-weight:400;text-transform:uppercase}.favorites-block p{margin:0 0 19px}.favorites-slide .mask,.projects-box{overflow:hidden;position:relative}.favorites-slide .slide{float:left}.favorites-slide .img-holder,.projects-box .img-holder{position:relative;overflow:hidden}.favorites-slide .img-holder img,.projects-box .img-holder img{width:100%;height:auto;vertical-align:top;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.favorites-slide .item-box-frame{display:block}.no-results{color:#000;font:15px/1.5333em "Ubuntu","Helvetica","Arial",sans-serif}@media only screen and (min-width:1200px){.favorites-slide .item-box-frame{min-height:416px}.favorites-slide .item-box-frame .description-box{min-height:128px}}.favorites-slide .item-box-frame:hover{background:#f8f8f8;text-decoration:none}.favorites-slide .item-box-frame:hover .img-holder img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.item-box-frame .logo-holder{float:right;margin:2px -2px 0 20px}.favorites-slide .description-box{border:2px solid #e6e6e6;border-width:0 2px 2px;font:14px/16px Helvetica,Arial,sans-serif;color:#838383;padding:13px 17px 21px}.favorites-slide .description-box .name-title{display:block;font-weight:700;font-size:16px;line-height:20px;margin:0 0 2px;height:40px;overflow:hidden}.favorites-slide .description-box .name-title a{color:#2a2e34}.favorites-slide .description-box .name-title a:hover{text-decoration:none;color:#ca2c33}.favorites-slide .description-box .price{display:block;font-size:16px;line-height:20px;color:#ca2c33;font-weight:700;padding:11px 0 0}.top-ads-block{padding:10px 0 0;margin:0 0 18px}.top-ads-block.add{padding-top:1px}.top-ads-block.add h2{margin:0 0 15px}.top-ads-block h2,.top-ads-block h1{margin:0 0 14px;color:#000;font-size:20px;line-height:1.1428571429;font-weight:400;text-transform:uppercase}.top-ads-block h2 a,.top-ads-block h1 a{display:inline-block;position:relative;color:#000;font-weight:500;padding:0 40px 0 0}.top-ads-block h2 a:after,.top-ads-block h1 a:after{content:"";position:absolute;top:0;right:0;width:13px;height:21px;background-position:-216px 0}.top-ads-block h2 a:hover,.top-ads-block h1 a:hover{color:#ca2c33;text-decoration:none}.top-ads-block .img-holder{position:relative;overflow:hidden}.top-ads-block img{width:100%;height:auto;vertical-align:top;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.top-ads-block .ads-item-box{margin:0 0 15px;display:block}.top-ads-block .ads-item-box:hover{background:#f8f8f8;text-decoration:none}.top-ads-block .ads-item-box:hover .img-holder img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.top-ads-block .description-box{border:2px solid #e6e6e6;border-width:0 2px 2px;font:13px/15px Helvetica,Arial,sans-serif;color:#838383;padding:10px 13px 14px}.top-ads-block .description-box .name-title{display:block;font-weight:700;font-size:13px;line-height:18px;height:20px;overflow:hidden}.top-ads-block .description-box .name-title a{color:#2a2e34}.top-ads-block .description-box .name-title a:hover{text-decoration:none;color:#ca2c33}.top-ads-block .description-box .city{display:block;height:15px;overflow:hidden}.top-ads-block .description-box .price{display:block;font-size:13px;line-height:15px;color:#ca2c33;font-weight:700;padding:11px 0 0}.map-block{font-size:.93333em;line-height:1.1428571429;color:#070707;padding-top:8px;padding-bottom:49px}.map-block h2{margin:0 0 9px;color:#000;font-size:2em;line-height:1.1428571429;font-weight:400;text-transform:uppercase}.map-block p{margin:0 0 16px}.map-block #map{height:297px}.map-block img{vertical-align:top;width:100%;height:auto}.map-block.location{padding-bottom:59px}.map-block.location h2{margin:0 0 9px;font-size:1.71429em;line-height:1.1666666667;text-transform:none;margin:0 0 14px}#border_calculator{border:2px solid #ca2c33}.calculater,.tag-cloud-box{background:#fff;border:2px solid #e5e5e5;padding:13px 39px;margin-bottom:40px}.calculater .logo-mcb{float:right;margin:7px 0 0 30px}.calculater .title,.tag-cloud-box .title{display:block;font-size:26px;line-height:31px;font-weight:400;text-transform:uppercase;color:#070707;overflow:hidden;margin:0 0 19px}@media all and (min-width:768px) and (max-width:1024px){.calculater .title{font-size:23px}}.calculater::-webkit-input-placeholder{color:#6a6a6a}.calculater::-moz-placeholder{opacity:1;color:#6a6a6a}.calculater:-moz-placeholder{color:#6a6a6a}.calculater:-ms-input-placeholder{color:#6a6a6a}.calculater.placeholder{color:#6a6a6a}.calculater .input-wrap{margin:0 0 19px}.calculater .input-field{border:2px solid #e5e5e5;font-size:16px;line-height:20px;color:#070707;display:block;width:100%;height:48px;padding:12px 14px}.calculater .input-field:focus{border-color:#e5e5e5}.calculater button[type=submit],.calculater button[type=reset]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 16px;outline:none}.calculater button[type=reset]{border:2px solid #6d6b6b;background:#6d6b6b}.calculater button[type=submit] span,.calculater button[type=reset] span{display:block;position:relative}.calculater button[type=submit] span:after,.calculater button[type=reset] span:after{content:"";position:absolute;top:0;right:-27px;width:12px;height:21px;background-position:-126px 0}.calculater button[type=submit]:hover{background:#fff;color:#ca2c33}.calculater button[type=reset]:hover{background:#fff;color:#6d6b6b}.calculater button[type=submit]:hover span:after,.calculater button[type=reset]:hover span:after{background-position:-241px 0}.calculater .info-text{text-align:center;font-size:12px;line-height:14px;display:block;margin:0 0 5px}.calculater .info-text a{color:#838383}.calculater .info-text a:hover{text-decoration:none;color:#ca2c33}.main-fixed-banner{position:fixed;top:0;left:0;right:0;z-index:-1}.main-fixed-banner img{width:100%;height:auto}.advance-search-holder{background:#f0f0f0}.advance-search-holder .main-container{background:0 0;max-width:1154px}.advance-search{font-size:14px;line-height:18px;margin:0 0 25px}.advance-search .main-row{padding-bottom:14px}.advance-search .main-row.add{padding-bottom:0}.advance-search .col-9{width:32.2%}.advance-search .col-9.w-32{width:32%}.advance-search .col-10{width:35.8%}.advance-search .col-5.w-18{width:18%}.advance-search .col-4.mobile-col{width:14.2%}.advance-search .col-6.w-22{width:21.4%}.advance-search .top-box{padding:3px 0;position:relative}.advance-search .form-header{color:#000;padding:29px 0;margin:0;position:relative;z-index:9}.advance-search .form-header .title{font-size:20px;line-height:23px;font-weight:300;display:block;padding:0 10px 0 0;overflow:hidden;margin:0}.advance-search .form-header .title span:last-child{font-weight:700}.advance-search.criteria-active .criteria-opener{opacity:0}.advance-search.criteria-active .criteria-opener:before,.inner-annonces-search.criteria-active .criteria-opener:before{content:"-"}.advance-search.criteria-active .btn-refresh,.inner-annonces-search.criteria-active .btn-refresh{display:none}.advance-search.criteria-active .criteria-box .btn-refresh,.inner-annonces-search.criteria-active .criteria-box .btn-refresh{display:block}.advance-search .autocomplete-box{min-height:54px}.advance-search .autocomplete-box .tags-holder{padding-top:11px}.advance-search .autocomplete-box .autocomplete{font-size:15px;line-height:32px;padding-bottom:11px;text-transform:none}.advance-search .autocomplete-box .input-wrap{margin:0}.advance-search.active .button-refine{font-size:0;line-height:0;height:40px;width:40px;background:#fff;position:absolute;top:0;right:0;overflow:hidden;text-indent:-9999px;padding:0}.advance-search.active .button-refine:after{background-position:-332px 0;width:16px;height:16px;margin:auto;bottom:0;right:0}.advance-search.active .button-refine:hover:after{background-position:-353px 0}.advance-search .button-refine{float:right;font-size:15px;line-height:19px;text-transform:uppercase;color:#a3a3a3;padding:0 0 0 40px;position:relative}.advance-search .button-refine:after{content:"";position:absolute;top:0;left:0;width:23px;height:20px;background-position:-350px -252px}.advance-search .button-refine:hover{text-decoration:none;opacity:.8}.advance-search .btn-refresh{display:block;text-align:center;font-size:15px;text-transform:uppercase;line-height:20px;color:#fff;font-weight:500;margin:0 0 14px;position:relative;background:#ca2c33;height:44px;padding:10px;border:2px solid #ca2c33}.advance-search .btn-refresh span{display:inline-block;vertical-align:top;position:relative;padding:0 0 0 40px}.advance-search .btn-refresh span:before{content:"";position:absolute;top:-4px;left:0;width:24px;height:25px;background-position:-12px -37px}.advance-search .btn-refresh .active-text{display:none}.advance-search .btn-refresh:hover{background:#fff;color:#ca2c33}.advance-search .btn-refresh:hover span:before{background-position:-60px -39px}.advance-search .add-margin{margin-left:3.4%}.advance-search .jcf-select{height:44px}.advance-search .top-box .col-7 .jcf-select{margin:0}.advance-search .jcf-select.jcf-select-buy-type .jcf-select-text{font-size:16px;color:#ca2c33}.advance-search .jcf-select .jcf-select-text{line-height:43px;text-transform:none}.advance-search .text-right{text-align:right}.advance-search .result-text{font-size:16px;line-height:22px;text-transform:uppercase;font-weight:500}.advance-search .result-text .num{font-size:20px;font-weight:700}.advance-search .keyword-input-wrap{background:#fff;position:relative;overflow:hidden;padding:0 0 0 36px}.advance-search .keyword-input-wrap input[type=text]{border:none;padding:0;background:0 0;height:44px;font-size:14px;line-height:18px;font-weight:500;padding:13px;width:100%}.advance-search .keyword-input-wrap input[type=submit]{border:none;position:absolute;position:absolute;top:11px;left:15px;width:20px;height:21px;padding:0;margin:0;background-color:transparent;background-position:-216px -26px;outline:none;overflow:hidden;text-indent:-9999px}.advance-search .keyword-input-wrap input[type=submit]:hover{opacity:.8}.advance-search .input-wrap{margin:0 0 14px}.advance-search .input-field{width:100%;border:none;color:#000;height:44px;text-transform:none;font-weight:500;padding:13px;width:100%;background:#fff}.advance-search .input-field::-webkit-input-placeholder{color:#a5a3a4}.advance-search .input-field::-moz-placeholder{opacity:1;color:#a5a3a4}.advance-search .input-field:-moz-placeholder{color:#a5a3a4}.advance-search .input-field:-ms-input-placeholder{color:#a5a3a4}.advance-search .input-field.placeholder{color:#a5a3a4}.advance-search .check-wrap{padding:4px 0 0 3px;margin:0 0 12px}.advance-search .check-wrap .jcf-checkbox{position:absolute;top:-2px;left:1px;height:20px;width:20px;border:none}.advance-search .check-wrap .jcf-checkbox span{background-position:-308px 0;width:14px;height:12px;top:3px;left:2px}.advance-search label{font-size:14px;line-height:18px;color:#1a1e23;position:relative;padding:0 0 0 15px;display:inline-block;color:#000}.advance-search .btn-right{float:right;margin:0}.advance-search .criteria-opener{position:absolute;bottom:0;left:0;font-size:14px;line-height:27px;color:#1a1e23;font-weight:500;text-transform:uppercase;padding:0 0 0 37px;-webkit-transition:opacity,400ms,linear;transition:opacity,400ms,linear}.advance-search .criteria-opener:before{content:"+";position:absolute;bottom:0;left:0;height:27px;width:27px;background:#fff;font-size:26px;line-height:24px;color:#ca2c33;font-weight:400;text-align:center}.advance-search .criteria-box{border-top:5px solid #fff;padding-top:20px}.advance-search .criteria-box .main-row{position:relative;clear:both}.advance-search .criteria-box .main-row.first-row{}.advance-search .criteria-box .main-row.last-row{padding-bottom:58px}.advance-search .criteria-box .jcf-select .jcf-select-opener{right:17px;top:3px}.advance-search .criteria-box .criteria-opener{margin-left:10px;opacity:1}.advance-search .title-text{font-size:16px;line-height:20px;display:block;text-transform:uppercase;color:#1a1e23;font-weight:500;display:block;margin:0 0 10px}.advance-search .no-title{padding-top:55px}.advance-search .button-advance{font-size:10px;line-height:14px;color:#fff;border:2px solid #ca2c33;background:#ca2c33;text-transform:uppercase;font-weight:500;text-align:center;display:none;padding:5px}.advance-search .button-advance:hover{color:#ca2c33;background:#fff;text-decoration:none}.jcf-select-buy-type .jcf-list,.jcf-select-font-black .jcf-list{border:none}.jcf-select-buy-type .jcf-list .jcf-option,.jcf-select-font-black .jcf-list .jcf-option{text-transform:none}.filtres-alertes{margin:0 0 21px}.filtres-alertes .jcf-select{height:38px;margin:0}.filtres-alertes .jcf-select .jcf-select-text{margin:0 25px 0 0;line-height:38px;color:#a3a3a3;font-size:13px}.filtres-alertes .jcf-select.jcf-drop-active .jcf-select-text{color:#000}.filtres-alertes .jcf-select:hover .jcf-select-text{color:#000}.filtres-alertes .jcf-select:hover .jcf-select-opener{background-position:-258px -257px}.filtres-alertes .jcf-select .jcf-select-opener{background-position:-98px -54px;width:12px;height:7px;right:11px}.filtres-alertes .button-normal{float:left;font-size:13px;line-height:16px;text-transform:uppercase;color:#000;font-weight:500;border:2px solid #e5e5e5;margin:0 0 0 19px;padding:9px 6px 9px 42px;position:relative;max-width:197px;min-width:197px}.filtres-alertes .button-normal:before{content:"";position:absolute;top:8px;left:13px;width:23px;height:16px;background-position:-270px -26px}.filtres-alertes .button-normal:hover:before{}.filtres-alertes .button-normal.alert{margin:0 0 0 15px;max-width:188px;min-width:188px;background:#ca2c33;border-color:#ca2c33;color:#fff;text-decoration:none;background-position:-353px -26px}.filtres-alertes .button-normal.alert:before{width:24px;height:23px;background-position:-353px -26px;left:10px;top:5px}.filtres-alertes .button-normal.alert:hover{background:#fff;border:2px solid #e5e5e5;color:#000}.filtres-alertes .button-normal.alert:hover:before{background-position:-324px -26px}.filtres-alertes .button-normal.email:hover{background:#ca2c33;border-color:#ca2c33;color:#fff}.filtres-alertes .select-wrap{float:right;margin:0 0 0 32px;max-width:190px}.filtres-alertes .col-6{float:right;border:2px solid #e5e5e5}.filtres-alertes .select-wrap.add .jcf-select .jcf-select-opener{right:2px}.normal-add{position:relative;color:#070707;font-size:1em;line-height:1.2;border-bottom:5px solid #e6e6e6;overflow:hidden;margin:0 0 15px;padding:10px 0 0}.normal-add:hover{border-bottom-color:#ca2c33;background:#f8f8f8}.normal-add:hover .button-view-detail{color:#fff;background:#ca2c33;text-decoration:none;border-color:#ca2c33}.normal-add:hover .button-view-detail span:after{background-position:-387px 0}.normal-add:hover .img-holder img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.normal-add h2{margin:0 130px 18px 0;font-size:1.2em;line-height:1.2222222222;font-weight:700;width:70%}.normal-add h2.dotdotdot{height:1.2em;overflow:hidden}.normal-add h2 a{color:#070707}.normal-add h2 a:hover{color:#ca2c33;text-decoration:none}.normal-add .img-holder{float:left;position:relative;width:28%;margin:2px 0 0;overflow:hidden}.normal-add .img-holder img{vertical-align:top;width:100%;height:auto;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.normal-add .img-holder .img-frame{overflow:hidden}.normal-add .logo-holder{float:right;margin:11px 10px 0}.normal-add .logo-holder.logo1{margin-top:-6px}.normal-add address{font-style:normal;font-weight:400;color:#ca2c33;margin:0 0 8px}.normal-add .price{position:absolute;top:10px;right:7px;font-size:24px;line-height:28px;font-weight:700;color:#ca2c33}.normal-add .price span{font-size:14px}.normal-add .title{display:block;font-weight:700}.normal-add .text-box{float:left;width:72%;padding:0 0 0 22px}.normal-add p{margin:0 0 24px}.normal-add .option-holder{overflow:hidden;margin:0 0 15px}.normal-add .option-list{float:left;max-width:220px}.normal-add .option-list li{float:left;font-size:11px;line-height:13px;text-transform:uppercase;margin:0 2px 5px 0}.normal-add .option-list li.mark span{text-decoration:none;color:#ca2c33}.normal-add .option-list span{color:#070707;display:block;background:#f2f2f2;padding:7px 10px}.normal-add .telphone-holder{float:right;max-width:250px}.normal-add .tel-link{font-size:14px;line-height:16px;color:#bababa;display:inline-block;vertical-align:top;margin:5px 0 0}.normal-add .tel-link:hover{text-decoration:none;color:#ca2c33}.normal-add .button-view-detail{display:inline-block;font-size:14px;line-height:15px;font-weight:700;text-transform:uppercase;color:#cbcbcb;border:2px solid #e5e5e5;margin:0 0 0 10px;position:relative;max-width:145px;vertical-align:top}.normal-add .button-view-detail span{display:inline-block;position:relative;padding:4px 21px 4px 7px}.normal-add .button-view-detail span:after{content:"";position:absolute;top:6px;right:7px;width:7px;height:12px;background-position:-375px 0}.normal-add .button-view-detail:hover{color:#fff;background:#ca2c33;text-decoration:none;border-color:#ca2c33}.normal-add .button-view-detail:hover span:after{background-position:-387px 0}.photo-count{position:absolute;bottom:13px;left:13px;width:29px;height:26px;background-position:-262px -51px;text-align:center;line-height:29px;color:#fff;font-size:16px;font-weight:700}.virtual-tour{width:30px;height:17px;background-image:url(../images/virtual-tour.png);background-color:#f8f8f8;background-size:30px 17px;background-repeat:no-repeat;display:block;position:absolute;bottom:0;margin-left:40px;margin-bottom:5px}.zoom-slider-detail{position:relative;overflow:hidden;padding:19px 0 0}.zoom-slider-detail .heading{overflow:hidden;color:#070707;margin:0 0 15px 80px}.zoom-slider-detail .heading .text{display:block;font-size:.93333em;line-height:1.1428571429}.zoom-slider-detail h2,.zoom-slider-detail h1{font-size:1.33em;line-height:1.2222222222;color:#070707;font-weight:700;overflow:hidden;margin:0 0 2px}.zoom-slider-detail .price-box{float:right;text-align:right}.zoom-slider-detail .price{display:block;font-size:1.33em;line-height:22px;color:#070707;font-weight:700}.zoom-slider-detail .price-text{display:block;font-size:16px;line-height:18px;color:#ca2c33}.zoom-slider-detail .description-box{color:#1a1e23;overflow:hidden;margin:0 0 19px}.zoom-slider-detail .description-box .button-report{float:right;font-size:13px;line-height:16px;color:#292929;background:#e8e8e8;margin:-5px 0 0;padding:6px 14px}.zoom-slider-detail .description-box .button-report span{font-weight:700;display:inline-block;margin-right:8px}.zoom-slider-detail .description-box .button-report:hover{background:#ca2c33;color:#fff;text-decoration:none}.zoom-slider-detail .description-box h2{font-size:1.6em;line-height:1.1666666667;font-weight:400;color:#070707;margin:0 0 6px;padding:0 10px 0 0}.zoom-slider-detail .description-box .meta,.zoom-slider-detail .price-box .price .meta-vacances-apartir{font-size:.86667em;line-height:1.1538461538;color:#838383;margin:0 0 15px;font-weight:500}.zoom-slider-detail .price-box .price .meta-vacances-apartir{font-size:.6em;display:block}.zoom-slider-detail .description-box p{margin:0 0 20px}.zoom-slider{position:relative;padding:0 0 0 80px;margin:0 0 41px}.zoom-slider .tag-item,.ads-item-box .tag-item{z-index:10}.zoom-slider img{vertical-align:top;width:100%;height:auto}.zoom-slider .mask{width:100%;overflow:hidden;position:relative;margin:0 0 14px}.zoom-slider .slide{position:absolute;z-index:1;left:0;top:0;right:0}.zoom-slider .slide.active{z-index:2}.zoom-slider .counter{position:absolute;right:0;bottom:67px;color:#fff;font-size:14px;line-height:16px;font-weight:400;background:rgba(0,0,0,.5);padding:10px 18px;z-index:3}.zoom-slider .slide{height:448px;white-space:nowrap;background:#f9f9f9;text-align:center}.zoom-slider .slide:after{content:'';display:inline-block;vertical-align:middle;width:1px;overflow:hidden;margin-right:-.25em;height:100%}.zoom-slider .slide>span{display:inline-block;vertical-align:middle;white-space:normal}.zoom-slider .slide img{max-width:100%;height:auto}.pagination-slide-holder{position:relative;overflow:hidden;padding:0 28px}.pagination-slide-holder .slide-mask{overflow:hidden}.pagination-slide-holder .slide-item{width:153px;float:left;margin:0 5px}.pagination-slide-holder .slide-item a{display:block;border:7px solid #fff}.pagination-slide-holder .slide-item a:hover{border-color:#ca2c33}.pagination-slide-holder .btn-prev,.pagination-slide-holder .btn-next{position:absolute;overflow:hidden;text-indent:-9999px;top:0;left:0;width:13px;height:21px;background-position:-384px -27px;top:50%;margin-top:-10px}.pagination-slide-holder .btn-prev:hover,.pagination-slide-holder .btn-next:hover{background-position:-373px -54px}.pagination-slide-holder .btn-prev.disabled:hover{background-position:-384px -27px}.pagination-slide-holder .btn-next.disabled:hover{background-position:-359px -54px}.pagination-slide-holder .btn-next{left:auto;right:0;background-position:-359px -54px}.pagination-slide-holder .btn-next:hover{background-position:-387px -54px}.side-socialbar{position:absolute;top:20px;left:0;border-top:2px solid #e6e6e6}.sharebar .sharetext{float:left;line-height:60px;color:#a4a4a4}.sharebar{margin-bottom:14px}.side-socialbar li{border:2px solid #e6e6e6;border-width:0 2px 2px}.side-socialbar.horizontal-socialbar{position:static;display:inline-block;border-top:none}.side-socialbar.horizontal-socialbar li{float:left;border:2px solid #e6e6e6;margin:0 0 0 10px}.side-socialbar a,.side-socialbar span{overflow:hidden;text-indent:-9999px;display:block;width:58px;height:56px;position:relative;cursor:pointer}.side-socialbar a:after,.side-socialbar span:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:21px;height:21px;background-position:0 -216px}.side-socialbar a:hover:after,.side-socialbar a.active:after,.side-socialbar span:hover:after{background-position:0 -258px}.side-socialbar .print-page a:after{width:33px;height:33px;background-position:-35px -216px}.side-socialbar .print-page a:hover:after{background-position:-35px -258px}.side-socialbar .pdf a:after{width:33px;height:33px;background-position:-72px -217px}.side-socialbar .pdf a:hover:after{background-position:-72px -259px}.side-socialbar .email span:after{width:33px;height:32px;background-position:-108px -216px}.side-socialbar .email span:hover:after{background-position:-108px -258px}.side-socialbar .facebook span:after{width:14px;height:30px;background-position:-144px -216px}.side-socialbar .facebook span:hover:after{background-position:-144px -258px}.side-socialbar .google-plus span:after{width:31px;height:26px;background-position:-162px -216px}.side-socialbar .google-plus span:hover:after{background-position:-162px -258px}.side-socialbar .linkedin span:after{width:31px;height:31px;background-position:-198px -216px}.side-socialbar .linkedin span:hover:after{background-position:-198px -258px}.property-details{margin:0 0 22px;overflow:hidden}.property-details h2{margin:0 0 26px;font-size:1.6em;line-height:1.1666666667;font-weight:400;color:#070707;border-bottom:5px solid #e8e8e8;padding:0 0 14px}.property-details .col-holder{margin:0 0;color:#070707}.property-details .col-holder .col{float:left;width:33.33%;padding:0 10px}.property-details .col-holder .col.right{float:right}.property-details .col-holder strong{display:block;font-weight:400;margin:0 0 17px}.property-details .num{}.property-details .text{display:block;overflow:hidden}.property-details .text span{display:inline-block;position:relative}.property-details.char{margin:0 0 44px}.property-details.char .col-holder strong{margin:0 0 13px;font-size:1.33333em;line-height:1.1}.property-details.char .text span:after{bottom:3px}.property-details ul li{padding:0 0 0 18px;position:relative;margin:0 0 12px}.property-details ul li:before{content:"";position:absolute;top:7px;left:0;width:13px;height:11px;background-position:-234px -216px}.financing-box{position:relative;overflow:hidden;text-align:center;border:2px solid #e5e5e5;background:#fff;padding:26px 0;margin:0 0 41px}.financing-box:after{content:"";width:180px;height:147px;background:url(../images/bg-img.png);position:absolute;top:0;left:70px}.financing-box .title{display:inline-block;vertical-align:middle;font-size:20px;line-height:24px;color:#070707;text-transform:uppercase;font-weight:500;letter-spacing:-.023em}.financing-box .logo-mcd{display:inline-block;vertical-align:middle;margin:0 48px 0 20px}.financing-box .logo-mcd img{vertical-align:top}.financing-box .button-finance{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:inline-block;text-align:left;margin:20px 0 3px;position:relative;min-width:302px}.financing-box .button-finance:after{content:"";position:absolute;top:8px;right:18px;width:12px;height:21px;background-position:-126px 0}.financing-box .button-finance:hover{background:#fff;color:#ca2c33;text-decoration:none}.financing-box .button-finance:hover:after{background-position:-241px 0}.video-block{margin:0 0 50px}.video-block h2{margin:0 0 9px;font-size:1.6em;line-height:1.1666666667;font-weight:400}.video-block img{vertical-align:top;width:100%;height:auto}.tour-block{margin:0 0 32px}.tour-block h2{margin:0 0 9px;font-size:1.6em;line-height:1.1666666667;font-weight:400}.tour-block img{vertical-align:top;width:100%;height:auto}.iframe-overlay{background:0 0;position:relative;width:100%;height:394px;top:394px;margin-top:-394px;z-index:1}.contact-properties{border:4px solid #e5e5e5;overflow:hidden;padding:25px 36px;margin:0 0 182px}.contact-properties .col-holder{margin:0 -20px}.contact-properties .col-left,.contact-properties .col-right{float:left;padding:0 20px;width:38%}.contact-properties .col-80-left{float:left;width:80%}.contact-properties .col-20-right{float:right;width:20%}.contact-properties .col-right{float:right;width:62%}.contact-properties h2{font-size:1.2em;line-height:1.2222222222;font-weight:500;margin:0 0 25px;text-transform:uppercase}.contact-properties .logo-holder{display:block;width:146px;margin:0 auto}.contact-properties .logo-holder img{vertical-align:top;width:100%;height:auto}.contact-properties .check-option{overflow:hidden;padding:0 0 15px}.contact-properties .check-option label{display:inline-block;position:relative;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:700;color:#070707;padding:0 0 0 29px;margin:0 29px 0 0}.contact-properties .check-option label.jcf-label-active{color:#070707}.contact-properties .label-wrap{float:left;min-width:163px}.contact-properties .jcf-radio,.contact-properties .jcf-checkbox{position:absolute;top:0;left:1px;height:20px;width:20px;border:none;background:#e8e8e8}.contact-properties .jcf-radio span,.contact-properties .jcf-checkbox span{background-position:-305px 4px;width:20px;height:20px;top:4px;left:3px}.contact-properties .text-box{background:#e8e8e8;color:#828282;padding:13px 18px 0;font-size:.93333em;line-height:1.2142857143;margin:0 0 23px;min-height:132px;max-height:123px;height:123px;max-width:100%;width:100%;border:none;outline:none}.contact-properties .text-box a{color:#828282}.contact-properties .text-box .name{display:block;font-weight:400;margin:0 0 16px}.contact-properties .text-box p{margin:0}.contact-properties .input-wrap{margin:0 0 10px}.contact-properties .input-field{width:100%;border:none;padding:0;background:#e8e8e8;color:#828282;height:48px;text-transform:capitalize;padding:15px;width:100%}.contact-properties .jcf-select .jcf-select-text,.jcf-select-background-grey .jcf-list .jcf-option{color:#828282;text-transform:capitalize}.jcf-select-background-grey .jcf-list{border:3px solid #f1f1f1}.contact-properties .input-field::-webkit-input-placeholder{color:#828282}.contact-properties .input-field::-moz-placeholder{opacity:1;color:#828282}.contact-properties .input-field:-moz-placeholder{color:#828282}.contact-properties .input-field:-ms-input-placeholder{color:#828282}.contact-properties .input-field.placeholder{color:#828282}.contact-properties button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 37px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 19px;outline:none}.contact-properties button[type=submit] span{display:block;position:relative}.contact-properties button[type=submit] span:after{content:"";position:absolute;top:0;right:-25px;width:12px;height:21px;background-position:-126px 0}.contact-properties button[type=submit]:hover{background:#fff;color:#ca2c33}.contact-properties button[type=submit]:hover span:after{background-position:-241px 0}.contact-properties .button-holder{overflow:hidden}.contact-properties .button-normal,.agency-box .button-normal{font-size:14px;line-height:17px;color:#fff;display:block;background:#ca2c33;text-align:center;margin:0 0 17px;padding:8px;border:2px solid #ca2c33;outline:none}.contact-properties .button-normal:hover,.agency-box .button-normal:hover{background:#fff;color:#ca2c33;text-decoration:none}.contact-properties address{font-style:normal;font-size:13px;line-height:15px;padding:5px 0 0;margin:0 0 21px}.contact-properties address strong{display:block;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:500;color:#070707}.contact-properties address span{font-weight:500}.contact-properties.img-active .img-wrap{max-height:204px}.contact-properties .img-wrap{overflow:hidden;max-height:0;-webkit-transition:max-height .25s linear;transition:max-height .25s linear}.contact-properties .img-wrap .name{font-size:16px;line-height:20px;font-weight:700;color:#1a1e23;display:inline-block;margin:0 0 10px}.contact-properties .img-holder{display:block;width:145px;margin:0 0 10px}.contact-properties .img-holder img{width:100%;height:auto;vertical-align:top}.contact-properties .more-info-link{font-size:14px;line-height:14px;display:inline-block;color:#a4a4a4}.contact-properties .more-info-link:hover{text-decoration:none;color:#ca2c33}.annonce-zoom .main-row .select-wrap .jcf-select,.irsres-zoom .main-row .select-wrap .jcf-select{background:#e8e8e8;height:48px}.irsres-zoom .main-row .project-contact-form .select-wrap .jcf-select{}.jcf-select-background-grey .jcf-list{background:#e8e8e8}.contact-agencies{border:4px solid #e5e5e5;padding:21px 37px 17px;margin:0 0 30px}.contact-agencies.project-contact-form{padding:16px}.contact-agencies h2{font-size:1.46667em;line-height:1.1818181818;font-weight:400;margin:0 0 19px;text-transform:uppercase}.contact-agencies.project-contact-form h2{font-size:1.2em;text-transform:uppercase;color:#000;margin:0 0 10px}.contact-agencies.project-contact-form h2:first-letter{text-transform:uppercase}.contact-agencies .logo-holder{display:block;width:146px;margin:0 auto 26px}.contact-agencies.project-contact-form .logo-holder{margin:0 0 10px}.contact-agencies .logo-holder img{vertical-align:top;width:100%;height:auto}.contact-agencies .button-holder{overflow:hidden;margin:0 -12px 7px}.contact-agencies.project-contact-form .button-holder{margin-bottom:0}.contact-agencies .button-normal{font-size:14px;line-height:17px;color:#fff;display:block;background:#ca2c33;text-align:center;margin:0 0 17px;padding:8px;border:2px solid #ca2c33;outline:none;word-wrap:break-word}.contact-agencies.project-contact-form .button-normal{margin-bottom:15px}.contact-agencies .button-normal:hover{background:#fff;color:#ca2c33;text-decoration:none}.contact-agencies .check-option{overflow:hidden;padding:0 0 22px}.contact-agencies.project-contact-form .check-option{padding:0 0 8px}.contact-agencies .check-option label{display:inline-block;position:relative;font-size:14px;line-height:18px;text-transform:uppercase;font-weight:700;color:#070707;padding:0 0 0 29px;max-width:132px;vertical-align:top}.contact-agencies .check-option label.jcf-label-active{color:#070707}.contact-agencies .check-option label:first-child{margin:0 29px 0 0}.contact-agencies .label-wrap{float:left;min-width:163px}.contact-agencies .jcf-checkbox,.contact-agencies .jcf-radio{position:absolute;top:0;left:1px;height:20px;width:20px;border:none;background:#e8e8e8}.contact-agencies .jcf-checkbox span{background-position:-305px 4px;width:20px;height:20px;top:4px;left:3px}.contact-agencies .jcf-radio span{background-position:-308px 0;width:14px;height:12px;top:4px;left:3px}.contact-agencies .text-box{background:#e8e8e8;color:#828282;padding:17px 21px 0;font-size:.93333em;line-height:1.2142857143;margin:0 0 23px;max-width:100%;width:100%;border:none;outline:none;min-height:138px;height:138px;max-height:138px}.contact-agencies.project-contact-form .text-box{height:80px;min-height:80px;padding:16px 16px 0;margin:0}.contact-agencies .text-box a{color:#828282}.contact-agencies .text-box .name{display:block;font-weight:400}.contact-agencies .text-box p{margin:0 0 16px}.contact-agencies .input-wrap{margin:0 0 10px}.contact-agencies.project-contact-form .input-wrap.no-margin{margin:0}.contact-agencies .input-field{width:100%;border:none;padding:0;background:#e8e8e8;color:#828282;height:45px;text-transform:capitalize;padding:15px;width:100%}.contact-agencies.project-contact-form .input-field{}.contact-agencies .input-field[type=email]{text-transform:none}.contact-agencies .jcf-select .jcf-select-text{color:#828282;text-transform:capitalize}.contact-agencies .input-field::-webkit-input-placeholder{color:#828282}.contact-agencies .input-field::-moz-placeholder{opacity:1;color:#828282}.contact-agencies .input-field:-moz-placeholder{color:#828282}.contact-agencies .input-field:-ms-input-placeholder{color:#828282}.contact-agencies .input-field.placeholder{color:#828282}.contact-agencies .btn-wrap{text-align:center;padding:4px 0 0}.contact-agencies button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 37px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 9px;outline:none;text-align:left}.contact-agencies button[type=submit][disabled],.contact-properties button[type=submit][disabled],.send-form button[type=submit][disabled]{opacity:.5;cursor:not-allowed}.contact-agencies button[type=submit] span{display:block;position:relative}.contact-agencies .contact-form-check-option a{text-decoration:underline}.contact-agencies button[type=submit] span:after{content:"";position:absolute;top:0;right:-25px;width:12px;height:21px;background-position:-126px 0}.contact-agencies button[type=submit]:hover{background:#fff;color:#ca2c33}.contact-agencies button[type=submit]:hover span:after{background-position:-241px 0}.contact-agencies button[type=submit][disabled]:hover,.contact-properties button[type=submit][disabled]:hover,.send-form button[type=submit][disabled]:hover{background:#ca2c33;color:#fff}.contact-agencies button[type=submit][disabled]:hover span:after{background-position:-126px 0}.contact-agencies .more-info-link{font-size:14px;line-height:14px;display:inline-block;color:#a4a4a4}.contact-agencies .more-info-link:hover{text-decoration:none;color:#ca2c33}.blog-contact-form .contact-properties{margin:0 0 30px}.blog-contact-form .contact-properties h2{font-size:18px;font-weight:500}.blog-contact-form .contact-properties h2 a{padding:0}.blog-contact-form .contact-properties h2 a:after{display:none}.blog-form-button{width:100%}.blog-form-button a{width:300px;display:block;margin:0 auto;text-align:center}.suggest-box{border:2px solid #e5e5e5;padding:23px 15px 14px;text-align:center;margin:0 0 30px}.suggest-box h2{margin:0 0 17px;font-size:1.73333em;line-height:1.1538461538;text-transform:uppercase;font-weight:400;text-align:left}.suggest-box .link-more{font-size:12px;line-height:14px;display:inline-block;color:#a4a4a4}.suggest-box .link-more:hover{color:#ca2c33;text-decoration:none}.suggest-item{overflow:hidden;font-size:13px;line-height:15px;color:#a8a29d;text-align:left;margin:0 0 16px}.suggest-item:hover{background:#f8f8f8}.suggest-item .img-holder{float:left;position:relative;margin:0;width:53.5%;overflow:hidden}.suggest-item .img-holder img{vertical-align:top;width:100%;height:auto;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.suggest-item .img-holder .item-box-suggest:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.suggest-item .detail-text{overflow:hidden;padding:0 0 0 17px}.suggest-item .title{display:block;font-size:14px;line-height:16px}.suggest-item .title a{color:#2a2e34}.suggest-item .title a:hover{text-decoration:none;color:#ca2c33}.suggest-item address{font-style:normal;font-size:13px;line-height:15px;color:#838383;margin:0 0 15px}.suggest-item p{margin:0 0 22px}.suggest-item .price{display:block;font-family:Helvetica,Arial,sans-serif;color:#ca2c33;font-weight:700}.new-projects{font-size:.93333em;line-height:1.1428571429;color:#a4a4a4;margin:0 0 25px}.new-projects h1{margin:0 0 9px;font-size:1.85714em;line-height:1.1538461538;text-transform:uppercase;color:#070707;font-weight:400}.new-projects p{margin:0 0 18px}.new-projects-slide{position:relative;margin:0 0 39px}.new-projects-slide .mask{overflow:hidden}.new-projects-slide .slide{position:relative}.new-projects-slide img{width:100%;height:auto;vertical-align:top;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.new-projects-slide .tag-item{font-size:16px;line-height:20px;font-weight:700;top:64px;padding:13px 16px;margin-right:30px}.new-projects-slide .tag-item:after{border-width:47px 26px 0 0;right:-26px}.new-projects-slide .favorite-button{top:20px;padding:6px 13px}.new-projects-slide .favorite-button:after{border-width:0 16px 29px 0;left:-16px}.new-projects-slide .favorite-button .star{width:15px;height:15px;background-position:-234px -234px}.new-projects-slide .favorite-button .star:hover{background-position:-234px -254px}.new-projects-slide .detail-box{position:absolute;left:0;right:0;bottom:0;background-color:#fff;background:#fff;font:bold 18px/22px Helvetica,Arial,sans-serif;padding:0 65px 4px 4px;min-height:102px;border-style:solid;border-color:#e6e6e6;border-width:2px;border-top:none}.new-projects-slide .detail-box:after{position:absolute;top:0;bottom:0;margin:auto;right:40px;width:17px;height:27px;background-position:-252px -216px}.new-projects-slide .slide-item{display:block;margin-top:-10px}.new-projects-slide .slide-item:hover{text-decoration:none}.new-projects-slide .slide:hover .detail-box{background:#f8f8f8}.new-projects-slide .slide-item:hover .detail-box:after{background-position:-274px -216px}.new-projects-slide .detail-box .title:hover{color:#ca2c33!important}.new-projects-slide .title.grey:hover{color:#ca2c33!important}.new-projects-slide .slide-item:hover .detail-box .meta span{text-decoration:none}.new-projects-slide .meta:hover span{text-decoration:none}.new-projects-slide .slide-item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.new-projects-slide .logo-holder{float:left;width:123px;margin:0 14px 0 0}.new-projects-slide .title{display:block;overflow:hidden;color:#151515;font:bold 26px/30px Helvetica,Arial,sans-serif;padding:18px 0 2px}.new-projects-slide .title.grey,.meta.grey{color:gray}.new-projects-slide .title.grey:hover a{color:#ca2c33}.new-projects-slide:hover .title.grey a{}.new-projects-slide .title.grey,.new-projects-slide .meta.grey{padding:10px 0 0 32px}.new-projects-slide .title.grey a{color:gray}.new-projects-slide .meta.grey{color:gray}.new-projects-slide .meta address{display:inline;font-style:normal;color:#3e3d3c}.new-projects-slide .project-price{color:#bf4135;display:block;margin-top:7px;padding-left:147px;font-size:16px}.projects-box.iconup .description-box{position:relative}.projects-box.iconup .project-price{position:absolute;bottom:10px;color:#bf4135;font-weight:700}.need-expert{background:#e8e8e8;padding:24px 29px 8px;overflow:hidden;margin:0 0 41px}.need-expert h2{margin:0 0 13px;font-size:1.33333em;line-height:1.2;font-weight:500;text-transform:uppercase;padding:0 12px}.need-expert .button-wrap-holder{overflow:hidden}.need-expert .button-wrap{float:left;width:33.333%;padding:0 12px}.need-expert .button-gray{display:block;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;background:#a8a29d;margin:0 0 16px;padding:5px 25px 5px 16px;position:relative}.need-expert .button-gray:after{content:"";position:absolute;right:10px;top:0;bottom:0;margin:auto;width:9px;height:16px;background-position:-296px -216px}.need-expert .button-gray:hover{background:#ca2c33;text-decoration:none}.newsletter-form{position:relative;overflow:hidden;margin:0 0 38px}.newsletter-form .label-text{font-size:18px;line-height:29px;position:absolute;top:16px;right:-43px;background:#ca2c33;color:#fff;font-weight:700;text-transform:uppercase;z-index:3;-moz-transform:rotate(30deg);-ms-transform:rotate(30deg);-o-transform:rotate(30deg);-webkit-transform:rotate(30deg);padding:0 50px;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.8660254037844384, M12=-0.5000000000000004, M21=0.5000000000000004, M22=0.8660254037844384, SizingMethod='auto expand')"}.newsletter-form .form-content{position:absolute;top:0;left:0;right:0;text-align:left;white-space:nowrap;bottom:0;padding:0 40px}.newsletter-form .form-content:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.newsletter-form .form-content .center-content{display:inline-block;white-space:normal;vertical-align:middle}.newsletter-form .text{font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;color:#fff;display:block}.newsletter-form .title{display:block;color:#fff;font-size:23px;line-height:26px;text-transform:uppercase;margin:0 0 15px}.newsletter-form .input-wrap{overflow:hidden;position:relative;padding:0 47px 0 0;margin:0 6px 19px 0}.newsletter-form .input-field{width:100%;height:54px;font-size:14px;line-height:18px;text-transform:uppercase;color:#000;border:none;background-color:#fff;background:rgba(255,255,255,.85);display:block;padding:18px 2px 18px 24px}.newsletter-form .input-field::-webkit-input-placeholder{color:#000}.newsletter-form .input-field::-moz-placeholder{opacity:1;color:#000}.newsletter-form .input-field:-moz-placeholder{color:#000}.newsletter-form .input-field:-ms-input-placeholder{color:#000}.newsletter-form .input-field.placeholder{color:#000}.newsletter-form input[type=submit]{position:absolute;top:0;bottom:0;right:0;border:none;outline:none;background:#ca2c33;color:#fff;font-size:18px;line-height:50px;font-weight:700;text-transform:uppercase;width:47px;text-align:center;padding:2px;margin:0}.newsletter-form input[type=submit]:hover{color:#ca2c33;background:#fff}.icon-button-wireframe .left-button,.icon-button-wireframe .right-button{float:left;width:50%}.icon-button-wireframe .left-button{padding-right:12px}.icon-button-wireframe .right-button{padding-left:12px}.icon-button-wireframe:after{clear:both;float:none}.icon-button-wireframe a{display:block;line-height:40px;width:100%;height:40px;border:2px solid #e5e5e5;background:0 0;position:relative;color:#000;padding-left:16px;font-family:ubuntu,helvetica,arial,sans-serif!important}@media only screen and (min-device-width:300px) and (max-device-width:347px){.icon-button-wireframe a{display:block;line-height:17px;width:100%;height:40px;border:2px solid #e5e5e5;background:0 0;position:relative;color:#000;padding-left:7px}}@media only screen and (min-device-width:348px) and (max-device-width:458px){.icon-button-wireframe a{display:block;line-height:18px;width:100%;height:40px;border:2px solid #e5e5e5;background:0 0;position:relative;color:#000;padding-left:16px}}@media only screen and (min-device-width:459px) and (max-device-width:560px){.icon-button-wireframe a{font-size:8px}}.icon-button-wireframe a:hover{color:#ca2c33;text-decoration:none;border-color:#ca2c33}.icon-button-wireframe .icon-envelope:before,.icon-button-wireframe .icon-phone:before{left:auto;right:20px}.home #header{margin:0}.search-highlights-block{margin-top:0;background:#e6e6e6;padding:18px 0 24px}@media all and (max-width:767px){.search-highlights-block{}}.jcf-select-buy .jcf-list{margin:0 1px 0 0}.agencies-block{background:#fff;font-size:.93333em;line-height:1.1428571429;color:#a4a4a4;padding-top:34px}.agencies-block h2{margin:0 0 8px;color:#000;font-size:2em;line-height:1.1428571429;font-weight:400;text-transform:uppercase;padding:0 40px 0 0}.agencies-block h2 a{display:inline-block;position:relative;color:#000}.agencies-block h2 a:after{content:"";position:absolute;top:6px;right:-34px;width:13px;height:21px;background-position:-216px 0}.agencies-block h2 a:hover{color:#ca2c33;text-decoration:none}.agencies-block p{margin:0 0 18px}.agencies-slide .mask{overflow:hidden;position:relative}.agencies-slide .mask .slide{float:left}.agencies-slide .img-holder{float:left;width:99px;border:1px solid #edebe9}.agencies-slide .img-holder img{width:100%;height:auto;vertical-align:top}.agencies-slide .detail-text-box{overflow:hidden;font:12px/14px Helvetica,Arial,sans-serif;color:#000;padding:10px 0 0 10px}.agencies-slide .detail-text-box span{display:block;margin:0 0 7px}.agencies-slide .name{display:block;font-size:14px;line-height:16px;font-weight:700;margin-bottom:5px;max-height:32px;overflow:hidden}.agencies-slide .name a{color:#131313}.agencies-slide .name a:hover{color:#ca2c33;text-decoration:none}.agencies-slide .result-info-text{color:#131313}.agencies-slide .result-info-text:hover{color:#ca2c33;text-decoration:none}.col-w25{float:left;width:25%;padding:0 12px}.calculater-block{padding-bottom:50px}.calculater-block .offer-item-slide{margin:0 0 39px}.calculater-block .text-box{font-size:.93333em;line-height:1.7857142857;color:#070707}.calculater-block h3{margin:0 0 3px;font-size:1.28571em;line-height:1.2222222222;font-weight:700}.inner-search-holder{padding-top:29px;position:relative}.inner-search-holder h2{font-size:1.78571em;line-height:1.16;text-transform:uppercase;margin:0 0 5px}.inner-search-holder h2 span{color:#ca2c33}.inner-search-holder h2 strong{font-weight:700}.inner-search-holder img{vertical-align:top}.inner-search-holder .inner-annonces-search.criteria-active .criteria-opener:before{content:"-"}.inner-search-holder .img-holder img{width:100%;height:auto;vertical-align:top}.inner-search-holder .form-holder{position:relative}.inner-search-holder .img-holder img{width:100%;height:auto;vertical-align:top}.inner-search-holder .form-content{padding:0 0 4px}.inner-search-holder .tags-holder{padding-top:18px}.inner-search-holder .tags-holder li{font-size:10px}.inner-search-holder .autocomplete-box{min-height:54px}.inner-search-holder .autocomplete-box .autocomplete{font-size:15px;font-weight:500;padding:0 0 18px}.inner-search-holder .jcf-select{margin:0}.inner-search-holder .jcf-select:hover .jcf-select-opener{background-position:-190px 0}.inner-search-holder .col{float:left;padding:0 12px;margin:0 0 17px}.inner-search-holder .col.w28{width:28%;margin-bottom:8px}.inner-search-holder .col.w72{width:72%;margin-bottom:8px}.inner-search-holder .col.w39{width:39%}.inner-search-holder .col.w50{width:50%}.inner-search-holder .col.w61{width:61%}.inner-search-holder .input-field{width:100%;border:none;padding:0;color:#a5a3a4;height:54px;text-transform:capitalize;padding:18px 13px;width:100%;background-color:#fff;background:rgba(255,255,255,.85)}.inner-search-holder .input-field::-webkit-input-placeholder{color:#a5a3a4}.inner-search-holder .input-field::-moz-placeholder{opacity:1;color:#a5a3a4}.inner-search-holder .input-field:-moz-placeholder{color:#a5a3a4}.inner-search-holder .input-field:-ms-input-placeholder{color:#a5a3a4}.inner-search-holder .input-field.placeholder{color:#a5a3a4}.inner-search-holder .button-update{display:block;border:none;overflow:visible;padding:0;margin:0;width:100%;font-size:18px;line-height:54px;font-weight:500;text-transform:uppercase;color:#fff;background:#ca2c33}.inner-search-holder .button-update span{display:block;padding:0 5px 0 45px;position:relative}.inner-search-holder .button-update span:before{content:"";position:absolute;top:13px;left:14px;width:24px;height:25px;background-position:-12px -37px}.inner-search-holder .button-update:hover{background:#fff;color:#ca2c33}.inner-search-holder .button-update:hover span:before{background-position:-59px -39px}.inner-search-holder .map-search-option{overflow:hidden}.inner-search-holder .map-link{float:left;font-size:18px;line-height:22px;text-transform:uppercase;color:#fff;position:relative;font-weight:500;padding:3px 0 0 30px;max-width:50%}.inner-search-holder .map-link:after{content:"";position:absolute;width:17px;height:24px;top:0;left:0;background-position:-96px -26px}.inner-search-holder .ads-text{float:right;font-size:16px;line-height:22px;text-transform:uppercase;font-weight:500;color:#fff;padding:5px 0 0;max-width:40%}.inner-search-holder .ads-text span{font-size:20px;line-height:22px;font-weight:700}.inner-search-holder.criteria-active .criteria-opener:before{content:"-"}.inner-search-holder .criteria-opener{position:absolute;bottom:-10px;left:18px;font-size:16px;line-height:27px;color:#fff;font-weight:500;text-transform:uppercase;padding:0 0 0 37px;z-index:12}.inner-search-holder .criteria-opener:before{content:"+";position:absolute;top:0;left:0;height:27px;width:27px;background:#fff;font-size:38px;line-height:24px;color:#ca2c33;font-weight:400;text-align:center}.inner-search-holder .criteria-box{border-bottom:5px solid #e8e8e8;padding:0 0 24px}.inner-search-holder .criteria-box .select-wrap,.inner-search-holder .criteria-box .input-wrap{margin:0}.inner-search-holder .criteria-box .jcf-select,.inner-search-holder .criteria-box .input-field{background:#e6e6e6;height:43px}.inner-search-holder .criteria-box .jcf-select .jcf-select-text{font-size:14px;line-height:43px}.inner-search-holder .criteria-box .input-field{font-size:14px;line-height:17px;padding:13px 16px}.inner-search-holder .criteria-box .title-text{font-size:16px;line-height:20px;display:block;text-transform:uppercase;color:#1a1e23;font-weight:500;display:block;padding:25px 0 0;margin:0 0 11px}.inner-search-holder .no-title{padding-top:55px}.inner-search-holder .option-list{overflow:hidden;padding:8px 0 0;margin:0 0 26px;line-height:0}.inner-search-holder .option-list .jcf-checkbox{position:absolute;top:-2px;left:1px;height:20px;width:20px;border:none;background:#e8e8e8}.inner-search-holder .option-list .jcf-checkbox span{background-position:-308px 0;width:14px;height:12px;top:4px;left:3px}.inner-search-holder label{font-size:14px;line-height:18px;text-transform:none;color:#1a1e23;position:relative;display:inline-block;margin:0 22px 6px 0}.inner-search-holder label.jcf-label-active{color:#000}.inner-search-holder .keyword-input-wrap{background:#eaeaea;position:relative;overflow:hidden;padding:0 0 0 36px}.inner-search-holder .keyword-input-wrap input[type=text]{border:none;padding:0;background:0 0;color:#131313;height:43px;font-size:14px;line-height:17px;text-transform:uppercase;font-weight:500;padding:13px;width:100%}.inner-search-holder .keyword-input-wrap input[type=text]::-webkit-input-placeholder{color:#131313}.inner-search-holder .keyword-input-wrap input[type=text]::-moz-placeholder{opacity:1;color:#131313}.inner-search-holder .keyword-input-wrap input[type=text]:-moz-placeholder{color:#131313}.inner-search-holder .keyword-input-wrap input[type=text]:-ms-input-placeholder{color:#131313}.inner-search-holder .keyword-input-wrap input[type=text].placeholder{color:#131313}.inner-search-holder .keyword-input-wrap input[type=submit]{border:none;position:absolute;position:absolute;top:11px;left:15px;width:20px;height:21px;background-color:transparent;background-position:-123px -59px;outline:none;overflow:hidden;text-indent:-9999px;padding:0;margin:0}.inner-search-holder .keyword-input-wrap input[type=submit]:hover{opacity:.8}.inner-search-holder .header .form-opener{display:none}.inner-search-holder .main-row.margin{margin-bottom:20px}.annonce-resultats .highlights-slide{margin:39px 0 40px}.annonce-resultats #sidebar{float:right;margin:0 0 90px}.annonce-resultats #sidebar .offer-item-slide{margin:0 0 41px}.annonce-resultats #sidebar .offer-item-slide.add{margin-bottom:45px}.annonce-resultats .calculater{margin:0 0 45px}.annonce-resultats .footer-nav-holder{padding:50px 0 25px}.annonce-resultats .pagination-block{margin-bottom:40px}.annonce-zoom .breadcrumbs{margin:0}.annonce-zoom .breadcrumbs ul li{padding:21px 0 1px}.annonce-zoom #header.fixed-position{z-index:9;padding:0}.annonce-zoom #sidebar{margin:0 0 50px}.annonce-zoom #sidebar .region-box{margin:0 0 32px}.annonce-zoom #sidebar .calculater{margin:0 0 30px}.annonce-zoom .fixed-position #header,.irsres-zoom .fixed-position #header{display:none}.annonce-zoom .fixed-position .top-toolbar,.irsres-zoom .fixed-position .top-toolbar{display:block}.annonce-zoom .linked-project-image{width:100%;height:150px;opacity:.3;filter:alpha(opacity=30)}.annonce-zoom .linked-project-box{height:150px;margin-bottom:20px}.annonce-zoom .linked-project-box .linked-project-text{position:relative;top:-114px}.annonce-zoom .linked-project-box .linked-project-title{text-align:center;font-size:1.6em;line-height:1.1666666667;font-weight:400;padding-bottom:10px}.annonce-zoom .linked-project-box .linked-project-link{margin-left:auto;margin-right:auto;display:block;width:40%;position:relative;border:2px solid #ca2c33}@media all and (max-width:560px){.annonce-zoom .linked-project-box .linked-project-link{width:50%}}@media all and (max-width:430px){.annonce-zoom .linked-project-box .linked-project-link{width:70%}}.annonce-zoom .linked-project-box .linked-project-link:hover{background:#fff;color:#ca2c33}.annonce-zoom .linked-project-box .linked-project-link:hover:after{background-position:-241px 0}.annonce-zoom .linked-project-box .linked-project-link:after{background-image:url(../images/sprite@2x.png);background-size:400px;background-repeat:no-repeat;content:"";position:absolute;top:5px;right:16px;width:12px;height:21px;background-position:-126px 0}.default-map{height:297px;position:relative}.click_map{position:absolute;top:50%;height:32px;margin:auto;width:100%;bottom:45%}.click_map .button-red{background:#ca2c33;color:#fff;font-size:15px;line-height:8px;display:block;padding:10px 20px;margin:auto;width:40%;text-align:center;border:2px solid #ca2c33}.click_map .button-red:hover{text-decoration:none;background:#fff;color:#ca2c33;border:2px solid #ca2c33}.top-toolbar{background:#2d2d2d;padding:14px 0 15px;width:100%;z-index:9;display:none}.top-toolbar.low{background:#fff;border-bottom:5px solid #e6e6e6;padding-bottom:0;padding-top:5px}.top-toolbar .main-container{background:0 0}.top-toolbar .button-holder{float:right;overflow:hidden;max-width:430px}.top-toolbar .button-holder.corrected-annonce-top{margin-top:-37px}.top-toolbar .button-red{background:#ca2c33;color:#fff;font-size:15px;line-height:17px;display:inline-block;vertical-align:top;padding:10px 20px;margin:0 21px 0 0;width:180px;text-align:center}.top-toolbar .contact-agence{width:160px;padding:10px 4px}.top-toolbar .button-red:hover{text-decoration:none;background:#fff;color:#ca2c33}.top-toolbar .phone{width:220px;padding:10px 5px}.top-toolbar .text-block{overflow:hidden;font-size:18px;line-height:22px;font-weight:400;color:#fff;text-align:left;padding:7px 0}.top-toolbar.low .text-block{color:#000}.top-toolbar .text-block .info{font-size:14px;font-weight:400;color:#909090}.top-toolbar .text-block a{color:#fff}.top-toolbar.low .text-block a{color:#ca2c33}.top-toolbar .text-block a:hover{text-decoration:none;color:#fff}.top-toolbar.low .text-block a:hover{color:#000}.irsres-home .breadcrumbs ul li{padding:34px 0 16px}.irsres-home .pagination-block{padding:32px 0 0;margin:0 0 67px}.irsres-home .map-block{padding-bottom:52px}.irsres-home .search-map{margin:37px 0 31px}.irsres-home .offer-item-slide.add{margin:31px 0}.projects-box{overflow:hidden;display:block;position:relative;margin-top:-10px}.projects-box.iconup{margin-top:-9px}.projects-box .img-holder{position:relative;overflow:hidden}.projects-box .img-holder img{width:100%;height:auto;vertical-align:top;-webkit-transition-duration:5s;transition-duration:5s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-ms-interpolation-mode:nearest-neighbor}.projects-box:hover,.projects-box a:hover{text-decoration:none}.projects-box:hover .description-box{background:#f8f8f8}.projects-box:hover .description-box2{}.projects-box:hover .img-holder img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.projects-box .description-box{border:2px solid #e6e6e6;border-width:0 2px 2px;font:14px/16px Helvetica,Arial,sans-serif;color:#838383;padding:13px 17px 11px}.projects-box .description-box2{border-width:0 2px 2px;font:14px/16px Helvetica,Arial,sans-serif;color:#838383}.projects-box .description-box .name-title{display:block;font-weight:700;font-size:16px;line-height:20px}.projects-box .description-box .name-title a{color:#2a2e34}.projects-box .description-box .name-title a:hover{text-decoration:none;color:#ca2c33}.projects-box .description-box .price{display:block;font-size:16px;line-height:20px;color:#ca2c33;font-weight:700;padding:3px 0 0}.the-projects{font-size:.93333em;line-height:1.1428571429;color:#a4a4a4}.the-projects h2{font-size:2em;line-height:1.1428571429;font-weight:400;text-transform:uppercase;color:#070707;margin:0 0 9px}.the-projects h2 a{color:#070707}.the-projects h2 a:hover{text-decoration:none;color:#ca2c33}.the-projects p{margin:0 0 28px}.the-projects .projects-box .description-box{margin:0 0 24px;overflow:hidden}.irsres-zoom .breadcrumbs ul li{padding:26px 0 0}.irsres-zoom .zoom-slider-detail{padding:15px 0 0}.irsres-zoom .zoom-slider-detail .price-box{padding:8px 0}.irsres-zoom .heading{margin:20px 0 20px 0}.irsres-zoom .heading .text-box{float:left}.irsres-zoom .heading .text{font-size:1em;line-height:1.3333333333}.irsres-zoom .heading h2{margin:0 0 8px}.irsres-zoom .heading h2 .project-price{float:right;font-size:16px;margin-top:4px}.irsres-zoom .zoom-slider{padding:0 0 0 0;margin:0 0 23px}.irsres-zoom .side-socialbar{top:17px}.irsres-zoom .financing-box{margin:0 0 39px}.irsres-zoom .video-block{margin:0 0 34px}.irsres-zoom .tour-block{margin:0 0 0}.irsres-zoom .contact-properties{margin:0 0 50px}.irsres-zoom #sidebar{padding-top:6px}.irsres-zoom .sidebar-box.add{padding:17px 16px 26px 26px;margin:0 0 35px}.irsres-zoom .sidebar-box.add p{margin:0 0 20px}.irsres-zoom .contact-agencies{margin:0 0 40px}.irsres-zoom .region-box{margin:0 0 44px}.irsres-zoom .projects-anchors{display:block;position:relative;top:-120px;visibility:hidden}.project-concept .heading-holder{overflow:hidden}.project-concept h2{font-size:1.6em;line-height:1.25;font-weight:400;color:#070707;margin:0 0 10px;float:left;width:26%}.project-concept .meta{text-align:right;overflow:hidden;font-size:.86667em;line-height:1.1538461538;color:#a4a4a4;padding:11px 0 0}.project-concept p{margin:0 0 24px}.properties-link{overflow:hidden;margin:0 0 18px}.properties-link .button-black{float:left;color:#fff;background:#a8a29d;font-size:15px;line-height:18px;color:#e6e6e6;text-transform:uppercase;position:relative;margin:0 18px 10px 0;padding:6px 25px 6px 10px}.properties-link .button-black:after{content:"";position:absolute;right:10px;top:0;bottom:0;margin:auto;width:9px;height:16px;background-position:-296px -216px}.properties-link .button-black:hover{background:#ca2c33;text-decoration:none}.properties-detail-info{margin-bottom:41px}.properties-detail-info>li{margin:0 0 20px}.properties-detail-info>li>a{font-size:24px;line-height:28px;color:#070707;border-bottom:5px solid #e8e8e8;display:block;position:relative;padding:0 35px 14px 0}.properties-detail-info>li>a:after{content:"+";top:0;right:13px;font-size:34px;line-height:27px;color:#ca2c33;position:absolute}.irsres-zoom .properties-detail-info>li>a:after{content:none}.properties-detail-info>li>a:hover{text-decoration:none;color:#ca2c33}.properties-detail-info>li.active>a:after{content:"-";color:#8c8e91;right:18px}.properties-detail-info .slide{overflow:hidden}.properties-detail-info .text-box{float:left;width:51.5%;padding:22px 40px 0 0}.properties-detail-info .map-box{width:48.5%;float:right;padding:27px 0 0}.properties-detail-info .map-box.project-map-box{max-height:312px;overflow-y:hidden}.properties-detail-info .agency-box{padding:27px 0 0}.properties-detail-info .agency-box .button-normal{width:150px;display:inline-block}.properties-detail-info .agency-box #button-tel.revealed{width:220px}.properties-detail-info .map-box #map{height:233px}.properties-detail-info .map-box img{vertical-align:top;width:100%;height:auto}.offer-block{overflow:hidden;margin:0 0 11px}.offer-block .main-title{font-size:1.86667em;line-height:1.1428571429;font-weight:400;color:#070707;margin:0 0 33px;display:block}.offer-block .normal-add{margin:0 0 29px}.edito-home #main{padding-bottom:75px}.edito-home .breadcrumbs{margin-bottom:23px}.edito-home .top-text{font-size:.93333em;line-height:1.7142857143;overflow:hidden;margin:0 0 15px}.edito-home #sidebar{padding-top:29px}.edito-home .offer-item-slide{margin:0 0 39px}.edito-home .calculater{padding:23px 39px 20px;margin-bottom:40px}.edito-home .calculater .title{margin:0 0 16px}.content-holder{padding-top:13px}.content-holder h1{color:#000;font-size:2.35714em;line-height:1.2121212121;font-weight:400;text-transform:uppercase;margin:0 0 14px}.content-holder h2{color:#000;font-size:1.86667em;line-height:1.1428571429;font-weight:400;text-transform:uppercase}.content-holder h2.text-red{color:#ca2c33}.content-holder .normal-add h2{text-transform:none}.content-holder h2 a{display:inline-block;position:relative;color:#070707;font-weight:400;padding:0 30px 0 0}.content-holder h2 a:after{content:"";position:absolute;top:6px;right:0;width:13px;height:21px;background-position:-216px 0}.content-holder h2 a:hover{color:#ca2c33;text-decoration:none}.link-see-all{font-size:14px;line-height:17px;display:inline-block;position:relative;font-weight:500}.link-see-all:before{content:"";position:absolute;top:3px;left:0;width:7px;height:12px;background-position:-314px -217px;background:0 0}.latest-news{border-bottom:2px solid #e6e6e6;padding:0 0 25px;margin:0 0 33px}.latest-news h2{margin:0 0 22px}.latest-news .news-item{font-size:.93333em;line-height:1.2142857143;margin:0 0 7px;overflow:hidden}.latest-news .news-item h3{font-size:1.07143em;line-height:1.2666666667;font-weight:700;margin:0 0 2px}.latest-news .news-item h3 a{color:#070707}.latest-news .news-item h3 a:hover{color:#ca2c33;text-decoration:none}.latest-news .news-item .meta{font-size:.92857em;line-height:1.3076923077;color:#8b8b8b;margin:0 0 7px}.latest-news .link-see-all{top:-7px}.category-news h2{margin:0 0 16px}.category-news .news-item{font-size:.86667em;line-height:1.2307692308;margin:0 -5px 28px;overflow:hidden;padding:5px}.category-news .news-item .meta{font-size:.92857em;line-height:1.3076923077;color:#8b8b8b;margin:-4px 0 7px}.category-news .news-item:hover{background:#f8f8f8}.category-news .img-holder{float:left;width:98px;margin:3px 0 0}.category-news .img-holder img{width:100%;height:auto}.category-news .news-desc{overflow:hidden;padding:0 30px 0 23px}.category-news .news-desc p{margin:0}@media all and (min-width:1001px){.content-holder .spip-content-text,.content-holder .spip-content-text p,.content-holder .spip-content-text a{font-size:14.85px}.top-text p{font-size:14.85px}}.category-news h3{font-size:1.07692em;line-height:1.2142857143;font-weight:700;margin:0 0 8px}.category-news h3 a{color:#2a2e34}.category-news h3 a:hover{color:#ca2c33;text-decoration:none}.category-news .link-see-all{top:-13px;margin-bottom:29px}.actu-article #main{padding-bottom:75px}.actu-article .content-holder{padding-top:13px}.actu-article .records-block+.content-holder{padding-top:30px}.actu-article .content-holder h1{color:#000;font-size:2.35714em;line-height:1.2121212121;font-weight:400;text-transform:uppercase;margin:0}.actu-article .breadcrumbs{margin-bottom:20px}.actu-article .category-news .news-item{margin:0 0 21px}.actu-article .category-news .link-see-all{top:2px}.actu-article .category-news.archives{border-bottom:2px solid #e6e6e6;margin-bottom:22px}.actu-article .category-news.archives .link-see-all{top:-10px;margin-bottom:17px}.actu-article .pagination-block{padding:40px 0 21px}.actu-article #sidebar{padding-top:29px}.actu-article .offer-item-slide{margin:0 0 30px}.footer-nav-holder.no-crosslinking{padding:10px 0 42px}.news-detail-holder{font-size:.93333em;line-height:1.7142857143;color:#070707}.news-detail-holder .meta{font-size:13px;line-height:16px;color:#a4a4a4;margin:0 0 16px}.news-detail-holder .meta a{color:#a4a4a4;font-weight:700}.news-detail-holder .meta a:hover,.news-detail-holder .meta a:active,.news-detail-holder .meta a:focus{color:#646464;text-decoration:none}.news-detail-holder p{margin-bottom:24px}.news-detail-holder .size{font-size:1.06em}.news-detail-holder .box{overflow:hidden}.news-detail-holder .img-holder{max-width:384px;overflow:hidden;margin:7px 0 23px}.news-detail-holder .img-holder img{vertical-align:top;width:100%;height:auto}.news-detail-holder .img-holder.left{float:left;margin:2px 23px 0 0}.news-detail-holder .img-holder.right{float:right;margin:10px 0 23px 15px}.news-detail-holder .text-left{float:left;width:202px;padding-right:22px}.news-detail-holder .text-right{float:right;width:180px}.news-detail-holder .video-block{padding:4px 0 0;margin:0 0 27px}.sharing-block{overflow:hidden;margin:0 0 19px}.sharing-block .btn-misc{float:left;width:179px;border:2px solid #e5e5e5;background:#fff;font-size:13px;line-height:16px;font-weight:700;text-transform:uppercase;color:#9f9f9f;margin:4px 25px 5px 0;padding:3px 20px 3px 7px;position:relative;word-wrap:break-word}.sharing-block .btn-misc:after{content:"";position:absolute;top:5px;right:9px;width:7px;height:12px;background-position:-299px -252px}.sharing-block .btn-misc:hover{background:#ca2c33;color:#fff;border-color:#ca2c33;text-decoration:none}.sharing-block .btn-misc:hover:after{background-position:-312px -252px}.sharing-block .social-share{overflow:hidden}.sharing-block .social-share .title{float:left;font-size:15px;line-height:19px;font-weight:700;color:#131313;padding:9px 5px 0;width:88px}.sharing-block .social-networks{float:left;width:169px}.sharing-block .social-networks li{float:none;display:inline-block;vertical-align:middle;margin:0 0 5px 0}.sharing-block .social-networks li:first-child{margin-left:0}.sharing-block .social-networks li a{width:28px;height:21px;background-position:-57px -308px}.sharing-block .social-networks li a:hover{background-position:-57px -348px}.sharing-block .social-networks li.facebook a{width:14px;height:32px;background-position:-95px -308px}.sharing-block .social-networks li.facebook a:hover{background-position:-95px -348px}.sharing-block .social-networks li.google-plus a{width:35px;height:31px;background-position:-117px -309px}.sharing-block .social-networks li.google-plus a:hover{background-position:-117px -349px}.sharing-block .social-networks li.linkedin a{width:31px;height:31px;background-position:-162px -308px}.sharing-block .social-networks li.linkedin a:hover{background-position:-162px -348px}.sharing-block .like{float:right;margin:8px 5px 0}.comment-form{background:#e6e6e6;padding:17px 40px;margin:0 0 29px}.comment-form h2{font-size:1.57143em;line-height:1.1363636364;text-transform:uppercase;color:#000;font-weight:400;margin:0 0 16px}.abuse-form{margin-top:16px}.abuse-form h2{font-size:1.25em;text-transform:none}.comment-form .form-element{display:block;width:100%;border:none;outline:none;font-size:16px;line-height:24px;height:44px;padding:10px 17px;font-weight:500;color:#a5a3a4;margin:0 0 20px}.comment-form .form-element::-webkit-input-placeholder{color:#a5a3a4}.comment-form .form-element::-moz-placeholder{opacity:1;color:#a5a3a4}.comment-form .form-element:-moz-placeholder{color:#a5a3a4}.comment-form .form-element:-ms-input-placeholder{color:#a5a3a4}.comment-form .form-element.placeholder{color:#a5a3a4}.comment-form textarea.form-element{height:136px;min-height:136px}.comment-form .submit-comment{outline:none;border:none;display:block;width:100%;text-align:left;font-size:18px;line-height:24px;text-transform:uppercase;color:#fff;font-weight:400;background:#ca2c33;padding:6px 16px;letter-spacing:-.048em;border:2px solid #ca2c33;margin:0 0 25px}.comment-form .submit-comment.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.comment-form .submit-comment span{display:block;position:relative;padding:0 25px 0 0}.comment-form .submit-comment span:after{width:12px;height:22px;content:"";position:absolute;top:0;right:0;background-position:-279px -251px}.comment-form .submit-comment:hover{color:#ca2c33;background:#fff}.comment-form .submit-comment:hover span:after{background-position:-327px -251px}.comment-form .title{font-size:1.57143em;line-height:1.1363636364;text-transform:uppercase;color:#000;font-weight:400;margin:0 0 14px;display:block}.comment-list li{font-size:13px;line-height:16px;margin:0 0 20px}.comment-list .meta{padding:0 0 0 50px;margin:0 0 6px}.comment-list .meta a{font-size:14px;color:#2a2e34;display:inline-block;margin-right:7px}.comment-list .meta a:hover,.comment-list .meta a:active,.comment-list .meta a:focus{color:#b4bac2;text-decoration:none}.comment-list .comment-text{background:#fff;padding:12px 17px 15px;position:relative}.comment-list .comment-text:before{content:"";position:absolute;top:-17px;width:0;height:0;border-style:solid;border-width:0 0 17px 24px;border-color:transparent transparent #fff transparent;left:17px}.comment-list .comment-text p{margin:0}.tag-box{border:2px solid #e5e5e5;background:#fff;padding:19px 37px;margin:0 0 29px}.tag-box h2{margin:0 0 18px;text-transform:uppercase;font-size:26px;line-height:32px;color:#070707;font-weight:400}.tag-box .tag-list{overflow:hidden;margin-right:-10px}.tag-box .tag-list li{float:left;margin:0 10px 10px 0}.tag-box .tag-list a{display:block;font-size:16px;line-height:20px;color:#777;background:#e8e8e8;border-radius:5px;padding:2px 11px 4px}.tag-box .tag-list a:hover{text-decoration:none;color:#000}.editorial-article .news-detail-holder{border-bottom:2px solid #e6e6e6;padding-bottom:8px;margin-bottom:27px}.editorial-article .category-news h2{margin-bottom:30px}.editorial-article .category-news h3{margin:0 0 4px}.editorial-article .category-news .news-item{margin:0 0 34px}.editorial-article .category-news.archives{margin-bottom:33px}.editorial-article .category-news.archives .link-see-all{top:-14px;margin-bottom:14px}.editorial-article .offer-item-slide{margin:0 0 43px}.content-menu{counter-reset:num-counter;padding-top:4px;overflow:hidden;margin-bottom:21px}.content-menu li{font-size:18px;line-height:24px;overflow:hidden;margin:0 0 10px;text-transform:uppercase}.content-menu li:hover a,.content-menu li.active a{background:#ca2c33;text-decoration:none}.content-menu a{display:block;color:#fff;background:#a8a29d;padding:8px 50px 8px 15px;position:relative}.content-menu a:before{content:counters(num-counter,".") ". ";counter-increment:num-counter}.content-menu a:after{content:"";position:absolute;top:14px;right:25px;width:9px;height:16px;background-position:-296px -216px}.records-block{font-size:.86667em;line-height:1.2307692308}.records-block h2{font-size:2.15385em;line-height:1.1428571429}.records-block .col-holder{margin:0 -32px;padding:0}.records-block .col-holder .col{float:left;width:33.33%;padding:0 32px}.records-block .img-holder{margin:0 20px 8px 11px}.records-block .img-holder img{width:100%;height:auto;vertical-align:top}.records-block h3{font-size:1.07692em;line-height:1.2142857143;margin:0 0 8px}.records-block h3 a{color:#2a2e34}.records-block h3 a:hover,.records-block h3 a:active,.records-block h3 a:focus{color:#ca2c33;text-decoration:none}.records-block p{margin-bottom:20px}.calculator-amortization .results table,.calculator-borrow .results table{min-width:100%}.calculator-amortization .results table th,.calculator-borrow .results table th{white-space:nowrap;padding:2px 10px}.calculator-amortization .results table td,.calculator-borrow .results table td{padding:2px;text-align:center}.calculater .acrue-summary .summary-block{line-height:25px;margin:20px 0;font-size:16px;font-weight:700}.calculater .acrue-summary .summary-block .summary-result{color:#ca2c33;padding-left:14px}.calculater .reset-button{border:2px solid #6d6b6b;background:#6d6b6b;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:block;width:100%;text-align:left;margin:0 0 16px;outline:none}.jcf-select{display:inline-block;vertical-align:top;position:relative;background:rgba(255,255,255,.85);margin:0 0 12px;min-width:100px;height:54px;width:100%}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;display:block;font-size:14px;line-height:51px;text-transform:capitalize;margin:0 45px 0 16px}.jcf-select .jcf-select-opener{position:absolute;bottom:0;right:24px;top:0;width:16px;height:10px;background-position:-45px 0;margin:auto}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select-drop.jcf-select-selected-hidden .jcf-option.jcf-selected,span.jcf-option.jcf-option-label-wrap.jcf-selected,span.jcf-option.jcf-selected{display:none}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:block;vertical-align:top;position:relative;background:#fff;font-size:14px;font-weight:500;width:auto;margin:0;border:3px solid #f1f1f1;border-width:0 3px 3px}.jcf-drop-flipped .jcf-list{border-width:3px 3px 0}.jcf-select-no-border .jcf-list{border:none}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:nowrap;overflow:hidden;cursor:pointer;display:block;padding:12px;color:#1a1e23;height:1%;line-height:15px}span .jcf-option:hover,span .jcf-option .jcf-hover{color:#ca2c33}.jcf-select-font-black .jcf-list .jcf-option{color:#000}.jcf-select-font-black .jcf-list .jcf-option:hover{color:#ca2c33}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#fff}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-select-drop.jcf-select-normal .jcf-list{border:none}.jcf-select-drop.jcf-select-normal .jcf-list .jcf-option{padding:0}.jcf-select-drop.jcf-select-normal .jcf-list .jcf-option.jcf-selected,.jcf-select-drop.jcf-select-normal .jcf-list .jcf-option.jcf-hover{background:0 0}.jcf-disabled{background:#ddd!important}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;cursor:default;background:#fff;border:1px solid #e0e0e0;margin:0 5px 0 0;height:15px;width:15px}.jcf-checkbox span{display:none;width:12px;height:9px;top:-1px;left:-2px;background-position:-168px 1px}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-label-active{color:#ca2c33}.jcf-radio{vertical-align:middle;display:inline-block;position:relative;cursor:default;background:#fff;border:1px solid #e0e0e0;margin:0 3px 0 0;height:9px;width:9px}.jcf-radio span{position:absolute;display:none;width:12px;height:9px;top:-1px;left:-2px;background-position:-168px 0}.jcf-radio input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked span{display:block}#general_features_search_widget li,#indoor_features_search_widget li,#outdoor_features_search_widget li{padding-bottom:7px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(../images/fancybox/fancybox.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;box-sizing:content-box}#fancybox-outer{position:relative;width:100%;height:100%;border-radius:3px}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fafafa}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(../images/fancybox/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}.modal{width:628px;position:relative;border:8px solid #dcdcdc;background-color:#fff;padding:50px 13% 55px;text-align:center;box-sizing:border-box}.modal .close{position:absolute;top:24px;right:18px;overflow:hidden;text-indent:-9999px;width:26px;height:25px;background:url(../images/ico-cross.png) no-repeat}.modal .close:hover{opacity:.7}.modal h2{font-size:33px;line-height:45px;font-weight:400;color:#ca2c33;text-transform:uppercase;margin-bottom:29px}.modal h2 i{font-style:normal;color:#000}.modal .links{text-align:center;font-size:18px;line-height:24px;font-weight:700;text-transform:uppercase}.modal .links li{display:inline-block;margin:0 8px 10px}.modal .links a{display:block;color:#6e6e6e;min-width:180px;padding:15px 10px;text-decoration:none;background:#e8e8e8}.modal .links a:hover{background:#ca2c33;color:#fff}.modal.alert{background:#fff url(../images/bg-alert.png) no-repeat;padding:70px 15px 45px}.modal.alert .links a{padding:15px 25px}.popup-holder{position:relative;overflow:hidden;height:0}*[data-favorite]{visibility:hidden}@media only screen and (min-width:768px){#header.fixed-position{width:100%;padding:16px 0 0;position:fixed!important;top:0!important}#header.fixed-position .logo{margin:0}#header.fixed-position .sub-nav{display:none}.user-active #header.fixed-position .sub-nav{display:block}#header.fixed-position .nav-holder{max-width:640px}#header.fixed-position #nav{padding:0 0 0 20px}#header.fixed-position #nav>ul>li>a{padding:9px 12px 25px}#header.fixed-position .user-block{padding:0}#header.fixed-position .user-block .user-box{display:none}.user-active #header.fixed-position .user-block .user-box{display:block;position:relative;z-index:2}#header.fixed-position .user-block .create-button{margin:0 0 13px}#header.fixed-position .user-opener{margin:4px 0 3px 15px;width:26px}#header .nav-opener{display:none}.my-account-box.choose-user{position:relative;width:180px;margin:0 0 12px 19px;padding:0}.favorites-slide .mask{height:auto!important}.favorites-slide .slideset{margin:0 -12px!important;overflow:hidden}.favorites-slide .slide{position:static!important;width:33.3333%!important;padding:0 12px;margin:0 0 39px;opacity:1!important}.favorites-slide .slide-pagination{display:none}.agencies-slide .mask{height:auto!important}.agencies-slide .slideset{margin:0 -12px!important;overflow:hidden;height:auto!important}.agencies-slide .slide{position:static!important;width:20%!important;padding:0 12px;margin:0 0 32px;opacity:1!important}.agencies-slide .slide-pagination{display:none}}@media only screen and (min-width:1199px){#header.fixed-position #nav{padding:0 0 0 45px}#header.fixed-position .user-opener{margin:8px 0 3px 20px}}@media only screen and (max-width:1229px){#main{padding-top:133px}#header{padding:18px 0 0}.logo{width:285px}#nav{padding:11px 0 0 22px}#nav>ul>li{font-size:13px}#nav>ul>li>a{padding:6px 14px 28px}.sub-nav>ul{padding-right:310px}.sub-nav>ul>li{font-size:12px}.user-block{padding:9px 0 0}.user-block .create-button{font-size:12px;padding:5px 15px 6px 40px;margin:0 0 22px}.my-account-box>a{font-size:12px}.my-account-box li{font-size:13px}.magazine-row .title{font-size:20px}.footer-nav{font-size:13px}.footer-nav .title-text{font-size:16px}.logo-list li{margin:0 20px 5px 0}.logo-list .luxury{width:105px}.logo-list .la-case{width:105px}.logo-list .lexpress-booking{width:210px}.logo-list .lexpress-online{width:200px}.logo-list img{width:100%;height:auto}.footer-links li{font-size:10px}.copy-right{font-size:11px}.copy-right a{font-size:11px}.sidebar-box{padding:15px}.download-box{padding:10px 20px}.download-box>img{width:85px;height:auto}.download-box a img{width:84px;height:auto}.offer-item-slide .banner-text-holder{padding:0 30px}.offer-item-slide .form{padding:15px 20px}.annonces-search h1{padding:0 5px;font-size:25px}.annonces-search .custom-row{margin-bottom:20px}.annonces-search .custom-col{padding:0 5px}.annonces-search .custom-col.sm{padding-right:5px}.annonces-search .form-content{padding:35px 5px 0}.favorites-block{font-size:.86667em;line-height:1.2307692308}.favorites-slide .description-box{padding:10px 10px 17px}.favorites-slide .description-box .name-title{font-size:13px}.top-ads-block .description-box{padding:8px}.top-ads-block .description-box .name-title{font-size:12px;line-height:14px}.calculater{padding:10px 30px}.advance-search .check-wrap.add-padding{padding-left:0}.advance-search .check-wrap .jcf-checkbox{position:absolute;top:0;left:1px;height:18px;width:18px;border:none}.advance-search .check-wrap .jcf-checkbox span{background-position:-308px 0;width:14px;height:12px;top:3px;left:2px}.advance-search label{font-size:13px;padding:0 0 0 27px}.advance-search .title-text{font-size:14px}.filtres-alertes .button-normal{margin:0 0 0 7px;padding:9px 10px 9px 40px;font-size:12px}.filtres-alertes .button-normal.alert{margin-left:7px}.filtres-alertes .button-normal:before{left:8px;top:9px}.filtres-alertes .button-normal{min-width:167px;max-width:184px}.filtres-alertes .button-normal.alert{min-width:167px;max-width:185px}.filtres-alertes .select-wrap{margin:0 7px 0 0;max-width:150px}.filtres-alertes .jcf-select .jcf-select-text{font-size:12px}.pagination-slide-holder{padding:0 20px;max-width:570px;margin:0 auto}.pagination-slide-holder .slide-item{width:122px}.financing-box{padding:20px 5px}.financing-box .title{font-size:17px}.financing-box .logo-mcd{margin:0 15px}.suggest-box{padding:15px 10px}.suggest-item{font-size:11px}.suggest-item .img-holder{width:40%}.suggest-item .detail-text{padding:0 0 0 10px}.suggest-item .title{font-size:12px}.suggest-item address{font-size:11px;margin:0 0 5px}.suggest-item p{margin:0 0 5px}.need-expert{padding:20px 20px 4px}.need-expert .button-wrap{padding:0 8px}.need-expert .button-gray{font-size:14px}.newsletter-form .form-content{padding:0 25px}.newsletter-form .title{font-size:20px}.agencies-slide .img-holder{width:85px}.agencies-slide .name{font-size:12px}.agencies-slide .detail-text-box{padding:0 0 0 5px;font-size:11px}.irsres-zoom .sidebar-box.add{padding:15px;margin:0 0 25px}.irsres-zoom .sidebar-box.add p{margin:0 0 15px}}@media only screen and (max-width:1199px){body{font-size:1.26em}[class^=col-],[class*=" col-"]{padding-left:10px;padding-right:10px}.main-container{padding-left:10px;padding-right:10px}.main-row{margin-right:-10px;margin-left:-10px}.contact-agencies{padding:15px 20px}.contact-agencies .button-normal{padding:5px}.contact-agencies .check-option label{font-size:13px}.contact-agencies .check-option label:first-child{margin:0 10px 0 0}.contact-agencies .jcf-checkbox,.contact-agencies .jcf-radio{width:18px;height:18px}.inner-search-holder .heading-text{font-size:18px;margin:0 0 15px}.inner-search-holder .main-row{margin:0 -5px}.inner-search-holder [class^=col-],.inner-search-holder [class*=" col-"]{padding-left:5px;padding-right:5px;margin:10px 0}.inner-search-holder .col{padding:0 5px;margin:0 0 10px}.inner-search-holder .col.w72{margin:0}.inner-search-holder .tags-holder{padding-top:18px}.inner-search-holder .tags-holder li{font-size:14px;line-height:16px}.inner-search-holder .autocomplete-box .autocomplete{font-size:14px}.inner-search-holder .form-content{padding:25px 10px 0}.inner-search-holder .button-update{margin:10px 0 0}.inner-search-holder .criteria-opener{left:10px}.inner-search-holder .criteria-box .title-text{font-size:14px}.edito-home .calculater{padding:20px}.content-holder h2 a:after{top:3px}.link-see-all{font-size:13px}.news-detail-holder .img-holder{max-width:261px}.news-detail-holder .text-right{margin:0 0 0 20px}.sharing-block .btn-misc{font-size:12px;width:155px;margin:4px 15px 5px 0}.sharing-block .title{width:85px}.sharing-block .social-networks{width:169px;margin-left:-28px}.sharing-block .social-networks li{margin:0 0 5px -4px}.sharing-block .like{width:75px;margin:2px 5px 0}.sharing-block .like img{width:100%;height:auto}.comment-form{padding:17px 30px}.comment-form .form-element{height:38px;padding:7px 15px;font-size:14px}.comment-form .submit-comment{font-size:16px;padding:5px 16px}.comment-list li{font-size:12px}.tag-box{padding:15px 25px}.tag-box h2{font-size:22px;line-height:28px}.tag-box .tag-list a{font-size:14px;line-height:18px}.content-menu li{font-size:15px;line-height:20px}.content-menu a:after{top:10px}}@media only screen and (max-width:1025px){.modal{width:702px}}@media only screen and (max-width:1023px){#main{padding-top:95px}.tag-item{font-size:9px;line-height:11px;top:30px;padding:8px 12px}.tag-item:after{border-width:27px 20px 0 0}.tag-item.small:after{border-width:23px 12px 0 0;right:-12px}#header.fixed-position .logo{width:175px}#header.fixed-position #nav{padding:0 0 0 5px}#header.fixed-position #nav>ul>li>a{padding:6px 8px 20px}#header.fixed-position .user-opener{margin:0 0 0 15px}#header{padding:14px 0 0;margin:0 0 25px}.logo{width:218px;margin-top:0}#nav{padding:4px 0 0 12px}#nav>ul>li{font-size:10px}#nav>ul>li>a{padding:6px 10px 20px}.sub-nav{padding:0 10px}.sub-nav>ul{padding-right:270px}.sub-nav>ul>li{font-size:8px;padding:5px 0;margin:0 22px 0 0}.sub-nav>ul>li.drop-active>a:after{bottom:-5px}.user-block{padding:6px 0 0}.user-block .create-button{font-size:10px;padding:2px 9px 2px 23px;margin:0 0 18px}.user-block .create-button span:after{font-size:17px;left:-15px;top:-10px}.user-box .jcf-select{margin:6px 0 0 10px;max-width:35px;width:30px}.user-box .jcf-select .jcf-select-text{font-size:8px}.user-box .jcf-select .jcf-select-text img{margin:3px 0 0;width:15px;height:auto}.user-box .jcf-select .jcf-select-opener{top:0}.user-box .jcf-select.jcf-select-language-select{margin:6px 0 0 10px;width:48px;min-width:48px}.my-account-box{padding:6px 0 2px}.my-account-box>a{font-size:8px}.my-account-box>a:after{top:0}.my-account-box li{font-size:8px;margin-bottom:0}.my-account-box li .title{margin-bottom:0}.my-account-box li a{padding-left:15px;font-size:8px}.my-account-box li a:after{top:3px}.my-account-box .account-option-drop{padding:5px 15px;width:250px;margin-top:1px}.my-account-box .login-form{padding:10px 0 0}.my-account-box .login-form .title{font-size:8px;line-height:12px}.my-account-box .login-form .link-text{font-size:8px;line-height:12px;padding:0 0 0 12px}.my-account-box .login-form .link-text:after{top:0}.my-account-box .login-form .form-element{height:30px;font-size:10px;line-height:14px;padding:8px}.my-account-box .login-form button[type=submit]{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:0 0 15px}.my-account-box .login-form button[type=submit] span:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:-20px}.my-account-box .login-form button[type=submit]:hover span:after{background-position:-256px -58px}.jcf-select-drop.jcf-select-language-select,.jcf-select-drop.jcf-select-price-select,.jcf-select-drop.jcf-select-unit-measure{padding-top:4px}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option,.jcf-select-drop.jcf-select-price-select .jcf-list .jcf-option,.jcf-select-drop.jcf-select-unit-measure .jcf-list .jcf-option{font-size:8px;padding:6px}#nav .nav-col-holder,.sub-nav .nav-col-holder{font-size:11px}#nav .nav-col,.sub-nav .nav-col{padding:0 0 0 15px}#nav .nav-col.md,#nav .nav-col.lg,.sub-nav .nav-col.md,.sub-nav .nav-col.lg{padding:0 0 0 15px}#nav .title,.sub-nav .title{font-size:14px;line-height:16px}#nav .nav-dropdown li,.sub-nav .nav-dropdown li{font-size:11px;margin:0 0 6px}#nav .btn-read-more,.sub-nav .btn-read-more{padding:5px 15px;font-size:10px}.news-letter-block{padding:20px 0 47px}.news-letter-block .title{font-size:18px;line-height:20px}.news-letter-block .input-field{height:38px;font-size:12px;line-height:18px;padding:10px}.news-letter-block button[type=submit]{height:38px;width:38px}.news-letter-block button[type=submit] span{height:20px}.social-networks li{margin:0 5px 10px}.social-networks li a{width:44px;height:44px;background-position:-9px -91px}.social-networks li a:hover{background-position:-9px -159px}.social-networks li.twitter a{background-position:-77px -92px}.social-networks li.twitter a:hover{background-position:-76px -159px}.social-networks li.linkedin a{background-position:-144px -92px}.social-networks li.linkedin a:hover{background-position:-143px -159px}.social-networks li.google-plus a{background-position:-209px -92px}.social-networks li.google-plus a:hover{background-position:-210px -159px}.social-networks li.youtube a{background-position:-278px -92px}.social-networks li.youtube a:hover{background-position:-277px -159px}.social-networks li.blogger a{background-position:-348px -92px}.social-networks li.blogger a:hover{background-position:-344px -159px}.magazine-row .title{font-size:14px;line-height:18px}.magazine-row .magazine-box .title{margin:0 0 -15px}.magazine-row .magazine-box img{width:100%;height:auto}@media only screen and (min-width:1024px){.magazine-row .magazine-box.add .title{margin:0 0 20px}}.footer-nav{font-size:10px}.footer-nav .title-text{font-size:12px;line-height:14px}.footer-nav li{padding:0 0 0 15px}.footer-nav li a:before{left:-15px}.footer-nav .create-button{font-size:10px;padding:2px 9px 2px 23px}.footer-nav .create-button span:after{font-size:17px;left:-15px;top:-10px}.logo-list .luxury{width:82px}.logo-list .la-case{width:76px}.logo-list .lexpress-booking{width:136px}.logo-list .lexpress-online{width:137px}.footer-bottom .logo-footer{width:21px}.footer-links li{font-size:8px;line-height:10px;padding:5px 8px}.copy-right{font-size:8px;padding:3px 0}.copy-right a{font-size:9px}.sidebar-box h2{font-size:14px;line-height:16px}.sidebar-box .button-red{font-size:10px;line-height:12px;padding:3px 10px}.region-box{padding:5px 15px 0}.region-box .text,.region-box .title{font-size:11px;line-height:13px}.region-box .region-map{width:39px}.region-box .region-map img{width:100%;height:auto}.search-map{font-size:12px;line-height:14px;padding:10px 0}.search-map span:after{width:12px;height:16px;background:url(../images/sprite-tablet.png) no-repeat -61px -16px;top:-1px}.download-box{padding:10px 15px}.download-box>img{width:55px}.download-box .text,.download-box .title{font-size:12px;line-height:14px}.download-box a img{width:60px}.offer-item-slide .banner-text-holder{padding:0 20px}.offer-item-slide .title{font-size:16px;line-height:20px}.offer-item-slide .button-primary{font-size:11px;line-height:13px}.offer-item-slide .form{padding:10px 15px;font-size:10px;line-height:12px}.offer-item-slide .form .title-text{font-size:12px;line-height:14px}.offer-item-slide .form h2{font-size:17px;line-height:19px}.offer-item-slide .form .input-field{height:30px;font-size:10px;line-height:14px;padding:8px}.offer-item-slide .form button[type=submit]{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:0 0 15px}.offer-item-slide .form button[type=submit] span:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:-20px}.offer-item-slide .form button[type=submit]:hover span:after{background-position:-256px -58px}.offer-item-slide .form .logo-holder{width:50px}.breadcrumbs .sub-item li{font-size:11px;margin:0 18px 10px 0}.pagination-block{padding:5px 0 43px}.pagination-block .button-prev,.pagination-block .button-next{width:9px;height:14px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-248px -28px;margin:0}.pagination-block .button-prev:hover,.pagination-block .button-next:hover{background-position:-268px -28px}.pagination-block .button-next{background-position:-259px -28px}.pagination-block .button-next:hover{background-position:-279px -28px}.pagination-block ul{}.pagination-block li{font-size:11px;line-height:24px;padding:0 3px}.pagination-block li a,.pagination-block li span{width:24px;height:24px;line-height:24px}.ui-widget-content .ui-menu-item{font-size:10px;line-height:12px}.autocomplete-box{padding:0 10px 0 7px}.autocomplete-box .autocomplete{padding:0 0 8px;font-size:10px;line-height:12px}.tags-holder{padding-top:7px}.tags-holder li{font-size:10px;line-height:12px}.annonces-search h1{font-size:16px;line-height:20px;margin:0 0 20px}.annonces-search .autocomplete-box{min-height:36px}.annonces-search .jcf-select{height:36px;min-width:0}.annonces-search .jcf-select .jcf-select-text{line-height:36px;font-size:15px;margin:0 30px 0 10px}.annonces-search .jcf-select .jcf-select-opener{right:10px}.annonces-search .map-search-option{padding:0 5px}.annonces-search .custom-col.lg img{height:36px}.annonces-search .form-content{padding:20px 5px 0}.annonces-search .custom-row{margin-bottom:10px}.annonces-search .map-link{font-size:11px;padding:3px 0 0 22px}.annonces-search .ads-text{font-size:10px}.annonces-search .ads-text span{font-size:12px}.annonces-search input[type=submit]{height:36px;width:36px;background-position:-5px -32px}.annonces-search input[type=submit]:hover{background-position:-52px -33px}.annonces-search button[type=submit] span{height:36px}.property-type-select .opener{font-size:10px;line-height:36px;padding:0 25px 0 10px}.form-holder .property-type-select .opener{line-height:28px}.home .form-holder .property-type-select .opener{line-height:36px}.property-type-select .opener:after{right:10px}.property-type-accordion .type-opener{font-size:10px;padding:8px 25px 8px 5px}.property-type-accordion .type-opener:after{right:10px}.property-type-accordion .slide ul{font-size:7px}.property-type-accordion .slide li{padding:7px 0 7px 3px}.property-type-accordion label{padding:0 0 0 14px}.highlights-slide .slide-info{font-size:11px;line-height:13px}.highlights-slide .slide-info>a{padding:10px 15px}.highlights-slide .slide-info .title{font-size:13px}.highlights-slide .slide-pagination{top:6px}.favorites-slide .description-box{font-size:9px;line-height:11px;padding:10px}.favorites-slide .description-box .name-title{font-size:10px;line-height:12px;height:24px}.favorites-slide .description-box .price{font-size:10px;line-height:12px;padding:8px 0 0}.favorites-slide .tag-item{font-size:8px;line-height:10px;padding:10px 8px}.favorites-slide .tag-item:after{border-width:31px 20px 0 0}.top-ads-block h2 a:after,.top-ads-block h1 a:after{top:0}.top-ads-block .main-row{margin:0 -7px}.top-ads-block .col-w25{padding:0 7px}.top-ads-block .description-box{padding:8px;font-size:8px;line-height:10px}.top-ads-block .description-box .name-title{font-size:9px;line-height:11px}.top-ads-block .description-box .price{font-size:9px;line-height:12px;padding-top:5px}.calculater{padding:10px 15px}.calculater .title{font-size:16px;line-height:20px}.calculater .logo-mcb{margin:5px 0 0 20px}.calculater .input-field{height:30px;font-size:10px;line-height:14px;padding:8px}.calculater button[type=submit]{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:0 0 15px}.calculater button[type=submit] span:after,.calculater button[type=reset] span:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:-20px}.calculater button[type=reset] span:after{right:-30px;margin-top:4px}.calculater button[type=reset] span{margin-left:-5px;font-size:10px}#content>div>div>div.calculator-amortization.calculater>div>form>div.col-15.col-nopadding-right>button,#content>div>div>div.calculator-borrow.calculater>div>form>div.col-15.col-nopadding-right>button{padding-top:1px;padding-bottom:1px}.calculater button[type=submit]:hover span:after{background-position:-256px -58px}.calculater .info-text{font-size:8px}.advance-search .jcf-select{height:36px}.advance-search .jcf-select .jcf-select-text{font-size:10px;line-height:36px;margin:0 30px 0 10px}.advance-search .jcf-select .jcf-select-opener{right:10px}.advance-search .autocomplete-box{min-height:36px}.advance-search .autocomplete-box .tags-holder{padding-top:11px}.advance-search .autocomplete-box .autocomplete{font-size:10px;line-height:14px;padding-bottom:10px}.advance-search .autocomplete-box .input-wrap{margin:0}.advance-search .tag-search img{height:36px}.advance-search .jcf-select.jcf-select-buy-type .jcf-select-text{font-size:10px}.advance-search .input-field{height:36px;font-size:10px;line-height:14px;padding:11px}.advance-search label{font-size:8px;line-height:19px}.advance-search .result-text{font-size:10px}.advance-search .result-text .num{font-size:12px}.advance-search .btn-refresh{height:36px;font-size:10px;line-height:14px;padding:11px 0}.advance-search .btn-refresh span{padding:0 0 0 25px}.advance-search .btn-refresh span:before{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-49px -7px;width:16px;height:17px;top:-2px}.advance-search .btn-refresh:hover span:before{background-position:-83px -7px}.advance-search .btn-right{margin-top:49px}.advance-search .keyword-input-wrap input[type=text]{font-size:10px;line-height:14px;height:36px;padding:11px}.advance-search .keyword-input-wrap input[type=submit]{top:8px;left:12px}.advance-search .title-text{font-size:10px}.advance-search .criteria-box .jcf-select .jcf-select-opener{right:10px}.filtres-alertes .jcf-select .jcf-select-text{font-size:9px;line-height:30px}.filtres-alertes .jcf-select .jcf-select-opener{top:-7px;right:10px}.filtres-alertes .select-wrap{max-width:120px}.filtres-alertes .select-wrap .jcf-select .jcf-select-opener{right:6px}.filtres-alertes .button-normal{font-size:9px;padding:5px 7px 5px 25px;min-width:133px;max-width:140px}.filtres-alertes .button-normal:before{width:16px;height:12px;background:url(../images/sprite-tablet.png) -172px -16px no-repeat;left:4px;top:8px}.filtres-alertes .button-normal:hover:before{background-position:-189px -16px}.filtres-alertes .button-normal.alert{min-width:135px;max-width:144px}.filtres-alertes .button-normal.alert:before{height:15px;width:16px;background-position:-207px -16px;left:5px}.filtres-alertes .button-normal.alert:hover:before{background-position:-225px -16px}.normal-add{margin:0 0 20px}.normal-add .text-box{padding:0 0 0 10px}.normal-add .logo-holder{width:75px}.normal-add .logo-holder img{width:100%;height:auto}.normal-add .price{font-size:16px;line-height:20px;top:5px}.normal-add p{margin:0 0 15px}.normal-add .option-list li{font-size:8px;line-height:10px}.normal-add .option-list a{padding:5px 6px}.normal-add .option-holder{margin:0 0 4px}.normal-add .tel-link{font-size:9px;line-height:11px}.normal-add .button-view-detail{font-size:9px;line-height:11px}.normal-add .button-view-detail span:after{width:6px;height:8px;background:url(../images/sprite-tablet.png) -239px 0 no-repeat}.normal-add .button-view-detail:hover span:after{background-position:-247px 0}.photo-count{left:9px;bottom:10px}.zoom-slider-detail .heading{margin:0 0 10px 55px}.zoom-slider-detail .price{font-size:12px;line-height:14px}.zoom-slider-detail .price-text{font-size:10px;line-height:12px}.zoom-slider-detail .description-box .button-report{font-size:9px;line-height:11px;margin:0}.zoom-slider{padding:0 0 0 55px}.zoom-slider .counter{font-size:10px;line-height:12px;padding:7px 15px;bottom:40px}.pagination-slide-holder{padding:0 12px}.pagination-slide-holder .slide-mask{width:412px;margin:0 auto}.pagination-slide-holder .slide-item{width:103px;float:left;margin:0}.pagination-slide-holder .slide-item a{border:5px solid #fff}.pagination-slide-holder .btn-prev,.pagination-slide-holder .btn-next{width:7px;height:11px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-265px -59px;margin-top:-5px}.pagination-slide-holder .btn-prev:hover,.pagination-slide-holder .btn-next:hover{background-position:-282px -59px}.pagination-slide-holder .btn-next{background-position:-274px -59px}.pagination-slide-holder .btn-next:hover{background-position:-291px -59px}.side-socialbar a,.side-socialbar span{width:40px;height:40px}.side-socialbar a:after,.side-socialbar span:after{width:14px;height:14px;background-position:0 -138px;background-size:256px auto}.side-socialbar a:hover:after,.side-socialbar a.active:after{background-position:0 -165px}.side-socialbar .print-page a:after{width:22px;height:22px;background-position:-22px -138px}.side-socialbar .print-page a:hover:after{background-position:-22px -165px}.side-socialbar .pdf a:after{width:23px;height:23px;background-position:-45px -138px}.side-socialbar .pdf a:hover:after{background-position:-45px -165px}.side-socialbar .email span:after{width:22px;height:16px;background-position:-69px -138px}.side-socialbar .email span:hover:after{background-position:-69px -165px}.side-socialbar .facebook span:after{width:10px;height:20px;background-position:-92px -138px}.side-socialbar .facebook span:hover:after{background-position:-92px -165px}.side-socialbar .google-plus span:after{width:21px;height:17px;background-position:-103px -138px}.side-socialbar .google-plus span:hover:after{background-position:-103px -165px}.side-socialbar .linkedin span:after{width:21px;height:21px;background-position:-126px -138px}.side-socialbar .linkedin span:hover:after{background-position:-126px -165px}.property-details ul li:before{top:1px}.financing-box{padding:15px 5px;margin:0 0 15px}.financing-box:after{left:20px;top:-20px;background-size:100%;width:140px}.financing-box .title{font-size:12px;line-height:14px}.financing-box .logo-mcd{margin:0 10px;width:45px}.financing-box .logo-mcd img{width:100%;height:auto}.financing-box .button-finance{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:15px 0 0}.financing-box .button-finance:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:10px}.financing-box .button-finance:hover:after{background-position:-256px -58px}.contact-properties{padding:12px 5px;border-width:2px}.contact-properties .col-holder{margin:0;padding:0}.contact-properties .col-right,.contact-properties .col-left{padding:0 10px}.contact-properties h2{font-size:13px;line-height:15px}.contact-properties .logo-holder{width:65px;margin:4px 0 0}.contact-properties .label-wrap{min-width:0;width:50%;font-size:11px;line-height:13px}.contact-properties .check-option{padding:0 0 13px;width:50%}.contact-properties .check-option label{font-size:11px;line-height:13px;padding:1px 0 0 23px}.contact-properties .jcf-radio,.contact-properties .jcf-checkbox{width:14px;height:14px}.contact-properties .jcf-radio span,.contact-properties .jcf-checkbox span{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-248px 0;width:7px;height:6px;top:4px;margin-top:5px;margin-left:4px}.contact-properties .text-box{font-size:9px;line-height:12px;padding:7px 8px 31px;margin:0 0 12px}.contact-properties .text-box .name{font-size:9px;line-height:12px;margin:0 0 13px}.contact-properties .input-field{font-size:10px;line-height:14px;height:48px;padding:7px 10px}.contact-properties button[type=submit]{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:0 0 15px}.contact-properties button[type=submit] span:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:-20px}.contact-properties button[type=submit]:hover span:after{background-position:-256px -58px}.contact-properties .button-holder{margin:0}.contact-properties address{font-size:11px;line-height:13px}.contact-properties address strong{font-size:11px;line-height:14px}.contact-properties .button-normal{font-size:10px;line-height:12px;padding:6px;margin:0 0 10px}.contact-properties .img-wrap .name{font-size:10px;line-height:12px;display:inline-block;padding:0 7px}.contact-properties .img-holder{width:96px;margin:0}.contact-properties .more-info-link{clear:left;float:left;font-size:10px;line-height:12px}.contact-agencies{padding:10px;border-width:2px}.contact-agencies h2{font-size:13px;line-height:15px}.contact-agencies .logo-holder{width:65px;margin:4px 0 15px}.contact-agencies .button-holder{margin:0 -5px}.contact-agencies .button-holder .col-15{padding:0 5px}.contact-agencies .button-normal{font-size:9px;line-height:12px}.contact-agencies .text-box{overflow:hidden;padding:10px 10px 0}.contact-agencies .check-option{padding:0 0 13px}.contact-agencies .check-option label{font-size:11px;line-height:13px;padding:1px 0 0 19px}.contact-agencies .check-option label:first-child{margin:0 5px 0 0}.contact-agencies .jcf-checkbox,.contact-agencies .jcf-radio{width:14px;height:14px}.contact-agencies .jcf-checkbox span,.contact-agencies .jcf-radio span{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-248px 0;width:7px;height:6px;top:4px}.contact-agencies .input-field{font-size:10px;line-height:14px;height:48px;padding:7px 10px}.contact-agencies button[type=submit]{font-size:10px;line-height:14px;padding:5px 35px 5px 10px;margin:0 0 15px}.contact-agencies button[type=submit] span:after{width:7px;height:12px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-245px -58px;right:-20px}.contact-agencies button[type=submit]:hover span:after{background-position:-256px -58px}.new-projects{font-size:10px;line-height:16px;padding:15px 0 0}.new-projects h2{font-size:19px;line-height:23px;margin:0 0 3px}.new-projects p{margin:0 0 10px}.new-projects .main-row{margin:0 -7px}.new-projects .col-15{width:50%;float:left;padding:0 7px}.new-projects-slide{margin:0 0 16px}.new-projects-slide .logo-holder{width:55px;margin:0 10px 0 0}.new-projects-slide .title{font-size:11px;line-height:17px;padding:5px 0 0}.new-projects-slide .slide-item:hover .detail-box:after{background-position:-248px -77px}.new-projects-slide .detail-box{min-height:62px;padding:10px 25px 10px 10px}.new-projects-slide .detail-box:after{width:11px;height:17px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-233px -77px;right:10px}.new-projects-slide .favorite-button{top:10px;padding:1px 6px 1px 3px}.new-projects-slide .favorite-button:after{border-width:0 9px 14px 0;left:-9px}.new-projects-slide .favorite-button .star{width:8px;height:8px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-218px -76px}.new-projects-slide .meta{font-size:11px;line-height:15px}.new-projects-slide .tag-item{top:23px;font-size:7px;line-height:9px;padding:5px 7px}.new-projects-slide .tag-item:after{border-width:19px 9px 0 0;right:-9px}.need-expert{padding:10px 10px 4px}.need-expert .button-gray{font-size:10px;line-height:12px}.need-expert .button-gray:after{width:7px;height:11px;background:url(../images/sprite-tablet.png) no-repeat -189px -138px}.newsletter-form .form-content{padding:0 15px}.newsletter-form .label-text{font-size:12px;line-height:22px;top:12px}.newsletter-form .title{font-size:14px}.newsletter-form .input-field{height:30px;font-size:10px;line-height:14px;padding:8px}.newsletter-form input[type=submit]{font-size:12px;line-height:30px}.home .tags-holder{padding-top:12px}.home .autocomplete-box .autocomplete{padding:0 0 11px}.agencies-block h2 a:after{top:0;right:-24px}.agencies-slide .img-holder{width:62px}.agencies-slide .detail-text-box{font-size:8px;padding-top:0}.agencies-slide .detail-text-box span{margin:0}.agencies-slide .name{font-size:8px;line-height:10px}.inner-search-holder{padding-top:15px}.inner-search-holder h2{font-size:14px;line-height:16px;margin:10px 0 11px}.inner-search-holder .map-link{font-size:10px;line-height:12px;padding:1px 0 0 16px;max-width:60%}.inner-search-holder .map-link:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px -8px;width:9px;height:13px}.inner-search-holder .tags-holder{padding-top:9px}.inner-search-holder .tags-holder li{font-size:10px;line-height:12px}.inner-search-holder .autocomplete-box{min-height:28px}.inner-search-holder .autocomplete-box .autocomplete{font-size:10px;line-height:12px;padding:0 0 7px}.inner-search-holder .button-update{font-size:12px;line-height:28px}.inner-search-holder .button-update span:before{width:16px;height:17px;background:url(../images/sprite-tablet.png) no-repeat -6px -24px;top:6px;left:14px}.inner-search-holder .button-update:hover span:after{background-position:-110px -35px}.inner-search-holder .tag-input img{height:28px}.inner-search-holder .ads-text{font-size:9px;line-height:14px;padding:0}.inner-search-holder .ads-text span{font-size:11px;line-height:14px}.inner-search-holder .jcf-select{height:28px;margin:0}.inner-search-holder .jcf-select .jcf-select-text{font-size:10px;line-height:28px;margin:0 25px 0 10px}.inner-search-holder .jcf-select .jcf-select-opener{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:11px}.inner-search-holder .jcf-select:hover .jcf-select-opener{background-position:-22px -31px}.inner-search-holder .input-field{font-size:10px;line-height:14px;padding:7px 10px;height:28px}.inner-search-holder .criteria-opener{font-size:10px;line-height:12px;left:15px;padding:4px 0 4px 25px}.inner-search-holder .criteria-opener:before{width:20px;height:20px;line-height:20px;font-size:18px}.inner-search-holder .option-list{padding:0;margin:0 0 15px}.inner-search-holder .option-list .check-wrap{padding:5px 0;float:left}.inner-search-holder .option-list .jcf-checkbox{width:10px;height:10px;top:0}.inner-search-holder .option-list .jcf-checkbox span{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-248px 0;width:7px;height:6px;top:2px;left:2px}.inner-search-holder label{font-size:10px;line-height:12px;padding:0 0 0 17px;margin:0 15px 5px 0}.inner-search-holder .criteria-box .col-5{padding-left:5px;padding-right:5px}.inner-search-holder .criteria-box .jcf-select{height:28px;margin:0 0 10px}.inner-search-holder .criteria-box .jcf-select .jcf-select-text{line-height:28px;margin:0 35px 0 10px;font-size:10px}.inner-search-holder .criteria-box .jcf-select .jcf-select-opener{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:13px}.inner-search-holder .criteria-box .jcf-select.jcf-select-buy-type .jcf-select-text{color:#1a1e23;font-size:10px}.inner-search-holder .criteria-box .jcf-select:hover .jcf-select-opener{background-position:-22px -31px}.inner-search-holder .criteria-box .input-field{font-size:10px;line-height:14px;padding:7px 10px;height:28px}.inner-search-holder .criteria-box .title-text{font-size:11px;line-height:13px;padding:12px 0 0;margin:0 0 12px}.inner-search-holder .button-advance{display:block}.inner-search-holder .no-title{padding:37px 5px 0}.inner-search-holder .no-title .main-row{margin:0 -5px}.inner-search-holder .keyword-input-wrap{padding:0 0 0 23px}.inner-search-holder .keyword-input-wrap input[type=text]{font-size:10px;line-height:14px;padding:7px;height:28px}.inner-search-holder .keyword-input-wrap input[type=submit]{width:14px;height:14px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-222px -115px;left:8px;top:8px}.top-toolbar{padding:15px 0 10px}.top-toolbar .button-red{font-size:12px;line-height:14px;padding:5px 10px;width:140px;margin:0 10px 0 0}.top-toolbar .text-block{font-size:12px;line-height:14px}.top-toolbar .text-block .info{font-size:10px}.projects-box .logo-holder{width:60px}.projects-box .logo-holder img{width:100%;height:auto}.projects-box .description-box{font-size:10px;line-height:12px;padding:9px 9px 12px}.projects-box .description-box .name-title{font-size:11px;line-height:13px}.projects-box .description-box .price{font-size:10px;line-height:12px;padding:8px 0 0}.projects-box .tag-item{font-size:6px;line-height:8px;top:23px;padding:5px 7px}.projects-box .tag-item:after{border-width:19px 12px 0 0;right:-12px}.irsres-zoom .heading{margin:0 0 20px 55px}.irsres-zoom .zoom-slider{padding:0 0 0 55px}.project-concept h2{float:none;width:auto;font-size:14px;line-height:16px;margin:0 0 4px}.project-concept .meta{text-align:left;padding:0;margin:0 0 8px}.properties-link .button-black{font-size:10px;line-height:12px;padding:4px 20px 4px 9px;margin:0 10px 10px 0}.properties-link .button-black:after{width:7px;height:11px;background:url(../images/sprite-tablet.png) no-repeat -189px -138px;right:6px}.properties-detail-info>li>a{font-size:14px;line-height:16px}.properties-detail-info>li>a:after{font-size:32px;right:0;line-height:23px}.properties-detail-info>li.active>a:after{right:5px}.edito-home .calculater{margin-bottom:30px}.edito-home .calculater button[type=submit]{margin-bottom:5px}.edito-home #main{padding-bottom:20px}.content-holder h2{font-size:19px;line-height:23px;position:relative;margin:0 0 9px}.content-holder h2 a{min-width:0;margin-left:5px}.content-holder h2 a:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-118px 0;right:0;top:4px;width:11px;height:16px}.link-see-all{font-size:11px;line-height:13px}.link-see-all:before{background-size:256px auto;width:5px;height:9px;background-position:-201px -138px;top:2px}.category-news .news-desc{padding:0 20px 0 15px}.category-news .img-holder{width:78px}.actu-article #main{padding-bottom:20px}.actu-article .pagination-block{padding:10px 0 0}.footer-nav-holder.no-crosslinking{padding:0 0 20px}.actu-article .content-holder{padding-top:0}.news-detail-holder .img-holder{max-width:245px}.news-detail-holder .img-holder.left{margin:2px 13px 0 0}.news-detail-holder .img-holder.right{margin:10px 0 23px 10px}.news-detail-holder .meta{font-size:10px;line-height:12px}.news-detail-holder .text-left{width:125px;padding-right:10px}.news-detail-holder .text-right{width:112px;margin:0 0 0 10px}.news-detail-holder .video-block{margin-bottom:15px}.sharing-block .btn-misc{font-size:9px;line-height:11px;width:125px;margin:0 5px 5px 0}.sharing-block .btn-misc:after{background-size:256px auto;background-position:-191px -161px;right:5px}.sharing-block .btn-misc:hover:after{background-position:-199px -161px}.sharing-block .social-share{padding-top:2px}.sharing-block .social-share .title{font-size:11px;line-height:15px;padding:2px 2px 0;width:65px}.sharing-block .social-networks{width:169px}.sharing-block .social-networks li a{width:19px;height:14px;background-size:256px auto;background-position:-36px -197px}.sharing-block .social-networks li a:hover{background-position:-36px -223px}.sharing-block .social-networks li.facebook a{width:9px;height:21px;background-position:-61px -197px}.sharing-block .social-networks li.facebook a:hover{background-position:-61px -223px}.sharing-block .social-networks li.google-plus a{width:22px;height:20px;background-position:-75px -198px}.sharing-block .social-networks li.google-plus a:hover{background-position:-75px -223px}.sharing-block .social-networks li.linkedin a{width:21px;height:21px;background-position:-103px -196px}.sharing-block .social-networks li.linkedin a:hover{background-position:-103px -222px}.sharing-block .like{width:55px}.comment-form{padding:15px 20px 5px}.comment-form .form-element{height:28px;font-size:11px;line-height:14px;padding:7px 10px}.comment-form .submit-comment{font-size:12px;line-height:14px;margin-bottom:10px}.comment-form .submit-comment span:after{background-size:256px auto;width:7px;height:11px;background-position:-189px -138px;top:2px}.comment-form .submit-comment:hover span:after{background-position:-235px -138px}.inner-search-holder .button-update:hover span:before{background-position:-36px -25px}.comment-list li{font-size:10px}.comment-list .meta{margin:0 0 2px;padding:0 0 0 40px}.comment-list .meta a{font-size:11px}.comment-list .comment-text:before{border-width:0 0 14px 20px;top:-12px;left:10px}.tag-box{padding:10px 12px}.tag-box h2{font-size:17px;line-height:24px}.tag-box .tag-list li{margin:0 8px 8px 0}.tag-box .tag-list a{font-size:12px;line-height:16px}.content-menu li{font-size:12px;line-height:15px}.content-menu a{padding:6px 30px 6px 10px}.content-menu a:after{width:7px;height:11px;background-size:256px auto;background-position:-189px -138px;top:9px;right:15px}.records-block .col-holder{margin:0 -20px}.records-block .col-holder .col{padding:0 20px}.jcf-list{font-size:10px;line-height:12px}.annonce-zoom .select-wrap .jcf-select{height:28px}.annonce-zoom .select-wrap .jcf-select .jcf-select-text{font-size:10px}}@media only screen and (max-width:1000px){body{font-size:.96em}}@media only screen and (max-width:767px){body{padding-top:50px}.nav-active .page-container{margin-left:150px}.user-active .page-container{margin-left:-220px}#main{padding-top:65px}.favorite-button{top:4px;padding:2px 5px}.favorite-button:after{border-width:0 10px 16px 0}[class^=col-],[class*=" col-"]{float:none;width:auto;padding-left:9px;padding-right:15px}.main-container{padding-left:15px;padding-right:15px}.main-row{margin-right:-15px;margin-left:-15px}.slide-pagination li{margin:0 0 0 9px}.slide-pagination a{width:8px;height:8px}.btn-gotop{bottom:20px;font-size:0;line-height:0;width:17px;height:17px}#header.fixed-position{width:100%;min-width:100%;-webkit-transition:margin .25s linear;transition:margin .25s linear}#header.fixed-position .logo{width:150px}#header.fixed-position .user-opener{margin:2px -2px 0}#header.fixed-position #nav{padding:45px 0 10px}#header.fixed-position #nav>ul>li>a{padding:9px 17px}#header{padding:10px 0 6px}#header .user-opener{display:block;margin:2px -2px 0;width:20px;height:20px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:0 0}.logo{float:none;margin:0 auto;width:150px}.nav-holder{position:absolute;top:0;left:-150px;width:150px;border-right:2px solid #e5e2e0;bottom:-9999px;background:#fff;-webkit-transition:left .25s linear;transition:left .25s linear}.nav-holder:before{content:"";position:absolute;top:0;right:-2px;height:44px;background:#ca2c33}#nav{padding:45px 0 10px;background:#ca2c33}#nav>ul>li{float:none;font-size:11px;line-height:13px}#nav>ul>li>a{padding:9px 17px}.sub-nav-holder{position:relative;top:auto;right:auto;left:auto;bottom:auto;border:none}.sub-nav{padding:10px 0}.sub-nav>ul{padding:0}.sub-nav>ul>li{font-size:9px;line-height:13px;margin:0;padding:0;float:none}.sub-nav>ul>li>a{display:block;padding:9px 5px 9px 16px;letter-spacing:-.04em}.user-block{position:fixed;top:0;right:-220px;width:220px;bottom:0;overflow-x:hidden;overflow-y:auto;background:#fff;padding:49px 0 0;-webkit-transition:right .25s linear;transition:right .25s linear}.user-active .user-block{right:0}.user-block:before{content:"";position:absolute;top:0;left:-2px;height:44px;right:-2px;background:#ca2c33;z-index:2}.user-block:after{content:"";position:absolute;top:0;z-index:1;width:2px;bottom:0;background:#e5e2e0}.user-block .create-button{background:#ca2c33;color:#fff;display:block;width:auto;margin:0 5px 12px;font-size:9px;line-height:13px;padding:5px 8px 5px 23px}.user-block .create-button span:after{top:-13px}.user-block .arrow-link{display:block}.user-block .address-info{display:block}.user-item{position:static;padding:0 10px}.user-box{width:auto;float:none}.user-box .select-wrap{display:block;margin:0 0 14px}.user-box .select-wrap .title-text{display:block}.user-box .jcf-select{max-width:none;min-width:0;width:40px;margin:0}.user-box .jcf-select.jcf-select-unit-measure,.user-box .jcf-select.jcf-select-language-select{max-width:none;min-width:0;width:40px;margin:0}.user-box .jcf-select .jcf-select-text{margin:0 0 0 12px}.my-account-box.choose-user{padding:0 10px}.my-account-box.choose-user .account-option-drop{display:none}.my-account-box{display:block;margin:0}.my-account-box>a{display:none}.my-account-box .account-option-drop{position:static;display:block;padding:5px 0 0;border:none;width:200px}.my-account-box li{font-size:9px;line-height:13px;padding:7px 0;margin:0 0 3px}.my-account-box li a{padding-left:7px}.my-account-box li a:after{width:4px;height:6px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-151px 0;left:0;top:3px}.my-account-box li.help-links{border:none;margin:0;padding-top:20px}.my-account-box li.help-links:after{top:24px}.my-account-box .login-form .link-text{padding-left:8px}.my-account-box .login-form .link-text:after{width:4px;height:6px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-151px 0;left:0;top:3px}.my-account-box .login-form button[type=submit]{margin-bottom:0}.jcf-select-drop.jcf-select-unit-measure{margin-left:-98px}.jcf-select-drop.jcf-select-unit-measure .jcf-list{padding:0}.jcf-select-drop.jcf-select-price-select{margin-left:-24px}.jcf-select-drop.jcf-select-price-select .jcf-list{padding:0}.jcf-select-drop.jcf-select-language-select{margin-left:-2px;width:45px!important}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option{padding:3px 2px;text-align:right}.jcf-select-drop.jcf-select-language-select .jcf-list .jcf-option img{margin:1px 2px 0 4px}#bg-drop{display:none}#nav .drop-slide-wrapper,.sub-nav .drop-slide-wrapper{position:static!important;margin:0!important;height:auto!important}#nav .nav-dropdown,.sub-nav .nav-dropdown{position:static!important;margin:0!important;border:none}#nav .nav-dropdown li,.sub-nav .nav-dropdown li{padding-left:0;font-size:9px;line-height:11px}#nav .nav-dropdown li a,.sub-nav .nav-dropdown li a{padding:0 0 0 8px}#nav .nav-dropdown li a:before,.sub-nav .nav-dropdown li a:before{width:4px;height:6px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-151px 0;left:0;top:4px}#nav .nav-dropdown li a:hover:before,.sub-nav .nav-dropdown li a:hover:before{background-position:-157px 0}#nav .nav-col-holder,.sub-nav .nav-col-holder{padding:0}#nav .title,.sub-nav .title{font-size:11px;line-height:12px;padding:10px 0;margin:0}#nav .title a,.sub-nav .title a{display:none!important}#nav .park-logo,#nav .btn-read-more,.sub-nav .park-logo,.sub-nav .btn-read-more{display:none}#nav .nav-col,.sub-nav .nav-col{float:none;width:auto;padding:0 17px;background:#e8e8e8;overflow:hidden}#nav .nav-col.lg,.sub-nav .nav-col.lg{width:auto;padding:0 17px}#nav .nav-col.lg .title,.sub-nav .nav-col.lg .title{margin:0}#nav .nav-col.lg li,.sub-nav .nav-col.lg li{padding-left:0}#nav .nav-col.md,.sub-nav .nav-col.md{width:auto;padding:0 17px}#nav .nav-col.md .title,.sub-nav .nav-col.md .title{margin:0}#nav .nav-col.sm,.sub-nav .nav-col.sm{display:none}#footer .hidden-mobile{display:none}#footer .news-letter-block{background-image:url(../images/Banner_766x168.jpg);padding:6% 0}.news-letter-block .title{font-size:13px;line-height:15px;margin:0 5px 0;display:block;width:auto;text-align:center}.news-letter-block .newsletter_para{margin:0 5px}.news-letter-block .newsletter{width:200px}.news-letter-block .input-wrap{width:174px}.news-letter-block .input-field{font-size:10px;line-height:14px;height:26px;padding:6px}.news-letter-block button[type=submit]{width:26px;height:26px;padding:0}.news-letter-block button[type=submit] span{height:22px}.news-letter-block button[type=submit] span:after{width:7px;height:11px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-139px 0}.news-letter-block button[type=submit]:hover span:after{background-position:-166px 0}.social-networks li{margin:0 6px 10px}.social-networks li a{width:32px;height:32px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:0 -42px}.social-networks li a:hover{background-position:0 -76px}.social-networks li.twitter a{background-position:-34px -42px}.social-networks li.twitter a:hover{background-position:-34px -76px}.social-networks li.linkedin a{background-position:-68px -42px}.social-networks li.linkedin a:hover{background-position:-68px -76px}.social-networks li.google-plus a{background-position:-103px -42px}.social-networks li.google-plus a:hover{background-position:-102px -76px}.social-networks li.youtube a{background-position:-138px -42px}.social-networks li.youtube a:hover{background-position:-137px -76px}.social-networks li.blogger a{background-position:-172px -42px}.social-networks li.blogger a:hover{background-position:-171px -76px}.magazine-row{padding-top:15px;padding-bottom:11px}.magazine-row .col-10,.magazine-row .magazine-box{display:none}.magazine-row .magazine-box:before,.magazine-row .magazine-box:after{display:none}.magazine-row .title{font-size:12px;line-height:17px;padding:0;font-weight:700;margin:0 0 11px}.footer-nav-holder{padding:23px 0 15px}.footer-nav .col-7{margin:0;width:50%;float:left}.footer-nav .col-7:first-child{margin-left:0;padding-left:25px}.footer-nav .title-text{font-size:10px;line-height:12px;margin:0 0 13px}.footer-nav li{font-size:9px;line-height:11px;padding:0 0 0 11px;margin:0 0 7px}.footer-nav li a span{display:none}.footer-nav li a:before{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-151px 0;width:4px;height:6px;left:-9px;top:3px}.footer-nav li a:hover:before{background-position:-157px 0}.logo-list{padding-top:25px;margin-right:-10px;text-align:center}.logo-list li{margin:0 6px 5px}.logo-list .luxury{width:82px}.logo-list .la-case{width:82px}.logo-list .lexpress-booking{width:82px}.logo-list .lexpress-online{width:82px}.logo-list .findme{width:82px}.logo-list .lexpress-classifieds{width:82px}.logo-list .lexpress-cars{width:82px}.footer-bottom{padding:22px 0 13px}.footer-bottom .logo-footer{display:none}.footer-bottom .col-19{margin:0}.footer-links ul{font-size:0;line-height:0;letter-spacing:-4px;text-align:center}.footer-links li{float:none;display:inline-block;vertical-align:top;letter-spacing:0;font-size:9px;line-height:11px;padding:0 6px;margin:0 0 9px}.copy-right{text-align:center;font-size:9px;line-height:11px}.offer-item-slide{display:none}.breadcrumbs{display:none}.autocomplete-box{padding:0 5px}.autocomplete-box .autocomplete{padding:0 0 7px}.tags-holder{padding-top:8px}.annonces-search{background:#e6e6e6;margin:0 -15px 15px;margin-right:0;padding:17px 15px 28px}.annonces-search .search-title{font-size:13px;line-height:15px;font-weight:300;margin:0 0 6px}.annonces-search h1{font-size:12px;line-height:14px;margin:0 0 12px;padding:0;max-height:150px}.annonces-search .autocomplete-box{min-height:28px;margin-top:1%}.annonces-search .form-holder{max-height:152px}.annonces-search .img-holder{overflow:hidden;max-height:152px}.annonces-search .form-content{padding:12px 15px 0}.annonces-search .jcf-select{height:28px;margin:0 0 6px}.annonces-search .jcf-select .jcf-select-text{font-size:12px;line-height:28px;margin:0 25px 0 10px}.annonces-search .jcf-select .jcf-select-opener{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:11px}.annonces-search .jcf-select:hover .jcf-select-opener{background-position:-22px -31px}.annonces-search .custom-row{margin:0 -15px}.annonces-search .custom-col{width:40.5%;padding:0 3px}.annonces-search .custom-col.lg{width:59.5%}.annonces-search .custom-col.lg img{height:28px}.annonces-search .custom-col.md{clear:left;width:86.5%}.annonces-search .custom-col.sm{width:13.5%}.annonces-search button[type=submit] span{height:28px}.annonces-search button[type=submit] span:after{width:13px;height:13px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-50px -8px}.annonces-search button[type=submit]:hover span:after{background-position:-84px -8px}.annonces-search .map-search-option{padding:23px 0 0}.annonces-search .map-link{font-size:10px;line-height:12px;padding:1px 0 0 16px;max-width:none}.annonces-search .map-link:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px -8px;width:9px;height:13px}.annonces-search .ads-text{font-size:9px;line-height:14px;padding:0;margin-right:28px}.annonces-search.annonces-advance-search .ads-text{margin-right:0}.annonces-search .ads-text span{font-size:11px;line-height:14px}.property-type-select .opener{font-size:10px;line-height:28px;padding:0 25px 0 12px}.form-holder .property-type-select .opener,.home .form-holder .property-type-select .opener{line-height:27px;margin-right:-6px}.search-highlights-block{background-color:#e6e6e6}.property-type-select .opener:after{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:11px}.property-type-select .opener:hover:after{background-position:-22px -31px}.property-type-accordion .jcf-checkbox{top:2px;width:8px;height:8px}.property-type-accordion .jcf-checkbox span{width:7px;height:5px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-266px -121px;left:-1px;top:0}.property-type-accordion>li.active>.type-opener:after{background-position:-22px -23px}.property-type-accordion>li.active:hover>.type-opener:after{background-position:-22px -23px}.property-type-accordion>li:hover .type-opener:after{background-position:-22px -31px}.property-type-accordion .type-opener{font-size:10px;line-height:14px}.property-type-accordion .type-opener:after{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:11px}.property-type-accordion .slide ul{font-size:10px;line-height:12px}.property-type-accordion .slide li{padding:5px 0 5px 9px}.highlights-slide .title-text{font-size:19px;line-height:23px;margin:0 0 9px}.highlights-slide .slide-pagination{top:7px}.highlights-slide .slide-info{font-size:13px;line-height:15px}.highlights-slide .slide-info>a{padding:6px 20px 10px 13px}.highlights-slide .slide-info>a:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-118px 0;width:11px;height:16px;right:15px}.highlights-slide .slide-info>a:hover:after{background-position:-290px 0}.highlights-slide .slide-info .title{font-size:15px;line-height:19px}.favorites-block h2{font-size:19px;line-height:23px}.favorites-block p{display:none}.favorites-slide{position:relative;margin:0 0 19px}.favorites-slide .slide-pagination{position:absolute;top:-25px;right:0}.favorites-slide .slide{position:absolute;z-index:1;left:0;top:0;right:0}.favorites-slide .slide.active{z-index:2}.favorites-slide .description-box{font-size:11px;line-height:13px;padding:9px 10px 15px}.favorites-slide .description-box .name-title{font-size:12px;line-height:15px;height:30px}.favorites-slide .description-box .price{font-size:13px;line-height:15px;padding:7px 0 0}.top-ads-block{padding:2px 0 0;margin:0}.top-ads-block.add{padding-top:8px}.top-ads-block.add h2{margin:0 0 9px}.top-ads-block.add .ads-item-box{margin:0 0 17px}.top-ads-block .ads-item-box{margin:0 0 12px}.top-ads-block .main-row{margin:0 -7px}.top-ads-block [class^=col-],.top-ads-block [class*=" col-"]{padding:0 7px;width:50%;float:left}.top-ads-block h2,.top-ads-block h1{font-size:19px;line-height:23px;position:relative;margin:0 0 9px}.top-ads-block h2 a,.top-ads-block h1 a{min-width:143px}.top-ads-block h2 a:after,.top-ads-block h1 a:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-118px 0;right:0;top:5px;width:11px;height:16px}.top-ads-block .description-box{font-size:10px;line-height:12px;padding:8px 10px 12px;margin:0}.top-ads-block .description-box .name-title{font-size:11px;line-height:13px}.top-ads-block .description-box .price{font-size:10px;line-height:12px;padding:7px 0 0}.top-ads-block .col-15{width:100%}.top-ads-block .col-15 .col-15{width:50%;float:left}.map-block{padding-bottom:26px}.map-block h2{font-size:19px;line-height:23px;margin:0 0 7px}.map-block p{display:none}.map-block.location{padding-top:0;padding-bottom:34px}.map-block.location h2{font-size:19px;line-height:23px;margin:0 0 8px}.main-fixed-banner{display:none}.advance-search{border:none;margin:0 0 21px}.advance-search .main-row{padding:0;margin:0 -5px}.advance-search [class^=col-],.advance-search [class*=" col-"]{padding-left:5px;padding-right:5px}.advance-search .col-9{width:100%}.advance-search .col-9.w-32{width:100%;clear:both}.advance-search .col-10{width:100%}.advance-search .col-5.w-18{width:100%}.advance-search .col-4.mobile-col{width:100%}.advance-search .col-6.w-22{width:100%}.advance-search .top-box{margin:0 -15px;padding:10px 15px 31px}.advance-search .autocomplete-box{min-height:28px;margin-bottom:10px}.advance-search .autocomplete-box .tags-holder{padding-top:7px;width:100%}.advance-search .autocomplete-box .autocomplete{padding-bottom:7px}.advance-search .autocomplete-box .input-wrap{margin:0}.advance-search .input-wrap{width:100%!important}.advance-search .form-header{margin:0 -14px;padding:7px 12px}.advance-search .form-header .title{font-size:13px;line-height:14px;display:block;overflow:hidden;padding:8px 60px 0 0}.advance-search .btn-right{margin-top:0;float:none}.advance-search .add-margin{margin-left:0}.advance-search .tag-search img{vertical-align:top;width:100%;height:28px}.advance-search .button-refine{float:right;position:relative;top:auto;left:auto;right:auto;margin:6px 2px;min-width:0;overflow:hidden;text-indent:-9999px;width:28px;height:18px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-218px -139px;padding:0;background-color:transparent}.advance-search .button-refine:after{display:none}.advance-search .button-refine:hover{opacity:.8;background-color:transparent}.advance-search.active .button-refine{background:0 0;width:28px;height:18px;position:relative}.advance-search.active .button-refine:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-183px 0;display:block;width:28px}.advance-search.active .button-refine:hover:after{background-position:-183px 0}.advance-search .jcf-select{height:28px;margin:0 0 10px}.advance-search .jcf-select .jcf-select-text{line-height:28px;margin:0 35px 0 10px;font-size:10px}.advance-search .jcf-select .jcf-select-opener{width:10px;height:7px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-22px 0;right:13px}.advance-search .jcf-select.jcf-select-buy-type .jcf-select-text{color:#1a1e23;font-size:10px}.advance-search .result-text{float:none;display:block;text-align:center;font-size:13px;line-height:18px;padding:10px 0 8px}.advance-search .result-text .num{font-size:16px}.advance-search .keyword-input-wrap{padding:0 0 0 23px;margin:0 0 10px}.advance-search .keyword-input-wrap input[type=text]{font-size:10px;line-height:14px;height:27px;padding:7px}.advance-search .keyword-input-wrap input[type=submit]{width:14px;height:14px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-239px -115px;top:7px;left:8px}.advance-search .wm-50{width:50%}.advance-search .input-field{font-size:10px;line-height:14px;padding:7px 10px;height:28px}.advance-search .input-wrap{margin:0 0 10px}.advance-search .check-holder{float:left;width:50%}.advance-search .check-wrap{padding:0;margin:0 0 9px}.advance-search .check-wrap.add-padding{padding:0}.advance-search .check-wrap .jcf-checkbox{width:10px;height:10px;top:0}.advance-search .check-wrap .jcf-checkbox span{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-248px 0;width:7px;height:6px;top:2px}.advance-search label{font-size:10px;line-height:12px;padding:0 0 0 17px}.advance-search .button-close{display:none}.advance-search .criteria-opener{font-size:10px;line-height:12px;left:15px;padding:0 0 4px 25px}.advance-search .criteria-opener:before{width:20px;height:20px;line-height:20px;font-size:18px}.advance-search .criteria-box .col-5{float:left;width:50%}.advance-search .criteria-box .col-8{clear:both}.advance-search .criteria-box .main-row{padding-bottom:5px}.advance-search .criteria-box .criteria-opener{left:0;margin-left:5px}.advance-search .title-text{font-size:13px;line-height:15px;padding:12px 0 0;margin:0 0 12px}.advance-search .no-title{padding-top:1px}.advance-search .button-advance{display:block;margin:0 5px 23px}.filtres-alertes{margin:0}.filtres-alertes .button-normal{display:none}.filtres-alertes .button-normal:before{left:9px}.filtres-alertes .main-row>.select-wrap{display:none}.filtres-alertes .jcf-select{display:inline-block;width:auto}.filtres-alertes .jcf-select .jcf-select-text{font-size:12px;margin:0 25px 0 3px}.filtres-alertes .jcf-select .jcf-select-opener{right:4px}.normal-add{display:table;table-layout:fixed;width:100%;border:2px solid #edebe9;border-width:0 2px 2px;overflow:visible;font-size:11px;line-height:13px;margin:0 0 18px}.normal-add h2.dotdotdot{height:22px}.normal-add .img-holder{display:table-header-group;float:none;width:100%;margin:0}.normal-add .img-frame{margin:0 -2px;position:relative}.normal-add h2{font-size:12px;line-height:14px;padding:7px 14px 0;margin:0 0 9px}.normal-add .text-box{float:none;width:auto;padding:0 15px 12px}.normal-add .logo-holder{width:77px;margin:0}.normal-add .logo-holder img{width:100%;height:auto}.normal-add .price{position:static;font-size:12px;line-height:14px}.normal-add .title,.normal-add p{display:none}.normal-add .option-holder{clear:both;padding:7px 0 0}.normal-add .option-list{float:none;max-width:none;overflow:hidden;margin:0 0 10px}.normal-add .telphone-holder{float:none;max-width:none;text-align:center}.normal-add .tel-link{font-size:18px;line-height:20px;margin:0 0 11px}.normal-add .button-view-detail{display:block;width:auto;margin:0;font-size:18px;line-height:24px;max-width:none}.normal-add .button-view-detail span:after{width:11px;height:17px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-278px 0;right:0;top:8px}.normal-add .button-view-detail:hover span:after{background-position:-290px 0}.zoom-slider-detail{padding:12px 0 38px;margin:0 0 24px}.zoom-slider-detail .heading{margin:0 0 10px}.zoom-slider-detail .heading .price-box{}.zoom-slider-detail .heading .text{font-size:10px;line-height:12px}.zoom-slider-detail h2,.zoom-slider-detail h1{float:none;font-size:13px;line-height:15px}.zoom-slider-detail .description-box{font-size:11px;line-height:16px;margin:0 0 11px}.zoom-slider-detail .description-box .button-report{position:absolute;bottom:0;left:0;padding:6px 15px 6px 18px}.zoom-slider-detail .description-box h2{font-size:14px;line-height:16px;margin:0 0 2px}.zoom-slider-detail .description-box .meta{font-size:9px;line-height:11px;margin:0 0 9px}.zoom-slider-detail .description-box p{margin:0}.zoom-slider{padding:0;margin:0 0 14px}.zoom-slider .mask{margin:0 0 5px}.zoom-slider .counter{font-size:9px;line-height:11px;bottom:27px;padding:3px 10px}.pagination-slide-holder{max-width:290px}.pagination-slide-holder .slide-mask{width:270px}.pagination-slide-holder .slide-item{width:67px}.side-socialbar{position:static;border:none;overflow:hidden}.side-socialbar li{float:left;width:20%;border-width:2px 2px 2px 0}.side-socialbar li.print-page,.side-socialbar li.pdf{display:none}.side-socialbar li:first-child{border-left-width:2px}.side-socialbar a,.side-socialbar span{height:41px;width:100%}.side-socialbar a:after,.side-socialbar span:after{background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-1px -113px;width:20px;height:20px}.side-socialbar a:hover:after,.side-socialbar a.active:after,.side-socialbar span:hover:after{background-position:-1px -138px}.side-socialbar .email span:after{width:21px;height:14px;background-position:-25px -117px}.side-socialbar .email span:hover:after{background-position:-25px -142px}.side-socialbar .facebook span:after{width:9px;height:21px;background-position:-54px -113px}.side-socialbar .facebook span:hover:after{background-position:-54px -138px}.side-socialbar .google-plus span:after{width:22px;height:20px;background-position:-70px -115px}.side-socialbar .google-plus span:hover:after{background-position:-70px -140px}.side-socialbar .linkedin span:after{width:21px;height:21px;background-position:-96px -113px}.side-socialbar .linkedin span:hover:after{background-position:-96px -138px}.property-details{font-size:14px;line-height:16px;margin:0 0 7px}.property-details h2{font-size:19px;line-height:23px;border-bottom-width:4px;padding:0 0 2px;margin:0 0 21px}.property-details .col-holder{margin:0 -15px}.property-details .col-holder .col{width:auto;float:none;padding:0}.property-details .col-holder .col.right{float:none}.property-details .col-holder strong{margin:0 0 37px}.property-details .num{font-size:20px;line-height:12px}.property-details .text span:after{bottom:3px}.property-details.char{margin:0}.property-details.char .col-holder strong{font-size:18px;line-height:18px;margin:0 0 32px}.property-details ul li{padding:0 0 0 26px;margin:0 0 31px}.property-details ul li:before{width:19px;height:16px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-216px -57px;top:-3px}.financing-box{display:none}.video-block{}.tour-block{}.contact-properties{margin:0 -15px 33px;padding:12px 13px}.contact-properties .col-right,.contact-properties .col-left{float:none;width:auto;padding:0}.contact-properties h2{padding:0 65px 0 0;display:inline-block;width:100%;font-size:15px;line-height:19px;margin:0 -69px 17px 0}.contact-properties .logo-holder{width:65px;margin:4px 0 0;display:inline-block;vertical-align:top}.contact-properties .btn-text-wrap{float:left;width:50%;padding:46px 5px 0 0;position:relative}.contact-properties .button-holder{margin:0}.contact-properties address{left:0}.contact-properties .button-normal{font-size:10px;line-height:12px;padding:6px;margin:0 0 10px}.contact-properties .img-wrap{float:right;width:50%;padding:7px 0 0 26px}.display-mobile-blox{width:100%;text-align:center}.contact-properties .more-info-link{margin:0 0 18px;width:100%;text-align:center}.new-projects{margin:0;padding-top:0}.new-projects-slide .detail-box{min-height:0;padding:4px 25px 11px 12px}.need-expert{display:none}.search-highlights-block{padding-top:0;margin-top:0}.search-highlights-block .tags-holder{padding-top:8px}.search-highlights-block .autocomplete-box .autocomplete{padding:0 0 7px}.agencies-block{position:relative;padding-top:0}.agencies-block h2{font-size:19px;line-height:23px}.agencies-block h2 a:after{display:none}.agencies-block p{display:none}.agencies-slide{margin:0 0 23px}.agencies-slide .slide-pagination{position:absolute;top:8px;right:15px}.agencies-slide .slide{position:absolute;z-index:1;left:0;top:0;right:0}.agencies-slide .slide.active{z-index:2}.agencies-slide .img-holder{width:107px}.agencies-slide .detail-text-box{font-size:12px;line-height:14px;padding:13px 0 0 19px}.agencies-slide .detail-text-box span{font-size:14px;line-height:16px;margin:0 0 5px}.agencies-slide .name{font-size:14px;line-height:16px}.calculater-block{padding-bottom:26px}.calculater-block h3{font-size:15px;line-height:19px;margin:0 0 4px}.calculater-block .text-box{font-size:10px;line-height:15px}.calculater-block .col-10,.calculater-block .calculater{display:none}.hidden-mobile{display:none}.inner-search-holder{padding-top:0;margin-top:0}.inner-search-holder .form-active .header{background:#ca2c33}.inner-search-holder .form-active .header h2 span{color:#fff}.inner-search-holder .form-active .header .form-opener{background-position:-183px 0}.inner-search-holder .header{padding:10px 5px 5px}.inner-search-holder .header .form-opener{float:right;overflow:hidden;text-indent:-9999px;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-256px -139px;width:28px;height:17px;display:block}.inner-search-holder .main-row{margin:0 -15px}.inner-search-holder [class^=col-],.inner-search-holder [class*=" col-"]{padding-left:15px;padding-right:15px}.inner-search-holder .tags-holder{padding-top:8px}.inner-search-holder .autocomplete-box{min-height:0}.inner-search-holder h2{margin:0 0 11px}.inner-search-holder .inner-annonces-search{padding:0}.inner-search-holder .form-content{position:relative}.inner-search-holder .inner-annonces-search .form-content .main-row{margin:0 -5px}.inner-search-holder .inner-annonces-search .form-holder{overflow:hidden}.inner-search-holder .inner-annonces-search .col{padding:0 5px;margin:0 0 10px}.inner-search-holder #type_search_widget{width:100%;position:relative}.inner-search-holder .inner-annonces-search .col.w39{width:50%}.inner-search-holder .inner-annonces-search .col.w72,.inner-search-holder .inner-annonces-search .col.w61,.inner-search-holder .inner-annonces-search .col.w39.select,.inner-search-holder .inner-annonces-search .col.w28{width:100%}.inner-search-holder .inner-annonces-search .col.w72{margin:0}.inner-search-holder .inner-annonces-search .col img{height:28px;width:100%}.inner-search-holder .inner-annonces-search .btn-wrap{position:relative}.inner-search-holder .inner-annonces-search .btn-wrap .jcf-select{width:auto;display:block;margin:0 43px 0 0}.inner-search-holder .button-update{height:28px;width:32px;position:absolute;top:0;right:5px;text-align:center;margin:0}.inner-search-holder .button-update span{padding:0;overflow:hidden;text-indent:-9999px;line-height:0;width:16px;height:17px;margin:0 auto;background-image:url(../images/sprite-small@2x.png);background-size:300px auto;background-repeat:no-repeat;background-position:-179px -113px}.inner-search-holder .button-update span:before{display:none}.inner-search-holder .button-update:hover span{background-position:-201px -113px}.inner-search-holder .form-content{padding:18px 16px 0}.inner-search-holder .heading-text{font-size:13px;line-height:15px;margin:0 0 9px}.inner-search-holder .option-list{margin:0 0 16px}.inner-search-holder .option-list .check-wrap{padding:0;width:50%}.inner-search-holder .criteria-box .main-row{margin:0 -5px}.inner-search-holder .criteria-box .title-text{font-size:13px;line-height:15px;padding:12px 0 0;margin:0 0 12px}.inner-search-holder .criteria-box .col-5{float:left;width:50%;padding:0 5px}.inner-search-holder .criteria-box .col-8{clear:both}.inner-search-holder .criteria-box .main-row{padding-bottom:5px}.inner-search-holder .criteria-box .select-wrap{margin:0}.inner-search-holder .criteria-box .input-wrap{margin:0 0 10px}.inner-search-holder .button-advance{display:block}.inner-search-holder .no-title{clear:both;padding:11px 5px 0}.inner-search-holder .no-title .main-row{margin:0 -15px}.annonce-resultats #sidebar{float:none;width:auto;margin:0 0 13px}.annonce-resultats #sidebar .calculater,.annonce-resultats #sidebar .sidebar-box,.annonce-resultats #sidebar .region-box{display:none}.annonce-resultats .highlights-slide{margin:0}.annonce-resultats .pagination-block{margin-bottom:10px}.annonce-zoom #sidebar{display:none}.annonce-zoom #header{margin-bottom:0}.annonce-zoom .fixed-position #header,.irsres-zoom .fixed-position #header{display:block}.annonce-zoom .fixed-position .top-toolbar,.irsres-zoom .fixed-position .top-toolbar{position:absolute;top:0;left:0;right:-150px;z-index:99;padding:8px 150px 7px 0;width:auto}.annonce-zoom .fixed-position .top-toolbar{padding-top:50px}.top-toolbar{text-align:center;padding:12px 0 11px}.top-toolbar .button-holder{float:none;text-align:center;max-width:none}.top-toolbar .text-block{display:none}.top-toolbar .button-red{font-size:11px;line-height:13px;padding:8px 24px;min-width:0;margin:0;width:auto}.top-toolbar .button-red.phone{display:none}.irsres-home #header{margin:0 0 14px}.irsres-home #sidebar,.irsres-home .pagination-block{display:none}.irsres-home .map-block{padding-top:9px;font-size:10px;line-height:15px;padding-bottom:11px}.irsres-home .map-block h2{font-size:19px;line-height:23px;text-transform:none;margin:0 0 3px}.irsres-home .map-block p{display:block;margin:0 0 8px}.irsres-home .calculater-block{padding-bottom:14px}.irsres-home .calculater-block h3{font-size:11px;line-height:13px;margin:0}.the-projects h2,.the-projects p{display:none}.the-projects .main-row{margin:0 -7px}.the-projects .col-15{width:50%;float:left;padding:0 7px}.the-projects .projects-box .description-box{margin:0 0 10px}.irsres-zoom #sidebar{display:none}.irsres-zoom .heading{margin:0}.irsres-zoom .heading .text-box{float:none;width:auto;font-size:11px;line-height:16px}.irsres-zoom .heading h2{margin:0 0 5px}.irsres-zoom .heading .price-box{display:block;float:none;width:auto;text-align:left;padding:8px 0 11px}.irsres-zoom .heading .price-box .price-text{font-size:11px;line-height:13px}.irsres-zoom .zoom-slider{padding:0;margin:0 0 13px}.irsres-zoom .side-socialbar{margin:0 0 27px}.irsres-zoom .zoom-slider-detail{overflow:visible}.irsres-zoom .contact-properties{margin:0 -15px 41px}.project-concept{font-size:11px;line-height:16px}.project-concept p{margin:0 0 11px}.properties-link{display:none}.properties-detail-info{margin-bottom:37px}.properties-detail-info>li{margin:0 0 18px}.properties-detail-info>li>a{font-size:19px;line-height:21px;padding:0 15px 6px 0;margin:0 0 8px}.properties-detail-info li{font-size:11px;line-height:16px}.properties-detail-info li p{margin:0 0 14px}.properties-detail-info .text-box,.properties-detail-info .map-box{float:none;padding:0;width:auto}.offer-block{margin:0 0 20px}.offer-block .main-title{font-size:19px;line-height:21px;margin:0 0 11px}.offer-block .normal-add{margin:0 0 20px}.edito-home #header{margin-bottom:15px}.edito-home #main{padding-bottom:10px}.edito-home #sidebar{display:none}.edito-home .top-text{margin-bottom:0}.edito-home .top-text h1{margin-bottom:10px}.content-holder{padding-top:0;font-size:11px;margin-left:10px}.latest-news{padding-bottom:10px;margin-bottom:15px}.latest-news h2{margin-bottom:10px}.category-news .news-item{margin-bottom:15px}.category-news .img-holder{margin:0}.category-news .link-see-all{margin-bottom:15px;top:0}.news-detail-holder p{margin-bottom:15px}.news-detail-holder .img-holder{max-width:384px;margin:0 auto 15px}.news-detail-holder .img-holder.left,.news-detail-holder .img-holder.right{max-width:384px;float:none;margin:0 auto 15px}.news-detail-holder .text-right,.news-detail-holder .text-left{float:none;width:auto;margin:0;padding:0}.sharing-block{text-align:center}.sharing-block .btn-misc{float:none;display:inline-block;vertical-align:middle;margin:0 5px 5px}.sharing-block .social-share{float:none;clear:both}.sharing-block .social-share .title{float:none;display:inline-block;vertical-align:top;margin-top:7px}.sharing-block .social-networks{width:150px;float:none;display:inline-block;vertical-align:top;margin-left:-13px}.sharing-block .social-networks li a{background:url(../images/sprite@2x.png) no-repeat -36px -197px/256px auto}.sharing-block .like{float:none;display:inline-block;vertical-align:top}.comment-form{padding:15px 15px 5px}.tag-box{margin-bottom:5px}.editorial-article #sidebar{display:none}.content-menu li{font-size:10px}.records-block .img-holder{max-width:290px;margin:0 auto 10px}.records-block .col-holder .col{float:none;width:100%}.jcf-list .jcf-option{line-height:12px;padding:7px}.modal{display:none}}@media only screen and (max-width:479px){.advance-search .form-header .title{padding-top:0;max-width:290px}.news-letter-block{margin:3% 0}.news-letter-block .newsletter_para{line-height:16px}}@media only screen and (max-width:376px){#footer .news-letter-block{background-image:url(../images/Banner_375x168.jpg);padding:35px 0;margin:5px 0}.news-letter-block .title{margin:0 5px 9px}.news-letter-block .newsletter_para{line-height:18px;margin:10px 15px}}@media print{*{color:#000!important;background:#fff!important}html,body{height:auto;margin:0;min-width:100%;width:100%;max-width:100%}#wrapper,#footer{display:block;height:auto;overflow:visible}.nav-holder,.user-block,.search-highlights-block,.main-fixed-banner,.slide-pagination,.favorite-button,.tag-item:after,.offer-item-slide,.calculater,.news-letter-block,.magazine-row,.footer-nav,.footer-links,.breadcrumbs,.advance-search,.filtres-alertes,.highlights-slide,.pagination-block,.top-toolbar,.financing-box,.video-block,.tour-block,.contact-properties,.contact-agencies,.side-socialbar,.inner-search-holder,.need-expert,.download-box,.new-projects-slide .detail-box:after,.search-map,.newsletter-form,.more-about-property,.properties-link,.region-box,.map-block,.content-menu,.sharing-block,.link-see-all{display:none!important}#header{padding:0;position:relative!important}.logo{float:none;margin:0 auto 10px}.logo .hidden-print{display:none}.logo .print{display:block}.agencies-slide .mask{height:auto!important;overflow:visible!important}.agencies-slide .slideset{margin:0!important;overflow:hidden}.agencies-slide .slide{position:static!important;width:50%!important;padding:0 12px;margin:0 0 32px}.agencies-slide .slide-pagination{display:none}.agencies-slide .img-holder{border:none}.favorites-slide .mask{height:auto!important;overflow:visible!important}.favorites-slide .slideset{margin:0!important;overflow:visible!important}.favorites-slide .slide{position:static!important;width:50%!important;padding:0 12px;margin:0 0 10px}.favorites-slide .description-box{border:none;padding:10px 0}.home-content{float:none;clear:both;width:100%!important}.top-ads-block .description-box{padding:10px 0;border:none;margin:0}.top-ads-block .ads-item-box{margin:0}.top-ads-block h2,.top-ads-block h1{font-size:24px;line-height:28px}.calculater-block{padding-top:0;padding-bottom:0}.calculater-block .col-20{width:100%}.map-block{padding-top:0;padding-bottom:10px!important}.footer-nav-holder{padding:0}.logo-list{text-align:center;margin:0;padding:0}.logo-list li{margin:0 10px 10px}.logo-list .luxury{width:90px}.logo-list .la-case{width:90px}.logo-list .lexpress-booking{width:180px}.logo-list .lexpress-online{width:170px}.logo-list .findme{width:210px}.logo-list .findme{width:136px}.logo-list .findme{width:84px}.logo-list .findme{width:180px}.logo-list img{width:100%;height:auto}.footer-bottom .col-19{display:none}.col-9{width:100%;text-align:center}.copy-right{text-align:center}#content,#sidebar{float:none!important;width:100%!important;overflow:visible!important;margin-bottom:0}.sidebar-box{display:block!important;padding:10px 0;margin:0!important}.sidebar-box .button-red{display:none}.normal-add{border:none;margin:0 0 10px;overflow:visible}.normal-add:after{content:"";display:block;clear:both}.normal-add .text-box{padding:0 0 0 10px}.normal-add p{margin:0 0 5px}.normal-add .option-list a{padding:2px 5px 0 0}.telphone-holder,.photo-count{display:none}.zoom-slider-detail .heading{margin:0!important}.zoom-slider-detail .price-box{display:none}.zoom-slider-detail .counter{display:none}.description-box{margin:0}.description-box .button-report{display:none}.property-details ul li{padding:0}.property-details ul li:before{display:none}.property-details h2{margin:0 0 15px;padding:0 0 10px}.suggest-box{padding:0;border:none}.suggest-box:after{content:"";display:block;clear:both}.suggest-box .img-holder{width:25%}.suggest-item{overflow:visible;margin:0 0 5px;float:left;clear:both;width:100%}.suggest-item:after{content:"";display:block;clear:both}.suggest-item p{display:block!important}.suggest-item .detail-text{float:left;width:75%;overflow:visible;padding:10px 15px}.new-projects-slide{display:none}.projects-box .description-box{padding:10px 0;border:none}.the-projects p{margin:0 0 5px}.irsres-home .calculater-block{padding-bottom:20px}.irsres-zoom .sidebar-box.add{padding:10px 0;margin:0}.project-concept h2{float:none;width:auto}.project-concept .meta{float:none;padding:0;margin:0 0 10px;text-align:left}.properties-detail-info{clear:both;margin-bottom:10px}.properties-detail-info li{margin:0 0 10px}.properties-detail-info li:after{content:"";display:block;clear:both}.properties-detail-info li>a{padding:0 0 10px}.properties-detail-info li>a:after{display:none}.properties-detail-info .slide{position:static!important;width:100%!important;overflow:visible}.offer-block{overflow:visible;clear:both}.latest-news{padding:0;margin:0;border:none}.category-news{page-break-after:always}.category-news .news-item,.latest-news .news-item{overflow:visible!important}}#sidebar .rubriquesPub_top{margin-bottom:40px}.page404main{max-width:100%!important;width:100%;background:url(../images/404-design.jpg) no-repeat;background-size:100% 65%}.page404otherlinkspadding{margin:0 auto;width:100%;max-width:1197px;padding-left:0}@media only screen and (min-width:320px) and (max-width:668px){.page404main{max-width:100%!important;width:100%;background:url(../images/404-mobile.jpg) no-repeat;background-size:100% 52%}}.page404{width:100%;min-height:286px;background:url() top right no-repeat;position:relative;margin:0 auto;margin-left:133px;margin-bottom:156px}.page404otherlinkspadding{margin:0 auto;width:150%;padding-left:0}@media all and (max-width:767px){.page404{margin-left:0}.page404otherlinkspadding{padding-left:33px}}.page404 h1{padding:22px 0 8px 8px!important;font-size:3em!important;margin:0!important;color:#000!important;text-transform:inherit!important}.page404 h3{color:#000;width:100%;font-size:20px;font-weight:400;margin-top:25px;padding-left:9px}.page404otherlinks h3{font-size:25px;font-weight:400;padding-top:50px}.page404otherlinks{border-top:5px solid #ca2c33}.page404otherlinks .links{font-size:20px;line-height:30px}.page404 a{padding-left:8px}.page404paddingmain{padding-bottom:0!important}.page404 form.search-box{width:55%;border:1px solid #fff;background:#f1f1f0;margin:10px 0 0;height:32px}.page404 form.search-box input{background:0 0;border:0;color:#b8b8b7;width:88%;height:32px;font-style:italic;font-size:.9em;text-indent:10px;font-weight:400;float:left}.page404 form.search-box i.icon-loupe{width:30px;height:30px;overflow:hidden;background:url(../images/sprite.png) -206px -21px no-repeat;float:left}#div-gpt-ad-1433144591143-0{position:absolute!important;top:-1000px;max-height:400px}a.debug{color:#a3a3a3;display:none}.clear{clear:both}ul.links a{color:#000}ul.links a:hover{color:#ca2c33}.main-row.push-top{padding-top:20%}.seo-text{height:5.5em;overflow:hidden}.correctedMargin{margin-left:0;margin-right:0}.advance-search .form-row:after,.advance-search .col-row:after{content:" ";display:block;clear:both}.favorites-slide .info-list,.projects-box .info-list,.recent-post .post-list,.advance-search .checklist,.normal-add .info-list{margin:0;padding:0;list-style:none}.favorites-slide .info-list.iconspacer,.projects-box .info-list.iconspacer,.recent-post .post-list,.advance-search .checklist,.normal-add .info-list.iconspacer{margin-right:23px}.projects-box .info-list.iconspacer{margin:9px}.favorites-slide .info-list,.projects-box .info-list{clear:both;float:right;margin-right:-10px}@media all and (max-width:1024px){.favorites-slide .info-list,.projects-box .info-list{margin-right:0}}@media all and (max-width:767px){.contact-properties .check-option{width:130%}}#wrapper{min-height:100vh;padding-top:140px}@media all and (max-width:1023px){#wrapper{padding-top:90px}}@media all and (max-width:767px){#wrapper{padding-top:10px}}.page-container{min-height:100vh}.page-holder{height:100vh}@media all and (min-width:1024px){#header{padding-top:9px}}@media all and (min-width:1024px){.sub-nav>ul>li{padding:16px 0}}@media all and (min-width:1024px){.user-box .jcf-select{margin-top:17px}}@media all and (min-width:1024px){.my-account-box{padding:18px 0 13px}}.page-heading{padding-bottom:20px}.page-heading h1{display:block;font-weight:700;font-size:16px;line-height:20px;color:#cc2735;margin:0}.page-heading h1 span{font-size:14px;color:#000}@media all and (min-width:768px){.page-heading{padding:11px 0 15px}.page-heading h1{font-size:21px;line-height:30px;margin-top:10px}.page-heading h1 span{font-size:20px;line-height:24px}}.search-highlights-block{margin-top:0;padding:12px 0 10px;display:block;z-index:9;position:relative}.search-highlights-block .main-container{background:0 0}@media all and (max-width:767px){.search-highlights-block{margin-bottom:20px;background-color:#e6e6e6}.search-highlights-block .highlight-image{display:none}}.annonces-search button[type=submit]{width:auto;float:right;margin-top:5px}.annonces-search button[type=submit] span{padding:8px 20px 10px 45px;color:#fff;font-weight:700;font-size:12px;line-height:20px;text-transform:uppercase}.annonces-search button[type=submit] span::after{left:14px;right:auto;top:50%}.annonces-search button[type=submit]:hover span{color:#ca2c33}.annonces-search .map-search-option{padding:22px 0 0 21px}.annonces-search .ads-text{padding-top:5px;font-weight:400}.annonces-search .custom-col{width:100%}.annonces-search .custom-col.md,.annonces-search .custom-col.lg{width:100%}@media all and (min-width:768px){.annonces-search .custom-col{width:23.2%;float:left;padding-left:20px}.annonces-search .custom-col.md{width:25.8%}.annonces-search .custom-col.lg{width:51%}}@media all and (min-width:768px){.annonces-search .custom-column{float:left;width:50%;padding-left:21px;overflow:hidden}}.annonces-search .check-label{color:#000;font-size:12px;letter-spacing:.05em}.annonces-search .check-label .jcf-checkbox{width:14px;height:14px;vertical-align:top;margin:0 7px 0 0;border-color:#fff}@media all and (min-width:767px) and (max-width:768px){.annonces-search .check-label .jcf-checkbox{margin:0 7px 0 0}.contact-properties .label-wrap{width:100%}.display-mobile-blox{text-align:center}}.annonces-search .check-label .jcf-checkbox span{top:2px;left:0;color:#000}.annonces-search .form-content{left:-20px;padding-top:28px}.annonces-search .jcf-select-buy .jcf-select-text{font-size:15px;font-weight:700;text-transform:none}.annonces-search .property-type-select .opener{font-size:15px;text-transform:none;padding-left:23px}.annonces-search .property-type-select .opener::after{right:16px}.annonces-search .autocomplete-box .autocomplete{font-weight:400;text-transform:none;font-size:15px}.annonces-search .autocomplete-box .autocomplete::-webkit-input-placeholder{color:#a5a3a4}.annonces-search .autocomplete-box .autocomplete::-moz-placeholder{opacity:1;color:#a5a3a4}.annonces-search .autocomplete-box .autocomplete:-moz-placeholder{color:#a5a3a4}.annonces-search .autocomplete-box .autocomplete:-ms-input-placeholder{color:#a5a3a4}.annonces-search .autocomplete-box .autocomplete.placeholder{color:#a5a3a4}.annonces-search button[type=submit]{font:700 15px/20px "Ubuntu","Helvetica","Arial",sans-serif;width:150px}@media all and (min-width:768px){.annonces-search button[type=submit]{width:220px}}.annonces-search button[type=submit] span{padding:5px 10px 5px 50px;font-size:12px;line-height:17px}.annonces-search button[type=submit] span:after{left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media all and (min-width:768px){.annonces-search button[type=submit] span{padding:7px 0 7px 45px;font-size:15px;line-height:20px}.annonces-search button[type=submit] span:after{left:44px;top:50%;margin-top:0}}@media all and (min-width:1024px){.annonces-search button[type=submit] span{padding:17px 10px 5px 50px}}.annonces-search .check-label{font-size:15px;letter-spacing:.05em}@media all and (max-width:767px){.annonces-search .check-label{font-size:12px}}@media all and (max-width:1023px){.annonces-search .check-label{margin-top:10px;display:inline-block;vertical-align:top;padding-bottom:4px}}@media all and (max-width:767px){.annonces-search .check-label{margin-top:0;display:inline-block;vertical-align:top;padding-bottom:4px}}@media all and (min-width:1024px){.annonces-search .check-label .jcf-checkbox{margin-top:4px}}.annonces-search .custom-row{margin-bottom:4px}@media only screen and (max-width:1023px){.annonces-search .custom-row{margin-bottom:0}}@media all and (min-width:768px){.annonces-search .map-link{font-size:10px;line-height:18px;padding-left:25px;letter-spacing:.05em;padding-top:3px}}@media all and (min-width:1024px){.annonces-search .map-link{font-size:20px;line-height:24px}}@media all and (max-width:1023px){.annonces-search .form-content{position:static;padding-top:0}.annonces-search .custom-col{padding:0 5px;width:50%}.annonces-search .custom-col.md{width:50%}.annonces-search .custom-col.lg{width:100%}.annonces-search .custom-column{padding:0 5px}.annonces-search .map-search-option{padding:10px 5px}.annonces-search .property-type-select .opener{padding-left:10px}.annonces-search .property-type-accordion .slide li{font-size:10px;line-height:12px}}@media all and (max-width:767px){.annonces-search{background:0 0;padding:0 10px}.annonces-search .form-holder{max-height:100%;width:98%;margin-left:10px}.annonces-search .form-content{padding:0 5px;width:88%}.annonces-search .custom-col{float:left}.annonces-search .tags-holder{float:none;overflow:hidden}.annonces-search .custom-col{margin-bottom:10px;width:100%}.annonces-search .check-label .jcf-checkbox{margin-top:0}.annonces-search .property-type-select .opener{padding-left:10px;font-size:12px}.annonces-search .jcf-select-buy .jcf-select-text{font-size:12px}.annonces-search .custom-col.md{width:100%}.annonces-search .autocomplete-box .autocomplete{font-size:12px}}.highlight-image{min-height:265px}.highlight-image img{vertical-align:top}.property-details .col-holder{margin-left:5px}@media all and (min-width:1230px){.agencies-block{padding-top:37px}}@media all and (max-width:767px){.agencies-block{padding-top:20px;padding-bottom:20px}}@media all and (max-width:767px){.agencies-slide .slide-pagination{top:20px;z-index:33}}.favorites-slide .slide,.projects-box .description-box{margin-bottom:23px}.favorites-slide .item-box-frame:hover{}.favorites-slide .description-box,.projects-box .description-box{overflow:hidden;padding-bottom:8px}.favorites-slide .description-box .name-title a,.projects-box .description-box .name-title a{color:#838383}.favorites-slide .description-box .price,.projects-box .description-box .price{padding-top:23px}.favorites-slide .desc-right,.projects-box .desc-right{float:right;text-align:right;max-width:40%;padding-left:5px}.favorites-slide .desc-left,.projects-box .desc-left{overflow:hidden}.favorites-slide .logo-holder,.projects-box .logo-holder{min-height:60px;margin-bottom:10px;padding-top:3px;margin-right:-7px}.favorites-slide .info-list li,.projects-box .info-list li{display:inline-block;vertical-align:top;padding:0 -1px 5px}@media all and (min-width:1024px){.favorites-slide .info-list li,.projects-box .info-list li{padding:0 -1px 5px 8px}}.favorites-slide .info-list li a,.projects-box .info-list li{display:inline-block;vertical-align:top;padding:0 2px 5px}.favorites-slide .info-list.iconspacer li a,.projects-box .info-list.iconspacer li{display:inline-block;vertical-align:top;padding:0 5px 5px}.favorites-slide .info-list li a,.projects-box .info-list li a{display:block;font-size:0;line-height:0;width:27px;height:27px;border:1px solid #e5e5e5;overflow:hidden;text-indent:-9999px;z-index:9999;position:relative}.favorites-slide .info-list li a:hover,.projects-box .info-list li a:hover{border-color:#cd2637}.icon-phone:before{content:'';position:absolute;top:50%;left:50%;width:15px;height:16px;margin:-9px 0 0 -7px;background:url(../images/sprite1.png) no-repeat -26px -131px}@media only screen and (min-device-width:300px) and (max-device-width:347px){.icon-phone:before{content:'';position:absolute;top:50%;left:50%;width:15px;height:16px;margin:-8px 0 0 -6px;background:url(../images/sprite1.png) no-repeat -26px -131px}}@media only screen and (min-device-width:348px) and (max-device-width:458px){.icon-phone:before{content:'';position:absolute;top:50%;left:50%;width:15px;height:16px;margin:-8px 0 0 -6px;background:url(../images/sprite1.png) no-repeat -26px -131px}}.icon-phone:hover:before{background-position:-47px -131px}.icon-envelope:before{content:'';position:absolute;top:50%;left:50%;width:18px;height:14px;margin:-8px 0 0 -9px;background:url(../images/sprite1.png) no-repeat -111px -131px}@media only screen and (min-device-width:300px) and (max-device-width:347px){.icon-envelope:before{content:'';position:absolute;top:50%;left:50%;width:18px;height:14px;margin:-6px 0 0 -9px;background:url(../images/sprite1.png) no-repeat -111px -131px}}@media only screen and (min-device-width:348px) and (max-device-width:458px){.icon-envelope:before{content:'';position:absolute;top:50%;left:50%;width:18px;height:14px;margin:-7px 0 0 -8px;background:url(../images/sprite1.png) no-repeat -111px -131px}}.icon-envelope:hover:before{background-position:-134px -131px}.icon-star:before{content:'';position:absolute;top:50%;left:50%;width:16px;height:15px;margin:-8px 0 0 -8px;background:url(../images/sprite1.png) no-repeat -161px -130px}.icon-star:hover:before,.icon-star.active:before{background-position:-182px -130px}.icon-star.active:hover:before{background-position:-161px -130px}.offer-item-slide{margin-bottom:18px}.offer-item-slide.add{margin-bottom:14px}.top-ads-block{margin:0;padding-top:0}.inner-search-holder .top-ads-block{margin:0;margin-bottom:13.5px}.top-ads-block h2,.top-ads-block h1{margin-bottom:11px}.top-ads-block .description-box{position:relative}.top-ads-block .description-box .price{padding-right:30px}.top-ads-block .description-box .favorite-button{top:auto;bottom:10px;width:19px;height:19px;border:1px solid #e5e5e5;padding:0;right:10px;font-size:0;line-height:0}.top-ads-block .description-box .favorite-button:before{content:'';position:absolute;top:50%;left:50%;width:11px;height:11px;margin:-6px 0 0 -6px;background:url(../images/sprite1.png) no-repeat -173px -99px}.top-ads-block .description-box .favorite-button *,.top-ads-block .description-box .favorite-button:after{display:none}.top-ads-block .description-box .favorite-button:hover,.top-ads-block .description-box .favorite-button.active{border-color:#cc2737}.top-ads-block .description-box .favorite-button:hover:before,.top-ads-block .description-box .favorite-button.active:before{background-position:-188px -99px}.top-ads-block .description-box .favorite-button.active:hover:before{background-position:-173px -99px}.top-ads-block.add{padding-top:0}.top-ads-block.add h2{margin:-2px 0 11px}.top-ads-block.ads-app{}.app-block{background:#9e9d9d;padding:5px;overflow:hidden}.app-block .text-block{padding:11px 10px 10px 24px}.app-block .text-block .sm-logo{float:left}.app-block .text-block .txt{overflow:hidden;padding-left:11px;font-size:18px;line-height:22px;letter-spacing:.02em}.app-block .text-block .txt strong{line-height:1;display:block;text-transform:uppercase;margin-bottom:10px}.app-block .text-block .txt span{display:block;font-weight:700;color:#fff}@media all and (min-width:768px){.app-block .text-block{float:left;width:51%}}.app-block .img-block{overflow:hidden}.app-block .img-block .img{display:inline-block;vertical-align:middle;width:24%}.app-block .img-block .buttons{display:inline-block;vertical-align:middle;width:75%;padding-left:7px}.app-block .img-block .buttons a{display:inline-block;vertical-align:top;margin:5px 3px}.app-block .img-block .buttons a:hover{opacity:.8}@media all and (max-width:767px){.app-block .img-block{text-align:center;padding:0 20px}}.offer-item-slide .banner-text-holder.bottom-align{padding-bottom:94px}.offer-item-slide .banner-text-holder.bottom-align .title{line-height:34px;margin-bottom:23px}.offer-item-slide .banner-text-holder.bottom-align .button-primary{padding:10px 30px 12px}.map-block{padding-top:20px;padding-bottom:56px}.map-block h2{padding:0;margin-bottom:21px}@media all and (min-width:1024px){.map-block{padding-top:1px}.map-block h2{padding:0 24px}}.calculater-block{padding-bottom:20px}.property-type-accordion .type-opener{font-weight:700;text-transform:none;line-height:14px}.property-type-accordion .type-opener:after{right:10px;margin-right:13px}.property-type-accordion .type-opener.margin5px:after{right:10px;margin-right:5px}.property-type-accordion>li.active .type-opener{color:#d90e0e}.property-type-accordion .slide ul{text-transform:none;font-weight:700}.top-toolbar .button-holder{float:right}.top-toolbar .text-block{text-align:left}.top-toolbar .text-block .info{color:#fff;font-size:18px;line-height:22px;letter-spacing:.05em}.contact-agencies .logo-holder{width:230px}.contact-agencies.project-contact-form .logo-holder{width:180px}.contact-agencies .input-field{text-transform:none}.invisible{visibility:hidden}.zoom-slider .num-cap{position:absolute;bottom:63px;right:0;z-index:3;color:#fff;background:#7d7d7d;padding:5px 16px;font-size:14px}.breadcrumbs{margin:0}.irsres-zoom .heading{margin-bottom:36px}.irsres-zoom .heading h2{font-size:1.3333333333em;line-height:1.2;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}.irsres-zoom .heading address{font-style:normal;line-height:1.2}.irsres-zoom .heading .project-location{color:#a4a4a4;margin:0 0 16px}.irsres-zoom .heading .price-box{padding:0 0 0 10px}.irsres-zoom .heading .price-box .price{display:block;font-size:21px;line-height:24px}.irsres-zoom .breadcrumbs ul li{padding-top:16px}.irsres-zoom .project-sub-item{overflow:hidden;padding-left:0}.irsres-zoom .top-toolbar.low .project-sub-item{margin:10px 0}.irsres-zoom .project-sub-item li{padding:0;margin:0 28px 10px 0;float:left}.irsres-zoom .project-sub-item li:first-child{list-style:none}.irsres-zoom .project-sub-item li.active a{color:#000;text-decoration:underline}.irsres-zoom .main-page-logo-holder{float:left;margin-right:20px}.irsres-zoom .zoom-slider-detail{padding-top:10px}.irsres-zoom .zoom-slider{padding-right:0}@media all and (min-width:768px){.irsres-zoom .zoom-slider{padding-right:0}}.irsres-zoom .contact-agencies{margin-bottom:43px}.irsres-zoom .contact-agencies.project-contact-form{margin-bottom:16px}.irsres-zoom #sidebar{padding-bottom:6px}@media all and (max-width:767px){.irsres-zoom .pagination-slide-holder{max-width:100%;margin-left:0}}.pagination-slide-holder{padding:0 26px;margin-left:-24px;max-width:none}.pagination-slide-holder .slide-mask{width:100%}.pagination-slide-holder .pagination-slide{width:100%!important;white-space:nowrap}.pagination-slide-holder .slide-item{display:inline-block;vertical-align:top;float:none;width:50%;padding:0 1.5%;margin:0 -4px 0 0}@media all and (min-width:768px){.pagination-slide-holder .slide-item{width:33.33%}}@media all and (min-width:1024px){.pagination-slide-holder .slide-item{width:25%}}.contact-agencies{padding-top:18px}.contact-agencies .logo-holder{margin-bottom:17px}.contact-agencies .text-box{padding:13px 21px;height:136px;min-height:136px}.contact-agencies .input-field{color:#7f7f7f}.contact-agencies .input-field::-webkit-input-placeholder{color:#7f7f7f}.contact-agencies .input-field::-moz-placeholder{opacity:1;color:#7f7f7f}.contact-agencies .input-field:-moz-placeholder{color:#7f7f7f}.contact-agencies .input-field:-ms-input-placeholder{color:#7f7f7f}.contact-agencies .input-field.placeholder{color:#7f7f7f}.contact-agencies .jcf-select{height:48px;margin-bottom:0;background:#e8e8e8;margin:0 0 10px}.contact-agencies .jcf-select .jcf-select-text{text-transform:none;line-height:44px;color:#7f7f7f}.contact-agencies.project-contact-form .jcf-select .jcf-select-text{}.project-concept{padding:16px 0}.project-concept .heading-holder{padding-bottom:14px}.project-concept .rtxt{float:right;padding:2px 15px;background:#e8e8e8;font-size:13px;font-weight:500;margin:3px 0 0}.project-concept h2{float:none;width:auto;margin-bottom:7px}.project-concept .meta{text-align:left;padding:0}.project-concept .txt{overflow:hidden;max-width:64%}.project-concept p{margin-bottom:22px}.info-block{padding-bottom:16px}.info-block h2{font-size:24px;line-height:28px;font-weight:400;padding:0 0 14px;border-bottom:5px solid #e8e8e8;margin:0 0 20px}.info-block .dl-list{overflow:hidden;padding:6px 0;margin:0 -35px}.info-block dl{margin:0 35px;float:left;width:217px;padding:0 0 16px}.info-block dl dt,.info-block dl dd{margin:0}.info-block dl dt{float:left;width:145px}.info-block dl dd{overflow:hidden;text-align:right}.info-block dl.def{padding:6px 0 7px}.info-block dl.def dt{float:none;font-size:20px;margin-bottom:12px}.info-block dl.def dd{text-align:left}.info-block dl.def dd .icon-checkmark{overflow:hidden;text-indent:-9999px;display:inline-block;vertical-align:middle;margin-right:2px;width:13px;height:11px;background:url(../images/sprite.png) no-repeat -234px -216px}.contact-properties h2{margin-bottom:22px}.contact-properties .logo-holder{width:230px;margin-bottom:37px;max-width:100%}.contact-properties .input-field{text-transform:none;color:#7f7f7f}.contact-properties .input-field::-webkit-input-placeholder{color:#7f7f7f}.contact-properties .input-field::-moz-placeholder{opacity:1;color:#7f7f7f}.contact-properties .input-field:-moz-placeholder{color:#7f7f7f}.contact-properties .input-field:-ms-input-placeholder{color:#7f7f7f}.contact-properties .input-field.placeholder{color:#7f7f7f}.contact-properties .jcf-select{height:48px;margin-bottom:0;background:#e8e8e8;margin:0 0 10px}.contact-properties .jcf-select .jcf-select-text{text-transform:none;line-height:44px;color:#7f7f7f}.contact-properties.aestima-form{margin-top:-130px}.contact-properties.aestima-form .input-wrap{float:left;width:31%;margin-right:10px}.recent-post{border:2px solid #e5e5e5;padding:22px 10px 20px 15px;margin-bottom:40px}.recent-post h2{font-size:26px;line-height:30px;font-weight:400;margin:0 0 17px;text-transform:uppercase}.recent-post .post-list{padding-bottom:5px}.recent-post .post-list li{font-size:14px;line-height:16px;color:#a8a29d;margin:0 0 12px;overflow:hidden}.recent-post .post-list li .image{float:left;width:52.8%;margin:3px 16px 0 0}.recent-post .post-list li .image a{display:block}.recent-post .post-list li .image img{max-width:100%;height:auto}.recent-post .post-list li .txt{overflow:hidden}.recent-post .post-list li .title{display:block}.recent-post .post-list li .title a{color:#2a2e34}.recent-post .post-list li .title a:hover{text-decoration:none;color:#58606c}.recent-post .post-list li address{font-style:normal;line-height:1.2;margin-bottom:13px}.recent-post .post-list li .price{display:block;font-weight:700}.recent-post .post-list li p{margin-bottom:21px}.recent-post .link-txt{text-align:center;display:block;font-size:12px;line-height:14px}.recent-post .link-txt a{color:#a4a4a4}.recent-post .link-txt a:hover{text-decoration:none;color:#7e7e7e}.sidebar-box,.tag-cloud-box{margin-bottom:44px}.watermark-section{position:relative;padding-top:26px;padding-bottom:30px}@media all and (max-width:767px){.watermark-section{padding-top:0;padding-bottom:10px}}.watermark-section .bg-image{position:absolute;top:0;left:0;right:0;z-index:-1}.watermark-section .bg-image img{width:100%;height:auto}.watermark-section .main-container{background:0 0}.watermark-section .wmark-logo{float:left;margin-top:6px}.watermark-section .wmark-logo img{max-width:100%;height:auto}@media all and (max-width:767px){.watermark-section .wmark-logo{max-width:30%}}.watermark-section .txt{float:right;max-width:298px;font-size:28px;line-height:28px;font-weight:300;color:#231f20;margin-right:-10px}@media all and (max-width:767px){.watermark-section .txt{max-width:60%;font-size:18px;line-height:22px}}.advance-search-holder{background:#6c6a6a}.advance-search-holder .main-container{max-width:1236px}.advance-search{margin-bottom:0}@media all and (min-width:768px){.advance-search .form-header{color:#fff}.advance-search .button-refine{padding:10px 66px 10px 70px;background:#fff;color:#6c6a6a;font-weight:700}.advance-search .button-refine:after{left:38px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.advance-search .form-header{padding:23px 0}.advance-search .form-header .title{padding-top:4px;font-size:22px;line-height:28px}.advance-search .form-header .title span{font-size:26px}.advance-search.active .button-refine{height:35px}.advance-search.active .button-refine:after{left:12px;right:auto}.advance-search .criteria-box{border-top:0}}.advance-search .top-box{padding:7px 0 0}@media all and (max-width:767px){.advance-search .top-box{margin:0 -11px;padding:0}}.advance-search .form-row{padding-bottom:16px}@media all and (min-width:1024px){.advance-search .form-row{padding-bottom:23px}}@media all and (max-width:1023px){.advance-search .form-row{margin:0 -11px}}@media all and (max-width:767px){.advance-search .form-row{margin:0}}.advance-search .form-row .col{float:left;padding-right:26px;width:33.33%}.advance-search .form-row .col.sm5{padding-right:11px}@media all and (min-width:1024px){.advance-search .form-row .col{width:18.5%}.advance-search .form-row .col.sm{width:18.5%}.advance-search .form-row .col.sm2{width:18.8%}.advance-search .form-row .col.sm3{width:16.9%}.advance-search .form-row .col.sm4{width:17.5%}.advance-search .form-row .col.sm5{width:11.3%}}@media all and (max-width:1023px){.advance-search .form-row .col{padding:0 11px 16px}}@media all and (min-width:768px) and (max-width:1023px){.advance-search .form-row .col.sm2{padding-right:11px}}@media all and (max-width:767px){.advance-search .form-row .col{width:50%;padding:0 11px 16px}.advance-search .form-row .col.sm5{padding:0 11px 16px}}@media all and (min-width:768px){.advance-search .type-select-col{float:left;width:37.1%;padding-right:24px}}@media all and (max-width:1023px){.advance-search .type-select-col{padding:0 11px}}@media all and (max-width:767px){.advance-search .type-select-col{padding-bottom:16px}}.advance-search .jcf-select-type-select .jcf-select-text{margin-left:19px}.advance-search .jcf-select-type-select .jcf-select-opener{right:15px}.advance-search .jcf-select{width:100%;min-width:0;height:54px;margin:0}.advance-search .jcf-select .jcf-select-text{font-size:15px;line-height:55px}.advance-search .jcf-select .jcf-select-opener{right:18px}@media all and (max-width:767px){.advance-search .jcf-select{height:40px}.advance-search .jcf-select .jcf-select-text{font-size:12px;line-height:40px;margin-left:10px}}@media all and (min-width:768px){.advance-search .input-col{float:left;width:62.3%}}@media all and (max-width:1023px){.advance-search .input-col{padding:0 8px}}@media all and (max-width:767px){.advance-search .input-col{padding:0 11px}}.advance-search .input-field{height:54px;font-weight:400;font-size:15px;line-height:20px;color:#a5a3a4;padding:14px 18px}.advance-search .input-field::-webkit-input-placeholder{color:#a5a3a4}.advance-search .input-field::-moz-placeholder{opacity:1;color:#a5a3a4}.advance-search .input-field:-moz-placeholder{color:#a5a3a4}.advance-search .input-field:-ms-input-placeholder{color:#a5a3a4}.advance-search .input-field.placeholder{color:#a5a3a4}@media all and (max-width:767px){.advance-search .input-field{height:40px;font-size:10px;line-height:16px;padding:10px}}.advance-search .col-prix{display:inline-block;vertical-align:bottom;margin-right:-4px;width:33.33%;padding:0 11px 16px}@media all and (min-width:1024px){.advance-search .col-prix{width:18.7%;padding:0 28px 4px 0}}@media all and (max-width:767px){.advance-search .col-prix{width:50%}}.advance-search .col-mur{display:inline-block;vertical-align:bottom;margin-right:-4px;width:33.33%;padding:0 11px 16px}@media all and (min-width:1024px){.advance-search .col-mur{padding:0 22px 3px 2px;width:12.3%}}@media all and (max-width:767px){.advance-search .col-mur{width:50%}}@media all and (min-width:768px){.advance-search .jcf-select-mur .jcf-select-text{text-transform:uppercase;line-height:55px}}.advance-search .col-chamber{display:inline-block;vertical-align:bottom;margin-right:-4px;width:33.33%;padding:0 11px 16px}@media all and (min-width:1024px){.advance-search .col-chamber{width:18.5%;padding:0 22px 4px 2px}}@media all and (max-width:767px){.advance-search .col-chamber{width:50%}}.advance-search .col-checkbox{display:inline-block;vertical-align:bottom;width:66.67%;padding:0 11px 16px}@media all and (min-width:1024px){.advance-search .col-checkbox{width:39%;padding:0 0 0 1px}}@media all and (max-width:767px){.advance-search .col-checkbox{display:block;width:100%;margin:0;padding:0 11px}}.advance-search .check-label{display:inline-block;vertical-align:top;padding:0 0 0 24px;position:relative;font-size:15px;line-height:18px;color:#fff;letter-spacing:.05em}.advance-search .check-label .jcf-checkbox{position:absolute;left:0;top:3px;width:14px;height:14px}@media all and (max-width:767px){.advance-search .check-label{font-size:12px;line-height:14px;padding-left:20px}.advance-search .check-label .jcf-checkbox{top:1px}}.advance-search .checklist{margin:-6px 0}@media all and (max-width:1023px){.advance-search .checklist{padding:0 11px}}.advance-search .checklist li{margin-bottom:6px}@media all and (min-width:768px){.advance-search .checklist li{display:inline-block;vertical-align:top;min-width:149px;padding-right:42px}}.advance-search .button-row{overflow:hidden;text-align:right;padding-bottom:10px}@media all and (max-width:767px){.advance-search .button-row{text-align:center;padding-bottom:20px}}.advance-search .button-search{display:inline-block;vertical-align:top;border:none;margin:0;padding:0}.advance-search .button-search span{display:block;background:#cc2735;text-transform:uppercase;color:#fff;position:relative;padding:14px 53px 17px 109px;font-weight:700;font-size:20px;line-height:24px}.advance-search .button-search span:before{content:'';position:absolute;top:50%;left:56px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:32px;z-index:1;background:url(../images/sprite1.png) no-repeat -75px -131px}.advance-search .button-search:hover{text-decoration:none;opacity:1;background-color:#fff;color:#cc2735}.advance-search .button-search:hover span:before,.advance-search .button-search:hover span{opacity:1;text-decoration:none;background-color:#fff;color:#cc2735;background-position:-5px -164px}.advance-search .slide{position:relative;padding-bottom:20px}.advance-search .criteria-opener{font-weight:400;font-size:14px}@media all and (min-width:768px){.advance-search .criteria-opener{font-size:16px;line-height:32px;font-weight:500}.advance-search .criteria-opener:before{font-weight:700;font-size:38px}}.advance-search .criteria-opener:hover{text-decoration:none;color:#cc2735}.advance-search.criteria-active .button-row{display:none}.advance-search.criteria-active .criteria-opener{opacity:1}.advance-search .criteria-box{padding-top:0;border:none}.advance-search .criteria-box .main-row{margin:-2px 0 0;padding-bottom:0}@media all and (max-width:767px){.advance-search .criteria-box{padding:0;margin:0}}.advance-search .col-row{padding:0}.advance-search .col-row .col{padding-bottom:16px}@media all and (min-width:768px){.advance-search .col-row{margin:0 -11px;padding:0 0 24px}.advance-search .col-row .col{float:left;width:33.33%;padding:0 11px}}.advance-search .form-button{text-align:right}@media all and (min-width:1230px){.advance-search .form-button .button-search{margin-right:-2px}}.advance-search .form-button .button-search span{padding-top:17px;padding-right:47px}.annonce-resultats .breadcrumbs ul{padding:0 4px 4px}.annonce-resultats .breadcrumbs ul li{padding:17px 0}.annonce-resultats .pagination-block{padding-top:20px}.filtres-alertes{padding:9px 0 0;margin-bottom:22px}.filtres-alertes .button-normal{margin-bottom:10px}.filtres-alertes .left-col .select-wrap{width:auto}.filtres-alertes .right-col{overflow:hidden;padding-left:10px}@media all and (min-width:1230px){.filtres-alertes .right-col{float:right;width:auto;padding:0 10px}.filtres-alertes .right-col .col-6{width:50%}}@media all and (max-width:1023px){.filtres-alertes .right-col{clear:both;padding:10px 8px}}@media all and (max-width:767px){.filtres-alertes .right-col{padding-top:0}}.filtres-alertes .jcf-select{border:2px solid #e6e6e6;width:149px;min-width:0;padding:0 9px 0 6px}.filtres-alertes .jcf-select .jcf-select-text{text-transform:none;line-height:32px}.filtres-alertes .jcf-select .jcf-select-opener{right:8px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.filtres-alertes .select-wrap{max-width:none;width:50%;margin:0;float:left;padding:0 4px}@media all and (max-width:1229px){.filtres-alertes .select-wrap .jcf-select{width:100%;min-width:0}}@media all and (max-width:1023px) and (max-width:1024){.filtres-alertes .select-wrap .jcf-select{width:100%;min-width:0}#content>div>div>form>fieldset>div>div.left-col>div{width:100%;padding:12px}}.filtres-alertes .button-normal{margin-left:12px}.filtres-alertes .button-normal.alert{margin-left:12px}.normal-add{margin-bottom:0}.normal-add h2{padding-left:0;padding-right:0}@media all and (min-width:768px){.normal-add{padding:15px 0 10px;margin-right:3px}.normal-add .img-holder{width:36.5%}.normal-add .text-box{width:63.5%;padding-left:13px}.normal-add h2{font-size:1.3333333333em;line-height:1.2;font-weight:400;margin-bottom:0}.normal-add address{margin-bottom:15px}.normal-add .logo-holder{margin:25px 10px 0 16%}.normal-add p{margin-bottom:7px}.normal-add .telphone-holder{position:absolute;right:0;bottom:7px;left:0;text-align:right;max-width:100%}}.normal-add .price{font-size:22px;line-height:24px}@media all and (min-width:768px) and (max-width:800px){.normal-add .price{font-size:16px}.normal-add h2.dotdotdot{width:65%}}@media all and (min-width:768px){.normal-add .price{right:9px;top:12px;text-align:right}}.normal-add .price a{color:#000}.normal-add .price a:hover{text-decoration:none;color:#ca2c33}.normal-add .price em{display:block;font-size:12px;line-height:16px;color:#ca2c33;font-weight:400}.normal-add .option-list li{float:none;margin:0;color:#6c6a6a;font-size:13px;line-height:16px;position:relative;padding-left:12px;text-transform:none}.normal-add .option-list li:before{content:'•';position:absolute;top:0;left:3px}.normal-add .photo-count{background:#f8f8f8;padding:2px 4px 2px 20px;width:auto;height:auto;color:#000;font-size:12px;line-height:14px;font-weight:400;bottom:5px;left:5px}.normal-add .photo-count:before{content:'';position:absolute;top:50%;left:3px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:12px;background:url(../images/sprite1.png) no-repeat 0 -127px}.normal-add .info-list{display:inline-block;vertical-align:top}.normal-add .info-list li{display:inline-block;vertical-align:top;padding:0 2px 5px}@media all and (min-width:1024px){.normal-add .info-list li{padding:0 2px 5px 8px}}.normal-add .info-list li a{display:block;font-size:0;line-height:0;width:27px;height:27px;border:1px solid #e5e5e5;background-color:#fff!important;position:relative}.normal-add .info-list li a:hover{text-decoration:none;border-color:#c62634}.normal-add .button-view-detail{margin-left:5px}@media all and (max-width:767px){.normal-add{padding-top:0}.dfp-center.dfp-top-leaderboard-listings{margin-bottom:20px;width:492px}}@media all and (max-width:491px){.dfp-center.dfp-top-leaderboard-listings{width:296px}}.highlights-profile{border:3px solid #e8e8e8;padding:20px 15px;color:#6c6a6a;margin:9px 0 38px;font-size:12px;line-height:16px}@media all and (min-width:768px){.highlights-profile{font-size:15px;line-height:18px;padding:32px 32px 32px 23px}}.highlights-profile header{overflow:hidden;padding:0 0 12px}@media all and (min-width:768px){.highlights-profile header{padding-bottom:22px}}@media all and (min-width:1024px){.highlights-profile header .hlogo{float:none;margin-top:21px}}.highlights-profile header h2{overflow:hidden;padding:6px 5px 0 2px;font-weight:400;font-size:24px;line-height:30px;color:#2d2d2d;margin:0;text-transform:uppercase}@media all and (min-width:768px){.highlights-profile header h2{font-size:30px;line-height:36px;text-transform:initial;border-bottom:2px solid #ca2c33;width:255px;padding-bottom:9px;margin:0 auto}.highlights-profile header h2:before{content:'';position:absolute;left:0;right:0;height:1px;bottom:-10px}}.highlights-profile .title{display:block;font-size:18px;line-height:1}@media all and (min-width:768px){.highlights-profile .title{font-size:22px}}.highlights-profile p{margin-bottom:27px}.highlights-profile .text-block{padding-right:20px;overflow:hidden}.highlights-profile .button-more{display:block;padding:8px 34px;text-align:center;color:#fff;background:#cb2734;font-weight:700;font-size:14px;line-height:22px;position:relative}.highlights-profile .button-more:hover{text-decoration:none;opacity:.85}@media all and (min-width:768px){.highlights-profile .button-more{font-size:17px;line-height:20px;padding:8px 34px}}@media all and (max-width:767px){.hide-in-mobile{display:none}}.annonces-advance-search{margin-bottom:0;padding:0 0 4px}.annonces-advance-search.criteria-active .criteria-opener{opacity:1}.annonces-advance-search.criteria-active .btn-wrap,.annonces-advance-search.criteria-active .map-search-option{display:none}.annonces-advance-search.criteria-active .criteria-box .map-search-option{display:block}.annonces-advance-search.criteria-active .criteria-opener:before{content:'-'}.inner-search-holder .annonces-advance-search label{text-transform:none;font-size:15px;line-height:18px;padding-left:15px}@media all and (min-width:1230px){.inner-search-holder .annonces-advance-search .form-holder{margin:0 0 0 -5px}}.inner-search-holder .annonces-advance-search .tags-holder{padding-top:6px}@media all and (max-width:1023px){.inner-search-holder .annonces-advance-search .tags-holder{padding-top:0}}.annonces-advance-search .page-heading{padding-bottom:1px}.annonces-advance-search .main-row{padding-bottom:0}@media all and (min-width:1230px){.annonces-advance-search .main-row{margin-left:-11px;margin-right:-11px}}.annonces-advance-search .col{padding:5px 5px 18px;margin:0}@media all and (min-width:1230px){.annonces-advance-search .col{padding:5px 12px 18px}}.annonces-advance-search .col.w39{width:36.4%}.annonces-advance-search .col.w61{width:63.6%}.annonces-advance-search .col.sm{width:33.33%}@media all and (min-width:1230px){.annonces-advance-search .col.sm{width:26.2%}}.annonces-advance-search .col.sm-add{width:33.3%}@media all and (min-width:1230px){.annonces-advance-search .col.sm-add{width:26.2%}}.annonces-advance-search .col.btn-wrap{float:right;width:29.8%}.annonces-advance-search .col.btn-wrap button{width:100%;margin-top:0}.annonces-advance-search .autocomplete-box{}.annonces-advance-search .autocomplete-box .autocomplete{padding:12px 0 3px}@media all and (max-width:1023px){.annonces-advance-search .autocomplete-box .autocomplete{}}.annonces-advance-search .jcf-select{min-width:0;background:#fff;padding:0;height:54px}.annonces-advance-search .jcf-select .jcf-select-text{font-size:15px;text-transform:none}@media all and (max-width:1023px){.annonces-advance-search .jcf-select{height:40px}.annonces-advance-search .jcf-select .jcf-select-text{line-height:40px}}.annonces-advance-search .input-field{background:#fff;height:54px;padding:15px 16px;font-size:15px}.annonces-advance-search .input-field.price{text-transform:none;font-weight:400;color:#a5a3a4}.annonces-advance-search .input-field.price::-webkit-input-placeholder{color:#a5a3a4}.annonces-advance-search .input-field.price::-moz-placeholder{opacity:1;color:#a5a3a4}.annonces-advance-search .input-field.price:-moz-placeholder{color:#a5a3a4}.annonces-advance-search .input-field.price:-ms-input-placeholder{color:#a5a3a4}.annonces-advance-search .input-field.price.placeholder{color:#a5a3a4}@media all and (max-width:1023px){.annonces-advance-search .input-field{height:40px;padding:8px 10px 3px}}.annonces-advance-search .annonces-search{padding:24px 0 0}.annonces-advance-search .annonces-search .map-link{font-size:18px;letter-spacing:0;padding-left:23px;color:#000}.annonces-advance-search .ads-text{font-weight:400;overflow:hidden;display:block;max-width:none;float:none;text-align:right;color:#000}@media all and (min-width:1024px){.annonces-advance-search .ads-text{padding:6px 3px}}.annonces-advance-search .span-check{float:left;width:50%}.annonces-advance-search .span-check .check-label{margin:8px 10px 0 0;float:left;padding-left:22px;position:relative;letter-spacing:0}.annonces-advance-search .span-check .check-label .jcf-checkbox{width:14px;height:13px;margin-top:2px;position:absolute;top:2px;left:0}@media all and (min-width:1024px){.annonces-advance-search .span-check{width:35%}}.annonces-advance-search .span-check.accessible_to_foreigners{width:auto;padding:0;margin:0}.annonces-advance-search .span-check.accessible_to_foreigners .check-label{margin:0 0 20px}.annonces-advance-search .map-search-option{padding:1px 0 0;position:relative;top:-7px}.annonces-advance-search .map-search-option .span-ckeck{display:inline-block;vertical-align:top;width:33%}.annonces-advance-search.criteria-active .map-search-option{padding-top:11px}.annonces-advance-search .alink{overflow:hidden;padding-bottom:10px}@media all and (min-width:1024px){.annonces-advance-search .alink{float:left;width:43%;padding-bottom:0}}.annonces-advance-search .alink .map-link{font-size:18px;line-height:26px;margin-right:19px;margin:0;letter-spacing:0;max-width:none}@media all and (max-width:1023px){.annonces-advance-search .alink .map-link{font-size:12px;line-height:14px}}.annonces-advance-search .form-content1{position:relative;padding-bottom:28px;color:#000}.annonces-advance-search .criteria-opener{left:0;bottom:-10px;font-size:16px;z-index:12;color:#000}.annonces-advance-search .criteria-opener:before{font-size:38px}@media all and (max-width:1023px){.annonces-advance-search .criteria-opener{padding-left:30px;bottom:-8px}.annonces-advance-search .criteria-opener:before{width:24px;height:24px}}.annonces-advance-search button[type=submit] span{padding:17px 10px 5px 50px}.annonces-advance-search button[type=submit] span:after{top:50%;left:42px}@media all and (max-width:1023px){.annonces-advance-search button[type=submit]{margin-top:0;height:40px}}.annonces-advance-search .property-type-select .opener:after{right:30px}@media all and (min-width:768px) and (max-width:1023px){.annonces-advance-search .autocomplete-box{padding-top:4px;padding-bottom:4px}.annonces-advance-search button[type=submit] span{font-size:12px;padding:8px 0 6px 45px}.annonces-advance-search button[type=submit] span:after{left:20px}.annonces-advance-search .map-search-option .check-label{margin-top:0;font-size:12px;line-height:14px}.annonces-advance-search .map-search-option .check-label .jcf-checkbox{margin-top:1px}.annonces-advance-search .map-link{font-size:12px;line-height:14px;padding-top:0;padding-left:14px}}.annonces-advance-search .criteria-box{border-bottom:none}.annonces-advance-search .criteria-box .main-row{padding:0 0 20px}.annonces-advance-search .criteria-box .custom-row{margin:0 -5px;width:auto}@media all and (min-width:1230px){.annonces-advance-search .criteria-box .custom-row{margin:0 -15px}}.annonces-advance-search .criteria-box .custom-row.col-5,.annonces-advance-search .criteria-box .custom-row.col-3{float:none;width:auto}.annonces-advance-search .criteria-box .custom-row.col-5 .col{width:26.2%}@media all and (min-width:1024px){.annonces-advance-search .criteria-box .custom-row.col-5 .col.sm{width:15%}.annonces-advance-search .criteria-box .custom-row.col-5 .col.sm1{width:14%}}@media all and (max-width:1023px){.annonces-advance-search .criteria-box .custom-row.col-5 .col{width:33.33%;float:none;display:inline-block;vertical-align:top;margin-right:-4px}}.annonces-advance-search .criteria-box .custom-row.col-3 .col{width:33.33%}.annonces-advance-search .criteria-box .input-field{color:#a5a3a4;font-size:15px;text-transform:none;font-weight:400;background:#fff;padding:15px 16px;height:54px}.annonces-advance-search .criteria-box .input-field::-webkit-input-placeholder{color:#a5a3a4}.annonces-advance-search .criteria-box .input-field::-moz-placeholder{opacity:1;color:#a5a3a4}.annonces-advance-search .criteria-box .input-field:-moz-placeholder{color:#a5a3a4}.annonces-advance-search .criteria-box .input-field:-ms-input-placeholder{color:#a5a3a4}.annonces-advance-search .criteria-box .input-field.placeholder{color:#a5a3a4}@media all and (max-width:1023px){.annonces-advance-search .criteria-box .input-field{height:40px;padding:8px 10px 3px;font-size:11px}}.annonces-advance-search .criteria-box .jcf-select{height:46px;background:#fff}.annonces-advance-search .criteria-box .jcf-select .jcf-select-text{line-height:53px}@media all and (min-width:1024px){.annonces-advance-search .criteria-box .jcf-select{height:54px}}@media all and (max-width:1023px){.annonces-advance-search .criteria-box .jcf-select{height:40px}.annonces-advance-search .criteria-box .jcf-select .jcf-select-text{font-size:14px;line-height:40px}}.annonces-advance-search .criteria-box .check-list{position:relative;top:-18px;margin-bottom:-4px;margin-left:-16px}.annonces-advance-search .criteria-box .check-list label{padding-left:0;margin-left:25px;margin-right:26px;color:#000}.annonces-advance-search .criteria-box .check-list label .jcf-checkbox{width:14px;height:14px;margin-top:-1px;margin-right:7px}.annonces-advance-search .criteria-box .check-list label .jcf-checkbox span{top:1px;left:-1px}@media all and (max-width:1023px){.annonces-advance-search .criteria-box .check-list label{margin:0 20px}}@media all and (max-width:1023px){.annonces-advance-search .property-type-select .opener{line-height:40px;padding-left:10px}.annonces-advance-search .property-type-select .opener:after{right:10px}}@media all and (max-width:767px){.annonces-advance-search{margin:0;padding-bottom:24px}.annonces-advance-search .main-row{margin:0 -5px;margin-right:0}.inner-search-holder .annonces-advance-search [class^=col-]{padding:0}.annonces-advance-search .col.w39,.annonces-advance-search .col.w61{float:none;width:100%;padding:0 5px 10px}.annonces-advance-search .col.btn-wrap{float:none;width:100%;overflow:hidden;text-align:right}.annonces-advance-search .col.btn-wrap button{width:auto}.annonces-advance-search .autocomplete-box{padding:9px 5px}.annonces-advance-search .col.sm,.annonces-advance-search .col.sm-add{width:50%;padding:0 5px 10px}.annonces-advance-search .jcf-select{margin:0}.annonces-advance-search .jcf-select .jcf-select-text{line-height:38px}.annonces-advance-search .span-check{width:70%}.annonces-advance-search .span-check .check-label{font-size:12px;margin:0}.annonces-advance-search .form-content1{padding-bottom:15px}.annonces-advance-search.criteria-active .map-search-option{padding-top:0}.annonces-advance-search .criteria-box{padding-top:10px;padding-bottom:0;width:100%}.annonces-advance-search .criteria-box .main-row{padding-bottom:0;width:103%}.annonces-advance-search .criteria-box .check-list{top:0;margin-bottom:10px}.annonces-advance-search .criteria-box .check-list label{margin-bottom:10px;font-size:12px;line-height:14px}.annonces-advance-search .criteria-box .custom-row.col-5 .col{width:50%;padding-top:0;padding-bottom:10px}.annonces-advance-search .criteria-box .custom-row.col-3{padding:0 10px}.annonces-advance-search .criteria-box .custom-row.col-3 .col{width:100%;padding:0 0 10px}.annonces-advance-search .criteria-box .jcf-select{margin-bottom:0}.annonces-advance-search button[type=submit] span{padding-top:6px}.annonces-advance-search button[type=submit] span:after{left:30px}}.property-type-select{background:#fff}.property-type-select>.slide{border-width:1px}.property-type-accordion>li{border-top-width:1px}.jcf-select,.autocomplete-box{background:#fff}.news-letter-block .input-field{color:#a9a9a9}.news-letter-block .input-field::-webkit-input-placeholder{color:#a9a9a9}.news-letter-block .input-field::-moz-placeholder{opacity:1;color:#a9a9a9}.news-letter-block .input-field:-moz-placeholder{color:#a9a9a9}.news-letter-block .input-field:-ms-input-placeholder{color:#a9a9a9}.news-letter-block .input-field.placeholder{color:#a9a9a9}.sidebar-box .button-red{padding:3px 16px 5px}.advance-search label{color:#fff}.advance-search .title-text,.advance-search .criteria-opener{color:#fff}.watermark-page .main-container{padding-left:6px;padding-right:6px;max-width:1216px}.annonce-resultats #content .offer-item-slide{margin:20px 0 0;padding:0}.calculater-block{clear:both;overflow:hidden}.calculater .input-field{color:#8d8d8d}.calculater .input-field::-webkit-input-placeholder{color:#8d8d8d}.calculater .input-field::-moz-placeholder{opacity:1;color:#8d8d8d}.calculater .input-field:-moz-placeholder{color:#8d8d8d}.calculater .input-field:-ms-input-placeholder{color:#8d8d8d}.calculater .input-field.placeholder{color:#8d8d8d}.jcf-select-normal{background:#fff}.jcf-select-normal .jcf-select-drop-content{border:1px solid #ddd}.jcf-select-normal .jcf-list ul li{font-size:12px;padding:5px;display:block}@media all and (max-width:767px){.contact-properties .btn-text-wrap{float:none;width:100%}}.inner-search-holder{padding:0}.inner-search-holder .page-heading{padding:9px 0 20px}.jcf-select-font-black .jcf-list .jcf-option{padding:12px 16px}.jcf-select-drop .jcf-list .jcf-option{cursor:pointer;background:#fff}.jcf-select-drop .jcf-list .jcf-option:hover{opacity:.8}.info-list .open-tel.tel-active .opener{display:none}.info-list .open-tel.tel-active .tel-num{display:block!important;padding:12px 0 0}.info-list .open-tel.tel-active .tel-num a{width:auto;height:auto;background:0 0!important;color:#cc2735;text-indent:0;font-size:14px;line-height:14px;border:none}.info-list .open-tel.tel-active .tel-num a:hover{color:#a11f2a}@-moz-document url-prefix(){fieldset{display:table-cell;vertical-align:top}}#loader{position:fixed;background:#fff;top:0;right:0;bottom:0;left:0;z-index:1000000}#loader .inner{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:150px;height:230px}.normal-add .info-list li a span.tel-num a{border:0}#search_form [disabled]{cursor:not-allowed}[data-search=types]{position:relative}.property-type-select .slide_type{position:absolute}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.holiday .advance-search .middle-row{margin-left:0!important}.advance-search #land_surface_search_widget{margin-left:-36px}.property-type-select .slide_type{width:100%;background-color:#fff;color:#000;border:3px solid #f1f1f1;border-width:0 3px 3px}.advance-search label{color:#000}.advance-search .first-row label,#foreigners_search_widget label{color:#fff!important}#foreigners_search_widget .jcf-checkbox{width:15px;height:15px;line-height:15px;margin-right:10px}.date_grey{color:#9c9c9c}#main{padding-top:0}.agreement_blue{text-decoration:underline;color:#2f7fbc}#search_form_criteria_box{padding-top:20px}#agency_search_widget.compact .autocomplete-box{min-height:44px}#agency_search_widget.compact .autocomplete-box #tags{padding-top:11px}#agency_search_widget.compact .autocomplete-box .input-wrap{margin-bottom:11px}#agency_search_widget.compact .autocomplete-box input{padding:0}#agency_search_widget.big .autocomplete-box{min-height:54px}#agency_search_widget.big .autocomplete-box .autocomplete{padding:0;line-height:33px}.map-block{clear:both}.property-type-accordion .type-opener{text-transform:capitalize}form.contact-properties .select-wrap,form.contact-agencies .jcf-select{margin:10px 0}.inner-search-holder .input-field{text-transform:none}.filtres-alertes .select-wrap{border:none!important}.calculater .input-field{border:2px solid #e5e5e5!important}.agence-info p.adresse{color:#a4a4a4;font-size:.9em;font-weight:700}.sharing-block-agence .btn-misc{width:30%;margin-right:2%;box-sizing:border-box}.agence-description p{max-height:243px;overflow:hidden}.agence-description .more{display:block!important;margin-top:.3em}.agence-description .is-not-truncated .more{display:none!important}#rubrique-homepage-custom{padding-right:0}#reference_search_field{width:100%;height:54px}#reference_search_field{display:inline-block;width:168px;height:54px;line-height:54px;padding:0 15px;margin-left:8px;vertical-align:middle;background:#fff}@media only screen and (max-width:1023px){#reference_search_field{display:inline-block;width:168px;height:38px;line-height:47px;padding:0 15px;margin-left:-4px;vertical-align:middle;background:#fff;font-size:15px}}@media only screen and (max-width:767px){#reference_search_field{display:inline-block;width:168px;height:28px;line-height:29px;padding:0 15px;margin-left:-4px;vertical-align:middle;background:#fff;font-size:12px}}#reference_search_field input{display:inline-block;border:none;line-height:15px;width:138px;padding:0;color:#a5a3a4}@media only screen and (max-width:1023px){#reference_search_field input{display:inline-block;border:none;line-height:14px;width:138px;padding:0%;padding-top:0%}}#rubrique-homepage-custom .span-check{display:inline-block;margin-top:15px;margin-left:15px}#rubrique-homepage-custom button{margin:0}.gcw_mainFhQGg9mK5{display:block!important;border:1px solid #e5e5e5!important;background-color:#fff!important;color:#000!important;width:400px!important;margin:auto!important;font-family:Trebuchet MS,Tahoma,Verdana,Arial,sans-serif!important;font-size:12px!important;text-align:center!important;padding:4px!important}.gcw_headerFhQGg9mK5{display:none}.gcw_info-bgFhQGg9mK5{display:none}.gcw_info-signFhQGg9mK5{display:none}.cal-01{width:100%}.line-separator{height:1px;border-bottom:3px solid #ca2c33}.calculater .title-1{display:block;font-size:26px;line-height:67px;font-weight:400;text-transform:uppercase;color:#070707;overflow:hidden;margin:0 0 -7px}.calculater-01{background:#fff;border:2px solid #e5e5e5;padding:20px 30px;margin-bottom:40px}.calculater-01 .logo-mcb{float:right;margin:7px 0 0 30px}.calculater-01 .title-1{display:block;font-size:26px;line-height:67px;font-weight:400;text-transform:uppercase;color:#070707;overflow:hidden;margin:28px 0 9px;font:1.5em/1.5333em "Ubuntu","Helvetica","Arial",sans-serif}.select-field{border:2px solid #e5e5e5;font-size:16px;line-height:20px;color:#070707;display:block;width:261%;height:48px;padding:12px 15px}.application_mobile_button{padding-left:10%}.fiche-agence .content-holder h2 a:after{display:none}.lobibox-notify-msg{margin-left:-20%}.footer-nav-holder-rectify .logo-list{padding:0;margin-left:0}.ta-right{text-align:right}.home .correctedMargin{margin-top:30px}.category-news .col-15{float:none}.news-desc h3{font-size:1.17693em;margin:0}.news-desc div.date{color:#999;font-weight:400;margin:0 0 8px}.category-news .news-desc{padding-top:4px}.sharing-block .st_fblike_large{float:right}.records-block .col-holder .col{float:none;width:100%;clear:both}.records-block .img-holder{width:221px;float:left}.records-block .text-holder{overflow:hidden;padding:4px 30px 0 23px}.records-block h3{font-size:1.27693em}.rubrique-edito-dossier .records-block,.rubrique-edito-dossier .news-item .date{display:none}.ads-app{position:relative;background:url(../images/Desktop_Appconverter.jpg) top left no-repeat;background-size:100%;min-height:120px;width:100%}.ads-app.en{background-image:url(../images/Desktop_Appconverter_EN.jpg)}.ads-app a{position:absolute;text-indent:-9999px;top:18%;width:19%;height:41%}.ads-app a.appStore{left:58%}.ads-app a.googlePlay{left:78%}@media only screen and (max-width:767px){.ads-app{background:url(../images/Tablette_Appconverter.jpg) top left no-repeat;min-height:260px;background-size:100%}.ads-app.en{background-image:url(../images/Tablette_Appconverter_EN.jpg)}.ads-app a{top:56%;width:18%;height:18%}.ads-app a.appStore{left:7%}.ads-app a.googlePlay{left:27%}}@media only screen and (max-width:500px){.ads-app{background:url(../images/Mobile_Appconverter.jpg) top left no-repeat;min-height:260px;background-size:100%}.ads-app.en{background-image:url(../images/Mobile_Appconverter_EN.jpg)}.ads-app a{top:36%;width:26%;height:12%}.ads-app a.appStore{left:7%}.ads-app a.googlePlay{left:34%}}.tag-cloud-box{}.tag-cloud-box dd{display:none}.tag-cloud-box dt{display:inline-block;font-weight:500;line-height:14px;text-transform:uppercase;position:relative;padding:0 3px 2px 4px;margin-right:5px;background-color:#f1eff0}.tag-cloud-box dt .nuage10{font-size:1.5em}.tag-cloud-box dt .nuage9{font-size:1.4em}.tag-cloud-box dt .nuage8{font-size:1.3em}.tag-cloud-box dt .nuage7{font-size:1.2em}.tag-cloud-box dt .nuage6{font-size:1.1em}.tag-cloud-box dt .nuage5{font-size:1em}.tag-cloud-box dt .nuage4{font-size:.9em}.tag-cloud-box dt .nuage3{font-size:.85em}.tag-cloud-box dt .nuage2{font-size:.8em}.tag-cloud-box dt .nuage2{font-size:.75em}.tag-cloud-box dt .nuage1{font-size:.7em}.tag-cloud-box dt .nuage0{font-size:.65em}.tag-cloud-box dt a{color:#000}#header.fixed-header.fixed-block{top:0}.dfp-hidden,.seo-description{position:absolute;top:-100px;height:1px;overflow:hidden}.dfp-homepage-rich-media{position:absolute;top:0;z-index:10}.rubrique-edito-accueil .category-news .col-15,.edito-home .category-news .col-15{float:left}.rubriques .col-15:last-child{clear:both}.category-news .rub_1{width:100%}.category-news .rub_6{clear:both}.category-news .rub .date{display:none}.category-news .rub_1 .date{display:block}.normal-add .info-list li a.revealed,.favorites-slide .info-list li a.revealed,.projects-box .info-list li a.revealed{width:auto;border:none;background:0 0!important;font-size:1em;line-height:1.75;text-indent:0}.icon-phone.revealed:before{display:none}.span-check.accessible_to_foreigners{padding-top:15px;margin-left:10px}.spacer-10px{display:block;height:10px}.pad-by-10px{margin-top:10px}@media only screen and (max-width:767px){.annonces-search button[type=submit]{font:700 15px/20px "Ubuntu","Helvetica","Arial",sans-serif;width:100%}#rubrique-homepage-custom button{margin-top:10px;margin-right:1%}.annonces-search .map-search-option{padding:2px 5px}.advance-search .form-header .title,.advance-search .form-header .title *{color:#fff!important}}.advance-search [data-search=types].property-type-select.active .slide{padding:0!important}.advance-search [data-search=types].property-type-select.active li.active>.slide{position:relative}.advance-search [data-search=types].property-type-select.active li.active>.slide>ul{padding:0}.advance-search [data-search=types].property-type-select.active li.active>.slide>ul .jcf-checkbox{position:relative!important;left:auto;top:auto;margin-right:10px;vertical-align:middle}.normal-add .price>a{font-weight:400!important}#search_form .search-result-count{display:block;line-height:22px;font-size:16px;color:#fff;text-align:right;text-transform:uppercase}#search_form .search-result-count span{font-size:20px;font-weight:700}#search_form .criteria-box .search-result-count{clear:both;padding:10px 10px 0 0}#search_form.criteria-active .top-box .search-result-count{display:none}@media only print and (min-width:1px){#wrapper{padding:0}#header{margin:0 0 10px}.logo{margin:0}}#search_form .jcf-disabled{opacity:.5;cursor:not-allowed}#search_form .jcf-checkbox.jcf-disabled+span{opacity:.5;cursor:not-allowed}#search_form [data-search=accessible_to_foreigners] .jcf-checkbox.jcf-disabled{border-color:#ddd}.inner-search-holder .annonces-advance-search label.price_label{font-size:12px}.advance-search label.price_label_white{font-size:12px;color:#fff}aside.sidebar{margin-top:10px}@media all and (max-width:1023px){#rubrique-homepage-custom .span-check.accessible_to_foreigners{margin-top:0}#rubrique-homepage-custom button[type=submit]{width:140px;margin-top:10px}#rubrique-homepage-custom button[type=submit] span{padding:7px 0 7px 30px;text-align:left}#rubrique-homepage-custom button[type=submit] span::after{left:5px}#reference_search_field{margin-top:7px}.zoom-slider .slide{height:auto}}@media all and (min-width:768px) and (max-width:859px){#rubrique-homepage-custom em:before{content:"\A";white-space:pre}}@media only screen and (max-width:1230px){#header{padding-top:18px}}@media only screen and (max-width:1199px){.has-habillage{background-image:none!important}.dfp-homepage-rich-media{display:none!important}}@media only screen and (min-width:1200px){.has-habillage .page-heading{max-width:1236px;margin:0 auto;background:#fff}.has-habillage{background-repeat:no-repeat;background-position:center 70px;background-attachment:fixed}.has-habillage #main{position:relative;margin-top:-4px}.has-habillage .search-highlights-block{max-width:1236px;margin:0 auto}.habillage-left,.habillage-right,.habillage-top{position:absolute;display:block}.habillage-top{width:100%;height:172px;top:0;left:0}.habillage-left,.habillage-right{width:300px;margin-left:-918px;left:50%;height:900px}.habillage-right{margin-left:618px}}@media only print and (min-width:1px){#wrapper{margin-top:0!important;padding-top:0!important}}.hide-while-loading{visibility:hidden!important;max-height:300px!important}.hide-while-loading.form-slide{display:none!important;height:0!important}@media(max-width:767px) and (orientation:portrait){#search_form>fieldset>div.main-row>div.col-20{width:100%}#search_form>fieldset>div.main-row>div.col-20{width:100%}#search_form.criteria-active>fieldset>div.main-row>div.col-20{width:100%}.annonces-search.annonces-advance-search fieldset{width:100%}.calculater button[type=reset]{font-size:10px}#formulaire_forum>form>fieldset>textarea{margin-left:-7px;width:102%}.rubrique-edito-accueil .category-news .col-15,.edito-home .category-news .col-15{margin-left:5px}#content>div>div>form>fieldset>div>div.left-col>div{padding:12px;width:100%}#search_form input.holiday-input-field{font-size:13px}.annonces-search .autocomplete-box .autocomplete{font-size:10px;padding-top:4px}}@media(max-width:767px) and (orientation:landscape){div[id^=wufoo-] li.buttons{padding-left:29%}#content>div>div>form>fieldset>div>div.left-col>div{width:100%;padding:12px}#tags>li>input{width:100%}#content>div>div.category-news>div:nth-child(2)>div:nth-child(1)>h2>a{margin-left:7px}}@media only screen and (min-width:1023px) and (max-width:1199px){#footer>div>div.footer-bottom>div>div>div.col-10.ta-right{margin-left:-100px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){#footer>div>div.footer-bottom>div>div>div.col-10.ta-right{margin-left:-100px}#content .text-box strong.price>a{font-size:15px}#content .text-box strong.price>em>a{font-size:10px}.normal-add .logo-holder{margin:25px 10px 0 16%}#search_form .slide.form-slide .criteria-box.js-criteria-box input{}.advance-search .form-button .button-search span{font-size:15px}#search_form .slide.form-slide .criteria-box.js-criteria-box div.col.form-button{margin-left:-20px!important}.advance-search .autocomplete-box .autocomplete{font-size:13px;line-height:33px}.news-detail-holder{margin-top:10px}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.normal-add .logo-holder{margin:25px 10px 0 16%}}.normal-add .price a.linkappro{color:#ca2c33;font-style:italic}.normal-add .price a.linkappro:hover{color:#ca2c33;font-style:italic;text-decoration:underline}.ads-text .form_reset_button,.form_reset_button{margin-right:20px;text-transform:none}.form_reset_button.white{color:#fff}.faq-holder ul,.faq-holder li{list-style:none;margin:0;padding:0}.faq-holder h3{color:#ca2c33;margin:1.2em 0;font-size:1.5em}.faq-holder>div>div>ul>li{font-weight:700;margin:.33em 0}.faq-holder>div>div>ul>li:hover{color:#ca2c33;cursor:pointer}.faq-holder>div>div>ul>li:before{content:"> "}.faq-holder>div>div>ul>li>ul{font-weight:400;display:none;margin:.33em 0}.faq-holder>div>div>ul>li.active>ul{display:block}.faq-holder>div>div>ul>li:hover>ul{color:#000;cursor:default}.faq-holder>div>div>ul>li:hover>ul a:hover{color:#ca2c33;cursor:pointer}p.spip{text-indent:60px}.refbold{font-size:16px}.irsres-zoom .btn-prev{left:25px}.premiere_leadeboard{height:auto;width:1236px;margin-left:auto;margin-right:auto;margin-bottom:17px}@media(min-width:768px) and (max-width:1236px){.premiere_leadeboard{height:auto;width:688px;margin-left:auto;margin-right:auto}}@media(min-width:320px) and (max-width:767px){.premiere_leadeboard{height:auto;width:280px;margin-left:auto;margin-right:auto}}.foreigners_dfp{width:1000px;margin:0 auto}.foreigners_margin{margin-top:17px}@media only screen and (min-width:765px) and (max-width:1000px){.foreigners_dfp{width:670px;margin:0 auto}.foreigners_margin{margin-top:30px}}@media only screen and (min-width:375px) and (max-width:668px){.foreigners_dfp{width:300px;margin:0 auto}.foreigners_margin{margin-top:17px;margin-bottom:24px}}#fboxpopout-background{display:none;width:100%;position:fixed;top:40%;left:0;z-index:99999}#fboxpopout-button{float:right;cursor:pointer;right:85px;margin-top:14px;z-index:10000}#fboxpopout-button:before{content:"X";padding:8px;background:0 0;color:#000;font-weight:700;font-size:10px;text-align:center;border:1px solid #999}#fboxpopout-link,#fboxpopout-link a.visited,#fboxpopout-link a,#fboxpopout-link a:hover{color:#aaa;font-size:9px;text-decoration:none;text-align:center;padding:5px}.newsletter-toaster{position:fixed;bottom:0;width:100%;background:#f2ede9;box-shadow:0 -2px 5px rgba(0,0,0,.25);z-index:9999;transform:translateY(0%);transition:transform .3s ease;-webkit-transition:transform .3s ease}.fig-container-toaster{padding:10px;position:relative;max-width:1000px;width:100%;margin:0 auto;clear:both;height:91px}.toaster-container{max-width:820px;margin:0 auto}.toaster-infos{float:left;width:40%}.picto-newsletter{float:left!important}.toaster-infos-text{margin-left:73px;font-size:1.4rem}.toaster-title{font-size:2.1rem;color:#9e030b;text-transform:uppercase;line-height:31px;margin:0}.toaster-form-right-side{float:left;width:55%;margin:11px auto}.container-message-error{margin-left:auto;margin-right:auto}.spr-picto message-error{float:left;vertical-align:top;background-position:0 -25px;display:inline-block;vertical-align:middle;width:22px;height:22px;background-image:url(/assets/images/sprites/spr-picto_20150313.png);background-repeat:no-repeat}.js-container-errors{display:block;margin-left:25px}.pos-r{position:relative}.toaster-input-wrapper{padding-right:130px}.toaster-input{border:1px solid #000;height:29px;font-size:1.2rem;width:90%}.toaster-input-wrapper-check{<!--padding-left:20px;-->}.checkbox toaster-optin{font-size:12px}.toaster-button-wrapper{position:absolute;top:0;right:0}.js-button-newsletter{font-size:1.4rem;position:relative;overflow:hidden;width:140px;border:2px solid #ca2c33;background-color:#ca2c33;text-align:center;padding:4px;color:#fff}.js-button-newsletter:hover{font-size:1.4rem;position:relative;overflow:hidden;width:140px;border:2px solid #ca2c33;background-color:#fff;text-align:center;padding:4px;color:#ca2c33}@media only screen and (min-width:300px) and (max-width:736px){.newsletter-toaster{display:none}}#primary_nav_wrap{margin:0 auto;margin-top:0}#primary_nav_wrap ul{list-style:none;margin:0;padding:0;width:99%}#primary_nav_wrap ul a{display:block;color:#fff;text-decoration:none;text-align:center}#primary_nav_wrap ul a:hover{color:#000}#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:10px 25px;background-color:#2f2b2b;width:99%}#primary_nav_wrap ul li.current-menu-item{background:#2f2b2b}#primary_nav_wrap ul li:hover{background-color:#9e9e9e;width:100%;color:#eee}#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0}#primary_nav_wrap ul ul li{float:none;width:100%}#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:hover>ul{display:block}.magazine_title{text-align:center!important;color:#ca2c33!important;font-size:24px!important;font-weight:500!important;text-transform:none!important}.magazine_title_h1{text-align:center!important;text-transform:none!important;margin-bottom:33px!important}.magazine_title_span{text-transform:initial;#primary_nav_wrapullifont-weight:normal}.magazine_container{background-color:#e6e6e6;width:100%;height:482px}.magazine_container_block_left{width:50%;float:left;height:100%}.magazine_container_block_left_image{margin:38px 35px 37px 271px;text-align:center}.magazine_container_block_right{width:50%;float:right;height:100%}.magazine_container_block_left_button{width:50%;margin:164px 37px}.magazine_container_block_left_button_style{background-color:#f44336;color:#fff;background-color:#ca2c33;padding:9px 25px;text-align:center;text-decoration:none;display:inline-block;width:98%;margin:0 auto;margin-bottom:12px}.magazine_container_block_left_button_style:hover{color:#ca2c33;background-color:#fff;border:2px solid #ca2c33}.magazine_text_block{width:54%;margin:0 auto;margin-top:35px;text-align:center}.magazine_main_container .breadcrumbs{padding-left:18px;padding-right:18px;margin:0 auto;max-width:1236px}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.magazine_container_block_left_image{margin:38px 35px 37px 175px}.magazine_container_block_left_button{width:57%;margin:168px 37px}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.magazine_container_block_left_image{margin:38px 35px 37px 44px;text-align:center}.magazine_container_block_left_button{width:59%;margin:164px 37px}}@media only screen and (min-width:320px) and (max-width:668px){.magazine_container_block_left{width:100%;float:right;height:458px}.magazine_container_block_left_image{margin:38px 35px 37px;text-align:center}.magazine_container_block_left_button{width:50%;margin:0}.magazine_container{height:645px}.magazine_container_block_left_button{width:75%;margin:0 auto}.magazine_container_block_right{width:100%;float:none;height:100%}.magazine_text_block{width:100%}#primary_nav_wrap ul ul li{float:none;width:100%}#primary_nav_wrap{margin-top:0}}.top_agence_sidebar{font-style:italic;font-size:12px;line-height:18px}.block_style{background:#f8f8f8;border:1px solid #ccc;text-align:center;color:#4a4949;padding:20px 20px 10px}.highlights-profile .button-more:hover{color:#ca2c33;text-decoration:none;background:#fff;border:2px solid #ca2c33}.madiakit-block{background-image:url(../images/mediakit/homepage/Mediakit_HP_1520x426_footer.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;text-align:center;background-size:100% 100%;font-size:12px;max-width:1520;margin:0 auto;height:426px}.meditkit_home_block_1236,.mediakit_magazine_block_zone3_1236{max-width:1236px;margin:0 auto}.meditkit_home_block{max-width:1520px;margin:0 auto;background-color:#e6e6e6}.meditkit_magazine_block{max-width:1236px;margin:0 auto}.meditkit_website_block{max-width:1236px;margin:0 auto}.meditkit_home_block2{height:260px;width:314px}.meditkit_magazine_block2{height:100%;width:377px}.meditkit_website_block2{height:100%;width:100%}.mediakit_homepage_col{text-align:right;margin:0!important;width:618px!important}.mediakit_website_col{text-align:right;margin:0!important;width:618px!important}.mediakit_website_col2{margin:0!important;width:618px!important}.mediakit_homepage_col2{margin:0!important;width:618px!important}.meditkit_home_block1{height:290px;margin-left:300px;width:314px}.meditkit_magazine_block1{height:238px;margin-left:300px;width:314px}.meditkit_website_block1{height:259px;margin-left:300px;width:314px}.mediakit_button{margin:0 auto;width:22%}.mediakit_button button[type=submit]{border:2px solid #ca2c33;background:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:uppercase;color:#fff;padding:7px 45px 7px 15px;display:block;width:100%;text-align:center;margin:0 0 16px;outline:none}.mediakit_button button[type=submit]:hover{background:#fff;color:#ca2c33}.mediakit_button button[type=submit]:hover a{color:#ca2c33}.mediakit_button button[type=submit] span:after,.calculater button[type=reset] span:after{content:"";position:absolute;width:12px;height:21px;background-position:-126px 0;background-image:url(../images/sprite@2x.png);background-size:400px;background-repeat:no-repeat;margin-left:30px}.mediakit_button button[type=submit]:hover span:after,.mediakit_button button[type=reset]:hover span:after{background-position:-241px 0}.mediakit_button a{text-decoration:none;color:#fff;outline:none}.mediakit_button a:hover{text-decoration:none;outline:none;color:#ca2c33}.mediakit_para{display:block;vertical-align:middle;text-align:center;font-size:25px;line-height:32px;text-transform:none;color:#fff;letter-spacing:0;margin:15px;text-shadow:2px 2px 4px #000}.mediakit_para_span{font-weight:700}.meditkit_home_images,.meditkit_home_text{text-align:center;padding:0 10px}.meditkit_home_text h1{font-size:36px!important;font-weight:500!important;color:#cc2735!important;border-bottom:1px solid #cc2735;width:33%;margin:0 auto!important;text-transform:initial!important;padding:7px;margin-bottom:18px!important;margin-top:18px!important}.meditkit_home_text h2{text-transform:initial;font-size:18px;font-weight:600}.meditkit_home_text p{width:31%;margin:0 auto;margin-bottom:25px;font-size:14px}.meditkit_website_images,.meditkit_website_text,.meditkit_magazine_text{text-align:center;margin:25px 0}.actu-article .content-holder .meditkit_website_text h1{font-size:25px;font-weight:600;color:#cc2735;margin:0 auto;text-transform:initial;padding:7px;margin-bottom:18px;margin-top:18px;position:relative}.meditkit_website_text h1 .first-line{position:relative;display:block}.meditkit_website_text h1 .second-line{display:inline-block;position:relative}.meditkit_website_text h1 .second-line:before{content:'';position:absolute;left:0;right:0;height:1px;background:#cb3234;bottom:-10px}.mediakit_website_button button[type=submit]{border:2px solid #ca2c33;background-color:#ca2c33;font:400 18px/22px "Ubuntu","Helvetica","Arial",sans-serif;text-transform:inherit;color:#fff;padding:7px;display:block;width:100%;text-align:center;margin:0 0 16px;outline:none;font-size:18px}.mediakit_website_button button[type=submit]:hover{background-color:#fff;color:#ca2c33}.mediakit_website_button button[type=submit]:hover a{background-color:#fff;color:#ca2c33}.mediakit_website_button a{color:#fff}.mediakit_website_button a:hover{color:#ca2c33}.actu-article .content-holder .meditkit_magazine_text h1{font-size:25px;font-weight:600;color:#cc2735;margin:0 auto;text-transform:initial;padding:7px;margin-bottom:18px;margin-top:18px;position:relative;display:inline-block}.meditkit_magazine_text h1:before{content:'';position:absolute;left:0;right:0;height:1px;background:#cb3234;bottom:-10px}.learnmore{color:#fff;border:1px solid #fff;padding:4px;margin-top:20px}.learnmore:hover{background-color:#fff;color:#ca2c33}.learnmore:hover a{color:#ca2c33}.learnmore a:hover{color:#ca2c33}.learnmore a{font-weight:400;text-transform:uppercase}.mediakit_magazine_col2{margin:0!important;width:618px!important}.meditkit_magazine_block2_div{margin:0 auto;margin-left:20px;line-height:4px;margin-top:50px;margin-bottom:50px}.meditkit_magazine_block2_div h3{font-size:20px}.meditkit_magazine_block2_div p{font-size:15px}.meditkit_home_block_img{height:100%;margin-left:300px;width:295px;padding-left:38px}.mediakit_magazine_boost{margin:0 auto;text-align:center;margin-top:25px;color:#ca2c33}.mediakit_magazine_boost h2{margin:0 auto;text-transform:initial;color:#ca2c33;font-weight:600}.mediakit_magazine_boost h2 .first-line{display:block}.mediakit_magazine_boost h2 .second-line{display:inline-block;position:relative}.mediakit_magazine_boost h2 .second-line:before{content:'';position:absolute;left:0;right:0;height:1px;background:#cb3234;bottom:-9px}.mediakit_magazine_block_zone3{background-color:#e6e6e6;margin:0 auto;display:flex;margin-top:30px}.mediakit_magazine_zone3_block2{margin:0 auto;width:100%;display:flex}.mediakit_magazine_zone3_block3{width:290px;height:290px;border:1.5px solid #e6e6e6}.mediakit_magazine_zone3_button_block{margin:0 auto;width:1236px;text-align:center;margin-top:35px}.mediakit_magazine_zone3_button_block .mediakit_website_button{width:285px;margin:0 auto}.mediakit_magazine_zone3_button_block .mediakit_website_button a{text-decoration:none}.mediakit_website_zone2_block{margin:0 auto;margin-left:50px;line-height:4px;margin-top:50px}.mediakit_website_zone2_block h3{font-size:20px}.mediakit_website_zone2_block p{font-size:15px}.meditkit_website_map{background-color:#e6e6e6;margin:0 auto;width:1236px;margin-top:50px}.meditkit_website_map_h2{text-align:center;padding-top:20px;text-transform:initial!important}.meditkit_website_map_img{margin:0 auto;width:55%;margin-bottom:20px}.meditkit_website_reinforce{margin:0 auto;width:1236px;text-align:center;margin-top:335px}.meditkit_website_reinforce h2{margin:0 auto;text-transform:initial;color:#cc2735;font-weight:600;position:relative;display:inline-block}.meditkit_website_reinforce h2:before{content:'';position:absolute;left:0;right:0;height:1px;background:#cb3234;bottom:-10px}.mediakit_mainCon .content-holder{margin-left:0}.meditkit_website_map_block{background-color:#e6e6e6;width:100%;height:100%}.meditkit_website_map_block_1{width:50%;float:left;background-color:#e6e6e6}.meditkit_website_map_block_2{text-align:center;max-width:100%;margin:0 auto;border-right:2px solid #ca2c33}.meditkit_website_map_block_3{padding-left:265px}.meditkit_website_map_block_3 p{font-size:80px;font-weight:400;color:#ca2c33;margin-bottom:0}.meditkit_website_map_block_3 p span{font-size:50px}.meditkit_website_map_block_foreigners{padding-left:265px;line-height:1;margin:0;font-size:20px;color:#ca2c33}.meditkit_website_map_block_foreigners_text{padding-left:260px}.meditkit_website_map_block_right{width:50%;float:right;background-color:#e6e6e6}.meditkit_website_map_block_right_2{text-align:center;max-width:100%;margin:0 auto}.meditkit_website_map_block_right_3{padding-left:107px;text-align:left}.meditkit_website_map_block_right_3 p{font-size:80px;font-weight:400;color:#ca2c33;margin-bottom:0}.meditkit_website_map_block_right_3 p span{font-size:50px}.meditkit_website_map_block_mauritians{padding-left:129px;line-height:1;margin:0;font-size:20px;color:#ca2c33;text-align:left}.meditkit_website_map_block_mauritians_text{padding-left:52px;text-align:left}.meditkit_website_map_block_mauritians_text p{text-align:center;padding-right:294px}.meditkit_website_box{background-color:#e6e6e6;margin:0 auto;display:flex;margin-top:30px}.meditkit_website_boxreinforce{width:290px;height:290px;border:1.5px solid #e6e6e6}.flip-content b{font-size:20px}.meditkit_website_boxreinforce_block{margin:0 auto;display:flex}.meditkit_website_boxreinforce_block_secondlevel{background-color:#e6e6e6;margin:0 auto;display:flex}.meditkit_website_boxreinforce_block_2{width:290px;height:290px;border:1.5px solid #e6e6e6}.meditkit_website_button_block{margin:0 auto;width:1236px;text-align:center;margin-top:34px}.mediakit_website_button{width:285px;margin:0 auto}.mediakit_website_button a{text-decoration:none}@media only screen and (min-width:768px) and (max-width:1024px){.mediakit_homepage_col{text-align:right;margin:0!important;width:512px!important}.meditkit_home_block1{height:290px;margin-left:193px;width:314px}.mediakit_homepage_col2{margin:0!important;width:512px!important}.meditkit_home_text h1{width:45%}.meditkit_home_text p{width:58%}.mediakit_button button[type=submit] span:after,.calculater button[type=reset] span:after{}.mediakit_magazine_col2{width:100%!important}.meditkit_home_block_img{height:100%;margin-left:0;width:33%;margin:0 auto}.meditkit_magazine_block2{height:100%;width:100%;margin:0 auto;text-align:center}.meditkit_magazine_block2_div{margin-left:0}.mediakit_magazine_block_zone3{width:100%;display:block}.mediakit_magazine_zone3_block2{width:100%;display:block}.mediakit_magazine_zone3_block3{width:100%}.mediakit_magazine_zone3_button_block{width:100%}.section-builder-feature .section-3col .section-3col-content{max-width:inherit!important;width:96%}.meditkit_website_text h1{width:81%}.meditkit_website_block{max-width:100%}.mediakit_website_col{text-align:center;width:100%!important}.meditkit_website_block1{margin-left:0;width:100%}.mediakit_website_zone2_block{margin-left:0;width:100%;text-align:center}.mediakit_website_col2{width:100%!important}.meditkit_website_map{width:100%}.meditkit_website_map_block_1,.meditkit_website_map_block_right{width:100%;float:none}.meditkit_website_map_block_2{text-align:center;max-width:100%;margin:0 auto;border-right:none}.meditkit_website_map_block_3,.meditkit_website_map_block_foreigners,.meditkit_website_map_block_foreigners_text{padding-left:0}.meditkit_website_map_block_mauritians_text p{text-align:center;padding-right:0}.meditkit_website_map_block_mauritians{padding-left:0;text-align:center}.meditkit_website_map_block_right_2{text-align:center;max-width:100%;margin:0 auto}.meditkit_website_map_block_right{width:100%;float:none;background-color:#e6e6e6}.meditkit_website_map_block_right_3,.meditkit_website_map_block_mauritians_text{text-align:center;padding-left:0}.meditkit_website_reinforce h2{width:62%}.meditkit_website_reinforce{width:100%}.meditkit_website_boxreinforce_block_secondlevel,.meditkit_website_box{width:100%}.meditkit_website_button_block{width:100%}}@media only screen and (min-width:768px) and (max-width:1236px){.mediakit_magazine_col2{width:100%!important}.mediakit_website_col{text-align:center;width:100%!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.mediakit_homepage_col{width:405px!important}.meditkit_home_block1{margin-left:48px}.mediakit_homepage_col2{width:318px!important}.madiakit-block{height:100%;background-size:cover}.mediakit_button button[type=submit] span:after,.calculater button[type=reset] span:after{}.mediakit_button{width:33%}.meditkit_home_text p{width:90%;font-size:14px}.meditkit_home_text h1{width:58%}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.meditkit_home_block1{margin-left:198px}.mediakit_homepage_col{text-align:right;margin:0!important;width:512px!important}}@media only screen and (min-width:1024px) and (max-width:1366px) and (orientation:landscape){.meditkit_home_block1{margin-left:198px}.mediakit_homepage_col{text-align:right;margin:0!important;width:512px!important}}@media only screen and (min-width:300px) and (max-width:732px){.meditkit_home_block,.meditkit_magazine_block,.meditkit_website_block{max-width:100%}.mediakit_homepage_col{width:100%!important}.meditkit_home_block1{margin-left:0;width:100%}.mediakit_homepage_col2{width:100%!important}.meditkit_home_block2{width:100%}.meditkit_home_text h1{font-size:25px!important;width:84%}.meditkit_home_text p{width:97%;font-size:12px}.madiakit-block{padding:0;background-size:cover;height:100%;background-size:cover}.mediakit_para{font-size:16px;line-height:27px;padding:16px 0 5px}.mediakit_button{width:60%}.mediakit_button button[type=submit]{padding:7px}.mediakit_button button[type=submit] span:after{display:none}.mediakit_magazine_col2{margin:0!important;width:100%!important}.meditkit_home_block_img{height:100%;margin-left:0;width:100%;margin:0 auto;text-align:center}.meditkit_magazine_block2{height:100%;width:100%;margin:0 auto}.meditkit_magazine_block2_div{margin:0 auto;margin-left:0;line-height:4px;margin-top:0;margin-bottom:50px;width:100%;text-align:center}.mediakit_magazine_boost{width:100%}.mediakit_magazine_boost h2{width:100%}.mediakit_magazine_boost_h2{width:92%!important}.mediakit_magazine_block_zone3{width:100%}.mediakit_magazine_zone3_block2{width:100%;display:block}.mediakit_magazine_zone3_block3{width:100%;height:290px}.section-builder-feature .section-3col .section-3col-content{max-width:inherit!important;width:90%}.mediakit_magazine_zone3_button_block{width:100%}.meditkit_website_text h1{width:67%}.mediakit_website_col{text-align:center;width:100%!important}.meditkit_website_block1{margin-left:0;width:100%}.mediakit_website_col2{margin:0!important;width:100%!important;text-align:center}.mediakit_website_zone2_block{margin-left:0}.meditkit_website_map{width:100%}.meditkit_website_map_block_1,.meditkit_website_map_block_right{width:100%;float:none}.meditkit_website_map_block_2{text-align:center;max-width:100%;margin:0 auto;border-right:none}.meditkit_website_map_block_3,.meditkit_website_map_block_foreigners,.meditkit_website_map_block_foreigners_text,.meditkit_website_map_block_mauritians,.meditkit_website_map_block_mauritians_text{padding-left:0;text-align:center}.meditkit_website_map_block_right_3{padding-left:0;text-align:center}.meditkit_website_map_block_mauritians_text p{padding-right:0}.meditkit_website_reinforce{width:100%}.meditkit_website_reinforce h2{width:80%}.meditkit_website_boxreinforce_block{width:100%;display:block}.meditkit_website_boxreinforce_block_2{width:100%}.meditkit_website_boxreinforce_block_secondlevel{width:100%;display:block}.meditkit_website_button_block{width:100%}.meditkit_website_box{width:100%}.meditkit_website_map_img{width:95%}.meditkit_website_map_block_3 p span,.meditkit_website_map_block_right_3 p span{font-size:40px}.meditkit_website_map_block_3 p,.meditkit_website_map_block_right_3 p{font-size:40px}.meditkit_website_map_block_foreigners_text p,.meditkit_website_map_block_mauritians_text p{font-size:14px}.meditkit_website_map_block_foreigners p,.meditkit_website_map_block_mauritians p{font-size:16px}}@media only screen and (min-width:732px){.footer_para_width{width:46%;margin:0 auto;margin-bottom:74px;padding-top:92px}}@media only screen and (max-width:1024px){.meditkit_website_reinforce{margin-top:35px}}.magazine_main_container_padding,.magazine_main_container_padding{padding-bottom:29px!important}.calculater_homepage_col{padding-left:0;padding-right:0}#border_calculator.calculater_border{border:2px solid #e6e6e6;background-color:#f8f8f8}.calculater_homepage_col .title{color:#ca2c33;font-weight:600;line-height:34px;text-shadow:none}.calculater_homepage_col .logo-mcb{float:left;margin:7px 25px 0 0}.calculater_homepage_col button[type=submit]{padding:11px 45px 11px 15px;margin-left:40px;width:86%}.calculater_homepage_col .input-field{border:1px solid #e5e5e5!important;text-transform:initial}.section_calculater{clear:both;padding:0;margin:0}.col_calculater{display:block;float:left;margin:1% 0 1% 0%;width:25%}.col_calculater:first-child{margin-left:0}.group_calculater:before,.group_calculater:after{content:"";display:table}.group_calculater:after{clear:both}.group_calculater{zoom:1}.span_4_of_4_calculater{width:100%}.span_3_of_4_calculater{width:75%}.span_2_of_4_calculater{width:50%}.span_1_of_4_calculater{width:25%}@media only screen and (max-width:480px){.col_calculater{margin:1% 0 1% 0%}.span_1_of_4_calculater,.span_2_of_4_calculater,.span_3_of_4_calculater,.span_4_of_4_calculater{width:100%}}.homepage_low_leaderboard{width:790px;margin:0 auto;margin-top:8px;margin-bottom:25px}.zoom-slider-detail .gallery-container{padding-bottom:40px}.zoom-slider-detail .side-socialbar .print-page,.zoom-slider-detail .side-socialbar .google-plus{display:none!important}.zoom-slider-detail .cycle-gallery{position:relative;padding:0 0 10px}.zoom-slider-detail .cycle-gallery .mask{position:relative;overflow:hidden;width:100%}.zoom-slider-detail .cycle-gallery .slideset{width:99999px;float:left}.zoom-slider-detail .cycle-gallery .slide{width:100%;float:left;min-height:198px}.zoom-slider-detail .cycle-gallery .slide.active{z-index:1}.zoom-slider-detail .cycle-gallery .slide .compteur{position:absolute;right:2px;bottom:20px;color:#fff;background:rgba(0,0,0,.4);font-size:12px;font-weight:700;padding:3px 5px}.zoom-slider-detail .cycle-gallery .btn-prev{position:absolute;top:50%;transform:translateY(-50%);background:#fff;width:19px;height:19px;z-index:2;transition:background .3s ease-in-out;margin:-30px 0 0;left:0;right:auto}.zoom-slider-detail .cycle-gallery .btn-prev i{color:#747676;font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0 0 0 -2px}.zoom-slider-detail .cycle-gallery .btn-prev:hover{opacity:.9}.zoom-slider-detail .cycle-gallery .btn-next{position:absolute;top:50%;transform:translateY(-50%);background:#fff;width:19px;height:19px;z-index:2;transition:background .3s ease-in-out;margin:-30px 0 0;right:0;left:auto}.zoom-slider-detail .cycle-gallery .btn-next i{color:#747676;font-size:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.zoom-slider-detail .cycle-gallery .btn-next:hover{opacity:.9}.zoom-slider-detail .cycle-gallery .pagination{position:absolute;top:100%;right:0;left:0;padding:0;text-align:center}.zoom-slider-detail .cycle-gallery .pagination ul{padding:0;margin:0}.zoom-slider-detail .cycle-gallery .pagination li{list-style:none;display:inline-block}.zoom-slider-detail .cycle-gallery .pagination li a{overflow:hidden;text-indent:-9999px;display:block;width:10px;height:10px;border:1px solid #7d7d7d;border-radius:50%;margin:0 2px;transition:background .3s ease-in-out}.zoom-slider-detail .cycle-gallery .pagination li a:hover{background:#7d7d7d}.zoom-slider-detail .cycle-gallery .pagination li.active a{background:#7d7d7d}@media(min-width:768px){.zoom-slider-detail .gallery-container{margin-left:80px}.zoom-slider-detail .cycle-gallery{padding:0}.zoom-slider-detail .cycle-gallery .slide{min-height:360px}.zoom-slider-detail .cycle-gallery .btn-prev{width:33px;height:33px;margin:0}.zoom-slider-detail .cycle-gallery .btn-prev i{font-size:15px}.zoom-slider-detail .cycle-gallery .btn-next{width:33px;height:33px;margin:0}.zoom-slider-detail .cycle-gallery .btn-next i{font-size:15px}}.contact-form-check-option label{max-width:100%!important;text-align:left;font-size:13px!important;text-transform:none!important}.contact-form-check-option-main p label{text-transform:none!important}.cookie-popup{display:none;position:fixed;left:0;z-index:100000;width:100%;background-color:#fafafa;color:#000;font-family:roboto,noto sans,sans-serif;line-height:initial;box-sizing:initial}.cookie-popup-inner{display:table;width:100%;color:#fff;background-color:#000}.cookie-popup-left{display:table-cell;vertical-align:middle;padding:15px}.cookie-popup-headline{font-size:14px}.cookie-popup-headline a{color:#fff!important;text-decoration:underline}.cookie-popup-sub-headline{font-size:12px}.cookie-popup-right{display:table-cell;vertical-align:middle;padding:10px 15px;text-align:right}.cookie-popup-accept-cookies{display:inline-block;position:relative;margin-bottom:0;margin:7px;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;white-space:nowrap;padding:9px 12px;font-size:13px;line-height:1.49;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:8px 0;font-size:14px;min-width:50px;line-height:1.5;border-radius:0;text-decoration:none;color:#000;background-color:#fff;border-color:rgba(0,0,0,.1) rgba(0,0,0,.12) rgba(0,0,0,.15);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.cookie-popup-accept-cookies:hover{bottom:1px;text-decoration:none;color:#000;background-color:#c7c7c7}.cookie-popup-accept-cookies:active{bottom:0;color:initial}.cookie-popup-learn-more{display:block;clear:both;font-size:14px;margin-top:5px;margin-right:5px;text-decoration:none;color:#000;opacity:.75}.cookie-popup-learn-more:hover{opacity:1;text-decoration:none}.cookie-popup-learn-more:active,.cookie-popup-learn-more:focus{text-decoration:none}.cookie-popup-lower{padding:15px;font-size:14px}.cookie-popup.position-bottom{bottom:0;box-shadow:0 -4px 6px rgba(50,50,93,.11),0 -1px 3px rgba(0,0,0,.08)}.cookie-popup.position-top{top:0;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08)}.cookie-popup.position-bottomright{width:300px;right:10px;bottom:10px;left:inherit;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);border-radius:2px}.cookie-popup.position-bottomright .cookie-popup-right{width:initial}.cookie-popup.position-bottomleft{width:300px;left:10px;bottom:10px;right:inherit;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);border-radius:2px}.cookie-popup.position-bottomleft .cookie-popup-right{width:initial}.cookie-popup.position-topright{width:300px;right:10px;top:10px;left:inherit;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);border-radius:2px}.cookie-popup.position-topright .cookie-popup-right{width:initial}.cookie-popup.position-topleft{width:300px;left:10px;top:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.3);border-radius:2px}.cookie-popup.position-topleft .cookie-popup-right{width:initial}.send-form label a{color:inherit;text-decoration:underline}.send-form label a:hover{text-decoration:none}.send-form label.jcf-label-active{color:inherit}.beau-plan-text-primary,h1.beau-plan-text-primary,h2.beau-plan-text-primary,h3.beau-plan-text-primary,h4.beau-plan-text-primary,h5.beau-plan-text-primary,h6.beau-plan-text-primary,button.beau-plan-text-primary,span.beau-plan-text-primary{color:#1b90bd!important}.beau-plan-smart-city a.btn,.beau-plan-smart-city .carousel-indicators li.active,.beau-plan-smart-city #contact>div>div>div.col-lg-8>form>div>div.col-md-12.d-flex.flex-wrap.justify-content-between>button{background-color:#1b90bd!important;border-color:#1b90bd!important}.beau-plan-smart-city .detail-block .close,.beau-plan-smart-city .carousel-control-next-icon:hover:after,.beau-plan-smart-city .carousel-control-prev-icon:hover:after,.beau-plan-smart-city .article-info h2,.beau-plan-smart-city .article-info button>span,.beau-plan-smart-city .article-info span.price,.beau-plan-smart-city .card span.price{color:#1b90bd!important}.beau-plan-smart-city button.beau-plan-text-primary.detail-opener:hover,.beau-plan-smart-city .btn:hover{color:#136787!important}.beau-plan-smart-city .nav-tabs .card-body{min-height:100px;padding:10px 8px}@media(min-width:296px) and (max-width:767px){.LP_PROJETS_Listing_Inside_Leaderboard{margin:0 auto;width:296px}.LP_PROJETS_Home_Top_Leaderboard{margin:0 auto;width:300px}}@media(min-width:768px) and (max-width:999px){.LP_PROJETS_Home_Top_Leaderboard{margin:0 auto;width:670px}#title_beau_plan_smart_city{position:absolute;top:-49%;right:0;left:0;font-size:1.5rem;z-index:2}}@media(min-width:1000px){.LP_PROJETS_Home_Top_Leaderboard{margin:0 auto;width:1000px}}@media(min-width:1025px){.title_smart_city_h1{width:70%}}@media(min-width:296px) and (max-width:767px){#title_beau_plan_smart_city{position:absolute;top:-49%;right:0;left:0;font-size:1.5rem;z-index:2}.map.position-relative img{vertical-align:middle;border-style:none;height:85%}#block_mobile_title{font-size:14px;top:-33%}#block_alignment_center{text-align:center}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#title_beau_plan_smart_city{position:absolute;background-color:rgba(0,0,0,.3);top:-27%;right:0;left:0;font-size:1.4rem;z-index:2}.beau-plan-smart-city .nav-tabs .card-body{min-height:140px;padding:10px 8px}}.background_image{display:block;margin-left:auto;margin-right:auto;width:50%}.mont_choisy{text-align:center;position:absolute;top:59%;left:34%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:64%;left:74%;transform:translate(-50%,-50%);color:#000}.anahita{text-align:center;position:absolute;top:70%;left:74%;transform:translate(-50%,-50%);color:#000}.balise_marina{text-align:center;position:absolute;top:73%;left:29%;transform:translate(-50%,-50%);color:#000}.villas_valriche{text-align:center;position:absolute;top:78%;left:27%;transform:translate(-50%,-50%);color:#000}.map-bg{background:url(images/map-bg.jpg) no-repeat;background-position:0 0;background-size:auto;width:100%;height:440px;position:relative}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:59%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:64%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}.marker_am{text-align:center;width:100px;height:100px;position:absolute;top:70%;left:66%;display:block;transform:translate(-50%,-50%);color:#000}.marker_bm{text-align:center;width:100px;height:100px;position:absolute;top:73%;left:37%;display:block;transform:translate(-50%,-50%);color:#000}.marker_vv{text-align:center;width:100px;height:100px;position:absolute;top:78%;left:39%;display:block;transform:translate(-50%,-50%);color:#000}.pin{width:20px;height:20px;position:relative;top:38px;left:38px;background:#44494f;border:2px solid #fff;border-radius:50%;z-index:1000}.pin-effect{width:100px;height:100px;position:absolute;top:0;display:block;background:rgba(132,132,133,.6);border-radius:50%;opacity:0;animation:pulsate 2400ms ease-out infinite}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.mont_choisy{text-align:center;position:absolute;top:59%;left:34%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:63%;left:74%;transform:translate(-50%,-50%);color:#000}.anahita{text-align:center;position:absolute;top:68%;left:77%;transform:translate(-50%,-50%);color:#000}.balise_marina{text-align:center;position:absolute;top:70%;left:26%;transform:translate(-50%,-50%);color:#000}.villas_valriche{text-align:center;position:absolute;top:75%;left:27%;transform:translate(-50%,-50%);color:#000}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:59%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:63%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}.marker_am{text-align:center;width:100px;height:100px;position:absolute;top:68%;left:66%;display:block;transform:translate(-50%,-50%);color:#000}.marker_bm{text-align:center;width:100px;height:100px;position:absolute;top:70%;left:37%;display:block;transform:translate(-50%,-50%);color:#000}.marker_vv{text-align:center;width:100px;height:100px;position:absolute;top:75%;left:39%;display:block;transform:translate(-50%,-50%);color:#000}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.mont_choisy{text-align:center;position:absolute;top:58%;left:34%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:63%;left:74%;transform:translate(-50%,-50%);color:#000}.anahita{text-align:center;position:absolute;top:68%;left:77%;transform:translate(-50%,-50%);color:#000}.balise_marina{text-align:center;position:absolute;top:71%;left:29%;transform:translate(-50%,-50%);color:#000}.villas_valriche{text-align:center;position:absolute;top:77%;left:27%;transform:translate(-50%,-50%);color:#000}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:58%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:63%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}.marker_am{text-align:center;width:100px;height:100px;position:absolute;top:68%;left:66%;display:block;transform:translate(-50%,-50%);color:#000}.marker_bm{text-align:center;width:100px;height:100px;position:absolute;top:71%;left:37%;display:block;transform:translate(-50%,-50%);color:#000}.marker_vv{text-align:center;width:100px;height:100px;position:absolute;top:77%;left:39%;display:block;transform:translate(-50%,-50%);color:#000}}@media only screen and (min-device-width:1024px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2){.mont_choisy{text-align:center;position:absolute;top:58%;left:34%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:73%;left:74%;transform:translate(-50%,-50%);color:#000}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:58%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:73%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.mont_choisy{text-align:center;position:absolute;top:60%;left:28%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:63%;left:76%;transform:translate(-50%,-50%);color:#000}.anahita{text-align:center;position:absolute;top:66%;left:79%;transform:translate(-50%,-50%);color:#000}.balise_marina{text-align:center;position:absolute;top:65%;left:24%;transform:translate(-50%,-50%);color:#000}.villas_valriche{text-align:center;position:absolute;top:69%;left:27%;transform:translate(-50%,-50%);color:#000}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:60%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:63%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}.marker_am{text-align:center;width:100px;height:100px;position:absolute;top:66%;left:66%;display:block;transform:translate(-50%,-50%);color:#000}.marker_bm{text-align:center;width:100px;height:100px;position:absolute;top:65%;left:37%;display:block;transform:translate(-50%,-50%);color:#000}.marker_vv{text-align:center;width:100px;height:100px;position:absolute;top:69%;left:39%;display:block;transform:translate(-50%,-50%);color:#000}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.mont_choisy{text-align:center;position:absolute;top:54%;left:28%;transform:translate(-50%,-50%);color:#000}.azuri{text-align:center;position:absolute;top:57%;left:76%;transform:translate(-50%,-50%);color:#000}.anahita{text-align:center;position:absolute;top:63%;left:79%;transform:translate(-50%,-50%);color:#000}.balise_marina{text-align:center;position:absolute;top:68%;left:24%;transform:translate(-50%,-50%);color:#000}.villas_valriche{text-align:center;position:absolute;top:73%;left:27%;transform:translate(-50%,-50%);color:#000}.marker_mc{text-align:center;width:100px;height:100px;position:absolute;top:54%;left:50%;display:block;transform:translate(-50%,-50%);color:#000}.marker_ao{text-align:center;width:100px;height:100px;position:absolute;top:57%;left:62%;display:block;transform:translate(-50%,-50%);color:#000}.marker_am{text-align:center;width:100px;height:100px;position:absolute;top:63%;left:66%;display:block;transform:translate(-50%,-50%);color:#000}.marker_bm{text-align:center;width:100px;height:100px;position:absolute;top:68%;left:37%;display:block;transform:translate(-50%,-50%);color:#000}.marker_vv{text-align:center;width:100px;height:100px;position:absolute;top:73%;left:39%;display:block;transform:translate(-50%,-50%);color:#000}}.wrap{text-align:center;margin:15px auto}.resp{display:inline-block;text-align:left;width:21%;margin-right:1%}.resp.fixed{width:175px;margin-right:10px}@media only screen and (min-device-width:768px){.sidebar-share{margin-left:80px}}ul.dropdown{list-style:none;margin:0;padding-left:0}li.dropdownli{color:#fff;display:block;float:left;text-decoration:none;transition-duration:.5s}li.dropdownli a{color:#fff}li.dropdownli:hover{background:#ca2c33;cursor:pointer}ul.firstdropdown li.dropdownli ul.dropdown{visibility:hidden;opacity:0;min-width:5rem;position:absolute;transition:all .5s ease;left:0;display:none}ul.firstdropdown li.dropdownli:hover>ul.dropdown,ul.firstdropdown li.dropdownli ul.dropdown:hover{visibility:visible;opacity:1;display:block}@media only screen and (min-device-width:320px) and (max-device-width:768px){ul.firstdropdown li.dropdownli:hover>ul.dropdown,ul.firstdropdown li.dropdownli ul.dropdown:hover{display:contents}}ul.firstdropdown li.dropdownli ul.dropdown li{clear:both;width:100%;background-color:#fff}.side-socialbar .firstdropdown a:after{background-image:url(../images/share.png);background-size:25px;background-repeat:no-repeat;width:26px;height:26px;background-position:0 0}.side-socialbar .firstdropdown a:after{background-image:url(../images/share.png);background-size:25px;background-repeat:no-repeat;width:26px;height:26px;background-position:0 0}.side-socialbar span.st_twitter_custom:after{background-image:url(../images/twitter.png);background-size:25px;background-repeat:no-repeat;width:26px;height:26px;background-position:0 0}.side-socialbar span.st_twitter_custom:hover:after{background-image:url(../images/twitterhover.png)}