body{background-color:#fff;font-weight:400;font-size:1.4rem;line-height:2.3rem;}.lpe-white{color:#fff;}.lpe-grey{color:#bbb;}.lpe-black{color:#000;}.lpe-gold{color:#a77845;}.lpe-golda{color:#a77845 !important;text-decoration:underline;}.lpe-center{text-align:center !important;}.lpe-left{text-align:left;}.lpe-right{text-align:right;}.lpe-just{text-align:justify;}.lpe-top0{padding-top:0 !important;}.lpe-top10{padding-top:10px;}.lpe-top20{padding-top:20px;}.lpe-top30{padding-top:30px;}.lpe-top50{padding-top:50px;}.lpe-top80{padding-top:80px;}.lpe-bot20{padding-bottom:20px;}.lpe-bottom0{margin-bottom:0;}.lpe-mar0{margin:0;}.lpe-mar10{margin-top:10px;}.lpe-mar20{margin-top:20px;}.lpe-mar30{margin-top:30px;}.lpe-mar50{margin-top:50px;}.lpe-mar80{margin-top:80px;}.lpe-marb50{margin-bottom:50px;}.lpe-lineh{line-height:normal;}.lpe-font14{font-size:1em;font-weight:600;line-height:1.25em;}.lpe-font16{font-size:1.25em;font-weight:400;line-height:1.5em;}.lpe-font21{font-size:1.5em;font-weight:400;line-height:1.5em;}.lpe-fontsmall{font-size:0.85em;}.lpe-fontnormal{font-size:0.8em;}.lpe-fontmedium{font-size:1.2em;}.lpe-italic{font-style:italic;}.lpe-weight300{font-weight:300;}.lpe-weight400{font-weight:400;}.lpe-weight500{font-weight:500;}.lpe-weight600{font-weight:600;}.lpe-weight700{font-weight:700;}.lpe-min100{min-width:100px;}.lpe-inline{display:inline-block;vertical-align:top;margin-right:15px;}.lpe-clear{display:block;}.lpe-wunset{width:unset !important;}.lpe-hunset{height:unset !important;}.lpe-separ{width:30px;border-bottom:1px solid #a77845;margin:0 auto;height:10px;margin-bottom:10px;}.lpe-etiquette{position:absolute;bottom:0;left:15px;width:33%;min-width:300px;z-index:100;}.lpe-etiquette .panel-group{background-color:rgba(255,255,255,0.85);}.lpe-etiquette .panel-body p{margin-bottom:20px;}.lpe-etiquette .panel-body-col1,.lpe-etiquette .panel-body-col2{display:inline-block;width:49%;vertical-align:top;text-align:center;}.lpe-etiquette .panel-body-col1 div{display:block;padding:10px 0;font-size:1.35em;background-color:rgba(167,120,69,0.4);}.lpe-etiquette .panel-body-col2 a{display:block;padding:10px 0;text-transform:uppercase;background-color:#ccc;}.lpe-etiquette .panel-group.style02 .panel-default .panel-heading .panel-title a{background:transparent;}.lpe-etiquette .panel-group.style02 .panel-default .panel-body{background-color:transparent;}body.front .panel-group.style02 .panel-default .panel-heading .panel-title a.collapsed:before{content:"\f078";border:none;}body.front .panel-group.style02 .panel-default .panel-heading .panel-title a:before{content:"\f077";}.region-left-sidebar .block-title,.lpe-title,.region-right-sidebar .block-title,.col-lg-4 .block-title{border-bottom:none;color:#a77845;font-style:normal;font-family:Raleway,sans-serif;padding:0;line-height:30px;text-align:center;}.lpe-title{margin:40px 0 10px;}.title-sidebar .block-title:before,.region-left-sidebar .block-title:before,.region-right-sidebar .block-title:before{display:none;}.region-left-sidebar .block-title:after,.lpe-title:after,.region-right-sidebar .block-title:after,.col-lg-4 .block-title:after{content:'';width:100%;height:21px;display:block;margin-right:0;margin-top:10px;background:url(/profiles/drupalexp_zap/themes/zap/assets/images/title-icon.png) no-repeat top center transparent;}.lpe-subtitle{padding-bottom:30px;}.lpe-shelley1{font-family:'Pinyon Script',cursive;color:#a77845;padding:30px 0;}.lpe-shelley3{font-family:'Pinyon Script',cursive;color:#000;padding:30px 0;font-size:3rem;}.lpe-smalltit{font-size:1.5em !important;}.alert{border:medium none;border-radius:0;color:#a77845;font-size:14px;font-weight:bold;letter-spacing:0.5px;padding:25px 30px;position:relative;text-transform:none;line-height:normal;}.alert.alert-success{background:transparent;}input[type="radio"],input[type="checkbox"]{margin:0 5px 0 0;}input[type="reset"],input[type="submit"]{text-transform:uppercase;background-color:#a77845;border:1px solid #a77845;}#section-page-title:not(.has-banner){background:none;padding:0;}#section-page-title{margin-bottom:30px;}.region-left-sidebar{border-right:1px solid #000;}.region-left-sidebar > div,.region-right-sidebar > div{padding:0 20px 20px 0;}.region-left-sidebar > div:first-child,.region-right-sidebar > div:first-child{padding:20px 0 20px 0;}body.page-contact .region-right-sidebar > div{padding:0;}body.page-contact .region-right-sidebar > div:first-child{padding:20px 0 0 0;}body.page-contact .region-right-sidebar .block-title{text-align:left;}body.page-contact .region-right-sidebar .block-title:after{background-position:top left;}.btn{border:1px solid #a77845;font-weight:normal;text-transform:uppercase;}.btn:hover{border:1px solid #000;}body.header-overlay #section-page-title:not(.has-banner){padding:0;}.portfolio-overlay a{color:#fff;font-size:1.5em;}.bx-wrapper .bx-controls-direction a{background:rgba(0,0,0,0.6);border:solid 1px rgba(0,0,0,0.6);}.bx-wrapper .bx-next{right:0;}.bx-wrapper .bx-prev{left:0;}#section-bottom .block-title{font-size:1.25em;line-height:normal;}#section-bottom .block-webform .form-text{background-color:transparent;border:1px solid #ccc;color:#ccc;max-width:300px;}#section-bottom input[type="reset"],#section-bottom input[type="submit"],#section-bottom .btn{border:1px solid #000;}#section-bottom .btn:hover{border:1px solid #a77845;background-color:transparent;}#section-bottom .region-bottom-fourth span{display:inline-block;border:1px solid #999;width:50px;height:50px;}#section-bottom .region-bottom-fourth span a{text-align:center;display:block;line-height:50px;font-size:1.25em;}#section-bottom .region-bottom-fourth span:hover{border:1px solid #a77845;}#section-bottom .region-bottom-fourth span a:hover{color:#a77845;}#section-bottom a:hover{color:#a77845 !important;}.btn:hover{background-color:#a77845;color:#000;border:1px solid #a77845;}#section-page-title .region-pagetitle{margin-bottom:0;}.fa.fa-align-justify{font-size:24px;}.panel-group.style01 .panel-body{border:none;}.bx-wrapper .bx-controls-direction a{z-index:500;}.bien-situe{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-situe.png);}.bien-terrain{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-terrain.png);}.bien-surface{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-surface.png);}.bien-personnes{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-pers.png);}.bien-chambre{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-chambre.png);}.bien-bain{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-bain.png);}.bien-piscine{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-piscine.png);}.bien-balcon{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-balcon.png);}.bien-construction{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/CIE-construction.png);}.bien-2{display:inline-block;padding:23px 0 0 0;font-weight:normal;font-size:0.9em;line-height:20px;text-align:center;width:15%;}.bien-2{background-repeat:no-repeat;background-position:center top;background-color:transparent;}.front .bv-type{padding-bottom:5px;}.front .bien-2{width:auto;padding:0 10px 0 30px;background-position:left top;}.front .bien-piscine.bien-2{padding:0 20px 0 0;}.bien-2.lpe-inline{margin-right:0;}body.node-type-lifestyle #dexp_tab_wrapper_458313791 ul.nav-tabs > li.first{display:none;}#section-bottom{line-height:24px;}body.page-maisons-appartements-a-vendre-espagne-costa-blanca #block-block-12{display:inline-block;}.form-item-search-block-form label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}#section-header .block-locale ul li{display:inline-block;vertical-align:top;padding:0 8px;}body.node-type-propriete-vente .dexp-dropdown > ul.menu > li.mn-vente > a:before,body.node-type-propriete-vente .dexp-dropdown > ul.menu > li.mn-vente > span.nolink:before,body.node-type-propriete-louer .dexp-dropdown > ul.menu > li.mn-louer > a:before,body.node-type-propriete-louer .dexp-dropdown > ul.menu > li.mn-louer > span.nolink:before,body.node-type-marina .dexp-dropdown > ul.menu > li.mn-dest > a:before,body.node-type-marina .dexp-dropdown > ul.menu > li.mn-dest > span.nolink:before,body.node-type-golf .dexp-dropdown > ul.menu > li.mn-dest > a:before,body.node-type-golf .dexp-dropdown > ul.menu > li.mn-dest > span.nolink:before,body.page-costa-blanca .dexp-dropdown > ul.menu > li.mn-dest > a:before,body.page-costa-blanca .dexp-dropdown > ul.menu > li.mn-dest > span.nolink:before{display:block;}.region-slider{position:relative;}.slogan-home{position:absolute;z-index:100;width:100%;padding-bottom:0;left:0;top:30%;}.slogan-home .acb-slogan{font-size:3.5em;color:#fff;line-height:1em;font-weight:300;text-align:center;text-shadow:1px 1px 3px #222;}.slogan-home .acb-slogan span{font-weight:600;}.slogan-home .acb-slogan span:last-child{font-size:0.8em;line-height:normal;}.region-pagetitle{text-transform:none;}.region-pagetitle h4,.region-pagetitle p a{color:#fff;}.region-pagetitle p a{display:inline-block;padding:10px;border:1px solid #fff;}.carousel-control{opacity:0;}.carousel-control span{position:absolute;top:50%;font-size:48px;color:#000;width:80px;height:80px;margin-top:-40px;line-height:80px;}.left.carousel-control span{left:0;}.right.carousel-control span{right:0;}.carousel-indicators{text-align:right;left:auto;right:30px;}#block-views-banner-home-block .dexp-grid-item .dexp-grid-item-inner{background-position:center bottom !important;}.ac-prix{margin:0;line-height:normal;font-size:1.5em;padding:0;border:1px solid #a77845;border-radius:5px 0 0 5px;position:absolute;top:30px;right:0;text-align:center;display:inline-block;font-weight:600;}.ac-prix div{background-color:#a77845;padding:10px 20px;color:#fff;}body.front .bv-infos{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.65);}body.front .bv-infos .content1{padding:10px 10px 5px;}body.front .bv-infos p{min-height:auto;margin-bottom:0;line-height:0.85em;font-weight:600;}body.front .bv-infos p a{font:inherit;color:#000;line-height:normal;}body.front .bv-type a{color:#000;font-weight:normal;cursor:default;}body.front .block-favorites form{display:none;}.view-golf a img,.view-marina a img,.view-display-id-block_1 a img,.view-costa-blanca-accueil a img,.view-costa-blanca-contenu a img{width:100%;height:auto;}.view-news-externes .views-field-body .field-content div,.view-news-externes .views-field-body .field-content div a,.view-news-externes .views-field-body .field-content br{display:none;}#node-compare-items table{width:100%;}#node-compare-items tbody{border-top:0 solid #ccc;}#node-compare-items tr,#favorites-list .item-list ul li{display:block;background-color:transparent;border-bottom:1px solid #ccc;padding:5px 0 !important;}#node-compare-items tr td{display:inline-block;width:75%;vertical-align:top;}#node-compare-items td img{display:none;}#node-compare-items tr td a:before,#favorites-list .item-list ul li a.favorites-remove:before{font:normal normal normal 14px/1 FontAwesome;content:"\f00d";text-rendering:auto;color:#a77845;}#node-compare-items tr td:first-child{display:inline-block;width:75% !important;vertical-align:top;padding:0;text-align:left;}#node-compare-items tr td:last-child,#favorites-list .item-list ul li a.favorites-remove{text-align:center;width:20% !important;float:right;}#node-compare-items tr:last-child{text-align:center;width:100%;border-bottom:none;}#node-compare-items tr:last-child td{width:auto !important;float:none !important;padding:0 5px;}#node-compare-items tr td a.compare-block-links{display:block;padding:5px 10px;margin-top:8px;text-transform:uppercase;font-size:0.9em;color:#fff;background-color:#444;border:1px solid #444;letter-spacing:1px;}#node-compare-items tr td a.compare-block-links:hover{border:1px solid #000;background-color:transparent;color:#000;}#node-compare-items tr td a.compare-block-links:before{content:"";}.lpe-compare{text-align:right;text-transform:uppercase;}body.i18n-fr .lpe-compare a.compare-toggle.add:before{content:'Ajouter comparer';}body.i18n-en .lpe-compare a.compare-toggle.add:before{content:'Add Compare';}body.i18n-fr .lpe-compare a.compare-toggle.remove:before{content:'Retirer comparer';}body.i18n-en .lpe-compare a.compare-toggle.remove:before{content:'Remove Compare';}.lpe-actions{text-align:left;}.lpe-actions > div{padding:10px 15px 0 5px;display:inline-block;vertical-align:top;}.lpe-actions > div:last-child{border-right:0 solid #000;padding-right:0;}.lpe-actions .lpe-compare a{font-size:0.85em;text-transform:none;}.lpe-actions .lpe-compare a i{font-size:0.85em;}.lpe-actions .lpe-360{padding-right:0;}.lpe-actions .lpe-360 a{color:#000;font-weight:600;padding:5px 10px;background-color:rgba(167,120,69,0.4);border-radius:3px;}#comparison-table{margin-bottom:30px;}#comparison-table th{text-align:center;}#comparison-table th a.remove-col{display:none;float:none;text-align:center;color:#a77845;padding-bottom:10px;}#comparison-table th a.compare-item{font-weight:normal;font-size:18px;display:block;padding-bottom:10px;}#comparison-table tr{background-color:transparent;}#comparison-table td{padding:5px;vertical-align:top;}#comparison-table td:first-child{width:25%;}#comparison-table tr.compare-field-row.field_images_liste td.compare-field-label{display:block !important;visibility:hidden;}#comparison-table tr.compare-field-row.field_prix{background-color:#a77845;color:#fff;}.page-compare .field-name-field-caract .field-items div{width:100%;}.page-compare .field-name-field-caract .field-items div:before{padding-right:0;content:"";}body.i18n-fr .lpe-print a:before{content:"Imprimer";}body.i18n-en .lpe-print a:before{content:"Print";}.lpe-compare .lpe-addthis{display:inline-block;vertical-align:top;margin-right:15px;}.lpe-photos a,.lpe-pdf a{display:inline-block;padding:5px 10px;border:1px solid #000;color:#000;text-transform:none;font-size:0.9em;letter-spacing:1px;}.lpe-actions a.addthis_button,.lpe-sharetitle{text-transform:none;font-size:0.85em;}.lpe-favorite .node-readmore{display:none;}.lpe-actions .lpe-addthis{margin-right:0;}.lpe-actions .lpe-addthis a{padding:0;border:1px solid #000;}.page-node .lpe-actions{float:right;}.page-node.node-type-lifestyle .lpe-actions{float:none;}.lpe-share{display:inline-block;}.lpe-share h2{font-size:14px;display:inline-block;padding-right:10px;}.lpe-share .content,.lpe-addthis.lpe-inline .addthis_toolbox > a{display:inline-block;}.lpe-share{text-align:right;}.addthis_toolbox a{margin:5px;width:32px !important;height:32px;border:1px solid #000;text-align:center;float:none;display:inline-block;}.addthis_toolbox a:hover{border:1px solid #ba9f83;color:#ba9f83;}.lpe-addthis{position:relative;}.lpe-sharelink{text-align:left}.addthis_toolbox{position:absolute;left:-85px;top:28px;width:auto;height:0px;white-space:nowrap;text-align:right;padding:0;overflow:hidden;z-index:997;}.at-resp-share-element .at-share-btn .at-icon-wrapper{padding:5px;height:30px !important;width:30px !important;}.lpe-addthis:hover .addthis_toolbox,.lpe-addthis .addthis_toolbox:hover:before{height:auto;overflow:visible;background-color:#fff;padding:10px 0 10px 10px;}.lpe-addthis:hover .addthis_toolbox{min-width:180px;}.lpe-addthis.lpe-inline .addthis_toolbox span{display:none;}.lpe-addthis.lpe-inline .addthis_toolbox a:before{color:#000;font:normal normal normal 18px/1 FontAwesome;line-height:30px;}.lpe-addthis.lpe-inline .addthis_toolbox a.addthis_button_facebook:before{content:"\f09a";}.lpe-addthis.lpe-inline .addthis_toolbox a.addthis_button_twitter:before{content:"\f099";}.lpe-addthis.lpe-inline .addthis_toolbox a.addthis_button_pinterest_share:before{content:"\f0d2";}.lpe-addthis.lpe-inline .addthis_toolbox a.addthis_button_email:before{content:"\f0e0";}#favorites-list .item-list ul li{list-style:none !important;margin:0;text-indent:0 !important;}#favorites-list .item-list ul li a{display:inline-block;vertical-align:top;width:75%;}#favorites-list .item-list ul li a:first-child{display:none;}#favorites-list .item-list ul li a.favorites-remove{color:#a77845;width:20%;}#favorites-add-favorite-form legend{border-bottom:0 solid #eee;font-size:0.9em;text-transform:capitalize;text-align:center;margin-bottom:10px 0 5px 0;text-transform:uppercase;}#favorites-add-favorite-form legend .fieldset-legend{display:inline-block;padding:5px 15px 5px 20px;border:1px solid #000;}#favorites-add-favorite-form .fieldset-wrapper{text-align:right;}#favorites-add-favorite-form fieldset{display:block;width:100%;}.flag-bookmarks .fa-heart{color:#a77845;}.lpe-favorite ul.inline li{padding:0;}#block-views-favorites-block-1{padding-bottom:28px;position:relative;}.view-favorites table,.view-favorites tbody,.view-favorites tr,.view-favorites .table-bordered > tbody > tr > td{border:none;}.view-favorites tr,.view-favorites table > tbody > tr > td.active{background-color:transparent;}.view-favorites tr{border-bottom:1px solid #ccc;}.view-favorites .fa-heart:before{content:"\f00d";}html.js .block-refresh-button{float:none;display:block;position:absolute;width:120px;height:34px;bottom:0;left:50%;margin-left:-60px;margin-right:0;text-align:center;padding:5px 10px;text-transform:uppercase;font-size:0.9em;color:#fff;background-color:#a77845;border:1px solid #a77845;letter-spacing:1px;text-decoration:none;}html.js .block-refresh-button{background-position:100% 40px;}html.js .block-refresh-button-throbbing{background-position:100% -15px;}#section-page-title .region-top-content{text-align:center;}#section-page-title .btn{background-color:#fff;color:#000;}#section-page-title .btn:hover{background-color:#a77845;}.dexp-shortcodes-button.btn-md{padding:15px 30px;}body.node-type-costa-blanca .region-slider,body.node-type-marina .region-slider,body.node-type-golf .region-slider{background-color:#000;}#block-views-banners-block-2,#block-views-banners-block-1,#block-views-costa-blanca-contenu-block-2{z-index:200;width:100%;height:100%;position:absolute;top:0;left:0;}.view-banners,.view-banners .view-content,.view-banners .view-content > div,.lpe-fullimg,.lpe-bkgimg,.view-costa-blanca-contenu,.view-costa-blanca-contenu .view-content,.view-costa-blanca-contenu .view-content > div,#block-views-banners-block-2 .content,#block-views-banners-block-1 .content,#block-views-costa-blanca-contenu-block-2 .content{width:100%;height:100%;}.lpe-bkgimg{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;background-attachment:scroll;opacity:0.6;}.lpe-overlaytxt{position:absolute;width:100%;left:0;bottom:50%;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);padding:40px 0;}.lpe-overlaytxt h1{font-family:'Pinyon Script',cursive;text-align:center;font-size:4.5em;color:#fff;text-shadow:0 0 30px #000;font-weight:300;}.lpe-overlaytxt p{text-align:center;}.lpe-overlaytxt .lpe-btn a{color:#fff !important;border:1px solid #fff !important;min-width:100px;}body.node-type-marina #section-bottom,body.page-costa-blanca  #section-bottom{margin-top:0 !important;}.map-responsive{overflow:hidden;padding-bottom:300px;position:relative;height:0;}.map-responsive iframe{left:0;top:0;height:435px;width:100%;position:absolute;}body.page-costa-blanca .youtube-container--responsive,body.page-costa-blanca .map-responsive{padding-bottom:412px;}#costa-blanca-detail-block-5,.lpe-mapspec{webkit-filter:grayscale(50%);filter:grayscale(50%);}#costa-blanca-detail-block-5 div,#costa-blanca-detail-block-5 a,.lpe-mapspec div,.lpe-mapspec a{color:#fff !important;}#costa-blanca-detail-block-5 .infobox a,.lpe-mapspec .infobox a{color:#000 !important;font-size:14px;}#costa-blanca-detail-block-5 .infobox h3,.lpe-mapspec .infobox h3{line-height:normal;padding-bottom:0;font-size:14px;text-align:center;}#costa-blanca-detail-block-5 .infobox .lpe-btn,.lpe-mapspec .infobox .lpe-btn{padding-top:20px;}#costa-blanca-detail-block-5 .infobox .lpe-btn a:hover,.lpe-mapspec .infobox .lpe-btn a:hover{color:#fff !important;}#block-views-costa-blanca-detail-block-3 .view-footer{position:absolute;top:20%;width:100%;left:0;text-align:center;}#block-views-costa-blanca-detail-block-3 .view-footer h2{text-shadow:0 0 3px #666;}#costa-blanca-detail-block-3 img{width:auto;height:412px;}.lpe-cb-over{position:relative;}.lpe-cb-over .lpe-cb-grp{display:none;}.lpe-cb-over:hover .lpe-cb-grp{display:block;}.lpe-cb-cache{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);}.lpe-cb-btn{position:absolute;top:45%;left:0;width:50%;text-align:center;}.lpe-cb-btn:last-child{left:50%;}.lpe-cb-btn a.lpe-over-btn{display:block;padding:1em;width:100px;margin:0 auto;text-transform:uppercase;color:#fff;font-size:0.85em;line-height:normal;font-weight:600;border:1px solid #fff;}body.node-type-costa-blanca .youtube-container--responsive,body.node-type-costa-blanca #costa-blanca-contenu-block-5 .map-responsive{padding-bottom:435px;}#section-top{margin-bottom:15px;}.tab-pane .block{max-width:1000px;margin:0 auto;}#dexp_tab_wrapper_458313791 .tab-content{padding:0;background-color:#fff;}#dexp_tab_wrapper_458313791 .nav-tabs{text-align:center;}#dexp_tab_wrapper_458313791 .nav-tabs li{float:none;display:inline-block;vertical-align:top;background-color:rgba(167,120,69,0.4);}#dexp_tab_wrapper_458313791 .nav-tabs li.first{background-color:rgba(167,120,69,1);}#dexp_tab_wrapper_458313791 .nav-tabs li.first a{color:#fff;}#dexp_tab_wrapper_458313791 .nav-tabs li a{padding:20px 20px 15px;}#dexp_tab_wrapper_458313791 .nav-tabs > li.active{background-color:#fff;}#dexp_tab_wrapper_458313791 .nav-tabs > li.active > a,#dexp_tab_wrapper_458313791 .nav-tabs > li.active > a:hover,#dexp_tab_wrapper_458313791 .nav-tabs > li.active > a:focus{color:#000;background-color:transparent;border:none;border-bottom-color:transparent;cursor:default;}#dexp_tab_wrapper_458313791 .nav-tabs > li.active:last-child{background-color:transparent;}#dexp_tab_wrapper_458313791 .nav-tabs > li.active:last-child:after{background:transparent;height:0;transform:unset;}#dexp_tab_wrapper_458313791 .nav-tabs > li:last-child{visibility:visible;position:relative;height:1px;width:1px;}#dexp_tab_wrapper_458313791 .nav-tabs > li:last-child a{position:absolute;top:50px;right:0;padding:20px 0 20px 20px;z-index:200;}#dexp_tab_wrapper_458313791 .nav-tabs > li:last-child div{width:36px;height:36px;line-height:36px;font-weight:300;font-size:2em;}#dexp_tab_wrapper_458313791 .nav-tabs > li.active:last-child{visibility:hidden;}#dexp_tab_wrapper_458313791 .views-exposed-form > .views-exposed-widgets{text-align:center;}#dexp_tab_wrapper_458313791 .views-exposed-widget,#dexp_tab_wrapper_458313791 .filter-group{display:inline-block;width:24%;vertical-align:top;float:none;padding:1.5em 0 0 0;text-align:left;}#dexp_tab_wrapper_458313791 #edit-room-wrapper,#dexp_tab_wrapper_458313791 #edit-bath-wrapper{width:11%;min-width:110px;}#dexp_tab_wrapper_458313791 #edit-room-wrapper,#dexp_tab_wrapper_458313791 #edit-bath-wrapper,#dexp_tab_wrapper_458313791 .filter-group{margin-right:1.5%;}#dexp_tab_wrapper_458313791 .filter-group{width:22% !important;min-width:230px;}#dexp_tab_wrapper_458313791 .filter-group > div{width:49%;display:inline-block;vertical-align:top;padding:0 1% 0 0 !important;float:none !important;}#dexp_tab_wrapper_458313791 .views-submit-button,#dexp_tab_wrapper_458313791 .views-reset-button{display:inline-block;vertical-align:top;width:auto;padding:0 10px;}#dexp_tab_wrapper_458313791 .webform-client-form > div,#dexp_tab_wrapper_458313791 .block-node-compare .content > div{text-align:center;}#dexp_tab_wrapper_458313791 .webform-client-form .form-item{display:inline-block;vertical-align:top;}#dexp_tab_wrapper_458313791 .webform-client-form .form-item input{max-width:300px;}#dexp_tab_wrapper_458313791 .tab-pane.active:last-child{height:0;padding:0;}#dexp_tab_wrapper_458313791 .block-node-compare .compare-empty{display:none;}#dexp_tab_wrapper_458313791 .block-node-compare.empty .compare-empty{display:block;}#dexp_tab_wrapper_458313791 .views-exposed-widget .fieldset-legend a{display:block;}#dexp_tab_wrapper_458313791 .views-exposed-widget .fieldset-legend span.summary{display:none;}.not-front .region-pagetitle{background-color:rgba(0,0,0,0.2);}#block-views-location-proprietes-block-2 h2,#block-views-vente-proprietes-block-1 h2,#block-views-location-proprietes-block-1 h2,#block-views-vente-proprietes-block-2 h2{display:none;}#block-views-location-proprietes-block-2,#block-views-vente-proprietes-block-1,#block-views-location-proprietes-block-1,#block-views-vente-proprietes-block-2{padding:30px 0;}#block-views-location-proprietes-block-2 .form-item,#block-views-location-proprietes-block-2 input,#block-views-vente-proprietes-block-1 .form-item,#block-views-vente-proprietes-block-1 input,#block-views-location-proprietes-block-1 .form-item,#block-views-location-proprietes-block-1 input,#block-views-vente-proprietes-block-2 .form-item,#block-views-vente-proprietes-block-2 input{margin-top:0;margin-bottom:0;display:inline-block;vertical-align:bottom;}#block-views-location-proprietes-block-2 select,#block-views-vente-proprietes-block-1 select,#block-views-location-proprietes-block-1 select,#block-views-vente-proprietes-block-2 select{height:40px;}#block-views-location-proprietes-block-2 label,#block-views-vente-proprietes-block-1 label,#block-views-location-proprietes-block-1 label,#block-views-vente-proprietes-block-2 label{display:inline-block;padding-right:8px;}#block-views-vente-proprietes-block-1 .view-vente-proprietes,#block-views-vente-proprietes-block-2 .view-vente-proprietes{padding-bottom:0;}.region-left-sidebar .block-title,.region-right-sidebar .block-title,.col-lg-4 .block-title{text-transform:uppercase;margin:20px 0;}.region-left-sidebar .block-title span,.region-right-sidebar .block-title span,.col-lg-4 .block-title span{display:none;}.region-left-sidebar .block-title,.region-right-sidebar .block-title,.col-lg-4 .block-title{font-size:1.75em;}.front .region-left-sidebar .block-title,.front .region-right-sidebar .block-title,.front .col-lg-4 .block-title{text-align:center;}.acb-accordion .panel-body .content .views-widget-filter-pers,.acb-accordion .panel-body .content .views-widget-filter-chb,.acb-accordion .panel-body .content .views-widget-filter-sb,.acb-accordion .panel-body .content .views-widget-filter-net,.acb-accordion .panel-body .content .views-widget-filter-psc{width:19%;}.acb-accordion .panel-body .content .views-widget-filter-available{padding:0;}.acb-accordion .panel-body .content .views-widget-filter-field_type_de_bien_tid_i18n_1,.view-location-proprietes .acb-accordion .panel-body .content .views-widget-filter-field_secteur_tid,.view-location-proprietes .acb-accordion .panel-body .content .views-widget-filter-field_situation_tid_i18n{padding:2em 0 0 0;}.views-widget-filter-available label{display:block;}.views-widget-filter-available .container-inline-date{width:49%;display:inline-block;}.views-widget-filter-available .container-inline-date input{width:100%;}.views-exposed-form > .views-exposed-widgets > .views-exposed-widget.cb-sort{width:auto;padding-right:5px;}.view-filters .views-exposed-widget.views-submit-button,.view-filters .views-exposed-widget.views-reset-button{vertical-align:bottom !important;width:auto !important;padding:1.5em 10px 0 0 !important;}.views-exposed-form .panel-default > .panel-heading{background-color:#a77845;}.panel-default > .panel-heading{border-color:transparent;}.views-exposed-form .panel-title > a{color:#fff !important;}.views-exposed-form .panel-title > a:before{font:normal normal normal 14px/1 FontAwesome;content:"\f068";margin-right:10px;}.views-exposed-form .panel-title > a.collapsed:before{content:"\f067";}.views-exposed-form legend{font-size:0.95em;text-transform:uppercase;border:1px solid #999;padding:5px 0;margin-bottom:0;}.views-exposed-form legend a{color:#666;}.views-exposed-form label{text-transform:uppercase;color:#000;font-weight:600;font-size:0.95em;}.views-exposed-form label.option{text-transform:none;padding:0 0 0 10px;color:#000;font-weight:normal;}.views-exposed-form .form-item-sort-by label,.views-exposed-form .form-item-sort-order label{display:none;}.views-exposed-form .form-checkboxes{padding:15px 0 15px 0;}.views-exposed-form input.form-text{width:100px;background-color:transparent;border:1px solid #999;height:35px;padding:0 5px;font-family:Verdana,sans-serif;}.views-exposed-form select{height:35px;padding:0 5px;width:100%;background-color:transparent;border:1px solid #999;font-family:Verdana,sans-serif;}.views-exposed-form select option{padding-left:5px;}.views-exposed-form .slider-filter-processed{padding:20px 0;}.views-exposed-form .slider-filter-processed .form-item{display:inline-block;}.view-vente-proprietes{padding-bottom:50px;}.filter-group{width:22% !important;min-width:260px;}.filter-group label{display:block;text-align:center;}.filter-group > div{width:49%;display:inline-block;vertical-align:top;padding:0 1% 0 0 !important;float:none !important;}#edit-prix-max-wrapper label,#edit-surf-max-wrapper label,#edit-lot-max-wrapper label{visibility:hidden;}#edit-prix-min-wrapper .form-type-select,#edit-prix-max-wrapper .form-type-select,#edit-surf-min-wrapper .form-type-select,#edit-surf-max-wrapper .form-type-select,#edit-lot-min-wrapper .form-type-select,#edit-lot-max-wrapper .form-type-select,#edit-room-wrapper .form-type-select,#edit-bath-wrapper .form-type-select{background:url(/profiles/drupalexp_zap/themes/zap/assets/images/15xvbd2.png) no-repeat 96% 0;height:35px;width:100%;border:1px solid #999;overflow:hidden;}#edit-prix-min-wrapper .form-type-select select,#edit-prix-max-wrapper .form-type-select select,#edit-surf-min-wrapper .form-type-select select,#edit-surf-max-wrapper .form-type-select select,#edit-lot-min-wrapper .form-type-select select,#edit-lot-max-wrapper .form-type-select select,#edit-room-wrapper .form-type-select select,#edit-bath-wrapper .form-type-select select{width:120%;border:none;color:#666;}.bef-slider.ui-slider-horizontal{margin-top:20px;margin-left:10px;margin-right:20px;}.views-exposed-form .ui-widget-content{background:transparent;border:1px solid rgba(144,108,72,0.8);}.views-exposed-form .ui-widget-header{border:0px solid rgba(144,108,72,0.8);background:rgba(144,108,72,0.8);}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #888;background:#fff;box-shadow:1px 1px 4px #444;}/html.js fieldset.collapsible .fieldset-legend{background:url(/profiles/drupalexp_zap/themes/zap/assets/images/menu-expanded.png) 5px 65% no-repeat;}html.js fieldset.collapsed .fieldset-legend{background-image:url(/profiles/drupalexp_zap/themes/zap/assets/images/menu-collapsed.png);background-position:5px 50%;}.views-submit-button input,.views-reset-button input,.views-reset-button .btn{text-transform:uppercase;padding:10px 20px;font-size:0.9em;}.views-reset-button .btn{background-color:#999;border:1px solid #999;}.not-front .view .item-list{text-align:center;padding-top:30px;}.ac-vu{position:absolute;width:124px;height:auto;left:0;top:0;}.acb-bienimg{position:relative;}.acb-bienimg button{display:block;position:absolute;top:0;left:0;height:100%;width:100%;border:none;}.lpe-listtitle{font-size:1.2em;padding:10px 0 0 0;}.lpe-listsitu{font-size:0.95em;line-height:25px;color:#906c48;}.lpe-listsitu > div{display:inline-block;vertical-align:bottom;}.lpe-listinfo{padding:10px 0;width:100%;text-align:center;}.lpe-listinfo > div{display:inline-block;width:22%;text-align:center;vertical-align:top;border-right:1px solid #ccc;}.lpe-listinfo > div:first-child,.lpe-listinfo > div:nth-child(2){width:16%;}.lpe-listinfo > div.lst-prix{display:inline-block;width:43%;text-align:center;vertical-align:top;white-space:nowrap;border-right:none;}.lpe-listinfo .field-item{font-size:1.7em;font-family:Arial,Helvetica,sans-serif;color:#906c48;padding:5px;}.lpe-listinfo .field-item.request{font-size:1.3em;}.lpe-listinfo .lpe-ptlabel{text-transform:uppercase;font-size:0.7em;color:#999;}.not-front .view .acb-ref{color:#666;font-size:0.9em;line-height:normal;font-weight:normal;padding-bottom:10px;}.not-front .view .acb-btn input[type="submit"]{margin:0;padding:0;line-height:normal;background-color:#fff;border:none;}.not-front .view .field-name-field-reference{color:#666;}.not-front .view .ac-prix{font-size:1.2em;}.not-front .view .ac-prix div.indispo{padding:10px 20px;}.not-front .view-vente-proprietes .ac-prix div.indispo span,.view-vente-proprietes .ac-prix div span{text-decoration:line-through;font-size:15px;}.not-front .view .ac-etat{padding:3px 20px 5px;font-size:14px;border-top:1px solid #fff;}.not-front .view .ac-prix span,.acb-detail .lpe-price span{font-size:0.75em;font-weight:normal;}.view-empty .lpe-btn{display:inline-block;padding:10px;border:1px solid #000;}.view-boutons-detail-lieu .view-empty .lpe-btn{padding:0;border:none;}@media (max-width:400px){.lpe-listinfo > div{width:31%;border:none;}.lpe-listinfo > div:first-child,.lpe-listinfo > div:nth-child(2){width:31%;border-right:1px solid #ccc;}.lpe-listinfo > div.lst-prix{width:100%;margin-top:10px;}}body.node-type-propriete-vente #dexp_tab_wrapper_458313791 ul.nav-tabs li:first-child{display:none;}.region-right-sidebar button.btn-md{display:block;margin-bottom:10px;width:100%;background-color:#fff;color:#000;}.region-right-sidebar button.btn-md:hover{background-color:#a77845;}.lpe-subtitle{padding-bottom:30px;}.acb-detail .lpe-subtitle .field-label{display:none;}.acb-detail .lpe-subtitle > div{display:inline-block;vertical-align:bottom;}.acb-detail .lpe-title{line-height:normal;}.acb-detail .lpe-price{margin:15px 0;text-align:center;}.acb-detail .lpe-price .field{font-size:2em;color:#fff;background-color:#a77845;padding:10px 50px;display:inline-block;border-radius:3px;}.acb-detail .lpe-newprice{font-size:1.75em;text-decoration:line-through;text-align:center;}.acb-detail h3{border-bottom:1px solid #ccc;}.acb-detail > h3:first-child{margin-top:30px;}.stopmin{color:red;font-weight:bold;}.lpe-diapo{position:relative;width:100%;margin-bottom:20px;}.lpe-diapo img{width:100% !important;height:auto !important;}.lpe-diapo .field-name-field-images-bien{position:absolute;top:0;left:0;}.lpe-diapo .field-name-field-images-bien,.lpe-diapo .field-name-field-images-bien div{width:100% !important;height:100% !important;}.lpe-diapo #field-slideshow-1-carousel-wrapper{position:relative;}.lpe-diapo #field-slideshow-1-carousel-wrapper,.lpe-diapo #field-slideshow-1-carousel-wrapper div{width:auto !important;height:auto !important;}.lpe-diapo .field-name-field-images-bien .field-slideshow-controls{text-align:left;height:50px !important;position:absolute;top:50%;left:0;margin-top:-25px;z-index:500;}.lpe-diapo #field-slideshow-1-controls a{display:block !important;vertical-align:bottom;overflow:hidden;color:transparent;display:inline-block !important;}.lpe-diapo #field-slideshow-1-controls a:before{font-family:FontAwesome;font-size:1.5em;box-sizing:border-box;text-rendering:auto;color:#fff;text-align:center;width:50px;height:50px;line-height:50px;display:block;background-color:rgba(0,0,0,0.5);}.lpe-diapo #field-slideshow-1-controls a.prev:before{content:"\f053";}.lpe-diapo #field-slideshow-1-controls a.play:before{content:"\f04b";}.lpe-diapo #field-slideshow-1-controls a.pause:before{content:"\f04c";}.lpe-diapo #field-slideshow-1-controls a.next{float:right;}.lpe-diapo #field-slideshow-1-controls a.next:before{content:"\f054";}.lpe-diapo #field-slideshow-1-carousel-wrapper li{margin:0 5px 0.25em 5px;}.lpe-diapo #field-slideshow-1-carousel-wrapper > a{display:block;position:absolute;bottom:50%;margin-bottom:-15px;width:30px;height:30px;color:#fff;background-color:rgba(0,0,0,0.4);text-align:center;line-height:30px;z-index:100;}.lpe-diapo #field-slideshow-1-carousel-wrapper .carousel-prev{left:5px;}.lpe-diapo #field-slideshow-1-carousel-wrapper .carousel-next{right:5px;}.lpe-diapo .acb-vendu,.lpe-diapo .acb-reserve{position:absolute;bottom:0;left:0;width:100%;z-index:200;text-align:center;color:#000;font-size:3em;background-color:rgba(255,255,255,0.5);padding:10px;line-height:normal;}.lpe-zoom{position:absolute;right:10px;top:10px;z-index:101;}.lpe-zoom.dexp-shortcodes-box.small-box .box-icon{width:40px;height:40px;background-color:rgba(255,255,255,0.5);}.lpe-zoom.dexp-shortcodes-box.small-box .box-icon:hover{background-color:rgba(0,0,0,0.5);}.lpe-zoom.dexp-shortcodes-box.small-box .box-icon i{font-size:18px;}.bieninf .field-label{width:170px;}.field-name-field-caract .field-items div{display:inline-block;width:50%;vertical-align:top;}.field-name-field-caract .field-items div:before{padding-right:10px;font-family:"FontAwesome";content:"\f00c";}.bieninf,.acb-detail .field-name-field-caract{padding-bottom:25px;}.bieninf > div{}.bieninf .field-label{font-weight:normal;color:#888;width:140px;}.bieninf .row > div:first-child .field-label{width:120px;}.acb-detail .field-name-body{line-height:24px;}.lpe-caracter .lpe-carspec > div,.lpe-caracter .field-name-field-caract .field-item{width:24%;display:inline-block;vertical-align:top;}.lpe-caracter .lpe-carspec,.lpe-caracter .field-name-field-equipements{width:100%;}.lpe-caracter .field-item{padding:5px;}.lpe-caracter .field-item:before{content:"\f00c";font-family:FontAwesome;font-size:1em;box-sizing:border-box;text-rendering:auto;color:#a77845;display:inline-block;width:25px;}.view-propriete-chiffres .milestone-counter{display:inline-block;vertical-align:top;border:1px solid #ccc;padding:0;}.view-propriete-chiffres .milestone-counter.lpe-last{border:none;background-color:rgba(167,120,69,0.75);color:#fff;}.view-propriete-chiffres .milestone-counter.lpe-mid{padding:0;width:auto;margin:2px 0;}.view-propriete-chiffres .milestone-counter.lpe-full{padding:0;width:auto;margin:2px 0;}.view-propriete-chiffres .stat-count.highlight{color:#a77845;white-space:nowrap;font-family:'Open Sans',sans-serif;font-size:38px;padding:20px 40px 0 40px;}.view-propriete-chiffres .lpe-last .stat-count.highlight{color:#fff;}.view-propriete-chiffres .milestone-title{display:none;}.view-propriete-chiffres .milestone-content{text-transform:uppercase;font-size:0.85em;padding:0 40px 20px 40px;}.view-propriete-chiffres .milestone-counter-prix span{font-family:'Raleway',sans-serif;text-transform:uppercase;font-size:24px;font-weight:600;}.lpe-btn{text-align:center;padding-top:30px;}.lpe-btn a{display:inline-block;padding:12px 20px;line-height:12px;text-transform:uppercase;font-size:0.9em;background-color:transparent;color:#000;border:1px solid #000;}.lpe-btn a:hover{color:#fff;background-color:#444;border:1px solid #444;}.region-content ul.flippy{text-align:center;padding:0 !important;margin:0 0 30px !important;}ul.flippy li{display:inline-block;}.flippy a{font-size:14px;border:none;width:auto;height:auto;text-align:center;color:#a77845}.flippy .prev{left:auto;position:relative;width:49%;}.flippy a i{padding:12px 15px;border:1px solid #000;line-height:12px;color:#000;font-size:30px;}.flippy .prev span{margin-left:10px;display:block;line-height:normal;font-size:0.85em;}.flippy .next{right:auto;position:relative;width:49%;}.flippy .next span{margin-right:10px;display:block;line-height:normal;font-size:0.85em;}.flippy li.prev.empty{color:LightGrey;}.view-detail-en-chiffres{margin-bottom:25px;}.lpe-request{font-size:28px;line-height:53px;letter-spacing:0.5px;}#block-block-32{margin-bottom:0;padding-bottom:0;}#block-webform-client-block-19 .block-title{display:none;}body.logged-in .region-user-01{position:fixed;right:0;top:100px;width:auto;z-index:999;background-color:#fff;}body.logged-in .region-user-01 h2{font-size:2em;}body.logged-in .region-user-01 ul.menu{padding-left:15px;}body.logged-in .region-user-01 .menu-toggle{display:none;}body.logged-in .region-user-01 ul li.leaf,body.logged-in .region-user-01 ul li.expanded{list-style-image:none;list-style-type:none;}.dexp_tab_wrapper .nav-tabs li a{font-size:13px;}.dexp_tab_wrapper .tab-content{font-size:14px;}.dexp_tab_wrapper .tab-content h4{text-transform:uppercase;font-weight:normal;margin-top:30px;background-color:#ddd;}.tab-caract .field{border-bottom:1px dotted #ccc;padding:8px 0;}.tab-caract .field .field-label{width:40%;font-weight:600;}.tab-caract .field-name-field-equipements-int .field-label,.tab-caract .field-name-field-equipements-ext .field-label{padding:0 0 10px 0;}.tab-caract .field-name-field-equipements-int .field-item,.tab-caract .field-name-field-equipements-ext .field-item{min-width:25%;display:inline-block;vertical-align:top;}@media (max-width:1629px){#block-dexp-menu-dexp-menu-block-1{vertical-align:top;}.acb-accordion .panel-body .content > div,.views-exposed-form > .views-exposed-widgets > .views-exposed-widge{width:49%;}.acb-accordion .panel-body .content .views-widget-filter-pers,.acb-accordion .panel-body .content .views-widget-filter-chb,.acb-accordion .panel-body .content .views-widget-filter-sb,.acb-accordion .panel-body .content .views-widget-filter-net,.acb-accordion .panel-body .content .views-widget-filter-psc{width:32%;}}@media (min-width:1360px){.container{width:1300px;}}@media (min-width:1440px){.container{width:1400px;}}@media (min-width:1630px){.container{width:1600px}}@media (min-width:1830px){.container{width:1800px}}@media (max-width:1200px){.slogan-home .acb-slogan{font-size:3em;}.acb-detail h2{font-size:30px;line-height:normal;}.tab-caract .field-name-field-equipements-int .field-item,.tab-caract .field-name-field-equipements-ext .field-item{min-width:33%;display:inline-block;vertical-align:top;}.front .ac-prix div{padding:5px 15px;}}@media (min-width:992px){.dexp-dropdown > ul.menu > li > a:before,.dexp-dropdown > ul.menu > li > span.nolink:before{background:#a77845;bottom:0;height:5px;}.dexp-dropdown > ul.menu > li{padding:0;float:left;height:80px;}#section-header.fixed-transition .dexp-dropdown > ul.menu > li > a,#section-header.fixed-transition .dexp-dropdown > ul.menu > li > span.nolink{padding:0 15px;}#section-header .block-locale ul{padding:0 0 0 10px;}#section-header .block-locale ul li a,#section-header .block-locale ul li span{padding:0;line-height:80px;}li.expanded,li.collapsed,li.leaf{padding:0 0.5em 0 0;}#section-header .dexp-dropdown > ul.menu > li > a,#section-header .dexp-dropdown > ul.menu > li > span.nolink{font-size:12px;padding:0 15px;line-height:80px;}.dexp-dropdown > ul.menu > li > a,.dexp-dropdown > ul.menu > li > span.nolink,.dexp-dropdown > ul.menu > li ul.menu li a,.dexp-dropdown > ul.menu > li ul.menu li span.nolink,.dexp-dropdown > ul.menu > li .dexp-menu-mega li a,.dexp-dropdown > ul.menu > li .dexp-menu-mega li span.nolink,#section-header.fixed-transition .dexp-dropdown > ul.menu > li > a,body.header-overlay .dexp-dropdown > ul.menu > li > a,#section-header.fixed-transition .dexp-dropdown > ul.menu > li > span.nolink,body.header-overlay .dexp-dropdown > ul.menu > li > span.nolink,body.header-overlay #section-header span.search-toggle,body.header-overlay #section-header a.cart-header i{color:#000;}.dexp-dropdown > ul.menu > li > a:before,.dexp-dropdown > ul.menu > li > span.nolink:before{background:transparent;}.dexp-dropdown > ul.menu > li > a.active,body.node-type-propriete-vente .dexp-dropdown > ul.menu > li.mn-vente > a,body.node-type-propriete-vente .dexp-dropdown > ul.menu > li.mn-vente > span.nolink,body.node-type-propriete-louer .dexp-dropdown > ul.menu > li.mn-louer > a,body.node-type-propriete-louer .dexp-dropdown > ul.menu > li.mn-louer > span.nolink{}#section-header .block-locale ul li a.active{color:#a77845;}.dexp-dropdown > ul.menu > li ul.menu,.dexp-dropdown > ul.menu > li .dexp-menu-mega{background-color:transparent;}.menu-attach-block-wrapper.orientation-horizontal .block{top:0;padding:0;background-color:#fff;}.dexp-dropdown > ul.menu > li ul.menu{display:block;padding:0;background-color:#fff;}.menu-attach-block-wrapper.orientation-horizontal .block .views-row{padding:0 15px;}.menu-attach-block-wrapper.orientation-horizontal .block .views-row .views-field,.dexp-dropdown > ul.menu > li ul.menu li{border-top:1px solid #000;padding:5px 0;}.dexp-dropdown > ul.menu > li ul.menu li{display:block;padding:0 15px;white-space:nowrap;}.menu-attach-block-wrapper.orientation-horizontal .block .views-row-first .views-field,.dexp-dropdown > ul.menu > li ul.menu li:first-child{border-top:0px solid #888;}.dexp-dropdown > ul.menu > li ul.menu li a{display:block;padding:5px 0;}.dexp-dropdown > ul.menu > li ul.menu li a,.dexp-dropdown > ul.menu > li ul.menu li span.nolink,.dexp-dropdown > ul.menu > li .dexp-menu-mega li a,.dexp-dropdown > ul.menu > li .dexp-menu-mega li span.nolink{font-size:12px;}body.header-overlay #section-header .section-inner,#section-header .section-inner{background-color:#fff;position:relative;box-shadow:0 -10px 30px #000;z-index:998;}body.header-overlay #section-header.fixed-transition .section-inner,#section-header.fixed-transition .section-inner{background-color:rgba(255,255,255,0.8);box-shadow:0 2px 6px #888;}#section-header .block-locale{border-bottom:0px solid #fafafa;}#section-header .block-locale ul{list-style:none;text-align:right;margin:0;padding:0;font-size:12px;}#section-header .block-locale ul li{height:80px;}#section-header .block-locale ul li a,#section-header .block-locale ul li span{display:block;padding:20px 0;line-height:40px;position:relative;}#section-header .block-locale ul li a:before{display:none;content:"";width:100%;height:2px;position:absolute;left:0;bottom:20px;background:transparent;}#section-header .block-locale ul li a.active:before{display:block;}#section-header a.site-logo,#section-header span.search-toggle,#section-header span.nav-toggle{line-height:70px;}#section-header .site-logo img{max-width:350px;height:auto;margin-bottom:0;}#section-header #block-search-form{margin-right:20px;}#section-header #block-search-form .fa-search{padding:10px 0 0;line-height:40px;vertical-align:top;}.front #block-webform-client-block-21,.front #block-webform-client-block-22{padding-top:50px;}.node-information > .content > div:first-child{padding-right:20px;}.node-information > .content > div:last-child{padding-left:20px;}.node-information h3{border-bottom:1px solid #000;margin-bottom:30px;padding-bottom:10px;}}@media (min-width:1200px) and (max-width:1439px){.lpe-listinfo .lpe-ptlabel{font-size:0.65em;}}@media (min-width:992px) and (max-width:1279px){#section-header .dexp-dropdown > ul.menu > li.dbl-line{width:180px;}#section-header .dexp-dropdown > ul.menu > li.dbl-line > a,#section-header .dexp-dropdown > ul.menu > li.dbl-line > span.nolink{line-height:normal !important;text-align:center;padding:22px 15px 0;height:80px;}body.front .bv-infos .content1{padding:5px 5px 0;}body.front .bv-type > a{display:none;}body.front .bv-infos{background-color:rgba(68,68,68,0.85);text-align:center;}body.front .bv-infos p{font-weight:400;}body.front .bv-infos p a{color:#fff;}.page-compare img,#node-1 img,#node-2 img{max-width:100% !important;height:auto !important;}}@media (min-width:1280px){#section-header .dexp-dropdown > ul.menu > li > a,#section-header .dexp-dropdown > ul.menu > li > span.nolink,#section-header .block-locale ul{font-size:14px;font-weight:400;}}@media (max-width:991px){#section-header .dexp-dropdown > ul.menu > li > a,#section-header .dexp-dropdown > ul.menu > li > span.nolink{padding:10px 15px !important;border-bottom:1px solid #444;}#section-header .dexp-dropdown > ul.menu > li:last-child > a,#section-header .dexp-dropdown > ul.menu > li:last-child > span.nolink{border-bottom:0px solid #444;}.dexp-dropdown > ul.menu > li.dbl-line{width:100%;}.dexp-dropdown > ul.menu > li.dbl-line a{text-align:left;}.dexp-dropdown > ul.menu li span.menu-toggle{color:#fff;width:100%;text-align:right;}.dexp-dropdown > ul.menu li ul.menu{margin-left:50px;}.dexp-dropdown > ul.menu li span.menu-toggle{margin-top:15px;}#section-header{box-shadow:0 0 6px #666;}#section-header .block-locale ul{padding:0 0 0 15px;}#section-header .block-locale ul li a,#section-header .block-locale ul li span{padding:0;line-height:80px;}#block-search-form{display:none;}[id^="dexp-layerslider"] .tp-bullets{display:none;}.slogan-home .acb-slogan{font-size:2.5em;}.lpe-caracter .lpe-carspec > div,.lpe-caracter .field-name-field-caract .field-item{width:33%;}#block-block-18,#marina,#golf{padding:0;}}@media (max-width:659px){[id^="dexp-layerslider"] .tp-bullets{display:none;}.slogan-home .acb-slogan{font-size:2em;}.acb-detail h2{font-size:26px;line-height:normal;}.tab-caract .field-name-field-equipements-int .field-item,.tab-caract .field-name-field-equipements-ext .field-item{min-width:50%;display:inline-block;vertical-align:top;}#section-bottom .row{padding:0 15px;}.dexp_tab_wrapper .nav-tabs li a{text-transform:none;}}@media (max-width:579px){[id^="dexp-layerslider"] .tp-bullets{display:none;}.slogan-home .acb-slogan{font-size:1.5em;}.acb-accordion .panel-body .content > div,.views-exposed-form > .views-exposed-widgets > .views-exposed-widge{width:100%;}.acb-accordion .panel-body .content .views-widget-filter-pers,.acb-accordion .panel-body .content .views-widget-filter-chb,.acb-accordion .panel-body .content .views-widget-filter-sb,.acb-accordion .panel-body .content .views-widget-filter-net,.acb-accordion .panel-body .content .views-widget-filter-psc{width:49%;}.page-compare .dexp-body-inner{overflow-x:visible;}#dexp_tab_wrapper_458313791 .views-exposed-widget,#dexp_tab_wrapper_458313791 .filter-group{width:45%;}#dexp_tab_wrapper_458313791 .nav-tabs li a{padding:20px 10px 15px;}}@media (max-width:479px){[id^="dexp-layerslider"] .tp-bullets{display:none;}.dexp-logo.col-xs-8,.region-navigation.col-xs-4,body.ltr .region-navigation{width:100% !important;text-align:center;}#section-header .dexp-dropdown{top:50px;}#section-header a.site-logo,#section-header span.search-toggle,#section-header span.nav-toggle,#section-header a.dexp-menu-toggler,#section-header a.cart-header{line-height:50px;}#section-header .block-locale ul{padding:0 0 0 20px;}#section-header .block-locale ul li a,#section-header .block-locale ul li span{line-height:50px;}#section-header .block-locale ul li a,#section-header .block-locale ul li span{line-height:50px;}.slogan-home .acb-slogan{font-size:1em;}.acb-detail h2{font-size:22px;line-height:normal;}.page-node .lpe-actions.lpe-inline{display:block;float:none;text-align:center;padding-top:20px;}.page-node .lpe-photos.lpe-inline,.page-node .lpe-pdf.lpe-inline{display:block;text-align:center;margin-top:20px;}.tab-caract .field-name-field-equipements-int .field-item,.tab-caract .field-name-field-equipements-ext .field-item{width:100%;display:inline-block;vertical-align:top;}.views-exposed-form select#edit-items-per-page{padding:0;}.views-submit-button input,.views-reset-button input,.views-reset-button .btn{padding:10px 15px;}#dexp_tab_wrapper_458313791 .nav-tabs > li:last-child{top:0;}.lpe-photos a,.lpe-pdf a{width:100%;}.lpe-caracter .lpe-carspec > div,.lpe-caracter .field-name-field-caract .field-item,.view-propriete-chiffres .milestone-counter.lpe-mid,.view-propriete-chiffres .milestone-counter.lpe-full{width:100%;}.form-item,.form-actions{margin-top:0;margin-bottom:0;}}@media (max-width:399px){#section-header .block-locale ul li:last-child{padding:0 0 0 8px;}}.dexp_tab_wrapper{border:none;}.dexp_tab_wrapper .tab-content{padding:0;background-color:#fff;}.tab-content > div{padding:20px;}.tab-content .tab-prix .row{margin-left:0;margin-right:0;}.acb-entete{font-weight:600;border-bottom:1px solid #000 !important;}.acb-col{border-bottom:1px dotted #ccc;padding:0;height:54px;text-align:right;}.row .acb-col:first-child{text-align:left;}.acb-col div{padding:5px 10px 5px 0;}.acb-col2{width:40%;}.tab-frais .field-label{padding:25px 0 15px;}.tab-frais .field-type-multifield > .field-items > .field-item{padding:5px 0;border-bottom:1px dotted #ccc;}.tab-frais .field-name-field-option-libelle{width:48%;display:inline-block;text-align:left;vertical-align:top;margin-right:2%;}.tab-frais .field-name-field-option-prix{width:18%;display:inline-block;vertical-align:top;text-align:left;}.tab-frais .field-name-field-option-paiement{width:30%;display:inline-block;vertical-align:top;text-align:left;}.cal .cal-buttons{padding:20px 0;}.cal button{padding:5px 10px;font-size:14px;}.cal table{width:auto !important;border-collapse:unset;border-spacing:unset;border-width:1px 0 0 0;border-color:#999;}.cal caption{text-align:center;border-bottom:0 solid #000;}.cal th,.cal td{padding:0;}.cal thead th{text-transform:uppercase;}.cal td{border:1px solid white;}.cal .cal-other{color:#999;}.cal .cal-today{border:1px solid #000;}.dispo-legend{margin-top:20px;font-size:12px;}.dispo-legend div > span{display:block;border-style:solid;width:0;height:0;border-left-width:10px;border-top-width:10px;border-right-width:10px;border-bottom-width:10px;}.dispo-legend div{display:inline-block;}.dispo-legend .acb-legend{vertical-align:top;padding:0 20px 0 5px;}body.node-type-propriete-vente .webform-client-form .form-actions,body.node-type-propriete-louer .webform-client-form .form-actions{text-align:center;}body.node-type-propriete-vente #section-bottom .webform-client-form .form-actions,body.node-type-propriete-louer #section-bottom .webform-client-form .form-actions{text-align:left;}body.node-type-propriete-vente .block-webform .links,body.node-type-propriete-louer .block-webform .links{display:none;}#section-bottom a{color:#000;}#section-bottom{padding:0;font-size:14px;}#section-bottom > .container{padding:40px 0;}#section-bottom ul.menu{text-align:center;}#section-bottom ul.menu li{display:inline-block;vertical-align:top;padding:0 10px 20px 10px;font-size:14px;}#section-bottom ul.menu li a{color:#000;}#section-bottom ul.menu li a.active{color:#a77845;}.region-copyright{font-size:12px;line-height:18px;color:#666;}.region-copyright a{color:#666;}
#sliding-popup.sliding-popup-bottom,#sliding-popup.sliding-popup-bottom .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:#a77845;}#sliding-popup.sliding-popup-bottom.eu-cookie-withdraw-wrapper{background:transparent}#sliding-popup .popup-content #popup-text h1,#sliding-popup .popup-content #popup-text h2,#sliding-popup .popup-content #popup-text h3,#sliding-popup .popup-content #popup-text p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#fff !important;}.eu-cookie-withdraw-tab{border-color:#fff;}.eu-cookie-compliance-more-button{color:#fff !important;}
