label{font-weight:normal;font-size:12px;}
.spacer{clear:both;}
input{border:1px solid #CCC;padding:6px 10px;font-size:12px;}
.error{color:red;}
.no-post{text-align:center;}
.no-post h5{color:#454e59;font-size:16px;text-align:center;padding-top:68px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-top-15{margin-top:15px;}
.float-right{float:right;}
.float-left{float:left;}
.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{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%;}
.offre-tab{width:100%;font-size:12px;color:#666666;}
.offre-tab .head{background:#454e59!important;}
.offre-tab tr:nth-child(even){background:#eeeeee}
.offre-tab .sous-tab tr:nth-child(even){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;}
.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;color:#333;padding:8px 15px;position:relative;}
.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;}
.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 .btn-orange{float:right;margin-top:15px;}
.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;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;color:#666666;}
.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;}
form.depot-annonce input[type="submit"]{float:none;}
b.orange{display:block;clear:both;margin-bottom:10px;margin-left:10px;font-size:13px;font-weight:bold}
.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:70%!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;}
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}
//Style.css
.content-espace form{color:#666666;font-size:12px;}
.page-template-espace-office .content-espace{padding-top:60px;}
.profil{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:15px 0;padding:15px 0;float:left;width:100%;}
.profil > p{margin-bottom:0;}
.profil input[type="radio"], .coordonnee input[type="radio"]{float:left;margin-right:6px;margin-left:8px;margin-top:2px;}
.profil span, .coordonnee span{float:left;}
.coordonnee{float:left;margin-bottom:20px;width:100%;}
.centre-interet .orange-small-title{margin-left:10px;margin-top:20px;}
.orange-small-title{clear:both;display:block;margin-bottom:15px;color:#ff6713;}
.centre-interet{border-bottom:1px solid #ccc;float:left;margin-bottom:50px;padding-bottom:20px;width:100%;}
.centre-interet input[type="checkbox"]{float:left;margin-right:6px;margin-top:2px;}
.information{font-size:11px;line-height:normal;text-align:center;padding-bottom:30px;color:#888888;}
.information a{color:#888888;text-decoration:underline;}
.information label{font-size:11px;}
.btn-orange.large{font-size:16px;margin-bottom:10px;margin-top:15px;padding:6px 40px;}
.logo-upload .form-control{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:inherit;font-size:12px;height:auto;padding:6px 10px;width:218px;}
.logo-upload{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:14px 10px;margin-bottom:35px;}
.info-sup{border-bottom:1px solid #ccc;padding:0 10px 30px;}
.logo-upload p > label{float:left;width:220px;margin-top:4px;}
.logo-upload .group-span-filestyle{float:left;margin-left:5px;width:116px;}
.logo-upload .group-span-filestyle label{background:none repeat scroll 0 0 #535353;color:#fff;font-size:12px;font-weight:bold;width:116px;}
.hidden_photo_input{display:none;}
.offre-tab .sous-tab tr td{color:#666666!important;font-size:12px!important;}
.offre-tab .sous-tab tr.selected td{color:#fff!important;}
label.error{color:red!important;display:block!important;background:none!important;float:none!important;}
.form-agence .submit input[type="button"]{background:none repeat scroll 0 0 #454f59;border:medium none;color:#fff;margin:auto;padding:10px 40px;}
.icon-deconnexion{background:url("../images/picto/deconnexion.png") no-repeat scroll left top rgba(0, 0, 0, 0);display:inline-block;height:15px;margin-right:6px;width:15px;}
.list.actu article{background:none repeat scroll 0 0 #fff;clear:both;float:left;margin-bottom:40px;width:100%;}
.actu h2, .actu h3{border:medium none;padding:0;text-transform:uppercase;}
.actu h2 a, .actu h3 a{color:#000000;}
.actu article .col-md-4{height:225px;overflow:hidden;padding-left:0;}
.actu article .col-md-4 img{max-width:inherit;}
.actu article .text-right{bottom:-64px;position:absolute;width:94%;}
.actu article h3, .actu article p{margin-left:15px;}
.actu .first-article h2{margin-left:15px;margin-bottom:15px;border:none!important}
.actu .first-article p.description{margin-top:15px;}
.actu article.first-article .text-right{bottom:inherit;margin:15px;position:inherit;width:auto;}
.actu .first-article img{width:100%;max-height:415px;}
.page-template-single-article .other-information{background:none repeat scroll 0 0 #b3b3b7;margin:0;padding:10px;}
.page-template-single-article .background-white .description{font-size:14px;padding:15px;}
#carousel-actu h4{font-size:11px;line-height:normal;margin-bottom:0;margin-top:0;padding:10px;height:64px;overflow:hidden;}
#carousel-actu h4 a{color:#000;font-size:11px;line-height:normal;text-transform:uppercase;}
#carousel-actu p.description{color:#666;font-size:11px;line-height:normal;padding:0 10px 10px;height:86px;overflow:hidden;}
#carousel-actu .carousel-control{background-image:none;opacity:1;top:32%;width:6%;}
.meta{display:inline-block;font-size:12px;padding-bottom:10px;}
#tabs-faq{width:100%;}
#tabs-faq .ui-tabs-panel{background:none repeat scroll 0 0 #fff;border:1px solid #ff6713;padding:10px;width:100%;}
#tabs-faq .panel-heading{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius:inherit;padding-left:4px;}
#tabs-faq .panel-heading .panel-title a{color:#FF6613;font-size:13px;font-weight:bold;text-decoration:none;}
#tabs-faq .panel-heading .panel-title .fa-caret-right, #tabs-faq .panel-heading .panel-title a.collapsed{color:#454C59;}
#tabs-faq .panel-heading .panel-title .fa-caret-down{color:#FF6613;}
#tabs-faq .panel-collapse.collapse.in{background:none repeat scroll 0 0 #eee;border:1px solid #ccc;}
#tabs-faq .panel-default{border:medium none;color:#666;font-size:12px;}
#tabs-faq ul li{background:none repeat scroll 0 0 #dddddd;}
#tabs-faq ul li.ui-tabs-active{background:#FF6713;}
#tabs-faq ul li.ui-tabs-active a{color:#ffffff;}
#tabs-faq ul li a{color:#666666;}
.contact > p{clear:both;float:left;width:100%;}
.contact label{color:#ff6613;font-weight:bold;margin-top:4px;}
.container-contact{border:1px solid #ff6613;float:left;padding:25px;width:100%;}
.list-agence .website{color:#333;margin-left:20px;}
.list-agence .container-description{background:none repeat scroll 0 0 #dddddd;height:196px;width:416px;}
.list-agence .container-left-img{height:196px;width:220px;}
.container-button a, .container-button > span{padding:12px 0px;background:#F0F0F0;}
.list-agence .container-button a, .list-agence .container-button .action-agence{width:30%;cursor:pointer;}
.list-agence .container-button .voir-annonce{background:#1a91b1;}
.list-agence .img-list > img{margin-left:0;}
.list-agence article{border:1px solid #ccc;}
.block p{margin:0;clear:both;display:block;}
.row.present-agence{background:#fff;border:1px solid #ccc;}
.present-agence .col-md-6:last-child{padding:0;}
.present-agence .col-md-6:first-child{padding:0 20px;}
.present-agence .website{color:#333;display:inline-block;margin-bottom:25px;}
.present-agence .localisation{font-size:13px;margin:25px 0;}
.present-agence h2{color:#000000;font-size:18px;border:none;padding:0;}
.list-annonce article{margin:10px 0;}
.page-template-single-agence .form-agence{background-image:url(../img/left-arrow.png);background-position:left 15px;background-repeat:no-repeat;}
.recherche-agence{padding:0 12px;}
.recherche-agence .row{background:none repeat scroll 0 0 #fff;border:1px solid #ccc;margin-bottom:25px;padding:15px;color:#666666;}
.row.recherche{border-color:#ff6713;}
.row.recherche .simple-link{display:inline-block;font-size:12px;margin-top:10px;}
.title-form > b{background:none repeat scroll 0 0 #ff6713;color:#fff;margin-right:8px;padding:4px 10px;display:inline;}
.header-espace.pro{background:#FF6713 url("../images/espace-pro.png") top left no-repeat;padding:34px 20px 20px;}
.container h1{text-transform:uppercase;}
.depot-wrap{margin-bottom:60px;}
.depot-wrap .header-espace.connected h2{color:#FFFFFF;}
.depot-wrap .content_espace{padding:20px;background:#ffffff;}
.depot-wrap .box-container{padding:20px;}
.depot-wrap .box-particulier{background:#DDDDDD;}
.depot-wrap .box-container p{margin-bottom:40px;font-size:16px;color:#454C59;}
.depot-wrap .box-container p span{font-weight:bold;}
.btn_black{background:#454C59 none repeat scroll 0 0;border:medium none;color:#ffffff;display:inline-block;font-size:12px;line-height:24px;padding:6px 18px;}
.btn_black:hover{color:#ffffff;}
.box_container .content-espace p{padding:0;font-size:14px;}
.box_particulier .content-espace p{font-weight:bold;color:#333333;}
.box_pro .content-espace p{color:#666666;margin-bottom:40px;}
.box_pro .content-espace p span{font-weight:bold;}
.deco-particulier{background:#DDDDDD;padding:15px;margin-bottom:40px;}
.box_container .services-immo{margin:20px;}
.box_particulier{margin-bottom:40px;}
.background-black{background:#454f59 none repeat scroll 0 0;}
.padding-15{padding:15px;}
bloc-partenaire{float:left;margin-bottom:25px;margin-top:50px;padding-bottom:15px;width:100%;}
.bloc-partenaire h5{border-right:1px solid #ccc;color:#454e59;font-weight:bold;}
.bloc-partenaire li{list-style:outside none none;}