.header-espace.connected{padding:28px 20px 20px;}
.header-espace.connected h2{color:#454E59;margin-top:0}
.header-espace.connected h2 > b{color:#ffffff;}
.header-espace.connected > p{color:#fff;font-size:18px;margin-bottom:0;margin-left:130px;}
.nav-espace{background:none repeat scroll 0 0 #454e59;float:left;font-size:12px;padding:0;width:200px;}
.nav-espace a , .nav-espace span{border-bottom:1px solid #505a67;color:#cccccc;display:block;padding:15px;background:url('../img/arrow-inactive.png') 185px center no-repeat;}
.nav-espace li:last-child a{border:none;}
.nav-espace a:hover{background:#5EB2C8 url('../img/arrow-active.png') 185px center no-repeat;color:#fff;text-decoration:none;}
.nav-espace .active span, .nav-espace .active a{background:#5EB2C8 url('../img/arrow-active.png') 185px center no-repeat;color:#fff;}
.nav-espace li{list-style:outside none none;}
.display-espace{float:right;width:70%;color:#666666;}
.offre-tab{width:100%;font-size:12px;color:#666666;}
.offre-tab .head{background:#454e59!important;}
.offre-tab tr:nth-child(even){background:#ffffff}
.offre-tab tr:nth-child(odd){background:#eeeeee}
.offre-tab .sous-tab tr:nth-child(even), .offre-tab .sous-tab tr:nth-child(odd){background:none}
.selected > td{background:#5EB2C8;color:#ffffff;}
.selected .sous-tab{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);color:inherit;}
.offre-tab input{float:left;margin-right:5px;margin-top:2px;}
.sous-tab tr:last-child{border-bottom:none;}
.offre-tab .head td{color:#ffffff;padding:5px;}
.offre-tab td{border:1px solid #ccc;padding:8px;vertical-align:top;}
.price-center{text-align:center;font-weight:bold;}
.head .price-center{font-weight:normal;}
.offre-tab td{border:1px solid #ccc;}
.offre-tab td.sous-tab{padding:0;}
.sous-tab tr td{border:medium none;}
.sous-tab table{width:100%;}
.sous-tab tr{border-bottom:1px solid #ccc;}
.panel-group .panel{border-radius:inherit;margin-bottom:0;}
.panel-default > .panel-heading, .head-alertes{background-color:#eee;border-color:#ddd;border-radius:0;line-height:normal;color:#333;padding:8px 15px;position:relative;overflow:hidden;}
.panel-default > .panel-heading.active{background:#454E59;color:#ffffff;}
.panel-heading.active .panel-title{color:#ffffff;}
.panel-title{color:#777;font-size:12px;margin-bottom:0;margin-top:0;}
.panel-title > p{margin:0;line-height:12px;}
.link-acc{position:absolute;right:0;top:0;}
.panel-heading.active .link-acc > a{color:#ffffff;}
.panel-heading.active .link-acc > a:hover, .panel-heading.active .link-acc > a.active, .head-alertes .link-acc > a:hover{background:#525B69;}
.panel-body .text-right{overflow:hidden;}
.link-acc > a{border-left:1px solid #ccc;color:#666;float:left;font-size:12px;padding:15px 18px;line-height:normal;}
.link-acc > a:hover{background:#ddd;text-decoration:none;}
.list-favoris .link-acc > a{padding:17px 18px;}
.list-favoris .panel-default{border-radius:inherit;box-shadow:inherit;margin:5px 0;}
.panel-body .back{color:#666;display:inline-block;font-size:12px;margin-top:20px;text-decoration:underline;}
.panel-body > b{color:#666;font-size:12px;margin-bottom:15px;}
.txt-blue{color:#5eb2c8;font-size:14px;}
.display-espace > p{color:#666;font-size:12px;}
.panel-body h4{color:#666666;font-size:14px;font-weight:bold;}
.panel-body .error{float:right;margin-bottom:5px;font-size:11px;}
.resume-icon{color:#666;font-size:13px;}
.head-alertes h4{color:#fff;font-size:14px;font-weight:bold;line-height:14px;margin:8px 0;}
.head-alertes{background:#454e59;}
.head-alertes .link-acc > a{color:#ffffff;}
.list-alerte{margin-bottom:25px;}
.body-gradient{background:-webkit-linear-gradient(top, #eeeeee, #ffffff);background:-moz-linear-gradient(top, #eeeeee, #ffffff);padding:15px;}
.big-txt-blue{color:#13728b;font-size:40px;}
@media screen and (max-width:980px){.link-acc > a > span{display:none;}
.head-alertes h4{width:78%;}
}
@media screen and (max-width:768px){.head-alertes h4{margin-top:50px;width:auto;}
.head-alertes .link-acc > a{width:50%;}
.float-right,.float-left{float:none;}
}
.menu-tabs ul{padding:0;margin:0;}
.menu-tabs li{border-bottom-width:0;float:left;list-style:outside none none;margin:1px 0.2em 0 0;position:relative;top:0;white-space:nowrap;}
.menu-tabs ul li a{display:block;padding:1em;text-decoration:none;color:#666666;background:#ddd;}
.menu-tabs li.active a, .menu-tabs li a:hover{background:#ff6713;color:#ffffff;}
.menu-tabs form{border:1px solid #DDDDDD;clear:both;padding:25px 5px;}
.menu-tabs .profil label, .menu-tabs .civilite label{width:22.5%;}
.profil input, .civilite input{margin-top:6px !important;margin-bottom:20px;}
.profil span, .civilite span{margin-top:4px;}
.profil > p , .coordonnee > .civilite{margin-left:10px;}
.newsletter span{padding-left:18px;display:block;}
.menu-tabs form.newsletter{margin-bottom:60px;padding:25px;position:relative;}
.newsletter > p{margin-bottom:25px;}
.newsletter input[type="checkbox"]{float:left;margin-right:5px;}
.newsletter .btn-orange{bottom:-50px;position:absolute;right:0;}
form.depot-annonce hr{clear:both;border-color:#cccccc;margin-top:10px;}
.depot-annonce input[type="radio"]{margin-right:5px;margin-top:2px;float:left;}
.orange{color:#ff6713;}
label.orange{font-weight:bold;}
.depot-annonce p{clear:both;margin-bottom:5px;}
form.depot-annonce label, form.depot-annonce input;form.depot-annonce textarea{float:left;}
b.orange{display:block;clear:both;margin-bottom:10px;margin-left:10px;}
.title-desc{margin-right:10px;}
.title-desc label{margin-top:6px;}
.title-desc input{margin-bottom:10px;}
.title-desc textarea{border:1px solid #ccc;margin-bottom:25px;height:80px;}
.depot-annonce .type-bien .col-md-3{margin-bottom:15px;}
.two > p{clear:none;margin-bottom:20px;}
.two > p:first-child{border-right:1px solid #cccccc;}
.two p > label{float:left;margin-top:9px;line-height:12px;margin-right:9px;margin-bottom:0;}
.two .bootstrap-select, .two input{width:60%!important;float:right!important;margin-right:15px;}
.depot-annonce .surfaces p{float:left;margin-bottom:20px;width:100%;}
.depot-annonce .left-align{float:left;margin-top:6px;}
.depot-annonce .surfaces input{float:right;margin-right:15px;width:70%;}
.depot-annonce .option input{float:left;margin-right:5px;margin-top:2px;}
.depot-annonce .spacer.nbr, .depot-annonce .option, .depot-annonce .surfaces{float:left;margin-bottom:20px;margin-top:10px;width:100%;}
.depot-annonce .logo-upload{border:none;padding:0 10px;position:relative;}
.depot-annonce .logo-upload > b{margin-left:0;}
.add-picture{bottom:24px;color:#666;position:absolute;right:15px;text-decoration:underline;}
.submit-container input[type="submit"]{float:right;}
.share-fb{clear:both;padding-top:25px;}
.share-fb i{color:#3d5a99;font-size:19px;}
form.depot-annonce{padding-bottom:60px;}
.chevron-black{background:#454E59;color:#fff;padding:10px;line-height:12px;}
.chevron-black:hover{color:#fff;}
form.option{padding:15px;border:1px solid #ccc;margin-top:20px;}
#confirmDepot .modal-dialog{max-width:690px;width:auto;}
#confirmDepot hr{margin:0;}
#confirmDepot h3{border:none;padding:0;}
#confirmDepot .modal-body{padding:10px 30px 75px 30px;}
#confirmDepot .modal-header{padding:25px;}
#confirmDepot input.btn-orange{margin-top:10px;}
#confirmDepot .modal-content{background:#eeeeee;border-radius:0;}
.close-modal{display:inline-block;left:94%;position:relative;text-align:right;top:-10px;}
.option .offre-tab tr:nth-child(even){background:#fff}
.option .offre-tab tr:nth-child(odd){background:#eee}
.option .offre-tab .sous-tab tr{background:none}
.page-template-espace-pro-office .no-post h5{padding-top:20%;}
.newsletter h4{font-size:17px;margin-bottom:20px;}
.border-with-head{border:1px solid #ccc;padding:15px;}
.top-title{color:#fff;font-size:15px;font-weight:bold;margin:-15px;padding:10px;}
.aspect-global{color:#666;font-size:12px;width:100%;margin-top:30px;}
.aspect-global td{border:1px solid #ccc;padding:5px;}
.aspect-global .head{background:#454e59;color:#ffffff;}
.historique{border:1px solid #ddd;clear:both;padding:10px;}
.historique.no-post h5{padding:15px!important}
.espace.services-immo .col-md-6 > a{display:table-cell;vertical-align:middle;}
.espace.services-immo h4{display:table-cell;vertical-align:middle;margin-left:10px;width:80%;}
.services-immo.espace .col-md-6{height:88px;display:table;}
.services-immo.espace{margin:15px 0;}