.cke_notifications_area:has(a[href^='https://ckeditor']){display:none!important}.btn{transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,transform .15s ease-in-out,filter .15s ease-in-out}.btn-secondary,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:var(--sx-primary-text);background-color:var(--sx-primary-background);border-color:var(--sx-primary-background)}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:var(--sx-secondary-text);background-color:var(--sx-secondary-background);border-color:var(--sx-secondary-background)}.btn:active,.btn:hover{filter:brightness(.9);transform:scale(1.03);transform-origin:center center}.bg-warning{background-color:var(--sx-warning)!important}.text-warning{color:var(--sx-warning)!important}.border-warning{border-color:var(--sx-warning)!important}.border-primary{border-color:var(--sx-dark-background)!important}.modal{background:rgba(0,0,0,.5)}.bg-primary,.sx-bg-dark{background-color:var(--sx-dark-background)!important}.card{border-radius:0;border-color:var(--bs-secondary)!important;box-shadow:0 0 3px 0 var(--bs-secondary)}.card-header:first-child{border-radius:0}.condensed-form-help{color:var(--bs-gray);font-size:.8em}.condensed-form .form-group{margin-left:10%;margin-right:10%}.condensed-form label{text-align:left;font-size:.9em}.condensed-form label:not(.form-check-label){width:50%}.condensed-form .form-control{display:inline-block!important;width:50%}.condensed-form .form-text{display:block;text-align:right}fieldset:not(.form-group){padding:1em;border:2px solid #ddd;border-radius:10px}fieldset:not(.form-group)+fieldset:not(.form-group){margin-top:1em}fieldset:not(.form-group)>legend{float:none;width:auto;padding-left:10px;padding-right:10px;margin-bottom:0;text-transform:uppercase;font-size:1.1rem;font-weight:700;color:#666}fieldset:not(.form-group)>legend+.form-group{margin-top:0}label.hide-label,legend.hide-label{display:none}.select2-container{width:100%!important}label.required::after,p.required::after{content:" *";color:red}#bt-reduce-menu{color:#fff;position:fixed;left:220px;top:10px;z-index:1}#bt-enlarge-menu{display:none;color:#fff;position:fixed;left:52px;top:0;padding:0 2px;z-index:1;border-radius:0;border-bottom-left-radius:5px}#main-menu{width:250px;height:100%;position:fixed;top:0;left:0;overflow:auto;box-shadow:0 0 10px 0 var(--sx-dark-background);padding-left:10px;padding-right:10px;font-size:.9em;z-index:1}#nav-header{text-align:center;margin-top:1em;margin-bottom:2em}#user-picture{width:150px;height:150px;background-color:#fff!important;color:#000!important;border-radius:75px;text-align:center;overflow:hidden;margin-left:auto;margin-right:auto;display:block}#user-picture i{margin-top:15px}#user-picture img{width:200px;height:auto;position:relative;left:-25px;top:-20px;color:#fff}#user-name{font-weight:700;color:#ececec;margin-bottom:0;margin-top:.5em}#link-account,#link-logout{margin-left:5px;margin-right:5px;text-decoration:none;background-color:transparent!important}#main-menu p.nav-section{font-variant:all-small-caps;color:#fff;margin-bottom:2px;font-size:1.2em;color:rgba(255,255,255,.7)}p.nav-section::after{content:"-";display:block;border-bottom:1px solid rgba(255,255,255,.3);font-size:0}#main-menu a.nav-link+p.nav-section{margin-top:1.5em}#main-menu nav{height:100%;flex-wrap:nowrap;overflow:auto;scrollbar-color:#999 #000;scrollbar-width:0;scrollbar-width:none}#main-menu nav>:last-child{margin-bottom:50px}#main-menu nav::-webkit-scrollbar{width:0;height:0}#main-menu nav::-webkit-scrollbar-thumb{background:#999}#main-menu nav::-webkit-scrollbar-track{background:#000}#main-menu .nav-link{color:#fff;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:1rem;padding-right:5px;height:34px;min-height:34px;border-radius:10px;line-height:18px;margin-top:1px;margin-bottom:1px}#main-menu a.nav-link-new{padding-right:4rem}#main-menu nav a:hover{background-color:#ffffff33}#main-menu nav a.active{background-color:#ffffff33}#main-menu .nav-link i{margin-right:2px;min-width:20px}#main-menu .dropdown-menu{font-size:.9em;padding:5px}#main-menu .nav-link-admin i{color:var(--sx-warning)}.nav-link:not(.nav-link-admin)+.nav-link-admin{margin-top:1rem}.nav-link-new:after{content:"Nouveau";display:block;position:absolute;top:12px;right:8px;background-color:red;font-size:.8em;padding:0 2px;border-radius:3px;color:#fff}.reduced-menu #main-menu{width:70px;overflow:visible}.reduced-menu #bt-reduce-menu{display:none}.reduced-menu #bt-enlarge-menu{display:block}.reduced-menu #nav-header{margin-bottom:0}.reduced-menu #user-picture{width:50px;height:50px;margin-bottom:5px}.reduced-menu #user-picture .fa-user{font-size:1.5em}.reduced-menu #user-picture img{width:70px;left:-10px;top:-10px}.reduced-menu #user-name{display:none}.reduced-menu #link-account{display:none}.reduced-menu #main-menu .nav-section{display:none}.reduced-menu #main-menu .nav-section+.nav-item,.reduced-menu #main-menu .nav-section+.nav-link{margin-top:20px}.reduced-menu #main-menu .nav-link{font-size:0}.reduced-menu #main-menu .nav-link i:first-child{font-size:1rem}.reduced-menu #main-menu .dropdown-menu .nav-link{font-size:.9em;padding-left:8px}.reduced-menu #main-menu .dropdown-menu .nav-link i:first-child{font-size:.8rem}.reduced-menu #main-content{margin-left:70px}nav.secondary-navbar{position:relative;top:-1rem;left:-1rem;width:calc(100% + 2rem);padding-top:10px;padding-bottom:10px;padding-left:0;font-size:.9em;border-bottom:1px solid var(--sx-dark-background)}nav.secondary-navbar .nav-item{margin:1px}nav.secondary-navbar .nav-link{border-radius:10px}nav.secondary-navbar .active,nav.secondary-navbar .nav-link:hover{background-color:#ccc;color:#000!important}nav.secondary-navbar ul.navbar-nav a.nav-link-new{position:relative;padding-right:70px}#page-content .nav-tabs a.nav-link{color:var(--sx-dark-background);font-size:1.1em}#page-content .nav-tabs a.nav-link:not(.active):hover{text-decoration:underline}#page-content .nav-tabs a.nav-link.active{background-color:#ecf0f1;border-bottom:2px solid #ecf0f1}#page-content .nav-tabs{border-bottom-width:2px;margin-bottom:10px}th[title]{text-decoration:underline dotted}abbr[data-tippy-content]{text-decoration:underline dotted;cursor:help}#main-content{margin-left:250px}div#main-content-header{background-image:url(/img/identite/picto.png);background-repeat:no-repeat;color:#fff;background-position:center right 20px;background-size:auto 65px;margin-left:0;margin-right:0;padding-top:.5rem;padding-bottom:.5rem}#main-breadcrumb ul{list-style:none;padding:0;margin-bottom:5px}#main-breadcrumb li{padding:0;margin:0;display:inline-block;font-size:.9rem}#main-breadcrumb a,#main-breadcrumb span{color:#bbb;text-decoration:none}#main-breadcrumb a:hover{text-decoration:underline}#main-breadcrumb li+li:before{content:">";color:#4b4c4f;margin-left:5px;margin-right:5px}h1{font-size:1.6em;margin-bottom:0;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}span#agency-global-name{display:block;font-size:1.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-content-header .form-group{display:inline-block}#main-content-header .form-group label{vertical-align:top;color:#bbb;margin-bottom:2px;font-size:.9em}#agency-selector-form-group select{display:block;max-width:calc(100% - 85px);padding-top:3px;padding-bottom:3px;background-color:var(--sx-light-background)}input#global-search{display:block;padding-top:3px;padding-bottom:3px;background-color:var(--sx-light-background)}p:last-child{margin-bottom:0}#main-content>.container{padding:1em}.container>form{max-width:500px;margin-left:auto;margin-right:auto}tr[data-href]{cursor:pointer}video#dashboard-video{max-width:100%;max-height:300px;display:block;margin-left:auto;margin-right:auto;margin-bottom:2em}p.contact-info{cursor:pointer}p.download-link>i{margin-right:.5em}p.download-link a{text-decoration:none;color:#000}p.download-link a.doc-visualisation{margin-left:.5em}table thead th{vertical-align:middle}td input.tablesorter-filter.disabled{display:none}#instantimmo-popup .modal-body{max-height:70vh;overflow:auto}.cke_bottom{display:none!important}.instantimmo-visionneuse.modal{background-color:#000}.instantimmo-visionneuse h4{color:#fff;padding:1em;margin:0;position:relative}.instantimmo-visionneuse h4 button{position:absolute;right:2em;top:2em}.instantimmo-visionneuse iframe{display:block;margin-left:20px;margin-right:20px;border:1px solid #000;background-color:#fff;height:calc(100vh - 100px);width:calc(100% - 42px)}header#login-header{background-image:url(/img/identite/logo-header.png);background-repeat:no-repeat;color:#fff;background-position:top center;background-size:auto 110px;height:110px}footer#login-footer{height:70px;position:fixed;bottom:0;right:0;left:0;color:#fff;font-weight:300;text-align:center;padding:1.3em}#logincard{max-width:500px;margin-left:auto;margin-right:auto;margin-top:2vh;margin-bottom:70px;border:none;text-align:center}#logincard.reset-pwd-card{margin-top:3vh}#logincard h4{margin-bottom:0}#logincard .card-text{font-size:1.2em;margin-bottom:1em}#logincard .form-group{text-align:left;max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:1em}#logincard button{margin-bottom:1em}a#password-forget{text-decoration:none}div#block-pas-encore-membre{margin-top:1em;border-top:1px solid #151515;padding-top:1em}div#block-pas-encore-membre p{font-weight:700}header#login-header a{display:block;float:right;margin-top:36px;margin-right:20px}header#rejoindre-header{background-color:#000;background-image:url(/img/identite/logo-header.png);background-repeat:no-repeat;color:#fff;background-position:top center;background-size:auto 110px;height:110px}main#rejoindre-main{min-height:calc(100vh - 140px);padding-bottom:2em}footer#rejoindre-footer{background-color:var(--bs-primary);height:70px;color:#fff;font-weight:300;text-align:center;padding:1.3em}#rejoindre-main h1{text-align:center;font-size:3em}#rejoindre-main>p{text-align:center;font-size:1.5em;margin-bottom:2em}#rejoindre-main>p em{display:block;font-size:.8em}#rejoindre-main .rejoindre-cols{margin-bottom:5em;margin-top:3em}#rejoindre-main .rejoindre-cols .col{font-size:.9em}#rejoindre-main .rejoindre-cols .col p{text-align:justify;padding:0 10px}#rejoindre-main h2{font-size:2em;text-align:center}#rejoindre-main h3{font-size:1.5em;text-align:center;margin-top:20px;margin-bottom:20px}div#rejoindre-form-container{max-width:600px;margin:auto}div#rejoindre-form-container .form-group{margin-bottom:1em}p#rejoindre-protection-donnees{font-size:.8em}#rejoindre-success-alert{text-align:center;color:#000}#rejoindre-success-alert p{font-size:1.2em;color:#000}#rejoindre-success-alert h2+p{font-weight:700}#rejoindre-success-alert a{font-size:1.2em}#card-dashboard-admin-tools h4.card-title{font-size:1.1rem;font-weight:700}.hauteur-alignee{min-height:calc(100% - 24px)}#actualite_dateDebutDiffusion .form-control{width:auto;display:inline-block}#actualite_dateFinDiffusion .form-control{width:auto;display:inline-block}#actualite_dateDebutDiffusion input[type=date],#actualite_dateFinDiffusion input[type=date]{margin-right:10px}label[for=actualite_contenu],label[for=actualite_titre]{display:none}div+p.actu-info-admin{margin-top:1em}p.actu-info-admin{margin:0;font-size:.8em;color:gray}.instantimmo-actu .card-header,.instantimmo-faq .card-header{color:#fff}.instantimmo-faq button.accordion-button{font-weight:700}#dash-mentions-legales{font-size:.9em}#dash-mentions-legales p{text-align:center;margin:0}#dash-mentions-legales a{color:#000}#dash-mentions-legales a[download]{text-decoration:none;display:inline-block;margin:0 .5em}#card-dashboard-evenements-a-venir i.fas.fa-birthday-cake{color:red}#dashboard-apporteur-presentation{margin:1em;margin-bottom:2em}a#dashboard-lien-visuel-invitation-apporteur img{width:100%;border-radius:5px}.dashboard-bloc-conseiller-referent .card-body{text-align:center}.dashboard-bloc-conseiller-referent figure img{max-height:250px}p#admin-users-recap>button#bt-add-user{float:right}#admin-users-table td:nth-child(3){font-size:.9em}#card-fiche-identite .card-body{text-align:center}#card-fiche-identite i.identite-photo-placeholder,#card-fiche-identite img{width:350px;min-height:300px;max-width:50%;float:left;border-right:1px solid #95a5a6}#card-fiche-identite i.identite-photo-placeholder{min-height:300px}#card-fiche-identite h4+.card-text{margin-bottom:1.5em}#card-fiche-identite .card-text.user-contact-info{margin-bottom:0;text-align:left}p.user-contact-info span:first-child{min-width:50px;display:inline-block;text-align:right;font-size:.8em;margin-right:.5em}#block-secteur-geo span:first-child{vertical-align:top;position:relative;top:3px}#block-secteur-geo span:nth-child(2){display:inline-block;font-size:.9em}p.user-contact-info a{font-size:.9em}table.admin-user-documents-table td:last-child{text-align:right}a.link-user-document-download{text-decoration:none;color:#000}li.download-user-doc-history:hover{background-color:transparent!important}li.download-user-doc-history a{color:#000;text-decoration:none}form[name=user_remuneration] .form-group>label,form[name=user_remuneration] legend.col-form-label{font-weight:700;margin-top:20px;padding:0}form[name=user_remuneration] label[for=user_remuneration_parrain]{margin-top:0}#admin-user-block-remu button{margin-top:30px}table.table-user-history th:first-child{width:150px}#admin-user-block-formations>table.historique-formation-table,#compte-user-block-formations>table.historique-formation-table{display:none}.jauge-formations.remu-palier{margin-bottom:0}.jauge-formations.remu-palier+p{font-size:.8em;text-align:center;font-style:italic}table.historique-formation-table th:nth-child(4){width:230px}table.historique-formation-table th:nth-child(5){width:90px}section.reference-fields-group{margin-left:55px;border-left:3px solid #ccc;padding:5px 1em;background-color:#eee;min-height:120px;max-width:800px;position:relative}section.reference-fields-group:first-of-type .fields-ref-section-up,section.reference-fields-group:last-of-type .fields-ref-section-down{visibility:hidden}section.reference-fields-group:has(.reference-field+.reference-field) .reference-field,section.reference-fields-group:not(:only-of-type) .reference-field{cursor:move}.reference-fields-group:has(>:only-child)::before{content:"Cliquez sur le bouton + pour ajouter un champ dans cette section";text-align:center;margin-top:38px;display:block}.reference-fields-group-actions{position:absolute;left:-55px;top:0;width:55px;text-align:center;bottom:0}.reference-fields-group-actions .btn-primary{position:absolute;bottom:0;left:7px}div.reference-field{padding-top:10px;padding-bottom:16px}.reference-field-actions{font-size:0}.reference-field-actions button{margin-right:3px}div.reference-field+div.reference-field{border-top:5px dotted #ccc}p.reference-field-name{text-transform:uppercase;margin:0;font-weight:700}p.reference-field-desc{margin:0;color:#888}p.reference-field-badges{font-size:0}p.reference-field-badges>*{font-size:.7rem;margin-right:3px;margin-bottom:3px}#card-resume-facture-honoraires abbr{font-style:italic}#card-resume-facture-honoraires a.doc-visualisation{margin-left:10px}#card-resume-facture-honoraires a.doc-visualisation i{color:#000;text-decoration:none;margin-right:2px}#card-traitement-facture-honoraires div.dialog-confirmation-reception-paiement-honoraires{display:none}table#admin-factures-honoraires-table:not(.show-rejected) tr.admin-facture-rejected,table#admin-factures-table:not(.show-rejected) tr.admin-facture-rejected{display:none!important}table#admin-factures-honoraires-table:not(.show-pending) tr.admin-facture-pending,table#admin-factures-table:not(.show-pending) tr.admin-facture-pending{display:none!important}table#admin-factures-honoraires-table:not(.show-paid) tr.admin-facture-paid,table#admin-factures-table:not(.show-paid) tr.admin-facture-paid{display:none!important}table#admin-factures-honoraires-table:not(.show-irrecouvrable) tr.admin-facture-irrecouvrable{display:none!important}button#admin-factures-bt-reset{position:relative;top:-2px;margin-left:5px}tr.facture-not-matched{display:none!important}#admin-commissions-non-facturees{width:750px;max-width:100%}#admin-commissions-non-facturees>tbody>tr>td,#admin-commissions-non-facturees>tfoot>tr>th:not(:first-child){text-align:right;vertical-align:middle;padding:0 2em}#admin-commissions-non-facturees>tbody>tr>th:first-child{width:250px}#admin-commissions-non-facturees>thead>tr>th:not(:first-child){text-align:right}#admin-commissions-non-facturees button[data-bs-toggle] i.fa-angle-down{display:none}#admin-commissions-non-facturees button[data-bs-toggle].collapsed i.fa-angle-down{display:inline}#admin-commissions-non-facturees button[data-bs-toggle].collapsed i.fa-angle-up{display:none}#admin-commissions-non-facturees .details-par-conseiller{font-size:.8em;text-align:left;margin-top:1em}#admin-commissions-non-facturees .details-par-conseiller table{width:auto;text-align:center;margin-left:auto;margin-right:0}#admin-commissions-non-facturees .details-par-conseiller td:last-child{text-align:right}#admin-cagnottes-non-facturees{max-width:550px}#admin-cagnottes-non-facturees tbody td,#admin-cagnottes-non-facturees tfoot th:not(:first-child){text-align:right;vertical-align:middle;padding:0 2em}#admin-cagnottes-non-facturees thead th:not(:first-child){text-align:right}ul#motif-rejet-demande-apporteur{list-style:none;padding-left:10px;font-size:.9em}ul#motif-rejet-demande-apporteur input[type=radio]{margin-right:5px;display:block;position:absolute;left:0;top:.4em}ul#motif-rejet-demande-apporteur li{padding-left:20px;position:relative;margin-bottom:5px}ul#motif-rejet-demande-apporteur li label{display:inline}ul#motif-rejet-demande-apporteur li label input{width:100%}header.depenses-global-header{padding:10px;line-height:3em}header.depenses-global-header p{display:inline-block;margin-right:30px;line-height:3em;margin-bottom:0}header.depenses-global-header+*{clear:left}header.depenses-global-header select{border:1px solid #000;padding:5px 10px;margin-left:5px}header.depenses-global-header input{width:15px;height:15px;margin-left:10px;position:relative;top:2px;left:-2px}.depense-groupe{margin-top:25px}.depense-groupe:first-child i.fa-arrow-up{color:#888;cursor:not-allowed}.depense-groupe:last-child i.fa-arrow-down{color:#888;cursor:not-allowed}.depense-groupe header{background-color:#eee;box-sizing:border-box;padding:5px 15px;height:50px;line-height:40px}.depense-groupe header h2{font-size:1.2em;margin-bottom:0;line-height:40px;float:left;margin-right:10px}.depense-groupe header i{display:none;margin-right:10px;cursor:pointer}.depense-groupe header:hover i{display:inline-block}.depense-groupe header+*{clear:both}.depense-groupe header input{height:35px;min-width:400px}.depense-groupe header:has(input) i{display:none!important}.depense-groupe-row{display:flex;flex-wrap:nowrap;align-content:center;justify-content:space-between;font-size:0;position:relative;height:30px;line-height:30px;align-items:center}.depense-groupe-head-cols span{text-align:center}.depense-groupe-head-cols span:first-child{text-align:left;font-weight:700}.depense-groupe-row span{font-size:.8rem;padding:0 5px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100px;border-bottom:1px solid #eee;border-right:1px solid #eee}.depense-groupe-row span:first-child{width:200px;border-left:1px solid #eee}.depense-groupe-foot-cols span:first-child{text-align:right}.depense-groupe-row span:nth-child(2){width:120px}.depense-groupe-head-cols span{text-align:center}.depense-groupe-row span.depense-montant{text-align:right}.depenses_index:not(:has(.sortable-chosen)) .depense:hover{background-color:#b8dbff}.depense-groupe-foot-cols span:nth-child(2),.depense-groupe-head-cols span:nth-child(2){font-weight:700;text-align:center}.depenses-bt-add{position:absolute;z-index:2;border:0;height:30px;line-height:24px}.depenses-bt-add:not(:hover) span{display:none}.depense-editable input{border:0;height:28px;line-height:28px;width:100%;padding:0 2px;font-size:.8rem;background-color:#b8dbff}.depense-editable:has(input){background-color:#b8dbff}.depense-editing{background-color:transparent!important}div#depense-toolbox{display:none;position:absolute;background:#b8dbff;padding:4px 10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size:.9rem;z-index:1;width:70px;text-align:center}div#depense-toolbox>:not(:first-child){margin-left:10px}div#depense-toolbox i{cursor:pointer}.depenses_index:not(:has(.depense:hover,div#depense-toolbox:hover)) div#depense-toolbox{display:none!important}.depenses_index:has(.sortable-chosen) div#depense-toolbox{display:none!important}span#total-general{font-size:1.5rem;margin-left:10px}#depense-empty-year{text-align:center;margin-top:50px}#depense-empty-year p:first-child{font-size:1.2em;font-weight:700;margin-bottom:2em}#depense-empty-year button{width:260px;height:150px;margin-left:30px;margin-right:30px}#perfs-form-periode p{display:inline-block;vertical-align:middle;margin:0 10px}#perfs-form-periode p:first-child{margin-left:0}#perfs-form-periode p:not(:first-child){min-width:165px}#perfs-form-periode input[type=radio]{width:20px;height:20px;display:inline-block;vertical-align:middle;cursor:pointer}#perfs-form-periode label{display:inline-block;vertical-align:middle;padding-left:8px;position:relative;left:-5px;cursor:pointer}#perfs-form-periode input:checked+label{font-weight:700}#perfs-form-periode.top-selecteurs input[type=date]{width:140px}#perfs-form-conseiller label{font-weight:700;margin-right:10px}#perfs-form-conseiller select{display:inline-block;padding:5px}.perfs-vue{transition:all .5s}.perfs-vue .inline-checkboxs-groupe{font-size:.9em;color:grey}p.perfs-no-data{text-align:center;font-size:1.2em;font-style:italic;margin-bottom:1.5em}#perfs-table{max-width:850px}#perfs-table.perfs-individuelles{max-width:none}#perfs-table.perfs-previsions{max-width:1100px}#perfs-table tfoot th:not(:first-child),#perfs-table tr:not(.tablesorter-filter-row) td{text-align:right;vertical-align:middle;padding:0 1em}#perfs-table thead th:not(:first-child){text-align:right}#perfs-table.perfs-hide-inactifs tr.perfs-conseiller-inactif{display:none!important}.dvf_index iframe{position:absolute;left:10px;top:-140px;width:calc(100% - 20px);height:calc(100vh + 140px - 90px);z-index:5}.dvf_index div#page-content{position:relative}.dvf_index div#main-content-header{z-index:10;position:relative}tr.tablesorter-filter-row td{padding:0}#tab-contacts-container a{color:#000;text-decoration:none}#tab-contacts-container a:hover{text-decoration:underline}#tab-contacts-container i.fas.fa-birthday-cake{color:red;margin-left:5px}figure{font-size:1em}figure .blockquote{font-size:.9em;text-align:justify}blockquote.blockquote{quotes:"«\00A0","\00A0»";position:relative;padding:0 20px}blockquote::before{content:open-quote;color:#00000055;text-shadow:none;text-indent:0;font-size:2.5em;line-height:.5;position:absolute;top:-2px;left:0}blockquote::after{content:close-quote;color:#00000055;text-shadow:none;text-indent:0;font-size:2.5em;line-height:.5;position:absolute;bottom:5px;right:5px}figcaption.blockquote-footer{padding-left:20px;margin-top:-.5rem}.contacts-intro{font-size:.9em}.popup-contact-detail>p>span:first-child{text-decoration:underline}.contact-detail-observations{font-size:.8em;margin-top:10px;margin-left:auto;margin-right:auto;width:80%}.grouped-form-widgets input,.grouped-form-widgets select{display:inline-block!important;width:auto}select#contact_gender{width:110px}input#contact_firstName,input#contact_lastName{width:calc(50% - 60px)}input#contact_address{width:calc(100% - 1px);margin-bottom:3px}input#contact_city,input#contact_companyName,input#contact_email,input#contact_phone,input#contact_postal_code,select#contact_personneMorale{width:calc(50% - 2px)}.recommandations_recues h4:not(:first-child){margin-top:2em}.recommandations_recues span.badge[title]{cursor:help}#recommandations-recues-table td:first-child a{font-size:.8em}img#compte-photo-profil{display:block;margin:0 auto;border-radius:20px;max-width:300px}div#compte-texte-presentation br{margin-bottom:1em;display:block;content:""}.card-compte-coordonnees h4.card-title,.card-compte-coordonnees p:not(.user-contact-info){text-align:center}.card-compte-coordonnees p.user-contact-info span:first-child{width:35%}.card-compte-secteur-geo #block-secteur-geo span:first-child{width:35%}#bt-add-mandat,#bt-mandat-infos-manquantes{float:right;margin-left:10px}#mandats-bloc-informations h4.card-title{font-size:1.1rem;font-weight:700}#label-filter-mandats{display:block;color:#9f9f9f;margin-bottom:5px}div.inline-checkboxs-groupe div.form-check.form-switch{display:inline-block;margin-right:1em}div.inline-checkboxs-groupe div.form-check.form-switch:last-child{margin-right:0}.hide-realises tr.realise{display:none}.hide-masques tr.masque{display:none}.hide-en-cours tr.en-cours{display:none}.hide-non-signes tr.non-signe{display:none}.hide-sous-compromis tr.sous-compromis{display:none}p.contact-info>i{margin-right:2px}p.contact-info+.modal-contact-info{display:none}.mandat-instructions-contacts ul{padding-left:10px}.mandat-instructions-contacts li:not(:last-child){margin-bottom:1rem}.main-row{margin-left:-10px!important;margin-right:-10px!important}.main-col div.card:only-child{min-height:100%}.main-col{padding:10px!important}.main-col div.card+div.card{margin-top:20px}.mandat_details .badge-mandat-exclusif{margin-left:10px}.badge-mandat-exclusif i{margin-right:.5em}.modal-contact-info p>span:not(.badge):first-child{color:grey;display:inline-block;min-width:120px;margin-right:5px;text-align:right}.modal .form-group{margin-top:1em}.modal .form-group:first-child{margin-top:0}.card-header .badge{font-size:.9em;padding:3px 10px;position:relative}.card-header .btn{position:absolute;right:5px;top:5px}.card-header.card-new:after{content:"Nouveau";display:block;position:absolute;top:12px;right:8px;background-color:red;font-size:.8em;padding:0 2px;border-radius:3px;color:#fff}div#mandat-progress-bar{text-align:center;position:relative;margin-bottom:2em;margin-top:1em}div#mandat-progress-bar::before{content:" ";display:block;width:66%;height:1px;background-color:var(--bs-gray);overflow:hidden;position:absolute;left:16.5%;top:25px;z-index:0}div#mandat-progress-bar i{border:1px solid var(--bs-gray);background-color:var(--bs-light);border-radius:50%;height:50px;width:50px;line-height:50px;z-index:1;position:relative}div#mandat-progress-bar span{display:block;font-size:.8em;margin-top:5px}div#mandat-progress-bar .progress-current i{background-color:var(--bs-success)!important;color:#fff;font-size:1.5em}div#mandat-progress-bar .progress-done i{border-color:var(--bs-success)!important;border-width:2px!important}div#mandat-progress-bar .progress-current span{font-weight:700}div#mandat-progress-bar .mandat-progress-step:not(.progress-current) i{transition:all .1s ease-out}div#mandat-progress-bar:not(.readonly-progress-bar) .mandat-progress-step:not(.progress-current) i:hover{cursor:pointer;background-color:var(--bs-success)!important;color:#fff;font-size:1.5em}div#bien_hasMandat div{display:inline-block;margin-right:1rem}p.repartition-header{margin-left:10%;margin-right:10%;margin-top:2em;margin-bottom:0}#bien_repartitionHonoraire legend{display:none}#bien_repartitionHonoraire label{display:inline-block;vertical-align:middle}button.bt-rejet-document-obligatoire-mandat{position:absolute;top:0;right:7px;padding:0 4px}#card-documents-mandat .template-popup-generation-facture-instantimmo{display:none}#mandat-doc-recommande-list-buttons{font-size:.9em}#mandat-doc-recommande-list-buttons .dropdown-item:active,#mandat-doc-recommande-list-buttons .dropdown-item:focus,#mandat-doc-recommande-list-buttons .dropdown-item:hover{background:var(--bs-light)}#mandat-doc-recommande-list-buttons .dropdown-item{padding-right:70px;position:relative}#mandat-doc-recommande-list-buttons a{text-decoration:none;color:#000}a.doc-recommande-download{position:absolute;right:37px;top:3px;display:block}a.doc-recommande-delete{position:absolute;right:12px;top:3px;display:block}.doc-recommandes-liste-bt-ajouts{font-size:0;display:flex;flex-wrap:wrap;justify-content:flex-start}button.bt-add-doc-recommande-mandat{background-color:var(--bs-light);border:none;margin:1px;font-size:.8rem;flex-grow:1}button.bt-add-doc-recommande-mandat i{font-size:.6rem;margin-right:2px;position:relative;top:-1px}.template-popup-generation-facture-instantimmo .big{font-size:1.2em}.template-popup-generation-facture-instantimmo .bg-warning{padding:1em}.template-popup-generation-facture-instantimmo input[type=checkbox]{width:17px;height:17px;position:relative;top:2px}.template-popup-generation-facture-instantimmo .bg-warning small{display:block}.pleft-173{padding-left:137px}.template-popup-generation-facture-instantimmo.is-location select{margin-left:5px}#card-apporteurs-affaires-mandat p.apporteur-lie{display:flex;justify-content:space-between;align-items:center}#card-apporteurs-affaires-mandat span.remuneration-apporteur{padding:0 5px;background-color:#eee;border-radius:5px;font-weight:700;width:110px;text-align:center}#card-apporteurs-affaires-mandat span.nom-apporteur{width:calc(100% - 300px);font-size:.9em}#card-apporteurs-affaires-mandat span.commentaire-apporteur{display:none}p.popup-association-apporteur-affaires-ou{font-size:1.5em;text-align:center}p.popup-association-apporteur-affaires-inviter-nouveau{text-align:center}.asso-mandat-aa-choix-contact p:not(:first-child){padding-left:10px;font-size:.9em}.asso-mandat-aa-choix-contact input[type=radio]{position:relative;top:1px;margin-right:5px}#card-maremuneration-mandat div.details-calcul-remuneration-previsionnelle{display:none}.details-calcul-remuneration-previsionnelle p{font-size:.9em}.details-calcul-remuneration-previsionnelle table{width:100%}.details-calcul-remuneration-previsionnelle td:last-child{text-align:right;padding-right:10px}.details-calcul-remuneration-previsionnelle tr:last-child{font-weight:700}p.subfield-contacts-help{font-size:.9em;color:var(--bs-dark)}.dropzone{min-height:0!important;border-radius:10px!important;margin:20px 5px;background:linear-gradient(45deg,#eee 12.5%,#fff 12.5%,#fff 37.5%,#eee 37.5%,#eee 62.5%,#fff 62.5%,#fff 87.5%,#eee 87.5%);background-size:100px 100px;background-position:50px 50px}.dropzone .dz-message{margin:0!important}div#bien_image_miniatures{margin-bottom:10px;font-size:0}div#bien_image_miniatures .bien_miniature{margin:5px;cursor:move;position:relative}div#bien_image_miniatures .sortable-ghost{box-shadow:0 0 1px 5px grey}.bien_miniature{border-radius:10px;display:inline-block;vertical-align:middle;font-size:0}.bien_miniature img{display:inline-block;border-radius:10px;box-shadow:0 0 1px 0 #000;width:100%;height:100%}div#bien_image_miniatures .bien_miniature:first-child::before{content:"Photo principale";text-align:center;font-size:12px;position:absolute;top:1px;left:1px;right:1px;padding:2px 5px;background-color:#ffffffbb;font-weight:700;border-radius:10px}div#bien_image_miniatures .hidden-annonce::after{content:"Non diffusée";color:#8b0000;text-align:center;font-size:12px;position:absolute;bottom:1px;left:1px;right:1px;padding:2px 5px;background-color:#ffffffbb;font-weight:700;border-radius:10px}.mandat_index .bien_miniature{height:75px;width:75px}.remu-palier{margin-bottom:1rem;position:relative}.remu-palier>p{margin:0;font-size:.8rem;position:relative;height:1rem;line-height:1rem;overflow:hidden}.remu-palier>p span{display:inline-block;vertical-align:middle;position:absolute}.remu-palier>p span:first-child{left:0}.remu-palier>p span:last-child{right:0}.remu-palier>p:nth-child(2){text-align:center;position:absolute;z-index:2;width:100%;bottom:0;font-weight:700;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}.remu-palier .progress{position:relative}.remu-palier .progress-bar.bar-realise{z-index:1;background-color:#4b4c4f}.remu-palier .progress-bar.bar-previsionnel{position:absolute;left:0;height:100%;background-color:#d9d1c7}select#remuneration-periode{width:auto;display:inline-block;margin-right:1em;vertical-align:middle}#remuneration-group-filters{display:inline-block;vertical-align:middle}p.text-paragraph{max-width:900px}table#remuneration-historique-table th[title]{text-decoration:underline dotted}span.remuneration-ttc{display:block;font-size:.8em;color:grey}table#remuneration-historique-table td:not(:first-child),table#remuneration-historique-table th:not(:first-child){text-align:right}#previsionnel-table th{text-align:center}#previsionnel-table td:nth-child(3),#previsionnel-table td:nth-child(4),#previsionnel-table td:nth-child(5),#previsionnel-table td:nth-child(6){text-align:center}table#previsionnel-table span[title]{text-decoration:underline dotted;cursor:help}#previsionnel-table input.tablesorter-filter[data-column="4"],#previsionnel-table input.tablesorter-filter[data-column="5"]{display:none}#accordionReponsabiliteTVA .accordion-body{font-size:.8em}table#com-a-facturer-table{max-width:700px}table#com-a-facturer-table tr :last-child{text-align:right}tr.commission-decochee{opacity:.5}.container>.popup-auto-facturation{display:none}.container>.popup-facturation-manuelle{display:none}.container>.popup-facturation-libre{display:none}table#historique-factures-table tr.historique-facture-etat-5 td{text-decoration:line-through}table#historique-factures-table div.dialog-confirmation-reception-paiement{display:none}table#historique-factures-table div.dialog-rectification-facture{display:none}#card-params-notifs div.form-switch{padding-left:4em}table#documents-inscription-table th:nth-child(2){width:180px;text-align:center}table#documents-inscription-table th:nth-child(3){width:170px}table#documents-inscription-table td:nth-child(2){text-align:center}p.doc-description{font-size:.9em;color:#95a5a6;max-width:90%}button.bt-delete-document-user{margin-left:10px}form[name=information_facturation]{max-width:none}form[name=information_facturation] h5{color:#1c63aa}form[name=information_facturation] .form-group{margin-bottom:1em}.equipe-ariane{font-size:1.2em}.equipe-ariane a{color:#000}.box-equipe{padding:1em;border:5px solid #fff;text-align:center}.box-equipe figure{width:225px;height:225px;background-color:#fff;text-align:center;overflow:hidden;margin-left:auto;margin-right:auto}.box-equipe figure img{max-width:225px;max-height:300px}.box-equipe figure i{margin-top:15px}.box-equipe p{margin:0}.box-equipe a{color:#1c63aa}.box-equipe p.equipe-nom{font-size:1.2em}.box-equipe p.equipe-nom a{color:#000}#apporteurs-affaires-entete{margin-left:0;margin-top:0;margin-right:0;align-items:center}#apporteurs-affaires-entete p:not(:first-child),#apporteurs-affaires-entete ul{font-size:.9em;text-align:justify}#apporteurs-affaires-entete>div.col:nth-child(2){text-align:center}#filtrage-tableau-invitations-apporteurs{text-align:right}table#mes-apporteurs-affaires.hide-invitations-en-attente tr.invitation-en-attente{display:none}table#mes-apporteurs-affaires.hide-invitations-acceptees tr.invitation-acceptee{display:none}a.lien-archiver-invitation-apporteur,a.lien-relancer-invitation-apporteur{color:#000;font-size:.9em;margin-right:5px}a.lien-ajouter-affaire-apportee{margin-left:5px}#popup-association-apporteur-affaires select{font-size:1.2em;padding:5px;width:100%}#popup-association-apporteur-affaires label+input,#popup-association-apporteur-affaires label+span{margin-left:5px}#popup-association-apporteur-affaires input[type=number]{width:100px}#popup-association-apporteur-affaires .text-small{font-size:.9em}#popup-association-apporteur-affaires span#popup-association-aa-com{font-weight:700}#popup-association-apporteur-affaires textarea{width:100%;height:80px}#popup-association-apporteur-affaires .hidden{display:none}.top-selecteurs input[type=radio]{width:20px;height:20px;display:inline-block;vertical-align:middle;cursor:pointer}.top-selecteurs label{display:inline-block;vertical-align:middle;padding-left:1em;position:relative;left:-5px;cursor:pointer}.top-selecteurs input:checked+label{font-weight:700}.top-selecteurs input[type=date]{width:140px}.top-type-transaction-container{padding-bottom:15px;border-bottom:1px solid #ababab}.top-type-transaction-container select{padding:5px;border-radius:5px;width:100%}.top-classement{transition:all .5s}p.top-no-data{text-align:center;font-size:1.2em;font-style:italic;margin-bottom:1.5em}p.top-split{text-align:center;font-size:2em;margin:1em 0}.top-conseiller{max-width:500px;margin:20px auto;border:1px solid #d3d3d3;padding:2em;border-radius:20px;position:relative;clear:left}.top-conseiller:after{content:"";clear:left;display:block}.top-conseiller>i{font-size:3em;position:absolute;left:-1.5em}span.rank-number{font-size:2em;position:absolute;left:-2.5em;top:32px;text-align:center;width:100px;padding-right:20px;display:inline-block}.rank-1>i{color:gold}.rank-2>i{color:silver}.rank-3>i{color:#614e1a}img.rank_photo{display:block;margin-left:auto;margin-right:auto;border-radius:20px;margin-bottom:1rem}.rank-full-name{display:block;font-size:2em;font-weight:700;text-align:center}.rank-agency-name{display:block;font-size:1em;font-weight:400;text-align:center;margin-bottom:.6em;font-style:italic}.top-conseiller>p{float:left;width:50%;margin-bottom:0;padding:0 1em;text-align:center}p.rank-nb-compromis{width:100%}.top-conseiller>p span{display:block}.top-conseiller>p span:first-child{font-size:2em}.top-conseiller>p span:nth-child(2){font-variant:small-caps;font-size:1.1em;font-weight:700;background-color:#ecf0f1;border-radius:5px;padding-bottom:3px}.top-conseiller>p span:nth-child(3){font-style:italic}.top-conseiller.my-rank:before{content:"Votre classement";position:absolute;top:0;right:0;left:0;text-align:center;background-color:var(--bs-primary);color:#fff;border-top-left-radius:20px;border-top-right-radius:20px}p.rank-nb-mandats-exclusifs{position:relative}p.rank-nb-mandats-exclusifs:before{content:"dont";position:absolute;left:47px;top:22px;font-size:.8em;font-style:italic}@media (max-width:720px){.top-conseiller span.rank-number,.top-conseiller>i{position:static;text-align:center;display:block;margin-bottom:10px;width:auto;padding:0}p.rank-nb-mandats-exclusifs:before{top:-10px;left:0;width:100%}}#annuaire-form{max-width:none;text-align:left}#annuaire-form input{width:300px;padding:.5em;border:1px solid #ced4da;border-radius:.25rem}#annuaire-form p:first-child{font-size:1.2em}#annuaire-form button,#annuaire-form input{height:2.5rem;display:inline-block;vertical-align:middle}div.bloc-partenaire{text-align:center}div.bloc-partenaire img{max-width:237px;height:auto;margin:10px}.doc-bloc-formation{text-align:center}.doc-bloc-formation a.doc-visualisation{display:block;background-color:#000;color:#fff;background-image:url(/img/identite/logo-header.png);background-size:100%;background-position:top center;height:200px;background-repeat:no-repeat;border:1px solid #000;max-width:190px;margin:auto;position:relative;padding-top:75px}.doc-bloc-formation a.doc-visualisation div{background-color:#fff;position:absolute;top:100px;bottom:0;left:0;right:0;color:#000;text-align:center;overflow:hidden}.doc-bloc-formation a.doc-visualisation span{display:block;text-transform:uppercase;font-weight:700;margin-bottom:3px}.doc-bloc-formation>button{margin-top:10px}#card-doc-instructions h4.card-title{font-size:1.1rem;font-weight:700}.doc-bloc-telechargement-ressource h4{font-size:1.1rem;font-weight:700}button.btDocumentationAjoutElement{float:right;margin-left:1rem}.bibliotheque-item{padding:1em;text-align:center}.bibliotheque-item>div{padding:1em;border:1px solid #000;min-height:100%;position:relative}.bibliotheque-item img{max-height:500px;max-width:100%;display:block;margin-left:auto;margin-right:auto}.bibliotheque-item img:not(:has(+.bibliotheque-description)){margin-bottom:calc(2.25em + 22px)}.bibliotheque-item .bibliotheque-description{color:#555;text-align:left;margin-top:10px;white-space:pre-wrap;font-size:.9em;margin-bottom:calc(2.25em + 22px)}.bibliotheque-actions{position:absolute;bottom:1em;left:0;width:100%;height:calc(2.25em + 2px)}.bibliotheque-actions .btn-danger{margin-left:5px}.documentation_videos .btn-sm{font-size:.7rem}.videos-thematique+.videos-thematique{border-top:1px solid #9f9f9f}.videos-groupe>p:first-child{background-color:#ecf0f1;padding:3px;width:100%;margin-bottom:0;min-height:34px}.videos-thematique .videos-groupe{display:flex;flex-wrap:wrap}.videos-thematique .videos-groupe.thematique-active+.videos-groupe{margin-top:2em}.videos-thematique button.btn-sm{opacity:.1}.videos-thematique button.btn-sm.btn-danger{margin-left:20px}.videos-thematique h4{text-transform:uppercase;font-weight:700}.videos-thematique h4:hover button.btn-sm,.videos-thematique p:hover button.btn-sm{opacity:1}.video-formation{padding:0 30px;margin-top:20px;margin-bottom:10px;display:none}.videos-groupe.thematique-active .video-formation{display:block}a.videos-thematique-toggle{cursor:pointer;color:#000;font-weight:700;margin-left:10px;text-decoration:none}a.videos-thematique-toggle i{margin-left:5px}a.videos-thematique-toggle span:last-child{display:none}.videos-groupe.thematique-active a.videos-thematique-toggle span:last-child{display:inline}.videos-groupe.thematique-active a.videos-thematique-toggle span:first-child{display:none}.video-formation h5{font-size:1.5em;margin:0;margin-bottom:10px;font-variant:small-caps;position:relative;padding-right:65px;text-transform:lowercase}.video-formation h5::first-letter{text-transform:uppercase}.video-formation h5 button.btn.btn-danger{position:absolute;bottom:0;right:34px}.video-formation h5 button.btn.btn-secondary{position:absolute;bottom:0;right:0}.video-formation h5:hover button.btn.btn-sm{opacity:1}.video-formation .video-duration{font-size:.9em}.video-formation iframe{display:block;width:560px;height:315px;max-width:100%}.video-description{color:#555;text-align:left;margin-top:10px;white-space:pre-wrap;font-size:.9em}.gains-checklist{width:auto}.gains-checklist i.fa-exclamation-circle{color:red}.gains-checklist i.fa-check-circle{color:green}button.demanderVersementGains{font-size:1.5em}#form-demande-versement-apporteur-container ul{font-size:.9em}#form-demande-versement-apporteur-container .form-group label{font-weight:700}.admin_alertes #alerte-filtre{float:right;padding:5px;margin-left:30px}.admin_alertes table{clear:left}button#bt-add-agence,button#bt-delete-agence{float:right;margin-left:5px}form[name=agence]{max-width:none}form[name=agence] h5{color:#1c63aa;margin-top:3em}form[name=agence] .form-group{margin-bottom:1em;margin-left:20px;margin-right:20px}.container>form[name=modele_email_contenu]{max-width:80%}.container>form[name=modele_email_contenu] .form-group{margin-bottom:2em}body.modeles_emails_edit .alert,body.modeles_emails_perso_edit .alert{max-width:80%;margin:2em auto}body.modeles_emails_edit .form-check,body.modeles_emails_perso_edit .form-check{font-size:1.2em}body.modeles_emails_edit ul.nav-pills,body.modeles_emails_perso_edit ul.nav-pills{flex-direction:row-reverse}body.modeles_emails_edit .dropdown-menu.show,body.modeles_emails_perso_edit .dropdown-menu.show{font-size:.8em;width:500px;max-height:80vh;overflow:auto}body.modeles_emails_edit .dropdown-menu.show a.dropdown-item,body.modeles_emails_perso_edit .dropdown-menu.show a.dropdown-item{white-space:normal}body.modeles_emails_edit .dropdown-menu.show a.dropdown-item.bg-secondary,body.modeles_emails_perso_edit .dropdown-menu.show a.dropdown-item.bg-secondary{color:#fff;font-weight:700}.tester-email-dialog input,.tester-email-dialog select{width:100%;padding:5px}.table-modeles-email th:last-child{width:70px}.table-modeles-email th:nth-last-child(2){width:200px}.table-modeles-email th.colonne-planning{width:220px}#popup-edit-planning-email ul{list-style:none}#popup-edit-planning-email ul input{position:relative;left:-2px;top:1px}#popup-edit-planning-email .email-option-planning-container{display:none}#popup-edit-planning-email input[type=date],#popup-edit-planning-email input[type=number],#popup-edit-planning-email select{min-height:2em;padding:5px;margin-left:10px}div#stockage-ariane{margin-top:.8em;margin-bottom:.8em;font-size:1.3em}div#stockage-ariane a{color:#151515}div#stockage-ariane a::after{content:">";text-decoration:none!important;display:inline-block;color:#000;margin-left:5px}div#stockage-content{margin-top:1em}div#stockage-content table td:last-child{width:70px;text-align:right}div#stockage-content table td:nth-child(2){width:150px}div#stockage-content table td:nth-child(3),div#stockage-content table td:nth-child(4){width:200px}div#stockage-content tbody{font-size:.9em}div#stockage-content tbody tr{line-height:.9em;height:.9em;vertical-align:middle}div#stockage-content tbody tr button{font-size:.8em;padding:2px 8px}div#stockage-content tr a{text-decoration:none;color:#151515}div#stockage-content tr.stockage-dossier{background-color:#f5f5f5}div#stockage-content tr.stockage-dossier a{font-style:italic}div#stockage-content tr a i{margin-right:2px}button#bt-add-profil-remuneration{float:right;margin-left:1rem}form[name=profil_remuneration]{max-width:850px!important}label[for=profil_remuneration_libelle]{font-size:1.5rem}.admin-un-palier-remu{margin-top:1em;margin-bottom:1em;font-size:.9em}.admin-un-palier-remu:not(#palier-1){display:none}.admin-un-palier-remu input{display:inline;width:auto;font-size:.9em}.admin-un-palier-remu input.palier-champ-seuil{min-width:180px}.admin-un-palier-remu{vertical-align:middle}button#bt-add-pack{float:right;margin-left:1rem}form[name=pack] label{font-size:1.5rem}form[name=pack] .form-group{margin-top:2em}span.montant-ttc{display:block;font-size:.8em;color:grey}button#bt-add-regle-partage{float:right;margin-left:1rem}form[name=regle_partage] label{font-size:1.5rem}form[name=regle_partage] .form-group{margin-top:2em}button#bt-add-doc-inscription{float:right;margin-left:1rem}form[name=document_user_referenciel] label:not([for=document_user_referenciel_renewal]):not([for=document_user_referenciel_hideToUser]):not([for=document_user_referenciel_required]){font-size:1.5rem}form[name=document_user_referenciel] .form-group{margin-top:2em}.admin-un-partenaire img{max-width:100px;max-height:100px}#admin-partenaires-liste{margin-top:3rem}.admin-un-partenaire{background-color:#eee;height:100px;overflow:hidden;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;max-width:750px;margin-left:auto;margin-right:auto;cursor:move}.admin-un-partenaire>div:not(:last-child){margin-right:1rem}.admin-un-partenaire>div:nth-child(2){width:400px}button#bt-add-partenaire{float:right;margin-left:1rem}.admin-un-partenaire p{margin:0}form #partenaire .form-group{margin-bottom:2em}main#apporteur-affaires-main{padding-top:2em;padding-bottom:2em}main#apporteur-affaires-main h1{width:auto;padding:0;font-variant:small-caps;margin-bottom:10px}main#apporteur-affaires-main .text-justify{text-align:justify;padding-left:5%;padding-right:10%;margin-top:3em}#img-devenir-aa{max-width:100%;max-height:400px}p#aa-pret-a-rejoindre{margin-top:2em;margin-bottom:0;text-align:center;font-size:2em}p#aa-pret-a-rejoindre+p{text-align:center;margin-bottom:2.5em}#apporteur-affaires-main button[type=submit]{display:block;margin:2em auto;font-size:1.5em}#apporteur-affaires-main div#rejoindre-success-alert{margin-top:2em}#mes-recommandations-entete>.col{margin-bottom:1em}.bt-ajouter-recommandation-container{float:right;height:100%}#mes-recommandations-entete button.bt-ajouter-recommandation{font-size:1.2em;position:relative;top:50%;transform:perspective(1px) translateY(-50%)}.reco-description-etape{padding:10px;background-color:#ecf0f1;border-radius:5px;height:100%}.reco-description-etape h3{font-size:1.4em;margin-bottom:10px}.mes-recommandations h3{margin-top:2em}.mes-recommandations h3:first-child{margin-top:0}div#form-recommandation-container h5:not(:first-child){margin-top:1.5em}div#form-recommandation-container .form-group+.form-group{margin-top:.5em}#form-recommandation-rgpd{font-size:.9em;color:#555;text-align:justify}#mes-recommandations-table span.badge[title]{cursor:help}#mes-recommandations-table td:nth-child(2){font-size:.8em}#reco-avancement{margin-top:1em;position:relative}#reco-step-line{position:absolute;top:2.03em;height:1px;width:83%;left:8.5%;background-color:#ccc;padding:0}.reco-annulee #reco-step-line{width:50%;left:25%}.reco-avancement-step{z-index:2}span.avancement-index{display:block;height:4em;width:4em;background-color:#ecf0f1;border:1px solid #ccc;border-radius:2em;text-align:center;margin:auto;box-sizing:border-box;padding-top:1.35em;line-height:1em;font-size:1.1em;font-weight:700}span.avancement-subtitle,span.avancement-title{display:block;text-align:center;line-height:1em;margin-top:5px;color:#bbb}.step-reached .avancement-index{background-color:#18bc9c}.step-reached .avancement-subtitle,.step-reached .avancement-title{color:#000}.step-current .avancement-title{font-weight:700}@media screen and (max-width:1200px){#mes-recommandations-table td:nth-child(2),#mes-recommandations-table th:nth-child(2){display:none}#reco-step-line,.reco-annulee #reco-step-line{width:1px;top:30px;bottom:30px;height:unset;left:calc(5% + 2.2em)}.reco-avancement-step{padding:10px 0;width:90%;margin-left:auto;margin-right:auto}span.avancement-index{float:left;margin-right:15px}span.avancement-subtitle,span.avancement-title{text-align:left}span.avancement-title{margin-top:1em}span.avancement-title:last-child{margin-top:1.5em}}.details-recommandation .row.mt-5{justify-content:space-around}.bloc-reco-1 p,.bloc-reco-2 p{padding:0 10px}.bloc-reco-3 p{text-align:justify;padding-right:10px}@media screen and (max-width:767px){#mes-recommandations-table thead{display:none}#mes-recommandations-table tr{display:block;margin-bottom:40px}#mes-recommandations-table td{display:block;text-align:right}#mes-recommandations-table td:before{content:attr(data-label);float:left;font-weight:700;font-size:.9em;color:#555}}.mon-conseiller-referent .col:first-child{text-align:right}.mon-conseiller-referent p{margin-bottom:0}.mon-conseiller-referent{margin-top:2em}.mon-conseiller-referent .badge{font-size:1em;line-height:12px;margin-bottom:3px}.mon-conseiller-referent i{margin-right:3px}.mon-conseiller-referent figure img{max-width:80%}.mon-conseiller-referent button.bt-ajouter-recommandation{font-size:1.1em;margin-top:1em}@media screen and (max-width:767px){.mon-conseiller-referent .col:first-child{text-align:center}.mon-conseiller-referent .col{text-align:center}}@media screen and (max-width:992px){#logincard{margin-top:5vh}div#main-content-header{background-size:auto 50px;background-position:center right 10px}#agency-selector-form-group{margin-top:0}#agency-selector-form-group select,input#global-search{padding-top:0;padding-bottom:0}#main-breadcrumb{display:none}h1{font-size:1.6em;margin-top:10px}#label-filter-mandats{display:none}#tab-mandats-container table td:nth-child(3),#tab-mandats-container table td:nth-child(5),#tab-mandats-container table th:nth-child(3),#tab-mandats-container table th:nth-child(5){display:none}}@media screen and (max-width:800px){header#login-header a{display:none}}