@font-face{font-family:titillium web;src:url(../fonts/titilliumweb-regular-webfont.eot);src:url(../fonts/titilliumweb-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/titilliumweb-regular-webfont.woff2) format('woff2'),url(../fonts/titilliumweb-regular-webfont.woff) format('woff'),url(../fonts/titilliumweb-regular-webfont.ttf) format('truetype'),url(../fonts/titilliumweb-regular-webfont.svg#titillium_webregular) format('svg');font-weight:400;font-style:normal}@media print{*{background:#fff}}*{outline:none}body{min-height:800px;font-family:titillium web,sans-serif;font-weight:lighter;background:#ccc;font-size:16px}a,a:hover,a:focus,a:visited,a:active{color:#000;text-decoration:none;outline:0}.fixnav{padding-top:30px!important}h1,h2,h3,h4{color:#040e31}strong{font-weight:600}.container-all{width:100%;margin:0;padding:0}.container{width:100%;max-width:1600px;margin:auto;padding:0}.content{margin:0;padding:0;background:#fff}.header{background-size:cover;height:100%;overflow:hidden;position:relative}.header2{height:auto;border-bottom:4px solid #fff}.header-ban{background:none repeat scroll 0 0 rgba(0,0,0,.2);height:auto;margin:50px auto 0;padding:25px 0 15px;text-align:center;width:230px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;-ms-border-radius:6px;border-radius:6px}.header-ban a{color:#fff}.header-ban a img{}.header-ban a span{}.header .header-tools{height:auto;padding:9px 0;margin-top:141px;text-align:center}.header2 .header-tools{margin:100px 0 70px}.header-tools a{background:none repeat scroll 0 0 rgba(0,0,0,.7);color:#fff;margin:0 50px;-webkit-animation:translubg 1s;-moz-animation:translubg 1s;-khtml-animation:translubg 1s;-o-animation:translubg 1s;animation:translubg 1s}.header-tools a:hover,.header-tools a:active,.header-tools a.active{background:none repeat scroll 0 0 #040e31;color:#fff;-webkit-animation:opaquebg 1s;-moz-animation:opaquebg 1s;-khtml-animation:opaquebg 1s;-o-animation:opaquebg 1s;animation:opaquebg 1s}@-webkit-keyframes translubg{from{background:none repeat scroll 0 0 #040e31}to{background:none repeat scroll 0 0 rgba(0,0,0,.7)}}@-moz-keyframes translubg{from{background:none repeat scroll 0 0 #040e31}to{background:none repeat scroll 0 0 rgba(0,0,0,.7)}}@-o-keyframes translubg{from{background:none repeat scroll 0 0 #040e31}to{background:none repeat scroll 0 0 rgba(0,0,0,.7)}}@keyframes translubg{from{background:none repeat scroll 0 0 #040e31}to{background:none repeat scroll 0 0 rgba(0,0,0,.7)}}@-webkit-keyframes opaquebg{from{background:none repeat scroll 0 0 rgba(0,0,0,.7)}to{background:none repeat scroll 0 0 #040e31}}@-moz-keyframes opaquebg{from{background:none repeat scroll 0 0 rgba(0,0,0,.7)}to{background:none repeat scroll 0 0 #040e31}}@-o-keyframes opaquebg{from{background:none repeat scroll 0 0 rgba(0,0,0,.7)}to{background:none repeat scroll 0 0 #040e31}}@keyframes opaquebg{from{background:none repeat scroll 0 0 rgba(0,0,0,.7)}to{background:none repeat scroll 0 0 #040e31}}.scroll-content{bottom:50px;color:#000;cursor:pointer;display:block;font-size:40px;margin:0 auto;position:absolute;text-align:center;width:100%;opacity:.7}.scroll-content:hover{opacity:1}.teinte{height:inherit;background-color:rgba(0,0,0,.5)}.header .logo{color:#fff;text-align:center;padding:0}.header .logo a{color:#fff;text-align:center;font-size:20px;display:block;text-decoration:none}.header video{margin-top:-300px;z-index:-1;position:relative;width:100%}.slogan{color:#fff;display:block;font-size:18px;margin:30px 0 0;padding:0}.baseline{display:block;margin-top:30px;font-weight:300}.header-searchform{width:90%;max-width:1170px;margin:280px auto 0;background:rgba(0,0,0,.2);border-radius:0 10px 10px 10px;padding:30px 30px 10px}.bloc-criteria .header-searchform{width:90%;max-width:590px;margin:20px auto 0;background:rgba(0,0,0,.8);border-radius:0 10px 10px 10px;padding:30px 30px 10px}.header-searchform form{}.header-searchform form label{color:#000;font-weight:400;font-size:14px}.header-searchform .onglets{position:relative;top:-53px;left:-30px}.header-searchform .onglets .onglet{background:rgba(0,0,0,.8);border-radius:3px 3px 0 0;color:#fff;padding:5px 5px 0;cursor:pointer}.header-searchform .onglets .onglet.active,.header-searchform .onglets .onglet:hover{font-weight:600;color:#aa9866}.map-container .header-searchform .onglets{display:none}.map-container .header-searchform.animated.bounceInRight{border-radius:0;background:transparent}.map-container .showmore{color:#000}.showmore{color:#fff;cursor:pointer;text-align:right}#principal-nav{z-index:10000000}.container-all>.nav{height:34px;width:100%;border-radius:0;border-bottom:4px solid #fff;background-color:#666}.navigation{width:50px;height:100%;background-color:#666;border:0;padding:0;margin-left:7px;display:inline-block;float:left;position:relative;z-index:10}.navigation>.icon-bar{background-color:#fff;padding:0;margin:5px 10px 5px 0;display:block;height:3px}.search{width:60px;height:100%;background-color:rgba(255,255,255,.1);border:0;display:inline-block;float:right;color:#fff;font-size:21px;position:relative;z-index:10}.tooltip.bottom .tooltip-arrow{top:0!important}.tooltip-inner{background:#040e31}.tooltip.top .tooltip-arrow,.tooltip.bottom .tooltip-arrow{border-top-color:#040e31;border-bottom-color:#040e31}.input-search{height:100%;display:none;position:relative;float:right;top:0;right:0;z-index:10}.input-search>input{height:100%;font-size:16px;padding-left:10px;float:right;width:auto}.sub-navigation{display:block;width:100%}.sub-navigation ul{width:100%;margin:0;padding:0}.sub-navigation ul li{background-color:#b9a779;list-style:none;display:inline-block;text-align:center;padding:0;height:50px}.sub-navigation ul li a{color:#040e31;font-size:22px;font-weight:400;display:block;width:100%;padding:10px 0}.cbp-spmenu h3{background:#666;color:#fff;text-align:center}.cbp-spmenu{background:#666;overflow-x:hidden!important;overflow-y:scroll!important;height:100%!important}.cbp-spmenu-vertical{z-index:100000000}.cbp-spmenu-vertical a{border-color:#fff}.cbp-spmenu a{text-decoration:none}.cbp-spmenu a:hover{}.cbp-spmenu-push-toright .header,.cbp-spmenu-push-toright .content,.cbp-spmenu-push-toright .footer{opacity:.5}.cbp-spmenu-push-toright .navbar-fixed-top,.cbp-spmenu-push-toright .navbar-fixed-bottom,.cbp-spmenu-push-toright .affix{left:240px}.affix{left:0}#slidermenu{width:100%;margin:0;padding:0}#slidermenu li{float:none;width:100%;list-style:none}#slidermenu li.active{float:none;width:100%;background:#1d2646}#slidermenu li a{color:#fff;font-size:18px;height:60px;padding:20px}#slidermenu li a:hover,#slidermenu li a:focus{background:#1d2646}.menu{display:inline-block;margin:0 0 0 150px;padding:0;height:inherit;float:left;position:relative;z-index:10}.menu li{display:inline-block;height:inherit}.menu li a{color:#fff;display:inline-block;height:inherit;padding:4px 10px}.menu li a:hover,.menu li.active a{background-color:#1d2646;text-decoration:none;-o-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.logo-menu-container{position:relative}.logo-menu{background:none repeat scroll 0 0 #1d2646;border-radius:0 0 11px 11px;display:inline-block;float:left;height:102px;left:56px;margin:0;padding:10px 0 0;position:absolute;text-align:center;width:117px;z-index:11;box-shadow:2px 2px 9px #040e31}.logo-menu a{display:inline-block;width:auto;height:auto}.logo-menu a img{}.social-share{display:block;float:right;height:32px;margin:20px 30px 0 0;position:relative;z-index:10}.tools{display:block;float:right;height:inherit;height:30px;padding:0;position:relative;z-index:10}.tools button{padding:3px 10px 0;font-weight:lighter}.signin{float:right}.signup{float:right}.sep{display:block;height:inherit;width:1px;border:1px dotted #fff;float:right}.btn-link,.btn-link:hover,.btn-link:focus{color:#fff;text-decoration:none}.dropdown-menu{z-index:1000000;left:auto;right:0}.btn{font-size:16px}.carousel-caption{display:block;width:100%;background-color:#757575;bottom:0;left:0;padding:0}.carousel-caption h3,.carousel-caption h4{text-align:left;margin:0 0 4px 20px}.carousel-caption h3 a{text-decoration:none;color:#fff;font-size:16px;font-weight:lighter}.carousel-caption h4 a{text-decoration:none;color:#fff;font-size:14px}.carousel-indicators{margin:0;width:auto;right:0;bottom:0;text-align:right;margin:0 10px 10px 0;z-index:1}.carousel-inner .item img{height:295px;width:100%}.carousel-inner .itembig img{width:100%}.carousel-inner .item{height:392px}.carousel-inner .itembig{height:788px}#thumbSlide .carousel-inner .item{height:auto}.carousel-control.left,.carousel-control.right{background-image:transparent}.bloc{padding:0;height:396px;margin:0}.bloc .title{font-size:16px;color:#fff;font-weight:lighter;background-color:rgba(0,0,0,.7);height:26px;padding-right:10px;display:inline-block;text-transform:uppercase;position:absolute;top:0;left:0;z-index:1}.bloc .title span,.bloc .title a,.bloc .title p{height:26px;display:inline-block;padding:3px 0 0 4px;color:#fff}.bloc .video{width:100%;height:0;padding-bottom:396px;max-height:396px;overflow:hidden;position:relative}.bloc .video iframe,.bloc .video object,.bloc .video embed{width:100%!important;max-height:396px;top:0;left:0}.videowrapper{width:100%;height:0;padding-bottom:600px;max-height:600px;overflow:hidden;position:relative}.videowrapper iframe,.videowrapper object,.videowrapper embed{width:100%!important;max-height:600px;top:0;left:0}.map_ok{cursor:pointer}.excerpt{background-color:rgba(0,0,0,.6);color:#fff;float:right;width:70%;padding:10px;margin:20px 20px 0 0;text-align:justify}.excerpt-agence{background-color:rgba(0,0,0,.7);color:#fff;float:right;width:100%;padding:10px;margin:304px 20px 0 0;text-align:justify}.excerpt-agence{position:absolute;z-index:100}.excerpt .readmore,.excerpt-agence .readmore{color:#fff;text-decoration:none;float:right}.compte-bloc .leftsidebar{background:#3c3c3e;height:inherit;color:#fff}.selection-bloc,.inscription-bloc,.connexion-bloc,.alerteemail-bloc,.compte-bloc{width:100%;height:0;background:#ababab;overflow:hidden}.selection-wrapper{width:auto;height:auto;overflow:hidden}.selection-nav{border:1px dotted #333;font-size:30px;padding:50px;text-align:center;cursor:pointer}.annonce-selected,.selection-nav{max-width:178px;float:left;margin:2px}.annonce-selected{position:relative}.more{cursor:pointer}.annonce.bloc{border-top:10px solid #ccc;border-right:10px solid #ccc;overflow:hidden;height:456px}.annonce .carousel{position:inherit}.annonce .carousel-inner .item{height:auto}.annonce .carousel-caption{background-color:#fff;text-shadow:inherit;color:#000;bottom:auto;min-height:200px}.annonce .carousel-control{bottom:0;background:0 0}.infos{font-weight:400}.infos .prix{display:block;font-size:16px;color:#1d2646;margin:10px 0}.infos .ville{display:block;margin-top:10px;line-height:18px;color:#1d2646}.infos .description{display:block;text-align:justify;margin-top:5px;padding:0 60px;line-height:20px;color:#1d2646;overflow:hidden;height:60px}.bloc .prix span{height:26px;display:inline-block;padding:5px 0 0 4px}.more-result{background-color:#b9a779;min-height:40px;padding:9px 0 0;margin:4px 0 0;text-align:center;color:#fff;cursor:pointer}.button-tools{margin-top:-20px;position:relative}.button-tools div{}.button-tools div span{margin-top:5px;float:right;cursor:pointer}.button-tools .supprimer{margin-right:10px}.button-tools .addfavoris{}.button-tools .more{}.button-tools .delfavoris{}.addfavoris{cursor:pointer}.search-bloc{}.search-input{margin-top:6px}.search-input input{background-color:#040e31;border:medium;color:#fff;float:left;height:50px;padding:10px;border-radius:0;width:150px}.search-input span{background-color:#040e31;float:left;color:#fff;height:50px;font-size:30px;padding:10px;cursor:pointer;top:0}.search-bloc .btn{color:#fff;padding:20px 0;cursor:pointer;height:100%;border-radius:0;font-size:14px;font-weight:lighter}.create-alert{background-color:#3c3c3e}.see-selection{background-color:#040e31}.search-more{padding:0}.resultats{text-align:center}.search-more .tt{float:left;margin-top:5px}.autres-secteurs{margin-top:-40px;background:#8e9094;border-radius:inherit;color:#fff}.autres-secteurs:hover{background:#1d2646;color:#fff}.autres-secteurs.selected{background:#b9a779}.label-icon{padding-top:0!important}.checkbox-ico img{cursor:pointer}.ico{background:#040e31;display:inline-block;border-radius:30px;height:40px;width:40px;text-align:center;padding-top:8px}.ico img{width:30px}.more-criteria{background-color:#b9a779;color:#fff;float:left;padding:4px 10px;margin-top:3px;font-size:12px;cursor:pointer}.search-select{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;float:left;height:35px;margin:-3px 0 0 5px;padding:0 10px}.resultats{font-size:18px;font-weight:400;padding-top:4px;padding-left:280px}.sepd{float:left;height:20px;border-left:1px dotted #ababab;margin:3px 5px 0}.sepb{background:url(../img/sepb.png) no-repeat;width:12px;height:28px;float:left;margin:0 10px}.bloc-criteria{display:block;height:0;width:100%;background:#fff;overflow:hidden}.close-btn{border:1px solid #000;cursor:pointer;display:inline-block;float:right;height:20px;padding:0 2px;position:relative;right:10px;top:10px;width:20px;z-index:10000;font-size:14px}.close-btn span{}.annonce-selected .close-btn{border-color:#fff;color:#fff;position:absolute}.annonce-selected .close-btn:hover{background:#000}.annonce-selected .title{background:#040e31;bottom:20px;color:#fff;font-size:10px;padding:3px;position:relative;width:100%;height:auto;overflow:hidden}.map-container{margin:0}.cursor-container{margin-top:10px}.refresh-container{background:url(../img/bg-refresh-button.png) repeat-y center center;width:50px;height:100%;padding:0}.refresh{background-color:#040e31;border-radius:60px;height:50px;padding:8px 0 0 10px;margin-top:110px;width:50px}.refresh span{font-size:30px;color:#fff}.refresh span.load{-webkit-animation:spin 1s infinite linear;-ms-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-khtml-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#loader{margin:0 auto;text-align:center;width:100%}#loader>.mask{background:#000;height:100%;left:-1000%;opacity:0;position:absolute;top:0;transition:opacity 0s linear 0s;width:100%;z-index:10000000}#loader.active>img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10000001;transition:opacity 500ms linear 0s}#loader.active>p{display:block;color:#fff;position:fixed;top:40px;left:0;right:0;bottom:0;width:50%;height:50%;margin:auto;z-index:10000001;transition:opacity 500ms linear 0s}#loader.active>.mask{left:0;opacity:.5;transition:opacity 500ms linear 0s}#loader>p,#loader>img{display:none}.selected-town{padding:0;margin:0}.selected-town h3{font-size:16px}.selected-town ul{padding:0;margin:0;-webkit-columns:2 auto;-moz-columns:2 auto;-ms-columns:2 auto;-khtml-columns:2 auto;columns:2 auto}.selected-town ul li{background:url(../img/supp-ico.png) no-repeat scroll left center transparent;cursor:pointer;display:block;line-height:20px!important;padding:0 0 0 20px;list-style:none}.selected-town label{margin:2px 0 0 30px}.selected-town input{}.selected-town span{font-size:16px;font-weight:400}.ui-slider .ui-slider-range{background:#b9a779}.ui-slider .ui-slider-handle{border:1px solid #b9a779;border-radius:50px;font-size:12px;height:20px;letter-spacing:-1px;padding-left:2px;padding-top:4px;text-decoration:none;top:-5px;width:20px}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;color:#000}#form_contact label{width:100%}.annonces{overflow:hidden;height:0;background:#ccc}#details-annonce{margin-top:34px}#details-annonce .modal-header{padding:0;border-bottom:0}#details-annonce .modal-body{padding:0}#details-annonce .modal-backdrop{z-index:1000001}#details-annonce .modal-dialog{width:100%;height:auto;margin:0}#details-annonce .modal-content{padding:0;height:100%;box-shadow:inherit;border:0}.modal{z-index:1000002}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus,.nav-tabs{border:none}.nav-tabs>li>a{padding:0;margin-right:30px}#compte.nav-tabs>li>a{border-radius:4px;padding:8px}#details-annonce .titre{margin-bottom:4px;padding-bottom:2px}#details-annonce .titre h3{font-size:18px;color:#808285;margin-bottom:0}#details-annonce .titre .prix{color:#aa9866;font-size:20px}.contact_submit{}#phone .btn{font-size:36px}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{text-decoration:none;border-color:#ddd}#thumbSlide .thumbnail{margin-bottom:0}#thumbSlide .carousel-inner .item img{height:auto}#thumbSlide .carousel-control.left,#thumbSlide .carousel-control.right{background-image:none!important}#thumbSlide .carousel-control{color:#fff;top:40%;color:#428bca;bottom:auto;padding-top:4px;width:30px;height:30px;text-shadow:none;opacity:1}#thumbSlide .carousel-control:hover{color:#d9534f}#thumbSlide .carousel-control.left,#thumbSlide .carousel-control.right{background-image:none!important}#thumbSlide .carousel-control.right{left:auto;right:-32px}#thumbSlide .carousel-control.left{right:auto;left:-32px}#thumbSlide .carousel-indicators{bottom:-30px}#thumbSlide .carousel-indicators li{border-radius:0;width:10px;height:10px;background:#ccc;border:1px solid #ccc}#thumbSlide .carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1}#similarSlide{margin-bottom:10px}#similarSlide .thumbnail{margin-bottom:0}#similarSlide .carousel-control.left,#similarSlide .carousel-control.right{background-image:none!important}#similarSlide .carousel-control{color:#fff;top:40%;color:#428bca;bottom:auto;padding-top:4px;width:30px;height:30px;text-shadow:none;opacity:1}#similarSlide .carousel-control:hover{color:#d9534f}#similarSlide .carousel-control.left,#similarSlide .carousel-control.right{background-image:none!important}#similarSlide .carousel-control.right{left:auto;right:-32px}#similarSlide .carousel-control.left{right:auto;left:-32px}#similarSlide .carousel-indicators{bottom:-30px}#similarSlide .carousel-indicators li{border-radius:0;width:10px;height:10px;background:#ccc;border:1px solid #ccc}#similarSlide .carousel-indicators .active{width:12px;height:12px;background:#3276b1;border-color:#3276b1}#similarSlide .prix{font-size:20px}.is-selected{color:red}.surface{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:0;padding-left:0;text-align:center;width:43px}.bedrooms{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:0;text-align:center;width:50px}.etage{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:0;text-align:center;width:50px}.niveaux{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:14px;margin:0;text-align:center;width:70px}.sdb{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:0;text-align:center;width:50px}.dpe{color:#1d2646;display:inline-block;font-size:14px;font-weight:500;line-height:16px;margin:0;text-align:center;width:50px}.energie{position:relative;left:173px;color:#fff;width:30px;line-height:30px;text-align:center;font-size:12px}.ges{position:relative;left:173px;color:#fff;width:30px;line-height:30px;text-align:center;font-size:12px}.energieA{top:-217px}.energieB{top:-194px}.energieC{top:-171px}.energieD{top:-148px}.energieE{top:-125px}.energieF{top:-102px}.energieG{top:-78px}.gesA{top:-217px}.gesB{top:-195px}.gesC{top:-172px}.gesD{top:-149px}.gesE{top:-126px}.gesF{top:-103px}.gesG{top:-78px}#details-annonce .modal-titre{background:none repeat scroll 0 0 #fff;display:inline-block;font-size:24px;padding:5px 20px;position:absolute;top:100px;left:0;z-index:100}#details-annonce .modal-nav{position:absolute;top:550px;width:auto;z-index:100}#details-annonce .modal-nav .btn{opacity:1}#details-annonce .modal-nav .btn:hover{opacity:1}#details-annonce .carousel-indicators{bottom:0;display:inline;margin-left:5px;right:0;left:inherit;width:auto}#details-annonce .carousel-indicators li{border:medium;border-radius:0;float:left;height:44px;margin-bottom:5px;margin-left:0;margin-right:5px!important;margin-top:0;width:160px;height:100px;border:3px solid #fff}#details-annonce .carousel-indicators img{border:2px solid #fff;float:right;height:44px;left:0;width:120px}#details-annonce .carousel-indicators .active img{border:2px solid #39b3d7}#details-annonce .carousel-inner .item{height:auto}#details-annonce .modal-menu{border-bottom:1px dotted #808285;padding:5px 0}#details-annonce a.modal-menu-tab{margin-right:10px}.titre h3{text-align:left}#details-annonce p{text-align:justify}.call2action,.call2action:hover,.call2action:focus{background:none repeat scroll 0 0 #1d2646;border-radius:inherit;color:#fff;font-size:30px;font-weight:200;margin:15px auto}.call2action2{color:#a99a6f;font-size:30px}#details-annonce .excerpt-agence{position:absolute;bottom:0}#photos{width:100%}#grid{height:auto;padding:20px 0}#grid img{margin:1px;float:left;max-height:150px}.item{}#mapEnvirons{float:none;width:62%;margin:0 auto;height:400px}.footer{background-color:#040e31;color:#fff;padding:20px 0 30px;min-height:180px}.footer h4{text-transform:uppercase;margin-left:10px;color:#fff}.footer ul{margin:0 0 0 20px;padding:0}.footer ul li{list-style:none}.footer ul li a{color:#fff}.footer .logo{border:1px solid #fff;height:auto;min-height:90px;padding:0;margin:0;float:left}.footer .logo a{text-decoration:none;display:inline-block;height:100%;padding-top:14px}.footerclearfix{border-top:1px dotted #fff;width:100%;height:1px;display:block;float:none;margin:89px 0 5px}.energie{position:relative;left:173px;color:#fff;width:30px;line-height:30px;text-align:center;font-size:12px}.ges{position:relative;left:173px;color:#fff;width:30px;line-height:30px;text-align:center;font-size:12px}.energieA{top:-217px}.energieB{top:-194px}.energieC{top:-171px}.energieD{top:-148px}.energieE{top:-125px}.energieF{top:-102px}.energieG{top:-78px}.gesA{top:-217px}.gesB{top:-195px}.gesC{top:-172px}.gesD{top:-149px}.gesE{top:-126px}.gesF{top:-103px}.gesG{top:-78px}.btn-primary{background:#040e31;border-color:#040e31}#town{visibility:hidden}.svg-wrapper{margin-top:60px;text-align:center}.svg-wrapper svg{width:100%}.images-agence{}.images-agence>div{height:380px;border-top:4px #fff solid}.infos-agence{text-align:center}.infos-agence h1{color:#040e31;font-size:46px;margin:0 0 9px}.infos-agence .share-button{}.infos-agence p:first,.infos-agence a,.infos-agence a:hover{color:#040e31}.infos-agence .vcard{color:#b9a779}.action-button{margin-top:10px;margin-bottom:15px}.action-button div a:hover{text-decoration:none}.quartiers-agence{font-size:22px;margin:20px 0}.envente-agence{margin:0;padding:0}.envente-agence h2{color:#fff;background:#b9a779;font-weight:lighter;text-align:center;margin:0;padding:10px 0}.vendu-agence{margin:0;padding:0;border-top:4px solid #fff}.vendu-agence h2{color:#fff;background:#808184;font-weight:lighter;text-align:center;margin:0;padding:10px 0}.map-agence{float:none;width:62%;margin:0 auto;height:400px}#map-search{padding-left:200px!important;margin:0 0 30px}.negociateur{}.negociateur img{object-position:50% 50%;object-fit:cover;background:#777;border:2px solid #777;box-shadow:#ccc 4px 4px 4px;width:100%;max-width:140px;max-height:140px}.negociateur .nom{color:#1d2646;font-weight:600;font-size:22px;margin:0;padding:0}.negociateur .fonction{color:#ccc;font-size:14px;margin:0;padding:0;text-transform:uppercase}.negociateur .tel,.negociateur .email{color:#1d2646;font-size:14px;margin:0;padding:0;display:block}.negociateur .btn-link{color:#c2b68a;font-size:16px;margin:0;padding:0;font-weight:200}.preview{border-right:1px solid #ccc;border-bottom:1px solid #ccc;height:530px;overflow:hidden;cursor:pointer;padding:0}.preview:hover{background:#ccc}.preview h2{font-size:16px;margin:0}.preview img{width:100%;max-height:259px}.article{padding:30px;border-left:1px solid #ccc;border-right:1px solid #ccc}.article img{max-width:100%}.tags{margin:0;padding:0}.tags>.label{margin:0 5px 5px 0;display:inline-block}.categories{display:inline-block;margin:0 5px 5px 0;background:#040e31}.categories a{color:#fff}blockquote{font-size:14px;text-align:justify}.separator-right{border-right:1px dotted #fff}.alertify{z-index:99999999}.alertify-logs{width:auto;z-index:99999999}.btn-map{background-color:transparent;border:none}.gmap3{width:100%;height:240px}.kq_liste_poi input[type=checkbox]{display:none}.kq_liste_poi button{text-align:center;font-size:8px;font-weight:700;text-transform:uppercase;border:none}.img_sel{padding-top:3px;height:20px;width:20px;-webkit-filter:invert(100%);-moz-filter:invert(100%);-khtml-filter:invert(100%);-ms-filter:invert(100%);filter:invert(100%)}.img_sel.active{padding-top:3px;height:20px;width:20px;-webkit-filter:invert(0%);-moz-filter:invert(0%);-khtml-filter:invert(0%);-ms-filter:invert(0%);filter:invert(0%)}.kq_liste_poi{border-spacing:0;border-collapse:collapse;margin-left:auto;margin-right:auto;width:350px}.kq_liste_poi span{display:inline-block;line-height:1em;margin:0 0 0 1px;width:27px;text-align:center;vertical-align:top;line-height:normal;float:left}.kq_liste_poi span:hover{}.label_poi{display:inline-block;margin-bottom:5px;font-size:8px;line-height:8px}input::-webkit-input-placeholder,input{color:#555!important;font-weight:700}input:-moz-placeholder{color:#555!important;font-weight:700}input::-moz-placeholder{color:#555!important;font-weight:700}input:-ms-input-placeholder{color:#555!important;font-weight:700}.chosen-container-multi .chosen-choices{background-image:none;background-color:transparent}.ekko-lightbox .modal-dialog{}.ekko-lightbox .modal-body{padding:0}.ekko-lightbox .modal-header{padding:0 10px 0 0;border-bottom:0}.ekko-lightbox .modal-header .close{margin-top:0;font-size:30px}.ekko-lightbox .glyphicon-chevron-left{top:50%;padding-top:0!important}.ekko-lightbox .glyphicon-chevron-right{right:0;padding-top:0!important;top:50%}.affix{top:0;z-index:1000000}.alignleft{float:left}.alignright{float:right}.transparent{opacity:0}.border-right{border-right:1px solid #000}.border-left{border-left:1px solid #000}.align-justify{text-align:justify!important}.align-center{text-align:center!important}.align-left{text-align:left!important}.align-right{text-align:right!important}.unstyled{text-decoration:none;list-style:none;padding:0;margin:0}.alpha{margin-left:0!important;padding-left:0!important;border-left:none!important}.omega{margin-right:0!important;padding-right:0!important;border-right:none!important}.padding10,.padding20,.padding30,.padding010,.padding020,.padding030,.padding100,.padding200,.padding300{-khtml-box-sizing:border-box!important;-ms-box-sizing:border-box!important;-o-box-sizing:border-box!important;box-sizing:border-box!important}.padding0{padding:0!important}.padding10{padding:10px!important}.padding20{padding:20px!important}.padding30{padding:30px!important}.padding010{padding:0 10px!important}.padding020{padding:0 20px!important}.padding030{padding:0 30px!important}.padding100{padding:10px 0!important}.padding200{padding:20px 0!important}.padding300{padding:30px 0!important}.margin0{margin:0!important}.margin10{margin:10px!important}.margin015{margin:0 15px!important}.margin20{margin:20px!important}.margin30{margin:30px!important}.margin100{margin:10px 0!important}.margin200{margin:20px 0!important}.margin300{margin:30px 0!important}.margin010{margin:0 10px!important}.margin020{margin:0 20px!important}.margin030{margin:0 30px!important}.cbleu{color:#040e31}.bgbleu{background-color:#040e31}.cchamp{color:#b9a779}.bgchamp{background-color:#b9a779}.cgris{color:#ababab}.bggris{background-color:#ababab}.cgrisdark{color:#3c3c3e}.bggrisdark{background-color:#3c3c3e}.vendre-description{float:right;padding:0}.vendre-img{margin-bottom:10px}.vendre-text{text-align:justify;padding-left:0}.header1 .header-searchform{background:0 0}.header1 .header-searchform select{-webkit-appearance:none;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;font-weight:700!important}.ui-autocomplete-category,.ui-autocomplete-category:hover{font-weight:700!important;cursor:default!important;color:#212121!important;background:0 0!important;border:0!important}.ui-autocomplete-multiselect.ui-state-default{display:block;background:#fff;border:1px solid #ccc;padding:3px 3px 0;overflow:hidden;cursor:text;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.header1 .ui-autocomplete-multiselect.ui-state-default{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.header1 .ui-autocomplete-multiselect input{margin:0 2px 5px}.header1 .header-searchform .submitsearchform{border-radius:0 4px 4px 0;font-size:16px;line-height:19px;height:50px}.header1 .header-searchform .form-control{height:50px;font-size:16px}.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item .ui-icon{float:right;cursor:pointer}.ui-autocomplete-multiselect .ui-autocomplete-multiselect-item{display:inline-block;border:1px solid #ccc;border-radius:4px;padding:1px 3px;margin-right:2px;margin-bottom:3px;color:#333;background-color:#f6f6f6}.ui-autocomplete-multiselect input{display:inline-block;border:none;outline:0;height:auto;margin:2px 2px 5px;overflow:visible;text-align:left}.ui-autocomplete-multiselect.ui-state-active{outline:0;border:1px solid #7ea4c7;-moz-box-shadow:0 0 5px rgba(50,150,255,.5);-webkit-box-shadow:0 0 5px rgba(50,150,255,.5);-khtml-box-shadow:0 0 5px rgba(50,150,255,.5);box-shadow:0 0 5px rgba(50,150,255,.5)}.ui-autocomplete{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.ui-autocomplete-multiselect input{width:64px!important;border:0;box-shadow:0}.ui-autocomplete-multiselect-item>.fa-close{margin-left:4px;font-size:14px;cursor:pointer}@media(min-width:0px) AND (max-width:530px){#details-annonce a.modal-menu-tab{margin-right:0}.call2action,.call2action:hover,.call2action:focus{font-size:25px}#principal-nav{position:fixed;top:0}.header{border-bottom:4px solid #fff}}@media(max-width:767px){.header-ban a img{max-width:100px}.header-ban{min-width:190px}.baseline{font-size:14px;margin-top:10px}.slogan{margin:10px 0 0}.header1{padding-bottom:10px}.scroll-content{display:none}.header-searchform{margin:50px auto 0;width:70%;padding:0 10px 10px}.header-searchform .onglets{width:226px;top:-23px;left:-10px}.carousel-indicators{display:none}.bloc.pull-left{border-right:0!important}.separator-right{border-right:0}.footer{text-align:center}.footer .logo{float:none;margin:10px}.footerclearfix{display:none;width:auto;height:auto}.print-tool{float:none!important;position:absolute;top:0;right:0;z-index:100}.search{width:auto}.tools button{padding:2px 10px 0}.tools button .fa-2x{font-size:26px}.infos .ville{margin-top:0}.annonce.bloc{border-left:5px solid #ccc;border-right:5px solid #ccc;border-top:5px solid #ccc}.sepd{display:none}.search-more{margin-left:10px}.search-more .tt{display:none}.search-select{margin:0}.sepb{display:none}.resultats{float:left;padding:10px 0}#grid{height:auto;padding:20px 0}.photoannonce .item{margin:1px;float:left}#details-annonce .fa-lg{font-size:1.1em}#details-annonce .modal-titre{font-size:14px;top:0;width:100%;text-align:center;background:rgba(255,255,255,.8)}#details-annonce .carousel-inner .item>div{height:250px!important}#details-annonce .modal-nav{bottom:0;top:auto}#details-annonce .titre h3,#details-annonce p{color:#000}.infos .ville{margin-top:0}.infos-agence h1{font-size:32px}#map-search{padding-left:0!important}.bloc-criteria .header-searchform{padding:0}.vendre-description{float:right;padding:0}.vendre-img{margin-bottom:10px;padding:0}.vendre-text{text-align:justify;padding-left:0;margin-bottom:20px}h1{font-size:24px}.inputleft{border-radius:4px!important}.inputright{border-radius:4px!important}.inputcenter{border-radius:4px!important;border:1px solid #ccc!important}#principal-nav{position:fixed;top:0}.header{border-bottom:4px solid #fff}.modal .carousel-inner::before{content:"";position:absolute;bottom:0;right:0;border-width:0 16px 16px 0;border-style:solid;border-color:#fff #fff transparent transparent;border-radius:0 0 0 5px;background:#ff2525;display:block;width:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);-moz-box-shadow:0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.3),-1px 1px 1px rgba(0,0,0,.2);z-index:10;-webkit-animation-name:corner;-moz-animation-name:corner;-o-animation-name:corner;animation-name:corner;-webkit-animation-duration:3s;-moz-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-direction:alternate;-moz-animation-direction:alternate;-o-animation-direction:alternate;animation-direction:alternate;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@keyframes corner{from{border-width:0 36px 36px 0}to{border-width:0 10px 10px 0}}}@media(min-width:768px) AND (max-width:991px){.bloc:nth-child(2n){border-left:0!important;border-right:0!important}.bloc:nth-child(2n+1),.sub-navigation .bloc:nth-child(2n){border-left:0}.tools button{padding:2px 10px 0}.tools button .fa-2x{font-size:26px}.infos .ville{margin-top:0}.infos-agence h1{font-size:32px}.vendre-description{float:right;padding:0}.vendre-img{margin-bottom:10px;padding:0}.vendre-text{text-align:justify;padding-left:0}#principal-nav{position:fixed;top:0}}@media(min-width:768px){.header1{min-height:720px}}@media(min-width:992px) AND (max-width:1199px){#principal-nav{position:fixed;top:0}}@media(min-width:992px){.annonce.bloc:nth-child(3n){border-right:0}.bloc:nth-child(3n){border-right:0}.menu-metier{margin-left:30px}.searchinputmarge{width:34.5%}}@media(min-width:1200px){.search-more{margin-top:6px;padding:12px 0}}@media(max-height:700px){.header .header-tools{margin-top:10px}.header2 .header-tools{margin:30px 0 10px}.scroll-content{bottom:10px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){}