html, body{-webkit-overflow-scrolling: touch !important;}.bsg-header{background: #000;color: #fff;padding: 10px 20px 5px;position: fixed;top: 0;left: 0;right: 0;z-index: 10}.bsg-header .navbar-toggle{padding: 0;border-radius: 0}.bsg-header .navbar-toggle .icon-bar{background: #FFF}.bsg-header .navbar-nav > li > a{padding: 5px 10px}.bsg-header .navbar-nav > li > a:hover{background: 0 0}.navbar .navbar-nav .sous-menu{background-color: rgba(7, 35, 59, 0.7);display: none;position: absolute;padding: 0;width: 140px}@media (max-width: 768px){.navbar .navbar-nav .sous-menu{position: inherit;}}.navbar .navbar-nav .guide_pratique_button{cursor: pointer;}.navbar .navbar-nav .sous-menu li{height: 35px;}.navbar .navbar-nav .sous-menu a{padding: 0;padding: 0;font-size: 12px;letter-spacing: 1px;text-align: center;text-decoration: none;}.bsg-nav{height: 100%;position: relative;top: 45px;bottom: 0;background: #07233b}@media (min-width: 768px){.bsg-nav{position: fixed}}.bsg-nav .bsg-list{height: 100%}.bsg-nav .bsg-list .bsg-element{background: #eee;padding: 20px;width: 50%;height: 100%;float: left;text-align: center}.bsg-nav .bsg-list .bsg-element:hover{background: #ddd}@media (min-width: 768px){.bsg-nav .bsg-list .bsg-element{width: 20%}}.bsg-nav .bsg-list .bsg-element.inactive, .bsg-nav .bsg-list .bsg-element.inactive:hover{background: #07233b}.icon-bsg{width: 50%;height: 150px;margin: 0 auto;opacity: .2}.bsg-footer{background: #000;color: #fff;padding: 10px 20px;position: fixed;bottom: 0;left: 0;right: 0;z-index: 10}.bsg-left{background: #eee;padding: 60px 10px 20px;z-index: 5}.bsg-left .nav-tabs, .bsg-left .nav-tabs > li, .bsg-left .nav-tabs > li > a{border: none}.bsg-left .nav-tabs > li.active > a{border: none;border-radius: 0}.bsg-left.nav-tabs > li > a:hover{border: none}.bsg-right{padding: 50px 10px 0;background: #fff}.bsg-title{width: 100%;border-bottom: 1px dashed #ccc;padding: 5px 0;margin: 30px 0}@media screen and (max-width: 767px){.row-offcanvas{position: relative;-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;transition: all .25s ease-out}.row-offcanvas-right{right: 0}.row-offcanvas-left{left: 0;z-index: 0}.row-offcanvas-right .sidebar-offcanvas{right: -50%}.row-offcanvas-left .sidebar-offcanvas{left: -50%}.row-offcanvas-right.active{right: 50%}.row-offcanvas-left.active{left: 50%}.sidebar-offcanvas{position: absolute;top: 0;width: 50%}}@media screen and (max-width: 767px){.row-offcanvas{position: relative;-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;transition: all .25s ease-out}.row-offcanvas-right{right: 0}.row-offcanvas-left{left: 0}.row-offcanvas-right .sidebar-offcanvas{right: -95%}.row-offcanvas-left .sidebar-offcanvas{left: -95%}.row-offcanvas-right.active{right: 100%}.row-offcanvas-left.active{left: 100%}.sidebar-offcanvas{position: absolute;top: 0;width: 90%}}body{letter-spacing: 1px}@media (min-width: 1200px){body{letter-spacing: 2px}}@media (min-width: 1200px){body .container{max-width: 1150px}}.container{margin: 0 auto;max-width: 1200px}@media (min-width: 768px){.container{width: 95%}}a:focus{outline: 0;text-decoration: none}h1, h2, h3, h4, h5, h6{font-family: adriane, serif;letter-spacing: 2px}p a{color: #07233b}p a:hover{color: #607499}footer .legal{font-size: .6em;text-align: left;border-top: 1px solid #fff;padding-top: 10px}@media (min-width: 768px){footer .legal{text-align: center}}.lead{font-size: 1.2em;font-weight: 700;margin-bottom: 5px}.color-primary{color: red}.color-secondary{color: #0F0}.color-third{color: #00F}.color-000{color: #000}.color-333{color: #333}.color-666{color: #666}.color-999{color: #999}.color-CCC{color: #CCC}.color-FFF{color: #FFF}.color-back-primary{background-color: red}.color-back-secondary{background-color: #0F0}.color-back-third{background-color: #00F}.color-back-texture{background-image: url("") repeat 0 0}.uneditable-input, input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea{background-color: #E6E6E1;border: none;color: #07233b;border-radius: 0;padding: 10px}.uneditable-input:focus::-webkit-input-placeholder, input[type=color]:focus::-webkit-input-placeholder, input[type=date]:focus::-webkit-input-placeholder, input[type=datetime-local]:focus::-webkit-input-placeholder, input[type=datetime]:focus::-webkit-input-placeholder, input[type=email]:focus::-webkit-input-placeholder, input[type=month]:focus::-webkit-input-placeholder, input[type=number]:focus::-webkit-input-placeholder, input[type=password]:focus::-webkit-input-placeholder, input[type=search]:focus::-webkit-input-placeholder, input[type=tel]:focus::-webkit-input-placeholder, input[type=text]:focus::-webkit-input-placeholder, input[type=time]:focus::-webkit-input-placeholder, input[type=url]:focus::-webkit-input-placeholder, input[type=week]:focus::-webkit-input-placeholder, select:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder{color: #fff}.uneditable-input:-moz-placeholder:focus, input[type=color]:-moz-placeholder:focus, input[type=date]:-moz-placeholder:focus, input[type=datetime-local]:-moz-placeholder:focus, input[type=datetime]:-moz-placeholder:focus, input[type=email]:-moz-placeholder:focus, input[type=month]:-moz-placeholder:focus, input[type=number]:-moz-placeholder:focus, input[type=password]:-moz-placeholder:focus, input[type=search]:-moz-placeholder:focus, input[type=tel]:-moz-placeholder:focus, input[type=text]:-moz-placeholder:focus, input[type=time]:-moz-placeholder:focus, input[type=url]:-moz-placeholder:focus, input[type=week]:-moz-placeholder:focus, select:-moz-placeholder:focus, textarea:-moz-placeholder:focus{color: #fff}.uneditable-input:-ms-input-placeholder:focus, input[type=color]:-ms-input-placeholder:focus, input[type=date]:-ms-input-placeholder:focus, input[type=datetime-local]:-ms-input-placeholder:focus, input[type=datetime]:-ms-input-placeholder:focus, input[type=email]:-ms-input-placeholder:focus, input[type=month]:-ms-input-placeholder:focus, input[type=number]:-ms-input-placeholder:focus, input[type=password]:-ms-input-placeholder:focus, input[type=search]:-ms-input-placeholder:focus, input[type=tel]:-ms-input-placeholder:focus, input[type=text]:-ms-input-placeholder:focus, input[type=time]:-ms-input-placeholder:focus, input[type=url]:-ms-input-placeholder:focus, input[type=week]:-ms-input-placeholder:focus, select:-ms-input-placeholder:focus, textarea:-ms-input-placeholder:focus{color: #fff}textarea{background: #E6E6E1;border: none;color: #07233b;border-radius: 0;padding: 10px}.form-control{background-color: #E6E6E1 !important;border: none;color: #07233b !important;border-radius: 0;padding: 10px}.form-control:focus{box-shadow: none}@media (min-width: 767px){button.btn{padding: 15px 10px}}.checkboxForm{float: left;margin-left: -23px;width: 15px;height: 15px;background: #DBDBDB;margin-top: 0;display: block;}.checkboxForm.in{background: #607499}.form-page{background: #07233b;color: #fff}.form-page .form-header{padding: 10px}.form-page .form-group{margin: 10px}.form-page .btn-primary:hover{background: #607499;color: #FFF}.form-page .btn-block{position: relative}@media (max-width: 767px){.form-group{margin-bottom: 20px}}@media (max-width: 480px){.form-group .col-xs-6{width: 100%;float: none}}input[type=radio]{position: absolute;z-index: -1000;top: -1000px;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0}input[type=radio] + label{padding-left: 21px;height: 16px;display: inline-block;line-height: 16px;background-repeat: no-repeat;background-position: 0 0;font-size: 16px;vertical-align: middle;cursor: pointer}input[type=radio]:checked + label{background-position: 0 -16px}label{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 100%}.slider-values{float: right;font-weight: 200;font-size: .85em}.tooltip.top{right: 0;padding: 0}.tooltip.in{opacity: 1}#ex1Slider .tooltip-inner, #ex2Slider .tooltip-inner{max-width: none;background: #FFF;top: -35px;right: 0;color: #515151;padding: 3px 0 0 100px}.btn{border-radius: 0;padding: 5px 10px;white-space: normal}.btn.active:focus, .btn:active:focus, .btn:focus{outline: 0}.btn-primary{background-color: #07233b;;border: none;color: #fff}.btn-secondary{background-color: #FFF;border: none;color: #07233b;}.btn-primary:hover{background-color: #607499;border: none;color: #FFF;}.btn-secondary:hover{background-color: #607499;border: none;color: #FFF}.btn-third{background-color: #E1E1E1;border: none;color: #07233b}.btn-third:hover{background-color: #607499;border: none;color: #fff}.btn-fourth{background-color: #fff;border: none;color: #07233b}.btn-fourth:hover{background-color: #E1E1E1;border: none;color: #07233b}.btn-fifth{background-color: #07233b;border: none;color: #fff;padding: 15px 10px}.btn-fifth:hover{background-color: #607499;border: none;color: #FFF}.btn-dpe{margin-bottom: 10px;text-align: left}.btn-search{line-height: 0px; /*position: absolute;*/ /*left: 15px;*/ /*right: 15px;*/ /*top: 15px;*/ /*bottom: 0;*/text-align: right;height: 60px;}@media (min-width: 767px){.btn-search{left: 0;height: auto;top: 0;bottom: 0}}@media (max-width: 767px){.btn-search .icon-fleche-search:before{content: "\e61c"}.btn-search h2{font-size: 1.2em}}.btn-search .icon-fleche-search:before{line-height: 1em;font-size: 2em;display: block}@media (min-width: 767px){.btn-search .icon-fleche-search:before{position: absolute;float: left;font-size: 1.5em;bottom: 30%;margin-left: 66%;}}@media (min-width: 992px){.btn-search .icon-fleche-search:before{bottom: 30%;margin-left: 28%}}@media (min-width: 1200px){.btn-search .icon-fleche-search:before{margin-left: 66%}}img{max-width: 100%}.square{background: #07233b;text-align: center;padding: 7px 12px;color: #fff;font-family: myriad-pro, sans-serif;font-weight: 300}img.frame{border: 5px solid #E6E6E1}@media (max-width: 767px){img.frame img.frame{max-width: 400px}img.frame #img-carte{height: 350px}img.frame #img-carte.nos-biens{height: 295px}}.cover{-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover}#img-carte{position: relative;clear: both;display: block;height: 200px}@media (min-width: 360px){#img-carte{height: 240px}}@media (min-width: 480px){#img-carte{height: 250px}}@media (min-width: 600px){#img-carte{height: 300px}}@media (min-width: 670px){#img-carte{height: 330px}}@media (min-width: 768px){#img-carte{height: 250px}}@media (min-width: 992px){#img-carte{height: 300px}}@media (min-width: 1100px){#img-carte{height: 330px}}@media (min-width: 1200px){#img-carte{height: 340px}}#img-carte img{position: absolute;width: 100%;margin: 0}@media (min-width: 360px){#img-carte img{width: 80%;margin: 0 10%}}@media (min-width: 480px){#img-carte img{width: 60%;margin: 0 20%}}@media (min-width: 768px){#img-carte img{width: 100%;margin: 0}}#img-carte area{position: absolute;width: 100%;margin: 0;display: block}#img-carte area:hover{cursor: pointer}@media (min-width: 360px){#img-carte area{width: 80%;margin: 0 10%}}@media (min-width: 480px){#img-carte area{width: 60%;margin: 0 20%}}@media (min-width: 768px){#img-carte area{width: 100%;margin: 0}}.img-left, .img-right{margin-bottom: 10px}@media (min-width: 320px){.img-left{width: 80%;margin: 0 10% 10px;float: none}}@media (min-width: 480px){.img-left{width: 40%;float: left;margin: 0 20px 17px 0}}@media (min-width: 992px){.img-left{width: 32%}}@media (min-width: 320px){.img-right{width: 80%;margin: 0 10% 10px}}@media (min-width: 480px){.img-right{width: 40%;float: right;margin: 0 0 10px 20px}}@media (min-width: 992px){.img-right{width: 30%}}.map-container{position: relative;padding-bottom: 35%;height: 500px;padding: 0 !important;overflow: hidden;margin: 0}.map-container embed, .map-container iframe, .map-container object{position: absolute;top: 0;left: 0;width: 100%;height: 100%}@media (max-width: 768px){.map-container{margin: 0 0px}}.navbar{background: #07233b;margin: 0}.navbar .navbar-header{text-align: center;float: right;width: 100%}.navbar .navbar-header .header-tools{float: left}.navbar .navbar-nav{clear: right;float: none;margin: 0 auto;text-align: center;font-family: myriad-pro, sans-serif;font-weight: 300;text-transform: capitalize;letter-spacing: 4px;font-size: 1em}.navbar .navbar-nav li{float: none}@media (min-width: 768px){.navbar .navbar-nav li{display: inline-block}}.navbar .navbar-nav li a{margin: 8px;padding: 10px 0;background: 0 0;border-bottom: none;font-size: 1em;color: #FFF;letter-spacing: 2px}.navbar .navbar-nav li a:hover{background: 0 0;border-bottom: none;color: #79aed2}.navbar .navbar-nav li a.active{background: 0 0;border-bottom: none;color: #fff}@media (min-width: 769px) and (max-width: 1021px){.navbar .navbar-nav li a{margin: 8px 2px;padding: 5px 0;letter-spacing: 2px;font-size: 11px;}}.navbar .navbar-nav li:last-child a{margin-right: 0}.navbar .navbar-nav li a{position: relative}@media (min-width: 768px){.navbar .navbar-nav li a:before{content: "";width: 0;height: 2px;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, .8) 75%);background-repeat: repeat-x;background-size: 2px 2px;text-decoration: none;position: absolute;top: 35px;left: 50%;-webkit-transition: all 150ms ease-out 0s;transition: all 150ms ease-out 0s}.navbar .navbar-nav .sous-menu li a:before{top: 20px;}}@media (min-width: 768px){.navbar .navbar-nav li a:after{content: "";width: 0;height: 2px;background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, .8) 75%);background-repeat: repeat-x;background-size: 2px 2px;text-decoration: none;position: absolute;top: 35px;left: 50%;-webkit-transition: all 150ms ease-out 0s;transition: all 150ms ease-out 0s}.navbar .navbar-nav .sous-menu li a:after{top: 20px;}}.navbar .navbar-nav li a:hover:before{width: 50%;left: 0}.navbar .navbar-nav li a:hover:after{width: 50%}.navbar .navbar-nav li a.active a{color: #07233b}.navbar .navbar-nav li a.active a:before{background-image: linear-gradient(to bottom, rgba(121, 174, 210, 0) 75%, rgba(121, 174, 210, .8) 75%);width: 50%;left: 0}.navbar .navbar-nav li a.active a:after{width: 50%;background-image: linear-gradient(to bottom, rgba(121, 174, 210, 0) 75%, rgba(121, 174, 210, .8) 75%)}.navbar-container{text-align: center;clear: both}.navbar-toggle{background: #fff;clear: both;float: none;margin: 8px auto -1px;border-radius: 5px 5px 0 0;width: 80px;text-align: center}.navbar-toggle .icon-bar{border: 1px solid #07233b;margin-left: 8px;margin-top: 5px}.navbar-toggle p{margin-bottom: 0;letter-spacing: 2px;text-transform: uppercase;text-align: center}.bs-navbar-collapse{text-align: center;border-top: 1px solid #fff;margin: 0 -15px;background: #07233b}@media (min-width: 767px){.bs-navbar-collapse{background: 0 0;border-top: none;margin: 0}}@media (max-width: 767px){.bs-navbar-collapse .navbar-nav{width: 100%}}.navbar > .container .navbar-brand{width: 100%;height: 115px;background: url(../img/logo.png) 50% 50% no-repeat;margin: 30px 0 10px 0;display: block}@media (min-width: 767px){.navbar > .container .navbar-brand{margin: 10px}}.langues{background: 0 0;padding-left: 0;position: relative;float: right;width: auto}.langues .btn{display: none;position: absolute;width: 20px;top: 0;left: 0;bottom: 0;padding: 10px 0 0}.langues .btn:hover{cursor: default}.langues .list-langues{padding: 10px 0;color: #fff;text-align: left;font-size: .5em}@media (min-width: 768px){.langues .list-langues{font-size: .6em}}@media (min-width: 900px){.langues .list-langues{font-size: .8em}}.langues .list-langues li{padding-bottom: 5px}.langues .list-langues li:hover{border-bottom: 1px solid #666}.langues .list-langues li.active, .langues .list-langues li.active:hover{border-bottom: 1px solid #fff}.langues .list-langues li a, .langues .list-langues li a:hover{color: #fff;text-decoration: none}.social{float: right;margin-right: 20px;color: #fff}.social p{float: left;margin-right: 10px;margin-top: 20px}@media (min-width: 769px) and (max-width: 902px){.social .list-inline > li{padding-left: 0;padding-right: 0;}}.page-header{width: 100%;background: url(http://placehold.it/1400x300) 50% 50% no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height: 200px;margin: 0}.page-header-home{width: 100%;background: url(http://placehold.it/1400x600) 50% 50% no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;min-height: 250px;border-bottom: 5px solid #607499; /*border-top:5px solid #FFF;*/color: #fff}.page-header-home .call2action{margin: 0 20px 20px}@media (min-width: 768px){.page-header.page-header-home{padding-bottom: 0;}.page-header-home{min-height: 250px}.page-header-home .call2action{margin: 0}}@media (min-width: 992px){.page-header-home{height: 250px}}@media (max-width: 767px){.page-header.page-header-home{padding-bottom: 0;}}.-page-header-property{width: 100%;background: url(http://placehold.it/1400x350) 50% 50% no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 350px}.bloc-link{font-size: 1.8em}.call2action-back .btn{text-align: left}.call2action-back .btn-secondary:hover{background: #7C7575;color: #fff}.call2action{background: #FFF;;padding: 10px 50px 10px 10px;color: #07233b;;position: relative}.call2action h4{color: #07233b;}.call2action .btn{position: absolute;right: 0;top: 0;bottom: 0;width: 40px}.call2action-form .btn, .call2action-search .btn{padding: 45px 0 0;font-size: 2em}.call2action-offer{text-transform: uppercase;color: #FFF;background-color: #07233b;min-height: 60px}.call2action-offer .btn{padding: 15px 0 0;font-size: 2em}.call2action-map{background: #07233b;text-transform: uppercase;color: #fff;min-height: 60px}.call2action-map .btn{background: #3c3c3c;padding: 15px 0 0;font-size: 2em}.call2action-property .btn{text-align: left}.call2action-property .btn-secondary:hover{background: #607499;color: #fff}.call2action-property ul.list-inline{margin-bottom: 0}@media (max-width: 1200px){.call2action-property li{display: block;float: none;width: 220px}}@media (max-width: 992px){.call2action-property li{display: initial;float: left;width: 50%}}@media (max-width: 1200px){.call2action-property li:first-child{margin-bottom: 20px}}.call2action-home-block{margin: 160px 0}/*! * Slider for Bootstrap * * Copyright 2012 Stefan Petre * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * */.slider{display: inline-block;vertical-align: middle;position: relative}.slider.slider-horizontal{width: 100%;heigt: 20px}.slider.slider-horizontal .slider-track{height: 10px;width: 100%;margin-top: -5px;top: 50%;left: 0}.slider.slider-horizontal .slider-selection{height: 100%;top: 0;bottom: 0}.slider.slider-horizontal .slider-handle{margin-left: -10px;margin-top: -5px}.slider.slider-horizontal .slider-handle.triangle{border-width: 0 10px 10px;width: 0;height: 0;border-bottom-color: #0480be;margin-top: 0}.slider.slider-vertical{height: 210px;width: 20px}.slider.slider-vertical .slider-track{width: 10px;height: 100%;margin-left: -5px;left: 50%;top: 0}.slider.slider-vertical .slider-selection{width: 100%;left: 0;top: 0;bottom: 0}.slider.slider-vertical .slider-handle{margin-left: -5px;margin-top: -10px}.slider.slider-vertical .slider-handle.triangle{border-width: 10px 0 10px 10px;width: 1px;height: 1px;border-left-color: #0480be;margin-left: 0}.slider.slider-disabled .slider-handle{background-image: -webkit-gradient(linear, left 0, left 100%, from(#dfdfdf), to(#bebebe));background-image: -webkit-linear-gradient(top, #dfdfdf, 0, #bebebe, 100%);background-image: -moz-linear-gradient(top, #dfdfdf 0, #bebebe 100%);background-image: linear-gradient(to bottom, #dfdfdf 0, #bebebe 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdfdfdf', endColorstr='#ffbebebe', GradientType=0)}.slider.slider-disabled .slider-track{background-image: -webkit-gradient(linear, left 0, left 100%, from(#e5e5e5), to(#e9e9e9));background-image: -webkit-linear-gradient(top, #e5e5e5, 0, #e9e9e9, 100%);background-image: -moz-linear-gradient(top, #e5e5e5 0, #e9e9e9 100%);background-image: linear-gradient(to bottom, #e5e5e5 0, #e9e9e9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe5e5e5', endColorstr='#ffe9e9e9', GradientType=0);cursor: not-allowed}.slider .tooltip, .slider input{display: none}.slider .tooltip-inner{white-space: nowrap}.slider-track{position: absolute;cursor: pointer;background-image: -webkit-gradient(linear, left 0, left 100%, from(#f5f5f5), to(#f9f9f9));background-image: -webkit-linear-gradient(top, #f5f5f5, 0, #f9f9f9, 100%);background-image: -moz-linear-gradient(top, #f5f5f5 0, #f9f9f9 100%);background-image: linear-gradient(to bottom, #f5f5f5 0, #f9f9f9 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);border-radius: 4px}.slider-selection{position: absolute;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff9f9f9', endColorstr='#fff5f5f5', GradientType=0);-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 4px}.slider-handle{position: absolute;width: 20px;height: 20px;background: #07233b;-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);opacity: .8;border: 0 solid transparent}.slider-handle.round{border-radius: 50%}.slider-handle.triangle{background: transparent none}body, html{overflow-x: hidden}.row-offcanvas, .row-offcanvas-left, .row-offcanvas-right{background: 0 0}.pull-left{position: absolute;top: -5px;left: 0;right: 0;width: 100%;padding: 0 15px}@media screen and (max-width: 767px){.row-offcanvas{position: relative;-webkit-transition: all .25s ease-out;-moz-transition: all .25s ease-out;transition: all .25s ease-out}.row-offcanvas-right{right: 0}.row-offcanvas-left{left: 0}.row-offcanvas-right .sidebar-offcanvas{right: -80%}.row-offcanvas-left .sidebar-offcanvas{left: -80%}.row-offcanvas-right.active{right: 85%}.row-offcanvas-left.active{left: 85%}.sidebar-offcanvas{position: absolute;top: 0;width: 80%}}.carousel-control{padding-top: 15%;opacity: 1}.carousel-control:hover{opacity: 1}@media (min-width: 768px){.carousel-control{padding-top: 15%}}.carousel-control.left:before{border: 0.5px solid #ffffff;content: " ";width: 30px;height: 3px;background: #07233b;position: absolute;-ms-transform: rotate(60deg);-webkit-transform: rotate(60deg);transform: rotate(60deg);top: 25px;left: 0;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}@media (min-width: 767px){.carousel-control.left:before{left: 15px}}.carousel-control.left:after{border: 0.5px solid #ffffff;content: " ";width: 30px;height: 3px;background: #07233b;position: absolute;-ms-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-60deg);top: 0;left: 0;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}@media (min-width: 767px){.carousel-control.left:after{left: 15px}}.carousel-control.left:hover:before{-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 23px}.carousel-control.left:hover:after{-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);top: 3px}.carousel-control.right:before{border: 1px solid #ffffff;content: " ";width: 30px;height: 3px;background: #07233b;position: absolute;-ms-transform: rotate(-60deg);-webkit-transform: rotate(-60deg);transform: rotate(-60deg);top: 25px;left: 0;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}@media (min-width: 767px){.carousel-control.right:before{left: 15px}}.carousel-control.right:after{border: 1px solid #ffffff;content: " ";width: 30px;height: 3px;background: #07233b;position: absolute;-ms-transform: rotate(60deg);-webkit-transform: rotate(60deg);transform: rotate(60deg);top: 0;left: 0;-moz-transition: all 300ms ease-in-out;-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out}@media (min-width: 767px){.carousel-control.right:after{left: 15px}}.carousel-control.right:hover:before{-ms-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);transform: rotate(-45deg);top: 23px}.carousel-control.right:hover:after{-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);top: 3px}.slider-selection{background: #7C7575}.carousel-home{border: 5px solid #232323}.home-slide{width: 100%;/*background: url(http://placehold.it/1400x350) 50% 50% no-repeat;*/-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 300px;padding-top: 30px}.nav-tabs li a{padding: 10px 5px}.tab-pane-title{text-align: center;background: #07233b;margin: -30px -15px 0;padding: 10px 0}.tab-pane-title h4{color: #fff}#location.tab-pane{display: block}.searchTwomobile input{width: 300px}.searchTwomobile label{text-align: left !important}.tabs-search .panel-body label, .searchTwomobile label{text-align: center}.tabs-search .panel-body .row label{text-align: left}.tabs-search{/*display:table;*/width: 100%}.tabs-search .col-level-1{min-height: 60px;position: relative}@media (min-width: 767px){.tabs-search .col-level-1{display: table-cell;vertical-align: top;float: none}}.tabs-search .panel{background: 0 0;border-radius: 0;border: none;box-shadow: none}.tabs-search .panel-heading{background: 0 0;border-radius: 0;border: none;padding: 10px 0}.tabs-search .btn-search h2{color: #fff;position: relative;display: block;text-align: center;z-index: 1;letter-spacing: 2px;margin: 0; /*float:left;*/font-family: myriad-pro, sans-serif}@media (min-width: 992px){.tabs-search .btn-search h2{font-size: 1.8em;margin: 0}}.tabs-search .panel-group{padding: 20px 0}.tooltip-inner{max-width: 220px}.slider-handle:focus{outline: 0}.modal .tabs-search .panel-group{padding: 20px}@media (max-width: 480px){.searchTwomobile .col-xs-6{width: 100%;margin-bottom: 10px;float: none}}.searchTwosidebar label{margin-top: 10px}.searchTwosidebar input{margin-bottom: 10px}.panel-title{font-size: 1.2em}@media (min-width: 768px){.panel-title{font-size: 1em}}@media (min-width: 992px){.panel-title{font-size: 1.4em}}.panel-title > a:hover{text-decoration: none}.panel-group{margin-top: 20px}.panel-group .btn{margin: 10px 0 0 0}@media (min-width: 768px){.panel-group{margin: 0}}.modal-content{border-radius: 0}.modal-dialog{margin: 0}.modal-body{position: relative;display: block}.modal-body iframe{position: absolute;right: 0;top: 0;left: 0;width: 100%}.modal-body .g-recaptcha iframe{position: inherit;}.modal .carousel-control{margin-top: 36%;font-size: 3em;background-image: none;width: 10%}.modal-header .close{font-size: 3em;font-weight: 300;box-shadow: none;margin-top: -10px;margin-right: 20px;}.modal-header .close:focus{outline: 0}.modal-backdrop.in{background: rgba(0, 0, 0, .65);opacity: 1;filter: alpha(opacity=100)}@media (min-width: 768px){.modal-gallery .modal-dialog{width: 95%;margin: 20px auto;max-width: 800px}}.modal-gallery .modal-content{border-radius: 0;box-shadow: none;border: none;background: rgba(0, 0, 0, .65);color: #fff}.modal-gallery .modal-header{border: none}.modal-gallery .modal-header .close{color: #fff;box-shadow: none;opacity: 1;}@media (min-width: 768px){.modal-media .modal-dialog{width: 95%;margin: 20px auto;max-width: 800px}}.modal-media .modal-content{border-radius: 0;box-shadow: none;border: none;background: #000;color: #fff}.modal-media .modal-header{border: none}.modal-media .modal-header .close{color: #fff;box-shadow: none}@media (min-width: 768px){.modal-form .modal-dialog{width: 95%;margin: 20px auto;max-width: 800px}}.modal-form .modal-content{border-radius: 0;box-shadow: none;border: none;background: #fff;color: #07233b}.modal-form .modal-header{border: none}.modal-form .modal-header .close{color: #000;box-shadow: none}.modal-form-search .modal-header{background: #eee}.modal-form-search .modal-body{padding: 0}.modal-form-search .modal-body .btn-search{text-align: center}.modal-form-search .modal-body .btn-search .icon-fleched:before{margin-left: -20%}@media (min-width: 992px){.modal-form-search .modal-body .btn-search .icon-fleche-search:before{font-size: 5em !important;margin-left: 6%;bottom: 40%}}#modal-quartier{display: block}header{background: #07233b}section{margin: 40px 0}.bloc-presentation-estimer .img-left{width: 100%}@media (max-width: 768px){.bloc-presentation-estimer .img-left{margin-left: 0;width: 50%}}.sidebar-nav{margin-top: 40px}.sidebar-nav li a{background: #E6E6E1;padding: 7px 10px 5px;margin-bottom: 10px;display: block;width: 100%;color: #07233b}.sidebar-nav li a:hover{text-decoration: none;background: #607499;color: #fff}.sidebar-nav li.active a{background: #07233b;color: #fff}.sidebar h2{border-bottom: 2px solid #8e8e8d}.sidebar #img-carte{height: 180px}@media (min-width: 360px){.sidebar #img-carte{height: 240px}}@media (min-width: 480px){.sidebar #img-carte{height: 260px}}@media (min-width: 768px){.sidebar #img-carte{height: 180px}}@media (min-width: 992px){.sidebar #img-carte{height: 220px}}@media (min-width: 1200px){.sidebar #img-carte{height: 250px}}.sidebar #img-carte img{position: absolute;width: 100%;margin: 0}@media (min-width: 480px){.sidebar #img-carte img{width: 60%;margin: 0 20%}}@media (min-width: 768px){.sidebar #img-carte img{width: 100%;margin: 0}}@media (min-width: 992px){.sidebar #img-carte img{width: 80%;margin: 0 10%}}.sidebar #img-carte area{position: absolute;display: block;width: 100%;margin: 0}.sidebar #img-carte area:hover{cursor: pointer}@media (min-width: 480px){.sidebar #img-carte area{width: 60%;margin: 0 20%}}@media (min-width: 768px){.sidebar #img-carte area{width: 100%;margin: 0}}@media (min-width: 992px){.sidebar #img-carte area{width: 80%;margin: 0 10%}}.list-social{width: 25%;height: 60px;padding-top: 30px;margin: 0 auto;}.list-social a{font-size: 1.4em;text-align: center;background: #fff;color: #07233b;border-radius: 50px;width: 40px;height: 40px;padding: 12px 9px 8px 11px}.list-social a:hover{color: #fff;text-decoration: none}.list-social .facebook a{color: #3b5998}.list-social .facebook a:hover{background: #3b5998;color: #fff}.list-social .pinterest a{color: #cb2027}.list-social .pinterest a:hover{background: #cb2027;color: #fff}.list-social .instagram a{color: #306088}.list-social .instagram a:hover{background: #306088;color: #fff}.list-social .linkedin a:hover{background: #969697;color: #fff;}.list-social .blog a:hover{background: #58585a;color: #fff;}.list-favorites{margin-top: 0}.list-favorites .carousel-inner{position: relative;width: 90%;margin: 0 5%}@media (min-width: 767px){.list-favorites .carousel-inner{width: auto;margin: 0 60px}}.list-favorites .carousel-control{background: 0 0;padding: 0;margin: 0;top: 0;margin-top: 25%;width: 30px;text-shadow: none}@media (min-width: 767px){.list-favorites .carousel-control{margin-top: 8%;width: 60px}}.list-favorites .carousel-control.left{position: absolute;margin-left: 0}.list-favorites .carousel-control.right{position: absolute;margin-right: 0}.carousel-favorites, .carousel-favorites-mobile{position: relative}.list-addresses{margin-top: 0;}.list-addresses .carousel-inner{position: relative;width: 90%;margin: 0 5%;}@media (min-width: 767px){.list-addresses .carousel-inner{width: auto;margin: 0 60px;}}.list-addresses .carousel-control{background: none;padding: 0;margin: 0;top: 0;margin-top: 25%;width: 30px;text-shadow: none;}@media (min-width: 767px){.list-addresses .carousel-control{margin-top: 8%;width: 60px;}}.list-addresses .carousel-control.left{position: absolute;margin-left: 0px;}.list-addresses .carousel-control.right{position: absolute;margin-right: 0px;}.carousel-addresses-mobile{position: relative;}.carousel-addresses{position: relative;}@media (max-width: 999px){.row .col-xs-2{width: 30%;}}@media (min-width: 1000px){.row .col-xs-2{width: 20%;}}@media (min-width: 767px){.row .col-xs-2 .item-location-info{height: 230px;}}@media (max-width: 767px){.row .col-xs-2{width: 100%;}}.container.addresses{max-width: 1350px;}.item-favorite{background: #7C7575;margin: 0 0 10px;overflow: visible}.item-favorite img{position: absolute;left: 0;height: auto}.item-favorite .btn{padding: 3px 5px;position: absolute;right: -10px;bottom: 8px}@media (min-width: 992px){.item-favorite .btn{bottom: 7px}}@media (min-width: 1200px){.item-favorite .btn{bottom: 8px}}.item-favorite a:hover .btn{background-color: #E6E6E1;border: none;color: #07233b}.list-favorites-horz .item-favorite{margin-left: 0}.item-favorite-info{color: #CCC;background: rgba(7, 36, 59, .7);bottom: 0;left: 0;padding: 1% 3% 0 3%;position: absolute;width: 100%}@media (min-width: 992px){.item-favorite-info{padding: 5px 10px 0 10px;}}@media (min-width: 1200px){.item-favorite-info{padding: 5px 10px 0 10px;}}.item-favorite-info p{margin-bottom: 8px}.item-favorite-info .lead{font-size: 1em;color: #fff;margin-bottom: 0}.item-favorite-thumb{position: relative;padding: 80% 0 0}.item-favorite-thumb .item-location-image-container{width: 100%;height: 100%;position: absolute;top: 0;overflow: hidden}.item-favorite-thumb:hover .item-location-image{}.item-location-image{-webkit-transition: all 150ms ease-out 0s;-moz-transition: all 150ms ease-out 0s;transition: all 150ms ease-out 0s;width: 100%;height: 100%;padding-top: 0}.item-favorite-photo{height: 150px}.item-favorite-photo img{width: 100%}@media (max-width: 767px){.list-property{padding-top: 0;min-height: 860px}}@media (max-width: 599px){.list-property{min-height: 1000px}}@media (min-width: 992px){.item-property-price{float: right;text-align: right}}.item-property-small{background: #e6e6e1;margin-bottom: 20px;border: 1px solid #8e8e8d;position: relative}.item-property-info{padding: 5px 10px;background: rgba(230, 230, 225, .6)}@media (min-width: 480px){.item-property-info{bottom: 0;width: 100%;padding: 5px 10px 0}}.item-property-info .desc{overflow: hidden;text-overflow: ellipsis;min-height: 20px}@media (max-width: 480px){.item-property-info .col-xs-6{width: 50%;}.item-property-info .col-xs-6 p{margin-bottom: 5px}}.item-property-photo{overflow: hidden;position: relative;}.item-property-photo ul{padding: 0 15px}.item-property-photo ul li{padding: 0}.item-property-photo ul li:first-child{border-right: 1px solid #e6e6e1}.item-property-photo .btn.btn-secondary{position: absolute;width: 70%;margin: 0 15%;z-index: 1000;bottom: 0;}@media (min-width: 480px){.item-property-photo .btn.btn-secondary{width: 50%;margin: 0 25%;position: absolute;bottom: 0;}}@media (min-width: 768px){.item-property-photo .btn.btn-secondary{width: 50%;margin: 0 25%;position: absolute;bottom: 0;}}@media (min-width: 860px){.item-property-photo .btn.btn-secondary{width: 50%;}}@media (min-width: 992px){.item-property-photo .btn.btn-secondary{width: 40%;margin: 0 30% 0px;position: absolute;bottom: 0;}}.item-property-photo .btn.c2a{position: absolute;top: 0;right: 0}.item-property-photo .btn.c2a:hover{background: #607499}@media (min-width: 480px){.item-property-photo:hover{/*-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)*/}}.item-property-photo-thumb{width: 100%;}@media (min-width: 480px){.item-property-photo-thumb{}}.sold{background-color: rgba(7, 35, 59, 0.7);position: absolute;display: block;left: -50px;-ms-transform: rotate(-30deg);-webkit-transform: rotate(-30deg);transform: rotate(-30deg);font-size: 1.5em;color: #FFF;width: 55%;text-align: center;top: 65px;padding: 5px 0;}.sold_detail{width: 100%;top: 55px !important;font-size: 18px;left: -61px;}@media (min-width: 992px){.sold{top: 65px}}@media (min-width: 1025px) and (max-width: 1200px){.sold{width: 65%}}@media (min-width: 769px) and (max-width: 1024px){.sold{width: 85%;font-size: 1.3em;left: -100px}}@media (max-width: 768px){.sold{font-size: 1.4em;width: 70%;top: 50px}.sold_detail{top: 50px !important;left: -77px;}}@media (max-width: 480px){.sold{font-size: .9em;width: 85%;top: 40px;}}#totop{opacity: 0;display: none;position: fixed;bottom: 0px;-webkit-transition: -webkit-transform .2s ease-in-out;-moz-transition: -moz-transform .2s ease-in-out;transition: transform .2s ease-in-out}#totop.hasScrolled{opacity: 1;display: block}.property-description h3{border-bottom: 2px solid #8e8e8d;padding-bottom: 10px}.property-price{background: #07233b;padding: 10px;color: #FFF;margin-bottom: 2px}.property-price .lead{font-size: 1.3em}.property-actions .btn{white-space: normal;text-align: left}.property-key-data h4{border-top: 2px solid #8A8A89;padding-top: 10px;text-align: center}.list-gallery{margin: 0;overflow: hidden;position: relative;}.list-gallery ul{margin-left: -1px}.list-gallery li{min-height: 90px;overflow: hidden;padding: 0;cursor: pointer;border-left: 1px solid #fff;border-bottom: 2px solid #fff}.list-gallery li .more_picture a{width: 100%;height: 100%;position: absolute;top: 0;background-size: 50%;background-position: center;background-repeat: no-repeat;background-color: rgba(255, 255, 255, 0.7);}.list-gallery. li a .more_picture{width: 100%;height: 100%;position: absolute;top: 0;background-image: url("../img/icones/plus.png");background-position: center;background-repeat: no-repeat;background-color: rgba(0, 0, 0, 0.7);}.property-mobile-nav{background: #07233b;margin-top: 0;padding: 10px 0}.property-mobile-nav .nav-tabs{background: 0 0;border-radius: 0;border: none;text-align: center}.property-mobile-nav .nav-tabs li{display: inline-block;float: none}.property-mobile-nav .nav-tabs li a{background: 0 0;border-radius: 0;border: none;font-size: 2em;color: #dedede}.property-mobile-nav .nav-tabs li a:hover{color: #fff;background: 0 0;border: none}.property-mobile-nav .nav-tabs li.active a{color: #FFF;border: none}.property-mobile-nav .nav-tabs li.active a:hover{color: #fff;border: none}.property.mobile .list-inline .col-xs-2{width: 30%;margin: 0 0 5px 5px;overflow: hidden;height: 105px;}.property.mobile .cover{margin: 0;overflow: hidden}@media (min-width: 320px){.property.mobile .cover{max-height: 200px}}@media (min-width: 320px){.property.mobile .cover img{margin-top: -50px}}@media (min-width: 480px){.property.mobile .cover img{margin-top: -50px}}@media (min-width: 600px){.property.mobile .cover img{margin-top: -100px}}.item-location{background: #e6e6e1;margin-bottom: 10px;margin-right: 0}.item-location img{margin-left: -15px}.item-location .item-location-info{padding: 10px 15px 10px 30px}.item-location .item-location-info .btn-block{margin-right: 15px;width: auto}@media (min-width: 768px){.item-location .item-location-info{padding: 10px 15px 10px 0}}@media (max-width: 767px){.item-location{margin-bottom: 20px}}.item-location-vert{background: #e6e6e1}.item-location-vert img{display: none}@media (min-width: 768px){.item-location-vert img{display: block}}.item-location-vert .item-location-info{padding: 10px}@media (min-width: 767px){.item-location-vert .item-location-info{border-top: 10px solid #07233b;}}@media (max-width: 767px){.item-location-vert{margin-bottom: 20px}}.item-location-agency{margin-bottom: 10px}.single-location{background: #E6E6E1;padding: 10px}.list-team-direction{background: #e6e6e1;padding: 10px;margin-bottom: 15px}.item-team-location-member{padding: 10px}.item-team-location-member > div{margin: 0}.item-team-location-member li{border-bottom: 2px solid #8e8e8d;padding-bottom: 15px;margin-bottom: 20px}@media (min-width: 992px){.item-team-location-member li{padding: 0 0 15px}}.item-team-location-text{background: #7c7575;padding: 10px;color: #fff}.action-bar-property .property-photo{margin-top: -230px}.action-bar-property .call2action-property-md{margin-top: -20px;margin-bottom: 0}.action-bar-property .property-profile{margin-top: -82px;margin-bottom: 20px}@media (max-width: 991px){.action-bar-property .property-profile{margin-top: 0}}.home-pre-footer{margin-bottom: 0;margin-top: -150px;padding-bottom: 30px;}.home-pre-footer .action-bar-property > div, .home-pre-footer .action-bar > div{margin-bottom: 0}.home-presentation{padding: 20px 0 40px}.home-presentation .text-presentation{margin: 0 auto}.home-slide{border-top: 1px solid #607499}@media (min-width: 480px) and (max-width: 767px){.page-header-home .call2action{margin: 0 0 10px}}@media (min-width: 480px) and (max-width: 767px){.page-header-home .col-sm-5{width: 50%;margin: 0;float: left}}@media (max-width: 500px){.home-slide{height: 350px;}}.list-team-item{margin-top: 40px}.list-team-item li{margin-bottom: 20px}@media (max-width: 480px){.list-team-item li{width: 100%;float: none}}.list-team-item li > a:hover{cursor: pointer}.list-team-item li > a:hover p{color: #FFF;background: #607499}.list-team-item li .list-item-content{position: relative;width: 100%}.list-team-item li img{width: 100%}.list-team-item li p{position: absolute;text-align: center;bottom: -10px;width: 100%;background: rgba(7, 36, 59, 0.7);padding: 15px 0;color: #fff}.nav-tabs-team{border: none;background: #eee;padding: 10px 15px}.nav-tabs-team > li{margin: 5px 5px;width: 100%}@media (min-width: 680px){.nav-tabs-team > li{margin: 5px 5px;width: auto}}.nav-tabs-team > li > a{padding: 10px 20px;border-radius: 0;background: #fff;border: none;color: #07233b}.nav-tabs-team > li > a:hover{background: #607499;color: #fff;cursor: pointer}@media (min-width: 768px){.nav-tabs-team > li > a{margin-bottom: 10px}}@media (min-width: 1047px){.nav-tabs-team > li > a{margin-bottom: 0}}@media (max-width: 680px){.nav-tabs-team > li > a{text-align: center}}.nav-tabs-team > li.active > a{color: #fff;background-color: #07233b;border: none;cursor: default;text-align: center}.nav-tabs-team > li.active > a:hover{background: #607499;color: #FFF;border: none}@media (min-width: 768px){.modal-team .modal-dialog{width: 600px;margin: 30px auto}}.modal-team .modal-dialog .modal-team-cover{min-height: 230px}.modal-team .modal-dialog .modal-team-content{margin-top: 20px}footer{background: #07233b;margin-top: 20px;padding: 20px 0;color: #fff}footer a, footer a:hover{color: #fff}@media (min-width: 768px){footer .footer-nav{float: right;text-align: right}}[class*=" icon-"], [class^=icon-]{font-size: 1.2em;font-family: district-immo-font;speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}@font-face{font-family: district-immo-font;src: url(../fonts/district-immo-font.eot?tq2w3n);src: url(../fonts/district-immo-font.eot?#iefixtq2w3n) format("embedded-opentype"), url(../fonts/district-immo-font.woff?tq2w3n) format("woff"), url(../fonts/district-immo-font.ttf?tq2w3n) format("truetype"), url(../fonts/district-immo-font.svg?tq2w3n#district-immo-font) format("svg");font-weight: 400;font-style: normal}.icon-search-circle:before{content: "\e61e"}.icon-fleche-search:before{content: "\e61d"}.icon-pinterest:before{content: "\e614"}.icon-vendre:before{content: "\e600"}.icon-telephone:before{content: "\e601"}.icon-picto:before{content: "\e602"}.icon-photos:before{content: "\e603"}.icon-mail:before{content: "\e604"}.icon-logo:before{content: "\e605"}.icon-localisation2:before{content: "\e606"}.icon-localisation:before{content: "\e607"}.icon-infos:before{content: "\e608"}.icon-flecheg:before{content: "\e609"}.icon-fleched:before{content: "\e60a"}.icon-drop:before{content: "\e60b"}.icon-contact3:before{content: "\e60c"}.icon-contact2:before{content: "\e60d"}.icon-contact:before{content: "\e60e"}.icon-commerces:before{content: "\e60f"}.icon-chiffres:before{content: "\e610"}.icon-carte:before{content: "\e611"}.icon-biens:before{content: "\e612"}.icon-agence:before{content: "\e613"}.icon-search:before{content: "\e61c"}.icon-plus:before{content: "\e619"}.icon-arrow-down:before{content: "\e61a"}.icon-arrow-up:before{content: "\e61b"}.icon-googleplus:before{content: "\e615"}.icon-facebook:before{content: "\e616"}.icon-instagram:before{content: "\e617"}.icon-twitter:before{content: "\e618"}.times{font-family: "Times New Roman", "Helvetica Neue", Helvetica, Arial, sans-serif !important;}.modal-header.modal-header-gallery{min-height: 10px;max-height: 40px;}.t13{font-size: 13px}.call2action p a.link-modal{color: #FFF;text-decoration: none;display: block;height: 100%;cursor: pointer;min-height: 30px;}@media (max-width: 480px){.no-touch .revealOnScroll{opacity: 1;}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.no-touch .revealOnScroll{opacity: 1;}.list-favorites .carousel-control a, .list-favorites .carousel-control{background-color: transparent;}.right.carousel-control, .left.carousel-control{filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFFF', GradientType=1)}.slider-selection{filter: none;}.btn-search{min-height: 524px !important;}.btn-search, .btn-search .icon-fleche-search{font-size: 0.3em !important;}p.t13{font-size: 13px;}}@media (max-width: 480px){.page-header-home{display: block;}.bloc-presentation-estimer img.estimate{display: none;}.agences-xl{display: none;}}@media (min-width: 480px){.agences-xs{display: none;}}@media (max-width: 768px){.page-header{display: none;}.page-header-home{display: block;}}.block-agency{background-color: #E1E1E1;border: none;color: #07233b;padding: 10px;}.img-list{width: 50% !important;max-width: 50% !important;overflow: hidden;}.img-list img{width: 50% !important;}.img-list.left{float: left !important;}.img-list.right{float: right !important;}@media (max-width: 480px){.img-list img{width: 100% !important;}}.roundedImage{overflow: hidden;-webkit-border-radius: 170px;-moz-border-radius: 170px;border-radius: 170px;width: 200px;height: 200px;-webkit-box-shadow: inset 10px 0px 85px 30px rgba(0, 0, 0, 0.26);-moz-box-shadow: inset 10px 0px 85px 30px rgba(0, 0, 0, 0.26);box-shadow: inset 10px 0px 85px 30px rgba(0, 0, 0, 0.26);margin: 0 auto 15px auto;}.page-agency .bloc-presentation{text-align: justify;font-size: 14px;padding: 0 35px 15px 0;}.page-agency .bloc-presentation .form-contact{background: #07233b;color: #fff;font-size: .7em;min-width: 300px;margin-top: 25px}.page-agency .bloc-presentation .form-contact h4{padding-top: 10px;}.page-agency .bloc-presentation .form-contact .form-group, .page-agency .bloc-presentation .form-contact .form-header{padding: 0 15px}.page-agency .bloc-presentation .form-contact input{height: 25px;font-size: 11px;}.page-agency .bloc-presentation .form-contact .btn.btn-fifth.btn-block{border-top: 4px solid #FFF;padding: 10px;}.page-agency .bloc-presentation .form-contact .btn.btn-fifth.btn-block button{border: none;background: #07233b}.page-agency .bloc-presentation .form-contact .btn.btn-fifth.btn-block button:hover{background: #607499}.page-agency h1{font-size: 30px;text-align: center}.page-agency .horaires{border-left: 3px solid #7997b1;}.page-agency .adresse{padding: 20px 0 0 30px; /*text-align: right*/}.page-agency .team{background-color: #f5f5f5}.page-agency .team ul li{text-align: center;min-height: 295px;}.page-agency .team ul li span{font-size: 11px;font-style: italic;}.page-agency .where{padding: 15px;position: absolute;top: 0;left: 10%;z-index: 1;background-color: rgba(255, 255, 255, 0.9);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#FFFFFF);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#FFFFFF)";}.col-sm-6.col-sm-6-2{width: 50%;float: left;}@media (max-width: 1200px){.col-sm-6.col-sm-6-2{width: 100% !important;float: none;}.col-sm-6.col-sm-6-2 .img-agence{width: 100%;}.col-sm-6.col-sm-6-2 .adresse{padding-left: 15%;}}@media (max-width: 768px){.page-agency .bloc-presentation p{margin: 0 0 10px 25px !important;}.page-agency .bloc-presentation h1{margin: 15px 0 0 0 !important;font-size: 16px;}.page-agency .adresse{text-align: left;margin: 0 15px 15px 10px;}.page-agency .horaires{margin: 0 15px 15px 10px;}.page-agency .team{padding: 1px 15px;}.page-agency .bloc-presentation .form-contact{margin-left: 5%}.page-agency .roundedImage{width: 100px;height: 100px}.page-agency .team ul li{min-height: 200px;}}ul.list-langues.flag{position: absolute;top: 0px;padding: 0 0 0 5px;}ul.list-langues.flag.left{left: 1%;}ul.list-langues.flag img{width: 20px;}ul.list-langues.flag li{list-style-type: none;margin: 5px 10px 15px 10px;padding: 0;}ul.list-langues.flag.right{right: 0;}ul.list-langues.flag li a{color: #FFF;text-decoration: underline;font-size: .8em;}.panel-group{margin-bottom: 0px;}@media (max-width: 768px){.btn-fifth{padding: 7px 15px 10px 15px;}}.item-property-info p, .item-property-size p{margin-bottom: 5px;}@media (max-width: 768px){.item-property-info .desc{font-size: .95em;}}@media (max-width: 768px){.lead{font-size: 14px;}}@media (max-width: 469px){.hidden-xxs{display: none !important;}}@media (min-width: 480px) and (max-width: 768px){.hidden-xms{display: none !important;}}.fright{float: right;}.col-xs-4.fright{text-align: right;}.page-agency .list-item-content a:hover, .page-agency .list-item-content a{text-decoration: none;cursor: pointer;color: #07233b;}.page-agency .modal-header{padding: 15px 15px 0 15px}.page-agency .modal-body{padding: 0 15px;}.modal .tabs-search .panel-group{padding: 20px 20px 0 20px;}@media (min-width: 768px){.page-agency .modal-team .modal-dialog{margin: 200px auto;}}@media (max-width: 768px){.page-agency .modal-team .modal-dialog{margin: 70px auto;}.map-container{padding: 0 !important;height: 350px;width: 100%;}.page-agency .team ul{margin-left: -35px;}.page-agency .team ul li{list-style-type: none;}.home-presentation .lead.text-presentation{display: none;}}@media (min-width: 480px) and (max-width: 767px){.item-property-photo .btn.btn-secondary{margin: 0 auto;}.item-property-photo-thumb{width: 50%;}.item-property-photo{text-align: center}}@media (min-width: 768px){.item-property-photo-thumb.photo{margin: -60px 0;}.property.mobile .cover{display: none;}}@media (max-width: 768px){#content.map-property{display: none;}.property.mobile h2, .property.mobile h3{font-size: 16px !important;}}.call2action.call2action-form .call2action.call2action-form h4, .call2action.call2action-form p, .call2action.call2action-search, .call2action.call2action-search h4, .call2action.call2action-search p{cursor: pointer}.col-xs-12.rooms .checkbox{margin-top: 0;}div.team .container ul{list-style-type: none;}.justify{text-align: justify;}a.link{text-decoration: underline;font-weight: bold;}table.list th, table.list{margin: 0 0 15px 0;}table.list td{border: 2px solid #ddd !important;padding: 5px 10px;}.item-location-info img.rating{display: inherit;}footer .meilleurs-agents{margin: 15px 0 0 0;}.bloc-presentation .adresse .meilleurs-agents img, footer .meilleurs-agents img{width: 100px !important;height: 24px !important;}.bloc-presentation .adresse .meilleurs-agents{margin: 5px 0 0 0;}@media (min-width: 768px) and (max-width: 1030px){.bloc-presentation .adresse .meilleurs-agents img{width: 85px !important;height: 20px !important;}img.rating{width: 85px !important;}}.small-list{font-size: 80%;}@media (max-width: 479px){.small-list{font-size: 85%;}}@media (min-width: 768px) and (max-width: 990px){.small-list{font-size: 80%;}}.lead.text-right small{font-size: 65%;}@media (min-width: 1200px){.property-price .small{font-size: 78%;}}@media (max-width: 1199px){.property-price .small{font-size: 100%;}}.row.radio .col-sm-3 .checkbox{margin-top: 0 !important;}.row.radio.sell{margin-left: 0px;}.list-property.list-property-small p{margin: 10px 0}section.list-search{margin-top: 10px}.search-selection{background-color: rgba(96, 116, 151, 1);color: #FFF;display: block;height: 50px}.search-selection:hover{text-decoration: none;background-color: #07233b;color: #FFF}.search-selection h2{float: left;font-size: 17px;font-family: myriad-pro, sans-serif;margin: 17px 0 0 20%;}.search-selection .link{float: left;padding: 5px 35px;color: #FFF;border: 1px solid #FFF;margin: 10px 0 10px 35px}@media (max-width: 767px){.search-selection{height: 85px;}.search-selection h2{float: none;padding: 10px 0 0 0;text-align: center;margin: 30px 0 10px 0}.search-selection .link{float: none;display: block;width: 40%;margin: 10px auto;text-align: center;}}@media (max-width: 768px){.home-presentation.temp{background-color: rgba(96, 116, 151, .6)}}.home-presentation.temp{color: #FFF;background-color: rgba(96, 116, 151, .6);padding: 0;margin: 0;height: 100%;width: 100%}.home-presentation.temp .col-sm-6:hover{background-color: rgba(7, 36, 59, .7);}.home-presentation.temp a{display: block;color: #FFF}.home-presentation.temp a:hover{text-decoration: none;color: #FFF}.home-presentation.temp .col-sm-6.right{border-left: 5px solid #FFF}.home-presentation.temp .col-sm-6.left{border-right: 5px solid #FFF;padding-top: 70px}.home-presentation.temp .col-sm-6 .link{text-align: center;padding: 10px;border: 1px solid #FFF;display: block;width: 30%;font-size: 1.2em;margin: 35px auto}.home-presentation.temp .col-sm-6.right .link{width: 50%}@media (min-width: 768px){.home-presentation.temp .col-sm-6.left{padding-top: 72px}}@media (max-width: 767px){.home-presentation.temp .col-sm-6{padding: 20px !important}.home-presentation .row.temp h2{font-size: 15px}.home-presentation.temp .col-sm-6 .link{font-size: .9em;padding: 5px}.home-presentation.temp .col-sm-6.left{border-right: 0;}.home-presentation.temp .col-sm-6.right{border-left: 0;border-top: 5px solid #FFF;}.row.form-home{padding-top: 15px;background-color: rgba(96, 116, 151, .6)}}@media (max-width: 414px){.home-presentation.temp .col-sm-6.right{border-bottom: 5px solid #FFF}}.home-presentation .row.temp h2{font-weight: normal;margin: 5px 0;font-size: 20px;color: #FFF;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif}.home-presentation.temp .col-sm-6{padding: 50px 50px 36px 50px}.home-presentation .row.temp2{color: #07233b;}.home-presentation .row.temp2 .lead{font-weight: normal;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}@media (min-width: 1200px){.row.form-home{max-width: 1150px;margin: 0 auto;}}#btn-modal-map-pmo{margin-top: 13px;}.btn.btn-primary.btn-block:hover{background: #607499;color: #fff;}@media (min-width: 768px) and (max-width: 999px){.item-location-vert{margin-bottom: 15px;}}.call2action-form{border: 1px solid #07233b;}.form-home .call2action-form{border: 0;}@media (min-width: 479px){.hidden-d{display: none;}}.call2action-offer.button a{display: block;color: #FFF;padding-top: 10px;}.call2action-offer p{margin: 0}.call2action-offer p a{text-decoration: none;color: #FFF;cursor: pointer;display: block}.call2action-offer:hover, .call2action-offer:hover a{background: #607499;}.btn.btn-third.btn-block{background: #07233b;color: #FFF}.btn.btn-third.btn-block:hover{background: #607499;color: #FFF}.form.form-page .btn.btn-fifth.btn-block{border-top: 4px solid #FFF}.property-actions .btn-third{background: #E1E1E1 !important;color: #07233b !important}.property-actions .btn-third:hover{background: #607499 !important;color: #FFF !important}@media (max-width: 414px){.tabs-search .btn.btn-fifth.btn-search h2{float: left;margin: 5px}.tabs-search .btn.btn-fifth.btn-search{height: 45px;}}@media (min-width: 415px) and (max-width: 767px){.hidden-sm2{display: none !important}.col-sm2{width: 50%;float: left}}.clear{clear: both}.adw{width: 100%}.adw .adw-header{width: 100%;background-image: url(../img/presentation_fond.jpg);background-repeat: no-repeat;background-position: top;background-size: cover;position: relative;}.adw .adw-header:before{content: "";background-color: rgba(0, 0, 0, 0.5);background-image: none;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.adw .adw-header .adw-logo{width: 100%;height: 115px;margin-bottom: 50px;background-image: url(../img/logo.png);background-repeat: no-repeat;background-position: center;display: block;position: relative;}.adw .adw-header .adw-logo a{display: block;width: 100%;height: 100%;}.adw .adw-header .adw-header-content{width: 100%;display: block;}.adw .adw-header .adw-header-content .text{color: #ffffff;padding: 150px 100px;}.adw .adw-header .adw-header-content .text .icone{width: 100%;height: 46px;background-repeat: no-repeat;background-position: left center;background-size: contain;padding: 0 0 10px 70px;font-size: 15px;vertical-align: middle;text-align: left;margin: 55px 0}.adw .adw-header .adw-header-content .text .single-line{line-height: 40px;}.adw .adw-header .adw-header-content .text .multi-line{vertical-align: middle;}.adw .adw-header .adw-header-content .text .agence{background-image: url('../img/icones/icone_maison.png');}.adw .adw-header .adw-header-content .text .estimation{background-image: url('../img/icones/icone_dollar.png');}.adw .adw-header .adw-header-content .text .conseillers{background-image: url('../img/icones/icone_bonhomme.png');}.adw .adw-header .adw-header-content .text .portefeuille{background-image: url('../img/icones/icone_immeuble.png');}.adw .adw-header .adw-header-content .form{padding: 20px 100px;}.adw .adw-header .adw-header-content .form .form-content{padding: 20px;background-color: #e6e7e1;}.adw .adw-header .adw-header-content .form .form-content input[type=text], .adw .adw-header .adw-header-content .form .form-content input[type=email]{background-color: #fff !important;width: 100%;}.adw .adw-header .adw-header-content .form .form-content textarea{background-color: #fff !important;height: 100px;width: 100%;}.adw .adw-header .adw-header-content .form .form-content h2{color: #0a253a;}.adw .adw-header .adw-header-content .form .form-content .form-50{width: 50%;float: left;padding-right: 1%;margin-top: 20px;}.adw .adw-header .adw-header-content .form .form-content .form-100{width: 100%;padding-right: 1%;clear: both;margin-top: 20px;}.adw .adw-header .adw-header-content .form .form-content .label{width: 100%;color: #0a253a;}.adw .adw-presentation{background-color: #0a253a;color: #fff;position: relative;}.adw .adw-presentation .block{padding: 50px 10%;-webkit-column-count: 2; /* Opera, Safari, Google Chrome */-moz-column-count: 2; /* Firefox */column-count: 2; /* Internet Explorer */-webkit-column-gap: 1%;-moz-column-gap: 1%;column-gap: 5%;}.adw .adw-agences{padding: 50px;position: relative;text-align: center;}.adw .adw-agences h3{text-align: center;}.adw .adw-agences .agence_picture{position: relative;}.adw .adw-agences .agence_picture .more{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-color: rgba(255, 255, 255, 0.7);display: none;}.adw .adw-agences .agence_picture .more a{display: block;width: 100%;height: 100%;}.adw .adw-agences .agence_picture .more img{display: inline-block;height: 100%;vertical-align: middle;}.adw .adw-infos{padding: 50px;background-color: #e6e7e1;}.adw .adw-infos .horaires{text-align: center;color: #11212e;font-weight: bold;border-right: 3px solid #11212e;}.adw .adw-infos .horaires div{width: 50%;margin: 0 auto;text-align: left;}.adw .adw-infos .info{padding: 0 50px;text-align: center;color: #11212e;}.adw-footer{margin-top: 0;}@media (min-width: 320px) and (max-width: 1400px){.adw .adw-header .adw-header-content .form{padding: 20px 10px;}.adw .adw-header .adw-header-content .text{padding: 150px 10px;}}@media (max-width: 767px){.adw .adw-infos{padding: 50px 10px;}.adw .adw-infos .horaires{border-right: none;}.adw .adw-infos .horaires div{text-align: center;margin-bottom: 30px;}.adw .adw-infos .info{width: 100%;padding: 0 10px;}.adw .adw-header .adw-header-content .text{padding: 10px 10px;10px 30px;}.adw .adw-presentation .block{-webkit-column-count: 1; /* Opera, Safari, Google Chrome */-moz-column-count: 1; /* Firefox */column-count: 1; /* Internet Explorer */text-align: justify;}}/* bandeau cookies */.cc_container{background: #07233b !important;}.cc_container .cc_message{width: 75% !important;text-align: center;font-size: 1.05em;line-height: 1.4em;}.cc_container .cc_btn{background-color: #607497 !important;color: #fff !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-o-border-radius: 0 !important;-ms-border-radius: 0 !important;border-radius: 0 !important;}.container-home{background: #FFF}.form-contact-home{background: #e6e6e1;padding-bottom: 15px;min-height: 415px;}.form-contact-home input, .form-contact-home textarea{background-color: #FFF !important;color: #e6e6e1}.form-contact-home .form-header{text-align: center}.form-contact-home .form-header h4{margin: 20px 0;color: #07233b;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}.container-home #map{width: 100%;height: 415px}@media (min-width: 769px){.map{padding-right: 0}}@media (max-width: 768px){.form-contact-home .form-header{padding-top: 5px}.container-home #map{margin-top: 10px;}}footer hr{border-top: 1px solid #FFF;width: 100%;}.prefooter{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: lighter;margin-bottom: 15px;}.prefooter h4{text-transform: uppercase;margin-bottom: 15px;font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: lighter;}.prefooter a{text-decoration: underline !important;line-height: 1.7em;}.prefooter hr{width: 80%;margin: 20px auto;}footer .social{float: none;width: 100%;margin: 15px auto;text-align: center;}footer .social p{display: inline-block;font-size: 1.2em;}footer .social .list-social .social-icon{padding: 0 5px;width: 25%;float: left;}footer .social .list-social a{text-decoration: none !important;}footer .copy{width: 100%;text-align: center;}@media (max-width: 800px){footer .social{width: 50%;}footer .list-social{width: 100%;}}@media (max-width: 635px){footer .social{width: 100%;}footer .list-social{width: 100%;}}/*! jQuery UI - v1.12.1 - 2016-09-14* http://jqueryui.com* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px* Copyright jQuery Foundation and other contributors; Licensed MIT *//* Layout helpers----------------------------------*/.ui-helper-hidden{display: none;}.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.ui-helper-reset{margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none;}.ui-helper-clearfix:before, .ui-helper-clearfix:after{content: "";display: table;border-collapse: collapse;}.ui-helper-clearfix:after{clear: both;}.ui-helper-zfix{width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0); /* support: IE8 */}.ui-front{z-index: 100;}/* Interaction Cues----------------------------------*/.ui-state-disabled{cursor: default !important;pointer-events: none;}/* Icons----------------------------------*/.ui-icon{display: inline-block;vertical-align: middle;margin-top: -.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;}.ui-widget-icon-block{left: 50%;margin-left: -8px;display: block;}/* Misc visuals----------------------------------*//* Overlays */.ui-widget-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;}.ui-accordion .ui-accordion-header{display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: 20px;font-size: 100%;}.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top: 0;overflow: auto;}.ui-autocomplete{position: absolute;top: 0;left: 0;cursor: default;}.ui-menu{list-style: none;padding: 0;margin: 0;display: block;outline: 0;}.ui-menu .ui-menu{position: absolute;}.ui-menu .ui-menu-item{margin: 0;cursor: pointer; /* support: IE10, see #8844 */list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-item-wrapper{position: relative;padding: 3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0;}.ui-menu .ui-state-focus, .ui-menu .ui-state-active{margin: -1px;}/* icon support */.ui-menu-icons{position: relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left: 2em;}/* left-aligned */.ui-menu .ui-icon{position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0;}/* right-aligned */.ui-menu .ui-menu-icon{left: auto;right: 0;}.ui-button{padding: .4em 1em;display: inline-block;position: relative;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; /* Support: IE <=11 */overflow: visible;}.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active{text-decoration: none;}/* to make room for the icon, a width needs to be set here */.ui-button-icon-only{width: 2em;box-sizing: border-box;text-indent: -9999px;white-space: nowrap;}/* no icon support for input elements */input.ui-button.ui-button-icon-only{text-indent: 0;}/* button icon element(s) */.ui-button-icon-only .ui-icon{position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px;}.ui-button.ui-icon-notext .ui-icon{padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap;}input.ui-button.ui-icon-notext .ui-icon{width: auto;height: auto;text-indent: 0;white-space: normal;padding: .4em 1em;}/* workarounds *//* Support: Firefox 5 - 40 */input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner{border: 0;padding: 0;}.ui-controlgroup{vertical-align: middle;display: inline-block;}.ui-controlgroup > .ui-controlgroup-item{float: left;margin-left: 0;margin-right: 0;}.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index: 9999;}.ui-controlgroup-vertical > .ui-controlgroup-item{display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left;}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing: border-box;}.ui-controlgroup .ui-controlgroup-label{padding: .4em 1em;}.ui-controlgroup .ui-controlgroup-label span{font-size: 80%;}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left: none;}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top: none;}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right: none;}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom: none;}/* Spinner specific style fixes */.ui-controlgroup-vertical .ui-spinner-input{/* Support: IE8 only, Android < 4.4 only */width: 75%;width: calc(100% - 2.4em);}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style: solid;}.ui-checkboxradio-label .ui-icon-background{box-shadow: inset 1px 1px 1px #ccc;border-radius: .12em;border: none;}.ui-checkboxradio-radio-label .ui-icon-background{width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none;}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid;}.ui-checkboxradio-disabled{pointer-events: none;}.ui-datepicker{width: 17em;padding: .2em .2em 0;display: none;}.ui-datepicker .ui-datepicker-header{position: relative;padding: .2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top: 1px;}.ui-datepicker .ui-datepicker-prev{left: 2px;}.ui-datepicker .ui-datepicker-next{right: 2px;}.ui-datepicker .ui-datepicker-prev-hover{left: 1px;}.ui-datepicker .ui-datepicker-next-hover{right: 1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select{font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 45%;}.ui-datepicker table{width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker th{padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td{border: 0;padding: 1px;}.ui-datepicker td span, .ui-datepicker td a{display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane{background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button{float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float: left;}/* with multiple calendars */.ui-datepicker.ui-datepicker-multi{width: auto;}.ui-datepicker-multi .ui-datepicker-group{float: left;}.ui-datepicker-multi .ui-datepicker-group table{width: 95%;margin: 0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear: left;}.ui-datepicker-row-break{clear: both;width: 100%;font-size: 0;}/* RTL support */.ui-datepicker-rtl{direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next{left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group{float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width: 0;border-left-width: 1px;}/* Icons */.ui-datepicker .ui-icon{display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;left: .5em;top: .3em;}.ui-dialog{position: absolute;top: 0;left: 0;padding: .2em;outline: 0;}.ui-dialog .ui-dialog-titlebar{padding: .4em 1em;position: relative;}.ui-dialog .ui-dialog-title{float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px;}.ui-dialog .ui-dialog-content{position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto;}.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right;}.ui-dialog .ui-dialog-buttonpane button{margin: .5em .4em .5em 0;cursor: pointer;}.ui-dialog .ui-resizable-n{height: 2px;top: 0;}.ui-dialog .ui-resizable-e{width: 2px;right: 0;}.ui-dialog .ui-resizable-s{height: 2px;bottom: 0;}.ui-dialog .ui-resizable-w{width: 2px;left: 0;}.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw{width: 7px;height: 7px;}.ui-dialog .ui-resizable-se{right: 0;bottom: 0;}.ui-dialog .ui-resizable-sw{left: 0;bottom: 0;}.ui-dialog .ui-resizable-ne{right: 0;top: 0;}.ui-dialog .ui-resizable-nw{left: 0;top: 0;}.ui-draggable .ui-dialog-titlebar{cursor: move;}.ui-draggable-handle{-ms-touch-action: none;touch-action: none;}.ui-resizable{position: relative;}.ui-resizable-handle{position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none;}.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display: none;}.ui-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0;}.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0;}.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%;}.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%;}.ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px;}.ui-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px;}.ui-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px;}.ui-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px;}.ui-progressbar{height: 2em;text-align: left;overflow: hidden;}.ui-progressbar .ui-progressbar-value{height: 100%;}.ui-progressbar .ui-progressbar-overlay{background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25); /* support: IE8 */opacity: 0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image: none;}.ui-selectable{-ms-touch-action: none;touch-action: none;}.ui-selectable-helper{position: absolute;z-index: 100;border: 1px dotted black;}.ui-selectmenu-menu{padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none;}.ui-selectmenu-menu .ui-menu{overflow: auto;overflow-x: hidden;padding-bottom: 1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0;}.ui-selectmenu-open{display: block;}.ui-selectmenu-text{display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis;}.ui-selectmenu-button.ui-button{text-align: left;white-space: nowrap;width: 14em;}.ui-selectmenu-icon.ui-icon{float: right;margin-top: 0;}.ui-slider{position: relative;text-align: left;}.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none;}.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0;}/* support: IE8 - See #6727 */.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter: inherit;}.ui-slider-horizontal{height: .8em;}.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%;}.ui-slider-horizontal .ui-slider-range-min{left: 0;}.ui-slider-horizontal .ui-slider-range-max{right: 0;}.ui-slider-vertical{width: .8em;height: 100px;}.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left: 0;margin-bottom: -.6em;}.ui-slider-vertical .ui-slider-range{left: 0;width: 100%;}.ui-slider-vertical .ui-slider-range-min{bottom: 0;}.ui-slider-vertical .ui-slider-range-max{top: 0;}.ui-sortable-handle{-ms-touch-action: none;touch-action: none;}.ui-spinner{position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle;}.ui-spinner-input{border: none;background: none;color: inherit;padding: .222em 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 2em;}.ui-spinner-button{width: 1.6em;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0;}/* more specificity required here to override default borders */.ui-spinner a.ui-spinner-button{border-top-style: none;border-bottom-style: none;border-right-style: none;}.ui-spinner-up{top: 0;}.ui-spinner-down{bottom: 0;}.ui-tabs{position: relative; /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */padding: .2em;}.ui-tabs .ui-tabs-nav{margin: 0;padding: .2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float: left;padding: .5em 1em;text-decoration: none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom: -1px;padding-bottom: 1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor: text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor: pointer;}.ui-tabs .ui-tabs-panel{display: block;border-width: 0;padding: 1em 1.4em;background: none;}.ui-tooltip{padding: 8px;position: absolute;z-index: 9999;max-width: 300px;}body .ui-tooltip{border-width: 2px;}/* Component containers----------------------------------*/.ui-widget{font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget .ui-widget{font-size: 1em;}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.ui-widget.ui-widget-content{border: 1px solid #07233b;margin: 20px 0;}.ui-widget-content{border: 1px solid #dddddd;background: #ffffff;color: #333333;}.ui-widget-content a{color: #333333;}.ui-widget-header{border: 1px solid #07233b;background: #07233b;color: #333333;font-weight: bold;}.ui-widget-header a{color: #333333;}/* Interaction states----------------------------------*/.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, /* We use html here because we need a greater specificity to make sure disabled works properly when clicked or hovered */html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border: 1px solid #c5c5c5;background: #f6f6f6;font-weight: normal;color: #454545;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color: #454545;text-decoration: none;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border: 1px solid #cccccc;background: #ededed;font-weight: normal;color: #2b2b2b;}.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus{color: #2b2b2b;text-decoration: none;}.ui-visual-focus{box-shadow: 0 0 3px 1px rgb(94, 158, 214);}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border: 1px solid #003eff;background: #07233b;font-weight: normal;color: #ffffff;}.ui-icon-background, .ui-state-active .ui-icon-background{border: #003eff;background-color: #ffffff;}.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #ffffff;text-decoration: none;}/* Interaction Cues----------------------------------*/.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #dad55e;background: #fffa90;color: #777620;}.ui-state-checked{border: 1px solid #dad55e;background: #fffa90;}.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color: #777620;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #f1a899;background: #fddfdf;color: #5f3f3f;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color: #5f3f3f;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #5f3f3f;}.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: .7;filter: Alpha(Opacity=70); /* support: IE8 */font-weight: normal;}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35;filter: Alpha(Opacity=35); /* support: IE8 */background-image: none;}.ui-state-disabled .ui-icon{filter: Alpha(Opacity=35); /* support: IE8 - See #6059 */}/* Icons----------------------------------*//* states and images */.ui-icon{width: 16px;height: 16px;}.ui-icon, .ui-widget-content .ui-icon{background-image: url("images/ui-icons_444444_256x240.png");}.ui-widget-header .ui-icon{background-image: url("images/ui-icons_444444_256x240.png");}.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon{background-image: url("images/ui-icons_555555_256x240.png");}.ui-state-active .ui-icon, .ui-button:active .ui-icon{background-image: url("images/ui-icons_ffffff_256x240.png");}.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon{background-image: url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image: url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon{background-image: url("images/ui-icons_777777_256x240.png");}/* positioning */.ui-icon-blank{background-position: 16px 16px;}.ui-icon-caret-1-n{background-position: 0 0;}.ui-icon-caret-1-ne{background-position: -16px 0;}.ui-icon-caret-1-e{background-position: -32px 0;}.ui-icon-caret-1-se{background-position: -48px 0;}.ui-icon-caret-1-s{background-position: -65px 0;}.ui-icon-caret-1-sw{background-position: -80px 0;}.ui-icon-caret-1-w{background-position: -96px 0;}.ui-icon-caret-1-nw{background-position: -112px 0;}.ui-icon-caret-2-n-s{background-position: -128px 0;}.ui-icon-caret-2-e-w{background-position: -144px 0;}.ui-icon-triangle-1-n{background-position: 0 -16px;}.ui-icon-triangle-1-ne{background-position: -16px -16px;}.ui-icon-triangle-1-e{background-position: -32px -16px;}.ui-icon-triangle-1-se{background-position: -48px -16px;}.ui-icon-triangle-1-s{background-position: -65px -16px;}.ui-icon-triangle-1-sw{background-position: -80px -16px;}.ui-icon-triangle-1-w{background-position: -96px -16px;}.ui-icon-triangle-1-nw{background-position: -112px -16px;}.ui-icon-triangle-2-n-s{background-position: -128px -16px;}.ui-icon-triangle-2-e-w{background-position: -144px -16px;}.ui-icon-arrow-1-n{background-position: 0 -32px;}.ui-icon-arrow-1-ne{background-position: -16px -32px;}.ui-icon-arrow-1-e{background-position: -32px -32px;}.ui-icon-arrow-1-se{background-position: -48px -32px;}.ui-icon-arrow-1-s{background-position: -65px -32px;}.ui-icon-arrow-1-sw{background-position: -80px -32px;}.ui-icon-arrow-1-w{background-position: -96px -32px;}.ui-icon-arrow-1-nw{background-position: -112px -32px;}.ui-icon-arrow-2-n-s{background-position: -128px -32px;}.ui-icon-arrow-2-ne-sw{background-position: -144px -32px;}.ui-icon-arrow-2-e-w{background-position: -160px -32px;}.ui-icon-arrow-2-se-nw{background-position: -176px -32px;}.ui-icon-arrowstop-1-n{background-position: -192px -32px;}.ui-icon-arrowstop-1-e{background-position: -208px -32px;}.ui-icon-arrowstop-1-s{background-position: -224px -32px;}.ui-icon-arrowstop-1-w{background-position: -240px -32px;}.ui-icon-arrowthick-1-n{background-position: 1px -48px;}.ui-icon-arrowthick-1-ne{background-position: -16px -48px;}.ui-icon-arrowthick-1-e{background-position: -32px -48px;}.ui-icon-arrowthick-1-se{background-position: -48px -48px;}.ui-icon-arrowthick-1-s{background-position: -64px -48px;}.ui-icon-arrowthick-1-sw{background-position: -80px -48px;}.ui-icon-arrowthick-1-w{background-position: -96px -48px;}.ui-icon-arrowthick-1-nw{background-position: -112px -48px;}.ui-icon-arrowthick-2-n-s{background-position: -128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px;}.ui-icon-arrowthick-2-e-w{background-position: -160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px;}.ui-icon-arrowthickstop-1-n{background-position: -192px -48px;}.ui-icon-arrowthickstop-1-e{background-position: -208px -48px;}.ui-icon-arrowthickstop-1-s{background-position: -224px -48px;}.ui-icon-arrowthickstop-1-w{background-position: -240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position: 0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px;}.ui-icon-arrowreturn-1-w{background-position: -64px -64px;}.ui-icon-arrowreturn-1-n{background-position: -80px -64px;}.ui-icon-arrowreturn-1-e{background-position: -96px -64px;}.ui-icon-arrowreturn-1-s{background-position: -112px -64px;}.ui-icon-arrowrefresh-1-w{background-position: -128px -64px;}.ui-icon-arrowrefresh-1-n{background-position: -144px -64px;}.ui-icon-arrowrefresh-1-e{background-position: -160px -64px;}.ui-icon-arrowrefresh-1-s{background-position: -176px -64px;}.ui-icon-arrow-4{background-position: 0 -80px;}.ui-icon-arrow-4-diag{background-position: -16px -80px;}.ui-icon-extlink{background-position: -32px -80px;}.ui-icon-newwin{background-position: -48px -80px;}.ui-icon-refresh{background-position: -64px -80px;}.ui-icon-shuffle{background-position: -80px -80px;}.ui-icon-transfer-e-w{background-position: -96px -80px;}.ui-icon-transferthick-e-w{background-position: -112px -80px;}.ui-icon-folder-collapsed{background-position: 0 -96px;}.ui-icon-folder-open{background-position: -16px -96px;}.ui-icon-document{background-position: -32px -96px;}.ui-icon-document-b{background-position: -48px -96px;}.ui-icon-note{background-position: -64px -96px;}.ui-icon-mail-closed{background-position: -80px -96px;}.ui-icon-mail-open{background-position: -96px -96px;}.ui-icon-suitcase{background-position: -112px -96px;}.ui-icon-comment{background-position: -128px -96px;}.ui-icon-person{background-position: -144px -96px;}.ui-icon-print{background-position: -160px -96px;}.ui-icon-trash{background-position: -176px -96px;}.ui-icon-locked{background-position: -192px -96px;}.ui-icon-unlocked{background-position: -208px -96px;}.ui-icon-bookmark{background-position: -224px -96px;}.ui-icon-tag{background-position: -240px -96px;}.ui-icon-home{background-position: 0 -112px;}.ui-icon-flag{background-position: -16px -112px;}.ui-icon-calendar{background-position: -32px -112px;}.ui-icon-cart{background-position: -48px -112px;}.ui-icon-pencil{background-position: -64px -112px;}.ui-icon-clock{background-position: -80px -112px;}.ui-icon-disk{background-position: -96px -112px;}.ui-icon-calculator{background-position: -112px -112px;}.ui-icon-zoomin{background-position: -128px -112px;}.ui-icon-zoomout{background-position: -144px -112px;}.ui-icon-search{background-position: -160px -112px;}.ui-icon-wrench{background-position: -176px -112px;}.ui-icon-gear{background-position: -192px -112px;}.ui-icon-heart{background-position: -208px -112px;}.ui-icon-star{background-position: -224px -112px;}.ui-icon-link{background-position: -240px -112px;}.ui-icon-cancel{background-position: 0 -128px;}.ui-icon-plus{background-position: -16px -128px;}.ui-icon-plusthick{background-position: -32px -128px;}.ui-icon-minus{background-position: -48px -128px;}.ui-icon-minusthick{background-position: -64px -128px;}.ui-icon-close{background-position: -80px -128px;}.ui-icon-closethick{background-position: -96px -128px;}.ui-icon-key{background-position: -112px -128px;}.ui-icon-lightbulb{background-position: -128px -128px;}.ui-icon-scissors{background-position: -144px -128px;}.ui-icon-clipboard{background-position: -160px -128px;}.ui-icon-copy{background-position: -176px -128px;}.ui-icon-contact{background-position: -192px -128px;}.ui-icon-image{background-position: -208px -128px;}.ui-icon-video{background-position: -224px -128px;}.ui-icon-script{background-position: -240px -128px;}.ui-icon-alert{background-position: 0 -144px;}.ui-icon-info{background-position: -16px -144px;}.ui-icon-notice{background-position: -32px -144px;}.ui-icon-help{background-position: -48px -144px;}.ui-icon-check{background-position: -64px -144px;}.ui-icon-bullet{background-position: -80px -144px;}.ui-icon-radio-on{background-position: -96px -144px;}.ui-icon-radio-off{background-position: -112px -144px;}.ui-icon-pin-w{background-position: -128px -144px;}.ui-icon-pin-s{background-position: -144px -144px;}.ui-icon-play{background-position: 0 -160px;}.ui-icon-pause{background-position: -16px -160px;}.ui-icon-seek-next{background-position: -32px -160px;}.ui-icon-seek-prev{background-position: -48px -160px;}.ui-icon-seek-end{background-position: -64px -160px;}.ui-icon-seek-start{background-position: -80px -160px;}/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */.ui-icon-seek-first{background-position: -80px -160px;}.ui-icon-stop{background-position: -96px -160px;}.ui-icon-eject{background-position: -112px -160px;}.ui-icon-volume-off{background-position: -128px -160px;}.ui-icon-volume-on{background-position: -144px -160px;}.ui-icon-power{background-position: 0 -176px;}.ui-icon-signal-diag{background-position: -16px -176px;}.ui-icon-signal{background-position: -32px -176px;}.ui-icon-battery-0{background-position: -48px -176px;}.ui-icon-battery-1{background-position: -64px -176px;}.ui-icon-battery-2{background-position: -80px -176px;}.ui-icon-battery-3{background-position: -96px -176px;}.ui-icon-circle-plus{background-position: 0 -192px;}.ui-icon-circle-minus{background-position: -16px -192px;}.ui-icon-circle-close{background-position: -32px -192px;}.ui-icon-circle-triangle-e{background-position: -48px -192px;}.ui-icon-circle-triangle-s{background-position: -64px -192px;}.ui-icon-circle-triangle-w{background-position: -80px -192px;}.ui-icon-circle-triangle-n{background-position: -96px -192px;}.ui-icon-circle-arrow-e{background-position: -112px -192px;}.ui-icon-circle-arrow-s{background-position: -128px -192px;}.ui-icon-circle-arrow-w{background-position: -144px -192px;}.ui-icon-circle-arrow-n{background-position: -160px -192px;}.ui-icon-circle-zoomin{background-position: -176px -192px;}.ui-icon-circle-zoomout{background-position: -192px -192px;}.ui-icon-circle-check{background-position: -208px -192px;}.ui-icon-circlesmall-plus{background-position: 0 -208px;}.ui-icon-circlesmall-minus{background-position: -16px -208px;}.ui-icon-circlesmall-close{background-position: -32px -208px;}.ui-icon-squaresmall-plus{background-position: -48px -208px;}.ui-icon-squaresmall-minus{background-position: -64px -208px;}.ui-icon-squaresmall-close{background-position: -80px -208px;}.ui-icon-grip-dotted-vertical{background-position: 0 -224px;}.ui-icon-grip-dotted-horizontal{background-position: -16px -224px;}.ui-icon-grip-solid-vertical{background-position: -32px -224px;}.ui-icon-grip-solid-horizontal{background-position: -48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px;}.ui-icon-grip-diagonal-se{background-position: -80px -224px;}/* Misc visuals----------------------------------*//* Corner radius */.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 3px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 3px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 3px;}/* Overlays */.ui-widget-overlay{background: #aaaaaa;opacity: .3;filter: Alpha(Opacity=30); /* support: IE8 */}.ui-widget-shadow{-webkit-box-shadow: 0px 0px 5px #666666;box-shadow: 0px 0px 5px #666666;}#accordion .accordion_content .accordion_hidden{overflow: hidden;display: none;}#accordion .accordion_content .accordion_stat{}#accordion .accordion_content .accordion_stat .infos_content{text-align: justify;}#accordion .accordion_content .accordion_stat .content_stats{border: 1px solid #dddddd;border-radius: 3px;padding: 10px;margin-bottom: 10px;}#accordion .accordion_content .accordion_stat .header{text-align: center;color: #fff;padding: 20px;min-height: 80px;background-color: rgb(96, 116, 153) !important;border-color: rgb(96, 116, 153);}#accordion .accordion_content .accordion_stat .row div .ico{text-align: center;padding: 20px;min-height: 60px;}#accordion .accordion_content .accordion_stat .row div .ico img{margin-top: 10px;}#accordion .accordion_menu h3{font-size: 12px;cursor: pointer;border-radius: 3px;background-color: #07233b;color: #fff;font-family: "Helvetica";padding: 20px;margin: 2px 0px;}#accordion .accordion_content .infos img{cursor: pointer;}#accordion .accordion_content .infos .infos_content{overflow: hidden;display: none;}#accordion .accordion_active{background-color: rgb(96, 116, 153) !important;}.stats-tab{border-top: solid 1px #dedede;border-left: solid 1px #dedede;border-right: solid 1px #dedede;}.stats-tab .row{border-bottom: solid 1px #dedede;padding-top: 20px;padding-bottom: 20px;}.inc_quartier{margin: 0 !important;}@media (max-width: 991px){#accordion .accordion_content .accordion_stat .content_stats{border: 0;border-radius: 0;padding: 0px;margin-bottom: 0;}.ui-widget-content{border-color: #fff;}}@media (max-width: 800px){#accordion .accordion_content .accordion_stat .row div .header{font-size: 18px;width: 100%;float: left;line-height: 39px;}#accordion .accordion_content .accordion_stat .row div .ico{padding: 8px;width: 100%;float: left;}}@media (max-width: 700px){#accordion .accordion_content .infos h3{padding-left: 10px;}#accordion .accordion_content .accordion_stat .row div .header{font-size: 2.5vw;line-height: 16px;}}@media (max-width: 600px){#accordion .accordion_content .accordion_stat .row div .header{font-size: 3.5vw;line-height: 16px;}}@media (max-width: 767px){.str_quartier{background-color: #07233b;padding: 15px;text-align: center;color: #FFF}.inc_quartier section{margin: 10px 0}}.decouvrir-quartier{background-repeat: no-repeat;background-position: center;height: 200px;padding: 0;margin: 20px 0 30px 0;background-size: cover;}.decouvrir-quartier span{background-color: rgba(7, 35, 59, 0.7);position: relative;display: table-cell;vertical-align: middle;left: 0px;font-size: 2.5em;color: #FFF;width: 100%;text-align: center;height: 200px;width: 1120px;text-transform: uppercase;}@media (max-width: 767px){.decouvrir-quartier{height: auto;}.decouvrir-quartier span{font-size: 1.5em;}}.titre_bien_detail{font-size: 22px !important;line-height: 41px !important;}#contactForm select.form-control{background-color: #FFF !important; color: #999999 !important;}.marg50auto{margin:50px auto}.ml10{margin-left: 10px}.txt-ff0000{color:#ff0000}.txt-f00{color:#f00}.pad-b20{padding: 0 0 20px 0}.font-weight-bold{font-weight:bold}