@import "http://fonts.googleapis.com/css?family=Roboto:300,400,700";/*! normalize.css v1.1.3 | MIT License | git.io/normalize */@import url(../../js/vendor/noUiSlider.7.0.10/jquery.nouislider.min.css);@import url(../../js/vendor/select2/css/select2.css);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{-webkit-font-smoothing:antialiased}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.center{margin:auto !important;float:none !important}.clear{display:block;clear:both}.clearfix:after{clear:both;content:" ";display:table}.hidden{position:absolute;left:-9999em;top:-9999em}.not-hidden{position:static !important}.hidden-text{text-indent:-9999em;overflow:hidden;display:inline-block}.left{display:inline;float:left}.right{display:inline;float:right !important}img{max-width:100%}.naked{padding:0;margin:0;list-style:none;list-style-image:none}.no-border{border:none}.block{display:block;text-decoration:none !important}label,button{cursor:pointer}button{vertical-align:middle;outline:0;overflow:visible;border:none}a{text-decoration:none;outline:none}a:hover{text-decoration:underline}.placeholder{color:#777 !important}::-webkit-input-placeholder{color:#777 !important}:-moz-placeholder{color:#777 !important}.submit{text-align:right}.em{font-style:italic}.js .js-hide{display:none}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uc{text-transform:uppercase !important}.lc{text-transform:lowercase !important}.nc{text-transform:none !important}.txt-center{text-align:center}.txt-left{text-align:left}.txt-right{text-align:right}.txt-justify{text-align:justify}.line-through{text-decoration:line-through}.va-mdl{vertical-align:middle}.va-top{vertical-align:top}.va-btm{vertical-align:bottom}.tbl{display:table}.tbl-row{display:table-row}.tbl-cell{display:table-cell;vertical-align:top}.shadow{-moz-box-shadow:0 0 6px #888;-webkit-box-shadow:0 0 6px #888;box-shadow:0 0 6px #888}.text-shadow{text-shadow:#666 1px 1px 1px}[class*='col-']{float:none;width:100%}@media only screen and (min-width: 320px){.col-1-4,.col-1-5,.col-1-8{float:left}.col-1-4{width:50%}.col-1-5{width:50%}.col-1-8{width:25%}}@media only screen and (min-width: 768px){[class*='col-']{float:left}.col-2-3{width:66.66%}.col-1-3{width:33.33%}.col-1-2{width:50%}.col-1-4{width:25%}.col-1-5{width:20%}.col-2-5{width:40%}.col-1-8{width:12.5%}}::selection{background:#da0613}::-moz-selection{background:#da0613}html{font-size:62.5%}img{max-width:100%;height:auto}::selection{background:#da0613;color:#fff}::-moz-selection{background:#da0613;color:#fff}input[disabled]{opacity:0.7}a{color:#da0613}body{background:#f0f0f0;font-size:1.2rem;font-family:"Roboto",sans-serif;font-weight:400}.inner-section{max-width:980px;margin:auto !important;float:none !important;position:relative}#header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:100}#header #logo{position:absolute;top:38px;left:0px;width:220px;height:40px;background:url(images/logo.png) no-repeat 0 0}#header .inner-section{height:112px;background:url(images/fili-top.png) no-repeat 740px 0}#header .main-nav{font-family:"Roboto",sans-serif;font-weight:400;float:right;margin-top:25px}#header .main-nav .nav-item{display:inline-block;margin-left:20px;position:relative}#header .main-nav .nav-item.active,#header .main-nav .nav-item:hover{border-bottom:4px #da0613 solid}#header .main-nav .nav-item.active{font-style:italic}#header .main-nav .nav-item.home{display:none}#header .main-nav .nav-item:hover .subnavi{max-height:500px}#header .main-nav .link{color:#949393;text-transform:uppercase !important;font-size:13px;font-size:1.3rem;height:80px;line-height:80px;display:inline-block;margin-bottom:3px}#header .main-nav .link:hover{text-decoration:none}#header .main-nav .subnavi{position:absolute;left:0;margin-top:4px;max-height:0;transition:all ease 300ms;overflow:hidden}#header .main-nav .subnavi a{display:block;text-transform:uppercase !important;font-size:13px;font-size:1.3rem;color:#949393;padding:8px;background-color:rgba(255,255,255,0.8)}#header .main-nav .subnavi a:hover{text-decoration:none;background-color:#fff}#header #nav-toggler{display:none;position:absolute;top:13px;right:10px;width:20px;height:15px;cursor:pointer;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#header #nav-toggler .bar{position:absolute;top:0;right:0;height:2px;width:100%;background:#949393;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#header #nav-toggler .bar:nth-child(1){top:0}#header #nav-toggler .bar:nth-child(2){top:6px}#header #nav-toggler .bar:nth-child(3){top:12px}#header.open #nav-toggler{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}#header.open #nav-toggler .bar:nth-child(1),#header.open #nav-toggler .bar:nth-child(3){top:7px}#header.open #nav-toggler .bar:nth-child(1){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}#header.open #nav-toggler .bar:nth-child(2){opacity:0}#header.open #nav-toggler .bar:nth-child(3){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}#main{padding-top:112px;margin-bottom:40px}body.pdf{background:#fff}body.pdf #main{padding-top:0}.home #main{margin-bottom:0}.m-title{text-transform:uppercase !important;font-weight:bold;font-size:15px;font-size:1.5rem;margin:20px 0 20px 0}.m-title:after{content:"";display:block;width:40px;height:1px;background:#da0613;margin-top:15px}#breadcrumb{height:35px;line-height:35px;background:#eaeaea}#breadcrumb .item{display:inline-block;padding-left:5px}#breadcrumb .item:after{content:"/";display:inline-block;color:#949393;margin-left:5px;position:relative;top:1px}#breadcrumb .link{color:#949393;font-size:10px}#slideshow{position:relative;background-size:cover;background-position:50% 50%;border-bottom:7px solid #da0613}#slideshow .fili{position:absolute;right:39px;top:0;background:url(images/fili-bottom.png) no-repeat 0 100%;height:186px;width:159px;z-index:10}#slideshow #slideshow-fat{height:530px;background-size:cover;background-position:50% 50%;z-index:5}#slideshow .pager{position:absolute;bottom:15px;right:40px}#slideshow .pager .next,#slideshow .pager .prev{opacity:0.7;width:17px;height:20px;margin-left:20px;display:inline-block;cursor:pointer;border-top:10px solid transparent;border-bottom:10px solid transparent}#slideshow .pager .next.disabled,#slideshow .pager .prev.disabled{opacity:0.5;cursor:default}#slideshow .pager .next{border-left:16px solid #fff}#slideshow .pager .prev{border-right:16px solid #fff}#slideshow .in{position:absolute;top:165px;left:10px;color:#000;z-index:10}#slideshow .in .title{font-size:33px;font-size:3.3rem;font-family:"Roboto",sans-serif;font-weight:300;text-transform:uppercase !important;background:rgba(255,255,255,0.7);margin-bottom:10px;padding:5px 10px}#slideshow .in .subtitle{font-size:25px;font-size:2.5rem;font-family:"Roboto",sans-serif;font-weight:300;font-style:italic;background:rgba(255,255,255,0.7);padding:5px 10px;display:inline-block}.select2{width:90%}.select2-container--default .select2-selection--single{height:35px;border-radius:0;border-color:#949393;box-shadow:inset 0 -10px 10px -13px rgba(0,0,0,0.75)}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}#advance-search{position:relative;padding:45px 0;background:#fff}#advance-search #map-img{background:url(images/map-hover.png) no-repeat 0 -530px;width:233px;height:265px}#advance-search #map-img.area-north{background-position:0 0}#advance-search #map-img.area-east{background-position:-466px -265px}#advance-search #map-img.area-west{background-position:-233px -265px}#advance-search #map-img.area-south{background-position:-466px 0}#advance-search #map-img.area-center{background-position:-233px 0}#advance-search #map-img.area-belgium{background-position:0 -265px}#advance-search:after{content:"";background:#afaeae;height:1px;position:absolute;bottom:1px;left:0;width:100%}#advance-search label{margin-bottom:5px}#advance-search label.hide{overflow:hidden;text-indent:-999px}#advance-search .slider-left{padding-right:3%}#advance-search .benefits{margin-top:10px}#advance-search .benefits label{display:inline-block;margin-right:20px}#advance-search .benefits label input{margin-left:5px}#advance-search .prestige{color:#da0613}#advance-search .search-form .title{text-transform:uppercase !important;background-color:#da0613;color:#fff;display:block !important;font-weight:400;width:50%;font-size:15px;font-size:1.5rem;padding:8px 20px 8px 60px;position:relative}#advance-search .search-form .title strong{font-weight:700}#advance-search .search-form .title:before{content:"";width:35px;height:100%;position:absolute;background:rgba(0,0,0,0.2) url(images/search.png) no-repeat 50% 50%;left:0;top:0}.noUi-horizontal{height:5px;background:#ababab}.noUi-horizontal .noUi-handle{border-radius:8px;height:15px;width:15px;background-color:#da0613;box-shadow:none}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after{display:none}.noUi-connect{background-color:#da0613}#partners{background:#fff;padding:1px 0 25px 0}#partners:before{content:"";display:block;background:#afaeae;margin-top:1px;height:1px;margin:0 0 25px 0}#partners .partner{display:inline-block;margin-right:60px;vertical-align:middle}.left-col{width:75%;float:left}.estates:after{clear:both;content:" ";display:table}.estates .estate{background:#fff;position:relative;margin-right:20px;margin-bottom:40px}.estates .link{color:#000}.estates .picture{max-height:160px}.estates .city{font-size:15px;font-size:1.5rem}.estates .price{font-size:15px;font-size:1.5rem}.estates .transaction{font-size:13px;font-size:1.3rem;color:#949393}.estates.small .estate{display:inline-block;max-width:220px}.estates.small .price{right:10px;top:-50px;position:absolute;background:rgba(255,255,255,0.9);padding:5px}.estates.small .picture{width:100%}.estates.small .info{padding:10px;position:relative}.estates .resume{margin-top:5px}.estates .surface{color:#da0613;font-size:13px;font-size:1.3rem;font-weight:700;margin-top:5px}.estates .bedrooms{display:inline-block;background:url(images/bedrooms.png) no-repeat 0 0;padding-left:28px;font-size:12px;font-size:1.2rem;height:20px;line-height:20px}.estates .showers{margin-left:10px;display:inline-block;background:url(images/showers.png) no-repeat 0 0;padding-left:25px;font-size:12px;font-size:1.2rem;height:20px;line-height:20px}.estates.large{padding:45px 0 35px 0}.estates.large .estate .info{padding:15px 0 0 15px;width:65%}.estates.large .estate .picture{margin-left:30px}.estates.large .estate .price{float:right}.estates.large .estate .text{margin-top:10px;padding:10px 0;border-top:1px #afaeae dotted;overflow:hidden}.pagination{padding:0;margin:0;list-style:none;list-style-image:none}.pagination li{display:inline-block;font-weight:700;font-size:1.5rem;border:1px #949393 solid;margin-right:5px}.pagination li a,.pagination li span{color:#949393;padding:5px}.pagination li.disabled{display:none}.pagination li.active{background-color:#949393}.pagination li.active span{color:#fff}#estate-detail{margin-top:45px}#estate-detail #gallery{height:490px;background:#dedede url(images/loader.gif) no-repeat 50% 50%;position:relative}#estate-detail #gallery #big-pic{height:490px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}#estate-detail #gallery #thumbnails{margin-top:10px}#estate-detail #gallery #thumbnails:after{clear:both;content:" ";display:table}#estate-detail #gallery #thumbnails .thumb{display:inline;float:left !important;margin-right:20px;opacity:1}#estate-detail #gallery #thumbnails .thumb.active{opacity:0.6;cursor:default}#estate-detail #gallery #gallery-prev,#estate-detail #gallery #gallery-next{cursor:pointer;position:absolute;margin-top:-15px;top:50%;background-repeat:no-repeat;background-position:0 0;width:23px;height:30px}#estate-detail #gallery #gallery-next{background-image:url(images/suivant.png);right:10px}#estate-detail #gallery #gallery-prev{background-image:url(images/precedent.png);left:10px}#estate-detail .in{background-color:#fff}#estate-detail .in:after{clear:both;content:" ";display:table}#estate-detail .in .top{clear:both;padding:25px 0;margin:0 15px 25px 15px;border-bottom:1px #afaeae dotted}#estate-detail .in .top:after{clear:both;content:" ";display:table}#estate-detail .in .top .location,#estate-detail .in .top .price{font-size:15px;font-size:1.5rem}#estate-detail .in .top .transaction{color:#949393;font-size:13px;font-size:1.3rem}#estate-detail .in .top .surface{color:#da0613;font-size:13px;font-size:1.3rem;font-family:"Roboto",sans-serif;font-weight:700}#estate-detail .in .top .benefit{display:inline-block;color:#da0613;font-size:13px;font-size:1.3rem;font-family:"Roboto",sans-serif;font-weight:700}#estate-detail .in .top .surface{margin-top:10px}#estate-detail .in .top .benefits{margin-top:25px}#estate-detail .in .bottom{padding:0 15px 25px}#estate-detail .buttons{margin-top:40px}#estate-detail .buttons .btn{margin-right:20px}#estate-detail .energy-w{padding-top:20px}#estate-detail .energy-w .energy-value{font-family:helvetica, arial, sans-serif;vertical-align:bottom;display:inline-block;color:#fff;width:15px;height:15px;line-height:15px;font-weight:700;text-align:center;text-transform:uppercase;border-radius:2px;padding-top:1px}#estate-detail .energy-w .energy-value.active{width:25px;height:25px;line-height:25px;font-size:2rem;padding-top:0}#estate-detail .energy-w .energy-value.a{background-color:#009541}#estate-detail .energy-w .energy-value.b{background-color:#009541}#estate-detail .energy-w .energy-value.c{background-color:#97be42}#estate-detail .energy-w .energy-value.d{background-color:#97be42}#estate-detail .energy-w .energy-value.e{background-color:#f8e827}#estate-detail .energy-w .energy-value.f{background-color:#fabf2c}#estate-detail .energy-w .energy-value.g{background-color:#f08331}#estate-detail .energy-w .energy-value.h{background-color:#e95529}#estate-detail .energy-w .energy-value.i{background-color:#d32227}#estate-detail .energy-w .energy-value.j{background-color:#d32227}#gmap-detail{width:100%;height:150px;text-align:center;overflow:hidden}.btn{text-transform:uppercase !important;color:#fff;font-size:13px;font-size:1.3rem;background-color:#da0613;font-family:"Roboto",sans-serif;font-weight:700;padding:8px 15px;display:inline-block}.btn:hover{text-decoration:none;opacity:0.6}.node-page{background:#fff;margin-top:45px;padding:15px}.node-page.cms h1{border-bottom:1px #afaeae dotted;text-transform:uppercase !important;font-size:15px;font-size:1.5rem;padding-bottom:15px;margin:35px 0 15px}.node-page.cms p{margin-bottom:10px}.node-page.cms ul{padding-left:15px}#documents{padding-left:0 !important}#documents:after{clear:both;content:" ";display:table}#documents .document{padding-bottom:15px;margin-bottom:15px;position:relative}#documents .document:after{content:"";width:85px;display:block;height:0;border-bottom:1px #afaeae dotted;position:absolute;bottom:0;left:0}#documents .document .name{font-size:13px;font-size:1.3rem;margin-bottom:5px}#documents .document .dwl{font-size:13px;font-size:1.3rem;color:#da0613;text-decoration:none;padding-right:20px;background:url(images/pdf.png) no-repeat 100% 0;height:18px;line-height:18px;display:inline-block}.form-box{margin-top:15px}.form-row{padding-bottom:20px}.form-row:after{clear:both;content:" ";display:table}.form-row label{display:block;font-size:15px;font-size:1.5rem;margin-bottom:15px}.form-row input[type="text"],.form-row input[type="email"],.form-row input[type="password"],.form-row input[type="number"],.form-row textarea{width:100%;border:1px solid #da0613;padding:10px;color:#000;font-size:13px;font-size:1.3rem;height:31px;border:1px #949393 solid;box-shadow:inset 0 -10px 10px -13px rgba(0,0,0,0.75)}.form-row input[type="text"],.form-row input[type="email"],.form-row input[type="password"],.form-row input[type="number"]{height:35px}.form-row textarea{height:165px}.form-row.button-row .btn{font-size:15px;font-size:1.5rem}.form-row .error input,.form-row.error textarea{border-color:#d9534f;color:#d9534f}.alert-box{margin-bottom:20px;font-size:12px;font-size:1.2rem}.alert-box.success{color:#5cb85c}.help-block{padding:5px 0;font-size:12px;font-size:1.2rem;display:inline-block}.help-block.danger{color:#d9534f}.help-block.success{color:#5cb85c}.form-field{width:50%;float:left}.form-field:nth-child(1){padding-right:10px}.form-field:nth-child(2){padding-left:10px}#gmap{width:100%;height:430px;text-align:center;overflow:hidden}#gmap img{width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#contact-info{padding:20px 10px;border-top:1px #afaeae dotted;margin:10px 0}#contact-info:after{clear:both;content:" ";display:table}#contact-info .col{padding-left:35px;background-repeat:no-repeat;background-position:0 0;min-height:30px}#contact-info .col.location{background-image:url(images/pin.png)}#contact-info .col.num{background-image:url(images/tel-2.png)}#contact-info .col.mail{background-image:url(images/mail.png)}#contact-info .col a{color:#000}.aside{max-width:220px}.aside.estates{margin-top:25px}.side-separator{height:1px;background:#bfbebe;margin:20px 0}#filter-box{background-color:#fff;margin:20px 0}#filter-box .in{padding:10px 20px}#filter-box label{color:#949393;font-size:13px;font-size:1.3rem;margin-bottom:5px}#filter-box .title{text-transform:uppercase !important;background-color:#da0613;color:#fff;display:block !important;font-weight:400;font-size:15px;font-size:1.5rem;padding:8px 10px 8px 45px;position:relative;margin:0}#filter-box .title strong{font-weight:700}#filter-box .title:before{content:"";width:35px;height:100%;position:absolute;background:rgba(0,0,0,0.2) url(images/search.png) no-repeat 50% 50%;left:0;top:0}.staff-box .employee{background:#fff;margin-bottom:20px;padding:5px}.staff-box .employee:after{clear:both;content:" ";display:table}.staff-box .employee .pic{float:left}.staff-box .employee .pic img{border:2px #e4e4e4 solid;border-radius:36px}.staff-box .employee .txt{float:left;font-size:10px;font-size:1rem;margin-top:10px;margin-left:8px}.staff-box .employee .txt .name{margin-bottom:5px}.staff-box .employee .txt .phone{color:#949393;margin-bottom:5px;display:inline-block}.staff-box .employee .txt .email{color:#da0613}.contact-box{font-family:"Roboto",sans-serif;font-weight:400;text-transform:uppercase !important;text-align:center;height:316px;background:url(images/fili.png) no-repeat 50% 0;padding-top:50px}.contact-box .link{color:#000}.contact-box .slogan{font-size:14px;font-size:1.4rem;line-height:2rem}.contact-box .btn{display:inline-block;margin-top:30px;padding:0 0}.contact-box .btn:after{clear:both;content:" ";display:table}.contact-box .btn .tel{float:left;width:32px;height:33px;background:rgba(0,0,0,0.2) url(images/tel.png) no-repeat 50% 50%}.contact-box .btn .txt{float:left;height:23px;line-height:33px;font-size:13px;margin:0 5px}#footer #footer-top{line-height:18px;background-color:#eaeaea;border-top:1px #949393 solid}#footer #footer-top a{color:#000}#footer #footer-top:before{content:"";height:1px;background:#fff;display:block}#footer #footer-top .inner-section{padding:40px 0}#footer #footer-top .title{margin:0 0 0;text-transform:uppercase !important;font-family:"Roboto",sans-serif;font-weight:400;font-size:11px;font-size:1.1rem;padding-bottom:15px;position:relative;margin-bottom:10px}#footer #footer-top .title:after{content:"";display:block;width:40px;height:1px;background-color:#000;position:absolute;bottom:0;left:0}#footer #footer-top .main-nav{height:80px}#footer #footer-top .main-nav .nav-item{max-width:50%}#footer #footer-top .main-nav .cms{position:relative;top:-72px;left:60px}#footer #footer-top .main-nav .subnavi{display:none}#footer #footer-top .num{margin-left:20px}#footer #footer-top .tva{margin-left:20px;max-width:230px}#footer #footer-top #form-newsletter .error{color:#d9534f}#footer #footer-top #form-newsletter .success{color:#5cb85c}#footer #footer-top #form-newsletter #email{font-size:13px;font-size:1.3rem;height:31px;border:1px #949393 solid;margin-right:5px;padding:0 10px;width:180px;box-shadow:inset 0 -10px 10px -13px rgba(0,0,0,0.75)}#footer #footer-bottom{height:65px;padding-top:20px;background-color:#da0613;color:#fff;font-size:12px;font-size:1.2rem}#footer #footer-bottom .copyright{margin-top:7px}#footer #footer-bottom .copyright a{color:#fff}#footer #footer-bottom .follow,#footer #footer-bottom .network{display:inline-block;vertical-align:middle;height:29px}#footer #footer-bottom .follow{margin-top:7px}#footer #footer-bottom .social{text-align:right}#footer #footer-bottom .social .network{background:url(images/social.png) no-repeat 0 0;width:30px;padding-top:35px;text-indent:-9999px;overflow:hidden;margin-left:10px}#footer #footer-bottom .social .network.twitter{background-position:100% 0}@media only screen and (max-width: 980px){.inner-section{padding-left:10px !important;padding-right:10px !important}.estates.small .estate{max-width:200px}#footer #footer-top .tva{margin-left:0;margin-top:10px;clear:both}}@media only screen and (max-width: 910px){.estates.small .estate{max-width:190px}}@media only screen and (max-width: 900px){.left-col{width:100%;float:none}.estates.small .estate{max-width:190px;width:22%}.aside{display:none}}@media only screen and (max-width: 1000px){#header #nav-toggler{display:block}#header #logo{top:12px;left:20px;width:146px;height:26px;background-size:146px 26px}#main{padding-top:50px}#header.open .main-nav{height:auto}#header .main-nav{transition:height 200ms ease;height:0;overflow:hidden;float:none;margin-top:0;position:absolute;top:50px;left:0;width:100%;background:#fff;text-align:center}#header .main-nav .subnavi{max-height:none;position:static}#header .main-nav .nav-item{display:block;text-align:left;margin-left:0}#header .inner-section{height:50px}#header .main-nav .link,#header .main-nav .subnavi a{height:50px;line-height:50px;display:block;border-top:1px #ccc solid;padding-left:20px}#header .main-nav .subnavi a{padding:0 0 0 40px}#footer-bottom .col-1-2{width:50%;float:left}.left-col .estates.small{text-align:center}.left-col .estates .estate{text-align:left}}@media only screen and (max-width: 768px){.estates.small .estate{max-width:220px;width:auto}#advance-search .search-form .title{width:100%}#advance-search .region{display:none}}@media only screen and (max-width: 590px){#header .main-nav .nav-item{margin-left:5px}}@media only screen and (max-width: 500px){#partners .partner{margin-right:10px}#footer-top .nav{display:none}#header .main-nav .link,#header .main-nav .subnavi a{height:30px;line-height:30px}#footer-top .col-1-4{width:100%}}@media only screen and (max-width: 450px){.estates.large .estate .info{width:100%;padding:10px}.estates.large .estate .picture{float:none !important;margin-left:0}.estates.large .estate{max-width:220px;margin-right:auto;margin-left:auto}}
.open .main-nav .subnavi{ max-height:500px !important; }
/*# sourceMappingURL=app.css.map */
.estates .picture{ max-height:160px; min-height:150px;  min-width:220px; position: relative; display: block; }
.estates .picture .ribbon{ background-color: #da0613; color:white; position:absolute; top:50%; left:50%; padding:5px 20px; transform:translate3d(-50%,-50%,0); text-transform:uppercase; font-weight:bold; font-size:18px; }


#gallery .ribbon{ background-color: #da0613; color:white; position:absolute; top:50%; left:50%; padding:15px 40px; transform:translate3d(-50%,-50%,0); text-transform:uppercase; font-weight:bold; font-size:26px; pointer-events: none; }

#header .main-nav .nav-item{ margin-left:12px; }