@charset "UTF-8";.rop-51{border-left-color:#9d6390 !important}
.rop-categories .rop-51:hover{background-color:#9d6390 !important}
.rop-52{border-left-color:#bf9474 !important}
.rop-categories .rop-52:hover{background-color:#bf9474 !important}
.rop-53{border-left-color:#a37e63 !important}
.rop-categories .rop-53:hover{background-color:#a37e63 !important}
.rop-54{border-left-color:#c16c18 !important}
.rop-categories .rop-54:hover{background-color:#c16c18 !important}
.rop-55{border-left-color:#c88242 !important}
.rop-categories .rop-55:hover{background-color:#c88242 !important}
.rop-56{border-left-color:#919388 !important}
.rop-categories .rop-56:hover{background-color:#919388 !important}
.rop-57{border-left-color:#8a7e70 !important}
.rop-categories .rop-57:hover{background-color:#8a7e70 !important}
.rop-58{border-left-color:#978f8a !important}
.rop-categories .rop-58:hover{background-color:#978f8a !important}
.rop-59{border-left-color:#746661 !important}
.rop-categories .rop-59:hover{background-color:#746661 !important}
.ec-messagerie .list-header-connected .nb-messages{background-color:transparent;border-bottom:0}
.ec-messagerie .list-header-connected .nb-messages i.mail{background-position:-115px -80px}
.ec-messagerie .header-page{min-height:initial;padding:20px 25px 5px 25px}
.ec-messagerie #zone-publiable-haute{display:block}
.ec-mesdocuments .header-page,.ec-messagerie .header-page{background-color:#42382f;background-image:linear-gradient(69deg,#42382f,#685648)}
.ec-mesdocuments .list-header-connected .header-connecte-mesdocuments{background-color:transparent;border-bottom:0}
.ec-mesdocuments .list-header-connected .header-connecte-mesdocuments i.doc{background-position:-70px -80px}
.ec-mesdocuments .header-page{min-height:initial;padding:20px 25px 5px 25px}
.ec-priority .list-header-connected .header-connecte-priority{background-color:transparent;border-bottom:0}
#zone-publiable-haute,#zone-publiable-basse,.zone-publiable-haute,.zone-publiable-basse,#zone-publiable-haute-etape1,#zone-publiable-basse-etape1,#zone-publiable-haute-etape2,#zone-publiable-basse-etape2,#zone-publiable-haute-etape3,#zone-publiable-basse-etape3,#zone-publiable-haute-etape4,#zone-publiable-haute-etape5,#zone-publiable-basse-etape4,#zone-publiable-basse-etape5,#zone-publiable-haute-etape6,#zone-publiable-basse-etape6,#zone-publiable-haute-etape7,#zone-publiable-basse-etape7,#zone-publiable-haute-accueil,#zone-publiable-basse-accueil,#zone-publiable-haute-ChoixCarte,#zone-publiable-haute-Recap,#zone-publiable-haute-Confirm,#zone-publiable-basse-ChoixCarte,#zone-publiable-basse-Recap,#zone-publiable-basse-Confirm,#zone-publiable-haute-Activer,#zone-publiable-basse-Activer,#zone-publiable-haute-Modifier,#zone-publiable-haute-Enregistrer,#zone-publiable-haute-Accuse,#zone-publiable-basse-Modifier,#zone-publiable-basse-Enregistrer,#zone-publiable-basse-Accuse,#zone-publiable-haute-HomeOppo,.zone-publiable-basse-HomeOppo,#zone-publiable-basse-HomeOppo,#zone-publiable-haute-HomeMesDoc,#zone-publiable-basse-HomeMesDoc,#zone-publiable-haute-consultation,#zone-publiable-basse-consultation,#zone-souscription,#zone-publiable-haute-cel,#zone-publiable-basse-cel,#zone-publiable-haute-souscription,#zone-publiable-basse-souscription,#zone-publiable-haute-modification,#zone-publiable-basse-modification,.zonePubli,#zone-publiable-haute-pel,#zone-publiable-basse-pel{position:relative;display:none}
.ident #zone-publiable-haute,.ident .zone-publiable-haute,.ident .zone-publiable-basse,.ident #zone-publiable-haute-etape1,.ident #zone-publiable-basse-etape1,.ident #zone-publiable-haute-etape2,.ident #zone-publiable-basse-etape2,.ident #zone-publiable-haute-etape3,.ident #zone-publiable-basse-etape3,.ident #zone-publiable-haute-accueil,.ident #zone-publiable-basse-accueil,.ident #zone-publiable-haute-ChoixCarte,.ident #zone-publiable-haute-Recap,.ident #zone-publiable-haute-Confirm,.ident #zone-publiable-basse-ChoixCarte,.ident #zone-publiable-basse-Recap,.ident #zone-publiable-basse-Confirm{position:relative;display:block}
.ident #zone-publiable-haute{padding:5%}
.ident #zone-publiable-haute h2{display:block}
.pro #zone-publiable-haute-consultation{display:block}
#ia-leonardo .zone-publiable-haute{display:block}
#ia-beneficiaire #zone-publiable-haute-af{display:block}
.enrolement-profil_erreur_tech,.msg_erreur_tech,.virement_erreur_tech,.virement_erreur,.u3c_erreur,.oppocarte_erreur_tech,.oppocarte_erreur,.u3c_erreur_tech,.rop_erreur_tech,.rop_erreur,.vpp_erreur,.vcd_erreur,.oppochq_erreur,.mefav_erreur_tech,.espritlibre_erreur_tech,.telechargerop_erreur,.livreta_erreur_tech,.livreta_erreur,.veb_erreur_tech,.veb_erreur,.mobileo2_erreur_tech,.mobileo2_erreur,.capro_erreur,.meg_erreur,.udc_erreur_tech,.reservationpeacif_erreur,.capri_erreur_tech,.servissimes_erreur_tech,.econsentementerreur_tech,.ajoutercompte_erreur,.alertes_erreur,.peps_erreur_tech,[class*="_erreur"]{padding-top:100px;margin:20px 0;width:100%;position:relative}
.enrolement-profil_erreur_tech p,.msg_erreur_tech p,.virement_erreur_tech p,.virement_erreur p,.u3c_erreur p,.oppocarte_erreur_tech p,.oppocarte_erreur p,.u3c_erreur_tech p,.rop_erreur_tech p,.rop_erreur p,.vpp_erreur p,.vcd_erreur p,.oppochq_erreur p,.mefav_erreur_tech p,.espritlibre_erreur_tech p,.telechargerop_erreur p,.livreta_erreur_tech p,.livreta_erreur p,.veb_erreur_tech p,.veb_erreur p,.mobileo2_erreur_tech p,.mobileo2_erreur p,.capro_erreur p,.meg_erreur p,.udc_erreur_tech p,.reservationpeacif_erreur p,.capri_erreur_tech p,.servissimes_erreur_tech p,.econsentementerreur_tech p,.ajoutercompte_erreur p,.alertes_erreur p,.peps_erreur_tech p,[class*="_erreur"] p{min-height:50px;padding:5px 50px;vertical-align:middle;color:#ce1e43}
.enrolement-profil_erreur_tech p:before,.msg_erreur_tech p:before,.virement_erreur_tech p:before,.virement_erreur p:before,.u3c_erreur p:before,.oppocarte_erreur_tech p:before,.oppocarte_erreur p:before,.u3c_erreur_tech p:before,.rop_erreur_tech p:before,.rop_erreur p:before,.vpp_erreur p:before,.vcd_erreur p:before,.oppochq_erreur p:before,.mefav_erreur_tech p:before,.espritlibre_erreur_tech p:before,.telechargerop_erreur p:before,.livreta_erreur_tech p:before,.livreta_erreur p:before,.veb_erreur_tech p:before,.veb_erreur p:before,.mobileo2_erreur_tech p:before,.mobileo2_erreur p:before,.capro_erreur p:before,.meg_erreur p:before,.udc_erreur_tech p:before,.reservationpeacif_erreur p:before,.capri_erreur_tech p:before,.servissimes_erreur_tech p:before,.econsentementerreur_tech p:before,.ajoutercompte_erreur p:before,.alertes_erreur p:before,.peps_erreur_tech p:before,[class*="_erreur"] p:before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center 100px;content:"";height:35px;width:35px;position:absolute;left:8px;background-position:center -502px}
.enrolement-profil_erreur_tech,.peps_erreur_tech,.msg_erreur_tech{border:1px solid #ce1e43;margin-top:0}
.ajoutercompte_erreur,.peps_erreur_tech{margin:100px 20px;width:auto}
#id_balise_div iframe{min-height:500px}
#iframe-toutsurmabanque{width:100%;border:0;height:100%}
iframe{border:0 none;width:100%}
#identLayer .ident .main-content{min-height:0}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}
iframe{border:0 none;width:100%}
.row{min-height:1px}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
[class*="col-"]{float:left}
.col-10{width:10%}
.col-15{width:15%}
.col-20{width:20%}
.col-25{width:25%}
.col-30{width:30%}
.col-32{width:32%}
.col-35{width:35%}
.col-40{width:40%}
.col-45{width:45%}
.col-50{width:50%}
.col-55{width:55%}
.col-60{width:60%}
.col-65{width:65%}
.col-68{width:68%}
.col-70{width:70%}
.col-75{width:75%}
.col-80{width:80%}
.col-85{width:85%}
.col-90{width:90%}
.col-95{width:95%}
.col-95{width:95%}
.col-100{width:100%}
.col-2{width:49%;margin-right:2%}
.col-2:nth-child(2n){margin-right:0}
.col-3{width:32%;margin-right:2%}
.col-3:nth-child(3n){margin-right:0}
.col-3x2{width:66%}
.col-4{width:23.5%;margin-right:2%}
.col-4:nth-child(4n){margin-right:0}
.col-5{width:18.8%;margin-right:1.5%}
.col-5:nth-child(5n){margin-right:0}
.col-6{width:16.2%;margin-right:.5%}
.col-6:nth-child(6n){margin-right:0}
.col-7{width:13.4%;margin-right:1%}
.col-7:nth-child(7n){margin-right:0}
.col-8{width:12%;margin-right:.5%}
.col-8:nth-child(8n){margin-right:0}
.row-border h3{margin-top:0;font-size:1.42857rem;line-height:1.6}
.row-border>.col-30,.row-border>.col-65,.row-border>.col-4,.row-border>.col-3,.row-border>.col-50 .row{border-bottom:solid 1px #f3eee9;padding-top:15px;min-height:60px}
.row-border>.col-50{width:49%}
.row-border>.col-50 p,.row-border>.col-50 i{display:table-cell;vertical-align:middle}
.row-border>.col-50:first-child{margin-right:2%}
.row-border>.col-50>.row:first-child{padding-bottom:10px;margin-top:15px}
.row-border>.col-50>.row:nth-child(2){padding-top:10px}
.row-border>.col-4,.row-border>.col-3{padding-bottom:15px}
.row-border>.col-4 p,.row-border>.col-4 i,.row-border>.col-3 p,.row-border>.col-3 i{display:table-cell;vertical-align:middle}
.row-border>.col-4 p,.row-border>.col-3 p{font-size:.85714rem;color:#433931}
.row-border>.col-65{float:right;width:67%;display:table-row}
.row-border>.col-65 p,.row-border>.col-65 i{display:table-cell;vertical-align:middle}
.row-border>.col-65>.col-30{padding-left:2%}
.row-border:first-child>.col-30,.row-border:first-child>.col-65{border-bottom:solid 1px #f3eee9}
.max80{max-width:80%;margin:0 auto}
.table-border{width:100%}
.table-border tr{border-bottom:solid 1px rgba(255,255,255,0.3)}
.table-border th,.table-border td{padding:5px;vertical-align:middle}
.table-border th{text-align:left;font-weight:normal;font-family:"bnpp_sansbold",Arial,sans-serif}
.table-1{background:#fff;width:100%;margin-bottom:2rem}
.table-1 td{padding:1rem;border:1px solid #f3eee9}
.table-1 th{text-align:left;font-weight:normal;padding:1rem}
.table-1 tbody{border:1px solid #f3eee9}
.table-1 tbody td,.table-1 tbody th{padding:.5rem 1rem}
.table-1 tbody th{border-bottom:1px solid #f3eee9}
.table-1 tbody td{color:#4f4f4f;font-size:.92857rem;border-left:0;border-right:0}
.table-1 thead{color:#837c77;font-weight:normal;background-color:#f9f7f8;border:1px solid #f3eee9}
.table-1 .icon-check{color:#b2965b;font-size:1.2rem;height:1.2rem;padding-right:1rem;width:1rem}
.table-1 .colored{color:#b2965b;text-align:center}
.table-comparateur{table-layout:auto;width:100%}
.table-comparateur tr.fixed-tr{display:none}
.table-comparateur tr{border-bottom:solid 1px #f3eee9}
.table-comparateur tr.sous-titre th,.table-comparateur tr.sous-titre td{background-color:#faf9f9;border-left:0}
.table-comparateur tr.diff>td:not(.hover),.table-comparateur tr.diff>th{background-color:#e0e0e0}
.table-comparateur tr.rappel{color:#837c77}
.table-comparateur td,.table-comparateur th{padding:5px;vertical-align:middle;text-align:center;border-left:solid 1px #f3eee9;background-color:#fff}
.table-comparateur th{font-weight:normal;text-align:left;padding-left:1rem}
.table-comparateur tbody th:not([colspan]){width:20%}
.table-comparateur td{cursor:pointer;color:#837c77}
.table-comparateur td.hover{background-color:#79d44c;color:#fff}
.table-comparateur td.hover .icon-check,.table-comparateur td.hover .icon-plain-star,.table-comparateur td.hover .icon-empty-star{color:#fff}
.table-comparateur td.action-table{background-color:transparent;border-left:0;text-align:left;cursor:default}
.table-comparateur .form-ligne-titre{padding-top:0;padding-bottom:0;cursor:pointer}
.table-comparateur .form-ligne-titre th{background-color:transparent}
.table-comparateur .form-ligne-titre h3{position:relative;margin-bottom:.5rem;font-size:1.42857rem}
.table-comparateur .form-ligne-titre h3 small{text-transform:none}
.table-comparateur .form-ligne-titre h3:after{content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png);height:14px;width:30px;background-position:center -480px;position:absolute;right:1rem}
.table-comparateur .form-ligne-titre.expand h3:after{background-position:center -35px}
.table-comparateur thead .btn-primary,.table-comparateur thead .btn-,.table-comparateur tfoot .btn-primary,.table-comparateur tfoot .btn-,.table-comparateur .tfoot .btn-primary,.table-comparateur .tfoot .btn-{display:inline-block;margin-top:.5rem;font-size:12px;min-width:140px;padding:8px 1rem}
.table-comparateur thead th,.table-comparateur tfoot th,.table-comparateur .tfoot th{text-align:center;vertical-align:top;padding:1rem}
.table-comparateur thead th h3,.table-comparateur tfoot th h3,.table-comparateur .tfoot th h3{margin-bottom:.5rem;font-size:1.42857rem}
.table-comparateur thead th p,.table-comparateur tfoot th p,.table-comparateur .tfoot th p{color:#4f4f4f;margin-top:0}
.table-comparateur thead th.hover,.table-comparateur tfoot th.hover,.table-comparateur .tfoot th.hover{background-color:#1cbe4c;background-image:-webkit-gradient(linear,left top,left bottom,from(#1cbe4c),to(#79d44c));background-image:linear-gradient(#1cbe4c,#79d44c)}
.table-comparateur thead th.hover .close,.table-comparateur thead th.hover h3,.table-comparateur thead th.hover p,.table-comparateur thead th.hover a:not(.btn-),.table-comparateur tfoot th.hover .close,.table-comparateur tfoot th.hover h3,.table-comparateur tfoot th.hover p,.table-comparateur tfoot th.hover a:not(.btn-),.table-comparateur .tfoot th.hover .close,.table-comparateur .tfoot th.hover h3,.table-comparateur .tfoot th.hover p,.table-comparateur .tfoot th.hover a:not(.btn-){color:#fff}
.table-comparateur .icon-check,.table-comparateur .icon-plain-star,.table-comparateur .icon-empty-star{font-size:1.2rem}
.table-comparateur .icon-check,.table-comparateur .icon-plain-star,.table-comparateur .icon-empty-star,.table-comparateur .circle-small{color:#b2965b}
.table-comparateur .circle-small{border-color:#b2965b}
.table-comparateur .help-text-container{margin-left:.5rem}
.table-comparateur.fixed thead tr.fixed-tr{top:89px;z-index:3}
.table-comparateur.fixed thead tr.fixed-tr .action-table{background-color:#f5f5f5}
.table-comparateur.button-bottom thead tr th{position:relative}
.table-comparateur.button-bottom thead tr th .btn-primary{position:absolute;left:15px;bottom:10px;right:15px;margin:0 auto}
.table-comparateur.button-bottom thead .btn-primary,.table-comparateur.button-bottom thead .btn-,.table-comparateur.button-bottom tfoot .btn-primary,.table-comparateur.button-bottom tfoot .btn-,.table-comparateur.button-bottom .tfoot .btn-primary,.table-comparateur.button-bottom .tfoot .btn-{min-width:0}
.table-comparateur .active-box [type="checkbox"]+label.cb2.comparateur::after,.table-comparateur .active-box [type="checkbox"]+label.cb2.comparateur::before{left:92%}
.pro .table-comparateur thead tr.fixed-tr{top:120px}
#comparateur-cif-pea td:not([colspan]){width:25%}
#comparateur-cif-pea .table-comparateur thead tr.fixed-tr{top:120px}
.table-simu-result{width:100%}
.table-simu-result th:not(:empty),.table-simu-result td{border:solid 1px #f3eee9;padding:1rem .5rem;background-color:#fff}
.table-simu-result thead th{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem}
.table-simu-result tbody th{text-align:left;font-weight:normal;width:25%}
.table-simu-result tbody td{text-align:center}
.table-simu-result tbody .help-text-container{float:right}
.hl-cell{position:relative}
.hl-cell [type="radio"]:not(:checked)+label.tarif,.hl-cell [type="radio"]:checked+label.tarif{padding:0;margin-right:0;width:100%;margin-top:2rem;min-height:1rem}
.hl-cell [type="radio"]:not(:checked)+label.tarif:before,.hl-cell [type="radio"]:not(:checked)+label.tarif:after,.hl-cell [type="radio"]:checked+label.tarif:before,.hl-cell [type="radio"]:checked+label.tarif:after{left:50%;margin-left:-12px}
.hl-cell [type="radio"]:not(:checked)+label.tarif p,.hl-cell [type="radio"]:checked+label.tarif p{position:absolute;text-align:center;width:100%;top:-3rem;text-transform:uppercase;font-size:1.2rem}
.hl-cell #comparateur-credit-auto tbody td{color:#993ba7;text-transform:uppercase}
.hl-cell.active,.hl-cell:hover{color:#fff;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#b2965b',GradientType=0)}
.hl-cell.active [type="radio"]:not(:checked)+label:before,.hl-cell.active [type="radio"]:checked+label:before,.hl-cell:hover [type="radio"]:not(:checked)+label:before,.hl-cell:hover [type="radio"]:checked+label:before{background-color:#fff}
.hl-cell.active label,.hl-cell.active .colored,.hl-cell:hover label,.hl-cell:hover .colored{color:#fff}
#comparateur-credit-auto .table-comparateur.fixed thead tr.fixed-tr{display:none}
[class*="list-"]{list-style:none;margin:0;padding:0}
.list-box{overflow:hidden}
.list-box:after{clear:both}
.list-box li{width:48%;float:left;margin-right:4%;margin-bottom:20px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);border-radius:3px;border:solid 1px #f3eee9}
.list-box li:nth-child(even){margin-right:0}
.list-note{font-size:.8em;color:#837c77;margin:25px 0;clear:both}
.list-check li{padding-left:3rem;padding-right:.5rem;position:relative;padding-bottom:1rem}
.list-check li:before{content:"\e603";font-family:"iconbnp";left:.5rem;top:.3rem;position:absolute}
.list-bullet li{padding-left:1.5rem;position:relative;padding-bottom:.5rem}
.list-bullet li:before{content:"•";left:0;font-size:2rem;top:-10px;position:absolute;color:#433931}
.list-bullet li strong{color:#433931;font-family:"bnpp_sansregular",Arial,sans-serif}
.list-cartes li{line-height:1.5rem;padding-bottom:1rem}
.list-cartes i{display:inline-block;vertical-align:middle}
.list-pays{padding:0 2.5rem 0 1.5rem;background-color:#fff}
.list-pays li{background-color:#fff;padding:1rem 0;border-bottom:solid 1px #f3eee9;color:#4f4f4f;position:relative}
.list-pays li:hover,.list-pays li.clickoncountry{color:#b2965b;cursor:pointer}
.list-pays li:hover:after,.list-pays li.clickoncountry:after{content:"\e674";font-family:"iconbnp";right:0;position:absolute;top:1rem}
.list-voiture{max-width:1210px}
.list-voiture li{position:relative;background-color:#fff;border:solid 1px #f3eee9;margin-bottom:1.5rem;cursor:pointer}
.list-voiture figure{min-height:250px;background-color:#f5f5f5}
.list-voiture figure img{width:100%;border:0}
.list-voiture .tarif-auto{background-color:#826b97;color:#fff;font-size:.92857rem;padding:10px;border-radius:30px;position:absolute;top:1.78571rem;right:1.42857rem}
.list-voiture .legende-auto{padding:1rem 2rem .5rem 1rem;position:relative;border-top:solid 1px #f3eee9;min-height:100px}
.list-voiture .legende-auto h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin:0}
.list-voiture .legende-auto p{margin:0;line-height:1.1}
.list-voiture .legende-auto:after{content:"\e674";font-family:"iconbnp";position:absolute;color:#837c77;font-size:1.42857rem;right:.8rem;top:50%;margin-top:-7px}
.arrow-bottom,.arrow-top,.arrow-left,.arrow-right{position:relative}
.arrow-bottom:after,.arrow-top:after,.arrow-left:after,.arrow-right:after{position:absolute;content:" ";display:block;pointer-events:none;border-style:solid;width:0;height:0;border-color:rgba(0,0,0,0)}
.arrow-bottom:after{border-width:10px 10px 0 10px;left:50%;margin-left:-10px;bottom:-10px}
.arrow-top:after{border-width:0 10px 10px 10px;left:50%;margin-left:-10px;top:-10px}
.arrow-left:after{border-width:10px 10px 10px 0;right:100%;top:50%;margin-top:-10px;border-right-color:#f8f8f8}
.arrow-right:after{border-width:10px 0 10px 10px;left:100%;top:50%;border-left-color:#f8f8f8;margin-top:-10px}
.row.fleche{position:relative;background:#fff;border-bottom:solid 1px #f3eee9;z-index:2}
.row.fleche:after,.row.fleche:before{top:0;left:3rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.row.fleche:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:14px;margin-left:-14px}
.row.fleche:before{border-color:#ccc rgba(255,255,255,0) rgba(255,255,255,0);border-width:15px;margin-left:-15px}
.demi-fleche,.demi-fleche2{position:relative}
.demi-fleche:before,.demi-fleche2:before{position:absolute;border-color:#fff rgba(0,0,0,0);border-style:solid;border-width:15px 19px 0 0;bottom:-10px;content:"";display:block;left:50%;height:0;width:0;top:100%;margin-left:-1px}
.demi-fleche-blanche{position:relative;background:#fff;border-bottom:solid 1px #f3eee9;z-index:2}
.demi-fleche-blanche:after,.demi-fleche-blanche:before{top:0;left:3rem;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.demi-fleche-blanche:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:13px 17px 0 0;margin-left:-14px}
.demi-fleche-blanche:before{border-color:#ccc rgba(255,255,255,0) rgba(255,255,255,0);border-width:15px 19px 0 0;margin-left:-15px}
.demi-fleche2:before{border-width:22px 32px 0 0;border-color:#f3eee9 rgba(0,0,0,0);left:80%}
.demi-fleche2:after{border-color:#fff rgba(0,0,0,0);border-style:solid;border-width:20px 30px 0 0;bottom:-10px;content:"";display:block;left:80%;position:absolute;height:0;width:0;top:100%}
.progression{margin:10px 0 20px 0;min-height:1px}
.progression:after{clear:both}
.progression .etapes{margin:0;padding:0;float:left}
.progression .etapes li{background-color:#fff;display:inline-block;padding:4px;width:30px}
.progression .etapes li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom:solid 1px #a6894e;background-color:#b2965b}
.progression .etapes li:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;margin-right:10px}
.progression .etapes.deux li:nth-child(-n+2),.progression .etapes.trois li:nth-child(-n+3),.progression .etapes.quatre li:nth-child(-n+4),.progression .etapes.cinq li:nth-child(-n+5){background-color:#b2965b;border-bottom:solid 1px #a6894e}
.progression .legende-etape{float:left}
.progression .legende-etape span{color:#b2965b;padding-right:5px}
.progression-alt{list-style-type:none;margin:0;padding:0;padding-bottom:25px;overflow:hidden;counter-reset:li-counter;clear:both;margin-left:-35px}
.progression-alt:after{clear:both;display:table}
.progression-alt>li{float:left;width:140px;text-align:left;padding-left:47px;text-transform:uppercase;position:relative;padding-top:55px;color:#837c77;font-size:.92857rem}
.progression-alt>li a,.progression-alt>li .done{color:#4e4e4e}
.progression-alt>li:before{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;content:counter(li-counter);counter-increment:li-counter;width:40px;height:40px;border-radius:50%;background-color:#fff;color:#999;display:block;padding-top:8px;position:absolute;text-align:center;left:50%;margin-left:-22px;top:0}
.progression-alt>li:after{content:"\02014";color:#FFF;font-size:3rem;position:absolute;right:0;top:-12px;margin-right:-16px}
.progression-alt>li:last-child:after{content:""}
.progression-alt>li:first-child:before{color:#fff;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b)}
.progression-alt.etp-2>li:nth-child(-n+2):before,.progression-alt.etp-3>li:nth-child(-n+3):before,.progression-alt.etp-4>li:nth-child(-n+4):before,.progression-alt.etp-5>li:nth-child(-n+5):before,.progression-alt.etp-6>li:nth-child(-n+6):before,.progression-alt.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:"iconbnp";font-size:1.2rem;color:#fff;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);line-height:1.3}
.progression-alt.etp-2>li:nth-child(-n+1):after,.progression-alt.etp-3>li:nth-child(-n+2):after,.progression-alt.etp-4>li:nth-child(-n+3):after,.progression-alt.etp-5>li:nth-child(-n+4):after,.progression-alt.etp-6>li:nth-child(-n+5):after,.progression-alt.etp-7>li:nth-child(-n+6):after{color:#b2965b}
.progression-alt.etp-1>li:nth-child(1),.progression-alt.etp-2>li:nth-child(2),.progression-alt.etp-3>li:nth-child(3),.progression-alt.etp-4>li:nth-child(4),.progression-alt.etp-5>li:nth-child(5),.progression-alt.etp-6>li:nth-child(6),.progression-alt.etp-7>li:nth-child(7){color:#b2965b}
.progression-alt.etp-1>li:nth-child(1):before,.progression-alt.etp-2>li:nth-child(2):before,.progression-alt.etp-3>li:nth-child(3):before,.progression-alt.etp-4>li:nth-child(4):before,.progression-alt.etp-5>li:nth-child(5):before,.progression-alt.etp-6>li:nth-child(6):before,.progression-alt.etp-7>li:nth-child(7):before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4}
/*!
 * button
 *
 */button{border:0;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:inherit}
[class*="btn-"],a[class*="btn-"]{cursor:pointer;text-align:center;border-radius:3px;padding:15px 30px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);color:#4e4e4e;border:1px solid #f3eee9;border-bottom:solid 2px #f3eee9}
.btn-primary,a.btn-primary{color:#FFF;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);border-color:#ba9f68;display:inline-block}
.cta-ocnet1,a.cta-ocnet1{color:#fff;cursor:pointer;text-align:center;border-radius:3px;padding:15px 30px;border:1px solid #dcdfe0;border-bottom:solid 2px #dcdfe0;background-color:#7dcb65;background-image:-webkit-gradient(linear,left top,left bottom,from(#7dcb65),to(#7dcb65));background-image:linear-gradient(#7dcb65,#7dcb65);border-color:#6aae56}
.cta-ocnet1:hover,a.cta-ocnet1:hover{background-color:#6aae56;background-image:-webkit-gradient(linear,left top,left bottom,from(#6aae56),to(#6aae56));background-image:linear-gradient(#6aae56,#6aae56)}
.btn-primary:not([disabled]):hover{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965d));background-image:linear-gradient(#b2965b,#b2965d)}
.btn-secondary,a.btn-secondary{border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0)}
.btn-secondary#btn-modifier-numero,a.btn-secondary#btn-modifier-numero{margin-right:10px}
.cta-ocnet2,a.cta-ocnet2{border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0);cursor:pointer;text-align:center;border-radius:3px;padding:15px 30px;color:#424242}
.cta-ocnet2:hover,a.cta-ocnet2:hover{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));background-image:linear-gradient(#f6f6f6,#fff)}
.cta-ocnet2#btn-modifier-numero,a.cta-ocnet2#btn-modifier-numero{margin-right:10px}
a.btn-help{padding:6px 1rem 6px .8rem;background-color:#a2133f;background-image:none;color:#fff;line-height:1.45rem;border-color:#a2133f}
a.btn-help .icon-info{font-size:1.45rem;padding-right:6px;vertical-align:middle}
.btn-third{padding:0 20px}
.btn-secondary:not([disabled]):hover,.btn-third:not([disabled]):hover,.btn-third.active{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));background-image:linear-gradient(#f6f6f6,#fff)}
.button-filter{padding:11px 29px 11px 29px;position:relative}
.button-filter.active:before{background-position:-9px -364px;content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:17px;width:30px;top:12px;left:-2px;padding-right:5px;padding-top:5px;position:absolute}
.btn-block{width:100%;display:block}
.btn-.disabled,.btn-secondary.disable,.btn-primary.disabled,.btn-secondary.disabled{cursor:default;opacity:.5;pointer-events:none}
.btn-.disabled:hover,.btn-secondary.disable:hover,.btn-primary.disabled:hover,.btn-secondary.disabled:hover{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0)}
.btn-primary.inactive,.btn-primary:disabled,.btn-secondary.inactive,.btn-secondary:disabled{background-image:none;opacity:.3;filter:alpha(opacity=3)}
.btn-primary.large,.btn-secondary.large{padding-left:60px;padding-right:60px}
[class*="btn-"].small{padding-top:8px;padding-bottom:8px}
.icon-btn{padding-left:15px}
.icon-btn span[class*="icon-"]{display:inline-block;margin-right:10px}
[class*="btn-"].pull-right+[class*="btn-"].pull-right{margin-right:1rem}
.loader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader.gif) !important;height:auto;text-indent:-9999px;background-repeat:repeat-x;width:100%;background-position:center center !important}
.loader.new{position:relative;width:auto;height:auto;background-image:none !important;background:#28c3a9}
.loader.new:hover{background:#1e9481}
.loader.new:before,.loader.new:after{content:"";position:absolute;top:calc(50% - 12px);left:calc(50% - 12.5px);width:25px;height:25px;border-radius:100%;border:2px solid transparent;border-top-color:#fff}
.loader.new:before{z-index:100;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}
.loader.new:after{border:2px solid rgba(255,255,255,0.3)}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.loader.new.btn-secondary:before,.loader.new.btn-secondary:after{border-top-color:#212121}
.loader.new.btn-secondary:after{border:2px solid rgba(0,0,0,0.3)}
body.ie9.preview.part .loader,body.ie9.preview.pro .loader,body.ie9.preview.bpf .loader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader.gif) !important;height:54px;text-indent:-9999px;background-repeat:repeat-x;width:100%;background-position:center center}
body.preview.part:not(.client) .btn-secondary,body.preview.part:not(.client) a.btn-secondary,body.preview.part:not(.client) .btn-primary,body.preview.part:not(.client) a.btn-primary,body.preview.part:not(.client) .btn-secondary2{padding:12px 30px 12px 30px}
body.preview.part:not(.client) .n-home .btn-secondary{padding:10px 33px 12px}
body.preview.part.client .wrapper-timeline .btn-secondary:not([disabled]),body.preview.part.client .btn-secondary,body.preview.part.client a.btn-secondary,body.preview.part.client .btn-primary,body.preview.part.client a.btn-primary,body.preview.part.client .btn-secondary2,body.preview.part:not(.client) .wrapper-timeline .btn-secondary:not([disabled]),body.preview.part:not(.client) .btn-secondary,body.preview.part:not(.client) a.btn-secondary,body.preview.part:not(.client) .btn-primary,body.preview.part:not(.client) a.btn-primary,body.preview.part:not(.client) .btn-secondary2{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:100px;background-color:#f8f8f8;background-image:none;border:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-family:'open sans';font-size:15px;font-weight:600}
body.preview.part.client .wrapper-timeline .btn-secondary:not([disabled]):hover,body.preview.part.client .btn-secondary:hover,body.preview.part.client a.btn-secondary:hover,body.preview.part.client .btn-primary:hover,body.preview.part.client a.btn-primary:hover,body.preview.part.client .btn-secondary2:hover,body.preview.part:not(.client) .wrapper-timeline .btn-secondary:not([disabled]):hover,body.preview.part:not(.client) .btn-secondary:hover,body.preview.part:not(.client) a.btn-secondary:hover,body.preview.part:not(.client) .btn-primary:hover,body.preview.part:not(.client) a.btn-primary:hover,body.preview.part:not(.client) .btn-secondary2:hover{background-color:#d5d5d5;background-image:none}
body.preview.part.client .wrapper-timeline .btn-secondary:not([disabled]):hover:disabled,body.preview.part.client .btn-secondary:hover:disabled,body.preview.part.client a.btn-secondary:hover:disabled,body.preview.part.client .btn-primary:hover:disabled,body.preview.part.client a.btn-primary:hover:disabled,body.preview.part.client .btn-secondary2:hover:disabled,body.preview.part:not(.client) .wrapper-timeline .btn-secondary:not([disabled]):hover:disabled,body.preview.part:not(.client) .btn-secondary:hover:disabled,body.preview.part:not(.client) a.btn-secondary:hover:disabled,body.preview.part:not(.client) .btn-primary:hover:disabled,body.preview.part:not(.client) a.btn-primary:hover:disabled,body.preview.part:not(.client) .btn-secondary2:hover:disabled{background-color:#f8f8f8}
body.preview.part.client .wrapper-timeline .btn-primary:not([disabled]),body.preview.part.client .btn-primary,body.preview.part.client a.btn-primary,body.preview.part:not(.client) .wrapper-timeline .btn-primary:not([disabled]),body.preview.part:not(.client) .btn-primary,body.preview.part:not(.client) a.btn-primary{color:#fff;background-color:#28c3a9;border:0;-webkit-box-shadow:none;box-shadow:none;background-image:none}
body.preview.part.client .wrapper-timeline .btn-primary:not([disabled]):hover,body.preview.part.client .btn-primary:hover,body.preview.part.client a.btn-primary:hover,body.preview.part:not(.client) .wrapper-timeline .btn-primary:not([disabled]):hover,body.preview.part:not(.client) .btn-primary:hover,body.preview.part:not(.client) a.btn-primary:hover{background-color:#22a58f;color:#fff;background-image:none}
body.preview.part.client .wrapper-timeline .btn-primary:not([disabled]):hover:disabled,body.preview.part.client .btn-primary:hover:disabled,body.preview.part.client a.btn-primary:hover:disabled,body.preview.part:not(.client) .wrapper-timeline .btn-primary:not([disabled]):hover:disabled,body.preview.part:not(.client) .btn-primary:hover:disabled,body.preview.part:not(.client) a.btn-primary:hover:disabled{background-color:#28c3a9}
body.preview.part.client .btn-secondary,body.preview.part.client a.btn-secondary,body.preview.part.client .btn-secondary2,body.preview.part:not(.client) .btn-secondary,body.preview.part:not(.client) a.btn-secondary,body.preview.part:not(.client) .btn-secondary2{background-color:#f8f8f8;color:#212121}
body.preview.part.client .btn-secondary:hover,body.preview.part.client a.btn-secondary:hover,body.preview.part.client .btn-secondary2:hover,body.preview.part:not(.client) .btn-secondary:hover,body.preview.part:not(.client) a.btn-secondary:hover,body.preview.part:not(.client) .btn-secondary2:hover{background-color:#d5d5d5;background-image:none}
body.preview.part.client .btn-secondary:hover:disabled,body.preview.part.client a.btn-secondary:hover:disabled,body.preview.part.client .btn-secondary2:hover:disabled,body.preview.part:not(.client) .btn-secondary:hover:disabled,body.preview.part:not(.client) a.btn-secondary:hover:disabled,body.preview.part:not(.client) .btn-secondary2:hover:disabled{background-color:#f8f8f8;opacity:.5}
body.preview.part.client .btn-secondary:disabled,body.preview.part.client a.btn-secondary:disabled,body.preview.part.client .btn-secondary2:disabled,body.preview.part:not(.client) .btn-secondary:disabled,body.preview.part:not(.client) a.btn-secondary:disabled,body.preview.part:not(.client) .btn-secondary2:disabled{background-color:#f8f8f8;opacity:.5}
body.preview.part.client .btn-secondary-alt,body.preview.part.client a.btn-secondary-alt,body.preview.part.client .btn-secondary2-alt,body.preview.part:not(.client) .btn-secondary-alt,body.preview.part:not(.client) a.btn-secondary-alt,body.preview.part:not(.client) .btn-secondary2-alt{border:1px solid #1e9481;color:#1e9481}
body.preview.part.client .btn-secondary-alt:hover,body.preview.part.client a.btn-secondary-alt:hover,body.preview.part.client .btn-secondary2-alt:hover,body.preview.part:not(.client) .btn-secondary-alt:hover,body.preview.part:not(.client) a.btn-secondary-alt:hover,body.preview.part:not(.client) .btn-secondary2-alt:hover{background-color:#1e9481;color:#FFF}
body.preview.part [class*="btn-"],body.preview.part a[class*="btn-"]{font-size:15px;border-radius:21px;font-family:'open sans';font-size:15px;font-weight:600;padding:12px 30px 12px 30px;border:0}
body.preview.part .btn-primary{color:#212121;background-color:#fff}
body.preview.part .btn-primary[disabled]{opacity:.5}
body.preview.part .btn-primary--green{background-color:#28c3a9;color:#fff}
body.preview.part .btn-primary--green:not([disabled]):hover{background-color:#1e9481}
body.preview.part .btn-primary--green[disabled]{background-color:#28c3a9;opacity:.5}
body.preview.part .btn-secondary{background-color:#f8f8f8;color:#212121}
body.preview.part .btn-secondary:not([disabled]):hover{background-color:#d5d5d5}
body.preview.part .btn-secondary[disabled],body.preview.part .btn-secondary.disable{background-color:#f8f8f8;opacity:.5}
body.preview.part .btn-secondary2-alt,body.preview.part .btn-secondary2{border:1px solid #1e9481;color:#1e9481;background-color:#fff}
body.preview.part .btn-secondary2-alt:not([disabled]):hover,body.preview.part .btn-secondary2:not([disabled]):hover{border:1px solid #1e9481;background-color:#1e9481;color:#fff}
body.preview.part .btn-secondary2-alt[disabled],body.preview.part .btn-secondary2[disabled]{opacity:.5}
body.preview.part .btn-special{background-color:#d1395e;color:#af2d58}
body.preview.part .btn-special:hover{background-color:#af2d58}
body.preview.part .btn-special.disable,body.preview.part .btn-special[disabled]{opacity:.5}
.popin-cache,.full-cache{position:fixed;display:block;width:100%;height:100%;z-index:200;background-color:#000;top:0;left:0;opacity:.8;filter:alpha(opacity=80)}
.popin-cache.cache-navigation,.full-cache.cache-navigation{z-index:199}
.popin-cache.navigateur-obsolete,.full-cache.navigateur-obsolete{z-index:299}
.popin-cache.cache-recherche,.full-cache.cache-recherche{z-index:200}
.popin{position:absolute;width:90%;margin:auto;left:0;right:0;top:0;z-index:300;max-width:600px}
.popin .cercle{background:none repeat scroll 0 0 #a2133f;border-radius:50%;color:#fff;height:70px;left:165px;line-height:3px;padding-top:35px;text-align:center;top:6px;width:70px;font-size:3.57143rem;margin:30px auto}
.popin .close{float:right;color:#f3eee9}
.popin .close:after{clear:both;display:table-row}
.popin .close:hover{color:#837c77;border-color:#837c77}
.popin.content-list .popin-content ul{margin-left:20px}
.popin.content-list .popin-content p{margin-bottom:5px;margin-top:5px}
.popin.content-list .popin-content a{color:#4e4e4e;text-decoration:underline}
.pj-popup,.popin-alert{position:fixed;top:50%;margin-top:-150px;background-color:#FFF;width:480px;min-height:300px;padding:10px 20px;z-index:300}
.pj-popup span,.popin-alert span{color:#a2133f;font-size:1.42857rem;margin:0 auto;font-family:"bnpp_sansbold",Arial,sans-serif}
.popin-fixed{position:fixed;top:50%}
.popin-absolute{position:absolute;top:10%}
.popin-top{top:10%}
.popin-webcallback,#callbackpopin{width:900px;top:50%;padding:0;position:fixed;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#FFF;background-image:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#f7f7f7));background-image:linear-gradient(#FFF,#f7f7f7)}
.popin-webcallback h3,#callbackpopin h3{font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
.popin-webcallback .confirmation,#callbackpopin .confirmation{background-color:transparent}
.popin-webcallback .big,#callbackpopin .big{font-size:1.4rem}
.popin-webcallback .close,#callbackpopin .close{margin:2em;color:#4f4f4f}
.popin-webcallback p,#callbackpopin p{margin:.6em 0 15px 0;font-size:1em}
.popin-webcallback p.small,#callbackpopin p.small{font-size:13px;color:#4f4f4f}
.popin-webcallback .tel,#callbackpopin .tel{color:#ccae6e;font-size:3em;margin:0}
.popin-webcallback .btnDiv,#callbackpopin .btnDiv{cursor:pointer;border:1px solid #dcdfe0;padding:0 1.5em 1.5em 1.5em;margin-top:1em;background-color:#FFF}
.popin-webcallback .btnDiv.disable,#callbackpopin .btnDiv.disable{cursor:default;opacity:.5}
.popin-bourse{width:560px;padding:0;top:260px}
.virement.popin-alert{position:absolute}
@media(max-width:767px){body.part #callbackpopin{max-width:800px;width:auto !important;margin:0 25px}
}
#template-udc-vue-liste .list-vue1 #masquerComptePopin{width:100%;max-width:490px}
#template-udc-vue-liste .list-vue1 #masquerComptePopin .icon-form-info{color:#fff;background-color:#e64444;background:-webkit-gradient(linear,left top,left bottom,from(#e64444),to(#d30072));background:linear-gradient(#e64444,#d30072);font-family:arial;line-height:1.3;width:52px;height:52px;font-weight:700;border-radius:50%;text-align:center;font-size:35px;padding:3px 0 0 0}
#template-udc-vue-liste .list-vue1 #masquerComptePopin .icon-form-info:before{content:"i"}
#template-udc-vue-liste .list-vue1 #masquerComptePopin p.big.violet{font-size:17px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:#e64444}
#template-udc-vue-liste .list-vue1 #masquerComptePopin p{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#212121}
#template-udc-vue-liste .list-vue1 #masquerComptePopin span.js-display-compte{text-transform:uppercase}
#template-udc-vue-liste .list-vue1 #masquerComptePopin button{font-size:15px;padding:6px 30px}
@media screen and (min-width:768px){#template-udc-vue-liste .list-vue1 #masquerComptePopin button+button{margin-left:10px}
}
.popover{width:250px;background-color:#FFF;border-radius:4px;border:1px solid #f3eee9;padding:20px;position:absolute;z-index:10}
.popover h3{margin-top:0}
.popover .close{position:absolute;top:15px;right:15px}
.popover .btn-primary.btn-block{margin-top:25px}
.popover:after,.popover:before{bottom:100%;left:50%;margin-left:-5px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.popover:after{border-color:rgba(255,255,255,0);border-bottom-color:#FFF;border-width:11px;margin-left:-11px}
.popover:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:12px;margin-left:-12px}
.green-hover,.degrade-hover,ul>li.degrade-hover{position:relative}
.green-hover:hover,.green-hover.active,.green-hover.active:hover,.green-hover.btn-secondary:hover,.degrade-hover:hover,.degrade-hover.active,.degrade-hover.active:hover,.degrade-hover.btn-secondary:hover,ul>li.degrade-hover:hover,ul>li.degrade-hover.active,ul>li.degrade-hover.active:hover,ul>li.degrade-hover.btn-secondary:hover{color:#fff;cursor:pointer;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#b2965b',GradientType=0);border-radius:3px}
.green-hover:hover a,.green-hover:hover .link,.green-hover.active a,.green-hover.active .link,.green-hover.active:hover a,.green-hover.active:hover .link,.green-hover.btn-secondary:hover a,.green-hover.btn-secondary:hover .link,.degrade-hover:hover a,.degrade-hover:hover .link,.degrade-hover.active a,.degrade-hover.active .link,.degrade-hover.active:hover a,.degrade-hover.active:hover .link,.degrade-hover.btn-secondary:hover a,.degrade-hover.btn-secondary:hover .link,ul>li.degrade-hover:hover a,ul>li.degrade-hover:hover .link,ul>li.degrade-hover.active a,ul>li.degrade-hover.active .link,ul>li.degrade-hover.active:hover a,ul>li.degrade-hover.active:hover .link,ul>li.degrade-hover.btn-secondary:hover a,ul>li.degrade-hover.btn-secondary:hover .link{color:#fff}
.green-hover.active:not(.noAfter):after,.degrade-hover.active:not(.noAfter):after,ul>li.degrade-hover.active:not(.noAfter):after{border-color:#b2965b rgba(0,0,0,0);border-style:solid;border-width:10px 10px 0 10px;bottom:-10px;content:"";display:block;left:50%;position:absolute;width:0;margin-left:-10px}
.green-hover.active.top:after,.degrade-hover.active.top:after,ul>li.degrade-hover.active.top:after{border-width:0 10px 10px 10px;top:-10px;bottom:auto;border-color:#b2965b rgba(0,0,0,0)}
.green-hover.active .table-border,.degrade-hover.active .table-border,ul>li.degrade-hover.active .table-border{color:#fff}
.green-hover.active.left:after,.degrade-hover.active.left:after,ul>li.degrade-hover.active.left:after{left:5%}
.green-hover.active.right:after,.degrade-hover.active.right:after,ul>li.degrade-hover.active.right:after{left:95%}
.color-hover{cursor:pointer}
.color-hover:hover{color:#685648}
.color-hover.disable,.color-hover.disable:hover{cursor:auto;background-color:#f3eee9;color:#837c77}
#virement-unitaire-etape1 .actions-rapides .white-box h3,#virement-permanent-etape1 .actions-rapides .white-box h3,#ia-international .actions-rapides .white-box h3,#ia-beneficiaire .actions-rapides .white-box h3{text-align:left !important}
#ia-beneficiaire .actions-rapides .white-box.ajouter-beneficiaire{margin-top:55px}
.actions-rapides a,.actions-rapides a:hover,.actions-rapides a:active,.actions-rapides a:visited{color:inherit}
.actions-rapides [class*="icon icon-"]{font-size:3.57143rem;width:3.57143rem;height:3.57143rem}
.actions-rapides .white-box{position:relative;height:155px;margin-top:10px}
.actions-rapides .white-box h3{font-size:1.42857rem;text-align:center;line-height:1}
.actions-rapides .white-box .bas{position:absolute;top:85px;width:100%;padding:0 10px;left:0}
.actions-rapides .white-box i{display:block;margin:35px auto 0}
.actions-rapides .green-hover:hover p,.actions-rapides .green-hover:hover h3,.actions-rapides .green-hover:hover small,.actions-rapides .green-hover.active p,.actions-rapides .green-hover.active h3,.actions-rapides .green-hover.active small,.actions-rapides .degrade-hover:hover p,.actions-rapides .degrade-hover:hover h3,.actions-rapides .degrade-hover:hover small,.actions-rapides .degrade-hover.active p,.actions-rapides .degrade-hover.active h3,.actions-rapides .degrade-hover.active small{color:#fff}
.actions-rapides .green-hover:hover i,.actions-rapides .green-hover.active i,.actions-rapides .degrade-hover:hover i,.actions-rapides .degrade-hover.active i{background-position:left bottom}
.actions-rapides .action-unique{width:25%;margin:auto;max-width:200px}
.actions-rapides.tall h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.actions-rapides.tall i{position:relative}
.actions-rapides.tall i:after{content:"";height:7px;width:40px;background-repeat:no-repeat;top:55px;left:50%;margin-left:-20px;position:absolute}
.actions-rapides.tall .white-box{text-align:center;height:220px}
.actions-rapides.tall .white-box small{display:inline-block;line-height:1}
.actions-rapides.tall .white-box .bas{top:100px}
.actions-rapides.tall .white-box:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#837c77;position:absolute;right:1rem;bottom:1rem}
.actions-rapides.tall .white-box:hover:after{color:#fff}
body.bpf #wcm-l-placeholder a[href$="fr/espace-prive/mes-outils/profil/gestion-de-mes-alertes/alertes-compte"]{display:none !important}
.nano{position:relative;width:100%;height:100%;overflow:hidden}
.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}
.nano>.nano-content:focus{outline:thin dotted}
.nano>.nano-content::-webkit-scrollbar{visibility:hidden}
.has-scrollbar>.nano-content::-webkit-scrollbar{visibility:visible}
.nano>.nano-pane{background:rgba(0,0,0,0.2);position:absolute;width:8px;right:20px;top:10px;bottom:10px;z-index:11;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;transition:.2s;border-radius:5px}
.nano>.nano-pane>.nano-slider{background:#4e4e4e;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;border-radius:3px}
.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:.99}
#ia-profilsderisque-bpf .nano>.nano-pane{opacity:1}
.circle{border-radius:50%;border:3px solid;display:inline-block;font-size:1.92857rem;line-height:2.57143rem;height:36px;width:36px;text-align:center}
.circle-small{border:2px solid;font-size:.92857rem;height:20px;line-height:18px;width:20px}
.close{display:inline-block;border:2px solid;border-radius:50%;text-align:center;height:26px;line-height:26px;width:26px;font-size:10px;font-family:"bnpp_sansbold",Arial,sans-serif;color:#f3eee9;cursor:pointer}
.gradient-part{background-color:#42382f;background-image:-webkit-gradient(linear,left top,left bottom,from(#42382f),to(#685648));background-image:linear-gradient(180deg,#42382f,#685648)}
.header-page{background-color:#42382f;background-image:-webkit-gradient(linear,left top,left bottom,from(#42382f),to(#685648));background-image:linear-gradient(180deg,#42382f,#685648);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1);min-height:120px;color:#fff;padding:2rem 2rem 25px 2rem;overflow:hidden}
.header-page.has-onglet{margin-top:60px}
.header-page:after{content:"";display:table;clear:both}
.header-page h2{margin-bottom:0;margin-top:.5rem;line-height:3.6rem}
.header-page .last-log{font-size:.92857rem}
.header-page .list-outils li{padding:0}
.header-page .close,.header-page .list-outils li a{color:#fff}
.header-page .close-cont{float:left}
.header-page .close-cont a{color:#fff}
.header-page .close-cont .close{margin-right:.5rem}
.header-page .actions-rapides{clear:both;color:#433931}
.header-page .actions-rapides .white-box i{font-size:3.57143rem;height:3.57143rem;width:3.57143rem}
.header-page .actions-rapides .white-box.disabled{opacity:.2;cursor:initial}
.header-page .actions-rapides .white-box.disabled:hover{color:#433931}
.header-page .headerBack{padding:5px 15px 15px}
.header-page .headerBack i{display:inline-block;left:-10px;position:relative;top:5px}
.header-page .headerBack a,.header-page .headerBack a:hover{color:#fff}
.header-page .transparent-btn{color:#fff;border:1px solid rgba(255,255,255,0.6);padding:.5em 2em .5rem 1.5rem;margin-top:12px;cursor:pointer;border-radius:2px}
.header-page .transparent-btn a{color:inherit}
.header-page .transparent-btn i{display:inline-block;position:relative;margin-left:4px;font-size:.8rem}
.header-page .transparent-button-cont a .transparent-button{padding:10px 15px;border:1px solid #fff;border-radius:3px}
.header-page .transparent-button-cont a .transparent-button.disable{cursor:default;opacity:.5}
.header-page .transparent-button-cont a .transparent-button.disable:hover{background-color:transparent;color:#fff}
.header-page .transparent-button-cont a:last-child .transparent-button{margin-right:0}
.header-page.header-white{color:#4e4e4e;background-image:none;background-color:#fff;padding-bottom:.5rem}
.header-page.header-white .dropdown-header .btn-select{background-position:-54px -32px}
.header-page.header-white .dropdown-header .icon-stylo{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:center -215px;background-repeat:no-repeat}
.header-page.header-white .subtitle,.header-page.header-white .icon-clock,.header-page.header-white #template-header-rop span,.header-page.header-white .debit-duree,.header-page.header-white .date-solde{color:#837c77}
.header-page .breadcrumb small{font-size:100%;color:#bdefd4}
.header-page.priority{background-color:#2ca389;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ca389),to(#64c6c3));background-image:linear-gradient(-180deg,#2ca389,#64c6c3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2ca389',endColorstr='#64c6c3',GradientType=1)}
.header-page.bon-plan{background-color:#d1396b;background-image:-webkit-gradient(linear,left top,right top,from(#d1396b),to(#c05ca2));background-image:linear-gradient(90deg,#d1396b,#c05ca2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1396b',endColorstr='#c05ca2 ',GradientType=1)}
.header-page.header-image{position:relative;background-image:none;max-height:350px;overflow:hidden;background-color:transparent;-webkit-filter:none;filter:none}
.header-page.header-image img{position:absolute;width:100%;top:0;left:0;z-index:-1}
.header-page.inner-onglet{padding-bottom:4rem}
.header-select{min-height:140px;overflow:visible;position:relative;padding:2rem 2rem 20px 2rem}
.header-select .popover{color:#433931;font-size:1rem;line-height:1;top:2rem;right:-112px}
.header-select .form [type="radio"]:checked+label::after,.header-select .form [type="radio"]:not(:checked)+label::after{top:-15px}
.header-select .big{font-size:2rem}
.header-select .infos{margin-top:1rem;text-align:right}
.header-select .col-20{text-align:right;margin-top:15px;font-size:1.42857rem}
.header-select .col-20 .bas{margin-top:20px}
.header-select .icon-stylo{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/rop/icon-stylo-blanc.png);top:-0.3rem;display:block;position:relative;right:auto}
.header-select .dropdown-container-header{position:absolute;min-width:25%;margin:0;padding:0 25px;left:0;width:47%}
.header-select .dropdown-container-header .nano>.nano-pane{left:auto;right:5px}
.header-select .fleche-haut{margin-top:5px;position:absolute;left:78px}
.header-select .fleche-haut:after{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#FFF;border-width:15px;margin-left:-30px}
.header-select .dropdown-header .dropdown-selected{background-color:transparent;background-image:none;height:auto;padding:15px 0;display:inline-block}
.header-select .dropdown-header .dropdown-selected h2{margin-top:0;display:inline-block}
.header-select .dropdown-header .dropdown-selected .pull-right{display:none}
.header-select .dropdown-header .dropdown-selected .subtitle{border-bottom:1px solid #FFF;padding-bottom:8px}
.header-select .dropdown-header .dropdown-selected .subtitle .icon{margin-right:5px}
.header-select .dropdown-header .btn-select{background-color:#fff;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/sprite-mon-profil.png");background-position:-62px -56px;border:0 none;border-radius:9px;display:inline-block;height:37px;margin-right:0;padding:5px 0 0;position:relative;right:auto;top:4px;margin-left:10px;float:right;width:38px}
.header-select .dropdown-header .editable-container{position:relative;display:inline-block;height:55px;width:10px}
.header-select .dropdown-list-header{position:relative;z-index:10;left:0;height:auto;border-top:0;max-height:168px;background-color:#fff}
.header-select .dropdown-list-header .dropdown-list-select-header{background-color:transparent;margin:0}
.header-select .dropdown-list-header .dropdown-list-select-header h2{color:#433931;margin-top:0;font-size:1.28571rem;font-family:"bnpp_sansbold",Arial,sans-serif;line-height:1}
.header-select .dropdown-list-header .dropdown-list-select-header h2 .subtitle{color:#837c77}
.header-select .dropdown-list-header .dropdown-list-select-header li{margin:0 21px 0 2px;border-bottom:solid 1px #f3eee9;padding:15px 10px 10px 10px;overflow:hidden}
.header-select .dropdown-list-header .dropdown-list-select-header li .subtitle{color:#837c77}
.header-select .dropdown-list-header .dropdown-list-select-header li:hover{background-color:#42382f;background-image:-webkit-gradient(linear,left top,right top,from(#42382f),to(#685648));background-image:linear-gradient(90deg,#42382f,#685648);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1)}
.header-select .dropdown-list-header .dropdown-list-select-header li:hover h2,.header-select .dropdown-list-header .dropdown-list-select-header li:hover .subtitle{color:#fff}
.header-select .dropdown-list-header .dropdown-list-select-header li:last-child{border-bottom:0}
.part.fam-epargne .header-page{background-color:#a9a995;background-image:linear-gradient(-10deg,#a9a995,#a9a995)}
.part.fam-credit .header-page{background-color:#826b97;background-image:linear-gradient(-10deg,#826b97,#937da6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#937da6',endColorstr='#826b97',GradientType=0)}
.part.fam-assurance .header-page{background-color:#ed973c;background-image:linear-gradient(-10deg,#ed973c,#e3514b)}
.part.fam-protection .header-page{background-color:#eebc09;background-image:linear-gradient(-10deg,#eebc09,#fe9b0a)}
.part.fam-mobile .header-page{background-color:#d6375d;background-image:linear-gradient(-10deg,#d6375d,#e53f95)}
.part.fam-compte .header-page{background-color:#1cbe4c;background-image:linear-gradient(-10deg,#1cbe4c,#79d44c)}
.help-text{display:table-row;cursor:pointer}
.help-text-content{color:#4f4f4f}
.help-text-content,.circle-container{display:table-cell}
.help-text-container{position:relative}
.inner-text .help-text-container .circle,.inner-text .circle.circle-small{color:#424242;border-color:#424242;position:relative;top:4px}
.has-popup-opened{position:relative}
.help-text-popup,.message-retour-popup{text-align:left;background-color:#fff;border:1px solid #d1d1d1;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.2);box-shadow:0 3px 7px rgba(0,0,0,0.2);position:absolute;font-size:.92857rem;left:-27px;top:50%;margin-top:20px;padding:15px;z-index:999;min-width:200px}
.help-text-popup.not-available,.message-retour-popup.not-available{font-family:"bnpp_sansregular",Arial,sans-serif;text-transform:none;letter-spacing:normal;line-height:19px;width:300px;color:#4e4e4e;top:auto;left:auto;margin-top:10px;padding-left:.8rem}
.help-text-popup.not-available .btn-primary,.message-retour-popup.not-available .btn-primary{display:inline-block}
.help-text-popup.not-available .row.fleche,.message-retour-popup.not-available .row.fleche{position:absolute;bottom:0;left:20px}
.help-text-popup.not-available.top,.message-retour-popup.not-available.top{top:-150px}
.help-text-popup.not-available .close,.message-retour-popup.not-available .close{color:#f3eee9}
.help-text-popup.not-available .popover-content,.message-retour-popup.not-available .popover-content{display:inline-block;width:80%}
.help-text-popup.not-available .popover-content .btn-primary,.message-retour-popup.not-available .popover-content .btn-primary{margin-top:.5rem;display:inline-block;padding:1rem 1rem;color:#fff}
.help-text-popup.big,.message-retour-popup.big{min-width:300px;left:-150px}
.help-text-popup.big .arrow,.message-retour-popup.big .arrow{left:158px}
.help-text-container.right{margin-top:50px}
.help-text-container.right .help-text-popup{left:40px;top:0;margin-top:-50px;min-height:100px}
.help-text-container.right .arrow{left:0;margin-left:-10px;top:66px}
.help-text-container.right .arrow:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-left:-10px}
.help-text-container.right .arrow:before{border-color:rgba(209,209,209,0);border-right-color:#d1d1d1;border-width:11px;margin-left:-12px}
.bottom-header-connected .help-text-popup.not-available{left:-220px}
.bottom-header-connected .help-text-popup.not-available .arrow{left:255px}
.message-retour-popup{right:0;top:50px;left:auto}
span.mandatory:after{color:#a2133f;position:relative;top:10px;margin-left:-52px;z-index:2}
.arrow{position:absolute;background:#fff;top:0;left:35px}
.arrow:after,.arrow:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.arrow:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}
.arrow:before{border-color:rgba(209,209,209,0);border-bottom-color:#d1d1d1;border-width:11px;margin-left:-11px}
.nowrap{white-space:nowrap}
body.pro.client #popMessagerie .help-text-popup .arrow{background:0;border-top:14px solid #a33467;border-left:14px solid transparent;border-right:14px solid transparent;left:153px !important;top:-20px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.container{width:100%;min-height:1px;overflow:hidden}
.wrap{background-color:#f3eee9;padding:2rem}
.wrap.wlight{background-color:#f5f5f5}
.white-box{border-radius:2px;background-color:#fff;border:solid 1px #f3eee9}
.box{border:solid 1px #f3eee9}
.row-encadre-gris{border:1px solid #e5e5e5;background-color:#f8f8f8;padding:10px 0}
.form-ligne-titre{background-color:#faf9f9;border:solid 1px #f3eee9;margin-top:25px;padding:.4rem 1.78571rem 0 1.78571rem;min-height:1px;clear:both}
.form-ligne-titre:after{display:table;clear:both}
.form-ligne-titre p{margin-top:0}
.form-ligne-titre .help-text-container{padding:14px 0 0 .5rem}
.form-ligne-titre+.white-box{border-top:0}
.form-ligne-titre .help-text-popup,.h3.help-text-container>.help-text-popup{margin-top:2rem;left:-11px}
.section-padding-white{background:#fff;padding:30px}
.hidden{display:none !important;visibility:hidden}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.center{text-align:center}
.text-right{text-align:right}
.text-left{text-align:left}
.pull-right{float:right}
.pull-right:after{clear:both;content:" ";display:table}
.pull-left{float:left}
.pull-left:after{clear:both;content:" ";display:table}
.clear{clear:both}
#ia-formulairegdpr .col-90.pull-left p{margin:0}
.margin-auto{margin-right:auto;margin-left:auto}
.margin-top{margin-top:20px}
.margin-right{margin-right:20px}
.no-marg-top{margin-top:0}
.no-marg-bot{margin-bottom:0}
.no-marg-right{margin-right:0}
.no-margin{margin:0}
.ptn,.pvn,.pan{padding-top:0 !important}
.pts,.pvs,.pas{padding-top:5px !important}
.ptm,.pvm,.pam{padding-top:10px !important}
.ptl,.pvl,.pal{padding-top:20px !important}
.prn,.phn,.pan{padding-right:0 !important}
.prs,.phs,.pas{padding-right:5px !important}
.prm,.phm,.pam{padding-right:10px !important}
.prl,.phl,.pal{padding-right:20px !important}
.pbn,.pvn,.pan{padding-bottom:0 !important}
.pbs,.pvs,.pas{padding-bottom:5px !important}
.pbm,.pvm,.pam{padding-bottom:10px !important}
.pbl,.pvl,.pal{padding-bottom:20px !important}
.pln,.phn,.pan{padding-left:0 !important}
.pls,.phs,.pas{padding-left:5px !important}
.plm,.phm,.pam{padding-left:10px !important}
.pll,.phl,.pal{padding-left:20px !important}
.mtn,.mvn,.man{margin-top:0 !important}
.mts,.mvs,.mas{margin-top:5px !important}
.mtm,.mvm,.mam{margin-top:10px !important}
.mtl,.mvl,.mal{margin-top:20px !important}
.mrn,.mhn,.man{margin-right:0 !important}
.mhs,.mas{margin-right:5px !important}
.mrm,.mhm,.mam{margin-right:10px !important}
.mrl,.mhl,.mal{margin-right:20px !important}
.mbn,.mvn,.man{margin-bottom:0 !important}
.mbs,.mvs,.mas{margin-bottom:5px !important}
.mbm,.mvm,.mam{margin-bottom:10px !important}
.mbl,.mvl,.mal{margin-bottom:20px !important}
.mln,.mhn,.man{margin-left:0 !important}
.mls,.mhs,.mas{margin-left:5px !important}
.mlm,.mhm,.mam{margin-left:10px !important}
.mll,.mhl,.mal{margin-left:20px !important}
.mra,.mha{margin-right:auto !important}
.mla,.mha{margin-left:auto !important}
.border-left{border-left:solid 1px #f3eee9}
.border-right{border-right:solid 1px #f3eee9}
.border-bottom{border-bottom:solid 1px #f3eee9}
.border-top{border-top:solid 1px #f3eee9}
.border-left.white,.border-right.white,.border-bottom.white,.border-top.white{border-color:white}
.no-borderR{border-right:none !important}
.no-borderL{border-left:none !important}
.no-borderT{border-top:none !important}
.no-borderB{border-bottom:none !important}
.table-row{display:table-row}
.cell{display:table-cell;vertical-align:middle}
.middle{vertical-align:middle}
.inline-block{display:inline-block}
.pointer{cursor:pointer}
.js-editable{cursor:pointer}
.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.stuck{position:fixed}
.stuck-absolute{position:absolute}
.position-relative{position:relative}
.top{top:0}
.bottom{bottom:0}
.left{left:0}
.right{right:0}
.well{padding:10px 20px}
.no-pad-bottom{padding-bottom:0}
.topMiddle{top:50%;position:relative;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
body>.topMiddle{position:fixed}
.no-vertical-scroll{overflow-y:hidden}
.clearfix,.kyc .form em.error,.kyc .form em.error2{overflow:auto}
.clearfix:after,.kyc .form em.error:after,.kyc .form em.error2:after{content:"";display:table;clear:both}
.ligne{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}
.download-pdf .icon{display:inline-block;font-size:2.4rem;width:2.4rem;height:2.4rem}
.download-pdf i,.download-pdf span{vertical-align:middle;cursor:pointer}
.round-img{border:solid 2px #f3eee9;border-radius:100%}
.total-results{color:#433931}
.warning-box{background-color:#fff;padding:20px 2rem 9px}
.warning-box .warning-wrap{margin:0 auto;background:#fafafa;margin-top:25px;padding:15px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.warning-box .warning-wrap .icon.icon-info{font-size:30px;color:#a33467;margin-right:15px;height:auto;width:auto}
.warning-box .warning-wrap>p{font-size:16px}
@media(max-width:768px){.warning-box .warning-wrap{padding:10px 10px}
.warning-box .warning-wrap .icon.icon-info{font-size:23px}
.warning-box .warning-wrap>p{font-size:14px}
}
.array{max-width:100%;margin:0 auto;font-family:"Open Sans"}
.array strong{font-family:"Open Sans";font-weight:600}
.array .array-row{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:899px){.array .array-row{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.array .array-row .array-col{float:none;width:30%}
@media(max-width:899px){.array .array-row .array-col{width:50%}
}
.array .array-row .array-col:nth-child(1){width:40%}
@media(max-width:899px){.array .array-row .array-col:nth-child(1){width:100%;float:none}
}
.array .array-row.array-head{margin-bottom:-15px}
.array .array-row.array-head .col-legend{text-align:center;font-size:1em;font-weight:700}
.array .array-row.array-title{border:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:0;padding:20px 5px 20px 25px;margin-top:30px;background:#d4d4d4}
.array .array-row.array-title h3{font-family:"Open Sans";font-size:1em;text-transform:none;font-weight:700;font-size:1.1em;margin:0}
.array .array-row.array-body .array-col{border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}
.array .array-row.array-body .array-col:first-child{border-left:1px solid #e0e0e0}
.array .array-row.array-body .array-col.col-empty{border-left:0;border-right:0}
.array .array-row.array-body .array-col.col-title{background:rgba(36,145,238,0.07);padding:20px 10px 20px 25px;font-size:.85em}
.array .array-row.array-body .array-col.col-title strong{font-size:1.15em}
@media(max-width:899px){.array .array-row.array-body .array-col.col-title br{display:none}
}
.array .array-row.array-body .array-col.col-result{position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:899px){.array .array-row.array-body .array-col.col-result{height:60px;border-left:1px solid #e0e0e0}
}
.array .array-row.array-body .array-col.col-result::after{margin:0 auto}
.array .array-row.array-body .array-col.col-result.col-ok::after{content:'';display:block;width:12px;height:20px;border:solid #2491ee;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.array .array-row.array-body .array-col.col-result.col-nok::after{content:'';display:block;width:15px;height:2px;border-radius:2px;background:#979797}
.preview.ident.part .loader,.preview.ident.bpf .loader,.preview.ident.pro .loader{max-width:100%}
.preview.part .loader,.preview.pro .loader,.preview.bpf .loader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/oval.svg);width:100%;max-width:150px;text-indent:-9999px;background-position:center center}
.jsloader{position:relative;z-index:10;width:40px;height:43px;background-position:0 0;background-repeat:no-repeat;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader-sprites.png)}
.jsloader.green{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader-sprites-green.png)}
.hasCSSLoader .spinner{margin:0 auto;width:40px;height:40px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.hasCSSLoader .container1>div,.hasCSSLoader .container2>div,.hasCSSLoader .container3>div{width:6px;height:6px;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.hasCSSLoader .spinner .spinner-container{position:absolute;width:100%;height:100%}
.hasCSSLoader .container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}
.hasCSSLoader .container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.hasCSSLoader .circle1{top:0;left:0}
.hasCSSLoader .circle2{top:0;right:0}
.hasCSSLoader .circle3{right:0;bottom:0}
.hasCSSLoader .circle4{left:0;bottom:0}
.hasCSSLoader .container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.hasCSSLoader .container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}
.hasCSSLoader .container1 .circle2{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.hasCSSLoader .container2 .circle2{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
.hasCSSLoader .container3 .circle2{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}
.hasCSSLoader .container1 .circle3{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}
.hasCSSLoader .container2 .circle3{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}
.hasCSSLoader .container3 .circle3{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}
.hasCSSLoader .container1 .circle4{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.hasCSSLoader .container2 .circle4{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}
.hasCSSLoader .container3 .circle4{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}
.ieSpinner{position:absolute;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/spinnerIE.gif);width:74px;height:73px;top:114px;left:113px}
@-webkit-keyframes bouncedelay{0,80%,100%{-webkit-transform:scale(0)}
40%{-webkit-transform:scale(1)}
}
@keyframes bouncedelay{0,80%,100%{transform:scale(0);-webkit-transform:scale(0)}
40%{transform:scale(1);-webkit-transform:scale(1)}
}
.form{margin-bottom:0}
.form fieldset{margin:0;padding:0;border:0}
.form .fieldset{padding:25px;background-color:#fff;border:0;border-left:3px solid #b2965b;margin-bottom:20px}
.form fieldset.col-50,.form fieldset.col-2{margin:0}
.form .input-container{position:relative}
.form .form-control{background-color:#fff;background-image:none;border-radius:3px;border:1px solid #e6ded3;color:#4f4f4f;display:block;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1rem;height:47px;padding:6px 45px 6px 12px;width:100%;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.form .form-control:focus{outline-color:#ddd1c5}
.form .form-control.disabled{background-color:#f3eee9}
.form .form-control::-ms-clear{display:none}
.form [type="password"]{font-size:2rem}
.form [type="password"][disabled=""]{color:#433931}
.form .numeric{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.71429rem;line-height:34px;padding-top:10px}
.form .date-picker input{cursor:pointer}
.form .date-picker .mask-disabled-datepicker{cursor:pointer;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}
.form .date-picker:after{content:"";position:absolute;pointer-events:none;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -200px;width:20px;height:20px;right:10px;top:12px}
.form .date-picker input.form-control.valid{background:transparent;background-image:none}
.form .date-picker :disabled{background-color:#f3eee9}
.form .date-picker .reset-input{right:40px}
.form .custom-select,.form .custom-select2{position:relative;margin-top:5px}
.form .custom-select select,.form .custom-select2 select{padding:8px 6px;cursor:pointer;line-height:47px;height:47px;text-indent:.01px;text-overflow:''}
.form .custom-select select:disabled,.form .custom-select2 select:disabled{opacity:.4}
.form .custom-select select:disabled.valid,.form .custom-select2 select:disabled.valid{border-color:#eee}
.form .custom-select select::-ms-expand,.form .custom-select2 select::-ms-expand{display:none}
.form .custom-select:after,.form .custom-select2:after{content:"";position:absolute;z-index:1;top:2px;right:0;pointer-events:none;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -250px;width:47px;height:44px}
.form .custom-select.fixFFSelect:after,.form .custom-select2.fixFFSelect:after{height:46px;right:0;top:0;width:40px}
.form .custom-select2{margin-left:-2px}
.form .custom-select2:after{background-position:center 250px;width:34px;height:44px;right:0;cursor:pointer}
.form .custom-select2.join-input2:after{background-position:-12px -250px;height:48px;top:2px;width:32px}
.form [type="checkbox"]:not(:checked),.form [type="checkbox"]:checked{position:absolute;left:-9999px}
.form [type="checkbox"]:not(:checked)+label,.form [type="checkbox"]:checked+label{position:relative;font-size:inherit;padding-left:20px;cursor:pointer;margin-bottom:13px}
.form [type="checkbox"]:not(:checked)+label:before,.form [type="checkbox"]:checked+label:before{content:'';height:14px;width:14px;background-color:#fff;border:solid 1px #f3eee9;position:absolute;top:3px;left:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:4px}
.form [type="checkbox"]:not(:checked)+label:after,.form [type="checkbox"]:checked+label:after{content:'';position:absolute;height:10px;width:10px;background-color:#228754;top:5px;left:2px;border-radius:2px}
.form [type="checkbox"]:not(:checked)+label:after{display:none}
.form [type="checkbox"]:checked+label:after{display:inline-block}
.form input[type="checkbox"]{height:9px;width:9px}
.form [type="checkbox"]:not(:checked)+label.ml,.form [type="checkbox"]:checked+label.ml{padding-left:30px;padding-top:5px}
.form [type="checkbox"]:not(:checked)+label.ml:before,.form [type="checkbox"]:checked+label.ml:before{height:20px;width:20px;border-radius:0}
.form [type="checkbox"]:not(:checked)+label.ml:after,.form [type="checkbox"]:checked+label.ml:after{content:"\e603";font-family:"iconbnp";background-color:transparent;top:5px;left:2px;border-radius:2px}
.form [type="checkbox"]:not(:checked)+label.fc,.form [type="checkbox"]:checked+label.fc{padding-left:30px;padding-top:5px}
.form [type="checkbox"]:not(:checked)+label.fc:before,.form [type="checkbox"]:checked+label.fc:before{height:23px;width:23px;border-radius:1px}
.form [type="checkbox"]:not(:checked)+label.fc:after,.form [type="checkbox"]:checked+label.fc:after{content:"\e603";font-family:"iconbnp";background-color:transparent;color:#ccae6e;top:4px;left:4px;border-radius:3px;font-size:1rem}
.form [type="checkbox"]+label.fc{text-transform:uppercase;line-height:23px;vertical-align:top;display:inline}
.form [type="checkbox"]+label.fc i{font-size:2rem;padding-right:5px;position:relative;top:6px}
.form [type="checkbox"]:not(:checked)+label.fc{opacity:.5}
.form .textarea .form-control{height:auto}
.form .textarea .reset-input{background-image:none}
.form textarea{resize:none}
.form .join-input,.form .join-input2,.form .join-input3,.form .join-montant,.form .join-button,.form .join-unit{float:left}
.form .join-input2,.form .join-montant,.form .join-button,.form .join-unit{width:30%}
.form .join-input2 .form-control,.form .join-montant .form-control,.form .join-button .form-control,.form .join-unit .form-control{border-top-left-radius:0;border-bottom-left-radius:0}
.form .join-input2.single,.form .join-montant.single,.form .join-button.single,.form .join-unit.single{width:6rem}
.form .join-input,.form .join-input3{z-index:1}
.form .join-input .form-control,.form .join-input3 .form-control{border-top-right-radius:0;border-bottom-right-radius:0}
.form .join-input{width:70%}
.form .join-montant,.form .join-button{margin-left:-2px}
.form .join-montant .form-control,.form .join-button .form-control{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#f3eee9;padding:0 5px 0 10px;font-size:2.28571rem}
.form .join-button button{width:100%;padding:.8em;margin:0 0 0 10px}
.form .join-input2{margin-top:0}
.form .join-input2 .valid{border-color:#f3eee9}
.form .join-input3{width:calc(100% - 40px)}
.form .join-input3+.join-unit{width:40px}
.form .join-input3+.join-unit .form-control{padding-right:0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:39px;border-left:0}
.form .custom-select2.join-input2 select{line-height:47px}
.form .custom-select.join-input{margin:0}
.form .reset-input{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -400px;display:block;position:absolute;top:2px;right:10px;z-index:1;width:38px;height:42px;cursor:pointer}
.form .radio-left{width:85%;float:left;margin-left:2rem}
.form .radio-left.newName{margin-top:-15px}
.form .help-text-aside{margin:55px 0 0 0}
.form .help-text-middle{margin:20px 0}
.form label.search{position:relative;margin:0}
.form label.search .form-control.valid{background-image:none;border-color:#f3eee9}
.form label.search:after{position:absolute;content:"";top:15px;right:15px;z-index:2;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -149px;width:20px;height:20px}
.form .search.is-searching:after{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader2.gif);background-position:0 0;background-size:18px;background-repeat:no-repeat}
.form .form-control.error{border-color:#ba0e32;border-width:2px;outline:0;margin-bottom:5px}
.form .form-control.valid{background:#fff url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-input-valid.png) no-repeat center right;border-color:#5cc569;border-width:2px;outline:0}
.form .form-control.valid.noCheck{background-image:none}
.form .dropdown-container.valid{border-color:2px solid #5cc569}
.form select.form-control.valid{background:transparent;background-image:none}
.form .form-error-messages{margin:20px 0}
.form .form-error-messages em.error{min-height:50px;display:table-cell;vertical-align:middle;padding:15px 40px;color:#ce1e43}
.form .form-error-messages em.error:before{content:"";background-position:center 50px;width:36px;height:35px;margin-top:-5px}
.form em.error,.form em.error2{color:#ce1e43;font-style:normal;padding-left:25px;position:relative;top:5px}
.form em.error:before,.form em.error2:before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -450px;content:"";height:18px;width:18px;position:absolute;left:0;top:0}
.form #simulateur-credit-ppi em.error,.form #simulateur-credit-ppi em.error2{color:#ce1e43;font-style:normal;padding-left:25px;position:absolute;top:24%;width:250px;left:110%}
.form #simulateur-credit-ppi em.error:before,.form #simulateur-credit-ppi em.error2:before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -450px;content:"";height:18px;width:18px;position:absolute;left:0;top:0}
.form #simulateur-credit-ppi figure#simulateur-demande-pret-montant .montantHT-container em.error{top:44%}
@media screen and (max-width:530px){.form #simulateur-credit-ppi em.error{margin-right:-50px;position:relative;left:0}
}
.form .alt-bloc em.error{top:-1px}
.form .circle{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#b2965b;border-color:#b2965b}
.form .legend{color:#4e4e4e;font-size:1.92857rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;margin:0 0 15px -15px}
.form .float-label .align-label{line-height:1.78571rem;margin:10px 0 5px 1rem;float:left}
.form .float-label label{float:left}
.form .float-label .help-text-container{float:left;padding:10px 0 5px 0;margin-left:.7rem;clear:right}
.form .float-label .help-text-container:after{display:table;clear:both}
.form .float-label.fl-left .help-text-container{float:left;margin-left:.7rem}
.form .float-label .input-container,.form .float-label .custom-select{width:100%;min-height:1px;padding-bottom:3px;overflow:hidden}
.form .float-label .input-container.join-input{width:70%;clear:left}
.form .inline-label label,.form .inline-label .help-text-container{display:inline-block}
.form .form-control.tri-virement-fav{height:38px;line-height:28px}
.form .range{color:#837c77;padding-top:15px}
.form .range:last-child{text-align:right}
.form .label-checkbox{color:#767676}
.form .colored{color:#b2965b}
.form .col-50{padding-right:30px}
.form.disabled{opacity:.5}
[type="checkbox"]:not(:checked)+label.cb2,[type="checkbox"]:checked+label.cb2{margin-top:0;padding-left:2rem;padding-top:4px}
[type="checkbox"]:not(:checked)+label.cb2:before,[type="checkbox"]:checked+label.cb2:before{width:1.71429rem;height:1.71429rem;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;border-color:#ccae6e}
[type="checkbox"]:not(:checked)+label.cb2:after,[type="checkbox"]:checked+label.cb2:after{text-align:center;content:"\e603";font-family:"iconbnp";color:#ccae6e;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
[type="checkbox"]:not(:checked)+label.cb2:after{content:""}
[type="checkbox"]:not(:checked)+label.cb2:before{border-color:#f3eee9}
.active-box{padding:1rem}
.active-box [type="checkbox"]+label.cb2{padding-left:0;margin:0}
.active-box [type="checkbox"]+label.cb2:after,.active-box [type="checkbox"]+label.cb2:before{left:auto;right:0}
.active-box [type="checkbox"]+label.cb2:before{top:0}
.active-box [type="checkbox"]+label.cb2:after{top:5px}
.custom-checkbox [type="checkbox"]:not(:checked),.custom-checkbox [type="checkbox"]:checked,.button-checkbox [type="checkbox"]:not(:checked),.button-checkbox [type="checkbox"]:checked{position:absolute;left:-9999px}
.custom-checkbox a.link-checkbox{margin-right:20px;cursor:pointer}
.custom-checkbox [type="checkbox"]:not(:checked)+label,.custom-checkbox [type="checkbox"]:checked+label,.custom-checkbox .link-checkbox{display:block;position:relative;-webkit-box-shadow:inset 0 0 0 1px #d5d5d5;box-shadow:inset 0 0 0 1px #d5d5d5;text-indent:-5000px;height:25px;width:50px;border-radius:15px;float:left}
.custom-checkbox [type="checkbox"]:not(:checked)+label:before,.custom-checkbox [type="checkbox"]:checked+label:before,.custom-checkbox .link-checkbox:before{content:"";position:absolute;display:block;height:25px;width:60px;top:0;left:0;border-radius:15px;background:#f3eee9;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;background-position:-5px 454px}
.custom-checkbox [type="checkbox"]:not(:checked)+label:after,.custom-checkbox [type="checkbox"]:checked+label:after,.custom-checkbox .link-checkbox:after{content:"";position:absolute;display:block;height:21px;width:21px;top:2px;left:4px;border-radius:15px;background:white;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
.custom-checkbox [type="checkbox"]:checked+label:before,.custom-checkbox .link-checkbox.checked:before{background:#ccae6e url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) -5px 454px}
.custom-checkbox [type="checkbox"]:checked+label:after,.custom-checkbox .link-checkbox.checked:after{left:36px}
.custom-checkbox span{display:block;float:left;margin-left:20px}
.button-checkbox [type="checkbox"]:not(:checked)+label,.button-checkbox [type="checkbox"]:checked+label{position:relative;font-size:inherit;cursor:pointer;color:#4e4e4e;float:left;padding:5px 25px;border:solid 1px #f3eee9;border-radius:15px;margin-right:10px}
.button-checkbox [type="checkbox"]:not(:checked)+label:before,.button-checkbox [type="checkbox"]:checked+label:before,.button-checkbox [type="checkbox"]:not(:checked)+label:after,.button-checkbox [type="checkbox"]:checked+label:after{content:'';background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.button-checkbox [type="checkbox"]:not(:checked)+label:before,.button-checkbox [type="checkbox"]:checked+label:before{height:15px;width:30px;top:8px}
.button-checkbox [type="checkbox"]:checked+label:before{background-position:center 185px}
.button-checkbox [type="checkbox"]:checked+label{background-color:#b2965b;color:#fff}
.circle.coche{border-color:#f3eee9;line-height:40px;width:40px;height:40px;position:relative;cursor:pointer}
.circle.coche :after{position:absolute;content:"";right:3px}
.active .circle.coche{border-color:#b2965b}
.active .circle.coche:after{content:"\e603";font-family:'iconbnp';color:#b2965b}
.circle-container{padding:0 5px 0 0;vertical-align:middle}
.form-info .icon-info,.form-info .icon-pdf{font-size:2.4rem}
.form-info .icon-info+p,.form-info .icon-pdf+p{margin:0 0 0 50px;padding-top:7px}
.lecteur-pdf-container{height:500px;width:100%;border:1px solid #b2965b;margin-bottom:25px}
.lb-box{border-top:0;border-left:3px solid #b2965b;padding:25px}
.total-box{background-color:#faf9f9;padding:1rem;color:#837c77;line-height:25px}
.total-box strong{font-size:1.42857rem}
.onglet-bi-etat,.onglet-bi-etat2{color:#837c77;margin-top:25px}
.onglet-bi-etat .white-box,.onglet-bi-etat2 .white-box{background-color:#faf9f9;padding:15px;text-align:center}
.onglet-bi-etat .white-box.degrade-hover.active,.onglet-bi-etat2 .white-box.degrade-hover.active{pointer-events:none;color:#FFF}
.onglet-bi-etat .white-box.degrade-hover:hover{background-image:none;background-color:#faf9f9;color:#837c77;cursor:default}
.circle.info{border-color:#a2133f;color:#a2133f;background-color:#fff;margin-top:.5em;margin-right:15px}
.form-advanced-search fieldset{padding:25px}
.close span.annuler{padding-left:15px;color:#433931;font-size:1rem;position:absolute;font-family:"bnpp_sansbold",Arial,sans-serif}
.back{cursor:pointer;display:inline-block;padding:7px 0 0 36px;font-weight:normal;position:relative}
.back:before{font-family:"iconbnp";content:"\e673";font-size:2rem;color:#b2965b;position:absolute;left:0;top:0}
a.back{color:#433931}
.list-form-recap{overflow:hidden;color:#837c77}
.list-form-recap li{clear:both}
.list-form-recap li>div{border-top:solid 1px #f3eee9;padding:1rem 0}
.list-form-recap li>div:last-child{float:right;color:#b2965b}
.list-form-recap li:first-child>div{border-top:0}
.list-form-recap+h3{margin-top:2rem}
.list-form-recap .precisions{width:100%;height:8em;position:relative}
.list-recap-light{padding:1rem 0}
.list-recap-light li{padding:.5rem 0}
.list-recap-light span,.list-recap-light em{display:inline-block}
.list-recap-light span{width:30%;margin-right:1rem;color:#4e4e4e}
.list-recap-light em{font-style:normal;color:#b2965b}
.form label,.form-tooltip label{display:block;font-size:1.21429rem;font-family:"bnpp_sansregular",Arial,sans-serif;margin:10px 0 10px 0}
.form label.violet,.form-tooltip label.violet{color:#a2133f}
.form input[type=radio],.form-tooltip input[type=radio]{position:absolute;left:-9999px}
.form [type="radio"]:not(:checked)+label,.form [type="radio"]:checked+label,.form-tooltip [type="radio"]:not(:checked)+label,.form-tooltip [type="radio"]:checked+label{position:relative;font-size:inherit;cursor:pointer;padding-left:2rem;margin-right:2rem;display:inline-block}
.form [type="radio"]:not(:checked)+label:before,.form [type="radio"]:checked+label:before,.form-tooltip [type="radio"]:not(:checked)+label:before,.form-tooltip [type="radio"]:checked+label:before{content:"";width:24px;height:24px;border-radius:50%;border:solid 1px #ccae6e;position:absolute;left:0;background-color:#fff}
.form [type="radio"]:not(:checked)+label:after,.form [type="radio"]:checked+label:after,.form-tooltip [type="radio"]:not(:checked)+label:after,.form-tooltip [type="radio"]:checked+label:after{text-align:center;content:"\02022";color:#ccae6e;background-color:transparent;font-size:45px;left:0;position:absolute;width:24px;height:24px;top:-23px}
.form [type="radio"]:not(:checked)+label:after,.form-tooltip [type="radio"]:not(:checked)+label:after{content:""}
.form [type="radio"]:not(:checked)+label:before,.form-tooltip [type="radio"]:not(:checked)+label:before{border-color:#f3eee9}
.form .radio-inline input[type=radio].custom-radio+label.radio-label,.form-tooltip .radio-inline input[type=radio].custom-radio+label.radio-label{padding:0 1.5rem 0 2.5rem}
.form .slider-radio,.form-tooltip .slider-radio{position:relative;min-height:80px;margin:1rem 0}
.form .slider-radio:before,.form-tooltip .slider-radio:before{content:"";height:10px;border-radius:5px;background-color:#f8f8f8;border:solid 1px #f3eee9;position:absolute;top:18px}
.form .slider-radio [type="radio"]:not(:checked)+label,.form .slider-radio [type="radio"]:checked+label,.form-tooltip .slider-radio [type="radio"]:not(:checked)+label,.form-tooltip .slider-radio [type="radio"]:checked+label{margin-right:0;padding-left:0}
.form .slider-radio [type="radio"]:not(:checked)+label:before,.form .slider-radio [type="radio"]:checked+label:before,.form-tooltip .slider-radio [type="radio"]:not(:checked)+label:before,.form-tooltip .slider-radio [type="radio"]:checked+label:before{background-color:#fff}
.form .slider-radio [type="radio"]:not(:checked)+label p,.form .slider-radio [type="radio"]:checked+label p,.form-tooltip .slider-radio [type="radio"]:not(:checked)+label p,.form-tooltip .slider-radio [type="radio"]:checked+label p{position:absolute;top:20px;left:0;min-width:4rem}
.form .slider-radio.step-8:before,.form-tooltip .slider-radio.step-8:before{width:calc( (700% / 8)+4px)}
.form .slider-radio.step-8 [type="radio"]:not(:checked)+label,.form .slider-radio.step-8 [type="radio"]:checked+label,.form-tooltip .slider-radio.step-8 [type="radio"]:not(:checked)+label,.form-tooltip .slider-radio.step-8 [type="radio"]:checked+label{width:calc( (100% / 8) - 4px)}
.form .slider-radio.step-3:before,.form-tooltip .slider-radio.step-3:before{width:calc( (200% / 3)+4px)}
.form .slider-radio.step-3 [type="radio"]:not(:checked)+label,.form .slider-radio.step-3 [type="radio"]:checked+label,.form-tooltip .slider-radio.step-3 [type="radio"]:not(:checked)+label,.form-tooltip .slider-radio.step-3 [type="radio"]:checked+label{width:calc( (100% / 3) - 4px)}
.form label.light-grey{color:#999}
button:focus,input:focus,textarea:focus{outline:0 none}
.required-checkbox .error{display:block;overflow:hidden;width:100%;margin-top:10px}
.gradient-credit{background-color:#826b97;background-image:-webkit-gradient(linear,left top,left bottom,from(#826b97),to(#937da6));background-image:linear-gradient(180deg,#826b97,#937da6)}
.credit-c .progression .legende-etape span{color:#993ba7}
.credit-c .progression .etapes li:first-child{border-bottom:solid 1px #883494;background-color:#993ba7}
.credit-c .progression .etapes.deux li:nth-child(-n+2),.credit-c .progression .etapes.trois li:nth-child(-n+3),.credit-c .progression .etapes.quatre li:nth-child(-n+4),.credit-c .progression .etapes.cinq li:nth-child(-n+5),.credit-c .progression .etapes.six li:nth-child(-n+6){background-color:#993ba7;border-bottom:solid 1px #883494}
.credit-c .table-comparateur .icon-check,.credit-c .table-comparateur .icon-plain-star,.credit-c .table-comparateur .icon-empty-star,.credit-c .table-comparateur .circle-small{color:#826b97}
.credit-c .table-comparateur thead th.hover{background-color:#826b97;background-image:-webkit-gradient(linear,left top,left bottom,from(#826b97),to(#937da6));background-image:linear-gradient(#826b97,#937da6)}
.credit-c .table-comparateur tbody td.hover,.credit-c .table-comparateur tfoot td.hover{background-color:#937da6}
.credit-c .colored,.credit-c .list-form-recap li>div:last-child,.credit-c .list-recap-light em{color:#826b97}
.credit-c .lb-box,.credit-c .fieldset{border-left-color:#826b97}
.credit-c .lecteur-pdf-container{border:1px solid #826b97}
.credit-c [type="radio"]:not(:checked)+label:after,.credit-c [type="radio"]:checked+label:after{color:#826b97}
.credit-c [type="radio"]:checked+label:before{border:solid 1px #826b97}
.credit-c .help-text-container .circle,.credit-c .circle.circle-small{color:#826b97;border-color:#826b97}
.credit-c .degrade-hover:hover,.credit-c .degrade-hover.active,.credit-c .degrade-hover.active:hover,.credit-c .hl-cell:hover,.credit-c .hl-cell.active,.credit-c .hl-cell.active:hover{background-color:#826b97;background-image:-webkit-gradient(linear,left top,left bottom,from(#826b97),to(#937da6));background-image:linear-gradient(180deg,#826b97,#937da6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#826b97',endColorstr='#937da6',GradientType=0)}
.credit-c .degrade-hover.active:after,.credit-c .hl-cell.active:after{border-color:#937da6 rgba(0,0,0,0)}
.credit-c .degrade-hover.active.top:after,.credit-c .hl-cell.active.top:after{border-color:#826b97 rgba(0,0,0,0)}
.credit-c .icon-form-confirm{background-position:center -150px}
.credit-c .progression-alt>li{min-height:91px}
.credit-c .progression-alt>li:before{text-align:center}
.credit-c .progression-alt>li>a{color:inherit;right:14px;height:53px;padding-top:58px;top:0;text-align:left}
.credit-c .progression-alt>li:last-child:after{content:""}
.credit-c .progression-alt.etp-1>li:first-child:before,.credit-c .progression-alt.etp-2>li:nth-child(-n+2):before,.credit-c .progression-alt.etp-3>li:nth-child(-n+3):before,.credit-c .progression-alt.etp-4>li:nth-child(-n+4):before,.credit-c .progression-alt.etp-5>li:nth-child(-n+5):before,.credit-c .progression-alt.etp-6>li:nth-child(-n+6):before,.credit-c .progression-alt.etp-7>li:nth-child(-n+7):before{background-color:#826b97;background-image:-webkit-gradient(linear,left top,left bottom,from(#826b97),to(#937da6));background-image:linear-gradient(180deg,#826b97,#937da6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#826b97',endColorstr='#937da6',GradientType=0);text-align:center}
.credit-c .progression-alt.etp-2>li:nth-child(-n+1):after,.credit-c .progression-alt.etp-3>li:nth-child(-n+2):after,.credit-c .progression-alt.etp-4>li:nth-child(-n+3):after,.credit-c .progression-alt.etp-5>li:nth-child(-n+4):after,.credit-c .progression-alt.etp-6>li:nth-child(-n+5):after,.credit-c .progression-alt.etp-7>li:nth-child(-n+6):after{color:#826b97}
.credit-c .progression-alt.etp-2>li:nth-child(-n+1):before,.credit-c .progression-alt.etp-3>li:nth-child(-n+2):before,.credit-c .progression-alt.etp-4>li:nth-child(-n+3):before,.credit-c .progression-alt.etp-5>li:nth-child(-n+4):before,.credit-c .progression-alt.etp-6>li:nth-child(-n+5):before,.credit-c .progression-alt.etp-7>li:nth-child(-n+6):before{cursor:pointer;text-align:center}
.credit-c .progression-alt.etp-1>li:nth-child(1),.credit-c .progression-alt.etp-2>li:nth-child(2),.credit-c .progression-alt.etp-3>li:nth-child(3),.credit-c .progression-alt.etp-4>li:nth-child(4),.credit-c .progression-alt.etp-5>li:nth-child(5),.credit-c .progression-alt.etp-6>li:nth-child(6),.credit-c .progression-alt.etp-7>li:nth-child(7){color:#826b97}
.credit-c .form-ligne-titre .help-text-container{padding:14px 0 0 .5rem}
.credit-c .list-recap-light em{color:#826b97}
body.bpf .credit-c .degrade-hover.active{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(180deg,#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#b2965b',GradientType=0)}
body.bpf .credit-c .degrade-hover.active:after{border-color:#b2965b rgba(0,0,0,0)}
body.bpf .credit-c .degrade-hover.active.top:after{border-color:#b2965b rgba(0,0,0,0)}
.gradient-epargne{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(180deg,#a9a995,#a9a995)}
.header-csl .table-comparateur .icon-check,.header-csl .table-comparateur .icon-plain-star,.header-csl .table-comparateur .icon-empty-star,.header-csl .table-comparateur .circle-small,.epargne-c .table-comparateur .icon-check,.epargne-c .table-comparateur .icon-plain-star,.epargne-c .table-comparateur .icon-empty-star,.epargne-c .table-comparateur .circle-small,.csl-souscription .table-comparateur .icon-check,.csl-souscription .table-comparateur .icon-plain-star,.csl-souscription .table-comparateur .icon-empty-star,.csl-souscription .table-comparateur .circle-small{color:#a9a995}
.header-csl .table-comparateur thead th.hover,.epargne-c .table-comparateur thead th.hover,.csl-souscription .table-comparateur thead th.hover{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(#a9a995,#a9a995)}
.header-csl .table-comparateur tbody td.hover,.header-csl .table-comparateur tfoot td.hover,.epargne-c .table-comparateur tbody td.hover,.epargne-c .table-comparateur tfoot td.hover,.csl-souscription .table-comparateur tbody td.hover,.csl-souscription .table-comparateur tfoot td.hover{background-color:#a9a995}
.header-csl .colored,.header-csl .list-form-recap li>div:last-child,.header-csl .list-recap-light em,.epargne-c .colored,.epargne-c .list-form-recap li>div:last-child,.epargne-c .list-recap-light em,.csl-souscription .colored,.csl-souscription .list-form-recap li>div:last-child,.csl-souscription .list-recap-light em{color:#a9a995}
.header-csl .lb-box,.header-csl .fieldset,.epargne-c .lb-box,.epargne-c .fieldset,.csl-souscription .lb-box,.csl-souscription .fieldset{border-left-color:#a9a995}
.header-csl .lecteur-pdf-container,.epargne-c .lecteur-pdf-container,.csl-souscription .lecteur-pdf-container{border:1px solid #a9a995}
.header-csl .help-text-container .circle,.epargne-c .help-text-container .circle,.csl-souscription .help-text-container .circle{color:#a9a995;border-color:#a9a995}
.header-csl [type="radio"]:not(:checked)+label:after,.header-csl [type="radio"]:checked+label:after,.epargne-c [type="radio"]:not(:checked)+label:after,.epargne-c [type="radio"]:checked+label:after,.csl-souscription [type="radio"]:not(:checked)+label:after,.csl-souscription [type="radio"]:checked+label:after{color:#a9a995}
.header-csl [type="radio"]:checked+label:before,.epargne-c [type="radio"]:checked+label:before,.csl-souscription [type="radio"]:checked+label:before{border:solid 1px #a9a995}
.header-csl .degrade-hover:hover,.header-csl .degrade-hover.active,.header-csl .degrade-hover.active:hover,.header-csl .hl-cell:hover,.header-csl .hl-cell.active,.header-csl .hl-cell.active:hover,.epargne-c .degrade-hover:hover,.epargne-c .degrade-hover.active,.epargne-c .degrade-hover.active:hover,.epargne-c .hl-cell:hover,.epargne-c .hl-cell.active,.epargne-c .hl-cell.active:hover,.csl-souscription .degrade-hover:hover,.csl-souscription .degrade-hover.active,.csl-souscription .degrade-hover.active:hover,.csl-souscription .hl-cell:hover,.csl-souscription .hl-cell.active,.csl-souscription .hl-cell.active:hover{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(180deg,#a9a995,#a9a995);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9A995',endColorstr='#A9A995',GradientType=0)}
.header-csl .degrade-hover.active:after,.header-csl .hl-cell.active:after,.epargne-c .degrade-hover.active:after,.epargne-c .hl-cell.active:after,.csl-souscription .degrade-hover.active:after,.csl-souscription .hl-cell.active:after{border-color:#a9a995 rgba(0,0,0,0)}
.header-csl .icon-form-confirm,.epargne-c .icon-form-confirm,.csl-souscription .icon-form-confirm{background-position:center -296px}
.header-csl .list-ppi-options li em,.header-csl .list-ppi-options li strong,.epargne-c .list-ppi-options li em,.epargne-c .list-ppi-options li strong,.csl-souscription .list-ppi-options li em,.csl-souscription .list-ppi-options li strong{color:#a9a995}
.header-csl .progression-alt.etp-1>li:nth-child(-n+1):before,.header-csl .progression-alt.etp-2>li:nth-child(-n+2):before,.header-csl .progression-alt.etp-3>li:nth-child(-n+3):before,.header-csl .progression-alt.etp-4>li:nth-child(-n+4):before,.header-csl .progression-alt.etp-5>li:nth-child(-n+5):before,.header-csl .progression-alt.etp-6>li:nth-child(-n+6):before,.header-csl .progression-alt.etp-7>li:nth-child(-n+7):before,.epargne-c .progression-alt.etp-1>li:nth-child(-n+1):before,.epargne-c .progression-alt.etp-2>li:nth-child(-n+2):before,.epargne-c .progression-alt.etp-3>li:nth-child(-n+3):before,.epargne-c .progression-alt.etp-4>li:nth-child(-n+4):before,.epargne-c .progression-alt.etp-5>li:nth-child(-n+5):before,.epargne-c .progression-alt.etp-6>li:nth-child(-n+6):before,.epargne-c .progression-alt.etp-7>li:nth-child(-n+7):before,.csl-souscription .progression-alt.etp-1>li:nth-child(-n+1):before,.csl-souscription .progression-alt.etp-2>li:nth-child(-n+2):before,.csl-souscription .progression-alt.etp-3>li:nth-child(-n+3):before,.csl-souscription .progression-alt.etp-4>li:nth-child(-n+4):before,.csl-souscription .progression-alt.etp-5>li:nth-child(-n+5):before,.csl-souscription .progression-alt.etp-6>li:nth-child(-n+6):before,.csl-souscription .progression-alt.etp-7>li:nth-child(-n+7):before{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(180deg,#a9a995,#a9a995);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9A995',endColorstr='#A9A995',GradientType=0)}
.header-csl .progression-alt.etp-2>li:nth-child(-n+1):after,.header-csl .progression-alt.etp-3>li:nth-child(-n+2):after,.header-csl .progression-alt.etp-4>li:nth-child(-n+3):after,.header-csl .progression-alt.etp-5>li:nth-child(-n+4):after,.header-csl .progression-alt.etp-6>li:nth-child(-n+5):after,.header-csl .progression-alt.etp-7>li:nth-child(-n+6):after,.epargne-c .progression-alt.etp-2>li:nth-child(-n+1):after,.epargne-c .progression-alt.etp-3>li:nth-child(-n+2):after,.epargne-c .progression-alt.etp-4>li:nth-child(-n+3):after,.epargne-c .progression-alt.etp-5>li:nth-child(-n+4):after,.epargne-c .progression-alt.etp-6>li:nth-child(-n+5):after,.epargne-c .progression-alt.etp-7>li:nth-child(-n+6):after,.csl-souscription .progression-alt.etp-2>li:nth-child(-n+1):after,.csl-souscription .progression-alt.etp-3>li:nth-child(-n+2):after,.csl-souscription .progression-alt.etp-4>li:nth-child(-n+3):after,.csl-souscription .progression-alt.etp-5>li:nth-child(-n+4):after,.csl-souscription .progression-alt.etp-6>li:nth-child(-n+5):after,.csl-souscription .progression-alt.etp-7>li:nth-child(-n+6):after{color:#a9a995}
.header-csl .progression-alt.etp-1>li:nth-child(1),.header-csl .progression-alt.etp-2>li:nth-child(2),.header-csl .progression-alt.etp-3>li:nth-child(3),.header-csl .progression-alt.etp-4>li:nth-child(4),.header-csl .progression-alt.etp-5>li:nth-child(5),.header-csl .progression-alt.etp-6>li:nth-child(6),.header-csl .progression-alt.etp-7>li:nth-child(7),.header-csl .progression-alt li a,.epargne-c .progression-alt.etp-1>li:nth-child(1),.epargne-c .progression-alt.etp-2>li:nth-child(2),.epargne-c .progression-alt.etp-3>li:nth-child(3),.epargne-c .progression-alt.etp-4>li:nth-child(4),.epargne-c .progression-alt.etp-5>li:nth-child(5),.epargne-c .progression-alt.etp-6>li:nth-child(6),.epargne-c .progression-alt.etp-7>li:nth-child(7),.epargne-c .progression-alt li a,.csl-souscription .progression-alt.etp-1>li:nth-child(1),.csl-souscription .progression-alt.etp-2>li:nth-child(2),.csl-souscription .progression-alt.etp-3>li:nth-child(3),.csl-souscription .progression-alt.etp-4>li:nth-child(4),.csl-souscription .progression-alt.etp-5>li:nth-child(5),.csl-souscription .progression-alt.etp-6>li:nth-child(6),.csl-souscription .progression-alt.etp-7>li:nth-child(7),.csl-souscription .progression-alt li a{color:#a9a995}
.header-csl .mini .dropdown-list .dropdown-list-select li:hover,.epargne-c .mini .dropdown-list .dropdown-list-select li:hover,.csl-souscription .mini .dropdown-list .dropdown-list-select li:hover{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(180deg,#a9a995,#a9a995);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9A995',endColorstr='#A9A995',GradientType=0)}
.gradient-assurance{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(180deg,#ed973c,#ee5842)}
.assurance-c .table-comparateur .icon-check,.assurance-c .table-comparateur .icon-plain-star,.assurance-c .table-comparateur .icon-empty-star,.assurance-c .table-comparateur .circle-small{color:#e3514b}
.assurance-c .table-comparateur thead th.hover{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(#ed973c,#ee5842)}
.assurance-c .table-comparateur tbody td.hover,.assurance-c .table-comparateur tfoot td.hover{background-color:#ee5842}
.assurance-c .colored,.assurance-c .list-form-recap li>div:last-child,.assurance-c .list-recap-light em{color:#e3514b}
.assurance-c .lb-box,.assurance-c .fieldset{border-left-color:#e3514b}
.assurance-c .lecteur-pdf-container{border-color:#e3514b}
.assurance-c .help-text-container .circle{color:#e3514b;border-color:#e3514b}
.assurance-c [type="radio"]:not(:checked)+label:after,.assurance-c [type="radio"]:checked+label:after{color:#e3514b}
.assurance-c [type="radio"]:checked+label:before{border:solid 1px #e3514b}
.assurance-c .degrade-hover:hover,.assurance-c .degrade-hover.active,.assurance-c .degrade-hover.active:hover,.assurance-c .hl-cell:hover,.assurance-c .hl-cell.active,.assurance-c .hl-cell.active:hover{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(180deg,#ed973c,#ee5842);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$form_assurance_gradient_start',endColorstr='$form_assurance_gradient_end',GradientType=0)}
.assurance-c .degrade-hover.active:after,.assurance-c .hl-cell.active:after{border-color:#ee5842 rgba(0,0,0,0)}
.assurance-c .degrade-hover.active.top:after,.assurance-c .hl-cell.active.top:after{border-color:#ed973c rgba(0,0,0,0)}
.assurance-c .icon-form-confirm{background-position:center -375px}
.assurance-c .progression-alt.etp-1>li:first-child:before,.assurance-c .progression-alt.etp-2>li:nth-child(-n+2):before,.assurance-c .progression-alt.etp-3>li:nth-child(-n+3):before,.assurance-c .progression-alt.etp-4>li:nth-child(-n+4):before,.assurance-c .progression-alt.etp-5>li:nth-child(-n+5):before,.assurance-c .progression-alt.etp-6>li:nth-child(-n+6):before,.assurance-c .progression-alt.etp-7>li:nth-child(-n+7):before{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(180deg,#ed973c,#ee5842);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed973c',endColorstr='#EE5842',GradientType=0);text-align:center}
.assurance-c .progression-alt.etp-2>li:nth-child(-n+1):after,.assurance-c .progression-alt.etp-3>li:nth-child(-n+2):after,.assurance-c .progression-alt.etp-4>li:nth-child(-n+3):after,.assurance-c .progression-alt.etp-5>li:nth-child(-n+4):after,.assurance-c .progression-alt.etp-6>li:nth-child(-n+5):after,.assurance-c .progression-alt.etp-7>li:nth-child(-n+6):after{color:#ee5842}
.assurance-c .progression-alt.etp-2>li:nth-child(-n+1):before,.assurance-c .progression-alt.etp-3>li:nth-child(-n+2):before,.assurance-c .progression-alt.etp-4>li:nth-child(-n+3):before,.assurance-c .progression-alt.etp-5>li:nth-child(-n+4):before,.assurance-c .progression-alt.etp-6>li:nth-child(-n+5):before,.assurance-c .progression-alt.etp-7>li:nth-child(-n+6):before{cursor:pointer;text-align:center}
.assurance-c .progression-alt.etp-1>li:nth-child(1),.assurance-c .progression-alt.etp-2>li:nth-child(2),.assurance-c .progression-alt.etp-3>li:nth-child(3),.assurance-c .progression-alt.etp-4>li:nth-child(4),.assurance-c .progression-alt.etp-5>li:nth-child(5),.assurance-c .progression-alt.etp-6>li:nth-child(6),.assurance-c .progression-alt.etp-7>li:nth-child(7){color:#e3514b}
.assurance-c .dropdown-list .dropdown-list-select li:hover{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(180deg,#ed973c,#ee5842);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed973c',endColorstr='#EE5842',GradientType=0)}
.gradient-protection{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a)}
.protection-c .colored,.protection-c .list-form-recap li>div:last-child,.protection-c .list-recap-light em{color:#fe9b0a}
.protection-c .lb-box,.protection-c .fieldset{border-left-color:#fe9b0a}
.protection-c .lecteur-pdf-container{border-color:#fe9b0a}
.protection-c .help-text-container .circle{color:#fe9b0a;border-color:#fe9b0a}
.protection-c [type="radio"]:not(:checked)+label:after,.protection-c [type="radio"]:checked+label:after{color:#fe9b0a}
.protection-c [type="radio"]:checked+label:before{border:solid 1px #fe9b0a}
.protection-c .degrade-hover:hover,.protection-c .degrade-hover.active,.protection-c .degrade-hover.active:hover,.protection-c .hl-cell:hover,.protection-c .hl-cell.active,.protection-c .hl-cell.active:hover{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eebc09',endColorstr='#fe9b0a',GradientType=0)}
.protection-c .degrade-hover.active:after,.protection-c .hl-cell.active:after{border-color:#fe9b0a rgba(0,0,0,0)}
.protection-c .degrade-hover.active.top:after,.protection-c .hl-cell.active.top:after{border-color:#eebc09 rgba(0,0,0,0)}
.protection-c .icon-form-confirm{background-position:center -375px}
.protection-c .progression-alt.etp-1>li:first-child:before,.protection-c .progression-alt.etp-2>li:nth-child(-n+2):before,.protection-c .progression-alt.etp-3>li:nth-child(-n+3):before,.protection-c .progression-alt.etp-4>li:nth-child(-n+4):before,.protection-c .progression-alt.etp-5>li:nth-child(-n+5):before,.protection-c .progression-alt.etp-6>li:nth-child(-n+6):before,.protection-c .progression-alt.etp-7>li:nth-child(-n+7):before{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eebc09',endColorstr='#fe9b0a',GradientType=0);text-align:center}
.protection-c .progression-alt.etp-2>li:nth-child(-n+1):after,.protection-c .progression-alt.etp-3>li:nth-child(-n+2):after,.protection-c .progression-alt.etp-4>li:nth-child(-n+3):after,.protection-c .progression-alt.etp-5>li:nth-child(-n+4):after,.protection-c .progression-alt.etp-6>li:nth-child(-n+5):after,.protection-c .progression-alt.etp-7>li:nth-child(-n+6):after{color:#fe9b0a}
.protection-c .progression-alt.etp-2>li:nth-child(-n+1):before,.protection-c .progression-alt.etp-3>li:nth-child(-n+2):before,.protection-c .progression-alt.etp-4>li:nth-child(-n+3):before,.protection-c .progression-alt.etp-5>li:nth-child(-n+4):before,.protection-c .progression-alt.etp-6>li:nth-child(-n+5):before,.protection-c .progression-alt.etp-7>li:nth-child(-n+6):before{cursor:pointer;text-align:center}
.protection-c .progression-alt.etp-1>li:nth-child(1),.protection-c .progression-alt.etp-2>li:nth-child(2),.protection-c .progression-alt.etp-3>li:nth-child(3),.protection-c .progression-alt.etp-4>li:nth-child(4),.protection-c .progression-alt.etp-5>li:nth-child(5),.protection-c .progression-alt.etp-6>li:nth-child(6),.protection-c .progression-alt.etp-7>li:nth-child(7){color:#fe9b0a}
.protection-c .dropdown-list .dropdown-list-select li:hover{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eebc09',endColorstr='#fe9b0a',GradientType=0)}
.gradient-mobile{background-color:#d6375d;background-image:linear-gradient(-10deg,#d6375d,#e53f95)}
.gradient-compte{background-color:#1cbe4c;background-image:linear-gradient(-10deg,#1cbe4c,#79d44c)}
.confirmation{padding:2rem 10%;text-align:center;background-color:#fff}
.confirmation .warning{color:#e64444}
.confirmation i.icon-form-confirm,.confirmation i.icon-form-info,.confirmation i.icon-form-alert,.confirmation i.icon-form-red,.confirmation i.icon-validation-tel{display:block}
.confirmation .icon-form-confirm,.confirmation .icon-form-info,.confirmation .icon-form-alert,.confirmation .icon-form-red,.confirmation .icon-validation-tel{margin:1rem auto 0 auto}
.confirmation .btn-primary{margin-top:20px}
.confirmation.text-left{text-align:left}
.confirmation.text-right{text-align:right}
.barre-recherche{background-color:#fef7f8}
.barre-recherche ::-webkit-input-placeholder{color:#4f4f4f}
.barre-recherche :-moz-placeholder{color:#4f4f4f}
.barre-recherche ::-moz-placeholder{color:#4f4f4f}
.barre-recherche :-ms-input-placeholder{color:#4f4f4f}
.barre-recherche .form-control{-webkit-box-shadow:none;box-shadow:none}
.barre-recherche .form .col-50{padding-right:0}
.barre-recherche.stuck{top:0;z-index:99;width:100%}
.barre-recherche .barre-recherche-periode{background:#fff}
.barre-recherche .recherche-avancee,.barre-recherche .recherche-periode{height:60px;width:100%;color:#787878;background-color:#fef7f8;border-bottom:1px solid #e6ded3;border-top:1px solid #e6ded3}
.barre-recherche .recherche-avancee.active,.barre-recherche .recherche-periode.active{background-color:#fff;border-bottom-color:#fff;color:#4c4c4c}
.barre-recherche .recherche-periode{border-right:solid 1px #f3eee9;position:relative}
.barre-recherche .recherche-periode:after{position:absolute;content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:12px;width:30px;background-position:center 515px;top:1.5rem}
.barre-recherche .recherche-periode.active:after{background-position:center 620px}
.barre-recherche .form .form-control{height:60px;margin-bottom:0;background-color:#fef7f8;border-radius:0}
.barre-recherche .form .custom-select2,.barre-recherche .form .custom-select{margin-top:0;border-radius:0;background-color:#fef7f8}
.barre-recherche .form .custom-select2:after,.barre-recherche .form .custom-select:after{background-position:center -17px;background-color:#fef7f8;right:4px;top:6px}
.barre-recherche .form .custom-select2 select,.barre-recherche .form .custom-select select{padding:10px 6px}
.barre-recherche .form .custom-select2.disabled:after,.barre-recherche .form .custom-select.disabled:after{background-color:#f3eee9}
.barre-recherche .form .custom-select2.disabled select,.barre-recherche .form .custom-select.disabled select{opacity:1;background-color:#f3eee9}
.barre-recherche .form label.search{border-right:1px solid #e6ded3}
.barre-recherche .form label.search .form-control{padding-left:25px;border-right:0}
.barre-recherche .form label.search:after{top:20px}
.barre-recherche .recherche-avancee>span{display:inline-block;vertical-align:middle;font-size:2.71429rem;padding-bottom:5px}
.barre-recherche .form .disabled{cursor:not-allowed;background-color:#f3eee9;opacity:1}
.barre-recherche .list-vue li{height:60px;width:50%;float:left;cursor:pointer;border:1px solid #e6ded3;border-right:0;background-repeat:no-repeat;background-color:#fef7f8}
.total-results span{font-size:1.5rem;color:#ccae6e;font-family:"bnpp_sansregular",Arial,sans-serif;padding:.3em 0 .5em .8em;display:inline-block}
.total-results .close{font-size:.8rem;margin:11px 13px;color:#e6ded3}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-datepicker{width:16em;padding:.2em .5em 0;display:none;background-color:#fff;font-size:1rem;border:solid 1px #f3eee9}
.ui-datepicker a:link{color:#4e4e4e}
.ui-datepicker-header{position:relative;padding:.2em 0;font-size:.8em}
.ui-datepicker-prev,.ui-datepicker-next{position:absolute;top:8px;width:1.8em;height:1.8em;color:#b2965b;cursor:pointer}
.ui-datepicker-prev{left:5px}
.ui-datepicker-next{right:8px}
.ui-datepicker-prev span,.ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5em !important}
.ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.8em}
.ui-datepicker-title select{font-size:18px;margin:1px 0}
select.ui-datepicker-month,select.ui-datepicker-year{width:49%}
.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:normal;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:center;text-decoration:none}
a.ui-state-default:hover,a.ui-state-active{background-color:#b2965b;color:#fff}
.ui-state-highlight{background-color:#f5f5f5}
.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-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker-unselectable{color:#f3eee9}
.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}
body.bpf.ec-profil .ui-datepicker .ui-datepicker-header select.ui-datepicker-month,body.bpf.ec-profil .ui-datepicker .ui-datepicker-header select.ui-datepicker-year{font-size:17px}
.bpf ngb-datepicker{background-color:white;position:absolute;z-index:1;border-radius:0;border:solid 1px #dcdfe0}
.bpf ngb-datepicker.dropdown-menu{padding:.2em .5em 0}
.bpf ngb-datepicker [class*="btn-"],.bpf ngb-datepicker a[class*="btn-"]{border:0 solid #dcdfe0;padding:0}
.bpf ngb-datepicker [ngbDatepickerDayView]{padding:0;border:0;border-radius:0;font-size:13.5px}
.bpf ngb-datepicker [ngbDatepickerDayView].text-white{color:#fff}
.bpf ngb-datepicker [ngbDatepickerDayView].bg-primary{background-color:#b2965b}
.bpf ngb-datepicker .ngb-dp-weekdays{border-bottom:0;border-radius:0}
.bpf ngb-datepicker ngb-datepicker-navigation button.btn.btn-link.ngb-dp-arrow-btn{padding:inherit;height:inherit;background-color:transparent;background-image:none;color:#b2965b;font-family:"bnpp_sans_condensed_regular,Arial,sans-serif";font-size:18px;margin:0}
.bpf ngb-datepicker ngb-datepicker-navigation-select>.custom-select{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:18px}
ngb-datepicker{background-color:white;position:absolute;z-index:1;border-radius:0;border:solid 1px #dcdfe0}
ngb-datepicker.dropdown-menu{padding:.2em .5em 0}
ngb-datepicker [class*="btn-"],ngb-datepicker a[class*="btn-"]{border:0 solid #dcdfe0;padding:0}
ngb-datepicker [ngbDatepickerDayView]{padding:0;border:0;border-radius:0;font-size:13.5px}
ngb-datepicker [ngbDatepickerDayView].text-white{color:#fff}
ngb-datepicker [ngbDatepickerDayView].bg-primary{background-color:#1b9b5b}
ngb-datepicker .ngb-dp-weekdays{border-bottom:0;border-radius:0}
ngb-datepicker ngb-datepicker-navigation button.btn.btn-link.ngb-dp-arrow-btn{padding:inherit;height:inherit;background-color:transparent;background-image:none;color:#1b9b5b;font-family:"bnpp_sans_condensed_regular,Arial,sans-serif";font-size:18px;margin:0}
ngb-datepicker ngb-datepicker-navigation-select>.custom-select{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:18px}
.dropdown-container{position:relative}
.dropdown-container.valid{border:2px solid #5cc569}
.dropdown-container.error{border:2px solid #ba0e32;margin-bottom:5px}
.dropdown{cursor:pointer}
.dropdown.disable{opacity:.5;cursor:no-drop}
.dropdown:hover .dropdown-selected{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);color:#fff}
.dropdown:hover .dropdown-selected .libelle{color:#fff}
.dropdown:hover .btn-select{background-color:#fff;border-bottom:1px solid #dcdfe0;padding:0}
.dropdown .dropdown-selected{margin-left:0;padding:1rem 70px 1rem 1rem;height:70px;display:block;position:relative}
.dropdown .dropdown-selected p{margin:0}
.dropdown .btn-select{position:absolute;width:60px;height:72px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -7px;top:0;right:0;z-index:1;border-left:solid 1px #f3eee9}
.dropdown-list{position:absolute;max-height:222px;z-index:205}
.dropdown-list .dropdown-list-select{cursor:pointer;position:absolute;list-style:none;margin:0;padding:0;top:5px;background-color:#fff;z-index:10;overflow:auto}
.dropdown-list .dropdown-list-select li{margin:0 55px 0 15px;border-bottom:solid 1px #f3eee9;padding:15px 10px 10px 10px}
.dropdown-list .dropdown-list-select li p{margin:0}
.dropdown-list .dropdown-list-select li:hover{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);color:#fff}
.dropdown-list .dropdown-list-select li:hover strong,.dropdown-list .dropdown-list-select li:hover .libelle,.dropdown-list .dropdown-list-select li:hover p{color:#fff}
.dropdown-list .dropdown-list-select li:last-child{border-bottom:0}
.select-carte{width:60%;background-color:#f8f8f8;margin-top:-5px}
.select-carte i.icon-carte{display:inline-block}
.select-carte .select-arrow{cursor:pointer;padding-top:15px;position:absolute;right:10px;top:12px;z-index:5}
.select-carte .dropdown-selected{padding:10px 5px;background-color:#fff;background-image:none;height:40px}
.select-carte .dropdown-list{height:auto;width:100%;border:solid 1px #f3eee9;padding-bottom:10px;background-color:#fff;position:relative;overflow:hidden}
.select-carte .dropdown-list li{width:100%;padding-left:45px;margin:0;position:relative;cursor:pointer}
.select-carte .dropdown-list li .icon-carte{position:absolute;left:0}
.select-carte .dropdown-list li:hover{color:#433931;background-image:none;background-color:#f8f8f8}
.mini .dropdown-selected,.mini .btn-select,.recherche .dropdown-selected,.recherche .btn-select{height:46px;background:0;padding:0}
.mini .btn-select,.recherche .btn-select{background-position:15px -250px;background-repeat:no-repeat;width:20px;border-left:0;border-bottom:0}
.mini .dropdown-list .dropdown-list-select li,.mini .dropdown-selected,.recherche .dropdown-list .dropdown-list-select li,.recherche .dropdown-selected{padding:12px 50px 10px 10px;color:#787878;display:table;padding:0 50px 0 10px;width:100%;height:48px;line-height:46px}
.mini .dropdown-list,.recherche .dropdown-list{max-height:135px}
.mini .dropdown-list .dropdown-list-select,.recherche .dropdown-list .dropdown-list-select{top:0}
.mini .dropdown-list .dropdown-list-select li,.recherche .dropdown-list .dropdown-list-select li{margin:0;padding-right:50px;height:46px}
.mini .dropdown-list .dropdown-list-select li:hover,.recherche .dropdown-list .dropdown-list-select li:hover{color:#fff}
.mini .dropdown-list .dropdown-list-select li i[class*=irop-],.recherche .dropdown-list .dropdown-list-select li i[class*=irop-]{vertical-align:middle}
.mini .nano>.nano-pane,.recherche .nano>.nano-pane{right:10px}
.recherche{min-width:160px;margin-right:1.5%}
.recherche .btn-select{border-bottom:0;background-position:11px -249px}
.recherche .dropdown-list,.recherche .dropdown-list-select{z-index:111;width:100%}
.recherche .dropdown-list .dropdown-list-select li{z-index:111;color:#433931;padding-left:1rem;position:relative;padding-right:2rem}
.recherche .dropdown-list .dropdown-list-select li.selected:after,.recherche .dropdown-list .dropdown-list-select li:hover:after{font-family:iconbnp;content:"\e603";font-size:1.8rem;position:absolute;right:1rem;top:.5rem}
.mini .dropdown-selected span{display:table-cell;vertical-align:middle;line-height:1}
.dropdown-list-select.nano-content li span{display:table-cell;vertical-align:middle;height:46px;line-height:1}
.form-advanced-search .dropdown-selected i[class*=irop-]{vertical-align:middle}
#recherche-avancee-form .btn-select{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -17px;height:48px;width:46px;background-color:#fff;border-bottom:solid 1px #dcdfe0;border-left:solid 1px #dcdfe0}
.row-pub .col-30,.row-pub .col-65{min-height:190px}
.row-pub .pub-carte .row,.row-pub>.row{position:relative;color:#fff;background-color:#b2965b;background-image:linear-gradient(15deg,#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b2965b,endColorstr=#b2965b);padding:1rem;margin-top:15px;overflow:hidden;cursor:pointer}
.row-pub .pub-carte .row:after{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png) -42px 0 no-repeat;position:absolute;right:0;margin-right:30px;top:40%;width:15px;height:15px}
.row-pub .pub-carte .row p{max-width:80%}
.row-pub .pub-carte .row .img-carte{margin-right:15px;width:70px;float:left}
.row-pub .cell:first-child i{margin:0 2rem 0 1rem}
.row-pub .cell:first-child i.icon{font-size:2.5rem}
.row-pub .demi-fleche:before,.row-pub .demi-fleche:after{border-color:#b2965b rgba(0,0,0,0);left:10%}
.row.advice{margin:1.5rem 0;border:solid 1px #f3eee9;background-color:#fff}
.row.advice .col-90,.row.advice .col-10{padding:1rem 1.5rem}
.row.advice .col-90 p{margin:0}
.row.advice .icon-triangle-right{display:inline-block;margin-top:.5rem}
.row.advice i{display:block;float:left;margin-right:5%}
.right-block-banner{max-width:254px;width:100%}
.responsive-banner{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.responsive-banner.trophee{background-color:#fff}
.responsive-banner.trophee .banner-header.trophee{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/common/banner/trophee/header-banner-trophee.png);background-position:center center;background-repeat:no-repeat;height:188px}
.responsive-banner.trophee .banner-body.trophee{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/common/banner/trophee/body-baner-trophee.png);background-position:bottom center;background-repeat:no-repeat}
.responsive-banner.trophee .banner-body.trophee .big-banner-text-green,.responsive-banner.trophee .banner-body.trophee .medium-banner-text-green{text-align:center;padding:0;margin:0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#685648}
.responsive-banner.trophee .banner-body.trophee .big-banner-text-green{line-height:1.8rem;font-size:1.8rem}
.responsive-banner.trophee .banner-body.trophee .medium-banner-text-green{line-height:1.5rem;font-size:1.4rem}
.responsive-banner.trophee .banner-body.trophee .banner-text-black{text-align:center;line-height:1rem;margin:0}
.responsive-banner.trophee .banner-body.trophee .banner-image-control-margin{margin-bottom:350px}
.responsive-banner.trophee .banner-footer.trophee{background-color:#fff}
.responsive-banner.trophee .text-block{padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:2px;margin-bottom:10px}
.responsive-banner.trophee .banner-text-black{color:#000;font-size:1rem;padding:0 8px;margin:0}
[class^="carrousel-wrapper"]{position:relative;overflow:hidden;height:315px}
[class^="carrousel-wrapper"] i{display:inline-block;z-index:1;cursor:pointer;position:relative}
[class^="carrousel-wrapper"] .carrousel-itemsContainer{width:10000%;margin:0 auto}
[class^="carrousel-wrapper"] .carrousel-item{width:230px;opacity:1;margin-right:20px;float:left;text-align:right}
[class^="carrousel-wrapper"] .carrousel-item:last-child{margin-right:0}
[class^="carrousel-wrapper"] .carrousel-item>div{margin-left:45px;text-align:left;font-size:1em}
[class^="carrousel-wrapper"] .carrousel-item>div>span{display:block;float:left;clear:both;position:relative}
[class^="carrousel-wrapper"] .carrousel-item>div>span>i{margin-left:5px;font-size:1.1em;color:#b2965b}
[class^="carrousel-wrapper"] .carrousel-item>div>span>div{position:absolute;text-align:left;background-color:#FFF;border:1px solid #d1d1d1;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.2);box-shadow:0 3px 7px rgba(0,0,0,0.2);font-size:.86667rem;padding:15px;z-index:5;min-width:300px;right:-272px;top:27px}
[class^="carrousel-wrapper"] .carrousel-item>div>span>div>span{display:block}
[class^="carrousel-wrapper"] .sepBot{margin-bottom:0}
[class^="carrousel-wrapper"] .checkboxContainer{position:absolute;left:6px;top:-41px}
.js-carrousel-cards-built{position:relative;padding:0 40px}
.carrousel-left,.carrousel-right{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/carrousel/ctrl.png);position:absolute;height:40px;width:40px;top:95px;cursor:pointer;left:-10px;z-index:1;opacity:.7}
.carrousel-left:hover,.carrousel-right:hover{opacity:1}
.carrousel-right{left:auto;right:-10px;margin-left:auto;background-position:0 -40px}
.carrousel-label{text-align:left;margin:0 auto 10px;padding-left:45px;padding-top:6px}
.carrousel-label>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px;display:inline-block;text-transform:uppercase;font-family:"bnpp_sansbold",Arial,sans-serif}
.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:checked+label:before,.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:not(:checked)+label:before{height:25px;width:25px;border-radius:1em}
.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:checked+label:after,.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:not(:checked)+label:after{font-size:1.1em;padding-top:3px;margin-left:-1px}
.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:checked+label,.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:not(:checked)+label{padding:0;margin:0;height:35px;width:35px}
.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:checked+label.cb2:after,.wrapper-demande-pret .carrousel-wrapper-cards [type=checkbox]:not(:checked)+label.cb2:after{left:2px;top:4px}
.popover.carrousel .radio-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:205px;height:2em}
.popover.carrousel .form [type=radio]:checked+label:first-of-type,.popover.carrousel .form [type=radio]:not(:checked)+label:first-of-type{width:12%;margin:0;padding:0;top:12px}
.popover.carrousel .radio-left{width:80%;margin-left:5%}
.js-build-carousel{position:relative;overflow:hidden}
.js-build-carousel .left,.js-build-carousel .right{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:25px;height:45px;left:2em;cursor:pointer;z-index:10;display:none}
.js-build-carousel .right{left:auto;right:2em}
.js-build-carousel .carousel-inner .item{position:absolute;width:100%;height:100%}
.js-build-carousel .carousel-indicators{position:absolute;bottom:1em;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:1}
.js-build-carousel .carousel-indicators li{border-radius:100%;width:10px;height:10px;margin:0 1em 0 0;background-color:#ccc;cursor:pointer;float:left}
.js-build-carousel .carousel-indicators li:last-child{margin:0}
.js-build-carousel .carousel-indicators li.active{background-color:rgba(0,0,0,0.3)}
.js-build-carousel .carousel-indicators li.active.fam-compte{background-color:#1cbe4c}
.js-build-carousel .carousel-indicators li.active.fam-epargne{background-color:#2491ee}
.js-build-carousel .carousel-indicators li.active.fam-credit{background-color:#993ba7}
.js-build-carousel .carousel-indicators li.active.fam-assurance{background-color:#e3514b}
.js-build-carousel .carousel-indicators li.active.fam-protection{background-color:#fe9b0a}
.js-build-carousel .carousel-indicators li.active.fam-mobile{background-color:#d6375d}
.flip-clock-wrapper *{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:inline-block}
.flip-clock-divider.hours{width:0}
.flip-clock-divider.hours .flip-clock-dot{display:none}
.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}
.flip-clock-wrapper a:hover{color:#fff}
.flip-clock-wrapper ul{list-style:none}
.flip-clock-wrapper.clearfix:before,.kyc .form em.flip-clock-wrapper.error:before,.kyc .form em.flip-clock-wrapper.error2:before,.flip-clock-wrapper.clearfix:after,.kyc .form em.flip-clock-wrapper.error:after,.kyc .form em.flip-clock-wrapper.error2:after{content:" ";display:table}
.flip-clock-wrapper.clearfix:after,.kyc .form em.flip-clock-wrapper.error:after,.kyc .form em.flip-clock-wrapper.error2:after{clear:both}
.flip-clock-wrapper.clearfix,.kyc .form em.flip-clock-wrapper.error,.kyc .form em.flip-clock-wrapper.error2{*zoom:1}
.flip-clock-wrapper{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;-webkit-user-select:none}
.flip-clock-meridium{background:none !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important;font-size:36px !important}
.flip-clock-meridium a{color:#313333}
.flip-clock-wrapper{text-align:center;position:relative;display:inline-block;padding:.5em .75em .35em;background:#FFF}
.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}
.flip-clock-wrapper:after{clear:both}
.flip-clock-wrapper ul{position:relative;float:left;margin:1px;width:15px;height:25px;font-size:24px;font-weight:bold;line-height:30px;border-radius:3px;padding:0 .25em;background:#31bb13}
.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px;text-decoration:none !important}
.flip-clock-wrapper ul li:first-child{z-index:2}
.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important}
.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:24px;overflow:hidden;outline:1px solid transparent}
.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}
.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;top:0}
.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4)}
.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}
.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#FFF;text-shadow:0 1px 2px #CCC;text-align:center;background-color:#31bb13;border-radius:6px;font-size:20px}
.flip-clock-wrapper ul li a div.up div.inn{top:0}
.flip-clock-wrapper ul li a div.down div.inn{bottom:0}
.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}
.flip-clock-wrapper .flip{-webkit-box-shadow:0 1px 3px rgba(45,45,45,0.7);box-shadow:0 1px 3px rgba(45,45,45,0.7)}
.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd .5s .5s linear both;animation:asd .5s .5s linear both;z-index:5}
.flip-clock-divider{float:left;display:inline-block;position:relative;width:13px;height:45px}
.flip-clock-divider.heu .flip-clock-dot{display:none}
.flip-clock-divider:first-child{width:0}
.flip-clock-dot{display:block;background:#b8b8b8;width:3px;height:3px;position:absolute;border-radius:50%;left:5px}
.flip-clock-divider .flip-clock-label{position:absolute;bottom:-.35em;right:-25px;color:#adadad;font-size:.8em;text-transform:uppercase;text-shadow:none}
.flip-clock-divider.minutes .flip-clock-label{right:-88px}
.flip-clock-divider.seconds .flip-clock-label{right:-91px}
.flip-clock-dot.top{top:10px}
.flip-clock-dot.bottom{bottom:20px}
@-webkit-keyframes asd{0{z-index:2}
20%{z-index:4}
100%{z-index:4}
}
@keyframes asd{0{z-index:2}
20%{z-index:4}
100%{z-index:4}
}
.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn .5s .5s linear both;animation:turn .5s .5s linear both}
@-webkit-keyframes turn{0{-webkit-transform:rotateX(90deg)}
100%{-webkit-transform:rotateX(0)}
}
@keyframes turn{0{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}
100%{-webkit-transform:rotateX(0);transform:rotateX(0)}
}
.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 .5s linear both;animation:turn2 .5s linear both}
@-webkit-keyframes turn2{0{-webkit-transform:rotateX(0)}
100%{-webkit-transform:rotateX(-90deg)}
}
@keyframes turn2{0{-webkit-transform:rotateX(0);transform:rotateX(0)}
100%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}
}
.flip-clock-wrapper ul li.flip-clock-active{z-index:3}
.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top,rgba(49,145,28,0.1) 0,rgba(49,145,28,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(49,145,28,0.1)),color-stop(100%,#31911c));background:linear,top,rgba(49,145,28,0.1) 0,#31911c 100%;background:-ms-linear-gradient(top,rgba(49,145,28,0.1) 0,#31911c 100%);background:linear,to bottom,rgba(49,145,28,0.1) 0,#31911c 100%;-webkit-animation:show .5s linear both;animation:show .5s linear both}
.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top,rgba(49,145,28,0.1) 0,#31911c 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(49,145,28,0.1)),color-stop(100%,#31911c));background:linear,top,rgba(49,145,28,0.1) 0,#31911c 100%;background:-ms-linear-gradient(top,rgba(49,145,28,0.1) 0,#31911c 100%);background:linear,to bottom,rgba(49,145,28,0.1) 0,#31911c 100%;-webkit-animation:hide .5s .3s linear both;animation:hide .5s .3s linear both}
.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top,#31911c 0,rgba(49,145,28,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#31911c),color-stop(100%,rgba(49,145,28,0.1)));background:linear,top,#31911c 0,rgba(49,145,28,0.1) 100%;background:-ms-linear-gradient(top,#31911c 0,rgba(49,145,28,0.1) 100%);background:linear,to bottom,#31911c 0,rgba(49,145,28,0.1) 100%;-webkit-animation:show .5s linear both;animation:show .5s linear both}
.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top,#31911c 0,rgba(49,145,28,0.1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#31911c),color-stop(100%,rgba(49,145,28,0.1)));background:linear,top,#31911c 0,rgba(49,145,28,0.1) 100%;background:-ms-linear-gradient(top,#31911c 0,rgba(49,145,28,0.1) 100%);background:linear,to bottom,#31911c 0,rgba(49,145,28,0.1) 100%;-webkit-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}
@-webkit-keyframes show{0{opacity:0}
100%{opacity:1}
}
@keyframes show{0{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes hide{0{opacity:1}
100%{opacity:0}
}
@keyframes hide{0{opacity:1}
100%{opacity:0}
}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.icon-acrobat{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/noe/acrobat.gif) no-repeat;width:33px;height:32px}
.icon-carret-left{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png) -112px 0 no-repeat;width:11px;height:18px}
.icon-imprimante{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-imprimante.png);height:40px;width:43px;background-repeat:no-repeat}
.icon-html{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-html.png);height:40px;width:43px;background-repeat:no-repeat}
.icon-download{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-download.png);height:37px;width:39px;background-repeat:no-repeat}
.icon-global-carte,.icon-prelevement,.icon-cheque,.icon-rib,.icon-opo,.icon-facture,.icon-alert-sms{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-nav-vir.png)}
.icon-global-carte{background-position:center 182px;width:54px;height:50px}
.icon-prelevement{background-position:center -15px;width:34px;height:50px}
.icon-cheque{background-position:center 1402px;width:70px;height:50px}
.icon-rib{background-position:center 1600px;width:70px;height:50px}
.icon-opo{background-position:center 1202px;width:70px;height:50px}
.caracteristiques .icon-opo{background-position:center 1017px;background-size:60px;width:22px;height:10px}
.icon-alert-sms{background-position:center 402px;width:70px;height:50px}
.icon-shadow{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-shadow.png);height:7px;width:40px;background-repeat:no-repeat}
.icon-add-green{background-position:center -625px;height:20px;width:34px;display:block;padding-top:.5rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat}
.icon-add{background-position:center -831px;height:40px;width:34px;display:block;padding-top:.5rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat}
.icon-loupe{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center 400px;width:18px;height:17px}
.icon-form-confirm,.icon-form-info,.icon-form-alert{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-confirm.png);background-repeat:no-repeat;height:70px;width:70px}
.icon-form-confirm.mini,.icon-form-info.mini,.icon-form-alert.mini{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-confirm-mini.png);background-repeat:no-repeat;height:35px;width:35px}
.icon-form-alert{background-position:center 0}
.icon-form-confirm{background-position:center -72px}
.icon-form-info{background-position:center -222px}
.icon-notifs-sms,.icon-solde,.icon-notifs-appli,.icon-cle-digit{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/icon-notifs.png);background-repeat:no-repeat;height:70px;width:70px}
.icon-notifs-sms{background-position:-4px 0}
.icon-solde{background-position:-4px -83px}
.icon-notifs-appli{background-position:-4px -166px}
.icon-cle-digit{background-position:4px -508px}
.mini.icon-form-alert{background-position:center 0}
.mini.icon-form-confirm{background-position:center -35px}
.mini.icon-form-info{background-position:center -110px}
.icon-form-red{color:#fff;background-color:#e64444;background-image:-webkit-gradient(linear,left top,left bottom,from(#e64444),to(#d30072));background-image:linear-gradient(#e64444,#d30072);font-family:"arial";line-height:1.3;width:70px;height:70px;font-weight:bold;border-radius:50%;text-align:center;font-size:50px;padding:3px 0 0 0}
.icon-form-red:before{content:"i"}
.icon-envoi-courrier{color:#fff;background-color:#685648;background-image:-webkit-gradient(linear,left top,left bottom,from(#685648),to(#42382f));background-image:linear-gradient(#685648,#42382f);font-family:arial;border-radius:50%;text-align:center;font-size:50px;background-color:#4ed7b3;height:68px;width:68px;display:block;padding-top:3px}
.icon-envoi-courrier:before{content:"\e623";font-family:iconbnp;font-size:2.5rem}
.icon-validation-SMS{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/validationSMS.gif);height:213px;width:213px;background-repeat:no-repeat}
.icon-validation-tel{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/beneficiaires/telephone-valid.png);height:68px;width:68px}
.icon-telephone{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/beneficiaires/telephone.png);height:68px;width:68px}
.icon-stylo,.icon-stylo2{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-stylo.png);background-repeat:no-repeat}
.icon-stylo{height:20px;width:13px;background-position:center top}
.icon-stylo2{height:32px;width:32px;background-position:center -48px}
.icon-check{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-check.png);height:21px;width:30px;background-repeat:no-repeat}
.icon-white-check{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-white-check.png);height:20px;width:30px;background-repeat:no-repeat}
.icon-grey-check{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png);height:15px;width:25px;background-position:right center}
.icon-back{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/back.png);width:27px;height:28px;background-repeat:no-repeat}
.icon-trash{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-trash.png);background-position:center 60px;width:24px;height:24px}
.icon-print{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-print.png);width:19px;height:19px;background-position:center 0}
.icon-print.white{background-position:center -40px}
.icon-print.black{background-position:center 0}
.icon-download-small{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-download-small.png);width:20px;height:20px;background-position:center -20px}
.icon-download-small.white{background-position:center -40px}
.icon-download-small.black{background-position:center 0}
.icon-partage{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-partage.png);width:18px;height:21px;background-position:center -21px}
.icon-grip{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 290px;width:15px;height:17px}
.icon-trombone{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 231px;width:10px;height:15px}
.icon-webcallback-conseiller{background-color:#4ed7b3;background-image:-webkit-gradient(linear,left top,left bottom,from(#4ed7b3),to(#5cc569));background-image:linear-gradient(#4ed7b3,#5cc569);border-radius:100%;width:68px;height:68px;margin:0 auto}
.icon-webcallback-conseiller:before{content:"\e625";color:#fff;font-size:3em;font-family:iconbnp;line-height:1.5em}
.icon-webcallback-etreRappele{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/etreRappele.gif);width:47px;height:64px;margin:2em auto 0}
.icon-capacite-emprunt{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/simulateurs/capacite-emprunt.png) center 400px;width:40px;height:40px}
.icon-mensualite{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/simulateurs/mensualite.png) center 400px;width:40px;height:40px}
.icon-paylib,.icon-paylib-little,.icon-paylib-blue-big,.icon-visa-big,.icon-paylib-blue{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-paylib.png);background-repeat:no-repeat}
.icon-paylib{background-position:center -262px;width:68px;height:35px}
.icon-paylib-little{background-position:center -68px;width:50px;height:23px}
.icon-paylib-blue{background-position:center -117px;width:60px;height:23px}
.icon-paylib-blue-big{background-position:center 0;width:90px;height:40px}
.icon-visa-big{background-position:center;width:90px;height:28px}
.icon-btn1,.icon-btn2,.icon-stylo-small,.udc-ajouter-compte:after,.icon-clock,.select-arrow{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-repeat:no-repeat}
.icon-btn1{background-position:center -42px;height:24px;width:19px}
.icon-btn2,.udc-ajouter-compte:after{background-position:center -123px;height:18px;width:10px}
.icon-btn3{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat;background-position:center -549px;height:27px;width:20px;margin:15px auto 0}
.icon-stylo-small{background-position:center -215px;height:13px;width:13px}
.icon-clock{height:16px;width:16px;background-position:center -188px}
.select-arrow{background-position:center -155px;width:40px;height:14px}
.icon-pin,.icon-pin-alt,.icon-dossier-tri{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/rop/sprite-rop2.png);background-repeat:no-repeat}
.icon-pin{background-position:center 0;height:22px;width:28px}
.icon-pin-alt{background-position:center -23px;height:22px;width:28px}
.icon-dossier-tri{background-position:center -72px;height:21px;width:23px}
.icon-carret-down,.icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat;height:14px;width:22px}
.icon-carret-down{background-position:center -36px}
.icon-carret-up{background-position:center -478px}
.icon-oiseau{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contrats/icon-oiseau.png) no-repeat;width:34px;height:30px}
.icon-advice{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contrats/icon-advice.png) no-repeat;width:41px;height:42px}
.icon-paiement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contrats/icon-paiement.png) no-repeat;width:48px;height:38px}
.icon-triangle-right:before{content:"\e674";font-family:"iconbnp";width:1rem;height:1rem}
.icon-carret-right,.icon-carret-left{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png);background-repeat:no-repeat;width:11px;height:18px}
.icon-carret-right{background-position:-66px 0}
.icon-carret-left{background-position:0 0}
.icon-contacter-conseiller,.icon-faire-virement,.icon-editer-rib,.icon-commander-chequier,.icon-telecharger-releve,.icon-attestation-assurance,.icon-details-du-contrat,.icon-contrat-en-ligne,.icon-modifier-son-contrat,.icon-declarer-un-sinistre,.icon-demander-une-assistance,.icon-souscrire-assurance,.icon-en-savoir-plus,.icon-bons-plans,.icon-voir-releve,.icon-acceder-docs,.icon-souscrire-online,.icon-simulateur,.icon-frais-de-sante,.icon-prise-en-charge,.icon-masquer-compte,.icon-carnet-ordre,.icon-releve-mouv,.icon-revenus-encaisses,.icon-passer-ordre,.icon-gerer-compte,.icon-caracteristiques,.icon-consulter-releves,.icon-classement,.icon-cb,.icon-ajout-compte,.icon-faire-opposition,.icon-antivirus{background-repeat:no-repeat;height:50px;width:50px}
.icon-cb{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/icon-cb.png);background-position:center -100px}
.icon-classement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/icon-classement.png);background-position:center -100px}
.icon-contacter-conseiller{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/contacter-conseiller.png);background-position:center -100px}
.icon-faire-virement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/faire-virement.png);background-position:center -100px}
.icon-editer-rib{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/editer-rib.png);background-position:center -100px}
.icon-commander-chequier{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/commander-chequier.png);background-position:center -100px}
.icon-telecharger-releve{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/telecharger-releve.png);background-position:center -100px}
.icon-souscrire-online{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/souscrire-en-ligne.png);background-position:center -100px}
.icon-simulateur{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/simulateur.png);background-position:center -100px}
.icon-attestation-assurance{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/attestation-assurance.png);background-position:center -200px}
.icon-souscrire-assurance{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/new-assurance.png);background-position:center -200px}
.icon-details-du-contrat{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/details-du-contrat.png);background-position:center -200px}
.icon-contrat-en-ligne{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/contrat-en-ligne.png);background-position:center -200px}
.icon-modifier-son-contrat{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/modifier-son-contrat.png);background-position:center -200px}
.icon-declarer-un-sinistre{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/declarer-sinistre.png);background-position:center -200px}
.Assurances .vcd-iard.auto .icon-declarer-un-sinistre{width:150px;height:150px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/declarer-sinistre-auto.png) -10px -520px}
.icon-demander-une-assistance{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/demander-une-assistance.png);background-position:center -200px}
.icon-en-savoir-plus{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/en-savoir-plus.png);background-position:center -200px}
.icon-bons-plans{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/bons-plans.png);background-position:center -100px}
.icon-voir-releve{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/voir-releve.png);background-position:center -100px}
.icon-acceder-docs{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/acceder-documents.png);background-position:center -100px}
.icon-frais-de-sante{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/remboursement-frais-sante.png);background-position:center -200px}
.icon-prise-en-charge{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/demande-prise-charge.png);background-position:center -200px}
.bpf .icon-prise-en-charge{background-position:center -200px}
.icon-consulter-releves{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/voir-releve.png);background-position:center -100px}
.icon-masquer-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/masquer-ce-compte.png);background-position:center -100px}
.icon-masquer-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/masquer-ce-compte.png);background-position:center -50px}
.icon-carnet-ordre{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/carnet-ordre.png);background-position:center -50px}
.icon-releve-mouv{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/releve-mouvement.png);background-position:center -50px}
.icon-revenus-encaisses{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/carnet-ordre.png);background-position:center -50px}
.icon-passer-ordre{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/passassion-ordre.png);background-position:center -50px}
.icon-gerer-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/modifier-son-contrat.png);background-position:center -100px}
.icon-caracteristiques{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/icon-caracteristiques.png);background-position:center -100px}
.icon-ajout-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/ajouter-un-compte.png);background-position:center -100px}
.icon-faire-opposition{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/faire-opposition.png);background-position:center -100px}
.icon-antivirus{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/antivirus.png);background-position:center -100px}
.icon-ampoule{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mes-documents/ampoule.png) center top no-repeat;width:32px;height:62px;display:inline-block}
.cb-outils .globe-outils .pdf-outils{background-position:center top;display:inline-block;background-repeat:no-repeat;width:50px;height:50px}
.cb-outils{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/outils/cb-outils.png)}
.globe-outils{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/outils/globe-outils.png)}
.pdf-outils{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/outils/pdf-outils.png)}
.icon-visio,.icon-cadeau,.icon-lotus,.icon-monde{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/netagence/icon-avantage.png);background-repeat:none;height:70px;width:80px;display:inline-block}
.icon-visio{background-position:center top}
.icon-cadeau{background-position:center -100px}
.icon-lotus{background-position:center -200px}
.icon-monde{background-position:center -300px}
.icon-logo-bnpp-gif{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/logo_bnpp.gif);width:42px;height:42px}
.icon-white-triangle-left{width:11px;height:18px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contrats/icon-white-triangle-left.png)}
.logo-placeholder{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/logo-placeholder.png);height:54px;width:54px;display:block;background-repeat:no-repeat}
.logo-google-play-noir,.icon-google-play,.icon-apple-store,.icon-windows-store-mini,.logo-windows-store-noir,.logo-apple-store-noir,.logo-orange,.logo-sfr,.logo-challenges{display:inline-block}
.icon-google-play{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/google-play-icon.png) no-repeat;height:31px;width:31px}
.icon-apple-store{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/apple-store-icon.png) no-repeat;height:31px;width:31px}
.icon-windows-store-mini{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/windows-store-icon.png) no-repeat;height:30px;width:30px}
.logo-windows-store-noir{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/logo/Logo_WindowsStore.png) no-repeat;width:130px;height:51px}
.logo-orange{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/logo/logo-Orange_logo.png) no-repeat;width:50px;height:50px}
.logo-sfr{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/logo/logo_sfr.png) no-repeat;width:50px;height:50px}
.logo-challenges{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/logo/challenges.jpg) no-repeat;width:180px;height:44px}
.icon-transferts,.icon-kix,.icon-travlr,.icon-frais,.icon-coffre,.icon-assistant-auto,.icon-assistant-habitation,.icon-bons-comptes,.icon-portefeuille,.icon-mon-portefeuille{display:inline-block;height:60px;width:60px}
.icon-transferts{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/transferts-icon.png) no-repeat}
.icon-kix{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/kix-icon.png) no-repeat}
.icon-travlr{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/travelr-icon.png) no-repeat}
.icon-frais{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/frais-icon.png) no-repeat}
.icon-coffre{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/coffre-icon.png) no-repeat}
.icon-assistant-auto{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/assistant-auto-icon.png) no-repeat}
.icon-assistant-habitation{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/assistant-habitation-icon.png) no-repeat}
.icon-bons-comptes{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bons-comptes-icon.png) no-repeat}
.applis.comptes .icon-portefeuille,.icon-mon-portefeuille{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/portefeuille-icon.png) no-repeat}
.icon-loupe-verte{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png");background-position:center -172px;display:inline-block;height:18px;width:24px}
.icon-oxidation-accidentelle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center 0;display:inline-block;height:79px;width:113px}
.icon-vol-a-l-arrachee{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -103px;display:inline-block;height:85px;width:113px}
.icon-vol-a-la-tire{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -213px;display:inline-block;height:90px;width:113px}
.icon-vol-avec-agression{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -323px;display:inline-block;height:79px;width:113px}
.icon-casse-accidentelle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -426px;display:inline-block;height:85px;width:113px}
.icon-fleche-mobileo{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -926px;display:inline-block;height:66px;width:113px}
.icon-fleche-gauche-mobileo{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -985px;display:inline-block;height:67px;width:113px}
.icon-vol-domicile{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -523px;display:inline-block;height:82px;width:113px}
.icon-perte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -613px;display:inline-block;height:89px;width:113px}
.icon-vol-negligence{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -722px;display:inline-block;height:111px;width:113px}
.icon-panne{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobileo/sprite.png) no-repeat scroll center -824px;display:inline-block;height:102px;width:113px}
.icon-suivi-dossier:before{content:"\ea22";font-family:iconbnp}
.icon-bnp-tennis-gris{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/bnp-tennis-gris.png);height:52px;width:52px;display:inline-block}
.icon-bnp-tennis-vert{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/bnp-tennis-vert.png);height:52px;width:52px;display:inline-block}
.icon-bnp-p2p-paylib{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/p2p-paylib.png);width:43px;height:42px;display:inline-block}
.chevron::before{border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:12px;width:12px;left:.15em;position:relative;vertical-align:top;top:0}
.chevron.chevron-up::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.chevron.chevron-down::before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.chevron.chevron-left::before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
.chevron.chevron-right::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.icon-fdj{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/homepage/fdj_logo.png) no-repeat center bottom;width:160px !important;height:66px !important}
.icon-picto-micro{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/picto_micro.svg) no-repeat;width:100px;height:100px}
.icon-bnp-ebike{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/ebike.png) no-repeat;width:150px;height:150px;background-size:100%}
.icon-enceinte-connecte-2{width:48px;height:48px}
.icon-enceinte-connecte-2::before{content:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/enceinte-connecte-2.svg)}
.icon{font-family:'iconbnp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;font-family:iconbnp}
.icon.x2{font-size:5rem}
.icon.x3{font-size:7.5rem}
.icon.x4{font-size:10rem}
.icon.with-border{border:1px solid black}
.icon.round{border-radius:100%}
.icon.icon-check:before{content:"\e603"}
.icon-picto-giro::before{content:"\eaaa"}
.icon-close-white:before{content:"\ea25"}
.icon-icon-lock:before{content:"\e627"}
.icon.icon-lock:before{content:"\e627"}
.icon-mobileo:before{content:"\e6a8"}
.icon.icon-rechercheValeur:before{content:"\e600"}
.icon-invest:before{content:"\ea32"}
.icon-icon-back:before{content:"\e673"}
.icon.icon-back:before{content:"\e673"}
.icon.icon-piece:before{content:"\e629"}
.icon-bnp-securite:before{content:"\e6a1"}
.icon.icon-relevesCessions:before{content:"\e661"}
#offre-home2 .section-bienvenue__titre-offre .icon.icon-global-carte:before{content:"\e648"}
#offre-home1 .section-bienvenue__titre-offre .icon.icon-assurance-auto:before{content:"\e69a"}
.icon{font-family:'iconbnp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;font-family:iconbnp}
.icon.x2{font-size:5rem}
.icon.x3{font-size:7.5rem}
.icon.x4{font-size:10rem}
.icon.with-border{border:1px solid black}
.icon.round{border-radius:100%}
.icon-point:before{content:"●"}
.icon-picto-securite:before{content:"\e98a"}
.icon-camembert:before{content:"\e989"}
.icon-plus:before{content:"\ea0a"}
.icon-minus:before{content:"\ea0b"}
.icon-icon-operation:before{content:"\e985"}
.icon-action-contrat2-clr:before{content:"\e983"}
.icon-action-contrat-clr:before{content:"\e984"}
.icon-action-abbo:before{content:"\e901"}
.icon-action-abbo-clr:before{content:"\e902"}
.icon-action-actu:before{content:"\e903"}
.icon-action-actu-clr:before{content:"\e904"}
.icon-action-afficher:before{content:"\e905"}
.icon-action-afficher-clr:before{content:"\e906"}
.icon-action-agence:before{content:"\e907"}
.icon-action-analys:before{content:"\e908"}
.icon-action-analys-clr:before{content:"\e909"}
.icon-action-appelle-conseiller:before{content:"\e90a"}
.icon-action-appelle-conseiller-clr:before{content:"\e90b"}
.icon-action-assist:before{content:"\e90c"}
.icon-action-assist-clr:before{content:"\e90d"}
.icon-action-assur:before{content:"\e90e"}
.icon-action-assur-clr:before{content:"\e90f"}
.icon-action-attest:before{content:"\e910"}
.icon-action-attest-clr:before{content:"\e911"}
.icon-action-auth-prelev:before{content:"\e912"}
.icon-action-auth-prelev-clr:before{content:"\e913"}
.icon-action-benefic:before{content:"\e914"}
.icon-action-benefic-clr:before{content:"\e915"}
.icon-action-bloq:before{content:"\e916"}
.icon-action-bloq-clr:before{content:"\e917"}
.icon-action-carte:before{content:"\e918"}
.icon-action-carte-clr:before{content:"\e919"}
.icon-action-cheq:before{content:"\e91a"}
.icon-action-cheq-clr:before{content:"\e91b"}
.icon-action-cheque-signe:before{content:"\e91c"}
.icon-action-cheque-signe-clr:before{content:"\e91d"}
.icon-action-cheque-vierg:before{content:"\e91e"}
.icon-action-cheque-vierg-clr:before{content:"\e91f"}
.icon-action-code:before{content:"\e920"}
.icon-action-code-clr:before{content:"\e921"}
.icon-action-compress:before{content:"\e922"}
.icon-action-compress-clr:before{content:"\e923"}
.icon-action-conseiller:before{content:"\e924"}
.icon-action-conseiller-clr:before{content:"\e925"}
.icon-action-consult-contrat:before{content:"\e926"}
.icon-action-consult-contrat-clr:before{content:"\e927"}
.icon-action-contacts:before{content:"\e928"}
.icon-action-contacts-clr:before{content:"\e929"}
.icon-action-contrat:before{content:"\e92a"}
.icon-action-contrat2:before{content:"\e92b"}
.icon-action-courr:before{content:"\e92c"}
.icon-action-edit-rib:before{content:"\e92d"}
.icon-action-edit-rib-clr:before{content:"\e92e"}
.icon-action-email:before{content:"\e92f"}
.icon-action-email-clr:before{content:"\e930"}
.icon-action-etre-appelle:before{content:"\e931"}
.icon-action-etre-appelle-clr:before{content:"\e932"}
.icon-action-excel:before{content:"\e933"}
.icon-action-excel-clr:before{content:"\e934"}
.icon-action-factures:before{content:"\e935"}
.icon-action-factures-clr:before{content:"\e936"}
.icon-action-faq:before{content:"\e937"}
.icon-action-faq-clr:before{content:"\e938"}
.icon-action-idee:before{content:"\e939"}
.icon-action-lister:before{content:"\e93a"}
.icon-action-lister-clr:before{content:"\e93b"}
.icon-action-masquer:before{content:"\e93c"}
.icon-action-masquer-clr:before{content:"\e93d"}
.icon-action-modif-vers:before{content:"\e93e"}
.icon-action-modif-vers-clr:before{content:"\e93f"}
.icon-action-notif:before{content:"\e940"}
.icon-action-notif-clr:before{content:"\e941"}
.icon-action-offres:before{content:"\e942"}
.icon-action-offres-clr:before{content:"\e943"}
.icon-action-operations:before{content:"\e944"}
.icon-action-operations-clr:before{content:"\e945"}
.icon-action-opposit:before{content:"\e946"}
.icon-action-opposit-clr:before{content:"\e947"}
.icon-action-ordre:before{content:"\e948"}
.icon-action-ordre-clr:before{content:"\e949"}
.icon-action-passation:before{content:"\e94a"}
.icon-action-passation-clr:before{content:"\e94b"}
.icon-action-pdf:before{content:"\e94c"}
.icon-action-pdf-clr:before{content:"\e94d"}
.icon-action-pech:before{content:"\e94e"}
.icon-action-pech-clr:before{content:"\e94f"}
.icon-action-plan:before{content:"\e950"}
.icon-action-print:before{content:"\e951"}
.icon-action-print-clr:before{content:"\e952"}
.icon-action-programm-vers:before{content:"\e953"}
.icon-action-programm-vers-clr:before{content:"\e954"}
.icon-action-reactmod-vers:before{content:"\e955"}
.icon-action-reactmod-vers-clr:before{content:"\e956"}
.icon-action-react-vers:before{content:"\e957"}
.icon-action-react-vers-clr:before{content:"\e958"}
.icon-action-recherche:before{content:"\e959"}
.icon-action-refaire:before{content:"\e95a"}
.icon-action-relev:before{content:"\e95b"}
.icon-action-relev-clr:before{content:"\e95c"}
.icon-action-rel-mouv:before{content:"\e95d"}
.icon-action-rel-mouv-clr:before{content:"\e95e"}
.icon-action-revenus:before{content:"\e95f"}
.icon-action-revenus-clr:before{content:"\e960"}
.icon-action-sante:before{content:"\e961"}
.icon-action-sante-clr:before{content:"\e962"}
.icon-action-savoir:before{content:"\e963"}
.icon-action-savoir-clr:before{content:"\e964"}
.icon-action-securite:before{content:"\e965"}
.icon-action-securite-clr:before{content:"\e966"}
.icon-action-sinistre:before{content:"\e967"}
.icon-action-sinistre-clr:before{content:"\e968"}
.icon-action-sms:before{content:"\e969"}
.icon-action-sms-clr:before{content:"\e96a"}
.icon-action-solde:before{content:"\e96b"}
.icon-action-solde-clr:before{content:"\e96c"}
.icon-action-supp:before{content:"\e96d"}
.icon-action-supp-clr:before{content:"\e96e"}
.icon-action-suspens-vers:before{content:"\e96f"}
.icon-action-suspens-vers-clr:before{content:"\e970"}
.icon-action-synth:before{content:"\e971"}
.icon-action-synth-clr:before{content:"\e972"}
.icon-action-telech:before{content:"\e973"}
.icon-action-telecharger:before{content:"\e974"}
.icon-action-telecharger-clr:before{content:"\e975"}
.icon-action-telech-clr:before{content:"\e976"}
.icon-action-telech-rib:before{content:"\e977"}
.icon-action-telech-rib-clr:before{content:"\e978"}
.icon-action-versement:before{content:"\e979"}
.icon-action-versement-clr:before{content:"\e97a"}
.icon-action-vir:before{content:"\e97b"}
.icon-action-virauto:before{content:"\e97c"}
.icon-action-virauto-clr:before{content:"\e97d"}
.icon-action-vir-clr:before{content:"\e97e"}
.icon-action-vr-releve:before{content:"\e97f"}
.icon-action-vr-releve-clr:before{content:"\e980"}
.icon-action-wealth:before{content:"\e981"}
.icon-action-wealth-clr:before{content:"\e982"}
.icon-irop-presse:before{content:"\e900"}
.icon-irop-pension-alimentaire:before{content:"\e835"}
.icon-irop-impot:before{content:"\e836"}
.icon-irop-aide-domicile:before{content:"\e837"}
.icon-irop-caddie:before{content:"\e838"}
.icon-irop-banque2:before{content:"\e811"}
.icon-icon-email:before{content:"\e834"}
.icon-icon-assurance-prod-banquaire:before{content:"\e833"}
.icon-icon-plus-alt:before{content:"\e832"}
.icon-irop-alloc:before{content:"\e824"}
.icon-irop-cheque-recu:before{content:"\e825"}
.icon-irop-deblocage-emprunt:before{content:"\e826"}
.icon-irop-depot:before{content:"\e827"}
.icon-irop-virement-recu:before{content:"\e828"}
.icon-irop-virement-emis:before{content:"\e829"}
.icon-irop-cheque-emis:before{content:"\e82a"}
.icon-irop-retrait:before{content:"\e82b"}
.icon-irop-mutuelle:before{content:"\e82c"}
.icon-irop-opticien:before{content:"\e82d"}
.icon-irop-pharma:before{content:"\e82e"}
.icon-irop-medecin:before{content:"\e82f"}
.icon-irop-telephonie:before{content:"\e830"}
.icon-irop-internet:before{content:"\e831"}
.icon-icon-visoconf:before{content:"\e823"}
.icon-irop-musique:before{content:"\e820"}
.icon-irop-cine:before{content:"\e821"}
.icon-irop-restau:before{content:"\e822"}
.icon-irop-parking:before{content:"\e812"}
.icon-irop-peage:before{content:"\e813"}
.icon-irop-locAuto:before{content:"\e814"}
.icon-irop-taxi:before{content:"\e815"}
.icon-irop-billetAvion:before{content:"\e816"}
.icon-irop-entretienAuto:before{content:"\e817"}
.icon-irop-carburant:before{content:"\e818"}
.icon-irop-creditAuto:before{content:"\e819"}
.icon-irop-electromenager:before{content:"\e81a"}
.icon-irop-eau:before{content:"\e81b"}
.icon-irop-autre-charge:before{content:"\e81c"}
.icon-irop-bricolage:before{content:"\e81d"}
.icon-irop-pret-immo:before{content:"\e81e"}
.icon-irop-chauffage:before{content:"\e81f"}
.icon-irop-amendes:before{content:"\e809"}
.icon-irop-csg:before{content:"\e80a"}
.icon-irop-taxe-habitation:before{content:"\e80b"}
.icon-irop-taxe-fonciere:before{content:"\e80c"}
.icon-irop-imopt-forturne:before{content:"\e80d"}
.icon-irop-impot-revenu:before{content:"\e80e"}
.icon-irop-differe:before{content:"\e80f"}
.icon-irop-remboursement-credit:before{content:"\e810"}
.icon-irop-activite:before{content:"\e802"}
.icon-irop-argentpoche:before{content:"\e803"}
.icon-irop-scolarite:before{content:"\e804"}
.icon-irop-landeau:before{content:"\e805"}
.icon-irop-justice:before{content:"\e806"}
.icon-irop-dons:before{content:"\e807"}
.icon-irop-cat-1:before{content:"\e808"}
.icon-icon-histobarre:before{content:"\e800"}
.icon-icon-repartition:before{content:"\e801"}
.icon-wifi:before{content:"\e6d9"}
.icon-icon-conseil-ppc:before{content:"\e6d6"}
.icon-icon-projets-ppc:before{content:"\e6d7"}
.icon-icon-express-ppc:before{content:"\e6d8"}
.icon-icon-envoi-gratuit:before{content:"\e6d5"}
.icon-icon-chequeordi60:before{content:"\e664"}
.icon-icon-validation-tel:before{content:"\e6d4"}
.icon-analyses_reco:before{content:"\e6d2"}
.icon-synthese-pat:before{content:"\e6d3"}
.icon-icon-releve-titre:before{content:"\e6d0"}
.icon-icon-souscription:before{content:"\e6d1"}
.icon-recomande:before{content:"\e6cb"}
.icon-esprit-libre:before{content:"\e6cc"}
.icon-annulation-euronext:before{content:"\e6cd"}
.icon-vente-euronext:before{content:"\e6ce"}
.icon-achat-euronext:before{content:"\e6cf"}
.icon-icon-tablette:before{content:"\e6c9"}
.icon-icon-montre:before{content:"\e6ca"}
.icon-icon-tweets:before{content:"\e6c4"}
.icon-icon-actualites:before{content:"\e6c5"}
.icon-icon-offres:before{content:"\e6c6"}
.icon-icon-communiques:before{content:"\e6c7"}
.icon-focus:before{content:"\e6c8"}
.icon-conseiller:before{content:"\e6c3"}
.icon-icon-cercle-weath:before{content:"\e6c2"}
.icon-icon-cheque-talon60:before{content:"\e6c0"}
.icon-icon-cheque-port30:before{content:"\e6c1"}
.icon-icon-chequier30:before{content:"\e665"}
.icon-icon-instagram:before{content:"\e6be"}
.icon-icon-pinterest:before{content:"\e6bf"}
.icon-icon-chat:before{content:"\e6bc"}
.icon-icon-visio:before{content:"\e6bd"}
.icon-icon-bpf-evenement:before{content:"\e6b8"}
.icon-icon-bpf-invesrtir:before{content:"\e6b9"}
.icon-icon-bpf-financier:before{content:"\e6ba"}
.icon-icon-bpf-patrimoine:before{content:"\e6bb"}
.icon-icon-youtube:before{content:"\e6b4"}
.icon-icon-google:before{content:"\e6b5"}
.icon-icon-twitter:before{content:"\e6b6"}
.icon-icon-facebook:before{content:"\e6b7"}
.icon-icon-info-oc:before{content:"\e6b2"}
.icon-icon-idee-oc:before{content:"\e6b3"}
.icon-icon-resize2:before{content:"\e6b1"}
.icon-icon-mp3:before{content:"\e6aa"}
.icon-icon-download-fp:before{content:"\e6ae"}
.icon-icon-camera:before{content:"\e6af"}
.icon-icon-laptop:before{content:"\e6b0"}
.icon-icon-download-alt:before{content:"\e6a9"}
.icon-avellia:before{content:"\e6a5"}
.icon-mobileo-2:before{content:"\e6a6"}
.icon-mobileo-plus:before{content:"\e6a7"}
.icon-servissimes:before{content:"\e6ab"}
.icon-formule-bnp-net:before{content:"\e6ac"}
.icon-guide-sante:before{content:"\e6ad"}
.icon-assurcompte-plus:before{content:"\e6a3"}
.icon-bnp-prevoyance-plus:before{content:"\e6a4"}
.icon-assistance-rapatriement:before{content:"\e69e"}
.icon-bnpp-obseques:before{content:"\e69f"}
.icon-bnp-securite-plus:before{content:"\e6a0"}
.icon-bnp-prevoyance:before{content:"\e6a2"}
.icon-protection-epargne:before{content:"\e693"}
.icon-assurcompte:before{content:"\e694"}
.icon-assurance-habitation:before{content:"\e695"}
.icon-assurance-scolaire:before{content:"\e696"}
.icon-cardif-garantie:before{content:"\e697"}
.icon-assurance-bnp-mobile:before{content:"\e698"}
.icon-assurance-immeuble:before{content:"\e699"}
.icon-assurance-auto:before{content:"\e69a"}
.icon-assurpel:before{content:"\e69b"}
.icon-assurfutur:before{content:"\e69c"}
.icon-assurbudget:before{content:"\e69d"}
.icon-protection-vie-active:before{content:"\e68a"}
.icon-protection-investisseurs-locatifs:before{content:"\e68b"}
.icon-protection-budget:before{content:"\e68c"}
.icon-bnp-protection-sante:before{content:"\e68d"}
.icon-bnp-protection-familiale-plus:before{content:"\e68e"}
.icon-bnp-protection-familiale:before{content:"\e68f"}
.icon-bnp-protection-compte:before{content:"\e690"}
.icon-bnp-protection-accidents:before{content:"\e691"}
.icon-protection-juridique:before{content:"\e692"}
.icon-rop-20:before{content:"\e617"}
.icon-rop-22:before{content:"\e60d"}
.icon-rop-13:before{content:"\e606"}
.icon-rop-9:before{content:"\e60a"}
.icon-rop8:before{content:"\e610"}
.icon-rop-14:before{content:"\e60f"}
.icon-rop-3:before{content:"\e616"}
.icon-irop-19:before{content:"\e619"}
.icon-icon-ajouter-beneficiaire2:before{content:"\e64a"}
.icon-icon-rotation2:before{content:"\e689"}
.icon-icon-chrono:before{content:"\e688"}
.icon-icon-lien:before{content:"\e687"}
.icon-icon-couleur:before{content:"\e67b"}
.icon-icon-carre-yingyang:before{content:"\e67c"}
.icon-icon-moins:before{content:"\e67d"}
.icon-icon-plus:before{content:"\e67e"}
.icon-icon-rotation:before{content:"\e67f"}
.icon-icon-double-fleche:before{content:"\e680"}
.icon-icon-phone-alt2:before{content:"\e679"}
.icon-icon-rdv:before{content:"\e67a"}
.icon-icon-warning:before{content:"\e677"}
.icon-icon-calendar-alt:before{content:"\e678"}
.icon-icon-fright:before{content:"\e674"}
.icon-icon-code:before{content:"\e675"}
.icon-icon-video:before{content:"\e676"}
.icon-icon-pic:before{content:"\e672"}
.icon-icon-appli:before{content:"\e670"}
.icon-icon-faq:before{content:"\e671"}
.icon-icon-to-landscape:before{content:"\e66f"}
.icon-icon-cloche-alt:before{content:"\e66e"}
.icon-icon-tag:before{content:"\e66d"}
.icon-icon-download2:before{content:"\e66c"}
.icon-icon-mod-versement:before{content:"\e66a"}
.icon-icon-add-versement:before{content:"\e66b"}
.icon-icon-coffre-fort:before{content:"\e667"}
.icon-icon-cog:before{content:"\e668"}
.icon-icon-mes-doc:before{content:"\e669"}
.icon-icon-banque2:before{content:"\e666"}
.icon-icon-kid:before{content:"\e663"}
.icon-icon-bulle1:before{content:"\e65f"}
.icon-icon-panier:before{content:"\e660"}
.icon-icon-releve:before{content:"\e661"}
.icon-icon-document:before{content:"\e662"}
.icon-icon-bulle:before{content:"\e658"}
.icon-icon-sml-calendar:before{content:"\e659"}
.icon-icon-contrat-alt:before{content:"\e65a"}
.icon-icon-croix-alt:before{content:"\e65b"}
.icon-icon-info:before{content:"\e65c"}
.icon-icon-contrat:before{content:"\e65d"}
.icon-icon-pdf:before{content:"\e65e"}
.icon-icon-enveloppe-bis:before{content:"\e654"}
.icon-icon-computer:before{content:"\e655"}
.icon-icon-download-rib:before{content:"\e656"}
.icon-icon-printer-alt:before{content:"\e657"}
.icon-icon-download:before{content:"\e650"}
.icon-icon-cheque-signe:before{content:"\e651"}
.icon-icon-star:before{content:"\e652"}
.icon-icon-todo:before{content:"\e653"}
.icon-icon-crayon:before{content:"\e64f"}
.icon-icon-trash:before{content:"\e64e"}
.icon-icon-ajouter-beneficiaire:before{content:"\e649"}
.icon-icon-check-alt:before{content:"\e64b"}
.icon-icon-dot:before{content:"\e64c"}
.icon-icon-croix:before{content:"\e64d"}
.icon-icon-fleche:before{content:"\e645"}
.icon-icon-cheque:before{content:"\e646"}
.icon-icon-prelevement:before{content:"\e647"}
.icon-icon-global-carte:before{content:"\e648"}
.icon-emoticon-4:before{content:"\e641"}
.icon-emoticon-3:before{content:"\e642"}
.icon-emoticon-1:before{content:"\e643"}
.icon-emoticon-2:before{content:"\e644"}
.icon-icon-time:before{content:"\e640"}
.icon-icon-assurance:before{content:"\e63f"}
.icon-icon-buisness:before{content:"\e63e"}
.icon-rop-53rentes:before{content:"\e636"}
.icon-rop-59remboursement:before{content:"\e637"}
.icon-rop-51ps:before{content:"\e638"}
.icon-rop-52salaires:before{content:"\e639"}
.icon-rop-56loyer:before{content:"\e63a"}
.icon-rop-57dividendes:before{content:"\e63b"}
.icon-rop-55-interets:before{content:"\e63c"}
.icon-rop-54pension:before{content:"\e63d"}
.icon-icon-electrique:before{content:"\e634"}
.icon-icon-confort:before{content:"\e635"}
.icon-rop-av-euro:before{content:"\e600"}
.icon-rop-av-fleche:before{content:"\e601"}
.icon-rop-av-carte:before{content:"\e602"}
.icon-icon-check:before{content:"\e603"}
.icon-icon-cloche:before{content:"\e604"}
.icon-icon-compte-cheque:before{content:"\e605"}
.icon-rop-voitures:before{content:"\e607"}
.icon-rop-vacances:before{content:"\e608"}
.icon-rop-travaux:before{content:"\e609"}
.icon-rop-sortie:before{content:"\e60b"}
.icon-rop-sante:before{content:"\e60c"}
.icon-rop-ope-bancaires:before{content:"\e60e"}
.icon-rop-logement:before{content:"\e611"}
.icon-rop-impots:before{content:"\e612"}
.icon-rop-habillement:before{content:"\e613"}
.icon-rop-frais-pro:before{content:"\e614"}
.icon-rop-epargne:before{content:"\e615"}
.icon-rop-divers:before{content:"\e618"}
.icon-rop-cadeaux:before{content:"\e61a"}
.icon-rop-bien-etre:before{content:"\e61b"}
.icon-rop-animaux:before{content:"\e61c"}
.icon-rop-alimentation:before{content:"\e61d"}
.icon-icon-printer:before{content:"\e61e"}
.icon-icon-express:before{content:"\e61f"}
.icon-icon-conseiller:before{content:"\e620"}
.icon-icon-enveloppe-alt:before{content:"\e621"}
.icon-icon-calepin:before{content:"\e622"}
.icon-icon-enveloppe:before{content:"\e623"}
.icon-icon-phone:before{content:"\e624"}
.icon-icon-phone-alt:before{content:"\e625"}
.icon-icon-iphone:before{content:"\e626"}
.icon-icon-clock:before{content:"\e628"}
.icon-icon-piece:before{content:"\e629"}
.icon-icon-piece2:before{content:"\e992"}
.icon-icon-big-calendar:before{content:"\e62a"}
.icon-icon-calculette:before{content:"\e62b"}
.icon-icon-localisation:before{content:"\e62c"}
.icon-meteo-5:before{content:"\e62d"}
.icon-meteo-4:before{content:"\e62e"}
.icon-meteo-3:before{content:"\e62f"}
.icon-meteo-2:before{content:"\e630"}
.icon-meteo-1:before{content:"\e631"}
.icon-icon-man:before{content:"\e632"}
.icon-icon-woman:before{content:"\e633"}
.icon-ampoule:before{content:"\e681"}
.icon-Bulle:before{content:"\e682"}
.icon-flecheTop:before{content:"\e683"}
.icon-Interrogation:before{content:"\e684"}
.icon-Play:before{content:"\e685"}
.icon-reload:before{content:"\e686"}
.icon-location:before{content:"\e986"}
.icon-reply:before{content:"\e987"}
.icon-dash:before{content:"\e908"}
.icon-plus2:before{content:"\e909"}
.icon-transfert:before{content:"\e901"}
.icon-cb:before{content:"\e903"}
.icon-clock:before{content:"\e904"}
.icon-fleches:before{content:"\e905"}
.icon-ok-valid:before{content:"\e985"}
.icon-time:before{content:"\e907"}
.icon.icon-email:before{content:"\e834"}
.icon.icon-plus-alt:before{content:"\e832"}
.icon.icon-visioconf:before{content:"\e823"}
.icon.icon-histobarre:before{content:"\e800"}
.icon.icon-repartition:before{content:"\e801"}
.icon.icon-wifi:before{content:"\e6d9"}
.icon.icon-conseil-ppc:before{content:"\e6d6"}
.icon.icon-projets-ppc:before{content:"\e6d7"}
.icon.icon-express-ppc:before{content:"\e6d8"}
.icon.icon-envoi-gratuit:before{content:"\e6d5"}
.icon.icon-validation-tel:before{content:"\e6d4"}
.icon.icon-recommande:before{content:"\e6cb"}
.icon.icon-lettre-gratuit:before{content:"\e6d5"}
.icon.icon-esprit-libre:before{content:"\e6cc"}
.icon.icon-analyses-reco:before{content:"\e6d2"}
.icon.icon-synthese-pat:before{content:"\e6d3"}
.icon.icon-venteEuronext:before,.icon.icon-venteEtranger:before{content:"\e6ce"}
.icon.icon-achatEuronext:before,.icon.icon-achatEtranger:before,.icon.icon-opcvmRachat:before{content:"\e6cf"}
.icon.icon-releve:before,.icon.icon-relevesCessions:before,.icon.icon-gammeOpcvm:before{content:"\e661"}
.icon.icon-releve-alt:before{content:"\e98d"}
.icon.icon-portefeuilles:before{content:"\e63d"}
.icon.icon-annulationEuronext:before{content:"\e6cd"}
.icon.icon-mouvements:before{content:"\e6d0"}
.icon.icon-opcvmSouscription:before{content:"\e6d1"}
.icon.icon-tablette:before{content:"\e6c9"}
.icon.icon-montre:before{content:"\e6ca"}
.icon.icon-chat:before{content:"\e6bc"}
.icon.icon-visio:before{content:"\e6bd"}
.icon.icon-cercle-wealth:before{content:"\e6c2"}
.icon.icon-bpf-evenement:before{content:"\e6b8"}
.icon.icon-bpf-invesrtir:before{content:"\e6b9"}
.icon.icon-bpf-financier:before{content:"\e6ba"}
.icon.icon-bpf-patrimoine:before{content:"\e6bb"}
.icon.icon-bpf-immobilier:before{content:"\e611"}
.icon.icon-tweets:before{content:"\e6c4"}
.icon.icon-actualites:before{content:"\e6c5"}
.icon.icon-offres:before{content:"\e6c6"}
.icon.icon-communiques:before{content:"\e6c7"}
.icon.icon-focus:before{content:"\e6c8"}
.icon.icon-youtube:before{content:"\e6b4"}
.icon.icon-google:before{content:"\e6b5"}
.icon.icon-twitter:before{content:"\e6b6"}
.icon.icon-facebook:before{content:"\e6b7"}
.icon.icon-instagram:before{content:"\e6be"}
.icon.icon-pinterest:before{content:"\e6bf"}
.icon.icon-info-oc:before{content:"\e6b2"}
.icon.icon-idee-oc:before{content:"\e6b3"}
.icon.icon-resize:before{content:"\e6b1"}
.icon.icon-mp3:before{content:"\e6aa"}
.icon.icon-download-fp:before{content:"\e6ae"}
.icon.icon-camera:before{content:"\e6af"}
.icon.icon-laptop:before{content:"\e6b0"}
.icon.icon-rotation2:before{content:"\e689"}
.icon.icon-chrono:before{content:"\e688"}
.icon.icon-lien:before{content:"\e687"}
.icon.icon-couleur:before{content:"\e67b"}
.icon.icon-carre-yingyang:before{content:"\e67c"}
.icon.icon-moins:before{content:"\e67d"}
.icon.icon-rotation:before{content:"\e67f"}
.icon.icon-double-fleche:before{content:"\e680"}
.icon.icon-phone-alt2:before{content:"\e679"}
.icon.icon-rdv:before{content:"\e67a"}
.icon.icon-warning:before{content:"\e677"}
.icon.icon-calendar-alt:before{content:"\e678"}
.icon.icon-fright:before,.icon.icon-fleft{content:"\e674"}
.icon.icon-fleft:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}
.icon.icon-fleft:before{content:"\e674"}
.icon.icon-code:before{content:"\e675"}
.icon.icon-video:before{content:"\e676"}
.icon.icon-pic:before{content:"\e672"}
.icon.icon-appli:before{content:"\e670"}
.icon.icon-faq:before{content:"\e671"}
.icon.icon-to-landscape:before{content:"\e66f"}
.icon.icon-cloche-alt:before{content:"\e66e"}
.icon.icon-tag:before{content:"\e66d"}
.icon.icon-download-alt:before{content:"\e6a9"}
.icon.icon-download2:before{content:"\e66c"}
.icon.icon-mod-versement:before{content:"\e66a"}
.icon.icon-add-versement:before{content:"\e66b"}
.icon.icon-coffre-fort:before{content:"\e667"}
.icon.icon-cog:before{content:"\e668"}
.icon.icon-mes-doc:before{content:"\e669"}
.icon.icon-chequier60:before,.icon.icon-cheque-port60:before{content:"\e664"}
.icon.icon-chequier30:before{content:"\e665"}
.icon.icon-cheque-talon60:before{content:"\e6c0"}
.icon.icon-cheque-port30:before{content:"\e6c1"}
.icon.icon-banque:before{content:"\e666"}
.icon.icon-child:before{content:"\e663"}
.icon.icon-chat-conseiller:before{content:"\e6c3"}
.icon.icon-check:before{content:"\e603"}
.icon.icon-cloche:before{content:"\e604"}
.icon.icon-compte-cheque:before{content:"\e605"}
.icon.icon-printer:before{content:"\e61e"}
.icon.icon-express:before{content:"\e61f"}
.icon.icon-conseiller:before{content:"\e620"}
.icon.icon-enveloppe-alt:before{content:"\e621"}
.icon.icon-calepin:before{content:"\e622"}
.icon.icon-enveloppe:before{content:"\e623"}
.icon.icon-phone:before{content:"\e624"}
.icon.icon-phone-alt:before{content:"\e625"}
.icon.icon-iphone:before{content:"\e626"}
.icon.icon-clock:before{content:"\e628"}
.icon.icon-piece2{font-size:1.6rem}
.icon.icon-piece2:before{content:"\e992"}
.icon.icon-big-calendar:before{content:"\e62a"}
.icon.icon-calculette:before{content:"\e62b"}
.icon.icon-localisation:before{content:"\e62c"}
.icon.icon-meteo-5:before{content:"\e62d"}
.icon.icon-meteo-4:before{content:"\e62e"}
.icon.icon-meteo-3:before{content:"\e62f"}
.icon.icon-meteo-2:before{content:"\e630"}
.icon.icon-meteo-1:before{content:"\e631"}
.icon.icon-man:before{content:"\e632"}
.icon.icon-woman:before{content:"\e633"}
.icon.icon-electrique:before{content:"\e634"}
.icon.icon-confort:before,.icon-protection-habitat:before{content:"\e635"}
.icon.icon-business:before{content:"\e63e"}
.icon.icon-business-physique:before{content:"\e63e"}
.icon.icon-assurance:before{content:"\e63f"}
.icon.icon-time:before{content:"\e640"}
.icon.emoticon-7:before{content:"\e641"}
.icon.emoticon-6:before{content:"\e641"}
.icon.emoticon-5:before{content:"\e641"}
.icon.emoticon-4:before{content:"\e641"}
.icon.emoticon-3:before{content:"\e641"}
.icon.emoticon-2:before{content:"\e642"}
.icon.emoticon-1:before{content:"\e644"}
.icon.emoticon-0:before{content:"\e643"}
.icon.icon-fleche:before{content:"\e645"}
.icon.icon-fleche.left:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}
.icon.icon-cheque:before{content:"\e646"}
.icon.icon-prelevement:before{content:"\e647"}
.icon.icon-global-carte:before{content:"\e648"}
.icon.icon-ajouter-beneficiaire:before{content:"\e64a"}
.icon.icon-ajouter-virement:before{content:"\e649"}
.icon.icon-check-alt:before{content:"\e64b"}
.icon.icon-dots:before{content:"\e64c"}
.icon.icon-croix:before,.icon.icon-opcvmAnnulation:before{content:"\e64d"}
.icon.icon-trash:before{content:"\e64e"}
.icon.icon-crayon:before{content:"\e64f"}
.icon.icon-gerer:before{content:"\e64f"}
.icon.icon-download:before{content:"\e650"}
.icon.icon-cheque-signe:before{content:"\e651"}
.icon.icon-star:before{content:"\e652"}
.icon.icon-empty-star:before{content:"☆"}
.icon.icon-plain-star:before{content:"★"}
.icon.icon-todo:before{content:"\e653"}
.icon.icon-enveloppe-bis:before{content:"\e654"}
.icon.icon-computer:before,.icon.icon-voir-modif:before{content:"\e655"}
.icon.icon-download-rib:before{content:"\e656"}
.icon.icon-printer-alt:before{content:"\e657"}
.icon.icon-bulle:before{content:"\e658"}
.icon.icon-sml-calendar:before{content:"\e659"}
.icon.icon-contrat-alt:before{content:"\e65a"}
.icon.icon-croix-alt:before{content:"\e65b"}
.icon.icon-info:before{content:"\e65c"}
.icon.icon-contrat:before{content:"\e65d"}
.icon.icon-pdf:before{content:"\e65e"}
.icon.icon-bulle1:before{content:"\e65f"}
.icon.icon-panier:before{content:"\e660"}
.icon.icon-document:before{content:"\e662"}
.icon.icon-bulle:before{content:"\e658"}
.icon.icon-bulle2:before{content:"\e682"}
.icon.icon-faq2:before{content:"\e684"}
.icon.icon-bulb:before{content:"\e681"}
.icon.icon-flecheTop:before{content:"\e683"}
.icon.icon-play:before{content:"\e685"}
.icon.icon-reload:before{content:"\e686"}
.icon.icon-couple:before{content:"\e988"}
.icon.icon-coupleF:before{content:"\e633"}
.icon.icon-coupleF:after{content:"\e633";margin-left:-5px}
.icon.icon-coupleM:before{content:"\e632"}
.icon.icon-coupleM:after{content:"\e632";margin-left:-5px}
.big-icon{font-size:1.8rem;display:block;padding-right:15px}
.icon-action-examples .icon{padding:20px;margin:20px;height:95px;border:1px solid grey;display:inline-block;width:95px;vertical-align:top}
.icon-action-examples.icon-action-guide .icon{display:block;border:0 solid transparent}
.icon-action-examples li{font-size:12px}
.icon[class*="icon-action-"]{font-size:45px}
[class*="icon-action-"].action-vert-fn:after{color:#248e59}
[class*="icon-action-"].action-vert:after{color:#5cc569}
[class*="icon-action-"].action-bleu:after{color:#00aadc}
[class*="icon-action-"].action-rouge:after{color:#e64444}
[class*="icon-action-"].action-jaune:after{color:#ffb400}
.icon.icon-action-abbo{font-size:63px}
.icon-action-abbo:before{content:"\e901"}
.icon-action-abbo:after{position:relative;left:-45px;top:0;content:"\e902"}
.icon-action-actu:before{content:"\e903"}
.icon-action-actu:after{position:relative;left:-45px;top:0;content:"\e904"}
.icon-action-afficher:before{content:"\e905"}
.icon-action-afficher:after{position:relative;left:-45px;top:0;content:"\e906"}
.icon-action-agence:before{content:"\e907"}
.icon-action-analys:before{content:"\e908"}
.icon-action-analys:after{position:relative;left:-45px;top:0;content:"\e909"}
.icon-action-appelle-conseiller:before{content:"\e90a"}
.icon-action-appelle-conseiller:after{position:relative;left:-45px;top:0;content:"\e90b"}
.icon-action-assist:before{content:"\e90c"}
.icon-action-assist:after{position:relative;left:-45px;top:0;content:"\e90d"}
.icon-action-assur:before{content:"\e90e"}
.icon-action-assur:after{position:relative;left:-45px;top:0;content:"\e90f"}
.icon-action-attest:before{content:"\e910"}
.icon-action-attest:after{position:relative;left:-45px;top:0;content:"\e911"}
.icon-action-auth-prelev:before{content:"\e912"}
.icon-action-auth-prelev:after{position:relative;left:-45px;top:0;content:"\e913"}
.icon-action-benefic:before{content:"\e914"}
.icon-action-benefic:after{position:relative;left:-45px;top:0;content:"\e915"}
.icon-action-bloq:before{content:"\e916"}
.icon-action-bloq:after{position:relative;left:-45px;top:0;content:"\e917"}
.icon-action-carte:before{content:"\e918"}
.icon-action-carte:after{position:relative;left:-45px;top:0;content:"\e919"}
.icon-action-cheq:before{content:"\e91a"}
.icon-action-cheq:after{position:relative;left:-45px;top:0;content:"\e91b"}
.icon-action-cheque-signe:before{content:"\e91c"}
.icon-action-cheque-signe:after{position:relative;left:-45px;top:0;content:"\e91d"}
.icon-action-cheque-vierg:before{content:"\e91e"}
.icon-action-cheque-vierg:after{position:relative;left:-45px;top:0;content:"\e91f"}
.icon-action-code:before{content:"\e920"}
.icon-action-code:after{position:relative;left:-45px;top:0;content:"\e921"}
.icon-action-compress:before{content:"\e922"}
.icon-action-compress:after{position:relative;left:-45px;top:0;content:"\e923"}
.icon-action-conseiller:before{content:"\e924"}
.icon-action-conseiller:after{position:relative;left:-57px;top:-11px;content:"\e94f"}
.icon-action-consult-contrat:before{content:"\e926"}
.icon-action-consult-contrat:after{position:relative;left:-45px;top:0;content:"\e927"}
.icon-action-contacts:before{content:"\e928"}
.icon-action-contacts:after{position:relative;left:-45px;top:0;content:"\e929"}
.icon.icon-action-contrat{font-size:60px}
.icon.icon-action-contrat2{font-size:60px}
.icon-action-contrat:before{content:"\e92a"}
.icon-action-contrat:after{position:relative;left:-45px;top:0;content:"\e984"}
.icon-action-contrat2:before{content:"\e92b"}
.icon-action-contrat2:after{position:relative;left:-42px;top:0;content:"\e983"}
.icon-action-courr:before{content:"\e92c"}
.icon-action-edit-rib:before{content:"\e92d"}
.icon-action-edit-rib:after{position:relative;left:-45px;top:0;content:"\e92e"}
.icon-action-email:before{content:"\e92f"}
.icon-action-email:after{position:relative;left:-45px;top:0;content:"\e930"}
.icon-action-etre-appelle:before{content:"\e931"}
.icon-action-etre-appelle:after{position:relative;left:-45px;top:0;content:"\e932"}
.icon-action-excel:before{content:"\e933"}
.icon-action-excel:after{position:relative;left:-45px;top:0;content:"\e934"}
.icon-action-factures:before{content:"\e935"}
.icon-action-factures:after{position:relative;left:-45px;top:0;content:"\e936"}
.icon-action-faq:before{content:"\e937"}
.icon-action-faq:after{position:relative;left:-45px;top:0;content:"\e938"}
.icon-action-idee:before{content:"\e939"}
.icon-action-lister:before{content:"\e93a"}
.icon-action-lister:after{position:relative;left:-45px;top:0;content:"\e93b"}
.icon-action-masquer:before{content:"\e93c"}
.icon-action-masquer:after{position:relative;left:-45px;top:0;content:"\e93d"}
.icon-action-modif-vers:before{content:"\e93e"}
.icon-action-modif-vers:after{position:relative;left:-45px;top:0;content:"\e93f"}
.icon-action-notif:before{content:"\e940"}
.icon-action-notif:after{position:relative;left:-45px;top:0;content:"\e941"}
.icon-action-offres:before{content:"\e942"}
.icon-action-offres:after{position:relative;left:-45px;top:0;content:"\e943"}
.icon-action-operations:before{content:"\e944"}
.icon-action-operations:after{position:relative;left:-45px;top:0;content:"\e945"}
.icon-action-opposit:before{content:"\e946"}
.icon-action-opposit:after{position:relative;left:-45px;top:0;content:"\e947"}
.icon-action-ordre:before{content:"\e948"}
.icon-action-ordre:after{position:relative;left:-45px;top:0;content:"\e949"}
.icon-action-passation:before{content:"\e94a"}
.icon-action-passation:after{position:relative;left:-45px;top:0;content:"\e94b"}
.icon-action-pdf:before{content:"\e94c"}
.icon-action-pdf:after{position:relative;left:-45px;top:0;content:"\e94d"}
.icon-action-pech:before{content:"\e94e"}
.icon-action-pech:after{position:relative;left:-45px;top:0;content:"\e94f"}
.icon-action-plan:before{content:"\e950"}
.icon-action-print:before{content:"\e951"}
.icon-action-print:after{position:relative;left:-45px;top:0;content:"\e952"}
.icon-action-programm-vers:before{content:"\e953"}
#ia-capri .icon-action-programm-vers:after{position:relative;left:-45px;top:0;content:"\e954"}
.icon-action-reactmod-vers:before{content:"\e955"}
.icon-action-reactmod-vers:after{position:relative;left:-45px;top:0;content:"\e956"}
.icon-action-react-vers:before{content:"\e957"}
.icon-action-react-vers:after{position:relative;left:-45px;top:0;content:"\e958"}
.icon-action-recherche:before{content:"\e959"}
.icon-action-refaire:before{content:"\e95a"}
.icon-action-relev:before{content:"\e95b"}
.icon-action-relev:after{position:relative;left:-45px;top:0;content:"\e95c"}
.icon.icon-action-rel-mouv:before{font-size:60px;content:"\e95d"}
.icon.icon-action-rel-mouv:after{font-size:54px;position:relative;left:-48px;top:-4px;content:"\e95e"}
.icon-action-revenus:before{content:"\e95f"}
.icon-action-revenus:after{position:relative;left:-45px;top:0;content:"\e960"}
.icon-action-sante:before{content:"\e961"}
.icon-action-sante:after{position:relative;left:-45px;top:0;content:"\e962"}
.icon.icon-action-savoir{font-size:60px}
.icon-action-savoir:before{content:"\e963"}
.icon-action-savoir:after{font-size:50px;position:relative;left:-46px;top:-6;content:"\e964"}
.icon-action-securite:before{content:"\e965"}
.icon-action-securite:after{position:relative;left:-45px;top:0;content:"\e966"}
.icon-action-sinistre:before{content:"\e967"}
.icon-action-sinistre:after{position:relative;left:-45px;top:0;content:"\e968"}
.icon.icon.icon-action-sms{font-size:67px}
.icon-action-sms:before{content:"\e969"}
.icon.icon-action-sms:after{position:relative;left:-49px;top:-4px;font-size:54px;content:"\e96a"}
.icon.icon-action-solde{font-size:70px}
.icon-action-solde:before{content:"\e96b"}
.icon-action-solde:after{position:relative;left:-49px;top:0;content:"\e96c"}
.icon-action-supp:before{content:"\e96d"}
.icon-action-supp:after{position:relative;left:-45px;top:0;content:"\e96e"}
.icon.icon-action-suspens-vers{font-size:67px}
.icon-action-suspens-vers:before{content:"\e96f"}
.icon.icon-action-suspens-vers:after{position:relative;left:-45px;top:-4px;font-size:50px;content:"\e970"}
.icon-action-synth:before{content:"\e971"}
.icon-action-synth:after{position:relative;left:-45px;top:0;content:"\e972"}
.icon-action-telech:before{content:"\e973"}
.icon.icon-action-telecharger{font-size:61px}
.icon-action-telecharger:before{content:"\e974"}
.icon-action-telecharger:after{position:relative;left:-43px;top:0;content:"\e975"}
.icon-action-telech:after{position:relative;left:-45px;top:0;content:"\e976"}
.icon-action-telech-rib:before{content:"\e977"}
.icon-picto-tel-wcb:before{content:"\e98f"}
.icon-action-telech-rib:after{position:relative;left:-45px;top:0;content:"\e978"}
.icon-action-versement:before{content:"\e979"}
.icon-action-versement:after{position:relative;left:-45px;top:0;content:"\e97a"}
.icon.icon-action-vir:before{content:"\e97b";font-size:64px}
.icon-action-virauto:before{content:"\e97c"}
.icon-action-virauto:after{position:relative;left:-45px;top:0;content:"\e97d"}
.icon-action-vir:after{position:relative;left:-45px;top:0;content:"\e97e"}
.icon-action-vr-releve:before{content:"\e97f"}
.icon-action-vr-releve:after{position:relative;left:-45px;top:0;content:"\e980"}
.icon-action-wealth:before{content:"\e981"}
.icon-action-wealth:after{position:relative;left:-45px;top:0;content:"\e982"}
.icon.icon-entrepros-footer:before{content:"\e98b";color:#000}
.icon.icon-lemag-footer:before{content:"\e98c";color:#000}
.icon.icon-picto-rembourser-color .path1:before{content:"\e99a";color:#303030}
.icon.icon-picto-rembourser-color .path2:before{content:"\e99b";margin-left:-1em;color:#800890}
.icon.icon-picto-utiliser-reserve-color .path1:before{content:"\e990";color:#303030}
.icon.icon-picto-utiliser-reserve-color .path2:before{content:"\e991";margin-left:-1.255859375em;color:#800890}
.icon-picto-fleche:before{content:"\e998"}
.icon-picto-meteo1:before{content:"\eaab"}
.icon-picto-meteo2:before{content:"\eaac"}
.icon-moto:before{content:"\e999";color:#767676}
.icon-picto-depenses:before{content:"\e99c"}
.icon-picto-recettes:before{content:"\e99d"}
.icon-campingcar:before{content:"\e99e";color:#767676}
.icon-car:before{content:"\e99f";color:#767676}
.icon-caravane:before{content:"\e9a0";color:#767676}
.icon-remorque:before{content:"\e9a1";color:#767676}
.icon-hb-picto-assurance:before{content:"\eaa8";color:#4e5152}
.icon-hb-devisassurance:before{content:"\eaa9";color:#4e5152}
.icon-picto-mes-services-en-ligne .path1:before{content:"\e9c5";color:#343333}
.icon-picto-mes-services-en-ligne .path2:before{content:"\e9c6";margin-left:-0.7109375em;color:#343333}
.icon-picto-mes-services-en-ligne .path3:before{content:"\e9c7";margin-left:-0.7109375em;color:#ee5842}
.icon-picto-mes-services-en-ligne .path4:before{content:"\e9c8";margin-left:-0.7109375em;color:#ee5842}
.icon-picto-mes-devis .path1:before{content:"\e9c2";color:#333}
.icon-picto-mes-devis .path2:before{content:"\e9c3";margin-left:-0.7001953125em;color:#333}
.icon-picto-mes-devis .path3:before{content:"\e9c4";margin-left:-0.7001953125em;color:#ee5842}
.icon-ass-habitation:before{content:"\e9bf"}
.icon-assurauto:before{content:"\e9c0"}
.icon-assurcompte2:before{content:"\e9c1"}
.icon-securite:before{content:"\e9c9"}
.icon-etudiant:before{content:"\e9cb"}
.icon-bullet:before{content:"\e9ca"}
.icon-bullet.icon-bullet-pfm-espece{color:#1472bc}
.icon-bullet.icon-bullet-pfm-cheques{color:#8b8b8b}
.icon-bullet.icon-bullet-pfm-cb{color:#fccb02}
.icon-bullet.icon-bullet-pfm-virements{color:#0cb0d3}
.icon-F-rollover:before{content:"\e9d0"}
.icon-F:before{content:"\e9d1"}
.icon-Tw-rollover:before{content:"\e9d2"}
.icon-Tw:before{content:"\e9d3"}
.icon-Y-rollover:before{content:"\e9d4"}
.icon-Y:before{content:"\e9d5"}
.page-stylo:before{content:"\e9d7"}
.page-delete:before{content:"\e9d6"}
.picto-voiture-etiquette:before{content:"\e9d8"}
.icon-time-assu-vie .path1:before{content:"\ea23";color:#231f20}
.icon-time-assu-vie .path2:before{content:"\ea24";margin-left:-0.939453125em;color:#2491ee}
.icon-picto-profil:before{content:"\ea26"}
.icon-info-color .path1:before{content:"\ea27";color:#231f20}
.icon-info-color .path2:before{content:"\ea28";margin-left:-1em;color:#2491ee}
.icon-info-color .path3:before{content:"\ea29";margin-left:-1em;color:#2491ee}
.icon-maison:before{content:"\ea2a"}
.icon-bulle-chat:before{content:"\ea2b"}
.icon-cadeau:before{content:"\ea2c"}
.icon-epargner:before{content:"\ea2d"}
.icon-parapluie:before{content:"\ea2e"}
.icon-personnes:before{content:"\ea2f"}
.icon-piece:before{content:"\ea30"}
.icon-virements:before{content:"\ea31"}
.icon-nav-gerer:before{content:"\ea54";color:#333}
.icon-nav-ajout-compte .path1::before{content:"\ea33";color:#333}
.icon-nav-ajout-compte .path2::before{content:"\ea34";margin-left:-2.10em;color:#35a968}
.icon-nav-autorisation .path1::before{content:"\ea35";color:#333}
.icon-nav-autorisation .path2::before{content:"\ea36";margin-left:-2em;color:#35a968}
.icon-nav-chequier .path1::before{content:"\ea37";color:#35a968}
.icon-nav-chequier .path2::before{content:"\ea38";margin-left:-2.5em;color:#343333}
.icon-nav-compte-fav .path1::before{content:"\ea39";color:#35a968}
.icon-nav-compte-fav .path2::before{content:"\ea3a";margin-left:-2.1em;color:#333}
.icon-nav-dl .path1::before{content:"\ea3b";color:#333}
.icon-nav-dl .path2::before{content:"\ea3c";margin-left:-1.55em;color:#35a968}
.icon-nav-mes-cartes .path1::before{content:"\ea3d";color:#231f20}
.icon-nav-mes-cartes .path2::before{content:"\ea3e";margin-left:-1.8em;color:#35a968}
.icon-nav-mobilite .path1::before{content:"\ea3f";color:#35a968}
.icon-nav-mobilite .path2::before{content:"\ea40";margin-left:-1.35em;color:#333}
.icon-nav-notif-app .path1::before{content:"\ea41";color:#333}
.icon-nav-notif-app .path2::before{content:"\ea42";margin-left:-1.08em;color:#35a968}
.icon-nav-opposition .path1::before{content:"\ea43";color:#333}
.icon-nav-opposition .path2::before{content:"\ea44";margin-left:-1.8em;color:#35a968}
.icon-nav-param .path1::before{content:"\ea45";color:#35a968}
.icon-nav-param .path2::before{content:"\ea46";margin-left:-1.75em;color:#333}
.icon-nav-paylib .path1::before{content:"\ea47";color:#35a968}
.icon-nav-paylib .path2::before{content:"\ea48";margin-left:-2.75em;color:#333}
.icon-nav-releves .path1::before{content:"\ea49";color:#333}
.icon-nav-releves .path2::before{content:"\ea4a";margin-left:-1.55em;color:#35a968}
.icon-nav-rib .path1::before{content:"\ea4b";color:#333}
.icon-nav-rib .path2::before{content:"\ea4c";margin-left:-1.9em;color:#35a968}
.icon-nav-services .path1::before{content:"\ea4d";color:#333}
.icon-nav-services .path2::before{content:"\ea4e";margin-left:-1.52em;color:#35a968}
.icon-nav-virements .path1::before{content:"\ea4f";color:#333}
.icon-nav-virements .path2::before{content:"\ea50";margin-left:-2.30em;color:#35a968}
.icon-nav-paycar .path1::before{content:"\ea51";color:#333}
.icon-nav-paycar .path2::before{content:"\ea52";margin-left:-2.7em;color:#35a968}
.icon-nav-paycar .path3::before{content:"\ea53";margin-left:-2.72em;color:#35a968}
.icon-plus-aggreg:before{content:"\ea78"}
.icon-bulle-chat-vide::before{content:"\ea79"}
.icon-picto-professions:before{content:"\e9cc"}
.icon-sante-ok:before{content:"\e9cd"}
.icon-liberal-reglemente:before{content:"\e9cf"}
.icon-agricole:before{content:"\e9ce"}
.icon-campingcar:before{content:"\e99e"}
.icon-car:before{content:"\e99f"}
.icon-caravane:before{content:"\e9a0"}
.icon-remorque:before{content:"\e9a1"}
.icon-moto:before{content:"\e999"}
.icon-profil-header::before{content:"\ea7b"}
.icon-messagerie-header::before{content:"\ea7a"}
.icon-map-header::before{content:"\ea7c"}
.icon-tel-header::before{content:"\ea7d"}
.icon-parametrage-releves .path1:before{content:"\ea7e";color:#333}
.icon-parametrage-releves .path2:before{content:"\ea7f";color:#35a968;margin-left:-1.75em}
.icon-profil-neutre::before{content:"\ea80"}
.icon-red-cloud:before{content:"\ea9f";color:#f34c61}
.icon-green-sun:before{content:"\ea9e";color:#1ea461}
.icon-area:before{content:"\ea81"}
.icon-stack-coins:before{content:"\ea82";color:#852296}
.icon-black-calc:before{content:"\ea83"}
.icon-purple-calc:before{content:"\ea84";color:#852296}
.icon-fav-violet:before{content:"\ea99";color:#852296}
.icon-floor:before{content:"\ea9a"}
.icon-lier-un-bien:before{content:"\ea9b"}
.icon-lier-un-terrain:before{content:"\ea9c"}
.icon-ma-situation:before{content:"\ea9d"}
.icon-signer-document .path1:before{content:"\eaa6";color:#333}
.icon-signer-document .path2:before{content:"\eaa7";color:#59c575;margin-left:-0.94921875em}
.icon-parametres-color .path1:before{content:"\eaa4";color:#333}
.icon-parametres-color .path2:before{content:"\eaa5";color:#59c575;margin-left:-1em}
.icon-loupe-rechercher .path1:before{content:"\eaa2";color:#59c575}
.icon-loupe-rechercher .path2:before{content:"\eaa3";color:#333;margin-left:-1.013671875em}
.icon-document-lignes .path1:before{content:"\eaa0";color:#333}
.icon-document-lignes .path2:before{content:"\eaa1";color:#59c575;margin-left:-0.7392578125em}
.icon-picto-filiale:before{content:"\eaa8"}
.icon-picto-close:before{content:"\eaad"}
.icon-insta::before{content:"\eaa9"}
.icon-picto-voiture-electrique:before{content:"\ea0b"}
.icon-gift:before{content:"\eaf8";color:#00915a}
.icon-rocket:before{content:"\ea85";color:#00915a}
.icon-picto-giro:before{content:"\eaaa"}
.icon-calendrier:before{content:"\eab5";color:#b2965d}
.icon-telephone:before{content:"\eaff";color:#b2965d}
.icon-hello:before{content:"\ead9";color:#224569}
.icon-mains:before{content:"\eae3";color:#fff}
.icon-experts:before{content:"\ead6";color:#fff}
.icon-enveloppe:before{content:"\eac4";color:#fff}
.icon-privilege-connect:before{content:"\eaf6";color:#fff}
.icon-icon-help:before{content:"\eb05";color:#fff}
.icon-picto-credit:before{content:"\eb07";color:#ee5842}
.icon-picto-financier:before{content:"\eb08";color:#fff}
.icon-picto-patrimoine:before{content:"\eb0a";color:#fff}
.icon-casque:before{content:"\eab6";color:#224569}
.icon-hamac:before{content:"\eb0d";color:#224569}
.icon-conseiller-2:before{content:"\eabb";color:#224569}
.icon-conseillere:before{content:"\eabc";color:#224569}
.icon-delegue:before{content:"\eabf";color:#224569}
.icon-echange:before{content:"\eac1";color:#224569}
.icon-couteau-suisse:before{content:"\eabe";color:#224569}
.icon-entourage:before{content:"\eac3";color:#224569}
.icon-link-bigger:before{content:"\eae1";color:#224569}
.icon-link-big:before{content:"\eae0";color:#224569}
.icon-link-small:before{content:"\eae2";color:#224569}
.icon-independant:before{content:"\eadb";color:#224569}
.icon-jumelles:before{content:"\eade";color:#224569}
.icon-interrogation:before{content:"\eadc";color:#224569}
.icon-phone-message:before{content:"\eaef";color:#224569}
.icon-phone:before{content:"\eaed";color:#224569}
.icon-nophone:before{content:"\eae6";color:#224569}
.icon-news:before{content:"\eae5";color:#224569}
.icon-non:before{content:"\eb0c";color:#224569}
.icon-shape:before{content:"\eafa";color:#224569}
.icon-smartphone-3:before{content:"\eafd";color:#224569}
.icon-smartphone:before{content:"\eafb";color:#224569}
.icon-postit:before{content:"\eaf0";color:#224569}
.icon-vacances-agence:before{content:"\eb00";color:#224569}
.icon-vacances-online:before{content:"\eb02";color:#224569}
.icon-vacances-homemade:before{content:"\eb01";color:#224569}
.icon-question:before{content:"\eaf7";color:#224569}
.icon-paper:before{content:"\eaec";color:#224569}
.icon-notifiction:before{content:"\eae7";color:#224569}
.icon-dontknow:before{content:"\eac0";color:#224569}
.icon-meeting:before{content:"\eae4";color:#224569}
.icon-like:before{content:"\eadf";color:#224569}
.icon-euros-1:before{content:"\ead1";color:#224569}
.icon-euros-2:before{content:"\ead2";color:#224569}
.icon-euros-3:before{content:"\ead3";color:#224569}
.icon-euros-4:before{content:"\ead4";color:#224569}
.icon-euros-5:before{content:"\ead5";color:#224569}
.icon-check:before{content:"\eacf";color:#224569}
.icon-cadenas:before{content:"\eab4";color:#224569}
.icon-indecis:before{content:"\eada";color:#224569}
.icon-autonomie-bonhomme:before{content:"\eda5";color:#224569}
.icon-consulter:before{content:"\eabd";color:#224569}
.icon-en-ligne:before{content:"\eac2";color:#224569}
.icon-journal:before{content:"\eadd";color:#224569}
.icon-risque-0:before{content:"\e986";color:#224569}
.icon-risque-1:before{content:"\e987";color:#224569}
.icon-risque-3:before{content:"\ea0a";color:#224569}
.icon-risque-4:before{content:"\eaf9";color:#224569}
.icon-check-private .path1:before{content:"\eab9";color:#d3b477}
.icon-check-private .path2:before{content:"\eb03";margin-left:-1em;color:#685648}
.icon-check-eprivate .path1:before{content:"\eab8";color:#96c3f2}
.icon-check-eprivate .path2:before{content:"\eb04";margin-left:-1em;color:#224569}
.icon-fleche-private:before{content:"\ead8";color:#685648}
.icon-fleche-eprivate:before{content:"\ead7";color:#224569}
.icon-tarification:before{content:"\eafe";color:#d3b477}
.icon-e-toiles:before{content:"\ead0";color:#d3b477}
.icon-conseil:before{content:"\eaba";color:#4e4e4e}
.icon-assistant-head:before{content:"\ecc2";color:#4e4e4e}
body.part .bottom-header-connected .list-header-connected>li:not(.js-toggle-subnav)>ul.box-header-connected>li a>i.icon-espace-dedie-vert{margin-left:10px}
body.part .bottom-header-connected .list-header-connected>li:not(.js-toggle-subnav)>ul.box-header-connected>li a>i.icon-espace-dedie-vert:before{content:"\ea86";color:#61c46f;font-size:23px;font-weight:bold}
.icon-espace-dedie-blanc:before{content:"\ea86";color:#fff}
.icon-espace-dedie-vert:before{content:"\ea86";color:#61c46f}
.icon-micro-2:before{content:"\eacb"}
.icon-enceinte-connecte:before{content:"\eda6"}
.icon-bulles-nh:before{content:"\ea8e"}
.icon-loupe-nh:before{content:"\ea8f"}
.icon-mail-nh:before{content:"\ea90"}
.icon-mailbox-nh:before{content:"\ea91"}
.icon-sos-nh:before{content:"\ea92"}
.icon-profil-nh:before{content:"\ea8d"}
.icon-deco-nh:before{content:"\ea87"}
.icon-add_black:before{content:"\ea93"}
.icon-add_color .path1:before{content:"\ea94";color:#343333}
.icon-add_color .path2:before{content:"\ea95";margin-left:-1.01953125em;color:#2491ee}
.icon-profil-fill-black:before{content:"\ea96"}
.icon-profil-fill-color .path1:before{content:"\ea97";color:#343333}
.icon-profil-fill-color .path2:before{content:"\ea98";margin-left:-0.9560546875em;color:#767676}
.icon-picto-telephone:before{content:"\ea97"}
.icon-picto-oeil:before{content:"\ea93"}
.icon-picto-bouclier:before{content:"\ea94"}
.icon-picto-cadenas:before{content:"\ea95"}
.icon-burger:before{content:"\ea96"}
.icon-profil-de-risque-a-remplir-color .path1:before{content:"\ea98";color:#343333}
.icon-profil-de-risque-a-remplir-color .path2:before{content:"\eaa0";margin-left:-0.9560546875em;color:#767676}
.icon-add_black:before{content:"\eaa9"}
.icon-add_color .path1:before{content:"\eaab";color:#343333}
.icon-add_color .path2:before{content:"\eaac";margin-left:-1.01953125em;color:#2491ee}
.icon-profil-de-risque-a-remplir-black:before{content:"\eaad"}
.icon-partage-de-donnees .path1:before{content:"\eab1";color:black}
.icon-partage-de-donnees .path2:before{content:"\eab2";margin-left:-1.9501953125em;color:#00965e}
.icon-eco:before{content:"\eaae";color:#09584f}
.icon-habitudes:before{content:"\eaaf";color:#00915a}
.icon-s-curit-renforc-e:before{content:"\eab0";color:#00915a}
.icon-picto-credit:before{content:"\eab3";color:#000}
.icon-smartphone-2:before{content:"\eab7";color:#224569}
.icon-consulter:before{content:"\eabd";color:#224569}
.icon-calculette-pi .path1:before{content:"\eac5";color:#343333}
.icon-calculette-pi .path2:before{content:"\eac6";color:#852296;margin-left:-1.45em}
.icon-bon-savoir:before{content:"\eac7"}
.icon-picto-virement:before{content:"\eac8"}
.icon-picto-zero-frais:before{content:"\eac9"}
body.bpf .icon-nav-chequier .path1::before,body.bpf .icon-nav-compte-fav .path1::before,body.bpf .icon-nav-mobilite .path1::before,body.bpf .icon-nav-param .path1::before{color:#b2965b}
body.bpf .icon-nav-virements .path2::before,body.bpf .icon-nav-mes-cartes .path2::before,body.bpf .icon-nav-opposition .path2::before,body.bpf .icon-nav-autorisation .path2::before,body.bpf .icon-nav-paycar .path2::before,body.bpf .icon-nav-rib .path2::before,body.bpf .icon-nav-dl .path2::before,body.bpf .icon-nav-ajout-compte .path2::before,body.bpf .icon-parametrage-releves .path2::before,body.bpf .icon-nav-notif-app .path2::before,body.bpf .icon-partage-de-donnees .path2::before,body.bpf .icon-nav-services .path2::before,body.bpf .icon-nav-releves .path2::before{color:#b2965b}
body.bpf .icon-nav-paycar .path3::before{color:#b2965b}
.icon-telmi:before{content:"\eaca";color:#fff}
.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-16000:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-16003:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-8000:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-8009:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-8000:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-8009:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-13000:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-13009:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-14000:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-14003:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-15003:before,.pro.qualif:not(.not-ie) .mini .dropdown-list .irop-8003:before{content:"\ea5a";font-size:20px}
.pro.inte.not-ie .icon[class*=irop-],.pro.qualif.not-ie .icon[class*=irop-]{font-size:19px;margin-top:0}
.pro.inte .list-categories-rop i[class*=irop-],.pro.qualif .list-categories-rop i[class*=irop-]{display:inline-block;height:42px;width:42px}
.pro.inte .icon[class*=irop-],.pro.qualif .icon[class*=irop-]{display:inline-table !important;height:40px;width:40px;font-size:24px;margin-top:-10px;text-align:center}
.pro.inte .icon[class*=irop-]:before,.pro.qualif .icon[class*=irop-]:before{display:table-cell;vertical-align:middle}
.pro.inte .list-rop .rop-cat,.pro.qualif .list-rop .rop-cat{cursor:pointer;min-width:45px;max-width:45px;min-height:40px;max-height:40px}
.pro.inte .list-rop .rop-cat .icon[class*=irop-],.pro.qualif .list-rop .rop-cat .icon[class*=irop-]{float:none}
.pro.inte .list-rop .js-container-category-liste .rop-categories .list-categories-rop li.retour,.pro.qualif .list-rop .js-container-category-liste .rop-categories .list-categories-rop li.retour{font-size:inherit;display:inline-block !important;margin:0 2px 2px 0;padding-top:5%}
.pro.inte .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon,.pro.qualif .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon{font-size:25px;display:block !important;margin:0 auto}
.pro.inte .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon:before,.pro.qualif .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon:before{display:block;text-align:center}
.pro.inte .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon.icon-fleft,.pro.qualif .list-rop .js-container-category-liste .rop-categories .list-categories-rop li i.icon.icon-fleft{font-size:inherit;display:inline-block !important;margin-right:10px;margin-left:10px}
.pro.inte .list-rop li .rop-detail p.mobile-cut,.pro.qualif .list-rop li .rop-detail p.mobile-cut{max-height:27px;margin:2px 0 0 10px;overflow:hidden;text-overflow:ellipsis}
.pro.inte .doughnut-legend li i:before,.pro.qualif .doughnut-legend li i:before{width:32px;height:30px;position:absolute;top:0;-webkit-transform:none;transform:none}
.pro.inte .list-graph-evolution>li>i,.pro.qualif .list-graph-evolution>li>i{position:relative}
.pro.inte .list-graph-evolution>li>i:before,.pro.qualif .list-graph-evolution>li>i:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:38px}
.pro.inte .list-graph-evolution>li>i.irop-8000::before,.pro.inte .list-graph-evolution>li>i.irop-8003::before,.pro.inte .list-graph-evolution>li>i.irop-8009::before,.pro.inte .list-graph-evolution>li>i.irop-13000::before,.pro.inte .list-graph-evolution>li>i.irop-13001::before,.pro.inte .list-graph-evolution>li>i.irop-13002::before,.pro.inte .list-graph-evolution>li>i.irop-13005::before,.pro.inte .list-graph-evolution>li>i.irop-13007::before,.pro.inte .list-graph-evolution>li>i.irop-13009::before,.pro.inte .list-graph-evolution>li>i.irop-14000::before,.pro.inte .list-graph-evolution>li>i.irop-14003::before,.pro.inte .list-graph-evolution>li>i.irop-15000::before,.pro.inte .list-graph-evolution>li>i.irop-15003::before,.pro.inte .list-graph-evolution>li>i.irop-16000::before,.pro.inte .list-graph-evolution>li>i.irop-16003::before,.pro.qualif .list-graph-evolution>li>i.irop-8000::before,.pro.qualif .list-graph-evolution>li>i.irop-8003::before,.pro.qualif .list-graph-evolution>li>i.irop-8009::before,.pro.qualif .list-graph-evolution>li>i.irop-13000::before,.pro.qualif .list-graph-evolution>li>i.irop-13001::before,.pro.qualif .list-graph-evolution>li>i.irop-13002::before,.pro.qualif .list-graph-evolution>li>i.irop-13005::before,.pro.qualif .list-graph-evolution>li>i.irop-13007::before,.pro.qualif .list-graph-evolution>li>i.irop-13009::before,.pro.qualif .list-graph-evolution>li>i.irop-14000::before,.pro.qualif .list-graph-evolution>li>i.irop-14003::before,.pro.qualif .list-graph-evolution>li>i.irop-15000::before,.pro.qualif .list-graph-evolution>li>i.irop-15003::before,.pro.qualif .list-graph-evolution>li>i.irop-16000::before,.pro.qualif .list-graph-evolution>li>i.irop-16003::before{font-size:48px;margin-top:-2px}
.pro.inte .rop-cat2000.active,.pro.inte .rop-cat2000:hover,.pro.inte .rop-cat2001.active,.pro.inte .rop-cat2001:hover,.pro.inte .rop-cat2002.active,.pro.inte .rop-cat2002:hover,.pro.inte .rop-cat2003.active,.pro.inte .rop-cat2003:hover,.pro.inte .rop-cat2004.active,.pro.inte .rop-cat2004:hover,.pro.inte .rop-cat2005.active,.pro.inte .rop-cat2005:hover,.pro.inte .rop-cat2006.active,.pro.inte .rop-cat2006:hover,.pro.inte .rop-cat2007.active,.pro.inte .rop-cat2007:hover,.pro.qualif .rop-cat2000.active,.pro.qualif .rop-cat2000:hover,.pro.qualif .rop-cat2001.active,.pro.qualif .rop-cat2001:hover,.pro.qualif .rop-cat2002.active,.pro.qualif .rop-cat2002:hover,.pro.qualif .rop-cat2003.active,.pro.qualif .rop-cat2003:hover,.pro.qualif .rop-cat2004.active,.pro.qualif .rop-cat2004:hover,.pro.qualif .rop-cat2005.active,.pro.qualif .rop-cat2005:hover,.pro.qualif .rop-cat2006.active,.pro.qualif .rop-cat2006:hover,.pro.qualif .rop-cat2007.active,.pro.qualif .rop-cat2007:hover{background-color:#7c082f}
.pro.inte .irop-2001,.pro.qualif .irop-2001{color:#7c082f}
.pro.inte .irop-2001:before,.pro.qualif .irop-2001:before{content:"\e9bc";font-size:1.15em}
.pro.inte .irop-2002,.pro.qualif .irop-2002{color:#7c082f}
.pro.inte .irop-2002:before,.pro.qualif .irop-2002:before{content:"\e9bd";font-size:1.08em}
.pro.inte .irop-2003,.pro.qualif .irop-2003{color:#7c082f}
.pro.inte .irop-2003:before,.pro.qualif .irop-2003:before{content:"\e9fc";font-size:1.65em}
.pro.inte .irop-2004,.pro.qualif .irop-2004{color:#7c082f}
.pro.inte .irop-2004:before,.pro.qualif .irop-2004:before{content:"\ea77";font-size:1.3em}
.pro.inte .irop-2005,.pro.qualif .irop-2005{color:#7c082f}
.pro.inte .irop-2005:before,.pro.qualif .irop-2005:before{content:"\ea76";font-size:1.2em}
.pro.inte .irop-2006,.pro.qualif .irop-2006{color:#7c082f}
.pro.inte .irop-2006:before,.pro.qualif .irop-2006:before{content:"\e9be";font-size:1.45em}
.pro.inte .irop-2000,.pro.inte .irop-2007,.pro.qualif .irop-2000,.pro.qualif .irop-2007{color:#7c082f}
.pro.inte .irop-2000:before,.pro.inte .irop-2007:before,.pro.qualif .irop-2000:before,.pro.qualif .irop-2007:before{content:"\ea75";font-size:1.55em}
.pro.inte .rop-cat3000.active,.pro.inte .rop-cat3000:hover,.pro.inte .rop-cat3001.active,.pro.inte .rop-cat3001:hover,.pro.inte .rop-cat3002.active,.pro.inte .rop-cat3002:hover,.pro.inte .rop-cat3003.active,.pro.inte .rop-cat3003:hover,.pro.inte .rop-cat3004.active,.pro.inte .rop-cat3004:hover,.pro.qualif .rop-cat3000.active,.pro.qualif .rop-cat3000:hover,.pro.qualif .rop-cat3001.active,.pro.qualif .rop-cat3001:hover,.pro.qualif .rop-cat3002.active,.pro.qualif .rop-cat3002:hover,.pro.qualif .rop-cat3003.active,.pro.qualif .rop-cat3003:hover,.pro.qualif .rop-cat3004.active,.pro.qualif .rop-cat3004:hover{background-color:#7c082f}
.pro.inte .irop-3001,.pro.qualif .irop-3001{color:#c1082c}
.pro.inte .irop-3001:before,.pro.qualif .irop-3001:before{content:"\e9d9";font-size:1.65em}
.pro.inte .irop-3002,.pro.qualif .irop-3002{color:#c1082c}
.pro.inte .irop-3002:before,.pro.qualif .irop-3002:before{content:"\ea13";font-size:1.7em}
.pro.inte .irop-3003,.pro.qualif .irop-3003{color:#c1082c}
.pro.inte .irop-3003:before,.pro.qualif .irop-3003:before{content:"\e9fd";font-size:1.65em}
.pro.inte .irop-3000,.pro.inte .irop-3004,.pro.qualif .irop-3000,.pro.qualif .irop-3004{color:#c1082c}
.pro.inte .irop-3000:before,.pro.inte .irop-3004:before,.pro.qualif .irop-3000:before,.pro.qualif .irop-3004:before{content:"\ea74";font-size:1.55em}
.pro.inte .rop-cat4000.active,.pro.inte .rop-cat4000:hover,.pro.inte .rop-cat4001.active,.pro.inte .rop-cat4001:hover,.pro.inte .rop-cat4002.active,.pro.inte .rop-cat4002:hover,.pro.inte .rop-cat4003.active,.pro.inte .rop-cat4003:hover,.pro.inte .rop-cat4004.active,.pro.inte .rop-cat4004:hover,.pro.inte .rop-cat4005.active,.pro.inte .rop-cat4005:hover,.pro.inte .rop-cat4006.active,.pro.inte .rop-cat4006:hover,.pro.qualif .rop-cat4000.active,.pro.qualif .rop-cat4000:hover,.pro.qualif .rop-cat4001.active,.pro.qualif .rop-cat4001:hover,.pro.qualif .rop-cat4002.active,.pro.qualif .rop-cat4002:hover,.pro.qualif .rop-cat4003.active,.pro.qualif .rop-cat4003:hover,.pro.qualif .rop-cat4004.active,.pro.qualif .rop-cat4004:hover,.pro.qualif .rop-cat4005.active,.pro.qualif .rop-cat4005:hover,.pro.qualif .rop-cat4006.active,.pro.qualif .rop-cat4006:hover{background-color:#4e6671}
.pro.inte .irop-4001,.pro.qualif .irop-4001{color:#4e6671}
.pro.inte .irop-4001:before,.pro.qualif .irop-4001:before{content:"\ea07";font-size:1.4em}
.pro.inte .irop-4002,.pro.qualif .irop-4002{color:#4e6671}
.pro.inte .irop-4002:before,.pro.qualif .irop-4002:before{content:"\e9a4";font-size:1.5em}
.pro.inte .irop-4003,.pro.qualif .irop-4003{color:#4e6671}
.pro.inte .irop-4003:before,.pro.qualif .irop-4003:before{content:"\ea0d";font-size:1.6em}
.pro.inte .irop-4004,.pro.qualif .irop-4004{color:#4e6671}
.pro.inte .irop-4004:before,.pro.qualif .irop-4004:before{content:"\ea15";font-size:1.6em}
.pro.inte .irop-4005,.pro.qualif .irop-4005{color:#4e6671}
.pro.inte .irop-4005:before,.pro.qualif .irop-4005:before{content:"\e9f2";font-size:1.6em}
.pro.inte .irop-4000,.pro.inte .irop-4006,.pro.qualif .irop-4000,.pro.qualif .irop-4006{color:#4e6671}
.pro.inte .irop-4000:before,.pro.inte .irop-4006:before,.pro.qualif .irop-4000:before,.pro.qualif .irop-4006:before{content:"\e9a5";font-size:1.4em}
.pro.inte .rop-cat5000.active,.pro.inte .rop-cat5000:hover,.pro.inte .rop-cat5001.active,.pro.inte .rop-cat5001:hover,.pro.inte .rop-cat5002.active,.pro.inte .rop-cat5002:hover,.pro.qualif .rop-cat5000.active,.pro.qualif .rop-cat5000:hover,.pro.qualif .rop-cat5001.active,.pro.qualif .rop-cat5001:hover,.pro.qualif .rop-cat5002.active,.pro.qualif .rop-cat5002:hover{background-color:#38863c}
.pro.inte .irop-5001,.pro.qualif .irop-5001{color:#38863c}
.pro.inte .irop-5001:before,.pro.qualif .irop-5001:before{content:"\ea21";font-size:1.3em}
.pro.inte .irop-5000,.pro.inte .irop-5002,.pro.qualif .irop-5000,.pro.qualif .irop-5002{color:#38863c}
.pro.inte .irop-5000:before,.pro.inte .irop-5002:before,.pro.qualif .irop-5000:before,.pro.qualif .irop-5002:before{content:"\e9a7";font-size:1.45em}
.pro.inte .rop-cat6000.active,.pro.inte .rop-cat6000:hover,.pro.inte .rop-cat6001.active,.pro.inte .rop-cat6001:hover,.pro.inte .rop-cat6002.active,.pro.inte .rop-cat6002:hover,.pro.inte .rop-cat6003.active,.pro.inte .rop-cat6003:hover,.pro.inte .rop-cat6004.active,.pro.inte .rop-cat6004:hover,.pro.inte .rop-cat6005.active,.pro.inte .rop-cat6005:hover,.pro.inte .rop-cat6006.active,.pro.inte .rop-cat6006:hover,.pro.inte .rop-cat6007.active,.pro.inte .rop-cat6007:hover,.pro.qualif .rop-cat6000.active,.pro.qualif .rop-cat6000:hover,.pro.qualif .rop-cat6001.active,.pro.qualif .rop-cat6001:hover,.pro.qualif .rop-cat6002.active,.pro.qualif .rop-cat6002:hover,.pro.qualif .rop-cat6003.active,.pro.qualif .rop-cat6003:hover,.pro.qualif .rop-cat6004.active,.pro.qualif .rop-cat6004:hover,.pro.qualif .rop-cat6005.active,.pro.qualif .rop-cat6005:hover,.pro.qualif .rop-cat6006.active,.pro.qualif .rop-cat6006:hover,.pro.qualif .rop-cat6007.active,.pro.qualif .rop-cat6007:hover{background-color:#ed7000}
.pro.inte .irop-6001,.pro.qualif .irop-6001{color:#ed7000}
.pro.inte .irop-6001:before,.pro.qualif .irop-6001:before{content:"\e9ef";font-size:1.6em}
.pro.inte .irop-6002,.pro.qualif .irop-6002{color:#ed7000}
.pro.inte .irop-6002:before,.pro.qualif .irop-6002:before{content:"\e9e7";font-size:1.45em}
.pro.inte .irop-6003,.pro.qualif .irop-6003{color:#ed7000}
.pro.inte .irop-6003:before,.pro.qualif .irop-6003:before{content:"\e9f1";font-size:1.4em}
.pro.inte .irop-6004,.pro.qualif .irop-6004{color:#ed7000}
.pro.inte .irop-6004:before,.pro.qualif .irop-6004:before{content:"\e9e9";font-size:1.4em}
.pro.inte .irop-6005,.pro.qualif .irop-6005{color:#ed7000}
.pro.inte .irop-6005:before,.pro.qualif .irop-6005:before{content:"\e9ed";font-size:1.4em}
.pro.inte .irop-6006,.pro.qualif .irop-6006{color:#ed7000}
.pro.inte .irop-6006:before,.pro.qualif .irop-6006:before{content:"\e9ee";font-size:1.4em}
.pro.inte .irop-6000,.pro.inte .irop-6007,.pro.qualif .irop-6000,.pro.qualif .irop-6007{color:#ed7000}
.pro.inte .irop-6000:before,.pro.inte .irop-6007:before,.pro.qualif .irop-6000:before,.pro.qualif .irop-6007:before{content:"\e9a3";font-size:1.4em}
.pro.inte .rop-cat7000.active,.pro.inte .rop-cat7000:hover,.pro.inte .rop-cat7001.active,.pro.inte .rop-cat7001:hover,.pro.inte .rop-cat7002.active,.pro.inte .rop-cat7002:hover,.pro.inte .rop-cat7003.active,.pro.inte .rop-cat7003:hover,.pro.inte .rop-cat7004.active,.pro.inte .rop-cat7004:hover,.pro.inte .rop-cat7005.active,.pro.inte .rop-cat7005:hover,.pro.inte .rop-cat7006.active,.pro.inte .rop-cat7006:hover,.pro.inte .rop-cat7007.active,.pro.inte .rop-cat7007:hover,.pro.inte .rop-cat7008.active,.pro.inte .rop-cat7008:hover,.pro.inte .rop-cat7009.active,.pro.inte .rop-cat7009:hover,.pro.inte .rop-cat7010.active,.pro.inte .rop-cat7010:hover,.pro.inte .rop-cat7011.active,.pro.inte .rop-cat7011:hover,.pro.inte .rop-cat7012.active,.pro.inte .rop-cat7012:hover,.pro.qualif .rop-cat7000.active,.pro.qualif .rop-cat7000:hover,.pro.qualif .rop-cat7001.active,.pro.qualif .rop-cat7001:hover,.pro.qualif .rop-cat7002.active,.pro.qualif .rop-cat7002:hover,.pro.qualif .rop-cat7003.active,.pro.qualif .rop-cat7003:hover,.pro.qualif .rop-cat7004.active,.pro.qualif .rop-cat7004:hover,.pro.qualif .rop-cat7005.active,.pro.qualif .rop-cat7005:hover,.pro.qualif .rop-cat7006.active,.pro.qualif .rop-cat7006:hover,.pro.qualif .rop-cat7007.active,.pro.qualif .rop-cat7007:hover,.pro.qualif .rop-cat7008.active,.pro.qualif .rop-cat7008:hover,.pro.qualif .rop-cat7009.active,.pro.qualif .rop-cat7009:hover,.pro.qualif .rop-cat7010.active,.pro.qualif .rop-cat7010:hover,.pro.qualif .rop-cat7011.active,.pro.qualif .rop-cat7011:hover,.pro.qualif .rop-cat7012.active,.pro.qualif .rop-cat7012:hover{background-color:#36c1a7}
.pro.inte .irop-7001,.pro.qualif .irop-7001{color:#36c1a7}
.pro.inte .irop-7001:before,.pro.qualif .irop-7001:before{content:"\e9e3";font-size:1.6em}
.pro.inte .irop-7002,.pro.qualif .irop-7002{color:#36c1a7}
.pro.inte .irop-7002:before,.pro.qualif .irop-7002:before{content:"\e9f0";font-size:1.6em}
.pro.inte .irop-7003,.pro.qualif .irop-7003{color:#36c1a7}
.pro.inte .irop-7003:before,.pro.qualif .irop-7003:before{content:"\ea73";font-size:1.6em}
.pro.inte .irop-7004,.pro.qualif .irop-7004{color:#36c1a7}
.pro.inte .irop-7004:before,.pro.qualif .irop-7004:before{content:"\ea72";font-size:1.6em}
.pro.inte .irop-7005,.pro.qualif .irop-7005{color:#36c1a7}
.pro.inte .irop-7005:before,.pro.qualif .irop-7005:before{content:"\e9e1";font-size:1.6em}
.pro.inte .irop-7006,.pro.qualif .irop-7006{color:#36c1a7}
.pro.inte .irop-7006:before,.pro.qualif .irop-7006:before{content:"\e9f5";font-size:1.65em}
.pro.inte .irop-7007,.pro.qualif .irop-7007{color:#36c1a7}
.pro.inte .irop-7007:before,.pro.qualif .irop-7007:before{content:"\e9f6";font-size:1.65em}
.pro.inte .irop-7008,.pro.qualif .irop-7008{color:#36c1a7}
.pro.inte .irop-7008:before,.pro.qualif .irop-7008:before{content:"\e9f7";font-size:1.65em}
.pro.inte .irop-7009,.pro.qualif .irop-7009{color:#36c1a7}
.pro.inte .irop-7009:before,.pro.qualif .irop-7009:before{content:"\e9f9";font-size:1.65em}
.pro.inte .irop-7010,.pro.qualif .irop-7010{color:#36c1a7}
.pro.inte .irop-7010:before,.pro.qualif .irop-7010:before{content:"\e9e8";font-size:1.65em}
.pro.inte .irop-7011,.pro.qualif .irop-7011{color:#36c1a7}
.pro.inte .irop-7011:before,.pro.qualif .irop-7011:before{content:"\e9ab";font-size:1.55em}
.pro.inte .irop-7000,.pro.inte .irop-7012,.pro.qualif .irop-7000,.pro.qualif .irop-7012{color:#36c1a7}
.pro.inte .irop-7000:before,.pro.inte .irop-7012:before,.pro.qualif .irop-7000:before,.pro.qualif .irop-7012:before{content:"\ea71";font-size:1.6em}
.pro.inte .rop-cat8000.active,.pro.inte .rop-cat8000:hover,.pro.inte .rop-cat8001.active,.pro.inte .rop-cat8001:hover,.pro.inte .rop-cat8002.active,.pro.inte .rop-cat8002:hover,.pro.inte .rop-cat8003.active,.pro.inte .rop-cat8003:hover,.pro.inte .rop-cat8004.active,.pro.inte .rop-cat8004:hover,.pro.inte .rop-cat8005.active,.pro.inte .rop-cat8005:hover,.pro.inte .rop-cat8006.active,.pro.inte .rop-cat8006:hover,.pro.inte .rop-cat8007.active,.pro.inte .rop-cat8007:hover,.pro.inte .rop-cat8008.active,.pro.inte .rop-cat8008:hover,.pro.inte .rop-cat8009.active,.pro.inte .rop-cat8009:hover,.pro.qualif .rop-cat8000.active,.pro.qualif .rop-cat8000:hover,.pro.qualif .rop-cat8001.active,.pro.qualif .rop-cat8001:hover,.pro.qualif .rop-cat8002.active,.pro.qualif .rop-cat8002:hover,.pro.qualif .rop-cat8003.active,.pro.qualif .rop-cat8003:hover,.pro.qualif .rop-cat8004.active,.pro.qualif .rop-cat8004:hover,.pro.qualif .rop-cat8005.active,.pro.qualif .rop-cat8005:hover,.pro.qualif .rop-cat8006.active,.pro.qualif .rop-cat8006:hover,.pro.qualif .rop-cat8007.active,.pro.qualif .rop-cat8007:hover,.pro.qualif .rop-cat8008.active,.pro.qualif .rop-cat8008:hover,.pro.qualif .rop-cat8009.active,.pro.qualif .rop-cat8009:hover{background-color:#b7c500}
.pro.inte .irop-8001,.pro.qualif .irop-8001{color:#b7c500}
.pro.inte .irop-8001:before,.pro.qualif .irop-8001:before{content:"\ea70";font-size:1.4em}
.pro.inte .irop-8002,.pro.qualif .irop-8002{color:#b7c500}
.pro.inte .irop-8002:before,.pro.qualif .irop-8002:before{content:"\ea6f";font-size:1.4em}
.pro.inte .irop-8003,.pro.qualif .irop-8003{color:#b7c500}
.pro.inte .irop-8003:before,.pro.qualif .irop-8003:before{content:"\ea6e";font-size:2.4em;position:relative;left:-9px}
.pro.inte .irop-8004,.pro.qualif .irop-8004{color:#b7c500}
.pro.inte .irop-8004:before,.pro.qualif .irop-8004:before{content:"\ea6d";font-size:1.5em}
.pro.inte .irop-8005,.pro.qualif .irop-8005{color:#b7c500}
.pro.inte .irop-8005:before,.pro.qualif .irop-8005:before{content:"\ea6c";font-size:1.4em}
.pro.inte .irop-8006,.pro.qualif .irop-8006{color:#b7c500}
.pro.inte .irop-8006:before,.pro.qualif .irop-8006:before{content:"\ea6b";font-size:1.4em}
.pro.inte .irop-8007,.pro.qualif .irop-8007{color:#b7c500}
.pro.inte .irop-8007:before,.pro.qualif .irop-8007:before{content:"\e9db";font-size:1.6em}
.pro.inte .irop-8008,.pro.qualif .irop-8008{color:#b7c500}
.pro.inte .irop-8008:before,.pro.qualif .irop-8008:before{content:"\ea6a";font-size:1.6em}
.pro.inte .irop-8000,.pro.inte .irop-8009,.pro.qualif .irop-8000,.pro.qualif .irop-8009{color:#b7c500}
.pro.inte .irop-8000:before,.pro.inte .irop-8009:before,.pro.qualif .irop-8000:before,.pro.qualif .irop-8009:before{content:"\ea69";font-size:2.3em;position:relative;left:-9px}
.pro.inte .rop-cat9000.active,.pro.inte .rop-cat9000:hover,.pro.inte .rop-cat9001.active,.pro.inte .rop-cat9001:hover,.pro.inte .rop-cat9002.active,.pro.inte .rop-cat9002:hover,.pro.inte .rop-cat9003.active,.pro.inte .rop-cat9003:hover,.pro.inte .rop-cat9004.active,.pro.inte .rop-cat9004:hover,.pro.inte .rop-cat9005.active,.pro.inte .rop-cat9005:hover,.pro.inte .rop-cat9006.active,.pro.inte .rop-cat9006:hover,.pro.inte .rop-cat9007.active,.pro.inte .rop-cat9007:hover,.pro.inte .rop-cat9008.active,.pro.inte .rop-cat9008:hover,.pro.inte .rop-cat9009.active,.pro.inte .rop-cat9009:hover,.pro.qualif .rop-cat9000.active,.pro.qualif .rop-cat9000:hover,.pro.qualif .rop-cat9001.active,.pro.qualif .rop-cat9001:hover,.pro.qualif .rop-cat9002.active,.pro.qualif .rop-cat9002:hover,.pro.qualif .rop-cat9003.active,.pro.qualif .rop-cat9003:hover,.pro.qualif .rop-cat9004.active,.pro.qualif .rop-cat9004:hover,.pro.qualif .rop-cat9005.active,.pro.qualif .rop-cat9005:hover,.pro.qualif .rop-cat9006.active,.pro.qualif .rop-cat9006:hover,.pro.qualif .rop-cat9007.active,.pro.qualif .rop-cat9007:hover,.pro.qualif .rop-cat9008.active,.pro.qualif .rop-cat9008:hover,.pro.qualif .rop-cat9009.active,.pro.qualif .rop-cat9009:hover{background-color:#009377}
.pro.inte .irop-9001,.pro.qualif .irop-9001{color:#009377}
.pro.inte .irop-9001:before,.pro.qualif .irop-9001:before{content:"\ea06";font-size:1.65em}
.pro.inte .irop-9002,.pro.qualif .irop-9002{color:#009377}
.pro.inte .irop-9002:before,.pro.qualif .irop-9002:before{content:"\ea02";font-size:1.55em}
.pro.inte .irop-9003,.pro.qualif .irop-9003{color:#009377}
.pro.inte .irop-9003:before,.pro.qualif .irop-9003:before{content:"\ea03";font-size:1.6em}
.pro.inte .irop-9004,.pro.qualif .irop-9004{color:#009377}
.pro.inte .irop-9004:before,.pro.qualif .irop-9004:before{content:"\ea04";font-size:.8em}
.pro.inte .irop-9005,.pro.qualif .irop-9005{color:#009377}
.pro.inte .irop-9005:before,.pro.qualif .irop-9005:before{content:"\e9dd";font-size:1.6em}
.pro.inte .irop-9006,.pro.qualif .irop-9006{color:#009377}
.pro.inte .irop-9006:before,.pro.qualif .irop-9006:before{content:"\e9de";font-size:1.65em}
.pro.inte .irop-9007,.pro.qualif .irop-9007{color:#009377}
.pro.inte .irop-9007:before,.pro.qualif .irop-9007:before{content:"\e9df";font-size:1.6em}
.pro.inte .irop-9008,.pro.qualif .irop-9008{color:#009377}
.pro.inte .irop-9008:before,.pro.qualif .irop-9008:before{content:"\e9e0";font-size:1.6em}
.pro.inte .irop-9000,.pro.inte .irop-9009,.pro.qualif .irop-9000,.pro.qualif .irop-9009{color:#009377}
.pro.inte .irop-9000:before,.pro.inte .irop-9009:before,.pro.qualif .irop-9000:before,.pro.qualif .irop-9009:before{content:"\e9aa";font-size:1.65em}
.pro.inte .rop-cat901.active,.pro.inte .rop-cat901:hover,.pro.inte .rop-cat10000.active,.pro.inte .rop-cat10000:hover,.pro.inte .rop-cat10001.active,.pro.inte .rop-cat10001:hover,.pro.inte .rop-cat10002.active,.pro.inte .rop-cat10002:hover,.pro.inte .rop-cat10003.active,.pro.inte .rop-cat10003:hover,.pro.inte .rop-cat10004.active,.pro.inte .rop-cat10004:hover,.pro.qualif .rop-cat901.active,.pro.qualif .rop-cat901:hover,.pro.qualif .rop-cat10000.active,.pro.qualif .rop-cat10000:hover,.pro.qualif .rop-cat10001.active,.pro.qualif .rop-cat10001:hover,.pro.qualif .rop-cat10002.active,.pro.qualif .rop-cat10002:hover,.pro.qualif .rop-cat10003.active,.pro.qualif .rop-cat10003:hover,.pro.qualif .rop-cat10004.active,.pro.qualif .rop-cat10004:hover{background-color:#9e9e9e}
.pro.inte .irop-10001,.pro.qualif .irop-10001{color:#9e9e9e}
.pro.inte .irop-10001:before,.pro.qualif .irop-10001:before{content:"\ea1d";font-size:.95em}
.pro.inte .irop-10002,.pro.qualif .irop-10002{color:#9e9e9e}
.pro.inte .irop-10002:before,.pro.qualif .irop-10002:before{content:"\ea1a";font-size:1.65em}
.pro.inte .irop-10003,.pro.qualif .irop-10003{color:#9e9e9e}
.pro.inte .irop-10003:before,.pro.qualif .irop-10003:before{content:"\ea1b";font-size:.85em}
.pro.inte .irop-10004,.pro.qualif .irop-10004{color:#9e9e9e}
.pro.inte .irop-10004:before,.pro.qualif .irop-10004:before{content:"\ea1c";font-size:.95em}
.pro.inte .irop-10000,.pro.inte .irop-901,.pro.qualif .irop-10000,.pro.qualif .irop-901{color:#9e9e9e}
.pro.inte .irop-10000:before,.pro.inte .irop-901:before,.pro.qualif .irop-10000:before,.pro.qualif .irop-901:before{content:"\e9ac";font-size:1.55em}
.pro.inte .rop-cat11000.active,.pro.inte .rop-cat11000:hover,.pro.inte .rop-cat11001.active,.pro.inte .rop-cat11001:hover,.pro.inte .rop-cat11002.active,.pro.inte .rop-cat11002:hover,.pro.inte .rop-cat11003.active,.pro.inte .rop-cat11003:hover,.pro.inte .rop-cat11004.active,.pro.inte .rop-cat11004:hover,.pro.inte .rop-cat11005.active,.pro.inte .rop-cat11005:hover,.pro.inte .rop-cat11006.active,.pro.inte .rop-cat11006:hover,.pro.inte .rop-cat11007.active,.pro.inte .rop-cat11007:hover,.pro.qualif .rop-cat11000.active,.pro.qualif .rop-cat11000:hover,.pro.qualif .rop-cat11001.active,.pro.qualif .rop-cat11001:hover,.pro.qualif .rop-cat11002.active,.pro.qualif .rop-cat11002:hover,.pro.qualif .rop-cat11003.active,.pro.qualif .rop-cat11003:hover,.pro.qualif .rop-cat11004.active,.pro.qualif .rop-cat11004:hover,.pro.qualif .rop-cat11005.active,.pro.qualif .rop-cat11005:hover,.pro.qualif .rop-cat11006.active,.pro.qualif .rop-cat11006:hover,.pro.qualif .rop-cat11007.active,.pro.qualif .rop-cat11007:hover{background-color:#cb50c0}
.pro.inte .irop-11001,.pro.qualif .irop-11001{color:#cb50c0}
.pro.inte .irop-11001:before,.pro.qualif .irop-11001:before{content:"\e9f3";font-size:1.65em}
.pro.inte .irop-11002,.pro.qualif .irop-11002{color:#cb50c0}
.pro.inte .irop-11002:before,.pro.qualif .irop-11002:before{content:"\e9e2";font-size:1.65em}
.pro.inte .irop-11003,.pro.qualif .irop-11003{color:#cb50c0}
.pro.inte .irop-11003:before,.pro.qualif .irop-11003:before{content:"\e9eb";font-size:1.65em}
.pro.inte .irop-11004,.pro.qualif .irop-11004{color:#cb50c0}
.pro.inte .irop-11004:before,.pro.qualif .irop-11004:before{content:"\e9e4";font-size:1.65em}
.pro.inte .irop-11005,.pro.qualif .irop-11005{color:#cb50c0}
.pro.inte .irop-11005:before,.pro.qualif .irop-11005:before{content:"\ea68";font-size:1.65em}
.pro.inte .irop-11006,.pro.qualif .irop-11006{color:#cb50c0}
.pro.inte .irop-11006:before,.pro.qualif .irop-11006:before{content:"\ea67";font-size:1.55em}
.pro.inte .irop-11000,.pro.inte .irop-11007,.pro.qualif .irop-11000,.pro.qualif .irop-11007{color:#cb50c0}
.pro.inte .irop-11000:before,.pro.inte .irop-11007:before,.pro.qualif .irop-11000:before,.pro.qualif .irop-11007:before{content:"\ea66";font-size:1.55em}
.pro.inte .rop-cat12000.active,.pro.inte .rop-cat12000:hover,.pro.inte .rop-cat12001.active,.pro.inte .rop-cat12001:hover,.pro.inte .rop-cat12002.active,.pro.inte .rop-cat12002:hover,.pro.inte .rop-cat12003.active,.pro.inte .rop-cat12003:hover,.pro.qualif .rop-cat12000.active,.pro.qualif .rop-cat12000:hover,.pro.qualif .rop-cat12001.active,.pro.qualif .rop-cat12001:hover,.pro.qualif .rop-cat12002.active,.pro.qualif .rop-cat12002:hover,.pro.qualif .rop-cat12003.active,.pro.qualif .rop-cat12003:hover{background-color:#a92b9f}
.pro.inte .irop-12000,.pro.qualif .irop-12000{color:#a92b9f}
.pro.inte .irop-12000:before,.pro.qualif .irop-12000:before{content:"\ea01";font-size:1.65em}
.pro.inte .irop-12001,.pro.qualif .irop-12001{color:#a92b9f}
.pro.inte .irop-12001:before,.pro.qualif .irop-12001:before{content:"\ea00";font-size:1.65em}
.pro.inte .irop-12002,.pro.qualif .irop-12002{color:#a92b9f}
.pro.inte .irop-12002:before,.pro.qualif .irop-12002:before{content:"\ea01";font-size:1.65em}
.pro.inte .irop-12000,.pro.inte .irop-12003,.pro.qualif .irop-12000,.pro.qualif .irop-12003{color:#a92b9f}
.pro.inte .irop-12000:before,.pro.inte .irop-12003:before,.pro.qualif .irop-12000:before,.pro.qualif .irop-12003:before{content:"\ea65";font-size:1.6em}
.pro.inte .rop-cat13000.active,.pro.inte .rop-cat13000:hover,.pro.inte .rop-cat13001.active,.pro.inte .rop-cat13001:hover,.pro.inte .rop-cat13002.active,.pro.inte .rop-cat13002:hover,.pro.inte .rop-cat13003.active,.pro.inte .rop-cat13003:hover,.pro.inte .rop-cat13004.active,.pro.inte .rop-cat13004:hover,.pro.inte .rop-cat13005.active,.pro.inte .rop-cat13005:hover,.pro.inte .rop-cat13006.active,.pro.inte .rop-cat13006:hover,.pro.inte .rop-cat13007.active,.pro.inte .rop-cat13007:hover,.pro.inte .rop-cat13008.active,.pro.inte .rop-cat13008:hover,.pro.inte .rop-cat13009.active,.pro.inte .rop-cat13009:hover,.pro.qualif .rop-cat13000.active,.pro.qualif .rop-cat13000:hover,.pro.qualif .rop-cat13001.active,.pro.qualif .rop-cat13001:hover,.pro.qualif .rop-cat13002.active,.pro.qualif .rop-cat13002:hover,.pro.qualif .rop-cat13003.active,.pro.qualif .rop-cat13003:hover,.pro.qualif .rop-cat13004.active,.pro.qualif .rop-cat13004:hover,.pro.qualif .rop-cat13005.active,.pro.qualif .rop-cat13005:hover,.pro.qualif .rop-cat13006.active,.pro.qualif .rop-cat13006:hover,.pro.qualif .rop-cat13007.active,.pro.qualif .rop-cat13007:hover,.pro.qualif .rop-cat13008.active,.pro.qualif .rop-cat13008:hover,.pro.qualif .rop-cat13009.active,.pro.qualif .rop-cat13009:hover{background-color:#0075a8}
.pro.inte .irop-13001,.pro.qualif .irop-13001{color:#0075a8}
.pro.inte .irop-13001:before,.pro.qualif .irop-13001:before{content:"\ea64";font-size:2.4em;position:relative;left:-9px;top:-8px}
.pro.inte .irop-13002,.pro.qualif .irop-13002{color:#0075a8}
.pro.inte .irop-13002:before,.pro.qualif .irop-13002:before{content:"\ea63";font-size:2.7em;position:relative;left:-13px;top:-11px}
.pro.inte .irop-13003,.pro.qualif .irop-13003{color:#0075a8}
.pro.inte .irop-13003:before,.pro.qualif .irop-13003:before{content:"\e9da";font-size:1.65em}
.pro.inte .irop-13004,.pro.qualif .irop-13004{color:#0075a8}
.pro.inte .irop-13004:before,.pro.qualif .irop-13004:before{content:"\ea62";font-size:1.4em}
.pro.inte .irop-13005,.pro.qualif .irop-13005{color:#0075a8}
.pro.inte .irop-13005:before,.pro.qualif .irop-13005:before{content:"\ea61";font-size:2.6em;position:relative;top:-11px;left:-13px}
.pro.inte .irop-13006,.pro.qualif .irop-13006{color:#0075a8}
.pro.inte .irop-13006:before,.pro.qualif .irop-13006:before{content:"\ea60";font-size:1.65em}
.pro.inte .irop-13007,.pro.qualif .irop-13007{color:#0075a8}
.pro.inte .irop-13007:before,.pro.qualif .irop-13007:before{content:"\ea5f";font-size:2.7em;position:relative;left:-13px;top:-11px}
.pro.inte .irop-13008,.pro.qualif .irop-13008{color:#0075a8}
.pro.inte .irop-13008:before,.pro.qualif .irop-13008:before{content:"\ea5e";font-size:1.55em}
.pro.inte .irop-13000,.pro.inte .irop-13009,.pro.qualif .irop-13000,.pro.qualif .irop-13009{color:#0075a8}
.pro.inte .irop-13000:before,.pro.inte .irop-13009:before,.pro.qualif .irop-13000:before,.pro.qualif .irop-13009:before{content:"\ea5d";font-size:2.7em;position:relative;left:-13px;top:-11px}
.pro.inte .rop-cat14000.active,.pro.inte .rop-cat14000:hover,.pro.inte .rop-cat14001.active,.pro.inte .rop-cat14001:hover,.pro.inte .rop-cat14002.active,.pro.inte .rop-cat14002:hover,.pro.inte .rop-cat14003.active,.pro.inte .rop-cat14003:hover,.pro.qualif .rop-cat14000.active,.pro.qualif .rop-cat14000:hover,.pro.qualif .rop-cat14001.active,.pro.qualif .rop-cat14001:hover,.pro.qualif .rop-cat14002.active,.pro.qualif .rop-cat14002:hover,.pro.qualif .rop-cat14003.active,.pro.qualif .rop-cat14003:hover{background-color:#f4c142}
.pro.inte .irop-14001,.pro.qualif .irop-14001{color:#f4c142}
.pro.inte .irop-14001:before,.pro.qualif .irop-14001:before{content:"\e9fe";font-size:1.6em}
.pro.inte .irop-14002,.pro.qualif .irop-14002{color:#f4c142}
.pro.inte .irop-14002:before,.pro.qualif .irop-14002:before{content:"\e9ff";font-size:1.7em}
.pro.inte .irop-14000,.pro.inte .irop-14003,.pro.qualif .irop-14000,.pro.qualif .irop-14003{color:#f4c142}
.pro.inte .irop-14000:before,.pro.inte .irop-14003:before,.pro.qualif .irop-14000:before,.pro.qualif .irop-14003:before{content:"\ea5c";font-size:2.2em;position:relative;left:-6px;top:-6px}
.pro.inte .rop-cat15000.active,.pro.inte .rop-cat15000:hover,.pro.inte .rop-cat15001.active,.pro.inte .rop-cat15001:hover,.pro.inte .rop-cat15002.active,.pro.inte .rop-cat15002:hover,.pro.inte .rop-cat15003.active,.pro.inte .rop-cat15003:hover,.pro.qualif .rop-cat15000.active,.pro.qualif .rop-cat15000:hover,.pro.qualif .rop-cat15001.active,.pro.qualif .rop-cat15001:hover,.pro.qualif .rop-cat15002.active,.pro.qualif .rop-cat15002:hover,.pro.qualif .rop-cat15003.active,.pro.qualif .rop-cat15003:hover{background-color:#865e50}
.pro.inte .irop-15001,.pro.qualif .irop-15001{color:#865e50}
.pro.inte .irop-15001:before,.pro.qualif .irop-15001:before{content:"\e9f8";font-size:1.65em}
.pro.inte .irop-15002,.pro.qualif .irop-15002{color:#865e50}
.pro.inte .irop-15002:before,.pro.qualif .irop-15002:before{content:"\e9fb";font-size:1.6em}
.pro.inte .irop-15000,.pro.inte .irop-15003,.pro.qualif .irop-15000,.pro.qualif .irop-15003{color:#865e50}
.pro.inte .irop-15000:before,.pro.inte .irop-15003:before,.pro.qualif .irop-15000:before,.pro.qualif .irop-15003:before{content:"\ea5b";font-size:2.6em;position:relative;left:-7px;top:-9px}
.pro.inte .rop-cat16000.active,.pro.inte .rop-cat16000:hover,.pro.inte .rop-cat16001.active,.pro.inte .rop-cat16001:hover,.pro.inte .rop-cat16002.active,.pro.inte .rop-cat16002:hover,.pro.inte .rop-cat16003.active,.pro.inte .rop-cat16003:hover,.pro.qualif .rop-cat16000.active,.pro.qualif .rop-cat16000:hover,.pro.qualif .rop-cat16001.active,.pro.qualif .rop-cat16001:hover,.pro.qualif .rop-cat16002.active,.pro.qualif .rop-cat16002:hover,.pro.qualif .rop-cat16003.active,.pro.qualif .rop-cat16003:hover{background-color:#0b2282}
.pro.inte .irop-16001,.pro.qualif .irop-16001{color:#0b2282}
.pro.inte .irop-16001:before,.pro.qualif .irop-16001:before{content:"\ea0c";font-size:1.6em}
.pro.inte .irop-16002,.pro.qualif .irop-16002{color:#0b2282}
.pro.inte .irop-16002:before,.pro.qualif .irop-16002:before{content:"\ea0f";font-size:1.65em}
.pro.inte .irop-16000,.pro.inte .irop-16003,.pro.qualif .irop-16000,.pro.qualif .irop-16003{color:#0b2282}
.pro.inte .irop-16000:before,.pro.inte .irop-16003:before,.pro.qualif .irop-16000:before,.pro.qualif .irop-16003:before{content:"\ea5a";font-size:2.5em;position:relative;left:-9px;top:-9px}
.pro.inte .rop-cat17000.active,.pro.inte .rop-cat17000:hover,.pro.inte .rop-cat17001.active,.pro.inte .rop-cat17001:hover,.pro.inte .rop-cat17002.active,.pro.inte .rop-cat17002:hover,.pro.inte .rop-cat17003.active,.pro.inte .rop-cat17003:hover,.pro.inte .rop-cat17004.active,.pro.inte .rop-cat17004:hover,.pro.inte .rop-cat1210.active,.pro.inte .rop-cat1210:hover,.pro.qualif .rop-cat17000.active,.pro.qualif .rop-cat17000:hover,.pro.qualif .rop-cat17001.active,.pro.qualif .rop-cat17001:hover,.pro.qualif .rop-cat17002.active,.pro.qualif .rop-cat17002:hover,.pro.qualif .rop-cat17003.active,.pro.qualif .rop-cat17003:hover,.pro.qualif .rop-cat17004.active,.pro.qualif .rop-cat17004:hover,.pro.qualif .rop-cat1210.active,.pro.qualif .rop-cat1210:hover{background-color:#9e9e9e}
.pro.inte .irop-17001,.pro.qualif .irop-17001{color:#9e9e9e}
.pro.inte .irop-17001:before,.pro.qualif .irop-17001:before{content:"\ea0f";font-size:1.65em}
.pro.inte .irop-17002,.pro.qualif .irop-17002{color:#9e9e9e}
.pro.inte .irop-17002:before,.pro.qualif .irop-17002:before{content:"\e9b9";font-size:.8em}
.pro.inte .irop-17003,.pro.qualif .irop-17003{color:#9e9e9e}
.pro.inte .irop-17003:before,.pro.qualif .irop-17003:before{content:"\e9b6";font-size:1.65em}
.pro.inte .irop-17004,.pro.qualif .irop-17004{color:#9e9e9e}
.pro.inte .irop-17004:before,.pro.qualif .irop-17004:before{content:"\e9ba";font-size:.9em}
.pro.inte .irop-17000,.pro.inte .irop-1210,.pro.qualif .irop-17000,.pro.qualif .irop-1210{color:#9e9e9e}
.pro.inte .irop-17000:before,.pro.inte .irop-1210:before,.pro.qualif .irop-17000:before,.pro.qualif .irop-1210:before{content:"\e9b5";font-size:1.55em}
.pro.inte .rop-cat18000.active,.pro.inte .rop-cat18000:hover,.pro.inte .rop-cat18001.active,.pro.inte .rop-cat18001:hover,.pro.inte .rop-cat18002.active,.pro.inte .rop-cat18002:hover,.pro.qualif .rop-cat18000.active,.pro.qualif .rop-cat18000:hover,.pro.qualif .rop-cat18001.active,.pro.qualif .rop-cat18001:hover,.pro.qualif .rop-cat18002.active,.pro.qualif .rop-cat18002:hover{background-color:#e55da7}
.pro.inte .irop-18001,.pro.qualif .irop-18001{color:#e55da7}
.pro.inte .irop-18001:before,.pro.qualif .irop-18001:before{content:"\e9af";font-size:1.3em}
.pro.inte .irop-18000,.pro.inte .irop-18002,.pro.qualif .irop-18000,.pro.qualif .irop-18002{color:#e55da7}
.pro.inte .irop-18000:before,.pro.inte .irop-18002:before,.pro.qualif .irop-18000:before,.pro.qualif .irop-18002:before{content:"\ea59";font-size:1.6em}
.pro.inte .rop-cat19000.active,.pro.inte .rop-cat19000:hover,.pro.inte .rop-cat19001.active,.pro.inte .rop-cat19001:hover,.pro.inte .rop-cat19002.active,.pro.inte .rop-cat19002:hover,.pro.inte .rop-cat19003.active,.pro.inte .rop-cat19003:hover,.pro.qualif .rop-cat19000.active,.pro.qualif .rop-cat19000:hover,.pro.qualif .rop-cat19001.active,.pro.qualif .rop-cat19001:hover,.pro.qualif .rop-cat19002.active,.pro.qualif .rop-cat19002:hover,.pro.qualif .rop-cat19003.active,.pro.qualif .rop-cat19003:hover{background-color:#f27d14}
.pro.inte .irop-r1200,.pro.qualif .irop-r1200{color:#9e9e9e}
.pro.inte .irop-r1200:before,.pro.qualif .irop-r1200:before{content:"\e629"}
.pro.inte .irop-19001,.pro.inte .irop-1200,.pro.qualif .irop-19001,.pro.qualif .irop-1200{color:#f27d14}
.pro.inte .irop-19001:before,.pro.inte .irop-1200:before,.pro.qualif .irop-19001:before,.pro.qualif .irop-1200:before{content:"\e9b0";font-size:1.4em}
.pro.inte .irop-19002,.pro.qualif .irop-19002{color:#f27d14}
.pro.inte .irop-19002:before,.pro.qualif .irop-19002:before{content:"\e9b1";font-size:1.2em}
.pro.inte .irop-19000,.pro.inte .irop-19003,.pro.qualif .irop-19000,.pro.qualif .irop-19003{color:#f27d14}
.pro.inte .irop-19000:before,.pro.inte .irop-19003:before,.pro.qualif .irop-19000:before,.pro.qualif .irop-19003:before{content:"\ea58";font-size:1.3em}
.pro.inte .rop-cat20000.active,.pro.inte .rop-cat20000:hover,.pro.inte .rop-cat20001.active,.pro.inte .rop-cat20001:hover,.pro.inte .rop-cat20002.active,.pro.inte .rop-cat20002:hover,.pro.qualif .rop-cat20000.active,.pro.qualif .rop-cat20000:hover,.pro.qualif .rop-cat20001.active,.pro.qualif .rop-cat20001:hover,.pro.qualif .rop-cat20002.active,.pro.qualif .rop-cat20002:hover{background-color:#06a4ce}
.pro.inte .irop-20001,.pro.qualif .irop-20001{color:#06a4ce}
.pro.inte .irop-20001:before,.pro.qualif .irop-20001:before{content:"\e9b2";font-size:1.65em}
.pro.inte .irop-20000,.pro.inte .irop-20002,.pro.qualif .irop-20000,.pro.qualif .irop-20002{color:#06a4ce}
.pro.inte .irop-20000:before,.pro.inte .irop-20002:before,.pro.qualif .irop-20000:before,.pro.qualif .irop-20002:before{content:"\ea57";font-size:1.3em}
.pro.inte .rop-cat21000.active,.pro.inte .rop-cat21000:hover,.pro.inte .rop-cat21001.active,.pro.inte .rop-cat21001:hover,.pro.inte .rop-cat21002.active,.pro.inte .rop-cat21002:hover,.pro.inte .rop-cat21003.active,.pro.inte .rop-cat21003:hover,.pro.inte .rop-cat21004.active,.pro.inte .rop-cat21004:hover,.pro.qualif .rop-cat21000.active,.pro.qualif .rop-cat21000:hover,.pro.qualif .rop-cat21001.active,.pro.qualif .rop-cat21001:hover,.pro.qualif .rop-cat21002.active,.pro.qualif .rop-cat21002:hover,.pro.qualif .rop-cat21003.active,.pro.qualif .rop-cat21003:hover,.pro.qualif .rop-cat21004.active,.pro.qualif .rop-cat21004:hover{background-color:#434de5}
.pro.inte .irop-21001,.pro.qualif .irop-21001{color:#434de5}
.pro.inte .irop-21001:before,.pro.qualif .irop-21001:before{content:"\e9b7";font-size:1.3em}
.pro.inte .irop-21002,.pro.qualif .irop-21002{color:#434de5}
.pro.inte .irop-21002:before,.pro.qualif .irop-21002:before{content:"\e9b8";font-size:1.6em}
.pro.inte .irop-21003,.pro.qualif .irop-21003{color:#434de5}
.pro.inte .irop-21003:before,.pro.qualif .irop-21003:before{content:"\ea56";font-size:1.55em}
.pro.inte .irop-21000,.pro.inte .irop-21004,.pro.qualif .irop-21000,.pro.qualif .irop-21004{color:#434de5}
.pro.inte .irop-21000:before,.pro.inte .irop-21004:before,.pro.qualif .irop-21000:before,.pro.qualif .irop-21004:before{content:"\ea55";font-size:1.6em}
.part.inte .rop-100 li:hover,.part.inte .rop-100 li:active,.bpf.inte .rop-100 li:hover,.bpf.inte .rop-100 li:active,.part.qualif .rop-100 li:hover,.part.qualif .rop-100 li:active,.bpf.qualif .rop-100 li:hover,.bpf.qualif .rop-100 li:active,.pro.qualif .rop-100 li:hover,.pro.qualif .rop-100 li:active{background:#03a9f4}
.part.inte .irop-r1200,.bpf.inte .irop-r1200,.part.qualif .irop-r1200,.bpf.qualif .irop-r1200,.pro.qualif .irop-r1200{color:#9e9e9e}
.part.inte .irop-r1200:before,.bpf.inte .irop-r1200:before,.part.qualif .irop-r1200:before,.bpf.qualif .irop-r1200:before,.pro.qualif .irop-r1200:before{content:"\e629"}
.part.inte .rop-cat100:hover,.part.inte .rop-cat100:active,.bpf.inte .rop-cat100:hover,.bpf.inte .rop-cat100:active,.part.qualif .rop-cat100:hover,.part.qualif .rop-cat100:active,.bpf.qualif .rop-cat100:hover,.bpf.qualif .rop-cat100:active,.pro.qualif .rop-cat100:hover,.pro.qualif .rop-cat100:active{background:#03a9f4}
.part.inte .irop-100,.bpf.inte .irop-100,.part.qualif .irop-100,.bpf.qualif .irop-100,.pro.qualif .irop-100{color:#03a9f4}
.part.inte .irop-100:before,.bpf.inte .irop-100:before,.part.qualif .irop-100:before,.bpf.qualif .irop-100:before,.pro.qualif .irop-100:before{content:"\e808"}
.part.inte .irop-101,.bpf.inte .irop-101,.part.qualif .irop-101,.bpf.qualif .irop-101,.pro.qualif .irop-101{color:#03a9f4}
.part.inte .irop-101:before,.bpf.inte .irop-101:before,.part.qualif .irop-101:before,.bpf.qualif .irop-101:before,.pro.qualif .irop-101:before{content:"\e838"}
.part.inte .irop-102,.bpf.inte .irop-102,.part.qualif .irop-102,.bpf.qualif .irop-102,.pro.qualif .irop-102{color:#03a9f4}
.part.inte .irop-102:before,.bpf.inte .irop-102:before,.part.qualif .irop-102:before,.bpf.qualif .irop-102:before,.pro.qualif .irop-102:before{content:"\e61c"}
.part.inte .irop-103,.bpf.inte .irop-103,.part.qualif .irop-103,.bpf.qualif .irop-103,.pro.qualif .irop-103{color:#03a9f4}
.part.inte .irop-103:before,.bpf.inte .irop-103:before,.part.qualif .irop-103:before,.bpf.qualif .irop-103:before,.pro.qualif .irop-103:before{content:"\e61b"}
.part.inte .irop-104,.bpf.inte .irop-104,.part.qualif .irop-104,.bpf.qualif .irop-104,.pro.qualif .irop-104{color:#03a9f4}
.part.inte .irop-104:before,.bpf.inte .irop-104:before,.part.qualif .irop-104:before,.bpf.qualif .irop-104:before,.pro.qualif .irop-104:before{content:"\e613"}
.part.inte .irop-105,.bpf.inte .irop-105,.part.qualif .irop-105,.bpf.qualif .irop-105,.pro.qualif .irop-105{color:#03a9f4}
.part.inte .irop-105:before,.bpf.inte .irop-105:before,.part.qualif .irop-105:before,.bpf.qualif .irop-105:before,.pro.qualif .irop-105:before{content:"\e900"}
.part.inte .irop-106,.bpf.inte .irop-106,.part.qualif .irop-106,.bpf.qualif .irop-106,.pro.qualif .irop-106{color:#03a9f4}
.part.inte .irop-106:before,.bpf.inte .irop-106:before,.part.qualif .irop-106:before,.bpf.qualif .irop-106:before,.pro.qualif .irop-106:before{content:"\e619"}
.part.inte .irop-107,.bpf.inte .irop-107,.part.qualif .irop-107,.bpf.qualif .irop-107,.pro.qualif .irop-107{color:#03a9f4}
.part.inte .irop-107:before,.bpf.inte .irop-107:before,.part.qualif .irop-107:before,.bpf.qualif .irop-107:before,.pro.qualif .irop-107:before{content:"\e654"}
.part.inte .irop-108,.bpf.inte .irop-108,.part.qualif .irop-108,.bpf.qualif .irop-108,.pro.qualif .irop-108{color:#03a9f4}
.part.inte .irop-108:before,.bpf.inte .irop-108:before,.part.qualif .irop-108:before,.bpf.qualif .irop-108:before,.pro.qualif .irop-108:before{content:"\e60f"}
.part.inte .irop-109,.bpf.inte .irop-109,.part.qualif .irop-109,.bpf.qualif .irop-109,.pro.qualif .irop-109{color:#03a9f4}
.part.inte .irop-109:before,.bpf.inte .irop-109:before,.part.qualif .irop-109:before,.bpf.qualif .irop-109:before,.pro.qualif .irop-109:before{content:"\e808"}
.part.inte .irop-110,.bpf.inte .irop-110,.part.qualif .irop-110,.bpf.qualif .irop-110,.pro.qualif .irop-110{color:#03a9f4}
.part.inte .irop-110:before,.bpf.inte .irop-110:before,.part.qualif .irop-110:before,.bpf.qualif .irop-110:before,.pro.qualif .irop-110:before{content:"\e837"}
.part.inte .irop-111,.bpf.inte .irop-111,.part.qualif .irop-111,.bpf.qualif .irop-111,.pro.qualif .irop-111{color:#03a9f4}
.part.inte .irop-111:before,.bpf.inte .irop-111:before,.part.qualif .irop-111:before,.bpf.qualif .irop-111:before,.pro.qualif .irop-111:before{content:"\e61a"}
.part.inte .rop-200 li:hover,.part.inte .rop-200 li:active,.bpf.inte .rop-200 li:hover,.bpf.inte .rop-200 li:active,.part.qualif .rop-200 li:hover,.part.qualif .rop-200 li:active,.bpf.qualif .rop-200 li:hover,.bpf.qualif .rop-200 li:active,.pro.qualif .rop-200 li:hover,.pro.qualif .rop-200 li:active{background:#795548}
.part.inte .rop-cat200:hover,.part.inte .rop-cat200:active,.bpf.inte .rop-cat200:hover,.bpf.inte .rop-cat200:active,.part.qualif .rop-cat200:hover,.part.qualif .rop-cat200:active,.bpf.qualif .rop-cat200:hover,.bpf.qualif .rop-cat200:active,.pro.qualif .rop-cat200:hover,.pro.qualif .rop-cat200:active{background:#795548}
.part.inte .irop-200,.bpf.inte .irop-200,.part.qualif .irop-200,.bpf.qualif .irop-200,.pro.qualif .irop-200{color:#795548}
.part.inte .irop-200:before,.bpf.inte .irop-200:before,.part.qualif .irop-200:before,.bpf.qualif .irop-200:before,.pro.qualif .irop-200:before{content:"\e618"}
.part.inte .irop-201,.bpf.inte .irop-201,.part.qualif .irop-201,.bpf.qualif .irop-201,.pro.qualif .irop-201{color:#795548}
.part.inte .irop-201:before,.bpf.inte .irop-201:before,.part.qualif .irop-201:before,.bpf.qualif .irop-201:before,.pro.qualif .irop-201:before{content:"\e618"}
.part.inte .irop-202,.bpf.inte .irop-202,.part.qualif .irop-202,.bpf.qualif .irop-202,.pro.qualif .irop-202{color:#795548}
.part.inte .irop-202:before,.bpf.inte .irop-202:before,.part.qualif .irop-202:before,.bpf.qualif .irop-202:before,.pro.qualif .irop-202:before{content:"\e614"}
.part.inte .irop-203,.bpf.inte .irop-203,.part.qualif .irop-203,.bpf.qualif .irop-203,.pro.qualif .irop-203{color:#795548}
.part.inte .irop-203:before,.bpf.inte .irop-203:before,.part.qualif .irop-203:before,.bpf.qualif .irop-203:before,.pro.qualif .irop-203:before{content:"\e807"}
.part.inte .irop-204,.bpf.inte .irop-204,.part.qualif .irop-204,.bpf.qualif .irop-204,.pro.qualif .irop-204{color:#795548}
.part.inte .irop-204:before,.bpf.inte .irop-204:before,.part.qualif .irop-204:before,.bpf.qualif .irop-204:before,.pro.qualif .irop-204:before{content:"\e806"}
.part.inte .rop-300 li:hover,.part.inte .rop-300 li:active,.bpf.inte .rop-300 li:hover,.bpf.inte .rop-300 li:active,.part.qualif .rop-300 li:hover,.part.qualif .rop-300 li:active,.bpf.qualif .rop-300 li:hover,.bpf.qualif .rop-300 li:active,.pro.qualif .rop-300 li:hover,.pro.qualif .rop-300 li:active{background:#fdcc02}
.part.inte .rop-cat300:hover,.part.inte .rop-cat300:active,.bpf.inte .rop-cat300:hover,.bpf.inte .rop-cat300:active,.part.qualif .rop-cat300:hover,.part.qualif .rop-cat300:active,.bpf.qualif .rop-cat300:hover,.bpf.qualif .rop-cat300:active,.pro.qualif .rop-cat300:hover,.pro.qualif .rop-cat300:active{background:#fdcc02}
.part.inte .irop-300,.bpf.inte .irop-300,.part.qualif .irop-300,.bpf.qualif .irop-300,.pro.qualif .irop-300{color:#fdcc02}
.part.inte .irop-300:before,.bpf.inte .irop-300:before,.part.qualif .irop-300:before,.bpf.qualif .irop-300:before,.pro.qualif .irop-300:before{content:"\e616"}
.part.inte .irop-301,.bpf.inte .irop-301,.part.qualif .irop-301,.bpf.qualif .irop-301,.pro.qualif .irop-301{color:#fdcc02}
.part.inte .irop-301:before,.bpf.inte .irop-301:before,.part.qualif .irop-301:before,.bpf.qualif .irop-301:before,.pro.qualif .irop-301:before{content:"\e616"}
.part.inte .irop-302,.bpf.inte .irop-302,.part.qualif .irop-302,.bpf.qualif .irop-302,.pro.qualif .irop-302{color:#fdcc02}
.part.inte .irop-302:before,.bpf.inte .irop-302:before,.part.qualif .irop-302:before,.bpf.qualif .irop-302:before,.pro.qualif .irop-302:before{content:"\e835"}
.part.inte .irop-303,.bpf.inte .irop-303,.part.qualif .irop-303,.bpf.qualif .irop-303,.pro.qualif .irop-303{color:#fdcc02}
.part.inte .irop-303:before,.bpf.inte .irop-303:before,.part.qualif .irop-303:before,.bpf.qualif .irop-303:before,.pro.qualif .irop-303:before{content:"\e805"}
.part.inte .irop-304,.bpf.inte .irop-304,.part.qualif .irop-304,.bpf.qualif .irop-304,.pro.qualif .irop-304{color:#fdcc02}
.part.inte .irop-304:before,.bpf.inte .irop-304:before,.part.qualif .irop-304:before,.bpf.qualif .irop-304:before,.pro.qualif .irop-304:before{content:"\e804"}
.part.inte .irop-305,.bpf.inte .irop-305,.part.qualif .irop-305,.bpf.qualif .irop-305,.pro.qualif .irop-305{color:#fdcc02}
.part.inte .irop-305:before,.bpf.inte .irop-305:before,.part.qualif .irop-305:before,.bpf.qualif .irop-305:before,.pro.qualif .irop-305:before{content:"\e803"}
.part.inte .irop-306,.bpf.inte .irop-306,.part.qualif .irop-306,.bpf.qualif .irop-306,.pro.qualif .irop-306{color:#fdcc02}
.part.inte .irop-306:before,.bpf.inte .irop-306:before,.part.qualif .irop-306:before,.bpf.qualif .irop-306:before,.pro.qualif .irop-306:before{content:"\e802"}
.part.inte .rop-400 li:hover,.part.inte .rop-400 li:active,.bpf.inte .rop-400 li:hover,.bpf.inte .rop-400 li:active,.part.qualif .rop-400 li:hover,.part.qualif .rop-400 li:active,.bpf.qualif .rop-400 li:hover,.bpf.qualif .rop-400 li:active,.pro.qualif .rop-400 li:hover,.pro.qualif .rop-400 li:active{background:#43a047}
.part.inte .rop-cat400:hover,.part.inte .rop-cat400:active,.bpf.inte .rop-cat400:hover,.bpf.inte .rop-cat400:active,.part.qualif .rop-cat400:hover,.part.qualif .rop-cat400:active,.bpf.qualif .rop-cat400:hover,.bpf.qualif .rop-cat400:active,.pro.qualif .rop-cat400:hover,.pro.qualif .rop-cat400:active{background:#43a047}
.part.inte .irop-400,.bpf.inte .irop-400,.part.qualif .irop-400,.bpf.qualif .irop-400,.pro.qualif .irop-400{color:#43a047}
.part.inte .irop-400:before,.bpf.inte .irop-400:before,.part.qualif .irop-400:before,.bpf.qualif .irop-400:before,.pro.qualif .irop-400:before{content:"\e811"}
.part.inte .irop-401,.bpf.inte .irop-401,.part.qualif .irop-401,.bpf.qualif .irop-401,.pro.qualif .irop-401{color:#43a047}
.part.inte .irop-401:before,.bpf.inte .irop-401:before,.part.qualif .irop-401:before,.bpf.qualif .irop-401:before,.pro.qualif .irop-401:before{content:"\e615"}
.part.inte .irop-402,.bpf.inte .irop-402,.part.qualif .irop-402,.bpf.qualif .irop-402,.pro.qualif .irop-402{color:#43a047}
.part.inte .irop-402:before,.bpf.inte .irop-402:before,.part.qualif .irop-402:before,.bpf.qualif .irop-402:before,.pro.qualif .irop-402:before{content:"\e811"}
.part.inte .irop-403,.bpf.inte .irop-403,.part.qualif .irop-403,.bpf.qualif .irop-403,.pro.qualif .irop-403{color:#43a047}
.part.inte .irop-403:before,.bpf.inte .irop-403:before,.part.qualif .irop-403:before,.bpf.qualif .irop-403:before,.pro.qualif .irop-403:before{content:"\e810"}
.part.inte .irop-404,.bpf.inte .irop-404,.part.qualif .irop-404,.bpf.qualif .irop-404,.pro.qualif .irop-404{color:#43a047}
.part.inte .irop-404:before,.bpf.inte .irop-404:before,.part.qualif .irop-404:before,.bpf.qualif .irop-404:before,.pro.qualif .irop-404:before{content:"\e80f"}
.part.inte .irop-405,.bpf.inte .irop-405,.part.qualif .irop-405,.bpf.qualif .irop-405,.pro.qualif .irop-405{color:#43a047}
.part.inte .irop-405:before,.bpf.inte .irop-405:before,.part.qualif .irop-405:before,.bpf.qualif .irop-405:before,.pro.qualif .irop-405:before{content:"\e60e"}
.part.inte .rop-500 li:hover,.part.inte .rop-500 li:active,.bpf.inte .rop-500 li:hover,.bpf.inte .rop-500 li:active,.part.qualif .rop-500 li:hover,.part.qualif .rop-500 li:active,.bpf.qualif .rop-500 li:hover,.bpf.qualif .rop-500 li:active,.pro.qualif .rop-500 li:hover,.pro.qualif .rop-500 li:active{background:#ff8b18}
.part.inte .rop-cat500:hover,.part.inte .rop-cat500:active,.bpf.inte .rop-cat500:hover,.bpf.inte .rop-cat500:active,.part.qualif .rop-cat500:hover,.part.qualif .rop-cat500:active,.bpf.qualif .rop-cat500:hover,.bpf.qualif .rop-cat500:active,.pro.qualif .rop-cat500:hover,.pro.qualif .rop-cat500:active{background:#ff8b18}
.part.inte .irop-500,.part.inte i[class*="taxes"],.bpf.inte .irop-500,.bpf.inte i[class*="taxes"],.part.qualif .irop-500,.part.qualif i[class*="taxes"],.bpf.qualif .irop-500,.bpf.qualif i[class*="taxes"],.pro.qualif .irop-500,.pro.qualif i[class*="taxes"]{color:#ff8b18}
.part.inte .irop-500:before,.part.inte i[class*="taxes"]:before,.bpf.inte .irop-500:before,.bpf.inte i[class*="taxes"]:before,.part.qualif .irop-500:before,.part.qualif i[class*="taxes"]:before,.bpf.qualif .irop-500:before,.bpf.qualif i[class*="taxes"]:before,.pro.qualif .irop-500:before,.pro.qualif i[class*="taxes"]:before{content:"\e836"}
.part.inte .irop-501,.bpf.inte .irop-501,.part.qualif .irop-501,.bpf.qualif .irop-501,.pro.qualif .irop-501{color:#ff8b18}
.part.inte .irop-501:before,.bpf.inte .irop-501:before,.part.qualif .irop-501:before,.bpf.qualif .irop-501:before,.pro.qualif .irop-501:before{content:"\e836"}
.part.inte .irop-502,.bpf.inte .irop-502,.part.qualif .irop-502,.bpf.qualif .irop-502,.pro.qualif .irop-502{color:#ff8b18}
.part.inte .irop-502:before,.bpf.inte .irop-502:before,.part.qualif .irop-502:before,.bpf.qualif .irop-502:before,.pro.qualif .irop-502:before{content:"\e80e"}
.part.inte .irop-503,.bpf.inte .irop-503,.part.qualif .irop-503,.bpf.qualif .irop-503,.pro.qualif .irop-503{color:#ff8b18}
.part.inte .irop-503:before,.bpf.inte .irop-503:before,.part.qualif .irop-503:before,.bpf.qualif .irop-503:before,.pro.qualif .irop-503:before{content:"\e80d"}
.part.inte .irop-504,.bpf.inte .irop-504,.part.qualif .irop-504,.bpf.qualif .irop-504,.pro.qualif .irop-504{color:#ff8b18}
.part.inte .irop-504:before,.bpf.inte .irop-504:before,.part.qualif .irop-504:before,.bpf.qualif .irop-504:before,.pro.qualif .irop-504:before{content:"\e80c"}
.part.inte .irop-505,.bpf.inte .irop-505,.part.qualif .irop-505,.bpf.qualif .irop-505,.pro.qualif .irop-505{color:#ff8b18}
.part.inte .irop-505:before,.bpf.inte .irop-505:before,.part.qualif .irop-505:before,.bpf.qualif .irop-505:before,.pro.qualif .irop-505:before{content:"\e80b"}
.part.inte .irop-506,.bpf.inte .irop-506,.part.qualif .irop-506,.bpf.qualif .irop-506,.pro.qualif .irop-506{color:#ff8b18}
.part.inte .irop-506:before,.bpf.inte .irop-506:before,.part.qualif .irop-506:before,.bpf.qualif .irop-506:before,.pro.qualif .irop-506:before{content:"\e80a"}
.part.inte .irop-507,.bpf.inte .irop-507,.part.qualif .irop-507,.bpf.qualif .irop-507,.pro.qualif .irop-507{color:#ff8b18}
.part.inte .irop-507:before,.bpf.inte .irop-507:before,.part.qualif .irop-507:before,.bpf.qualif .irop-507:before,.pro.qualif .irop-507:before{content:"\e809"}
.part.inte .rop-600 li:hover,.part.inte .rop-600 li:active,.bpf.inte .rop-600 li:hover,.bpf.inte .rop-600 li:active,.part.qualif .rop-600 li:hover,.part.qualif .rop-600 li:active,.bpf.qualif .rop-600 li:hover,.bpf.qualif .rop-600 li:active,.pro.qualif .rop-600 li:hover,.pro.qualif .rop-600 li:active{background:#df1501}
.part.inte .rop-cat600:hover,.part.inte .rop-cat600:active,.bpf.inte .rop-cat600:hover,.bpf.inte .rop-cat600:active,.part.qualif .rop-cat600:hover,.part.qualif .rop-cat600:active,.bpf.qualif .rop-cat600:hover,.bpf.qualif .rop-cat600:active,.pro.qualif .rop-cat600:hover,.pro.qualif .rop-cat600:active{background:#df1501}
.part.inte .irop-600,.part.inte i[class*="logement"],.bpf.inte .irop-600,.bpf.inte i[class*="logement"],.part.qualif .irop-600,.part.qualif i[class*="logement"],.bpf.qualif .irop-600,.bpf.qualif i[class*="logement"],.pro.qualif .irop-600,.pro.qualif i[class*="logement"]{color:#df1501}
.part.inte .irop-600:before,.part.inte i[class*="logement"]:before,.bpf.inte .irop-600:before,.bpf.inte i[class*="logement"]:before,.part.qualif .irop-600:before,.part.qualif i[class*="logement"]:before,.bpf.qualif .irop-600:before,.bpf.qualif i[class*="logement"]:before,.pro.qualif .irop-600:before,.pro.qualif i[class*="logement"]:before{content:"\e611"}
.part.inte .irop-601,.bpf.inte .irop-601,.part.qualif .irop-601,.bpf.qualif .irop-601,.pro.qualif .irop-601{color:#df1501}
.part.inte .irop-601:before,.bpf.inte .irop-601:before,.part.qualif .irop-601:before,.bpf.qualif .irop-601:before,.pro.qualif .irop-601:before{content:"\e611"}
.part.inte .irop-602,.bpf.inte .irop-602,.part.qualif .irop-602,.bpf.qualif .irop-602,.pro.qualif .irop-602{color:#df1501}
.part.inte .irop-602:before,.bpf.inte .irop-602:before,.part.qualif .irop-602:before,.bpf.qualif .irop-602:before,.pro.qualif .irop-602:before{content:"\e609"}
.part.inte .irop-603,.bpf.inte .irop-603,.part.qualif .irop-603,.bpf.qualif .irop-603,.pro.qualif .irop-603{color:#df1501}
.part.inte .irop-603:before,.bpf.inte .irop-603:before,.part.qualif .irop-603:before,.bpf.qualif .irop-603:before,.pro.qualif .irop-603:before{content:"\e617"}
.part.inte .irop-604,.bpf.inte .irop-604,.part.qualif .irop-604,.bpf.qualif .irop-604,.pro.qualif .irop-604{color:#df1501}
.part.inte .irop-604:before,.bpf.inte .irop-604:before,.part.qualif .irop-604:before,.bpf.qualif .irop-604:before,.pro.qualif .irop-604:before{content:"\e81f"}
.part.inte .irop-605,.bpf.inte .irop-605,.part.qualif .irop-605,.bpf.qualif .irop-605,.pro.qualif .irop-605{color:#df1501}
.part.inte .irop-605:before,.bpf.inte .irop-605:before,.part.qualif .irop-605:before,.bpf.qualif .irop-605:before,.pro.qualif .irop-605:before{content:"\e63a"}
.part.inte .irop-606,.bpf.inte .irop-606,.part.qualif .irop-606,.bpf.qualif .irop-606,.pro.qualif .irop-606{color:#df1501}
.part.inte .irop-606:before,.bpf.inte .irop-606:before,.part.qualif .irop-606:before,.bpf.qualif .irop-606:before,.pro.qualif .irop-606:before{content:"\e81e"}
.part.inte .irop-607,.bpf.inte .irop-607,.part.qualif .irop-607,.bpf.qualif .irop-607,.pro.qualif .irop-607{color:#df1501}
.part.inte .irop-607:before,.bpf.inte .irop-607:before,.part.qualif .irop-607:before,.bpf.qualif .irop-607:before,.pro.qualif .irop-607:before{content:"\e81d"}
.part.inte .irop-608,.bpf.inte .irop-608,.part.qualif .irop-608,.bpf.qualif .irop-608,.pro.qualif .irop-608{color:#df1501}
.part.inte .irop-608:before,.bpf.inte .irop-608:before,.part.qualif .irop-608:before,.bpf.qualif .irop-608:before,.pro.qualif .irop-608:before{content:"\e695"}
.part.inte .irop-609,.bpf.inte .irop-609,.part.qualif .irop-609,.bpf.qualif .irop-609,.pro.qualif .irop-609{color:#df1501}
.part.inte .irop-609:before,.bpf.inte .irop-609:before,.part.qualif .irop-609:before,.bpf.qualif .irop-609:before,.pro.qualif .irop-609:before{content:"\e81c"}
.part.inte .irop-610,.bpf.inte .irop-610,.part.qualif .irop-610,.bpf.qualif .irop-610,.pro.qualif .irop-610{color:#df1501}
.part.inte .irop-610:before,.bpf.inte .irop-610:before,.part.qualif .irop-610:before,.bpf.qualif .irop-610:before,.pro.qualif .irop-610:before{content:"\e81b"}
.part.inte .irop-611,.bpf.inte .irop-611,.part.qualif .irop-611,.bpf.qualif .irop-611,.pro.qualif .irop-611{color:#df1501}
.part.inte .irop-611:before,.bpf.inte .irop-611:before,.part.qualif .irop-611:before,.bpf.qualif .irop-611:before,.pro.qualif .irop-611:before{content:"\e81a"}
.part.inte .rop-700 li:hover,.part.inte .rop-700 li:active,.bpf.inte .rop-700 li:hover,.bpf.inte .rop-700 li:active,.part.qualif .rop-700 li:hover,.part.qualif .rop-700 li:active,.bpf.qualif .rop-700 li:hover,.bpf.qualif .rop-700 li:active,.pro.qualif .rop-700 li:hover,.pro.qualif .rop-700 li:active{background:#fe74bf}
.part.inte .rop-cat700:hover,.part.inte .rop-cat700:active,.bpf.inte .rop-cat700:hover,.bpf.inte .rop-cat700:active,.part.qualif .rop-cat700:hover,.part.qualif .rop-cat700:active,.bpf.qualif .rop-cat700:hover,.bpf.qualif .rop-cat700:active,.pro.qualif .rop-cat700:hover,.pro.qualif .rop-cat700:active{background:#fe74bf}
.part.inte .irop-700,.bpf.inte .irop-700,.part.qualif .irop-700,.bpf.qualif .irop-700,.pro.qualif .irop-700{color:#fe74bf}
.part.inte .irop-700:before,.bpf.inte .irop-700:before,.part.qualif .irop-700:before,.bpf.qualif .irop-700:before,.pro.qualif .irop-700:before{content:"\e60b"}
.part.inte .irop-701,.bpf.inte .irop-701,.part.qualif .irop-701,.bpf.qualif .irop-701,.pro.qualif .irop-701{color:#fe74bf}
.part.inte .irop-701:before,.bpf.inte .irop-701:before,.part.qualif .irop-701:before,.bpf.qualif .irop-701:before,.pro.qualif .irop-701:before{content:"\e60b"}
.part.inte .irop-702,.bpf.inte .irop-702,.part.qualif .irop-702,.bpf.qualif .irop-702,.pro.qualif .irop-702{color:#fe74bf}
.part.inte .irop-702:before,.bpf.inte .irop-702:before,.part.qualif .irop-702:before,.bpf.qualif .irop-702:before,.pro.qualif .irop-702:before{content:"\e608"}
.part.inte .irop-703,.bpf.inte .irop-703,.part.qualif .irop-703,.bpf.qualif .irop-703,.pro.qualif .irop-703{color:#fe74bf}
.part.inte .irop-703:before,.bpf.inte .irop-703:before,.part.qualif .irop-703:before,.bpf.qualif .irop-703:before,.pro.qualif .irop-703:before{content:"\e822"}
.part.inte .irop-704,.bpf.inte .irop-704,.part.qualif .irop-704,.bpf.qualif .irop-704,.pro.qualif .irop-704{color:#fe74bf}
.part.inte .irop-704:before,.bpf.inte .irop-704:before,.part.qualif .irop-704:before,.bpf.qualif .irop-704:before,.pro.qualif .irop-704:before{content:"\e821"}
.part.inte .irop-705,.bpf.inte .irop-705,.part.qualif .irop-705,.bpf.qualif .irop-705,.pro.qualif .irop-705{color:#fe74bf}
.part.inte .irop-705:before,.bpf.inte .irop-705:before,.part.qualif .irop-705:before,.bpf.qualif .irop-705:before,.pro.qualif .irop-705:before{content:"\e610";-webkit-transform:rotate(25deg);transform:rotate(25deg);display:inline-block}
.part.inte .irop-706,.bpf.inte .irop-706,.part.qualif .irop-706,.bpf.qualif .irop-706,.pro.qualif .irop-706{color:#fe74bf}
.part.inte .irop-706:before,.bpf.inte .irop-706:before,.part.qualif .irop-706:before,.bpf.qualif .irop-706:before,.pro.qualif .irop-706:before{content:"\e820"}
.part.inte .rop-800 li:hover,.part.inte .rop-800 li:active,.bpf.inte .rop-800 li:hover,.bpf.inte .rop-800 li:active,.part.qualif .rop-800 li:hover,.part.qualif .rop-800 li:active,.bpf.qualif .rop-800 li:hover,.bpf.qualif .rop-800 li:active,.pro.qualif .rop-800 li:hover,.pro.qualif .rop-800 li:active{background:#1e2bdf}
.part.inte .rop-cat800:hover,.part.inte .rop-cat800:active,.bpf.inte .rop-cat800:hover,.bpf.inte .rop-cat800:active,.part.qualif .rop-cat800:hover,.part.qualif .rop-cat800:active,.bpf.qualif .rop-cat800:hover,.bpf.qualif .rop-cat800:active,.pro.qualif .rop-cat800:hover,.pro.qualif .rop-cat800:active{background:#1e2bdf}
.part.inte .irop-800,.bpf.inte .irop-800,.part.qualif .irop-800,.bpf.qualif .irop-800,.pro.qualif .irop-800{color:#1e2bdf}
.part.inte .irop-800:before,.bpf.inte .irop-800:before,.part.qualif .irop-800:before,.bpf.qualif .irop-800:before,.pro.qualif .irop-800:before{content:"\e607"}
.part.inte .irop-801,.bpf.inte .irop-801,.part.qualif .irop-801,.bpf.qualif .irop-801,.pro.qualif .irop-801{color:#1e2bdf}
.part.inte .irop-801:before,.bpf.inte .irop-801:before,.part.qualif .irop-801:before,.bpf.qualif .irop-801:before,.pro.qualif .irop-801:before{content:"\e607"}
.part.inte .irop-802,.bpf.inte .irop-802,.part.qualif .irop-802,.bpf.qualif .irop-802,.pro.qualif .irop-802{color:#1e2bdf}
.part.inte .irop-802:before,.bpf.inte .irop-802:before,.part.qualif .irop-802:before,.bpf.qualif .irop-802:before,.pro.qualif .irop-802:before{content:"\e69a"}
.part.inte .irop-803,.bpf.inte .irop-803,.part.qualif .irop-803,.bpf.qualif .irop-803,.pro.qualif .irop-803{color:#1e2bdf}
.part.inte .irop-803:before,.bpf.inte .irop-803:before,.part.qualif .irop-803:before,.bpf.qualif .irop-803:before,.pro.qualif .irop-803:before{content:"\e819"}
.part.inte .irop-804,.bpf.inte .irop-804,.part.qualif .irop-804,.bpf.qualif .irop-804,.pro.qualif .irop-804{color:#1e2bdf}
.part.inte .irop-804:before,.bpf.inte .irop-804:before,.part.qualif .irop-804:before,.bpf.qualif .irop-804:before,.pro.qualif .irop-804:before{content:"\e818"}
.part.inte .irop-805,.bpf.inte .irop-805,.part.qualif .irop-805,.bpf.qualif .irop-805,.pro.qualif .irop-805{color:#1e2bdf}
.part.inte .irop-805:before,.bpf.inte .irop-805:before,.part.qualif .irop-805:before,.bpf.qualif .irop-805:before,.pro.qualif .irop-805:before{content:"\e817"}
.part.inte .irop-806,.bpf.inte .irop-806,.part.qualif .irop-806,.bpf.qualif .irop-806,.pro.qualif .irop-806{color:#1e2bdf}
.part.inte .irop-806:before,.bpf.inte .irop-806:before,.part.qualif .irop-806:before,.bpf.qualif .irop-806:before,.pro.qualif .irop-806:before{content:"\e60a"}
.part.inte .irop-807,.bpf.inte .irop-807,.part.qualif .irop-807,.bpf.qualif .irop-807,.pro.qualif .irop-807{color:#1e2bdf}
.part.inte .irop-807:before,.bpf.inte .irop-807:before,.part.qualif .irop-807:before,.bpf.qualif .irop-807:before,.pro.qualif .irop-807:before{content:"\e816"}
.part.inte .irop-808,.bpf.inte .irop-808,.part.qualif .irop-808,.bpf.qualif .irop-808,.pro.qualif .irop-808{color:#1e2bdf}
.part.inte .irop-808:before,.bpf.inte .irop-808:before,.part.qualif .irop-808:before,.bpf.qualif .irop-808:before,.pro.qualif .irop-808:before{content:"\e815"}
.part.inte .irop-809,.bpf.inte .irop-809,.part.qualif .irop-809,.bpf.qualif .irop-809,.pro.qualif .irop-809{color:#1e2bdf}
.part.inte .irop-809:before,.bpf.inte .irop-809:before,.part.qualif .irop-809:before,.bpf.qualif .irop-809:before,.pro.qualif .irop-809:before{content:"\e814"}
.part.inte .irop-810,.bpf.inte .irop-810,.part.qualif .irop-810,.bpf.qualif .irop-810,.pro.qualif .irop-810{color:#1e2bdf}
.part.inte .irop-810:before,.bpf.inte .irop-810:before,.part.qualif .irop-810:before,.bpf.qualif .irop-810:before,.pro.qualif .irop-810:before{content:"\e813"}
.part.inte .irop-811,.bpf.inte .irop-811,.part.qualif .irop-811,.bpf.qualif .irop-811,.pro.qualif .irop-811{color:#1e2bdf}
.part.inte .irop-811:before,.bpf.inte .irop-811:before,.part.qualif .irop-811:before,.bpf.qualif .irop-811:before,.pro.qualif .irop-811:before{content:"\e812"}
.part.inte .rop-900 li:hover,.part.inte .rop-900 li:active,.bpf.inte .rop-900 li:hover,.bpf.inte .rop-900 li:active,.part.qualif .rop-900 li:hover,.part.qualif .rop-900 li:active,.bpf.qualif .rop-900 li:hover,.bpf.qualif .rop-900 li:active,.pro.qualif .rop-900 li:hover,.pro.qualif .rop-900 li:active{background:#607d8b}
.part.inte .rop-cat900:hover,.part.inte .rop-cat900:active,.bpf.inte .rop-cat900:hover,.bpf.inte .rop-cat900:active,.part.qualif .rop-cat900:hover,.part.qualif .rop-cat900:active,.bpf.qualif .rop-cat900:hover,.bpf.qualif .rop-cat900:active,.pro.qualif .rop-cat900:hover,.pro.qualif .rop-cat900:active{background:#607d8b}
.part.inte .irop-900,.bpf.inte .irop-900,.part.qualif .irop-900,.bpf.qualif .irop-900,.pro.qualif .irop-900{color:#607d8b}
.part.inte .irop-900:before,.bpf.inte .irop-900:before,.part.qualif .irop-900:before,.bpf.qualif .irop-900:before,.pro.qualif .irop-900:before{content:"\e606"}
.part.inte .irop-901,.bpf.inte .irop-901,.part.qualif .irop-901,.bpf.qualif .irop-901,.pro.qualif .irop-901{color:#607d8b}
.part.inte .irop-901:before,.bpf.inte .irop-901:before,.part.qualif .irop-901:before,.bpf.qualif .irop-901:before,.pro.qualif .irop-901:before{content:"\e606"}
.part.inte .irop-903,.bpf.inte .irop-903,.part.qualif .irop-903,.bpf.qualif .irop-903,.pro.qualif .irop-903{color:#607d8b}
.part.inte .irop-903:before,.bpf.inte .irop-903:before,.part.qualif .irop-903:before,.bpf.qualif .irop-903:before,.pro.qualif .irop-903:before{content:"\e82b"}
.part.inte .irop-904,.bpf.inte .irop-904,.part.qualif .irop-904,.bpf.qualif .irop-904,.pro.qualif .irop-904{color:#607d8b}
.part.inte .irop-904:before,.bpf.inte .irop-904:before,.part.qualif .irop-904:before,.bpf.qualif .irop-904:before,.pro.qualif .irop-904:before{content:"\e82a"}
.part.inte .irop-905,.bpf.inte .irop-905,.part.qualif .irop-905,.bpf.qualif .irop-905,.pro.qualif .irop-905{color:#607d8b}
.part.inte .irop-905:before,.bpf.inte .irop-905:before,.part.qualif .irop-905:before,.bpf.qualif .irop-905:before,.pro.qualif .irop-905:before{content:"\e829"}
.part.inte .irop-902,.bpf.inte .irop-902,.part.qualif .irop-902,.bpf.qualif .irop-902,.pro.qualif .irop-902{color:#607d8b}
.part.inte .irop-902:before,.bpf.inte .irop-902:before,.part.qualif .irop-902:before,.bpf.qualif .irop-902:before,.pro.qualif .irop-902:before{content:"\e647"}
.part.inte .rop-1000 li:hover,.part.inte .rop-1000 li:active,.bpf.inte .rop-1000 li:hover,.bpf.inte .rop-1000 li:active,.part.qualif .rop-1000 li:hover,.part.qualif .rop-1000 li:active,.bpf.qualif .rop-1000 li:hover,.bpf.qualif .rop-1000 li:active,.pro.qualif .rop-1000 li:hover,.pro.qualif .rop-1000 li:active{background:#9c26b0}
.part.inte .rop-cat1000:hover,.part.inte .rop-cat1000:active,.bpf.inte .rop-cat1000:hover,.bpf.inte .rop-cat1000:active,.part.qualif .rop-cat1000:hover,.part.qualif .rop-cat1000:active,.bpf.qualif .rop-cat1000:hover,.bpf.qualif .rop-cat1000:active,.pro.qualif .rop-cat1000:hover,.pro.qualif .rop-cat1000:active{background:#9c26b0}
.part.inte .irop-1000,.bpf.inte .irop-1000,.part.qualif .irop-1000,.bpf.qualif .irop-1000,.pro.qualif .irop-1000{color:#9c26b0}
.part.inte .irop-1000:before,.bpf.inte .irop-1000:before,.part.qualif .irop-1000:before,.bpf.qualif .irop-1000:before,.pro.qualif .irop-1000:before{content:"\e60c"}
.part.inte .irop-1001,.bpf.inte .irop-1001,.part.qualif .irop-1001,.bpf.qualif .irop-1001,.pro.qualif .irop-1001{color:#74534c}
.part.inte .irop-1001:before,.bpf.inte .irop-1001:before,.part.qualif .irop-1001:before,.bpf.qualif .irop-1001:before,.pro.qualif .irop-1001:before{content:"\e60c"}
.part.inte .irop-1002,.bpf.inte .irop-1002,.part.qualif .irop-1002,.bpf.qualif .irop-1002,.pro.qualif .irop-1002{color:#9c26b0}
.part.inte .irop-1002:before,.bpf.inte .irop-1002:before,.part.qualif .irop-1002:before,.bpf.qualif .irop-1002:before,.pro.qualif .irop-1002:before{content:"\e82f"}
.part.inte .irop-1003,.bpf.inte .irop-1003,.part.qualif .irop-1003,.bpf.qualif .irop-1003,.pro.qualif .irop-1003{color:#9c26b0}
.part.inte .irop-1003:before,.bpf.inte .irop-1003:before,.part.qualif .irop-1003:before,.bpf.qualif .irop-1003:before,.pro.qualif .irop-1003:before{content:"\e82e"}
.part.inte .irop-1004,.bpf.inte .irop-1004,.part.qualif .irop-1004,.bpf.qualif .irop-1004,.pro.qualif .irop-1004{color:#9c26b0}
.part.inte .irop-1004:before,.bpf.inte .irop-1004:before,.part.qualif .irop-1004:before,.bpf.qualif .irop-1004:before,.pro.qualif .irop-1004:before{content:"\e82d"}
.part.inte .irop-1005,.bpf.inte .irop-1005,.part.qualif .irop-1005,.bpf.qualif .irop-1005,.pro.qualif .irop-1005{color:#9c26b0}
.part.inte .irop-1005:before,.bpf.inte .irop-1005:before,.part.qualif .irop-1005:before,.bpf.qualif .irop-1005:before,.pro.qualif .irop-1005:before{content:"\e82c"}
.part.inte .rop-1100 li:hover,.part.inte .rop-1100 li:active,.bpf.inte .rop-1100 li:hover,.bpf.inte .rop-1100 li:active,.part.qualif .rop-1100 li:hover,.part.qualif .rop-1100 li:active,.bpf.qualif .rop-1100 li:hover,.bpf.qualif .rop-1100 li:active,.pro.qualif .rop-1100 li:hover,.pro.qualif .rop-1100 li:active{background:#048181}
.part.inte .rop-cat1100:hover,.part.inte .rop-cat1100:active,.bpf.inte .rop-cat1100:hover,.bpf.inte .rop-cat1100:active,.part.qualif .rop-cat1100:hover,.part.qualif .rop-cat1100:active,.bpf.qualif .rop-cat1100:hover,.bpf.qualif .rop-cat1100:active,.pro.qualif .rop-cat1100:hover,.pro.qualif .rop-cat1100:active{background:#048181}
.part.inte .irop-1100,.bpf.inte .irop-1100,.part.qualif .irop-1100,.bpf.qualif .irop-1100,.pro.qualif .irop-1100{color:#048181}
.part.inte .irop-1100:before,.bpf.inte .irop-1100:before,.part.qualif .irop-1100:before,.bpf.qualif .irop-1100:before,.pro.qualif .irop-1100:before{content:"\e6a8"}
.part.inte .irop-1101,.bpf.inte .irop-1101,.part.qualif .irop-1101,.bpf.qualif .irop-1101,.pro.qualif .irop-1101{color:#048181}
.part.inte .irop-1101:before,.bpf.inte .irop-1101:before,.part.qualif .irop-1101:before,.bpf.qualif .irop-1101:before,.pro.qualif .irop-1101:before{content:"\e831"}
.part.inte .irop-1102,.bpf.inte .irop-1102,.part.qualif .irop-1102,.bpf.qualif .irop-1102,.pro.qualif .irop-1102{color:#048181}
.part.inte .irop-1102:before,.bpf.inte .irop-1102:before,.part.qualif .irop-1102:before,.bpf.qualif .irop-1102:before,.pro.qualif .irop-1102:before{content:"\e830"}
.part.inte .irop-1103,.bpf.inte .irop-1103,.part.qualif .irop-1103,.bpf.qualif .irop-1103,.pro.qualif .irop-1103{color:#048181}
.part.inte .irop-1103:before,.bpf.inte .irop-1103:before,.part.qualif .irop-1103:before,.bpf.qualif .irop-1103:before,.pro.qualif .irop-1103:before{content:"\e6a8"}
.part.inte .irop-52,.bpf.inte .irop-52,.part.qualif .irop-52,.bpf.qualif .irop-52,.pro.qualif .irop-52{color:#bf9474}
.part.inte .irop-53,.bpf.inte .irop-53,.part.qualif .irop-53,.bpf.qualif .irop-53,.pro.qualif .irop-53{color:#a37e63}
.part.inte .irop-54,.bpf.inte .irop-54,.part.qualif .irop-54,.bpf.qualif .irop-54,.pro.qualif .irop-54{color:#c16c18}
.part.inte .irop-55,.bpf.inte .irop-55,.part.qualif .irop-55,.bpf.qualif .irop-55,.pro.qualif .irop-55{color:#c88242}
.part.inte .irop-56,.bpf.inte .irop-56,.part.qualif .irop-56,.bpf.qualif .irop-56,.pro.qualif .irop-56{color:#919388}
.part.inte .irop-57,.bpf.inte .irop-57,.part.qualif .irop-57,.bpf.qualif .irop-57,.pro.qualif .irop-57{color:#8a7e70}
.part.inte .irop-58,.bpf.inte .irop-58,.part.qualif .irop-58,.bpf.qualif .irop-58,.pro.qualif .irop-58{color:#978f8a}
.part.inte .irop-59,.bpf.inte .irop-59,.part.qualif .irop-59,.bpf.qualif .irop-59,.pro.qualif .irop-59{color:#746661}
.part.inte .irop-51,.bpf.inte .irop-51,.part.qualif .irop-51,.bpf.qualif .irop-51,.pro.qualif .irop-51{color:#9d6390}
.part.inte .irop-r52,.bpf.inte .irop-r52,.part.qualif .irop-r52,.bpf.qualif .irop-r52,.pro.qualif .irop-r52{color:#01bcd4}
.part.inte .irop-r53,.bpf.inte .irop-r53,.part.qualif .irop-r53,.bpf.qualif .irop-r53,.pro.qualif .irop-r53{color:#196dde}
.part.inte .irop-r54,.bpf.inte .irop-r54,.part.qualif .irop-r54,.bpf.qualif .irop-r54,.pro.qualif .irop-r54{color:#6222e4}
.part.inte .irop-r55,.bpf.inte .irop-r55,.part.qualif .irop-r55,.bpf.qualif .irop-r55,.pro.qualif .irop-r55{color:#dd2dcb}
.part.inte .irop-r56,.bpf.inte .irop-r56,.part.qualif .irop-r56,.bpf.qualif .irop-r56,.pro.qualif .irop-r56{color:#9543d5}
.part.inte .irop-r57,.bpf.inte .irop-r57,.part.qualif .irop-r57,.bpf.qualif .irop-r57,.pro.qualif .irop-r57{color:#ff206f}
.part.inte .irop-r58,.bpf.inte .irop-r58,.part.qualif .irop-r58,.bpf.qualif .irop-r58,.pro.qualif .irop-r58{color:#9e9e9e}
.part.inte .irop-r59,.bpf.inte .irop-r59,.part.qualif .irop-r59,.bpf.qualif .irop-r59,.pro.qualif .irop-r59{color:#2017a2}
.part.inte .rop-87:hover,.part.inte .rop-1202:hover,.bpf.inte .rop-87:hover,.bpf.inte .rop-1202:hover,.part.qualif .rop-87:hover,.part.qualif .rop-1202:hover,.bpf.qualif .rop-87:hover,.bpf.qualif .rop-1202:hover,.pro.qualif .rop-87:hover,.pro.qualif .rop-1202:hover{background:#01bcd4}
.part.inte .irop-87,.part.inte .irop-1202,.bpf.inte .irop-87,.bpf.inte .irop-1202,.part.qualif .irop-87,.part.qualif .irop-1202,.bpf.qualif .irop-87,.bpf.qualif .irop-1202,.pro.qualif .irop-87,.pro.qualif .irop-1202{color:#01bcd4}
.part.inte .irop-87:before,.part.inte .irop-1202:before,.bpf.inte .irop-87:before,.bpf.inte .irop-1202:before,.part.qualif .irop-87:before,.part.qualif .irop-1202:before,.bpf.qualif .irop-87:before,.bpf.qualif .irop-1202:before,.pro.qualif .irop-87:before,.pro.qualif .irop-1202:before{content:"\e639"}
.part.inte .rop-88:hover,.part.inte .rop-1203:hover,.bpf.inte .rop-88:hover,.bpf.inte .rop-1203:hover,.part.qualif .rop-88:hover,.part.qualif .rop-1203:hover,.bpf.qualif .rop-88:hover,.bpf.qualif .rop-1203:hover,.pro.qualif .rop-88:hover,.pro.qualif .rop-1203:hover{background:#196dde}
.part.inte .irop-88,.part.inte .irop-1203,.bpf.inte .irop-88,.bpf.inte .irop-1203,.part.qualif .irop-88,.part.qualif .irop-1203,.bpf.qualif .irop-88,.bpf.qualif .irop-1203,.pro.qualif .irop-88,.pro.qualif .irop-1203{color:#196dde}
.part.inte .irop-88:before,.part.inte .irop-1203:before,.bpf.inte .irop-88:before,.bpf.inte .irop-1203:before,.part.qualif .irop-88:before,.part.qualif .irop-1203:before,.bpf.qualif .irop-88:before,.bpf.qualif .irop-1203:before,.pro.qualif .irop-88:before,.pro.qualif .irop-1203:before{content:"\e636"}
.part.inte .rop-89:hover,.part.inte .rop-1204:hover,.bpf.inte .rop-89:hover,.bpf.inte .rop-1204:hover,.part.qualif .rop-89:hover,.part.qualif .rop-1204:hover,.bpf.qualif .rop-89:hover,.bpf.qualif .rop-1204:hover,.pro.qualif .rop-89:hover,.pro.qualif .rop-1204:hover{background:#6222e4}
.part.inte .irop-89,.part.inte .irop-1204,.bpf.inte .irop-89,.bpf.inte .irop-1204,.part.qualif .irop-89,.part.qualif .irop-1204,.bpf.qualif .irop-89,.bpf.qualif .irop-1204,.pro.qualif .irop-89,.pro.qualif .irop-1204{color:#6222e4}
.part.inte .irop-89:before,.part.inte .irop-1204:before,.bpf.inte .irop-89:before,.bpf.inte .irop-1204:before,.part.qualif .irop-89:before,.part.qualif .irop-1204:before,.bpf.qualif .irop-89:before,.bpf.qualif .irop-1204:before,.pro.qualif .irop-89:before,.pro.qualif .irop-1204:before{content:"\e63d"}
.part.inte .rop-90:hover,.part.inte .rop-1205:hover,.bpf.inte .rop-90:hover,.bpf.inte .rop-1205:hover,.part.qualif .rop-90:hover,.part.qualif .rop-1205:hover,.bpf.qualif .rop-90:hover,.bpf.qualif .rop-1205:hover,.pro.qualif .rop-90:hover,.pro.qualif .rop-1205:hover{background:#dd2dcb}
.part.inte .irop-90,.part.inte .irop-1205,.bpf.inte .irop-90,.bpf.inte .irop-1205,.part.qualif .irop-90,.part.qualif .irop-1205,.bpf.qualif .irop-90,.bpf.qualif .irop-1205,.pro.qualif .irop-90,.pro.qualif .irop-1205{color:#dd2dcb}
.part.inte .irop-90:before,.part.inte .irop-1205:before,.bpf.inte .irop-90:before,.bpf.inte .irop-1205:before,.part.qualif .irop-90:before,.part.qualif .irop-1205:before,.bpf.qualif .irop-90:before,.bpf.qualif .irop-1205:before,.pro.qualif .irop-90:before,.pro.qualif .irop-1205:before{content:"\e63c"}
.part.inte .rop-91:hover,.part.inte .rop-1206:hover,.bpf.inte .rop-91:hover,.bpf.inte .rop-1206:hover,.part.qualif .rop-91:hover,.part.qualif .rop-1206:hover,.bpf.qualif .rop-91:hover,.bpf.qualif .rop-1206:hover,.pro.qualif .rop-91:hover,.pro.qualif .rop-1206:hover{background:#9543d5}
.part.inte .irop-91,.part.inte .irop-1206,.bpf.inte .irop-91,.bpf.inte .irop-1206,.part.qualif .irop-91,.part.qualif .irop-1206,.bpf.qualif .irop-91,.bpf.qualif .irop-1206,.pro.qualif .irop-91,.pro.qualif .irop-1206{color:#9543d5}
.part.inte .irop-91:before,.part.inte .irop-1206:before,.bpf.inte .irop-91:before,.bpf.inte .irop-1206:before,.part.qualif .irop-91:before,.part.qualif .irop-1206:before,.bpf.qualif .irop-91:before,.bpf.qualif .irop-1206:before,.pro.qualif .irop-91:before,.pro.qualif .irop-1206:before{content:"\e63a"}
.part.inte .rop-92:hover,.part.inte .rop-1207:hover,.bpf.inte .rop-92:hover,.bpf.inte .rop-1207:hover,.part.qualif .rop-92:hover,.part.qualif .rop-1207:hover,.bpf.qualif .rop-92:hover,.bpf.qualif .rop-1207:hover,.pro.qualif .rop-92:hover,.pro.qualif .rop-1207:hover{background:#ff206f}
.part.inte .irop-92,.part.inte .irop-1207,.bpf.inte .irop-92,.bpf.inte .irop-1207,.part.qualif .irop-92,.part.qualif .irop-1207,.bpf.qualif .irop-92,.bpf.qualif .irop-1207,.pro.qualif .irop-92,.pro.qualif .irop-1207{color:#ff206f}
.part.inte .irop-92:before,.part.inte .irop-1207:before,.bpf.inte .irop-92:before,.bpf.inte .irop-1207:before,.part.qualif .irop-92:before,.part.qualif .irop-1207:before,.bpf.qualif .irop-92:before,.bpf.qualif .irop-1207:before,.pro.qualif .irop-92:before,.pro.qualif .irop-1207:before{content:"\e63b"}
.part.inte .rop-93:hover,.part.inte .rop-1208:hover,.bpf.inte .rop-93:hover,.bpf.inte .rop-1208:hover,.part.qualif .rop-93:hover,.part.qualif .rop-1208:hover,.bpf.qualif .rop-93:hover,.bpf.qualif .rop-1208:hover,.pro.qualif .rop-93:hover,.pro.qualif .rop-1208:hover{background:#9e9e9e}
.part.inte .irop-93,.part.inte .irop-1208,.bpf.inte .irop-93,.bpf.inte .irop-1208,.part.qualif .irop-93,.part.qualif .irop-1208,.bpf.qualif .irop-93,.bpf.qualif .irop-1208,.pro.qualif .irop-93,.pro.qualif .irop-1208{color:#9e9e9e}
.part.inte .irop-93:before,.part.inte .irop-1208:before,.bpf.inte .irop-93:before,.bpf.inte .irop-1208:before,.part.qualif .irop-93:before,.part.qualif .irop-1208:before,.bpf.qualif .irop-93:before,.bpf.qualif .irop-1208:before,.pro.qualif .irop-93:before,.pro.qualif .irop-1208:before{content:"\e606"}
.part.inte .rop-94:hover,.part.inte .rop-1209:hover,.bpf.inte .rop-94:hover,.bpf.inte .rop-1209:hover,.part.qualif .rop-94:hover,.part.qualif .rop-1209:hover,.bpf.qualif .rop-94:hover,.bpf.qualif .rop-1209:hover,.pro.qualif .rop-94:hover,.pro.qualif .rop-1209:hover{background:#2017a2}
.part.inte .irop-94,.part.inte .irop-1209,.bpf.inte .irop-94,.bpf.inte .irop-1209,.part.qualif .irop-94,.part.qualif .irop-1209,.bpf.qualif .irop-94,.bpf.qualif .irop-1209,.pro.qualif .irop-94,.pro.qualif .irop-1209{color:#2017a2}
.part.inte .irop-94:before,.part.inte .irop-1209:before,.bpf.inte .irop-94:before,.bpf.inte .irop-1209:before,.part.qualif .irop-94:before,.part.qualif .irop-1209:before,.bpf.qualif .irop-94:before,.bpf.qualif .irop-1209:before,.pro.qualif .irop-94:before,.pro.qualif .irop-1209:before{content:"\e98e"}
.part.inte .irop-1210:before,.bpf.inte .irop-1210:before,.part.qualif .irop-1210:before,.bpf.qualif .irop-1210:before,.pro.qualif .irop-1210:before{content:"\e606"}
.part.inte .rop-86:hover,.part.inte .rop-1201:hover,.bpf.inte .rop-86:hover,.bpf.inte .rop-1201:hover,.part.qualif .rop-86:hover,.part.qualif .rop-1201:hover,.bpf.qualif .rop-86:hover,.bpf.qualif .rop-1201:hover,.pro.qualif .rop-86:hover,.pro.qualif .rop-1201:hover{background:#8bc34a}
.part.inte .irop-86,.part.inte .irop-1201,.bpf.inte .irop-86,.bpf.inte .irop-1201,.part.qualif .irop-86,.part.qualif .irop-1201,.bpf.qualif .irop-86,.bpf.qualif .irop-1201,.pro.qualif .irop-86,.pro.qualif .irop-1201{color:#8bc34a}
.part.inte .irop-86:before,.part.inte .irop-1201:before,.bpf.inte .irop-86:before,.bpf.inte .irop-1201:before,.part.qualif .irop-86:before,.part.qualif .irop-1201:before,.bpf.qualif .irop-86:before,.bpf.qualif .irop-1201:before,.pro.qualif .irop-86:before,.pro.qualif .irop-1201:before{content:"\e824"}
.part.inte .irop-1208:before,.bpf.inte .irop-1208:before,.part.qualif .irop-1208:before,.bpf.qualif .irop-1208:before,.pro.qualif .irop-1208:before{content:"\e629"}
.part.inte .rop-1211:hover,.bpf.inte .rop-1211:hover,.part.qualif .rop-1211:hover,.bpf.qualif .rop-1211:hover,.pro.qualif .rop-1211:hover{background:#fcae0f}
.part.inte .irop-1211,.bpf.inte .irop-1211,.part.qualif .irop-1211,.bpf.qualif .irop-1211,.pro.qualif .irop-1211{color:#fcae0f}
.part.inte .irop-1211:before,.bpf.inte .irop-1211:before,.part.qualif .irop-1211:before,.bpf.qualif .irop-1211:before,.pro.qualif .irop-1211:before{content:"\e826"}
.part.inte .rop-1212:hover,.bpf.inte .rop-1212:hover,.part.qualif .rop-1212:hover,.bpf.qualif .rop-1212:hover,.pro.qualif .rop-1212:hover{background:#ff5722}
.part.inte .irop-1212,.bpf.inte .irop-1212,.part.qualif .irop-1212,.bpf.qualif .irop-1212,.pro.qualif .irop-1212{color:#ff5722}
.part.inte .irop-1212:before,.bpf.inte .irop-1212:before,.part.qualif .irop-1212:before,.bpf.qualif .irop-1212:before,.pro.qualif .irop-1212:before{content:"\e827"}
.part.inte .rop-1213:hover,.bpf.inte .rop-1213:hover,.part.qualif .rop-1213:hover,.bpf.qualif .rop-1213:hover,.pro.qualif .rop-1213:hover{background:#cddc39}
.part.inte .irop-1213,.bpf.inte .irop-1213,.part.qualif .irop-1213,.bpf.qualif .irop-1213,.pro.qualif .irop-1213{color:#cddc39}
.part.inte .irop-1213:before,.bpf.inte .irop-1213:before,.part.qualif .irop-1213:before,.bpf.qualif .irop-1213:before,.pro.qualif .irop-1213:before{content:"\e825"}
.part.inte .rop-1214:hover,.bpf.inte .rop-1214:hover,.part.qualif .rop-1214:hover,.bpf.qualif .rop-1214:hover,.pro.qualif .rop-1214:hover{background:#73e6e1}
.part.inte .irop-1214,.bpf.inte .irop-1214,.part.qualif .irop-1214,.bpf.qualif .irop-1214,.pro.qualif .irop-1214{color:#73e6e1}
.part.inte .irop-1214:before,.bpf.inte .irop-1214:before,.part.qualif .irop-1214:before,.bpf.qualif .irop-1214:before,.pro.qualif .irop-1214:before{content:"\e828"}
.part.inte .rop-1215:hover,.bpf.inte .rop-1215:hover,.part.qualif .rop-1215:hover,.bpf.qualif .rop-1215:hover,.pro.qualif .rop-1215:hover{background:#1bdab9}
.part.inte .irop-1215,.bpf.inte .irop-1215,.part.qualif .irop-1215,.bpf.qualif .irop-1215,.pro.qualif .irop-1215{color:#1bdab9}
.part.inte .irop-1215:before,.bpf.inte .irop-1215:before,.part.qualif .irop-1215:before,.bpf.qualif .irop-1215:before,.pro.qualif .irop-1215:before{content:"\e647"}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i{text-align:center;margin-left:-4px;margin-right:4px;margin-top:-4px}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i::before{left:0;right:0;width:auto;height:auto;font-size:1.4em;margin-top:6px;margin-left:auto;margin-right:auto}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003::before{font-size:2em;margin-top:1px}
.comptes-contrats.part .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats.part .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i{margin-top:3px}
body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i{font-size:8px}
body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-20000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-20000{font-size:11px}
body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-17004,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-17004{font-size:16px}
body:not(.not-ie).comptes-contrats.pro .list-categories-rop [class*=irop-]::before{font-size:40px !important}
body:not(.not-ie).comptes-contrats.pro .list-categories-rop .irop-17004::before,body:not(.not-ie).comptes-contrats.pro .list-categories-rop .irop-17002::before{font-size:30px !important}
body:not(.not-ie).comptes-contrats.pro .list-rop .irop-17004{font-size:18px}
.pro.inte .list-categories-rop .irop-105::before,.pro.qualif .list-categories-rop .irop-105::before{color:#fff}
.pro.inte.not-ie.comptes-contrats .irop-100::before,.pro.inte.not-ie.comptes-contrats .irop-101::before,.pro.inte.not-ie.comptes-contrats .irop-102::before,.pro.inte.not-ie.comptes-contrats .irop-103::before,.pro.inte.not-ie.comptes-contrats .irop-104::before,.pro.inte.not-ie.comptes-contrats .irop-105::before,.pro.inte.not-ie.comptes-contrats .irop-106::before,.pro.inte.not-ie.comptes-contrats .irop-107::before,.pro.inte.not-ie.comptes-contrats .irop-108::before,.pro.inte.not-ie.comptes-contrats .irop-109::before,.pro.inte.not-ie.comptes-contrats .irop-110::before,.pro.inte.not-ie.comptes-contrats .irop-111::before,.pro.inte.not-ie.comptes-contrats .irop-200::before,.pro.inte.not-ie.comptes-contrats .irop-201::before,.pro.inte.not-ie.comptes-contrats .irop-202::before,.pro.inte.not-ie.comptes-contrats .irop-203::before,.pro.inte.not-ie.comptes-contrats .irop-204::before,.pro.inte.not-ie.comptes-contrats .irop-300::before,.pro.inte.not-ie.comptes-contrats .irop-301::before,.pro.inte.not-ie.comptes-contrats .irop-302::before,.pro.inte.not-ie.comptes-contrats .irop-303::before,.pro.inte.not-ie.comptes-contrats .irop-304::before,.pro.inte.not-ie.comptes-contrats .irop-305::before,.pro.inte.not-ie.comptes-contrats .irop-306::before,.pro.inte.not-ie.comptes-contrats .irop-400::before,.pro.inte.not-ie.comptes-contrats .irop-401::before,.pro.inte.not-ie.comptes-contrats .irop-402::before,.pro.inte.not-ie.comptes-contrats .irop-403::before,.pro.inte.not-ie.comptes-contrats .irop-404::before,.pro.inte.not-ie.comptes-contrats .irop-404::before,.pro.inte.not-ie.comptes-contrats .irop-500::before,.pro.inte.not-ie.comptes-contrats .irop-501::before,.pro.inte.not-ie.comptes-contrats .irop-502::before,.pro.inte.not-ie.comptes-contrats .irop-503::before,.pro.inte.not-ie.comptes-contrats .irop-504::before,.pro.inte.not-ie.comptes-contrats .irop-505::before,.pro.inte.not-ie.comptes-contrats .irop-506::before,.pro.inte.not-ie.comptes-contrats .irop-507::before,.pro.inte.not-ie.comptes-contrats .irop-600::before,.pro.inte.not-ie.comptes-contrats .irop-601::before,.pro.inte.not-ie.comptes-contrats .irop-602::before,.pro.inte.not-ie.comptes-contrats .irop-603::before,.pro.inte.not-ie.comptes-contrats .irop-604::before,.pro.inte.not-ie.comptes-contrats .irop-605::before,.pro.inte.not-ie.comptes-contrats .irop-606::before,.pro.inte.not-ie.comptes-contrats .irop-607::before,.pro.inte.not-ie.comptes-contrats .irop-608::before,.pro.inte.not-ie.comptes-contrats .irop-609::before,.pro.inte.not-ie.comptes-contrats .irop-610::before,.pro.inte.not-ie.comptes-contrats .irop-611::before,.pro.inte.not-ie.comptes-contrats .irop-700::before,.pro.inte.not-ie.comptes-contrats .irop-701::before,.pro.inte.not-ie.comptes-contrats .irop-702::before,.pro.inte.not-ie.comptes-contrats .irop-703::before,.pro.inte.not-ie.comptes-contrats .irop-704::before,.pro.inte.not-ie.comptes-contrats .irop-705::before,.pro.inte.not-ie.comptes-contrats .irop-706::before,.pro.inte.not-ie.comptes-contrats .irop-800::before,.pro.inte.not-ie.comptes-contrats .irop-801::before,.pro.inte.not-ie.comptes-contrats .irop-802::before,.pro.inte.not-ie.comptes-contrats .irop-803::before,.pro.inte.not-ie.comptes-contrats .irop-804::before,.pro.inte.not-ie.comptes-contrats .irop-805::before,.pro.inte.not-ie.comptes-contrats .irop-806::before,.pro.inte.not-ie.comptes-contrats .irop-807::before,.pro.inte.not-ie.comptes-contrats .irop-808::before,.pro.inte.not-ie.comptes-contrats .irop-809::before,.pro.inte.not-ie.comptes-contrats .irop-811::before,.pro.inte.not-ie.comptes-contrats .irop-900::before,.pro.inte.not-ie.comptes-contrats .irop-901::before,.pro.inte.not-ie.comptes-contrats .irop-902::before,.pro.inte.not-ie.comptes-contrats .irop-903::before,.pro.inte.not-ie.comptes-contrats .irop-904::before,.pro.inte.not-ie.comptes-contrats .irop-905::before,.pro.inte.not-ie.comptes-contrats .irop-1000::before,.pro.inte.not-ie.comptes-contrats .irop-1001::before,.pro.inte.not-ie.comptes-contrats .irop-1002::before,.pro.inte.not-ie.comptes-contrats .irop-1003::before,.pro.inte.not-ie.comptes-contrats .irop-1004::before,.pro.inte.not-ie.comptes-contrats .irop-1005::before,.pro.inte.not-ie.comptes-contrats .irop-1100::before,.pro.inte.not-ie.comptes-contrats .irop-1101::before,.pro.inte.not-ie.comptes-contrats .irop-1102::before,.pro.inte.not-ie.comptes-contrats .irop-1103::before,.pro.inte.not-ie.comptes-contrats .irop-1200::before,.pro.inte.not-ie.comptes-contrats .irop-1201::before,.pro.inte.not-ie.comptes-contrats .irop-1202::before,.pro.inte.not-ie.comptes-contrats .irop-1203::before,.pro.inte.not-ie.comptes-contrats .irop-1204::before,.pro.inte.not-ie.comptes-contrats .irop-1205::before,.pro.inte.not-ie.comptes-contrats .irop-1206::before,.pro.inte.not-ie.comptes-contrats .irop-1207::before,.pro.inte.not-ie.comptes-contrats .irop-1208::before,.pro.inte.not-ie.comptes-contrats .irop-1209::before,.pro.inte.not-ie.comptes-contrats .irop-1210::before,.pro.inte.not-ie.comptes-contrats .irop-1211::before,.pro.inte.not-ie.comptes-contrats .irop-1212::before,.pro.qualif.not-ie.comptes-contrats .irop-100::before,.pro.qualif.not-ie.comptes-contrats .irop-101::before,.pro.qualif.not-ie.comptes-contrats .irop-102::before,.pro.qualif.not-ie.comptes-contrats .irop-103::before,.pro.qualif.not-ie.comptes-contrats .irop-104::before,.pro.qualif.not-ie.comptes-contrats .irop-105::before,.pro.qualif.not-ie.comptes-contrats .irop-106::before,.pro.qualif.not-ie.comptes-contrats .irop-107::before,.pro.qualif.not-ie.comptes-contrats .irop-108::before,.pro.qualif.not-ie.comptes-contrats .irop-109::before,.pro.qualif.not-ie.comptes-contrats .irop-110::before,.pro.qualif.not-ie.comptes-contrats .irop-111::before,.pro.qualif.not-ie.comptes-contrats .irop-200::before,.pro.qualif.not-ie.comptes-contrats .irop-201::before,.pro.qualif.not-ie.comptes-contrats .irop-202::before,.pro.qualif.not-ie.comptes-contrats .irop-203::before,.pro.qualif.not-ie.comptes-contrats .irop-204::before,.pro.qualif.not-ie.comptes-contrats .irop-300::before,.pro.qualif.not-ie.comptes-contrats .irop-301::before,.pro.qualif.not-ie.comptes-contrats .irop-302::before,.pro.qualif.not-ie.comptes-contrats .irop-303::before,.pro.qualif.not-ie.comptes-contrats .irop-304::before,.pro.qualif.not-ie.comptes-contrats .irop-305::before,.pro.qualif.not-ie.comptes-contrats .irop-306::before,.pro.qualif.not-ie.comptes-contrats .irop-400::before,.pro.qualif.not-ie.comptes-contrats .irop-401::before,.pro.qualif.not-ie.comptes-contrats .irop-402::before,.pro.qualif.not-ie.comptes-contrats .irop-403::before,.pro.qualif.not-ie.comptes-contrats .irop-404::before,.pro.qualif.not-ie.comptes-contrats .irop-404::before,.pro.qualif.not-ie.comptes-contrats .irop-500::before,.pro.qualif.not-ie.comptes-contrats .irop-501::before,.pro.qualif.not-ie.comptes-contrats .irop-502::before,.pro.qualif.not-ie.comptes-contrats .irop-503::before,.pro.qualif.not-ie.comptes-contrats .irop-504::before,.pro.qualif.not-ie.comptes-contrats .irop-505::before,.pro.qualif.not-ie.comptes-contrats .irop-506::before,.pro.qualif.not-ie.comptes-contrats .irop-507::before,.pro.qualif.not-ie.comptes-contrats .irop-600::before,.pro.qualif.not-ie.comptes-contrats .irop-601::before,.pro.qualif.not-ie.comptes-contrats .irop-602::before,.pro.qualif.not-ie.comptes-contrats .irop-603::before,.pro.qualif.not-ie.comptes-contrats .irop-604::before,.pro.qualif.not-ie.comptes-contrats .irop-605::before,.pro.qualif.not-ie.comptes-contrats .irop-606::before,.pro.qualif.not-ie.comptes-contrats .irop-607::before,.pro.qualif.not-ie.comptes-contrats .irop-608::before,.pro.qualif.not-ie.comptes-contrats .irop-609::before,.pro.qualif.not-ie.comptes-contrats .irop-610::before,.pro.qualif.not-ie.comptes-contrats .irop-611::before,.pro.qualif.not-ie.comptes-contrats .irop-700::before,.pro.qualif.not-ie.comptes-contrats .irop-701::before,.pro.qualif.not-ie.comptes-contrats .irop-702::before,.pro.qualif.not-ie.comptes-contrats .irop-703::before,.pro.qualif.not-ie.comptes-contrats .irop-704::before,.pro.qualif.not-ie.comptes-contrats .irop-705::before,.pro.qualif.not-ie.comptes-contrats .irop-706::before,.pro.qualif.not-ie.comptes-contrats .irop-800::before,.pro.qualif.not-ie.comptes-contrats .irop-801::before,.pro.qualif.not-ie.comptes-contrats .irop-802::before,.pro.qualif.not-ie.comptes-contrats .irop-803::before,.pro.qualif.not-ie.comptes-contrats .irop-804::before,.pro.qualif.not-ie.comptes-contrats .irop-805::before,.pro.qualif.not-ie.comptes-contrats .irop-806::before,.pro.qualif.not-ie.comptes-contrats .irop-807::before,.pro.qualif.not-ie.comptes-contrats .irop-808::before,.pro.qualif.not-ie.comptes-contrats .irop-809::before,.pro.qualif.not-ie.comptes-contrats .irop-811::before,.pro.qualif.not-ie.comptes-contrats .irop-900::before,.pro.qualif.not-ie.comptes-contrats .irop-901::before,.pro.qualif.not-ie.comptes-contrats .irop-902::before,.pro.qualif.not-ie.comptes-contrats .irop-903::before,.pro.qualif.not-ie.comptes-contrats .irop-904::before,.pro.qualif.not-ie.comptes-contrats .irop-905::before,.pro.qualif.not-ie.comptes-contrats .irop-1000::before,.pro.qualif.not-ie.comptes-contrats .irop-1001::before,.pro.qualif.not-ie.comptes-contrats .irop-1002::before,.pro.qualif.not-ie.comptes-contrats .irop-1003::before,.pro.qualif.not-ie.comptes-contrats .irop-1004::before,.pro.qualif.not-ie.comptes-contrats .irop-1005::before,.pro.qualif.not-ie.comptes-contrats .irop-1100::before,.pro.qualif.not-ie.comptes-contrats .irop-1101::before,.pro.qualif.not-ie.comptes-contrats .irop-1102::before,.pro.qualif.not-ie.comptes-contrats .irop-1103::before,.pro.qualif.not-ie.comptes-contrats .irop-1200::before,.pro.qualif.not-ie.comptes-contrats .irop-1201::before,.pro.qualif.not-ie.comptes-contrats .irop-1202::before,.pro.qualif.not-ie.comptes-contrats .irop-1203::before,.pro.qualif.not-ie.comptes-contrats .irop-1204::before,.pro.qualif.not-ie.comptes-contrats .irop-1205::before,.pro.qualif.not-ie.comptes-contrats .irop-1206::before,.pro.qualif.not-ie.comptes-contrats .irop-1207::before,.pro.qualif.not-ie.comptes-contrats .irop-1208::before,.pro.qualif.not-ie.comptes-contrats .irop-1209::before,.pro.qualif.not-ie.comptes-contrats .irop-1210::before,.pro.qualif.not-ie.comptes-contrats .irop-1211::before,.pro.qualif.not-ie.comptes-contrats .irop-1212::before{font-size:1.4em}
.pro.inte:not(.not-ie).comptes-contrats .irop-100::before,.pro.inte:not(.not-ie).comptes-contrats .irop-101::before,.pro.inte:not(.not-ie).comptes-contrats .irop-102::before,.pro.inte:not(.not-ie).comptes-contrats .irop-103::before,.pro.inte:not(.not-ie).comptes-contrats .irop-104::before,.pro.inte:not(.not-ie).comptes-contrats .irop-105::before,.pro.inte:not(.not-ie).comptes-contrats .irop-106::before,.pro.inte:not(.not-ie).comptes-contrats .irop-107::before,.pro.inte:not(.not-ie).comptes-contrats .irop-108::before,.pro.inte:not(.not-ie).comptes-contrats .irop-109::before,.pro.inte:not(.not-ie).comptes-contrats .irop-110::before,.pro.inte:not(.not-ie).comptes-contrats .irop-111::before,.pro.inte:not(.not-ie).comptes-contrats .irop-200::before,.pro.inte:not(.not-ie).comptes-contrats .irop-201::before,.pro.inte:not(.not-ie).comptes-contrats .irop-202::before,.pro.inte:not(.not-ie).comptes-contrats .irop-203::before,.pro.inte:not(.not-ie).comptes-contrats .irop-204::before,.pro.inte:not(.not-ie).comptes-contrats .irop-300::before,.pro.inte:not(.not-ie).comptes-contrats .irop-301::before,.pro.inte:not(.not-ie).comptes-contrats .irop-302::before,.pro.inte:not(.not-ie).comptes-contrats .irop-303::before,.pro.inte:not(.not-ie).comptes-contrats .irop-304::before,.pro.inte:not(.not-ie).comptes-contrats .irop-305::before,.pro.inte:not(.not-ie).comptes-contrats .irop-306::before,.pro.inte:not(.not-ie).comptes-contrats .irop-400::before,.pro.inte:not(.not-ie).comptes-contrats .irop-401::before,.pro.inte:not(.not-ie).comptes-contrats .irop-402::before,.pro.inte:not(.not-ie).comptes-contrats .irop-403::before,.pro.inte:not(.not-ie).comptes-contrats .irop-404::before,.pro.inte:not(.not-ie).comptes-contrats .irop-404::before,.pro.inte:not(.not-ie).comptes-contrats .irop-500::before,.pro.inte:not(.not-ie).comptes-contrats .irop-501::before,.pro.inte:not(.not-ie).comptes-contrats .irop-502::before,.pro.inte:not(.not-ie).comptes-contrats .irop-503::before,.pro.inte:not(.not-ie).comptes-contrats .irop-504::before,.pro.inte:not(.not-ie).comptes-contrats .irop-505::before,.pro.inte:not(.not-ie).comptes-contrats .irop-506::before,.pro.inte:not(.not-ie).comptes-contrats .irop-507::before,.pro.inte:not(.not-ie).comptes-contrats .irop-600::before,.pro.inte:not(.not-ie).comptes-contrats .irop-601::before,.pro.inte:not(.not-ie).comptes-contrats .irop-602::before,.pro.inte:not(.not-ie).comptes-contrats .irop-603::before,.pro.inte:not(.not-ie).comptes-contrats .irop-604::before,.pro.inte:not(.not-ie).comptes-contrats .irop-605::before,.pro.inte:not(.not-ie).comptes-contrats .irop-606::before,.pro.inte:not(.not-ie).comptes-contrats .irop-607::before,.pro.inte:not(.not-ie).comptes-contrats .irop-608::before,.pro.inte:not(.not-ie).comptes-contrats .irop-609::before,.pro.inte:not(.not-ie).comptes-contrats .irop-610::before,.pro.inte:not(.not-ie).comptes-contrats .irop-611::before,.pro.inte:not(.not-ie).comptes-contrats .irop-700::before,.pro.inte:not(.not-ie).comptes-contrats .irop-701::before,.pro.inte:not(.not-ie).comptes-contrats .irop-702::before,.pro.inte:not(.not-ie).comptes-contrats .irop-703::before,.pro.inte:not(.not-ie).comptes-contrats .irop-704::before,.pro.inte:not(.not-ie).comptes-contrats .irop-705::before,.pro.inte:not(.not-ie).comptes-contrats .irop-706::before,.pro.inte:not(.not-ie).comptes-contrats .irop-800::before,.pro.inte:not(.not-ie).comptes-contrats .irop-801::before,.pro.inte:not(.not-ie).comptes-contrats .irop-802::before,.pro.inte:not(.not-ie).comptes-contrats .irop-803::before,.pro.inte:not(.not-ie).comptes-contrats .irop-804::before,.pro.inte:not(.not-ie).comptes-contrats .irop-805::before,.pro.inte:not(.not-ie).comptes-contrats .irop-806::before,.pro.inte:not(.not-ie).comptes-contrats .irop-807::before,.pro.inte:not(.not-ie).comptes-contrats .irop-808::before,.pro.inte:not(.not-ie).comptes-contrats .irop-809::before,.pro.inte:not(.not-ie).comptes-contrats .irop-811::before,.pro.inte:not(.not-ie).comptes-contrats .irop-900::before,.pro.inte:not(.not-ie).comptes-contrats .irop-901::before,.pro.inte:not(.not-ie).comptes-contrats .irop-902::before,.pro.inte:not(.not-ie).comptes-contrats .irop-903::before,.pro.inte:not(.not-ie).comptes-contrats .irop-904::before,.pro.inte:not(.not-ie).comptes-contrats .irop-905::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1000::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1001::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1002::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1003::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1004::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1005::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1100::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1101::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1102::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1103::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1200::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1201::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1202::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1203::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1204::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1205::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1206::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1207::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1208::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1209::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1210::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1211::before,.pro.inte:not(.not-ie).comptes-contrats .irop-1212::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-100::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-101::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-102::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-103::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-104::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-105::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-106::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-107::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-108::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-109::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-110::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-111::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-200::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-201::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-202::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-203::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-204::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-300::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-301::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-302::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-303::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-304::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-305::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-306::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-400::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-401::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-402::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-403::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-404::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-404::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-500::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-501::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-502::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-503::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-504::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-505::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-506::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-507::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-600::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-601::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-602::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-603::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-604::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-605::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-606::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-607::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-608::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-609::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-610::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-611::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-700::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-701::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-702::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-703::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-704::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-705::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-706::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-800::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-801::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-802::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-803::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-804::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-805::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-806::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-807::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-808::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-809::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-811::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-900::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-901::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-902::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-903::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-904::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-905::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1000::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1001::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1002::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1003::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1004::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1005::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1100::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1101::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1102::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1103::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1200::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1201::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1202::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1203::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1204::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1205::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1206::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1207::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1208::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1209::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1210::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1211::before,.pro.qualif:not(.not-ie).comptes-contrats .irop-1212::before{font-size:1em}
body:not(.not-ie).comptes-contrats.inte.pro .list-rop.tri-date .rop-cat .irop-1210,body:not(.not-ie).comptes-contrats.inte.pro .list-rop.tri-date .rop-cat .irop-901,body:not(.not-ie).comptes-contrats.qualif.pro .list-rop.tri-date .rop-cat .irop-1210,body:not(.not-ie).comptes-contrats.qualif.pro .list-rop.tri-date .rop-cat .irop-901{position:relative}
body.part:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i{font-size:18px}
i[class*="irop-"]{font-size:2.8rem}
.irop-cat-pro-1{color:#1189bf}
.irop-cat-pro-1:before{content:"\e9ae"}
.irop-cat-pro-2{color:#e57d16}
.irop-cat-pro-2:before{content:"\e9a3"}
.irop-cat-pro-3{color:#e55da7}
.irop-cat-pro-3:before{content:"\e9a4"}
.irop-cat-pro-4{color:#4e6671}
.irop-cat-pro-4:before{content:"\e9a5"}
.irop-cat-pro-5{color:#00897b}
.irop-cat-pro-5:before{content:"\e9a6"}
.irop-cat-pro-6{color:#38863c}
.irop-cat-pro-6:before{content:"\e9a7"}
.irop-cat-pro-7{color:#dc3e3e}
.irop-cat-pro-7:before{content:"\e9a8";font-size:1.1rem}
.irop-cat-pro-8{color:#865e50}
.irop-cat-pro-8:before{content:"\e9a9"}
.irop-cat-pro-9{color:#434de5}
.irop-cat-pro-9:before{content:"\e9aa"}
.irop-cat-pro-10{color:#852096}
.irop-cat-pro-10:before{content:"\e9ab"}
.irop-cat-pro-11{color:#9e9e9e}
.irop-cat-pro-11:before{content:"\e9ac"}
.irop-cat-pro-12{color:#a41640}
.irop-cat-pro-12:before{content:"\e9ad"}
.irop-cat-pro-13{color:#1d4e89}
.irop-cat-pro-13:before{content:"\e9af"}
.irop-cat-pro-14{color:#8a0f35}
.irop-cat-pro-14:before{content:"\e9b0"}
.irop-cat-pro-15{color:#005774}
.irop-cat-pro-15:before{content:"\e9b1"}
.irop-cat-pro-16{color:#dc3e3e}
.irop-cat-pro-16:before{content:"\e9b2"}
.irop-cat-pro-17{color:#c16c19}
.irop-cat-pro-17:before{content:"\e9b3"}
.irop-cat-pro-18{color:#811c37}
.irop-cat-pro-18:before{content:"\e9b4"}
.irop-cat-pro-19{color:#4e6671}
.irop-cat-pro-19:before{content:"\e9b5"}
.irop-cat-pro-20{color:#5ca196}
.irop-cat-pro-20:before{content:"\e9b6"}
.irop-cat-pro-21{color:#b7bf10}
.irop-cat-pro-21:before{content:"\e9b7";font-size:.9em}
.irop-cat-pro-22{color:#00816d}
.irop-cat-pro-22:before{content:"\e9b8"}
.irop-cat-pro-23{color:#9fa50e}
.irop-cat-pro-23:before{content:"\e9b9";font-size:.65em}
.irop-cat-pro-24{color:#835379}
.irop-cat-pro-24:before{content:"\e9ba";font-size:.65em}
.irop-cat-pro-1-1{color:#1189bf}
.irop-cat-pro-1-1:before{content:"\e9bb"}
.irop-cat-pro-1-2{color:#1189bf}
.irop-cat-pro-1-2:before{content:"\e9bc"}
.irop-cat-pro-1-3{color:#1189bf}
.irop-cat-pro-1-3:before{content:"\e9bd"}
.irop-cat-pro-1-4{color:#1189bf}
.irop-cat-pro-1-4:before{content:"\e9be"}
.irop-n100:before,.irop-r50:before{content:"\e832";color:#433931}
.irop-cat-1{color:#03a9f4}
.irop-cat-1:before{content:"\e808"}
i[class*="irop-n1"]{color:#03a9f4}
.irop-n101:before{content:"\e838"}
.irop-n102:before{content:"\e61c"}
.irop-n103:before{content:"\e61b"}
.irop-n104:before{content:"\e613"}
.irop-n105:before{content:"\e900"}
.irop-n106:before{content:"\e619"}
.irop-n107:before{content:"\e654"}
.irop-n108:before{content:"\e60f"}
.irop-n109:before{content:"\e808"}
.irop-n110:before{content:"\e837";color:#03a9f4}
.irop-n111:before{content:"\e61a"}
.irop-24{color:#b7bf10}
.irop-24:before{content:"\e61a"}
.irop-18{color:#789d4a}
.irop-18:before{content:"\e61b"}
.irop-1{color:#b5b787}
.irop-1:before{content:"\e61d"}
.irop-19{color:#99b0a6}
.irop-19:before{content:"\e619"}
.irop-17{color:#8a8c59}
.irop-17:before{content:"\e61c"}
.irop-5{color:#1d4e89}
.irop-5:before{content:"\e613"}
.irop-cat-2{color:#795548}
.irop-cat-2:before{content:"\e618"}
i[class*="irop-n2"]{color:#795548}
.irop-n201:before{content:"\e618"}
.irop-n202:before{content:"\e614"}
.irop-n203:before{content:"\e807"}
.irop-n204:before{content:"\e806"}
.irop-2{color:#6c857b}
.irop-2:before{content:"\e618"}
.irop-21{color:#4d6c7f}
.irop-21:before{content:"\e614"}
.irop-cat-3{color:#fdcc02}
.irop-cat-3:before{content:"\e616"}
i[class*="irop-n3"]{color:#fdcc02}
.irop-n301:before{content:"\e616"}
.irop-n302:before{content:"\e835"}
.irop-n303:before{content:"\e805"}
.irop-n304:before{content:"\e804"}
.irop-n305:before{content:"\e803"}
.irop-n306:before{content:"\e802"}
.irop-3{color:#6bbbae}
.irop-3:before{content:"\e616"}
.irop-cat-4{color:#43a047}
.irop-cat-4:before{content:"\e811"}
i[class*="irop-n4"]{color:#43a047}
.irop-n401:before{content:"\e615"}
.irop-n402:before{content:"\e811"}
.irop-n403:before{content:"\e810"}
.irop-n404:before{content:"\e80f"}
.irop-n405:before{content:"\e60e"}
.irop-4{color:#7c99aa}
.irop-4:before{content:"\e615"}
.irop-12{color:#a0817a}
.irop-12:before{content:"\e60e"}
.irop-cat-5,i[class*="taxes"]{color:#ff8b18}
.irop-cat-5:before,i[class*="taxes"]:before{content:"\e836"}
i[class*="irop-n5"]{color:#ff8b18}
.irop-n501:before{content:"\e836"}
.irop-n502:before{content:"\e80e"}
.irop-n503:before{content:"\e80d"}
.irop-n504:before{content:"\e80c"}
.irop-n505:before{content:"\e80b"}
.irop-n506:before{content:"\e80a"}
.irop-n507:before{content:"\e809"}
.irop-6{color:#006a8e}
.irop-6:before{content:"\e612"}
.irop-cat-6,i[class*="logement"]{color:#df1501}
.irop-cat-6:before,i[class*="logement"]:before{content:"\e611"}
i[class*="irop-n6"]{color:#df1501}
.irop-n601:before{content:"\e611"}
.irop-n602:before{content:"\e609"}
.irop-n603:before{content:"\e617"}
.irop-n604:before{content:"\e81f"}
.irop-n605:before{content:"\e63a"}
.irop-n606:before{content:"\e81e"}
.irop-n607:before{content:"\e81d"}
.irop-n608:before{content:"\e695"}
.irop-n609:before{content:"\e81c"}
.irop-n610:before{content:"\e81b"}
.irop-n611:before{content:"\e81a"}
.irop-7{color:#ab7270}
.irop-7:before{content:"\e611"}
.irop-15{color:#a593a1}
.irop-15:before{content:"\e609"}
.irop-20{color:#00816d}
.irop-20:before{content:"\e617"}
.irop-cat-7{color:#fe74bf}
.irop-cat-7:before{content:"\e60b"}
i[class*="irop-n7"]{color:#fe74bf}
.irop-n701:before{content:"\e60b"}
.irop-n702:before{content:"\e608"}
.irop-n703:before{content:"\e822"}
.irop-n704:before{content:"\e821"}
.irop-n705:before{content:"\e610";-webkit-transform:rotate(25deg);transform:rotate(25deg);display:inline-block}
.irop-n706:before{content:"\e820"}
.irop-23{color:#9b2242}
.irop-23:before{content:"\e60b"}
.irop-11{color:#8c7d89}
.irop-11:before{content:"\e608"}
.irop-8{color:#804341}
.irop-8:before{content:"\e610"}
.irop-cat-8{color:#1e2bdf}
.irop-cat-8:before{content:"\e607"}
i[class*="irop-n8"]{color:#1e2bdf}
.irop-n801:before{content:"\e607"}
.irop-n802:before{content:"\e69a"}
.irop-n803:before{content:"\e819"}
.irop-n804:before{content:"\e818"}
.irop-n805:before{content:"\e817"}
.irop-n806:before{content:"\e60a"}
.irop-n807:before{content:"\e816"}
.irop-n808:before{content:"\e815"}
.irop-n809:before{content:"\e814"}
.irop-n810:before{content:"\e813"}
.irop-n811:before{content:"\e812"}
.irop-16{color:#642f6c}
.irop-16:before{content:"\e607"}
.irop-9{color:#a4123f}
.irop-9:before{content:"\e60a"}
.irop-cat-9{color:#607d8b}
.irop-cat-9:before{content:"\e606"}
i[class*="irop-n9"]{color:#607d8b}
.irop-n901:before{content:"\e606"}
.irop-n902:before{content:"\e82b"}
.irop-n903:before{content:"\e82a"}
.irop-n904:before{content:"\e829"}
.irop-n905:before{content:"\e647"}
.irop-13{color:#978f8a}
.irop-13:before{content:"\e606"}
.irop-22{color:#b46b7a}
.irop-22:before{content:"\e60d"}
.irop-cat-10{color:#9c26b0}
.irop-cat-10:before{content:"\e60c"}
i[class*="irop-n100"]{color:#9c26b0}
.irop-10,.irop-n1001{color:#74534c}
.irop-10:before,.irop-n1001:before{content:"\e60c"}
.irop-n1002:before{content:"\e82f"}
.irop-n1003:before{content:"\e82e"}
.irop-n1004:before{content:"\e82d"}
.irop-n1005:before{content:"\e82c"}
.irop-cat-11{color:#048181}
.irop-cat-11:before{content:"\e6a8"}
i[class*="irop-n110"]{color:#048181}
.irop-n1101:before{content:"\e831"}
.irop-n1102:before{content:"\e830"}
.irop-n1103:before{content:"\e6a8"}
.irop-14{color:#6a3735}
.irop-14:before{content:"\e60f"}
.irop-52{color:#bf9474}
.irop-53{color:#a37e63}
.irop-54{color:#c16c18}
.irop-55{color:#c88242}
.irop-56{color:#919388}
.irop-57{color:#8a7e70}
.irop-58{color:#978f8a}
.irop-59{color:#746661}
.irop-51{color:#9d6390}
.irop-r52{color:#01bcd4}
.irop-r53{color:#196dde}
.irop-r54{color:#6222e4}
.irop-r55{color:#dd2dcb}
.irop-r56{color:#9543d5}
.irop-r57{color:#ff206f}
.irop-r58{color:#9e9e9e}
.irop-r59{color:#2017a2}
.irop-53:before,.irop-r53:before{content:"\e636"}
.irop-57:before,.irop-r57:before{content:"\e63b"}
.irop-58:before{content:"\e606"}
.irop-59:before,.irop-r59:before{content:"\e98e"}
.irop-r51{color:#8bc34a}
.irop-r51:before{content:"\e824"}
.irop-r58:before{content:"\e629"}
.irop-r61{color:#fcae0f}
.irop-r61:before{content:"\e826"}
.irop-r62{color:#ff5722}
.irop-r62:before{content:"\e827"}
.irop-r63{color:#cddc39}
.irop-r63:before{content:"\e825"}
.irop-r64{color:#73e6e1}
.irop-r64:before{content:"\e828"}
.irop-r65{color:#1bdab9}
.irop-r65:before{content:"\e647"}
.irop-av-euro:before{content:"\e600"}
.irop-av-fleche:before{content:"\e601"}
.irop-av-carte:before{content:"\e602"}
.new-budg-cat .form-ligne-titre{margin-top:0}
.new-budg-cat .list-rop li:before{content:' '}
.new-budg-cat .list-rop li.irop-cat-1{border-left-color:#03a9f4}
.new-budg-cat .list-rop li.irop-cat-2{border-left-color:#795548}
.new-budg-cat .list-rop li.irop-cat-3{border-left-color:#fdcc02}
.new-budg-cat .list-rop li.irop-cat-4{border-left-color:#43a047}
.new-budg-cat .list-rop li.irop-cat-5{border-left-color:#ff8b18}
.new-budg-cat .list-rop li.irop-cat-6{border-left-color:#df1501}
.new-budg-cat .list-rop li.irop-cat-7{border-left-color:#fe74bf}
.new-budg-cat .list-rop li.irop-cat-8{border-left-color:#1e2bdf}
.new-budg-cat .list-rop li.irop-cat-9{border-left-color:#607d8b}
.new-budg-cat .list-rop li.irop-cat-10{border-left-color:#9c26b0}
.new-budg-cat .list-rop li.irop-cat-11{border-left-color:#048181}
.new-budg-cat .list-rop li.irop-n50{border-left-color:#433931}
.new-budg-cat .list-rop li.irop-n51{border-left-color:#8bc34a}
.new-budg-cat .list-rop li.irop-n52{border-left-color:#01bcd4}
.new-budg-cat .list-rop li.irop-n53{border-left-color:#196dde}
.new-budg-cat .list-rop li.irop-n54{border-left-color:#6222e4}
.new-budg-cat .list-rop li.irop-n55{border-left-color:#dd2dcb}
.new-budg-cat .list-rop li.irop-n56{border-left-color:#9543d5}
.new-budg-cat .list-rop li.irop-n57{border-left-color:#ff206f}
.new-budg-cat .list-rop li.irop-n58{border-left-color:#9e9e9e}
.new-budg-cat .list-rop li.irop-n59{border-left-color:#2017a2}
.new-budg-cat .list-rop li.irop-n61{border-left-color:#fcae0f}
.new-budg-cat .list-rop li.irop-n62{border-left-color:#ff5722}
.new-budg-cat .list-rop li.irop-n63{border-left-color:#cddc39}
.new-budg-cat .list-rop li.irop-n64{border-left-color:#73e6e1}
.new-budg-cat .list-rop li.irop-n65{border-left-color:#1bdab9}
.irop-51:before{content:"\e995"}
.irop-52:before,.irop-r52:before{content:"\e994"}
.irop-54:before,.irop-r54:before{content:"\e996"}
.irop-55:before,.irop-r55:before{content:"\e993"}
.irop-56:before,.irop-r56:before{content:"\e997"}
[class*="qa-fam1"] i{background-position:center -100px}
[class*="qa-fam89"] i,[class*="qa-fam8"] i,[class*="qa-fam9"] i{background-position:center -250px}
[class*="qa-fam2"] i,[class*="qa-fam3"] i,[class*="qa-fam4"] i,[class*="qa-fam5"] i,[class*="qa-fam6"] i,[class*="qa-fam7"] i,[class*="qa-fam567"] i{background-position:center -50px}
.qa-fam1-effvir i,.qa-fam2-effvir i,.qa-fam3-effvir i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/faire-virement.png)}
.qa-fam1-rib i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/editer-rib.png)}
.qa-fam1-telecharger-op i,.qa-fam2-telecharger-op i,.qa-fam3-telecharger-op i,.qa-fam4-telecharger-op i,.qa-fam5-telecharger-op i,.qa-fam6-telecharger-op i,.qa-fam7-telecharger-op i,.qa-fam8-telecharger-op i,.qa-fam9-telecharger-op i,.qa-fam89-telecharger-op i,.qa-fam567-telecharger-op i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/telecharger-releve.png)}
.qa-fam1-releve i,.qa-fam2-releve i,.qa-fam3-releve i,.qa-fam4-releve i,.qa-fam5-releve i,.qa-fam6-releve i,.qa-fam7-releve i,.qa-fam8-releve i,.qa-fam9-releve i,.qa-fam89-releve i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/voir-releve.png)}
.qa-fam1-masquer i,.qa-fam2-masquer i,.qa-fam3-masquer i,.qa-fam4-masquer i,.qa-fam567-masquer i,.qa-fam89-masquer i,.qa-fam5-masquer i,.qa-fam6-masquer i,.qa-fam7-masquer i,.qa-fam8-masquer i,.qa-fam9-masquer i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/masquer-ce-compte.png)}
.qa-fam1-contacte i,.qa-fam2-contacte i,.qa-fam3-contacte i,.qa-fam4-contacte i,.qa-fam5-contacte i,.qa-fam567-contacte i,.qa-fam6-contacte i,.qa-fam7-contacte i,.qa-fam8-contacte i,.qa-fam9-contacte i,.qa-fam89-contacte i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/contacter-conseiller.png)}
.qa-fam2-AlimAuto i,.qa-fam3-AlimAuto i{background-position:center -125px}
.qa-fam4-mouvements i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/releve-mouvement.png)}
.qa-fam4-carnet i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/carnet-ordre.png)}
.qa-fam4-revenus i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/carnet-ordre.png)}
.qa-fam4-passation i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/passassion-ordre.png)}
.qa-fam567-arbitrage i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/arbitrage.png)}
.qa-fam567-compement i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/versement-complementaire.png)}
.qa-fam567-regulier i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/versement-regulier.png)}
.qa-fam4-profilrisque i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/profil-de-risque.png)}
.wrapper-assurances [class*="icon-contrat"]:before{content:"\e63f"}
.icon.icon-protection-vie-active:before,.icon.icon-contrat-12000000014006623:before{content:"\e68a"}
.icon.icon-protection-investisseurs-locatifs:before{content:"\e68b"}
.icon.icon-protection-budget:before{content:"\e68c"}
.icon.icon-bnp-protection-sante:before,.icon.icon-contrat-12000000014002339:before{content:"\e68d"}
.icon.icon-bnp-protection-familiale-plus:before{content:"\e68e"}
.icon.icon-bnp-protection-familiale:before,.icon.icon-contrat-12000000014007307:before{content:"\e68f"}
.icon.icon-bnp-protection-compte:before{content:"\e690"}
.icon.icon-bnp-protection-accidents:before,.icon.icon-contrat-12000000014003169:before{content:"\e691"}
.icon.icon-protection-juridique:before{content:"\e692"}
.icon.icon-protection-epargne:before{content:"\e693"}
.icon.icon-assurcompte:before,.icon.icon-contrat-12000000014003567:before{content:"\e694"}
.icon.icon-assurance-habitation:before,.icon.icon-contrat-12000000014006562:before{content:"\e695"}
.icon.icon-assurance-scolaire:before,.icon.icon-contrat-12000000014003580:before{content:"\e696"}
.icon.icon-cardif-garantie:before{content:"\e697"}
.icon.icon-assurance-bnp-mobile:before{content:"\e698"}
.icon.icon-assurance-immeuble:before{content:"\e699"}
.icon.icon-assurance-auto:before,.icon.icon-contrat-12000000014000444:before{content:"\e69a"}
.icon.icon-assurpel:before,.icon.icon-contrat-12000000014004057:before{content:"\e69b"}
.icon.icon-assurfutur:before{content:"\e69c"}
.icon.icon-assurbudget:before{content:"\e69d"}
.icon.icon-assistance-rapatriement:before{content:"\e69e"}
.icon.icon-bnpp-obseques:before,.icon.icon-contrat-12000000014006260:before{content:"\e69f"}
.icon.icon-bnp-securite-plus:before,.icon.icon-contrat-12000000014007056:before{content:"\e6a0"}
.icon.icon-bnp-securite:before{content:"\e6a1"}
.icon.icon-bnp-prevoyance:before{content:"\e6a2"}
.icon.icon-assurcompte-plus:before,.icon.icon-contrat-12000000014003571:before{content:"\e6a3"}
.icon.icon-bnp-prevoyance-plus:before{content:"\e6a4"}
.icon.icon-avellia:before{content:"\e6a5"}
.icon.icon-mobileo-2:before,.icon.icon-contrat-12000000014007424:before{content:"\e6a6"}
.icon.icon-mobileo-plus:before{content:"\e6a7"}
.icon.icon-mobileo:before{content:"\e6a8"}
.icon.icon-servissimes:before{content:"\e6ab"}
.icon.icon-formule-bnp-net:before{content:"\e6ac"}
.icon.icon-guide-sante:before{content:"\e6ad"}
.icon.icon-complementaire-sante:before{content:"\e60c"}
.icon-icon-assurance-prod-banquaire:before{content:"\e833"}
.iconLarrondi,.icon-Actioncontrelafaim,.icon-Croixrougefrancaise,.icon-FondationdeFrance,.icon-HandicapInternational,.icon-InstitutPasteur,.icon-Liguecontrelecancer,.icon-Sidaction,.icon-adie,.icon-voyages-sncf{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/simplidons/sprite-simplidons.png);background-repeat:no-repeat;display:block}
.iconLarrondi{width:80px;height:80px;background-position:-5px -5px}
.icon-Actioncontrelafaim{width:60px;height:60px;background-position:-10px -100px}
.icon-Croixrougefrancaise{width:150px;height:78px;background-position:-10px -179px}
.icon-FondationdeFrance{width:60px;height:60px;background-position:-10px -260px}
.icon-HandicapInternational{width:80px;height:29px;background-position:-10px -340px}
.icon-InstitutPasteur{width:100px;height:38px;background-position:-10px -389px}
.icon-Liguecontrelecancer{width:60px;height:60px;background-position:-10px -447px}
.icon-Sidaction{width:60px;height:60px;background-position:-10px -527px}
.icon-adie{width:76px;height:90px;background-position:-7px -597px}
.icon-voyages-sncf{background-position:-10px -693px;height:87px;width:154px}
body.part .wrapper-timeline .progression.etp-2>li:nth-child(2):before,body.part .wrapper-timeline .progression.etp-3>li:nth-child(3):before,body.part .wrapper-timeline .progression.etp-4>li:nth-child(4):before,body.part .wrapper-timeline .progression.etp-5>li:nth-child(5):before,body.part .wrapper-timeline .progression.etp-6>li:nth-child(5):before{background-color:#4ed7b3 !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#4ed7b3),to(#5cc569)) !important;background-image:linear-gradient(#4ed7b3,#5cc569) !important}
.wrapper-timeline{color:#212121;background-color:#e7e7e7}
.wrapper-timeline h3,.wrapper-timeline h4,.wrapper-timeline p,.wrapper-timeline span,.wrapper-timeline a,.wrapper-timeline button{font-family:'bnp_regular'}
.wrapper-timeline h4{font-size:15px;text-transform:uppercase;margin:0}
.wrapper-timeline .btn-primary{background-color:#1da35f;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);border-color:#188950;color:#fff;margin-top:16px}
.wrapper-timeline .btn-primary:not([disabled]):hover{background-color:#197647;background-color:#197647;background-image:-webkit-gradient(linear,left top,left bottom,from(#197647),to(#248e59));background-image:linear-gradient(#197647,#248e59)}
.wrapper-timeline .btn-primary.gold{background-color:#b2965d;background-color:#b2965d;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965d),to(#b2965d));background-image:linear-gradient(#b2965d,#b2965d);border-color:#4e4e4e;border:0 solid #000}
.wrapper-timeline .btn-primary.gold:hover{background-color:#957b47;background-image:-webkit-gradient(linear,left top,left bottom,from(#957b47),to(#957b47));background-image:linear-gradient(#957b47,#957b47)}
.wrapper-timeline .btn-secondary{border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0}
.wrapper-timeline p.bullet::before{background-color:#000;border-radius:50%;color:#999;content:"";display:inline-block;font-size:1.5rem;height:7px;margin-right:30px;width:7px}
.wrapper-timeline p.bullet.light-grey{font-size:13px}
.wrapper-timeline p.bullet.light-grey::before{background-color:#837c77}
.wrapper-timeline p.bullet.mTop30{margin-top:30px}
.wrapper-timeline .done{margin-bottom:2rem}
.wrapper-timeline .done .dossier{display:inline-block;margin-left:2.65rem}
.wrapper-timeline .done .icon.icon-check{color:#1b9a5a;display:block;font-size:1.42857rem}
.wrapper-timeline .bloc-contact{border-style:solid;border-width:5px 1px 1px;border-color:#dcdfe0;border-top-color:#b2965b}
.wrapper-timeline .bloc-contact h4{margin-bottom:0}
.wrapper-timeline .bloc-contact p.light-grey{line-height:20px}
.wrapper-timeline .bloc-contact a{color:#837c77;text-decoration:underline}
.wrapper-timeline .bloc-contact .icon-man,.wrapper-timeline .bloc-contact .icon-calendar-alt{height:20px;width:16px;position:relative;top:7px;display:block;background-repeat:no-repeat;margin:0 auto}
.wrapper-timeline .bloc-contact .icon-man{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-man.png)}
.wrapper-timeline .bloc-contact .icon-man:before{content:none}
.wrapper-timeline .bloc-contact .icon-calendar-alt{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-calendar.png)}
.wrapper-timeline .bloc-contact .icon-calendar-alt:before{content:none}
.wrapper-timeline .bloc-contact .col-2{padding:32px 0 0 0}
.wrapper-timeline .wrap.white-box.arrow-left:after{border-right-color:#FFF;top:calc(20% - 20px)}
.wrapper-timeline .wrap.white-box .arrow-left:after{top:0;margin-top:-40px}
.wrapper-timeline .progression{list-style-type:none;margin:2em 0 0;padding:0;counter-reset:li-counter}
.wrapper-timeline .progression.etp-1 .col-80 p{color:#777}
.wrapper-timeline .progression.etp-1 .col-80 .content.row{margin-bottom:0;padding-left:35px}
.wrapper-timeline .progression.etp-1 .col-80 .content.row ul{list-style:none}
.wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon{font-family:iconbnp;margin-right:17px}
.wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon.icon-check{color:#e7e7e7}
.wrapper-timeline .progression.etp-2>li:nth-child(-n+2):before,.wrapper-timeline .progression.etp-3>li:nth-child(-n+3):before,.wrapper-timeline .progression.etp-4>li:nth-child(-n+4):before,.wrapper-timeline .progression.etp-5>li:nth-child(-n+5):before,.wrapper-timeline .progression.etp-6>li:nth-child(-n+6):before,.wrapper-timeline .progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965b));background-image:linear-gradient(#dab66d,#b2965b);background-color:#dab66d !important;background-image:linear-gradient(#dab66d,#b2965b) !important;line-height:1.3;padding-top:10px}
.wrapper-timeline .progression.etp-1>li:nth-child(1):before,.wrapper-timeline .progression.etp-2>li:nth-child(2):before,.wrapper-timeline .progression.etp-3>li:nth-child(3):before,.wrapper-timeline .progression.etp-4>li:nth-child(4):before,.wrapper-timeline .progression.etp-5>li:nth-child(5):before,.wrapper-timeline .progression.etp-6>li:nth-child(6):before,.wrapper-timeline .progression.etp-7>li:nth-child(7):before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4;color:#fff;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965b));background-image:linear-gradient(#dab66d,#b2965b);background-color:#dab66d;background-image:linear-gradient(#dab66d,#b2965b);padding-top:6px}
.wrapper-timeline .progression>li{position:relative;padding:0 0 36px 160px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/onepix.png) 97px 0 repeat-y}
.wrapper-timeline .progression>li:last-of-type{background:0}
.wrapper-timeline .progression>li:first-child:before{color:#FFF;background-color:#b2965b}
.wrapper-timeline .progression>li:before{outline:20px solid #e7e7e7;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;content:counter(li-counter);counter-increment:li-counter;width:40px;height:40px;border-radius:50%;background-color:#dadada;color:#999;display:block;padding-top:6px;position:absolute;text-align:center;left:100px;margin-left:-22px;top:20px}
.wrapper-timeline .progression .content p.info{padding-left:45px;font-size:.92857rem}
.wrapper-timeline .progression .wrap.white-box{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.wrapper-timeline h4.bbtm{padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:solid 1px #e7e7e7}
.wrapper-timeline.etape-2 .progression.etp-2 .content{margin:.5rem 2.75rem 2.5rem}
.wrapper-timeline .row{margin-top:0}
.wrapper-timeline .row .wrap.col-2{width:50%;background:#FFF;margin-right:0}
.wrapper-timeline .row .wrap.col-2 .col-20,.wrapper-timeline .row .wrap.col-2 .col-10{text-align:center;height:100px;margin-top:24px}
.wrapper-timeline .row .wrap.col-2 .col-20 .circle,.wrapper-timeline .row .wrap.col-2 .col-10 .circle{border-color:#b2965b;background-color:#b2965b;color:#FFF;height:50px;width:50px;padding-top:5px;line-height:28px}
.wrapper-timeline .row .wrap.col-2:first-of-type{border-right:1px solid #dcdfe0}
.wrapper-timeline .row .col-80 .circle{color:#b2965b;margin-top:13px;line-height:26px;border:2px solid #000;font-size:1.35714rem;height:30px;width:30px}
.wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left{min-height:70px;background-color:#e7e7e7;color:#999;border:solid 2px rgba(153,153,153,0.18)}
.wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left h4{margin:0;padding:0}
.wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left p{font-size:13px;margin-bottom:0}
.wrapper-timeline .row .col-80.confirm .arrow-left:after{top:35px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/fleche.png);border:0;height:25px;left:-12px;width:12px;margin-top:-10px}
.wrapper-timeline .final{padding-left:160px}
.wrapper-timeline .final .wrap{padding:3em 4em;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.wrapper-timeline .final i{display:block;margin:0 auto 2em}
.wrapper-timeline .col-80{display:block}
.wrapper-timeline strong{display:block}
.wrapper-timeline .icon.icon-calendar-alt:before,.wrapper-timeline .icon.icon-man:before{font-size:30px}
.wrapper-timeline .col-5{width:5%;margin-right:0}
.wrapper-timeline .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:#d8d8d8}
.wrapper-timeline.sommaire .progression.etp-1 h4{background:#fff;margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem;margin:0 2rem}
.wrapper-timeline.sommaire .progression.etp-1 .col-80{background:#fff}
.wrapper-timeline.sommaire .progression.etp-1 .col-80 .link{color:#777;text-decoration:underline}
.wrapper-timeline.sommaire .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row{padding-left:0}
.wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul{padding:.5rem 0 0 0}
.wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80{background:#fff}
.wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .link{color:#777;text-decoration:underline}
.wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .white-box h4{padding:1.2rem 0 0}
.wrapper-timeline.sommaire .progression.etp-1 .btn-primary{margin-top:1rem}
.wrapper-timeline.sommaire .progression .wrap.white-box{padding:.5rem 2rem 2rem;border:0}
.wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul{color:#b2965b}
.wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked{color:#b2965b}
.wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li p{padding:.5rem 0 .5rem 2rem}
.wrapper-timeline .center{text-align:center}
.wrapper-timeline.sommaire2 .progression.etp-1 h4{margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem}
.wrapper-timeline.sommaire2 .progression.etp-1 .row .col-80.confirm .wrap.white-box.arrow-left h4{background:0;border-bottom:0}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .row .done .icon.icon-check::before{color:#1b9a5a}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row .done .icon.icon-check::before{color:#1b9a5a}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked{color:#b2965b;color:#212121}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;background-color:#211221;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li p{padding:.5rem 0 .5rem 2rem}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li:not(:first-child){margin-top:20px}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done{color:#5cc569}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done::before{color:#1b9a5a}
.wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row p{padding:.5rem 0 0}
.wrapper-timeline.goals .form [type=checkbox]:checked+label,.wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label{padding-left:50px;display:inline-block;word-break:break-word;word-break:break-all;margin-right:15px}
.wrapper-timeline.goals .form [type=checkbox]:checked+label:before,.wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:before{width:20px;height:20px;top:0}
.wrapper-timeline.goals .form [type=checkbox]:checked+label:after,.wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:after{content:"\e603";font-size:1rem;background:0;font-family:iconBNP;color:#1da15e}
.wrapper-timeline.goals .progression>li::before{display:none}
.wrapper-timeline.goals .progression.etp-1 h4{background:#fdfdfd;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fdfdfd),to(#faf9f9));background:linear-gradient(to bottom,#fdfdfd 1%,#faf9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#faf9f9',GradientType=0);margin-bottom:0;padding:1.9rem 50px 1.2rem;font-size:1.9rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;line-height:1.9rem}
.wrapper-timeline.goals .progression.etp-1 h4 span{text-transform:lowercase;font-weight:bold;font-size:1rem}
.wrapper-timeline.goals .progression.etp-1 .col-80{width:100%}
.wrapper-timeline.goals .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .form-info{background:#fff;padding:0}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row{padding-left:0}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul{padding:0 0 0 40px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .add-comment{font-family:bnpp_sansregular,Arial,sans-serif;cursor:pointer;color:#1da15e}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added{font-family:bnpp_sansregular,Arial,sans-serif;color:#e7e7e7;padding:0 0 0 50px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p{font-family:bnpp_sansregular,Arial,sans-serif;margin:0 0 5px 0}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p.sent-comment{word-break:break-word;word-break:break-all;white-space:pre}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added .actions{padding:5px 0 10px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions{padding:10px 0 10px 50px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .send,.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .modify,.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{font-family:bnpp_sansregular,Arial,sans-serif;color:#1da15e;cursor:pointer}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .cancel{font-family:bnpp_sansregular,Arial,sans-serif;margin-left:15px;color:#999;position:static;border-top:0;padding-top:0;display:inline;height:auto;text-transform:none;cursor:pointer}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px;color:#1da15e}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .title-comment{display:block;color:#777;padding:0 0 5px 50px}
.wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment{padding:0 0 0 50px;margin:0}
.wrapper-timeline.goals .btn-primary{margin-top:0}
.wrapper-timeline.goals .btn-primary.inactive{background-color:#999;background-image:none;border-color:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);opacity:.5;color:#fff}
.wrapper-timeline.goals .btn-secondary{height:auto}
.wrapper-timeline.goals .comment-zone{border:1px solid #dcdfe0;border-radius:5px;display:block;margin:0 0 0 50px;padding:10px;width:85%;height:74px;color:#999}
.wrapper-timeline.goals .other-goal{border:solid 1px #dcdfe0;color:#999;width:267px;height:28px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);padding:0 0 0 5px;margin:0 0 0 20px}
.wrapper-timeline.goals .other-goal::-webkit-input-placeholder{font-style:italic}
.wrapper-timeline.goals .other-goal::-moz-placeholder{font-style:italic}
.wrapper-timeline.goals .other-goal:-ms-input-placeholder{font-style:italic}
.wrapper-timeline.goals .other-goal:-moz-placeholder{font-style:italic}
.wrapper-timeline.goals .add-goal{box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);background-color:#fff;border:1px solid #dcdfe0;border-left:0;height:28px;padding:2px 5px 4px;color:#000;cursor:pointer}
.wrapper-timeline.goals .warning-mandatory-text-goal{color:#f00 !important;margin:0}
.wrapper-timeline.goals .warning-mandatory-text-comment{color:#f00 !important;margin:0;padding:0 0 0 50px}
.wrapper-timeline.goals .modify-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 50px}
.wrapper-timeline.goals .delete-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 10px}
.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .add-comment,.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .delete-label-other,.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .modify-label-other{color:#b2965b}
.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .suppress,.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .send,.wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .modify{color:#b2965b}
.caution-eer-goals{margin:50px 10% 0;padding:0 2rem}
.caution-eer-goals div{padding:1rem;color:#e64444}
.popin.popin-eer-loader{max-width:290px;max-width:390px}
.popin.popin-eer-loader.popin-special{padding:1rem}
.popin.popin-eer-loader p{text-align:center}
.popin.popin-eer-loader .js-canvas-loader{margin:0 auto}
.popin.popin-eer-loader.popin-eer-error .title{font-weight:bold;font-style:italic}
.popin.popin-eer-loader.popin-eer-error .caution{font-style:italic}
.popin.popin-eer-loader.popin-eer-error i{display:block;margin:0 auto}
.popin.popin-eer-loader .btn-primary{display:block;width:200px;margin:0 auto}
/*!
 * Generated with CSS Flag Sprite generator (https://www.toptal.com/developers/css/sprite-generator/)
 */.flag{display:inline-block;width:26px;height:17px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/flag/flag-sprites.png) no-repeat}
.flag-ad{width:27px;height:17px;background-position:-10px -10px}
.flag-ae{width:27px;height:17px;background-position:-57px -10px}
.flag-af{width:27px;height:17px;background-position:-10px -47px}
.flag-ag{width:27px;height:17px;background-position:-57px -47px}
.flag-al{width:27px;height:17px;background-position:-104px -10px}
.flag-am{width:27px;height:17px;background-position:-104px -47px}
.flag-ao{width:27px;height:17px;background-position:-10px -84px}
.flag-ar{width:27px;height:17px;background-position:-57px -84px}
.flag-at{width:27px;height:17px;background-position:-104px -84px}
.flag-au{width:27px;height:17px;background-position:-151px -10px}
.flag-az{width:27px;height:17px;background-position:-151px -47px}
.flag-ba{width:27px;height:17px;background-position:-151px -84px}
.flag-bb{width:27px;height:17px;background-position:-10px -121px}
.flag-bd{width:27px;height:17px;background-position:-57px -121px}
.flag-be{width:27px;height:17px;background-position:-104px -121px}
.flag-bf{width:27px;height:17px;background-position:-151px -121px}
.flag-bg{width:27px;height:17px;background-position:-10px -158px}
.flag-bh{width:27px;height:17px;background-position:-57px -158px}
.flag-bi{width:27px;height:17px;background-position:-104px -158px}
.flag-bj{width:27px;height:17px;background-position:-151px -158px}
.flag-bn{width:27px;height:17px;background-position:-198px -10px}
.flag-bo{width:27px;height:17px;background-position:-198px -47px}
.flag-br{width:27px;height:17px;background-position:-198px -84px}
.flag-bs{width:27px;height:17px;background-position:-198px -121px}
.flag-bt{width:27px;height:17px;background-position:-198px -158px}
.flag-bw{width:27px;height:17px;background-position:-10px -195px}
.flag-by{width:27px;height:17px;background-position:-57px -195px}
.flag-bz{width:27px;height:17px;background-position:-104px -195px}
.flag-ca{width:27px;height:17px;background-position:-151px -195px}
.flag-cd{width:27px;height:17px;background-position:-198px -195px}
.flag-cf{width:27px;height:17px;background-position:-245px -10px}
.flag-cg{width:27px;height:17px;background-position:-245px -47px}
.flag-ch{width:27px;height:17px;background-position:-245px -84px}
.flag-ci{width:27px;height:17px;background-position:-245px -121px}
.flag-ck{width:26px;height:16px;background-position:-574px -118px}
.flag-cl{width:27px;height:17px;background-position:-245px -158px}
.flag-cm{width:27px;height:17px;background-position:-245px -195px}
.flag-cn{width:27px;height:17px;background-position:-10px -232px}
.flag-co{width:27px;height:17px;background-position:-57px -232px}
.flag-cr{width:27px;height:17px;background-position:-104px -232px}
.flag-cu{width:27px;height:17px;background-position:-151px -232px}
.flag-cv{width:27px;height:17px;background-position:-198px -232px}
.flag-cy{width:27px;height:17px;background-position:-245px -232px}
.flag-cz{width:27px;height:17px;background-position:-292px -10px}
.flag-de{width:26px;height:16px;background-position:-574px -154px}
.flag-dj{width:27px;height:17px;background-position:-292px -47px}
.flag-dk{width:27px;height:17px;background-position:-292px -84px}
.flag-dm{width:27px;height:17px;background-position:-292px -121px}
.flag-do{width:27px;height:17px;background-position:-292px -158px}
.flag-dz{width:27px;height:17px;background-position:-292px -195px}
.flag-ec{width:26px;height:16px;background-position:-574px -190px}
.flag-ee{width:26px;height:16px;background-position:-574px -226px}
.flag-eg{width:27px;height:17px;background-position:-292px -232px}
.flag-er{width:27px;height:17px;background-position:-10px -269px}
.flag-es{width:27px;height:17px;background-position:-57px -269px}
.flag-et{width:27px;height:17px;background-position:-104px -269px}
.flag-fi{width:27px;height:17px;background-position:-151px -269px}
.flag-fj{width:27px;height:17px;background-position:-198px -269px}
.flag-fm{width:27px;height:17px;background-position:-245px -269px}
.flag-fr{width:27px;height:17px;background-position:-292px -269px}
.flag-ga{width:27px;height:17px;background-position:-339px -10px}
.flag-gd{width:27px;height:17px;background-position:-339px -47px}
.flag-ge{width:27px;height:17px;background-position:-339px -84px}
.flag-gh{width:27px;height:17px;background-position:-339px -121px}
.flag-gm{width:27px;height:17px;background-position:-339px -158px}
.flag-gn{width:27px;height:17px;background-position:-339px -195px}
.flag-gq{width:27px;height:17px;background-position:-339px -232px}
.flag-gr{width:27px;height:17px;background-position:-339px -269px}
.flag-gt{width:27px;height:17px;background-position:-10px -306px}
.flag-gw{width:27px;height:17px;background-position:-57px -306px}
.flag-gy{width:27px;height:17px;background-position:-104px -306px}
.flag-hn{width:27px;height:17px;background-position:-151px -306px}
.flag-hr{width:27px;height:17px;background-position:-198px -306px}
.flag-ht{width:27px;height:17px;background-position:-245px -306px}
.flag-hu{width:27px;height:17px;background-position:-292px -306px}
.flag-id{width:27px;height:17px;background-position:-339px -306px}
.flag-ie{width:27px;height:17px;background-position:-10px -343px}
.flag-il{width:27px;height:16px;background-position:-574px -10px}
.flag-in{width:27px;height:17px;background-position:-57px -343px}
.flag-iq{width:27px;height:17px;background-position:-104px -343px}
.flag-ir{width:27px;height:17px;background-position:-151px -343px}
.flag-is{width:27px;height:17px;background-position:-198px -343px}
.flag-it{width:27px;height:17px;background-position:-245px -343px}
.flag-jm{width:27px;height:17px;background-position:-292px -343px}
.flag-jo{width:27px;height:17px;background-position:-339px -343px}
.flag-jp{width:27px;height:17px;background-position:-386px -10px}
.flag-ke{width:27px;height:17px;background-position:-386px -47px}
.flag-kg{width:27px;height:17px;background-position:-386px -84px}
.flag-kh{width:27px;height:17px;background-position:-386px -121px}
.flag-ki{width:27px;height:17px;background-position:-386px -158px}
.flag-km{width:27px;height:17px;background-position:-386px -195px}
.flag-kn{width:27px;height:17px;background-position:-386px -232px}
.flag-kr{width:27px;height:17px;background-position:-386px -269px}
.flag-kw{width:27px;height:16px;background-position:-574px -46px}
.flag-kz{width:27px;height:17px;background-position:-386px -306px}
.flag-la{width:27px;height:17px;background-position:-386px -343px}
.flag-lb{width:27px;height:17px;background-position:-10px -380px}
.flag-lc{width:27px;height:17px;background-position:-57px -380px}
.flag-li{width:27px;height:17px;background-position:-104px -380px}
.flag-kp{width:27px;height:17px;background-position:-151px -380px}
.flag-lk{width:27px;height:17px;background-position:-198px -380px}
.flag-lr{width:27px;height:17px;background-position:-245px -380px}
.flag-ls{width:27px;height:17px;background-position:-292px -380px}
.flag-lt{width:27px;height:17px;background-position:-339px -380px}
.flag-lu{width:27px;height:17px;background-position:-386px -380px}
.flag-lv{width:27px;height:17px;background-position:-433px -10px}
.flag-ly{width:27px;height:17px;background-position:-433px -47px}
.flag-ma{width:27px;height:17px;background-position:-433px -84px}
.flag-mc{width:27px;height:17px;background-position:-433px -121px}
.flag-md{width:27px;height:17px;background-position:-433px -158px}
.flag-me{width:27px;height:17px;background-position:-433px -195px}
.flag-mg{width:27px;height:17px;background-position:-433px -232px}
.flag-mh{width:27px;height:17px;background-position:-433px -269px}
.flag-mk{width:27px;height:17px;background-position:-433px -306px}
.flag-ml{width:27px;height:17px;background-position:-433px -343px}
.flag-mm{width:26px;height:16px;background-position:-574px -262px}
.flag-mn{width:27px;height:17px;background-position:-433px -380px}
.flag-mr{width:27px;height:17px;background-position:-10px -417px}
.flag-mt{width:27px;height:17px;background-position:-57px -417px}
.flag-mu{width:27px;height:17px;background-position:-104px -417px}
.flag-mv{width:27px;height:17px;background-position:-151px -417px}
.flag-mw{width:27px;height:17px;background-position:-198px -417px}
.flag-mx{width:27px;height:17px;background-position:-245px -417px}
.flag-my{width:27px;height:17px;background-position:-292px -417px}
.flag-mz{width:27px;height:17px;background-position:-339px -417px}
.flag-na{width:27px;height:17px;background-position:-386px -417px}
.flag-ne{width:27px;height:17px;background-position:-433px -417px}
.flag-ng{width:27px;height:17px;background-position:-480px -10px}
.flag-ni{width:27px;height:17px;background-position:-480px -47px}
.flag-nl{width:27px;height:17px;background-position:-480px -84px}
.flag-no{width:27px;height:17px;background-position:-480px -121px}
.flag-np{width:26px;height:16px;background-position:-574px -298px}
.flag-nr{width:27px;height:17px;background-position:-480px -158px}
.flag-nu{width:26px;height:16px;background-position:-574px -334px}
.flag-nz{width:27px;height:17px;background-position:-480px -195px}
.flag-om{width:27px;height:17px;background-position:-480px -232px}
.flag-pa{width:26px;height:16px;background-position:-574px -370px}
.flag-pe{width:26px;height:16px;background-position:-574px -406px}
.flag-pg{width:27px;height:17px;background-position:-480px -269px}
.flag-ph{width:27px;height:17px;background-position:-480px -306px}
.flag-pk{width:27px;height:17px;background-position:-480px -343px}
.flag-pl{width:27px;height:17px;background-position:-480px -380px}
.flag-ps{width:26px;height:16px;background-position:-574px -442px}
.flag-pt{width:27px;height:17px;background-position:-480px -417px}
.flag-pw{width:27px;height:17px;background-position:-10px -454px}
.flag-py{width:27px;height:17px;background-position:-57px -454px}
.flag-qa{width:26px;height:16px;background-position:-574px -478px}
.flag-ro{width:27px;height:17px;background-position:-104px -454px}
.flag-rs{width:27px;height:16px;background-position:-574px -82px}
.flag-ru{width:27px;height:17px;background-position:-151px -454px}
.flag-rw{width:27px;height:17px;background-position:-198px -454px}
.flag-sa{width:27px;height:17px;background-position:-245px -454px}
.flag-sb{width:27px;height:17px;background-position:-292px -454px}
.flag-sc{width:27px;height:17px;background-position:-339px -454px}
.flag-sd{width:27px;height:17px;background-position:-386px -454px}
.flag-se{width:27px;height:17px;background-position:-433px -454px}
.flag-sg{width:27px;height:17px;background-position:-480px -454px}
.flag-si{width:27px;height:17px;background-position:-527px -10px}
.flag-sk{width:27px;height:17px;background-position:-527px -47px}
.flag-sl{width:27px;height:17px;background-position:-527px -84px}
.flag-sm{width:27px;height:17px;background-position:-527px -121px}
.flag-sn{width:27px;height:17px;background-position:-527px -158px}
.flag-so{width:27px;height:17px;background-position:-527px -195px}
.flag-sr{width:26px;height:16px;background-position:-574px -514px}
.flag-ss{width:27px;height:17px;background-position:-527px -232px}
.flag-st{width:27px;height:17px;background-position:-527px -269px}
.flag-sv{width:27px;height:17px;background-position:-527px -306px}
.flag-sy{width:27px;height:17px;background-position:-527px -343px}
.flag-sz{width:27px;height:17px;background-position:-527px -380px}
.flag-td{width:26px;height:16px;background-position:-10px -565px}
.flag-tg{width:27px;height:17px;background-position:-527px -417px}
.flag-th{width:27px;height:17px;background-position:-527px -454px}
.flag-tj{width:27px;height:17px;background-position:-10px -491px}
.flag-tm{width:27px;height:17px;background-position:-57px -491px}
.flag-tn{width:27px;height:17px;background-position:-104px -491px}
.flag-to{width:27px;height:17px;background-position:-151px -491px}
.flag-tp{width:27px;height:17px;background-position:-198px -491px}
.flag-tr{width:27px;height:17px;background-position:-245px -491px}
.flag-tt{width:27px;height:17px;background-position:-292px -491px}
.flag-tv{width:27px;height:17px;background-position:-339px -491px}
.flag-tz{width:27px;height:17px;background-position:-386px -491px}
.flag-ua{width:27px;height:17px;background-position:-433px -491px}
.flag-ue{width:26px;height:16px;background-position:-56px -565px}
.flag-ug{width:27px;height:17px;background-position:-480px -491px}
.flag-uk{width:27px;height:17px;background-position:-527px -491px}
.flag-us{width:27px;height:17px;background-position:-10px -528px}
.flag-uy{width:26px;height:16px;background-position:-102px -565px}
.flag-uz{width:27px;height:17px;background-position:-57px -528px}
.flag-va{width:27px;height:17px;background-position:-104px -528px}
.flag-vc{width:27px;height:17px;background-position:-151px -528px}
.flag-ve{width:26px;height:16px;background-position:-148px -565px}
.flag-vn{width:27px;height:17px;background-position:-198px -528px}
.flag-vu{width:27px;height:17px;background-position:-245px -528px}
.flag-ws{width:27px;height:17px;background-position:-292px -528px}
.flag-x{width:27px;height:17px;background-position:-339px -528px}
.flag-ye{width:27px;height:17px;background-position:-386px -528px}
.flag-za{width:27px;height:17px;background-position:-433px -528px}
.flag-zm{width:27px;height:17px;background-position:-480px -528px}
.flag-zw{width:27px;height:17px;background-position:-527px -528px}
.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-selection__placeholder{color:#767676}
.select2-container.select2-container--default{width:100%}
@media screen and (min-width:768px){.select2-container.select2-container--default{width:350px}
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);top:-10px}
.select2-container--default .select2-selection--single .select2-selection__arrow:after{content:"\e674";display:inline-block;font-family:iconbnp;font-size:10px;padding-top:.625rem;position:absolute;right:0;top:10px;width:3.125rem;z-index:2;padding-left:.625rem;padding-bottom:.5rem;-webkit-transform:rotate(-271deg);transform:rotate(-270deg)}
.select2-selection.select2-selection--single{font-family:"Open Sans";background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#767676;display:block;height:47px;padding:6px 45px 6px 0;width:100%;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px;font-family:"Open Sans";color:#767676}
.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#fff;color:#00915a}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}
.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#767676;display:block;font-family:"Open Sans";font-size:.93333rem;padding:6px 45px 6px 12px;width:100%;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.select2-container--open .select2-dropdown--below{border:0;-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5)}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff;color:#00915a}
.select2-results__option{-webkit-user-select:none;margin:0;padding:.625rem .625rem .625rem 1rem;border-bottom:solid 1px #dcdfe0}
#wrapper-gabarit-libre h1,#wrapper-gabarit-libre-bpf h1{margin:.2em 0 0 0}
#wrapper-gabarit-libre ol,#wrapper-gabarit-libre ul,#wrapper-gabarit-libre-bpf ol,#wrapper-gabarit-libre-bpf ul{padding:0 0 0 3.57143rem}
#wrapper-gabarit-libre h2,#wrapper-gabarit-libre-bpf h2{margin-bottom:0}
#wrapper-gabarit-libre h3,#wrapper-gabarit-libre-bpf h3{margin-top:.8em}
#wrapper-gabarit-libre h3 span,#wrapper-gabarit-libre-bpf h3 span{display:table-cell}
#wrapper-gabarit-libre h3 span:first-child,#wrapper-gabarit-libre-bpf h3 span:first-child{height:2.0667rem;width:2.06667rem;display:inline-block;font-weight:600;float:left;margin-right:1.33333rem;border:2px solid #433931;padding-top:6px;border-radius:50px;text-align:center;font-size:.7em}
#wrapper-gabarit-libre h3 span:last-child,#wrapper-gabarit-libre-bpf h3 span:last-child{padding-top:5px}
#wrapper-gabarit-libre div.wcm-image,#wrapper-gabarit-libre-bpf div.wcm-image{max-width:100%;overflow:hidden}
#wrapper-gabarit-libre img,#wrapper-gabarit-libre-bpf img{width:100%}
#wrapper-gabarit-libre div.table-cell,#wrapper-gabarit-libre-bpf div.table-cell{display:table-cell;width:50%;vertical-align:top}
#wrapper-gabarit-libre div.table-row,#wrapper-gabarit-libre-bpf div.table-row{display:table;width:100%}
#wrapper-gabarit-libre p,#wrapper-gabarit-libre-bpf p{padding:0;min-height:0}
#wrapper-gabarit-libre div.level2.header-page p,#wrapper-gabarit-libre-bpf div.level2.header-page p{margin-top:.2em}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3,#wrapper-gabarit-libre-bpf div.level2.gl-header-corporate .level3{position:absolute;color:#fff;padding-left:2rem}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3 h1,#wrapper-gabarit-libre-bpf div.level2.gl-header-corporate .level3 h1{font-size:4.42857rem;margin:.2em 0 0 0}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3 p,#wrapper-gabarit-libre-bpf div.level2.gl-header-corporate .level3 p{margin-top:.2em}
#wrapper-gabarit-libre div.level2.gl-header-corporate img,#wrapper-gabarit-libre-bpf div.level2.gl-header-corporate img{display:block;width:100%}
#wrapper-gabarit-libre div.level2 .level3,#wrapper-gabarit-libre-bpf div.level2 .level3{padding:2rem 2rem 3rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-row,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-row{margin-top:1em;border-bottom:1px solid #f3eee9}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-row:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-row:last-of-type{border-bottom:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-row:last-of-type div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-row:last-of-type div.table-cell{padding-top:2.14286rem;padding-bottom:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-row div.table-cell:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-row div.table-cell:first-of-type{border-right:1px solid #f3eee9;padding-left:3rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-row div.table-cell:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-row div.table-cell:last-of-type{padding-left:5rem;margin-right:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-cell{padding-bottom:2.14286rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-cell p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-cell p{position:relative;margin-right:1.42857rem;margin-bottom:.42857rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 div.table-cell span:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 div.table-cell span:first-of-type{display:inline-block;position:absolute;top:4px;left:-45px;border-radius:25px;border:2px solid #1da15e;width:30px;height:30px;font-size:18px;text-align:center;color:#1da15e}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie1 span.btn-primary,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie1 span.btn-primary{width:265px;display:inline-block;margin-top:15px;padding:20px 25px;background-color:#fff;background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #f3eee9;border-radius:0;color:#433931}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie2 div.table-cell img,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie2 div.table-cell img{width:auto}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie2 div.table-cell:nth-of-type(1),#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie2 div.table-cell:nth-of-type(1){width:40%}
#wrapper-gabarit-libre div.level2 .level3.gl-section-categorie2 div.table-cell:nth-of-type(2),#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-categorie2 div.table-cell:nth-of-type(2){width:60%;padding-left:20px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-partenariat div.level4,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-partenariat div.level4{padding:35px 0 55px;border-bottom:1px solid #f3eee9}
#wrapper-gabarit-libre div.level2 .level3.gl-section-partenariat div.level4 p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-partenariat div.level4 p{margin-bottom:0;color:#4f4f4f}
#wrapper-gabarit-libre div.level2 .level3.gl-section-partenariat div.level4 p:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-partenariat div.level4 p:first-of-type{font-size:17px;color:#433931;margin-top:18px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-partenariat div.level4:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-partenariat div.level4:first-of-type{padding-top:.35714rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-partenariat div.level4:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-partenariat div.level4:last-of-type{padding-bottom:0;border-bottom:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres{border-bottom:2px solid #f3eee9}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres h2,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres h2{font-size:1.92857rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-row,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-row{margin-top:2.14286rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell{width:20%;padding:0 10px;border-right:1px solid #f3eee9}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell .gl-vert,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell .gl-vert{color:#5ec66b}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell .gl-bleu,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell .gl-bleu{color:#00b0dc}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre{font-size:3.92857rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;color:#5ec66b}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre.gl-vert,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre.gl-vert{color:#5ec66b}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre.gl-bleu,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell .gl-chiffre.gl-bleu{color:#00b0dc}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell p{margin:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-chiffres div.table-cell:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-chiffres div.table-cell:last-of-type{border-right:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation1,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation1{position:relative;padding-bottom:70px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation1 h2,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation1 h2{font-size:1.92857rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation1 .wcm-image,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation1 .wcm-image{position:absolute;right:0;top:25%}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation1 p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation1 p{display:inline-block;width:55%}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 p{color:#4f4f4f}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 p:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 p:first-of-type{color:#433931;font-size:17px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 h2,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 h2{font-size:1.92857rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 h3,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:21px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 h3 span:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 h3 span:first-of-type{font-size:.8em}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 div.table-cell:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 div.table-cell:first-of-type{padding-right:3.57143rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation2 div.level4:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation2 div.level4:first-of-type{margin-top:2.14286rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 p,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 p{color:#4f4f4f}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 p:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 p:first-of-type{color:#433931;font-size:17px}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 h2,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 h2{font-size:1.92857rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row{border-bottom:1px solid #f3eee9}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row:first-of-type{margin-top:1.78571rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row:first-of-type div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row:first-of-type div.table-cell{padding-top:.5rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell{padding:2.5rem 0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell:first-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell:first-of-type{border-right:1px solid #f3eee9;padding-right:2.14286rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row div.table-cell:last-of-type{padding-left:2.14286rem}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row:last-of-type,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row:last-of-type{border-bottom:0}
#wrapper-gabarit-libre div.level2 .level3.gl-section-presentation3 div.table-row:last-of-type div.table-cell,#wrapper-gabarit-libre-bpf div.level2 .level3.gl-section-presentation3 div.table-row:last-of-type div.table-cell{padding-bottom:1.42857rem}
#wrapper-gabarit-libre div.level2:last-of-type,#wrapper-gabarit-libre-bpf div.level2:last-of-type{width:80%}
#wrapper-gabarit-libre div.level2:last-of-type div.level3:nth-of-type(even),#wrapper-gabarit-libre-bpf div.level2:last-of-type div.level3:nth-of-type(even){background:#e2e2e2}
.level1.wrapper-gabarit-libre-right{padding:.71429rem;background:#f2f2f2}
.level1.wrapper-gabarit-libre-right .level2:first-of-type{border-bottom:1px solid #f3eee9;padding-bottom:2.85714rem}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3{background:#fff;border:1px solid #f3eee9;text-transform:uppercase;padding:1.07143rem 3.57143rem 1.07143rem 1.07143rem;position:relative}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3 h4{color:#a2133f;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-weight:600;margin:0}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3 p{color:#433931;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.3em;line-height:1.1em;margin:1.07143rem 0 0 0}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3 p span{color:#a2133f}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3 p span:last-of-type{color:#4f4f4f;margin-top:1.42857rem;display:inline-block}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3:before{border-width:22px 32px 0 0;border-color:#dcdfe0 rgba(0,0,0,0);left:65%;position:absolute;border-style:solid;bottom:-10px;content:"";display:block;height:0;width:0;top:100%;margin-left:-1px}
.level1.wrapper-gabarit-libre-right .level2:first-of-type .level3:after{border-color:#fff rgba(0,0,0,0);border-style:solid;border-width:20px 30px 0 0;bottom:-10px;content:"";display:block;left:65%;position:absolute;height:0;width:0;top:100%}
.level1.wrapper-gabarit-libre-right .wrapper-gabarit-libre-bloc-chat{text-align:center}
.level1.wrapper-gabarit-libre-right .wrapper-gabarit-libre-bloc-chat p:first-of-type{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.8em;text-transform:uppercase}
.level1.wrapper-gabarit-libre-right .wrapper-gabarit-libre-bloc-chat.level3{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/gabarits-libres/sprite-icones-publication.png) no-repeat center 22px;padding-top:7rem}
#make-claim .level2:last-of-type .level3 h1,#make-claim .level2:last-of-type .level3 .p-title h2{position:relative;display:inline-block}
#make-claim .level2:last-of-type .level3 h1.inline,#make-claim .level2:last-of-type .level3 .p-title h2.inline{display:inline-block}
#make-claim .level2:last-of-type .level3 h1:after,#make-claim .level2:last-of-type .level3 .p-title h2:after{content:"";display:block;position:absolute;width:38px;height:46px;right:-58px;top:-4px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/picto-langues.png);background-position:0 0}
#wrapper-ocnet-confirmation,#wrapper-ocnet-arval,#wrapper-ocnet-fonctionnalites,#wrappper-push-produits{width:100%}
#wrapper-ocnet-confirmation ul:after,#wrapper-ocnet-arval ul:after,#wrapper-ocnet-fonctionnalites ul:after,#wrappper-push-produits ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper-ocnet-confirmation div.level1,#wrapper-ocnet-arval div.level1,#wrapper-ocnet-fonctionnalites div.level1,#wrappper-push-produits div.level1{position:relative;width:100%;clear:both;background:#fff}
#wrapper-ocnet-confirmation div.level1>.wcm-image img,#wrapper-ocnet-arval div.level1>.wcm-image img,#wrapper-ocnet-fonctionnalites div.level1>.wcm-image img,#wrappper-push-produits div.level1>.wcm-image img{width:100%;display:block}
#wrapper-ocnet-confirmation div.level1:after,#wrapper-ocnet-arval div.level1:after,#wrapper-ocnet-fonctionnalites div.level1:after,#wrappper-push-produits div.level1:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper-ocnet-confirmation div.level1:nth-of-type(2),#wrapper-ocnet-arval div.level1:nth-of-type(2),#wrapper-ocnet-fonctionnalites div.level1:nth-of-type(2),#wrappper-push-produits div.level1:nth-of-type(2){padding:20px 110px 70px 85px}
#wrapper-ocnet-confirmation div.level1:nth-of-type(2)>p:first-of-type,#wrapper-ocnet-arval div.level1:nth-of-type(2)>p:first-of-type,#wrapper-ocnet-fonctionnalites div.level1:nth-of-type(2)>p:first-of-type,#wrappper-push-produits div.level1:nth-of-type(2)>p:first-of-type{line-height:2.9em}
#wrapper-ocnet-confirmation div.level1 p.oc-net-infos,#wrapper-ocnet-arval div.level1 p.oc-net-infos,#wrapper-ocnet-fonctionnalites div.level1 p.oc-net-infos,#wrappper-push-produits div.level1 p.oc-net-infos{color:#a2133f;text-align:justify;padding:20px 100px;position:relative}
#wrapper-ocnet-confirmation div.level1 p.oc-net-infos:before,#wrapper-ocnet-arval div.level1 p.oc-net-infos:before,#wrapper-ocnet-fonctionnalites div.level1 p.oc-net-infos:before,#wrappper-push-produits div.level1 p.oc-net-infos:before{content:"\e65c";font-size:2.5rem;font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:14px;top:30%}
#wrapper-ocnet-confirmation div.level1:first-of-type h2,#wrapper-ocnet-arval div.level1:first-of-type h2,#wrapper-ocnet-fonctionnalites div.level1:first-of-type h2,#wrappper-push-produits div.level1:first-of-type h2{position:absolute;color:#fff;bottom:5%;left:85px;margin:0;line-height:1.25em;font-size:3rem}
#wrapper-ocnet-confirmation div.level1:first-of-type h2:before{content:"\e6b2";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:0;top:-64px;font-size:1.4em}
#wrapper-ocnet-confirmation div.level1:nth-of-type(2){border-left:4px solid #b2965b}
#wrapper-ocnet-confirmation div.level1:last-of-type{border-left:4px solid #b2965b}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2{position:absolute;right:30px;top:10%;width:40%;max-width:400px;padding-right:30px}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 h2{margin:0;line-height:1.1em;font-size:3rem}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 h2 a{color:#fff}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 p a{color:#fff;line-height:1.2em}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2:after{content:"\e674";font-family:iconbnp;font-size:1.5em;color:#fff;position:absolute;right:0;bottom:-15px;color:#fff}
#wrapper-ocnet-fonctionnalites .level1:first-of-type h2:before{content:"\e6b3";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:0;top:-64px;font-size:1.4em}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2){border-left:2px solid #b2965b}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2{width:47%;margin-right:3%;position:relative;float:left}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2:last-of-type{margin-right:0}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 h3{color:#b2965b;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.42857rem}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 p:last-of-type{background:0;padding:0;margin:35px 0 55px 0}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 p:last-of-type a{display:block;width:100%}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 p:last-of-type a span{display:block}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 .level3:last-of-type{min-height:200px;background:#f8f8f8}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 .level3:last-of-type p{margin:0;padding:1em 1em .5em 1em}
#wrapper-ocnet-fonctionnalites .level1:last-of-type{border-left:4px solid #b2965b}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2{position:absolute;right:30px;top:10%;width:40%;max-width:400px;padding-right:30px}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 h2{margin:0;line-height:1.1em;font-size:3rem}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 h2 a{color:#fff}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 p a{color:#fff;line-height:1.2em}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2:after{content:"\e674";font-family:iconbnp;font-size:1.5em;color:#fff;position:absolute;right:0;bottom:-15px;color:#fff}
#wrappper-push-produits .level1:first-of-type h2:before{content:"\e6b3";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:0;top:-64px;font-size:1.4em}
#wrappper-push-produits .level1:nth-of-type(2){border:0}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2){color:#fff;padding:0 10px 1px;border-radius:12px;font-size:.86667rem}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-assurance{background-color:#e3514b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-bourse{background-color:#a9a995}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-carte{background-color:#b2965b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-compte{background-color:#b2965b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-credit{background-color:#826b97}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-epargne{background-color:#a9a995}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-mobile{background-color:#d262a5}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-protection{background-color:#fe9b0a}
#wrappper-push-produits .level1:nth-of-type(2) .level2 span:nth-of-type(2).onglet-actualites{background:#685648}
#wrappper-push-produits .level1:nth-of-type(2) .level2 h3{font-size:3rem;margin:5.28571rem 0 2.14286rem 0}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul{padding:0;margin:0;list-style:none;text-align:center}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul:last-of-type{margin-bottom:3.57143rem}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li{float:left;position:relative;min-height:370px;width:46%;margin:0 4% 0 0;background:#f8f8f8;padding-bottom:2.5rem;border-bottom:3px solid}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li img{display:block;width:100%}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li a{text-transform:uppercase;color:#433931;padding:2.14286rem 2.85714rem;display:block;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.92857rem;line-height:1em;min-height:100px;width:80%;min-height:145px;margin:0 auto}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#ccc;position:absolute;right:1rem;bottom:1.5rem}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li:last-child{margin:0}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-epargne{border-color:#a9a995}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-assurance{border-color:#e3514b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-credit{border-color:#826b97}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-carte{border-color:#b2965b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-compte{border-color:#b2965b}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-bourse{border-color:#a9a995}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-mobile{border-color:#d262a5}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li.item-protection{border-color:#fe9b0a}
#wrappper-push-produits .level1:nth-of-type(2) p.oc-net-infos{margin-top:0}
#wrappper-push-produits .middle-text{text-align:left}
#wrappper-push-produits .btn-primary,#wrappper-push-produits a.btn-primary{text-transform:capitalize}
#wrappper-produit{width:100%}
#wrappper-produit div.level1 div.level2{background-color:#fff}
#wrappper-produit div.level1 div.level2 div.level3{position:relative}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type h2{position:absolute;color:#fff;bottom:5%;left:95px;margin:0;line-height:1.25em;font-size:3rem}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type h2:before{content:"\e6b3";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:0;top:-64px}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type img{width:100%;display:block}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type{border-left:4px solid #ec5948}
#wrappper-produit div.level1 div.level2 div.level3 div.level4{padding:35px 70px 35px 95px}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type{background-color:#ec5948}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5{width:80%;float:left}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p{padding:0;margin:0;float:left;clear:none !important;width:50%}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p:first-of-type{width:60%}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p:last-of-type{width:40%}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p br{display:none}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p span.ocnet-textWhite-big{color:#fff;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:4rem;text-transform:uppercase;display:block;line-height:.8}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p span.ocnet-textWhite-medium{color:#fff;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.42857rem;text-transform:uppercase;display:block;line-height:1}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p span.ocnet-textDefault-big{color:#661e16;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:4rem;text-transform:uppercase;display:block;line-height:.8}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.level5 p span.ocnet-textDefault{color:#661e16}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:first-of-type div.wcm-image{width:20%;float:left}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type p:first-of-type{line-height:2.5em}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type p span{color:#ec5948}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type div.level5{width:48%;float:left;margin-right:2%}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type div.level5:last-of-type{margin-right:0}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type div.level5:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type p span.btn-primary{margin:90px 0 80px 0;display:inline-block;color:#fff}
#wrappper-produit div.level1 div.level2 div.level3 div.level4:last-of-type p:last-child{margin-top:10px;color:#837c77;font-size:1.28571rem}
.wrapper-ocnet-noel header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/noel/header.png) center;height:188px;width:100%;background-size:cover}
.wrapper-ocnet-noel .wrap{border-left:3px solid #e32d66}
.wrapper-ocnet-noel .wrap p{margin-top:0}
.wrapper-ocnet-noel .wrap .col-2{margin-bottom:35px}
.wrapper-ocnet-noel .wrap .col-2:first-of-type .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/noel/joaillerie.png) center;height:177px;background-size:cover;border:1px solid #e7e7e7;border-bottom:0}
.wrapper-ocnet-noel .wrap .col-2:nth-of-type(2) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/noel/pret-a-porter.png) center;height:177px;background-size:cover;border:1px solid #e7e7e7;border-bottom:0}
.wrapper-ocnet-noel .wrap .col-2:nth-of-type(2) .center p.promo{margin-top:36px}
.wrapper-ocnet-noel .wrap .col-2:nth-of-type(3) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/noel/shop-museum.png) center;height:177px;background-size:cover;border:1px solid #e7e7e7;border-bottom:0}
.wrapper-ocnet-noel .wrap .col-2:nth-of-type(4) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/noel/cosmetiques.png) center;height:177px;background-size:cover;border:1px solid #e7e7e7;border-bottom:0}
.wrapper-ocnet-noel .wrap .col-2 .center{background-color:#FFF;border:1px solid #c4c4c4;text-align:left;border-top:0;padding:15px}
.wrapper-ocnet-noel .wrap .col-2 .center h3{color:#e32d66;font-weight:700;margin-bottom:0;margin-top:0;padding-top:11px}
.wrapper-ocnet-noel .wrap .col-2 .center ul{padding-left:15px}
.wrapper-ocnet-noel .wrap .col-2 .center ul li{list-style-type:disc;padding-left:30px}
.wrapper-ocnet-noel .wrap .col-2 .center p.promo{text-transform:uppercase;text-align:center;font-size:1.78571rem;font-weight:bold;margin-bottom:10px;font-family:bnpp_sans_condensed_light,Arial,sans-serif}
.wrapper-ocnet-noel .wrap .col-2 .center .row{text-align:center}
.wrapper-ocnet-noel .wrap ul{padding-left:0}
.wrapper-ocnet-noel .wrap ul li{list-style-type:none}
.wrapper-ocnet-noel .wrap ul li span{background:#e7e7e7 none repeat scroll 0 0;border:2px solid #e32d66;border-radius:50%;color:#e32d66;display:inline-block;height:30px;margin-top:2px;padding-left:9px;padding-top:3px;vertical-align:top;width:30px}
.wrapper-ocnet-noel .wrap ul li p{text-transform:uppercase;display:inline-block;font-size:1.92857rem;color:#e32d66;font-family:bnpp_sans_condensed_light,Arial,sans-serif;margin-bottom:0;margin-top:0;font-weight:bold}
#wrapper-ocnet-arval div.level1>p{margin:0}
#wrapper-ocnet-arval div.level1:first-of-type h2{left:27%}
#wrapper-ocnet-arval div.level1:first-of-type h2:before{content:"\e6b3";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:0;top:-64px;font-size:1.4em}
#wrapper-ocnet-arval div.level1:nth-of-type(2){padding:0}
#wrapper-ocnet-arval .level2{border-left:3px solid #eee;padding-left:10px;margin-top:2rem;padding-top:.4em}
#wrapper-ocnet-arval .level3{padding-left:2.5rem;position:relative;margin-top:1rem}
#wrapper-ocnet-arval .level3:nth-of-type(1):before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/oc-net/arval/ocnet-arval-personnel.png");position:absolute;top:40%;width:calc(50% - 197px / 2);left:17px}
#wrapper-ocnet-arval .level3:nth-of-type(2):before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/oc-net/arval/ocnet-arval-societe.png");position:absolute;top:23%;width:calc(50% - 126px / 2);left:11px}
#wrapper-ocnet-arval .level3:nth-of-type(2) .level4{border-left-color:#01a489}
#wrapper-ocnet-arval .level3:nth-of-type(2) .level5:nth-of-type(1) h3 a{color:#01a489}
#wrapper-ocnet-arval .level3:nth-of-type(2) .level5:nth-of-type(1) h3 a{color:#01a489}
#wrapper-ocnet-arval .level3:nth-of-type(2) .level5:nth-of-type(2) p:first-of-type{color:#01a489}
#wrapper-ocnet-arval .level3:nth-of-type(2) .level5:nth-of-type(2) p:first-of-type span{background-color:#01a489}
#wrapper-ocnet-arval .level3:nth-of-type(3):before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/oc-net/arval/ocnet-arval-utilitaire.png");position:absolute;top:29%;width:calc(50% - 177px / 2);left:17px}
#wrapper-ocnet-arval .level3:nth-of-type(3) .level4{border-left-color:#ed973c}
#wrapper-ocnet-arval .level3:nth-of-type(3) .level5:nth-of-type(1) h3 a{color:#ed973c}
#wrapper-ocnet-arval .level3:nth-of-type(3) .level5:nth-of-type(1) h3 a{color:#ed973c}
#wrapper-ocnet-arval .level3:nth-of-type(3) .level5:nth-of-type(2) p:first-of-type{color:#ed973c}
#wrapper-ocnet-arval .level3:nth-of-type(3) .level5:nth-of-type(2) p:first-of-type span{background-color:#ed973c}
#wrapper-ocnet-arval .level3:nth-of-type(4) h3{color:#00915b;text-align:center;font-size:1.3rem;font-family:"bnpp_sansregular",Arial,sans-serif;margin-bottom:54px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li{list-style:none;float:left;width:30%;margin-right:1%;text-align:center;min-height:80px;position:relative}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li a:before{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/oc-net/arval/ocnet-arval-sprite.png) no-repeat;height:44px;width:36px;position:absolute;top:-37px;left:40%}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(1) a:before{background-position:0 0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(2) a:before{background-position:0 -54px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(3) a:before{background-position:0 -109px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(4){min-height:0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(4) a:before{background-position:0 -158px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(5){min-height:0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(5) a:before{background-position:0 -196px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(6){min-height:0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(6) a:before{background-position:0 -243px}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(3),#wrapper-ocnet-arval .level3:nth-of-type(4) ul li:nth-of-type(6){margin-right:0}
#wrapper-ocnet-arval .level3:nth-of-type(4) ul li a{color:#7a7979;text-transform:uppercase;text-align:center}
#wrapper-ocnet-arval .level4:after,#wrapper-ocnet-arval .level5:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper-ocnet-arval .level4{border-left:4px solid #9b3ba9;border-top:1px solid #f3eee9;border-bottom:1px solid #f3eee9;border-right:1px solid #f3eee9;padding:2rem 1rem .5rem 2rem}
#wrapper-ocnet-arval .level5{float:left}
#wrapper-ocnet-arval .level5:nth-of-type(1){width:40%}
#wrapper-ocnet-arval .level5:nth-of-type(1) p{color:#7a7979}
#wrapper-ocnet-arval .level5 h3 a{font-size:.8em;font-weight:600;color:#9b3ba9;font-family:"bnpp_sansregular",Arial,sans-serif;margin:0}
#wrapper-ocnet-arval .level5 h3 a span{display:block;font-weight:200}
#wrapper-ocnet-arval .level5:nth-of-type(2){position:relative;width:60%}
#wrapper-ocnet-arval .level5:nth-of-type(2) .wcm-image{margin-top:3.5rem}
#wrapper-ocnet-arval .level5:nth-of-type(2) .wcm-image img{width:100%}
#wrapper-ocnet-arval .level5:nth-of-type(2) p:first-of-type{position:absolute;top:0;right:0;margin:0;text-align:right;color:#9b3ba9}
#wrapper-ocnet-arval .level5:nth-of-type(2) p:first-of-type span{background-color:#9b3ba9;color:white;border-radius:20px;padding:5px 7px;font-weight:400;font-size:1.1rem;display:inline-block}
#wrapper-ocnet-arval .level5:nth-of-type(2) p:last-of-type{text-align:right;margin:0;color:#7a7979}
.wrapper-ocnet-le-mag header{background-color:#238c57;background-color:#5cc569;background-image:linear-gradient(45deg,#5cc569,#4ed7b3);height:120px;width:100%;position:relative}
.wrapper-ocnet-le-mag header .bottom{position:absolute;bottom:0;height:20px;width:100%;background-color:#31aa63}
.wrapper-ocnet-le-mag header .title{background:#fff url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/le-mag.png") no-repeat scroll center 10px/92% auto;display:inline-block;font-size:2rem;height:97px;left:15px;padding-top:72px;position:absolute;text-align:center;top:48px;width:18%;z-index:10}
.wrapper-ocnet-le-mag header p{color:#fff;font-family:bnpp_sans_condensed_light;font-size:2.66667rem;margin-left:21%;margin-top:0;padding-top:45px !important}
.wrapper-ocnet-le-mag .wrap{background-color:#FFF}
.wrapper-ocnet-le-mag .wrap h3{font-family:bnpp_sans_condensed_light;margin-top:0}
.wrapper-ocnet-le-mag .wrap h4{font-family:bnpp_sans_condensed_light;text-transform:uppercase;font-size:1.35714rem;margin-bottom:0;margin-top:21px}
.wrapper-ocnet-le-mag .wrap .col-60{padding-right:25px}
.wrapper-ocnet-le-mag .wrap .col-60 .image{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/ville.png) no-repeat center;height:178px;background-size:cover}
.wrapper-ocnet-le-mag .wrap .col-60 .btn-primary,.wrapper-ocnet-le-mag .wrap .col-60 a.btn-primary{padding:3px 16px;border-radius:22px;background-color:#1da35f;background-image:none;border-color:#188950;text-decoration:none}
.wrapper-ocnet-le-mag .wrap .col-40 a{padding-left:20px;color:#fff;text-decoration:none}
.wrapper-ocnet-le-mag .wrap .col-40 a .pull-right{padding-right:15px}
.wrapper-ocnet-le-mag .wrap .col-40 a:first-of-type{background-color:#00a284;height:120px;display:block;border-bottom:1px solid #39b3aa}
.wrapper-ocnet-le-mag .wrap .col-40 a:nth-of-type(2){background-color:#009a9c;height:120px;display:block;border-bottom:1px solid #39b3aa}
.wrapper-ocnet-le-mag .wrap .col-40 a:nth-of-type(3){background-color:#31aa63;height:120px;display:block}
.wrapper-ocnet-le-mag .wrap .col-40 .circle,.wrapper-ocnet-le-mag .wrap .col-40 h3{font-size:1.57143rem}
.wrapper-ocnet-le-mag .wrap .row.middle{margin-top:45px}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3{width:33%;height:auto}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:first-of-type{border-right:1px solid #dbdbdb;padding-right:15px;margin-right:0}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:first-of-type .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/tout-1.png) no-repeat center;height:120px;border-bottom:6px solid #31aa63;background-size:cover}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:first-of-type a.bottom{background-color:#dbdbdb;height:20px;display:block;width:100%;margin-top:10px;background:#dbdbdb url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/chevrons.png) no-repeat center}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:nth-of-type(2){border-right:1px solid #dbdbdb;padding-left:15px;padding-right:15px}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:nth-of-type(2) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/tout-2.png) no-repeat center;height:120px;border-bottom:6px solid #31aa63;background-size:cover}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:nth-of-type(3){padding-left:15px;margin-right:0;width:32%}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3:nth-of-type(3) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/tout-3.png) no-repeat center;height:120px;border-bottom:6px solid #31aa63;background-size:cover}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3 a{color:#31aa63;font-weight:bold;text-decoration:none}
.wrapper-ocnet-le-mag .row.bas{padding:2rem;background-color:#31aa63;color:#FFF;padding-bottom:60px}
.wrapper-ocnet-le-mag .row.bas .col-2 h3{margin-top:0}
.wrapper-ocnet-le-mag .row.bas .col-2 strong{display:block;margin-top:20px}
.wrapper-ocnet-le-mag .row.bas .col-2 a,.wrapper-ocnet-le-mag .row.bas .col-2 a:hover{color:#FFF;font-weight:bold;text-decoration:none}
.wrapper-ocnet-le-mag .row.bas .col-2:first-of-type{border-right:1px solid #6fc492;margin-right:10px;height:310px}
.wrapper-ocnet-le-mag .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/argent.png") no-repeat scroll center/cover;border-bottom:6px solid #fff;height:191px;margin-right:11px}
.wrapper-ocnet-le-mag .row.bas .col-2:nth-of-type(2){margin-right:0}
.wrapper-ocnet-le-mag .row.bas .col-2:nth-of-type(2) .top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/argent-2.png) no-repeat scroll center/cover;height:191px;border-bottom:6px solid #FFF;background-size:cover}
.wrapper-ocnet-le-mag footer{background-color:#333;padding:2rem;text-align:center;color:#858585}
.wrapper-ocnet-le-mag footer p{margin-top:0}
.wrapper-ocnet-le-mag footer ul li{text-decoration:none;display:inline-block;border-right:1px solid #858585;padding-right:10px;padding-left:5px}
.wrapper-ocnet-le-mag footer ul li:last-of-type{border-right:0}
.wrapper-ocnet-le-mag footer ul li a{color:#858585}
.wrapper-ocnet-le-mag.jeunes .wrap .row.middle .col-3{width:50%}
.wrapper-ocnet-le-mag.budget .wrap .row.middle .col-3{width:49%}
.wrapper-ocnet-le-mag.budget .row.bas .col-2{width:100%;border-right:medium none}
.wrapper-ocnet-le-mag.budget .wrap .row.middle .col-3:nth-of-type(2){border-right:medium none}
.wrapper-ocnet-le-mag.budget .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/actif-budget-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/actif-budget-bloc-central-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/actif-budget-bloc-central-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/actif-budget-bloc-bas.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.budget.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.budget.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.budget.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.budget.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.budget.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.budget.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.budget.septembre .row.middle a,.wrapper-ocnet-le-mag.budget.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.budget.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.budget.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.budget.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.budget.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.budget.septembre .row.bas a,.wrapper-ocnet-le-mag.budget.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.budget.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/septembre-2016/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/septembre-2016/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.septembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/septembre-2016/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/septembre-2016/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/octobre-2016/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/octobre-2016/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.octobre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/octobre-2016/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/octobre-2016/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/novembre-2016/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/novembre-2016/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.novembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/novembre-2016/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/novembre-2016/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/decembre-2016/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/decembre-2016/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.decembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/decembre-2016/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/decembre-2016/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/janvier-2017/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/janvier-2017/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.janvier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/janvier-2017/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/janvier-2017/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/fevrier-2017/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/fevrier-2017/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.fevrier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/fevrier-2017/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/fevrier-2017/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mars-2017/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mars-2017/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mars .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mars-2017/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mars-2017/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/avril-2018/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/avril-2018/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.avril .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/avril-2018/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/avril-2018/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mai-2017/actif-budget-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mai-2017/actif-budget-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mai .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mai-2017/actif-budget-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.budget.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-budget/mai-2017/actif-budget-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes .wrap .row.middle .col-3{width:49%}
.wrapper-ocnet-le-mag.jeunes .wrap .row.middle .col-3:nth-of-type(2){border-right:medium none}
.wrapper-ocnet-le-mag.jeunes .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/jeunes-actifs-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/jeunes-actifs-bloc-central-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/jeunes-actifs-bloc-central-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/jeunes-actifs-bloc-bas-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/jeunes-actifs-bloc-bas-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.jeunes.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.jeunes.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.jeunes.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.jeunes.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.jeunes.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.jeunes.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.jeunes.septembre .row.middle a,.wrapper-ocnet-le-mag.jeunes.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.jeunes.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.jeunes.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.jeunes.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.jeunes.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.jeunes.septembre .row.bas a,.wrapper-ocnet-le-mag.jeunes.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/septembre-2016/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/septembre-2016/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.septembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/septembre-2016/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/septembre-2016/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.septembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/septembre-2016/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/octobre-2016/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/octobre-2016/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.octobre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/octobre-2016/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/octobre-2016/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.octobre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/octobre-2016/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/novembre-2016/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/novembre-2016/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.novembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/novembre-2016/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/novembre-2016/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.novembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/novembre-2016/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/decembre-2016/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/decembre-2016/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.decembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/decembre-2016/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/decembre-2016/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.decembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/decembre-2016/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/janvier-2017/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/janvier-2017/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.janvier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/janvier-2017/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/janvier-2017/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.janvier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/janvier-2017/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/fevrier-2017/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/fevrier-2017/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.fevrier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/fevrier-2017/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/fevrier-2017/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.fevrier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/fevrier-2017/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mars-2017/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mars-2017/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mars .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mars-2017/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mars-2017/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mars .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mars-2017/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/avril-2018/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/avril-2018/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.avril .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/avril-2018/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/avril-2018/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.avril .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/avril-2018/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mai-2017/jeunes-actifs-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mai-2017/jeunes-actifs-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mai .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mai-2017/jeunes-actifs-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mai-2017/jeunes-actifs-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.jeunes.mai .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/jeunes-actifs/mai-2017/jeunes-actifs-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-bloc-central-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-bloc-central-milieu.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-bloc-central-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-bloc-bas-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/etudiants-bloc-bas-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.etudiants.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.etudiants.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.etudiants.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.etudiants.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.etudiants.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.etudiants.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.etudiants.septembre .row.middle a,.wrapper-ocnet-le-mag.etudiants.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.etudiants.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.etudiants.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.etudiants.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.etudiants.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.etudiants.septembre .row.bas a,.wrapper-ocnet-le-mag.etudiants.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.septembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/septembre-2016/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.octobre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/octobre-2016/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.novembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/novembre-2016/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.decembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/decembre-2016/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.janvier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/janvier-2017/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.fevrier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/fevrier-2017/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mars .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mars-2017/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.avril .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/avril-2018/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.etudiants.mai .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/etudiants/mai-2017/etudiants-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-bloc-central-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-bloc-central-milieu.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-bloc-central-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-bloc-bas-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/actif-potentiel-bloc-bas-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.potentiel.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.potentiel.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.potentiel.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.potentiel.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.potentiel.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.potentiel.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.potentiel.septembre .row.middle a,.wrapper-ocnet-le-mag.potentiel.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.potentiel.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.potentiel.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.potentiel.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.potentiel.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.potentiel.septembre .row.bas a,.wrapper-ocnet-le-mag.potentiel.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.septembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/septembre-2016/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.octobre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/octobre-2016/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.novembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/novembre-2016/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.decembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/decembre-2016/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.janvier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/janvier-2017/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.fevrier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/fevrier-2017/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mars .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mars-2017/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.avril .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/avril-2018/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.potentiel.mai .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-potentiel/mai-2017/actif-potentiel-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/actif-aise-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/actif-aise-bloc-central-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/actif-aise-bloc-central-milieu.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/actif-aise-bloc-central-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/actif-aise-bloc-bas.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises .row.bas .col-2{width:100%;border-right:medium none}
.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.aises.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.aises.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.aises.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.aises.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.aises.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.aises.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.aises.septembre .row.middle a,.wrapper-ocnet-le-mag.aises.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.aises.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.aises.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.aises.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.aises.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.aises.septembre .row.bas a,.wrapper-ocnet-le-mag.aises.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.aises.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/septembre-2016/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/septembre-2016/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.septembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/septembre-2016/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.septembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/septembre-2016/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/septembre-2016/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.septembre .row.bas .col-2{width:100%;border-right:medium none}
.wrapper-ocnet-le-mag.aises.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/octobre-2016/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/octobre-2016/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.octobre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/octobre-2016/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.octobre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/octobre-2016/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/octobre-2016/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/novembre-2016/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/novembre-2016/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.novembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/novembre-2016/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.novembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/novembre-2016/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/novembre-2016/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/decembre-2016/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/decembre-2016/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.decembre .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/decembre-2016/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.decembre .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/decembre-2016/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/decembre-2016/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/janvier-2017/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/janvier-2017/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.janvier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/janvier-2017/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.janvier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/janvier-2017/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/janvier-2017/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/fevrier-2017/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/fevrier-2017/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.fevrier .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/fevrier-2017/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.fevrier .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/fevrier-2017/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/fevrier-2017/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mars-2017/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mars-2017/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mars .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mars-2017/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mars .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mars-2017/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mars-2017/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/avril-2018/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/avril-2018/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.avril .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/avril-2018/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.avril .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/avril-2018/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/avril-2018/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mai-2017/actif-aise-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mai-2017/actif-aise-bloc-central-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mai .wrap .row.middle .col-3:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mai-2017/actif-aise-bloc-central-milieu.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mai .wrap .row.middle .col-3:nth-of-type(3) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mai-2017/actif-aise-bloc-central-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.aises.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/actif-aise/mai-2017/actif-aise-bloc-bas.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/retraites-a-la-une.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/retraites-bloc-central.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/retraites-bloc-bas-gauche.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/retraites-bloc-bas-droite.png") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites .wrap .row.middle h3{margin-left:24%}
.wrapper-ocnet-le-mag.retraites .wrap .row.middle .col-3{margin-left:24%;width:50%;border-right:medium none}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 a>h3,.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 a>h4,.wrapper-ocnet-le-mag.retraites.septembre .col-3.mob-100 a>h3,.wrapper-ocnet-le-mag.retraites.septembre .col-3.mob-100 a>h4,.wrapper-ocnet-le-mag.retraites.septembre .row.middle a>h3,.wrapper-ocnet-le-mag.retraites.septembre .row.middle a>h4{color:#424242}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 a,.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 a strong:hover,.wrapper-ocnet-le-mag.retraites.septembre .col-3.mob-100 a,.wrapper-ocnet-le-mag.retraites.septembre .col-3.mob-100 a strong:hover,.wrapper-ocnet-le-mag.retraites.septembre .row.middle a,.wrapper-ocnet-le-mag.retraites.septembre .row.middle a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 a.btn-primary,.wrapper-ocnet-le-mag.retraites.septembre .col-3.mob-100 a.btn-primary,.wrapper-ocnet-le-mag.retraites.septembre .row.middle a.btn-primary{color:#FFF}
.wrapper-ocnet-le-mag.retraites.septembre .row.bas a>h3,.wrapper-ocnet-le-mag.retraites.septembre .row.bas a>h4{color:#FFF}
.wrapper-ocnet-le-mag.retraites.septembre .row.bas a,.wrapper-ocnet-le-mag.retraites.septembre .row.bas a strong:hover{text-decoration:none}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/septembre-2016/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/septembre-2016/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.septembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/septembre-2016/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.septembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/septembre-2016/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .row.middle h3{margin-left:24%}
.wrapper-ocnet-le-mag.retraites.septembre .wrap .row.middle .col-3{margin-left:24%;width:50%;border-right:medium none}
.wrapper-ocnet-le-mag.retraites.octobre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/octobre-2016/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.octobre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/octobre-2016/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.octobre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/octobre-2016/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.octobre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/octobre-2016/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.novembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/novembre-2016/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.novembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/novembre-2016/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.novembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/novembre-2016/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.novembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/novembre-2016/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.decembre .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/decembre-2016/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.decembre .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/decembre-2016/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.decembre .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/decembre-2016/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.decembre .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/decembre-2016/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.janvier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/janvier-2017/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.janvier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/janvier-2017/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.janvier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/janvier-2017/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.janvier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/janvier-2017/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.fevrier .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/fevrier-2017/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.fevrier .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/fevrier-2017/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.fevrier .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/fevrier-2017/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.fevrier .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/fevrier-2017/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mars .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mars-2017/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mars .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mars-2017/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mars .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mars-2017/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mars .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mars-2017/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.avril .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/avril-2018/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.avril .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/avril-2018/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.avril .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/avril-2018/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.avril .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/avril-2018/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mai .wrap .col-60 .image{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mai-2017/retraites-a-la-une.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mai .wrap .row.middle .col-3:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mai-2017/retraites-bloc-central.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mai .row.bas .col-2:first-of-type .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mai-2017/retraites-bloc-bas-gauche.jpg") no-repeat scroll center center/cover}
.wrapper-ocnet-le-mag.retraites.mai .row.bas .col-2:nth-of-type(2) .top{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/le-mag/retraites/mai-2017/retraites-bloc-bas-droite.jpg") no-repeat scroll center center/cover}
@media screen and (max-width:1200px){.wrapper-ocnet-le-mag header .title{font-size:21px;padding-top:80px}
}
@media screen and (max-width:905px){.wrapper-ocnet-le-mag header .title{font-size:15px;padding-top:80px}
}
.container-message .body-msg .wrapper-ocnet-le-mag footer a{text-decoration:none}
.container-message .body-msg .wrapper-ocnet-le-mag a header{text-decoration:none}
.wrapper-ocnet-credit{background-color:#FFF}
.wrapper-ocnet-credit .top{background-color:#f3f3f3;color:#8e8e8e;padding:.71429rem;font-size:1rem;font-family:Arial}
.wrapper-ocnet-credit .top p{border:1px solid #8e8e8e;font-size:1.42857rem;line-height:21px;margin-bottom:9px;padding:.71429rem 1.07143rem;font-size:1.21429rem;font-family:Arial;margin-top:0}
.wrapper-ocnet-credit.formuleslocativesauto header{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/formuleslocativesauto.jpg);background-repeat:no-repeat;background-position:0 center;background-size:cover;width:100%}
.wrapper-ocnet-credit header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header.png) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit .middle p{font-size:1.07143rem}
.wrapper-ocnet-credit .middle.lb-box{border-left:5px solid #078e4b}
.wrapper-ocnet-credit .middle .taux{color:#8511be;font-size:3.57143rem;display:inline}
.wrapper-ocnet-credit .middle .taux.livret.bleu{color:#2491ee}
.wrapper-ocnet-credit .middle .taux.livret.noir{color:#000}
.wrapper-ocnet-credit .middle .btn-primary,.wrapper-ocnet-credit .middle a.btn-primary{background-color:#7dcb65;background-image:none;border-color:#6aa95a;text-decoration:none}
.wrapper-ocnet-credit .middle footer{background-color:#f3f3f3;padding:.71429rem 1.07143rem}
.wrapper-ocnet-credit .middle footer p{font-size:1rem;color:#8e8e8e;font-family:Arial}
.wrapper-ocnet-credit .middle footer a{text-decoration:none}
.wrapper-ocnet-credit .inline{display:inline}
.wrapper-ocnet-credit.bac header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-bac.png) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.bac .middle.lb-box ul li a{text-decoration:none}
.wrapper-ocnet-credit.bac .middle .btn-primary,.wrapper-ocnet-credit.bac .middle a.btn-primary{display:inline-block}
.wrapper-ocnet-credit.bac .btn-secondary,.wrapper-ocnet-credit.bac a.btn-secondary{display:inline-block;margin-left:30px;text-decoration:none;color:#424242}
.wrapper-ocnet-credit.lyceens header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-lyceens.jpg) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.lyceens .middle.lb-box ul li a{text-decoration:none}
.wrapper-ocnet-credit.lyceens .middle .btn-primary,.wrapper-ocnet-credit.lyceens .middle a.btn-primary{display:inline-block}
.wrapper-ocnet-credit.lyceens .btn-secondary,.wrapper-ocnet-credit.lyceens a.btn-secondary{display:inline-block;margin-left:30px;text-decoration:none;color:#8511be}
.wrapper-ocnet-credit.lyceens .taux.livret{color:#2491ee}
.wrapper-ocnet-credit.lyceens .taux.livret.bleu{color:#2491ee}
.wrapper-ocnet-credit.lyceens .taux.livret.noir{color:#000}
.wrapper-ocnet-credit.collegiens header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-collegiens.jpg) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.collegiens .middle.lb-box ul li a{text-decoration:none}
.wrapper-ocnet-credit.collegiens .middle .btn-primary,.wrapper-ocnet-credit.collegiens .middle a.btn-primary{display:inline-block}
.wrapper-ocnet-credit.collegiens .btn-secondary,.wrapper-ocnet-credit.collegiens a.btn-secondary{display:inline-block;margin-left:30px;text-decoration:none;color:#8511be}
.wrapper-ocnet-credit.collegiens .taux.livret{color:#2491ee}
.wrapper-ocnet-credit.collegiens .taux.livret.bleu{color:#2491ee}
.wrapper-ocnet-credit.collegiens .taux.livret.noir{color:#000}
.wrapper-ocnet-credit.approchebudget header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-approche-budget.png) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.approchebudget .middle.lb-box{border-left:5px solid #8511be}
.wrapper-ocnet-credit.approchecredit header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/NET12166-header-approche-credit.jpg) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.approchecredit header.header-ocnet12685{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/NET12685-OPrentree-header.jpg) no-repeat center}
.wrapper-ocnet-credit.approchecredit .middle.lb-box{border-left:5px solid #8511be}
.wrapper-ocnet-credit.premiere-epargne header{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-ma-premiere-epargne.jpg) no-repeat center;height:124px;background-size:cover}
.wrapper-ocnet-credit.premiere-epargne-sans-mp2 header{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-ma-premiere-epargne-sans-MP2.jpg") no-repeat scroll center center/100% auto;height:239px}
.wrapper-ocnet-credit.premiere-epargne-sans-mp2 .middle.lb-box{border-left:3px solid #2491ee}
.wrapper-ocnet-credit.premiere-epargne-avec-mp2 header{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/oc-net/credit/header-ma-premiere-epargne-avec-MP2.jpg") no-repeat scroll center center/100% auto;height:239px}
.wrapper-ocnet-credit.premiere-epargne-avec-mp2 .middle.lb-box{border-left:3px solid #2491ee}
.wrapper-ocnet-le-mag-selection{background-color:#fff !important}
.wrapper-ocnet-le-mag-selection header{background-color:#fff !important;text-align:center}
.wrapper-ocnet-le-mag-selection header h1{background:#fff;font-size:2rem;line-height:.8;padding:20px 0}
.wrapper-ocnet-le-mag-selection header h1 span{display:block;font-family:"oxygen-light";font-size:.6rem;line-height:2.66}
.wrapper-ocnet-le-mag-selection header h2{color:#000 !important;position:static !important;border-bottom:1px solid #e3d8cc !important;padding:0 0 20px 0 !important}
.wrapper-ocnet-le-mag-selection header h2:before{display:none !important;content:"" !important}
.wrapper-ocnet-le-mag-selection .wrapper-ocnet-le-mag-selection-middle{overflow:hidden;padding:0 10px}
.wrapper-ocnet-le-mag-selection h1{font-family:rufina-regular,Helvetica,Arial,sans-serif;text-transform:lowercase !important;text-align:center}
.wrapper-ocnet-le-mag-selection h1:first-letter ,.wrapper-ocnet-le-mag-selection h1:first-letter {text-transform:uppercase}
.wrapper-ocnet-le-mag-selection h2{font-family:rufina-regular,Helvetica,Arial,sans-serif;font-size:1.25rem !important;line-height:1.2 !important;text-transform:lowercase !important}
.wrapper-ocnet-le-mag-selection h2::first-letter ,.wrapper-ocnet-le-mag-selection h2:first-letter {text-transform:uppercase}
.wrapper-ocnet-le-mag-selection h3{font-family:rufina-regular,Helvetica,Arial,sans-serif;font-size:1.93rem;line-height:.827;text-transform:lowercase}
.wrapper-ocnet-le-mag-selection h3 span{border-radius:5px;background-color:#cdae6e;display:block;height:9px;margin:15px auto 0;width:9px}
.wrapper-ocnet-le-mag-selection h3::first-letter ,.wrapper-ocnet-le-mag-selection h3:first-letter {text-transform:uppercase}
.wrapper-ocnet-le-mag-selection h4{font-family:Arial;font-size:.66rem;line-height:.4;padding:20px 25px 0;text-transform:uppercase}
.wrapper-ocnet-le-mag-selection p{font-family:"oxygen-regular";font-size:.6875rem;line-height:1.58;padding:0 25px !important}
.wrapper-ocnet-le-mag-selection p.chapeau{font-family:rufina-regular,Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1.2;text-align:left !important}
.wrapper-ocnet-le-mag-selection p.chapeau span{border-radius:5px;background-color:#cdae6e;display:block;float:left;height:9px;margin:6px 5px 0 0;width:9px}
.wrapper-ocnet-le-mag-selection .bloc-1,.wrapper-ocnet-le-mag-selection .bloc-2,.wrapper-ocnet-le-mag-selection .bloc-3,.wrapper-ocnet-le-mag-selection .bloc-4,.wrapper-ocnet-le-mag-selection .bloc-5,.wrapper-ocnet-le-mag-selection .bloc-6{background-color:#fff}
.wrapper-ocnet-le-mag-selection .bloc-1 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-2 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-6 .sub-bloc{background-color:#f9f9f9}
.wrapper-ocnet-le-mag-selection .bloc-1 a.link,.wrapper-ocnet-le-mag-selection .bloc-2 a.link,.wrapper-ocnet-le-mag-selection .bloc-3 a.link,.wrapper-ocnet-le-mag-selection .bloc-4 a.link,.wrapper-ocnet-le-mag-selection .bloc-5 a.link,.wrapper-ocnet-le-mag-selection .bloc-6 a.link{border:1px solid #000;color:#000;display:block;font-family:Arial;font-size:.66rem;line-height:2.4;margin:15px 0 0 25px;padding:10px 0 10px 20px;position:relative;text-transform:uppercase;text-decoration:none;width:45%}
.wrapper-ocnet-le-mag-selection .bloc-1 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-2 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-3 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-4 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-5 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-6 a.link:after{content:'';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/le-mag/arrow-right.png) center center no-repeat;right:24%;top:39%;height:8px;position:absolute;width:10px}
.wrapper-ocnet-le-mag-selection .bloc-1 a.link.link1:after,.wrapper-ocnet-le-mag-selection .bloc-2 a.link.link1:after,.wrapper-ocnet-le-mag-selection .bloc-3 a.link.link1:after,.wrapper-ocnet-le-mag-selection .bloc-4 a.link.link1:after,.wrapper-ocnet-le-mag-selection .bloc-5 a.link.link1:after,.wrapper-ocnet-le-mag-selection .bloc-6 a.link.link1:after{right:11%}
.wrapper-ocnet-le-mag-selection .bloc-1 .img{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/le-mag/mai/visuel-focus.jpg) center no-repeat;background-size:cover;display:block;height:180px}
.wrapper-ocnet-le-mag-selection .bloc-1 .sub-bloc{border:1px solid #cecdcb;min-height:434px}
.wrapper-ocnet-le-mag-selection .bloc-2{position:relative}
.wrapper-ocnet-le-mag-selection .bloc-2 .sub-bloc{border:1px solid #cecdcb;display:table-cell;height:434px;min-height:434px;vertical-align:middle;width:inherit}
.wrapper-ocnet-le-mag-selection .bloc-2 .sub-bloc a{color:#000;text-decoration:none}
.wrapper-ocnet-le-mag-selection .bloc-3 a.link{position:absolute;bottom:2rem}
.wrapper-ocnet-le-mag-selection .bloc-3 .block{display:block}
.wrapper-ocnet-le-mag-selection .bloc-3 .block .img{background-size:cover;display:block;height:180px}
.wrapper-ocnet-le-mag-selection .bloc-3 .block .img.first{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/le-mag/mai/visuel-selection-redaction-gauche.jpg) center no-repeat;background-size:cover;height:180px}
.wrapper-ocnet-le-mag-selection .bloc-3 .block .img.second{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/le-mag/mai/visuel-selection-redaction-droite.jpg) center no-repeat;background-size:cover;height:180px}
.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc{min-height:255px;position:relative}
.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc:first-of-type,.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc:nth-child(3),.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc.first{border-left:1px solid #cecdcb;border-bottom:1px solid #cecdcb;border-right:1px solid #cecdcb}
.wrapper-ocnet-le-mag-selection .bloc-3 .sub-bloc:last-child{border-bottom:1px solid #cecdcb;border-right:1px solid #cecdcb}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc{border:1px solid #cecdcb;display:table-cell;vertical-align:middle;min-height:255px;height:295px;width:inherit}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc .insub-bloc-left{border-right:1px solid #cecdcb}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc .insub-bloc-left time{display:block;font-family:rufina-regular,Helvetica,Arial,sans-serif;font-size:5.86rem;line-height:1.27;text-align:center;letter-spacing:-0.7rem}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc .insub-bloc-left time span{display:block;font-family:"oxygen-light";font-size:1rem;line-height:1.6;letter-spacing:normal}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc{border:1px solid #cecdcb;min-height:255px;min-height:255px;height:295px}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc .insub-bloc{margin:0 11%}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc .chiffre{border-bottom:1px solid #cecdcb;display:inline-block;font-family:rufina-regular,Helvetica,Arial,sans-serif;font-size:5.86rem;letter-spacing:-0.7rem;line-height:1.27;margin:0;padding:0 !important;text-align:center}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc p{margin:0;padding:10px 25px 0 0 !important}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc a{float:right;margin:20px 0 0 0;width:71%}
.wrapper-ocnet-le-mag-selection .bloc-6 .sub-bloc{display:table-cell;vertical-align:middle;min-height:295px}
.wrapper-ocnet-le-mag-selection .bloc-6 .sub-bloc .img{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/le-mag/mai/visuel-bas.jpg) center no-repeat;background-size:cover;display:block;height:295px}
.wrapper-ocnet-le-mag-selection footer{background-color:#333 !important;font-family:bnpp_sanslight,Arial,sans-serif;font-size:.6rem;line-height:2.66;padding:30px 0 25px 0}
.wrapper-ocnet-le-mag-selection footer h3{color:#cdae6e;font-family:bnpp_sans_condensedlight,Arial,sans-serif;font-size:2.46;line-height:.64;text-align:center;text-transform:uppercase}
.wrapper-ocnet-le-mag-selection footer ul{text-align:center}
.wrapper-ocnet-le-mag-selection footer ul li{display:inline-block;font-size:.6rem;line-height:1.66;padding:0 !important}
.wrapper-ocnet-le-mag-selection footer ul li:first-of-type,.wrapper-ocnet-le-mag-selection footer ul li:nth-child(2){border-right:1px solid #837c77}
.wrapper-ocnet-le-mag-selection footer ul li a{color:#837c77;padding:0 13px 0 13px}
.wrapper-ocnet-le-mag-selection footer p{color:#837c77;text-align:center}
.wrapper-ocnet-le-mag-selection.mars footer{margin:0 10px}
@media screen and (max-width:1261px){.wrapper-ocnet-le-mag-selection .bloc-4.col-2,.wrapper-ocnet-le-mag-selection .bloc-5.col-2{display:block;width:100%}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc,.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc{display:block}
.wrapper-ocnet-le-mag-selection .bloc-4 .sub-bloc{padding:6% 0}
.wrapper-ocnet-le-mag-selection .bloc-5 .sub-bloc{padding:4% 0}
.wrapper-ocnet-le-mag-selection .bloc-1 a.link,.wrapper-ocnet-le-mag-selection .bloc-2 a.link,.wrapper-ocnet-le-mag-selection .bloc-3 a.link,.wrapper-ocnet-le-mag-selection .bloc-4 a.link,.wrapper-ocnet-le-mag-selection .bloc-6 a.link{position:static;right:8%;width:150px}
.wrapper-ocnet-le-mag-selection .bloc-1 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-2 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-3 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-4 a.link:after,.wrapper-ocnet-le-mag-selection .bloc-6 a.link:after{right:25px}
}
@media all and (max-width:1261px){.wrapper-ocnet-le-mag-selection .bloc-1.col-2,.wrapper-ocnet-le-mag-selection .bloc-2.col-2,.wrapper-ocnet-le-mag-selection .bloc-3.col-2,.wrapper-ocnet-le-mag-selection .bloc-6.col-2{display:block;width:100%}
.wrapper-ocnet-le-mag-selection .col-50{width:100%}
}
body.bpf #c1407914850543 td.col1.full-width{background-color:#fff}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth{background-color:#fff;font-family:'bnpp_sans_condensed_regular',helvetica,arial,sans-serif;max-width:100%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth>header img:first-child{float:left;max-width:48%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth>header img:last-child{float:right;margin-right:10px;max-width:32%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .wrapper-ocnet-le-mag-wealth-content{max-width:100%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth h2,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth h3{font-weight:bold;font-size:18px}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth h2{margin-top:1em;margin-bottom:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth h3{margin-top:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth p{font-family:inherit}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth p.center-btn{text-align:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth a{color:inherit;text-decoration:none}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth a.btn{display:inline-block;background-color:#cdae6e;color:#fff;border-radius:15px;padding:.5em 5em;margin-top:1em;margin-bottom:1em;text-align:left;text-transform:uppercase;position:relative}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth a.btn::after{content:'';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/wealth-magazine/chevron-blanc.png) center center no-repeat;right:8px;top:5px;height:20px;position:absolute;width:16px}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth img{max-width:100%;display:block}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs>div:first-child{position:relative;text-align:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs h2{color:#424242;display:inline-block;padding:.5em 1em;z-index:1;background-color:#fff;position:relative;left:0}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs h2:before{content:none}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs span{position:absolute;display:block;width:100%;height:1px;background-color:#b0afaf;top:48%;left:0}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-1{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/oc-net/wealth-magazine/visuel-header.jpg) center center no-repeat;background-size:cover}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-1 div{background-color:#fff;margin-top:4em;margin-bottom:3.14em;padding:2.15em 2.15em 2.15em 1.5em;float:right;width:400px;max-width:90%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-1 h2{display:block;text-align:left;text-transform:none;margin:0;padding-left:0}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-1 h2,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-2 h2{color:#cdae6e}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-2{padding:1em 2em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-2 div{padding-left:1em;padding-right:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-2 h3{font-size:18px;text-transform:none}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-2 img{margin:auto}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 header span{width:calc(100% - 4em);left:2em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3>div:nth-child(2){background-color:#eee;padding:1.5em 0}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 div.row{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .second{max-width:330px;width:calc(50% - 1.5em);float:left;margin:0 .75em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first div:first-child{background-color:#cdae6e}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first div:first-child h3{color:#fff}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first div{background-color:#fff;padding:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first h3{color:#cdae6e}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .second h3{text-transform:none}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4>div{margin:auto;padding-top:1em;padding-bottom:2em;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .first,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .second{max-width:330px;width:calc(50% - 1.5em);margin:0 .75em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .first>div:first-child,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .second>div:first-child{position:relative;text-align:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .first{text-align:left}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .second div:nth-child(2){background-color:#eee;padding:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4 .second .chiffre{color:#cdae6e;font-size:8.5em;font-family:rufina-regular,Helvetica,Arial,sans-serif;margin:0;text-align:center;letter-spacing:-7px}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-5{background-color:#eee;text-align:center;padding:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-5 a.btn{padding:.5em 2.2em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth footer{text-align:center}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth footer ul{background-color:#424242;padding:1.5em;list-style:none}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth footer ul a{color:#cdae6e;text-decoration:underline}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth footer ul li{padding:0;display:block}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth footer>a{margin-top:.5em;margin-bottom:1em;display:inline-block}
.on-ie #wrapper-ocnet-confirmation div:first-of-type.level1 .wrapper-ocnet-le-mag-wealth .bloc-2{padding:1em 3%}
@media screen and (max-width:768px){#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth{max-width:100%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth img{margin:auto}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs{max-width:100%;width:100%}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-1 div{width:auto}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 div.row,#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-4>div{display:block}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .blocs .mob-100{width:100%;max-width:initial;float:none;margin:auto;padding-left:1em;padding-right:1em}
#wrapper-ocnet-confirmation div.level1:first-of-type .wrapper-ocnet-le-mag-wealth .bloc-3 .first{margin-bottom:2em}
}
.wrapper-resultats-recherche.resultats-list{padding-top:0;padding-bottom:0;background-color:#f3eee9 !important}
.wrapper-resultats-recherche.resultats-list h2,.wrapper-resultats-recherche.resultats-list .show-more{display:none}
.wrapper-resultats-recherche.resultats-list h3{float:left;width:50%;margin:1em 0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#4e4e4e}
.wrapper-resultats-recherche.resultats-list li{position:relative;width:100%;min-height:0;margin:0;padding:0 2.14286rem;text-align:left;border-bottom:0;background-color:#fff}
.wrapper-resultats-recherche.resultats-list li:after{top:40%;right:0;margin-right:30px;font-size:1.35em;content:"\e674";font-family:iconbnp;font-size:1.3em;color:#837c77;position:absolute}
.wrapper-resultats-recherche.resultats-list li figure{display:none}
.wrapper-resultats-recherche.resultats-list .tag{float:left;width:75px;margin-top:1.95rem;text-align:center}
.wrapper-resultats-recherche.resultats-list p{margin-top:1.3em;width:40%;display:inline-block;color:#837c77}
.wrapper-resultats-recherche.resultats-list.top .main-result{width:100%;position:relative;margin-top:4.28571rem;padding:0 2.14286rem;text-align:left;border-bottom:0;border-left:3px solid #1b4b8b}
.wrapper-resultats-recherche.resultats-list.top .main-result.compte_carte_et_services-c{border-left-color:#769d44}
.wrapper-resultats-recherche.resultats-list.top .main-result.credit-c{border-left-color:#692c71}
.wrapper-resultats-recherche.resultats-list.top .main-result.epargne-c{border-left-color:#1b4b8b}
.wrapper-resultats-recherche.resultats-list.top .main-result.assurance-c{border-left-color:#9e1e3f}
.wrapper-resultats-recherche.resultats-list.top .main-result.actualites-c{border-left-color:#685648}
.wrapper-resultats-recherche.resultats-list.top .main-result h3{padding:0 2.14286rem}
.wrapper-resultats-recherche.resultats-list.top .main-result br{display:none}
.wrapper-resultats-recherche.resultats-list.top .main-result p{padding:0}
.wrapper-resultats-recherche.resultats-list.top .main-result:after{position:absolute;top:40%;right:0;margin-right:2.14286rem;content:"\e674";font-family:iconbnp;font-size:1.3em;color:#837c77}
.wrapper-resultats-recherche.resultats-list.top .main-result .main-result-img{display:none}
.wrapper-resultats-recherche.resultats-list.top aside{width:100%}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result{margin-left:0;padding:0;border:0}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result h3{padding-left:2.14286rem}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li{border-top:solid 1px #f3eee9;border-right:solid 1px #f3eee9;border-left:3px solid #b2965b;overflow:hidden}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.epargne-c{border-left-color:#1b4b8b}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.epargne-c.faq{border-left-color:#1b4b8b}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.credit-c{border-left-color:#692c71}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.credit-c.faq{border-left-color:#692c71}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.compte_carte_et_services-c{border-left-color:#769d44}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.compte_carte_et_services-c.faq{border-left-color:#769d44}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.assurance-c{border-left-color:#9e1e3f}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.assurance-c.faq{border-left-color:#9e1e3f}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.faq:before{left:3rem;top:1rem}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.faq{min-height:0;padding:0 2.14286rem}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.faq a{display:inline-block;width:65%;margin:.9em 0;padding-left:7.5rem;font-weight:400;font-size:1.8rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;line-height:1;color:#4e4e4e;text-transform:uppercase}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits{margin-bottom:0}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits h3{padding-left:2.14286rem}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li{border-top:solid 1px #f3eee9}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li.no-pic{padding-top:0}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li.compte_carte_et_services-c{border-left:3px solid #769d44}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li.epargne-c{border-left:3px solid #1b4b8b}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li.assurance-c{border-left:3px solid #9e1e3f}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li.credit-c{border-left:3px solid #692c71}
.wrapper-resultats-recherche.resultats-list.faq .list-faq{margin-bottom:0;border-bottom:0}
.wrapper-resultats-recherche.resultats-list.faq .list-faq li{border-left:3px solid #b2965b}
.wrapper-resultats-recherche.resultats-list.faq .list-faq li:before{left:3rem}
.wrapper-resultats-recherche.resultats-list.faq .list-faq li a{display:inline-block;width:65%;margin:.9em 0;padding-left:7.5rem;font-weight:400;font-size:1.8rem;color:#4e4e4e;text-transform:uppercase;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;line-height:1}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides{margin:0}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li{border-left:3px solid #4f4f4f}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li h3{width:55%;padding-left:7.5rem}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li p{display:none}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li:before{display:inline-block;position:absolute;width:3rem;height:2rem;left:3rem;top:1.2rem;content:"\e65e";font-family:iconbnp;font-size:2.5rem;color:#433931}
.wrapper-resultats-recherche.resultats-list ul.list-tools h3{padding-left:2.14286rem}
.wrapper-resultats-recherche.resultats-list ul.list-tools li{height:auto;margin-top:0;border-left:3px solid #b2965b;border-radius:0}
.wrapper-resultats-recherche.resultats-list ul.list-tools li.degrade-hover:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FFFFFF',GradientType=0);background-image:none;background-color:#fff}
.wrapper-resultats-recherche.resultats-list ul.list-tools li.degrade-hover:hover h3{color:#4e4e4e}
.wrapper-resultats-recherche.resultats-list ul.list-tools li:after{color:#837c77}
.wrapper-resultats-recherche.resultats-list ul.list-tools li i{margin:1rem 0 0 0;float:left;width:75px;background-repeat:no-repeat}
.wrapper-resultats-recherche.resultats-list ul.list-tools li i.icon-simulateur,.wrapper-resultats-recherche.resultats-list ul.list-tools li i.icon-souscrire-online,.wrapper-resultats-recherche.resultats-list ul.list-tools li i.icon-contacter-conseiller{background-position:center -100px}
.wrapper-resultats-recherche.resultats-list ul.list-tools li i.icon{text-align:center}
.wrapper-resultats-recherche.resultats-list ul.list-tools li .bas{position:relative;top:0}
.wrapper-resultats-recherche.resultats-list ul.list-tools li .bas h3{text-align:left}
.wrapper-resultats-recherche.resultats-list.actu h3{padding-left:2.14286rem}
.wrapper-resultats-recherche.resultats-list.actu ul{border-right:solid 1px #f3eee9}
.wrapper-resultats-recherche.resultats-list.actu li{border-left:3px solid #b2965b}
.wrapper-resultats-recherche.resultats-list.actu li i,.wrapper-resultats-recherche.resultats-list.actu li .kw{display:none}
.wrapper-resultats-recherche.resultats-list.actu li .col-60{width:100%}
.wrapper-resultats-recherche.resultats-list.actu li .date{display:block;top:-13px;position:relative}
.header-recherche{position:relative;z-index:101;overflow:visible;padding:0;min-height:100px;color:#fff}
.header-recherche .gradient-IE{background-color:#42382f;background-image:-webkit-gradient(linear,left top,right top,from(#42382f),to(#685648));background-image:linear-gradient(90deg,#42382f,#685648);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=0);min-height:104px;position:absolute;width:100%}
.header-recherche .row{z-index:101}
.header-recherche.resultat{padding:2.5rem 2rem 2rem 2rem}
.header-recherche .close{border-color:#fff;color:#fff}
.header-recherche .icon-carret-left{background-position:-22px 3px;display:inline-block}
.header-recherche .col-fermer,.header-recherche .col-retour{padding:2.8rem 1rem 2.4rem 1rem;text-align:center;width:6%}
.header-recherche .col-fermer{border-left:solid 1px rgba(255,255,255,0.5);position:absolute;right:0;z-index:999}
.header-recherche .col-retour{border-right:solid 1px rgba(255,255,255,0.5);display:none !important;position:absolute;left:-6%;cursor:pointer}
.header-recherche .btn-ok{padding:10px .5rem 10px .5rem;height:47px;margin-left:1%;width:6%}
.header-recherche .search.main-search,.header-recherche .free-search{margin:0}
.header-recherche .search.main-search .ok,.header-recherche .free-search .ok{background-color:#fff;position:absolute;right:10px;top:8px;height:30px;border-left:solid 1px #ccc;padding-left:15px;color:#4f4f4f}
.header-recherche .search.main-search .form-control,.header-recherche .search.free-search .form-control{padding-left:55px}
.header-recherche .search.main-search:after,.header-recherche .search.free-search:after{right:auto;left:3px;width:40px;height:30px;border-right:solid 1px #ccc;padding-right:10px;top:8px;background-position:center 406px}
.header-recherche label.free-search{position:relative;width:90%;margin:0 auto}
.col-recherche-type,.col-recherche-libre{padding:2rem 1% 1.5rem 1.5%;position:relative;z-index:101}
.col-recherche-type{width:86%;margin-left:0 !important;padding-left:6%}
.col-recherche-type .legende{padding-right:1.5%}
.col-recherche-libre{right:8%;position:absolute;width:42%;float:none;display:none !important}
.or{position:absolute;text-align:center;min-width:25px;left:50%;margin-left:-20px;top:2rem;line-height:3rem;display:none !important}
.or:after,.or:before{content:"";width:1px;height:2.5rem;background-color:rgba(255,255,255,0.5);left:50%;top:0;position:absolute}
.or:before{margin-top:-2rem}
.or:after{top:2.5rem}
.recherche.large,.btn-ok{display:none}
.show-more{margin-bottom:2rem}
.filtre-recherche{width:100%;color:#4e4e4e;background-color:#fef7f8;border-bottom:solid 1px #f3eee9}
.filtre-recherche .nbr-resultat{padding:2rem 1.25rem;font-size:1.42857rem;line-height:1;background-color:#fef7f8}
.filtre-recherche .nbr-resultat span{color:#b2965b;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:2rem;line-height:1;margin-left:1rem}
.filtre-recherche .col-75{border-left:solid 1px #f3eee9}
.filtre-recherche .list-vue li{min-height:90px;width:50%;float:left;cursor:pointer;border-left:1px solid #f3eee9;background-color:#fef7f8;background-repeat:no-repeat}
.filtre-recherche .list-vue li.active-block{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) #fef7f8 no-repeat center -195px}
.filtre-recherche .list-vue li.active-block.active{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) #fef7f8 no-repeat center -275px}
.filtre-recherche .list-vue li.active-liste{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) #fef7f8 no-repeat center -34px}
.filtre-recherche .list-vue li.active-liste.active{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) #fef7f8 no-repeat center -116px}
.filtre-recherche .plus{text-indent:-9999px;min-height:90px;cursor:pointer;position:relative;top:0rem;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) no-repeat center 40px}
.filtre-recherche .plus.active{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-arrow.png) #FFF no-repeat center -352px}
.list-filtres{background:#FFF;padding:.6rem 0;min-height:90px}
.list-filtres li{float:left;padding:.5rem 2rem;cursor:pointer;position:relative}
.list-filtres li:after{border-radius:50%;width:1.5rem;height:1.5rem;border:solid 1px #837c77;content:"✕";font-size:.95rem;color:#837c77;right:0;position:absolute;text-align:center;top:.5rem}
.main-result p{padding:0 1rem}
.main-result a{color:inherit}
.wrapper-resultats-recherche,.list-auto-completion{padding:2rem}
.wrapper-resultats-recherche h2 span,.list-auto-completion h2 span{color:#685648}
.wrapper-resultats-recherche .tag,.list-auto-completion .tag{color:#fff;padding:0 10px 1px 10px;border-radius:12px;font-size:.92857rem}
.wrapper-resultats-recherche .wbbb,.list-auto-completion .wbbb{background-color:#fff;border-bottom:solid 3px #f3eee9;border-right:solid 1px #f3eee9;border-left:solid 1px #f3eee9}
.wrapper-resultats-recherche .compte_carte_et_services-c.wbbb,.list-auto-completion .compte_carte_et_services-c.wbbb{border-bottom-color:#769d44}
.wrapper-resultats-recherche .compte_carte_et_services-c .tag,.list-auto-completion .compte_carte_et_services-c .tag{background-color:#769d44}
.wrapper-resultats-recherche .credit-c.wbbb,.list-auto-completion .credit-c.wbbb{border-bottom-color:#692c71}
.wrapper-resultats-recherche .credit-c .tag,.list-auto-completion .credit-c .tag{background-color:#692c71}
.wrapper-resultats-recherche .epargne-c.wbbb,.list-auto-completion .epargne-c.wbbb{border-bottom-color:#1b4b8b}
.wrapper-resultats-recherche .epargne-c .tag,.list-auto-completion .epargne-c .tag{background-color:#1b4b8b}
.wrapper-resultats-recherche .assurance-c.wbbb,.list-auto-completion .assurance-c.wbbb{border-bottom-color:#9e1e3f}
.wrapper-resultats-recherche .assurance-c .tag,.list-auto-completion .assurance-c .tag{background-color:#9e1e3f}
.wrapper-resultats-recherche .actualites-c.wbbb,.list-auto-completion .actualites-c.wbbb{border-bottom-color:#685648}
.wrapper-resultats-recherche .actualites-c .tag,.list-auto-completion .actualites-c .tag{background-color:#685648}
.wrapper-resultats-recherche.recherche-avancee{background-color:#fff;margin-top:-1px}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.cb2,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.cb2{margin-top:10px}
.wrapper-resultats-recherche.recherche-avancee .lbd{border-left:solid 1px #f3eee9;padding-left:2rem}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img{text-indent:-9999px;float:left;width:5rem;height:4.5rem;margin:0 2px 2px 0}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img:before,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img:before{width:5rem;height:4.5rem;text-align:center;background-color:#f3eee9;border:0;padding:1.2rem 1rem 1rem;position:absolute;top:3px;left:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;color:#837c77;font-family:"iconbnp";display:inline-block;font-size:2rem;text-indent:0}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img.icon-pdf,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img.icon-pdf{clear:left}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img:after,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img:after{position:static}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img.icon-pic:before,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img.icon-pic:before{content:"\e672"}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img.icon-pdf:before,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img.icon-pdf:before{content:"\e65e"}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img.icon-video:before,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img.icon-video:before{content:"\e676"}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img.icon-code:before,.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:not(:checked)+label.lab-img.icon-code:before{content:"\e675"}
.wrapper-resultats-recherche.recherche-avancee [type=checkbox]:checked+label.lab-img:before{color:#fff;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#b2965b',GradientType=0)}
.wrapper-resultats-recherche.produit,.wrapper-resultats-recherche.actu,.wrapper-resultats-recherche.faq:not(.wrap){background-color:#fff}
.list-top-result li,.list-produits li,.list-faq li,.list-tools li,.list-actus li,.fpbpf_decouverte li{position:relative}
.list-top-result li a,.list-produits li a,.list-faq li a,.list-tools li a,.list-actus li a,.fpbpf_decouverte li a{color:inherit}
.list-top-result li:after,.list-produits li:after,.list-faq li:after,.list-tools li:after,.list-actus li:after,.fpbpf_decouverte li:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#837c77;position:absolute;right:2rem;bottom:1rem}
.list-top-result{border-top:solid 1px #f3eee9;padding-top:1rem;margin-left:2rem}
.list-top-result h3{color:#433931}
.list-top-result li{border-bottom:solid 1px #f3eee9;color:#837c77;margin-bottom:1rem;position:relative}
.list-top-result li.faq{min-height:130px;padding:3rem 0 3rem 4rem}
.list-top-result li.faq:before{content:"\e658";font-family:"iconbnp";font-size:2.5rem;display:inline-block;position:absolute;width:3rem;height:2rem;color:#433931;left:0;top:2.5rem}
.list-top-result li:after{bottom:.5rem;right:0}
.list-produits{margin-bottom:2rem;overflow:hidden}
.list-produits li{border-right:solid 1px #f3eee9;border-left:solid 1px #f3eee9;background-color:#fff;border-bottom:solid 3px #f3eee9;text-align:center;padding-bottom:2rem;min-height:370px}
.list-produits li p{color:#837c77}
.list-produits li .tag{margin-top:1rem;display:inline-block}
.list-produits li.credit-c{border-bottom-color:#692c71}
.list-produits li.compte_carte_et_services-c{border-bottom-color:#769d44}
.list-produits li.epargne-c{border-bottom-color:#1b4b8b}
.list-produits li.assurance-c{border-bottom-color:#9e1e3f}
.list-produits li.no-pic{border-top:solid 1px #f3eee9;padding-top:2rem}
.list-produits figure{height:180px}
.list-faq{margin-bottom:2rem;border-bottom:solid 1px #f3eee9}
.list-faq li{background-color:#fff;border:solid 1px #f3eee9;border-bottom:0;color:#837c77;padding:1.5rem;padding-left:4rem}
.list-faq li:before{content:"\e658";font-family:"iconbnp";font-size:2.5rem;display:inline-block;position:absolute;width:3rem;height:2rem;color:#433931;left:1rem;top:1rem}
.list-guides{overflow:hidden;margin-bottom:2rem}
.list-guides figure{height:270px}
.list-guides li{text-align:center;border:solid 1px #f3eee9;margin-bottom:20px}
.list-guides li a{color:inherit}
.tools .show-more{margin-top:20px}
.list-tools{overflow:hidden}
.list-tools li{min-height:220px}
.list-tools li.white-box .bas{top:120px}
.list-tools li.white-box .bas h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.7rem}
.list-tools li:hover:after{color:#fff;opacity:1.0}
.list-actus{border-bottom:solid 1px #f3eee9;margin-bottom:2rem}
.list-actus li{overflow:hidden;border-top:solid 1px #f3eee9;padding:1.5rem 4rem 1.5rem 0}
.list-actus li i{margin-right:.5rem}
.list-actus li p{color:#837c77}
.list-actus li .kw{padding-left:3rem;color:#b2965b}
.list-actus li .kw i{color:#f3eee9}
.list-actus li figure{height:170px;margin-bottom:1rem}
.list-actus li:after{bottom:2.2rem}
.section-auto-completion.abs{position:absolute;width:100%}
.list-auto-completion{position:relative;z-index:101;padding:0}
.list-auto-completion li{background-color:#fff;padding:.5rem 12% .5rem 12%;color:#837c77;border-top:solid 1px #f3eee9;cursor:pointer}
.list-auto-completion li .tag{float:right}
.list-auto-completion em{font-style:normal;color:#433931}
.main-result figure{height:170px}
figure{width:100%;background-repeat:no-repeat;background-size:cover}
.main-result-img{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/main-result.jpg)}
.epargne-prod-img,.actualites-prod-img,.credit-prod-img{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/produit1.jpg)}
.assurance-prod-img,.actu-img-1{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/produit2.jpg)}
.guide-img{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/guide.jpg)}
.actu-img-2{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/actu2.jpg)}
.actu-img-3{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/recherche/actu3.jpg)}
.rib{background-color:#f3eee9;padding:0 3rem 3rem 3rem;position:relative}
.rib fieldset{padding:0}
.rib .choix-format{margin-top:20px}
.rib .format-html{padding:20px}
.rib .envoi-courrier{background-color:#f8f8f8;padding:20px}
.rib .list-opo-motif{overflow:visible}
.rib .dropdown-list .dropdown-list-select li{float:none;text-align:left}
.rib .dropdown-list .dropdown-list-select li:hover{color:#FFF}
.rib .dropdown-list .dropdown-list-select li:hover .libelle{color:#fff}
.rib .choisir-format-rib{padding:15px 25px 25px;border-top:0}
.rib .choisir-format-rib .actions-rapides .white-box .icon-shadow{margin-top:5px}
.rib .choisir-format-rib .actions-rapides .white-box i{margin-top:22px}
.rib .choisir-format-rib .actions-rapides small{text-transform:none}
.rib .btn-primary .mobile{margin-top:20px;padding:10px 10px}
.rib .unstyled{list-style-type:none;padding-left:0}
@media print{hr{width:100%;border-top:1px solid #aaa;border-bottom:1px solid #aaa;display:block}
.rib .format-html{padding:10px}
}
.tepeo .form [type="radio"]:checked+label{color:#433931}
.tepeo .product-img{max-width:50%;margin-top:.5rem}
.tepeo .white-box .list-recap-light em>span{width:auto}
.tepeo .white-box .list-recap-light span.circle-container{width:100%}
.tepeo .white-box .list-recap-light span.circle-container .circle-small{width:20px}
.tepeo .radio-inline{margin:.5em 0}
.tepeo .formule_dynamique,.tepeo .formule_statique{margin-right:0}
.tepeo .formule .help-text-container{margin-left:1em}
.tepeo .row.white-box .list-recap-light{padding-top:0}
.tepeo .row.white-box .list-recap-light em{width:50%;vertical-align:top}
.tepeo .row.white-box .list-recap-light em span{color:#b2965b;margin-right:0}
.tepeo .row.white-box>.row{margin-bottom:1.5rem}
.tepeo .row.white-box>.row [type="radio"]:checked+label{color:#433931}
.tepeo .row.white-box>.row [type="radio"]+label{margin-left:1em;color:#4f4f4f}
.tepeo .row.white-box>.row .help-text-container{margin-top:.75em}
.tepeo .infos{margin:1em 0 0 1em;border:1px solid #f3eee9;padding:0 1em 1em;color:#837c77}
.tepeo.quick-resultat div.large-table table tr td{padding:0 2em;vertical-align:top}
.tepeo.quick-resultat div.large-table table tr td.titre{padding:2rem}
.tepeo.quick-resultat div.large-table table tr td.titre.active{background-color:#1cbe4c;background-image:linear-gradient(-10deg,#1cbe4c,#79d44c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1CBE4C',endColorstr='#79D44C',GradientType=1)}
.tepeo.quick-resultat div.large-table table tr td.titre.non-reco h3{margin-top:55px}
.tepeo.quick-resultat div.large-table table tr td.titre.non-reco .description{min-height:140px}
.tepeo.quick-resultat div.large-table table tr td.titre .description{min-height:195px}
.tepeo.quick-resultat div.large-table table tr td.titre p{padding-top:1.5em;margin-top:0;border-top:1px solid #f3eee9}
.tepeo.quick-resultat div.large-table table tr td.titre h3{margin-top:0}
.tepeo.quick-resultat div.large-table table tr td.titre h3 span{font-weight:normal}
.tepeo.quick-resultat div.large-table table tr td.titre h3 span.js-format-tarif{display:inline}
.tepeo.quick-resultat .colored{color:#b2965b;margin-bottom:.25em}
.tepeo.quick-resultat .tag-reco{margin-bottom:1em;display:inline-block;color:#b2965b;border-radius:5px;border:1px solid #f3eee9}
.tepeo .bloc-offre span.icon-check{width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid #b2965b;color:#b2965b;padding:5px;margin-right:.5rem}
.tepeo .arrow-top .row.recapitulatif{background-color:#1cbe4c;background-image:linear-gradient(-10deg,#1cbe4c,#79d44c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1CBE4C',endColorstr='#79D44C',GradientType=1);color:#fff;padding:1.5rem;margin-top:2em}
.tepeo .arrow-top .row.recapitulatif .formule_dynamique,.tepeo .arrow-top .row.recapitulatif .formule_statique{margin-right:0}
.tepeo .arrow-top .row.recapitulatif hr{color:#fff}
.tepeo .arrow-top .row.recapitulatif h4{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;font-size:2em;margin:.5em 0}
.tepeo .arrow-top .row.recapitulatif .col-50:first-of-type p:first-of-type{text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.4rem}
.tepeo .arrow-top .row.recapitulatif .col-50:first-of-type ul{padding-left:0}
.tepeo .arrow-top .row.recapitulatif .col-50:first-of-type ul li{list-style:none;margin-bottom:1em}
.tepeo .arrow-top .row.recapitulatif .col-50:first-of-type ul li span{margin-right:1em}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type{padding-left:2em;border-left:1px solid #fff}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .row{padding:1em 0 1em}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .row.complement1{padding-top:0;margin-left:1.5em}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .row.complement1 p.title{padding-bottom:.5em;border-bottom:1px solid #fff;margin-bottom:.75rem}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .row p{margin:0}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type>.row:last-of-type{font-size:1.5em}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type>.row:last-of-type p{text-transform:uppercase}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .details{border-top:1px solid #fff;border-bottom:1px solid #fff}
.tepeo .arrow-top:after{border-color:#b2965b transparent}
.tepeo .mentions-legales{margin-top:2em}
.tepeo .mentions-legales p{margin:0}
.toggle-nav{position:fixed;border-radius:50%;background:#3c8e55;font-size:25px;top:20px;right:20px;height:25px;width:25px;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:.2;color:#d3eada;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99999999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0}
.overlay-nav{position:fixed;display:block;width:100%;height:100%;z-index:200;background-color:#000;top:0;left:0;opacity:.8}
.navigation-maquette{position:fixed;background:#ccffd4;z-index:99999;right:64px;top:7px;font-family:"open sans"}
.navigation-maquette p{background:#4dad7a;color:#c5f9dd;margin:0;text-align:center;padding:15px 0;font-size:14px}
.navigation-maquette ul{list-style-type:none}
.navigation-maquette ul li{padding:10px;border-bottom:1px solid #27d042;background:#e9f7eb}
.navigation-maquette ul li a{color:#174}
.navigation-maquette ul li:hover{background:#96d0a9}
.navigation-maquette ul li:hover a{color:#1e6340}
.navigation-maquette ul.upper-nav li{padding:10px;border-bottom:1px solid white;background:#1e2744}
.navigation-maquette ul.upper-nav li a{color:white}
.navigation-maquette ul.upper-nav li:hover{background:#dae8df}
.navigation-maquette ul.upper-nav li:hover a{color:#1e6340}
.recap{color:#b2965b}
@media screen and (max-width:768px){.code-secret.new-code-secret .form .mob-100{border-bottom:0;padding:0 1rem}
}
.wrapper-info-post-ident .btn-,.wrapper-info-post-ident .btn-primary{margin-right:10px;display:inline-block}
.wrap.code-secret #idFormStep2[name="recapitulatif"] .fieldset .row:nth-child(2){display:none}
.bpf .new-code-secret .nouveau-code-list li:before{color:#212121}
.bpf .new-code-secret input+label.radio-label{margin-top:0}
.bpf .new-code-secret input+label.radio-label:before{height:20px;width:20px}
.bpf .new-code-secret input:not(:checked)+label.radio-label:before{-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);border:solid 1px #ccc}
.bpf .new-code-secret input:not(:checked)+label.radio-label:after{text-align:center;content:"";border-radius:50%;background-color:#42382f;left:6px;position:absolute;top:6px;width:8px;height:8px;-webkit-transform:scale(0);transform:scale(0)}
.bpf .new-code-secret input:checked+label.radio-label:before{border:1px solid #42382f;-webkit-transition:.3s;transition:.3s}
.bpf .new-code-secret input:checked+label.radio-label:after{text-align:center;background-color:#42382f;content:"";border-radius:50%;left:6px;position:absolute;top:6px;width:8px;height:8px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.2s;transition:.2s}
.new-code-secret section.new-code-secret{overflow:hidden}
.new-code-secret p{font-family:"Open Sans"}
.new-code-secret .form .custom-select select,.new-code-secret .form .custom-select2 select{font-weight:normal;padding-left:12px}
.new-code-secret .title-help label,.new-code-secret .title-help .help-text-container{display:inline-block}
.new-code-secret .title-help .help-text-container{margin-left:8px;top:3px}
.new-code-secret .telephone.second.small.grey{margin-top:0;position:relative;display:inline-block;width:147px;top:7px;overflow:hidden;height:25px}
.new-code-secret .telephone.second.small.grey .number.arrow-right{width:44px;font-size:17px;height:auto;padding-top:2px;font-weight:normal}
.new-code-secret .telephone.second.small.grey .number.arrow-right:after{left:45px;z-index:1;top:12px;border-left-color:#fff;border-width:10px 0 10px 10px}
.new-code-secret .telephone.second.small.grey .texte{position:relative;top:1px;height:31px;width:95px}
.new-code-secret .telephone.second.small.grey .texte p{display:block;line-height:1;font-size:.7rem}
.new-code-secret #popin-code-secret .popin-content img{width:50px;position:relative;text-align:center;left:calc(50% - 25px);top:10px}
.new-code-secret #popin-code-secret .popin-content-p1{font-size:15px;text-align:center;color:#212121}
.new-code-secret #popin-code-secret .popin-content-p2{font-size:15px;font-weight:bold;text-align:center;color:#212121}
.new-code-secret #popin-code-secret .popin-content .js-canvas-loader{margin:auto}
.new-code-secret .intro-code-secret p:first-child{display:inline}
.new-code-secret .popin-code-secret1 .cercle{height:44px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.33333rem;padding-top:0}
.new-code-secret .popin-code-secret1 p{font-size:17px;text-align:center;color:#212121}
.new-code-secret .popin-code-secret1 .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.new-code-secret .popin-code-secret1 .button-container .btn-secondary{background-color:#f8f8f8;font-size:15px;font-weight:600;color:#212121;margin-right:15px}
.new-code-secret.reedition-indisponible .contact,.new-code-secret.sms-non-recu .contact{margin-top:-10px}
.new-code-secret.reedition-indisponible .contact p,.new-code-secret.sms-non-recu .contact p{display:inline}
.new-code-secret .nouveau-code-txt .cercle{height:44px;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.33333rem;padding-top:0;background:none repeat scroll 0 0 #9d265c;border-radius:50%;color:#fff;left:165px;margin:30px auto}
.new-code-secret.reinitialisation .block1 p{font-weight:600;color:#212121;text-align:center}
.new-code-secret.reinitialisation .block1-p-1{margin-bottom:0;font-size:17px}
.new-code-secret.reinitialisation .block1-p-2{margin-top:8px;font-size:15px}
.new-code-secret.reinitialisation .block2 p{font-size:15px;color:#767676;text-align:center}
.new-code-secret.reinitialisation .block2-p-1{margin-bottom:27px}
.new-code-secret.reinitialisation .block2-p-2{margin-bottom:0}
.new-code-secret.reinitialisation .block2-p-2 a{color:#00915a;text-decoration:underline}
.new-code-secret.reinitialisation .btn-secondary#special-btn{background-color:#d5d5d5}
.new-code-secret.sms-non-recu .fieldset>p{margin-top:0}
.new-code-secret.changer-le-code-temporaire .fieldset p{margin:0}
.new-code-secret.nouveau-code-valide .fieldset p{margin:0}
.new-code-secret .nouveau-code-txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.new-code-secret .nouveau-code-txt .cercle{width:59px;height:59px;font-size:3.33rem}
.new-code-secret .nouveau-code-txt p{margin:0;font-size:17px;font-weight:600;color:#212121}
.new-code-secret .nouveau-code-list{margin:20px 0;list-style-type:none}
.new-code-secret .nouveau-code-list li{font-family:"Open sans";font-size:15px;font-weight:600;color:#212121}
.new-code-secret .nouveau-code-list li:before{content:"\e603";color:#00915a;font-family:"iconbnp";font-size:25px;position:relative;right:10px;top:3px}
.new-code-secret .nouveau-code-grille{background-color:#e0e0e0;padding:30px}
.new-code-secret .nouveau-code-grille_txt{margin-top:0;color:#767676;font-size:15px}
.new-code-secret .nouveau-code-grille label{font-weight:600;color:#212121}
.new-code-secret .nouveau-code-grille_container{margin-top:20px}
.new-code-secret .nouveau-code-grille_border-mobile{display:none}
@media screen and (max-width:768px){.new-code-secret .nouveau-code-grille_border-mobile{display:block;border-top:3px solid #767676;width:173.5px;margin:auto;height:3px;position:relative}
.new-code-secret .nouveau-code-grille_border-mobile:before{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#767676;border-left-style:solid;border-left-width:10px;border-right-color:transparent;border-right-style:solid;border-right-width:0;border-top-color:transparent;border-top-style:solid;border-top-width:10px;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";display:block;height:20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);left:81px;margin-top:-10px;pointer-events:none;position:absolute;top:-5px;width:10px}
}
.new-code-secret .nouveau-code-grille_selection{border-left:3px solid #767676;padding:26px 0;margin-left:40px;position:relative}
.new-code-secret .nouveau-code-grille_selection:before{border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:10px;border-left-color:#767676;border-left-style:solid;border-left-width:10px;border-right-color:transparent;border-right-style:solid;border-right-width:0;border-top-color:transparent;border-top-style:solid;border-top-width:10px;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";display:block;height:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-11px;margin-top:-10px;pointer-events:none;position:absolute;top:86px;width:10px}
@media screen and (max-width:768px){.new-code-secret .nouveau-code-grille_selection{border-left:0;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.new-code-secret .nouveau-code-grille_selection:before{display:none}
}
.new-code-secret .nouveau-code-grille_row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:40px}
@media screen and (max-width:768px){.new-code-secret .nouveau-code-grille_row{margin-left:0}
}
.new-code-secret .nouveau-code-grille_element{opacity:.75;cursor:pointer;-webkit-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3.2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3.2px;margin-right:4px;margin-bottom:4px;width:62.5px;height:59.2px;color:#212121;background-color:#ececec;background-image:-webkit-gradient(linear,left top,left bottom,from(#ececec),to(#fff));background-image:linear-gradient(180deg,#ececec,#fff)}
.new-code-secret .nouveau-code-grille_element:hover{opacity:1}
.new-code-secret .nouveau-code-grille_element p{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:30.2px;position:relative;top:2px}
.new-code-secret.envoi-courrier .block1 p{margin-top:0;text-align:center;font-size:17px;font-weight:600;font-family:"Open sans"}
.new-code-secret.envoi-courrier .block1 p:first-child{margin-bottom:0}
.new-code-secret.envoi-courrier .block2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.new-code-secret.envoi-courrier .block2 ul{list-style-type:none}
.new-code-secret.envoi-courrier .block2 ul li{font-family:"Open sans";font-size:15px;font-weight:600;color:#212121}
.new-code-secret.envoi-courrier .block3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.new-code-secret.envoi-courrier .block3 p{font-family:"Open sans";color:#212121;font-size:15px}
.new-code-secret.envoi-courrier .block3 .lien-info{font-family:"Open sans";font-size:15px;color:#767676}
.new-code-secret.envoi-courrier .block3 .lien-info a{color:#00915a;text-decoration:underline}
.new-code-secret .verification-identite_container{display:-webkit-box;display:-ms-flexbox;display:flex}
.new-code-secret .verification-identite_container img{width:100%;max-width:338px}
.new-code-secret .verification-identite_container .verification-identite_input{margin-left:23px}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client{width:72px;padding-right:2px;font-size:18px;padding:2px 2px 2px 11px;color:#585858}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client.form-control.valid{background:0}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client::-webkit-input-placeholder{font-size:18px;line-height:1.33;color:#999}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client::-moz-placeholder{font-size:18px;line-height:1.33;color:#999}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client:-ms-input-placeholder{font-size:18px;line-height:1.33;color:#999}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client::-ms-input-placeholder{font-size:18px;line-height:1.33;color:#999}
.new-code-secret .verification-identite_container .verification-identite_input input#input-num-client::placeholder{font-size:18px;line-height:1.33;color:#999}
@media screen and (max-width:768px){.new-code-secret.new_ui_2019 .header-page{padding:20px}
.new-code-secret.new_ui_2019 .header-page h2{margin-bottom:10px}
.new-code-secret.new_ui_2019 .header-page .progression{margin:0 0 10px 0}
.new-code-secret.new_ui_2019 .header-page .progression .etapes{margin:0 0 10px}
.new-code-secret.new_ui_2019 .wrap.new-code-secret{padding:10px}
.new-code-secret.new_ui_2019 .form div.help-text-container{margin-left:0;margin-bottom:25px;display:block}
.new-code-secret.new_ui_2019 .help-text-aside{margin:5px 0 0 0}
.new-code-secret.new_ui_2019 .btn-primary,.new-code-secret.new_ui_2019 .btn-secondary{max-width:380px;margin:20px auto 0;width:auto;float:none;display:block;margin-right:auto}
.new-code-secret.new_ui_2019 [class*="btn-"].pull-right+[class*="btn-"].pull-right{margin-right:auto}
.new-code-secret.new_ui_2019 .telephone.second.small.grey{display:block;margin:2px 0 10px}
.new-code-secret.new_ui_2019 .nouveau-code{padding:18px;font-size:15px}
.new-code-secret.new_ui_2019 .nouveau-code-txt p{text-align:center;font-size:15px}
.new-code-secret.new_ui_2019 .nouveau-code-grille_txt{font-size:13px}
.new-code-secret.new_ui_2019 .nouveau-code-list li{font-size:14px;padding:10px 0 0}
.new-code-secret.new_ui_2019 .nouveau-code-list li:before{font-size:19px;margin-right:4px;right:0;top:3px}
.new-code-secret.new_ui_2019 .nouveau-code-grille{padding:20px}
.new-code-secret.new_ui_2019 .nouveau-code-grille .nouveau-code-grille_element{width:37.5px;height:39.2px}
.new-code-secret.new_ui_2019 .nouveau-code-grille .nouveau-code-grille_element p{font-size:22.2px}
.new-code-secret.new_ui_2019 .verification-identite_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.new-code-secret.new_ui_2019 .verification-identite_input{margin-left:0}
.new-code-secret.new_ui_2019 .verification-identite_input .input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.relative{position:relative}
.popin-cache.interst-opacity{opacity:.5;filter:alpha(opacity=50)}
.popin-cache.interst-opacity.intersticiel-z-index{z-index:201}
.popin.popin-full{bottom:0;max-width:none;width:auto;margin:0}
#virementInterstPopin{top:-60px}
.interstitiel .bnpp_sans_condensedregular{font-family:"bnpp_sans_condensed_light"}
.interstitiel .bnp_typelight{font-family:"bnpp_typelight"}
.interstitiel .w300{font-weight:300}
.interstitiel .w400{font-weight:400}
.interstitiel .w700{font-weight:700}
.interstitiel .close.popin-close{border-width:3px;height:40px;width:40px;line-height:38px;font-size:20px;color:#fff}
.interstitiel .anim-container{position:absolute;color:#4d4d4d;background-color:whitesmoke;border-radius:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);padding:34px}
.interstitiel .anime-text-container span{white-space:nowrap}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc2,.interstitiel #interst-bloc3,.interstitiel .ec-mesdocuments #changed_space,.ec-mesdocuments .interstitiel #changed_space,.interstitiel .ec-mesdocuments #rel_6_months,.ec-mesdocuments .interstitiel #rel_6_months,.interstitiel .ec-mesdocuments #consul_rel,.ec-mesdocuments .interstitiel #consul_rel,.interstitiel .ec-mesdocuments #retrouv_rel,.ec-mesdocuments .interstitiel #retrouv_rel,.interstitiel .comptes-contrats #interst-bourse-bloc1,.comptes-contrats .interstitiel #interst-bourse-bloc1,.interstitiel .comptes-contrats #interst-bourse-bloc2,.comptes-contrats .interstitiel #interst-bourse-bloc2,.interstitiel .comptes-contrats #interst-bourse-bloc3,.comptes-contrats .interstitiel #interst-bourse-bloc3,.interstitiel .comptes-contrats #interst-bourse-bloc4,.comptes-contrats .interstitiel #interst-bourse-bloc4{overflow:hidden;position:absolute}
.interstitiel .disappear.show#interst-bloc1,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection4,.interstitiel .disappear.show#interst-bloc3-selection1,.interstitiel #interst-bloc2.disappear.show,.interstitiel #interst-bloc3.disappear.show,.interstitiel .ec-mesdocuments #changed_space.disappear.show,.ec-mesdocuments .interstitiel #changed_space.disappear.show,.interstitiel .ec-mesdocuments #rel_6_months.disappear.show,.ec-mesdocuments .interstitiel #rel_6_months.disappear.show,.interstitiel .ec-mesdocuments #rel_6_months_selection.disappear.show,.ec-mesdocuments .interstitiel #rel_6_months_selection.disappear.show,.interstitiel .ec-mesdocuments #consul_rel.disappear.show,.ec-mesdocuments .interstitiel #consul_rel.disappear.show,.interstitiel .ec-mesdocuments #consul_rel_selection.disappear.show,.ec-mesdocuments .interstitiel #consul_rel_selection.disappear.show,.interstitiel .ec-mesdocuments #retrouv_rel.disappear.show,.ec-mesdocuments .interstitiel #retrouv_rel.disappear.show,.interstitiel .ec-mesdocuments #retrouv_rel_selection.disappear.show,.ec-mesdocuments .interstitiel #retrouv_rel_selection.disappear.show,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc4-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc2.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc2.disappear.show,.interstitiel .comptes-contrats #interst-bourse-bloc3.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc3.disappear.show,.interstitiel .comptes-contrats #interst-bourse-bloc4.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc4.disappear.show{-webkit-transition:opacity 2.5s ease-in;transition:opacity 2.5s ease-in;opacity:0 !important;filter:alpha(opacity=0) !important}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc2-selections #interst-bloc2-selection1,.interstitiel #interst-bloc2-selections #interst-bloc2-selection2,.interstitiel #interst-bloc2-selections #interst-bloc2-selection3,.interstitiel #interst-bloc2-selections #interst-bloc2-selection4,.interstitiel #interst-bloc3-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc1,.comptes-contrats .interstitiel #interst-bourse-bloc1,.interstitiel .comptes-contrats #interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc4-selection1{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.interstitiel .show#interst-bloc1,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection4,.interstitiel .show#interst-bloc3-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc1,.comptes-contrats .interstitiel .show#interst-bourse-bloc1,.interstitiel .comptes-contrats .show#interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc4-selection1{opacity:1;filter:alpha(opacity=100)}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc1 .anim-container{width:407px;height:230px}
.interstitiel #interst-bloc1{left:480px;top:300px}
.interstitiel #interst-bloc1 .anime-text-container{font-size:45px;line-height:56px;text-transform:uppercase}
.interstitiel #interst-bloc2 .anim-container{width:249px;height:143px}
.interstitiel #interst-bloc2{left:225px;bottom:450px;width:315px;height:0;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.interstitiel #interst-bloc2 .anim-container{padding:20px 34px 23px 29px;right:0;top:0}
.interstitiel #interst-bloc2 .anime-text-container{font-size:23px}
.interstitiel #interst-bloc2.show{height:157px}
.interstitiel #interst-bloc2::after{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/virement-fleche2.png");position:absolute;bottom:0;right:260px}
.interstitiel #interst-bloc2-selections{width:669px;height:39px;position:absolute;top:211px;left:166px}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection1{position:relative;display:inline-block;width:146px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection1.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection2{position:relative;left:36px;display:inline-block;width:146px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection2.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection3{position:relative;left:72px;display:inline-block;width:93px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection3.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection4{position:relative;left:105px;display:inline-block;width:147px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection4.png")}
.interstitiel #interst-bloc3 .anim-container{width:332px;height:60px}
.interstitiel #interst-bloc3{left:1000px;top:77px;width:332px;height:0;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.interstitiel #interst-bloc3 .anim-container{padding:17px 33px 18px 29px;right:0;bottom:0}
.interstitiel #interst-bloc3 .anime-text-container{font-size:23px}
.interstitiel #interst-bloc3.show{height:132px}
.interstitiel #interst-bloc3::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/virement-fleche3.png");position:absolute;top:0;right:69px}
.interstitiel #interst-bloc3-selection1{position:absolute;display:inline-block;width:1032px;height:38px;left:150px;top:71px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc3-selection1.png")}
.bpf .interstitiel #interst-bloc3-selection1{left:145px;top:70px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection1{width:169px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection2{width:164px;left:-2px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection3{left:9px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection4{left:17px}
.pro .interstitiel #interst-bloc3-selection1{left:146px}
#activation-par-cle-digitale .form.validate-form.activation-sms fieldset{padding-bottom:220px}
#activation-par-cle-digitale .form.validate-form.activation-sms p.libelle:after{content:'';position:absolute;left:calc(50% - 116px);background-size:inherit !important;margin:30px auto 0;width:356px !important;height:207px !important}
#activation-par-cle-digitale .form.validate-form.activation-sms .jsloader{display:none !important}
#activation-par-SMS .form.validate-form.activation-sms p.libelle::after,#confirmation-envoi-code-courrier .form.validate-form.activation-sms p.libelle::after{background:0;height:auto}
#difficulte-validation .icon-carret-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .5s ease;transition:all .5s ease}
#difficulte-validation.open .icon-carret-down{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:all .5s ease;transition:all .5s ease}
.ec-messagerie p{margin:0}
.ec-messagerie.message-securise{border-bottom:1px solid #CCC}
.ec-messagerie.message-securise .form-info .col-90{padding:0;border:0}
.ec-messagerie.message-securise .form-info .col-90 h3{background-color:#faf8f9;margin:0;padding:20px 25px}
.ec-messagerie.message-securise .form-info .col-90 .msg-details{margin-left:0;padding:25px}
.ec-messagerie.message-securise .form-info .col-90 .msg-details ul{list-style-position:inside;list-style-type:none;padding-left:0;margin-top:0}
.ec-messagerie.message-securise .form-info .col-90 .msg-details ul p{margin-top:20px}
.ec-messagerie.message-securise .form-info .col-90 .msg-details ul p:first-child{margin-top:0}
.ec-messagerie.message-securise .form-info .col-10{height:67px;background-color:#faf8f9;padding:20px 25px}
.ec-messagerie.message-securise .form-info .col-10 .folder-btn{padding-top:2rem;display:inline-block;margin:0 auto;float:none}
.wrapper-virement{background-color:#f3eee9;overflow:hidden;padding:25px;padding-bottom:40px}
.wrapper-virement .row.form-info{padding-bottom:1rem}
.wrapper-virement .row.form-info .icon-info{padding-top:.5rem}
.wrapper-virement input#input-date-fin[disabled=disabled]+label{color:#a79e9e}
.wrapper-virement .wrapper-virement #email-beneficiaire input[disabled=disabled]+label,.wrapper-virement .wrapper-virement #email-beneficiaire input[disabled=disabled]+label:after{color:#878787 !important}
.wrapper-virement .wrapper-virement #email-beneficiaire input[disabled=disabled]+label:before{border:1px solid #878787 !important}
.wrapper-virement .logo-banque{float:left;margin:1rem 1rem 00}
.wrapper-virement .confirmation{margin:20px 0}
.wrapper-virement .confirmation .icon-form-info{margin:0 auto}
.wrapper-virement .close{color:#b2965b;border-width:3px}
.wrapper-virement .icon-star{color:#685648;font-size:1.5rem;padding-right:5px;vertical-align:text-top}
.wrapper-virement .liste-crediteur .disable{display:none}
.wrapper-virement .liste-crediteur .versement-disabled{background-color:#f3eee9}
.wrapper-virement .list-fav>.form-ligne-titre,.wrapper-virement .handlebar-template-placeholder>.form-ligne-titre,.wrapper-virement .margin-top+.form-ligne-titre{margin-top:5px}
.wrapper-virement #confirmation-envoi-code-courrier .confirmation .icon-form-info{background-position:center -72px}
.wrapper-virement .recap-detail-vir+p,.wrapper-virement .confirmation+p{color:#4f4f4f}
.wrapper-virement .onglet-ancre{padding:0}
.wrapper-virement .onglet-ancre:hover{border:0;border-left:solid 3px #ccc}
.wrapper-virement .onglet-ancre a{display:block;padding:10px;color:#433931}
.wrapper-virement .form-ligne-titre{min-height:4.5em}
.wrapper-virement .form-ligne-titre h3 span{color:#b2965b}
.wrapper-virement .form-ligne-titre .help-text-container .circle-container{color:#b2965b;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.wrapper-virement .form-ligne-titre+.white-box{border-top:0}
.wrapper-virement .no-service{padding:25px}
.wrapper-virement em{font-style:normal;color:#b2965b}
.wrapper-virement .compte{border-left-color:#769d44}
.wrapper-virement .compte strong{color:#769d44}
.wrapper-virement .livret{border-left-color:#1a4b8e}
.wrapper-virement .livret strong{color:#1a4b8e}
.wrapper-virement .credit{border-left-color:#800a91}
.wrapper-virement .credit strong{color:#800a91}
.wrapper-virement .montant-vir.negatif,.wrapper-virement .avenir.negatif{color:#e64444}
.wrapper-virement .versement-disabled,.wrapper-virement .versement-disabled strong{color:#837c77}
.wrapper-virement #button-show-sans-iban{display:block;clear:both}
.wrapper-virement .jsloader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-sprites-grey.png);margin:0 auto}
.wrapper-virement .icon-envoi-courrier{margin:0 auto}
.popin.virement{width:800px;top:30%}
.popin.virement .row{margin:40px 0 20px}
.popin.virement i{display:inline-block}
.popin.virement [class*=btn-]+[class*=btn-]{margin-left:20px}
.encadre-tel{border:solid 1px #f3eee9;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0);color:#b2965b;padding:1.5rem;padding-bottom:0}
.encadre-tel.marg{margin:1rem 0}
.encadre-tel .icon-phone-alt{font-size:3rem;width:3rem;height:3rem}
.encadre-tel .num-vert{color:#685648;font-size:2.85714rem;line-height:2rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.encadre-tel .num-vert+p{color:#685648;margin-top:0}
.list-fav .help-text-container{color:#837c77;padding-top:30px}
.list-fav .help-text-container .circle{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#b2965b;border-color:#b2965b}
.list-fav li:hover .main-row{cursor:pointer}
.list-fav>li,.display-compte{border:solid 1px #f3eee9;border-top:0;padding:0;background-color:#fff}
.list-fav>li .montant-vir,.display-compte .montant-vir{text-align:center}
.list-fav>li .main-row,.list-fav>li .detail-vir,.list-fav>li .row-btn,.list-fav>li .formulaire-activation,.display-compte .main-row,.display-compte .detail-vir,.display-compte .row-btn,.display-compte .formulaire-activation{padding:25px}
.list-fav>li .detail-vir,.list-fav>li .detail-vir2,.list-fav>li .row-btn,.display-compte .detail-vir,.display-compte .detail-vir2,.display-compte .row-btn{background-color:#f8f8f8;border-top:solid 1px #f3eee9}
.list-fav>li .row.fleche+.row-btn,.list-fav>li .row.fleche+.detail-vir,.display-compte .row.fleche+.row-btn,.display-compte .row.fleche+.detail-vir{border-top:0}
.list-fav>li .main-row,.display-compte .main-row{padding-bottom:1rem}
.list-fav>li .main-row .icon,.display-compte .main-row .icon{font-size:2rem;width:2rem;height:2rem}
.list-fav>li .main-row .icon:after,.display-compte .main-row .icon:after{clear:both;display:table}
.list-fav>li .main-row .icon.icon-couple:after,.display-compte .main-row .icon.icon-couple:after{display:inline}
.list-fav>li .detail-vir2,.display-compte .detail-vir2{padding:0 25px;line-height:2rem}
.list-fav>li .detail-vir2 p,.display-compte .detail-vir2 p{color:#4f4f4f}
.list-fav>li .row.fleche+.detail-vir,.display-compte .row.fleche+.detail-vir{padding:10px 25px 15px}
.list-fav>li .row.fleche+.detail-vir .row-border:last-child .col-30,.list-fav>li .row.fleche+.detail-vir .row-border:last-child .col-65,.display-compte .row.fleche+.detail-vir .row-border:last-child .col-30,.display-compte .row.fleche+.detail-vir .row-border:last-child .col-65{border-bottom:0}
.list-fav>li .formulaire-activation,.display-compte .formulaire-activation{border-top:solid 1px #f3eee9}
.list-fav>li .col-infos-comptes,.display-compte .col-infos-comptes{width:60%}
.list-fav>li .col-infos-autres,.display-compte .col-infos-autres{width:40%;padding-left:2%}
.list-fav>li .col-infos-autres .col-10.pull-right+.col-10+.col-60,.list-fav>li .col-infos-autres .col-10.pull-right+.col-10+.col-80,.display-compte .col-infos-autres .col-10.pull-right+.col-10+.col-60,.display-compte .col-infos-autres .col-10.pull-right+.col-10+.col-80{padding-left:1rem}
.list-fav>li .compteD,.list-fav>li .compteC,.display-compte .compteD,.display-compte .compteC{position:relative}
.list-fav>li .compteD strong,.list-fav>li .compteD .libelle,.list-fav>li .compteC strong,.list-fav>li .compteC .libelle,.display-compte .compteD strong,.display-compte .compteD .libelle,.display-compte .compteC strong,.display-compte .compteC .libelle{word-wrap:break-word}
.list-fav>li .compteD strong .icon,.list-fav>li .compteD .libelle .icon,.list-fav>li .compteC strong .icon,.list-fav>li .compteC .libelle .icon,.display-compte .compteD strong .icon,.display-compte .compteD .libelle .icon,.display-compte .compteC strong .icon,.display-compte .compteC .libelle .icon{font-size:1rem}
.list-fav>li .compteD:after,.display-compte .compteD:after{content:"\e645";font-family:"iconbnp";font-size:1.5rem;width:1.5rem;height:1.5rem;z-index:2;position:absolute;right:0;top:0;color:#ccc}
.list-fav>li .compteC,.display-compte .compteC{padding-left:5%}
.list-fav>li .row-btn .white-box,.display-compte .row-btn .white-box{min-height:120px;padding-top:1rem;float:left}
.list-fav>li .row-btn .white-box i,.display-compte .row-btn .white-box i{font-size:2rem}
.list-fav>li .row-btn .white-box.arrow-left,.display-compte .row-btn .white-box.arrow-left{padding:1rem;padding-top:0}
.list-fav>li .row-btn .white-box.arrow-left:after,.display-compte .row-btn .white-box.arrow-left:after{border-right-color:#fff}
.list-fav>li .row-btn .white-box.arrow-left:before,.display-compte .row-btn .white-box.arrow-left:before{position:absolute;border-width:11px 11px 11px 0;right:100%;top:50%;margin-top:-10px;border-right-color:#f3eee9}
.list-fav>li .row-btn button,.display-compte .row-btn button{padding:4px 1.2rem;margin-right:5px}
.list-fav>li .row-btn button.btn-primary.pull-right:first-child,.display-compte .row-btn button.btn-primary.pull-right:first-child{margin-right:0}
.list-fav>li .white-box.alert-vpp-error,.display-compte .white-box.alert-vpp-error{padding:0 1rem}
.list-fav>li .statut-actif,.list-fav>li .statut-valide,.display-compte .statut-actif,.display-compte .statut-valide{color:#6aa579}
.folder-btn{cursor:pointer;font-size:1rem;float:right}
.folder-btn .icon-carret-down,.folder-btn .icon-carret-up,.folder-btn .icon-add{display:block;opacity:.6;margin-top:5px}
.expanded .folder-btn .icon-add{background-position:center -873px}
.list-mescomptes-container{margin-top:-1px}
.list-mescomptes-container .nano-pane{right:10px}
.list-comptes li,.selection-compte{background-color:#fff;border-top:solid 1px #f3eee9;border-right:solid 1px #f3eee9;border-bottom:solid 1px #fff;border-left:solid 3px #ccc;padding:1rem 1.5rem 1rem 1rem;overflow:hidden;cursor:pointer}
.list-comptes li:hover,.list-comptes li.active,.selection-compte:hover,.selection-compte.active{border:solid 2px #433931}
.list-comptes li.compte:hover,.list-comptes li.compte.active,.selection-compte.compte:hover,.selection-compte.compte.active{border:solid 2px #769d44;border-left:solid 3px #769d44}
.list-comptes li.externe:hover,.list-comptes li.externe.active,.selection-compte.externe:hover,.selection-compte.externe.active{border:solid 2px #433931}
.list-comptes li.livret:hover,.list-comptes li.livret.active,.selection-compte.livret:hover,.selection-compte.livret.active{border:solid 2px #1a4b8e;border-left:solid 3px #1a4b8e}
.list-comptes li.credit:hover,.list-comptes li.credit.active,.selection-compte.credit:hover,.selection-compte.credit.active{border:solid 2px #800a91;border-left:solid 3px #800a91}
.list-comptes li.versement-disabled:hover,.list-comptes li.versement-disabled.active,.selection-compte.versement-disabled:hover,.selection-compte.versement-disabled.active{border:solid 2px #e64444;border-left:solid 3px #e64444}
.list-comptes li .montant-vir,.selection-compte .montant-vir{font-weight:600}
.select-compte-debiter,.select-compte-crediter{position:relative}
.select-compte-debiter .selection-compte,.select-compte-crediter .selection-compte{border:solid 2px #433931}
.select-compte-debiter .selection-compte.compte,.select-compte-crediter .selection-compte.compte{border:solid 2px #769d44}
.select-compte-debiter .selection-compte.compte .icon-stylo2,.select-compte-crediter .selection-compte.compte .icon-stylo2{background-position:center -48px}
.select-compte-debiter .selection-compte.livret,.select-compte-crediter .selection-compte.livret{border:solid 2px #1a4b8e}
.select-compte-debiter .selection-compte.livret .icon-stylo2,.select-compte-crediter .selection-compte.livret .icon-stylo2{background-position:center -81px}
.select-compte-debiter .selection-compte.credit,.select-compte-crediter .selection-compte.credit{border:solid 2px #800a91}
.select-compte-debiter .selection-compte .icon-stylo2,.select-compte-crediter .selection-compte .icon-stylo2{display:block;position:absolute;right:-10px;top:-10px;background-position:center -117px}
.form-virement .row:not(.vir-footer){padding:1.78571rem}
.form-virement fieldset{background-color:#fff;padding:0}
.form-virement .cell{padding-top:40px}
.form-virement .icon-calculette{font-size:2.5rem;width:2.5rem;height:2.5rem;color:#685648;padding-right:10%}
.form-virement .custom-select2 .form-control{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem}
.form-virement label.mobile-only+.custom-select{margin-top:0}
.form-virement .input-container .join-input,.form-virement .input-container .join-montant{margin-top:5px}
.form-virement .input-container.radio-box{margin-bottom:20px;overflow:hidden}
.form-virement .row>.col-50:last-child{padding-right:0}
.form-virement .row-encadre-gris .float-label>.input-container{clear:both}
.form-virement fieldset.row-encadre-gris{background-color:#f8f8f8;border-left:0;border-right:0}
.form-virement fieldset.row-encadre-gris span.js-caractere-restant{text-align:right;display:block}
.form-virement fieldset.fieldsetTop{min-height:auto}
.form-virement fieldset#email-beneficiaire{margin-top:-20px;width:100%;display:block;padding:20px}
.form-virement fieldset#email-beneficiaire .col-25{position:relative}
.recap-detail-vir{padding:10px 25px 25px;color:#4e4e4e}
.recap-detail-vir .col-65>.montant-vir{margin-right:1rem}
.recap-detail-vir.no-border{border-left:0;border-right:0;border-bottom:0}
.form-hv .close{color:#f3eee9;margin:10px 10px 0 0}
.vir-footer{margin-top:20px}
.add-to-fav{margin-right:1rem}
.add-to-fav .icon-check{background-position:bottom;margin-right:10px}
.add-to-fav .cell-top{vertical-align:top}
.add-to-fav .close{color:#f3eee9}
.add-to-fav .help-text-popup-content{width:180px}
.monnaie{padding-left:20px}
.form-beneficiaires{margin-bottom:40px;padding-top:10px}
.form-beneficiaires fieldset{background-color:#fff;padding:0;margin:0;border:solid 1px #f3eee9}
.form-beneficiaires .row{padding:5px 25px}
.form-beneficiaires .row.fleche{padding:0}
.form-beneficiaires .form-control.bic{border-radius:3px 0 0 3px;float:left;width:75%}
.form-beneficiaires .form-control.iban{display:inline-block;padding-left:7px;padding-right:2px;width:75px}
.form-beneficiaires .form-control.valid.iban{background:0}
.form-beneficiaires .btn-secondary.bic{padding:12px 2%;width:25%;font-size:1.28571rem;color:#433931;border-radius:0 3px 3px 0;height:47px;border-left:0}
.form-beneficiaires .reset-input-iban{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -399px;cursor:pointer;display:inline-block;height:42px;vertical-align:-10px;width:36px}
.form-beneficiaires .encadre-gris-retour{margin:2.5rem 0 0 2rem}
.form-beneficiaires .row-encadre-gris{border:0;border-bottom:solid 1px #f3eee9;margin-bottom:0}
.form-beneficiaires .form-control.retour{float:right;width:30%}
.container-bouton-benef,.add-to-fav{position:relative;min-height:250px;margin-left:1rem}
.formulaire-activation .btn-primary.pull-left{margin-left:1.5rem}
.formulaire-activation .help-text-container.pull-left{margin:-0.5rem 0 0 1rem}
.activation-sms fieldset{background-color:#FFF;padding:20px}
.activation-sms .icon-validation-tel{display:inline-block}
.activation-sms .center-div{margin:0 30%;position:relative}
.activation-sms .help-text-popup-content .icon-check{font-size:2rem;width:2rem;height:2rem;color:#b2965b;margin-right:1rem}
.activation-sms .message-retour-popup .arrow{left:auto;right:50px}
.demande-nouveau-code .icon-phone-alt,.demande-nouveau-code .icon-localisation,.demande-nouveau-code .icon-enveloppe,.demande-nouveau-code .icon-iphone{font-size:3rem;width:3rem;height:3rem;margin-right:1rem}
.demande-nouveau-code .degrade-hover.active:after{border-color:transparent}
.demande-nouveau-code,.demande-nouveau-code .col-2{padding:25px}
.list-mescomptes-container{height:410px}
.vir_erreur{padding:0}
.js-benef-international{position:relative;top:2.5rem}
.V2 .wrapper-virement #virement-total{position:relative;left:24px;top:-2px}
.V2 #list-mesbeneficiaires{margin-top:0}
.V2 #virement_benef_noneligible,.V2 #virement_benef_none{background-color:#fff;padding:.86em 1em 1em;border:1px solid #f3eee9}
.V2 #virement_benef_noneligible p,.V2 #virement_benef_none p{padding-left:25px;color:#9d265c;margin:0}
.V2 #virement_benef_noneligible p:before,.V2 #virement_benef_none p:before{position:relative;content:"\e65c";font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;left:-25px;top:3px;font-size:1.2em;display:inline-block}
.V2 .folder-btn .icon-add{margin-top:0}
.V2 .list-mescomptes-container{height:auto}
.V2 .col-2.display-comptes .selection-compte{border:solid 2px #433931}
.V2 .col-2.display-comptes .selection-compte.compte{border:solid 2px #769d44}
.V2 .col-2.display-comptes .selection-compte.compte .icon-stylo2{background-position:center -48px}
.V2 .col-2.display-comptes .selection-compte.livret{border:solid 2px #1a4b8e}
.V2 .col-2.display-comptes .selection-compte.livret .icon-stylo2{background-position:center -81px}
.V2 .col-2.display-comptes .selection-compte.credit{border:solid 2px #800a91}
.V2 .col-2.display-comptes .selection-compte .icon-stylo2{display:block;position:absolute;right:-10px;top:-10px;background-position:center -117px}
.V2 .display-comptes{width:47%;position:relative;margin-right:6%}
.V2 .display-comptes .form .form-control{margin-bottom:0}
.V2 .display-comptes .form .row+.row{padding-left:1rem}
.V2 .display-comptes .form .row+.row>span{line-height:3}
.V2 .display-comptes .expanded .folder-btn .icon-add{background-position:center -876px}
.V2 .display-comptes h3{font-size:1.71429rem;margin-top:.85em;margin-left:1rem;color:#8d8d8d;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.V2 .display-comptes .circle{font-size:1.5rem}
.V2 .display-comptes .active h3{color:#433931}
.V2 .display-comptes .active .circle{color:#b2965b;border-color:#b2965b}
.V2 .display-comptes [class^="comptes-"]{background-color:#f9f7f8;border:1px solid #f3eee9}
.V2 .display-comptes:after{content:"\e645";font-family:"iconbnp";font-size:2rem;width:2rem;height:2rem;z-index:2;position:absolute;margin-right:-9.5%;right:0;top:1rem;color:#999}
.V2 .display-comptes+.display-comptes{margin-right:0}
.V2 .display-comptes+.display-comptes:after{display:none}
.V2 .display-comptes.active+.display-comptes h3{color:#433931}
.V2 .display-comptes.active+.display-comptes .liste-compte-crediteur .main-vir{background:#FFF}
.V2 .display-comptes.active+.display-comptes .liste-compte-crediteur .main-vir h2{color:#433931}
.V2 #template-compte-crediteur-placeholder2 .button-checkbox{display:none}
.V2 #virement-unitaire-etape2 .liste-compte-crediteur .main-vir{background-color:#f9f7f8}
.V2 #virement-unitaire-etape2 .liste-compte-crediteur .main-vir h2{font-size:1.3rem;text-transform:inherit;font-family:bnp_regular,Arial,sans-serif;padding-left:20px;color:#8d8d8d}
.V2 .wrapper-comptes-benef .btn-ajouter-beneficiaire{text-align:center;background-color:#f8f8f8;margin-top:1.42857rem;padding:.5em 0 0}
.V2 .wrapper-comptes-benef .btn-ajouter-beneficiaire i{font-size:1.5em;margin-right:.25rem}
.V2 .wrapper-comptes-benef .btn-ajouter-beneficiaire h2{font-size:1.35em;display:inline-block}
.V2 .liste-compte-crediteur .folder-btn::before{content:" ";display:block;width:60px;height:60px;background-color:#f8f8f8;z-index:0;position:absolute;top:0;right:0;border-left:solid 1px #dcdfe0;border-width:0 0 1px 1px}
.V2 .liste-compte-crediteur .col-10{position:relative}
.V2 .liste-compte-crediteur .col-10 .icon-add{background-position:center -833px;position:absolute;right:16px}
.V2 .liste-compte-crediteur .expanded .col-10 .folder-btn .icon-add{background-position:center -923px;right:14px}
.V2 .js-toggle-virement-fav .folder-btn .icon-carret-down{top:5px}
.V2 .liste-compte-crediteur .main-vir{background-color:#f0f0f0;position:relative;border-left:1px solid #f3eee9;border-top:1px solid #f3eee9;border-right:1px solid #f3eee9}
.V2 .liste-compte-crediteur .main-vir .folder-btn{padding-top:19px}
.V2 .liste-compte-crediteur .main-vir h2{color:#8d8d8d;font-size:1.3rem;text-transform:inherit;font-family:bnp_regular,Arial,sans-serif;padding-top:8px;height:37px;padding-left:20px}
.V2 .wrapper-virement{overflow:visible}
.V2 .liste-compte-crediteur .nano{position:relative;height:326px}
.V2 .has-nanoscrollbar li{margin-right:28px;border-right:0}
.V2 .has-nanoscrollbar.beneficiaires li:hover{border:solid 2px #212121}
.V2 .list-mescomptes-container{background-color:#fff}
.V2 .wrapper-virement .row.form-info .icon-info{padding-top:.1rem}
.V2 #virement-unitaire-etape6 .col-3{position:relative}
.V2 #virement-unitaire-etape6 .col-3:nth-child(-n+2)::after{content:"\e645";font-family:"iconbnp";font-size:2rem;width:2rem;height:2rem;z-index:2;position:absolute;margin-right:-17%;right:0;top:1rem;color:#4f4f4f}
.V2 #virement-unitaire-etape6 .select-compte-debiter .selection-compte.compte,.V2 #virement-unitaire-etape6 .select-compte-crediter .selection-compte,.V2 #virement-unitaire-etape6 .selection-compte{border:0}
.V2 #virement-unitaire-etape6 .display-compte{background-color:transparent;border:0}
.V2 #virement-unitaire-etape6 .col-3{width:28%;margin-right:8%}
.V2 #virement-unitaire-etape6 .col-3:nth-child(3n){margin-right:0}
body.new-nav #virement-permanent-etape1 .top-virement .barre-recherche .col-60,body.new-nav #beneficiaire-etape1 .barre-recherche .col-60{width:calc(64% - 40px)}
body.new-nav #ia-beneficiaire .barre-recherche .col-60,body.new-nav #id_beneficiaire_div .barre-recherche .col-60{width:calc(64% - 60px);margin-left:30px;margin-right:30px}
body.part #beneficiaire-etape1 .barre-recherche .form .custom-select2,body.part #beneficiaire-etape1 .barre-recherche .form .custom-select2:after,body.part #beneficiaire-etape1 .barre-recherche .form .custom-select:after,body.part #virement-historique .barre-recherche .form .custom-select2,body.part #virement-historique .barre-recherche .form .custom-select2:after,body.part #virement-historique .barre-recherche .form .custom-select:after{background-color:transparent;top:0}
#template-liste-historique-virement .list-fav .main-row .col-infos-comptes .col-45,#template-liste-historique-virement .list-fav .main-row .col-infos-comptes .col-55{width:50%}
#template-liste-virement-favori .list-fav .main-row .col-infos-comptes .col-55{width:46%}
#template-liste-virement-favori .list-fav .main-row .col-infos-comptes .col-45{width:54%}
.recap-detail-vir{padding:10px 25px;border:2px solid #aaa;position:relative}
.recap-detail-vir .libelle{display:inline-block;padding-bottom:4px}
.recap-detail-vir .icon-stylo2{display:block;position:absolute;top:-16px;right:-13px;background-position:center -117px}
#virement-unitaire-etape1 .list-fav,#template-liste-beneficiaire .list-fav,#template-liste-virement-permanent .list-fav,#template-liste-historique-virement .list-fav{position:relative}
#virement-unitaire-etape1 .list-fav .row.main-row,#template-liste-beneficiaire .list-fav .row.main-row,#template-liste-virement-permanent .list-fav .row.main-row,#template-liste-historique-virement .list-fav .row.main-row{position:relative}
#virement-unitaire-etape1 .list-fav>li,#template-liste-beneficiaire .list-fav>li,#template-liste-virement-permanent .list-fav>li,#template-liste-historique-virement .list-fav>li{position:relative}
#virement-unitaire-etape1 .list-fav .folder-btn::before,#template-liste-beneficiaire .list-fav .folder-btn::before,#template-liste-virement-permanent .list-fav .folder-btn::before,#template-liste-historique-virement .list-fav .folder-btn::before{content:" ";display:block;width:0;height:auto;background-color:#f8f8f8;z-index:0;position:absolute;top:0;bottom:0;right:0;border:1px solid #dcdfe0;border-width:0 0 0 1px;left:inherit}
#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-down,#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-up,#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-down,#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-up,#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-down,#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-up,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-down,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-up{position:absolute;right:2.5rem;height:30px;width:30px;top:calc(50% - 18px)}
#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-down,#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-down,#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-down,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-down{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat;height:30px;width:22px;background-position:center -858px}
#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-up,#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-up,#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-up,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-repeat:no-repeat;height:30px;width:22px;background-position:center -906px}
#virement-unitaire-etape1 .list-fav .col-infos-autres,#template-liste-beneficiaire .list-fav .col-infos-autres,#template-liste-virement-permanent .list-fav .col-infos-autres,#template-liste-historique-virement .list-fav .col-infos-autres{width:38%;padding-left:2%}
#virement-unitaire-etape1 .list-fav .col-infos-autres .col-60,#template-liste-beneficiaire .list-fav .col-infos-autres .col-60,#template-liste-virement-permanent .list-fav .col-infos-autres .col-60,#template-liste-historique-virement .list-fav .col-infos-autres .col-60{width:40%}
#virement-unitaire-etape1 .list-fav .col-infos-autres .col-10,#template-liste-beneficiaire .list-fav .col-infos-autres .col-10,#template-liste-virement-permanent .list-fav .col-infos-autres .col-10,#template-liste-historique-virement .list-fav .col-infos-autres .col-10{width:20%}
#virement-unitaire-etape1 .list-fav .col-infos-autres .col-30,#template-liste-beneficiaire .list-fav .col-infos-autres .col-30,#template-liste-virement-permanent .list-fav .col-infos-autres .col-30,#template-liste-historique-virement .list-fav .col-infos-autres .col-30{width:40%}
.simul-cout{display:none}
.recap-detail-vir span.libelle.contre-valeur{padding-bottom:0;color:#424242}
.js-display-other-currency{position:absolute;left:0;width:100%;padding:0 1.66667rem;background:#FFF}
.progression .legende-etape span{color:#FFF}
.form .custom-select2.join-input2.one-devise:after{cursor:default;content:none}
.wrapper-virement{padding-left:1.75rem;padding-right:1.75rem}
#virement-main-favori .barre-recherche .form .custom-select2:after,#virement-main-favori .barre-recherche .form .custom-select:after{background-color:transparent;top:0}
.white-box.recap-detail-vir{padding-bottom:10px}
.white-box.recap-detail-vir .libelle{padding-bottom:0}
.white-box.recap-detail-vir .foot-note{clear:both}
.white-box.recap-detail-vir>.row.row-border{width:50%;float:left}
.white-box.recap-detail-vir>.row.row-border:nth-of-type(3),.white-box.recap-detail-vir>.row.row-border:nth-of-type(4){margin-top:1.5rem}
.white-box.recap-detail-vir>.row.row-border:nth-of-type(3n+0){clear:both}
.white-box.recap-detail-vir .row-border>.col-65{min-height:0}
.white-box.recap-detail-vir .col-30,.white-box.recap-detail-vir .col-65{float:none;width:100%}
.white-box.recap-detail-vir .col-65>.montant-vir{margin-right:.5rem}
.white-box.recap-detail-vir .col-30{border:0;padding-top:0;min-height:inherit}
.white-box.recap-detail-vir .col-65{font-size:1.2rem}
.white-box.recap-detail-vir h3{text-transform:inherit;font-family:bnp_regular,Arial,sans-serif;color:#999;line-height:1.2rem;margin-bottom:5px;font-size:1.1rem}
.white-box.recap-detail-vir:after{content:" ";display:table;clear:both}
#annuler-virement-historique .display-compte .main-row,#ia-virement .display-compte .main-row{padding:0}
.form-virement.form-vu{min-height:320px;position:relative}
.form-virement.form-vu fieldset{padding-bottom:20px;width:50%;float:left;min-height:auto !important}
.form-virement.form-vu fieldset:nth-of-type(1)>.row{padding-right:0;padding-top:1.5rem}
.form-virement.form-vu fieldset label.no-mob{display:none}
.form-virement.form-vu fieldset .col-50 label.mobile-only{display:block}
.form-virement.form-vu fieldset::-ms-clear{padding-top:1.58rem}
.form-virement.form-vu fieldset:nth-of-type(2){padding-bottom:2px;padding-top:1.5rem}
.form-virement.form-vu fieldset:nth-of-type(2):after{content:" ";display:table;clear:both}
.form-virement.form-vu fieldset textarea#motif-virement.form-control{height:47px;padding-top:11px}
.form-virement.form-vu p#message-champs.violet{clear:both}
.form-virement fieldset.row-encadre-gris span.js-caractere-restant{color:#999;text-align:left}
.vir-footer{content:"";display:block;clear:both}
.vir-footer .add-to-fav-button .icon-star{display:none}
.form-virement fieldset.row-encadre-gris{background:#FFF;padding-bottom:6px}
.wrapper-virement .js-compte-crediter-selected,.wrapper-virement .js-compte-debiter-selected{overflow:visible;position:relative}
.wrapper-virement .js-compte-crediter-selected:after,.wrapper-virement .js-compte-debiter-selected:after{content:" ";display:block;clear:both}
.wrapper-virement .display-compte{border:0;background:0}
.wrapper-virement .display-compte .col-infos-autres{background:#FFF;padding:1rem;width:30%}
.wrapper-virement .display-compte .col-infos-autres .col-80{margin-left:1rem}
.wrapper-virement .display-compte .compteD::after{right:-17%;top:calc(100% - 50px)}
.wrapper-virement .display-compte .col-infos-comptes{width:70%}
.wrapper-virement .display-compte .col-infos-comptes .col-55,.wrapper-virement .display-compte .col-infos-comptes .col-45{background:#FFF;padding:1rem}
.wrapper-virement .display-compte .col-infos-comptes .col-45.compteC .libelle br{display:none}
.wrapper-virement .display-compte .col-infos-comptes .col-55,.wrapper-virement .display-compte .col-infos-comptes .col-45{width:40%;margin-right:10%}
body.pro .ia-virement .V2 .list-mescomptes-container{margin-top:0}
body.pro #template-liste-historique-virement .list-fav .folder-btn::before{width:104px}
body.pro #virement-unitaire-etape1 .list-fav .folder-btn::before{width:100px}
body.pro #beneficiaire-etape1 .barre-recherche .form .custom-select2,body.pro #beneficiaire-etape1 .barre-recherche .form .custom-select2:after,body.pro #beneficiaire-etape1 .barre-recherche .form .custom-select:after,body.pro #virement-historique .barre-recherche .form .custom-select2,body.pro #virement-historique .barre-recherche .form .custom-select2:after,body.pro #virement-historique .barre-recherche .form .custom-select:after{background-color:transparent;top:0}
body.bpf .form-virement fieldset.row-encadre-gris{background:#FFF;padding-bottom:6px}
body.bpf #virement-permanent-etape1 .barre-recherche{margin-bottom:1rem}
body.bpf .wrapper-virement .form label.radio-label{margin-bottom:7px}
body.bpf #virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-down,body.bpf #virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-up,body.bpf #template-liste-beneficiaire .list-fav .folder-btn .icon-carret-down,body.bpf #template-liste-beneficiaire .list-fav .folder-btn .icon-carret-up,body.bpf #template-liste-virement-permanent .list-fav .folder-btn .icon-carret-down,body.bpf #template-liste-virement-permanent .list-fav .folder-btn .icon-carret-up,body.bpf #template-liste-historique-virement .list-fav .folder-btn .icon-carret-down,body.bpf #template-liste-historique-virement .list-fav .folder-btn .icon-carret-up{right:2rem;left:auto;top:calc(50% - 18px)}
body.bpf.new-nav #ia-beneficiaire .barre-recherche .pull-right.col-20{width:calc(33% - 23px)}
body.bpf .vir_erreur p::before{top:-3px}
body.bpf #virement-main-favori .barre-recherche .form .custom-select2:after,body.bpf #virement-main-favori .barre-recherche .form .custom-select:after{top:14px}
#virement-permanent-etape2 .display-comptes+.display-comptes,#virement-permanent-etape3 .display-comptes+.display-comptes,#virement-permanent-etape4 .display-comptes+.display-comptes,#virement-permanent-etape5 .display-comptes+.display-comptes{margin-right:0}
#virement-permanent-etape2 .display-comptes+.display-comptes:after,#virement-permanent-etape3 .display-comptes+.display-comptes:after,#virement-permanent-etape4 .display-comptes+.display-comptes:after,#virement-permanent-etape5 .display-comptes+.display-comptes:after{display:none}
#virement-permanent-etape2 .display-comptes,#virement-permanent-etape3 .display-comptes,#virement-permanent-etape4 .display-comptes,#virement-permanent-etape5 .display-comptes{width:47%;position:relative;margin-right:6%}
#virement-permanent-etape2 .display-comptes h3,#virement-permanent-etape3 .display-comptes h3,#virement-permanent-etape4 .display-comptes h3,#virement-permanent-etape5 .display-comptes h3{background-color:#f0f0f0;border:1px solid #dcdfe0;padding:1.3rem 1rem 1rem;color:#212121;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.6rem;margin:0}
#virement-permanent-etape2 .display-comptes h3 .circle,#virement-permanent-etape3 .display-comptes h3 .circle,#virement-permanent-etape4 .display-comptes h3 .circle,#virement-permanent-etape5 .display-comptes h3 .circle{display:none}
#virement-permanent-etape2 .display-comptes .search-liste input,#virement-permanent-etape3 .display-comptes .search-liste input,#virement-permanent-etape4 .display-comptes .search-liste input,#virement-permanent-etape5 .display-comptes .search-liste input{margin-bottom:0}
#virement-permanent-etape2 .display-comptes .list-mescomptes-container.nano,#virement-permanent-etape3 .display-comptes .list-mescomptes-container.nano,#virement-permanent-etape4 .display-comptes .list-mescomptes-container.nano,#virement-permanent-etape5 .display-comptes .list-mescomptes-container.nano{height:auto}
#virement-permanent-etape2 .display-comptes .list-mescomptes-container.nano>.nano-content,#virement-permanent-etape3 .display-comptes .list-mescomptes-container.nano>.nano-content,#virement-permanent-etape4 .display-comptes .list-mescomptes-container.nano>.nano-content,#virement-permanent-etape5 .display-comptes .list-mescomptes-container.nano>.nano-content{position:relative;overflow:visible;margin-right:0 !important}
#virement-permanent-etape2 .display-comptes:after,#virement-permanent-etape3 .display-comptes:after,#virement-permanent-etape4 .display-comptes:after,#virement-permanent-etape5 .display-comptes:after{content:"\e645";font-family:iconbnp;font-size:2rem;width:2rem;height:2rem;z-index:2;position:absolute;margin-right:-9.5%;right:0;top:1rem;color:#999}
.form-virement.form-vp fieldset+fieldset.row-encadre-gris .float-label.fl-left{width:50%;float:left;padding-right:30px}
.form-virement.form-vp fieldset+fieldset.row-encadre-gris .float-label.fl-left:last-of-type{padding-right:0}
.form-virement.form-vp fieldset+fieldset.row-encadre-gris .float-label.fl-left:last-of-type .form-control{height:47px}
#virement-permanent-etape2 .row.vir-footer,#virement-permanent-etape3 .row.vir-footer{padding-left:2rem;padding-bottom:3rem}
#virement-permanent-etape1 #template-liste-virement-permanent{margin-top:1rem}
#virement-permanent-etape1 .wrapper-virement #vf-total{float:left;margin-bottom:15px}
#virement-permanent-etape2 .display-comptes.active+.display-comptes{background-color:#f0f0f0;border:1px solid #dcdfe0}
#virement-permanent-etape2 .display-comptes.active+.display-comptes h3{color:#8d8d8d;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
#virement-permanent-etape2 .display-comptes:after,#virement-permanent-etape2 .display-comptes+.display-comptes{display:none}
#virement-permanent-etape3 .display-comptes .stuck-absolute{position:relative}
#virement-permanent-etape3 .display-comptes:after,#virement-permanent-etape3 .display-comptes+.display-comptes{display:block}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte,#virement-permanent-etape5 .col-2.display-comptes .selection-compte{border:solid 2px #433931}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte.compte,#virement-permanent-etape5 .col-2.display-comptes .selection-compte.compte{border:solid 2px #769d44}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte.compte .icon-stylo2,#virement-permanent-etape5 .col-2.display-comptes .selection-compte.compte .icon-stylo2{background-position:center -48px}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte.livret,#virement-permanent-etape5 .col-2.display-comptes .selection-compte.livret{border:solid 2px #1a4b8e}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte.livret .icon-stylo2,#virement-permanent-etape5 .col-2.display-comptes .selection-compte.livret .icon-stylo2{background-position:center -81px}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte.credit,#virement-permanent-etape5 .col-2.display-comptes .selection-compte.credit{border:solid 2px #800a91}
#virement-permanent-etape4 .col-2.display-comptes .selection-compte .icon-stylo2,#virement-permanent-etape5 .col-2.display-comptes .selection-compte .icon-stylo2{display:block;position:absolute;right:-10px;top:-10px;background-position:center -117px}
#virement-permanent-etape4 .form textarea.form-control.js-libellecomp-field.form-control.js-libellecomp-field{padding-top:11px}
#virement-permanent-etape6 .display-compte .main-row,#virement-modification-confirmation .display-compte .main-row,#virement-suppression .display-compte .main-row{padding:0}
#virement-suppression .white-box.recap-detail-vir{margin-top:1rem}
.ia-beneficiaire .wrapper-virement .display-compte{border:1px solid #dcdfe0;border-top:0;background-color:#FFF}
#template-liste-virement-permanent .msg_outil_info{margin-top:0;margin-left:0}
.msg_outil_info{margin:250px 20px 0 60px;color:#9d265c;position:relative}
.msg_outil_info:before{font-size:2.2rem;content:"\e65c";font-weight:400;position:absolute;top:-5px;font-variant:normal;line-height:1;font-family:iconbnp}
.msg_outil_info p{padding-left:50px}
.wrapper-virement-inter .header-page .actions-rapides>a:nth-of-type(3) li.col-3{margin-right:0}
.wrapper-virement-inter .content{padding:0 2rem}
.wrapper-virement-inter .header-page .actions-rapides .white-box i.icon-souscrire-online{background-size:95%;background-position:center 0;height:35px;width:35px}
.wrapper-virement-inter .ml{position:absolute;font-size:.8em;bottom:0}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement .form-virement fieldset#email-beneficiaire,.preview .V2 #virement-unitaire-etape4 .wrapper-virement .form-virement fieldset#email-beneficiaire{float:none;margin-top:0;padding-top:.5rem;padding-bottom:.5rem}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement #virement-unitaire-devise,.preview .V2 #virement-unitaire-etape4 .wrapper-virement #virement-unitaire-devise{line-height:inherit}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement .form-virement.form-vu fieldset,.preview .V2 #virement-unitaire-etape4 .wrapper-virement .form-virement.form-vu fieldset{min-height:auto}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement .row.main-fields,.preview .V2 #virement-unitaire-etape4 .wrapper-virement .row.main-fields{padding:0;background:#FFF}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement .row.main-fields fieldset,.preview .V2 #virement-unitaire-etape4 .wrapper-virement .row.main-fields fieldset{margin-bottom:0}
.maquette .V2 #virement-unitaire-etape4 .wrapper-virement .js-display-other-currency,.preview .V2 #virement-unitaire-etape4 .wrapper-virement .js-display-other-currency{position:static;left:auto;width:100%;padding:0 1.66667rem;background:#FFF}
.maquette .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border:nth-of-type(5),.preview .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border:nth-of-type(5){margin-top:1.5rem}
.activ-virement-inter .popin{position:static;margin-bottom:1rem;width:100%}
.activ-virement-inter i.icon-form-info{display:block;margin:0 auto 1rem}
.activ-virement-inter i.icon-time{font-size:2em}
.activ-virement-inter .btn-secondary{margin-top:1rem}
.wrapper-virement-inter .jsloader,.preview .wrapper-virement-inter .jsloader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-sprites-grey.png);margin:0 auto}
.wrapper-virement-inter .icon-croix,.preview .wrapper-virement-inter .icon-croix{font-size:1.5em;margin-right:1rem}
.wrapper-virement-inter .icon-check,.preview .wrapper-virement-inter .icon-check{color:#ccae6e;font-size:1em;margin-right:.75rem}
.wrapper-virement-inter i.icon-form-info,.preview .wrapper-virement-inter i.icon-form-info{display:block;margin:0 auto 1rem}
.wrapper-virement-inter .popin-fixed,.preview .wrapper-virement-inter .popin-fixed{top:25%}
.wrapper-virement-vi .display-compte .col-infos-autres .contre-valeur{color:#999}
.wrapper-virement-vi span.back{margin-top:1rem}
.wrapper-virement-vi .form [type=radio].disable:checked+label:before,.wrapper-virement-vi .form [type=radio].disable:not(:checked)+label:before,.wrapper-virement-vi .form-tooltip [type=radio].disable:checked+label:before,.wrapper-virement-vi .form-tooltip [type=radio].disable:not(:checked)+label:before{border-color:#999}
.wrapper-virement-vi .form [type=radio].disable:checked+label:after,.wrapper-virement-vi .form [type=radio].disable:not(:checked)+label:after,.wrapper-virement-vi .form-tooltip [type=radio].disable:checked+label:after,.wrapper-virement-vi .form-tooltip [type=radio].disable:not(:checked)+label:after{color:#999}
.wrapper-virement-vi #virement-unitaire-etape3 .liste-crediteur.beneficiaires .icon-stylo2{display:none}
.wrapper-virement-vi .popin-fixed{top:25%}
.wrapper-virement-vi .popin .back{position:relative;top:1.42857rem}
.wrapper-virement-vi i.icon-form-info{display:block;margin:0 auto 1rem}
.wrapper-virement-vi .white-box.recap-detail-vir{border:2px solid #212121;margin-bottom:1.5rem}
.wrapper-virement-vi .form-virement fieldset.infos-vi-horsepa{width:100%;padding:0 1.42857rem 1.42857rem}
.wrapper-virement-vi .form-virement fieldset.infos-vi-horsepa>.row{padding:0}
.wrapper-virement-vi .recap-detail-vir .row-border:first-child>.col-30{border-bottom:0}
.wrapper-virement-vi .form-virement fieldset#email-beneficiaire{padding-bottom:0;margin-bottom:0}
.wrapper-virement-vi .form-virement.form-vi .row{padding:0}
.wrapper-virement-vi .list-recap-light{padding-top:0}
.wrapper-virement-vi .list-recap-light span{color:#999}
.wrapper-virement-vi .list-recap-light em{color:#b2965b}
.wrapper-virement-vi #virement-unitaire-etape5bis .wrapper-virement .white-box.recap-detail-vir>.row.row-border:nth-of-type(5){margin-top:1.5rem}
.wrapper-virement-vi .adresse-beneficiaire .col-50:nth-of-type(2) .custom-select{width:70%}
.wrapper-virement-vi #virement-unitaire-etape5 .form-info .icon-info{position:relative;top:8px}
body.bpf.new-nav .form .custom-select2::after,body.bpf.new-nav .form .custom-select::after{background-image:none;top:13px;color:#b2965b;width:22px;height:22px;right:4px}
.V3 p,.V3 span,.V3 .form label,.V3 .form-tooltip label{font-family:"Open sans"}
.V3 strong,.V3 b,.V3 .strong{font-family:"Open sans";font-weight:600;font-size:15px}
.V3 .icon{font-family:iconbnp}
.V3 .header-page{background-color:#00915a;background-image:-webkit-linear-gradient(-360deg,#00915a,#5ec66b);background-image:linear,90deg,#00915a,#5ec66b;min-height:160px;color:#fff;padding:2rem 2rem 25px 2rem;overflow:hidden}
@media screen and (max-width:768px){.V3 .header-page{padding-left:15px;padding-right:15px}
}
.V3 .header-page .progression .etapes li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;background-color:#006d5c;border-bottom:0}
.V3 .header-page .progression .etapes.cinq li:nth-child(-n+5),.V3 .header-page .progression .etapes.deux li:nth-child(-n+2),.V3 .header-page .progression .etapes.quatre li:nth-child(-n+4),.V3 .header-page .progression .etapes.trois li:nth-child(-n+3){background-color:#006d5c;border-bottom:0}
.V3 .wrap{padding:2rem}
@media(max-width:768px){.V3 .wrap .popin.virement{width:80%;margin:0 auto;top:0}
}
.V3 .wrap .popin.virement .content img{width:80px;display:block;margin:50px auto 0}
.V3 .wrap .popin.virement .content p{text-align:center;color:#212121;margin-bottom:15px}
.V3 .wrap .popin.virement .content p.title{font-size:20px;font-weight:bold;line-height:27px;color:#00915a;margin-bottom:0}
.V3 .wrap .popin.virement .content p.lightGrey{font-size:15px;line-height:20px;color:#999;margin:20px 0 30px 0}
.V3 .wrap .popin.virement .content button{min-width:300px;width:auto;min-height:47px;border-radius:20px;-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.08);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.08);display:block;margin:0 auto;line-height:1;margin-bottom:15px}
.V3 .wrap .popin.virement .content button:last-child{margin-bottom:30px}
.V3 .header-page-list-pastille{font-size:15px;color:#fff;margin-top:15px}
@media(max-width:768px){.V3 .header-page-list-pastille{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}
}
.V3 .header-page-list-pastille li{margin-right:58px;display:inline-block;padding:0;padding:5px 25px;border-radius:15px;background-color:transparent;cursor:pointer}
.V3 .header-page-list-pastille li.active{color:#424242;background-color:#fff}
@media(max-width:768px){.V3 .header-page-list-pastille li{margin-right:5px;font-size:14px;padding:5px 10px}
}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .resume-table .white-box .account{padding:30px 24px 12px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row p{margin:0}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child p{font-weight:bold;font-size:15px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) p{color:#999}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .white-box{margin-top:-1px;padding:23px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2 p{margin:0}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2:first-child p{margin:0;font-size:15px;font-weight:bold;color:#5cc569}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2:nth-child(2) p{margin:0;font-size:20px;font-weight:bold;color:black;text-align:right;line-height:18px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2 p{margin:0;color:#999;font-size:13px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:first-child img{display:inline;position:relative;top:2px;right:2px}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:first-child p{padding-left:4px;display:inline}
.V3 .virement-nouveau .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:nth-child(2) p{text-align:right}
.V3 .virement-nouveau .virement-liste-debit,.V3 .virement-nouveau .virement-liste-credit{list-style-type:none;position:inherit;margin-right:0 !important}
.V3 .virement-nouveau .virement-liste-debit .icon.icon-profil-neutre,.V3 .virement-nouveau .virement-liste-credit .icon.icon-profil-neutre{color:#999;font-size:12px}
@media(max-width:768px){.V3 .virement-nouveau .virement-liste-debit .icon.icon-profil-neutre,.V3 .virement-nouveau .virement-liste-credit .icon.icon-profil-neutre{font-size:10px}
}
.V3 .virement-nouveau .virement-liste-debit .compte.fieldset,.V3 .virement-nouveau .virement-liste-credit .compte.fieldset{border-left-color:#5cc569}
.V3 .virement-nouveau .virement-liste-debit .compte.fieldset .row p,.V3 .virement-nouveau .virement-liste-credit .compte.fieldset .row p{margin:0}
.V3 .virement-nouveau .virement-liste-debit .compte.fieldset .row .title,.V3 .virement-nouveau .virement-liste-credit .compte.fieldset .row .title{color:#5cc569 !important}
.V3 .virement-nouveau .virement-liste-debit .livret.fieldset,.V3 .virement-nouveau .virement-liste-credit .livret.fieldset{border-left-color:#2491ee}
.V3 .virement-nouveau .virement-liste-debit .livret.fieldset .row p,.V3 .virement-nouveau .virement-liste-credit .livret.fieldset .row p{margin:0}
.V3 .virement-nouveau .virement-liste-debit .livret.fieldset .row .title,.V3 .virement-nouveau .virement-liste-credit .livret.fieldset .row .title{color:#2491ee !important}
.V3 .virement-nouveau .virement-liste-debit .fieldset,.V3 .virement-nouveau .virement-liste-credit .fieldset{margin-bottom:0;padding:10px 20px;border-bottom:1px solid #dcdfe0;cursor:pointer}
.V3 .virement-nouveau .virement-liste-debit .fieldset:hover,.V3 .virement-nouveau .virement-liste-credit .fieldset:hover{background-color:#f3f3f3}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 p,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 p{margin:0}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .title,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .title{margin:0;font-size:15px;font-weight:bold;color:#5cc569}
@media(max-width:768px){.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .title,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .title{font-size:13px}
}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .solde,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .solde{margin:0;font-size:20px;font-weight:bold;color:black;text-align:right;line-height:20px}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .info-a-venir,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .info-a-venir{margin:0;color:#999;font-size:13px;text-align:right;font-weight:400;padding-top:2px}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 img,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 img{display:inline;position:relative;top:2px;right:2px}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .info-bancaire,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .info-bancaire{padding-left:4px;display:inline;margin:0;color:#999;font-size:13px;text-align:right;font-weight:400}
@media(max-width:768px){.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .info-bancaire,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .info-bancaire{font-size:11px;padding-left:2px}
}
.V3 .virement-nouveau .virement-liste-debit .fieldset .row .col-2 .info-bancaire+.info-a-venir.mobile-only,.V3 .virement-nouveau .virement-liste-credit .fieldset .row .col-2 .info-bancaire+.info-a-venir.mobile-only{text-align:left}
@media screen and (max-width:768px){.V3 .virement-nouveau .virement-liste-debit .fieldset,.V3 .virement-nouveau .virement-liste-credit .fieldset{padding-right:10px;padding-left:13px}
}
.V3 .virement-nouveau .virement-liste-credit .fieldset p{margin:0}
.V3 .virement-nouveau .virement-liste-credit .fieldset .info-waiting{font-family:"Open Sans";font-size:13px;font-weight:600;color:#767676 !important}
.V3 .virement-nouveau .virement-liste-credit .fieldset .info-toactivate{font-size:13px;font-weight:600;color:#00915a !important}
.V3 .virement-nouveau .virement-liste-credit .fieldset .info-toactivate:hover{text-decoration:underline;cursor:pointer}
.V3 .virement-nouveau .virement-liste-credit .fieldset .info-toactivate .chevron.chevron-right{margin-right:5px}
.V3 .virement-nouveau .virement-liste-credit .fieldset .info-toactivate .chevron.chevron-right:before{width:9px;height:9px;border-width:2px 2px 0 0;top:5px}
.V3 .virement-nouveau .virement-liste-credit .fieldset .row p{margin:0}
.V3 .virement-nouveau .virement-liste-credit .fieldset .row:first-child{font-weight:bold}
.V3 .virement-nouveau .virement-liste-credit .fieldset .row:nth-child(2) p{color:#999;font-size:13px}
.V3 .virement-nouveau .virement-liste-credit.credit-benef span.pastille{float:right}
@media screen and (max-width:320px){.V3 .virement-nouveau .virement-liste-credit.credit-benef span.pastille{font-size:9px}
}
.V3 .virement-nouveau .virement-liste-credit.credit-benef .fieldset{border-left:0}
.V3 .virement-nouveau .virement-liste-credit.credit-benef .fieldset p:first-child{display:inline-block}
.V3 .virement-nouveau .virement-liste-credit.credit-benef .fieldset:last-child{border-bottom:0}
.V3 .virement-nouveau .virement-liste-credit-titre-benef .fieldset p{display:inline-block}
.V3 .virement-nouveau .virement-liste .search-benef{position:absolute}
.V3 .virement-nouveau .virement-liste .search-benef .icon-loupe{position:absolute;right:10px}
.V3 .virement-nouveau .virement-account-selection{margin-bottom:20px}
@media screen and (min-width:992px){.V3 .virement-nouveau .virement-account-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
.V3 .virement-nouveau .virement-account-selection-fleche{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:70px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:768px){.V3 .virement-nouveau .virement-account-selection-fleche{padding-top:30px}
.V3 .virement-nouveau .virement-account-selection-fleche img{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:20px}
}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box{position:relative;height:100%;width:100%;z-index:1;overflow:hidden}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine{border-bottom:1px solid #dcdfe0;padding:15px 20px 0}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre{padding-top:0}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre>span{display:block;font-size:14px;color:#999}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro,.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive{width:48px;font-size:11px;border-radius:15px;background-color:#fff;border:1px solid #fff;text-transform:uppercase;display:inline-block;margin-top:5px;text-align:center;line-height:14px;padding:0;background:#fff;border-color:#212121;color:#212121}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro.selected{background-color:#067a6f;border-color:#067a6f}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive.selected{background-color:#28bb69;border-color:#28bb69}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro.selected,.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive.selected{color:#fff}
@media screen and (max-width:768px){.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine>.col-2{width:100%}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box li.search-engine>.col-2.pastille-filtre{padding-bottom:20px;padding-top:0}
}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-gradient{z-index:1;position:absolute;top:57px;width:100%;height:56px;background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear,to bottom,rgba(255,255,255,0),#fff}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar{z-index:1;top:69%;left:1%;height:26px;width:98%;text-align:center;position:absolute;border-radius:4px;background:rgba(255,255,255,0);-webkit-transition:.5s;transition:.5s;cursor:pointer}
@media(max-width:768px){.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar{background:rgba(0,0,0,0.36)}
}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar:hover{background:rgba(0,0,0,0.36)}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar:hover .icon{color:white;-webkit-transition:color .2s;transition:color .2s}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar:hover .icon:before{-webkit-animation-name:arrow-down;animation-name:arrow-down;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar .icon{-webkit-transition:color .3s;transition:color .3s;position:relative;top:4px;color:#767676}
@media(max-width:768px){.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar .icon{color:white}
}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-overlay-bar .icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .nano-pane{right:6px}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-liste-debit{height:104px;overflow-y:hidden}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-liste-debit.activeElement{-webkit-transition:height .3s ease-in-out .1s;transition:height .3s ease-in-out .1s;max-height:288px;overflow-y:scroll;width:100%;height:100%;padding-right:17px;-webkit-box-sizing:content-box;box-sizing:content-box}
.V3 .virement-nouveau .virement-account-selection-debiter .white-box .virement-liste-debit.activeElement .fieldset{padding-right:5px}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box .icon.icon-fleft::before{-webkit-transition:.3s;transition:.3s}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box .up-arrow::before{-webkit-transform:rotateY(0);transform:rotateY(0)}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine{border-bottom:1px solid #dcdfe0;padding:15px 20px 0}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre>span{font-size:14px;color:#999;display:block}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro,.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive{width:48px;font-size:11px;border-radius:15px;background-color:#fff;border:1px solid #fff;text-transform:uppercase;display:inline-block;margin-top:5px;text-align:center;padding:0;height:15px;line-height:14px;background:#fff;border-color:#212121;color:#212121}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro.selected{background-color:#067a6f;border-color:#067a6f}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive.selected{background-color:#28bb69;border-color:#28bb69}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro.selected,.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive.selected{color:#fff}
@media screen and (max-width:768px){.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine>.col-2{width:100%}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box li.search-engine>.col-2.pastille-filtre{padding-bottom:20px;padding-top:0}
}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset{margin:0;border-left:0;border-bottom:1px solid #dcdfe0}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef h4{border-top:0}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef ul>li.disabled-benef{background-color:#f9f9f9;pointer-events:none}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef ul>li.disabled-benef:hover{cursor:default}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef ul>li.disabled-benef p{color:#b9b9b9}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef .container-btn-ajout-beneficiaire{height:0;display:none}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef .container-btn-ajout-beneficiaire.activeElement{border-top:1px solid #dcdfe0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte ul>li,.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef ul>li{background-color:transparent}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte h4,.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef h4{color:#212121;font-size:15px;width:100%;border-top:0;border-bottom:1px solid #dcdfe0;padding:15px 23px;margin:0;font-family:"Open Sans"}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte h4:hover,.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef h4:hover{cursor:pointer}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte span.icon.icon-fleft,.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef span.icon.icon-fleft{float:right;position:relative;right:31px;top:-18px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte span.icon.icon-fleft.open:before,.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef span.icon.icon-fleft.open:before{-webkit-transform:rotate(0);transform:rotate(0)}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset ul{height:0}
.V3 .virement-nouveau .virement-account-selection-crediter .white-box fieldset ul.activeElement{width:100%;height:100%;overflow-y:scroll;padding-right:17px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:height .3s ease-in-out .1s;transition:height .3s ease-in-out .1s;max-height:288px}
.V3 .virement-nouveau .box-ajout-beneficiaire{border-top:solid 1px #dcdfe0;padding:15px 30px;text-align:center}
.V3 .virement-nouveau .box-ajout-beneficiaire .btn-primary{font-size:12px;font-weight:600;padding:12px 20px;max-width:200px;width:100%}
@media screen and (max-width:320px){.V3 .virement-nouveau .box-ajout-beneficiaire .btn-primary{padding:12px 20px}
}
.V3 .virement-nouveau .virement-details .fieldset{border:solid 1px #dcdfe0;border-top:0}
.V3 .virement-nouveau .virement-details .virement-details-element-montant-date label:not(.radio-label){font-size:15px}
.V3 .virement-nouveau .virement-details .virement-details-element-montant-date .details-info p{margin:0}
@media screen and (max-width:768px){.V3 .virement-nouveau .virement-details .virement-details-element-montant-date>.row>.col-2>label+.col-75{overflow:hidden;padding-bottom:10px}
}
.V3 .virement-nouveau .virement-details .help-text-container{margin-left:10px;margin-bottom:10px}
.V3 .virement-nouveau .virement-details .help-text-container .help-text-popup{min-width:350px}
.V3 .virement-nouveau .virement-details .virement-details-element-motif .help-text-container{display:inline;position:relative;top:0}
.V3 .virement-nouveau .virement-details .virement-details-element-infofrais{margin:10px -25px 0}
.V3 .virement-nouveau .virement-details .virement-details-element-infofrais .form-info{border-radius:0;background-color:#fff;padding:20px 26px 0;border-top:solid 1px #dcdfe0}
.V3 .virement-nouveau .virement-details .virement-details-element-infofrais .icon{color:#a33467}
.V3 .virement-nouveau .virement-details .virement-details-element .resume .details-info{clear:both}
.V3 .virement-nouveau .virement-details .virement-details-element .resume .details-info p{font-size:13px;color:#999}
.V3 .virement-nouveau .virement-details .virement-details-element .resume-montant-date .custom-select2.join-input2 select{line-height:normal}
.V3 .virement-nouveau .virement-details-intl p{margin:0}
.V3 .virement-nouveau .virement-details-intl .fieldset{border:solid 1px #dcdfe0;border-top:0}
.V3 .virement-nouveau .virement-details-intl .virement-account-selection-fleche{padding-top:0}
@media screen and (min-width:768px){.V3 .virement-nouveau .virement-details-intl .virement-account-selection-fleche{padding-top:50px}
}
.V3 .virement-nouveau .virement-details-intl .withinBox{margin-bottom:30px}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .float-label .libelle{margin-top:0;font-family:"Open Sans"}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .float-label .libelle span{font-weight:700}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .float-label .help-text-container{padding-top:0}
@media screen and (max-width:320px){.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .help-text-container{position:relative;top:-27px;left:80px}
}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .vir-envois .input-container.join-input{width:73% !important}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .vir-envois .join-montant{width:25%}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .vir-envois span.form-control{color:#767676}
.V3 .virement-nouveau .virement-details-intl .vir-envois-reception .vir-reception span.form-control{color:#767676}
.V3 .virement-nouveau .virement-details-intl .vir-form{margin-top:35px}
.V3 .virement-nouveau .virement-details-intl .vir-repartition-frais{padding-top:40px}
.V3 .virement-nouveau .virement-details-intl .vir-repartition-frais-zeros{font-size:13px;padding-top:16px}
.V3 .virement-nouveau .virement-details-intl .vir-repartition-frais-zeros .text{padding-top:8px;margin-bottom:12px}
.V3 .virement-nouveau .virement-details-intl .virement-details-intl.resume .resume-table-montant-frais-envoi{text-decoration:line-through}
.V3 .virement-nouveau .virement-details-intl .virement-details-intl.resume .zero-frais{font-size:15px;font-weight:600;color:#00915a}
.V3 .virement-nouveau .virement-details-intl .virement-details-intl.resume .zero-frais img{vertical-align:middle}
.V3 .virement-nouveau .virement-details-intl .virement-details-intl.resume .information-complementaire-virement{margin-top:45px}
.V3 .virement-nouveau .virement-details-intl .virement-details-intl.resume .information-complementaire-virement span{font-weight:600}
.V3 .virement-nouveau .etape3 #beneficiaire-adresse,.V3 .virement-nouveau .etape3 #beneficiaire-info-complementaires-resume{margin-top:20px}
.V3 .virement-nouveau .etape3 #beneficiaire-info-complementaires-resume{margin-bottom:20px}
.V3 .virement-nouveau .etape3 ul.list-form-recap{overflow:hidden;color:#333}
.V3 .virement-nouveau .etape3 ul.list-form-recap li>div:last-child{color:#999}
.V3 .virement-nouveau .visible-xs{display:none}
@media screen and (max-width:320px){.V3 .virement-nouveau .visible-xs{display:block}
}
.V3 .virement-nouveau .virement-switch-element{margin-top:10px;margin-bottom:20px}
.V3 .virement-nouveau .virement-switch-element-one,.V3 .virement-nouveau .virement-switch-element-two{background-color:#fff;padding:10px 40px}
@media screen and (min-width:1024px){.V3 .virement-nouveau .virement-switch-element-one,.V3 .virement-nouveau .virement-switch-element-two{padding:20px 40px}
}
.V3 .virement-nouveau .virement-switch-element-one p,.V3 .virement-nouveau .virement-switch-element-two p{font-size:15px}
.V3 .virement-nouveau .virement-switch-element-two{margin-top:10px}
.V3 .virement-nouveau .wrapper-virement_favoris{width:100%}
@media screen and (min-width:1024px){.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-col{width:23.5%;margin-right:1%}
}
.V3 .virement-nouveau .wrapper-virement_favoris header.form-ligne-titre{cursor:pointer}
.V3 .virement-nouveau .wrapper-virement_favoris header.form-ligne-titre h3{display:block;color:#212121;width:100%}
.V3 .virement-nouveau .wrapper-virement_favoris header.form-ligne-titre span{float:right}
.V3 .virement-nouveau .wrapper-virement_favoris fieldset.fieldset{border:1px solid #dcdfe0;border-top:0}
@media screen and (max-width:768px){.V3 .virement-nouveau .wrapper-virement_favoris fieldset.fieldset{padding:0}
}
.V3 .virement-nouveau .wrapper-virement_favoris .virement-header-title{margin:40px 0 30px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element{cursor:pointer;border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2);padding:12px 20px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element p{margin:0}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-icon.star .icon{color:#fac458;font-size:25px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-icon.fleche-down{color:#999;font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte{text-align:center}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte-titre{white-space:nowrap;margin:0 auto;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:bold;color:#5cc569;text-transform:uppercase}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte-account{font-size:13px;color:#999;text-transform:uppercase;padding-top:3px;margin-bottom:14px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte-nomclient{font-size:15px;font-weight:bold;color:#212121;padding-top:10px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte-rib{font-size:13px;padding-top:3px;color:#999;text-transform:uppercase}
@media(min-width:769px) and (max-width:1204px){.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-compte-rib{min-height:37px}
}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-details{border-top:solid 1px #ddd;margin-top:15px;padding-top:15px;height:130px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-details .libelle{font-size:13px;color:#999}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-details p.libelle.email-composant{float:left}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-details .details-information p{font-size:13px;color:#999}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-details-motif{padding-top:10px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);box-shadow:0 5px 10px 0 rgba(0,0,0,0.2);border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions{text-align:center;background-color:#f8f8f8;font-size:20px;border-radius:4px;border-top-left-radius:0;border-top-right-radius:0}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions .col-2+.col-2{border-left:1px solid #ddd}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions-delete,.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions-goto{width:100%;height:100%;padding:15px 0;background-color:transparent}
.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions-delete .icon,.V3 .virement-nouveau .wrapper-virement_favoris .favoris-element-bottom .favoris-element-actions-goto .icon{color:#767676}
.V3 .virement-nouveau .virement-btnevent-element [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:0}
.V3 .virement-confirmation{text-align:left}
.V3 .virement-confirmation .icon-form-confirm{margin-right:45px}
.V3 .virement-confirmation .confirmation{padding:60px 40px}
.V3 .virement-confirmation .confirmation img{margin:15px auto 25px;display:block}
@media screen and (min-width:768px){.V3 .virement-confirmation .confirmation img{margin:15px auto auto}
}
.V3 .virement-confirmation .confirmation .big{text-align:left;margin-top:30px}
@media screen and (min-width:768px){.V3 .virement-confirmation .confirmation .big{margin-top:0}
}
.V3 .virement-confirmation .confirmation .big p:nth-child(1){font-size:17px;font-weight:bold;margin-bottom:10px}
.V3 .virement-confirmation .confirmation .big p:nth-child(2){font-size:15px;color:#212121}
.V3 .virement-confirmation .confirmation .big p:nth-child(3){font-size:15px}
.V3 .virement-confirmation .confirmation .col-85{-moz-text-align-last:left;text-align-last:left}
.V3 .virement-confirmation-buttons{text-align:right;margin-top:28px}
@media screen and (max-width:768px){.V3 .virement-confirmation-buttons .btn-primary{width:100%;margin-top:12px}
}
.V3 .virement-confirmation-buttons .btn-secondary{margin-right:10px}
.V3 .virement-100-percent .confirmation{padding:2rem 5% 2rem 0;text-align:left}
.V3 .virement-100-percent .confirmation .icon-form-info{margin:1.5rem auto 0}
.V3 .virement-100-percent .confirmation .libelle{font-size:15px}
.V3 .virement-100-percent .confirmation .clef-digitale-info,.V3 .virement-100-percent .confirmation .clef-digitale-element{padding-left:55px}
@media(max-width:768px){.V3 .wrap.virement-historique{padding:2rem 0}
}
.V3 .tab-element{float:none}
.V3 .recherche-historique .col-50{padding-right:0}
@media(max-width:768px){.V3 .recherche-historique label.search::after{background-color:#fff;-webkit-box-shadow:0 0 7px 7px #fff;box-shadow:0 0 7px 7px #fff}
}
.V3 .recherche-historique .form-control{padding-left:25px;background-color:#fff;border-radius:0;margin-bottom:0;border-right:0;border-bottom:0}
@media(max-width:768px){.V3 .recherche-historique .form-control{padding-left:19px}
}
.V3 .recherche-historique .form-control#list-sort-by{padding-left:21px}
@media(max-width:768px){.V3 .recherche-historique .form-control#list-sort-by{padding-left:14px}
}
.V3 .virement-debit-confirmed .resume-table .white-box .account{padding:30px 24px 12px}
.V3 .virement-tab-historique-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:"Open Sans"}
.V3 .virement-tab-historique-tab .tab1{border-top-left-radius:4px}
.V3 .virement-tab-historique-tab .tab2{border-top-right-radius:4px}
.V3 .virement-tab-historique-tab .tab1,.V3 .virement-tab-historique-tab .tab2{cursor:pointer;padding:20px;text-align:center;font-size:15px;font-weight:600;color:#767676;border:solid 1px #e7e7e7;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.V3 .virement-tab-historique-tab .tab1:not(.active),.V3 .virement-tab-historique-tab .tab1:not(.active),.V3 .virement-tab-historique-tab .tab2:not(.active),.V3 .virement-tab-historique-tab .tab2:not(.active){border-bottom:3px solid #00915a}
.V3 .virement-tab-historique-tab .tab1:hover,.V3 .virement-tab-historique-tab .tab2:hover{background-color:#f9f9f9}
.V3 .virement-tab-historique-tab .tab1 a:hover,.V3 .virement-tab-historique-tab .tab2 a:hover{color:inherit}
.V3 .virement-tab-historique-tab .tab1.active,.V3 .virement-tab-historique-tab .tab2.active{background-color:#00915a;background-image:-webkit-linear-gradient(-360deg,#00915a,#5ec66b);background-image:linear,90deg,#00915a,#5ec66b;color:#fff;overflow:hidden}
.V3 .virement-tab-historique-content .white-box .list-historique p{margin:0;display:inline-block}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique p.title{font-size:15px;padding-bottom:7px;padding-top:7px}
}
.V3 .virement-tab-historique-content .white-box .list-historique-elt{padding:11px 25px;border:solid 1px #dcdfe0}
@media screen and (min-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-elt{height:80px}
}
@media(max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-elt>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
.V3 .virement-tab-historique-content .white-box .list-historique-elt:not(.title-section):hover{cursor:pointer}
@media(max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-elt{padding:11px 10px 11px 13px}
}
@media(max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-elt .col-50{padding-right:5px}
}
.V3 .virement-tab-historique-content .white-box .list-historique-column-details .date{color:#999;font-size:15px;padding-right:6px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-details .nom-beneficiaire{color:#212121;font-size:15px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-details .flag{display:inline-block;margin-left:10px;position:relative;top:3px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-etat{color:#999;font-size:13px;padding-top:5px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur{text-align:right;padding-top:10px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur .valeur{font-size:20px;font-weight:bold;line-height:1.15;color:#212121}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur .valeur-vir{color:#4c4c4c;font-family:"Open Sans";font-size:15px;display:block}
@media(max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur{position:relative;left:15px}
}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur.with-montant-vir{padding-top:0}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur.with-montant-vir .valeur,.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur.with-montant-vir .valeur-vir{padding-right:26px}
.V3 .virement-tab-historique-content .white-box .list-historique-column-valeur.with-montant-vir p.icon-container{top:-30px}
.V3 .virement-tab-historique-content .white-box .list-historique-column .waiting{width:10px;height:10px;border-radius:50%;background-color:#f5a623;display:inline-block}
.V3 .virement-tab-historique-content .white-box .list-historique-column .rejected{width:10px;height:10px;border-radius:50%;background-color:#e64444;display:inline-block}
.V3 .virement-tab-historique-content .white-box .list-historique-column .executed{width:10px;height:10px;border-radius:50%;background-color:#5cc569;display:inline-block}
.V3 .virement-tab-historique-content .white-box .list-historique-column .icon-container{position:relative;left:25px;top:2px}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .white-box .list-historique-column .icon-container{left:0;z-index:9}
}
.V3 .virement-tab-historique-content .white-box .list-historique-column .icon-container:hover{color:#212121}
.V3 .virement-tab-historique-content .white-box .list-historique-column .icon-container .icon-fright{color:#acacac;font-size:20px}
.V3 .virement-tab-historique-content .white-box .list-historique-showmore{padding:20px 0 30px;text-align:center}
.V3 .virement-tab-historique-content .white-box .list-historique-showmore p{font-size:15px;margin:0;color:#1da15e;text-decoration:underline}
.V3 .virement-tab-historique-content .white-box.content2 .list-historique-elt.title-section{padding:30px 25px 20px;text-transform:uppercase}
@media(max-width:768px){.V3 .virement-tab-historique-content .white-box.content2 .list-historique-elt.title-section{padding:11px 10px 11px 18px}
}
.V3 .virement-tab-historique-content .white-box.content2 .nom-beneficiaire{padding-left:0}
.V3 .virement-tab-historique-content .white-box.content2 .frequence{font-size:13px;color:#999;padding-left:10px}
.V3 .virement-tab-historique-content .white-box.content2 .date{display:block;font-size:13px;padding:0}
.V3 .virement-tab-historique-content .white-box.content2 .status{color:#999;font-size:13px}
.V3 .virement-tab-historique-content .white-box.content2 .status.actif i{color:#5cc569}
.V3 .virement-tab-historique-content .white-box.content2 .status.refus i{color:#e64444}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box{padding:31px 23px 30px}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique{padding-top:0;border:solid 1px transparent}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique{padding-bottom:10px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .prev-to-first-part{background:0;color:#767676;margin-bottom:20px;font-size:15px}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .prev-to-first-part:hover{cursor:pointer;text-decoration:underline}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .prev-to-first-part i{margin-right:10px;vertical-align:-2px}
@media screen and (max-width:320px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .prev-to-first-part{font-size:13px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history{width:100%;display:block}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-account-fleche{text-align:center}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-account-fleche{margin-top:20px;margin-bottom:20px}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-account-fleche img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .col-45.virement-debit-history,.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .col-45.virement-credit-history,.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .col-10.virement-account-fleche{width:100%}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .form-ligne-titre h3{font-weight:600}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit{padding:15px}
@media screen and (min-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit{padding:30px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit-column{font-size:13px;color:#999}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit-column p{margin:0}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit-column:first-child p{height:20px;font-size:15px;font-weight:bold;color:#5cc569}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit-column:last-child p{display:inline-block;padding-left:10px}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-debit-history .account-debit-column img{-webkit-transform:scale(0.8);transform:scale(0.8);vertical-align:bottom}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .form-ligne-titre h3{font-weight:600}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit{padding:15px}
@media screen and (min-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit{padding:30px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit-column{font-size:13px;color:#999}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit-column p{margin:0}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit-column:first-child p{font-size:15px;font-weight:bold;color:#212121}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.virement-historique .virement-account-history .virement-credit-history .account-credit-column:first-child p span.flag{display:inline-block;margin-left:10px;position:relative;top:3px}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA{padding-top:0;border:0}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA{padding:0}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .resume-table-element>.col-30{font-size:13px;border-bottom:0}
@media screen and (min-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .resume-table-element>.col-30{font-size:15px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .form-info{background-color:#fff}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .form-info .form-info p{color:#212121}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .form-info .icon{color:#a33467}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box{border:0;padding-top:0}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box .list-form-recap{overflow:hidden;color:#333;font-family:"Open Sans";font-weight:600}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box .list-form-recap li>div:last-child{float:right;color:#767676;font-weight:600}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box .list-form-recap li>div:last-child{border-top:0;padding-top:0}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box .list-form-recap .resume-table-frais-envoi{font-weight:600;color:#00915a}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-table-history .white-box .list-form-recap .resume-table-frais-envoi img{vertical-align:middle}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-button-history{text-align:right}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-button-history .delete-history-elt{margin-right:10px}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideA .virement-button-history .btn-primary{width:100%;margin-top:10px}
}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideB{border:solid 1px transparent;padding-top:0}
.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideB .fieldset{border-left:0}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideB .btn-primary{width:100%;float:none;margin-bottom:10px}
}
@media screen and (max-width:768px){.V3 .virement-tab-historique-content .list-historique-second-part .white-box.sideB .btn-secondary{width:100%;float:none}
}
.V3 .virement-tab-historique .list-historique-showmore{cursor:pointer}
.V3 .virement-beneficiares .beneficiaire-front #supprimer-pop{min-height:375px;min-width:266px}
.V3 .virement-beneficiares .beneficiaire-front #supprimer-pop .v-popin{margin-top:59px}
.V3 .virement-beneficiares .beneficiaire-front #supprimer-pop .v-popin p:first-child{font-weight:normal}
.V3 .virement-beneficiares .beneficiaire-front #supprimer-pop .v-popin .btn-primary{width:106px;height:32px}
.V3 .virement-beneficiares .beneficiaire-front #supprimer-pop .v-popin .btn-secondary{margin-top:20px}
.V3 .virement-beneficiares .beneficiaire-front .wrap .v-alerte{padding:15px 21px 11px;margin-bottom:22px}
.V3 .virement-beneficiares .beneficiaire-front .wrap .v-alerte i{display:inline-block}
.V3 .virement-beneficiares .beneficiaire-front .wrap .v-alerte .close{float:right;position:relative;top:4px}
.V3 .virement-beneficiares .beneficiaire-front .wrap .v-alerte span{position:relative;bottom:11px;left:7px}
.V3 .virement-beneficiares .beneficiaire-front .wrap .mes-beneficiaires-container{margin-top:31px}
@media(max-width:768px){.V3 .virement-beneficiares .beneficiaire-front .wrap .mes-beneficiaires-container{margin-top:0}
}
@media screen and (min-width:769px) and (max-width:910px){.V3 .virement-beneficiares .beneficiaire-front .carte-beneficiaire{width:49%;margin-right:1%}
}
.V3 .virement-beneficiares .beneficiaire-front .carte-content{background-color:white;padding:15px;margin-bottom:10px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.1);box-shadow:0 0 5px 0 rgba(0,0,0,0.1);border-radius:4px;height:100%;max-height:140px;min-height:140px;position:relative}
.V3 .virement-beneficiares .beneficiaire-front .carte-content:hover{cursor:pointer;background-color:#f8f8f8}
.V3 .virement-beneficiares .beneficiaire-front .carte-content span.chevron{position:absolute;top:50%;right:5%}
.V3 .virement-beneficiares .beneficiaire-front .carte-content span.chevron:before{color:#767676}
.V3 .virement-beneficiares .beneficiaire-front .carte-content>p{font-size:13px;color:#999;margin:0 0 6px}
.V3 .virement-beneficiares .beneficiaire-front .carte-content>p.carte-content-nom{font-weight:bold;color:#212121;font-size:15px;margin:0}
.V3 .virement-beneficiares .beneficiaire-front .carte-content>p.carte-content-banque .flag{vertical-align:middle}
.V3 .virement-beneficiares .beneficiaire-front .carte-content>p.carte-content-banque .flag+.pays{padding-left:5px}
.V3 .virement-beneficiares .beneficiaire-back>.white-box{padding:20px 10px 30px;position:relative}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back>.white-box{padding:40px;width:100%;max-width:830px}
}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back>.white-box .left-content{padding:0 30px 0 0}
}
.V3 .virement-beneficiares .beneficiaire-back .back-link{font-size:15px;font-weight:600;color:#767676;text-decoration:underline;font-family:"Open Sans";margin-bottom:20px;margin-left:5px;top:0;position:relative}
.V3 .virement-beneficiares .beneficiaire-back .back-link:hover{text-decoration:none;cursor:pointer}
.V3 .virement-beneficiares .beneficiaire-back .back-link span.chevron.chevron-left{vertical-align:sub;margin-right:5px}
.V3 .virement-beneficiares .beneficiaire-back .resume{padding:20px 10px 30px}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back .resume{padding:0}
}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box{padding:0;border:0;font-family:"Open Sans"}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back .resume .white-box{border-left:1px solid #dcdfe0;padding:0 0 30px 30px}
}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box li.details-table-element .col-60{text-align:left}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back .resume .white-box li.details-table-element .col-60{text-align:right}
}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box .list-form-recap li:last-child>div:last-child{border-bottom:solid 1px #dcdfe0}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back .resume .white-box .list-form-recap li:last-child>div:last-child{border-bottom:0}
}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box .list-form-recap li>div{font-family:"Open Sans";font-size:15px}
@media screen and (max-width:768px){.V3 .virement-beneficiares .beneficiaire-back .resume .white-box .list-form-recap li>div{padding-bottom:10px}
}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box ul.list-form-recap{overflow:hidden;color:#333;font-family:"Open Sans"}
.V3 .virement-beneficiares .beneficiaire-back .resume .white-box ul.list-form-recap li>div:last-child{color:#767676;font-size:15px;font-weight:600;font-family:"Open Sans"}
@media screen and (max-width:768px){.V3 .virement-beneficiares .beneficiaire-back .resume .white-box ul.list-form-recap li>div:last-child{border:0;padding-top:0}
}
.V3 .virement-beneficiares .beneficiaire-back .beneficiaire-information .img-benef{float:left;position:relative;top:-10px;right:8px}
.V3 .virement-beneficiares .beneficiaire-back .beneficiaire-information .img-benef img{-webkit-transform:scale(0.7);transform:scale(0.7)}
.V3 .virement-beneficiares .beneficiaire-back .beneficiaire-information .name-benef{font-size:15px;font-weight:bold;color:#212121;margin:0}
.V3 .virement-beneficiares .beneficiaire-back .beneficiaire-information .num-cmpt-benef{font-size:13px;color:#767676;margin:0}
.V3 .virement-beneficiares .beneficiaire-back .lightgreen-container{margin-top:20px;clear:both}
.V3 .virement-beneficiares .beneficiaire-back .lightgreen-container .opt-icon{float:none;position:initial}
.V3 .virement-beneficiares .beneficiaire-back .lightgreen-container .opt-text{margin:inherit}
.V3 .virement-beneficiares .beneficiaire-back .lightgreen-container .opt-text .title{font-size:13px}
.V3 .virement-beneficiares .beneficiaire-back .lightgreen-container .opt-text .text{font-size:12px}
.V3 .virement-beneficiares .beneficiaire-back .statut-details{border-radius:10px;border:solid 1px #e0e0e0;padding:22px 30px;width:100%;margin-top:20px;clear:both}
.V3 .virement-beneficiares .beneficiaire-back .statut-details-text{font-size:13px;color:#212121}
@media screen and (min-width:769px){.V3 .virement-beneficiares .beneficiaire-back .button-container{text-align:right}
}
.V3 .virement-beneficiares .beneficiaire-back .button-container .btn-secondary.popin-close{width:auto}
@media screen and (max-width:768px){.V3 .virement-beneficiares .beneficiaire-back .button-container .btn-primary{margin:0 0 1em}
}
@media screen and (max-width:768px){.V3 .virement-beneficiares .beneficiaire-back .button-container .btn-secondary{margin:0}
}
.V3 .icon-loupe{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -148px;width:25px;height:21px;display:block}
@media(max-width:768px){.V3 .mob-100{width:100%;float:none}
}
@media(max-width:768px){.V3 .virement-account-selection-fleche{padding-top:28px}
}
.V3 .disabled{opacity:.6;pointer-events:none}
.V3 .libelle,.V3 .details-info p{font-size:13px;color:#999}
.V3 .input-container.join-input{width:68% !important}
.V3 .input-container.join-input .form-control{border-top-right-radius:3px;border-bottom-right-radius:3px}
.V3 .join-montant{color:#767676}
.V3 .join-montant:hover{cursor:pointer}
@media screen and (max-width:320px){.V3 .join-montant .form-control{padding-top:10px !important}
}
.V3 .join-montant span.flag{margin-right:5%;display:none}
@media screen and (min-width:768px){.V3 .join-montant span.flag{display:inline-block}
}
.V3 .join-montant i{float:right;position:relative;top:7px;right:20px}
@media screen and (max-width:320px){.V3 .join-montant i{right:10px;top:4px;-webkit-transform:scale(0.8);transform:scale(0.8)}
}
.V3 .custom-select2.join-input2 .form-control{border-top-left-radius:3px;border-bottom-left-radius:3px}
.V3 .virement-header-title h2{font-size:32px;margin:0;padding-top:10px;padding-bottom:20px}
@-webkit-keyframes arrow-down{0{-webkit-transform:translateY(4px) rotate(90deg);transform:translateY(4px) rotate(90deg)}
40%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}
66%{-webkit-transform:translateY(2px) rotate(90deg);transform:translateY(2px) rotate(90deg)}
100%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}
}
@keyframes arrow-down{0{-webkit-transform:translateY(4px) rotate(90deg);transform:translateY(4px) rotate(90deg)}
40%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}
66%{-webkit-transform:translateY(2px) rotate(90deg);transform:translateY(2px) rotate(90deg)}
100%{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}
}
.V3 .nano>.nano-pane{right:5px}
.V3 .form-ligne-titre{padding:.7rem 1.66667rem .7rem;margin-top:0}
.V3 .form-ligne-titre h3{font-family:"Open Sans";font-size:15px;color:#212121;text-transform:inherit}
.V3 .custom-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px}
.V3 .custom-checkbox span{margin-right:10px;font-size:13px;color:#212121;margin-left:15px}
@media(min-width:768px){.V3 .custom-checkbox span{font-size:15px}
}
.V3 .custom-checkbox .link-checkbox,.V3 .custom-checkbox [type="checkbox"]:checked+label,.V3 .custom-checkbox [type="checkbox"]:not(:checked)+label{height:20px;width:40px;cursor:pointer}
.V3 .custom-checkbox [type="checkbox"]:checked+label:before{width:40px;height:20px;background:#00ce9b;background-image:-o-linear-gradient(#00ce9b,#53c878);background-image:linear,false,#00ce9b,#53c878;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2)}
.V3 .custom-checkbox .link-checkbox:before,.V3 .custom-checkbox [type="checkbox"]:not(:checked)+label:before{width:40px;height:20px;background:0 454px #dcdfe0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2)}
.V3 .custom-checkbox .link-checkbox:after,.V3 .custom-checkbox [type="checkbox"]:checked+label:after,.V3 .custom-checkbox [type="checkbox"]:not(:checked)+label:after{height:25px;width:25px;top:-3px;left:-4px;background:#dcdfe0;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.08);box-shadow:1px 1px 0 0 rgba(0,0,0,0.08);background-image:linear,147deg,#d8d8d8,#cacaca;border:solid .5px #cbcbcb}
.V3 .custom-checkbox .link-checkbox.checked:after,.V3 .custom-checkbox [type="checkbox"]:checked+label:after{left:20px}
.V3 .editEnabled{position:relative}
.V3 .editEnabled .editEnabled-cache{z-index:2;height:100%;width:100%;text-align:center;position:absolute;background:rgba(0,0,0,0.55);-webkit-transition:.5s;transition:.5s;cursor:pointer;overflow:hidden;display:none;top:0;left:0}
.V3 .editEnabled .editEnabled-cache .editEnabled-cache-element{display:none;position:relative;top:45%;left:45%}
.V3 .editEnabled .editEnabled-cache .editEnabled-cache-element button{background-color:transparent;width:0;height:0;position:relative;top:-10px}
.V3 .editEnabled .editEnabled-cache .editEnabled-cache-element button:after{font-family:"Open Sans";content:"Modifier";color:white;top:21px;left:3px;position:relative}
.V3 .editEnabled .editEnabled-cache .editEnabled-cache-element i{background-color:#fff;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2);font-size:25px;padding:20px;border-radius:50%;color:#838383}
@media(min-width:769px){.V3 .editEnabled:hover .editEnabled-cache{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.V3 .editEnabled:hover .editEnabled-cache .editEnabled-cache-element{display:block}
}
.V3 .resume header.form-ligne-titre{background-color:#5cc569;border:solid 1px #dcdfe0;padding:.7rem 1.66667rem .7rem}
.V3 .resume header.form-ligne-titre h3{font-size:13px;font-weight:600;color:#fff;text-transform:initial;display:inline-block}
@media screen and (max-width:320px){.V3 .resume header.form-ligne-titre h3{width:80%;font-size:13px}
}
@media screen and (min-width:768px){.V3 .resume header.form-ligne-titre h3{font-size:15px}
}
.V3 .resume header.form-ligne-titre h3 .headerEdit{display:none}
@media screen and (max-width:768px){.V3 .resume header.form-ligne-titre h3 .headerEdit{display:inline-block}
}
.V3 .resume header.form-ligne-titre img{float:right}
.V3 .resume .resume-table .white-box{padding:30px;min-height:102px;font-family:"Open sans"}
.V3 .resume .resume-table .white-box.account{padding:30px 24px}
.V3 .resume .resume-table .white-box .list-form-recap li>div{font-family:"Open Sans"}
@media screen and (max-width:768px){.V3 .resume .resume-table .white-box .list-form-recap li>div{padding-bottom:10px}
}
.V3 .resume .resume-table .white-box ul.list-form-recap{overflow:hidden;color:#333}
.V3 .resume .resume-table .white-box ul.list-form-recap li>div:last-child{color:#767676;font-size:15px;font-weight:600}
@media screen and (max-width:768px){.V3 .resume .resume-table .white-box ul.list-form-recap li>div:last-child{border:0;padding-top:0}
}
.V3 .help-text-popup,.V3 .message-retour-popup{min-width:200px}
@media screen and (min-width:768px){.V3 .help-text-popup,.V3 .message-retour-popup{min-width:300px}
}
.V3 .circle-container .circle{color:#767676;border-color:#767676}
.V3 .btn-primary{background-color:#28c3a9;background-image:none;border:0;border-radius:50px;padding:10px 30px;font-family:"open sans";color:#fff;font-size:15px;font-weight:600}
.V3 .btn-primary:hover{background-color:#1e9481;background-image:none}
.V3 .btn-primary:disabled{opacity:50%}
.V3 .btn-secondary{background-image:none;background-color:#f8f8f8;border:0;border-radius:50px;padding:10px 30px;color:#212121;font-size:15px;font-weight:600;font-family:"open sans"}
.V3 .btn-secondary:hover{background-color:#d5d5d5;background-image:none}
.V3 .btn-secondary:disabled{opacity:50%}
.V3 .btn-primary--border{border:1px solid #1e9481;background-image:none;border-radius:50px;padding:10px 16px;font-family:"Open sans";background-color:transparent;color:#009688;font-size:15px;width:100%;max-width:226px;font-weight:600}
.V3 .btn-primary--border:hover{background-color:#1e9481;background-image:none;color:#fff}
.V3 .btn-primary--border:disabled{opacity:50%}
.V3 .btn-primary--border i{margin-right:5px}
@media screen and (max-width:767px){.V3 .button-container div.mob-100{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.V3 .beneficiaire-etranger p{display:inline-block}
.V3 .beneficiaire-etranger span{margin-left:9px}
.V3 .link-green{color:#00915a !important;text-decoration:underline;font-size:13px !important;font-weight:600}
.V3 .link-green:hover{text-decoration:none;cursor:pointer}
.V3 .link-gray{color:#6d7278;text-decoration:underline}
.V3 .link-gray:hover{text-decoration:none;cursor:pointer}
.V3 .white-pastille{color:#00915a;background-color:#fff;border-radius:25px;padding:2px 12px;font-size:13px;font-weight:600;margin-bottom:10px}
.V3 .white-pastille.mob-only{display:inline-block;margin-left:16px}
@media screen and (min-width:768px){.V3 .white-pastille.mob-only{display:none;margin-left:0}
}
.V3 .white-pastille.desk-only{display:none;margin-left:16px}
@media screen and (min-width:768px){.V3 .white-pastille.desk-only{display:inline-block;margin-left:0}
}
.V3 .lightgreen-pastille{color:#00915a;background-color:#dff3eb;border-radius:25px;padding:2px 12px;font-size:13px;font-weight:600;margin-bottom:10px;display:inline-block}
.V3 .cpri,.V3 .cpro{width:50px;height:15px;font-size:.73333rem;border-radius:15px;color:#fff;background-color:#ccc;text-transform:uppercase;display:block;margin-top:5px;text-align:center}
.V3 .cpri-pro,.V3 .cpro-pro{background-color:#067a6f}
.V3 .cpri-prive,.V3 .cpro-prive{background-color:#28bb69}
.V3 .green-container{background-color:#00915a;color:#fff;padding:20px 30px;border-radius:6px;margin-bottom:40px;text-align:center;max-width:100%}
@media screen and (min-width:769px){.V3 .green-container{width:765px}
}
.V3 .green-container .opt-icon{padding-top:5px}
.V3 .green-container .opt-icon img{vertical-align:middle}
.V3 .green-container .opt-text{margin:10px 0 0 0;text-align:center}
@media screen and (min-width:768px){.V3 .green-container .opt-text{margin:0 0 0 90px;text-align:left}
}
.V3 .green-container p:not(.white-pastille){color:#fff;text-align:left}
.V3 .green-container.arrow-bottom::after{border-color:#00915a rgba(0,0,0,0);border-width:15px 20px 0 20px;left:15%;margin-left:-10px;bottom:-14px}
@media screen and (min-width:768px){.V3 .green-container.arrow-bottom::after{left:8%}
}
.V3 .lightgreen-container{background-color:#dff3eb;color:#212121;padding:20px 30px;border-radius:6px;text-align:center;max-width:100%;margin-top:10px}
@media screen and (min-width:992px){.V3 .lightgreen-container{width:765px}
}
.V3 .lightgreen-container .title{font-family:"Open Sans";font-size:15px;font-weight:bold}
.V3 .lightgreen-container .title.mob-only{display:inline-block;margin:15px 0 10px}
@media screen and (min-width:768px){.V3 .lightgreen-container .title.mob-only{display:none;margin-left:0}
}
.V3 .lightgreen-container .title.desk-only{display:none;margin-left:16px}
@media screen and (min-width:768px){.V3 .lightgreen-container .title.desk-only{display:inline-block;margin:0 0 10px}
}
.V3 .lightgreen-container .text{font-family:"Open Sans";font-size:13px;color:#4c4c4c}
.V3 .lightgreen-container .opt-icon{position:relative;top:8px}
.V3 .lightgreen-container .opt-icon img{vertical-align:middle}
.V3 .lightgreen-container .opt-text{margin:10px 0 0 0;text-align:center}
@media screen and (min-width:768px){.V3 .lightgreen-container .opt-text{margin:0 0 0 100px;text-align:left}
}
.V3 .lightgreen-container .link-green{display:inline-block;margin-top:10px}
@media screen and (max-width:320px){.V3 .lightgreen-container .link-green{display:inline}
}
@media screen and (min-width:768px){.V3 .lightgreen-container .link-green{margin-top:0}
}
.V3 .gray-container{background-color:#f8f8f8;color:#fff;padding:8px 15px;margin-bottom:15px;max-width:100%;width:100%;height:auto;border-radius:4px;margin-top:10px}
@media screen and (min-width:768px){.V3 .gray-container{width:392px;max-width:100%}
}
.V3 .gray-container label.title{color:#212121;font-family:"Open Sans";font-size:15px}
.V3 .gray-container .text{font-family:"Open Sans";color:#767676;font-size:15px}
.V3 .gray-container .text span{font-family:"Open Sans";font-weight:600}
.V3 .gray-container .help-text-popup-content p{color:#212121}
.V3 .opt-icon{display:block;text-align:center}
.V3 .opt-icon i{vertical-align:middle;color:#00915a}
.V3 .opt-icon i.icon-picto-zero-frais{font-size:28px}
.V3 .opt-icon i.icon-picto-virement{font-size:20px}
@media screen and (min-width:768px){.V3 .opt-icon{float:left}
}
.V3 .opt-text{text-align:left;color:#212121}
@media screen and (min-width:768px){.V3 .opt-text{margin:0 0 0 50px}
}
.V3 .opt-text p{font-family:"Open Sans";font-size:15px}
.V3 .opt-text p span{color:#212121;font-size:15px}
.V3 .opt-text i.icon-triangle-right{color:#00915a;font-size:11px}
.V3 .vir-benef-qstn,.V3 .vir-form-qstn{font-weight:600;font-size:15px;color:#212121;font-family:"Open Sans"}
.V3 .vir-benef-qstn span,.V3 .vir-form-qstn span{display:block;font-size:13px}
.V3 .dropdown-container.simple-dpd{width:100%;margin-bottom:30px}
.V3 .dropdown-container.simple-dpd p{margin:0}
.V3 .dropdown-container.simple-dpd .dropdown{position:relative}
.V3 .dropdown-container.simple-dpd .dropdown.expand:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);top:3px}
.V3 .dropdown-container.simple-dpd .dropdown:after{content:"\e674";display:inline-block;font-family:iconbnp;font-size:10px;padding-top:.625rem;position:absolute;right:0;top:20px;width:3.125rem;z-index:2;padding-left:.625rem;padding-bottom:.5rem;-webkit-transform:rotate(-271deg);transform:rotate(-270deg)}
.V3 .dropdown-container.simple-dpd .dropdown .dropdown-selected{border:.0625rem solid #ccc;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:47px;padding-top:.8125rem;padding-left:1.125rem;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);-ms-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);-o-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.V3 .dropdown-container.simple-dpd .dropdown .dropdown-selected .libelle{font-size:14px;font-family:"Open Sans";color:#767676}
@media screen and (min-width:768px){.V3 .dropdown-container.simple-dpd .dropdown .dropdown-selected .libelle{font-size:15px}
}
.V3 .dropdown-container.simple-dpd .dropdown .dropdown-selected span{font-size:15px;font-family:"Open Sans";color:#767676}
.V3 .dropdown-container.simple-dpd .dropdown:hover .dropdown-selected{background-color:transparent;background-image:none}
.V3 .dropdown-container.simple-dpd .dropdown:hover .dropdown-selected .libelle{color:#767676}
.V3 .dropdown-container.simple-dpd .dropdown-list{max-height:100% !important;position:absolute;width:100%}
.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select{position:absolute;width:100%;top:0;-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5)}
.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif{margin:0;padding:.625rem .625rem .625rem 1rem}
.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif.selected{color:#00915a}
.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif:hover,.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif.actif{background-color:transparent;background-image:none;background-image:none}
.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif:hover span,.V3 .dropdown-container.simple-dpd .dropdown-list ul.dropdown-list-select li.type-motif.actif span{color:#00915a}
.V3 .form [type="radio"]:checked+label:after,.V3 .form-tooltip [type="radio"]:checked+label:after{text-align:center;content:"\02022";color:#1da460;font-family:"bnpp_regular";background-color:transparent;font-size:40px;left:0;position:absolute;width:24px;height:21px;top:-11px}
.V3 .column-container{clear:both;padding-top:20px}
.V3 .column-container .col-2:nth-child(odd){width:100%}
@media screen and (min-width:768px){.V3 .column-container .col-2:nth-child(odd){width:49%;margin-right:2%}
}
.V3 .column-container .col-2:nth-child(even){width:100%}
@media screen and (min-width:768px){.V3 .column-container .col-2:nth-child(even){width:49%;margin-right:0}
}
.V3 .col-2.mob-100:not(.full-width) .withinBox{width:100%}
@media screen and (min-width:768px){.V3 .col-2.mob-100:not(.full-width) .withinBox{max-width:350px}
}
.V3 .withinBox{margin-bottom:40px}
.V3 .form-control::-webkit-input-placeholder{font-family:"Open Sans";font-size:15px}
.V3 .form-control::-moz-placeholder{font-family:"Open Sans";font-size:15px}
.V3 .form-control:-ms-input-placeholder{font-family:"Open Sans";font-size:15px}
.V3 .form-control::-ms-input-placeholder{font-family:"Open Sans";font-size:15px}
.V3 .form-control::placeholder{font-family:"Open Sans";font-size:15px}
.V3 .barre-recherche{background-color:transparent}
@media(max-width:768px){.V3 .barre-recherche{max-height:none}
}
.V3 .barre-recherche .white-box{padding:22px 40px 7px;margin:-40px -40px 30px}
.V3 .barre-recherche [class^="col"]{padding:0 15px 0 0;margin-bottom:15px}
.V3 .barre-recherche [class^="col"].mob-100{padding:0}
.V3 .barre-recherche .form label.search{border-right:1px solid #dcdfe0}
.V3 .barre-recherche i.icon-plus-aggreg{font-size:12px}
@media screen and (max-width:768px){.V3 .barre-recherche .btn-primary--border{margin:0 auto;margin-top:20px}
}
.V3 .barre-recherche input{border:solid 1px #dcdfe0;margin-bottom:0;background-color:#fff;border-radius:4px;font-family:"Open Sans"}
.V3 .barre-recherche input::-webkit-input-placeholder{font-size:13px;font-family:"Open Sans";color:#767676}
.V3 .barre-recherche input::-moz-placeholder{font-size:13px;font-family:"Open Sans";color:#767676}
.V3 .barre-recherche input:-ms-input-placeholder{font-size:13px;font-family:"Open Sans";color:#767676}
.V3 .barre-recherche input::-ms-input-placeholder{font-size:13px;font-family:"Open Sans";color:#767676}
.V3 .barre-recherche input::placeholder{font-size:13px;font-family:"Open Sans";color:#767676}
.V3 .toaster{visibility:hidden;width:100%;max-width:210px;margin-left:-125px;text-align:center;padding:5px 8px;position:fixed;z-index:1;left:50%;bottom:50px;border-radius:7px;-webkit-box-shadow:0 4px 8px 8px rgba(0,0,0,0.08);box-shadow:0 4px 8px 8px rgba(0,0,0,0.08);background-color:#fff}
.V3 .toaster img{vertical-align:middle}
.V3 .toaster span{font-size:14px;font-weight:600;color:#212121;font-family:"Open Sans";position:relative;top:2px}
.V3 .toaster#toasterError{max-width:230px}
.V3 .box-error{border:1px solid #e7e7e7;padding:24px 25px;border-radius:5px;margin-bottom:40px}
@media screen and (min-width:992px){.V3 .box-error{padding:24px 30px}
}
.V3 .box-error i{font-size:12px;position:relative;top:3px;background-color:#e64444;height:32px;width:32px;color:#fff;padding:10.5px 9.5px;border-radius:50%}
.V3 .box-error .box-text{padding-left:50px}
@media screen and (min-width:992px){.V3 .box-error .box-text{float:left;padding-left:20px}
}
.V3 .box-error p{margin:0;font-size:14px}
.V3 .box-error p a{text-decoration:underline;font-size:14px !important}
.V3 .box-error p a:hover{text-decoration:none}
.V3 .box-error.one-line{padding:24px 30px 10px}
.V3 .box-error.one-line i{position:relative;top:-6px}
.V3 .steps-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto 40px}
@media screen and (min-width:768px){.V3 .steps-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:80%}
}
@media screen and (min-width:992px){.V3 .steps-container{width:50%}
}
.V3 .steps-container .step-etp{height:60px;text-align:left;position:relative}
@media screen and (min-width:768px){.V3 .steps-container .step-etp{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;height:inherit}
}
.V3 .steps-container .step-etp:first-child::after{display:none}
.V3 .steps-container .step-etp:last-child::before{display:none}
.V3 .steps-container .step-etp:before{content:" ";width:5px;height:100%;bottom:0;left:17px;position:absolute;background:#e7e7e7}
@media screen and (min-width:768px){.V3 .steps-container .step-etp:before{margin:0 auto;float:none;width:50%;height:5px;top:18%;position:absolute;left:50%}
}
@media screen and (min-width:992px){.V3 .steps-container .step-etp:before{top:17%}
}
@media screen and (min-width:1024px){.V3 .steps-container .step-etp:before{top:20%}
}
.V3 .steps-container .step-etp:after{content:" ";width:5px;height:50%;bottom:0;left:15px;position:absolute;background:#e7e7e7;display:none}
@media screen and (min-width:768px){.V3 .steps-container .step-etp:after{margin:0 auto;float:none;width:50%;height:5px;top:18%;position:absolute;left:0;display:block}
}
@media screen and (min-width:992px){.V3 .steps-container .step-etp:after{top:17%}
}
@media screen and (min-width:1024px){.V3 .steps-container .step-etp:after{top:20%}
}
.V3 .steps-container .step-etp .step-etp-forme{height:40px;width:40px;float:left;position:relative;z-index:2}
@media screen and (min-width:768px){.V3 .steps-container .step-etp .step-etp-forme{margin:0 auto;float:none;padding-top:5px}
}
@media screen and (min-width:992px){.V3 .steps-container .step-etp .step-etp-forme{padding-top:5px}
}
.V3 .steps-container .step-etp .step-etp-forme span{background:#e7e7e7;border-radius:50%;font-size:25px;margin:0 auto;display:block;height:20px;width:20px}
.V3 .steps-container .step-etp .step-etp-forme span i{display:none}
.V3 .steps-container .step-etp .step-etp-forme span i:before{content:"\e603";color:#fff}
.V3 .steps-container .step-etp .step-etp-content{padding-left:50px}
@media screen and (min-width:768px){.V3 .steps-container .step-etp .step-etp-content{padding-left:initial;padding-top:10px}
}
.V3 .steps-container .step-etp .step-etp-content span{font-family:"Open Sans";font-size:13px;color:#767676}
@media screen and (min-width:768px){.V3 .steps-container .step-etp .step-etp-content span{display:block}
}
.V3 .steps-container .step-etp.done .step-etp-forme span,.V3 .steps-container .step-etp.active .step-etp-forme span{background-color:#00915a}
.V3 .steps-container .step-etp.done .step-etp-forme span i,.V3 .steps-container .step-etp.active .step-etp-forme span i{display:inline;position:relative;left:7px}
@media screen and (min-width:768px){.V3 .steps-container .step-etp.done .step-etp-forme span i,.V3 .steps-container .step-etp.active .step-etp-forme span i{left:0}
}
.V3 .steps-container .step-etp.done .step-etp-content span,.V3 .steps-container .step-etp.active .step-etp-content span{color:#00915a}
.V3 .steps-container .step-etp.done:after{background:#00915a}
.V3 .steps-container .step-etp.done:before{background:#00915a}
.V3 .steps-container .step-etp.done .step-etp-forme{padding-top:0}
.V3 .steps-container .step-etp.done .step-etp-forme span{width:30px;height:30px}
.V3 .steps-container .step-etp.done .step-etp-forme span i{font-size:18px;top:-3px}
.V3 .steps-container .step-etp.done .step-etp-content{padding-top:5px}
@media screen and (min-width:768px){.V3 .steps-container .step-etp.done .step-etp-content{padding-top:10px}
}
.V3 .steps-container .step-etp.active:after{background:#00915a}
.V3 .steps-container .step-etp.active .step-etp-forme{padding-top:0}
@media screen and (min-width:992px){.V3 .steps-container .step-etp.active .step-etp-forme{position:relative;top:-3px}
}
.V3 .steps-container .step-etp.active .step-etp-forme span{width:35px;height:35px}
.V3 .steps-container .step-etp.active .step-etp-forme span i{font-size:22px;top:1px}
@media screen and (-webkit-min-device-pixel-ratio:0){.V3 .steps-container .step-etp.active .step-etp-forme span{width:36px}
}
.V3 .steps-container .step-etp.active .step-etp-content{padding-top:0}
@media screen and (min-width:340px){.V3 .steps-container .step-etp.active .step-etp-content{padding-top:8px}
}
.V3 .steps-container .step-etp.active .step-etp-content span{font-weight:600}
@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.V3 .steps-container .step-etp:after,.V3 .steps-container .step-etp:before{top:17%}
.V3 .steps-container .step-etp .step-etp-forme{padding-top:3px}
}
@media only screen and (min-width:768px) and (max-height:1024px) and (-webkit-min-device-pixel-ratio:1.5){.V3 .steps-container .step-etp:after,.V3 .steps-container .step-etp:before{top:15%}
.V3 .steps-container .step-etp .step-etp-forme{padding-top:2px}
}
.V3 .virement-nouveau .virement-details-intl p.avertissement{clear:both;margin:10px 0;font-size:13px;color:#212121}
.V3 .toaster.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}
@-webkit-keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@keyframes fadein{from{bottom:0;opacity:0}
to{bottom:30px;opacity:1}
}
@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}
to{bottom:0;opacity:0}
}
@keyframes fadeout{from{bottom:30px;opacity:1}
to{bottom:0;opacity:0}
}
.V3 .pastille{text-transform:uppercase;font-family:"Open Sans";margin:0;font-weight:bold}
.V3 .pastille.waiting{background-color:#f5a623;font-size:11.5px;color:#fff;border-radius:25px;padding:2px 10px;display:inline-block}
.V3 .pastille.tocomplete{background-color:#00915a;color:#fff;font-size:11.5px;text-align:right;border-radius:25px;padding:2px 10px;display:inline-block}
.V3 .pastille.toactivate{background-color:#e64444;color:#fff;font-size:11.5px;text-align:right;border-radius:25px;padding:2px 10px;display:inline-block}
.V3 .pastille.blocked{background-color:#767676;color:#fff;font-size:11.5px;text-align:right;border-radius:25px;padding:2px 10px;display:inline-block}
.V3 .pastille--text.eligible{font-size:12px;font-weight:600;color:#00915a}
.V3 #popinVirIntlZeroFrais,.V3 #popinVirPassageEcranVI,.V3 #popinOptionInternationale,.V3 #virement-sepa,.V3 #virement-offre-instantane,.V3 #virement-instantane,.V3 #popinVirSupprimerBenef{max-width:100%;position:absolute}
@media screen and (min-width:768px){.V3 #popinVirIntlZeroFrais,.V3 #popinVirPassageEcranVI,.V3 #popinOptionInternationale,.V3 #virement-sepa,.V3 #virement-offre-instantane,.V3 #virement-instantane,.V3 #popinVirSupprimerBenef{width:560px}
}
.V3 #popinVirIntlZeroFrais .popin-title p,.V3 #popinVirPassageEcranVI .popin-title p,.V3 #popinOptionInternationale .popin-title p,.V3 #virement-sepa .popin-title p,.V3 #virement-offre-instantane .popin-title p,.V3 #virement-instantane .popin-title p,.V3 #popinVirSupprimerBenef .popin-title p{font-family:"Open Sans";font-size:17px;font-weight:bold;text-align:center;color:#00915a}
.V3 #popinVirIntlZeroFrais .popin-text p,.V3 #popinVirPassageEcranVI .popin-text p,.V3 #popinOptionInternationale .popin-text p,.V3 #virement-sepa .popin-text p,.V3 #virement-offre-instantane .popin-text p,.V3 #virement-instantane .popin-text p,.V3 #popinVirSupprimerBenef .popin-text p{font-family:"Open Sans";font-size:15px;text-align:center;color:#212121}
.V3 #popinVirIntlZeroFrais .popin-text p b,.V3 #popinVirPassageEcranVI .popin-text p b,.V3 #popinOptionInternationale .popin-text p b,.V3 #virement-sepa .popin-text p b,.V3 #virement-offre-instantane .popin-text p b,.V3 #virement-instantane .popin-text p b,.V3 #popinVirSupprimerBenef .popin-text p b{font-family:"Open Sans";font-weight:600}
.V3 #popinVirIntlZeroFrais .btn-secondary,.V3 #popinVirPassageEcranVI .btn-secondary,.V3 #popinOptionInternationale .btn-secondary,.V3 #virement-sepa .btn-secondary,.V3 #virement-offre-instantane .btn-secondary,.V3 #virement-instantane .btn-secondary,.V3 #popinVirSupprimerBenef .btn-secondary{margin:10px 0 0 0}
@media screen and (min-width:768px){.V3 #popinVirIntlZeroFrais .btn-secondary,.V3 #popinVirPassageEcranVI .btn-secondary,.V3 #popinOptionInternationale .btn-secondary,.V3 #virement-sepa .btn-secondary,.V3 #virement-offre-instantane .btn-secondary,.V3 #virement-instantane .btn-secondary,.V3 #popinVirSupprimerBenef .btn-secondary{margin:0 10px 0 0}
}
@media screen and (min-width:768px){.V3 #popinVirIntlZeroFrais img{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
.V3 #popinVirIntlZeroFrais .popin-title{margin-top:20px}
.V3 #popinVirEnEuros{max-width:100%;position:absolute}
@media screen and (min-width:768px){.V3 #popinVirEnEuros{width:560px}
}
.V3 #popinVirEnEuros .popin-title p{font-family:"Open Sans";font-size:17px;font-weight:bold;text-align:center}
.V3 #popinVirEnEuros .btn-secondary{margin:10px 0 0 0}
@media screen and (min-width:768px){.V3 #popinVirEnEuros .btn-secondary{margin:0 10px 0 0}
}
.V3 #popinVirDeviseEtrangere{max-width:100%;position:absolute}
.V3 #popinVirDeviseEtrangere .confirmation{padding:2rem 10% .5rem}
@media screen and (min-width:768px){.V3 #popinVirDeviseEtrangere{width:560px}
}
.V3 #popinVirDeviseEtrangere form.form .header-popin{text-align:left;margin:0 -45px;-o-box-shadow:0 6px 6px -5px #e3e3e3;-ms-box-shadow:0 6px 6px -5px #e3e3e3;-webkit-box-shadow:0 6px 6px -5px #e3e3e3;box-shadow:0 6px 6px -5px #e3e3e3;padding-left:28px;padding-bottom:10px}
@media screen and (min-width:768px){.V3 #popinVirDeviseEtrangere form.form .header-popin{margin:0 -72px;padding-left:40px}
}
.V3 #popinVirDeviseEtrangere form.form .header-popin .popin-title{font-size:17px;font-weight:bold;color:#212121}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search:before{position:absolute;content:"";top:17px;left:15px;z-index:2;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -149px;width:20px;height:20px}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search:after{content:none}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control{background-color:#fff;background-image:none;border-radius:3px;border:0;color:#767676;display:block;font-family:"Open Sans";font-size:.93333rem;height:55px;padding:6px 6px 6px 50px;width:100%;margin-bottom:15px;-o-box-shadow:0 1px 5px 0 rgba(0,0,0,0.23);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,0.23);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.23);box-shadow:0 1px 5px 0 rgba(0,0,0,0.23)}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control::-webkit-input-placeholder{font-size:15px;color:#999}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control::-moz-placeholder{font-size:15px;color:#999}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control:-ms-input-placeholder{font-size:15px;color:#999}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control::-ms-input-placeholder{font-size:15px;color:#999}
.V3 #popinVirDeviseEtrangere form.form .header-popin label.search input.form-control::placeholder{font-size:15px;color:#999}
.V3 #popinVirDeviseEtrangere form.form .body-popin{text-align:left;margin:20px -45px 0;max-height:370px;height:100%;overflow-y:scroll}
@media screen and (min-width:768px){.V3 #popinVirDeviseEtrangere form.form .body-popin{margin:20px -72px 0}
}
.V3 #popinVirDeviseEtrangere form.form .body-popin .section-title{margin:0;font-size:13px;line-height:1.04;color:#767676;padding-left:40px;padding-bottom:11px;border-bottom:solid .5px #b5b5b5}
.V3 #popinVirDeviseEtrangere form.form .body-popin .flag{vertical-align:bottom}
.V3 #popinVirDeviseEtrangere form.form .body-popin .devise{font-size:15px;font-weight:600;color:#4c4c4c;margin-left:12px}
.V3 #popinVirDeviseEtrangere form.form .body-popin .devise-detail{font-size:13px;line-height:1.04;color:#767676}
.V3 #popinVirDeviseEtrangere form.form .body-popin .devise-detail:before{content:"|";margin:0 5px}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line{padding:10px 40px;border-bottom:solid .5px #b5b5b5;list-style-type:none;position:relative}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line .devise-check{background-color:#00915a;width:20px;height:20px;border-radius:50%;padding:1px 5px;position:absolute;right:-15px;display:none}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line .devise-check i{font-size:10px;position:relative;top:-7px;left:1%}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line .devise-check i:before{color:#fff}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line:hover [type="radio"]:not(:checked)+label .devise-check{display:inline-block}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line label{width:100%}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line input[type="radio"]{left:-9999px;position:absolute}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:not(:checked)+label .devise-check{display:none}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:not(:checked)+label:before,.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:checked+label:before,.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:not(:checked)+label:after,.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:checked+label:after{content:none}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:checked+label,.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:.875rem;position:relative;padding-left:0;margin:0}
.V3 #popinVirDeviseEtrangere form.form .body-popin li.radio-line [type="radio"]:checked+label .devise-check{display:inline-block}
.V3 #popinVirDeviseEtrangere form.form .body-popin .all-currency{margin-top:30px}
.V3 #popinVirDeviseEtrangere form.form .footer-popin{-o-box-shadow:0 -6px 6px -5px #e3e3e3;-ms-box-shadow:0 -6px 6px -5px #e3e3e3;-webkit-box-shadow:0 -6px 6px -5px #e3e3e3;box-shadow:0 -6px 6px -5px #e3e3e3;margin:0 -45px}
@media screen and (min-width:768px){.V3 #popinVirDeviseEtrangere form.form .footer-popin{margin:0 -72px}
}
.V3 #popinVirDeviseEtrangere form.form .footer-popin .button-container{margin:0 40px}
.V3 #popinOptionInternationale .popin-title{font-size:17px;font-weight:bold;text-align:center;color:#00915a;margin-top:17px}
.V3 #popinOptionInternationale .button-container{clear:both;margin-top:45px;margin-bottom:0}
.V3 #popinOptionInternationale .confirmation .btn-primary{margin-top:0}
.V3 #virement-sepa,.V3 #virement-offre-instantane,.V3 #virement-instantane{top:35%}
.V3 #virement-sepa .btn-secondary,.V3 #virement-offre-instantane .btn-secondary,.V3 #virement-instantane .btn-secondary{margin-top:20px}
.V3 #virement-notification .popin-title{font-size:15px;font-weight:600}
.V3 #virement-notification .popin-text{font-size:15px;line-height:1.33;letter-spacing:-0.09px}
.V3 #popinVirSupprimerBenef{border-radius:4px}
.V3 #popinVirSupprimerBenef .close.popin-close{border:1.5px solid;color:#767676;height:25px;width:25px}
.V3 #popinVirSupprimerBenef .popin-text .title,.V3 #popinVirSupprimerBenef .popin-text .nom-beneficiaire{font-family:"Open Sans";font-size:15px;font-weight:bold;text-align:center;color:#212121}
.V3 #popinVirSupprimerBenef .popin-text .iban-beneficiaire{font-family:"Open Sans";font-size:13px;text-align:center;color:#767676}
.V3 #popinVirCodeActivation{max-width:100%;position:absolute;border-radius:4px}
@media screen and (min-width:768px){.V3 #popinVirCodeActivation{width:448px}
}
.V3 #popinVirCodeActivation .close.popin-close{border:1.5px solid;color:#767676;height:25px;width:25px}
.V3 #popinVirCodeActivation .popin-text .title,.V3 #popinVirCodeActivation .popin-text .nom-beneficiaire{font-family:"Open Sans";font-size:15px;font-weight:bold;text-align:center;color:#212121}
.V3 #popinVirCodeActivation .popin-text .box-activation{border-radius:3px;background-color:#e4f4ee;padding:5px 30px 7px}
@media screen and (min-width:768px){.V3 #popinVirCodeActivation .popin-text .box-activation{padding:5px 50px 7px}
}
.V3 #popinVirCodeActivation .popin-text .box-activation p{font-size:15px;font-weight:bold;color:#212121;font-family:"Open Sans"}
.V3 #popinVirCodeActivation .popin-text .box-activation p.libelle{font-size:13px;font-weight:normal;color:#767676;text-decoration:underline}
.V3 #popinVirCodeActivation .popin-text .box-activation p.libelle:hover{text-decoration:none;cursor:pointer}
.V3 #popinVirCodeActivation .popin-text .box-activation div{position:relative;width:100%;max-width:150px;margin:0 auto}
.V3 #popinVirCodeActivation .popin-text .box-activation div .reset-input{border:1.5px solid;color:#ccc;height:25px;width:25px;display:block;font-size:11px;padding-top:3px;position:absolute;top:7px;right:1em;z-index:1;border-radius:50px;cursor:pointer}
.V3 #popinVirCodeActivation .popin-text .box-activation input{background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#212121;display:block;margin:0 auto;font-family:"Open Sans";height:40px;width:100%;max-width:150px;padding:6px 12px;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.V3.ajout-beneficiaire p{margin:0}
.V3.ajout-beneficiaire .custom-checkbox{margin-top:8px;clear:both}
.V3.ajout-beneficiaire .custom-checkbox span{display:inline-block;padding-top:9px;max-width:70%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .custom-checkbox span{max-width:100%}
}
.V3.ajout-beneficiaire .virement-choix-pays{background-color:#fff;padding:50px 15px 60px;margin:-2rem}
.V3.ajout-beneficiaire .choix-pays-container .vir-benef-qstn{margin-bottom:40px}
.V3.ajout-beneficiaire .choix-pays-container ul{list-style:none}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .choix-pays-container ul{display:table;margin:0 auto}
}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element{display:table-cell;vertical-align:middle}
}
.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element label{padding-left:0;text-align:center;padding:26px 20px 13px;margin-right:15px}
.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element label .icon-box{width:70px;height:70px;background-color:#e4f4ee;border-radius:50%;margin:0 auto;margin-bottom:18px}
.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element label .icon-box i{color:#00915a;font-size:45px}
.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element label .nom-choix{font-size:17px;font-weight:bold;font-family:"Open Sans";margin-bottom:2px}
.V3.ajout-beneficiaire .choix-pays-container ul .choix-pays-element label .libelle{font-size:10px;font-family:"Open Sans"}
.V3.ajout-beneficiaire .info-generales .vir-benef-qstn{margin-bottom:15px}
.V3.ajout-beneficiaire .info-generales .white-box{padding-bottom:15px}
.V3.ajout-beneficiaire .info-generales input{height:47px;border-radius:3px;font-size:15px;border:#ccc solid 1px;background-color:#fff;font-family:"Open Sans";-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);-ms-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);-o-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
.V3.ajout-beneficiaire .info-bancaire-beneficiaire,.V3.ajout-beneficiaire .complements-beneficiaire{margin-top:10px}
.V3.ajout-beneficiaire .full-width.col-2{width:100%}
.V3.ajout-beneficiaire .full-width.col-2 .withinBox{margin-bottom:8px}
.V3.ajout-beneficiaire .full-width.col-2 .numInstit{width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .full-width.col-2 .numInstit{width:49%;margin-right:2%;float:left}
}
.V3.ajout-beneficiaire .full-width.col-2 .numInstit .row.float-label{width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .full-width.col-2 .numInstit .row.float-label{max-width:350px}
}
.V3.ajout-beneficiaire .full-width.col-2 .numTransit{width:100%;margin-top:40px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .full-width.col-2 .numTransit{width:49%;margin-right:0;float:left;margin-top:0}
}
.V3.ajout-beneficiaire .full-width.col-2 .numTransit .row.float-label{width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .full-width.col-2 .numTransit .row.float-label{max-width:350px}
}
.V3.ajout-beneficiaire .full-width.col-2 input#input-num-compte-beneficiaire,.V3.ajout-beneficiaire .full-width.col-2 input#input-num-routage-aba-beneficiaire{width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .full-width.col-2 input#input-num-compte-beneficiaire,.V3.ajout-beneficiaire .full-width.col-2 input#input-num-routage-aba-beneficiaire{width:90%}
}
.V3.ajout-beneficiaire .form-control.iban{display:inline-block;padding-left:7px;padding-right:2px;width:75px;margin-right:8px;margin-bottom:20px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .form-control.iban{max-width:100%;margin-right:inherit;margin-bottom:0}
}
.V3.ajout-beneficiaire .form-control.valid.iban{background:0}
.V3.ajout-beneficiaire .reset-input-iban{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -399px;cursor:pointer;display:inline-block;height:42px;vertical-align:-10px;width:36px}
.V3.ajout-beneficiaire .radio-block [type=radio]{left:-9999px;position:absolute}
.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label:before,.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label:after,.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label:before,.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label:after{display:none}
.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label{cursor:pointer;display:block;width:100%;height:180px;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);background-color:#fff}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label{display:inline-block;width:200px}
}
.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label .nom-choix{color:#00915a}
.V3.ajout-beneficiaire .radio-block [type=radio]:not(:checked)+label .libelle{color:#767676}
.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label{cursor:pointer;display:block;width:100%;height:180px;border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);box-shadow:0 1px 4px 0 rgba(0,0,0,0.25);background-color:#00915a}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label{display:inline-block;width:200px}
}
.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label .nom-choix,.V3.ajout-beneficiaire .radio-block [type=radio]:checked+label p.libelle{color:#fff}
.V3.ajout-beneficiaire .form-control{font-family:"Open Sans";font-size:15px;color:#767676;margin-bottom:0}
.V3.ajout-beneficiaire .form-control::-webkit-input-placeholder{font-size:14px}
.V3.ajout-beneficiaire .form-control::-moz-placeholder{font-size:14px}
.V3.ajout-beneficiaire .form-control:-ms-input-placeholder{font-size:14px}
.V3.ajout-beneficiaire .form-control::-ms-input-placeholder{font-size:14px}
.V3.ajout-beneficiaire .form-control::placeholder{font-size:14px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .form-control::-webkit-input-placeholder{font-size:15px}
.V3.ajout-beneficiaire .form-control::-moz-placeholder{font-size:15px}
.V3.ajout-beneficiaire .form-control:-ms-input-placeholder{font-size:15px}
.V3.ajout-beneficiaire .form-control::-ms-input-placeholder{font-size:15px}
.V3.ajout-beneficiaire .form-control::placeholder{font-size:15px}
}
.V3.ajout-beneficiaire .annotation{clear:both;padding-top:20px}
.V3.ajout-beneficiaire .button-container{clear:both;margin-top:30px;margin-bottom:65px}
.V3.ajout-beneficiaire .button-container button{width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .button-container button{width:inherit}
}
.V3.ajout-beneficiaire .button-container .btn-secondary{margin-bottom:20px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .button-container .btn-secondary{margin-bottom:inherit;margin-right:10px}
}
.V3.ajout-beneficiaire .bold{font-family:"Open Sans";font-weight:bold}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .icon-form-confirm{margin-right:45px}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation{padding:60px 40px}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation img{margin:15px auto 25px;display:block}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation img{margin:15px auto auto}
}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .big{text-align:left;margin-top:30px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .big{margin-top:0}
}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .big p:nth-child(1){font-size:17px;font-weight:bold;margin-bottom:10px}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .big p:nth-child(2){font-size:15px;color:#212121}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .big p:nth-child(3){font-size:15px}
.V3.ajout-beneficiaire .virement-ajout-beneficiaire-confirmation .confirmation .col-85{-moz-text-align-last:left;text-align-last:left}
.V3.ajout-beneficiaire .popin{max-width:560px;width:100%;position:absolute}
.V3.ajout-beneficiaire .popin .btn-secondary{background-color:#d5d5d5}
.V3.ajout-beneficiaire .popin .btn-secondary:hover{background-color:#d5d5d5}
.V3.ajout-beneficiaire .popin .icon-form-info{margin-bottom:40px}
.V3.ajout-beneficiaire .popin .popin-title{font-family:"Open Sans";font-size:19px;font-weight:bold;margin-bottom:30px;margin-top:27px}
.V3.ajout-beneficiaire .popin .button-container{clear:both;margin-top:30px;margin-bottom:40px}
.V3.ajout-beneficiaire #popinEvolutionVirements{max-width:560px;width:100%;position:absolute;top:25%}
.V3.ajout-beneficiaire #popinEvolutionVirements .confirmation{padding:2rem 5%}
.V3.ajout-beneficiaire #popinEvolutionVirements .popin-title{font-family:"Open Sans";font-size:19px;font-weight:bold;color:#00915a;margin-bottom:30px;margin-top:27px}
.V3.ajout-beneficiaire #popinEvolutionVirements .opt-icon{float:left}
.V3.ajout-beneficiaire #popinEvolutionVirements .opt-text{margin:0 0 0 50px}
.V3.ajout-beneficiaire #popinEvolutionVirements .option+.option{margin-top:15px}
.V3.ajout-beneficiaire #popinEvolutionVirements .libelle{padding-top:20px;text-align:left;font-family:"Open Sans"}
.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer{margin-top:55px;margin-bottom:25px;font-family:"Open Sans";text-align:center}
.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:before,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:before{height:22px;width:22px;border-radius:3px;top:2px;left:15%}
@media screen and (orientation:landscape) and (min-device-width:360px) and (max-device-width:740px){.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:before,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:before{left:28%}
}
@media screen and (min-width:768px){.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:before,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:before{left:28%}
}
.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:after,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:after{top:7px;left:16.5%}
@media screen and (orientation:landscape) and (min-device-width:360px) and (max-device-width:740px){.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:after,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:after{left:29%}
}
@media screen and (min-width:768px){.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:checked+label.ml:after,.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer [type=checkbox]:not(:checked)+label.ml:after{left:29%}
}
.V3.ajout-beneficiaire #popinEvolutionVirements .disclaimer label{font-family:"Open Sans";color:#999;padding-top:3px;font-size:13px}
.V3.ajout-beneficiaire .popin.digital-key-popin{padding:20px 30px;max-width:825px;width:100%;overflow-y:auto;border-radius:2px;background-color:#fff;border:solid 1px #dcdfe0;max-height:calc(100% - 110px);position:absolute}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-title{font-size:17px;font-weight:600;margin:20px 0 30px;text-align:left}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;background-color:rgba(0,145,90,0.07);-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;margin:0 auto;font-size:13px;width:100%;font-size:15px;padding:30px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content:first-of-type{margin-bottom:30px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content:last-of-type .popin-notification-icon{margin-right:15px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content .popin-notification-icon{margin-right:30px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content .popin-notification-icon img{width:inherit}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content .popin-notification-text{font-size:15px;font-family:"open sans";color:#212121}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-notification-container .popin-notification-content .popin-notification-text span{font-size:15px;font-family:"open sans";color:#212121;font-weight:600}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .notification-waiting-content{margin:30px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;cursor:pointer;margin:40px 0 20px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .notification-waiting-content a.link{margin-bottom:20px;text-decoration:underline}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps{margin:20px 0 30px;border:solid 1px #e4e4e4;padding-bottom:40px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container{padding:0;width:80%;margin:0 auto}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step{margin-top:40px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-desc{font-size:13px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-desc-text{font-size:13px;font-family:"Open sans";color:#424242}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img{margin-top:20px;margin-bottom:40px}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img img{margin:0 auto}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple{width:80%}
}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .chevron::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);height:8px;width:8px;border-width:2px 2px 0 0;opacity:.28;color:#212121}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:-15px;padding-left:10px}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container{margin-left:inherit;padding-left:inherit}
}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container .icon-menu-content{min-height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container img{-webkit-transform:scale(0.8);transform:scale(0.8)}
@media screen and (min-width:768px){.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container img{-webkit-transform:scale(1);transform:scale(1)}
}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container .popin-step .popin-step-img-multiple .img-container span{font-size:13px;font-weight:600;color:#767676;min-width:70px;max-width:50px}
.V3.ajout-beneficiaire .chevron.hbi-chevron-right{font-size:40px}
@media screen and (max-width:768px){.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content{padding:40px 0 0}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-title{margin-top:0}
.V3.ajout-beneficiaire .popin.digital-key-popin .popin-content .popin-steps .popin-steps-container{width:90%}
}
.V3.ajout-beneficiaire .open_close_popin_steps{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/gmt/close.svg") no-repeat;height:30px;width:30px}
.V3.ajout-beneficiaire .open_close_popin_steps.open{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/gmt/open.svg") no-repeat;height:30px;width:30px}
@media screen and (min-width:768px){.V3#virement-v3 .virement-switch-element .custom-checkbox{float:right}
}
body.priority .V3 .virement-tab-historique-tab .tab1.active a,body.priority .V3 .virement-tab-historique-tab .tab2.active a{color:#fff}
body.priority .V3 .virement-tab-historique-tab .tab1 a,body.priority .V3 .virement-tab-historique-tab .tab2 a{color:#767676}
#id_beneficiaire_div #ia-beneficiaire #virement-v3.V3 #beneficiaire-etape1 #zone-publiable-haute{display:none}
#ia-beneficiaire .V3 .barre-recherche .white-box{margin-right:-31px}
body.part .V3 .form label,body.part .V3 .form-tooltip label,body.part .V3 p,body.part .V3 span,body.bpf .V3 .form label,body.bpf .V3 .form-tooltip label,body.bpf .V3 p,body.bpf .V3 span,body.bpf .V3 .form label,body.bpf .V3 .form-tooltip label,body.bpf .V3 p,body.bpf .V3 span{font-family:"Open sans"}
#ia-virement .V3 .virement-main .virement-second-part .valider-virement.etape3-resume{margin:30px 0 30px 0}
body .V3.bpf .virement-tab-historique-tab .tab1.active a,body .V3.bpf .virement-tab-historique-tab .tab2.active a{color:#fff}
body .V3.bpf .virement-tab-historique-tab .tab1,body .V3.bpf .virement-tab-historique-tab .tab2{border-bottom:3px solid #685648}
body .V3.bpf .virement-tab-historique-tab .tab1 a,body .V3.bpf .virement-tab-historique-tab .tab2 a{color:#685648}
.ia-beneficiaire #virement-v3.V3 .mes-beneficiaires-container .carte-beneficiaire .carte-content-banque{max-width:320px}
body .V3 .opt-text p span.bold{color:#212121}
body .V3 span.icon{font-family:'iconbnp'}
.V3 .header-page{background-color:#42382f;background-image:-webkit-linear-gradient(#42382f,#685648);background-image:linear,false,#42382f,#685648}
.V3 .btn-primary{background-color:#b2965b;background-image:none;border:0;border-radius:50px;padding:10px 30px;font-family:"open sans";color:#fff;font-size:15px;font-weight:600}
.V3 .btn-primary:hover{background-color:#b2965b;background-image:none}
.V3 .btn-primary:disabled{opacity:50%}
.V3 .form [type=radio]:checked+label:after{font-size:44px;top:-19px;color:#b2965b}
.V3 .form [type=radio]:checked+label:before{border-color:#b2965b}
.V3 .form [type=radio]:not(:checked)+label:after{font-size:44px;top:-19px;color:#b2965b}
.V3 .form [type=radio]:not(:checked)+label:before{border-color:#b2965b}
.V3 [type=checkbox]:checked+label.cb2:after{color:#b2965b}
.V3 [type=checkbox]:checked+label.cb2:before{border-color:#b2965b}
.V3 [type=checkbox]:not(:checked)+label.cb2:after{color:#b2965b}
.V3 [type=checkbox]:not(:checked)+label.cb2:before{border-color:#b2965b}
.V3 .form-tooltip [type=radio]:not(:checked)+label:before{border-color:#b2965b}
.V3 .virement-tab-historique-tab .tab1,.V3 .virement-tab-historique-tab .tab2{border-bottom:3px solid #685648}
.V3 .virement-tab-historique-tab .tab1.active,.V3 .virement-tab-historique-tab .tab2.active{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648;border-bottom:3px solid #685648}
.V3 .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2:first-child p{color:#b2965b}
.V3 .resume header.form-ligne-titre{background-color:#b2965b}
.V3 .beneficiaire .wrap .v-alerte span{position:relative;bottom:11px;left:7px;top:1px}
.V3 .beneficiaire .wrap .v-alerte i{display:inline-block;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-confirm.png);background-position:center -72px;height:70px;width:70px;vertical-align:middle}
.V3.ajout-beneficiaire #popinEvolutionVirements .popin-title{color:#b2965b}
.V3.ajout-beneficiaire #popinEvolutionVirements .opt-icon i{vertical-align:middle;color:#b2965b}
.V3.ajout-beneficiaire #popinEvolutionVirements .opt-icon i.icon-picto-zero-frais{font-size:28px}
.V3.ajout-beneficiaire #popinEvolutionVirements .opt-icon i.icon-picto-virement{font-size:20px}
.qualif.bpf .V3 .search #input-compte-search,.inte.bpf .V3 .search #input-compte-search{height:35px;padding:6px 12px}
.wrapper-messagerie.responsive .header-page{padding-left:1rem}
@media screen and (max-width:767px){.wrapper-messagerie.responsive .header-page.top-messagerie{padding:0 1rem 2rem}
}
@media screen and (max-width:767px){.wrapper-messagerie.responsive .header-page.top-messagerie div.pull-left{float:inherit;padding-top:15px}
}
@media screen and (max-width:767px){.wrapper-messagerie.responsive .header-page.top-messagerie .info-msg{float:inherit}
}
.wrapper-messagerie.responsive .header-page.top-messagerie .info-msg ul li{border-left:1px solid #fff;display:inline-block;height:23px;padding:0 14px 0 16px}
.wrapper-messagerie.responsive .header-page.top-messagerie .info-msg ul li:first-child{padding-left:0;border-left:0}
@media screen and (min-width:992px){.wrapper-messagerie.responsive .header-page.top-messagerie .info-msg ul li:last-child{display:none}
}
@media screen and (max-width:991px){.wrapper-messagerie.responsive .header-page.top-messagerie .info-msg ul li span{font-size:18px}
}
@media screen and (max-width:991px){.wrapper-messagerie.responsive .nav-messagerie{padding-top:0}
}
@media screen and (max-width:991px){.wrapper-messagerie.responsive .nav-messagerie .btn-primary{display:none}
}
[class*="tag-"]{padding:0 5px;border-radius:20px;color:#fff}
#textarea-nouveau-message,#textarea-repondre{resize:none;overflow:hidden;padding:15px 0}
.tag-unread{background-color:#a5406b}
.tag-vu{background-color:#b2965b;padding-left:18px;position:relative}
.tag-vu:before{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 258px;width:9px;height:7px;position:absolute;top:5px;left:5px}
.no-message{display:inline-block;margin:1rem}
.wrapper-messagerie{overflow:hidden;background-color:#fff}
.wrapper-messagerie .bpf .popin-header{background-color:#ed973c;background-image:-o-linear-gradient(175deg,#ed973c,#e3514b);background-image:linear,265deg,#ed973c,#e3514b;color:#fff;margin-bottom:25px;padding-left:14px}
.wrapper-messagerie #error_filtre{padding:1rem}
.wrapper-messagerie .icon-send,.wrapper-messagerie .icon-repondre{padding-left:40px;position:relative}
.wrapper-messagerie .icon-send:before,.wrapper-messagerie .icon-repondre:before{content:"";position:absolute;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png);background-repeat:no-repeat;height:25px;width:25px;left:10px}
.wrapper-messagerie .icon-send:before{background-position:center -246px}
.wrapper-messagerie .icon-repondre:before{background-position:center -9px}
.wrapper-messagerie .messages{width:100%;padding-left:211px}
.wrapper-messagerie .top-messagerie{padding-top:0;padding-bottom:2rem}
.wrapper-messagerie .top-messagerie .close,.wrapper-messagerie .top-messagerie .annuler{color:#fff;display:none}
.wrapper-messagerie .top-messagerie .info-msg{float:right;padding-top:.6rem}
.wrapper-messagerie .top-messagerie .info-msg span{font-size:2rem}
.wrapper-messagerie .top-messagerie .info-msg hr{width:1px;height:23px;background-color:#FFF;display:inline-block;margin:11px 14px 0 16px;border:0}
.wrapper-messagerie .textarea-compteur{font-size:1rem}
.wrapper-messagerie .textarea-compteur span{color:#b2965b}
.wrapper-messagerie .nav-messagerie{background-color:#e8ded4;width:211px;padding-top:28px;float:left}
.wrapper-messagerie .nav-messagerie .btn-primary{display:block;margin:0 auto}
.wrapper-messagerie .nav-messagerie .list-tri{color:#494949;list-style-type:none;cursor:pointer;margin-top:28px}
.wrapper-messagerie .nav-messagerie .list-tri li{padding-left:50px;line-height:39px;border-bottom:1px solid transparent;border-top:1px solid #c5b4a2;position:relative}
.wrapper-messagerie .nav-messagerie .list-tri li span{position:absolute;background:#a2133f;border-radius:50%;width:28px;height:28px;right:1.2rem;line-height:3px;text-align:center;top:6px;padding-top:12px;color:#FFF}
.wrapper-messagerie .nav-messagerie .list-tri li:before{content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png);position:absolute;height:25px;width:25px;left:15px}
.wrapper-messagerie .nav-messagerie .list-tri li:hover{color:#494949}
.wrapper-messagerie .nav-messagerie .list-tri li.active{color:#494949;background-color:#f3eeea;border-bottom:0;padding-bottom:1px}
.wrapper-messagerie .nav-messagerie .list-tri li:first-child{border-top:0}
.wrapper-messagerie .nav-messagerie .list-tri li:first-child:before{background-position:center 153px}
.wrapper-messagerie .nav-messagerie .list-tri li:first-child.active:before,.wrapper-messagerie .nav-messagerie .list-tri li:first-child:hover:before{background-position:center 183px}
.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(2):before{background-position:center 92px}
.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(2).active:before,.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(2):hover:before{background-position:center 123px}
.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(3):before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/icon-trash.png);background-position:center 61px}
.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(3).active:before,.wrapper-messagerie .nav-messagerie .list-tri li:nth-child(3):hover:before{background-position:center 31px}
.wrapper-messagerie .nav-messagerie .list-tri li#msg-corbeille{display:none}
.wrapper-messagerie .nav-messagerie .list-filtre{color:#494949;line-height:45px}
.wrapper-messagerie .nav-messagerie .list-filtre li{position:relative;padding-left:50px;cursor:pointer}
.wrapper-messagerie .nav-messagerie .list-filtre li:before,.wrapper-messagerie .nav-messagerie .list-filtre li span{content:"";font-size:2.7rem;position:absolute;line-height:20px;left:10px;top:6px;height:25px;width:25px;border-radius:25px;border:2px solid;text-align:center}
.wrapper-messagerie .nav-messagerie .list-filtre li.active,.wrapper-messagerie .nav-messagerie .list-filtre li:hover{color:#a2a2a2}
.wrapper-messagerie .nav-messagerie .list-filtre li.active:before{content:"\2022";line-height:15px}
.wrapper-messagerie .nav-messagerie .list-filtre li span{left:165px;color:#494949;font-size:.92857rem;padding-top:1px;line-height:20px}
.wrapper-messagerie .nav-messagerie .toggle-btn{color:#837c77;cursor:pointer;float:right;font-size:2rem;line-height:21px;padding-right:1.5rem}
.wrapper-messagerie .nav-messagerie .content-filtre{border-bottom:1px solid transparent}
.wrapper-messagerie .nav-messagerie .content-filtre .title{color:#494949;border-top:1px solid #c5b4a2;display:block;padding:1rem 0 1rem 20px;font-size:.92857rem}
.wrapper-messagerie .nav-messagerie .content-filtre .title .moins{line-height:41px;margin-right:6px}
.wrapper-messagerie .nav-messagerie hr{background-color:#c5b4a2;border:0 none;clear:both;color:red;height:1px;margin:0;padding:0}
@media screen and (max-width:768px){.wrapper-messagerie .ec-messagerie .header-page .close-cont a.annuler{margin-bottom:10px;padding-left:0}
}
@media screen and (min-width:0\0){.wrapper-messagerie .ec-messagerie .header-page{min-height:0}
}
.container-list-messages,.container-message{border-top:1px solid #CCC;float:left;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}
.full-view .container-list-messages{width:95%}
.full-view .container-message{width:5%}
.container-message{width:64%}
.container-list-messages{width:36%;min-width:270px;position:relative;border-right:solid 1px #f3eee9}
.container-list-messages h3{background-color:#fff;border-bottom:1px solid #f3eee9;cursor:pointer;padding:10px 0;text-align:center;font-size:1.57143rem;font-family:"bnpp_sansregular",Arial,sans-serif;margin:0;height:50px}
.container-list-messages h3:focus{outline:0}
.container-list-messages .size{width:10px;height:900px;background:0;position:absolute;right:0;bottom:0;cursor:e-resize}
.container-list-messages .nano>.nano-pane{right:0}
.container-list-messages .list-messages{clear:both}
.container-list-messages .list-messages li{height:126px;border-bottom:solid 1px #f3eee9;width:100%;background-color:#f8f8f8;font-size:.92857rem;color:#837c77;cursor:pointer}
.container-list-messages .list-messages li.active{background-color:#fff}
.container-list-messages .list-messages li.unread{background-color:#f3eee9}
.container-list-messages .checkbox-msg{width:35px;height:23px;margin:25px 0 0 10px;cursor:pointer;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 50px}
.container-list-messages .checkbox-msg.active{background-position:center 28px}
.list-messages .col-header-msg{width:80%;float:left;padding:17px 2rem 0 1rem;height:117px;overflow:hidden}
.list-messages .col-header-msg .expediteur-msg,.list-messages .col-header-msg .objet-msg{color:#433931;margin:0;position:relative}
.list-messages .col-header-msg .pj:before{content:"";position:absolute;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 231px;z-index:2;width:10px;height:15px;left:10px}
.list-messages .col-header-msg .expediteur-msg{font-size:.92857rem;margin-left:4px}
.list-messages .col-header-msg p{margin:10px 0;max-height:35px;overflow:hidden}
.list-messages .col-header-msg .objet-msg{font-size:1rem;padding-left:16px;overflow:hidden;max-height:36px;line-height:18px}
.list-messages .col-header-msg .objet-msg:before{content:"\2022";font-size:2.8rem;position:absolute;line-height:1rem;left:0;top:0;top:8px\9}
.list-messages .col-date{width:20%;padding-right:18px;text-align:right}
.list-messages .col-date .date-msg{margin-top:25px;height:70px;width:100%}
.list-messages .col-date .tag-unread,.list-messages .col-date .tag-vu{clear:both;margin-left:-10px}
.pj .expediteur-msg:before,.info-msg.pj:before,.footer-send-msg .pj:before{content:"";position:absolute;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 231px;z-index:2;width:10px;height:15px}
.pj .expediteur-msg:before{left:-12px}
.info-msg.pj:before{top:0;right:20px}
.expediteur-msg{position:relative}
.list-messages .col-header-msg .pj:before{top:0;left:-16px}
.footer-send-msg .pj{position:relative;cursor:default}
.footer-send-msg .pj:before{left:-15px}
.top-list-messages{height:55px;background-color:#f8f8f8;border-bottom:solid 1px #f3eee9}
.top-list-messages span{display:inline-block}
.top-list-messages h4{font-size:1.42857rem;margin:15px 15px 0 15px}
.top-list-messages .add-to-trash,.top-list-messages .mob-new-msg{width:55px;height:35px;margin:10px 0;border-left:solid 1px #f3eee9;cursor:pointer;text-align:center}
.top-list-messages .add-to-trash.active,.top-list-messages .add-to-trash:hover,.top-list-messages .mob-new-msg.active,.top-list-messages .mob-new-msg:hover{background-color:#f3eee9;margin:0;padding:10px 0;height:54px}
.top-list-messages .add-to-trash.active span,.top-list-messages .add-to-trash:hover span,.top-list-messages .mob-new-msg.active span,.top-list-messages .mob-new-msg:hover span{background-position:center -1px}
.top-list-messages .empty-trash{margin:10px 15px 0 0;cursor:pointer;border-left:solid 1px #f3eee9;padding-left:10px}
.menu-trash-msg{background-color:#f3eee9}
.menu-trash-msg .checkbox-msg{background-position:0 -311px;background-repeat:no-repeat;width:100%}
.menu-trash-msg .checkbox-msg span{padding-left:50px;display:inline-block}
.menu-trash-msg .checkbox-msg.active{background-position:0 -333px}
.menu-trash-msg .corbeille{padding:25px 15px;border-left:solid 1px #fff;cursor:pointer}
.dropdown-tri span{display:inline-block;width:110px;border-left:solid 1px #f3eee9;height:35px;margin:10px 0;padding:5px 15px;color:#4f4f4f;font-size:.92857rem;position:relative;cursor:pointer}
.dropdown-tri span:after{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 560px;width:20px;height:20px;position:absolute;right:10px}
.dropdown-tri .list-dropdown-tri{position:absolute;border-bottom:solid 1px #f3eee9;right:54px;width:206px;z-index:5;-webkit-box-shadow:3px 3px 3px 0 rgba(118,118,118,0.5);box-shadow:3px 3px 3px 0 rgba(118,118,118,0.5)}
.dropdown-tri .list-dropdown-tri li{border-top:solid 1px #f3eee9;padding:15px 15px 10px 30px;background-color:#fff;position:relative;cursor:pointer}
.dropdown-tri .list-dropdown-tri li.active,.dropdown-tri .list-dropdown-tri li:hover{background-color:#f8f8f8}
.dropdown-tri .list-dropdown-tri li.active:after{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png) 135px center;width:30px;height:15px;position:absolute;right:10px}
.container-message .top-message{height:55px;padding:10px 0;border-bottom:solid 1px #f3eee9}
.container-message .top-message .icon-carret-left{display:none}
.container-message .top-message .btn-third{margin-right:15px}
.container-message .top-message .icon.icon-trash{color:#837c77;font-size:1rem}
.container-message .action-grip,.container-message .action-trash,.container-message .action-print{float:left;padding:10px 15px 0 15px;cursor:pointer}
.container-message .action-grip span,.container-message .action-trash span,.container-message .action-print span{display:inline-block}
.container-message .action-print.right{float:right}
.container-message .action-grip{border-right:solid 1px #f3eee9;margin-right:15px}
.container-message .action-grip.open{border:0;padding:15px;margin:0 auto;float:right}
.container-message .action-grip.open span{display:block}
.container-message .action-trash,.container-message .action-print{border-left:solid 1px #f3eee9}
.container-message .action-print{display:none}
.container-message .action-trash{padding-top:3px}
.container-message .body-msg,.container-message .header-msg{border-bottom:solid 1px #f3eee9;padding:2.1rem 2.5rem}
.container-message .header-msg{height:126px}
.container-message .header-msg h4{font-size:1.42857rem;margin:0}
.container-message .header-msg h5{margin-top:5px;font-size:1rem}
.container-message .header-msg h5 span{color:#4f4f4f}
.container-message .header-msg .info-msg{text-align:right;position:relative;padding-top:30px}
.container-message .header-msg .info-msg:after{content:"\2022";font-size:2.8rem;position:absolute;line-height:1rem;right:0;top:0}
.container-message .body-msg p{text-align:justify}
.container-message .body-msg a{text-decoration:underline}
.container-message .body-msg .wcm-image img{width:100%}
.container-message .pj-msg{padding:15px}
.container-message .list-pj{clear:both}
.container-message .list-pj li{display:inline-block;background-color:#f3eee9;border-radius:3px;padding:3px 10px;margin-right:10px;margin-top:5px;font-size:.92857rem}
.container-message .list-pj li span{color:#837c77}
.container-message .list-pj li .remove-file{background-color:#fff;font-size:.57143rem;border-radius:10px;padding:1px 3px;vertical-align:middle;cursor:pointer}
.flt-conseiller .objet-msg:before,.flt-conseiller:before,.flt-conseiller:after{color:#b2965b}
.flt-compte .objet-msg:before,.flt-compte:before,.flt-compte:after{color:#02a3c6}
.flt-bp .objet-msg:before,.flt-bp:before,.flt-bp:after{color:#e64444}
.flt-sd .objet-msg:before,.flt-sd:before,.flt-sd:after{color:#ffb400}
.messagerie-alert{background-color:#f3eee9;color:#685648;border-bottom:solid 1px #f3eee9}
.messagerie-alert p{padding:0 30px 0 20px;font-size:.92857rem;text-align:center}
.popin-assurance-msg .popin-header{background-color:#ed973c;background-image:-o-linear-gradient(175deg,#ed973c,#e3514b);background-image:linear,265deg,#ed973c,#e3514b;color:#fff;margin-bottom:25px;padding-left:14px}
.popin-assurance-msg .popin-header img{display:inline-block;float:left;padding:13px 10px 0 0}
.popin-assurance-msg .popin-header p{display:inline-block;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:17px;margin:13px 0}
.popin-assurance-msg .popin-body{padding-left:12px}
.popin-assurance-msg .popin-body button.btn-primary,.popin-assurance-msg .popin-body button.btn-secondary.nextStep2{float:right;padding:12px 30px}
@media screen and (max-width:1199px){.popin-assurance-msg .popin-body button.btn-primary,.popin-assurance-msg .popin-body button.btn-secondary.nextStep2{float:inherit;width:auto;width:initial}
}
.popin-assurance-msg .popin-body .row:nth-child(2){padding-top:18px}
.popin-assurance-msg .popin-body .row:nth-child(2) p{margin-top:12px}
.popin-assurance-msg .popin-body .row:nth-child(2) p:before{content:""}
.popin-assurance-msg .popin-body .row:last-child{border-top:2px solid #e7e7e7;margin-top:20px;padding-top:23px}
@media screen and (max-width:1200px){.popin-assurance-msg .popin-body .row>div.col-30{padding-top:20px;text-align:center}
}
@media screen and (max-width:1200px){.popin-assurance-msg .popin-body .row>div.mob-100{width:100%}
}
.popin-assurance-msg .popin-body .popin-text{color:#333;margin:0;text-align:justify;padding-right:20px}
.popin-assurance-msg .popin-body .popin-text:before{content:"\2022";font-size:18px;padding-right:5px}
.popin-assurance-msg .popin-body .popin-text span{color:#ee5842}
.popin-form{position:fixed;bottom:0;right:0;width:500px;border:solid 1px #f3eee9;z-index:3}
.popin-form .top-message{background-color:#f8f8f8}
.popin-form .header-send-msg .row,.popin-form .footer-send-msg,.popin-form .body-send-msg{padding:10px 20px}
.form-messagerie .header-send-msg .row,.form-messagerie .footer-send-msg,.form-messagerie .body-send-msg{padding:14px 6%;border-bottom:solid 1px #f3eee9;background-color:#fff}
.form-messagerie label,.form-messagerie .footer-send-msg{font-size:.92857rem;color:#837c77;line-height:1.5rem}
.form-messagerie .custom-select3{position:relative}
.form-messagerie .custom-select3:after{background:#fff url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -30px;position:absolute;z-index:1;top:0;right:0;pointer-events:none;content:"";width:44px;height:30px}
.form-messagerie input,.form-messagerie select,.form-messagerie textarea{width:100%;border:0;background-color:#fff;min-height:15px}
.form-messagerie input:focus,.form-messagerie select:focus,.form-messagerie textarea:focus{outline:0}
.form-messagerie select,.form-messagerie #fileToUpload{cursor:pointer}
.form-messagerie .contenteditable{min-height:150px}
.form-messagerie .contenteditable:focus{outline:0}
.answer-msg .body-send-msg{border-bottom:0;padding-top:35px}
.answer-msg .recap-historique{color:#837c77;font-size:.92857rem}
.answer-msg .historique-msg{position:relative;color:#837c77;border-left:solid 1px #f3eee9;padding-left:10px;height:100%}
.loader-messagerie,.sm-loader{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/loader2.gif) no-repeat center center;width:30px;height:30px}
.ec-messagerie.message-securise{border-bottom:1px solid #CCC}
.ec-messagerie.message-securise .form-info{padding:0 0 0 1rem}
.ec-messagerie.message-securise .icon-info{vertical-align:middle;margin-right:.6rem}
.ec-messagerie.message-securise .col-90{padding:1rem 1rem 1.5rem 0;border-right:1px solid #CCC}
.ec-messagerie.message-securise .folder-btn{padding-top:2rem;display:inline-block;margin:0 auto;float:none}
.ec-messagerie.message-securise p{margin:0}
.ec-messagerie.message-securise ul{list-style-position:inside;padding-left:0;margin-top:0}
.ec-messagerie.message-securise p.violet{padding-bottom:.25rem}
.ec-messagerie.message-securise p.violet,.ec-messagerie.message-securise .msg-details{margin-left:3rem}
#ia-messagerie .souscription{background-color:#fff}
.wrapper-acsi span.green{color:#b2965b}
.wrapper-acsi p.libelle{margin-top:0}
.wrapper-acsi .help-text-container{display:inline-block;position:relative}
.wrapper-acsi#content-gacsi-1 #section-carte .bestof a.btn-secondary{padding-left:60px}
.wrapper-acsi .bestof h3{margin:.6rem 0 0 0;text-align:left}
.wrapper-acsi .bestof a{padding:0}
.wrapper-acsi .form label{float:left;padding-left:0 !important}
.wrapper-acsi .avantages{margin-bottom:2rem}
.wrapper-acsi .avantages.mob-100{float:left}
.wrapper-acsi .avantages .cap{display:block}
.wrapper-acsi .mob-100{float:left}
.wrapper-acsi .illu{height:160px;background-position:left center;background-repeat:no-repeat;background-size:contain}
.wrapper-acsi .illu.illu1{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/acsi/img-gal-2.png)}
.wrapper-acsi .illu.illu2{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/acsi/img-gal-1.png)}
.wrapper-acsi ul{clear:none;margin:0}
.wrapper-acsi ul li{padding:.04rem 0;font-size:.9rem;text-align:left}
.wrapper-acsi .btn{clear:none}
.wrapper-acsi .nobdr{margin-right:0}
.wrapper-acsi h2{margin:4rem 0 0 0}
.wrapper-acsi .card.col-30{width:100%}
.wrapper-acsi .avantages label{margin-top:48px}
.wrapper-acsi .ic-big{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/visu_cartes/sprite-carte-l.png);height:112px;width:174px}
.wrapper-acsi .ic-big.ic-premier{background-position:center 0}
.wrapper-acsi .ic-big.ic-visa,.wrapper-acsi .ic-big.ic-classic{background-position:center -110px}
.wrapper-acsi .ic-big.ic-infinite{background-position:center -225px}
.wrapper-acsi .ic-big.ic-bnp-net{background-position:center -338px}
.wrapper-acsi .ic-big.ic-cirrus{background-position:center -450px}
.wrapper-acsi .ic-big.ic-plus{background-position:center -562px}
.wrapper-acsi .ic-big.ic-jeune{background-position:center -788px}
.wrapper-acsi .ic-big.ic-livret{background-position:center -900px}
.wrapper-acsi .ic-big.ic-premier-priority{background-position:center -1131px}
.wrapper-acsi .ic-big.ic-infinite-priority{background-position:center -1015px}
.wrapper-acsi .ic-big.ic-provisio{background-position:center -1250px}
.wrapper-acsi .ic-big.ic-electron{background-position:center -1371px}
.wrapper-acsi .ic-big.ic-auto{background-position:center -1487px}
.wrapper-acsi .ic-big.ic-weezbee{background-position:center -1607px}
.wrapper-acsi .ic-big.ic-moneo{background-position:center -1727px}
.wrapper-acsi .ic-big.ic-wlc-premier1{background-position:center -1968px}
.wrapper-acsi .ic-big.ic-wlc-premier2{background-position:center -2088px}
.wrapper-acsi .ic-big.ic-wlc-1{background-position:center -2210px}
.wrapper-acsi .ic-big.ic-wlc-2{background-position:center -2332px}
.wrapper-acsi .ic-big.ic-visa-buisness{background-position:center -2456px}
.wrapper-acsi2 p.violet{padding-top:.5rem}
.wrapper-acsi2 .confirmation .icon-form-confirm{background-position:center -74px}
.wrapper-acsi2 .list-conv{min-height:0}
.wrapper-acsi2 .list-conv li{margin-top:2rem}
.wrapper-acsi3 .code_promo_target .okBtn button{width:6rem}
.wrapper-acsi3 .row.inline-label{margin-top:10px}
.wrapper-acsi3 .barre{text-decoration:line-through;color:#999 !important}
.wrapper-acsi3 .promo .illu{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-carte-xxl.png);background-size:100% auto;height:10rem;width:15.4rem;margin:0 auto}
.wrapper-acsi3 .mob-100{float:left}
.wrapper-acsi3 .colored{color:#b2965b}
.wrapper-acsi3 h2.catalogue{margin-top:5rem}
.wrapper-acsi3 header.bestof:after,.wrapper-acsi3 .promo header:after{display:none}
.wrapper-acsi3 header.bestof,.wrapper-acsi3 .promo header{cursor:default}
.wrapper-acsi3 [class^=carrousel-wrapper]{height:auto}
.wrapper-acsi3 [class^=carrousel-wrapper] .carrousel-item>div>span{padding-bottom:5px}
.wrapper-acsi3 .bestof{padding:1rem}
.wrapper-acsi3 .bestof a{position:relative;color:#433931}
.wrapper-acsi3 .bestof .checkboxContainer{position:absolute;left:10px}
.wrapper-acsi3 .bestof .illu{width:11rem;height:7rem;background-repeat:no-repeat;background-size:100% auto;margin:0 auto;float:none}
.wrapper-acsi3 .bestof .illu.illu1,.wrapper-acsi3 .bestof .illu.illu2,.wrapper-acsi3 .bestof .illu.illu3{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-carte-xxl.png)}
.wrapper-acsi3 .bestof .illu.illu1{background-position:center 0}
.wrapper-acsi3 .bestof .illu.illu2{background-position:center -7.1rem}
.wrapper-acsi3 .bestof .illu.illu3{background-position:center -14.4rem}
.wrapper-acsi3 .bestof h3{margin-bottom:0;text-align:center}
.wrapper-acsi3 .form-ligne-titre{cursor:pointer;position:relative}
.wrapper-acsi3 .form-ligne-titre:after{position:absolute;right:1rem;top:1.8rem;content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:12px;width:30px;background-position:center -615px}
.wrapper-acsi3 .form-ligne-titre.no-cursor:after{background:0;cursor:default}
.wrapper-acsi3 .form-ligne-titre.active:after{background-position:center -480px}
.wrapper-acsi5 #button-code-promo{width:6rem;padding:.8em;margin:0 0 0 10px}
.wrapper-acsi5 .form-control.numeric{height:auto}
.wrapper-acsi5 .colored{color:#b2965b}
.wrapper-acsi5 .barre{text-decoration:line-through;color:#999 !important}
.wrapper-acsi5 .svg-container .svg-box{display:block;margin:0 auto}
.wrapper-acsi5 .box-ajustement .commande .row{margin-bottom:.5rem}
.wrapper-acsi5 .box-ajustement .commande .row .col-2{width:48%;min-height:130px;margin-right:4%}
.wrapper-acsi5 .box-ajustement .commande .row .col-2:nth-child(2n){margin-right:0}
.wrapper-acsi5 .box-ajustement .commande .left button{display:block;font-size:2.1rem;color:#433931;padding:1.6rem 1rem}
.wrapper-acsi5 .box-ajustement .commande .left button h3{font-size:.6em;margin:0}
.wrapper-acsi5 .box-ajustement .commande .commande-bas button{color:#433931;min-height:130px}
.wrapper-acsi5 .box-ajustement .commande .commande-bas .col-2{width:48%;margin-right:4%}
.wrapper-acsi5 .box-ajustement .commande .commande-bas .col-2:nth-child(2n){margin-right:0}
.wrapper-acsi5 .box-ajustement .commande .commande-bas h3:last-child{font-size:1.42rem}
.wrapper-acsi5 .box-ajustement .commande-ie,.wrapper-acsi5 .box-ajustement .op{display:none}
.wrapper-acsi5 #uploadButton{padding:15px}
#filediv{display:none}
.ie .wrapper-acsi5 #fileToUpload{width:180px;height:70px;cursor:pointer;opacity:0;margin-left:-70px;opacity:0}
.ie .wrapper-acsi5 #filediv{display:block;overflow:hidden;margin-top:-70px;width:140px;cursor:pointer}
.ie .wrapper-acsi5 #uploadButton{width:100px;padding:10px 5px}
.wrapper-acsi4 .mob-100{float:left}
.wrapper-acsi4 .list-ppi-options li{border:0;padding:.7rem 0}
.wrapper-acsi4 .list-ppi-options li>span,.wrapper-acsi4 .list-ppi-options li>em{border-bottom:1px solid #f3eee9;padding-bottom:1.5rem}
.wrapper-acsi4 .list-ppi-options li>span{width:45%}
.wrapper-acsi4 .list-ppi-options li>em{float:right}
.wrapper-acsi4 .list-ppi-options li>em.nobdr{border:0}
.wrapper-acsi4 .list-ppi-options li .colored{color:#b2965b;text-align:left}
.wrapper-acsi4 .row.inline-label{margin-top:10px}
.wrapper-acsi4 .barre{text-decoration:line-through}
.container-opposition{background-color:#f3eee9;padding-bottom:20px}
.container-opposition .header-page{overflow:visible}
.container-opposition .wrap{min-height:450px}
.container-opposition h3 span{text-transform:lowercase}
.container-opposition.prelevement .montant-vir{padding-right:0}
.container-opposition.prelevement .help-text-popup{top:100%}
.container-opposition .icon-form-confirm{display:inline-block}
.container-opposition .green-hover.active:after{border:0}
.container-opposition .icon-global-carte,.container-opposition .icon-prelevement,.container-opposition .icon-cheque{height:3rem;width:3rem;font-size:3rem}
.container-opposition .icon-fleche{color:#ccc;width:30px;height:1rem}
.container-opposition .form-ligne-titre+.subWrap{border-top:0}
.container-opposition .wrapper-op{background:#fff;border:1px solid #f3eee9;border-top:0}
.container-opposition .wrapper-op .table-display{border-bottom:1px solid #f3eee9}
.container-opposition .subWrap{padding:30px;background:#fff;border:1px solid #f3eee9}
.container-opposition .subWrap .dropdown .btn-select{border-bottom:0 none}
.container-opposition .opCont span{float:left;margin:0 0 0 20px}
.container-opposition .opCont span.icon-fleche{margin:15px 0 0 20px}
.container-opposition .opCont span.status{line-height:1em;margin-top:6px}
.container-opposition .green{color:#b2965b}
.container-opposition .marginBot{margin-bottom:2rem}
.container-opposition .marginRight{margin-right:20px}
.container-opposition .table-display{padding:15px 0 15px 0}
.container-opposition .table-display:last-child{border:0}
.container-opposition .table-display .big{font-size:1.4rem;padding:8px 0 0 0}
.container-opposition .table-display>div{min-height:45px}
.container-opposition .header-op{border-bottom:1px solid #f3eee9;padding:10px 0}
.container-opposition .recapitulatif .table-display .big{padding-top:40px}
.container-opposition .checkIcon .icon-form-confirm{display:inline-block}
.container-opposition hr{border-top:1px solid #f3eee9;border-left:0 none}
.container-opposition .msg_erreur_tech{border:0 none}
.container-opposition .decal{padding:10px 0 0 0}
.container-opposition .inline-label .decal{display:inline-block;margin:0 0 0 5px}
.container-opposition .sep-left{border-left:1px solid #f3eee9;min-height:1em}
.container-opposition .bottomActions{margin:40px auto;min-height:1px}
.container-opposition .block{display:block}
.container-opposition .dropdown .btn-select{border-top:0 none;border-right:0 none;border-bottom:0 none}
.container-opposition .dropdown-list .dropdown-list-select li:hover{color:#fff}
.container-opposition .dropdown-list .dropdown-list-select li:hover .libelle{color:#fff}
.container-opposition.cheque{background-color:#f3eee9}
.container-opposition.cheque .form-ligne-titre+.white-box{border-top:0}
.container-opposition.cheque .dropdown{position:relative}
.container-opposition.cheque .opo-choix-compte{border-top:0}
.container-opposition.cheque .list-opo-motif,.container-opposition.cheque .wb-pad{overflow:visible}
.container-opposition.cheque .list-opo-motif .degrade-hover,.container-opposition.cheque .wb-pad .degrade-hover{text-align:center;padding:2rem}
.container-opposition.cheque .list-opo-cheques{padding:25px;overflow:hidden;border-top:0}
.container-opposition.cheque .list-opo-cheques li{display:block;float:left;padding:30px 25px;text-align:center}
.container-opposition.cheque .dropdown-list .dropdown-list-select li{float:none;text-align:left}
.container-opposition.cheque .white-box.large{padding:1.5rem}
.container-opposition.cheque .icon-cheque,.container-opposition.cheque .icon-cheque-signe{font-size:3.57143rem;height:3.57143rem;width:3.57143rem;display:inline-block}
.container-opposition.cheque .bb{border-bottom:solid 1px #f3eee9;padding-bottom:1rem}
.container-opposition.cheque .motif{padding-right:20%;font-size:1.42857rem}
.container-opposition.cheque .motif .icon-fleche{color:#ccc;padding-right:1rem}
.container-opposition.cheque h3 span{color:#837c77;font-size:1.57143rem}
.container-opposition .dropdown-list .dropdown-list-select li{margin-left:5px}
.opo-menu,.opo-historique,.opo-formulaire,.opo-footer{padding:0 25px 25px 25px}
.opo-confirm{background-color:#FFF;padding:40px 25px 25px 25px;margin:25px}
p.libelle-confirm{background-color:#e9e9e9;color:#999;text-align:center}
.opo-search .custom-select2{margin-top:0;margin-left:0}
.list-opo .row.center{padding:25px}
.list-opo>li{border-bottom:solid 1px #f3eee9}
.list-opo>li .main{padding:25px;cursor:pointer;background-color:#fff}
.list-opo>li .detail{padding:25px;background-color:#faf9f9}
.list-opo>li .folder-btn{font-size:1rem}
.list-opo>li .icon-carret-down,.list-opo>li .icon-carret-up{width:20px;margin-top:30px}
.list-opo>li .row-border .col-30,.list-opo>li .row-border .col-65{min-height:40px;padding-bottom:10px}
.list-opo>li .row-border h3{margin:0;line-height:1}
.motif-opo{display:table}
.motif-opo i{display:table-cell;vertical-align:middle}
.motif-opo span{display:table-cell;font-size:1.42857rem;line-height:1}
.opo-historique h2 span{color:#b2965b}
.opo-historique .icon-carte{display:block}
.opo-historique .col-15{line-height:11px}
.list-opo-carte>li{padding:25px 0;overflow:hidden}
.list-opo-carte>li p{margin-top:0}
.list-opo-carte>li hr{margin-bottom:10px}
.list-opo-carte>li .col-80{padding-right:25px}
.opo-choix-carte,.wb-pad{padding:1.78571rem}
.opo-choix-carte{border-top:0}
.opo-choix-carte .col-15{width:12%}
.opo-choix-carte .col-85{width:88%}
.opo-choix-carte i{display:inline-block}
.opo-choix-carte .dropdown-container{text-transform:uppercase}
.opo-choix-carte .dropdown-container .dropdown-selected{padding-right:60px}
.opo-choix-carte .dropdown-list-select li:hover{color:#fff}
.list-opo-motif{padding:1.78571rem;overflow:hidden;border-top:0}
.list-opo-motif li{display:block;float:left;text-align:center;padding:30px 25px}
.opo-recap{padding:25px}
.opo-recap p{margin:0 0 25px 0}
.opo-recap .white-box{padding:25px;border-top:0}
.opo-recap .row.titre{background-color:#fff;border:0}
.opo-recap hr{margin-bottom:30px;border:solid 1px #ececec}
.opo-recap .row.fleche{padding:0}
.opo-recap em{color:#b2965b;font-style:normal}
.opo-confirm .row-footer,.opo-confirm hr{margin-bottom:25px}
.row-footer{margin:35px 0}
.row-footer .close{color:#685648}
.oppocarte_erreur p{padding:15px 0 0 50px}
.chart{position:relative;width:100%}
.chart-pie .chart-background,.chart-pie .pie,.chart-pie .hole,.chart-pie .hold,.chart-pie .hold2{position:absolute;border-radius:100%;width:70px;height:70px}
.chart-pie .chart-background,.chart-pie .hold,.chart-pie .hole,.chart-pie .hold2{left:50%;margin-left:-35px}
.chart-pie .chart-background{background-color:#f3eee9}
.chart-pie .pie{background-color:#00aadc;clip:rect(0,35px,70px,0)}
.chart-pie .hold{clip:rect(0,70px,70px,35px)}
.chart-pie .hold2{clip:rect(0,35px,70px,0)}
.chart-pie .hole{background-color:#fff;top:7px;width:57px;height:57px;text-align:center;line-height:3.3;font-size:20px;font-family:"bnpp_sansbold",Arial,sans-serif;margin-left:-29px}
.chart-bar{min-height:80px}
.chart-bar .bar-row{position:absolute;top:50%;margin-top:20px;left:50%;margin-left:-33px}
.chart-bar .bar{background-color:#769d44;position:absolute;width:15px;height:30px;border:solid 1px #769d44;border-radius:2px;bottom:0}
.chart-bar .bar:first-child{left:0}
.chart-bar .bar:nth-child(2){left:17px}
.chart-bar .bar:nth-child(3){left:34px}
.chart-bar .bar:nth-child(4){left:51px}
.chart-bar.default .bar{background-color:#f3eee9;border-color:#f3eee9}
.chart-bar.default .bar:nth-child(2){height:60px}
.chart-bar.default .bar:nth-child(3){height:36px}
.chart-bar.default .bar:nth-child(4){display:none}
.chart-calendar span{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-repeat:no-repeat;background-position:center -470px;width:64px;height:64px;display:inline-block;color:#00aadc;font-family:"bnpp_sansbold",Arial,sans-serif;line-height:5.5}
.chart-credit{height:15px;border-radius:10px;border:1px solid #f3eee9;position:relative;width:50%;margin:70px 25% 0 25%}
.chart-credit .inner{background-color:#bf5ea7;background-image:-webkit-gradient(linear,left top,right top,from(#bf5ea7),to(#62216f));background-image:linear-gradient(90deg,#bf5ea7,#62216f);position:absolute;width:10%;border-radius:10px;height:15px}
.chart-credit .value{position:absolute;top:-30px;font-family:"bnpp_sansbold",Arial,sans-serif;text-align:center;width:100%;color:#800a91;font-size:20px}
.chart-gris{height:10px;border-radius:10px;position:relative;width:50%;margin:70px 25% 0 25%;background:#e7e7e7}
.chart-gris .inner{background:#999;position:absolute;width:10%;border-radius:10px;height:10px}
.chart-gris .value{position:absolute;top:-30px;text-align:center;width:100%;font-size:19px}
.chart-epargne{height:15px;border-radius:10px;margin:.75rem 0;background:#f5f5f5}
.chart-epargne .inner{background-color:#9cdaff;width:10%;border-radius:10px;height:15px}
.chart-epargne .value{font-size:11px;margin-top:.35714rem}
.graph-circle{position:absolute;height:60px;width:60px;border-radius:100%;left:50%;margin-left:-30px}
.graph-circle .graph-inner{position:absolute;border-radius:100%;height:80%;width:80%;z-index:1;top:50%;left:50%;margin-top:-40%;margin-left:-40%}
.curseur,.curseur-2,.curseur-3{width:85%}
.curseur .barre-1,.curseur .barre-2,.curseur-2 .barre-1,.curseur-2 .barre-2,.curseur-3 .barre-1,.curseur-3 .barre-2{height:15px;margin-top:19px;border-radius:10px;border:1px solid #f3eee9;float:left;position:absolute}
.curseur .barre-1,.curseur-2 .barre-1,.curseur-3 .barre-1{width:70%;background-color:#aaa995;background-image:-webkit-gradient(linear,left top,right top,from(#aaa995),to(#aaa995));background-image:linear-gradient(90deg,#aaa995,#aaa995);position:relative}
.curseur .barre-1 .gc-curseur,.curseur-2 .barre-1 .gc-curseur,.curseur-3 .barre-1 .gc-curseur{background-color:#aaa995;background-image:-webkit-gradient(linear,left top,right top,from(#aaa995),to(#aaa995));background-image:linear-gradient(90deg,#aaa995,#aaa995);position:absolute;right:0;margin-right:-50px;margin-top:-25px;left:auto}
.curseur .barre-1 .gc-curseur .graph-inner,.curseur-2 .barre-1 .gc-curseur .graph-inner,.curseur-3 .barre-1 .gc-curseur .graph-inner{background-color:#FFF;color:#aaa995;font-size:1.42857rem;line-height:2.5;font-weight:bold;text-align:center}
.curseur .barre-1 .gc-curseur .graph-inner:after,.curseur-2 .barre-1 .gc-curseur .graph-inner:after,.curseur-3 .barre-1 .gc-curseur .graph-inner:after{background-color:transparent}
.curseur .barre-2,.curseur-2 .barre-2,.curseur-3 .barre-2{background-color:#FFF;margin-left:-1vw;position:relative;right:-1vw}
@media screen and (max-width:768px){.curseur,.curseur-2,.curseur-3{z-index:0;position:relative}
.curseur .barre-1,.curseur-2 .barre-1,.curseur-3 .barre-1{z-index:2}
.curseur .barre-2,.curseur-2 .barre-2,.curseur-3 .barre-2{position:absolute}
}
.curseur-2 .barre-1{width:1px;background-color:#bf5ea7;background-image:-webkit-gradient(linear,left top,right top,from(#bf5ea7),to(#62216f));background-image:linear-gradient(90deg,#bf5ea7,#62216f)}
.curseur-2 .barre-1 .gc-curseur .graph-inner{color:#800a91}
.curseur-2 .barre-1 .gc-curseur{background-color:#bf5ea7;background-image:-webkit-gradient(linear,left top,right top,from(#bf5ea7),to(#62216f));background-image:linear-gradient(90deg,#bf5ea7,#62216f)}
.curseur-2 .barre-2{width:99%}
.curseur-3 .barre-1{width:70%;background-color:#b2965b;background-image:linear-gradient(45deg,#b2965b,#b2965b)}
.curseur-3 .barre-1 .gc-curseur .graph-inner{color:#b2965b}
.curseur-3 .barre-1 .gc-curseur{background-color:#b2965b;background-image:linear-gradient(45deg,#b2965b,#b2965b)}
.curseur-3 .barre-2{width:30%}
.curseur-3.alert-color .barre-1{background-color:#ed973c;background-image:linear-gradient(45deg,#ed973c,#ee5842)}
.curseur-3.alert-color .barre-1 .gc-curseur .graph-inner{color:#ee5842}
.curseur-3.alert-color .barre-1 .gc-curseur{background-color:#ed973c;background-image:linear-gradient(45deg,#ed973c,#ee5842)}
.header-udc{padding-bottom:1.42857rem}
.header-udc .info-totaux .col-2{border-top:solid 1px rgba(255,255,255,0.6);padding-top:1rem}
.header-udc .info-totaux strong{font-size:2rem;line-height:1;display:block;margin-top:5px;font-family:"bnpp_sansregular",Arial,sans-serif}
.udc-ajouter-compte{display:none}
[class*="list-"] .actions-rapides{cursor:pointer}
.global-udc+.udc{min-height:500px}
.global-udc,.list-fam{position:relative;width:100%;margin:auto;overflow:hidden;background-color:#fff}
.global-udc.stuck,.list-fam.stuck{position:fixed;z-index:200;top:0}
.global-udc.item3 li,.list-fam.item3 li{width:33.333%}
.global-udc.item4 li,.list-fam.item4 li{width:25%}
.global-udc.item5 li,.list-fam.item5 li{width:20%}
.global-udc.item6 li,.list-fam.item6 li{width:16.6%}
.global-udc.item7 li,.list-fam.item7 li{width:14.285%}
.global-udc.item8 li,.list-fam.item8 li{width:12.5%}
.global-udc.item9 li,.list-fam.item9 li{width:11.1%}
.global-udc.fixe.item3 ul,.list-fam.fixe.item3 ul{width:480px}
.global-udc.fixe.item4 ul,.list-fam.fixe.item4 ul{width:640px}
.global-udc.fixe.item5 ul,.list-fam.fixe.item5 ul{width:800px}
.global-udc.fixe.item6 ul,.list-fam.fixe.item6 ul{width:960px}
.global-udc.fixe.item7 ul,.list-fam.fixe.item7 ul{width:1120px}
.global-udc.fixe.item8 ul,.list-fam.fixe.item8 ul{width:1280px}
.global-udc .suivant,.global-udc .precedent,.list-fam .suivant,.list-fam .precedent{position:absolute;right:0;font-weight:bold;font-size:2.5rem;cursor:pointer;z-index:15;width:50px;background:rgba(255,255,255,0.47);text-align:right}
.global-udc .suivant i,.global-udc .precedent i,.list-fam .suivant i,.list-fam .precedent i{display:inline-block;margin:1.5rem .5rem 0 .5em}
.global-udc .precedent,.list-fam .precedent{left:0;text-align:left}
.list-familles li{float:left;text-transform:uppercase;height:48px;font-size:1.21429rem;padding:.2rem .5rem 0 .5rem;margin:.4rem 0;text-align:left;cursor:pointer;border-right:solid 1px #f3eee9;width:14.285%;position:relative}
.list-familles li strong{line-height:.8}
.list-familles li p{font-size:.71429rem;padding:0;padding-right:12px;margin:0}
.udc{background-color:#f3eee9;padding:25px;overflow:hidden;clear:both;color:#837c77}
.udc h4{margin-top:0;font-family:"bnpp_sansbold",Arial,sans-serif;color:#433931;line-height:22px;text-transform:uppercase}
.udc a strong:hover{text-decoration:underline}
.udc .icon-stylo-small{cursor:pointer;margin-left:10px}
.udc i[class*="irop-"]{font-size:1.8rem}
.udc .popover{margin-top:5px;padding-left:15px;color:#433931}
.udc .popover:after,.udc .popover:before{left:9%}
.udc .popover input+input+label.radio-label{width:100%}
.udc .meteo+.js-editable+.popover:after,.udc .meteo+.js-editable+.popover:before{left:25%}
.udc .udc-ligne-titre .text-right span{cursor:pointer}
.udc .qa-fam1-contacte{display:none}
.barre-recherche.udc-assurance .search .form-control{border-right:0}
.br-udc .search .form-control,.br-udc .custom-select .form-control{border-right:0}
.br-udc .list-vue li:first-child{border-left:0}
.br-udc .list-vue li.active-mosaique{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:center -274px}
.br-udc .list-vue li.active-mosaique:hover,.br-udc .list-vue li.active-mosaique.active{background-position:center -234px}
.br-udc .key-word-search,.br-udc .filtre-tri,.br-udc .select-titulaire-udc{float:left}
.br-udc .key-word-search .dropdown:hover .btn-select,.br-udc .filtre-tri .dropdown:hover .btn-select,.br-udc .select-titulaire-udc .dropdown:hover .btn-select{background-color:transparent}
.br-udc .key-word-search .btn-select,.br-udc .filtre-tri .btn-select,.br-udc .select-titulaire-udc .btn-select{background-position:center -12px}
.br-udc .key-word-search{width:30%}
.br-udc .filtre-tri{width:25%}
.br-udc .select-titulaire-udc{width:30%}
.br-udc.no-titulaire .key-word-search{width:55%}
.br-udc.no-titulaire .filtre-tri{width:30%;border-right:solid 1px #e6ded3}
.br-udc.no-titulaire .select-titulaire-udc{display:none}
.select-titulaire-udc .dropdown,.select-titulaire-udc .dropdown-selected,.select-titulaire-udc .btn-select,.select-titulaire-udc-pro .dropdown,.select-titulaire-udc-pro .dropdown-selected,.select-titulaire-udc-pro .btn-select{height:60px;background-color:#fef7f8;color:#4f4f4f}
.select-titulaire-udc .dropdown-selected,.select-titulaire-udc-pro .dropdown-selected{background-image:none;border:solid 1px #CCC;overflow:hidden;line-height:30px}
.select-titulaire-udc .dropdown-selected i,.select-titulaire-udc-pro .dropdown-selected i{font-size:1.5rem;padding-right:10px;line-height:10px}
.select-titulaire-udc .btn-select,.select-titulaire-udc-pro .btn-select{height:50px;background-position:center 537px;border:0;top:1px;right:1px}
.select-titulaire-udc .dropdown-list,.select-titulaire-udc-pro .dropdown-list{height:190px}
.select-titulaire-udc .dropdown-list .dropdown-list-select,.select-titulaire-udc-pro .dropdown-list .dropdown-list-select{top:0}
.select-titulaire-udc .dropdown-list>.nano-pane,.select-titulaire-udc-pro .dropdown-list>.nano-pane{right:10px}
.select-titulaire-udc .dropdown-list-select li,.select-titulaire-udc-pro .dropdown-list-select li{margin:0 30px 0 0;padding-bottom:15px}
.select-titulaire-udc .dropdown-list-select li i,.select-titulaire-udc-pro .dropdown-list-select li i{font-size:1.5rem;padding-right:10px}
.pro-societe h3,.titulaire-info h3{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;color:#433931}
.pro-societe h3 i,.titulaire-info h3 i{padding-right:10px}
.pro-societe span,.titulaire-info span{color:#4e4e4e;display:inline-block;padding-right:10px}
.pro-societe span.sep,.titulaire-info span.sep{padding:0 1rem}
.pro-societe .pro-avoir strong,.pro-societe .pro-engagement strong,.titulaire-info .pro-avoir strong,.titulaire-info .pro-engagement strong{color:#4e4e4e;font-size:1.5rem}
.pro-societe .pro-avoir,.titulaire-info .pro-avoir{padding-top:1rem}
.pro-societe .pro-engagement,.titulaire-info .pro-engagement{padding-bottom:1rem}
.pro-societe .infoAC,.titulaire-info .infoAC{color:#433931;line-height:60px}
.mosaique .titulaire-info h3{margin-bottom:0}
.mosaique .titulaire-info .infoAC{width:100%;line-height:1;text-align:left;margin-bottom:1rem;padding-top:.5rem}
ul+.contenu-editable{margin-top:25px}
.contenu-editable img{width:100%}
.global-udc .famille0{color:#769d44}
.global-udc .famille1{color:#1a4b8e}
.global-udc .famille2{color:#1b4b8b}
.global-udc .famille3{color:#c56a01}
.global-udc .famille4{color:#9e1e3f}
.global-udc .famille5{color:#c56a01}
.global-udc .famille6{color:#1b4b8b}
.global-udc .famille7{color:#623169}
.global-udc .famille8{color:#623169}
.global-udc .famille9{color:#692c71}
.udc-liquidite{border-top-color:#769d44}
.udc-liquidite .row.main{border-left:solid 3px #769d44}
.udc-liquidite.udc-ligne-titre h4,.udc-liquidite .big-icon,.udc-liquidite [class*="icon-meteo-"],.udc-liquidite .chart-calendar span{color:#769d44}
.udc-liquidite .chart-pie .pie{background-color:#769d44}
.udc-liquidite.small{color:#769d44;position:absolute;left:25%;top:49px;font-size:25px;display:block}
.udc-epargne-dispo{border-top-color:#1a4b8e}
.udc-epargne-dispo .row.main{border-left:solid 3px #1a4b8e}
.udc-epargne-dispo.udc-ligne-titre h4,.udc-epargne-dispo .big-icon,.udc-epargne-dispo [class*="icon-meteo-"],.udc-epargne-dispo .chart-calendar span{color:#1a4b8e}
.udc-epargne-dispo .chart-pie .pie{background-color:#1a4b8e}
.udc-epargne-dispo .epargne-inline .big-icon,.udc-epargne-dispo .epargne-inline .udc-solde{display:table-cell}
.udc-epargne-dispo .epargne-inline .icon-caracteristiques{background-position:center -50px}
.udc-epargne-dispo .icon-check{color:#b2965b;font-size:25px;vertical-align:bottom;display:table-cell}
.udc-epargne-dispo .libelleactive{display:table-cell;color:#212121;width:69px;text-align:center;padding-top:6px}
.udc-epargne-dispo .row-border.epargne-inline .col-50{border-bottom:solid 1px #f3eee9;padding-bottom:10px}
.udc-epargne-a-terme,.udc-epargne-retraite{border-top-color:#1b4b8b}
.udc-epargne-a-terme .row.main,.udc-epargne-retraite .row.main{border-left:solid 3px #1b4b8b}
.udc-epargne-a-terme.udc-ligne-titre h4,.udc-epargne-a-terme .big-icon,.udc-epargne-a-terme [class*="icon-meteo-"],.udc-epargne-a-terme .chart-calendar span,.udc-epargne-retraite.udc-ligne-titre h4,.udc-epargne-retraite .big-icon,.udc-epargne-retraite [class*="icon-meteo-"],.udc-epargne-retraite .chart-calendar span{color:#1b4b8b}
.udc-epargne-a-terme .chart-pie .pie,.udc-epargne-retraite .chart-pie .pie{background-color:#1b4b8b}
.udc-epargne-a-terme .icon-caracteristiques,.udc-epargne-retraite .icon-caracteristiques{background-position:center -50px}
.udc-assurance-vie{border-top-color:#9e1e3f}
.udc-assurance-vie .row.main{border-left:solid 3px #9e1e3f}
.udc-assurance-vie.udc-ligne-titre h4,.udc-assurance-vie .big-icon,.udc-assurance-vie [class*="icon-meteo-"],.udc-assurance-vie .chart-calendar span{color:#9e1e3f}
.udc-assurance-vie .chart-pie .pie{background-color:#9e1e3f}
.udc-capitalisation,.udc-titre{border-top-color:#c56a01}
.udc-capitalisation .row.main,.udc-titre .row.main{border-left:solid 3px #c56a01}
.udc-capitalisation.udc-ligne-titre h4,.udc-capitalisation .big-icon,.udc-capitalisation [class*="icon-meteo-"],.udc-capitalisation .chart-calendar span,.udc-titre.udc-ligne-titre h4,.udc-titre .big-icon,.udc-titre [class*="icon-meteo-"],.udc-titre .chart-calendar span{color:#c56a01}
.udc-capitalisation .chart-pie .pie,.udc-titre .chart-pie .pie{background-color:#c56a01}
.udc-capitalisation .icon-caracteristiques,.udc-titre .icon-caracteristiques{background-position:center -50px}
.udc-credit-conso,.udc-credit-pro{border-top-color:#623169}
.udc-credit-conso .row.main,.udc-credit-pro .row.main{border-left:solid 3px #623169}
.udc-credit-conso.udc-ligne-titre h4,.udc-credit-conso .big-icon,.udc-credit-conso [class*="icon-meteo-"],.udc-credit-conso .chart-calendar span,.udc-credit-pro.udc-ligne-titre h4,.udc-credit-pro .big-icon,.udc-credit-pro [class*="icon-meteo-"],.udc-credit-pro .chart-calendar span{color:#623169}
.udc-credit-conso .chart-pie .pie,.udc-credit-pro .chart-pie .pie{background-color:#623169}
.udc-credit-conso .icon-caracteristiques,.udc-credit-pro .icon-caracteristiques{background-position:center -250px}
.udc-credit-conso .big-icon,.udc-credit-pro .big-icon{font-size:2.3rem}
.udc-credit-immo{border-top-color:#692c71}
.udc-credit-immo .row.main{border-left:solid 3px #692c71}
.udc-credit-immo.udc-ligne-titre h4,.udc-credit-immo .big-icon,.udc-credit-immo [class*="icon-meteo-"],.udc-credit-immo .chart-calendar span{color:#692c71}
.udc-credit-immo .chart-pie .pie{background-color:#692c71}
.udc-credit-immo .icon-caracteristiques{background-position:center -250px}
.udc-credit-immo .big-icon{font-size:2.3rem}
.udc-credit-immo .row-btn{border-bottom:solid 1px #f3eee9}
.a-venir,.en-cours{position:relative;font-size:.92857rem;padding-left:25px}
.a-venir:before,.en-cours:before{position:absolute;left:0;top:0;width:16px;height:16px}
.a-venir.op-positif strong{color:#6aa579}
.a-venir.op-negatif strong{color:#e64444}
.a-venir:before{content:"\e640";font-family:"iconbnp";font-size:1.28571rem}
.en-cours:before{content:"";background-repeat:no-repeat;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:-28px 0;top:3px}
.en-cours.op-negatif:before{background-position:-28px -20px}
.udc-solde{font-size:1.21429rem;color:#433931;font-family:"bnpp_sansbold",Arial,sans-serif;text-transform:uppercase}
.montant-negatif{color:#e64444}
.udc-ajouter-compte{border:solid 1px #f3eee9;background-color:#b2965b;padding:30px 25px 10px 25px;position:relative;cursor:pointer;clear:both}
.udc-ajouter-compte h4{color:#fff}
.udc-ajouter-compte:after{content:"\e674";font-family:'iconbnp';background-image:none;color:#fff;position:absolute;right:25px;top:35px}
.udc-ligne-titre,.rop-ligne-titre{padding:20px 10% 0 2rem;background-color:#f8f8f8}
.udc-ligne-titre .sep,.rop-ligne-titre .sep{color:#f3eee9;padding:0 5px;font-weight:100}
.list-vue1,.rop-caracteristiques{border-bottom:solid 1px #f3eee9;margin-bottom:1.5rem;background-color:#fff}
@media screen and (max-width:768px){.list-vue1 .udc-caisse-line,.rop-caracteristiques .udc-caisse-line{margin-left:0}
}
.list-vue1 .udc-caisse-line strong,.rop-caracteristiques .udc-caisse-line strong{color:#a2a2a2}
.list-vue1 i,.rop-caracteristiques i{display:inline-block;margin:0 3px}
.list-vue1 strong,.rop-caracteristiques strong{color:#433931;padding-right:.3rem}
.list-vue1 h4,.rop-caracteristiques h4{margin-bottom:0}
.list-vue1 .curseur,.rop-caracteristiques .curseur{margin-top:-15px}
.list-vue1 .meteo,.rop-caracteristiques .meteo{font-size:2.3rem;display:block;float:left;width:50px;height:43px;padding-right:15px;line-height:0}
.list-vue1 p.info,.rop-caracteristiques p.info{font-size:.92857rem;cursor:pointer}
.list-vue1 p.info .a-venir+.no-mob,.rop-caracteristiques p.info .a-venir+.no-mob{padding-right:.3rem}
.list-vue1 p.info.no-pointer,.rop-caracteristiques p.info.no-pointer{cursor:default}
.list-vue1 .montant-rembourse,.rop-caracteristiques .montant-rembourse{padding-left:60px}
.list-vue1 .row-btn,.rop-caracteristiques .row-btn{padding-bottom:20px}
.list-vue1 .row-btn button,.rop-caracteristiques .row-btn button{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;width:15%;min-width:100px;min-height:120px;font-size:1.28571rem;line-height:18px;padding:5px;color:#433931;vertical-align:bottom;margin-top:15px}
.list-vue1 .row-btn button i,.rop-caracteristiques .row-btn button i{height:50px;width:50px;margin:0 auto 1rem auto;display:block;background-repeat:no-repeat}
.list-vue1 .row-btn button.degrade-hover.active,.list-vue1 .row-btn button.degrade-hover:hover,.rop-caracteristiques .row-btn button.degrade-hover.active,.rop-caracteristiques .row-btn button.degrade-hover:hover{color:#fff}
.list-vue1 .row-btn button.degrade-hover.active i,.list-vue1 .row-btn button.degrade-hover:hover i,.rop-caracteristiques .row-btn button.degrade-hover.active i,.rop-caracteristiques .row-btn button.degrade-hover:hover i{background-position:center bottom}
.list-vue1.udc-credit-conso .detail .info,.list-vue1.udc-credit-immo .detail .info,.rop-caracteristiques.udc-credit-conso .detail .info,.rop-caracteristiques.udc-credit-immo .detail .info{color:#433931}
.list-vue1>li,.rop-caracteristiques>li{border-top:solid 1px #f3eee9}
.list-vue1>li .folder-btn,.rop-caracteristiques>li .folder-btn{padding-top:1rem}
.list-vue1>li .main .udc-solde,.rop-caracteristiques>li .main .udc-solde{cursor:pointer}
.list-vue1>li .js-editable>.info,.rop-caracteristiques>li .js-editable>.info{display:inline-block}
.list-vue1>li .op-negatif strong,.rop-caracteristiques>li .op-negatif strong{color:#e64444}
.list-vue1>li:first-child,.rop-caracteristiques>li:first-child{border-top:0}
.list-vue1>li .detail,.rop-caracteristiques>li .detail{position:relative;background-color:#f8f8f8;padding:10px 25px 25px 25px}
.list-vue1>li .detail .icon-couple.big-icon,.rop-caracteristiques>li .detail .icon-couple.big-icon{min-width:60px;padding-right:5px}
.list-vue1>li .detail .row-border h3,.rop-caracteristiques>li .detail .row-border h3{margin:0;padding-top:.5rem;font-size:1.5rem;line-height:1}
.list-vue1>li .detail .caracteristiques .epargne-inline .udc-solde,.rop-caracteristiques>li .detail .caracteristiques .epargne-inline .udc-solde{float:none}
.list-vue1>li .row.main,.rop-caracteristiques>li .row.main{padding:1.3rem 1.8rem 1rem 1.8rem}
.list-vue1>li .row.main p,.rop-caracteristiques>li .row.main p{margin:0}
.list-vue1>li:hover .row.main,.rop-caracteristiques>li:hover .row.main{background-color:#42382f;background-image:-webkit-gradient(linear,left top,left bottom,from(#42382f),to(#685648));background-image:linear-gradient(#42382f,#685648);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1);color:#fff;border-bottom:0}
.list-vue1>li:hover .row.main span,.list-vue1>li:hover .row.main h4,.list-vue1>li:hover .row.main strong,.list-vue1>li:hover .row.main [class*="icon-meteo-"],.rop-caracteristiques>li:hover .row.main span,.rop-caracteristiques>li:hover .row.main h4,.rop-caracteristiques>li:hover .row.main strong,.rop-caracteristiques>li:hover .row.main [class*="icon-meteo-"]{color:#FFF}
.list-vue1>li:hover .row.main span.close,.list-vue1>li:hover .row.main h4.close,.list-vue1>li:hover .row.main strong.close,.list-vue1>li:hover .row.main [class*="icon-meteo-"].close,.rop-caracteristiques>li:hover .row.main span.close,.rop-caracteristiques>li:hover .row.main h4.close,.rop-caracteristiques>li:hover .row.main strong.close,.rop-caracteristiques>li:hover .row.main [class*="icon-meteo-"].close{color:#f3eee9}
.list-vue1>li:hover .row.main .icon-carret-down,.rop-caracteristiques>li:hover .row.main .icon-carret-down{background-position:center -67px;opacity:1;color:#fff}
.list-vue1>li:hover .row.main .icon-carret-up,.rop-caracteristiques>li:hover .row.main .icon-carret-up{background-position:center -556px;opacity:1;color:#fff}
.list-vue1>li:hover .row.main .icon-stylo-small,.rop-caracteristiques>li:hover .row.main .icon-stylo-small{background-position:center -779px}
.udc-vue3{padding:1rem 0;max-width:1200px}
.mosaique .titulaire-info{padding-left:.6%}
.list-vue3 [class*="icon-meteo-"]{font-size:2.5rem}
.list-vue3 i{display:inline-block;margin:0 3px}
.list-vue3:after{clear:both}
.list-vue3 .account-number{margin:5px 0 25px 0}
.list-vue3 .udc-prevision{line-height:0;margin-top:17px}
.list-vue3 .udc-solde{font-size:1.64286rem;margin-bottom:0}
.list-vue3 .bottom{bottom:0;position:absolute;width:100%;border-top:solid 1px #f3eee9}
.list-vue3 .row-btn{background-color:#f5f5f5;border-top:solid 1px #f3eee9;margin:0}
.list-vue3 .row-btn button{height:50px;width:50%;float:left;border-right:solid 1px #f3eee9;margin-right:0;padding-top:8px;background-color:#faf9f9}
.list-vue3 li{border-top-style:solid;border-top-width:4px;position:relative;background-color:#fff;width:32%;margin:0 .6% 2% .6%;float:left;text-align:center;padding:25px 0 0 0;min-height:370px}
.list-vue3 h4{margin-bottom:5px}
.list-vue3 .titre-up,.list-vue3 .titre-down{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-repeat:no-repeat;background-position:center -260px;width:45px;height:35px;margin:30px auto}
.list-vue3 .titre-down{background-position:center -295px}
.wrapper-assurances .form-ligne-titre h4,.wrapper-assurances .form-ligne-titre h2,.wrapper-caracteristiques .form-ligne-titre h4,.wrapper-caracteristiques .form-ligne-titre h2{font-size:1.8rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;margin:.6em 0;line-height:1;text-transform:uppercase}
.wrapper-assurances{background-color:#f3eee9;padding:0 2rem 2rem}
.wrapper-assurances .actions-rapides .white-box{min-width:140px}
.wrapper-assurances .popover{margin-top:5px;padding-left:15px;color:#433931}
.wrapper-assurances .list-vue1{margin-bottom:0}
.wrapper-assurances .list-vue1 li .row.main>.col-10{text-align:left}
.wrapper-assurances .list-vue1 h4{color:#433931;text-transform:uppercase;font-family:"bnpp_sansbold",Arial,sans-serif;margin:0}
.wrapper-assurances .list-vue1 h4+span.libelle{font-size:.92857rem;line-height:.5}
.wrapper-assurances .list-vue1 ul.modalites{list-style-type:none;text-transform:uppercase;padding-left:0}
.wrapper-assurances .list-vue1 ul.modalites i{font-size:2.85714rem}
.wrapper-assurances .list-vue1 ul.modalites p{font-size:1.07143rem;padding-left:15px}
.wrapper-assurances .list-vue1 .details{padding-top:0}
.wrapper-assurances .list-vue1 .details p{text-transform:uppercase;padding-top:15px}
.wrapper-assurances .list-vue1 .details p i{display:inline;padding-right:.5rem}
.wrapper-assurances .list-vue1 .details p span{font-family:"bnpp_sansregular",Arial,sans-serif;color:#424242}
.wrapper-assurances .list-vue1.assurance-personne .row.main,.wrapper-assurances .list-vue1.protection .row.main{border-left:solid 3px #fe9b0a}
.wrapper-assurances .list-vue1.assurance-personne .row.main i.icon,.wrapper-assurances .list-vue1.protection .row.main i.icon{height:2rem;width:2rem;font-size:2.6rem}
.wrapper-assurances .list-vue1.assurance-personne i,.wrapper-assurances .list-vue1.protection i{color:#fe9b0a}
.wrapper-assurances .list-vue1.assurance-bien .row.main,.wrapper-assurances .list-vue1.assurances .row.main,.wrapper-assurances .list-vue1.contrats-assurance-list .row.main{border-left:solid 3px #e3514b}
.wrapper-assurances .list-vue1.assurance-bien .row.main i.icon,.wrapper-assurances .list-vue1.assurances .row.main i.icon,.wrapper-assurances .list-vue1.contrats-assurance-list .row.main i.icon{height:2rem;width:2rem;font-size:2.6rem}
.wrapper-assurances .list-vue1.assurance-bien i,.wrapper-assurances .list-vue1.assurances i,.wrapper-assurances .list-vue1.contrats-assurance-list i{color:#e3514b}
.wrapper-assurances .list-vue1.assurance-bien .actions-rapides i,.wrapper-assurances .list-vue1.assurances .actions-rapides i,.wrapper-assurances .list-vue1.contrats-assurance-list .actions-rapides i{background-position:center -150px}
.udc.cartes.plafonds .col-50.inline-label .circle-small{top:-20px}
.udc.cartes.plafonds .col-50.inline-label .help-text-popup{margin-top:15px}
.udc.cartes.plafonds a#oppo-redir{cursor:pointer}
.udc.cartes.plafonds .form .custom-select::after{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/moz-select.png") no-repeat scroll center top;height:47px;top:0;width:40px;right:0}
.udc.cartes.plafonds .icon-paiement{display:inline-block;background-position:0 0;width:48px}
.udc.cartes.plafonds .irop-22,.udc.cartes.plafonds .icon-big-calendar{color:#b2965b}
.udc.cartes.plafonds .icon-big-calendar{font-size:2.8rem}
.udc.cartes.plafonds .no-border{position:relative}
.udc.cartes.plafonds .no-border p.info{display:inline-block}
.udc.cartes.plafonds table.plafonds-modifies{background:none repeat scroll 0 0 #fff;margin-bottom:1rem;width:100%}
.udc.cartes.plafonds table.plafonds-modifies tr{border:1px solid #f3eee9}
.udc.cartes.plafonds table.plafonds-modifies td{height:60px;padding:1rem 1rem 1rem 2rem}
.udc.cartes.plafonds table.plafonds-modifies td:first-child>div:after{content:"\e645";font-family:"iconbnp";font-size:1.5rem;width:1.5rem;height:1.5rem;z-index:2;position:absolute;right:-1em;top:23px;display:block;color:#ccc}
.udc.cartes.plafonds table.plafonds-modifies td p.green{color:#b2965b;font-weight:bold}
.udc.cartes.plafonds table.plafonds-modifies thead td:not(.active){background-color:#f9f7f8;color:#837c77;font-weight:400}
.udc.cartes.plafonds table.plafonds-modifies thead tr>td{border-left:1px solid #f3eee9}
.udc.cartes.plafonds .visu-carte{margin-right:1rem}
.udc.cartes.plafonds .col-90.infos-compte .cap.infos.cartes{margin-top:0}
.udc.cartes.plafonds p.cap.info.cartes{margin-top:0;margin-bottom:0}
.udc.cartes.plafonds .help-text-popup{margin-top:45px}
.udc.cartes.plafonds button.reset{margin-top:36px}
.udc.cartes .actions-rapides{color:#433931}
.udc.cartes .actions-rapides i{background-position:center -100px}
.udc.cartes .actions-rapides>li:hover i{background-position:center bottom}
.udc.cartes i[class*="irop-"]{font-size:3rem}
.udc.cartes .circle-small{color:#b2965b;border-color:#b2965b;position:absolute;top:12px}
.udc.cartes .udc-ligne-titre h4,.udc.cartes .irop-22:before{color:#b2965b}
.udc.cartes .udc-ligne-titre h4{text-transform:uppercase;font-family:"bnpp_sansbold",Arial,sans-serif}
.udc.cartes .details{padding-top:0}
.udc.cartes .details p{text-transform:uppercase;padding-left:15px;padding-top:19px}
.udc.cartes .details p i{display:inline;vertical-align:top}
.udc.cartes .details p span{font-family:"bnpp_sansregular",Arial,sans-serif;color:#424242}
.udc.cartes figure.curseur-3{min-height:70px;float:left;width:90%}
.udc.cartes .curseur-2{margin-top:-15px}
.udc.cartes .ppi-simulateur .col-10{border:1px solid grey;font-size:28px;margin-top:83px;padding:0;text-align:center;width:20px}
.udc.cartes .ppi-simulateur .curseur-2{margin-top:70px}
.udc.cartes .ppi-simulateur .curseur-2 .barre-1{background-color:#42382f;background-image:linear-gradient(69deg,#42382f,#685648);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1)}
.udc.cartes .ppi-simulateur .col-80{padding-left:40px}
.udc.cartes .ppi-simulateur .curseur-btn::after{background-color:#42382f}
.udc.cartes fieldset{clear:both}
.udc.cartes .icon.icon-info{font-size:2.4rem;display:inline-block}
.udc.cartes .row.no-border figure.curseur-3{width:90%;margin-top:20px}
.udc.cartes .list-vue1{border-left:solid 3px #b2965b}
.udc.cartes .list-vue1 .actions-rapides .icon-paylib{background-position:center -260px;height:35px;width:68px}
.udc.cartes .list-vue1 .actions-rapides .irop-22:before{color:#212121;font-size:3.92857rem;margin-left:-23px}
.udc.cartes .list-vue1 .actions-rapides>li:hover .irop-22:before{color:#FFF}
.udc.cartes .list-vue1 .actions-rapides>li:hover i{background-position:center bottom}
.udc.cartes .list-vue1 .cap.info{padding-top:1rem;padding-right:5px}
.udc.cartes .list-vue1 .visu-carte{margin-right:1rem}
.udc.cartes .list-vue1 .btn-.small{margin-top:.6rem;padding:.5rem 1rem;min-width:175px}
.udc.cartes .list-vue1 .icon-check-alt{color:#b2965b;font-size:2.6rem;padding-right:1rem}
.udc.cartes .row-border .col-40 .row{min-height:85px}
.udc.cartes .row-border .col-40 p,.udc.cartes .row-border .col-40 i{display:table-cell;vertical-align:middle}
.udc.cartes .row-border .col-40 .popover-content>p{display:block}
.udc.cartes .row-terceo .col-30,.udc.cartes .row-terceo .col-65{min-height:135px}
.udc.cartes .row-terceo .icon-check{padding:14px 8px 0 16px;vertical-align:top}
.udc.cartes .row-terceo .icon-check+p{padding-left:0}
.udc.cartes h4{margin-top:0}
.udc.cartes .icon-paiement{background-position:0 16px;width:65px}
.udc.cartes .big-icon{padding-right:1rem}
.udc.cartes .no-border{border-bottom:0}
.udc.cartes .icon-check{color:#b2965b;font-size:25px;vertical-align:bottom}
.udc.cartes .icon-check.desactive{color:#4f4f4f;padding-left:15px}
.udc.cartes .icon-check.desactive+p{padding-left:9px}
.udc.cartes .pub-carte{clear:both}
.udc.cartes .col-30.infos-solde.text-right{margin-top:11px}
.udc.cartes .row.row-footer{text-align:center;margin-bottom:31px}
.udc.cartes p.info{padding-left:60px}
.udc-ligne-titre h4+.col-70{padding-right:18px}
.bpf-title.cap{display:none}
.message-assur-vie{background:#fff;margin-bottom:1.5rem}
.message-assur-vie .form-info{padding:0 1.8rem}
.message-assur-vie .icon-info{vertical-align:middle;margin-right:.6rem}
.message-assur-vie .col-90{padding:1rem 1rem 1.5rem 0}
.message-assur-vie .folder-btn{padding-top:2rem;display:inline-block;margin:0 auto;margin:0 3px}
.message-assur-vie p{margin:0}
.message-assur-vie ul{list-style-position:inside;padding-left:0;margin-top:0}
.message-assur-vie p.violet{padding-bottom:.25rem}
.message-assur-vie p.violet,.message-assur-vie .msg-details{margin-left:3rem}
#vcd-caract-header-page .popover .form [type=radio]:checked+label,#vcd-caract-header-page .popover .form [type=radio]:not(:checked)+label{top:1rem}
@media screen and (max-width:768px){#template-udc-vue-liste .liste-famille-compte .col-35,#template-udc-vue-pro .liste-famille-compte .col-35{text-align:center;width:100%}
body .ia-udc .udc #zp_udc{margin-bottom:15px;width:100%}
}
.pro .list-vue1.udc-credit-pro>li:hover .row.main .icon-carret-down{opacity:.6;background-position:center -36px}
.pro.comptes-contrats .select-titulaire-udc-pro .btn-select{background-color:transparent;height:29px;background-position:center 541px}
.qualif.part .udc button[class*=qa-fam][class*=-masquer],.qualif.bpf .udc button[class*=qa-fam][class*=-masquer]{display:inline-block}
.udc-graph{width:auto;background-color:#1aa7af;background-image:-webkit-gradient(linear,left top,left bottom,from(#1aa7af),to(#aedb97));background-image:linear-gradient(#1aa7af,#aedb97);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.42857rem;color:#FFF;position:relative;overflow:hidden;z-index:1}
.udc-graph .onglets ul{padding-left:0;margin:0;list-style-type:none;text-align:center;text-transform:uppercase}
.udc-graph .onglets ul li{cursor:pointer;float:left;width:50%;margin-bottom:15px;padding-top:10px;min-height:50px}
.udc-graph .onglets ul li:nth-child(2){background-color:#12777c;-webkit-box-shadow:inset 0 0 8px 1px #12777c;box-shadow:inset 0 0 8px 1px #12777c;filter:progid:DXImageTransform.Microsoft.Shadow(color=#12777c,Direction=134,Strength=10)}
.udc-graph .onglets ul li span{font-size:2.07143rem;padding-left:20px;font-family:"bnpp_sansbold",Arial,sans-serif}
.udc-graph .barre{height:160px;position:absolute;z-index:8;top:15px;width:100%;min-width:160px;pointer-events:none}
.udc-graph .barre li{height:1px;background-color:#fff;float:left;-webkit-transform-origin:0 100%;transform-origin:0 100%}
.udc-graph .global-udc{position:relative;height:265px;width:100%;min-width:950px;margin:auto;overflow:hidden}
.udc-graph .global-udc.stuck{position:fixed;z-index:200}
.udc-graph .global-udc.item3 .barre{margin-left:16.5%}
.udc-graph .global-udc.item3 li{width:33.333%}
.udc-graph .global-udc.item4 .barre{margin-left:12.5%}
.udc-graph .global-udc.item4 li{width:25%}
.udc-graph .global-udc.item5 .barre{margin-left:10%}
.udc-graph .global-udc.item5 li{width:20%}
.udc-graph .global-udc.item6 .barre{margin-left:8.3%}
.udc-graph .global-udc.item6 li{width:16.6%}
.udc-graph .global-udc.item7 .barre{margin-left:7.142%}
.udc-graph .global-udc.item7 li{width:14.285%}
.udc-graph .global-udc.fixe .barre{margin-left:80px}
.udc-graph .global-udc.fixe.item3 ul{width:480px}
.udc-graph .global-udc.fixe.item4 ul{width:640px}
.udc-graph .global-udc.fixe.item5 ul{width:800px}
.udc-graph .global-udc.fixe.item6 ul{width:960px}
.udc-graph .global-udc.fixe.item7 ul{width:1120px}
.udc-graph .list-circle-graph{position:absolute;top:0;font-family:"bnpp_sansregular",Arial,sans-serif;text-align:center;margin:0 auto;width:100%}
.udc-graph .list-circle-graph li{min-width:160px;float:left;height:225px}
.udc-graph .list-circle-graph li .graph-box{height:160px;position:relative;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/graph-bg.png) 0 50px repeat-x;margin:15px 0 20px 0}
.udc-graph .list-circle-graph li .graph-box .graph-circle{top:80px}
.udc-graph .list-circle-graph li .graph-box .graph-circle.gc-big{top:0}
.udc-graph .list-circle-graph li .graph-box .graph-circle.gc-medium{top:37px}
.udc-graph .list-circle-graph li .graph-box .graph-circle.gc-negatif{top:115px}
.udc-graph .montant-rembourse{padding-left:60px}
.udc-graph.credit{width:100%;min-height:395px}
.udc-graph.credit .onglets ul li:nth-child(1){background-color:#1a9aa0;-webkit-box-shadow:inset 0 0 8px 1px #12777c;box-shadow:inset 0 0 8px 1px #12777c;filter:progid:DXImageTransform.Microsoft.Shadow(color=#12777c,Direction=134,Strength=10)}
.udc-graph.credit .onglets ul li:nth-child(2){background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
.udc-graph.credit .credits-display{width:90%;margin:0 auto}
.udc-graph.credit .credit-info{font-size:1.07143rem;margin-top:42px;font-family:"bnpp_sansregular",Arial,sans-serif;text-transform:uppercase}
.udc-graph.credit .credit-info>span{font-size:2.28571rem;display:block;font-family:"bnpp_sansbold",Arial,sans-serif}
.udc-graph.credit .credit-graph{width:99%;height:80px;position:relative;background-color:#FFF;font-family:"bnpp_sansbold",Arial,sans-serif;font-size:.92857rem;margin-top:15px;text-transform:none}
.udc-graph.credit .credit-graph span{position:absolute;width:70%;display:block;background-color:#bf5da7;background-image:-webkit-gradient(linear,left top,right top,from(#bf5da7),to(#470d5f));background-image:linear-gradient(90deg,#bf5da7,#470d5f);height:78px;margin:1px;font-family:"bnpp_sansregular",Arial,sans-serif}
.udc-graph.credit .credit-graph .chiffre{position:absolute;padding-top:8px;line-height:.8;z-index:2;left:2%}
.udc-graph.credit .credit-graph .chiffre strong{font-size:2.28571rem}
.udc-graph.credit .credit-graph.chiffre-right .chiffre{text-align:right;width:50%;color:#800a91;left:50%;padding-right:10px}
.wrapper-mobile{background-color:#f3eee9;padding:20px}
.wrapper-mobile .mandatory{margin-top:1rem;color:#837c77}
.wrapper-mobile .form .white-box{padding:1.5rem;border-top:0}
.wrapper-mobile .form .white-box .numEtrangers{font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#767676}
.wrapper-mobile .center-div{position:relative}
.wrapper-mobile .center-div .help-text-container{position:absolute;left:50%;margin-left:70px;top:.5rem}
.wrapper-mobile .icon-cadenas{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mobile/cadenas.png) no-repeat 3% 30px #FFF;width:100px;height:100px;margin:0 auto;display:block}
.wrapper-mobile .icon-cadenas.left{margin:0}
.wrapper-mobile .no-mobile{background-color:#FFF;border:solid 1px #f3eee9;padding:2rem 2rem 2rem;margin-bottom:1.5rem}
.wrapper-mobile .no-mobile .icon-form-alert,.wrapper-mobile .no-mobile .icon-form-confirm,.wrapper-mobile .no-mobile .icon-form-info,.wrapper-mobile .no-mobile .icon-validation-tel{margin:0 auto;display:block}
.wrapper-mobile .no-mobile p.title{font-size:1.42857rem;margin-bottom:10px}
.wrapper-mobile .code span{font-size:20px;display:block;padding-bottom:7px}
.wrapper-mobile .code .circle{color:#a2133f;border-color:#a2133f;margin:1rem 1rem 0;font-weight:bold}
.wrapper-mobile .confirmation{padding-top:3rem;margin-top:30px}
.wrapper-mobile .confirmation i{display:inline-block}
.wrapper-mobile .confirmation p.big{font-size:18px;padding-top:22px}
.wrapper-mobile .message-retour-popup{top:30px;width:260px;left:2%}
.wrapper-mobile .message-retour-popup .cell p{width:153px;height:15px;padding-top:6px;padding-bottom:21px}
.wrapper-mobile .message-retour-popup .close{margin-left:10px;color:#4f4f4f;width:23px;height:23px;line-height:21px}
.wrapper-mobile .link{float:left;padding-top:15px}
.wrapper-mobile .close{color:#238c57}
.wrapper-mobile .form .form-control{margin-bottom:0}
.wrapper-mobile .icon.icon-iphone{background-color:#4ed7b3;background-image:-webkit-gradient(linear,left top,left bottom,from(#4ed7b3),to(#5cc569));background-image:linear-gradient(#4ed7b3,#5cc569);border-radius:50%;color:#fff;font-size:50px;height:68px;padding-top:8px;text-align:center;width:68px;margin:0 auto}
.wrapper-mobile .form label,.wrapper-mobile .form-tooltip label,.wrapper-mobile .form .input-container{text-align:left}
.wrapper-mon-profil .col-4 .icon-classement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icon-classement.png);width:140px;height:39px}
.wrapper-mon-profil .col-4 .icon-offres{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icon-offres.png);width:49px;height:44px}
.wrapper-mon-profil .col-4 .icon-ajout-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/ajouter-un-compte.png);width:42px;height:42px}
.mon-profil ~ .onglet-nav .onglet-pagination{display:none}
.header-page.mon-profil .mon-profil-bottom .profile-photo .circle img{width:120px;height:120px;display:block;margin:15px auto 0 auto}
.wrap.wlight.mon-profil{padding:0}
.wrap.wlight.mon-profil .row{background:0}
.wrap.wlight.mon-profil .row .col-40.ordi{background-position-x:-90px;height:296px}
@media(max-width:768px){.wrap.wlight.mon-profil .row .col-40.ordi{display:none}
}
@media(max-width:768px){.wrap.wlight.mon-profil .row .col-40.ordi+.col-60{width:90%}
}
.wrap.wlight.mon-profil #info-perso{background-color:#fff}
.wrap.wlight.mon-profil #info-perso .col-60{padding-right:20px}
.wrap.wlight.mon-profil #info-perso .col-60 a{margin-top:5px}
.wrap.wlight.mon-profil #profil-profilClient{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/bg-profil.png) !important;background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:right center;height:492px}
.wrap.wlight.mon-profil #profil-profilClient p{color:#404040}
.wrap.wlight.mon-profil #profil-profilClient a{margin-top:30px}
.wrap.wlight.mon-profil #parametre-sur-mesure{background-color:#f8f8f8}
.wrap.wlight.mon-profil #profil-parametres{background-color:#f8f8f8}
.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides{background-color:inherit}
.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides .degrade-hover:hover i.icon-paylib{background-position:bottom}
.wrap.wlight.mon-profil #param-meteo{padding:2rem;background-color:#e7e7e7}
.wrap.wlight.mon-profil #param-meteo .row{background-color:#e7e7e7}
.wrap.wlight.mon-profil #param-meteo .row .white-box{border:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box.active-box{padding-left:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box label{font-size:15px;padding-left:40px;padding-top:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box label.cb2:before{left:0;right:auto;width:1.3rem;height:1.3rem}
.wrap.wlight.mon-profil #param-meteo .row .white-box label.cb2:after{left:-1px;right:0;top:4px;font-size:.8rem}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter{position:relative}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter:before{content:"";position:absolute;z-index:9;width:100%;height:70px;background-color:rgba(0,0,0,0.4)}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter .dropdown .dropdown-selected{line-height:40px}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter.actif .dropdown .dropdown-selected{line-height:1}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n){position:relative}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n):before{content:"";position:absolute;left:0;top:0;z-index:9;width:100%;height:370px;background-color:rgba(255,255,255,0.5)}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box{min-height:370px;background-color:inherit;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/meteo-fond.png);background-size:cover;color:#fff}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box:before{border-color:transparent #e7e7e7;opacity:.5}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box .row{background-color:inherit}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box .row button.edit{color:#fff;width:30px;height:30px;background-color:#1da460;border-radius:50%}
.wrap.wlight.mon-profil #param-meteo.active #select-compte-debiter:before{display:none}
.wrap.wlight.mon-profil #param-meteo.active .col-2.mob-100:nth-child(2n):before{background-color:rgba(255,255,255,0)}
.wrap.wlight.mon-profil #param-meteo.active .col-2.mob-100:nth-child(2n) .meteo-box:before{opacity:1}
.wrap.wlight.mon-profil #profil-alertes-mobiles{background-color:#f8f8f8}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides{background-color:inherit}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover{height:265px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-alert-sms{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoAlertSms.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-soldes-service{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoSoldesService.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-bloquer-notifications{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoBloquerNotifications.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i:after{top:65px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover:hover i{background-position:bottom}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .bas{top:115px}
#wcm-l-profil-pro .ec-profil.pro #profil-parametres .actions-rapides a .degrade-hover:hover .icon-ajout-compte{background-position:bottom !important}
#wcm-l-profil-pro .ec-profil.pro #profil-parametres .actions-rapides a .degrade-hover .bas small{font-size:14px}
#profil-meteo{padding:2rem;background:#f0f0f0}
#wcm-l-nav-profil .site-size-container{right:115px}
#wcm-l-nav-profil .list-outils{right:12px}
@media screen and (max-width:1150px){.header-page.mon-profil .mon-profil-bottom .profile-header-info-cont .transparent-button-cont a .col-3{font-size:85%;margin-right:1%;margin-bottom:2%}
}
@media screen and (max-width:1000px){.header-page.mon-profil .mon-profil-bottom .profile-header-info-cont .transparent-button-cont a,.header-page.mon-profil .mon-profil-bottom .profile-header-info-cont .transparent-button-cont .col-3{width:100%;font-size:100%}
}
.wrapper-mon-profil{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:2rem;overflow:hidden}
.wrapper-mon-profil .form .date-picker .form-control.valid{background:#FFF}
.wrapper-mon-profil h2{padding-top:17px;margin-bottom:2px}
.wrapper-mon-profil .green,.wrapper-mon-profil .choix.active{color:#b2965b}
.wrapper-mon-profil .circle.coche{-webkit-box-shadow:0 3px 10px 0 #f3eee9;box-shadow:0 3px 10px 0 #f3eee9;filter:progid:DXImageTransform.Microsoft.Shadow(color=$color_border,Direction=180,Strength=2)}
.wrapper-mon-profil .active-box [type="checkbox"]:checked+label,.wrapper-mon-profil .active-box [type="checkbox"]:not(:checked)+label,.wrapper-mon-profil .active-box [type=radio]:checked+label,.wrapper-mon-profil .active-box [type=radio]:not(:checked)+label{display:block;border-top:1px solid #d3d3d3;margin:0;line-height:53px}
.wrapper-mon-profil .active-box [type=radio]+label.radio-label::after,.wrapper-mon-profil .active-box [type=radio]+label.radio-label::before,.wrapper-mon-profil .active-box [type=checkbox]+label.cb2:after,.wrapper-mon-profil .active-box [type=checkbox]+label.cb2:before{left:auto;right:20px;top:18px}
.wrapper-mon-profil .active-box [type=radio]:checked+label:after,.wrapper-mon-profil .active-box [type=radio]:not(:checked)+label:after{top:0}
.wrapper-mon-profil .active-box [type=checkbox]+label.cb2{padding-left:2rem}
.wrapper-mon-profil .active-box [type=checkbox]+label.cb2:before{top:18px}
.wrapper-mon-profil .active-box [type=checkbox]+label.cb2:after{top:4px}
.wrapper-mon-profil .active-box [type=checkbox]:not(:checked)+label,.wrapper-mon-profil .active-box [type="radio"]:not(:checked)+label{color:#d3d3d3}
.wrapper-mon-profil .icon-carret-right{display:block;float:right}
.wrapper-mon-profil .col-4{width:22.5%;margin-bottom:1.5%}
.wrapper-mon-profil .col-4 .icon-ordi{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icon-ordi.png);width:49px;height:44px}
.wrapper-mon-profil .col-4 .icon-classement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icon-classement.png);width:140px;height:39px}
.wrapper-mon-profil .col-4 .icon-offres{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icon-offres.png);width:49px;height:44px}
.wrapper-mon-profil .col-4 .icon-ajout-compte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/ajouter-un-compte.png);width:42px;height:42px}
.wrapper-mon-profil .col-4:nth-child(4n){margin-right:2%}
.wrapper-mon-profil.notifications{background-color:#f5f5f5}
.wrapper-mon-profil.notifications i::after{top:62px}
.wrapper-mon-profil.meteo,.wrapper-mon-profil.retraite,.wrapper-mon-profil.shopping{background-size:cover;background-repeat:no-repeat;background-position:top;width:100%;height:650px;color:#fff;padding-top:1px}
.wrapper-mon-profil.meteo label,.wrapper-mon-profil.retraite label,.wrapper-mon-profil.shopping label{color:#FFF}
.wrapper-mon-profil.retraite{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/retraite.png)}
.wrapper-mon-profil.shopping{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/shopping.png)}
.actions-rapides div.degrade-hover:hover i.icon-notifs-sms{background-position:-4px -248px}
.actions-rapides div.degrade-hover:hover i.icon-solde{background-position:-4px -330px}
.actions-rapides div.degrade-hover:hover i.icon-notifs-appli{background-position:-4px -412px}
.actions-rapides div.degrade-hover:hover i.icon-cle-digit{background-position:4px -607px}
.actions-rapides div.degrade-hover:hover h3.black,.actions-rapides div.degrade-hover:hover p.black,.actions-rapides div.degrade-hover:hover span.green{color:#FFF}
.choix p{display:inline-block}
.choix span{margin-bottom:-10px;margin-left:10px}
.header-page.mon-profil .mon-profil-bottom .profile-photo .circle img{width:120px;height:120px;display:block;margin:15px auto 0 auto}
.meteo-temporaire{position:relative;background-color:#929292}
.meteo-temporaire img{width:100%;max-width:1200px}
.meteo-temporaire h2{color:#fff;position:absolute;top:50%;margin-top:-3rem;left:50%;margin-left:-150px}
.pj-popup.popin.profil{height:265px}
.pj-popup.popin.profil .popin-close{margin-top:25px}
.meteo-box{min-height:350px;padding:4rem 1rem 2rem 1rem;position:relative;background-color:#f3eee9;color:#ccc}
.meteo-box .icon-shadow{display:inline-block;width:60px;background-size:100% 100%;margin:1rem 0}
.meteo-box label{color:#ccc}
.meteo-box [class*="meteo-"]{font-size:7.5rem}
.meteo-box .join-input,.meteo-box .join-montant{display:none}
.meteo-box:before{content:"";pointer-events:none;border-style:solid;width:0;height:0;border-color:rgba(0,0,0,0) #f5f5f5;border-width:1rem 0 1rem 1rem;left:0;top:50%;border-left-color:#f5f5f5;margin-top:-1rem;position:absolute}
.meteo-box.active{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/meteo-fond.png);background-size:cover;color:#fff}
.meteo-box.active label{color:#fff}
.meteo-box.active .mod-montant{position:relative;padding-right:40px;cursor:pointer}
.meteo-box.active .mod-montant:after{content:" ";width:32px;height:32px;top:10px;right:0;margin-right:0;display:block;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/icon-stylo.png) center -48px no-repeat;position:absolute}
.meteo-box.active.define-meteo .join-input,.meteo-box.active.define-meteo .join-montant{display:block}
.meteo-box.active.define-meteo .mod-montant{display:none}
.profil-container .col-4{max-width:22.5%}
.profil-container #compte-favoris{height:315px}
.profil-container #compte-favoris .dropdown-selected .libelle,.profil-container #compte-favoris .dropdown-selected .big{margin:0}
.profil-container #compte-favoris .dropdown-selected p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}
.profil-container #accueil-page .form{height:137px}
.profil-container #accueil-page .white-box{height:137px;border:1px solid #e6ddd3;position:relative}
.profil-container #accueil-page .white-box .radio-label{position:absolute;right:0;top:56px;margin:0 21px;height:100%}
.profil-container #accueil-page .white-box .titre-subdiv{position:absolute;top:25px;left:130px;font-size:17px}
.profil-container #accueil-page .white-box .text-subdiv{font-size:14px;position:absolute;top:56px;left:130px;width:50%}
.profil-container #accueil-page .white-box img{position:absolute;top:30px;left:20px;width:70px;height:70px}
.profil-container #profil-infos-financieres .pastille{border-radius:50px;text-transform:uppercase;font-size:14px;border:1px solid;padding:3px 10px;font-weight:bold;color:#fff}
.profil-container #profil-infos-financieres .pastille--creer{background-color:#e64444;border-color:#e64444}
.profil-container #profil-infos-financieres .pastille--maj{background-color:#f5a623;border-color:#f5a623}
.profil-container #profil-infos-financieres .pastille--valide{background-color:#5dc66a;border-color:#5dc66a}
.profil-container #profil-infos-financieres h3{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.profil-container #profil-infos-financieres h3 .pastille{margin-left:10px;margin-top:-5px}
.profil-container #profil-infos-financieres p{color:#8e8883}
.profil-container #mieux-vous-connaitre,.profil-container #compte-favoris,.profil-container #profil-parametres{background:#ede7e1}
.profil-container #profil-infos-financieres{background-color:#f3eee9}
@media screen and (max-width:920px){.profil-container .btn-primary{width:100%}
.profil-container .col-4{max-width:100%}
.profil-container #compte-favoris .dropdown-selected .libelle,.profil-container #compte-favoris .dropdown-selected .big{margin:0}
.profil-container #compte-favoris .dropdown-selected p{-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}
.profil-container #accueil-page .form{height:274px}
.profil-container #accueil-page .white-box{width:100%;height:137px;border:1px solid #e6ddd3;position:relative}
.profil-container #accueil-page .white-box .radio-label{position:absolute;right:0;top:56px;margin:0 21px;height:35px}
.profil-container #accueil-page .white-box .titre-subdiv{position:absolute;top:19px;left:90px;font-size:17px}
.profil-container #accueil-page .white-box .text-subdiv{font-size:14px;position:absolute;top:48px;left:90px;width:50%}
.profil-container #accueil-page .white-box img{left:10px;top:30px}
.profil-container #profil-parametres .icon-paylib{width:80px}
.profil-container #profil-infos-financieres .pastille{margin-top:-5px;line-height:1}
.profil-container #profil-infos-financieres p{color:#8e8883}
}
#wcm-l-placeholder .ec-profil.part section:nth-child(2n+1){background-color:#e7e7e7}
#wcm-l-placeholder .ec-profil.part section:nth-child(2n){background-color:#f5f5f5}
.wrap.wlight.mon-profil{padding:0}
.wrap.wlight.mon-profil .row{background:0}
.wrap.wlight.mon-profil .row .col-40.ordi{background-position-x:-90px;height:296px}
.wrap.wlight.mon-profil #info-perso{background-color:#fff}
.wrap.wlight.mon-profil #info-perso .col-60{padding-right:20px}
.wrap.wlight.mon-profil #info-perso .col-60 a{margin-top:5px}
.wrap.wlight.mon-profil #profil-profilClient{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/bg-profil.png) !important;background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:right center;height:492px}
.wrap.wlight.mon-profil #profil-profilClient p{color:#404040}
.wrap.wlight.mon-profil #profil-profilClient a{margin-top:30px}
@media(max-width:768px){.wrap.wlight.mon-profil #profil-profilClient{background-image:none !important}
}
.wrap.wlight.mon-profil #parametre-sur-mesure{background-color:#f8f8f8}
.wrap.wlight.mon-profil #profil-parametres{background-color:#f8f8f8;min-height:510px}
.wrap.wlight.mon-profil #profil-parametres h2{padding-top:0;margin-top:0}
.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides{background-color:inherit}
.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides .degrade-hover:hover i.icon-paylib,.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides .degrade-hover:hover i.icon-classement,.wrap.wlight.mon-profil #profil-parametres .row.actions-rapides .degrade-hover:hover i.icon-ajout-compte{background-position:bottom !important}
.wrap.wlight.mon-profil #param-meteo{padding:2rem;background-color:#e7e7e7}
.wrap.wlight.mon-profil #param-meteo .row{background-color:#e7e7e7}
.wrap.wlight.mon-profil #param-meteo .row .white-box{border:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box.active-box{padding-left:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box label{font-size:15px;padding-left:40px;padding-top:0}
.wrap.wlight.mon-profil #param-meteo .row .white-box label.cb2:before{left:0;right:auto;width:1.3rem;height:1.3rem}
.wrap.wlight.mon-profil #param-meteo .row .white-box label.cb2:after{left:-1px;right:0;top:4px;font-size:.8rem}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter{position:relative}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter:before{content:"";position:absolute;z-index:9;width:100%;height:70px;background-color:rgba(0,0,0,0.4)}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter .dropdown .dropdown-selected{line-height:40px}
.wrap.wlight.mon-profil #param-meteo .row #select-compte-debiter.actif .dropdown .dropdown-selected{line-height:1}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n){position:relative}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n):before{content:"";position:absolute;left:0;top:0;z-index:9;width:100%;height:370px;background-color:rgba(255,255,255,0.5)}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box{min-height:370px;background-color:inherit;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/meteo-fond.png);background-size:cover;color:#fff}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box:before{border-color:transparent #e7e7e7;opacity:.5}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box .row{background-color:inherit}
.wrap.wlight.mon-profil #param-meteo .row .col-2.mob-100:nth-child(2n) .meteo-box .row button.edit{color:#fff;width:30px;height:30px;background-color:#1da460;border-radius:50%}
.wrap.wlight.mon-profil #param-meteo.active #select-compte-debiter:before{display:none}
.wrap.wlight.mon-profil #param-meteo.active .col-2.mob-100:nth-child(2n):before{background-color:rgba(255,255,255,0)}
.wrap.wlight.mon-profil #param-meteo.active .col-2.mob-100:nth-child(2n) .meteo-box:before{opacity:1}
.wrap.wlight.mon-profil #profil-alertes-mobiles{background-color:#f8f8f8}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides{background-color:inherit}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover{height:265px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-alert-sms{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoAlertSms.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-soldes-service{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoSoldesService.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i.icon-bloquer-notifications{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/icoBloquerNotifications.png);width:60px;height:54px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover i:after{top:65px}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .degrade-hover:hover i{background-position:bottom}
.wrap.wlight.mon-profil #profil-alertes-mobiles .actions-rapides a .bas{top:115px}
#profil-meteo{padding:2rem}
.header-page.mon-profil .profile-photo .js-profil-icon-civilite .icon-profil-neutre{top:15%;left:37%;font-size:8rem;position:absolute}
.mon-profil.mon-profil-sc.header-page h2{margin:0;line-height:1em;font-size:2.7em;color:#fff}
@media screen and (max-width:768px){.mon-profil.mon-profil-sc.header-page h2{font-size:2.5em;margin-top:20px}
}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom{color:#fff}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo{color:#fff}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil{display:none;width:60px;height:60px;border:2px solid #fff;position:relative;border-radius:50%;border:3px solid;display:inline-block;font-size:1.8rem;line-height:2.4rem;text-align:center}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-woman,.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-man,.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-profil-neutre{top:inherit;left:inherit;font-size:inherit;text-align:center;position:relative;padding:0;width:auto}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-woman::before,.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-man::before,.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .profile-photo .circleProfil .icon-profil-neutre::before{position:relative;top:11px;margin:0}
.mon-profil.mon-profil-sc.header-page .mon-profil-bottom .exp-profil-sc{font-size:1em}
.mon-profil.mon-profil-sc.header-page+.wrap.mon-profil-sc{padding:5px 20px}
.mon-profil-sc{color:#212121}
.mon-profil-sc .donnee-profil-update{padding:0;border:1px solid #dcdfe0;margin-bottom:20px;border-bottom:0}
.mon-profil-sc .donnee-profil-update .row{position:relative;border-bottom:1px solid #eee;background:#fff;padding:17px 0}
.mon-profil-sc .donnee-profil-update .row:first-child{border-top:1px solid #eee}
.mon-profil-sc .donnee-profil-update .row:last-child{border-bottom:0}
.mon-profil-sc .donnee-profil-update .row .col-label-sc i{margin-left:22px;margin-right:15px;color:#b2965b;display:inline}
@media screen and (max-width:768px){.mon-profil-sc .donnee-profil-update .row .col-label-sc i{margin-left:7px;margin-right:3px}
}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .label{font-family:"Open Sans";font-weight:bold}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .js-canvas-loader{display:inline-block;position:relative;top:5px;margin-left:15px}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .js-canvas-loader canvas+canvas{display:none}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .tag-sc{color:#fff;font-size:.8em;text-transform:uppercase;padding:2px 12px;border-radius:10px;display:inline-block;margin-left:15px}
@media screen and (max-width:768px){.mon-profil-sc .donnee-profil-update .row .col-label-sc .tag-sc{font-size:.7em;margin-top:8px}
}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .tag-sc.tag-requis{background:#f5a623}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .tag-sc.tag-non{background:#e64444}
.mon-profil-sc .donnee-profil-update .row .col-label-sc .tag-sc.tag-activee{background:#5cc569}
.mon-profil-sc .donnee-profil-update .row .col-link-sc{text-align:right}
.mon-profil-sc .donnee-profil-update .row .col-link-sc a{margin-right:20px;text-decoration:underline;color:#00915a}
.mon-profil-sc .donnee-profil-update .row button{padding:9px 20px;border-radius:21px;color:#fff;border:0}
.mon-profil-sc .donnee-profil-update .row.email-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mon-profil-sc .donnee-profil-update .row.email-line p{padding-left:65px;max-width:715px;font-family:"Open Sans";font-size:14px}
.mon-profil-sc .donnee-profil-update .row.email-line p strong{font-family:"Open Sans";font-weight:bold}
.mon-profil-sc .donnee-profil-update .row.email-line button{margin-right:20px}
.mon-profil-sc .donnee-profil-update .row.email-line img{margin-right:20px}
@media screen and (max-width:768px){.mon-profil-sc .donnee-profil-update .row.email-line{display:block}
.mon-profil-sc .donnee-profil-update .row.email-line button{display:block;position:relative;margin-bottom:10px}
.mon-profil-sc .donnee-profil-update .row.email-line p{padding-left:38px}
}
.mon-profil-sc .commando-2{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);box-shadow:0 2px 8px 0 rgba(0,0,0,0.15)}
.mon-profil-sc .commando-2 .icon-relevesCessions{font-size:42px;color:white;position:relative;top:9px}
.mon-profil-sc .commando-2 .icon-container{height:60px;background:#00915a}
.mon-profil-sc .commando-2 p{margin-left:20px}
.mon-profil-sc #profil-profilClient .row>div{margin-bottom:5%;background-color:#f5f5f5;min-height:500px}
.mon-profil-sc #profil-profilClient .row>div:nth-child(1){margin-right:2%}
.mon-profil-sc #profil-profilClient .row div div:nth-child(2){padding:10px 30px}
.mon-profil-sc #profil-profilClient .row div div:nth-child(3){margin-bottom:20px}
.mon-profil-sc #profil-profilClient .row div div:nth-child(3) a{margin:5px 30px}
.mon-profil-sc #profil-profilClient .row h3{font-size:17px;text-transform:none;font-family:'open sans';font-weight:700}
.mon-profil-sc #profil-profilClient .row p{height:85px;font-size:14px;text-transform:none;font-family:'open sans'}
.mon-profil-sc #info-perso{border-radius:0;margin-bottom:30px;overflow:hidden}
.mon-profil-sc #info-perso .ordi{position:relative}
.mon-profil-sc #info-perso .ordi div{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/visuel-kyc2.jpg) no-repeat;background-size:cover;position:absolute;top:-12px;width:100%;min-height:300px;background-position:top left}
@media screen and (min-width:769px){.mon-profil-sc #info-perso .infos{padding-right:30px;padding-left:40px}
}
.mon-profil-sc #info-perso .infos h2{font-size:2em;padding-top:0;margin-top:30px}
@media screen and (max-width:768px){.mon-profil-sc #info-perso .infos a{width:auto !important}
}
@media screen and (max-width:768px){.mon-profil-sc #info-perso .infos{padding:20px}
}
.mon-profil-sc #info-perso .infos p.light-grey{margin-bottom:17px}
.mon-profil-sc #info-perso .infos p.light-grey+a.btn-primary{margin-bottom:30px}
.banner-infos{margin:30px 60px;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 2px 6px 2px rgba(0,0,0,0.1);box-shadow:0 2px 6px 2px rgba(0,0,0,0.1);color:#433931;padding:20px 0;position:relative}
.banner-infos div{display:inline-block}
.banner-infos>div:nth-child(1){width:79px}
.banner-infos>div:nth-child(1) .cercle-vert{position:relative;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/oval-2.svg");background-repeat:no-repeat;height:47px;width:47px;margin:8px 16px}
.banner-infos>div:nth-child(1) .cercle-vert .icon-arobase:before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/arobase.svg");position:absolute;top:11px;left:12px}
@media screen and (max-width:768px){.banner-infos>div:nth-child(1){display:none}
}
.banner-infos>div:nth-child(2){max-width:708px}
.banner-infos>div:nth-child(3){padding:20px 30px 19px 0}
@media screen and (max-width:768px){.banner-infos>div:nth-child(3){padding:0}
.banner-infos>div:nth-child(3) .btn{margin:10px auto 0 auto}
.banner-infos>div:nth-child(3) .btn:first-child{margin-right:10px}
.banner-infos>div:nth-child(3) .btn:only-child{display:block;margin:10px auto}
}
.banner-infos__title{display:block}
.banner-infos .btn{border:0;border-radius:21px;padding:9px 30px;font-size:13px}
.banner-infos .btn-green{background:#28c3a9;color:#fff}
.banner-infos .btn-gray{background:#f8f8f8;color:#433931}
@media screen and (max-width:768px){.banner-infos{display:block;margin:30px auto 30px auto}
.banner-infos-text{padding:0 15px;margin-bottom:10px}
.banner-infos__title{margin-bottom:10px}
}
.global-udc .famille2{color:#993ba7}
.fiabilisation-email .popin.popin-fixed{top:25%}
.fiabilisation-email a.underline{text-decoration:underline}
.fiabilisation-email em[for="email"]{visibility:hidden;display:block;color:#e64444;font-weight:normal}
.fiabilisation-email .ff-open{font-family:"Open Sans"}
.fiabilisation-email .ff-open--bold{font-weight:bold}
.fiabilisation-email .fw600{font-weight:600}
.fiabilisation-email .fs15{font-size:15px}
.fiabilisation-email .fs17{font-size:17px}
.fiabilisation-email button,.fiabilisation-email .btn{border-radius:21px;border:0;text-align:center;padding:10px 30px 12px 30px;-webkit-box-shadow:none;box-shadow:none}
.fiabilisation-email .btn-secondary{background:#f8f8f8}
.fiabilisation-email .btn-secondary:hover{background:#f8f8f8}
.fiabilisation-email .conditions{font-size:15px;font-family:"Open Sans";margin-top:20px}
.fiabilisation-email .commando-2 p a{text-decoration:underline}
.fiabilisation-email .content-ok{-webkit-box-sizing:border-box;box-sizing:border-box;padding:44px 4.5%;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.fiabilisation-email .content-ok>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:143px}
.fiabilisation-email .content-ok .icon-validation{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/consentement/validation.png") no-repeat;height:67px;width:67px;display:block}
.fiabilisation-email .confirmation .confirmation-content{max-width:722px;margin:0 auto}
.fiabilisation-email .confirmation .confirmation-content a{text-decoration:underline}
.fiabilisation-email .confirmation i,.fiabilisation-email .confirmation p{display:block;margin:0 auto}
.fiabilisation-email .confirmation p,.fiabilisation-email .confirmation label{text-align:left}
.fiabilisation-email .confirmation em.error:not(:empty){display:block;text-align:left;font-weight:normal;top:0}
.fiabilisation-email .confirmation em.error:empty{display:none}
.fiabilisation-email .icon-enveloppe-verte{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/enveloppe.svg") no-repeat;height:80px;width:80px;display:block}
@media screen and (max-width:768px){.fiabilisation-email .actions{margin:0 auto;display:block;float:none}
.fiabilisation-email .actions button{margin-top:10px}
}
.fiabilisation-email .popin .popin-content{font-size:15px;font-family:"Open Sans";padding:30px 30px;text-align:center}
.fiabilisation-email .popin .popin-content .icon-form-info{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/infos-attention.svg") no-repeat;height:50px;width:50px;margin:0 auto;display:block}
.fiabilisation-email .popin .popin-content .popin-title{font-size:17px}
.fiabilisation-email .popin .popin-content span{text-align:center;display:block;margin:0 auto}
.fiabilisation-email .popin .popin-content ul{list-style:none}
.fiabilisation-email .popin .popin-content ul i{height:35px;display:table-cell;vertical-align:middle;text-align:left;width:50px}
.fiabilisation-email .popin .popin-content ul i:before{font-size:35px;color:#00915a}
.fiabilisation-email .popin .popin-content ul p{display:table-cell;text-align:left}
.fiabilisation-email .popin .popin-content ul li{margin-bottom:10px;position:relative;display:table}
@media screen and (max-width:768px){.fiabilisation-email .popin .popin-content{padding:50px 0}
.fiabilisation-email .popin .popin-content ul{text-align:left}
.fiabilisation-email .popin .popin-content button{margin:10px auto 0 auto;display:block;width:80%}
}
.fiabilisation-email .popin .icon-mail-notification{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-notif.svg") no-repeat;width:53px;height:35px;display:block;margin:0 auto}
.fiabilisation-email .popin .icon-mail-confirmed{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-confirmed.svg") no-repeat;width:52px;height:37px;display:block;margin:0 auto}
@media(max-width:1039px){.pro .wrapper-mon-profil.notifications{background-image:none}
}
@media(max-width:1039px){.pro .wrapper-mon-profil.notifications h1+p{width:90%}
}
@media(max-width:1039px){.pro .wrapper-mon-profil.notifications h1+p br{display:none}
}
.pro.fiabilisation-email .icon-enveloppe-verte{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/enveloppe-pro.svg") no-repeat}
.pro.fiabilisation-email .popin .popin-content ul i:before{color:#00b38b}
.pro.fiabilisation-email .popin .popin-content .icon-form-info{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/infos-attention-pro.svg") no-repeat}
.pro.fiabilisation-email .popin .icon-mail-notification{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-notif-pro.svg") no-repeat}
.pro.fiabilisation-email .popin .icon-mail-confirmed{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-confirmed-pro.svg") no-repeat}
.pro.fiabilisation-email .content-ok .icon-validation{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/validation-pro.svg") no-repeat}
body.bpf .mon-profil-sc.header-page h2#nomTitulaire{margin:0 !important}
body.bpf .mon-profil-sc .donnee-profil-update .row .col-link-sc a{color:#b2965d}
body.bpf.fiabilisation-email .icon-enveloppe-verte{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/enveloppe-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .popin .popin-content ul i:before{color:#b2965b}
body.bpf.fiabilisation-email .popin .popin-content .icon-form-info{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/infos-attention-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .popin .icon-mail-notification{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-notif-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .popin .icon-mail-confirmed{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-confirmed-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .content-ok .icon-validation{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/validation-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .icon-mail-notification{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-notif-bpf.svg") no-repeat}
body.bpf.fiabilisation-email .icon-mail-confirmed{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mon-profil/mail-confirmed-bpf.svg") no-repeat}
section.signal-problem-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px;background:#FFF;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){section.signal-problem-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
section.signal-problem-content .signal-problem-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){section.signal-problem-content .signal-problem-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
}
section.signal-problem-content .signal-problem-wrapper .signal-problem-text{font-size:15px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#212121}
section.signal-problem-content .signal-problem-wrapper .signal-problem-sub-text{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.3px;color:#626262;font-family:bnp_regular,Arial,sans-serif;margin-top:5px}
section.signal-problem-content a.btn-secondary{max-width:200px}
section.signal-problem-content .signal-problem-svg{min-width:45px;height:45px;margin-right:20px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/pb-technique.svg)}
@media screen and (max-width:768px){section.signal-problem-content .signal-problem-svg{margin-bottom:10px}
}
#ia-rdv h1{padding:0 0 0 30px}
#ia-rdv #prendre-rdv{margin:0 40px 10px 0}
.rendez-vous .block{margin-bottom:30px}
.rendez-vous .block .modify-contact{margin:5px 0 0 0;float:left;color:#999}
.rendez-vous .block .modify-contact .icon{font-size:2em;margin:0 5px 0 0;vertical-align:middle}
.rendez-vous .block.col-100 br{display:none}
.rendez-vous .block .white-box{padding:0 !important}
.rendez-vous .block .white-box p{display:block;margin:0}
.rendez-vous .block .white-box p.bold{font-weight:bold}
.rendez-vous .block .white-box .col-60{padding:20px 25px 20px 25px;border-top:5px solid #1da460;background-color:#fff}
.rendez-vous .block .white-box .col-60 .circle-conseiller{display:inline-block;margin:0}
.rendez-vous .block .white-box .col-60 .circle-conseiller .icon-sml-calendar{font-size:25px;line-height:2.5;color:white}
.rendez-vous .block .white-box .col-60 .rdv{width:90%;margin-left:5%;padding-top:26px;display:inline-block}
.rendez-vous .block .white-box .col-60 .rdv .date{text-transform:uppercase}
.rendez-vous .block .white-box .col-60 .rdv br{display:none}
.rendez-vous .block .white-box .col-60 .rdv .date,.rendez-vous .block .white-box .col-60 .rdv .hour{font-size:1.1rem;line-height:20px;color:#212121;display:block}
.rendez-vous .block .white-box .col-60 .rdv .infoContact{width:100%;margin:67px 0 0 0}
.rendez-vous .block .white-box .col-60 .rdv .infoContact>.col-50:last-child{border-left:1px solid #dcdfe0;padding-left:25px}
.rendez-vous .block .white-box .col-60 .rdv .infoContact>.col-50 p{margin:0}
.rendez-vous .block .white-box .col-60 .rdv .infoContact>.col-100{padding-left:0}
.rendez-vous .block .white-box .col-40{background:#fafafa;border-left:1px solid #dcdfe0;padding-bottom:20px}
.rendez-vous .block .white-box .col-40 .map{height:135px;overflow:hidden;position:relative;text-align:center}
.rendez-vous .block .white-box .col-40 .map img{left:50%;margin-left:-240px;max-width:480px;position:absolute;width:auto}
.rendez-vous .block .white-box .col-40 .content{padding:25px 25px 30px 25px}
.rendez-vous .block .white-box .col-40 .content .icon{color:#1da35f;font-size:2.5em;margin:0 5px 0 0;vertical-align:middle}
.rendez-vous .block .white-box .col-40 .content .irop-n202:before{content:"\e611"}
.rendez-vous .block .white-box .col-40 .content span.icn{display:inline-block;vertical-align:sub;float:left}
.rendez-vous .block .white-box .col-40 .content span.icn i.icon{color:#1da460;font-size:2.5em}
.rendez-vous .block .white-box .col-40 .content span.icn+span{font-size:15px;line-height:1.13;color:#999;display:inline-block}
.rendez-vous .block .white-box .col-40 .content span.icn+span.light-grey{float:left;margin:5px 0 28px 0}
.rendez-vous .block .white-box .col-40 .content span.icn+span.light-grey br{display:block}
.rendez-vous .block #rdv_annuler_bpf{margin-left:10px}
.rendez-vous .block #addAgendaBpfId{margin:0}
.rendez-vous .block>p.light-grey i{font-size:17px;position:relative;top:2px}
@media screen and (max-width:992px){.rendez-vous .col-60 .col-90 .rdv{margin-left:10%}
}
@media screen and (max-width:768px){.rendez-vous .block #addAgendaBpfId{margin:1em 0 0}
.rendez-vous .col-60,.rendez-vous .col-40{width:100%}
.rendez-vous .col-60 .col-90{width:100%}
.rendez-vous .col-60 .col-90 .rdv{width:100%;margin:0;text-align:center}
.rendez-vous .col-60 .col-90 .rdv>br{display:none}
.rendez-vous .col-60 .col-90 .rdv .infoContact{margin-top:25px}
.rendez-vous .col-60 .col-10{width:100%}
.rendez-vous .col-60 .col-10 .circle-conseiller{margin:0 auto !important;float:none !important}
}
.contact-header-connected .header-page.mon-profil>div{display:none}
body.ec-conseiller .contact-header-connected .header-page.mon-profil>div{display:block}
.contact-header-connected .header-page,.contact-header-disconnected .header-page{min-height:150px}
.contacter-banquier-dec h2{margin:0 0 15px 0 !important}
.contacter-banquier-dec .container{overflow:inherit !important}
.contacter-banquier-dec .container #second-item{float:right}
.contacter-banquier-dec .container .container-item{width:49%;margin-bottom:25px}
.contacter-banquier-dec .container .container-item .contact-image{overflow:hidden;height:170px}
.contacter-banquier-dec .container .container-item .contact-image img{width:100%}
.contacter-banquier-dec .container .container-item .tel-detail{padding-left:28px;background-color:#fff;margin-top:-17px;height:172px}
.contacter-banquier-dec .container .container-item .tel-detail h3{padding-top:21px}
.contacter-banquier-dec .container .container-item .tel-detail .response-banquier{color:#aeaaa7}
.contacter-banquier-dec .container .container-item .tel-detail .btn-primary{margin-top:15px}
#ct-implantations{position:relative;padding:0}
#ct-implantations .image-desktop{width:100%;height:450px;display:block}
#ct-implantations .image-mobile{display:none}
#ct-implantations h2{position:absolute;top:60px;left:30px;color:#000}
.onglet .hidden{margin:0 !important;padding:0 !important}
.sections .sinistre{margin-top:0 !important}
.sections .middle{padding-bottom:0 !important}
.sections .bottom{padding:0 !important}
.sections .contact-disable .disable-link{opacity:.5}
.sections .contact-disable #tooltip-not-available{top:58px;left:0}
.sections .contact-disable #tooltip-not-available .btn-primary{line-height:19px !important}
.client #nav,.client #nav-dec{top:220px;position:absolute}
.client .barre-droite{padding-top:60px}
.client .contact-header-connected{display:block}
.client .contact-header-disconnected{display:none}
.client .sections{padding-top:60px}
.client .header-page-contact-bpf{padding-top:15px !important;margin-top:0;width:100%}
.container-contact{background-color:#f9f8f7;display:inline-block}
.container-contact .container-droite{width:80%;float:left}
.contact-header-connected{display:none}
.barre-droite{float:right;width:20%;height:100%;background-color:#faf9f9;text-align:center}
.barre-droite .ligne-bp{text-transform:uppercase;font-size:30px;text-align:center;padding-top:10px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.barre-droite .virement{color:#8e8883;margin-bottom:35px}
.barre-droite .icon{color:white;background-color:#cdae6e;font-size:40px;padding:20px;margin:20px;border-radius:51px}
.barre-droite .num-bp{color:#cdae6e;font-size:32px;margin-top:35px}
.barre-droite .cout-appel{color:#8e8883}
.barre-droite .access-serveur{padding:10px 15px}
#find-agence{padding-right:25px;padding-top:10px;border-top:1px solid #e2d6cc}
body.ec-conseiller .contact-header-connected{display:block}
body.ec-conseiller .contact-header-disconnected{display:none}
#ct-mon-agence{padding:0 !important}
#ct-mon-centre{background-color:#ede7e1;padding-right:0}
.wrapper-contact{background-color:#f3eee9;padding:30px 30px 80px;width:100%;clear:both;overflow:hidden}
.wrapper-contact .non-dispo{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(238,238,238,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF, endColorstr=#19FFFFFF)";text-align:center;z-index:4}
.wrapper-contact .non-dispo span{text-transform:uppercase;position:relative;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#433931;font-size:2em;display:block;top:36%}
.wrapper-contact.middle{padding-bottom:59px}
.wrapper-contact.middle .row.actions-rapides .col-6{margin-right:1%}
.wrapper-contact.middle .row.actions-rapides .col-6 i{margin-top:55px}
.wrapper-contact.middle .row.actions-rapides .col-6 .bas{margin-top:3.21429rem}
.wrapper-contact.middle .row.actions-rapides .col-6 .bas h3{font-weight:bold}
.wrapper-contact.middle .row.actions-rapides .col-6 .bottom{margin-top:20px;margin-bottom:2rem}
.wrapper-contact.middle .row.actions-rapides .col-6 .bottom .phone{width:100%}
.wrapper-contact.middle .row.actions-rapides .col-6 .non-dispo span:last-of-type{top:32%}
.wrapper-contact.middle .row.actions-rapides .col-6 .white-box{height:225px}
.wrapper-contact.middle .row.actions-rapides .col-6 .white-box:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#837c77;position:absolute;right:2rem;bottom:1.2rem}
.wrapper-contact.middle .row.actions-rapides .col-6 .white-box:hover:after{color:#fff}
.wrapper-contact.middle .row.actions-rapides .col-6 .white-box .bas{padding:0 30%}
.wrapper-contact.middle .row.actions-rapides .col-2{margin:0 0 50px 0}
.wrapper-contact.middle .row.actions-rapides .col-2 p{padding:0 0 0 50px}
.wrapper-contact.middle .row.actions-rapides .col-2 a{color:#fff !important;cursor:pointer;margin:0 0 0 50px}
.wrapper-contact.middle h2{margin-bottom:0}
.wrapper-contact.middle ul.urgence{list-style-type:none;padding-left:0}
.wrapper-contact.middle ul.urgence li{height:100px;border-bottom:1px solid #f3eee9;background-color:#fff;padding:20px}
.wrapper-contact.middle ul.urgence li .col-50,.wrapper-contact.middle ul.urgence li .col-40,.wrapper-contact.middle ul.urgence li .col-10{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.wrapper-contact.middle ul.urgence li .col-50 i,.wrapper-contact.middle ul.urgence li .col-40 i,.wrapper-contact.middle ul.urgence li .col-10 i{float:left;margin-right:10%}
.wrapper-contact.middle ul.urgence li .col-10{float:right}
.wrapper-contact.middle .row{clear:both}
.wrapper-contact.second{background-color:#f8f8f8}
.wrapper-contact.second .row .col-2{margin-right:0}
@media screen and (min-width:769px){.wrapper-contact.second .row .col-2{width:50%}
}
.wrapper-contact.second .row .col-2:first-child{border-right:1px solid #f3eee9}
.wrapper-contact #ct-mon-centre{background-color:#ede7e1}
.wrapper-contact.carte{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/carte.png) center top;background-size:cover;width:100%;min-height:351px;padding-top:10px;clear:both}
.wrapper-contact.second{padding:30px 30px 20px}
.wrapper-contact.bottom{padding:0}
.wrapper-contact.bottom .popin{width:50%}
.wrapper-contact .row.white-box.contact{padding:25px;margin-bottom:10px}
.wrapper-contact .row.white-box.contact .col-50:first-child .conseillere{display:block;font-size:.92857rem;color:#616161}
.wrapper-contact .row.white-box.contact .col-50 .conseiller{margin-left:10%;position:relative}
.wrapper-contact .row.white-box.contact .col-50 .conseiller #nextoutils_monconseiller .netAgence .cell i{color:#cdae6e}
.wrapper-contact .row.white-box.contact .col-50 .conseiller #nextoutils_monconseiller .listconseiller .col-2 i{font-size:28px;padding-right:20px}
.wrapper-contact .row.white-box.contact .col-50 .conseiller span{font-size:1.5rem}
.wrapper-contact .row.white-box.contact .col-50 .conseiller span.light-grey{display:block;font-size:1rem}
.wrapper-contact .row.white-box.contact .col-50 .conseiller i{color:#ccae6e;font-size:1.64286rem;display:inline-block;height:17px;width:30px}
.wrapper-contact .row.white-box.contact .col-50 .conseiller .phone p{display:inline-block;font-weight:bold;font-size:1.07143rem}
.wrapper-contact .row.white-box.contact .col-50 .conseiller .phone p.first{border-right:1px solid #f3eee9;padding-right:3%}
.wrapper-contact .row.white-box.contact .col-50 .conseiller .phone .icon-printer{padding-left:1%}
.wrapper-contact .row.white-box.contact .col-50 .conseiller .col-50{position:relative;top:50%;-webkit-transform:translateY(34%);transform:translateY(34%)}
.wrapper-contact .row.white-box.contact .col-50 .circle-conseiller{content:"";display:block;background-color:#685648;background-image:-webkit-gradient(linear,left top,left bottom,from(#685648),to(#42382f));background-image:linear-gradient(180deg,#685648,#42382f);height:67px;width:67px;float:left;border-radius:50%;text-align:center;margin-top:12px;margin-right:8%}
.wrapper-contact .row.white-box.contact .col-50 .circle-conseiller .icon.icon-woman,.wrapper-contact .row.white-box.contact .col-50 .circle-conseiller .icon.icon-man{font-size:2.14286rem;width:50px;height:50px;display:inline-block;color:#fff;margin-top:15px}
.wrapper-contact .row.white-box.contact .col-50 p.libelle{margin-top:0}
.wrapper-contact .row.white-box.contact .col-50 p.libelle:before{content:"";display:block;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/qr-code.png) center top;height:84px;width:84px;float:left;margin:0 4% 0 25px}
.wrapper-contact .row.white-box.contact .col-50.second .light-grey{display:inline-block}
.wrapper-contact .row.white-box.contact .col-50.second:nth-child(2){padding-left:7%}
.wrapper-contact .row.white-box.contact strong{padding-left:30px}
.wrapper-contact .carte-agence{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/carte.png) center top;background-size:cover;margin-top:150px;width:100%;min-height:351px;padding-top:30px;clear:both}
.wrapper-contact ul.coordonnees,.wrapper-contact ul.horaires,.wrapper-contact ul.services{list-style-type:none;padding-left:0}
.wrapper-contact ul.horaires li,.wrapper-contact ul.services li{border-top:1px solid #f3eee9;line-height:3.57143rem;margin-right:10%}
.wrapper-contact ul.coordonnees{margin-top:7px}
.wrapper-contact ul.coordonnees li{line-height:1.42857rem;margin-right:20%;line-height:2.85714rem}
.wrapper-contact ul.coordonnees li i{color:#ccae6e;font-size:1.64286rem;padding-right:1%}
.wrapper-contact ul.horaires{position:relative}
.wrapper-contact ul.horaires li span{display:inline-block;left:30%;position:absolute}
.wrapper-contact ul.services li:before{content:"";display:block;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/icon-check.png);width:30px;height:20px;float:left;margin:15px 6px 0 0}
.wrapper-contact h3{text-transform:none}
.wrapper-contact h3.white{color:#fff}
.wrapper-contact h3.white span{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.42857rem}
.wrapper-contact h3.white span:last-child{font-size:.5em;text-transform:none}
.wrapper-contact .col-2 .chat{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/chat.jpg) no-repeat center top;padding-left:28px;padding-top:15px;background-size:cover;display:inline-block;min-height:220px;position:relative;width:100%}
.wrapper-contact .col-2 .chat .non-dispo span{top:30%}
.wrapper-contact .col-2 .chat a{cursor:default}
.wrapper-contact .col-2 .tel{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/tel.jpg) no-repeat center top;padding:15px 28px 0 28px;height:220px;background-size:cover;display:inline-block;width:100%}
.wrapper-contact .col-2 .tel p{color:#fff}
.wrapper-contact .col-2 .tel h3 span{color:#fff;font-size:2.9rem;line-height:1.5em;font-family:bnpp_sans_condensed_light,Arial,sans-serif}
.wrapper-contact .col-2 .row.white-box{border:0}
.wrapper-contact .col-2 .row.white-box p.horaires{font-size:1.07143rem;padding:5px 43px 1px;margin-left:15px;min-height:3.4em}
.wrapper-contact .col-2 .icon-bulle2,.wrapper-contact .col-2 .icon-phone-alt{color:#ccae6e;font-size:24px;margin-top:29px;float:left}
.wrapper-contact .col-2 .icon-bulle2{margin-left:15px}
.wrapper-contact .col-2 .icon-phone-alt{margin-left:25px}
.wrapper-contact .col-2:nth-child(2) .row.white-box p.horaires{padding-top:12px}
.wrapper-contact .white-box.col-100{margin-bottom:27px}
.wrapper-contact .white-box.col-100 .icon-phone-alt,.wrapper-contact .white-box.col-100 .icon-enveloppe-alt{color:#ccae6e;font-size:24px;float:left;margin-left:25px}
.wrapper-contact .white-box.col-100 .icon-phone-alt{margin-top:1.78571rem}
.wrapper-contact .white-box.col-100 p{padding-left:65px}
.wrapper-contact .white-box.col-100 p:first-of-type{margin-top:25px}
.wrapper-contact .white-box.col-100 p:last-of-type{margin-bottom:20px}
.wrapper-contact .row-footer{padding-top:25px}
.wrapper-contact .row-footer span.green{color:#ccae6e}
.wrapper-contact .row.femme.epargne{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/specialiste.jpg) center top no-repeat;background-size:cover;width:100%;min-height:351px;color:#fff;padding:20px 30px}
.wrapper-contact .row.epargne{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/specialiste.jpg) center top no-repeat;background-size:cover;width:100%;min-height:351px;color:#fff;padding:20px 30px}
.wrapper-contact .row.epargne h3 span{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.33333rem}
.wrapper-contact .row.epargne h3 span:last-child{font-size:.5em;text-transform:none}
.wrapper-contact .row.sinistre{min-height:384px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/sinistre.png);background-size:cover;width:100%;min-height:351px;padding:20px 30px;margin-top:60px}
.wrapper-contact .row.sinistre p,.wrapper-contact .row.sinistre h2{color:#fff}
.wrapper-contact .row.reclamation{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/reclamation.png) center;background-size:cover;width:100%;min-height:506px;padding:2%}
.wrapper-contact .row.reclamation h2{margin-bottom:5px}
.wrapper-contact .row.mon-centre{background-color:#ede7e1}
.wrapper-contact .row.mon-centre .row-item{padding-right:20px}
.wrapper-contact .row.mon-centre .row-item .loc{padding:0 28px 0 10px;margin-bottom:19px;display:inline-block;vertical-align:baseline;width:80%}
.wrapper-contact .row.mon-centre .row-item .num-appel{padding:0 10px 0 10px;width:65%;display:inline-block;vertical-align:super}
.wrapper-contact .row.mon-centre .adresse-centre{margin-bottom:0;color:#cdae6e;font-size:26px}
.wrapper-contact .row.mon-centre .horaire{line-height:40px;border-top:1px solid #e2d6cc;position:relative}
.wrapper-contact .row.mon-centre .horaire span{position:absolute;left:80px}
.wrapper-contact .row.mon-centre .services-vente{position:relative;line-height:40px;border-top:1px solid #e2d6cc}
.wrapper-contact .row.mon-centre .services-vente .services-vente-item{display:inline-block;font-size:16pt;position:absolute;top:9px;color:#cfb173}
.wrapper-contact .row.mon-centre .services-vente span{padding-left:30px}
.wrapper-contact .row.sinistre{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/sinistre.jpg) center;background-size:cover;width:100%;min-height:383px;padding:2%}
.wrapper-contact .row.sinistre h2{margin-bottom:5px}
.bpf .row.reclamation{min-height:0;width:auto;height:100%}
.colonne-contact{width:100%;padding:0 20px 20px;position:relative}
.colonne-contact a{width:100%;display:block;margin:10px auto;font-size:1.07143rem;padding:15px 0}
.colonne-contact>span{display:none}
.colonne-contact.disabled span{position:absolute;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;display:block;width:100%;height:100%;z-index:10;background-color:rgba(231,231,232,0.7);top:0;left:0;font-size:3.57143rem;color:#433931;padding-top:18%;text-align:center;text-transform:uppercase;line-height:50px}
.colonne-contact .wrapper-chat,.colonne-contact .wrapper_chat{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%;background:0;z-index:1}
.colonne-contact .wrapper-chat h3,.colonne-contact .wrapper_chat h3{color:#433931}
.colonne-contact .wrapper-chat p,.colonne-contact .wrapper_chat p{color:#4f4f4f;font-size:1.07143rem}
.colonne-contact .wrapper-chat .content-chat,.colonne-contact .wrapper-chat .content_chat,.colonne-contact .wrapper_chat .content-chat,.colonne-contact .wrapper_chat .content_chat{height:auto}
.colonne-contact .wrapper-chat .content-chat .circle-degrade,.colonne-contact .wrapper-chat .content_chat .circle-degrade,.colonne-contact .wrapper_chat .content-chat .circle-degrade,.colonne-contact .wrapper_chat .content_chat .circle-degrade{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat/icon-chat-green.png") no-repeat scroll 0 0 rgba(0,0,0,0)}
.colonne-contact .wrapper-chat .icon,.colonne-contact .wrapper_chat .icon{color:green;font-size:2.14286rem;vertical-align:middle;margin-left:4%}
.colonne-contact .wrapper-chat .icon.icon-enveloppe-alt,.colonne-contact .wrapper_chat .icon.icon-enveloppe-alt{display:inline-block;margin-right:1em;position:relative;top:-5px}
.colonne-contact .wrapper-chat .icon+p,.colonne-contact .wrapper_chat .icon+p{display:inline-block;padding-left:15px;color:#837c77;font-size:1rem;line-height:1em;vertical-align:middle}
.colonne-contact hr{border-color:#FFF;margin-top:22px;width:100%;color:#4f4f4f}
@media screen and (max-width:768px){#nav-dec .onglet-pagination.unselectable{display:block}
#ct-mon-agence{height:310px;display:none}
#ct-banquier-prive .col-45{width:100%}
.bpf #ct-urgence .col-6{width:100%}
.bpf #ct-urgence .col-6 .bottom{max-width:100%;font-size:14px}
.bpf #ct-implantations h2{top:30px}
.bpf #ct-implantations .image-desktop{display:none}
.bpf #ct-implantations .image-mobile{width:100%;height:600px;display:block}
.contact-image{height:150px !important}
.container-contact .container-droite{width:100%}
.barre-droite{display:none}
.banquier-prive{margin:18px 0;height:218px}
.banquier-prive col-60{width:100%}
#contact-tel{width:50%;display:block;height:30px;padding-top:13px;margin:20px 0;border-top:1px solid #e6ddd3;position:relative;padding-left:60px;margin-left:121px;border-left:0}
#contact-tel span{display:none}
#contact-fax{width:50%;display:inline-block;height:30px;padding-top:13px;margin:20px 0;border-top:1px solid #e6ddd3;position:relative;padding-left:60px;margin-left:121px;border-left:0;float:none}
#contact-fax span{display:none}
col-30{width:100%}
.buttons-conseiller{width:100%}
.buttons-conseiller a{margin-top:10px;width:100%}
}
.colonne-contact.v2 .mobile-contact,.colonne-contact.v3 .mobile-contact,.colonne-contact.v4 .mobile-contact,.colonne-contact.v5 .mobile-contact,.colonne-contact.v6 .mobile-contact,.colonne-contact.v7 .mobile-contact{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/colonne-chat.png);height:88px;background-position:107px 0;background-repeat:no-repeat;margin:0 -20px 0 0}
.colonne-contact.v2 .wrapper-chat .content-chat,.colonne-contact.v2 .wrapper_chat .content_chat,.colonne-contact.v3 .wrapper-chat .content-chat,.colonne-contact.v3 .wrapper_chat .content_chat,.colonne-contact.v4 .wrapper-chat .content-chat,.colonne-contact.v4 .wrapper_chat .content_chat,.colonne-contact.v5 .wrapper-chat .content-chat,.colonne-contact.v5 .wrapper_chat .content_chat,.colonne-contact.v6 .wrapper-chat .content-chat,.colonne-contact.v6 .wrapper_chat .content_chat,.colonne-contact.v7 .wrapper-chat .content-chat,.colonne-contact.v7 .wrapper_chat .content_chat{text-align:left;padding:14px 0 0 0;color:#424242;font-size:.86667rem}
.colonne-contact.v2 .wrapper-chat .content-chat h3,.colonne-contact.v2 .wrapper_chat .content_chat h3,.colonne-contact.v3 .wrapper-chat .content-chat h3,.colonne-contact.v3 .wrapper_chat .content_chat h3,.colonne-contact.v4 .wrapper-chat .content-chat h3,.colonne-contact.v4 .wrapper_chat .content_chat h3,.colonne-contact.v5 .wrapper-chat .content-chat h3,.colonne-contact.v5 .wrapper_chat .content_chat h3,.colonne-contact.v6 .wrapper-chat .content-chat h3,.colonne-contact.v6 .wrapper_chat .content_chat h3,.colonne-contact.v7 .wrapper-chat .content-chat h3,.colonne-contact.v7 .wrapper_chat .content_chat h3{font-size:24px;line-height:1em;margin:0}
.colonne-contact.v2 .wrapper-chat .content-chat p,.colonne-contact.v2 .wrapper_chat .content_chat p,.colonne-contact.v3 .wrapper-chat .content-chat p,.colonne-contact.v3 .wrapper_chat .content_chat p,.colonne-contact.v4 .wrapper-chat .content-chat p,.colonne-contact.v4 .wrapper_chat .content_chat p,.colonne-contact.v5 .wrapper-chat .content-chat p,.colonne-contact.v5 .wrapper_chat .content_chat p,.colonne-contact.v6 .wrapper-chat .content-chat p,.colonne-contact.v6 .wrapper_chat .content_chat p,.colonne-contact.v7 .wrapper-chat .content-chat p,.colonne-contact.v7 .wrapper_chat .content_chat p{margin:0;padding:0;font-size:14px}
.colonne-contact.v2 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v2 .wrapper_chat .content_chat .btn-secondary,.colonne-contact.v3 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v3 .wrapper_chat .content_chat .btn-secondary,.colonne-contact.v4 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v4 .wrapper_chat .content_chat .btn-secondary,.colonne-contact.v5 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v5 .wrapper_chat .content_chat .btn-secondary,.colonne-contact.v6 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v6 .wrapper_chat .content_chat .btn-secondary,.colonne-contact.v7 .wrapper-chat .content-chat .btn-secondary,.colonne-contact.v7 .wrapper_chat .content_chat .btn-secondary{width:100%;display:block;margin:20px auto 10px;color:#212121;font-size:14px}
.colonne-contact.v2 .wrapper-chat .content-chat .green,.colonne-contact.v2 .wrapper_chat .content_chat .green,.colonne-contact.v3 .wrapper-chat .content-chat .green,.colonne-contact.v3 .wrapper_chat .content_chat .green,.colonne-contact.v4 .wrapper-chat .content-chat .green,.colonne-contact.v4 .wrapper_chat .content_chat .green,.colonne-contact.v5 .wrapper-chat .content-chat .green,.colonne-contact.v5 .wrapper_chat .content_chat .green,.colonne-contact.v6 .wrapper-chat .content-chat .green,.colonne-contact.v6 .wrapper_chat .content_chat .green,.colonne-contact.v7 .wrapper-chat .content-chat .green,.colonne-contact.v7 .wrapper_chat .content_chat .green{color:#ccae6e;font-size:27px}
.colonne-contact.v2 .wrapper-chat .content-chat .icon,.colonne-contact.v2 .wrapper_chat .content_chat .icon,.colonne-contact.v3 .wrapper-chat .content-chat .icon,.colonne-contact.v3 .wrapper_chat .content_chat .icon,.colonne-contact.v4 .wrapper-chat .content-chat .icon,.colonne-contact.v4 .wrapper_chat .content_chat .icon,.colonne-contact.v5 .wrapper-chat .content-chat .icon,.colonne-contact.v5 .wrapper_chat .content_chat .icon,.colonne-contact.v6 .wrapper-chat .content-chat .icon,.colonne-contact.v6 .wrapper_chat .content_chat .icon,.colonne-contact.v7 .wrapper-chat .content-chat .icon,.colonne-contact.v7 .wrapper_chat .content_chat .icon{font-size:1.5em;color:#685648}
.colonne-contact.v2 .wrapper-chat .content-chat .icon+p,.colonne-contact.v2 .wrapper_chat .content_chat .icon+p,.colonne-contact.v3 .wrapper-chat .content-chat .icon+p,.colonne-contact.v3 .wrapper_chat .content_chat .icon+p,.colonne-contact.v4 .wrapper-chat .content-chat .icon+p,.colonne-contact.v4 .wrapper_chat .content_chat .icon+p,.colonne-contact.v5 .wrapper-chat .content-chat .icon+p,.colonne-contact.v5 .wrapper_chat .content_chat .icon+p,.colonne-contact.v6 .wrapper-chat .content-chat .icon+p,.colonne-contact.v6 .wrapper_chat .content_chat .icon+p,.colonne-contact.v7 .wrapper-chat .content-chat .icon+p,.colonne-contact.v7 .wrapper_chat .content_chat .icon+p{margin:0 0 0 1em;color:#433931}
.colonne-contact.v2 .subT,.colonne-contact.v3 .subT,.colonne-contact.v4 .subT,.colonne-contact.v5 .subT,.colonne-contact.v6 .subT,.colonne-contact.v7 .subT{font-size:.9em}
.colonne-contact.v2 hr,.colonne-contact.v3 hr,.colonne-contact.v4 hr,.colonne-contact.v5 hr,.colonne-contact.v6 hr,.colonne-contact.v7 hr{margin-top:15px}
.colonne-contact.v2 hr.thin,.colonne-contact.v3 hr.thin,.colonne-contact.v4 hr.thin,.colonne-contact.v5 hr.thin,.colonne-contact.v6 hr.thin,.colonne-contact.v7 hr.thin{margin-top:4px}
.colonne-contact.v3 .wrapper-chat .content-chat .coupledBtn,.colonne-contact.v3 .wrapper_chat .content_chat .coupledBtn,.colonne-contact.v5 .wrapper-chat .content-chat .coupledBtn,.colonne-contact.v5 .wrapper_chat .content_chat .coupledBtn{margin-bottom:8px}
.colonne-contact.v3 .wrapper-chat .content-chat .coupledBtn+a,.colonne-contact.v3 .wrapper_chat .content_chat .coupledBtn+a,.colonne-contact.v5 .wrapper-chat .content-chat .coupledBtn+a,.colonne-contact.v5 .wrapper_chat .content_chat .coupledBtn+a{margin-top:0}
.colonne-contact.v4 .mobile-contact{position:relative}
.colonne-contact.v4 .mobile-contact span{position:absolute;bottom:0;font-size:1.2em}
.colonne-contact.v4 .subSec{margin-left:14px;margin-bottom:0;color:#433931}
.colonne-contact.v6 .tips{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/tips.png);background-position:center center;background-repeat:no-repeat;width:100%;height:207px;margin-top:10px}
.colonne-contact.v6 .tips+hr{margin-top:5px}
.colonne-contact.v6 .mobile-contact{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/contact/colonne-chat.png);height:64px;background-position:153px 0;background-repeat:no-repeat;margin:0 -20px 0 0;background-size:56%}
.colonne-contact.v6 .wrapper-chat .content-chat .green,.colonne-contact.v6 .wrapper_chat .content_chat .green{font-size:23px}
#colonneContactContainer{width:245px;margin-top:60px;height:692px;position:absolute;background-color:#f0f0f0;right:0;z-index:2;position:sticky !important;float:right;right:0 !important;top:125px !important}
.fam-epargne #colonneContactContainer .colonne-contact a{display:none}
#wrapper-gabarit-libre #colonneContactContainer,.wrapper-contact+#colonneContactContainer,#wrapper-conditions-cartes #colonneContactContainer,#wrapper-conditions-generales #colonneContactContainer,#wrapper-conditions-tarifaires #colonneContactContainer{margin-top:0}
.wrapper-contact+#fp-rightCol{padding:0}
#ct-conseiller-en-ligne .btn-primary:not(.forceColor),#colonneContactContainer .btn-primary:not(.forceColor),#fp_souscrire .btn-primary:not(.forceColor){border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#f6f6f6',GradientType=0);color:#424242;display:block}
#ct-conseiller-en-ligne .btn-primary:not(.forceColor).disable,#colonneContactContainer .btn-primary:not(.forceColor).disable,#fp_souscrire .btn-primary:not(.forceColor).disable{cursor:default;opacity:.5;border:1px solid #f3eee9}
#ct-conseiller-en-ligne .icon-enveloppe-alt:first-child{margin-top:20px}
#contact-advisors{background-color:#e7e7e7}
#contact-advisors .col-2{width:49%;background:#FFF}
#contact-advisors .col-2 .content{padding:1rem 0 2rem}
#contact-advisors .col-2:first-child{width:100%;border-right:0}
#contact-advisors .customer .visuel{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/advisors1.jpg) center top;background-size:cover;width:100%;min-height:444px}
#contact-advisors .prospect .visuel{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/advisors2.jpg) center top;background-size:cover;width:100%;min-height:222px}
#contact-advisors .content p{color:#bdbdbd}
#contact-advisors h3{text-transform:uppercase}
h2{position:relative}
h2.inline{display:inline-block}
h2.fr:after,h2.en:after{content:"";display:block;position:absolute;width:38px;height:46px;right:-58px;top:-4px}
h2.fr:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/picto-langues.png);background-position:0 0}
h2.en:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/picto-langues.png);background-position:0 50px}
.bpf .half-size{width:50%}
.bpf .min-col{min-height:466px}
.bpf .color-white.color-white.color-white.color-white{color:#fff}
.bpf .contacter-banquier-dec .arrow-bottom:after{border-width:30px 30px 0;margin-left:-30px;bottom:-30px;background-color:#fff;border-left-color:#f3eee9;border-right-color:#f3eee9}
.bpf .contacter-banquier-dec .rel-top-20{position:relative;top:20px}
.bpf .round-icon-container{width:75px;height:75px;display:inline-block}
.bpf .round-icon-container .round-icon{width:75px;height:75px;border-radius:100%;background-color:#b2965b;vertical-align:middle;display:table-cell}
.bpf .round-icon-container .round-icon:hover{background-color:#957b46}
.bpf .round-icon-container .round-icon .icon{width:100%;height:100%;line-height:100%;float:none;font-size:37.5px}
.bpf #ct-urgence .cap{text-transform:uppercase}
.bpf.client.ec-conseiller #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive{display:none}
.bpf.client.ec-conseiller .container-contact #nav-dec#nav-dec{display:none !important}
.bpf.client.ec-conseiller #nav#nav{position:absolute;display:block !important;visibility:visible}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .middle-border{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/filet.jpg) repeat-y center}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .font-condensed.font-condensed{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:14px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .font-condensed-light.font-condensed-light{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:14px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .bold{font-weight:800}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs10{font-size:10px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs11{font-size:11px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs12{font-size:12px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs13{font-size:13px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs14{font-size:14px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs15{font-size:15px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs16{font-size:16px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs17{font-size:17px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs18{font-size:18px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs19{font-size:19px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs20{font-size:20px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs21{font-size:21px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs22{font-size:22px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs23{font-size:23px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs24{font-size:24px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs25{font-size:25px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs26{font-size:26px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs27{font-size:27px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs28{font-size:28px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs29{font-size:29px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs30{font-size:30px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs31{font-size:31px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs32{font-size:32px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs33{font-size:33px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs34{font-size:34px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs35{font-size:35px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs36{font-size:36px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs37{font-size:37px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs38{font-size:38px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs39{font-size:39px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs40{font-size:40px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs41{font-size:41px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs42{font-size:42px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs43{font-size:43px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs44{font-size:44px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs45{font-size:45px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs46{font-size:46px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs47{font-size:47px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs48{font-size:48px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs49{font-size:49px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs50{font-size:50px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs51{font-size:51px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs52{font-size:52px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs53{font-size:53px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs54{font-size:54px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs55{font-size:55px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs56{font-size:56px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs57{font-size:57px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs58{font-size:58px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs59{font-size:59px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs60{font-size:60px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs61{font-size:61px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs62{font-size:62px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs63{font-size:63px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs64{font-size:64px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs65{font-size:65px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs66{font-size:66px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs67{font-size:67px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs68{font-size:68px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs69{font-size:69px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs70{font-size:70px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs71{font-size:71px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs72{font-size:72px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs73{font-size:73px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs74{font-size:74px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs75{font-size:75px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs76{font-size:76px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs77{font-size:77px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs78{font-size:78px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs79{font-size:79px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs80{font-size:80px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs81{font-size:81px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs82{font-size:82px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs83{font-size:83px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs84{font-size:84px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs85{font-size:85px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs86{font-size:86px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs87{font-size:87px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs88{font-size:88px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs89{font-size:89px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs90{font-size:90px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs91{font-size:91px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs92{font-size:92px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs93{font-size:93px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs94{font-size:94px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs95{font-size:95px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs96{font-size:96px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs97{font-size:97px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs98{font-size:98px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs99{font-size:99px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs100{font-size:100px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs101{font-size:101px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs102{font-size:102px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs103{font-size:103px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs104{font-size:104px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs105{font-size:105px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs106{font-size:106px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs107{font-size:107px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs108{font-size:108px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs109{font-size:109px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs110{font-size:110px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs111{font-size:111px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs112{font-size:112px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs113{font-size:113px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs114{font-size:114px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs115{font-size:115px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs116{font-size:116px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs117{font-size:117px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs118{font-size:118px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs119{font-size:119px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs120{font-size:120px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs121{font-size:121px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs122{font-size:122px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs123{font-size:123px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs124{font-size:124px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs125{font-size:125px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs126{font-size:126px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs127{font-size:127px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs128{font-size:128px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs129{font-size:129px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs130{font-size:130px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs131{font-size:131px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs132{font-size:132px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs133{font-size:133px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs134{font-size:134px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs135{font-size:135px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs136{font-size:136px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs137{font-size:137px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs138{font-size:138px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs139{font-size:139px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs140{font-size:140px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs141{font-size:141px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs142{font-size:142px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs143{font-size:143px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs144{font-size:144px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs145{font-size:145px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs146{font-size:146px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs147{font-size:147px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs148{font-size:148px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs149{font-size:149px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .fs150{font-size:150px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive h2.contact-quart-title,.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .arrow-bottom span.bold{font-size:2.5rem}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .full{width:100%}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .minh51{min-height:51px}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .tel-encart{display:table;background-color:#fff;border:1px solid #b0b2b3;width:100%}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .tel-encart .tel-number{color:#91919b;font-weight:700;font-size:1.9rem;font-family:arial;width:42%}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .tel-encart .tel-message-container{width:68%}
.bpf #ct-banquier-prive#ct-banquier-prive#ct-banquier-prive .tel-encart .tel-message{background-color:#91919b;font-family:arial;font-size:1rem;color:#fff;font-weight:700}
.wrapper-contact-prevoyance{min-height:700px}
.wrapper-contact-prevoyance div.col-3.degrade-hover,.wrapper-contact-prevoyance div.col-2.degrade-hover{min-height:265px}
.wrapper-contact-prevoyance div.col-3.degrade-hover:first-of-type,.wrapper-contact-prevoyance div.col-3.degrade-hover:last-of-type,.wrapper-contact-prevoyance div.col-2.degrade-hover:first-of-type,.wrapper-contact-prevoyance div.col-2.degrade-hover:last-of-type{padding-top:4rem}
.wrapper-contact-prevoyance div.col-3.degrade-hover>a,.wrapper-contact-prevoyance div.col-2.degrade-hover>a{display:block}
.wrapper-contact-prevoyance div.col-3.degrade-hover:hover p.title,.wrapper-contact-prevoyance div.col-3.degrade-hover:hover p.libelle,.wrapper-contact-prevoyance div.col-2.degrade-hover:hover p.title,.wrapper-contact-prevoyance div.col-2.degrade-hover:hover p.libelle{color:#FFF}
.wrapper-contact-prevoyance div.col-3.degrade-hover p.title,.wrapper-contact-prevoyance div.col-2.degrade-hover p.title{color:#000}
.wrapper-contact-prevoyance div.col-3.degrade-hover i,.wrapper-contact-prevoyance div.col-2.degrade-hover i{font-size:2.8em}
.wrapper-contact-prevoyance div.col-3.degrade-hover .telephone,.wrapper-contact-prevoyance div.col-2.degrade-hover .telephone{margin:0 auto}
.wrapper-contact-prevoyance div.col-3.degrade-hover .icon-webcallback-etreRappele,.wrapper-contact-prevoyance div.col-2.degrade-hover .icon-webcallback-etreRappele{height:51px;display:block;margin-top:0}
.wrapper-contact-prevoyance #noConnect div.col-2.degrade-hover{min-height:150px}
.wrapper-contact-prevoyance #noConnect div.col-2.degrade-hover p.upper{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:1.8rem;text-transform:uppercase;padding-top:0;margin-top:0}
.wrapper-contact-prevoyance #connect{display:none}
body.client .wrapper-contact-prevoyance #connect{display:block}
body.client .wrapper-contact-prevoyance #noConnect{display:none}
body.bpf .rendez-vous .block .white-box .col-60{border-top:5px solid #b2965b}
@media screen and (max-width:768px){.wrapper-contact-prevoyance .header-page,.wrapper-contact-prevoyance .wrap{padding:1rem}
.wrapper-contact-prevoyance .header-page h2,.wrapper-contact-prevoyance .wrap h2{margin-top:0}
.wrapper-contact-prevoyance div.col-3.degrade-hover,.wrapper-contact-prevoyance div.col-2.degrade-hover{width:100%;float:none}
}
body.preview #ct-conseiller-en-ligne .btn-primary:not(.forceColor),body.preview #colonneContactContainer .btn-primary:not(.forceColor),body.preview #fp_souscrire .btn-primary:not(.forceColor){background-color:#f8f8f8;color:#212121;border:0;-webkit-box-shadow:none;box-shadow:none;background-image:none}
body.preview #ct-conseiller-en-ligne .btn-primary:not(.forceColor):hover,body.preview #colonneContactContainer .btn-primary:not(.forceColor):hover,body.preview #fp_souscrire .btn-primary:not(.forceColor):hover{background-color:#e0e0e0;background-image:none}
body.preview #ct-conseiller-en-ligne .btn-primary:not(.forceColor).disable,body.preview #colonneContactContainer .btn-primary:not(.forceColor).disable,body.preview #fp_souscrire .btn-primary:not(.forceColor).disable{cursor:default;opacity:.5}
.comptes-contrats.qualif .list.section-list-operation{padding:1rem 2rem 0 2rem}
.comptes-contrats.qualif .select-periode.cat-statique-repart{margin:0}
.comptes-contrats.qualif .for-accordeon-date,.comptes-contrats.qualif .for-accordeon-date.opened{margin:0 2rem}
.comptes-contrats.qualif .wrap.pfm-container.depenses,.comptes-contrats.qualif .wrap.pfm-container.recettes{margin:0}
.section-list-operation.avenir .list-rop-avenir .main{padding:9px 1rem !important}
.espace-facture{padding:1rem 2rem 0}
.espace-facture .white-box{width:100%}
.espace-facture .white-box i,.espace-facture .white-box div,.espace-facture .white-box a{display:inline-block}
.espace-facture .white-box i{width:34px;height:35px;margin-right:31px;font-size:34px;color:#5cc569}
.espace-facture .white-box div p{font-family:"Open Sans";font-size:15px;font-weight:bold;color:#212121;margin:0}
.espace-facture .white-box div p:last-child{font-size:13px;font-weight:inherit;color:#333}
.espace-facture .white-box a{height:42px;padding:10px 30px 12px;background:0;background-color:#28c3a9;font-family:"Open Sans";font-size:15px;font-weight:600;text-align:center;color:#fff;border:0;border-radius:21px}
.espace-facture .white-box a:hover{background-color:#1e9481}
.bpf .espace-facture .white-box a{background-color:#b2965b}
.bpf .espace-facture .white-box a:hover{background-color:#938467}
.bpf .espace-facture .white-box i{color:#b2965b}
.pro .espace-facture .white-box i{color:#006471}
.rop-wrapper{position:relative}
.rop-wrapper .fleche.sous-carte:after,.rop-wrapper .fleche.sous-carte:before{left:70px}
.rop-wrapper .row-button{display:none}
.rop-wrapper .select-carte{margin-left:-15px}
.rop-wrapper .dropdown-container-header{top:155px}
.rop-wrapper .js-solde-dispo-placeholder.big{font-size:2rem;line-height:3.3rem}
.rop-wrapper .icon.big{font-size:2.5rem;line-height:1;height:2.5rem}
.rop-wrapper .header-select{padding-bottom:10px}
.rop-wrapper .header-select .date-solde,.rop-wrapper .header-select .debit-duree{font-size:1rem}
.rop-wrapper .header-select .date-solde{padding-top:10px}
.rop-wrapper .header-select .debit-duree{margin-top:.5rem;clear:both}
.rop-wrapper .header-select .infos{margin-top:0}
.rop-wrapper .header-select .infos .icon-clock+span{cursor:pointer}
.rop-wrapper .total-results{margin-bottom:10px}
.rop-wrapper .categories-menu .cap{border-right:1px solid #dcdfe0}
.rop-wrapper .categories-menu .cap:last-of-type:before{display:none}
.rop-wrapper .categories-menu .cap.disable{opacity:.5;color:#837c77;background-image:none;cursor:default}
.rop-wrapper #rop-operations-graph{background-color:#faf9f9}
.rop-wrapper .section-list-operation.avenir .list-rop-avenir .main{padding:9px 1rem !important}
.rop-wrapper .section-list-operation.avenir .list-rop-avenir .icon-carret-up{margin-top:0}
.rop-wrapper .section-list-operation.avenir .list-rop-avenir .icon-carret-down{margin-top:0}
.rop-wrapper .section-list-operation.avenir.wrapper-rop-1{min-height:300px}
.rop-wrapper .graphDiv{background-color:#f9f7f8;padding:25px;position:relative}
.rop-wrapper .graphDiv>.row:first-child{margin-bottom:10px}
.rop-wrapper .graphDiv .col-10{text-align:right;padding-right:1em}
.rop-wrapper .graphDiv .close{color:#4f4f4f;border-color:#4f4f4f;font-size:14px;padding-top:1px}
.rop-wrapper .graphDiv button{padding:.5em 1.5em;color:#ccc;background-color:transparent;cursor:pointer;border:1px solid #f3eee9}
.rop-wrapper .graphDiv button.active{background-color:#fff;color:#4e4e4e;cursor:default}
.rop-wrapper .graphDiv button:not(:last-child){margin-right:.5em}
.rop-wrapper .graphDiv .infoBulle{position:relative;margin-top:1em;padding:1em 2em 1em 2.5em;background-color:#fff;border:1px solid #f3eee9;border-bottom:0;width:670px}
.rop-wrapper .graphDiv .infoBulle span:not(.inline){display:block}
.rop-wrapper .graphDiv .infoBulle div{height:5em}
.rop-wrapper .graphDiv .infoBulle div:last-child{text-align:right}
.rop-wrapper .graphDiv .infoBulle div button{margin-top:17px;background-color:#fff;color:#4e4e4e}
.rop-wrapper .graphDiv .infoBulle.solde{width:520px;margin-left:77px}
.rop-wrapper .graphDiv .periodContainer{padding:0 1em;float:left;text-align:center}
.rop-wrapper .graphDiv .periodContainer span{display:block}
.rop-wrapper .graphDiv .positif{color:#b2965b}
.rop-wrapper .graphDiv .big{font-size:2em}
.rop-wrapper .graphDiv .demi-fleche-blanche{width:670px}
.rop-wrapper .graphDiv .demi-fleche-blanche:after,.rop-wrapper .graphDiv .demi-fleche-blanche:before{left:335px}
.rop-wrapper .graphDiv .solde+.demi-fleche-blanche{width:520px;margin-left:77px}
.rop-wrapper .graphDiv .solde+.demi-fleche-blanche:after,.rop-wrapper .graphDiv .solde+.demi-fleche-blanche:before{left:259.5px}
.rop-wrapper .graphDiv.loading:after{content:"";position:absolute;top:0;left:0;background-color:#f9f7f8;z-index:2;width:100%;height:100%}
.rop-wrapper .graphDiv .totalDiv{background-color:#fff;padding:1em;text-align:center;margin-top:-98px}
.rop-wrapper .graphDiv .totalDiv span{font-size:1.2em}
.rop-wrapper .graphDiv .totalDiv .big{font-size:1.6em}
.rop-wrapper .choix-cd{padding-top:50px}
.barre-recherche.rop-pro-json .form .search>.form-control,.barre-recherche.recherche-rop .form .search>.form-control{border-right:0}
.barre-recherche.recherche-rop-avenir .form .search,.barre-recherche.recherche-rop-avenir .form .search>.form-control,.barre-recherche.recherche-rop-avenir .form select{border-right:0}
.barre-recherche .pointage{border:solid 1px #ccc;background-color:#fef7f8;border-right:0;height:60px;padding:1.3rem 0;cursor:pointer;text-align:center;border-left:0}
.barre-recherche .pointage span{margin-left:2.85714rem;position:relative}
.barre-recherche .pointage span.badge{top:-15px;right:4px}
.active-timeline{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/rop/sprite-rop2.png) center -285px no-repeat}
.active-timeline.active{background-position:center -332px}
.active-liste{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:center -587px}
.active-liste.active{background-position:center -540px}
.recherche-rop .key-word-search,.recherche-rop .filtre-tri,.recherche-rop .list-vue,.recherche-rop .recherche-avancee{float:left}
.recherche-rop .list-vue{width:15%}
.recherche-rop .recherche-avancee{width:20%;text-align:left;padding-left:10px;position:relative;font-size:1rem}
.recherche-rop .recherche-avancee span{display:none}
.recherche-rop .recherche-avancee:after{content:"\e674";font-family:"iconbnp";font-size:17px;position:absolute;right:15px;margin-top:2px}
.recherche-rop .key-word-search{width:30%}
.recherche-rop .filtre-tri{width:25%}
#downloadReleveRop{border:solid 1px #CCC;border-left:0;height:60px;padding:15px 0 0 0;text-align:center}
#downloadReleveRop .icon-download-alt{font-size:1.78571rem;color:#787878}
.recherche-rop-avenir .key-word-search{width:50%}
.recherche-rop-avenir .key-word-search.col-30{width:30%}
.recherche-rop-avenir .filtre-tri{width:35%}
.wrapper-rop-1.section-list-operation{min-height:500px}
.wrapper-rop-1.section-list-operation.avenir{min-height:0}
.wrapper-rop-1.list{background-color:#f3eee9;padding:25px}
.wrapper-rop-1.list .row-button{text-align:center}
.wrapper-rop-1#ActionsRapides{padding:0}
.rop-actions{overflow:hidden;background-color:#f8f8f8;padding:2rem 25px 4rem}
.rop-caracteristiques>h3{font-size:3.21429rem}
.rop-caracteristiques .btn-{min-width:14.28571rem}
.rop-caracteristiques .row-pub{padding:0 0 2em 0}
.section-list-operation .detail{background-color:#fff}
.rop-wrapper.carte #ActionsRapides .rop-actions{background-color:#e7e7e7;padding:0 2rem}
.rop-wrapper.carte .row-border.row-terceo .col-30{min-height:126px}
.rop-wrapper.carte.rop-carte-avenir .barre-recherche{display:none}
.rop-wrapper.carte .icon-paiement{width:73px}
.rop-wrapper.carte .actions-rapides>li:hover i{background-position:center bottom}
.rop-wrapper.carte .rop-cat{cursor:default}
.rop-wrapper.carte .rop-date{margin-top:.9em;display:inline-block}
.rop-wrapper.carte .rop-caracteristiques .details{position:relative}
.rop-wrapper.carte .rop-caracteristiques .details .icon-couple{font-size:15px;color:#999}
.rop-wrapper.carte .rop-caracteristiques .details a.btn-.small{position:absolute;bottom:10px;right:0}
.rop-wrapper.carte .round-img{float:left;width:90px;height:90px;background-color:#FFF;border:0;margin-top:21px;margin-right:15px;-webkit-box-shadow:0 3px 17px #909090;box-shadow:0 3px 17px #909090;padding-top:22px;padding-left:11px}
.rop-wrapper.carte .list-rop-avenir .detail .rop-date{padding-top:0}
.rop-wrapper.carte .ic-premier,.rop-wrapper.carte .ic-visa,.rop-wrapper.carte .ic-infinite,.rop-wrapper.carte .ic-electron{display:block;float:left;margin-right:15px}
.rop-wrapper.carte span.oppo{color:#433931}
.rop-wrapper.carte .key-word-search{width:55%}
.rop-wrapper.carte .filtre-tri{display:none}
.rop-wrapper.carte .recherche-avancee{width:45%}
.rop-wrapper.carte .no-border{border-bottom:0}
.rop-wrapper.carte i[class*="irop-"]{font-size:3rem}
.rop-wrapper.carte .row-border .col-50 .row{min-height:95px;border-top:solid 1px #f3eee9}
.rop-wrapper.carte .row-border .col-50 .row:first-child{border-top:0}
.rop-wrapper.carte .facture{border-bottom:solid 1px #f3eee9;padding-bottom:25px}
.rop-wrapper.carte .list-rop>li{border-left:0}
.rop-wrapper.carte .header-select .infos{margin-top:4.92857rem}
.rop-wrapper.carte .rop-avenir-header .icon-carret-down{margin-top:7px;margin-left:8px}
.rop-wrapper.carte .row-terceo{height:125px}
.rop-wrapper.carte .paiement{padding-left:15px}
.rop-wrapper.carte .actions-rapides .irop-22:before{color:#212121;font-size:3.92857rem;margin-left:-23px}
.rop-wrapper.carte .row-border>.col-65,.rop-wrapper.carte .row-border>.col-30{padding-top:25px;min-height:80px}
#ia-ropcarte .libelle-compte{padding-top:20px;padding-bottom:20px}
#ia-ropcarte .libelle-compte .dropdown-header{float:left;width:calc(100% - 200px)}
#ia-ropcarte .libelle-compte .dropdown-header .dropdown-selected{padding:0}
#ia-ropcarte .libelle-compte .js-compte-icon-placeholder{float:left}
#ia-ropcarte .libelle-compte .icon-carte{margin-right:15px}
#ia-ropcarte .row-border>.col-65>p>strong{display:table-cell;vertical-align:bottom}
#ia-ropcarte .list-rop .rop-cat{line-height:1.7rem}
#ia-ropcarte .breadcrumb{display:none}
#ia-ropcarte .rop-date{margin-top:0}
#ia-ropcarte .recherche-rop .pointage{margin-top:0;margin-bottom:0}
#ia-ropcarte .barre-recherche .col-100{width:calc(100% - 65px)}
.list-rop-avenir .main .rop-montant+p.pull-left{width:auto;margin:0;float:right;margin-top:4px}
.rop-chart{padding:20px 40px 20px 20px}
.rop-chart button{text-transform:uppercase}
.rop-chart-scale{float:left;padding-right:15px}
.rop-chart-scale li{position:relative;height:30px;padding-top:15px}
.rop-chart-scale .rop-chart-montant{background:#fff;position:relative;z-index:1}
.rop-chart-scale-border{display:block;width:100%;height:30px;border-bottom:1px solid #ccc}
.rop-chart-bar li{float:left;padding-top:15px;position:relative;width:11%}
.prev-bar,.current-bar{position:absolute;background-color:#685648;display:block;height:105px;top:-105px;width:10px}
.prev-bar{background-color:#ccc;left:-10px}
.popover input+input+label.radio-label{width:100%}
.popover .close{color:#dcdfe0}
@media screen and (min-width:769px) and (max-width:1024px){.list-rop .rop-detail.col-60{width:54% !important}
.list-rop-avenir .rop-detail{width:calc(100% - 180px)}
.list-rop .rop-action{right:0}
}
.en .ia-rop .nom-titulaire{text-transform:capitalize}
.bloc-caisse{font-family:"open sans";padding-left:20px;padding-right:20px}
.bloc-caisse.white-box{border:0}
.bloc-caisse .caisse-chevron{position:absolute;right:0;cursor:pointer;width:30px;height:25px;text-align:center}
.bloc-caisse .caisse-chevron::before{border-color:#767676}
.bloc-caisse .caisse-chevron.chevron-down::before{top:4px}
.bloc-caisse .caisse-chevron.chevron-up::before{top:10px}
.bloc-caisse.bloc-caisse-simple .caisse-montant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
@media screen and (max-width:768px){.bloc-caisse.bloc-caisse-simple .caisse-montant{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.bloc-caisse.bloc-caisse-simple .caisse-montant>span{height:auto;font-size:27px}
.bloc-caisse.bloc-caisse-simple .caisse-montant>p{margin-left:40px;font-family:"open sans"}
.bloc-caisse.bloc-caisse-simple .caisse-montant>p span{font-family:"open sans";font-weight:700}
@media screen and (max-width:768px){.bloc-caisse.bloc-caisse-simple .caisse-montant>p span{display:block}
}
.bloc-caisse.bloc-caisse-simple .caisse-montant>p span:before{content:"|";margin-right:7px;margin-left:7px;font-family:"open sans"}
@media screen and (max-width:768px){.bloc-caisse.bloc-caisse-simple .caisse-montant>p span:before{display:none}
}
.bloc-caisse.bloc-caisse-simple .caisse-montant .btn-popin-caisse{position:absolute;right:0;top:0}
@media screen and (max-width:768px){.bloc-caisse.bloc-caisse-simple .caisse-montant .btn-popin-caisse{position:relative;width:100%}
}
.bloc-caisse.bloc-caisse-simple .caisse-lien{margin-left:40px;padding-bottom:17px}
.bloc-caisse.bloc-caisse-simple .caisse-lien .btn-link-caisse{padding:0}
.bloc-caisse.bloc-caisse-simple .caisse-txt{margin-left:40px;padding-bottom:17px}
.bloc-caisse.bloc-caisse-simple .caisse-txt p{margin-top:3px;font-family:"open sans";color:#767676;font-size:.95em}
.bloc-caisse.bloc-caisse-simple .caisse-txt p .btn-link-caisse{padding:0}
.bloc-caisse.bloc-caisse-simple .btn-link-caisse{text-decoration:underline;color:#00915a;background:0;border:0;font-family:"open sans";font-weight:600}
.bloc-caisse.bloc-caisse-simple.bloc-caisse-depassee .caisse-montant>span{color:#a2133f}
.bloc-caisse.bloc-caisse-simple.bloc-caisse-depassee .caisse-montant>p span{color:#a2133f}
.bloc-caisse.bloc-caisse-simple.bloc-caisse-depassee .caisse-montant>p span::before{color:#424242}
#detailsCaisse{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:450px;margin:0}
@media screen and (max-width:768px){#detailsCaisse{height:80%}
}
#detailsCaisse .close{position:absolute;top:15px;right:25px;background-color:#fff}
#detailsCaisse .detailsCaisse{padding:2rem 10%;text-align:left;background-color:#fff;overflow-y:scroll;height:100%}
@media screen and (max-width:768px){#detailsCaisse .detailsCaisse{padding-top:53px}
}
#detailsCaisse .detailsCaisse h3{font-size:1.7em;margin-top:0}
#detailsCaisse .detailsCaisse p{font-size:.95em}
.on-ie #detailsCaisse .close{line-height:23px}
.rop-avenir-header,.list-rop-avenir{color:#4f4f4f}
header.rop-avenir-header.active{padding-right:3.8rem;border-bottom:0}
.rop-avenir-header{color:#fff;margin-bottom:20px;border:solid 1px #f3eee9;background-color:#b2965b;padding:1rem 1.3rem}
.rop-avenir-header.active{margin-bottom:0}
.rop-avenir-header i{display:inline-block}
.rop-avenir-header .icon-clock-big{margin-right:1rem}
.rop-avenir-header .icon-clock-big:before{content:"\e640";font-family:'iconbnp';font-size:2rem}
.rop-avenir-header .icon-carret-right{background-image:none;margin:.5rem 0 0 1rem}
.rop-avenir-header .icon-carret-right:before{content:"\e674";font-family:'iconbnp'}
.rop-avenir-header .cap{line-height:2}
.icon-ok-valid:before{content:"\e985";position:relative;top:11px;font-size:45px}
.operation-list-classified .rop-avenir-header.classify{margin-bottom:0;margin-top:20px}
.operation-list-classified .rop-avenir-header.classify .icon-carret-down{position:relative;top:10px}
.operation-list-classified .rop-avenir-header.classify.opened .icon-carret-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.operation-list-classified>li,.operation-list-classified>h4{display:none}
.operation-list-classified>li.operation-opened,.operation-list-classified>li.first-opened,.operation-list-classified>h4.operation-opened,.operation-list-classified>h4.first-opened{display:block}
a.rop-avenir-header{display:block;color:#fff}
a.rop-avenir-header .avenir-montant{font-size:1.3rem;line-height:2rem;padding-right:2%}
.rop-ligne-titre{padding-bottom:15px;font-family:"bnpp_sansbold",Arial,sans-serif;text-transform:uppercase;margin:0;font-size:1.21429rem}
.rop-ligne-titre+ul>li:first-child{border-top:0}
.tri-date .rop-ligne-titre{display:none}
.rop-date-carte{width:50px;float:left;text-align:center;margin-right:3%}
.rop-date-carte i.icon{margin-bottom:20px}
.rop-date-carte.right{margin-left:60px;opacity:.7}
.rop-date-carte{margin-top:10px;font-size:.9em;min-width:110px;width:inherit;padding-right:20px;text-align:left}
.rop-montant>.positif{color:#6aa579}
.rop-tag{border:solid 2px #837c77;padding:2px 6px;border-radius:3px;font-size:.8em}
.list-rop-avenir{background-color:#fff}
.list-rop-avenir li{position:relative;border-top:solid 1px #f3eee9}
.list-rop-avenir li .rop-cat{float:left;margin-right:2rem}
.list-rop-avenir .pull-right.rop-montant{position:relative;top:-3px}
.list-rop-avenir .pull-right.rop-montant ~ p.pull-left{position:absolute;top:18px;right:202px}
.list-rop-avenir .fleche:after,.list-rop-avenir .fleche:before{left:40px}
.list-rop-avenir .label-type{padding-top:20px;font-size:1rem;font-family:"bnpp_sansbold",Arial,sans-serif;color:#433931;text-transform:uppercase}
.list-rop-avenir .main,.list-rop-avenir .detail{padding:5px 1rem 5px 1rem}
.list-rop-avenir .main{border-left:3px solid #4f4f4f}
.list-rop-avenir .main p{margin:4px 0 11px 746px;color:#433931}
.list-rop-avenir .main .rop-montant{font-size:1.21429rem;width:125px;text-align:left;margin-right:218px}
.list-rop-avenir .folder-btn{margin-left:20px;margin-top:10px}
.list-rop-avenir .folder-btn i{display:inline-block}
.list-rop-avenir .rop-montant{max-width:200px;padding-top:7px;text-align:right;width:calc(30% - 78px);margin-right:119px}
.list-rop-avenir .rop-montant>.positif{text-align:right;float:right}
.list-rop-avenir .rop-montant .js-avenir{margin-right:116px}
.list-rop-avenir .rop-detail{width:calc(100% - 504px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:30px;position:absolute;left:87px;font-size:13px}
.list-rop-avenir .rop-detail p{margin:5px 0 0 0}
.list-rop-avenir .rop-cat{position:relative}
.list-rop-avenir .rop-cat .badge{position:absolute;left:35px;top:10px}
.list-rop-avenir .detail-carte-libelle{padding-top:8px;display:inline-block}
.list-rop-avenir .detail{border-bottom:solid 1px #f3eee9;background-color:#faf9f9}
.list-rop-avenir .detail .rop-date{padding-top:5px;padding-left:10px;padding-right:36px;float:left;font-size:13px}
.list-rop-avenir .detail .rop-montant{width:125px;text-align:left;margin-right:250px}
.list-rop-avenir .detail .rop-calendar-carte{margin-left:35px}
.list-rop-avenir .detail:last-child{border:0}
.list-rop-avenir .detail.paddingLeft{padding-left:45px}
.list-rop-avenir .detail-carte{border-bottom:0;background-color:#fff}
.list-rop-avenir .detail-carte .badge{font-size:12px;padding:2px 6px}
.icon-rop-carte,.icon-rop-prelevement,.icon-rop-autres,.rop-calendar{border:0 solid transparent;background-image:url(image/particuliers/rop/sprite-rop.png);background-repeat:no-repeat}
.icon-rop-carte,.icon-rop-prelevement,.icon-rop-autres{display:block;width:50px;height:50px}
.icon-rop-carte{background-position:center -44px}
.icon-rop-prelevement{background-position:center -148px;height:50px}
.icon-rop-autres{background-position:center -102px}
.rop-calendar{position:relative;background-position:center 5px;width:28px;height:35px;float:left;margin-right:52px;color:#433931}
.rop-calendar .date-JM{padding-top:15px;padding-right:0;font-size:1rem;line-height:1}
.rop-calendar .date-JM br{display:none}
.rop-calendar .date-JM span:not(.badge){position:absolute;right:-42px;font-size:12px;margin-top:-2px}
.rop-calendar .badge{position:absolute;left:15px}
.list-rop{border-bottom:1px solid #f3eee9}
.list-rop li{background-color:#fff}
.list-rop .op-new p{font-family:"bnpp_sansbold",Arial,sans-serif}
.list-rop .rop-montant.pull-right{float:left}
.list-rop .rop-1{border-left-color:#b5b787}
.list-rop .rop-17{border-left-color:#8a8c59}
.list-rop .rop-18{border-left-color:#789d4a}
.list-rop .rop-24{border-left-color:#b7bf10}
.list-rop .rop-19{border-left-color:#99b0a6}
.list-rop .rop-2{border-left-color:#6c857b}
.list-rop .rop-20{border-left-color:#00816d}
.list-rop .rop-3{border-left-color:#6bbbae}
.list-rop .rop-4{border-left-color:#7c99aa}
.list-rop .rop-21{border-left-color:#4d6c7f}
.list-rop .rop-5{border-left-color:#1d4e89}
.list-rop .rop-6{border-left-color:#006a8e}
.list-rop .rop-7{border-left-color:#ab7270}
.list-rop .rop-8{border-left-color:#804341}
.list-rop .rop-14{border-left-color:#6a3735}
.list-rop .rop-22{border-left-color:#a0817a}
.list-rop .rop-12{border-left-color:#b46b7a}
.list-rop .rop-10{border-left-color:#74534c}
.list-rop .rop-23{border-left-color:#9b2242}
.list-rop .rop-9{border-left-color:#a4123f}
.list-rop .rop-15{border-left-color:#a593a1}
.list-rop .rop-11{border-left-color:#8c7d89}
.list-rop .rop-16{border-left-color:#642f6c}
.list-rop .rop-13,.list-rop .rop-58{border-left-color:#978f8a}
.list-rop .rop-51{border-left-color:#9d6390}
.list-rop .rop-59{border-left-color:#746661}
.list-rop .rop-52{border-left-color:#bf9474}
.list-rop .rop-53{border-left-color:#a37e63}
.list-rop .rop-54{border-left-color:#c16c18}
.list-rop .rop-56{border-left-color:#919388}
.list-rop .rop-55{border-left-color:#c88242}
.list-rop .rop-57{border-left-color:#8a7e70}
.list-rop .rop-60{border-left-color:#b2965b}
.list-rop>li{position:relative;padding:.5rem 1rem .2rem 1rem;border:solid 1px #f3eee9;border-left:solid 3px #837c77;border-bottom:0;color:#4f4f4f;font-size:.92857rem}
.list-rop .rop-logo{display:none}
.list-rop .rop-cat{float:left;min-width:70px;cursor:pointer;min-height:1.92857rem}
.list-rop .rop-cat br{display:none}
.list-rop .rop-cat .date-operation{float:right;margin-right:1rem;vertical-align:top;line-height:1.92857rem}
.list-rop .rop-cat .date-operation:hover{cursor:initial}
.list-rop .rop-cat .icon{float:right;margin-bottom:0;font-size:1.92857rem;width:1.92857rem;height:1.92857rem}
.list-rop .rop-detail{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px;max-width:75%;min-height:1.92857rem;position:relative}
.list-rop .rop-detail p{margin:2px 0 0 4%;float:left;width:100%;line-height:1}
.list-rop .rop-detail.col-60{width:calc(100% - 420px)}
.list-rop .rop-action{float:right;text-align:right;padding-top:0;padding-left:2%;position:relative;right:40px}
.list-rop .rop-action button.btn-third{display:none}
.list-rop .rop-action .icon-pin{height:18px;display:inline-block;background-repeat:no-repeat;background-size:90%;margin:0 27px 0 0;cursor:pointer}
.list-rop .rop-action .icon-pin:hover,.list-rop .rop-action .icon-pin.pointee{background-position:center -18px}
.list-rop .rop-action .icon-pin.pointee{cursor:default}
.list-rop .rop-action .icon-pin.active{background-position:center -39px}
.rop-caracteristiques{background-color:#fff;padding:30px}
.rop-caracteristiques i{color:#b2965b;font-size:1.8rem;padding-right:15px}
.rop-caracteristiques .row-border{color:#837c77}
.rop-caracteristiques .row-border .col-65{padding-bottom:1rem;min-height:60px}
.rop-caracteristiques .row-border.row-pub .col-65{min-height:190px}
.rop-caracteristiques .row-border:first-child .col-30 h4,.rop-caracteristiques .row-border:first-child .col-65 h4{margin-top:0;font-family:bnp_bold,Arial,sans-serif;color:#212121;line-height:22px;text-transform:uppercase;font-size:1.78571rem}
.rop-caracteristiques .row-big .col-30,.rop-caracteristiques .row-big .col-65{min-height:90px}
.rop-caracteristiques small{color:#837c77}
.rop-categories{background-color:#3c3c3c;padding:25px;color:#fff;overflow:hidden}
.list-last-choice li,.list-categories-rop li{float:left;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;cursor:pointer}
.list-last-choice{padding-top:10px}
.list-last-choice i[class*="irop-"]{font-size:1.5rem;padding-right:10px;vertical-align:text-top}
.list-last-choice li{border:solid 1px #837c77;border-radius:2px;color:#837c77;font-size:1.3rem;padding:5px 10px 3px 10px;margin-right:10px}
.list-last-choice .close{height:20px;width:20px;border:0;background-color:#52463c;margin-left:10px;vertical-align:text-top;margin-top:4px}
.rop-last-choice{margin:0 auto}
.list-categories-rop{margin:0 auto}
.list-categories-rop li{width:130px;height:130px;margin:0 2px 2px 0;padding-top:30px;background-color:#52463c;text-align:center;cursor:pointer}
.list-categories-rop li i,.list-categories-rop li span:not(.no-mob){display:inline}
.list-categories-rop span{margin-top:1rem}
.list-categories-rop i[class*="irop-"]:before{color:#faf9f9}
.list-categories-rop .rop-1:hover{background-color:#b5b787}
.list-categories-rop .rop-17:hover{background-color:#8a8c59}
.list-categories-rop .rop-18:hover{background-color:#789d4a}
.list-categories-rop .rop-24:hover{background-color:#b7bf10}
.list-categories-rop .rop-19:hover{background-color:#99b0a6}
.list-categories-rop .rop-2:hover{background-color:#6c857b}
.list-categories-rop .rop-20:hover{background-color:#00816d}
.list-categories-rop .rop-3:hover{background-color:#6bbbae}
.list-categories-rop .rop-4:hover{background-color:#7c99aa}
.list-categories-rop .rop-21:hover{background-color:#4d6c7f}
.list-categories-rop .rop-5:hover{background-color:#1d4e89}
.list-categories-rop .rop-6:hover{background-color:#006a8e}
.list-categories-rop .rop-7:hover{background-color:#ab7270}
.list-categories-rop .rop-8:hover{background-color:#804341}
.list-categories-rop .rop-14:hover{background-color:#6a3735}
.list-categories-rop .rop-22:hover{background-color:#a0817a}
.list-categories-rop .rop-12:hover{background-color:#b46b7a}
.list-categories-rop .rop-10:hover{background-color:#74534c}
.list-categories-rop .rop-23:hover{background-color:#9b2242}
.list-categories-rop .rop-9:hover{background-color:#a4123f}
.list-categories-rop .rop-15:hover{background-color:#a593a1}
.list-categories-rop .rop-11:hover{background-color:#8c7d89}
.list-categories-rop .rop-16:hover{background-color:#642f6c}
.list-categories-rop .rop-13:hover,.list-categories-rop .rop-58:hover{background-color:#978f8a}
.list-categories-rop .rop-51:hover{background-color:#9d6390}
.list-categories-rop .rop-59:hover{background-color:#746661}
.list-categories-rop .rop-52:hover{background-color:#bf9474}
.list-categories-rop .rop-53:hover{background-color:#a37e63}
.list-categories-rop .rop-54:hover{background-color:#c16c18}
.list-categories-rop .rop-56:hover{background-color:#919388}
.list-categories-rop .rop-55:hover{background-color:#c88242}
.list-categories-rop .rop-57:hover{background-color:#8a7e70}
.list-categories-rop .rop-60:hover{background-color:#b2965b}
.list-categories-rop [data-category-id="cat-pro-1"]:hover{background-color:#1189bf}
.list-categories-rop [data-category-id="cat-pro-2"]:hover{background-color:#e57d16}
.list-categories-rop [data-category-id="cat-pro-3"]:hover{background-color:#e55da7}
.list-categories-rop [data-category-id="cat-pro-4"]:hover{background-color:#4e6671}
.list-categories-rop [data-category-id="cat-pro-5"]:hover{background-color:#00897b}
.list-categories-rop [data-category-id="cat-pro-6"]:hover{background-color:#38863c}
.list-categories-rop [data-category-id="cat-pro-7"]:hover{background-color:#dc3e3e}
.list-categories-rop [data-category-id="cat-pro-8"]:hover{background-color:#865e50}
.list-categories-rop [data-category-id="cat-pro-9"]:hover{background-color:#434de5}
.list-categories-rop [data-category-id="cat-pro-10"]:hover{background-color:#852096}
.list-categories-rop [data-category-id="cat-pro-11"]:hover{background-color:#9e9e9e}
.list-categories-rop [data-category-id="cat-pro-12"]:hover{background-color:#a41640}
.list-categories-rop [data-category-id="cat-pro-13"]:hover{background-color:#1d4e89}
.list-categories-rop [data-category-id="cat-pro-14"]:hover{background-color:#8a0f35}
.list-categories-rop [data-category-id="cat-pro-15"]:hover{background-color:#005774}
.list-categories-rop [data-category-id="cat-pro-16"]:hover{background-color:#dc3e3e}
.list-categories-rop [data-category-id="cat-pro-17"]:hover{background-color:#c16c19}
.list-categories-rop [data-category-id="cat-pro-18"]:hover{background-color:#811c37}
.list-categories-rop [data-category-id="cat-pro-19"]:hover{background-color:#4e6671}
.list-categories-rop [data-category-id="cat-pro-20"]:hover{background-color:#5ca196}
.list-categories-rop [data-category-id="cat-pro-21"]:hover{background-color:#b7bf10}
.list-categories-rop [data-category-id="cat-pro-22"]:hover{background-color:#00816d}
.list-categories-rop [data-category-id="cat-pro-23"]:hover{background-color:#9fa50e}
.list-categories-rop [data-category-id="cat-pro-24"]:hover{background-color:#835379}
.wrapper-main-rop-list{background-color:#f3eee9;position:relative}
.wrapper-main-rop-list .arrow-right{width:0;height:25px;position:absolute;top:420px;margin-left:-1px;z-index:4}
.wrapper-main-rop-list .arrow-right:after{border-color:rgba(0,0,0,0) #fff}
.wrapper-main-rop-list .arrow-right:before{left:100%;top:50%;border:solid transparent;content:" ";position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#f3eee9;border-width:11px;margin-top:-11px}
.wrapper-main-rop-list .rop-montant{font-size:1rem;max-width:200px;padding-left:.5rem;padding-top:0;text-align:right;width:auto}
.wrapper-main-rop-list .rop-montant>.positif{display:block;position:relative;left:90px;text-align:right;width:auto;margin-right:0}
.list.pointage-on{padding-right:227px}
.pointage-wrapper{position:absolute;right:0;width:228px;z-index:1}
.pointage-wrapper.bottom-truncated{top:auto;bottom:0}
.rop-pointage{min-width:228px;border-left:solid 1px #f3eee9;overflow:hidden;top:0;right:0;background-color:#faf9f9;z-index:3}
.rop-pointage i{display:inline-block}
.rop-pointage .big-badge{font-family:"bnpp_sansregular",Arial,sans-serif;margin:0 5px 5px 0}
.rop-pointage .big-badge.red{background-color:#e64444}
.rop-pointage .big-badge.total{background-color:#837c77}
.rop-pointage .close{position:relative;top:15px;right:15px;z-index:9}
.rop-pointage h2,.rop-pointage h3{line-height:1;padding:0 0 0 1rem}
.rop-pointage h2{margin-bottom:0;font-size:2.5rem}
.rop-pointage h3{font-size:1.2rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.rop-pointage .row button{margin:0 1rem 1rem 1rem}
.rop-pointage .list-pointage-rop{margin:1rem}
.rop-pointage .list-pointage-rop li{position:relative;border:solid 1px #f3eee9;background-color:#fff;padding:1rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.21429rem}
.rop-pointage .list-pointage-rop li .negatif{color:#e64444}
.rop-pointage .list-pointage-rop li strong{color:#b2965b;text-align:right;display:block}
.rop-pointage .list-pointage-rop li:before{position:absolute;content:"+";width:44px;height:0;background-color:#fff;text-align:center;font-size:3.57143rem;line-height:44px;font-family:"bnpp_sansregular",Arial,sans-serif;color:#837c77;top:0;left:50%;margin:-22px 0 0 -20px;z-index:2}
.rop-pointage .list-pointage-rop li:first-child{border-bottom:0}
.rop-pointage .list-pointage-rop li:first-child strong{color:#e64444}
.rop-pointage .list-pointage-rop li:first-child:before{content:"";width:0;height:0}
.rop-pointage .list-pointage-rop li:last-child{border-color:#b2965b;border-width:2px;margin-top:2rem}
.rop-pointage .list-pointage-rop li:last-child.negatif{border-color:#e64444}
.rop-pointage .list-pointage-rop li:last-child.negatif strong{color:#e64444}
.rop-pointage .list-pointage-rop li:last-child:before{content:"=";font-size:2.6rem;background-color:#faf9f9;margin-top:-28px;line-height:.5}
.form-advanced-search.rop{width:calc(100% - 60px);margin:0 auto;border:1px solid #ccc;top:-1px;position:relative;padding-left:30px;background-color:#fff;margin:0 0 20px 0;padding-bottom:20px}
.form-advanced-search.rop fieldset{margin-bottom:0;padding-bottom:0}
.form-advanced-search.rop .close{margin-top:10px;position:absolute;right:15px}
.form-advanced-search.rop .range{padding-right:10px}
.form-advanced-search.rop .choix-cd .cb2:last-child{margin-left:1.5em}
#nextoutils_agregation_rop .form-advanced-search.rop{width:auto}
#template-liste-rop .row.rop-detail2,#template-liste-rop-pro .row.rop-detail2,#aggreg-rop-by-categ-comp .row.rop-detail2{margin:2px 0 0 4%;text-transform:uppercase}
#template-liste-rop li.open p.mobile-cut,#template-liste-rop-pro li.open p.mobile-cut,#aggreg-rop-by-categ-comp li.open p.mobile-cut{color:#000}
#template-liste-rop li.open strong,#template-liste-rop-pro li.open strong,#aggreg-rop-by-categ-comp li.open strong{color:#000}
#template-liste-rop li.open strong.positif,#template-liste-rop-pro li.open strong.positif,#aggreg-rop-by-categ-comp li.open strong.positif{color:#5dc66a}
body.part.pfm #template-liste-rop .rop-detail p{margin:2px 0 0 10px}
#template-liste-rop .rop-avenir-header span.cap{text-transform:capitalize}
#template-liste-rop .row.rop-detail2{text-transform:uppercase}
.rop-avenir-header.classify.headers-opened .icon-carret-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.rop-avenir-header.classify.headers-opened.closed .icon-carret-down{-webkit-transform:rotate(0);transform:rotate(0)}
.rop-wrapper .folder-btn .icon-carret-down,.rop-wrapper .folder-btn .icon-carret-up{position:relative;top:3px}
.rop-wrapper .rop-detail.col-60.pull-right,.rop-wrapper .col-20.pull-right{float:left}
.wrapper-main-rop-list .section-list-operation .categories-menu>a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;height:75px;display:inline-block;line-height:75px;color:#999;background-color:#fff;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.7rem}
.wrapper-main-rop-list .section-list-operation .categories-menu>a:after{border-color:#5cc569;border-style:solid;bottom:-0;content:"";display:block;position:absolute;width:100%;border-width:5px}
.wrapper-main-rop-list .section-list-operation .categories-menu>a .icon{font-size:1.8rem;margin-right:10px}
.wrapper-main-rop-list .section-list-operation .categories-menu>a:hover{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#fff}
.wrapper-main-rop-list .section-list-operation .categories-menu>a:hover.disable{color:#837c77}
.wrapper-main-rop-list .section-list-operation .categories-menu>a.active{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;color:#fff}
.wrapper-main-rop-list .section-list-operation .categories-menu>a.active:after{display:none}
.wrapper-main-rop-list .section-list-operation .categories-menu>a.active:not(.noAfter):after{display:none}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-list .dropdown-list-select li[class*='rop-cat'] span,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-list .dropdown-list-select li[class*='rop-cat'] span,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-list .dropdown-list-select li[class*='rop-cat'] span{position:relative;top:-10px}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search #select-sous-cat .mini .dropdown-list .dropdown-list-select li i+i,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search #select-sous-cat .mini .dropdown-list .dropdown-list-select li i+i,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search #select-sous-cat .mini .dropdown-list .dropdown-list-select li i+i{display:none !important}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut{padding-top:4px}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut>span,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut>span,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut>span{position:relative;top:7px}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i{float:left}
body.pro.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i+span,body.bpf.qualif.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i+span,body.bpf.comptes-contrats .rop-wrapper .form-advanced-search .mini .dropdown-selected.option-categorie-defaut i+span{position:relative;top:-2px;width:100%;display:block}
.pfm-wrapper.depenses #errorD{color:#a5406b;font-size:22px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
body.bpf .rop-wrapper .list-rop .rop-action .folder-btn .icon-carret-down,body.bpf .rop-wrapper .list-rop .rop-action .folder-btn .icon-carret-up{background-repeat:no-repeat;height:14px;width:22px;position:relative;top:-1px}
body.bpf .rop-wrapper .list-rop .rop-action .folder-btn .icon-carret-down:after,body.bpf .rop-wrapper .list-rop .rop-action .folder-btn .icon-carret-up:after{display:none}
.list-rop .rop-r50,.list-repart-legende .rop-r50,.doughnut-legend .rop-r50{border-left-color:#433931}
.list-rop .rop-r51,.list-repart-legende .rop-r51,.doughnut-legend .rop-r51{border-left-color:#8bc34a}
.list-rop .rop-r52,.list-repart-legende .rop-r52,.doughnut-legend .rop-r52{border-left-color:#01bcd4}
.list-rop .rop-r53,.list-repart-legende .rop-r53,.doughnut-legend .rop-r53{border-left-color:#196dde}
.list-rop .rop-r54,.list-repart-legende .rop-r54,.doughnut-legend .rop-r54{border-left-color:#6222e4}
.list-rop .rop-r55,.list-repart-legende .rop-r55,.doughnut-legend .rop-r55{border-left-color:#dd2dcb}
.list-rop .rop-r56,.list-repart-legende .rop-r56,.doughnut-legend .rop-r56{border-left-color:#9543d5}
.list-rop .rop-r57,.list-repart-legende .rop-r57,.doughnut-legend .rop-r57{border-left-color:#ff206f}
.list-rop .rop-r58,.list-repart-legende .rop-r58,.doughnut-legend .rop-r58{border-left-color:#9e9e9e}
.list-rop .rop-r59,.list-repart-legende .rop-r59,.doughnut-legend .rop-r59{border-left-color:#2017a2}
.list-rop .rop-r61,.list-repart-legende .rop-r61,.doughnut-legend .rop-r61{border-left-color:#fcae0f}
.list-rop .rop-r62,.list-repart-legende .rop-r62,.doughnut-legend .rop-r62{border-left-color:#ff5722}
.list-rop .rop-r63,.list-repart-legende .rop-r63,.doughnut-legend .rop-r63{border-left-color:#cddc39}
.list-rop .rop-r64,.list-repart-legende .rop-r64,.doughnut-legend .rop-r64{border-left-color:#73e6e1}
.list-rop .rop-r65,.list-repart-legende .rop-r65,.doughnut-legend .rop-r65{border-left-color:#1bdab9}
.list-rop .rop-cat1,.list-rop [class*="rop-n1"],.list-repart-legende .rop-cat1,.list-repart-legende [class*="rop-n1"],.doughnut-legend .rop-cat1,.doughnut-legend [class*="rop-n1"]{border-left-color:#03a9f4}
.list-rop .rop-cat2,.list-rop [class*="rop-n2"],.list-repart-legende .rop-cat2,.list-repart-legende [class*="rop-n2"],.doughnut-legend .rop-cat2,.doughnut-legend [class*="rop-n2"]{border-left-color:#795548}
.list-rop .rop-cat3,.list-rop [class*="rop-n3"],.list-repart-legende .rop-cat3,.list-repart-legende [class*="rop-n3"],.doughnut-legend .rop-cat3,.doughnut-legend [class*="rop-n3"]{border-left-color:#fdcc02}
.list-rop .rop-cat4,.list-rop [class*="rop-n4"],.list-repart-legende .rop-cat4,.list-repart-legende [class*="rop-n4"],.doughnut-legend .rop-cat4,.doughnut-legend [class*="rop-n4"]{border-left-color:#43a047}
.list-rop .rop-cat5,.list-rop [class*="rop-n5"],.list-repart-legende .rop-cat5,.list-repart-legende [class*="rop-n5"],.doughnut-legend .rop-cat5,.doughnut-legend [class*="rop-n5"]{border-left-color:#ff8b18}
.list-rop .rop-cat6,.list-rop [class*="rop-n6"],.list-repart-legende .rop-cat6,.list-repart-legende [class*="rop-n6"],.doughnut-legend .rop-cat6,.doughnut-legend [class*="rop-n6"]{border-left-color:#df1501}
.list-rop .rop-cat7,.list-rop [class*="rop-n7"],.list-repart-legende .rop-cat7,.list-repart-legende [class*="rop-n7"],.doughnut-legend .rop-cat7,.doughnut-legend [class*="rop-n7"]{border-left-color:#fe74bf}
.list-rop .rop-cat8,.list-rop [class*="rop-n8"],.list-repart-legende .rop-cat8,.list-repart-legende [class*="rop-n8"],.doughnut-legend .rop-cat8,.doughnut-legend [class*="rop-n8"]{border-left-color:#1e2bdf}
.list-rop .rop-cat9,.list-rop [class*="rop-n9"],.list-repart-legende .rop-cat9,.list-repart-legende [class*="rop-n9"],.doughnut-legend .rop-cat9,.doughnut-legend [class*="rop-n9"]{border-left-color:#607d8b}
.list-rop .rop-cat10,.list-rop [class*="rop-n100"],.list-repart-legende .rop-cat10,.list-repart-legende [class*="rop-n100"],.doughnut-legend .rop-cat10,.doughnut-legend [class*="rop-n100"]{border-left-color:#9c26b0}
.list-rop .rop-cat11,.list-rop [class*="rop-n110"],.list-repart-legende .rop-cat11,.list-repart-legende [class*="rop-n110"],.doughnut-legend .rop-cat11,.doughnut-legend [class*="rop-n110"]{border-left-color:#048181}
.list-rop .rop-n100,.list-repart-legende .rop-n100,.doughnut-legend .rop-n100{border-left-color:#433931}
.list-categories-rop .retour{padding-top:55px}
.list-categories-rop .rop-cat1:hover,.list-categories-rop.rop-cat1>li:hover,.list-categories-rop.rop-cat1 li.retour{background-color:#03a9f4}
.list-categories-rop .rop-cat2:hover,.list-categories-rop.rop-cat2>li:hover,.list-categories-rop.rop-cat2 li.retour{background-color:#795548}
.list-categories-rop .rop-cat3:hover,.list-categories-rop.rop-cat3>li:hover,.list-categories-rop.rop-cat3 li.retour{background-color:#fdcc02}
.list-categories-rop .rop-cat4:hover,.list-categories-rop.rop-cat4>li:hover,.list-categories-rop.rop-cat4 li.retour{background-color:#43a047}
.list-categories-rop .rop-cat5:hover,.list-categories-rop.rop-cat5>li:hover,.list-categories-rop.rop-cat5 li.retour{background-color:#ff8b18}
.list-categories-rop .rop-cat6:hover,.list-categories-rop.rop-cat6>li:hover,.list-categories-rop.rop-cat6 li.retour{background-color:#df1501}
.list-categories-rop .rop-cat7:hover,.list-categories-rop.rop-cat7>li:hover,.list-categories-rop.rop-cat7 li.retour{background-color:#fe74bf}
.list-categories-rop .rop-cat8:hover,.list-categories-rop.rop-cat8>li:hover,.list-categories-rop.rop-cat8 li.retour{background-color:#1e2bdf}
.list-categories-rop .rop-cat9:hover,.list-categories-rop.rop-cat9>li:hover,.list-categories-rop.rop-cat9 li.retour{background-color:#607d8b}
.list-categories-rop .rop-cat10:hover,.list-categories-rop.rop-cat10>li:hover,.list-categories-rop.rop-cat10 li.retour{background-color:#9c26b0}
.list-categories-rop .rop-cat11:hover,.list-categories-rop.rop-cat11>li:hover,.list-categories-rop.rop-cat11 li.retour{background-color:#048181}
.list-categories-rop .rop-r51:hover{background-color:#8bc34a}
.list-categories-rop .rop-r52:hover{background-color:#01bcd4}
.list-categories-rop .rop-r53:hover{background-color:#196dde}
.list-categories-rop .rop-r54:hover{background-color:#6222e4}
.list-categories-rop .rop-r55:hover{background-color:#dd2dcb}
.list-categories-rop .rop-r56:hover{background-color:#9543d5}
.list-categories-rop .rop-r57:hover{background-color:#ff206f}
.list-categories-rop .rop-r58:hover{background-color:#9e9e9e}
.list-categories-rop .rop-r59:hover{background-color:#2017a2}
.list-categories-rop .rop-r61:hover{background-color:#fcae0f}
.list-categories-rop .rop-r62:hover{background-color:#ff5722}
.list-categories-rop .rop-r63:hover{background-color:#cddc39}
.list-categories-rop .rop-r64:hover{background-color:#73e6e1}
.list-categories-rop .rop-r65:hover{background-color:#1bdab9}
.rop-timeline .rop-cat1 .rop-barre span,.rop-timeline [class*="rop-n1"] .rop-barre span{background-color:#03a9f4}
.rop-timeline .rop-cat2 .rop-barre span,.rop-timeline [class*="rop-n2"] .rop-barre span{background-color:#795548}
.rop-timeline .rop-cat3 .rop-barre span,.rop-timeline [class*="rop-n3"] .rop-barre span{background-color:#fdcc02}
.rop-timeline .rop-cat4 .rop-barre span,.rop-timeline [class*="rop-n4"] .rop-barre span{background-color:#43a047}
.rop-timeline .rop-cat5 .rop-barre span,.rop-timeline [class*="rop-n5"] .rop-barre span{background-color:#ff8b18}
.rop-timeline .rop-cat6 .rop-barre span,.rop-timeline [class*="rop-n6"] .rop-barre span{background-color:#df1501}
.rop-timeline .rop-cat7 .rop-barre span,.rop-timeline [class*="rop-n7"] .rop-barre span{background-color:#fe74bf}
.rop-timeline .rop-cat8 .rop-barre span,.rop-timeline [class*="rop-n8"] .rop-barre span{background-color:#1e2bdf}
.rop-timeline .rop-cat9 .rop-barre span,.rop-timeline [class*="rop-n9"] .rop-barre span{background-color:#607d8b}
.rop-timeline .rop-cat10 .rop-barre span,.rop-timeline [class*="rop-n100"] .rop-barre span{background-color:#9c26b0}
.rop-timeline .rop-cat11 .rop-barre span,.rop-timeline [class*="rop-n110"] .rop-barre span{background-color:#048181}
.rop-timeline .rop-r51 .rop-barre span{background-color:#8bc34a}
.rop-timeline .rop-r52 .rop-barre span{background-color:#01bcd4}
.rop-timeline .rop-r53 .rop-barre span{background-color:#196dde}
.rop-timeline .rop-r54 .rop-barre span{background-color:#6222e4}
.rop-timeline .rop-r55 .rop-barre span{background-color:#dd2dcb}
.rop-timeline .rop-r56 .rop-barre span{background-color:#9543d5}
.rop-timeline .rop-r57 .rop-barre span{background-color:#ff206f}
.rop-timeline .rop-r58 .rop-barre span{background-color:#9e9e9e}
.rop-timeline .rop-r59 .rop-barre span{background-color:#2017a2}
.rop-timeline .rop-r61 .rop-barre span{background-color:#fcae0f}
.rop-timeline .rop-r62 .rop-barre span{background-color:#ff5722}
.rop-timeline .rop-r63 .rop-barre span{background-color:#cddc39}
.rop-timeline .rop-r64 .rop-barre span{background-color:#73e6e1}
.rop-timeline .rop-r65 .rop-barre span{background-color:#1bdab9}
.form-advanced-search i[class*=irop-]{font-size:2rem;height:2rem;width:3rem;display:table-cell}
.form-advanced-search i+span{vertical-align:middle;display:table-cell}
.form-advanced-search .mini .dropdown-list .dropdown-list-select li:hover{background-color:#f5f5f5;background-image:none;color:#4f4f4f}
.list-graph-evolution .rop-cat1 .list-barre-cat>li .barre{background-color:#03a9f4}
.list-graph-evolution .rop-cat2 .list-barre-cat>li .barre{background-color:#795548}
.list-graph-evolution .rop-cat3 .list-barre-cat>li .barre{background-color:#fdcc02}
.list-graph-evolution .rop-cat4 .list-barre-cat>li .barre{background-color:#43a047}
.list-graph-evolution .rop-cat5 .list-barre-cat>li .barre{background-color:#ff8b18}
.list-graph-evolution .rop-cat6 .list-barre-cat>li .barre{background-color:#df1501}
.list-graph-evolution .rop-cat7 .list-barre-cat>li .barre{background-color:#fe74bf}
.list-graph-evolution .rop-cat8 .list-barre-cat>li .barre{background-color:#1e2bdf}
.list-graph-evolution .rop-cat9 .list-barre-cat>li .barre{background-color:#607d8b}
.list-graph-evolution .rop-cat10 .list-barre-cat>li .barre{background-color:#9c26b0}
.list-graph-evolution .rop-cat11 .list-barre-cat>li .barre{background-color:#048181}
.list-graph-evolution .rop-r51 .list-barre-cat>li .barre{background-color:#8bc34a}
.list-graph-evolution .rop-r52 .list-barre-cat>li .barre{background-color:#01bcd4}
.list-graph-evolution .rop-r53 .list-barre-cat>li .barre{background-color:#196dde}
.list-graph-evolution .rop-r54 .list-barre-cat>li .barre{background-color:#6222e4}
.list-graph-evolution .rop-r55 .list-barre-cat>li .barre{background-color:#dd2dcb}
.list-graph-evolution .rop-r56 .list-barre-cat>li .barre{background-color:#9543d5}
.list-graph-evolution .rop-r57 .list-barre-cat>li .barre{background-color:#ff206f}
.list-graph-evolution .rop-r58 .list-barre-cat>li .barre{background-color:#9e9e9e}
.list-graph-evolution .rop-r59 .list-barre-cat>li .barre{background-color:#2017a2}
.list-graph-evolution .rop-r61 .list-barre-cat>li .barre{background-color:#fcae0f}
.list-graph-evolution .rop-r62 .list-barre-cat>li .barre{background-color:#ff5722}
.list-graph-evolution .rop-r63 .list-barre-cat>li .barre{background-color:#cddc39}
.list-graph-evolution .rop-r64 .list-barre-cat>li .barre{background-color:#73e6e1}
.list-graph-evolution .rop-r65 .list-barre-cat>li .barre{background-color:#1bdab9}
.list-graph-evolution .rop-cat1 .average-line{background-color:#0286c2}
.list-graph-evolution .rop-cat2 .average-line{background-color:#593f35}
.list-graph-evolution .rop-cat3 .average-line{background-color:#caa302}
.list-graph-evolution .rop-cat4 .average-line{background-color:#347c37}
.list-graph-evolution .rop-cat5 .average-line{background-color:#e47200}
.list-graph-evolution .rop-cat6 .average-line{background-color:#ac1001}
.list-graph-evolution .rop-cat7 .average-line{background-color:#fe41a8}
.list-graph-evolution .rop-cat8 .average-line{background-color:#1822b2}
.list-graph-evolution .rop-cat9 .average-line{background-color:#4b626d}
.list-graph-evolution .rop-cat10 .average-line{background-color:#771d86}
.list-graph-evolution .rop-cat11 .average-line{background-color:#025050}
.list-graph-evolution .rop-r51 .average-line{background-color:#71a436}
.list-graph-evolution .rop-r52 .average-line{background-color:#018fa1}
.list-graph-evolution .rop-r53 .average-line{background-color:#1456b0}
.list-graph-evolution .rop-r54 .average-line{background-color:#4d17bc}
.list-graph-evolution .rop-r55 .average-line{background-color:#b91ea9}
.list-graph-evolution .rop-r56 .average-line{background-color:#7b2abb}
.list-graph-evolution .rop-r57 .average-line{background-color:#ec0054}
.list-graph-evolution .rop-r58 .average-line{background-color:#858585}
.list-graph-evolution .rop-r59 .average-line{background-color:#171175}
.list-graph-evolution .rop-r61 .average-line{background-color:#d59003}
.list-graph-evolution .rop-r62 .average-line{background-color:#ee3900}
.list-graph-evolution .rop-r63 .average-line{background-color:#b2c022}
.list-graph-evolution .rop-r64 .average-line{background-color:#48ded8}
.list-graph-evolution .rop-r65 .average-line{background-color:#15ad92}
.list-graph-evolution .rop-cat1 .legende .montant{color:#03a9f4}
.list-graph-evolution .rop-cat2 .legende .montant{color:#795548}
.list-graph-evolution .rop-cat3 .legende .montant{color:#fdcc02}
.list-graph-evolution .rop-cat4 .legende .montant{color:#43a047}
.list-graph-evolution .rop-cat5 .legende .montant{color:#ff8b18}
.list-graph-evolution .rop-cat6 .legende .montant{color:#df1501}
.list-graph-evolution .rop-cat7 .legende .montant{color:#fe74bf}
.list-graph-evolution .rop-cat8 .legende .montant{color:#1e2bdf}
.list-graph-evolution .rop-cat9 .legende .montant{color:#607d8b}
.list-graph-evolution .rop-cat10 .legende .montant{color:#9c26b0}
.list-graph-evolution .rop-cat11 .legende .montant{color:#048181}
.list-graph-evolution .rop-r51 .legende .montant{color:#8bc34a}
.list-graph-evolution .rop-r52 .legende .montant{color:#01bcd4}
.list-graph-evolution .rop-r53 .legende .montant{color:#196dde}
.list-graph-evolution .rop-r54 .legende .montant{color:#6222e4}
.list-graph-evolution .rop-r55 .legende .montant{color:#dd2dcb}
.list-graph-evolution .rop-r56 .legende .montant{color:#9543d5}
.list-graph-evolution .rop-r57 .legende .montant{color:#ff206f}
.list-graph-evolution .rop-r58 .legende .montant{color:#9e9e9e}
.list-graph-evolution .rop-r59 .legende .montant{color:#2017a2}
.list-graph-evolution .rop-r61 .legende .montant{color:#fcae0f}
.list-graph-evolution .rop-r62 .legende .montant{color:#ff5722}
.list-graph-evolution .rop-r63 .legende .montant{color:#cddc39}
.list-graph-evolution .rop-r64 .legende .montant{color:#73e6e1}
.list-graph-evolution .rop-r65 .legende .montant{color:#1bdab9}
.comptes-contrats .wcm-fil-ariane-header{top:0 !important}
.comptes-contrats .wrapper-rop-1.list.action-rapide{display:none}
.comptes-contrats .wrapper-main-rop-list{padding:1rem 2rem 0 2rem}
.comptes-contrats .wrapper-main-rop-list .list.section-list-operation{padding:0 0 2rem 0}
.comptes-contrats #id_balise_div .ia-rop #ia-rop .pfm-container.depenses .depenses.block-1{float:left;width:100%;padding-bottom:2rem}
.comptes-contrats #template-liste-rop li.open .rop-detail .rop-detail2{margin:2px 0 0 10px;width:100%;max-height:35px;overflow:hidden;float:left}
.comptes-contrats .select-periode.cat-statique-repart{background-color:#e7e7e7;padding:0 2rem;float:left;width:100%;margin:0}
.comptes-contrats .select-periode.cat-statique-repart ul.list-mois{background-color:#FFF;padding:3rem 0;float:left;width:100%}
.comptes-contrats .select-periode.cat-statique-repart ul.list-mois:after{width:90%;top:90px;left:4%}
.comptes-contrats form.update-periode.for-accordeon-date{float:left;width:100%;background-color:#e7e7e7;padding:0 2rem;margin:0}
.comptes-contrats form.update-periode.for-accordeon-date fieldset{background-color:#FFF;padding:1rem 2rem 0 2rem}
.comptes-contrats .pfm-container.recettes .pfm-wrapper.recette.block-1{float:left;width:100%;margin-top:2rem}
.comptes-contrats .pfm-container.recettes #errorR{color:#a5406b;font-size:22px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsSpendings #divLibelleCentre,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsSpendings #divLibelleCentreRecette,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsSpendings #divLibelleCentreCA,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsRecette #divLibelleCentre,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsRecette #divLibelleCentreRecette,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsRecette #divLibelleCentreCA,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsCA #divLibelleCentre,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsCA #divLibelleCentreRecette,.comptes-contrats .pfm-container.recettes figure.doughnut-figure #detailsCA #divLibelleCentreCA{font-size:18px !important}
.comptes-contrats .pfm-container.depenses{float:left;width:100%}
.comptes-contrats .pfm-container.depenses figure.doughnut-figure #detailsSpendings #divLibelleCentre{font-size:18px !important}
.comptes-contrats .barre-recherche{background-color:#e7e7e7;padding:24px 26px 10px;max-height:initial}
.comptes-contrats .barre-recherche.stuck{visibility:hidden}
.comptes-contrats .barre-recherche .search>.form-control{border-right:0}
.comptes-contrats .barre-recherche .key-word-search{width:calc((100% - 300px)/ 3);padding:15px 15px 15px 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}
.comptes-contrats .barre-recherche button.js-toggle-recherche-avancee{width:calc((100% - 300px)/ 3);float:left;margin-top:15px;background-color:transparent}
.comptes-contrats .barre-recherche .filtre-tri{padding:15px !important;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}
@media(min-width:769px){.comptes-contrats .barre-recherche .filtre-tri{width:calc((100% - 300px)/ 3) !important;padding-left:0;border-right:0}
}
.comptes-contrats .barre-recherche #button-show-categorie-pointee{border:1px solid #CCC;border-left:1px solid #ccc;height:51px;width:50px;background-color:#fff;margin:15px 14px;padding:9px;text-align:center}
.comptes-contrats .barre-recherche #button-show-categorie-pointee i span.badge{width:15px;height:15px;float:right;left:4px;top:-7px}
.comptes-contrats .barre-recherche #button-show-categorie-pointee i.icon-pin-alt{float:left}
.comptes-contrats .barre-recherche .list-vue{width:auto !important}
.comptes-contrats .barre-recherche .list-vue li{width:50px;height:51px;float:left;cursor:pointer;border:1px solid #CCC;border-right:0;background-repeat:no-repeat;background-color:#fef7f8;margin:15px 14px;padding:9px;text-align:center}
.comptes-contrats .barre-recherche div.toggle-cube-button{border:1px solid #CCC;border-left:1px solid #ccc;height:51px;width:50px;line-height:0;background-color:#fff;margin:15px 0 15px 14px;padding:9px;position:relative;text-align:center;float:left}
.comptes-contrats .barre-recherche div.toggle-cube-button+.toggle-cube-button{display:none}
.comptes-contrats .section-list-operation #template-liste-rop-pro ul.list-rop li .rop-cat i{width:27px;height:27px;font-size:17px;line-height:1.2;float:left}
.comptes-contrats .section-list-operation #template-liste-rop-pro ul.list-rop #liste-categories-rop-debit i:before,.comptes-contrats .section-list-operation #template-liste-rop-pro ul.list-rop #liste-categories-rop-credit i:before{display:block;width:auto;height:auto;position:inherit !important;left:0;top:0;right:0;bottom:0}
.comptes-contrats #catAll2-list li label i{font-size:20px;display:block !important;width:auto;height:auto}
.comptes-contrats #catAll2-list li label i::before{font-size:28px;display:block}
.comptes-contrats #catAll2-list li label i.irop-8000::before,.comptes-contrats #catAll2-list li label i.irop-8003::before,.comptes-contrats #catAll2-list li label i.irop-8009::before,.comptes-contrats #catAll2-list li label i.irop-13000::before,.comptes-contrats #catAll2-list li label i.irop-13001::before,.comptes-contrats #catAll2-list li label i.irop-13002::before,.comptes-contrats #catAll2-list li label i.irop-13005::before,.comptes-contrats #catAll2-list li label i.irop-13007::before,.comptes-contrats #catAll2-list li label i.irop-13009::before,.comptes-contrats #catAll2-list li label i.irop-14000::before,.comptes-contrats #catAll2-list li label i.irop-14003::before,.comptes-contrats #catAll2-list li label i.irop-15000::before,.comptes-contrats #catAll2-list li label i.irop-15003::before,.comptes-contrats #catAll2-list li label i.irop-16000::before,.comptes-contrats #catAll2-list li label i.irop-16003::before{font-size:40px}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i{font-size:18px}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i.irop-16003,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8000,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8003,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-8009,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13000,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13001,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13002,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13005,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13007,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-13009,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14000,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-14003,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15000,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-15003,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16000,.comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i.irop-16003{font-size:10px}
.comptes-contrats .pfm-container.depenses .pfm-wrapper.ca.block-3 div.row .col-40.mob-100:first-child,.comptes-contrats .pfm-container.recettes .pfm-wrapper.ca.block-3 div.row .col-40.mob-100:first-child{float:right}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i{font-size:2rem}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i:before{top:0 !important;-webkit-transform:none;transform:none;font-size:27px;text-align:center}
.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000::before,.comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003::before{font-size:38px;margin-top:0;text-align:center;left:-2px}
.pro.comptes-contrats #template-liste-rop li.open .rop-detail .rop-detail2{margin:2px 0 0 10px;width:100%;max-height:35px;overflow:hidden;float:left}
.bpf.comptes-contrats #template-liste-rop li.open .rop-detail .rop-detail2{margin:2px 0 0 4%;width:100%;max-height:35px;overflow:hidden;float:left}
.comptes-contrats.bpf .select-periode.cat-statique-repart{background-color:#f3eee9}
.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i{font-size:18px}
.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8000,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8003,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-8009,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13000,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13001,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13002,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13005,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13007,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-13009,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14000,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-14003,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15000,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-15003,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16000,.comptes-contrats.not-ie .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i.irop-16003{font-size:10px}
.wrapper-timeline-rop{position:relative;background-color:#f3eee9}
.wrapper-timeline-rop .row-button{text-align:center}
.rop-timeline{min-width:880px;padding:25px;padding-bottom:0;margin-bottom:55px;background-color:#f3eee9;border-bottom:solid 1px #f3eee9;position:relative;z-index:0}
.rop-timeline:before{top:80px;bottom:80px;position:absolute;content:" ";width:5px;background-color:#f3eee9;left:50%;margin-left:-2.5px;z-index:-1}
.rop-avenir .rop-timeline:before{top:159px}
.rop-timeline.section-list-operation{min-height:830px}
.rop-timeline.pointage-on:before{margin-left:-104px}
.rop-timeline .clock-top{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/rop/sprite-rop.png) center -200px no-repeat;display:inline-block;width:51px;height:52px}
.rop-timeline a.rop-avenir-header{width:50%;margin-left:25%}
.rop-timeline .btn-third{margin:15px 0}
.rop-timeline .btn-third i{display:inline-block}
.rop-timeline .btn-third.active .icon-carret-down{background-position:center 620px}
.rop-timeline .circle{color:#f3eee9;background-color:#f5f5f5;width:50px;height:50px;font-size:3.57143rem;line-height:3.57143rem;cursor:pointer}
.rop-timeline .timeline-row{width:50%;position:relative;padding-left:30px}
.rop-timeline .timeline-panel{position:relative;left:0;margin-bottom:20px;margin-left:-27px;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;border:solid 1px #f3eee9;border-top:0;min-width:360px;max-width:98%}
.rop-timeline .timeline-panel:after,.rop-timeline .timeline-panel:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.rop-timeline .timeline-panel:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:15px;margin-top:-15px}
.rop-timeline .timeline-panel:before{border-color:rgba(220,223,224,0);border-left-color:#f3eee9;border-width:16px;margin-top:-15px}
.rop-timeline .timeline-panel .row{padding:2rem 1rem 1rem;min-height:105px}
.rop-timeline .timeline-panel .rop-cat{float:right;margin-right:0;margin-left:3%;cursor:pointer}
.rop-timeline .timeline-panel .rop-detail{float:right;text-align:right;width:82%}
.rop-timeline .timeline-panel .rop-detail p{color:#4f4f4f;margin-top:0;font-size:.9em}
.rop-timeline .timeline-panel .rop-tag{display:inline-block;position:absolute;top:50px;left:20px;background-color:#fff}
.rop-timeline .timeline-panel .rop-barre{height:15px;background-color:#f5f5f5;width:100%;position:relative}
.rop-timeline .timeline-panel .rop-barre span{position:absolute;right:0;width:50%;height:15px;z-index:4}
.rop-timeline .rop-1 .rop-barre span{background-color:#b5b787}
.rop-timeline .rop-17 .rop-barre span{background-color:#8a8c59}
.rop-timeline .rop-18 .rop-barre span{background-color:#789d4a}
.rop-timeline .rop-24 .rop-barre span{background-color:#b7bf10}
.rop-timeline .rop-19 .rop-barre span{background-color:#99b0a6}
.rop-timeline .rop-2 .rop-barre span{background-color:#6c857b}
.rop-timeline .rop-20 .rop-barre span{background-color:#00816d}
.rop-timeline .rop-3 .rop-barre span{background-color:#6bbbae}
.rop-timeline .rop-4 .rop-barre span{background-color:#7c99aa}
.rop-timeline .rop-21 .rop-barre span{background-color:#4d6c7f}
.rop-timeline .rop-5 .rop-barre span{background-color:#1d4e89}
.rop-timeline .rop-6 .rop-barre span{background-color:#006a8e}
.rop-timeline .rop-7 .rop-barre span{background-color:#ab7270}
.rop-timeline .rop-8 .rop-barre span{background-color:#804341}
.rop-timeline .rop-14 .rop-barre span{background-color:#6a3735}
.rop-timeline .rop-22 .rop-barre span{background-color:#a0817a}
.rop-timeline .rop-12 .rop-barre span{background-color:#b46b7a}
.rop-timeline .rop-10 .rop-barre span{background-color:#74534c}
.rop-timeline .rop-23 .rop-barre span{background-color:#9b2242}
.rop-timeline .rop-9 .rop-barre span{background-color:#a4123f}
.rop-timeline .rop-15 .rop-barre span{background-color:#a593a1}
.rop-timeline .rop-11 .rop-barre span{background-color:#8c7d89}
.rop-timeline .rop-16 .rop-barre span{background-color:#642f6c}
.rop-timeline .rop-13 .rop-barre span{background-color:#978f8a}
.rop-timeline .rop-58 .rop-barre span{background-color:#978f8a}
.rop-timeline .rop-51 .rop-barre span{background-color:#9d6390}
.rop-timeline .rop-59 .rop-barre span{background-color:#746661}
.rop-timeline .rop-52 .rop-barre span{background-color:#bf9474}
.rop-timeline .rop-53 .rop-barre span{background-color:#a37e63}
.rop-timeline .rop-54 .rop-barre span{background-color:#c16c18}
.rop-timeline .rop-56 .rop-barre span{background-color:#919388}
.rop-timeline .rop-55 .rop-barre span{background-color:#c88242}
.rop-timeline .rop-57 .rop-barre span{background-color:#8a7e70}
.rop-timeline .rop-60 .rop-barre span{background-color:#b2965b}
.rop-timeline .timeline-badge{position:absolute;background-color:#f5f5f5;border:solid 4px #f3eee9;border-radius:100%;font-size:1.8rem;width:26px;height:26px;line-height:26px;text-align:center;cursor:pointer;-webkit-box-sizing:content-box;box-sizing:content-box;right:0;margin-right:-17px;top:50px;color:#999}
.rop-timeline .timeline-badge .rop-barre span{background-color:#fff;width:30px;height:30px;border-width:6px;line-height:.8;min-width:1%}
.rop-timeline .timeline-action{position:absolute;top:15px;width:50%;left:50%;padding-left:20px;top:50%;margin-top:-115px;z-index:3}
.rop-timeline .list-tl-action li{border-radius:100%;width:70px;height:70px;background-color:#fff;text-align:center;line-height:85px;margin-bottom:10px;cursor:pointer}
.rop-timeline .list-tl-action li i{display:inline-block}
.rop-timeline .list-tl-action li:nth-child(2){margin-left:50px}
.rop-timeline .list-tl-action li:hover{background-color:#4e4e4e;color:#fff}
.rop-timeline .list-tl-action li:hover .icon-pin-alt{background-position:center -232px}
.rop-timeline .list-tl-action li:hover .icon-dossier-tri{background-position:center -207px}
.rop-timeline .list-tl-action li.active .icon-pin-alt{background-position:center -45px}
.rop-timeline .list-timeline{width:100%}
.rop-timeline .list-timeline .row.fleche:before{content:none}
.rop-timeline .list-timeline .row.fleche:after{top:-25px;border-top-color:transparent;border-bottom-color:#3c3c3c;left:25%}
.rop-timeline .list-timeline .depot+.js-container-category-liste>.row.fleche:after{left:75%}
.rop-timeline .list-timeline>li{width:100%;min-height:140px;position:relative;-webkit-transition:height .8s ease-in-out;transition:height .8s ease-in-out}
.rop-timeline .list-timeline>li.depot .timeline-row{padding-left:0}
.rop-timeline .list-timeline>li.depot .timeline-panel{left:100%;margin-left:35px}
.rop-timeline .list-timeline>li.depot .timeline-panel:after,.rop-timeline .list-timeline>li.depot .timeline-panel:before{right:100%;left:auto;border-left-color:transparent}
.rop-timeline .list-timeline>li.depot .timeline-panel:after{border-right-color:#fff}
.rop-timeline .list-timeline>li.depot .timeline-panel:before{border-right-color:#f3eee9}
.rop-timeline .list-timeline>li.depot .timeline-panel .rop-cat{float:left;margin-right:3%;margin-left:0}
.rop-timeline .list-timeline>li.depot .timeline-panel .rop-detail{text-align:left;float:left}
.rop-timeline .list-timeline>li.depot .timeline-panel .rop-tag{left:auto;right:20px}
.rop-timeline .list-timeline>li.depot .timeline-panel .rop-barre span{left:0;right:auto}
.rop-timeline .list-timeline>li.depot .timeline-action{left:auto}
.rop-timeline .list-timeline>li.depot .list-tl-action{float:right;text-align:right}
.rop-timeline .list-timeline>li.depot .list-tl-action li:nth-child(2){margin-left:-50px}
.rop-timeline .list-timeline>li.depot .list-tl-action li{cursor:pointer}
.rop-timeline .list-timeline>li.active{margin:55px 0 0}
.rop-timeline .list-timeline>li.active .timeline-badge{border-width:8px;margin-right:-20px;line-height:27px;top:43px;line-height:.9}
.rop-timeline .timeline-day{position:relative;width:130px;height:130px;margin:0 auto;text-align:center;color:#837c77;background-color:#f3eee9}
.rop-timeline .timeline-day i{display:inline-block}
.rop-timeline .timeline-day p{margin-top:0}
.rop-timeline .timeline-day canvas{position:absolute;left:0}
.rop-timeline .timeline-day .rop-calendar{margin:30px auto 0;float:none;height:50px;background-position:center -273px;width:50px}
.rop-timeline .timeline-day .rop-calendar strong{font-size:1.7rem;line-height:2.7}
.rop-timeline .timeline-avenir li.active{margin:0}
.rop-timeline .timeline-avenir .rop-barre span{background-color:#e64444}
.rop-timeline .timeline-avenir .rop-cat{color:#e64444}
.rop-timeline .timeline-avenir .timeline-day{border:0}
.rop-timeline .timeline-avenir .center .circle{line-height:3rem}
.rop-timeline .timeline-avenir .depot .rop-barre span{background-color:#b2965b}
.rop-timeline .timeline-avenir .depot .rop-cat{color:#b2965b}
.list-graph-evolution.js-evolution-bar .help-text-popup{padding-top:0;height:auto;line-height:1;padding-bottom:0;width:auto;min-width:auto}
body:not(.not-ie).comptes-contrats .depenses.pfm-container .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .depenses.pfm-container .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .depenses.pfm-container .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .depenses.pfm-container .recette #js-legend-spendings ul.doughnut-legend a li i{font-size:8px}
body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i{font-size:8px}
body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i,body:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i{font-size:8px}
body.bpf:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-spendings ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.depenses .depenses #js-legend-recette ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-spendings ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.depenses .recette #js-legend-recette ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-spendings ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.recettes .depenses #js-legend-recette ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-spendings ul.doughnut-legend a li i,body.bpf:not(.not-ie).comptes-contrats .pfm-container.recettes .recette #js-legend-recette ul.doughnut-legend a li i{font-size:18px}
body.comptes-contrats.preview #ia-rop .pfm-container.recettes .ca.block-3{display:none}
@media only screen and (max-width:1200px){.rop-timeline .timeline-panel .rop-detail{width:75%}
}
.wrapper-caracteristiques{padding:5px 1rem 20px;background:#f3eee9;text-transform:uppercase}
.wrapper-caracteristiques .udc-solde{font-size:1.07143rem}
.wrapper-caracteristiques .udc-solde.chiffres{font-size:1.42857rem}
.wrapper-caracteristiques .text-little{text-transform:lowercase;font-size:.92857rem;color:#4f4f4f}
.wrapper-caracteristiques .caracteristiques{background-color:transparent}
.wrapper-caracteristiques .caracteristiques li{border:solid 1px #f3eee9;background:#fff;padding:0 1.5rem;margin-bottom:2.5rem;border-top:0}
.wrapper-caracteristiques .caracteristiques li .col-2 i,.wrapper-caracteristiques .caracteristiques li .col-50 i{color:#e3514b;font-size:3.57143rem;float:left;width:auto;height:auto;padding:1rem 3% 0 0}
.wrapper-caracteristiques .row-little .col-30,.wrapper-caracteristiques .row-little .col-65{min-height:0}
.wrapper-caracteristiques .row-big .col-30,.wrapper-caracteristiques .row-big .col-65{min-height:90px}
.wrapper-caracteristiques .last-border .col-30,.wrapper-caracteristiques .last-border .col-65{border:0}
.wrapper-caracteristiques.all{padding:30px;background-color:#f5f5f5;display:none}
#vcd-caract-header-page .dropdown-header .editable-container{height:20px}
.wrapper-demande-pret{background-color:#f3eee9;padding:30px 30px 85px}
.wrapper-demande-pret ul.footnote{list-style-type:none;padding-left:0}
.wrapper-demande-pret .notification{margin-top:40px;margin-bottom:20px}
.wrapper-demande-pret .notification .icon{font-size:2em;margin-right:.5em;float:left;width:1em;height:1em}
.wrapper-demande-pret .notification p{float:left;padding:0;display:block;margin:-0.5em 0 0 0}
.wrapper-demande-pret fieldset.col-50:first-child{padding-right:2%}
.wrapper-demande-pret .total-box strong,.wrapper-demande-pret .list-recapitulatif strong,.wrapper-demande-pret .list-justif,.wrapper-demande-pret .devoir-de-conseil em,.wrapper-demande-pret .devoir-de-conseil .img-preco,.wrapper-demande-pret .list-etat-civil li span:last-child,.wrapper-demande-pret .list-etat-civil div,.wrapper-demande-pret .list-ppi-options em,.wrapper-demande-pret .list-ppi-options strong{color:#826b97}
.wrapper-demande-pret .etat-civil .list-etat-civil span{text-align:left;width:198px}
.wrapper-demande-pret .etat-civil .list-etat-civil span.precisions{width:100%;height:8em;position:relative;right:-50%;top:-1em}
.wrapper-demande-pret .etat-civil .list-etat-civil span.precisions .nano-pane{right:3px}
.wrapper-demande-pret .etat-civil .list-etat-civil span.precisions .nano-slider{width:8px}
.wrapper-demande-pret .etat-civil .list-etat-civil span.precisions .nano-content{width:100%}
.wrapper-demande-pret hr{margin:30px 0;opacity:.3}
.wrapper-demande-pret .etat-civil h3{font-size:1.57143rem}
.wrapper-demande-pret .lb-box{padding:25px}
.wrapper-demande-pret .lb-box .col-60{padding-right:30px}
.wrapper-demande-pret .lb-box .range{padding-top:51px}
.wrapper-demande-pret .lb-box .col-100{margin:10px 0 10px 0}
.wrapper-demande-pret .circle.info{line-height:2rem;font-size:1.5rem;height:28px;width:28px;background-color:#f3eee9}
.wrapper-demande-pret .violet-2{color:#826b97}
.wrapper-demande-pret .violet-3{color:#a2133f}
.wrapper-demande-pret .offre{padding:10px 25px;margin-top:15px;margin-bottom:15px}
.wrapper-demande-pret .offre.active:after{border-color:transparent}
.wrapper-demande-pret .offre .circle{height:30px;width:30px;font-size:1rem;line-height:27px;margin-left:10px}
.wrapper-demande-pret .offre .list-offre{margin-bottom:15px;line-height:18px}
.wrapper-demande-pret .offre .list-offre strong{display:inline-block}
.wrapper-demande-pret .offre .list-offre span{display:inline-block;width:50%}
.wrapper-demande-pret .margRight{margin-right:15px}
.wrapper-demande-pret .confirmation{position:relative;padding-bottom:40px}
.wrapper-demande-pret .confirmation small{position:absolute;bottom:10px;left:20px}
.wrapper-demande-pret .form .custom-select{margin-top:0}
.wrapper-demande-pret .form .custom-select.join-select{width:70%;float:left}
.wrapper-demande-pret .form .join-input input,.wrapper-demande-pret .form .join-montant span{margin:0}
.wrapper-demande-pret .form label{font-size:1.08em}
.wrapper-demande-pret .form label+div:not(.help-text-container){margin-bottom:30px}
.wrapper-demande-pret .form label+div:not(.help-text-container).noMargin{margin-bottom:0}
.wrapper-demande-pret .form .help-text-container ~ div{margin-bottom:30px}
.wrapper-demande-pret .total-box{padding-top:.5rem;font-size:1em}
.wrapper-demande-pret [type="checkbox"]:not(:checked)+label,.wrapper-demande-pret [type="checkbox"]:checked+label{padding-left:30px;padding-top:5px}
.wrapper-demande-pret [type="checkbox"]:not(:checked)+label:before,.wrapper-demande-pret [type="checkbox"]:checked+label:before{height:20px;width:20px;border-radius:0}
.wrapper-demande-pret [type="checkbox"]:not(:checked)+label:after,.wrapper-demande-pret [type="checkbox"]:checked+label:after{content:"\e603";font-family:"iconbnp";background-color:transparent;top:5px;left:2px;border-radius:2px}
.wrapper-demande-pret .row-encadre-gris{position:relative;text-align:left}
.wrapper-demande-pret .big{font-size:1.42857rem;display:inline-block}
.wrapper-demande-pret .green{color:#685648}
.wrapper-demande-pret .reponse{padding:15px 25px}
.wrapper-demande-pret .ppi-assurance .nano-pane{right:10px}
.wrapper-demande-pret .ppi-assurance .nano.white-box{height:190px}
.wrapper-demande-pret .ppi-assurance .nano-content{padding:10px;padding-right:30px}
.wrapper-demande-pret .form input[type=radio].custom-radio+label.radio-label{padding:0 1.5rem 0 2.5rem}
.wrapper-demande-pret .pj-popup{text-align:center;height:380px;width:675px}
.wrapper-demande-pret .pj-popup .popin-content{padding:30px 0}
.wrapper-demande-pret .pj-popup .btn-primary{margin-top:15px;margin-bottom:9px}
.wrapper-demande-pret .pj-popup .btn-secondary{margin-bottom:9px}
.wrapper-demande-pret .pj-popup#recevoir-mail{height:230px;top:58%;overflow:hidden;position:absolute;min-height:230px}
.wrapper-demande-pret h4{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase;padding:0;margin:.3em 0 1em}
.wrapper-demande-pret .list-etat-civil div.help-text-container{float:none;display:inline-block;width:auto;margin:0 0 0 6px;top:5px}
.wrapper-demande-pret .list-etat-civil div.help-text-container .popover-content{width:auto}
.wrapper-demande-pret .list-etat-civil div.help-text-container .arrow{left:-13px;bottom:auto;height:auto;overflow:initial}
.wrapper-demande-pret .demande-pret-loader{top:0;bottom:0;right:0;left:0;text-align:center;vertical-align:middle;background-color:white;position:absolute;z-index:199}
.wrapper-demande-pret .demande-pret-loader .container{display:inline-block;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.flexilia .list-form-recap{overflow:visible}
.flexilia .list-form-recap:after,.flexilia .list-form-recap:before{display:table;content:""}
.flexilia .list-form-recap div.help-text-container{float:none;display:inline-block}
.flexilia .list-form-recap div.help-text-container .help-text-popup{z-index:3}
.flexilia .list-etat-civil li{height:36px;clear:both}
.flexilia .list-etat-civil li div.help-text-container{float:none;display:inline-block;width:auto;margin:0 0 0 6px;top:5px}
.flexilia .list-etat-civil li div.help-text-container .popover-content{width:auto}
.flexilia .list-etat-civil li div.help-text-container .arrow{left:-13px;bottom:auto;height:auto;overflow:initial}
.flexilia .list-etat-civil li>span{color:#999;display:inline-block;padding-top:5px}
.flexilia .list-etat-civil li div:not(.help-text-container){line-height:26px;color:#826b97}
.popin-fixed.white-box.well.fifty{width:50%}
.ppi-conditions,.ppi-recap,.devoir-de-conseil,.ppi-assurance{padding:25px}
.suivi-etape{padding-bottom:5px}
.suivi-etape ~ .wrapper-demande-pret{padding-top:2px}
.devoir-de-conseil{background-color:#faf9f9}
.devoir-de-conseil em{font-style:normal}
.devoir-de-conseil .demi-fleche2{padding:15px 25px;margin-bottom:35px}
.devoir-de-conseil .img-preco{min-height:50px;padding:25px 25px 0 0;float:left;font-size:4rem;width:20%}
.devoir-de-conseil .img-preco .icon-preco:before{content:"\e63f"}
.list-justif,.list-rejete{margin-bottom:25px}
.list-justif li,.list-rejete li{position:relative;padding:10px 10px 10px 40px}
.list-justif li:before,.list-rejete li:before{font-family:'iconbnp';font-size:1.5rem;content:"\e603 ";position:absolute;left:0}
.list-rejete li:before{content:"\e65b"}
.list-etat-civil{color:#837c77}
.list-etat-civil li{padding:5px 0;clear:both}
.list-etat-civil li>span:last-child{float:right}
.list-etat-civil div{width:50%;float:right}
.list-recapitulatif li{float:left;width:25%;border-right:1px solid #f3eee9;text-align:center;color:#4f4f4f}
.list-recapitulatif li strong{font-size:1.42857rem;white-space:nowrap}
.list-recapitulatif li:last-child{border-right:0}
.list-recapitulatif li>span{display:block;margin-bottom:5px}
.list-big-recap,.list-ppi-options{clear:both}
.list-big-recap li,.list-ppi-options li{width:100%;margin:0 2% 0 0;float:left;border-bottom:solid 1px #f3eee9;padding:20px 0;color:#837c77}
.list-big-recap li em,.list-big-recap li strong,.list-ppi-options li em,.list-ppi-options li strong{font-style:normal;float:left;width:40%;text-align:right}
.list-big-recap li strong,.list-ppi-options li strong{font-size:1.6rem;line-height:1}
.list-big-recap li span:not(.col-30),.list-ppi-options li span:not(.col-30){float:left;width:60%}
.list-big-recap li .help-text-container,.list-ppi-options li .help-text-container{vertical-align:bottom}
.list-big-recap li:last-child{border:0}
.list-ppi-options:not(.wide){min-height:460px}
.list-ppi-options:not(.wide) li{width:48%}
.list-ppi-options:not(.wide) li em,.list-ppi-options:not(.wide) li strong{width:40%}
.list-ppi-options:not(.wide) li em span,.list-ppi-options:not(.wide) li strong span{width:auto !important;float:none}
.list-ppi-options:not(.wide) li span{width:60%}
.list-ppi-options:not(.wide) li span span{width:auto}
.list-ppi-options:not(.wide) li span sup{margin-left:5px}
.wrapper-demande-pret.simu-pret .ppi-simulateur .input-container .join-input2 .form-control.js-simulation-credit-unit{padding:6px 0 6px 4px}
.wrapper-demande-pret.simu-pret .resultat-simulation .list-etat-civil div{width:75%}
.wrapper-demande-pret.simu-pret .ppi-simulateur .input-container em.error{top:1px;width:325px;display:inline-block}
.ppi-cap-emprunt{padding:25px;margin-bottom:25px}
.ppi-cap-emprunt .table-border{font-size:1.3rem}
.ppi-cap-emprunt .table-border th{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:.7em;font-weight:normal}
.ppi-cap-emprunt .table-border td{font-family:"bnpp_sansbold",Arial,sans-serif}
.ppi-cap-emprunt .table-border tr>td:last-child{text-align:right}
.ppi-cap-emprunt .table-border tr>td:first-child{color:#826b97}
.ppi-cap-emprunt .circle.coche{border-width:2px}
.ppi-cap-emprunt .active .circle.coche{border-color:#826b97}
.ppi-cap-emprunt .active .circle.coche:after{color:#826b97}
.simu-white-text-box{position:relative;top:280px;padding-left:40px;padding-right:40px}
.simu-white-text-box p{font-size:1.3rem}
.bottom-liner{font-size:.9rem}
.wrapper-demande-pret-simu{padding:40px 10px 10px 10px}
.ppi-simulateur-box{max-width:500px;background-color:transparent;border:1px solid transparent;background-image:url(image/particuliers/white-dot.png)}
.ppi-simulateur-box h2{font-size:2rem;font-weight:600}
.ppi-simulateur-box p{padding-left:50px;padding-right:50px;color:#999;font-size:1.2rem}
.ppi-simulateur-box #fieldset-submit{padding:30px 0 15px 0}
.ppi-simulateur-box #simulateur-demande-pret-duree{margin-top:40px;margin-left:20px;margin-right:20px}
.ppi-simulateur-box #simulateur-demande-pret-duree fieldset{margin-left:20px;margin-right:20px}
.ppi-simulateur-box #simulateur-demande-pret-duree fieldset#fieldset-submit{margin-left:0;margin-right:0}
.ppi-simulateur-box #simulateur-demande-pret-duree .insert-value{display:inline-block;max-width:67px;overflow:hidden;text-overflow:ellipsis;height:23px;white-space:nowrap;vertical-align:top}
.ppi-simulateur-box #simulateur-demande-pret-duree .devise{width:14px;height:23px;display:inline-block;vertical-align:top;margin-left:5px}
.ppi-simulateur-box #simulateur-demande-pret-duree .bubble-text{position:relative;display:block;top:33px;width:86px;height:23px;text-align:center}
.ppi-simulateur-box #simulateur-demande-pret-duree .input-container{-moz-appearance:none;-webkit-appearance:none;position:relative;top:-20px;display:block;width:96px;height:105px;background:url(image/particuliers/simulateurs/bulle-simu.png);color:#fff;padding:5px;margin:0 0 7px -35px;border-radius:50px 50px 50px 50px;border:0 solid transparent;font-family:bnp_regular,Arial,sans-serif;font-size:1.2rem;overflow:hidden;text-overflow:ellipsis}
.ppi-simulateur-box #slider .ui-widget-header{background-color:#b75da7;background-image:none;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.ppi-simulateur-box #slider.ui-corner-all,.ppi-simulateur-box #slider.ui-corner-top,.ppi-simulateur-box #slider.ui-corner-right,.ppi-simulateur-box #slider.ui-corner-tr{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}
.ppi-simulateur-box #slider .ui-state-default,.ppi-simulateur-box #slider .ui-widget-content .ui-state-default,.ppi-simulateur-box #slider .ui-widget-header .ui-state-default{border-radius:50%;border:solid 1px #f3eee9;height:42px;width:42px;background-image:none;background-color:#faf9f9;display:block;position:absolute;right:-27px;margin-right:0;margin-top:-15px;cursor:-webkit-grab;cursor:grab;z-index:15}
.ppi-simulateur-box #slider .ui-state-default:after,.ppi-simulateur-box #slider .ui-widget-content .ui-state-default:after,.ppi-simulateur-box #slider .ui-widget-header .ui-state-default:after{content:"";height:28px;width:28px;border-radius:50%;background-color:#ae529d;position:absolute;top:6px;left:6px}
.ppi-simulateur-box #slider .ui-state-default:focus,.ppi-simulateur-box #slider .ui-widget-content .ui-state-default:focus,.ppi-simulateur-box #slider .ui-widget-header .ui-state-default:focus{outline:0}
.ppi-simulateur-box .ui-slider-handle:after{background:#cf5da5;background:-webkit-linear-gradient(top,#cf5da5 0,#8a53a9 100%);background:linear,to bottom,#cf5da5 0,#8a53a9 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5da5',endColorstr='#8a53a9',GradientType=0)}
.ppi-simulateur-box ul.list-scale{width:calc(100% + 46px);position:relative;margin-top:15px}
.ppi-simulateur-box ul.list-scale li{line-height:16px;display:inline-block;left:-5px;width:35px;position:relative;font-family:bnp_regular,Arial,sans-serif;color:#800a91;font-weight:600}
.ppi-simulateur-box ul.list-scale li.list-1{margin:0 auto;display:block;position:relative;left:-7px;margin-right:auto !important}
.ppi-simulateur-box ul.list-scale li.list-2{margin-right:calc(88% - 35px)}
.ppi-simulateur-box ul.list-scale li.list-3{margin-right:calc(44% - 35px)}
.ppi-simulateur-box ul.list-scale li.list-4{margin-right:calc(29% - 35px)}
.ppi-simulateur-box ul.list-scale li.list-5{margin-right:calc(22% - 35px)}
.ppi-simulateur-box ul.list-scale li:last-child{margin-right:0}
.ppi-simulateur-box ul.list-scale li:before{display:none}
.ppi-simulateur-box .join-input{width:100px;height:100px}
.ppi-simulateur-box div.arrow-bottom:after{border-color:#b75da7 transparent;bottom:11px}
#one-result{text-align:center;color:#999;font-size:1.5rem}
#one-result span{color:#b75da7}
.photo-prov{overflow:hidden;min-width:1024px;max-width:1250px;margin:0 auto;max-height:530px}
.photo-prov .col-2{min-height:458px}
.ppi-simulateur .form fieldset,.ppi-simulateur-box .form fieldset{padding:10px 25px}
.ppi-simulateur .curseur-2,.ppi-simulateur-box .curseur-2{min-height:80px;margin-top:70px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.ppi-simulateur .curseur-2 .barre-1,.ppi-simulateur-box .curseur-2 .barre-1{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5ea7',endColorstr='#62216f',GradientType=1)}
.ppi-simulateur .curseur-2.dragging .curseur-btn,.ppi-simulateur-box .curseur-2.dragging .curseur-btn{cursor:-webkit-grabbing;cursor:grabbing}
.ppi-simulateur .curseur-2 figcaption,.ppi-simulateur-box .curseur-2 figcaption{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;clear:both;padding:10px 0}
.ppi-simulateur .input-container:not(.montantHT-container),.ppi-simulateur-box .input-container:not(.montantHT-container){position:absolute;margin-top:-80px}
.ppi-simulateur .input-container,.ppi-simulateur-box .input-container{width:180px}
.ppi-simulateur .input-container .join-input2 .form-control,.ppi-simulateur-box .input-container .join-input2 .form-control{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase;color:#f3eee9;border-left:0}
.ppi-simulateur .resizer-limit-left .input-container,.ppi-simulateur-box .resizer-limit-left .input-container{left:0;margin-right:0}
.ppi-simulateur .resizer-limit-left .arrow-bottom:after,.ppi-simulateur-box .resizer-limit-left .arrow-bottom:after{display:none}
.ppi-simulateur .resizer-limit-right .arrow-bottom:after,.ppi-simulateur-box .resizer-limit-right .arrow-bottom:after{display:none}
.ppi-simulateur .arrow-bottom:after,.ppi-simulateur-box .arrow-bottom:after{border-color:#f3eee9 transparent;bottom:2px}
.ppi-simulateur .curseur-btn,.ppi-simulateur-box .curseur-btn{border-radius:50%;border:solid 1px #f3eee9;height:42px;width:42px;background-color:#faf9f9;display:block;position:absolute;right:-27px;margin-right:0;margin-top:-15px;cursor:-webkit-grab;cursor:grab;z-index:15}
.ppi-simulateur .curseur-btn:after,.ppi-simulateur-box .curseur-btn:after{content:"";height:28px;width:28px;border-radius:50%;background-color:#ae529d;position:absolute;top:6px;left:6px}
.ppi-simulateur .list-scale,.ppi-simulateur-box .list-scale{position:relative}
.ppi-simulateur .list-scale li,.ppi-simulateur-box .list-scale li{position:absolute;text-align:center;top:.7rem}
.ppi-simulateur .list-scale li:before,.ppi-simulateur-box .list-scale li:before{content:'|';position:absolute;top:-29px;color:#d1afca;text-align:left;left:0;z-index:12}
.ppi-simulateur .list-scale li.last-child,.ppi-simulateur-box .list-scale li.last-child{right:0}
.ppi-simulateur .list-scale li:first-child:before,.ppi-simulateur .list-scale li.last-child:before,.ppi-simulateur-box .list-scale li:first-child:before,.ppi-simulateur-box .list-scale li.last-child:before{content:''}
.resultat-simulation .list-etat-civil span{float:none}
.wrapper-chat{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat/background-chat.png") repeat scroll 0 0;bottom:0;-webkit-box-shadow:-1px -1px 20px 5px silver;box-shadow:-1px -1px 20px 5px silver;max-height:480px;position:fixed;right:0;width:320px;z-index:999}
.wrapper-chat img{width:auto}
.wrapper-chat .fix-width{width:275px}
.wrapper-chat .confirm-close-chat .arrow{left:auto;right:22px}
.wrapper-chat .confirm-close-chat .icon-info{vertical-align:text-top}
.wrapper-chat .message-retour-popup{top:30px}
.wrapper-chat .help-text-popup-content{font-family:"bnpp_sansregular",Arial,sans-serif;font-weight:normal}
.wrapper-chat .header-chat{border-bottom:1px solid #66d799;height:48px;color:#fff;padding:8px 10px}
.wrapper-chat .header-chat strong{cursor:pointer;padding-right:20px}
.wrapper-chat .header-chat strong.js-reduire-chat:before{content:"\02212";font-size:1.78571rem;vertical-align:top}
.wrapper-chat .header-chat strong.js-popup-chat{display:none}
.wrapper-chat .header-chat strong.js-popup-chat:before{content:"\02197";font-size:2.14286rem;vertical-align:top;line-height:36px}
.wrapper-chat .header-chat h2{font-size:1.85714rem;float:left;margin-top:0;padding-top:0}
.wrapper-chat .header-chat .close{color:#fff;float:right;font-size:.7em;line-height:2em;margin-top:1px}
.wrapper-chat .header-chat .close .link{color:#837c77}
.wrapper-chat.closed{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat/icon-chat-close.png") no-repeat scroll 0 0;display:block}
.wrapper-chat .content-chat{color:#fff;font-size:.86667rem;height:432px;text-align:center}
.wrapper-chat .content-chat h3{font-size:34px;line-height:2.1rem;margin:0}
.wrapper-chat .content-chat h3:first-of-type{font-size:44px}
.wrapper-chat .content-chat h3:nth-of-type(2){font-size:36px}
.wrapper-chat .content-chat p{font-size:14px;padding:0 30px}
.wrapper-chat .content-chat .btn-secondary{color:#212121;display:block;font-size:14px;margin:20px auto 5px;width:85%}
.wrapper-chat .content-chat .btn-secondary.off{margin:35px auto}
.wrapper-chat .content-chat h3.chat-wait{font-size:2rem;padding:0 53px;margin-top:5px}
.wrapper-chat .content-chat h3.chat-wait:before{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat/sprite-chat.png") no-repeat scroll 0 0;display:block;height:108px;margin:0 auto 30px;width:134px}
.wrapper-chat .content-chat .circle-valid,.wrapper-chat .content-chat .circle-avis,.wrapper-chat .content-chat .ferme,.wrapper-chat .content-chat .circle-time,.wrapper-chat .content-chat .circle-degrade,.wrapper-chat .content-chat .circle-info{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/chat/sprite-chat.png) no-repeat;display:block}
.wrapper-chat .content-chat [id*=erreurTechnique] button{margin-top:9px;font-size:.9rem}
.wrapper-chat .content-chat .circle-degrade{height:122px;margin:16px auto 30px;width:122px}
.wrapper-chat .content-chat .circle-time{margin:60px auto 20px;background-position:-135px 0;width:130px;height:121px}
.wrapper-chat .content-chat .circle-time p{font-size:2rem;width:130px;padding-top:40px;margin:0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-shadow:1px 2px 3px #4f4f4f}
.wrapper-chat .content-chat .canvasLoader{height:120px;width:120px;margin:60px auto 50px}
.wrapper-chat .content-chat .circle-valid,.wrapper-chat .content-chat .circle-avis,.wrapper-chat .content-chat .circle-info{width:72px;height:73px}
.wrapper-chat .content-chat .circle-valid{margin:40px auto 50px;background-position:-274px 0}
.wrapper-chat .content-chat .circle-avis{margin:5px auto 10px;background-position:-360px 0}
.wrapper-chat .content-chat .circle-info{margin:85px auto 50px;background-position:-594px 0}
.wrapper-chat .content-chat .ferme{margin:25px auto 25px;background-position:-447px 0;width:126px;height:120px}
.wrapper-chat .content-chat .step{height:100px;margin-top:0}
.wrapper-chat .content-chat .message img{width:17px;height:17px}
.wrapper-chat .content-chat .link-3{font-size:14px}
.wrapper-chat h3.chat-off{font-size:2.14286rem;padding:0}
.wrapper-chat .form-avis{padding:0 20px}
.wrapper-chat .form-avis textarea{color:#433931;text-align:left;border:0;border-radius:3px;padding:5px;resize:none;width:100%}
.wrapper-chat .form-avis .btn-secondary{margin:5px 2% 0 0;width:49%}
.wrapper-chat .form-avis .btn-secondary:last-child{margin-right:0}
.wrapper-chat .form-avis .icon-check{font-size:5em;line-height:2.6em}
.wrapper-chat button.openChat{color:rgba(255,255,255,0)}
.wrapper-chat #ml{min-height:1px;width:93%;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;font-size:.8rem}
.wrapper-chat #ml>a{position:absolute;right:10px;top:5px}
.wrapper-chat #ml .popin-content{height:100%;overflow:auto;color:#4e4e4e;padding:0}
.wrapper-chat #ml .popin-content p{text-align:left;padding:0;margin:0;font-size:12px}
.wrapper-chat #ml .popin-content p.big{font-size:14px;padding:0;color:#b2965b}
.wrapper-chat #ml .popin-close,.wrapper-chat #ml .popin-close:active,.wrapper-chat #ml .popin-close:hover,.wrapper-chat #ml .popin-close:visited{color:#1b9b5b}
#ia-chat .popin-cache{opacity:.45;position:absolute}
.over .header-chat .pull-right,.avis .header-chat .pull-right,.avislast .header-chat .pull-right,.wait .header-chat .pull-right{display:none}
.over .container-buttons,.avis .container-buttons,.avislast .container-buttons,.wait .container-buttons{margin-top:45px}
.over .container-buttons .btn-secondary,.avis .container-buttons .btn-secondary,.avislast .container-buttons .btn-secondary,.wait .container-buttons .btn-secondary{margin:5px auto 0 auto}
.mod-chat{background-color:#f3eee9;color:#433931;background-image:none}
.mod-chat .header-chat{border-color:#837c77;color:#433931}
.mod-chat .header-chat span,.mod-chat .header-chat .close{color:#837c77}
.mod-chat .avatar{border-radius:50%;height:45px;width:45px;background-color:#33cb95;background-image:-webkit-gradient(linear,left top,left bottom,from(#33cb95),to(#58c56d));background-image:linear-gradient(180deg,#33cb95,#58c56d);float:left;margin:0 20px;position:relative}
.mod-chat .avatar:before{font-family:iconbnp;font-size:1.6rem;color:#fff;content:"\e6c3";position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}
.mod-chat .list-conversation{height:268px;float:left}
.mod-chat .list-conversation .nano-pane{right:2px}
.mod-chat .list-conversation li{width:100%;min-height:1px;clear:both;overflow:hidden;margin-bottom:8px}
.mod-chat .list-conversation li.client .message,.mod-chat .list-conversation li.client .avatar{float:right}
.mod-chat .list-conversation li.client .message:after,.mod-chat .list-conversation li.client .message:before{right:auto;left:100%}
.mod-chat .list-conversation li.client .message:after{border-color:rgba(220,223,224,0);border-left-color:#fff}
.mod-chat .list-conversation li.client .message:before{border-color:rgba(220,223,224,0);border-left-color:#f3eee9}
.mod-chat .list-conversation li.client .avatar{background-color:#837c77;background-image:none}
.mod-chat .content-chat{position:relative;color:#433931;text-align:left}
.mod-chat .content-chat p{padding:0}
.mod-chat .message{float:left;position:relative;padding:5px 10px;background-color:#fff;border-radius:3px;width:67%;border:solid 1px #f3eee9}
.mod-chat .message:after,.mod-chat .message:before{right:100%;top:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.mod-chat .message:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}
.mod-chat .message:before{border-color:rgba(220,223,224,0);border-right-color:#f3eee9;border-width:11px;margin-top:-11px}
.mod-chat .message p,.mod-chat .message div{color:#837c77;margin:2px 0}
.mod-chat .message p img,.mod-chat .message div img{opacity:.5}
.mod-chat .message p{word-break:break-word;word-wrap:break-word}
.mod-chat .msg-encours{color:#837c77;font-style:italic}
.chat-time{color:#5cc569;font-size:.85em;position:relative;padding-left:20px}
.chat-time:before{font-family:'iconbnp';content:"\e640 ";font-size:1rem;position:absolute;left:0}
.bottom-chat{position:absolute;bottom:0;width:100%}
.bottom-chat .emoticon-container{border-top:1px solid #ccc;padding:5px;background:#FFF}
.bottom-chat .emoticon-container i{width:20%;font-size:15px}
.bottom-chat .emoticon-container div{cursor:pointer}
.evaluation-chat{background-color:#3c3c3c;color:#fff;padding:10px}
.chat-form{border-top:solid 1px #f3eee9;position:relative}
.chat-form .send-msg{background-color:#685648;color:#fff}
.chat-form .smiley{background-color:#fff}
.chat-form .textarea{resize:none;outline:0;border:0;border-right:solid 1px #f3eee9;padding:5px 55px 5px 5px;height:100px;background:#FFF;overflow:auto;width:100%;z-index:0}
.chat-form .textarea .nano-pane{right:53px}
.chat-form .textarea p{line-height:1em;padding:0;margin:0}
.chat-form .action-chat{border-left:solid 1px #f3eee9;position:absolute;right:0;top:0;z-index:2}
.chat-form .action-chat button{height:50px;width:50px;display:block}
.chat-form .action-chat button.smiley{color:rgba(255,255,255,0);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/common/icon1.png);background-position:center center;background-repeat:no-repeat;background-size:18px}
.rating{float:left;padding:0}
.rating legend{float:left;padding-right:10px}
.rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}
.rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:1.5rem;line-height:1;color:#fff}
.rating:not(:checked)>label:before{content:'☆ '}
.rating>input:checked ~ label:before{content:'★ '}
.rating:not(:checked)>label:hover:before,.rating:not(:checked)>label:hover ~ label:before{content:'★ '}
.rating>input:checked+label:hover:before,.rating>input:checked+label:hover ~ label:before,.rating>input:checked ~ label:hover:before,.rating>input:checked ~ label:hover ~ label:before,.rating>label:hover ~ input:checked ~ label:before{content:'★ '}
.rating>label:active{position:relative;top:2px;left:2px}
.cancel{background-color:transparent;padding-top:5px;display:block;width:100%;height:45px;position:absolute;bottom:0;border-top:1px solid #fff}
.list-avis-chat{overflow:hidden}
.AppliMobile .list-avis-chat{border-bottom:1px solid #fff}
.list-avis-chat>li{width:50%;float:left;border-top:solid 1px #fff;border-right:solid 1px #fff}
.list-avis-chat>li:nth-of-type(even){border-right:0}
.list-avis-chat>li:first-child>label:before{content:"\e643"}
.list-avis-chat>li:nth-child(2)>label:before{content:"\e644"}
.list-avis-chat>li:nth-child(3)>label:before{content:"\e642"}
.list-avis-chat>li:last-child>label:before{content:"\e641"}
.list-avis-chat>li:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}
.list-avis-chat>li:not(:checked)>label{line-height:1.5;color:#fff;width:100%;text-align:center;display:block;padding-top:5px;height:75px;cursor:pointer}
.list-avis-chat>li:not(:checked)>label:before{font-family:"iconbnp";font-size:1.5rem;display:block}
.list-avis-chat>li>input:checked ~ label,.list-avis-chat>li:not(:checked)>label:hover{background-color:#fff;color:#837c77}
.chat-mini{height:47px}
.chat-mini .header-chat{background-color:#b2965b;color:#fff}
.chat-mini .header-chat strong.js-reduire-chat:before{content:"\025A1"}
.chat-mini .content-chat,.chat-mini .bottom-chat{display:none}
.chat-mini.mod-chat .header-chat{background-color:#3c3c3c}
.wrapper-chat.chat-popup{font-size:15px;width:100%;background-size:cover;top:0;min-height:100%}
.wrapper-chat.chat-popup .header-chat strong.js-popup-chat:before{content:"\02199"}
.wrapper-chat.chat-popup .header-chat .js-reduire-chat{visibility:hidden}
.wrapper-chat.chat-popup .content-chat .btn-secondary{font-size:1.1rem}
.wrapper-chat.chat-popup .close{padding-top:3px}
.wrapper-chat.chat-popup #ml{font-size:13px}
[name="historique"] .wrapper-chat{max-height:none;position:relative;width:100%;height:auto}
[name="historique"] .content-chat{height:auto;padding:2rem 0}
[name="historique"] .list-conversation{height:auto}
[name="historique"] h1{font-size:2rem;margin:1rem 0 1rem 1rem}
.wrapper-chat.AppliMobile section,.AppliMobile section{width:100%;position:fixed;max-height:none;height:100%;background-repeat:no-repeat;background-size:cover}
.wrapper-chat.AppliMobile section .content-chat,.AppliMobile section .content-chat{height:100%;padding-top:10px}
.wrapper-chat.AppliMobile header.header-chat,.AppliMobile header.header-chat{position:absolute;width:100%;border-bottom:0 none}
.wrapper-chat.AppliMobile header.header-chat h2,.wrapper-chat.AppliMobile header.header-chat span,.AppliMobile header.header-chat h2,.AppliMobile header.header-chat span{display:none}
.wrapper-chat.AppliMobile header.header-chat .close,.AppliMobile header.header-chat .close{position:absolute;right:1px;z-index:2;top:1px;width:20px;height:20px}
.wrapper-chat.AppliMobile header.header-chat span.close,.AppliMobile header.header-chat span.close{display:block}
.wrapper-chat.AppliMobile #liste-conversation,.AppliMobile #liste-conversation{height:calc( 100% - 120px)}
.wrapper-chat.AppliMobile .mod-chat .list-conversation,.AppliMobile .mod-chat .list-conversation{height:auto}
#close-chat .cell{text-align:center}
#close-chat .cell button{display:inline-block}
#chatPreloader{position:absolute;top:50%;width:80px;height:80px;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%}
#wcm-l-disclaimer-chat>div{position:relative}
#wcm-l-disclaimer-chat button.clicked{color:rgba(0,0,0,0)}
#buttonPreloader{width:60px;height:60px;margin:0 auto}
.js-chat-loading{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/chat/background-chat.png) center center;background-size:cover}
.form .list-avis-chat-nps{margin-top:65px}
.form .list-avis-chat-nps .col-11{margin:0 .3em}
.form .list-avis-chat-nps input+.radio-label{color:white;margin:0;padding:20px 0 0;width:21px}
.form .list-avis-chat-nps input+.radio-label:before{background-color:transparent;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/nps-bg.png);background-position:right center;border:0 none;height:20px;top:-4px;width:20px}
.form .list-avis-chat-nps input+.radio-label:hover:before,.form .list-avis-chat-nps input+.radio-label.active:before{background-position:left center}
.form .row-labels{margin-top:10px}
.form .lower-label{text-align:left;padding-left:8px}
.form .higher-label{text-align:right;padding-right:8px}
.app-col-left{width:calc(100% - 270px)}
.app-col-right{width:270px}
.app-col-right__content.affix{position:fixed !important}
.bouton-colonne{margin-top:10px;display:block;width:100%}
.hr-colonne{border-color:#FFF;margin-top:22px;color:#767676}
.p-colonne{font-family:bnp_regular,Arial,sans-serif;font-size:14px;color:#767676}
.image-colonne{width:100%;height:107px;font-size:16px;padding:40px 103px 0 0}
body .icon-email{width:100%;display:block}
.right-content-colonne{width:270px;padding:20px 20px 20px 20px}
body .icon.icon-enveloppe-alt:before{font-family:iconbnp;color:#1da35f;margin-right:10px;font-size:24px;float:left;margin-top:-4px}
body.bpf.preview .icon.icon-enveloppe-alt:before{color:#424242}
.number-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/telephone.png") 177px top/33% no-repeat transparent;margin-right:-19px}
.text-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/contact/telephone.png") right top no-repeat transparent}
.text-gray{color:#767676}
.chat-template{height:426px;padding-left:28px;padding-top:15px}
p.horaires.text-chat-template{width:12em;color:#424242}
.bouton-chat-template{margin-top:110px;margin-right:40px}
.text-chat-template-image{text-align:center;color:#767676;width:16em}
.text-chat-image{text-align:center;color:#767676;width:16em;margin-bottom:150px}
.bouton-center{text-align:center}
.openingHours-background .bouton-center{text-align:left;margin-top:16px;display:inline-block;margin-bottom:16px}
.openingHours-background .bouton-center .btn-secondary2{color:#424242}
.not-openingHours-background{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/panneau-ferme.jpg") center 188px no-repeat white}
.openingHours-background{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/laptopMac.jpg") right bottom no-repeat white}
.openingHours-background .not-openingHours{display:none}
.not-openingHours-background .openingHours{display:none}
.loader-image{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader.gif) !important}
div[id*="-chat"]>div{background:0}
.header-page.assurance-vie .actions-rapides .color-hover:hover{color:#685648}
table.assurance-vie{background:#fff;width:100%;margin-bottom:3.57143rem}
table.assurance-vie td.inputR{min-width:160px}
table.assurance-vie:not(.sortable) .select-arrow,table.assurance-vie:not(.sortable) .icon-carret-up{display:none}
table.assurance-vie td{padding:1rem;height:60px}
table.assurance-vie td.grey{background-color:#faf9f9}
table.assurance-vie td .circle-small{line-height:17px}
table.assurance-vie th{text-align:left;font-family:"bnpp_sansregular",Arial,sans-serif;width:190px;padding:1.42857rem;height:95px}
table.assurance-vie th.larg{width:290px}
table.assurance-vie th.grey{background-color:#faf9f9;padding:20px;height:60px}
table.assurance-vie .unfolded th{position:relative}
table.assurance-vie .unfolded th:after,table.assurance-vie .unfolded th:before{-webkit-transform:scale(1.4) rotate(-180deg);transform:scale(1.4) rotate(-180deg);bottom:-27px;left:50%;border:solid transparent;content:" ";height:0;position:absolute;pointer-events:none}
table.assurance-vie .unfolded th:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px;bottom:-24px;border-style:solid;display:block;width:0}
table.assurance-vie .unfolded th:before{border-color:rgba(209,209,209,0);border-bottom-color:#f3eee9;border-width:11px;margin-left:-11px}
table.assurance-vie tr{border:1px solid #f3eee9}
table.assurance-vie thead .help-text-container{padding-left:5px}
table.assurance-vie thead tr>td{border-left:solid 1px #f3eee9}
table.assurance-vie thead td:not(.active){color:#837c77;font-weight:normal;background-color:#f9f7f8}
table.assurance-vie thead a{color:#837c77;float:left;width:100%}
table.assurance-vie thead a.active{color:#4e4e4e;font-weight:bold}
table.assurance-vie thead a .icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/udc/sprite-udc.png);background-position:center -663px}
table.assurance-vie .join-input2 p{border:1px solid #ccc;border-left:0 none;padding:12px 0 11px;margin:0;text-align:center;font-size:1.1em;min-width:2em}
table.assurance-vie .icon-trash,table.assurance-vie .icon-pdf{cursor:pointer}
table.table-readonly{margin-bottom:.5rem}
.barre-recherche-label{padding:10px;text-align:center;vertical-align:middle}
.barre-recherche-button{padding:10px}
section.assurance-vie{position:relative;padding:2rem;color:#4e4e4e}
section.assurance-vie .icon.violet{color:#a2133f}
section.assurance-vie .supports .padRight{padding-right:20px}
section.assurance-vie .select-arrow,section.assurance-vie .icon-carret-up{float:right;margin:1px 0 0 0;cursor:pointer;width:20px}
section.assurance-vie .clause-beneficiaire{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){section.assurance-vie .clause-beneficiaire{display:block}
}
section.assurance-vie .clause-beneficiaire .col-30{-webkit-box-flex:1;-ms-flex:1;flex:1}
section.assurance-vie .clause-beneficiaire .col-65{-webkit-box-flex:2;-ms-flex:2;flex:2}
section.assurance-vie .clause-beneficiaire .col-65 img{float:left;padding-left:8px;margin-top:-6px;-webkit-transform:scale(0.8);transform:scale(0.8)}
@media screen and (min-width:769px){section.assurance-vie .clause-beneficiaire .col-65 img{-webkit-transform:scale(1);transform:scale(1)}
}
section.assurance-vie .clause-beneficiaire-element p:not(:first-child){display:block;margin-left:36px}
section.assurance-vie .clause-beneficiaire-element p:first-child{padding-left:30px}
section.assurance-vie .clause-beneficiaire-open{clear:both;padding-left:30px !important}
section.assurance-vie .clause-beneficiaire-close{margin:15px 0 25px}
section.assurance-vie .clause-beneficiaire-open,section.assurance-vie .clause-beneficiaire-close{text-decoration:underline;padding-top:6px}
section.assurance-vie .clause-beneficiaire-open:hover,section.assurance-vie .clause-beneficiaire-close:hover{cursor:pointer}
section.assurance-vie .clause-beneficiaire .form-info{margin-left:77px;margin-bottom:40px}
@media screen and (max-width:768px){section.assurance-vie .clause-beneficiaire .form-info{margin-left:52px;margin-bottom:40px}
}
section.assurance-vie .clause-beneficiaire .form-info p{margin-left:23px}
section.assurance-vie .clause-beneficiaire .form-info .icon{padding-top:0}
section.assurance-vie .clause-beneficiaire .form-info a{color:#4e4e4e;text-decoration:underline}
section.assurance-vie h2.mouvement{margin-bottom:3px}
section.assurance-vie .headDiv h2{margin:1rem 0 .6em 0}
section.assurance-vie .btn-third{padding:10px 20px;margin:10px 0}
section.assurance-vie.grey{background-color:#f3eee9}
section.assurance-vie.greyC{background:#f3eee9}
section.assurance-vie.greyC .row-border:first-of-type{border-top:0}
section.assurance-vie.greyC .popin.well{padding:32px 40px}
section.assurance-vie.greyC .popin.well table.assurance-vie thead td:not(.active){width:50%}
section.assurance-vie .icon{font-size:1.8rem;color:#2491ee;margin:0 20px 0 0;width:42px;height:20px;text-align:center;display:inline}
section.assurance-vie.section-padding-white .row-border{border:0}
section.assurance-vie.section-padding-white.caracteristiques .botMention{margin-top:20px}
section.assurance-vie.section-padding-white:last-child .col-30+.col-65 img[alt="clause-bene"]{width:32px;display:inline-block;position:relative;left:2%;float:left;margin-right:20px}
section.assurance-vie.mouvement{background:#f3eee9;padding:20px}
section.assurance-vie.mouvement>div{padding:0}
section.assurance-vie.mouvement .udc-ligne-titre{padding:5px}
section.assurance-vie.mouvement .udc-ligne-titre .col-5{border-right:1px solid #e1e0e0}
section.assurance-vie.mouvement .udc-ligne-titre .col-5:last-child{border:0}
section.assurance-vie.mouvement .list-vue1{border-bottom:solid 1px #f3eee9;background-color:#fff}
section.assurance-vie.mouvement .details{padding:5px 20px;background-color:#faf9f9}
section.assurance-vie.mouvement .details .cont{border:1px solid #f3eee9}
section.assurance-vie.mouvement .details .cont p:first-child{text-align:right}
section.assurance-vie .last-row{padding:10px 0}
section.assurance-vie .inline-label{margin:10px 0}
section.assurance-vie .inline-label+.error{margin:5px 0;display:block}
section.assurance-vie .msg-erreur{padding:25px}
section.assurance-vie .msg-erreur p{text-align:center}
section.assurance-vie .msg-erreur .icon-form-alert{display:block;margin:0 auto}
ul.form.ajout-support{list-style-type:none;line-height:30px}
ul.form.ajout-support .icon-carret-down{display:inline-block}
ul.form.ajout-support .icon-carret-up{display:inline-block}
ul.form.ajout-support [type="checkbox"]:not(:checked)+label,ul.form.ajout-support [type="checkbox"]:checked+label{padding-left:45px;margin-bottom:0}
ul.form.ajout-support [type="checkbox"]:not(:checked)+label:before,ul.form.ajout-support [type="checkbox"]:checked+label:before{width:39px;height:23px;cursor:pointer;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 50px;border:0;-webkit-box-shadow:none;box-shadow:none}
ul.form.ajout-support [type="checkbox"]:not(:checked)+label:after,ul.form.ajout-support [type="checkbox"]:checked+label:after{width:35px;height:23px;cursor:pointer;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/messagerie/sprite-messagerie.png) center 26px}
ul.form.ajout-support .mefav-note-risque-popin{color:#2491ee}
ul.form.ajout-support>li>ul>li{margin:0 0 0 20px}
ul.form.ajout-support>li>ul>li>ul{margin:0 0 0 30px}
#liste-support{max-height:80%;overflow:hidden;z-index:301;top:20%}
#liste-support.nano-added{height:100%}
#liste-support.nano-added .nano-pane{right:0}
#liste-support.nano{position:fixed;width:90%;height:100%}
.header-wr{height:145px}
.assurance-vie .link-contrat-prevoyance{margin-bottom:10px}
.assurance-vie .link-contrat-prevoyance a{color:#fff}
.assurance-vie .row-border:not(.empty){min-height:60px;padding-top:15px;margin-right:6%}
.assurance-vie .row-border:not(.empty) p.compte{font-size:1.07143rem;display:inline-block;padding-left:25px;text-transform:uppercase}
.assurance-vie .row-border:not(.empty) p.compte strong{text-transform:none;color:#433931}
.assurance-vie .row-border{border-bottom:solid 1px #ccc;padding-top:15px;min-height:60px}
.assurance-vie ul.sum{overflow:hidden;margin-bottom:1rem}
.assurance-vie ul.sum li{float:left;padding:0 2rem;border-right:1px solid #f3eee9;min-height:64px}
.assurance-vie ul.sum li .big{font-size:1.21429rem;font-family:"bnpp_sansbold",Arial,sans-serif;display:block}
.assurance-vie ul.sum li:first-child{padding:0 2rem 0 0}
.assurance-vie ul.sum li:last-child{border-right:0 none;padding:0 0 0 2rem;margin:0}
.assurance-vie .graph .donut{float:left;margin:0 150px 0 0;position:relative}
.assurance-vie .graph .donut .label{position:absolute;padding:10px;background:#fff;border:1px solid #f3eee9;left:160px;top:160px;width:190px;text-align:left}
.assurance-vie .graph .ri{margin:20px 0 0 0;float:left}
.assurance-vie .graph .ri ul{overflow:hidden;height:164px}
.assurance-vie .graph .ri ul li{margin:0 0 3px 0;min-height:30px}
.assurance-vie .graph .ri ul li.lvl1 div{background-color:#94f0ff}
.assurance-vie .graph .ri ul li.lvl2 div{background-color:#6bdff8}
.assurance-vie .graph .ri ul li.lvl3 div{background-color:#43cff0}
.assurance-vie .graph .ri ul li.lvl4 div{background-color:#1dbee8}
.assurance-vie .graph .ri ul li.lvl5 div{background-color:#00a3d8}
.assurance-vie .graph .ri ul li.lvl6 div{background-color:#018ac1}
.assurance-vie .graph .ri ul li.lvl7 div{background-color:#0071ad}
.assurance-vie .graph .ri ul li.lvl8 div{background-color:#005c99}
.assurance-vie .graph .ri ul li.lvl9 div{background-color:#0559b9}
.assurance-vie .graph .ri ul li.lvl10 div{background-color:#1059da}
.assurance-vie .graph .ri ul li.lvl11 div{background-color:#245eed}
.assurance-vie .graph .ri ul li.lvl12 div{background-color:#3a68f2}
.assurance-vie .graph .ri ul li.lvl13 div{background-color:#5374f9}
.assurance-vie .graph .ri ul li.lvl14 div{background-color:#6d7ffb}
.assurance-vie .graph .ri ul li.lvl15 div{background-color:#848afc}
.assurance-vie .graph .ri ul li.lvl16 div{background-color:#9892ff}
.assurance-vie .graph .ri ul li div{width:40px;height:30px;margin:0 20px 0 0;float:left}
.assurance-vie .graph .ri ul li>span{display:inline-block;margin:2px 0 0 0;color:#4f4f4f}
.assurance-vie .graph .ri ul li>span span{font-size:1.2em;font-weight:bold}
.assurance-vie .graph .ri ul.grew{height:527px}
.assurance-vie a.sectionGrow{color:#4e4e4e;display:block;padding-right:40px;position:relative;width:178px;margin:40px auto 0}
.assurance-vie a.sectionGrow.tall{width:200px;margin:0}
.assurance-vie a.sectionGrow.tall.second{width:230px}
.assurance-vie a.sectionGrow.snd{width:93px;padding:0}
.assurance-vie a.sectionGrow.snd span{margin:4px 0 0 0}
.assurance-vie .icon-carret-down{position:absolute;right:0;top:3px;cursor:pointer}
.assurance-vie.repartition{overflow:hidden}
.assurance-vie .row-border p{padding:0 0 0 40px}
.assurance-vie .botMention{margin:60px 0 40px 0}
.assurance-vie .big:not(.sepBot){font-size:1.5em}
.assurance-vie .big.botSentence{font-size:1.42857rem}
.assurance-vie .icon.big{font-size:2.6em}
.assurance-vie .icon.big.icon-check{visibility:hidden}
.assurance-vie .marg40{margin:2.85714rem}
.assurance-vie .marg20{margin:1.42857rem}
.assurance-vie .margBot{margin-bottom:40px}
.assurance-vie .noMargin{margin:0 !important}
.assurance-vie .noPadding{padding:0 !important}
.assurance-vie .tableCell{display:table-cell !important}
.assurance-vie .defaultColor{color:#4e4e4e !important}
.assurance-vie .greyColor{color:#837c77}
.assurance-vie .versement{clear:both;overflow:hidden}
.assurance-vie .cont i{display:inline-block}
.assurance-vie .cont div{background:#faf9f9;padding:1px 10px;clear:both}
.assurance-vie .cont .list-rib{background:#fff;padding:10px 2rem;overflow:hidden}
.assurance-vie .cont .list-rib span{display:block}
.assurance-vie .innerTable thead{background-color:#f5f5f5}
.assurance-vie .innerTable thead th,.assurance-vie .innerTable thead td{height:40px;border-right:1px solid #f3eee9}
.assurance-vie .innerTable thead th:last-child,.assurance-vie .innerTable thead td:last-child{border:0}
.assurance-vie .innerTable thead th{width:240px}
.assurance-vie .innerTable.table-readonly tbody{background-color:#f5f5f5}
.assurance-vie .innerTable .icon{margin:0;color:#4e4e4e}
.assurance-vie .upTwelve{display:inline-block;position:relative;top:-12px}
.assurance-vie.faq .faq-container{padding:20px 0;background:#fff}
.assurance-vie.faq .faq-container .nano{height:250px;width:auto}
.assurance-vie.faq .faq-container .nano .nano-pane{right:0;margin-right:-10px}
.assurance-vie.faq .faq-container .nano li{line-height:1.5em}
.assurance-vie.faq .faq-container .icon-info{margin:0 0 0 15px}
.assurance-vie.faq .title{border-bottom:1px solid #f3eee9;padding:0 30px 20px 20px}
.assurance-vie.faq .text{margin:0 2.5rem 0 4.6rem}
.assurance-vie .tabAvance,.assurance-vie .tabRachats{margin-bottom:30px;overflow:hidden}
.assurance-vie .whiteBG{background-color:#fff !important}
.assurance-vie .borderBottom{border-bottom:1px solid #f3eee9}
.assurance-vie .borderBottom .col-100{margin-left:37px;float:none;padding-top:8px;padding-bottom:15px}
.assurance-vie .supports{margin:0 0 30px 0}
.assurance-vie .supports p{margin:0;padding:0}
.assurance-vie .supports div{height:70px;padding:23px 30px 0 30px}
.assurance-vie .periode_picker{height:60px;border:solid 1px #ccc;border-left:0;background-color:#f5f5f5;padding:3px 10px 0 0}
.assurance-vie .periode_picker p{margin:15px 20px 0 0}
.assurance-vie .periode_picker p:first-child{margin-left:20px}
.assurance-vie .periode_picker input{height:41px;margin:6px 20px 0 0;padding:3px 10px;text-align:center;font-size:1.1em}
.assurance-vie .periode_picker .btn-{height:41px;padding:5px 1.5rem;margin-top:6px}
.assurance-vie.onglet i{display:inline-block;position:relative;top:6px;left:-9px}
.assurance-vie .verticalSep{border-left:1px solid #f3eee9;width:5%;margin:1em 0 0 5%;float:left}
.assurance-vie.investissement{padding:2rem 2rem 20px}
.assurance-vie.investissement .row .checkboxCont{margin:35px 0 0 0}
.assurance-vie.investissement .row .checkboxCont label{padding:6px 0 0 38px}
.assurance-vie.investissement .dropdown:hover .dropdown-selected{color:#4e4e4e}
.assurance-vie.investissement .dropdown:hover .dropdown-selected .libelle{color:#837c77}
.assurance-vie.investissement .col-50{padding:0}
.assurance-vie.investissement .row-border>.col-65,.assurance-vie.investissement .row-border>.col-30{min-height:45px;padding:0}
.assurance-vie.investissement h3{margin:0;padding:17px 2rem 15px;background-color:#faf9f9}
.assurance-vie.investissement .btn-select.tall{height:75px}
.assurance-vie.investissement .dropdown-selected,.assurance-vie.investissement .dropdown-list{padding:20px 2rem;border-bottom:1px solid #f3eee9;border-left:1px solid #f3eee9;border-top:1px solid #f3eee9;background-color:#fff}
.assurance-vie.investissement .dropdown-selected.no-border,.assurance-vie.investissement .dropdown-list.no-border{border-left:0;background-color:#faf9f9;background-image:none;height:75px}
.assurance-vie.investissement .dropdown-selected .dropdown-list-select,.assurance-vie.investissement .dropdown-list .dropdown-list-select{bottom:auto}
.assurance-vie.investissement .dropdown-selected .icon,.assurance-vie.investissement .dropdown-list .icon{font-size:1em;color:#4e4e4e;margin:0}
.assurance-vie.investissement .dropdown-selected li:hover .icon,.assurance-vie.investissement .dropdown-selected li:hover .libelle,.assurance-vie.investissement .dropdown-selected li:hover p,.assurance-vie.investissement .dropdown-selected li:hover strong,.assurance-vie.investissement .dropdown-selected li:hover span,.assurance-vie.investissement .dropdown-list li:hover .icon,.assurance-vie.investissement .dropdown-list li:hover .libelle,.assurance-vie.investissement .dropdown-list li:hover p,.assurance-vie.investissement .dropdown-list li:hover strong,.assurance-vie.investissement .dropdown-list li:hover span{color:#fff}
.assurance-vie.investissement .noSelectable{cursor:default}
.assurance-vie.investissement .checkIcon{padding:60px 0 0 0}
.assurance-vie.investissement .checkIcon>div{margin:0 auto 30px}
.assurance-vie.investissement .row.details.end{margin:40px 0 0 20px}
.assurance-vie.investissement .details{padding:0 1.78571rem;margin:20px 0}
.assurance-vie.investissement .details .row-border:first-of-type{border-top:0 none}
.assurance-vie.investissement .details.tight{min-height:100px;margin-top:0}
.assurance-vie.investissement .details .rapport{margin:0 0 40px 0;text-align:right}
.assurance-vie.investissement .details .rapport p{margin:0}
.assurance-vie.investissement .details .rapport+*{clear:both}
.assurance-vie.investissement .details .wrap1{margin:20px 0 0 0}
.assurance-vie.investissement .details.end{margin:40px 0 0 0}
.assurance-vie.investissement .details.end label.radio-label{height:auto;background-image:none;position:relative}
.assurance-vie.investissement .details.end label.radio-label div{position:absolute;border:1px solid #f3eee9;border-radius:3px;width:25px;height:25px;top:2px;left:0}
.assurance-vie.investissement .details.end [type="checkbox"]:not(:checked)+label,.assurance-vie.investissement .details.end [type="checkbox"]:checked+label{padding-left:40px;display:inline-block;line-height:22px;background-repeat:no-repeat;background-position:0 -311px;vertical-align:middle;cursor:pointer}
.assurance-vie.investissement .details.end [type="checkbox"]:not(:checked)+label:before,.assurance-vie.investissement .details.end [type="checkbox"]:not(:checked)+label:after,.assurance-vie.investissement .details.end [type="checkbox"]:checked+label:before,.assurance-vie.investissement .details.end [type="checkbox"]:checked+label:after{content:none}
.assurance-vie.investissement .details.end .row button{margin-left:14%}
.assurance-vie.investissement .details.end input.custom-radio:checked+label.radio-label div{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-input-valid.png) center center no-repeat}
.assurance-vie.investissement .row.fleche{margin:0;padding:0}
.assurance-vie.investissement .row.fleche:after,.assurance-vie.investissement .row.fleche:before{left:50%}
.assurance-vie.investissement .link{color:#4e4e4e}
.assurance-vie.investissement .link i{float:right}
.assurance-vie.investissement .link.transverse{margin:2rem 4rem}
.assurance-vie.investissement .row{margin:0 1.78571rem;padding:0 0 1.42857rem 0}
.assurance-vie.investissement .row a,.assurance-vie.investissement .row p{display:inline-block;color:#4e4e4e;margin:1.64286rem 0}
.assurance-vie.investissement .row a.inline-link{display:inline;color:#00aadc}
.assurance-vie.investissement .row .repartition-button{margin:30px 0 0 0}
.assurance-vie.investissement .row.dispo{margin:0;padding:20px 25px 20px 25px;background-color:#faf9f9}
.assurance-vie.investissement .row.dispo h3,.assurance-vie.investissement .row.dispo p{padding:0;margin:0;background:0}
.assurance-vie.investissement .row.dispo .row-border{border:0 none;padding:0}
.assurance-vie.investissement .row.dispo .row-border span{display:block;font-size:.9em;color:#4f4f4f}
.assurance-vie.investissement .row.dispo .row-border:last-child>div{border:0 none}
.assurance-vie.investissement .row.dispo .row-border:first-of-type{border-top:0 none}
.assurance-vie.investissement .compte-preleve .dropdown .dropdown-selected{padding:15px 70px 15px 15px;overflow:hidden;height:72px}
.assurance-vie.investissement .compte-preleve .dropdown-list .dropdown-list-select li{margin:0 55px 0 15px;border-bottom:solid 1px #f3eee9;padding:15px 10px 10px 10px}
.assurance-vie.investissement .compte-preleve .dropdown-list .dropdown-list-select{bottom:0}
.assurance-vie.investissement .repartition-container{text-align:center}
.assurance-vie.investissement .repartition-container .link{color:#b2965b;cursor:pointer}
.assurance-vie.investissement .repartition-container .icon-carret-up{position:absolute;right:0;top:3px;cursor:pointer}
.assurance-vie.investissement .dispo-container{text-align:left}
.assurance-vie.investissement .dispo-container .link{color:#b2965b;cursor:pointer}
.assurance-vie.investissement .dispo-container .icon-carret-up{position:absolute;right:0;top:3px;cursor:pointer}
.assurance-vie.confirm .center p{margin:0 40px 10px 40px}
.assurance-vie.confirm p.sepBot{margin-bottom:50px}
.assurance-vie.confirm .botSentence i{padding-left:1rem}
.assurance-vie .botSentence{padding:0 0 20px 0}
.assurance-vie .botSentence p{display:inline}
.assurance-vie .botSentence .icon{font-size:1.3rem;position:relative;top:5px;margin-right:12px}
.assurance-vie.end{padding:2rem;overflow:hidden}
.assurance-vie.end .back{margin:6px 0 0 0}
.assurance-vie.end .mLeft{margin-left:20px}
.assurance-vie table.grille{font-size:1.2rem}
.assurance-vie table.grille td{width:25%;text-align:center;border-right:1px solid #f3eee9;height:50px}
.assurance-vie table.grille .noSideBorder td{border-right:0 none;height:95px}
.popin-assurance-sum-total{overflow:hidden}
.popin table.assurance-vie{margin-bottom:15px}
.assurance-vie hr{margin:10px 0;opacity:.3}
.recherche-assurancevie .key-word-search{width:30%;float:left}
.mefav h4{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}
.mefav h4+.help-text-container{top:2.8rem;left:1rem}
.mefav .list-etat-civil{margin-bottom:40px}
.mefav .list-etat-civil li{width:46%;text-align:left;border-bottom:1px solid #f3eee9;margin-right:4%;float:none;clear:left;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.5rem;line-height:1rem;padding:1.3rem 0;display:inline-block}
.mefav .list-etat-civil li div{width:100%}
.mefav .list-etat-civil li:nth-child(2n+2){color:#a9a995;margin-right:0;clear:none;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1rem}
.mefav .assurance-vie.investissement{padding:0}
.mefav .icon-pdf.big{vertical-align:middle}
.mefav .list-recapitulatif li{text-align:left;padding:0 1em;width:33%}
.mefav .list-recapitulatif li strong{color:#a9a995;display:block}
.mefav .info-select{border:1px solid #f3eee9;top:16px}
.mefav .info-select.arrow-left:before{border-color:rgba(0,0,0,0);border-right-color:#fff;border-width:10px 10px 10px 0;right:99.8%;top:50%;margin-top:-10px;position:absolute;content:" ";display:block;pointer-events:none;border-style:solid;width:0;height:0;z-index:1}
.mefav .info-select.arrow-left:after{border-right-color:#f3eee9}
.mefav .info-select #telecharge+.ml[for="telecharge"]+a.btn-secondary.small{padding:15px 30px;font-size:15px}
.mefav .icon.small{font-size:1.4rem}
.mefav .icon.inline{top:5px;position:relative}
.mefav .icon.green{color:#b2965b}
.mefav .icon-download2{font-size:2em}
.mefav .icon-download2+span{top:-8px;position:relative;left:8px}
.mefav.epargne-c .progression-alt li a{color:#433931}
.mefav .form .float-label .input-container.join-input{margin:0}
.mefav table.assurance-vie thead td{border-right:1px solid #f3eee9;background-color:#f5f5f5}
.mefav table.assurance-vie .join-input2>p{padding:12px 0;font-size:15px}
.mefav .thead{background-color:#f5f5f5;padding:1.3em 1em;margin:0 0 2em 0;border:1px solid #f3eee9;color:#837c77}
.mefav .thead i{float:right;margin-top:3px}
.mefav .subInfo{color:#4f4f4f}
.mefav .form [type=checkbox]:checked+label.ml:after,.mefav .form [type=checkbox]:not(:checked)+label.ml:after{color:#a9a995}
#dispo{margin-top:30px}
#dispo h3{margin-bottom:20px}
table.assurance-vie th.link-fiche-fond{cursor:pointer}
.assurance-vie .blue{color:#2491ee;border-color:#2491ee}
.assurance-vie .help-text-container.blue .circle{color:#2491ee;border-color:#2491ee}
.assurance-vie .synthese a.sectionGrow{display:inline;padding-right:0}
.assurance-vie .synthese .icon-carret-down,.assurance-vie .synthese .icon-carret-up{left:50px}
.assurance-vie .synthese .icon-carret-up{cursor:pointer;position:absolute;right:0;top:3px}
.assurance-vie .synthese td,.assurance-vie .synthese ul{list-style-type:none}
.wrapper-parcours-assurance-vie-pf p.details.one-line .details-text{position:absolute;padding-left:25px;color:#999}
@media screen and (max-width:768px){.wrapper-parcours-assurance-vie-pf p.details.one-line .details-text{position:initial;padding-left:0}
}
.wrapper-parcours-assurance-vie-pf .row-status .status-info p+p{padding-top:10px}
.wrapper-parcours-assurance-vie-pf .row-status .status-info .details{padding-left:60px}
.epargne-c.mefav .list-recapitulatif li{overflow:hidden}
.epargne-c.mefav .list-recapitulatif.list-4-cols li{width:25%}
.epargne-c.mefav .list-recapitulatif.list-4-cols li strong{font-size:1em}
.epargne-c .view-notice .btn-top{background:#f5f5f5;color:#7d7d7d;text-decoration:underline;border-color:#e0e0e0;margin-top:18px}
.epargne-c .view-notice .btn-top:hover{color:#636363}
.bloc-annonce-av{border:1px solid #dcdfe0;border-radius:3px;padding:0 20px 25px;overflow:hidden;margin-top:30px;background:#fff}
.bloc-annonce-av>h4{margin-top:6px;margin-bottom:10px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}
.bloc-annonce-av .icon-annonce{font-size:30px;display:inline-block;vertical-align:top}
.bloc-annonce-av .txt-annonce{width:90%;margin-left:15px;display:inline-block;color:#333;vertical-align:middle}
.bloc-annonce-av .txt-annonce>p{margin-top:0}
.bloc-annonce-av .txt-annonce>ul li{list-style-type:none}
.bloc-annonce-av::before{content:'';display:inline-block;vertical-align:middle;height:100%}
.popin.popin-fixed.content-list-av{top:150px}
#ia-mefav-sous #souscription-content #goStep4-disabled{width:auto}
#ia-mefav .assurance-vie.investissement .details.end div.inline-label label.radio-label div{border:1px solid #708090}
.header-csl{padding-left:2rem;overflow:hidden}
.souscription .header-csl{padding-top:3rem}
.wrapper-csl{padding:2rem}
.wrapper-csl .float-label .help-text-popup{margin-top:22px}
.wrapper-csl .libelle.pull-left+.help-text-container .help-text-popup{margin-top:25px;left:-20px}
.wrapper-csl .green{color:#b2965b}
.wrapper-csl .row-encadre-gris{border-top:0}
.wrapper-csl.csl-souscription .list-big-recap em,.wrapper-csl.csl-souscription .list-big-recap strong{color:#a9a995}
.wrapper-csl.csl-souscription .list-big-recap .libelle{color:#a9a995}
.wrapper-csl.csl-souscription .form-ligne-titre+.white-box{border-left:3px solid #a9a995}
.wrapper-csl.csl-souscription .white-box>.white-box{border-left:solid 1px #f3eee9}
.wrapper-csl.csl-souscription .help-text-container .circle{color:#a9a995;border-color:#a9a995}
.wrapper-csl.csl-souscription .offres-csl .degrade-hover h3{color:#a9a995}
.wrapper-csl.csl-souscription .download-pdf.pdfOffre{display:none}
.wrapper-csl .message-information .icon{font-size:2rem;vertical-align:middle}
.wrapper-csl .offres-csl .col-4{position:relative}
.wrapper-csl .offres-csl .offre-promo-container{background-color:#FFF;border-radius:4px;border:1px solid #f3eee9;padding:20px;margin-top:20px}
.wrapper-csl .offres-csl .offre-promo-container caption{display:none}
.wrapper-csl .offres-csl .offre-promo-container table{width:100%}
.wrapper-csl .offres-csl .offre-promo-container th{text-align:left;font-weight:normal;color:#837c77;line-height:1}
.wrapper-csl .offres-csl .offre-promo-container td,.wrapper-csl .offres-csl .offre-promo-container th{width:50%;padding:1rem 0;border-bottom:solid 1px #f3eee9;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem;line-height:1.5rem}
.wrapper-csl .offres-csl .offre-promo-container td{font-size:1.8rem}
.wrapper-csl .offres-csl .degrade-hover h3{color:#b2965b}
.wrapper-csl .offres-csl .degrade-hover p{margin-top:0}
.wrapper-csl .offres-csl .degrade-hover .promo{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem}
.wrapper-csl .offres-csl .degrade-hover .promo em{font-style:normal;font-size:2rem;line-height:1.1}
.wrapper-csl .offres-csl .degrade-hover:before{content:"";background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png");background-repeat:no-repeat;width:20px;height:15px;position:absolute;bottom:30px;background-position:center -36px;left:50%;margin-left:-10px;opacity:.5}
.wrapper-csl .offres-csl .degrade-hover:hover h3,.wrapper-csl .offres-csl .degrade-hover.active h3{color:#fff}
.wrapper-csl .offres-csl .degrade-hover:hover:before,.wrapper-csl .offres-csl .degrade-hover.active:before{display:none}
.wrapper-csl hr{opacity:.3}
.wrapper-csl .icon-acrobat{display:inline-block;vertical-align:middle}
.wrapper-csl .form .white-box:not(.dropdown-selected),.wrapper-csl .form .row-encadre-gris{padding:1.5rem}
.wrapper-csl .form .promo-libelle{min-height:250px}
.wrapper-csl .form .mention{clear:both;margin-top:0}
.wrapper-csl .form .dropdown-container{clear:left}
.wrapper-csl .form select.form-control.valid{background-color:#fff}
.wrapper-csl .h3.help-text-container{padding:1.5rem 0 0 1rem}
.wrapper-csl p.pull-left+.help-text-container{padding:.8rem 0 0 .5rem}
.wrapper-csl .libelle.pull-left{margin-bottom:0}
.wrapper-csl .table-border th,.wrapper-csl .table-border td{padding:1rem}
.wrapper-csl .table-border th{text-transform:uppercase}
.wrapper-csl .submit-row{margin-top:20px}
.wrapper-csl .submit-row .btn-{display:inline-block;float:right;margin-right:10px}
.wrapper-csl .confirmation{margin-bottom:3rem;padding-top:2rem}
.wrapper-csl .list-big-recap em,.wrapper-csl .list-big-recap strong{color:#433931}
.wrapper-csl .list-big-recap .libelle{color:#433931}
.wrapper-csl .select-arrow,.wrapper-csl .icon-carret-up{float:right;margin:1px 0 0 0;cursor:pointer}
.wrapper-csl .table-border table{width:100%;background-color:#f5f5f5}
.wrapper-csl .foldable>td{padding:0}
.wrapper-csl .foldable>td tr{border:0}
.wrapper-csl .foldable>td td,.wrapper-csl .foldable>td th{padding:.5rem;border-left:solid 1px #f3eee9}
.wrapper-csl .foldable>td td:last-child,.wrapper-csl .foldable>td th:last-child{border-right:solid 1px #f3eee9}
.wrapper-csl .foldable>td th{font-family:"bnpp_sansregular",Arial,sans-serif;background-color:#f3eee9}
.wrapper-csl .popin i{display:block;margin:0 auto}
.wrapper-csl .list-caracteristiques{clear:both}
.wrapper-csl .list-caracteristiques span{font-size:1.3rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;width:48%;line-height:1;margin-right:5%}
.wrapper-csl .list-caracteristiques em{font-style:normal;width:45%}
.wrapper-csl .list-caracteristiques span,.wrapper-csl .list-caracteristiques em{border-bottom:solid 1px #f3eee9;padding:1rem 0;display:inline-block}
.wrapper-csl .list-caracteristiques li:last-child span,.wrapper-csl .list-caracteristiques li:last-child em{border:0}
.wrapper-csl .list-caracteristiques i{font-size:2rem;padding:0 .8rem 0 0;color:#00aadc;line-height:1}
.wrapper-csl button i{font-size:1.8rem}
.wrapper-csl .msg-erreur{text-align:center}
.wrapper-csl .msg-erreur i.icon-form-alert{display:block;margin:20px auto}
.wrapper-csl .msg-erreur h1{color:#d30171}
.wrapper-csl .msg-erreur p{padding:0 25px}
.wrapper-csl .msg-erreur .red{color:#d30171}
.wrapper-csl .degrade-hover{padding:1rem;border:solid 1px #f3eee9}
.wrapper-csl .degrade-hover p{margin-top:0}
.list-bnpnet li{background-color:#fff;padding:1.5rem;border-bottom:solid 1px #f3eee9;clear:both;overflow:hidden}
.list-bnpnet li.center{padding:1rem;margin-top:15px}
.list-bnpnet li.ope-top{margin-top:25px}
.list-bnpnet li .date-JM{padding-right:1rem}
.list-bnpnet li .date-JM span{line-height:1.35714rem}
.list-bnpnet li.legende{padding:.5em 1.78571rem;background-color:#f8f8f8}
.wrapper-bnpnet .form-ligne-titre+.white-box{border-top:0}
.wrapper-bnpnet .table-border span{color:#837c77}
.wrapper-bnpnet .onglet-bi-etat2 h3{margin:0}
.wrapper-bnpnet .popin-alert{min-height:430px;height:auto;margin-top:-280px;width:60%}
.wrapper-bnpnet .alert-container{margin:0 auto;text-align:center;padding-top:35px}
.wrapper-bnpnet .alert-container .icon-form-info{margin:0 auto}
.wrapper-bnpnet .a-venir,.wrapper-bnpnet .en-cours{position:relative;font-size:.86667rem;padding-left:20px}
.col-50.periode{margin-top:20px}
.close.cartebnp{margin-top:10px;margin-right:10px}
strong.green{color:#685648}
.form-ra fieldset{background-color:#fff}
.form-ra .row{padding:1rem}
@media all and (max-height:600px){.wrapper-bnpnet .table-border span{color:#837c77}
.wrapper-bnpnet .onglet-bi-etat2 h3{margin:0}
.wrapper-bnpnet .popin-alert{min-height:430px;height:auto;margin-top:-245px;width:60%}
.wrapper-bnpnet .alert-container{margin:0 auto;text-align:center;padding-top:15px}
.wrapper-bnpnet .alert-container .icon-form-info{display:none}
}
.wrapper-commande-chequier>h2:first-child{margin-top:0}
.wrapper-commande-chequier>h2:first-child span{color:#b2965b}
.wrapper-commande-chequier .udc-ligne-titre{padding-left:1rem}
.wrapper-commande-chequier .udc-ligne-titre h4{text-transform:uppercase;font-family:"bnpp_sansbold",Arial,sans-serif;margin-top:0;margin-bottom:0;padding-bottom:16px;color:#837c77}
.wrapper-commande-chequier .udc-ligne-titre h4 span{color:#b2965b}
.wrapper-commande-chequier .actions-rapides h3{line-height:1}
.wrapper-commande-chequier .actions-rapides .white-box i{margin-top:25px}
.wrapper-commande-chequier .icon-info{font-size:2.5rem;vertical-align:middle}
.wrapper-commande-chequier .footer{margin-top:2rem}
.wrapper-commande-chequier div[name="cp30"] .icon-chequier30:before{content:"\e6c1"}
.wrapper-commande-chequier div[name="co60"] .icon-chequier60:before{content:"\e6c0"}
.wrapper-commande-chequier .list-cheque .icon-enveloppe-bis:before{content:"\e6cb"}
.wrapper-commande-chequier .select-mode-livraison .icon-enveloppe-alt:before{content:"\e6d5"}
.wrapper-commande-chequier .select-mode-livraison .icon-enveloppe-bis:before{content:"\e6cb"}
.wrapper-commande-chequier .col-1{margin-right:2%;width:49%}
.list-cheque{margin-bottom:2rem}
.list-cheque li{background-color:#fff;padding:1rem;border-bottom:solid 1px #f3eee9}
.list-cheque li .info-suite{border-left:solid 1px #f3eee9;padding-left:1rem}
.list-cheque li .info-suite i,.list-cheque li .info-suite p{display:table-cell;vertical-align:middle}
.list-cheque li .icon-box i,.list-cheque li .info-suite i{font-size:3rem;width:4rem;height:3rem;padding-right:1rem}
.list-recap li>div{border-top:solid 1px #f3eee9;padding:1rem 0}
.list-recap li>div.col-68{float:right;color:#b2965b}
.list-recap .encadre-adr{color:#837c77;border:1px solid #f3eee9;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0);padding:1rem;position:relative}
.list-recap .encadre-adr .icon-stylo-small{position:absolute;right:1rem;cursor:pointer;display:none}
.input-number{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background-image:linear-gradient(#fff,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6',endColorstr='#f9f9f9',GradientType=0)}
.input-number label{padding:1.5rem;margin:0}
.input-number .controls{float:right;height:61px;position:relative}
.input-number .btn-down,.input-number .btn-up{font-size:3.3rem;color:#837c77;padding:0 1.5rem;border-top:0;border-bottom:0;position:absolute;top:0}
.input-number .btn-down.inactive,.input-number .btn-up.inactive{cursor:default;opacity:.3}
.input-number .btn-up{border-right:0;right:0}
.input-number .btn-down{left:0}
.input-number .display{width:100%;text-align:center;display:block;line-height:5}
.ec-mesdocuments #mainContent{min-height:auto !important}
.ec-mesdocuments.nonav .header-page{min-height:54px}
.ec-mesdocuments .container-mes-documents .header-page{min-height:inherit}
.ec-mesdocuments .container-mes-documents br{display:none}
.container-mes-documents .left-nav>ul>li:last-of-type .lib .icon.icon-mes-doc::before{content:"\e64f"}
.container-mes-documents>.header-page{padding-top:0;padding-bottom:2rem}
.container-mes-documents .gris_bg{background-color:#faf9f9}
.container-mes-documents .form-advanced-search.rop fieldset{position:relative}
.container-mes-documents .form-advanced-search.rop .close{top:0}
.container-mes-documents .left-nav{width:210px;height:100%;min-height:698px;background-color:#e8ded4;color:#494949;position:absolute}
.container-mes-documents .left-nav>.top.lib{padding:8px 15px}
.container-mes-documents .left-nav>.top.lib>a{color:#a2a2a2}
.container-mes-documents .left-nav>.top.lib.active,.container-mes-documents .left-nav>.top.lib:hover{background-color:#f3eeea;color:#a2a2a2}
.container-mes-documents .left-nav>.top.lib p{width:143px}
.container-mes-documents .left-nav>.top.lib .round{border:2px solid #a2a2a2}
.container-mes-documents .left-nav p{padding:0;margin:0;display:table-cell;height:2.8em;line-height:1.15em;vertical-align:middle;width:114px}
.container-mes-documents .left-nav>ul{border-bottom:1px solid #c5b4a2;position:relative}
.container-mes-documents .left-nav>ul>li{position:relative;width:100%;overflow:hidden;border-bottom:1px solid transparent;border-top:1px solid #c5b4a2}
.container-mes-documents .left-nav>ul>li.active>.lib,.container-mes-documents .left-nav>ul>li:hover>.lib{color:#fff}
.container-mes-documents .left-nav>ul>li .lib{padding:8px 15px}
.container-mes-documents .left-nav>ul>li .lib.active{background-color:transparent;color:#cabbab}
.container-mes-documents .left-nav>ul>li .lib.active .round{border-color:#cabbab;color:#cabbab}
.container-mes-documents .left-nav>ul>li>span{padding:0 15px 0;display:table-cell;vertical-align:middle;line-height:1.15em;height:3em}
.container-mes-documents .left-nav>ul>li>span.active{background-color:transparent;color:#cabbab}
.container-mes-documents .left-nav .icon{float:left;width:1em;height:1em;margin:7px 10px 0 0;font-size:1.4em}
.container-mes-documents .left-nav .transparent{opacity:0}
.container-mes-documents .round{border-radius:100%;text-align:center;padding:.2em .6em;display:inline-block;position:absolute;top:12px;right:15px}
.container-mes-documents .content{position:absolute;width:100%}
.container-mes-documents .content li{cursor:pointer;position:relative;overflow:hidden}
.container-mes-documents .content li>span{padding:0 15px 0;display:table-cell;vertical-align:middle;line-height:1.15em;height:3em;width:210px}
.container-mes-documents .content li ul{position:relative}
.container-mes-documents .content li ul li{padding:.75em 15px;opacity:0;width:100%}
.container-mes-documents .special:after{content:"\02022";position:absolute;font-size:2.5em;line-height:1;right:15px;top:1px}
.container-mes-documents .special:hover:after{color:#fff}
.container-mes-documents .yellow .round{border:2px solid #b2965b;color:#b2965b}
.container-mes-documents .yellow .lib:hover,.container-mes-documents .yellow.active .lib{background-color:#b2965b}
.container-mes-documents .yellow .lib:hover .round,.container-mes-documents .yellow.active .lib .round{color:#fff;border-color:#fff}
.container-mes-documents .yellow.active .content{color:#b2965b}
.container-mes-documents .yellow.active .content li:hover span,.container-mes-documents .yellow.active .content li.active span{background-color:#b2965b;color:#fff}
.container-mes-documents .yellow.active .content li:hover span.active,.container-mes-documents .yellow.active .content li.active span.active{color:#cabbab;background-color:transparent}
.container-mes-documents .yellow.active .content li:hover li:hover,.container-mes-documents .yellow.active .content li:hover li.active,.container-mes-documents .yellow.active .content li.active li:hover,.container-mes-documents .yellow.active .content li.active li.active{background-color:#b2965b;color:#fff}
.container-mes-documents .yellow.active .content li:hover li:hover>span.active,.container-mes-documents .yellow.active .content li:hover li.active>span.active,.container-mes-documents .yellow.active .content li.active li:hover>span.active,.container-mes-documents .yellow.active .content li.active li.active>span.active{color:#cabbab;background-color:transparent}
.container-mes-documents .pink .round{border:2px solid #b2965b;color:#b2965b}
.container-mes-documents .pink .lib:hover,.container-mes-documents .pink.active .lib,.container-mes-documents .pink>li.subItem{background-color:#b2965b}
.container-mes-documents .pink .lib:hover .round,.container-mes-documents .pink.active .lib .round,.container-mes-documents .pink>li.subItem .round{color:#fff;border-color:#fff}
.container-mes-documents .pink.active+.content{background-color:#e8ded4;color:#b2965b}
.container-mes-documents .pink.active+.content li:hover span,.container-mes-documents .pink.active+.content li.active span{background-color:#b2965b;color:#fff}
.container-mes-documents .pink.active+.content li:hover span.active,.container-mes-documents .pink.active+.content li.active span.active{color:#cabbab;background-color:transparent}
.container-mes-documents .pink.active+.content li:hover li:hover,.container-mes-documents .pink.active+.content li:hover li.active,.container-mes-documents .pink.active+.content li.active li:hover,.container-mes-documents .pink.active+.content li.active li.active{background-color:#b2965b;color:#fff}
.container-mes-documents .blue .round{border:2px solid #b2965b;color:#b2965b}
.container-mes-documents .blue .lib:hover,.container-mes-documents .blue.active .lib{background-color:#b2965b}
.container-mes-documents .blue .lib:hover .round,.container-mes-documents .blue.active .lib .round{color:#fff;border-color:#fff}
.container-mes-documents .blue.active .content{color:#b2965b}
.container-mes-documents .blue.active .content li:hover span,.container-mes-documents .blue.active .content li.active span{background-color:#b2965b;color:#fff}
.container-mes-documents .blue.active .content li:hover span.active,.container-mes-documents .blue.active .content li.active span.active{color:#cabbab;background-color:transparent}
.container-mes-documents .blue.active .content li:hover li:hover,.container-mes-documents .blue.active .content li:hover li.active,.container-mes-documents .blue.active .content li.active li:hover,.container-mes-documents .blue.active .content li.active li.active{background-color:#b2965b;color:#fff}
.container-mes-documents .blue.active .content li:hover li:hover>span.active,.container-mes-documents .blue.active .content li:hover li.active>span.active,.container-mes-documents .blue.active .content li.active li:hover>span.active,.container-mes-documents .blue.active .content li.active li.active>span.active{color:#cabbab;background-color:transparent}
.container-mes-documents .wrapper-mes-documents{width:100%;padding-left:230px;min-height:619px;background-color:#e7e7e7}
.container-mes-documents .wrapper-mes-documents h2:first-child{margin:10px 0 20px}
.container-mes-documents .wrapper-mes-documents .dropdown-selected>.big{line-height:2.5}
.container-mes-documents .wrapper-mes-documents .dropdown-container .montant-vir,.container-mes-documents .wrapper-mes-documents .dropdown-container small.libelle{display:inline-block}
.container-mes-documents .wrapper-mes-documents .dropdown-container .montant-vir{font-size:1.21429rem}
.container-mes-documents .wrapper-mes-documents .dropdown-container .icon{border-left:solid 1px #4f4f4f;padding-left:5px}
.container-mes-documents .wrapper-mes-documents .total-results{overflow:hidden;position:relative;padding:0 1rem 1rem}
.container-mes-documents .wrapper-mes-documents .total-results .close{position:absolute;right:0;top:0}
.container-mes-documents .wrapper-mes-documents .attente-contrat{padding-left:30px}
.container-mes-documents .wrapper-mes-documents .attente-contrat ul.liste-mes-documents li .statut.attente span{font-size:.92857rem}
.container-mes-documents .wrapper-mes-documents footer a{color:#FFF;text-decoration:underline}
.container-mes-documents .wrapper-mes-documents footer .icon.icon-cog::before{display:inline-block;vertical-align:middle;margin-top:-3px;font-size:2.14286rem}
.container-mes-documents .wrapper-mes-documents .row.form-info+p.center{border-top:1px solid #CCC;padding-top:20px;margin-bottom:0}
.container-mes-documents .wrapper-recherche-doc,.container-mes-documents .wrapper-mes-documents-demat{width:100%;padding-left:210px}
.container-mes-documents .wrapper-recherche-doc .fleche.pull-right{margin-top:1.3rem;margin-right:1rem;visibility:visible}
.container-mes-documents .js-detail-toggle .liste-mes-documents .rechecheAvancee{margin-bottom:0}
.container-mes-documents .liste-mes-documents li{padding:1rem .5rem 1rem 1rem}
.container-mes-documents .liste-mes-documents .icon{font-size:inherit}
.container-mes-documents .liste-mes-documents .col-10{border-left:solid 1px #f3eee9}
.container-mes-documents .liste-mes-documents .icon-pdf,.container-mes-documents .liste-mes-documents .icon-download2{font-size:2rem;line-height:1;padding-top:1rem;line-height:1.5;cursor:pointer}
.container-mes-documents .liste-mes-documents .date-col{padding-top:0}
.container-mes-documents .liste-mes-documents .udc-solde{padding-right:1.5rem;line-height:1.8}
.container-mes-documents .document-description{font-size:.9rem;line-height:.9rem}
.container-mes-documents .document-lu:before{content:"\2022";font-size:2.5rem;line-height:1rem;margin-right:10px;left:0;position:relative;top:6px}
.container-mes-documents .dropdown-container{margin:0 0 20px 0}
.container-mes-documents .actions{padding-top:1.5rem;text-align:center}
.container-mes-documents .actions i{display:inline-block;margin:0 1rem}
.container-mes-documents .actions.active i{cursor:pointer}
.container-mes-documents .actions.active .icon-download-small,.container-mes-documents .actions.active .icon-print,.container-mes-documents .actions.active .icon-partage{background-position:center top}
.container-mes-documents .attente-contrat h2{margin-bottom:0 !important}
.container-mes-documents .attente-contrat ul.liste-mes-documents li{text-align:center}
.container-mes-documents .attente-contrat ul.liste-mes-documents li a{color:inherit}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .col-90{margin-top:.5rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .logo{border:0;font-size:3rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .compte{position:relative;text-align:left;padding-left:2rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .compte span{font-size:.9rem;color:#999}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .compte:after{content:"\e645";font-family:iconbnp;font-size:1.5rem;width:1.5rem;height:1.5rem;z-index:0;position:absolute;right:0;top:.6rem;color:#ccc}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .statut.attente{line-height:.3rem;font-size:.9rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .statut.attente span{font-size:3rem;line-height:1.7rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .statut.annule{line-height:0;font-size:.9rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .statut.annule span{font-size:2rem;line-height:2.6rem}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .date{border-left:1px solid #f3eee9}
.container-mes-documents .attente-contrat ul.liste-mes-documents li .date span{font-weight:bold}
.container-mes-documents .list-rop li{padding:.6rem 0 0 0}
.container-mes-documents .list-rop .rop-cat{min-width:0;padding-left:2%;padding-bottom:.8rem}
.container-mes-documents .list-rop .rop-cat .date-operation{margin-right:0}
.container-mes-documents .list-rop .rop-montant{width:11%}
.container-mes-documents .list-rop .rop-detail.col-55 p{width:70%;margin-left:4%}
.container-mes-documents .list-rop .rop-action{padding-left:2%}
.container-mes-documents .list-rop .toggle{float:right;padding:1rem 2% 0 2%}
.container-mes-documents .list-rop .toggle i{display:block}
.container-mes-documents .list-rop .comment{padding:.5rem 2% 0;background-color:#f5f5f5}
.container-mes-documents .list-rop .icon-stylo-small{margin-top:.8rem;display:block;cursor:pointer}
.container-mes-documents .vue-commentaire .list-rop li{position:relative}
.container-mes-documents .vue-commentaire .list-rop .folder-btn{visibility:hidden}
.container-mes-documents .vue-commentaire .list-rop .comment{background-color:#fff}
.container-mes-documents .vue-commentaire .list-rop .comment p{padding-left:34px;margin-left:2%;margin-top:0}
.container-mes-documents .vue-commentaire .list-rop .comment .form{margin-left:82px}
.container-mes-documents .vue-commentaire .list-rop .fleche{display:none}
.container-mes-documents .vue-commentaire .list-rop .js-new-comment{position:absolute;right:1.8%;top:1.5rem}
.container-mes-documents .vue-commentaire .list-rop .icon-stylo-small{margin:0 0 1.2rem 0}
.container-mes-documents .pointage:hover .icon-pin-alt,.container-mes-documents .pointage.active .icon-pin-alt{background-position:center -265px}
.container-mes-documents .show-comment,.container-mes-documents .download-rop,.container-mes-documents .pointage{width:8.33%}
.container-mes-documents .download-rop,.container-mes-documents .show-comment{border:solid 1px #ccc;background-color:#fef7f8;border-left:0;height:60px;padding:1.2rem 0;cursor:pointer;text-align:center;font-size:1.5rem;color:#4f4f4f}
.container-mes-documents .download-rop:hover,.container-mes-documents .download-rop.active,.container-mes-documents .show-comment:hover,.container-mes-documents .show-comment.active{color:#433931}
.container-mes-documents .show-comment{border-left:solid 1px #ccc}
.container-mes-documents .form.add-comment,.container-mes-documents .form.mod-comment{margin-top:1rem}
.container-mes-documents .form.add-comment .btn-secondary,.container-mes-documents .form.mod-comment .btn-secondary{margin-top:.35rem}
.container-mes-documents .barre-recherche .recherche-avancee{color:#1b9b5b}
.container-mes-documents .list-fav .main-row{border-bottom:solid 1px #dcdfe0}
.container-mes-documents .documents [class=round]{display:none}
.container-mes-documents .barre-recherche button.recherche-avancee{border-top:0;border-bottom:0;color:#4f4f4f}
.container-mes-documents .wrapper-mes-documents .list-fav li{margin-bottom:10px}
.container-mes-documents .wrapper-mes-documents .list-fav>li .main-row{margin-top:10px}
.container-mes-documents .wrapper-mes-documents .list-fav>li .main-row .col-10{padding-top:20px}
.container-mes-documents .list-bnpnet.liste-mes-documents i.icon.icon-pdf{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mes-documents/oeil_manu.png);background-size:30px;background-repeat:no-repeat;background-position-y:200%}
.container-mes-documents .list-bnpnet.liste-mes-documents i.icon.icon-pdf:before{visibility:hidden}
.container-mes-documents .liste-mes-documents i.icon.icon-pdf{width:30px;display:inline-block;height:33px}
.no-padding.wrap{padding:0;padding-left:210px}
.home-rel .service{padding-top:2rem;padding-left:45px;width:100%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mes-documents/bg-home-rel.png) center top;background-size:cover;min-height:447px;float:left}
.home-rel .service h2{color:#FFF}
.home-rel .service p{color:#FFF;width:260px;font-size:15px}
.home-rel .service .acces-service{margin-top:30px}
.home-rel footer{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);min-height:172px;width:100%;text-align:center;padding-top:20px;float:left}
.home-rel footer span{font-size:1.42857rem;color:#FFF;margin-left:6%;display:inline-block;vertical-align:30px;text-align:justify}
.home-rel .row.form-info{padding-top:10px;padding-left:45px;padding-bottom:20px}
.bpf .container-mes-documents .wrapper-mes-documents .list-fav li{margin-bottom:10px}
.bpf .container-mes-documents .left-nav>ul>li .lib .icon.icon-cog{background-position:center -265px;opacity:.7}
.pro .container-mes-documents .wrapper-mes-documents-demat header .libelle-compte h2{float:none}
body.fr.part:not(.nonav) .ec-mesdocuments .close-cont{display:none}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents>.header-page{position:relative}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents,body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc{padding-left:270px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents,body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc{width:90%;margin:0 auto;padding:0;float:none}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc{background:#e7e7e7;padding-top:35px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc{padding-top:2px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche{background:#fff;margin-right:4%}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche{margin-right:0;width:92%;margin:10px auto 0}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .form .col-80{width:10%;float:left}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .form .col-20{width:90%}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .form label.search::after{left:25%;right:initial;top:13px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .form .recherche-avancee{height:45px;padding-bottom:0}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .form .recherche-avancee{padding-left:10px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .fleche.pull-right{margin-top:13px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .fleche.pull-right{display:block}
}
@media screen and (max-width:499px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche .fleche.pull-right{position:absolute;right:25px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .barre-recherche button.recherche-avancee{background:#fff;text-align:left;color:#272727}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop{width:96%;padding-bottom:35px;border:0;border-top:1px solid #ececec;padding-left:0;overflow:hidden}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop{margin:0 auto;width:92%}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop label{font-size:1rem}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(1){padding-top:10px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(2){float:left;width:70%;padding-top:0}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(2){width:100%;float:none}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(3){float:left;width:30%;padding-left:0;padding-top:36px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(3){width:100%;float:none}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(3) button{width:50%;padding:0;height:48px;text-align:center}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(3) button:last-child{margin-right:0;margin-right:3%;width:47%}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-recherche-doc .form-advanced-search.rop fieldset:nth-child(3) button:last-child{width:38% !important}
}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents{margin-bottom:20px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li{background:0;border:0}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .main-row{padding:0 20px;background:#fff}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .main-row>.col-10 .folder-btn .icon-carret-down,body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .main-row>.col-10 .folder-btn .icon-carret-up{margin-top:0}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .rechecheAvancee{border:0;background:0}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .rechecheAvancee a{font-size:14px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .list-fav>li .rechecheAvancee a span{color:#5b5b5b}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li{padding-bottom:0;padding-top:0;padding-right:0;margin-bottom:0}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li{width:100%;float:none;padding:0}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .date-col{padding-top:10px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .date-col{width:90%;float:none;margin:0 auto}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info{position:relative;padding-top:5px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info{width:90%;float:none;padding:0;margin:0 auto;margin-bottom:10px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info br{display:initial}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info>.libelle.document-lu::before,body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info .cap.document-lu::before{display:none}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info>.libelle.document-lu::after,body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info .cap.document-lu::after{content:"non lu";color:#fff;background:#b9144f;font-size:10px;display:inline-block;border-radius:10px;padding:2px 8px;position:absolute;right:30px;top:50%;-webkit-box-shadow:0 2px 3px #b1b1b1;box-shadow:0 2px 3px #b1b1b1}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info>.document-description{font-weight:bold;text-transform:uppercase;margin-top:3px;display:block}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li .doc-info>.document-description>.libelle{display:block;font-weight:normal;margin-top:8px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li>.col-10{height:75px;background:#f8f8f8}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li>.col-10{width:50%;height:60px}
}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li>.col-10 .icon-download2{line-height:2}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li>.col-10 .icon-pdf{margin-top:8px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li.rechecheAvancee{border:0;background:0}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li.rechecheAvancee a{font-size:14px}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents .liste-mes-documents>li.rechecheAvancee a span{color:#5b5b5b}
body.fr.part:not(.nonav) .container-mes-documents .wrapper-mes-documents.attente-contrat{padding-left:50px !important}
body.fr.part:not(.nonav) .container-mes-documents .left-nav{background:0;color:#272727;margin-top:35px;width:270px}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .left-nav{width:100%;float:none}
}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul{border-bottom:0}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li{width:80%;margin:0 auto;background-color:#fff;margin-bottom:12px;border:1px solid #cecece}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li>.lib:hover{background:#55c573}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li{width:90%}
}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink{margin-bottom:0;border-bottom:0}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active .lib{background-color:#fff;border-bottom:1px solid #ececec}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active .lib p{color:#55c573}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active+.content{background-color:#fff;color:#5b5b5b;border-top:0}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active+.content li:after{content:"";position:absolute;right:1rem;top:1.2rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/list-sprite.png);background-repeat:no-repeat;background-position:-66px 0;width:11px;height:18px}
}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active+.content li span{width:214px;font-size:.95em;padding:0 0 0 48px;height:2.7em}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active+.content li.actived span,body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.pink.active+.content li:hover span{background-color:#55c573;color:#fff}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.documents .lib:hover{background:#55c573}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.documents .lib:hover>p{color:#fff}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.applications .lib .icon-mes-doc::before{content:"\eaa6";color:#333}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li.applications .lib .icon-mes-doc::after{content:"\eaa7";color:#59c575;margin-left:-0.94921875em}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon{color:#272727;background:0}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-cog::before{content:"\eaa4";color:#333}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-cog::after{content:"\eaa5";color:#59c575;margin-left:-1em}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-mes-doc::before{content:"\eaa0";color:#333}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-mes-doc::after{content:"\eaa1";color:#59c575;margin-left:-0.7392578125em}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-pin-white::before{content:"\eaa2";color:#59c575}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib .icon.icon-pin-white::after{content:"\eaa3";color:#333;margin-left:-1.013671875em}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib:hover .icon::after,body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib:hover .icon::before,body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib:hover .icon .path1:before,body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib:hover .icon .path2:before{color:#fff}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib>p{text-transform:uppercase;font-size:.9em}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib>p{width:80%}
}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib>p>a{color:#272727}
body.fr.part:not(.nonav) .container-mes-documents .left-nav>ul>li .lib:hover a{color:#fff}
body.fr.part:not(.nonav) .container-mes-documents .blue.active .lib{background:#55c573}
#ia-demat .container-mes-documents #zone-publiable-eligibilite .wrap.demat .confirmation .btn-primary.pull-right{float:none}
@media screen and (max-width:768px){body.fr.part:not(.nonav) .container-mes-documents .pink.active+.content li:hover{background:0}
body.fr.part:not(.nonav) .container-mes-documents .pink.active+.content li:hover span{color:#5b5b5b;background:none !important}
}
body.fr.part:not(.not-ie) .container-mes-documents .left-nav>ul>li .lib .icon.icon-pin-white::after{display:block;margin-left:0 !important;margin-top:-22px !important}
.visionneuse{background-color:#685648;background-image:linear-gradient(195deg,#685648,#42382f);color:#fff;position:relative;width:100%;z-index:210;height:100%;top:-57px}
.visionneuse #viewer{width:100%;min-height:800px;border:0}
.wrapper-visio em{font-style:normal}
.wrapper-visio .icon-print,.wrapper-visio .icon-download-small{background-position:center -40px}
.wrapper-visio .icon-partage{background-position:center -42px}
.wrapper-visio .icon-print{margin:0 2rem}
.wrapper-visio .visio-head{margin:1.5rem 2rem;border-bottom:solid 1px #fff;padding:0 0 .8rem 0}
.wrapper-visio .visio-head .actions{border-left:solid 1px #fff;border-right:solid 1px #fff;padding:0 1rem;text-align:center}
.wrapper-visio .visio-head .actions i{display:inline-block;cursor:pointer}
.wrapper-visio .visio-head .close{color:#fff;border-color:#fff;margin-right:.5rem}
.wrapper-visio .nbr{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.92857rem}
.wrapper-visio h3{margin:0}
.wrapper-visio .pdf-container{width:400px;min-height:560px;height:auto;background-color:#fff;display:block;margin:2rem auto}
.wrapper-visio .zoom{background-color:#fff;border-radius:20px;height:1.6rem;width:1.6rem;margin:0 .5rem;color:#685648;line-height:23px;font-size:1.5rem;text-align:center}
.wrapper-visio .zoom:hover,.wrapper-visio .zoom.active{background-color:#685648}
.wrapper-visio .nav-left,.wrapper-visio .nav-right{position:absolute;top:50%}
.wrapper-visio .nav-left:hover span,.wrapper-visio .nav-right:hover span{display:none}
.wrapper-visio .nav-left:hover .doc-title,.wrapper-visio .nav-right:hover .doc-title{display:block;cursor:pointer}
.wrapper-visio .nav-left .doc-title,.wrapper-visio .nav-right .doc-title{display:none}
.wrapper-visio .nav-left span,.wrapper-visio .nav-right span{width:40px;height:40px;border-radius:20px;border:solid 2px rgba(255,255,255,0.6);margin-top:-20px;text-align:center;line-height:40px;cursor:pointer;color:#fff;display:inline-block}
.wrapper-visio .nav-left{left:2rem}
.wrapper-visio .nav-right{right:2rem}
.wrapper-visio .nav-right .doc-title{text-align:right}
.wrapper-visio .pagination{position:absolute;background-color:rgba(0,0,0,0.3);border:solid 1px #f3eee9;border-radius:3px;padding:.5rem 1rem;bottom:1.5rem;left:50%;width:140px;margin-left:-70px;text-align:center}
.wrapper-visio .pagination .active{padding:1px 4px;border:solid 1px #f3eee9;border-radius:3px}
.wrapper-visio .repere-doc{display:none;position:absolute;width:66px;height:75px;right:2rem;top:9rem}
.wrapper-visio .repere-doc .pos{width:100%;border:solid 2px #685648;height:40px;position:absolute;z-index:2;top:0}
.wrapper-visio .repere-doc .sheet{background-color:#fff;width:50px;height:70px;margin:0 auto}
.zoom1 .wrapper-visio .repere-doc{display:block}
.zoom1 .wrapper-visio .pdf-container{width:830px;min-height:1600px}
.visionneuse #toolbarViewerLeft{padding-top:7px}
.visionneuse #toolbarViewerLeft .pagination{position:fixed;background-color:rgba(0,0,0,0.7);border:solid 1px #f3eee9;border-radius:3px;padding:.5rem 1rem;bottom:1.5rem;left:50%;margin-left:-70px;text-align:center}
.visionneuse #toolbarViewerLeft .pagination .toolbarLabel{font-size:1rem;font-family:"bnpp_sansregular",Arial,sans-serif}
.visionneuse #toolbarViewerLeft .pagination .toolbarField{padding:1px 4px;border:solid 1px #f3eee9;font-size:1rem;border-radius:3px}
.visionneuse #toolbarContainer{background-color:#42382f;background-color:#685648;background-image:linear-gradient(195deg,#685648,#42382f);padding:10px 0 0 0;border-bottom:solid 1px #fff;-webkit-box-shadow:none;box-shadow:none}
.visionneuse #toolbarViewer,.visionneuse #toolbarContainer{height:53px}
.visionneuse #viewerContainer{top:53px}
.visionneuse .nav-left,.visionneuse .nav-right{position:fixed;top:50%;z-index:10}
.visionneuse .nav-left .doc-title,.visionneuse .nav-right .doc-title{display:none;background-color:rgba(0,0,0,0.7);border-radius:3px;border:1px solid #fff;padding:.5rem 1rem}
.visionneuse .nav-left .nav-button,.visionneuse .nav-right .nav-button{background-color:rgba(0,0,0,0.7);width:40px;height:40px;border-radius:20px;border:solid 2px #fff;margin-top:-20px;text-align:center;line-height:36px;cursor:pointer;color:#fff;display:inline-block;padding-left:2px}
.visionneuse .nav-left:hover a,.visionneuse .nav-right:hover a{color:#fff}
.visionneuse .nav-left:hover .nav-button,.visionneuse .nav-right:hover .nav-button{display:none}
.visionneuse .nav-left:hover .doc-title,.visionneuse .nav-right:hover .doc-title{display:block;cursor:pointer}
.visionneuse .nav-left{left:2rem}
.visionneuse .nav-right{right:2rem}
.visionneuse .nav-right .doc-title{text-align:right}
.visionneuse .nav-left h3,.visionneuse .nav-right h3{margin-bottom:0}
.visionneuse .nav-left .date-document,.visionneuse .nav-right .date-document{display:block;margin-bottom:10px}
.visionneuse #toolbarViewerRight{padding:14px 0 0 0;width:250px;font-size:15px}
.visionneuse #toolbarViewer .outerCenter{line-height:27px}
.visionneuse #toolbarViewer .outerCenter .nbr{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.92857rem;float:none}
.visionneuse #toolbarViewerMiddle .zoom{background-color:#fff;border-radius:20px;height:1.6rem;width:1.6rem;margin:0 .5rem;color:#685648;line-height:23px;font-size:1.5rem;text-align:center;float:none;display:inline-block}
.visionneuse #toolbarViewerMiddle .zoom:hover,.visionneuse #toolbarViewerMiddle .zoom.active{background-color:#685648}
.visionneuse #toolbarViewerMiddle .zoom:before{content:''}
.visionneuse i{display:inline-block;cursor:pointer}
.visionneuse .icon-download-small,.visionneuse .icon-print{background-position:center -40px;float:none;margin:0 15px}
.visionneuse #mainContainer .findbar{left:30px;height:auto;width:470px;background-color:rgba(0,0,0,0.7);background-image:none;color:#fff;padding-top:1px;padding-bottom:10px}
.visionneuse #mainContainer .findbar.form .form-control{height:35px;line-height:35px;width:150px;margin-bottom:0}
.visionneuse #mainContainer .findbar.form label{color:#fff}
.visionneuse .textLayer .highlight.selected{background:rgba(0,0,255,0.3)}
.visionneuse .en-tete{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
.visionneuse .verticalToolbarSeparator{background-color:#fff}
.visionneuse #toolbarViewerRight .close-viewer{font-family:"bnpp_sansregular",Arial,sans-serif;position:absolute;right:0;top:12px;padding-right:2rem;cursor:pointer}
.visionneuse #toolbarViewerRight .close-viewer a,.visionneuse #toolbarViewerRight .close-viewer .close{color:#fff}
.visionneuse #findNext,.visionneuse #findPrevious{margin-top:5px}
.visionneuse #findbar .splitToolbarButton{margin-top:13px}
.visionneuse #findbar .form-control{margin-top:12px}
.visionneuse #findbar label{margin-top:20px;margin-bottom:5px}
.iframe-pdf-visionneuse-fullscreen{position:fixed;top:0;z-index:400;width:100%;left:0;background:#fff;border:solid 1px #f3eee9}
#voteAg{background-color:#f3eee9;padding:30px}
#voteAg button.btn-primary{margin:15px 0 0 0}
#voteAg button.btn-{margin:15px 15px 0 0}
#voteAg .pj-popup{z-index:1000}
#voteAg .legend{padding-left:23px}
#voteAg .fieldset-blue{padding:20px 0 22px 20px}
#voteAg p.inline{display:inline-block}
#voteAg p.recap{display:inline-block;padding-left:0;width:100%;color:#00aadc}
#voteAg .list-ppi-options li{width:100%}
#voteAg .list-ppi-options li span{width:25%;color:#4e4e4e}
#voteAg .list-ppi-options li strong,#voteAg .list-ppi-options li em{width:70%;color:#00aadc;text-align:left}
#voteAg .list-ppi-options:not(.wide){min-height:160px}
#OST-confirmation .form .custom-select,#OST-confirmation .form .custom-select2{margin-top:-17px;margin-bottom:-9px}
#OST-step1 div.form p.recap{margin-top:0}
#OST-step1 div.form div.col-89 div.ost-p-padding-left{line-height:2rem;margin-top:1px;padding-left:10px;margin-bottom:5px}
#OSTRecap,#OST-step1,#OST-confirmation,#OST-enregistrer-profil{background-color:#f5f5f5;padding:15px 30px}
#OSTRecap .fieldset-blue,#OST-step1 .fieldset-blue,#OST-confirmation .fieldset-blue,#OST-enregistrer-profil .fieldset-blue{border-color:#00aadc}
#OSTRecap p.inline,#OST-step1 p.inline,#OST-confirmation p.inline,#OST-enregistrer-profil p.inline{display:inline-block;margin-bottom:0}
#OSTRecap p.recap,#OST-step1 p.recap,#OST-confirmation p.recap,#OST-enregistrer-profil p.recap{display:inline-block;padding-left:0;color:#00aadc;width:100%}
#OSTRecap .circle,#OST-step1 .circle,#OST-confirmation .circle,#OST-enregistrer-profil .circle{font-size:1.2rem;line-height:1.2rem;height:24px;width:24px;text-align:center;color:#a2133f}
#OSTRecap .wrapper-caracteristiques .caracteristiques,#OST-step1 .wrapper-caracteristiques .caracteristiques,#OST-confirmation .wrapper-caracteristiques .caracteristiques,#OST-enregistrer-profil .wrapper-caracteristiques .caracteristiques{background:#fff;padding:0 25px;margin-bottom:40px;border:solid 1px #f3eee9;border-top:0}
#OSTRecap .pj-popup,#OST-step1 .pj-popup,#OST-confirmation .pj-popup,#OST-enregistrer-profil .pj-popup{z-index:1000}
#OSTRecap .legend,#OST-step1 .legend,#OST-confirmation .legend,#OST-enregistrer-profil .legend{padding-left:23px}
#OSTRecap .ost-p-padding-left,#OST-step1 .ost-p-padding-left,#OST-confirmation .ost-p-padding-left,#OST-enregistrer-profil .ost-p-padding-left{padding-left:10px;margin-top:1px}
#OSTRecap .offre.active:after,#OST-step1 .offre.active:after,#OST-confirmation .offre.active:after,#OST-enregistrer-profil .offre.active:after{border-color:transparent}
#OSTRecap .text,#OST-step1 .text,#OST-confirmation .text,#OST-enregistrer-profil .text{color:#4e4e4e;margin:0 0 0 20px;text-align:justify;width:90%;line-height:1.9rem}
#OSTRecap .form p.error,#OSTRecap .form em.error,#OSTRecap .form em.error2,#OST-step1 .form p.error,#OST-step1 .form em.error,#OST-step1 .form em.error2,#OST-confirmation .form p.error,#OST-confirmation .form em.error,#OST-confirmation .form em.error2,#OST-enregistrer-profil .form p.error,#OST-enregistrer-profil .form em.error,#OST-enregistrer-profil .form em.error2{color:#cd1d43;font-style:normal;padding-left:25px;position:relative}
#OSTRecap button.btn-primary,#OST-step1 button.btn-primary{margin:15px 0 0 0}
#OSTRecap button.btn-,#OSTRecap button.btn-secondary,#OST-step1 button.btn-,#OST-step1 button.btn-secondary{margin:15px 15px 0 0}
#OST-step1 .no-souscription,#OSTRecap .no-souscription,#OST-confirmation .no-souscription{background-color:#fff;border-left:solid 3px #00aadc;padding:1%;margin:1em 0;background-color:#fff}
#OST-step1 .no-souscription .degrade-hover,#OSTRecap .no-souscription .degrade-hover,#OST-confirmation .no-souscription .degrade-hover{padding:15px 25px}
#OST-step1 .no-souscription .degrade-hover.active,#OST-step1 .no-souscription .degrade-hover.active:hover,#OST-step1 .no-souscription .degrade-hover:hover,#OSTRecap .no-souscription .degrade-hover.active,#OSTRecap .no-souscription .degrade-hover.active:hover,#OSTRecap .no-souscription .degrade-hover:hover,#OST-confirmation .no-souscription .degrade-hover.active,#OST-confirmation .no-souscription .degrade-hover.active:hover,#OST-confirmation .no-souscription .degrade-hover:hover{background-color:#a9a995;background-image:-webkit-gradient(linear,left top,left bottom,from(#a9a995),to(#a9a995));background-image:linear-gradient(180deg,#a9a995,#a9a995);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#A9A995',endColorstr='#A9A995',GradientType=0)}
#OST-step1 .no-souscription .degrade-hover.active p.title,#OST-step1 .no-souscription .degrade-hover.active:hover p.title,#OST-step1 .no-souscription .degrade-hover:hover p.title,#OSTRecap .no-souscription .degrade-hover.active p.title,#OSTRecap .no-souscription .degrade-hover.active:hover p.title,#OSTRecap .no-souscription .degrade-hover:hover p.title,#OST-confirmation .no-souscription .degrade-hover.active p.title,#OST-confirmation .no-souscription .degrade-hover.active:hover p.title,#OST-confirmation .no-souscription .degrade-hover:hover p.title{color:#fff}
#OST-step1 .no-souscription.info,#OSTRecap .no-souscription.info,#OST-confirmation .no-souscription.info{border-left:0;text-align:left;margin-bottom:20px}
#OST-step1 .col-15 .inputcontainer{margin-top:-6px}
#OST-step1 [type=checkbox]:checked+label.cb2:after,#OST-step1 [type=checkbox]:not(:checked)+label.cb2:after{top:8px}
#OST-step1 .form-control.numeric.digits.ost{width:150px;height:40px;display:inline;margin-top:-14px}
.ost-p-padding-left{padding-left:10px}
.border-green,.border-red,.border-orange{padding:0 15px 0 15px;margin-top:20px}
.border-green:hover,.border-red:hover,.border-orange:hover{cursor:pointer}
.border-green{border-left:2px solid #685648;margin-left:10px;color:#685648}
.border-red{border-left:2px solid #ce1e43;color:#ce1e43}
.border-orange{border:2px solid #e3514b;border-left:0;color:#e3514b}
.border-red:hover{border-bottom:4px solid #ce1e43}
.border-orange:hover{border-bottom:4px solid #e3514b}
.fieldset-blue{background-color:#fff;border-left:solid 3px #00aadc;margin-bottom:20px;padding:20px 0 10px 20px}
.ost-p-padding-left .p-inf{font-size:.8em}
.cancel-button{padding-top:20px;display:inline-block}
#OSTRecap p.title,#OST-step1 p.title{color:#433931;font-size:20px;margin-bottom:10px;padding-top:0}
#OSTRecap div.icon-back .text{color:#4e4e4e;margin:0 0 0 20px;text-align:justify;width:90%;line-height:1.9rem}
#OSTRecap p.recap,#OST-step1 p.recap,#OST-confirmation p.recap{display:inline-block;width:100%;color:#00aadc;padding-left:0}
#OST-confirmation button.btn-secondary,#OST-confirmation button.btn-primary{margin:15px 0 0 0}
#OST-confirmation button.btn-{margin:15px 15px 0 0}
#OST-confirmation .white-box{padding:10px 20px}
#OST-confirmation .white-box .row-border>.col-30,#OST-confirmation .white-box .row-border>.col-65{padding-top:23px}
#OST-confirmation .white-box .row-border:last-child>.col-30,#OST-confirmation .white-box .row-border:last-child>.col-65{border:0}
#OST-confirmation p.cours-change{text-transform:none}
#OST-confirmation iframe,#OST-enregistrer-profil iframe{width:100%;min-height:800px;border:0;margin-bottom:20px}
#OST-confirmation .ost-p-padding-left,#OST-enregistrer-profil .ost-p-padding-left{padding-left:10px}
#OST-confirmation .top-fixed,#OST-enregistrer-profil .top-fixed{position:fixed;width:100%;z-index:5}
#OST-confirmation .text,#OST-enregistrer-profil .text{color:#4e4e4e;margin:0 0 0 20px;text-align:justify;width:90%;line-height:1.9rem}
#OST-confirmation .row.special-margin,#OST-enregistrer-profil .row.special-margin{margin-bottom:15px}
#OST-confirmation .pj-popup,#OST-enregistrer-profil .pj-popup{z-index:1000}
#bulle-aide{max-height:80%;overflow:hidden}
#bulle-aide.nano-added{height:100%}
#bulle-aide.nano{position:fixed;width:90%;height:100%}
#bulle-aide ul.bourse-container{list-style:none;padding:0;margin:0}
#bulle-aide ul.bourse-container h3{color:#00aadc}
#bulle-aide .close.popin-close{float:none;position:absolute;right:8px}
#RecVal-step1 .form .custom-select,#RecVal-step1 .form .custom-select2{margin-top:0}
#RecVal-tab-step1,#RecVal-step1,#RecVal-tab-step2,#OST-confirmation{background-color:#f5f5f5;padding:30px}
#RecVal-tab-step1 .wrapper-caracteristiques .caracteristiques,#RecVal-step1 .wrapper-caracteristiques .caracteristiques,#RecVal-tab-step2 .wrapper-caracteristiques .caracteristiques,#OST-confirmation .wrapper-caracteristiques .caracteristiques{background:#fff;padding:0 25px;margin-bottom:40px;border:solid 1px #f3eee9;border-top:0}
#RecVal-tab-step1 .pj-popup,#RecVal-step1 .pj-popup,#RecVal-tab-step2 .pj-popup,#OST-confirmation .pj-popup{z-index:1000}
#RecVal-tab-step1 .legend,#RecVal-step1 .legend,#RecVal-tab-step2 .legend,#OST-confirmation .legend{padding-left:23px}
#RecVal-tab-step1 iframe,#RecVal-step1 iframe,#RecVal-tab-step2 iframe,#OST-confirmation iframe{width:100%;min-height:800px;border:0;margin-bottom:20px}
#RecVal-tab-step1 .ost-p-padding-left,#RecVal-step1 .ost-p-padding-left,#RecVal-tab-step2 .ost-p-padding-left,#OST-confirmation .ost-p-padding-left{padding-left:10px}
#RecVal-tab-step1 .top-fixed,#RecVal-step1 .top-fixed,#RecVal-tab-step2 .top-fixed,#OST-confirmation .top-fixed{position:fixed;width:100%;z-index:5}
#RecVal-tab-step1 .onglet,#RecVal-step1 .onglet,#RecVal-tab-step2 .onglet,#OST-confirmation .onglet{background-color:#fff;border-bottom:1px solid #f3eee9;height:45px;list-style:none outside none;margin:0;padding:0}
#RecVal-tab-step1 .onglet li a,#RecVal-step1 .onglet li a,#RecVal-tab-step2 .onglet li a,#OST-confirmation .onglet li a{color:#837c77;padding:0 10px}
#RecVal-tab-step1 .text,#RecVal-step1 .text,#RecVal-tab-step2 .text,#OST-confirmation .text{color:#4e4e4e;margin:0 0 0 20px;text-align:justify;width:90%}
#RecVal-tab-step1 .row.special-margin,#RecVal-step1 .row.special-margin,#RecVal-tab-step2 .row.special-margin,#OST-confirmation .row.special-margin{margin-bottom:15px}
#RecVal-tab-step1 .table,#RecVal-step1 .table,#RecVal-tab-step2 .table,#OST-confirmation .table{margin-bottom:25px;display:block}
#RecVal-tab-step1 .tab-header,#RecVal-step1 .tab-header,#RecVal-tab-step2 .tab-header,#OST-confirmation .tab-header{background-color:#f3eee9;border-left:1px solid #f3eee9;border-right:1px solid #f3eee9}
#RecVal-tab-step1 .tab-header:first-child,#RecVal-step1 .tab-header:first-child,#RecVal-tab-step2 .tab-header:first-child,#OST-confirmation .tab-header:first-child{border-left:0}
#RecVal-tab-step1 .tab-header:last-child,#RecVal-step1 .tab-header:last-child,#RecVal-tab-step2 .tab-header:last-child,#OST-confirmation .tab-header:last-child{border-right:0}
#RecVal-tab-step1 .tab-header .p-header,#RecVal-step1 .tab-header .p-header,#RecVal-tab-step2 .tab-header .p-header,#OST-confirmation .tab-header .p-header{font-weight:bold;padding:5px 15px 5px 15px;text-transform:none}
#RecVal-tab-step1 .tab-content,#RecVal-step1 .tab-content,#RecVal-tab-step2 .tab-content,#OST-confirmation .tab-content{background-color:white;border-top:1px solid #f3eee9}
#RecVal-tab-step1 .tab-content .p-content,#RecVal-step1 .tab-content .p-content,#RecVal-tab-step2 .tab-content .p-content,#OST-confirmation .tab-content .p-content{padding:15px 15px 15px 15px;text-transform:none}
#RecVal-tab-step1 .tab-content .p-content-num,#RecVal-step1 .tab-content .p-content-num,#RecVal-tab-step2 .tab-content .p-content-num,#OST-confirmation .tab-content .p-content-num{padding:7px 15px 0 15px;font-size:20px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
#RecVal-tab-step1 .col-05,#RecVal-step1 .col-05,#RecVal-tab-step2 .col-05,#OST-confirmation .col-05{width:5%}
.container.wrapper-caracteristiques .row.udc-ligne-titre.green{border-left:3px solid #00aadc}
.container.wrapper-caracteristiques .row.udc-ligne-titre h2{font-size:1.8rem}
#RecVal-tab-step1 button.btn-primary,#RecVal-step1 button.btn-primary,#RecVal-tab-step2 button.btn-primary{margin:15px 0 0 0}
#RecVal-tab-step1 button.btn-secondary,#RecVal-step1 button.btn-secondary,#RecVal-tab-step2 button.btn-secondary{margin:15px 15px 0 0}
#RecVal-tab-step1 button.btn-,#RecVal-step1 button.btn-,#RecVal-tab-step2 button.btn-{margin:15px 15px 0 0}
#RecVal-tab-step1 .no-souscription,#RecVal-step1 .no-souscription,#RecVal-tab-step2 .no-souscription{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#f3eee9 #f3eee9 #f3eee9 #a2133f;-o-border-image:none;border-image:none;border-style:solid;border-width:1px 1px 1px 5px;padding:0 2% 2%;margin-bottom:20px;background-color:#fff}
#RecVal-tab-step1 p.title,#RecVal-step1 p.title,#RecVal-tab-step2 p.title{color:#433931;font-size:20px;margin-bottom:10px;padding-top:20px}
#RecVal-tab-step2 .white-box{padding:10px 20px}
#RecVal-tab-step2 .white-box .row-border>.col-30,#RecVal-tab-step2 .white-box .row-border>.col-65{padding-top:23px}
#RecVal-tab-step2 .white-box .row-border:last-child>.col-30,#RecVal-tab-step2 .white-box .row-border:last-child>.col-65{border:0}
#RecVal-tab-step2 p.recap{color:#00aadc}
#OST-confirmation p.cours-change{text-transform:none}
#id_hbc_div>iframe{width:100%;min-height:800px;border:0;margin-bottom:20px}
.sensorion a{color:#424242}
.sensorion table{background:none repeat scroll 0 0 #fff;margin-bottom:3.33333rem;width:100%}
.sensorion table tr{border:1px solid #dcdfe0}
.sensorion table thead td:not(.active){background-color:#f0f0f0;color:#999;font-weight:400}
.sensorion table td{height:60px;padding:1rem}
.sensorion table td.grey{background-color:#faf9f9}
.sensorion table th{font-family:bnp_regular,Arial,sans-serif;text-align:left;height:60px;padding:1rem;width:190px}
.sensorion table thead tr>td{border-left:1px solid #dcdfe0}
.sensorion.result td{width:50%}
#OSTRecap .progression-alt,#OST-step1 .progression-alt,#OST-confirmation .progression-alt,#OST-enregistrer-profil .progression-alt{padding-bottom:0}
#OSTRecap .no-souscription a:last-of-type>[class*="col-"],#OST-step1 .no-souscription a:last-of-type>[class*="col-"],#OST-confirmation .no-souscription a:last-of-type>[class*="col-"],#OST-enregistrer-profil .no-souscription a:last-of-type>[class*="col-"]{margin-right:0}
#OSTRecap .no-souscription .white-box,#OST-step1 .no-souscription .white-box,#OST-confirmation .no-souscription .white-box,#OST-enregistrer-profil .no-souscription .white-box{padding:0 1em}
#OSTRecap .no-souscription .white-box p,#OST-step1 .no-souscription .white-box p,#OST-confirmation .no-souscription .white-box p,#OST-enregistrer-profil .no-souscription .white-box p{margin:0}
#OSTRecap .no-souscription .white-box.checked,#OST-step1 .no-souscription .white-box.checked,#OST-confirmation .no-souscription .white-box.checked,#OST-enregistrer-profil .no-souscription .white-box.checked{color:green}
#OSTRecap .no-souscription .white-box.unchecked,#OST-step1 .no-souscription .white-box.unchecked,#OST-confirmation .no-souscription .white-box.unchecked,#OST-enregistrer-profil .no-souscription .white-box.unchecked{color:red}
#OST-step1 p.title,#OSTRecap p.title{color:inherit}
#OST-step1 .ost-options>.row:nth-of-type(4) label{padding-left:2rem;font-size:inherit}
#OST-step1 .ost-options{width:55%;margin:0 auto}
#OST-step1 iframe,#OSTRecap iframe,#OST-confirmation iframe{min-height:600px}
#OST-step1 .confirmation,#OSTRecap .confirmation,#OST-confirmation .confirmation{padding:1rem 24%}
#OST-step1 .confirmation [class*="icon-form-"],#OSTRecap .confirmation [class*="icon-form-"],#OST-confirmation .confirmation [class*="icon-form-"]{margin:0}
#OST-step1 .ost-details [class*="col-"],#OSTRecap .ost-details [class*="col-"],#OST-confirmation .ost-details [class*="col-"]{padding-right:.75rem}
#OST-step1 .ost-details [class*="col-"] p.inline,#OSTRecap .ost-details [class*="col-"] p.inline,#OST-confirmation .ost-details [class*="col-"] p.inline{margin-top:0}
#OST-step1 .ost-details .col-45,#OSTRecap .ost-details .col-45,#OST-confirmation .ost-details .col-45{text-align:right}
#OST-step1 p.recap,#OSTRecap p.recap,#OST-confirmation p.recap{margin:0 0 1em}
#OST-step1 [type="checkbox"]:checked+label.cb2,#OST-step1 [type="checkbox"]:not(:checked)+label.cb2{padding-top:10px}
#OST-step1 p{margin:0}
#OST-step1 .icon-info+p{margin:0 0 0 50px;padding-top:7px}
#OST-step1 .colored{color:#3c9874;font-weight:bold}
#OST-step1 p.recap{margin:0 0 1em}
#OST-step1 .infos-option{color:red;font-weight:bold;padding-bottom:10px;display:inline-block}
.livretA .etapes+p.violet,.pel .etapes+p.violet,.ldd .etapes+p.violet,.mefav .etapes+p.violet{margin:0}
.livretA .icon-info,.livretA .icon-pdf,.pel .icon-info,.pel .icon-pdf,.ldd .icon-info,.ldd .icon-pdf,.mefav .icon-info,.mefav .icon-pdf{font-size:2.4rem}
.livretA .icon-info+p,.livretA .icon-pdf+p,.pel .icon-info+p,.pel .icon-pdf+p,.ldd .icon-info+p,.ldd .icon-pdf+p,.mefav .icon-info+p,.mefav .icon-pdf+p{margin:0 0 0 50px}
.livretA .dropdown-container.titulaire .dropdown .btn-select,.pel .dropdown-container.titulaire .dropdown .btn-select,.ldd .dropdown-container.titulaire .dropdown .btn-select,.mefav .dropdown-container.titulaire .dropdown .btn-select{border-bottom:0}
.livretA .dropdown-container.titulaire .dropdown .dropdown-selected,.pel .dropdown-container.titulaire .dropdown .dropdown-selected,.ldd .dropdown-container.titulaire .dropdown .dropdown-selected,.mefav .dropdown-container.titulaire .dropdown .dropdown-selected{background-color:#faf9f9;border:solid 1px #f3eee9}
.livretA .dropdown-container.titulaire h3,.pel .dropdown-container.titulaire h3,.ldd .dropdown-container.titulaire h3,.mefav .dropdown-container.titulaire h3{margin-top:0;line-height:3rem}
.livretA .dropdown-container.titulaire li h3,.pel .dropdown-container.titulaire li h3,.ldd .dropdown-container.titulaire li h3,.mefav .dropdown-container.titulaire li h3{margin:0}
.livretA .form em.error,.pel .form em.error,.ldd .form em.error,.mefav .form em.error{margin-bottom:.5rem;display:inline-block}
.livretA .popin-fixed,.pel .popin-fixed,.ldd .popin-fixed,.mefav .popin-fixed{top:150px}
.livretA .nano.white-box,.pel .nano.white-box,.ldd .nano.white-box,.mefav .nano.white-box{height:400px}
.livretA .nano.white-box .nano-content,.pel .nano.white-box .nano-content,.ldd .nano.white-box .nano-content,.mefav .nano.white-box .nano-content{padding:10px;padding-right:2rem}
.livretA .list-ppi-options li strong,.livretA .list-ppi-options li em,.ldd .list-ppi-options li strong,.ldd .list-ppi-options li em,.pel .list-ppi-options li strong,.pel .list-ppi-options li em{text-align:left}
.livretA .list-ppi-options li{width:100%}
.livretA .list-ppi-options li span{width:25%}
.livretA .list-ppi-options li em{width:70%}
.pel .list-ppi-options li{padding:0}
.pel .list-ppi-options li .col-65,.pel .list-ppi-options li .col-30{padding-bottom:1rem}
.pel .help-text-container+p>span,.ldd .help-text-container+p>span,.lj .help-text-container+p>span{color:#a9a995;line-height:.9;vertical-align:top;padding-left:.5rem}
.pel ol.progression-alt li a,.ldd ol.progression-alt li a,.lj ol.progression-alt li a{color:#4e4e4e}
.pel .help-text-container.htct,.ldd .help-text-container.htct,.lj .help-text-container.htct{padding-top:1rem}
.pel .white-box.confirmation,.ldd .white-box.confirmation,.lj .white-box.confirmation{margin-top:2rem}
.ldd.ldd-recap .list-ppi-options li,.ldd.ldd-conf .list-ppi-options li{border:0;padding:0}
.ldd.ldd-recap .list-ppi-options li div.col-30,.ldd.ldd-recap .list-ppi-options li div.col-68,.ldd.ldd-conf .list-ppi-options li div.col-30,.ldd.ldd-conf .list-ppi-options li div.col-68{border-bottom:solid 1px #f3eee9;padding:15px 0}
.ldd.ldd-recap .list-ppi-options li em,.ldd.ldd-conf .list-ppi-options li em{width:100%}
@media screen and (max-width:425px){#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .col-2{width:100%}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .col-2 .form .float-label .help-text-container{margin-left:5px}
#ia-livreta .epargne-c.livretA .form-caracteristique button.btn-primary{width:100%}
#ia-livreta .epargne-c.livretA .form-caracteristique a.btn-secondary{margin-right:0;width:100%;float:none}
}
@media screen and (max-width:768px){#ia-livreta .epargne-c.livretA .row.etapes ol.progression-alt.etp-1 li:first-child::before{color:#fff;background-color:#22c9a0;background-image:-webkit-linear-gradient(#22c9a0,#5cd0cc);background-image:linear,false,#22c9a0,#5cd0cc}
#ia-livreta .epargne-c.livretA .form-caracteristique button.btn-primary{width:48%}
#ia-livreta .epargne-c.livretA .form-caracteristique a.btn-secondary{width:48%;float:left;margin-top:0}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .bloc-compte-versement-initial .help-vi-select-compte .help-text-popup{left:-110px}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .help-vi-montant{float:right;margin:0}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .help-vi-montant .help-text-popup{left:-190px}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .help-vr-montant{float:right;margin-right:-20px}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .help-vr-montant .help-text-popup{left:-220px}
#ia-livreta .epargne-c.livretA .form-caracteristique fieldset .white-box .bloc-compte-versement-regulier .help-vr-select-compte .help-text-popup{left:-110px}
#ia-livreta .livretA .list-ppi-options li em{padding-left:8%}
#ia-livreta #view-CG{width:100%}
#ia-livreta .livretA.livretA-wrapper .btn-primary.next-button{width:50%}
}
@media only screen and (max-width:1024px) and (orientation:landscape){body.souscription .wcm-fil-ariane-header{top:100px}
.livretA.livretA-wrapper .progression-alt{margin-top:30px}
}
.meg p.pull-left+.help-text-container{margin-top:4px}
.meg .form-info{background-color:initial;padding:0;border-radius:0}
.meg .form-info .icon.icon-info{color:#a33467;position:relative;top:-10px}
.meg .form-info p{padding:0}
.meg .form h3{font-family:'Open Sans';font-size:17px;font-weight:600;color:#212121;text-transform:capitalize;margin:30px 0 20px 0}
.meg .form h3:first-child{margin-top:0}
.meg .form .col-30{width:28%;margin-right:2%;padding:13px 0;border-bottom:1px solid #f2f2f2}
.meg .form .col-30 p{color:#333;margin:0}
.meg .form .col-65{padding:13px 0;border-bottom:1px solid #f2f2f2}
.meg .form .col-65 p{color:#999;margin:0}
.meg .form .col-65.promo p:first-child{width:12%;text-decoration:line-through}
.meg .form .confirmation{margin-bottom:30px;padding:40px 10%}
.meg .form .confirmation .icon-form-confirm{margin-top:0;margin-bottom:40px}
.meg .form .confirmation p{font-family:'Open Sans';font-size:15px;margin:0}
.meg .form .confirmation p.big{font-size:19px;font-weight:600;margin:0}
.meg .form .confirmation p.big+p{font-size:15px;margin-bottom:20px}
.meg .form .confirmation p.light{font-size:13px;color:#767676;margin-top:30px}
.meg .form .range{padding-top:50px}
.meg .form [type=checkbox]:checked+label,.meg .form [type=checkbox]:not(:checked)+label{padding:0 0 0 40px}
.meg .form [type=checkbox]+.radio-label::before{display:none}
.meg .form .radio-label{background-image:none}
.meg .form .radio-label div{position:absolute;border:1px solid #dcdfe0;border-radius:3px;width:25px;height:25px;top:2px;left:0}
.meg .form label[for=demandeExec]{margin-bottom:30px}
.meg .form [type=checkbox]:checked+label.ml:before,.meg .form [type=checkbox]:not(:checked)+label.ml:before{width:22px;height:22px;top:0 !important}
.meg .form [type=checkbox]:checked+label.ml:after,.meg .form [type=checkbox]:not(:checked)+label.ml:after{font-size:12px;color:#1da460;top:7px;left:5px}
.meg .form .circle{color:#767676;border-color:#767676}
.meg .form header.form-ligne-titre{height:55px;padding-top:0}
.meg .form header.form-ligne-titre h3{margin:0;font-size:17px;font-weight:600;line-height:55px}
.meg .form .item{margin-bottom:30px}
.meg .form .item .col-100.mob-100.float-label{width:50%;max-width:861px;padding-right:30px}
.meg .form .item:last-child{margin-bottom:0}
.meg .form .item h3{font-family:'bnpp_sans_condensed_light';font-size:24px;font-weight:300;font-stretch:condensed;text-transform:uppercase}
.meg .form .item select{font-size:15px}
.meg .form .item input[type=radio]:checked+label:after{top:-19px}
.meg .form .item .float-label label{display:block;font-family:'Open Sans';font-size:15px;font-weight:bold;color:#212121;margin-bottom:15px;margin-right:0}
.meg .form fieldset.cotisation p{font-weight:bold}
.meg .form fieldset.cotisation p.price{font-weight:normal;text-align:right}
.meg .form fieldset.cotisation p.price.promo{min-width:100px;text-decoration:line-through;margin-right:25px;margin-left:0}
.meg .form fieldset.cotisation .okBtn label{font-weight:bold}
.meg .form fieldset.cotisation .okBtn .join-button{width:82px !important}
.meg .form fieldset.coordonees label{font-weight:bold}
.meg .form fieldset.coordonees .range{font-family:'Open Sans';font-size:15px;font-weight:bold;color:#212121}
.meg .form .conditions label{font-size:15px;font-weight:normal;color:#212121}
.meg .form .conditions label a{font-size:15px;font-weight:600;color:#00915a;text-decoration:underline}
.meg .form ul.list-note li{font-family:'Open Sans';font-size:13px;color:#767676}
.meg .form ul.list-note li a{font-weight:600;color:#00915a;text-decoration:underline}
.meg .form ul.list-note li a,.meg .form ul.list-note li span{float:left}
.meg .form ul.list-note li span:first-child{margin-right:5px}
.meg .no-bold{font-weight:normal !important}
.meg .no-float{float:none !important}
.meg .lb-box{padding:30px;margin-bottom:30px}
.meg .inline-block{display:inline-block}
.meg .margLeft{margin-left:20px}
.meg .lb-box{border-left:0}
.meg .barre{text-decoration:line-through}
.meg input[readonly]{margin:0}
.meg button{height:42px;background-image:none;border-radius:21px;border:0;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1;text-align:center;padding:0 30px;background-image:none !important}
.meg button.btn-secondary{background-color:#f8f8f8}
.meg button.btn-secondary a{color:#212121}
.meg button.btn-secondary:hover{background-color:#d5d5d5}
.meg button.btn-primary{background-color:#28c3a9}
.meg button.btn-primary:hover{background-color:#1e9481}
.meg h2,.meg h3{font-family:bnpp_sans_condensed_light}
.meg p,.meg .colored,.meg a,.meg label{font-family:"Open Sans"}
.meg label{font-weight:normal;font-size:15px}
.meg label:before{top:1px !important}
.meg .colored{color:#212121}
.meg .violet{font-size:15px;font-weight:600;color:#a33467 !important}
.meg ol.progression-alt{padding-bottom:30px}
.meg ol.progression-alt>li{font-family:'Open Sans';text-align:center;text-transform:none;font-size:15px}
.meg ol.progression-alt>li:before{display:block;margin:0 auto}
.meg ol.progression-alt>li:after{margin-right:-25%}
.meg ol.progression-alt>li a{color:#212121}
.meg ol.progression-alt.etp-1>li:nth-child(1) a,.meg ol.progression-alt.etp-2>li:nth-child(2) a,.meg ol.progression-alt.etp-3>li:nth-child(3) a,.meg ol.progression-alt.etp-4>li:nth-child(4) a,.meg ol.progression-alt.etp-5>li:nth-child(5) a,.meg ol.progression-alt.etp-6>li:nth-child(6) a,.meg ol.progression-alt.etp-7>li:nth-child(7) a{font-weight:600;color:#00915a}
.meg ol.progression-alt.etp-2>li:nth-child(-n+2):before,.meg ol.progression-alt.etp-3>li:nth-child(-n+3):before,.meg ol.progression-alt.etp-4>li:nth-child(-n+4):before,.meg ol.progression-alt.etp-5>li:nth-child(-n+5):before,.meg ol.progression-alt.etp-6>li:nth-child(-n+6):before,.meg ol.progression-alt.etp-7>li:nth-child(-n+7):before{display:block;margin:0 auto;background-color:#5ec66b;background-image:-webkit-linear-gradient(#5ec66b,#00915a);background-image:linear,false,#5ec66b,#00915a}
.meg ol.progression-alt.etp-2>li:nth-child(-n+2):after,.meg ol.progression-alt.etp-3>li:nth-child(-n+3):after,.meg ol.progression-alt.etp-4>li:nth-child(-n+4):after,.meg ol.progression-alt.etp-5>li:nth-child(-n+5):after,.meg ol.progression-alt.etp-6>li:nth-child(-n+6):after,.meg ol.progression-alt.etp-7>li:nth-child(-n+7):after{color:#00915a}
.meg .row.etapes{margin-bottom:0}
.meg .row.etapes ~ p{margin:0;padding:0}
.meg .carte{padding-top:1.8rem}
.meg .noPointer{cursor:default}
.meg .no-bd{border:0}
.meg .foot-note{font-style:normal}
.meg .type-carte span:first-child{margin-right:20px;font-weight:bold;font-size:15px;display:inline-block}
.meg .type-carte .icon-pdf{font-size:2em;margin:20px 0 0 40px}
.meg .type-carte .list-ppi-options{min-height:1px}
.meg .type-carte .list-ppi-options.col-100 li{width:100%}
.meg .type-carte .list-ppi-options strong,.meg .type-carte .list-ppi-options em{color:#b2965b}
.meg .type-carte .list-ppi-options strong{font-size:1.2em}
.meg .type-carte .confirmation{padding:20px 5%}
.meg .type-carte .checkIcon{padding:5px 0 0 0}
.meg .type-carte .checkIcon>div{margin:0 auto 20px}
.meg .type-carte .avantages .col-30 span{display:block}
.meg .type-carte .avantages ul{margin:0 0 1.5rem 0;padding-left:2rem;min-height:6rem}
.meg .type-carte .avantages li{font-size:.9em;padding:2px 0}
.meg .type-carte .avantages .col-90{padding:1rem}
.meg .type-carte .avantages .clear>.btn-{display:inline-block}
.meg .type-carte .avantages [type="radio"]+label{float:left;display:block;width:1rem;height:.5rem;margin:1.5rem 0 0 0}
.meg .type-carte .conv{margin:10px 0 0 0}
.meg .type-carte .conv li{padding:0 0 10px 0}
.meg .type-carte .okBtn .join-input{width:85%}
.meg .type-carte .okBtn .join-button{width:15%}
.meg .type-carte .middleSep :nth-child(2n+1){width:47%;margin-right:3%}
.meg .type-carte .middleSep :nth-child(2n+0){width:47%;margin-left:3%;margin-right:0}
@media screen and (max-width:1024px) and (orientation:landscape){.meg #etape0Eligible .ic-premier.icon-carte.ic-xxl{margin-left:-13px}
}
@media screen and (max-width:768px){.meg #idFormStep1MEG .lb-box .row .col-50{width:100%;padding:0}
.meg #idFormStep1MEG .lb-box .row .col-50 ul.list-.row li{padding:0 0 5px;width:100%}
.meg #idFormStep1MEG .lb-box .row .col-50 .type-carte span:first-child{margin-bottom:10px;display:block}
.meg #idFormStep1MEG fieldset .white-box .row .col-10.range.center{padding:0}
.meg #idFormStep1MEG fieldset .white-box .row .col-45{width:100%}
.meg #etape0Eligible .meg .white-box .row .col-70{width:100%}
.meg #etape0Eligible .meg .white-box .row .btn-primary{width:100%;margin:auto}
.meg #etape0Eligible .meg .white-box .row .btn-secondary{margin:10px auto 0}
.meg button[name="btnValiderStep1MEG"]{width:100%;margin:0}
.meg #btnPrecedentStep1MEG{margin:10px 0 0}
.meg #etape2Recap #btnSuivantStep2{width:100%}
.meg #submitMEG{width:100%}
.meg #submitCarteSupplementaire{margin:10px 0 0}
.meg .form-info{margin-bottom:25px}
.meg .form .col-30,.meg .form .col-65{width:100%}
.meg .form .col-30.promo p:first-child,.meg .form .col-65.promo p:first-child{width:40%}
.meg .form .col-50{padding-right:0}
.meg .form fieldset.cotisation p{width:40%}
.meg .form fieldset.cotisation p.price{width:60%;text-align:right}
.meg .form fieldset.cotisation p+.col-70{width:60%}
.meg .form fieldset.cotisation p+.col-70 p.price{width:100%}
.meg .form fieldset.cotisation .join-input,.meg .form fieldset.cotisation .okBtn .join-button{width:100% !important;margin:0}
.meg .form fieldset.cotisation #button-code-promo{margin-left:0}
.meg .form fieldset.coordonees .range{padding-top:10px;padding-bottom:15px}
.meg .form .btn-primary{margin-top:15px}
.meg .form .item .float-label label{width:85%}
.meg ol.progression-alt li a{display:none}
.meg ol.progression-alt li:before{left:0}
.meg ol.progression-alt.etp-2>li:nth-child(-n+2):before,.meg ol.progression-alt.etp-3>li:nth-child(-n+3):before,.meg ol.progression-alt.etp-4>li:nth-child(-n+4):before,.meg ol.progression-alt.etp-5>li:nth-child(-n+5):before,.meg ol.progression-alt.etp-6>li:nth-child(-n+6):before,.meg ol.progression-alt.etp-7>li:nth-child(-n+7):before{left:0}
.meg ol.progression-alt.etp-2>li:nth-child(-n+2):after,.meg ol.progression-alt.etp-3>li:nth-child(-n+3):after,.meg ol.progression-alt.etp-4>li:nth-child(-n+4):after,.meg ol.progression-alt.etp-5>li:nth-child(-n+5):after,.meg ol.progression-alt.etp-6>li:nth-child(-n+6):after,.meg ol.progression-alt.etp-7>li:nth-child(-n+7):after{left:18px}
.meg .form .item .col-100.mob-100.float-label{width:100%;padding-right:0}
}
.icon-app-store{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/deconnexion/deconn_sprite.png") -261px -9px no-repeat;display:inline-block;width:115px;height:38px;margin:0 5px 0 0}
.icon-g-play{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/deconnexion/deconn_sprite.png") -132px -9px no-repeat;display:inline-block;width:113px;height:38px;margin:0 5px 0 0}
.icon-windows-store{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/deconnexion/deconn_sprite.png") -4px -9px no-repeat;display:inline-block;width:113px;height:38px;margin:0 5px 0 0}
.deconnexion{background:#f5f5f5}
.deconnexion h1{text-align:center;padding:40px 0 20px 0;margin-bottom:0}
.deconnexion a.btn-primary{min-width:230px;display:inline-block;margin:0 auto;margin-bottom:20px}
.deconnexion .col-50 .col-50{width:100%;float:none}
.deconnexion p.col-50{max-width:265px;line-height:100%}
#deconnexion_appli,#deconnexion_paiement{position:relative}
#deconnexion_appli .pos-absolute,#deconnexion_paiement .pos-absolute{position:absolute;top:45%}
#deconnexion_appli .pos-absolute .pos-absolute,#deconnexion_paiement .pos-absolute .pos-absolute{position:static}
#deconnexion_appli p,#deconnexion_paiement p{font-family:"bnpp_sans_condensed_light",Arial,sans-serif,Arial,sans-serif;margin:.2em 0 0 50px;line-height:120%;font-size:2.5rem;color:#fff}
#deconnexion_appli p.sub_desc,#deconnexion_paiement p.sub_desc{font-size:1.5rem}
#deconnexion_appli .store-icon-cont,#deconnexion_paiement .store-icon-cont{width:auto;max-width:100%;line-height:100%}
#deconnexion_appli a,#deconnexion_paiement a{display:block;height:100%}
#deconnexion_appli img,#deconnexion_paiement img{float:left;width:100%}
.top-icon-cont{position:absolute;top:7%}
.icon-paylib-blue-big{display:block}
.icon-mes-comptes-appli-159{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deconnexion/mes-comptes-appli.png") 0 0 no-repeat;display:inline-block;width:159px;height:119px}
.header-page.mon-profil{padding-top:20px}
.header-page.mon-profil+.onglet-nav .onglet-pagination{display:none}
.header-page.mon-profil .list-outils{width:auto}
.header-page.mon-profil a{color:#fff}
.header-page.mon-profil .mon-profil-bottom{margin:20px 0 0 0}
.header-page.mon-profil .profile-photo{float:left;position:relative}
.header-page.mon-profil .profile-photo .icon.icon-man,.header-page.mon-profil .profile-photo .icon.icon-woman{font-size:8rem;padding:20px 0 0 0;display:inline-block;width:150px;text-align:center}
.header-page.mon-profil .circle{width:180px;height:180px;overflow:hidden;border-width:5px}
.header-page.mon-profil .circle img{width:180px;height:180px}
.header-page.mon-profil .icon-crayon{position:absolute;top:10px;right:62px;width:30px;height:30px;z-index:100;font-size:.8em;line-height:24px;background:#685648;border:3px solid #fff;text-align:center;cursor:pointer;border-radius:30px}
.header-page.mon-profil .profile-header-info-cont p{font-size:1.3em;margin:0 0 1em 0}
.header-page.mon-profil .icon-triangle-right{float:right}
.header-page.mon-profil .clear{display:block}
.info-param{padding:2rem}
@media screen and (max-width:768px){.header-page.mon-profil .profile-photo{float:none}
}
body.profil-financier-bg{background-color:#e7e7e7}
.profil .close{position:absolute;z-index:201;left:-10%;top:5px}
header.header-page.profilClient{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/header.jpg) no-repeat top left;background-size:cover;font-size:"bnpp_sansregular",Arial,sans-serif}
header.header-page.profilClient .breadscrumb{font-size:13px}
.know-more{background-color:#f2f2f2;border:solid 1px #dcdfe0;padding:32px 74px 28px 75px;color:#999}
.know-more button{text-decoration:underline;background-color:transparent;background-image:none;border:0;padding:0;color:#999}
* html #newprofilClient{position:relative}
header.header-page.profilClient.cif p.title,header.header-page.profilClient.rec p.title,header.header-page.profilClient.pat p.title,header.header-page.profilClient.hdr p.title,header.header-page.profilClient.bmi p.title,header.header-page.profilClient.mpfl p.title{font-family:"bnpp_sansbold",Arial,sans-serif;margin:0}
header.header-page.profilClient.cif p.title span.libelle,header.header-page.profilClient.rec p.title span.libelle,header.header-page.profilClient.pat p.title span.libelle,header.header-page.profilClient.hdr p.title span.libelle,header.header-page.profilClient.bmi p.title span.libelle,header.header-page.profilClient.mpfl p.title span.libelle{font-size:13px;font-family:"bnpp_sansregular",Arial,sans-serif}
header.header-page.profilClient.cif .progression .etapes.un li:first-child,header.header-page.profilClient.cif .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.cif .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.cif .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.cif .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.cif .progression .etapes.six li:nth-child(-n+6),header.header-page.profilClient.rec .progression .etapes.un li:first-child,header.header-page.profilClient.rec .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.rec .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.rec .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.rec .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.rec .progression .etapes.six li:nth-child(-n+6),header.header-page.profilClient.pat .progression .etapes.un li:first-child,header.header-page.profilClient.pat .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.pat .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.pat .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.pat .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.pat .progression .etapes.six li:nth-child(-n+6),header.header-page.profilClient.hdr .progression .etapes.un li:first-child,header.header-page.profilClient.hdr .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.hdr .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.hdr .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.hdr .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.hdr .progression .etapes.six li:nth-child(-n+6),header.header-page.profilClient.bmi .progression .etapes.un li:first-child,header.header-page.profilClient.bmi .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.bmi .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.bmi .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.bmi .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.bmi .progression .etapes.six li:nth-child(-n+6),header.header-page.profilClient.mpfl .progression .etapes.un li:first-child,header.header-page.profilClient.mpfl .progression .etapes.deux li:nth-child(-n+2),header.header-page.profilClient.mpfl .progression .etapes.trois li:nth-child(-n+3),header.header-page.profilClient.mpfl .progression .etapes.quatre li:nth-child(-n+4),header.header-page.profilClient.mpfl .progression .etapes.cinq li:nth-child(-n+5),header.header-page.profilClient.mpfl .progression .etapes.six li:nth-child(-n+6){background-color:#4098ff;border-bottom:solid 1px #4098ff}
.stickyArea{position:-moz-sticky;position:sticky;background-color:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.24);box-shadow:0 2px 7px 0 rgba(0,0,0,0.24);text-align:center;bottom:0;width:100%;z-index:10}
.stickyArea .stickyArea-icon{font-size:13px;color:#333}
.stickyArea .stickyArea-icon img{vertical-align:middle;padding-right:14px}
.stickyArea .stickyArea-stop{margin:0;cursor:pointer;padding:21px 0;color:#999;display:block;text-decoration:underline}
.form-info{border-radius:3px;background-color:#f8f8f8;padding:30px 26px;text-align:left}
.form-info p{color:#212121;padding-top:0}
.form-info .icon-info{font-size:28px;color:#2491ee;padding-top:6px}
.form-info .icon.icon-info.violet.pull-left{color:#9d265c}
.form-info .violet{color:#9d265c}
.form-info-blanc{background-color:#fff;padding:40px 51px 40px 53px;margin-bottom:20px}
.form-info-blanc img{float:none;margin:0 auto;display:block}
@media screen and (min-width:769px){.form-info-blanc img{float:left;margin:0}
}
.form-info-blanc p{margin:0;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#212121;margin:0;padding-top:15px}
@media screen and (min-width:769px){.form-info-blanc p{margin:0 0 0 125px}
}
.form-info-vert{background-color:#169c97;padding:15px;margin-bottom:20px}
.form-info-vert-icon{padding-top:28px;text-align:center}
.form-info-vert-icon i{background-color:#333;-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);border-radius:50%;color:#fff;padding:16px;font-size:22px}
.form-info-vert-content{background-color:#fff;padding:7px 25px}
.form-info-vert-content.arrow-left{margin-top:30px}
@media screen and (max-width:768px){.form-info-vert-content.arrow-left:after{border-width:0 10px 10px;left:50%;margin-left:-10px;top:0;border-color:#fff rgba(0,0,0,0)}
}
@media screen and (min-width:769px){.form-info-vert-content.arrow-left{margin-top:0}
}
.form-info-vert-content p{font-family:"bnpp_sansbold",Arial,sans-serif}
.form-info-vert-content>.row .col-2:last-child{text-align:center;padding-top:14px}
.profil-client{padding:0}
.profil-client#message-non-reponse{background-color:#e0e0e0}
.profil-client#message-non-reponse header.header-page{height:170px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/save-invest/profil-client-refresh/header.png) no-repeat center center;background-size:cover;margin-bottom:79px}
@media screen and (max-width:768px){.profil-client#message-non-reponse header.header-page{margin-bottom:48px}
}
.profil-client#message-non-reponse header.header-page .progression .etapes.un li:first-child,.profil-client#message-non-reponse header.header-page .progression .etapes.deux li:nth-child(-n+2),.profil-client#message-non-reponse header.header-page .progression .etapes.trois li:nth-child(-n+3),.profil-client#message-non-reponse header.header-page .progression .etapes.quatre li:nth-child(-n+4),.profil-client#message-non-reponse header.header-page .progression .etapes.cinq li:nth-child(-n+5),.profil-client#message-non-reponse header.header-page .progression .etapes.six li:nth-child(-n+6){background-color:#4098ff;border-bottom:solid 1px #4098ff}
.profil-client#message-non-reponse .wrap{position:relative;margin:0 100px}
@media screen and (max-width:768px){.profil-client#message-non-reponse .wrap{margin:0}
}
.profil-client#message-non-reponse .wrap p{font-family:'Open Sans' !important;font-size:15px;margin:0}
.profil-client#message-non-reponse .wrap p.big.violet{font-size:17px;font-weight:600;color:#a33467;margin-top:15px;margin-bottom:20px}
.profil-client#message-non-reponse .wrap p.bold{font-size:15px;font-weight:600;color:#212121}
.profil-client#message-non-reponse .wrap form#form-profil-client{margin:20px 0}
.profil-client#message-non-reponse .wrap form#form-profil-client em.error{font-family:'Open Sans'}
.profil-client#message-non-reponse .wrap form#form-profil-client label{font-family:'Open Sans';font-size:15px;font-weight:normal;color:#212121}
.profil-client#message-non-reponse .wrap form#form-profil-client label:before{height:22px;width:22px;margin-top:2px}
.profil-client#message-non-reponse .wrap form#form-profil-client label:after{color:#2491ee;top:9px;left:3px}
.profil-client#message-non-reponse .wrap form#form-profil-client .mTop{margin-top:30px}
.profil-client#message-non-reponse .wrap form#form-profil-client ul{list-style:none;margin-top:20px;margin-bottom:25px}
.profil-client#message-non-reponse .wrap form#form-profil-client ul li{font-family:'Open Sans';font-size:15px}
.profil-client#message-non-reponse .wrap form#form-profil-client ul+p{font-family:'Open Sans';font-size:15px;font-weight:600;color:#212121}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer{width:100%;position:relative;left:0;bottom:0;margin:0;margin-top:40px}
@media screen and (max-width:768px){.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer{bottom:-158px;display:grid;padding:0 15px;margin-bottom:30px}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer.deux button.btn-primary{bottom:-148px}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer.deux button.btn-secondary{padding:15px 18px}
}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button{font-family:'Open Sans';font-size:15px;font-weight:600;background:0;line-height:1;border:0;border-radius:21px}
@media screen and (max-width:768px){.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button{width:100%;bottom:-128px;margin-right:0}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-primary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-secondary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:15px}
}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-primary{color:#FFF;background-color:#28c3a9}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-primary:hover{background-color:#1e9481}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-secondary{color:#212121;background-color:#f8f8f8}
.profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-secondary:hover{background-color:#d5d5d5}
.profil-client #form-profil-client .info-client-btn{float:right}
@media screen and (max-width:768px){.profil-client #form-profil-client .info-client-btn{float:inherit}
}
.profil-client #form-profil-client .info-client-btn #link-info-exactes,.profil-client #form-profil-client .info-client-btn .btn-{display:inline}
@media screen and (max-width:768px){.profil-client #form-profil-client .info-client-btn #link-info-exactes,.profil-client #form-profil-client .info-client-btn .btn-{padding:15px;width:100%;display:block;margin-top:15px}
}
.profil-client #recap-info-perso .white-box,.profil-client #recap-info-perso .form-ligne-titre{padding-left:38px}
.profil-client #form-pc-info-perso .info-step{padding:30px}
.profil-client #form-pc-info-perso .info-step .info-step-text p{padding:0 0 20px;border-bottom:solid 2px #dcdfe0;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#999}
.profil-client #form-pc-info-perso .info-step .info-step-column .info-step-value{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#fff;background-color:#1ec7f2;background-image:-webkit-linear-gradient(-450deg,#1ec7f2,#2279e0);background-image:linear,180deg,#1ec7f2,#2279e0;font-size:25px;width:40px;height:40px;border-radius:50%;background-color:#2279e0;display:block;padding-top:5px;text-align:center;margin:0 auto}
.profil-client #form-pc-info-perso .info-step .info-step-column .info-step-detail{margin-top:17px;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#212121;text-align:left}
.profil-client #form-pc-info-perso .info-step .info-step-time{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:13px;color:#999;margin:0}
.profil-client #form-pc-info-perso .info-step .info-step-time i{font-size:25px;vertical-align:middle}
.profil-client #form-pc-info-perso #recap-info-perso{margin-top:25px}
@media screen and (min-width:769px){.profil-client #form-pc-info-perso #recap-info-perso{margin-top:0}
}
.profil-client #form-pc-info-perso #recap-info-perso .white-box.lb-box{border-left:5px solid #1ec7f2}
.profil-client #form-pc-info-perso #recap-info-perso .list-recap li>div.col-68{color:#999}
.profil-client #form-pc-info-perso #start-form{margin-top:30px;padding:12px 30px}
.profil-client #form-connaissance-exp{font-size:15px}
.profil-client #form-connaissance-exp .button-section{margin-top:20px;margin-bottom:60px}
.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:checked+label.cb2,.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:not(:checked)+label.cb2{padding-left:2.8rem}
.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:checked+label.cb2:before,.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:not(:checked)+label.cb2:before{width:1.6rem;height:1.6rem;border-radius:3px;-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);background-color:#fff;border:solid 1px #ccc}
.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:checked+label.cb2:after,.profil-client #form-connaissance-exp .connaissance-experience-table [type=checkbox]:not(:checked)+label.cb2:after{text-align:center;content:"\e603";font-family:iconbnp;color:#2491ee;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
.profil-client #form-connaissance-exp .connaissance-experience-table span.libelle{font-size:13px}
.profil-client #form-connaissance-exp .connaissance-experience-table .btn-next{margin-top:20px}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-header-edit{text-align:right;color:#212121;text-decoration:underline}
.profil-client #form-connaissance-exp .connaissance-experience-table .step2,.profil-client #form-connaissance-exp .connaissance-experience-table .step3,.profil-client #form-connaissance-exp .connaissance-experience-table .step1-2{display:none}
@media screen and (min-width:769px){.profil-client #form-connaissance-exp .connaissance-experience-table .step2,.profil-client #form-connaissance-exp .connaissance-experience-table .step3,.profil-client #form-connaissance-exp .connaissance-experience-table .step1-2{display:block}
}
.profil-client #form-connaissance-exp .connaissance-experience-table .step1 .col-2:first-of-type .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step2 .col-2:first-of-type .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step3 .col-2:first-of-type .table-column{margin:0}
@media screen and (min-width:769px){.profil-client #form-connaissance-exp .connaissance-experience-table .step1 .col-2:first-of-type .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step2 .col-2:first-of-type .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step3 .col-2:first-of-type .table-column{margin:0 15px 0 0}
}
.profil-client #form-connaissance-exp .connaissance-experience-table .step1 .col-2:last-child .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step2 .col-2:last-child .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step3 .col-2:last-child .table-column{margin:20px 0 0 0}
@media screen and (min-width:769px){.profil-client #form-connaissance-exp .connaissance-experience-table .step1 .col-2:last-child .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step2 .col-2:last-child .table-column,.profil-client #form-connaissance-exp .connaissance-experience-table .step3 .col-2:last-child .table-column{margin:0 0 0 15px}
}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-title{font-family:"bnpp_sansbold",Arial,sans-serif;font-size:15px;color:#4098ff;padding-top:20px}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-column{border-radius:3px;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(156,155,155,0.5);box-shadow:0 2px 6px 0 rgba(156,155,155,0.5)}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-header-column{padding:15px 20px}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-header-column .table-header-qstnStep{color:#888a8a;font-size:17px}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-header-column p{margin:0;font-weight:bold}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-body-column li{list-style:none;padding:13.6px 22.6px;border-top:solid 1px #f0f0f0}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-body-column li ul{padding-left:20px}
.profil-client #form-connaissance-exp .connaissance-experience-table .table-body-column li ul li{border-top:0;padding:0 22.6px}
.profil-client #form-revenus-charges,.profil-client #form-mon-patrimoine{font-size:15px}
.profil-client #form-revenus-charges p.title,.profil-client #form-mon-patrimoine p.title{margin:0}
.profil-client #form-revenus-charges .button-section,.profil-client #form-mon-patrimoine .button-section{margin-top:20px;margin-bottom:60px}
.profil-client #form-revenus-charges span.libelle,.profil-client #form-mon-patrimoine span.libelle{font-size:13px}
.profil-client #form-revenus-charges li,.profil-client #form-mon-patrimoine li{list-style:none}
.profil-client #form-revenus-charges .row+.row,.profil-client #form-mon-patrimoine .row+.row{margin-top:20px}
.profil-client #form-revenus-charges [type=radio]:checked+label.cb2:before,.profil-client #form-revenus-charges [type=radio]:not(:checked)+label.cb2:before,.profil-client #form-mon-patrimoine [type=radio]:checked+label.cb2:before,.profil-client #form-mon-patrimoine [type=radio]:not(:checked)+label.cb2:before{width:1.6rem;height:1.6rem;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;border-color:#ccc}
.profil-client #form-revenus-charges [type=radio]:checked+label.cb2:before,.profil-client #form-mon-patrimoine [type=radio]:checked+label.cb2:before{border-color:#4098ff}
.profil-client #form-revenus-charges [type=radio]:checked+label.cb2:after,.profil-client #form-revenus-charges [type=radio]:not(:checked)+label.cb2:after,.profil-client #form-mon-patrimoine [type=radio]:checked+label.cb2:after,.profil-client #form-mon-patrimoine [type=radio]:not(:checked)+label.cb2:after{font-family:iconbnp;color:#4098ff;background-color:transparent;width:1.5rem;height:1.5rem;left:.3px;top:-13.6px;text-align:center;content:"\02022";font-size:45px}
.profil-client #form-revenus-charges [type=checkbox]:checked+label.cb2,.profil-client #form-revenus-charges [type=checkbox]:not(:checked)+label.cb2,.profil-client #form-mon-patrimoine [type=checkbox]:checked+label.cb2,.profil-client #form-mon-patrimoine [type=checkbox]:not(:checked)+label.cb2{padding-left:2.8rem}
.profil-client #form-revenus-charges [type=checkbox]:checked+label.cb2:before,.profil-client #form-revenus-charges [type=checkbox]:not(:checked)+label.cb2:before,.profil-client #form-mon-patrimoine [type=checkbox]:checked+label.cb2:before,.profil-client #form-mon-patrimoine [type=checkbox]:not(:checked)+label.cb2:before{width:1.6rem;height:1.6rem;border-radius:3px;-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);background-color:#fff;border:solid 1px #ccc}
.profil-client #form-revenus-charges [type=checkbox]:checked+label.cb2:after,.profil-client #form-revenus-charges [type=checkbox]:not(:checked)+label.cb2:after,.profil-client #form-mon-patrimoine [type=checkbox]:checked+label.cb2:after,.profil-client #form-mon-patrimoine [type=checkbox]:not(:checked)+label.cb2:after{text-align:center;content:"\e603";font-family:iconbnp;color:#2491ee;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
.profil-client #form-revenus-charges input.form-control,.profil-client #form-mon-patrimoine input.form-control{color:#4098ff;margin-top:20px}
.profil-client #form-revenus-charges .join-montant .form-control,.profil-client #form-mon-patrimoine .join-montant .form-control{color:#767676;font-size:1.4rem;margin-top:20px}
@media screen and (min-width:769px){.profil-client #form-revenus-charges .join-montant .form-control,.profil-client #form-mon-patrimoine .join-montant .form-control{font-size:1.66667rem}
}
.profil-client #form-horizons-de-realisation [type=checkbox]:checked+label.cb2,.profil-client #form-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2{padding-left:2.8rem}
.profil-client #form-horizons-de-realisation [type=checkbox]:checked+label.cb2:before,.profil-client #form-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2:before{width:1.6rem;height:1.6rem;border-radius:3px;-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);background-color:#fff;border:solid 1px #ccc}
.profil-client #form-horizons-de-realisation [type=checkbox]:checked+label.cb2:after,.profil-client #form-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2:after{text-align:center;content:"\e603";font-family:iconbnp;color:#2491ee;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
.profil-client #form-horizons-de-realisation .white-box{padding-bottom:0;padding-top:0}
.profil-client #form-horizons-de-realisation .js-add-goals-front{margin-left:-38px;margin-right:-25px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line .row{border-bottom:solid 1px #c8c8c8;padding:30px 38px 25px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line .row .col-15:last-child{text-align:right;padding-right:.5rem}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-number{margin:0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#fff;background-image:-webkit-linear-gradient(-450deg,#1ec7f2,#2279e0);background-image:linear,180deg,#1ec7f2,#2279e0;font-size:25px;width:40px;height:40px;border-radius:50%;background-color:#2279e0;display:block;padding-top:5px;text-align:center}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-label,.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-horizon{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#212121}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-edit{font-family:"bnpp_sansregular",Arial,sans-serif;cursor:pointer;font-size:15px;text-decoration:underline;color:#1da15e}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-up,.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-down{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);background:white !important;border-radius:50%;height:38px;width:38px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-up{margin-right:10px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-up .icon-carret-up{background-position:center -479px;display:block;margin:0;margin-left:1px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-project-group-line-down .icon-carret-down{background-position:center -34px;display:block;margin:0;margin-left:1px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-front-project-create{border-left:#2491ee 3px solid;padding:30px 15px 25px}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-front-project-create img{display:block;margin:0 auto}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-front-project-create p{margin:0}
.profil-client #form-horizons-de-realisation .js-add-goals-front .add-goals-front-project-create .col-30{text-align:right;padding-right:2rem}
.profil-client #form-horizons-de-realisation .js-add-goals-back #add-goals-back-cancel{margin:15px 15px 30px 0}
.profil-client #form-horizons-de-realisation .js-add-goals-back #add-goals-back-add{margin:15px 0 0}
@media screen and (min-width:769px){.profil-client #form-horizons-de-realisation .js-add-goals-back #add-goals-back-add{margin:15px 0 30px}
}
.profil-client #form-horizons-de-realisation .js-add-goals-back #add-goals-back-delete{margin:15px 0 30px}
.profil-client #form-horizons-de-realisation .js-donnees-personnelles{background-color:#fff;padding:30px;margin:20px 0;color:#999;font-size:15px}
.profil-client #form-horizons-de-realisation .js-donnees-personnelles.disabled{opacity:.52;pointer-events:none}
.profil-client.mpfl .popin-cache{pointer-events:none}
.profil-client.mpfl #ls-canvas{background-color:transparent}
.profil-client.mpfl #form-mon-profil .row1,.profil-client.mpfl #form-mon-profil .row2{background-color:#fff}
.profil-client.mpfl #form-mon-profil .row2{margin-top:20px}
.profil-client.mpfl #form-mon-profil .visible-xs{display:block}
@media screen and (min-width:769px){.profil-client.mpfl #form-mon-profil .visible-xs{display:none}
}
.profil-client.mpfl #form-mon-profil .hidden-xs{display:none}
@media screen and (min-width:769px){.profil-client.mpfl #form-mon-profil .hidden-xs{display:block}
}
.profil-client.mpfl #form-mon-profil .form-ligne-titre h3:after{content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png);height:14px;width:30px;background-position:center -480px;position:absolute;right:1rem}
.profil-client.mpfl #form-mon-profil .form-ligne-titre.expand h3:after{background-position:center -35px}
.profil-client.mpfl #form-mon-profil .menu-compte-container{background:#f8f8f8 !important;border-bottom:1px solid #dcdfe0;background-color:#e7e7e7 !important}
.profil-client.mpfl #form-mon-profil .menu-compte-container .dropdown:hover .dropdown-selected{background-color:#1ebcf1;background-image:-webkit-linear-gradient(#1ebcf1,#2587ed);background-image:linear,false,#1ebcf1,#2587ed;color:#fff}
@media screen and (max-width:768px){.profil-client.mpfl #form-mon-profil .menu-compte-container .dropdown-list{height:150px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:0 2px 3px 0 rgba(0,0,0,0.1)}
}
.profil-client.mpfl #form-mon-profil .menu-compte-container .dropdown-list .dropdown-list-select li:hover{background-color:#1ebcf1;background-image:-webkit-linear-gradient(#1ebcf1,#2587ed);background-image:linear,false,#1ebcf1,#2587ed;color:#fff}
.profil-client.mpfl #form-mon-profil .menu-compte-container .dropdown-selected{border-radius:3px;background-color:#fff;-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1)}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer{background-color:transparent}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes{width:100%;height:119px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-next{right:-14px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-next,.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-prev{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);background:white !important;border-radius:50%;height:50px;width:50px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-next:before,.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-prev:before{color:white}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-slide{padding:0 8px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte{cursor:pointer;margin:0 12px 0 0;height:105px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte:hover .slide-compte-div{border-top:4px solid #4098ff}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte:focus{outline:0}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;height:100%;background-color:#fff;border:solid 1px #d4d4d4;text-align:center}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div p{padding:0;margin:0;opacity:.6;color:#212121}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-typecompte{font-weight:bold}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-typecompte-details{display:inline;color:#999}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .active-slide{height:120px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div{border:solid 1px #d4d4d4;border-top:4px solid #4098ff;border-bottom:0;-webkit-transition:background-color .3s;transition:background-color .3s}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div p{opacity:1;-webkit-transition:.9s;transition:.9s}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div .icon-ma-situation::before{opacity:1;-webkit-transition:.9s;transition:.9s}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-track .slick-active:last-of-type{margin-right:0}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-next:before,.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-prev:before{content:"\e674";font-family:iconbnp;line-height:1;color:#767676 !important;opacity:1;font-size:25px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-next:before{top:-6px;left:2px;position:relative}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-comptes .slick-prev:before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;left:-2px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details{background:white;padding:10px 20px 20px;text-align:center;margin-bottom:10px;border:solid 1px #d4d4d4}
@media screen and (min-width:769px){.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details{height:auto;width:100%;margin-bottom:inherit;padding:75px 20px 20px}
}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details p:first-child{margin-bottom:10px;text-align:left;color:#212121;font-family:bnp_bold,Arial,sans-serif}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .row>.col-3{padding:25px 0}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .row>.col-3:not(:last-child) .mon-profil-services{border-bottom:1px solid #d7d7d7}
@media screen and (min-width:769px){.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .row>.col-3:not(:last-child) .mon-profil-services{border-bottom:0}
}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .mon-profil-services .icon.icon-check{z-index:1;background:#fff !important;border-radius:50%;font-size:20px;padding:7px;border:solid 2px #e0e0e0}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .mon-profil-services .icon.icon-check:before{color:#4098ff}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .mon-profil-services-text{font-size:15px;font-family:"bnpp_sansregular",Arial,sans-serif;color:#777}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .slider-details-buttons{text-align:right;padding-top:30px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .slider-details-buttons .btn-secondary{margin:0 0 20px}
@media screen and (min-width:769px){.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .slider-details-buttons .btn-secondary{margin:0 20px 0}
}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .exposant-details{padding-top:40px}
.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details .exposant-details p{margin:0;text-align:left;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:11px;color:#999}
@media screen and (min-width:871px){.profil-client.mpfl #form-mon-profil .wrap.sliderContainer{padding:2rem}
}
@media screen and (max-width:700px){.profil-client.mpfl #form-mon-profil .wrap.sliderContainer .slider-details p:first-child{display:none}
}
.profil-client.mpfl #popin-horizons-de-realisation{padding:17px 0 31px;max-width:823px}
.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:checked+label.cb2,.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2{padding-left:2.8rem}
.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:checked+label.cb2:before,.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2:before{width:1.6rem;height:1.6rem;border-radius:3px;-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);background-color:#fff;border:solid 1px #ccc}
.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:checked+label.cb2:after,.profil-client.mpfl #popin-horizons-de-realisation [type=checkbox]:not(:checked)+label.cb2:after{text-align:center;content:"\e603";font-family:iconbnp;color:#2491ee;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
.profil-client.mpfl #popin-horizons-de-realisation .header{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:27px;margin:0;color:#4098ff;text-align:center;border-bottom:solid 1px #e0e0e0;text-transform:uppercase;padding-bottom:13px}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container{padding:16px 35px 0}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container .popin-entete{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container .popin-entete span{font-size:17px;display:block}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container .list-fiches-information{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-left:40px}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container .list-fiches-information li{overflow:hidden;padding:.7rem 0 .5rem 0;display:block}
.profil-client.mpfl #popin-horizons-de-realisation .popin-container #popin-horizons-de-realisation-btn{margin:0 auto;margin-top:60px;display:block;padding:12px 30px}
.profil-client .qualif #ia-profilclient .slick-slider .slick-list,.profil-client .qualif #ia-profilclient .slick-slider .slick-track{width:100%}
.profil-client .qualif #ia-profilclient .slick-initialized .slick-slide{display:block;margin-right:12px}
.profil-client div[id^=input-objectif]{display:none}
.profil-client [name="etape-5"] .custom-select{position:relative}
.profil-client .circle-close{border-radius:50%;width:1.5rem;height:1.5rem;border:solid 1px #999;font-size:.95rem;color:#999;right:-40px;position:absolute;text-align:center;top:.5rem;cursor:pointer}
.profil-client .circle-close:after{content:"✕"}
.profil-client.esprit-libre h3.colored{color:#b2965b}
.profil-client.esprit-libre .help-text-container{display:inline-block;vertical-align:text-top;margin-left:10px}
.profil-client.esprit-libre .help-text-container .help-text{color:#b2965b}
.profil-client.esprit-libre .ligne{margin-top:2rem}
.profil-client.esprit-libre .white-box .col-2:last-child{margin-right:0}
.profil-client.esprit-libre .white-box .col-2:first-child{margin-right:2%}
.profil-client.epargne-c .list-recap li>div.col-68{color:#2491ee}
.profil-client.epargne-c .icon-form-alert{background-position:center 0;display:block;margin:0 auto}
.profil-client.epargne-c .icon-trash{display:inline-block;margin-top:0;margin-left:20px;cursor:pointer}
.profil-client .confirmation{padding:20px 20px 35px}
.profil-client .confirmation .center{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.profil-client .confirmation .big{font-size:20px}
.profil-client .confirmation .confirmation-box{display:inline-block;width:327px;padding:20px 12px 0;height:168px;background-color:#fcfcfc;border:solid 1px #eeeff0}
.profil-client .confirmation .confirmation-box:first-child{margin-right:20px}
.profil-client .confirmation .confirmation-box p{margin:0}
.profil-client .confirmation .confirmation-box .btn-primary{padding:12px 35px;position:relative;display:inline-block;top:0}
.profil-client .confirmation .confirmation-box .btn-secondary{margin-top:20px;padding:12px 35px;display:inline-block;position:relative;top:20px}
.profil-client.erreur .btn-primary{display:inline-block;float:none}
.profil-client .infos .confirmation{background:0}
.profil-client .infos .confirmation p{text-align:left}
.profil-client .popin.confirmation{background-color:#fff}
.profil-client p.title{margin-top:3em;margin-bottom:2em;font-size:1.1rem}
.profil-client p.title:first-child{margin-top:0}
.profil-client .ulItem li{padding:0 0 0 2em;margin:0 0 1em 0}
.profil-client .spaced{margin:0 1em;display:inline-block}
.profil-client .spaced.checked{margin-left:3em;margin-top:-4px}
.profil-client li.checked,.profil-client p.checked{font-weight:bold;margin-top:-4px}
.profil-client li.checked:before,.profil-client p.checked:before{content:"\e603";display:inline;font-size:1.5em;margin-left:-1.5em;font-family:iconbnp;margin-right:.5em;color:#b2965b;position:relative;top:4px}
.profil-client .list-recap li.noTop div{border-top:0 none}
.profil-client .list-recap.formule li{padding:0 1em}
.profil-client .list-recap.formule li>div:first-of-type{padding-left:2.5rem;font-size:1.1em}
.profil-client .list-recap.formule li.active{position:relative;background-color:#f5f5f5}
.profil-client .list-recap.formule li.active>div:last-of-type{color:#4e4e4e}
.profil-client .list-recap.formule li.active:before{content:"\e603";display:block;font-size:1.5em;font-family:iconbnp;margin-right:.5em;color:#b2965b;position:absolute;top:.7em;left:1em}
.profil-client .famItem label,.profil-client .famItem p{text-align:center}
.profil-client .famItem label{font-size:1.6rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;padding:.3em .5em;display:block;width:100%;background-color:#faf9f9}
.profil-client .famItem>div{border:1px solid #f3eee9;background-color:#fff}
.profil-client .famItem>div.checked label{background-color:#42382f;background-image:-webkit-gradient(linear,left bottom,left top,from(#42382f),to(#685648));background-image:linear-gradient(to top,#42382f,#685648);color:#fff}
.profil-client .famItem>div ul>li{padding:0 1em .6em;padding-left:2em}
.profil-client .famItem>div ul>li:first-child:not(.first){padding-top:.6em}
.profil-client .famItem>div ul>li:first-child:not(.first):before{top:10px}
.profil-client .famItem>div ul>li.first{font-size:1.2em;padding-bottom:.6em;padding-top:.6em;padding-left:1rem}
.profil-client .famItem>div ul>li:not(.first){position:relative}
.profil-client .famItem>div ul>li:not(.first):before{content:"\e603";font-family:iconbnp;color:#b2965b;position:absolute;left:.5rem;top:3px}
.profil-client .famItem>div ul>li:last-child{padding-bottom:.6em}
.profil-client .famItem>div ul>li span{display:none}
.profil-client .vert{color:#b2965b}
.profil-client h4{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.5em}
.profil-client #baisse #case-no{margin-top:40px}
.profil-client .assurance-vie.faq .faq-container{border:1px solid #f3eee9;padding:0}
.profil-client .assurance-vie.faq .title{cursor:pointer;position:relative;padding:20px 25px}
.profil-client .assurance-vie.faq .title i{margin-right:15px}
.profil-client .assurance-vie.faq .title:after{position:absolute;right:1rem;top:2.4rem;content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:12px;width:30px;background-position:center 514px;pointer-events:none;cursor:pointer}
.profil-client .assurance-vie.faq .title.toggled:after{background-position:center 620px}
.profil-client .assurance-vie.faq .wrap-info-risk{background-color:#fff;margin:0;padding:1rem 2rem}
.profil-client .assurance-vie.faq .wrap-info-risk .libelle{margin:0}
.profil-client .confirmation{padding:20px}
.profil-client .confirmation i{font-size:1.5em}
.profil-client .confirmation p{text-align:center}
.profil-client .popin{margin-top:180px}
.profil-client .popin .close{position:absolute;right:1rem;top:1rem}
.profil-client .popin>p{width:auto;text-align:justify;display:block}
.profil-client .form-ligne-titre p{margin-top:-1rem}
.profil-client .row.border-bottom{border:1px solid #f3eee9;border-top:0;padding:1em 0}
.profil-client .row.border-bottom.header-table{border-top:1px solid #f3eee9;background-color:#faf9f9;height:47px;padding:0 10px;overflow:hidden}
.profil-client .row.border-bottom.header-table span.col-45:first-child{padding-left:0;border-right:2px solid #f3eee9;height:47px;padding-top:15px}
.profil-client .row.border-bottom.header-table span.col-45:nth-child(2){padding-left:15px;border-right:2px solid #f3eee9;height:47px;padding-top:15px}
.profil-client .row.border-bottom.header-table span.col-10{padding-left:15px;padding-top:15px;height:47px}
.profil-client .row.border-bottom span.col-45:first-child{padding-left:10px}
.profil-client .row.border-bottom span.col-45:nth-child(2){padding-left:15px;overflow:hidden;word-wrap:break-word}
.profil-client .row.border-bottom span.col-45 span.col-10{padding-left:15px}
.profil-client .row.border-bottom+.productLabel{margin-top:2em}
.profil-client .icon-pdf{cursor:pointer;font-size:1.7em;color:#26905a}
.profil-client .productLabel{margin:0 0 1em;display:block;font-size:1.2em}
.profil-client .graph{margin-top:40px;margin-bottom:40px;overflow:hidden}
.profil-client .graph .donut{position:relative}
.profil-client .graph .donut .label{position:absolute;padding:10px;background:#fff;border:1px solid #f3eee9;left:160px;top:60px;width:190px;text-align:left}
.profil-client .graph .ri{margin:20px 0 0 0}
.profil-client .graph .ri ul{overflow:hidden;height:164px}
.profil-client .graph .ri ul li{margin:0 0 3px 0;min-height:30px}
.profil-client .graph .ri ul li.lvl1 div{background-color:#94f0ff}
.profil-client .graph .ri ul li.lvl2 div{background-color:#00a3d8}
.profil-client .graph .ri ul li div{width:40px;height:30px;margin:0 20px 0 0;float:left}
.profil-client .form .col-2 [type=radio]:checked+label,.profil-client .form .col-2 [type=radio]:not(:checked)+label,.profil-client .form .col-2 [type=checkbox]:checked+label,.profil-client .form .col-2 [type=checkbox]:not(:checked)+label{display:block;margin-bottom:1rem}
.profil-client .form .family-table [type="checkbox"]:checked+label,.profil-client .form .family-table [type="checkbox"]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:inherit;margin-right:2rem;padding-left:2rem;position:relative}
.profil-client .info-risque .form-ligne-titre{border-color:#a2133f;background-color:#fff}
.profil-client .info-risque .form-ligne-titre h3{color:#a2133f;font-family:"bnpp_sansbold",Arial,sans-serif;font-size:1.2rem;line-height:2.5rem}
.profil-client .wrap-info-risk{background:#f5f5f5;padding:1rem}
.profil-client .row.risk{position:relative}
.profil-client .row.risk p{position:absolute;width:2rem;height:150px;left:1rem;top:50%;margin-top:-85px;background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),color-stop(50%,#ed973c),to(#e3514b));background-image:linear-gradient(#b2965b 0,#ed973c 50%,#e3514b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#E3514B',GradientType=0)}
.profil-client .row.risk p:after{border-color:#e3514b rgba(0,0,0,0);border-width:20px 20px 0;margin-left:-20px;bottom:-20px}
.profil-client .row.risk span.risk{position:absolute;top:1rem}
.profil-client .row.risk span.risk:last-of-type{top:auto;bottom:1rem}
.profil-client #form-profil-client .form-ligne-titre{cursor:pointer;position:relative}
.profil-client #form-profil-client .form-ligne-titre:after{position:absolute;right:1rem;top:1.8rem;content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:12px;width:30px;background-position:center 515px}
.profil-client #form-profil-client .form-ligne-titre.active:after{background-position:center 620px}
.profil-client #form-profil-client .show-xs{display:none}
@media screen and (max-width:991px){.profil-client #form-profil-client .show-xs{display:block}
}
.profil-client #form-profil-client .show-xs.mbs{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
.profil-client #form-profil-client .show-xs.mbs:not(:first-child){margin-top:45px}
.profil-client #form-profil-client .hide-xs{display:block}
@media screen and (max-width:991px){.profil-client #form-profil-client .hide-xs{display:none}
}
.profil-client #form-profil-client #connaissance-marche #btn-famille-valid{float:right;margin-left:15px}
@media screen and (max-width:768px){.profil-client #form-profil-client #connaissance-marche #btn-famille-valid{width:100%;float:inherit;margin-left:0}
}
@media screen and (max-width:768px){.profil-client #form-profil-client #connaissance-marche #no-fam{padding:15px;width:100%;display:block;margin-top:15px}
}
.profil-client #form-profil-client #connaissance-marche .marche+.row .qstncolumn2,.profil-client #form-profil-client #connaissance-marche .marche+.row .qstncolumn3,.profil-client #form-profil-client #connaissance-marche .assurance+.row .qstncolumn2,.profil-client #form-profil-client #connaissance-marche .assurance+.row .qstncolumn3{border-top:1px solid #f3f4f5}
.profil-client #form-profil-client #connaissance-marche #global-required-error-message{color:red}
@media screen and (max-width:427px){.profil-client #form-profil-client #connaissance-marche #global-required-error-message{display:none}
}
@media screen and (min-width:427px){.profil-client #form-profil-client #connaissance-marche em.error{display:none}
}
.profil-client #form-profil-client #connaissance-marche .js-error{color:#ce1e43;display:block}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .js-error{margin-top:5px;padding-top:10px}
}
.profil-client #form-profil-client #connaissance-marche .row .titlecolum1,.profil-client #form-profil-client #connaissance-marche .row .qstncolum1,.profil-client #form-profil-client #connaissance-marche .row .qstncolum2,.profil-client #form-profil-client #connaissance-marche .row.header .col-3{margin:0}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row+.row{margin-top:15px}
}
.profil-client #form-profil-client #connaissance-marche .row.header{display:block;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row.header{display:none}
}
.profil-client #form-profil-client #connaissance-marche .row.header:not(:first-child){margin-top:15px}
.profil-client #form-profil-client #connaissance-marche .row.header .header-title{padding:30px 20px}
.profil-client #form-profil-client #connaissance-marche .row.header .header-title .mbs{text-transform:uppercase;font-size:15px;font-family:"bnpp_sansregular",Arial,sans-serif}
.profil-client #form-profil-client #connaissance-marche .row.header .header-qstncolumn{padding:30px;background-color:#fcfcfc;text-align:center;border-top:1px solid #f3f4f5}
@media screen and (min-width:992px){.profil-client #form-profil-client #connaissance-marche .row.header .header-qstncolumn{padding:30px 20px}
}
.profil-client #form-profil-client #connaissance-marche .row.header .header-qstncolumn:nth-child(2){border-left:1px solid #f3f4f5}
.profil-client #form-profil-client #connaissance-marche .row.header .header-qstncolumn:nth-child(3){border-right:1px solid #f3f4f5}
.profil-client #form-profil-client #connaissance-marche .row.header+.row .titlecolum1:first-child{border-top:1px solid #f3f4f5}
.profil-client #form-profil-client #connaissance-marche .row .titlecolum1{background-color:#fcfcfc;text-align:left;padding:34px 0;border-top:0;border-bottom:1px solid #f3f4f5;border-left:1px solid #f3f4f5;border-right:1px solid #f3f4f5}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .titlecolum1{padding:10px;border-top:1px solid #f3f4f5;border-bottom:1px solid #f3f4f5;border-left:1px solid #f3f4f5;border-right:1px solid #f3f4f5;width:100%}
}
.profil-client #form-profil-client #connaissance-marche .row .titlecolum1 h2{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#525252;text-transform:inherit;text-align:center}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .titlecolum1 h2{text-align:left}
}
.profil-client #form-profil-client #connaissance-marche .row .titlecolum1 h2 .libelle{display:none;color:#999;font-size:13px;margin:5px 0}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .titlecolum1 h2 .libelle{display:block}
}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3{margin-top:15px}
}
.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3{text-align:center;border-bottom:1px solid #f3f4f5;border-right:1px solid #f3f4f5;padding:34px 0 28px;margin:0;max-height:98px}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3{text-align:left;width:100%;border-bottom:0;border-right:0;padding:0;max-height:inherit}
}
.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2 .ptm,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3 .ptm{display:none}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2 .ptm,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3 .ptm{display:block;margin:0;padding:0}
}
.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2 .qstncolumn-element,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3 .qstncolumn-element{display:inline-block;width:45%;text-align:center}
@media screen and (max-width:991px){.profil-client #form-profil-client #connaissance-marche .row .qstncolumn2 .qstncolumn-element,.profil-client #form-profil-client #connaissance-marche .row .qstncolumn3 .qstncolumn-element{text-align:left}
}
.profil-client #form-profil-client #connaissance-marche .wrap{background-color:#fff}
.profil-client #form-profil-client #connaissance-marche .white-box,.profil-client #form-profil-client #connaissance-marche .white-box .row.pas{border:0}
.profil-client #form-profil-client #connaissance-marche .ptm{font-size:15px;font-family:"bnpp_sansregular",Arial,sans-serif;color:#525252}
.profil-client #form-profil-client #connaissance-marche span .label.cb2{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;text-transform:capitalize;color:#525252}
.profil-client #form-profil-client #connaissance-marche .stickyQuestion{position:fixed;top:0;width:100%;z-index:2;left:0;padding:0;background-color:transparent}
.profil-client #form-profil-client #connaissance-marche .stickyQuestion .wrap{background-color:transparent;padding:0 85px}
.profil-client #form-profil-client #connaissance-marche .stickyQuestion .wrap .header-qstncolumn{-webkit-box-shadow:0 2px 1px #e7e7e7;box-shadow:0 2px 1px #e7e7e7;padding:22px 20px}
.profil-client #form-profil-client #situation-perso .white-box .situation-title{margin:30px 0;color:#525252}
.profil-client #form-profil-client #situation-perso .white-box .btn-primary{padding:12px 55px}
.profil-client #form-profil-client #situation-perso .white-box [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:1rem;padding:12px 65px}
.profil-client #form-profil-client #situation-perso .white-box .row label{color:#525252;font-size:15px;margin-bottom:18px}
.profil-client #form-profil-client #situation-perso .white-box .row [type=checkbox]:not(:checked)+label:before,.profil-client #form-profil-client #situation-perso .white-box .row [type=checkbox]:checked+label:before{border-radius:3px;width:22px;height:22px;-webkit-box-shadow:none;box-shadow:none;border-color:#ccc}
.profil-client #form-profil-client #situation-perso .white-box .row #r-epargne{width:241px;height:47px;border-radius:3px;border:solid 1px #ccc;margin-left:15px}
.profil-client #form-profil-client input[type=radio]+label:before{content:"";width:24px;height:24px;border-radius:50%;border:1px solid #979797 !important;position:absolute;left:0;background-color:#fff}
.profil-client #form-profil-client input[type=radio]:checked+label:after{text-align:center;content:"\02022";color:#1da460 !important;background-color:transparent;font-size:45px;left:0;position:absolute;width:24px;height:24px}
.profil-client label+.libelle{margin-top:0}
.profil-client label>.libelle{font-size:.9em}
.profil-client .family-table{border:solid 1px #f3eee9;border-left:0}
.profil-client .family-table p{margin:0}
.profil-client .family-table p.libelle{margin-top:-1rem;margin-bottom:1rem}
.profil-client .family-table thead{background-color:#f9f7f8;color:#837c77}
.profil-client .family-table thead td{padding:1rem;vertical-align:top}
.profil-client .family-table tr{border:1px solid #f3eee9}
.profil-client .family-table td{padding:.5rem;border-left:solid 1px #f3eee9}
.profil-client .family-table td label{min-height:2rem}
.profil-client .family-table td.no-bd{border:0}
.profil-client .family-table .bd{background-color:#fff}
.profil-client .family-table .bd td{padding:4px .5rem;text-align:center}
.profil-client .family-table .bd td label{margin:0;padding-right:30px}
.profil-client .family-table .bd td:first-child{text-align:left}
.profil-client .family-table .bd td:nth-last-child(2){border-left:0 none;border-right:0 none}
.profil-client .family-table .bd td:nth-child(2){border-left:0 none}
.profil-client .family-table .bd td:last-child{border-left:0 none}
.profil-client .family-table .bd td:first-child{border-right:0 none}
.profil-client .family-table .bd td h3,.profil-client .family-table .bd td .help-text-container{display:inline-block;float:none}
.profil-client .family-table .bd td .help-text-container{margin-left:5px}
.profil-client .family-table .bd td .form [type="radio"]:checked+label:before,.profil-client .family-table .bd td .form [type="radio"]:not(:checked)+label:before{top:5px}
.profil-client .family-table .bd td em.error:before{top:0}
.profil-client .family-table.pro{width:100%}
.profil-client .family-table.pro td{text-align:center}
.profil-client .family-table.pro td:nth-child(2){border-left:solid 1px #f3eee9}
.profil-client .family-table.pro td:nth-last-child(2){border-left:solid 1px #f3eee9;border-right:solid 1px #f3eee9}
.profil-client .family-table.pro [type=checkbox]:checked+label,.profil-client .family-table.pro [type=checkbox]:not(:checked)+label{margin-right:0;margin-bottom:0}
.profil-client .family-table.pro thead.first{background-color:#eaeaea}
.profil-client .risques li{font-size:.9rem;padding:.5rem 1rem}
.profil-client .risques li em{font-style:normal;color:#685648}
.profil-client #resultats-list{font-family:"bnpp_sansregular",Arial,sans-serif}
.profil-client #resultats-list .libelle{color:#525252;font-size:15px}
.profil-client #resultats-list h4{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:20px}
.profil-client #resultats-list h3{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
.profil-client #resultats-list .row+.row{border-top:1px solid #e7e7e7;margin-top:30px;padding-top:30px}
.profil-client #resultats-list .row .col-4{text-align:center}
@media screen and (max-width:1024px){.profil-client #resultats-list .row .col-4{padding:15px 0 0;width:100%}
}
.profil-client #resultats-list .row .col-4 .btn-block{width:60%;padding:12px 30px;display:inline-block}
.profil-client #resultats-list .row .col-4 a{display:block;font-size:15px;color:#999;padding-top:13px;text-decoration:underline}
.profil-client #form-fiche-produit .white-box h3{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:18px}
.profil-client #form-fiche-produit .white-box .libelle{font-size:15px;color:#525252}
.profil-client #form-fiche-produit .white-box .list-fiches{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.profil-client #form-fiche-produit .white-box .list-fiches li{overflow:hidden;padding:.7rem 0 .5rem 0;display:block}
.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:not(:checked)+label.cb2,.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:checked+label.cb2{margin-bottom:0}
.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:checked+label.cb2:before,.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:not(:checked)+label.cb2:before{text-align:center;border-radius:2px !important;color:#05a5c0;border-color:#dcdfe0;background-color:transparent;font-size:1rem;width:22px;height:22px;left:0;top:3px}
.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:checked+label.cb2:after,.profil-client #form-fiche-produit .white-box .list-fiches li [type=checkbox]:not(:checked)+label.cb2:after{text-align:center;content:"\e603";font-family:iconbnp;color:#05a5c0;background-color:transparent;font-size:1rem;width:1.5rem;height:1.5rem;left:0;top:8px}
.profil-client .list-reco li{margin-bottom:2%;padding:1rem}
.profil-client .list-reco li h3{margin:0}
.profil-client .table-objectif{border:1px solid #f3eee9;margin-top:2rem;margin-bottom:2rem;width:100%}
.profil-client .table-objectif td,.profil-client .table-objectif th{padding:.5rem;font-weight:normal}
.profil-client .table-objectif tr{border:1px solid #f3eee9}
.profil-client .table-objectif thead{text-align:left;background-color:#f9f7f8;padding:.5rem;color:#837c77}
.profil-client .table-objectif tbody tr{border-bottom:solid 1px #f3eee9}
.profil-client .table-objectif tbody tr:last-of-type{border-bottom:0}
.profil-client .encart-profil-client{margin-top:14px;margin-bottom:14px}
.profil-client .encart-profil-client p{color:#fff;padding-left:25px;font-size:15px;line-height:22px}
.profil-client .encart-profil-client .bt-content{text-align:center;margin:20px 0}
@media(max-width:768px){.profil-client .encart-profil-client .btn-primary{float:none}
}
.bas-profil{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/profil-client/bg-profil.png);background-position:right bottom;height:492px;width:100%;background-size:cover}
.bas-profil h1{padding-top:25px}
.white-box .mon-prfl-rsq{background:#f5f5f5;padding:14px 14px 5px;margin:-25px;margin-bottom:10px;font-size:27px;border-bottom:1px solid #e0e0e0}
.wrapper.confirm .wrap .white-box .barre-rsq .risque-1-1{background-color:#4fd6af}
.wrapper.confirm .wrap .white-box .barre-rsq .risque-1-2{background-color:#39a478}
.wrapper.confirm .wrap .white-box .barre-rsq .risque-1-3{background-color:#028654;color:#fff}
.wrapper.confirm .wrap .white-box .barre-rsq .risque-1-4{background-color:#007244;color:#fff}
.wrapper.confirm .wrap .white-box .barre-rsq .risque-1-5{background-color:#005233;color:#fff}
.wrapper.confirm .wrap .white-box .etapes .risque-2-1{background-color:#769d44}
.wrapper.confirm .wrap .white-box .etapes .risque-2-2{background-color:#685648}
.wrapper.confirm .wrap .white-box .etapes .risque-2-3{background-color:#f0d93e;opacity:.9}
.wrapper.confirm .wrap .white-box .etapes .risque-2-4{background-color:#ffb400;opacity:.8}
.wrapper.confirm .wrap .white-box .etapes .risque-2-5{background-color:#ffb400}
.wrapper.confirm .wrap .white-box .etapes .risque-2-6{background-color:#f16860}
.wrapper.confirm .wrap .white-box .etapes .risque-2-7{background-color:#e64444;opacity:.95}
.form-mif2 .popin-fixed.popin-open-active{position:absolute !important}
@media screen and (max-width:768px){.form-mif2 .popin-fixed.popin-open-active .form .cta button{width:100%;float:inherit}
}
.form-mif2 header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/header.jpg) no-repeat top left;background-size:cover;font-size:"bnpp_sansregular",Arial,sans-serif}
.form-mif2 header.header-page .breadscrumb{font-size:13px}
.form-mif2 br.visible-xs{display:none}
@media screen and (max-width:767px){.form-mif2 br.visible-xs{display:block}
}
.form-mif2 .fieldset{border:none !important}
.form-mif2 #msg-erreur{color:#ce1e43;font-style:normal;padding-left:25px;position:relative;top:5px}
.form-mif2 #msg-erreur:before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -450px;content:"";height:18px;width:18px;position:absolute;left:0;top:0}
.form-mif2 .col-2.horizon{padding-top:7px}
.form-mif2.confirm .niveau-risque{color:#5cc569;font-weight:bold}
.form-mif2.confirm .triangle:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#4f4f4f transparent transparent transparent;top:-12px;left:46%}
.form-mif2.confirm .barre-rsq,.form-mif2.confirm .etapes{display:inline-block;float:none;position:relative}
.form-mif2.confirm .barre-rsq{margin:30px 0 30px 0}
.form-mif2.confirm .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#4f4f4f}
.form-mif2.confirm .etapes{margin-top:30px;margin-bottom:20px;padding-left:6%;padding-right:6%}
.form-mif2.confirm .etapes .triangle:after{left:40%}
.form-mif2.confirm .etapes .triangle::before{content:'niveau de risque';position:absolute;width:150px;height:0;top:-110%;left:-73%;font-size:12px}
.form-mif2.confirm .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
.form-mif2.confirm .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
.form-mif2.confirm .etapes li,.form-mif2.confirm .barre-rsq li{background-color:#e9e9e9;color:#212121;text-align:center;border-radius:0;width:60px;float:left;list-style:none;position:relative}
.form-mif2.confirm .barre-rsq li{width:100px;padding:8px 0}
.form-mif2.confirm .etapes li:first-child,.form-mif2.confirm .etapes.deux li:nth-child(-n+2),.form-mif2.confirm .etapes.trois li:nth-child(-n+3),.form-mif2.confirm .etapes.quatre li:nth-child(-n+4),.form-mif2.confirm .etapes.cinq li:nth-child(-n+5),.form-mif2.confirm .etapes.six li:nth-child(-n+6),.form-mif2.confirm .etapes.sept li:nth-child(-n+7){border-bottom:0;color:#433931}
.form-mif2 i.icon-form-alert{display:block;width:70px;height:70px;margin:0 auto}
.form-mif2 .cta{margin-top:2rem}
.form-mif2 [type=radio]:checked+label,.form-mif2 [type=radio]:not(:checked)+label{margin-bottom:.75rem}
.form-mif2 h4{text-transform:uppercase;margin-top:0}
.form-mif2 .resume{margin:2rem 0 1rem}
.profil-mif2 .wrap.udc{overflow:visible}
.profil-mif2 #zone-publiable-basse{display:block}
.profil-mif2 .form-info .icon-info+p.violet{margin:0 0 0 50px;padding-top:0}
.profil-mif2 .onglet.sous-section li span.active{background-color:#1da35f;color:#FFF}
.profil-mif2 .liste-ass-vie .list-vue1>li .row.main,.profil-mif2 .liste-titres .list-vue1>li .row.main{padding-right:1rem}
.profil-mif2 .list-faq li{padding:1.5rem 1.5rem 1.5rem 4.5rem}
.profil-mif2 .list-faq li .js-detail-toggle p{margin-bottom:0}
.profil-mif2 .list-faq li:after{display:none}
.profil-mif2 .onglet.sous-section{background-color:transparent}
.profil-mif2 .onglet.sous-section li span{background-color:#FFF;border-radius:25px;color:#999;padding:5px 15px;margin:5px}
.profil-mif2 .main.compte-favori .col-60 button{margin-right:2%;padding:.5rem 28px}
.profil-mif2 .main.compte-favori .col-60 button:last-of-type{margin-right:0}
.profil-mif2 .main.compte-favori .col-30.status{padding:0 1rem;width:35%}
.profil-mif2 .main.compte-favori .col-30.status .date em{font-size:13px}
.profil-mif2 .main.compte-favori .col-10{width:5%}
.profil-mif2 .main.compte-favori .col-10 i{display:inline-block;width:35px;height:35px;margin:0}
.profil-mif2 .risk-level{display:inline-block}
.profil-mif2 .risk-level+.help-text-container{display:inline-block;position:relative;top:3px}
.profil-mif2 .risk-level+.help-text-container .help-text-popup{min-width:530px}
.profil-mif2 .risk-level+.help-text-container .help-text-popup .wrap{padding:0}
.profil-mif2 .risk-level+.help-text-container .help-text-popup .white-box{border:0}
.profil-mif2 .list-vue1>li:hover .row.main .rsk-faible,.profil-mif2 .list-vue1>li:hover .row.main .rsk-fort{color:#999}
.w-border .row.pas{border:1px solid #dcdfe0;margin-top:-1px}
@media screen and (max-width:768px){.form-mif2.confirm .barre-rsq li,.form-mif2.confirm .progression .etapes li{display:block;padding:10px;float:none}
.form-mif2.confirm .white-box .triangle:after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;border-color:transparent #767676 transparent;top:33%;left:106%}
.form-mif2.confirm .white-box .triangle:before{content:'niveau de risque';position:absolute;width:150px;height:0;top:26%;left:10px;font-size:12px}
.form-mif2.confirm .white-box .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:31%;left:14%;font-size:12px}
.form-mif2.confirm .white-box .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:26%;left:83px;font-size:12px}
.form-mif2.confirm .etapes li{width:30px}
.form-mif2.confirm .white-box .progression{text-align:center}
.form-mif2.confirm .white-box .progression.row{margin-top:60px}
.form-mif2.confirm .etapes{margin-bottom:80px}
.form-mif2.confirm .etapes .rsk-faible{top:-87px;left:-10px}
.form-mif2.confirm .etapes .rsk-fort{top:100%;right:0}
.wrap .cta button.btn-primary{width:100%}
.white-box .mon-prfl-rsq{padding:14px 14px 5px;margin:-22px -22px 20px;text-align:center}
.profil-mif2 .risk-level+.help-text-container .help-text-popup{min-width:240px;left:calc(100% - 200px)}
.profil-mif2 .risk-level+.help-text-container .help-text-popup .arrow{right:55px;left:auto}
.profil-mif2.form-mif2.confirm .etapes{margin-bottom:3rem}
.profil-mif2.form-mif2.confirm .etapes li{padding:.5rem}
.profil-mif2.form-mif2.confirm .white-box .progression.row{border:0}
.profil-mif2.form-mif2.confirm .etapes .rsk-faible{top:-69px}
.profil-mif2.form-mif2.confirm .etapes{margin-top:15px}
.w-border .row.pas .row span{clear:both;padding:0;width:100%}
#ia-profilclient #profil-client-etape-2 #message-non-reponse,#ia-profilclient #profil-client-etape-3 #message-non-reponse{min-height:600px;float:left;padding:0 15px}
#ia-profilclient #profil-client-etape-2 #message-non-reponse .wrap,#ia-profilclient #profil-client-etape-3 #message-non-reponse .wrap{padding:15px}
#ia-profilclient #profil-client-etape-2 #message-non-reponse .wrap form#form-profil-client,#ia-profilclient #profil-client-etape-3 #message-non-reponse .wrap form#form-profil-client{float:left;width:100%}
#ia-profilclient #profil-client-etape-2 #message-non-reponse .wrap form#form-profil-client fieldset,#ia-profilclient #profil-client-etape-3 #message-non-reponse .wrap form#form-profil-client fieldset{float:left;width:100%}
#ia-profilclient #profil-client-etape-2 #message-non-reponse .wrap form#form-profil-client fieldset .row-footer,#ia-profilclient #profil-client-etape-3 #message-non-reponse .wrap form#form-profil-client fieldset .row-footer{position:relative;bottom:0;top:30px}
#ia-profilclient #profil-client-etape-2 #message-non-reponse .wrap form#form-profil-client fieldset .row-footer button,#ia-profilclient #profil-client-etape-3 #message-non-reponse .wrap form#form-profil-client fieldset .row-footer button{width:100%;display:block;margin:0 auto;margin-bottom:20px}
}
.profil-client-bpf .progression .etapes.six li:nth-child(-n+6),.profil-client-bpf .progression .etapes.sept li:nth-child(-n+7){background-color:#b2965b;border-bottom:solid 1px #a6894e}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content){display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:50px}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto{padding:60px 40px 100px 50px}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto .picto{font-size:1px;border-radius:100%;background-color:#efe9dc;border:50px solid #efe9dc;position:relative}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto .picto::before{position:absolute;left:-25px;top:-30px}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto .picto-profil-financier-valide::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/pictos-statuts-profil-valide.svg")}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto .picto-profil-financier-attente-signature::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/pictos-statuts-profil-a-remplir.svg")}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .statutPicto .picto-profil-financier-expire::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/pictos-statuts-profil-profil-expire.svg")}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) p{text-align:left;font-size:16px}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) p.big{font-size:22px}
.profil-client-bpf.profil-financier .confirmation:not(.popin-content) .bloc-actions{text-align:left}
.profil-client-bpf.profil-financier #sauvegarderPopin .big{font-weight:bold;font-size:17px}
.profil-client-bpf.profil-financier #sauvegarderPopin .fs15{font-size:15px}
.profil-client-bpf.profil-financier-sommaire .confirmation{padding:40px 70px}
.profil-client-bpf.profil-financier-sommaire .confirmation p{font-size:16px;text-align:left}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier{margin:40px 0;padding:50px 10%;border-radius:8px;background-color:#efe9dc;text-align:left}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier h3{font-size:26px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .little-grey{font-size:16px;color:#767676}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .etapier{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:80px 0 12% 20px;background-image:-o-linear-gradient(#b2965b 40%,rgba(255,255,255,0) 0);background-image:linear,false,#b2965b 40%,rgba(255,255,255,0) 0;width:3px;background-position:left;background-size:3px 20px;background-repeat:repeat-y}
@media screen and (max-width:1035px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:80px 0 14% 20px}
}
@media screen and (max-width:987px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:80px 0 23% 20px}
}
@media screen and (max-width:870px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:80px 0 22.44% 20px}
}
@media screen and (max-width:768px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:50px 0 9% 20px;background-size:3px 12px}
}
@media screen and (max-width:580px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:50px 0 14% 20px}
}
@media screen and (max-width:510px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:50px 0 22% 20px}
}
@media screen and (max-width:354px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:50px 0 38% 20px}
}
@media screen and (max-width:298px){.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .ligne-gauche{margin:50px 0 52% 20px}
}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol{position:relative;margin-top:40px;margin-left:-42px;display:block;counter-reset:li-counter;list-style:none}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li{position:relative;font-size:20px;margin-bottom:80px;padding-left:50px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li::before{counter-increment:li-counter;content:counter(li-counter);border-radius:100%;position:absolute;top:-10px;left:-26px;color:#b2965b;background-color:#fff;font-size:1.7rem;line-height:1.4;width:50px;height:50px;padding-top:9px;padding-left:19px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li::after{content:" ";display:table}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps{color:#b2965b;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:8px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps .icon-time{color:#b2965b;font-size:35px;margin:15px 55px 15px 40px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps p{font-size:20px}
.profil-client-bpf.profil-financier-sommaire .confirmation .bloc-actions{text-align:right}
.profil-client-bpf.profil-financier-synthese p{margin:0}
.profil-client-bpf.profil-financier-synthese p.title{font-size:22px;color:#212121;text-align:center;margin-bottom:40px}
.profil-client-bpf.profil-financier-synthese p.title-table{font-size:20px;color:#767676;text-transform:uppercase;margin-bottom:30px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad{padding:30px 80px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort{margin-bottom:80px;text-align:center;font-size:0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div{display:inline-block;width:251px;min-height:72px;border-radius:4px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.classique{background-color:#d2b97b;position:relative;left:10px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.confirme{background-color:#b2965b}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.experimente{background-color:#6d571f;position:relative;right:10px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.actif{width:276px;height:94px;position:relative;z-index:9}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.actif p{line-height:94px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div p{font-size:28px;line-height:72px;color:#fff;text-align:center;text-transform:uppercase;margin:0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array{font-family:'bnpp_sansregular';margin-bottom:60px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-title{border-radius:4px;border:solid 1px #e0e0e0;background-color:#b2965b;font-size:15px;color:#fff;text-align:center}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-title.mob-only{display:none}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-body .col-title{background-color:#f6f2ee}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-body .array-col{font-size:15px;color:#212121;border-right:0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-body .array-col:last-child{border-right:1px solid #e0e0e0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-row.array-body .array-col.col-result.col-ok::after{border:solid #42382f;border-width:0 4px 4px 0}
.profil-client-bpf.profil-financier-synthese .index{margin:10px 0 150px;font-size:15px;color:#767676}
.profil-client-bpf.profil-financier-synthese .bloc-actions{width:100%;height:96px;margin:27px 0 0;padding:25px 130px 25px 260px;-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);box-shadow:0 1px 10px 0 rgba(0,0,0,0.1);background-color:#fff;position:fixed;bottom:0;left:0}
.profil-client-bpf.profil-financier-synthese .bloc-actions p{font-size:22px;color:#212121;line-height:50px}
.profil-client-bpf.mon-experience{max-width:1170px;width:100%;display:block;margin:0 auto;background-color:#e7e7e7;padding:0;padding-bottom:150px}
.profil-client-bpf.mon-experience .white-box.wb-pad{padding:30px 40px 100px 40px}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error{width:100%;padding:21px 0;border-radius:8px;background-color:#fcecec;position:relative;top:40px}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error p{font-size:15px;color:#e64444;text-align:center;line-height:1}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error p i{color:#e64444;position:relative;top:1px;margin-right:8px}
.profil-client-bpf.mon-experience .white-box.wb-pad p{margin:0}
.profil-client-bpf.mon-experience .white-box.wb-pad p.question{font-size:18px;font-weight:bold;color:#212121;margin-bottom:15px}
.profil-client-bpf.mon-experience .white-box.wb-pad span.help-5{margin-top:10px;font-size:15px;color:#767676}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat{margin-top:50px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat>p{font-size:15px;color:#767676;text-transform:uppercase;margin-bottom:30px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:checked+label,.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:not(:checked)+label{display:block;font-size:15px;margin:0;margin-bottom:20px;padding-left:35px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:checked+label:before,.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:not(:checked)+label:before{top:-3px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:checked+label:after,.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:not(:checked)+label:after{top:-21px;left:1px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:checked+label:before{border-color:#b2965b}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat [type=radio]:checked+label:after{color:#b2965b}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat .inline-label{margin-bottom:20px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat .inline-label label.ml{margin:0;font-size:15px;line-height:1.47;color:#212121;padding-top:2px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat .inline-label label.ml:after{font-size:12px;color:#b2965b;top:6px;left:4px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat .inline-label label.ml sup{font-size:8px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-1{margin-top:30px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .question,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .question,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .question,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .question{font-size:18px;font-weight:bold;color:#212121;margin-bottom:30px;text-transform:inherit}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .question sup,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .question sup,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .question sup,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .question sup{font-size:8px}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .custom-select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .custom-select2,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .custom-select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .custom-select2,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .custom-select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .custom-select2,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .custom-select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .custom-select2{margin-top:0}
.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .custom-select select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-4 .custom-select2 select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .custom-select select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-5 .custom-select2 select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .custom-select select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-6 .custom-select2 select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .custom-select select,.profil-client-bpf.mon-experience .white-box.wb-pad .cat.group-7 .custom-select2 select{margin:0;font-size:15px;line-height:1.33;letter-spacing:normal;color:#212121}
.profil-client-bpf.mon-experience .bloc-actions{margin-top:10px}
.profil-client-bpf.mon-experience .bloc-actions .pull-left{max-width:535px;width:100%}
.profil-client-bpf.mon-experience .bloc-actions .pull-left p{font-size:15px;color:#767676;margin:0}
.profil-client-bpf.mon-experience .bloc-actions button.btn-primary{width:81px;height:46px;margin-top:20px;padding:0;text-align:center}
.profil-client-bpf.mon-experience .footer-profil-financier{margin-top:70px}
.profil-client-bpf #validationProfilFinancier{top:10%;padding:50px}
.profil-client-bpf #validationProfilFinancier a.close{position:absolute;top:20px;right:20px}
.profil-client-bpf #validationProfilFinancier p{font-size:14px;text-align:center;color:#212121}
.profil-client-bpf #validationProfilFinancier p.title{font-size:17px;margin-bottom:11px}
.profil-client-bpf #validationProfilFinancier .content-perso{width:100%;height:169px;overflow:auto;margin:20px 0;padding-right:7%}
.profil-client-bpf #validationProfilFinancier .content-perso p{font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left}
.profil-client-bpf #validationProfilFinancier form.form [type=checkbox]{border-radius:3px;-webkit-box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);box-shadow:inset -1px 1px 3px 3px rgba(0,0,0,0.08);border:solid 1px #ccc;background-color:#fff}
.profil-client-bpf #validationProfilFinancier form.form [type=checkbox]:checked+label.ml:after{font-size:13px;color:#b2965b;top:6px;left:3px}
.profil-client-bpf #validationProfilFinancier form.form label{font-size:14px;line-height:1.36;color:#212121}
.profil-client-bpf #validationProfilFinancier form.form .btn-group{margin:30px auto 0;text-align:center;background:0;border:0;padding:0}
@media screen and (max-width:768px){.profil-client-bpf.profil-financier-sommaire .confirmation{padding:10px 10px 20px 10px}
.profil-client-bpf.profil-financier-sommaire .confirmation p{font-size:13px;text-align:left}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier{margin:20px 0;padding:0 10px 20px 10px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier h3{font-size:20px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .little-grey{font-size:13px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol{margin-top:20px;margin-left:-30px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li{font-size:17px;margin-bottom:30px;padding-left:10px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li::before{top:-4px;left:-26px;font-size:1.3rem;width:30px;height:30px;padding-top:4px;padding-left:10px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier ol li::after{content:" ";display:table}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps{color:#b2965b;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:8px;margin-left:12px;margin-right:12px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps .icon-time{color:#b2965b;font-size:35px;margin:15px 55px 15px 40px}
.profil-client-bpf.profil-financier-sommaire .confirmation .cadre-etapier .cadre-temps p{font-size:20px}
.profil-client-bpf.profil-financier-sommaire .confirmation .bloc-actions{text-align:center}
.profil-client-bpf.profil-financier .confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.profil-client-bpf.profil-financier .confirmation .statutPicto{padding-bottom:50px}
.profil-client-bpf.profil-financier .confirmation p{text-align:center}
.profil-client-bpf.profil-financier .confirmation .bloc-actions{text-align:center}
.profil-client-bpf.profil-financier-synthese{padding:30px 0}
.profil-client-bpf.profil-financier-synthese header h3{font-size:24px;line-height:30px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad{padding:30px 0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad p.title{font-size:17px;margin-bottom:20px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad p.title-table{font-size:14px;margin-bottom:20px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort{margin-bottom:30px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div{width:86px;min-height:32px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.classique{left:2px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.experimente{right:2px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.actif{width:112px;height:42px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div.actif p{font-size:16px;line-height:42px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .profil-sort div p{font-size:12px;line-height:32px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array{margin-bottom:70px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array:last-child{margin-bottom:0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-title{margin-top:0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-title.mob-only{display:block;border:0;background:0;font-size:13px;font-weight:bold;line-height:1.23;text-align:center;color:#212121;padding:10px 0}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-title.mob-only .col-legend{width:50%;padding:14px 28px}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-title.mob-only .col-legend:first-child{position:relative}
.profil-client-bpf.profil-financier-synthese .white-box.wb-pad .array .array-title.mob-only .col-legend:first-child:after{content:'';position:absolute;right:-0.5px;top:0;width:1px;height:60px;background-color:#e0e0e0}
.profil-client-bpf.profil-financier-synthese .index{margin-top:20px}
.profil-client-bpf.profil-financier-synthese .bloc-actions{padding:20px 52px;height:auto}
.profil-client-bpf.profil-financier-synthese .bloc-actions p{font-size:17px;text-align:center;line-height:normal;float:none;margin-bottom:20px;width:216px;margin:0 auto}
.profil-client-bpf.profil-financier-synthese .bloc-actions a{float:none;width:216px;height:46px;display:block;margin:20px auto 0;line-height:46px;padding:0}
.profil-client-bpf.profil-financier-synthese #validationProfilFinancier form.form .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.profil-client-bpf.mon-experience{padding:30px 0 40px}
.profil-client-bpf.mon-experience+.footer-profil-financier{min-height:96px;height:auto;display:block;padding:20px 10px}
.profil-client-bpf.mon-experience+.footer-profil-financier div{width:100%;display:block;float:none;text-align:center;margin-bottom:20px}
.profil-client-bpf.mon-experience+.footer-profil-financier div.button-save{display:block;text-align:center;margin-bottom:0}
.profil-client-bpf.mon-experience+.footer-profil-financier div.button-save a{display:inline;position:relative;top:-14px}
.profil-client-bpf.mon-experience+.footer-profil-financier div.button-save .icon-door{margin-left:10px;display:inline}
.profil-client-bpf.mon-experience .white-box.wb-pad{padding:30px 10px 70px 10px}
.profil-client-bpf.mon-experience .white-box.wb-pad p.question{font-size:15px !important}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error{padding:20px;top:40px}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error p{text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.profil-client-bpf.mon-experience .white-box.wb-pad #form-error p i{float:left;width:15px;height:15px;margin:auto 20px auto 0}
.profil-client-bpf.mon-experience .cat.group-4 .question,.profil-client-bpf.mon-experience .cat.group-5 .question,.profil-client-bpf.mon-experience .cat.group-6 .question,.profil-client-bpf.mon-experience .cat.group-7 .question{font-size:15px}
.profil-client-bpf.mon-experience .bloc-actions{padding:0 10px;margin-top:20px !important}
.profil-client-bpf.mon-experience .bloc-actions .pull-left,.profil-client-bpf.mon-experience .bloc-actions .pull-right{float:none}
.profil-client-bpf.mon-experience .bloc-actions button.btn-primary{display:block;margin:0 auto 30px}
.profil-client-bpf.mon-experience .bloc-actions .pull-left p{font-size:13px}
}
body.pro .profil-client#message-non-reponse .wrap form#form-profil-client .row-footer{position:relative;bottom:0;margin-top:40px}
body.pro .profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-primary{color:#fff;background-color:#00b38b;background-image:-webkit-linear-gradient(#00b38b,#00b38b);background-image:linear,false,#00b38b,#00b38b;display:inline-block;border-radius:0;border:1px solid #dcdfe0;border-bottom:solid 2px #dcdfe0;border-color:#009a77}
body.pro .profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-primary:not([disabled]):hover{background-color:#009a77;background-image:-webkit-linear-gradient(#009a77,#009a77);background-image:linear,false,#009a77,#009a77}
body.pro .profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-secondary{border-radius:0;border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f6f6f6);background-image:linear,false,#fff,#f6f6f6}
body.pro .profil-client#message-non-reponse .wrap form#form-profil-client .row-footer button.btn-secondary:not([disabled]):hover{background-color:#f6f6f6;background-image:-webkit-linear-gradient(#f6f6f6,#fff);background-image:linear,false,#f6f6f6,#fff}
body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes li{background-color:#fff}
body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes li:first-child{border-bottom:solid 1px #198e54;background-color:#1da461}
body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes.deux li:nth-child(-n+2),body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes.trois li:nth-child(-n+3),body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes.quatre li:nth-child(-n+4),body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes.cinq li:nth-child(-n+5),body.pro .profil-client#message-non-reponse header.header-page .progression ul.etapes.six li:nth-child(-n+6){border-bottom:solid 1px #198e54;background-color:#1da461}
#ia-profilclient #profil-client-etape-3 #message-non-reponse{min-height:600px;float:left}
#ia-profilclient #profilclient #etape-6 #form-mon-profil .form-info p.violet{margin-left:40px}
#ia-profilclient #etape-6 #form-mon-profil .mon-profil-services .mon-profil-services-text{margin-top:10px}
.webview .save-invest.profil-client .wrap.quiz.step.six .confirmation{position:relative;z-index:1}
.mes-infos-perso.profil-client-bpf form input[type=radio]:checked+label::after{color:#ccae6e;top:-17px}
.mes-infos-perso.profil-client-bpf form input[type=radio]+label::before{border:solid 1px #ccae6e}
.mes-infos-perso.profil-client-bpf h4{color:#767676;font-size:15px;text-transform:uppercase}
.mes-infos-perso.profil-client-bpf .bloc-bord-gauche{border-left:solid 3px #b2965b;padding-left:20px;margin-bottom:20px}
.mes-infos-perso.profil-client-bpf .table{width:100%}
.mes-infos-perso.profil-client-bpf .table tr{border-bottom:solid 1px #dcdfe0}
.mes-infos-perso.profil-client-bpf .table td{height:34px;width:50%}
.mes-infos-perso.profil-client-bpf .prendre-contact{color:#00816d;font-weight:bold;text-decoration:underline}
.mes-infos-perso.profil-client-bpf .note{color:#767676}
.mes-infos-perso.profil-client-bpf .white-box{padding:40px 74px 50px 74px}
@media screen and (max-width:768px){.mes-infos-perso.profil-client-bpf .white-box{padding:30px 10px 40px 10px}
}
.mes-infos-perso.profil-client-bpf .bloc-actions{margin-top:30px}
body.bpf header.profil-financier .fil-ariane{list-style:none;margin-bottom:10px}
body.bpf header.profil-financier .fil-ariane>li{display:inline-block;font-size:13px}
body.bpf header.profil-financier .fil-ariane>li:not(:last-child)::after{content:" > "}
body.bpf header.profil-financier .fil-ariane>li a{color:white}
body.bpf .footer-profil-financier{width:100%;height:96px;color:#fff;padding:27px 130px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);background-color:#42382f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:200}
body.bpf .footer-profil-financier div{width:50%}
body.bpf .footer-profil-financier div.button-save{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:33px}
body.bpf .footer-profil-financier div.button-save .icon-door{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}
body.bpf .footer-profil-financier div.button-save .icon-door::after{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/icon-door.svg")}
body.bpf .footer-profil-financier span{font-size:15px;display:block}
body.bpf .footer-profil-financier span.bold{font-weight:bold}
body.bpf .footer-profil-financier a{color:#fff;text-decoration:underline;cursor:pointer}
@media screen and (max-width:768px){body.bpf .footer-profil-financier{padding:5px 60px 5px 30px}
body.bpf .footer-profil-financier span{font-size:13px}
body.bpf .footer-profil-financier div.button-save{line-height:13px}
}
@media screen and (max-width:360px){body.bpf .footer-profil-financier{padding:5px 35px 5px 5px}
body.bpf .footer-profil-financier span{font-size:13px}
body.bpf .footer-profil-financier div.button-save{line-height:13px}
}
body.bpf section.profil-financier h4{color:#767676;margin-bottom:10px}
body.bpf section.profil-financier .fs15{font-size:15px}
body.bpf section.profil-financier .fs16{font-size:16px}
body.bpf section.profil-financier .fs17{font-size:17px}
body.bpf section.profil-financier .fs18{font-size:18px}
body.bpf section.profil-financier .fs20{font-size:20px}
body.bpf section.profil-financier .fs22{font-size:22px}
body.bpf section.profil-financier .big{font-weight:bold}
body.bpf section.profil-financier .mb70{margin-bottom:70px}
body.bpf section.profil-financier .bloc-actions{margin-top:30px}
body.bpf section.profil-financier .mt60{margin-top:60px}
body.bpf section.profil-financier .mt10{margin-top:10px}
body.bpf section.profil-financier .mt20{margin-top:20px}
body.bpf section.profil-financier .mb20{margin-bottom:20px}
body.bpf section.profil-financier .mt0{margin-top:0}
body.bpf section.profil-financier .mb0{margin-bottom:0}
body.bpf section.profil-financier .ml10{margin-left:10px}
body.bpf section.profil-financier .ml20{margin-left:20px}
body.bpf section.profil-financier .mw-content{max-width:738px;display:block;margin:15px auto 0 auto}
body.bpf section.profil-financier .total-box{background-color:#efe9dc;font-size:20px;color:#212121}
body.bpf section.profil-financier .icon-check::before{color:#b2965b}
body.bpf section.profil-financier .progression2{background-color:#ecd8a5;display:inline-block;width:auto;margin:0 auto;border-radius:5px}
body.bpf section.profil-financier .progression2>.etapes{display:-webkit-box;display:-ms-flexbox;display:flex}
body.bpf section.profil-financier .progression2>.etapes div{height:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
body.bpf section.profil-financier .progression2>.etapes div:not(:last-child){width:113px}
@media screen and (max-width:768px){body.bpf section.profil-financier .progression2>.etapes div:not(:last-child){width:83px}
}
@media screen and (max-width:530px){body.bpf section.profil-financier .progression2>.etapes div:not(:last-child){width:23px}
}
body.bpf section.profil-financier .progression2>.etapes div:first-child{margin-left:2px;width:123px;border-top-left-radius:5px;border-bottom-left-radius:5px}
@media screen and (max-width:768px){body.bpf section.profil-financier .progression2>.etapes div:first-child{width:93px}
}
@media screen and (max-width:530px){body.bpf section.profil-financier .progression2>.etapes div:first-child{width:33px}
}
body.bpf section.profil-financier .progression2>.etapes div:after{content:'';width:8px;height:8px;display:block;border-radius:50%;background-color:#fff}
body.bpf section.profil-financier .progression2>.etapes div:not(:first-child):after{position:absolute;left:-10px}
body.bpf section.profil-financier .progression2>.etapes.un div:nth-child(-n+0){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.un div:nth-child(-n+1):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.un div:nth-child(0){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.deux div:nth-child(-n+1){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.deux div:nth-child(-n+2):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.deux div:nth-child(1){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.trois div:nth-child(-n+2){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.trois div:nth-child(-n+3):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.trois div:nth-child(2){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.quatre div:nth-child(-n+3){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.quatre div:nth-child(-n+4):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.quatre div:nth-child(3){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.cinq div:nth-child(-n+4){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.cinq div:nth-child(-n+5):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.cinq div:nth-child(4){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.six div:nth-child(-n+5){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.six div:nth-child(-n+6):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.six div:nth-child(5){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.sept div:nth-child(-n+6){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.sept div:nth-child(-n+7):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.sept div:nth-child(6){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.huit div:nth-child(-n+7){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.huit div:nth-child(-n+8):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.huit div:nth-child(7){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier .progression2>.etapes.neuf div:nth-child(-n+8){background-color:#b2965b}
body.bpf section.profil-financier .progression2>.etapes.neuf div:nth-child(-n+9):after{background-color:#42382f}
body.bpf section.profil-financier .progression2>.etapes.neuf div:nth-child(8){border-top-right-radius:5px;border-bottom-right-radius:5px}
body.bpf section.profil-financier.fin-partie-2{padding-bottom:120px}
body.bpf section.profil-financier.fin-partie-2 .bloc-actions{margin-bottom:60px}
body.bpf section.profil-financier.fin .white-box{padding:60px 199px}
body.bpf section.profil-financier.fin .bloc-download-profil a{text-decoration:underline;color:#00816d}
body.bpf section.profil-financier.fin .icon-validation::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/profil-client/icon-validation-bpf.svg");height:67px;width:67px}
@media screen and (max-width:1024px){body.bpf section.profil-financier.fin .white-box{padding:30px 100px}
}
@media screen and (max-width:768px){body.bpf section.profil-financier.fin .white-box{padding:30px 50px}
}
@media screen and (max-width:360px){body.bpf section.profil-financier.fin .white-box{padding:30px 20px}
}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 input[type=radio]:checked+label::after,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis input[type=radio]:checked+label::after{color:#ccae6e;top:-17px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 input[type=radio]+label::before,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis input[type=radio]+label::before{border:solid 1px #ccae6e}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .form [type=radio]:checked+label:after,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .form [type=radio]:checked+label:after{top:-21px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1{margin-top:90px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:80px;margin-left:55px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group2>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group2>div{width:50%}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .question1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .question2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .question1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .question2{font-size:22px;text-align:left}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse2{padding-left:80px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse1 div label,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse2 div label,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse1 div label,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse2 div label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre{margin:40px;background-color:#efe9dc;min-height:61px;color:#b2965b;text-align:center;font-size:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre .icon-info,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre .icon-info{width:auto;height:auto;margin-right:20px;font-size:25px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre .popover-content,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre .popover-content{color:#6b6b6b;font-size:13px}
@media screen and (max-width:768px){body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1{margin-top:40px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-bottom:30px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group1>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .group2>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1>div,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group2>div{width:100%}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .question1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .question2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .question1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .question2{margin-bottom:20px;font-size:15px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .reponse2,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse1,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .reponse2{padding-left:0}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre .icon-info,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre .icon-info{margin-right:0}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1 .encadre .help-text-container,body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .encadre .help-text-container{margin-top:15px}
}
body.bpf section.profil-financier.connaissance-marches-instruments .bloc-actions{text-align:right}
@media screen and (max-width:768px){body.bpf section.profil-financier.connaissance-marches-instruments .bloc-actions .btn{display:block}
}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group1 .question1{max-width:530px}
body.bpf section.profil-financier.connaissance-marches-instruments.partie1bis .group2 .question2{max-width:530px}
body.bpf section.profil-financier.mes-revenus-charges,body.bpf section.profil-financier.mon-patrimoine{background-color:#e7e7e7}
body.bpf section.profil-financier.mes-revenus-charges .form .form-control,body.bpf section.profil-financier.mon-patrimoine .form .form-control{padding-right:12px}
body.bpf section.profil-financier.mes-revenus-charges .white-box,body.bpf section.profil-financier.mon-patrimoine .white-box{padding-left:40px;padding-right:40px}
body.bpf section.profil-financier.mes-revenus-charges .question,body.bpf section.profil-financier.mon-patrimoine .question{font-size:18px;font-weight:bold;margin-bottom:10px}
body.bpf section.profil-financier.mes-revenus-charges [class*="help-"],body.bpf section.profil-financier.mon-patrimoine [class*="help-"]{color:#767676;margin-bottom:20px;display:block}
body.bpf section.profil-financier.mes-revenus-charges [class*=group-],body.bpf section.profil-financier.mon-patrimoine [class*=group-]{margin-bottom:50px}
body.bpf section.profil-financier.mes-revenus-charges [class*=group-] input,body.bpf section.profil-financier.mon-patrimoine [class*=group-] input{font-size:20px}
body.bpf section.profil-financier.mes-revenus-charges input[type=number],body.bpf section.profil-financier.mon-patrimoine input[type=number]{-moz-appearance:textfield}
body.bpf section.profil-financier.mes-revenus-charges input[type=number]::-webkit-outer-spin-button,body.bpf section.profil-financier.mes-revenus-charges input[type=number]::-webkit-inner-spin-button,body.bpf section.profil-financier.mon-patrimoine input[type=number]::-webkit-outer-spin-button,body.bpf section.profil-financier.mon-patrimoine input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
body.bpf section.profil-financier.mes-revenus-charges .error,body.bpf section.profil-financier.mon-patrimoine .error{border-color:#e64444;border-width:1px}
body.bpf section.profil-financier.mes-revenus-charges .error-msg,body.bpf section.profil-financier.mon-patrimoine .error-msg{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;color:#e64444;font-size:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
body.bpf section.profil-financier.mes-revenus-charges .error-msg .icon,body.bpf section.profil-financier.mon-patrimoine .error-msg .icon{width:20px;height:15px}
body.bpf section.profil-financier.mes-revenus-charges .error-msg.hidden,body.bpf section.profil-financier.mon-patrimoine .error-msg.hidden{display:none}
body.bpf section.profil-financier.mes-revenus-charges .group-1 label,body.bpf section.profil-financier.mon-patrimoine .group-1 label{font-size:15px;height:48px;line-height:40px}
body.bpf section.profil-financier.mes-revenus-charges .group-1 .row,body.bpf section.profil-financier.mon-patrimoine .group-1 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
body.bpf section.profil-financier.mes-revenus-charges .join-montant span,body.bpf section.profil-financier.mon-patrimoine .join-montant span{color:#767676}
body.bpf section.profil-financier.mes-revenus-charges .bloc-actions,body.bpf section.profil-financier.mon-patrimoine .bloc-actions{margin-top:30px}
body.bpf section.profil-financier.profil-client-bpf.mes-revenus-charges .form [type=checkbox]:checked+label.ml:after,body.bpf section.profil-financier.profil-client-bpf.mes-revenus-charges .form [type=checkbox]:not(:checked)+label.ml:after,body.bpf section.profil-financier.profil-client-bpf.mon-patrimoine .form [type=checkbox]:checked+label.ml:after,body.bpf section.profil-financier.profil-client-bpf.mon-patrimoine .form [type=checkbox]:not(:checked)+label.ml:after{color:#b2965b}
body.bpf section.profil-financier.profil-client-bpf.mes-revenus-charges .form .form-control,body.bpf section.profil-financier.profil-client-bpf.mon-patrimoine .form .form-control{color:#4f4f4f}
@media screen and (max-width:768px){body.bpf section.profil-financier.mon-patrimoine .group-1 label,body.bpf section.profil-financier.mon-patrimoine .group-3 label{height:auto;line-height:17px}
body.bpf section.profil-financier.mon-patrimoine .group-1 .col-50,body.bpf section.profil-financier.mon-patrimoine .group-3 .col-50{padding-right:0}
body.bpf section.profil-financier.mon-patrimoine .group-1 .row,body.bpf section.profil-financier.mon-patrimoine .group-3 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
body.bpf section.profil-financier.mon-patrimoine .col-15.mob-20{min-width:137px}
}
@media screen and (max-width:360px){body.bpf section.profil-financier.mon-patrimoine .group-1 .col-20,body.bpf section.profil-financier.mon-patrimoine .group-3 .col-20{width:100%}
}
.customer-in-control .cookies{display:none}
.customer-in-control.bpf rect:not(.highcharts-point){fill:#fff !important}
.customer-in-control.bpf .button-checkbox [type=checkbox]+label{background-color:#b2965b;border:1px solid #b2965b}
.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer [id^=map-liste] p:first-child{color:#b2965b}
.customer-in-control.bpf .js-detailCompte-carte-plafond .chart-credit .inner{background-color:#b2965b;background-image:-webkit-linear-gradient(-315deg,#b2965b,#b2965b);background-image:linear,45deg,#b2965b,#b2965b}
.customer-in-control.bpf .custom-checkbox [type=checkbox]:checked+label:before{background:#b2965b;background-image:-o-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b}
.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>path.cls-2,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>path.cls-2,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>path.cls-2,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>path.cls-2,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>path.cls-2,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>path.cls-2{stroke:#b2965b}
.customer-in-control.bpf .js-detailCompte-carte-mapsvg .green-map{fill:#b2965b}
.customer-in-control.bpf .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div{border-top:4px solid #b2965b}
.customer-in-control.bpf .wrap.sliderContainer .slider-comptes .slide-compte:hover .slide-compte-div{border-top:4px solid #d3b36e}
.customer-in-control.bpf .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .icon-global-carte::before{color:#b2965b}
.customer-in-control.bpf .js-detailCompte-carte-mapsvg form.search p .zoneToHover{color:#b2965b;font-weight:700}
.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>.afriquetext,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>.northtext,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>.southtext,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>.asietext,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>.europetext,.customer-in-control.bpf .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>.oceanietext{fill:#b2965b;cursor:pointer}
.customer-in-control.pro .button-checkbox [type=checkbox]+label{background-color:#00b38b;border:1px solid #00b38b}
.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer [id^=map-liste] p:first-child{color:#b2965b}
.customer-in-control.pro .js-detailCompte-carte-plafond .chart-credit .inner{background-color:#00b38b;background-image:-webkit-linear-gradient(-315deg,#00b38b,#00b38b);background-image:linear,45deg,#00b38b,#00b38b}
.customer-in-control.pro .js-detailCompte-carte-mapsvg .green-map{fill:#00b38b}
.customer-in-control.pro .js-detailCompte-carte-mapsvg .patern-map{fill:#e0e0e0}
.customer-in-control.pro .custom-checkbox [type=checkbox]:checked+label:before{background:#00b38b;background-image:-o-linear-gradient(#00b38b,#00b38b);background-image:linear,false,#00b38b,#00b38b}
.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>path.cls-2,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>path.cls-2,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>path.cls-2,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>path.cls-2,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>path.cls-2,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>path.cls-2{stroke:#00b38b}
.customer-in-control.pro .wrap.sliderContainer .slider-comptes .slide-compte:hover .slide-compte-div{border-top:4px solid #02a897}
.customer-in-control.pro .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div{border-top:4px solid #00b38b}
.customer-in-control.pro .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .icon-global-carte::before{color:#00b38b}
.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>.afriquetext,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>.northtext,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>.southtext,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>.asietext,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>.europetext,.customer-in-control.pro .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>.oceanietext{fill:#00b38b;cursor:pointer}
.customer-in-control .popin#show-hb-ecard{border-radius:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.customer-in-control .popin#show-hb-ecard .close{position:absolute;right:15px;top:15px}
.customer-in-control .popin#show-hb-ecard .img-popin{margin-top:15px}
.customer-in-control .popin#show-hb-ecard .img-popin img{margin:0 auto;display:block}
.customer-in-control .popin#show-hb-ecard .text-popin{text-align:center;margin-bottom:15px}
.customer-in-control .popin#show-hb-ecard .text-popin h2,.customer-in-control .popin#show-hb-ecard .text-popin p{font-family:'Open Sans';color:#212121}
.customer-in-control .popin#show-hb-ecard .text-popin h2{font-size:17px;font-weight:700;text-transform:none;margin-top:30px}
.customer-in-control .popin#show-hb-ecard .text-popin p{font-size:15px}
@media screen and (min-width:871px){.customer-in-control .plafond-enligne{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.customer-in-control .plafond-enligne>.row{display:inherit;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}
.customer-in-control .plafond-enligne>.row .col-50{height:100%}
.customer-in-control .plafond-enligne>.row .col-50>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.customer-in-control .plafond-enligne>.row .col-50>section .white-box{min-height:340px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.customer-in-control .plafond-enligne>.row .col-50>section .white-box.confirmation-plafond{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.customer-in-control .plafond-enligne>.row .col-50>section .white-box.confirmation-plafond p{text-align:center}
.customer-in-control .plafond-enligne>.row .col-50>section .white-box.confirmation-plafond .conf-div{width:100%}
.customer-in-control .plafond-enligne>.row .col-50>section .white-box.confirmation-plafond .conf-div button{margin-right:0}
}
.customer-in-control #mainContent{padding:0}
.customer-in-control .menu-compte-container{background:#f8f8f8 !important;border-bottom:1px solid #dcdfe0;background-color:#e7e7e7 !important}
.customer-in-control .menu-compte-container .dropdown:hover .slide-num,.customer-in-control .menu-compte-container .dropdown-list-select:hover .slide-num{color:white}
.customer-in-control .menu-compte-container .dropdown:hover span::before,.customer-in-control .menu-compte-container .dropdown-list-select:hover span::before{color:white}
.customer-in-control .menu-compte-container.visible-xs{background:#f8f8f8}
.customer-in-control .menu-compte-container .dropdown-selected{border-radius:3px;background-color:#fff;-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);box-shadow:inset 0 2px 3px 0 rgba(0,0,0,0.1);border:solid 1px #ccc}
.customer-in-control .menu-compte-container .titre-compte{font-weight:bold}
.customer-in-control .menu-compte-container .slide-num{color:#999}
.customer-in-control .menu-compte-container .icon-ma-situation::before{color:#999;margin:0 10px 0 0}
.customer-in-control .wrap.sliderContainer{padding:2rem}
@media screen and (max-width:768px){.customer-in-control .wrap.sliderContainer{padding:2rem 0}
}
.customer-in-control .wrap.sliderContainer .slider-comptes{width:100%;height:180px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-track{margin:0}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-next{right:-14px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-next,.customer-in-control .wrap.sliderContainer .slider-comptes .slick-prev{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;z-index:1;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);background:white !important;border-radius:50%;height:50px;width:50px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-next:before,.customer-in-control .wrap.sliderContainer .slider-comptes .slick-prev:before{color:white}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte{cursor:pointer;margin:0 12px 0 0;height:169px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte:hover .slide-compte-div{border-top:4px solid #78da85}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte:focus{outline:0}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px;height:100%;background-color:#f8f8f8;text-align:center}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div p{padding:0;margin:0;opacity:.6;color:#212121}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-titre{font-weight:bold}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-num{display:inline;color:#999}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-nom{margin-bottom:7px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .slide-cartes{margin-top:7px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .icon-ma-situation::before{color:#999;margin:0 7px 0 0;opacity:.6}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .icon-global-carte{margin-right:5px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slide-compte .slide-compte-div .icon-global-carte::before{color:#5ec66b}
.customer-in-control .wrap.sliderContainer .slider-comptes .active-slide{height:180px}
.customer-in-control .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div{border-top:4px solid #5ec66b;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}
.customer-in-control .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div p{opacity:1;-webkit-transition:.9s;transition:.9s}
.customer-in-control .wrap.sliderContainer .slider-comptes .active-slide .slide-compte-div .icon-ma-situation::before{opacity:1;-webkit-transition:.9s;transition:.9s}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-track .slick-active:last-of-type{margin-right:0}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-next:before,.customer-in-control .wrap.sliderContainer .slider-comptes .slick-prev:before{content:"\e674";font-family:iconbnp;line-height:1;color:#767676 !important;opacity:1;font-size:25px}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-next:before{top:0;left:2px;position:relative}
.customer-in-control .wrap.sliderContainer .slider-comptes .slick-prev:before{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;left:-2px}
.customer-in-control .wrap.sliderContainer .slider-details{background:white;padding:20px;text-align:center;margin-bottom:10px}
@media screen and (min-width:768px){.customer-in-control .wrap.sliderContainer .slider-details{height:auto;width:100%;padding-right:0;margin-bottom:inherit}
}
.customer-in-control .wrap.sliderContainer .slider-details p:first-child{margin-bottom:10px;text-align:left;color:#212121;font-family:bnp_bold,Arial,sans-serif}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width:768px){.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div li{width:100%}
}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte{border:1px solid #dcdfe0;width:100%;padding:17px 23px;margin-bottom:10px;border-radius:4px}
@media screen and (min-width:768px){.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte{width:222px;display:inline-block;margin:0 14px 14px 0}
}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte:hover{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);box-shadow:0 2px 10px 0 rgba(0,0,0,0.2);cursor:pointer}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte p{margin:0;text-align:left;font-size:13px;text-align:center}
@media screen and (min-width:768px){.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte p{text-align:left}
}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte-div .choix-carte p.choix-carte-nom{font-family:"bnpp_sansbold",Arial,sans-serif;margin-top:10px}
@media screen and (min-width:871px){.customer-in-control .wrap.sliderContainer{padding:2rem}
}
@media screen and (max-width:700px){.customer-in-control .wrap.sliderContainer .slider-details{background:#e7e7e7}
.customer-in-control .wrap.sliderContainer .slider-details p:first-child{display:none}
.customer-in-control .wrap.sliderContainer .slider-details .choix-carte{background:white;float:none}
}
.customer-in-control .detailCompteHeader{padding:20px 15px}
.customer-in-control .detailCompteHeader h2{font-size:42px;color:#FFF;margin:0}
.customer-in-control .detailCompteHeader .breadscrumb{font-size:14px;color:#FFF;margin:0;padding-bottom:23px}
.customer-in-control .js-detailCompte{background-color:#fff;font-family:"bnpp_sansregular",Arial,sans-serif;padding:0}
@media screen and (min-width:767px){.customer-in-control .js-detailCompte{padding:2rem}
}
.customer-in-control .js-detailCompte .map-liste-div p{margin-bottom:3px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond .msg-validation p{text-align:left;margin:0 0 10px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond .msg-validation .icon-check{color:#5dc66a;font-size:25px;position:relative;bottom:-3px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond .msg-validation span{color:#5dc66a;padding-left:4px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .confirmation-plafond{min-height:376px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .recap{color:black;min-height:376px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .recap>p:first-child{font-weight:bold;font-size:17px}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .recap .recap-p{display:inline;float:left;border-bottom:solid 1px #f2f2f2;margin:0;padding:1em 0;width:39.8%}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .recap .plafonds-n{float:right;padding:1em 0;border-bottom:solid 1px #f2f2f2;color:#999;width:39.8%}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .conf-div{margin-top:23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .conf-div button{width:43.6%}
.customer-in-control .js-detailCompte .js-detailCompte-carte-plafond-back .conf-div button:first-child{margin-right:4%}
.customer-in-control .js-detailCompte .informations-cartes .white-box .col-30{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media screen and (max-width:768px){.customer-in-control .js-detailCompte .informations-cartes .white-box .col-30{width:30%}
}
.customer-in-control .js-detailCompte .informations-cartes .white-box .row-border>.col-65{width:65%}
.customer-in-control .js-detailCompte .informations-cartes .white-box .pull-right{width:100%}
@media screen and (min-width:600px){.customer-in-control .js-detailCompte .informations-cartes .white-box .pull-right{width:170px}
}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .white-box .pull-right{width:201px}
}
.customer-in-control .js-detailCompte .informations-cartes .white-box .pull-right.small{padding:8px 20px}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .white-box .pull-right.small{padding:8px 30px}
}
.customer-in-control .js-detailCompte .informations-cartes .terceo{height:120px}
@media screen and (min-width:600px){.customer-in-control .js-detailCompte .informations-cartes .terceo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:99px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.customer-in-control .js-detailCompte .informations-cartes .terceo .icon-check{padding:0 5px;vertical-align:top}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .terceo .icon-check{padding:0 8px 0 16px}
}
.customer-in-control .js-detailCompte .informations-cartes .terceo .icon-check::before{color:#5dc66a;font-size:25px}
.customer-in-control .js-detailCompte .informations-cartes .terceo span{display:block}
.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div{text-align:left}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div{width:50%;text-align:center;display:inline-block}
}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div:last-child{width:50%;float:right}
}
.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div a.small.pull-right{margin-top:10px;width:100%}
@media screen and (min-width:600px){.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div a.small.pull-right{width:170px;margin-top:0}
}
@media screen and (min-width:769px){.customer-in-control .js-detailCompte .informations-cartes .terceo .terceo-div a.small.pull-right{width:201px}
}
.customer-in-control .js-detailCompte .retourCarte p{cursor:pointer}
.customer-in-control .js-detailCompte .choix-carte-nom,.customer-in-control .js-detailCompte .choix-carte-num{font-weight:bold}
.customer-in-control .js-detailCompte .carteInfoMob{padding:0 20px}
.customer-in-control .js-detailCompte .carteInfoMob p{margin:0}
.customer-in-control .js-detailCompte .carteInfoMob p.libelle{padding-top:8px}
.customer-in-control .js-detailCompte .carteInfoMob .carteInfoDesk{font-weight:bold}
.customer-in-control .js-detailCompte-blocPubMob{height:62px;background-color:#3b3b3b;background-image:-o-linear-gradient(116deg,#3b3b3b,#807f7f,#000);background-image:linear,206deg,#3b3b3b,#807f7f,#000;margin-top:10px;padding:15px}
@media screen and (min-width:871px){.customer-in-control .js-detailCompte-blocPubMob{background-color:#fff;background-image:inherit}
}
@media screen and (min-width:767px){.customer-in-control .js-detailCompte-blocPubMob{margin-bottom:20px}
}
.customer-in-control .js-detailCompte-blocPubMob p{font-size:13px;color:#fff;margin:0}
@media screen and (min-width:871px){.customer-in-control .js-detailCompte-blocPubMob p{background-color:#fff;background-image:inherit}
}
.customer-in-control .js-detailCompte-carteIcon{display:inline-block;padding:22px 0 25px 20px;zoom:.6}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carteIcon{padding:25px 0 33px 39px;zoom:1}
}
.customer-in-control .js-detailCompte-carteInfo{display:inline-block;padding-left:10px}
.customer-in-control .js-detailCompte-carteInfo p{margin:0}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carteInfo{padding-left:33px}
}
.customer-in-control .js-detailCompte .js-compte-joint{background-color:#f8f8f8;border:solid 1px #f0f0f0;font-size:13px;padding:20px 20px 30px}
.customer-in-control .js-detailCompte .js-hbBandeau{border-radius:5px;font-size:13px;padding:20px 20px 30px;background:#007063;background:-webkit-linear-gradient(left,#007063 32%,#009158 95%);background:linear,to right,#007063 32%,#009158 95%;margin:20px auto 10px;padding:20px 30px;width:90%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007063',endColorstr='#009158',GradientType=1)}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_card{margin-right:20px;position:relative}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_card:before{content:'';width:64px;height:39px;display:block;position:absolute;top:6px;left:2px;-webkit-box-shadow:0 4px 8px 1px rgba(0,0,0,0.4);box-shadow:0 4px 8px 1px rgba(0,0,0,0.4)}
@media screen and (max-width:768px){.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_card .icon-carte{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/visu_cartes/sprite-carte-m.png);height:45px;width:68px}
}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_txt p{font-size:15px;color:#fff}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_txt p a{font-weight:600;text-transform:none;color:#fff}
.customer-in-control .js-detailCompte .js-hbBandeau .mob-100.col-70 .hbBandeau_txt p a:hover{text-transform:underline}
.customer-in-control .js-detailCompte-carteOpposition{background-color:#f8f8f8;border:solid 1px #f0f0f0;font-size:13px;padding:20px 20px 30px;display:-webkit-box;display:-ms-flexbox;display:flex}
.customer-in-control .js-detailCompte-carteOpposition p{margin:0}
.customer-in-control .js-detailCompte-carteOpposition .col-30{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.customer-in-control .js-detailCompte-carteOpposition .titre{color:#212121;font-family:"bnpp_sansbold",Arial,sans-serif;font-size:17px;margin-bottom:9px}
.customer-in-control .js-detailCompte-carteOpposition .titre img{vertical-align:middle}
.customer-in-control .js-detailCompte-carteOpposition .titre+p{font-size:15px}
.customer-in-control .js-detailCompte-carteOpposition button{margin:0;display:block}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carteOpposition button{margin-top:0;padding:12px 30px}
}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carteOpposition{padding:22px 27px 24px}
}
.customer-in-control .js-detailCompte-carte-plafond-back label span{font-size:11px}
.customer-in-control .js-detailCompte-carte-plafond-back .libelle{font-size:11px}
.customer-in-control .js-detailCompte-carte-plafond .title{color:#212121;text-transform:uppercase;font-family:"bnpp_sansbold",Arial,sans-serif}
.customer-in-control .js-detailCompte-carte-plafond .title i.icon{font-size:30px;color:#212121;vertical-align:middle;font-size:39px;margin-right:9px}
.customer-in-control .js-detailCompte-carte-plafond .title:first-child i.icon{font-size:36px}
.customer-in-control .js-detailCompte-carte-plafond span{font-size:15px;color:#212121}
.customer-in-control .js-detailCompte-carte-plafond p{text-align:center}
.customer-in-control .js-detailCompte-carte-plafond .chart-credit{margin:20px 25% 0}
.customer-in-control .js-detailCompte-carte-plafond .chart-credit .inner{border-radius:10px;height:14px;border-top-right-radius:0;border-bottom-right-radius:0;background-color:#59c56c;background-image:-webkit-linear-gradient(-315deg,#59c56c,#29cc9f);background-image:linear,45deg,#59c56c,#29cc9f}
.customer-in-control .js-detailCompte-carte-plafond .chart-credit .value{top:-2px;color:#212121;right:-38px;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:13px;width:auto}
.customer-in-control .js-detailCompte-carte-plafond .carte-plafond-btn{text-align:center}
.customer-in-control .js-detailCompte-carte-plafond .carte-plafond-btn button{padding:12px 30px}
.customer-in-control .js-detailCompte-carte-plafond section+section{margin-top:30px}
.customer-in-control .js-detailCompte-carte-en-ligne{background-color:#f8f8f8;min-height:364px}
.customer-in-control .js-detailCompte-carte-en-ligne .icon-info{position:relative;top:10px}
.customer-in-control .js-detailCompte-carte-en-ligne p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px}
.customer-in-control .js-detailCompte-carte-en-ligne .white-box{background-color:#f8f8f8;min-height:376px}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carte-en-ligne .white-box{background-color:#fff}
}
@media screen and (min-width:768px){.customer-in-control .js-detailCompte-carte-en-ligne{background-color:#fff}
}
.customer-in-control .js-detailCompte-carte-mapsvg p{margin:9px 0 6px}
.customer-in-control .js-detailCompte-carte-mapsvg button.visible-md{display:block;margin:0 auto}
@media screen and (min-width:871px){.customer-in-control .js-detailCompte-carte-mapsvg button.visible-md{display:none}
}
.customer-in-control .js-detailCompte-carte-mapsvg .green-map{fill:#00a38c}
.customer-in-control .js-detailCompte-carte-mapsvg .patern-map{fill:url(clientlib-ia-legacy/css/#motif_1)}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer{display:none;background-color:#f8f8f8;position:relative}
@media screen and (min-width:871px){.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer{display:block}
}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer button{position:absolute;bottom:35px;right:40px}
@media(max-width:870px){.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer button{width:100%;margin-top:185px}
}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg{background-color:#f8f8f8;height:445px;margin:0 auto;display:block;margin-top:79px;width:641px;position:relative}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .blacktext{fill:black}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg svg{margin-top:43px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg label{margin-right:10px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .cls-4,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .cls-5,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .cls-6{font-family:bnp_regular,Arial,sans-serif}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg path{-webkit-transition:.3s;transition:.3s}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>path.cls-2,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>path.cls-2,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>path.cls-2,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>path.cls-2,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>path.cls-2,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>path.cls-2{fill:#fff;stroke:#00a38c;stroke-width:1px;background-color:#fff;cursor:pointer}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .asietext .blacktext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .southtext .blacktext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .northtext .blacktext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .afriquetext .blacktext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .oceanietext .blacktext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg .europetext .blacktext{fill:black}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #asie:hover>.asietext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #afrique:hover>.afriquetext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_nord:hover>.northtext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #amerique_du_sud:hover>.southtext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #oceanie:hover>.oceanietext,.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #mapsvg #europe:hover>.europetext{fill:#00a38c;cursor:pointer}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-div>div{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.2);box-shadow:0 0 7px 0 rgba(0,0,0,0.2);padding:15px;width:287px;height:auto;position:absolute;background:white;display:none}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-div>div p:first-child{color:#007f6d;text-align:center;margin-top:0}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-div>div p:last-child{color:#212121;text-align:center;font-size:13px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-afrique{top:63px;right:-11px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-europe{top:70px;right:-53px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-amerique-du-nord{top:95px;right:163px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-amerique-du-sud{top:206px;right:458px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-oceanie{top:103px;right:-212px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer #map-liste-asie{top:22px;right:216px}
.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer button.btn-primary{display:block;width:100%}
@media screen and (min-width:871px){.customer-in-control .js-detailCompte-carte-mapsvg .mapContainer button.btn-primary{position:absolute;bottom:35px;right:40px;width:inherit}
}
.customer-in-control .js-detailCompte-carte-mapsvg form.search{padding-top:22px}
.customer-in-control .js-detailCompte-carte-mapsvg form.search label{text-transform:initial}
.customer-in-control .js-detailCompte-carte-mapsvg form.search p{font-size:15px;margin:0}
.customer-in-control .js-detailCompte-carte-mapsvg form.search p .inputCountry{font-weight:700}
.customer-in-control .js-detailCompte-carte-mapsvg form.search p .zoneToHover{color:#00a38c;font-weight:700;cursor:pointer}
.customer-in-control .mob-100.col-50{width:100%}
@media screen and (min-width:871px){.customer-in-control .mob-100.col-50{width:50%}
}
.customer-in-control .dropdown .btn-select{height:70px;border-bottom:0;margin:20px 20px 30px}
.customer-in-control .button-checkbox [type=checkbox]:checked+label,.customer-in-control .button-checkbox [type=checkbox]:not(:checked)+label{padding:0 20px;width:100%;text-align:center;margin:5px 0}
@media screen and (min-width:871px){.customer-in-control .button-checkbox [type=checkbox]:checked+label,.customer-in-control .button-checkbox [type=checkbox]:not(:checked)+label{width:inherit;margin:0 4px 10px}
}
.customer-in-control .button-checkbox [type=checkbox]+label{background-color:#00a38c;color:#fff;border:1px solid #00a38c}
.customer-in-control .button-checkbox [type=checkbox]:checked+label{background-color:#e0e0e0;color:#403b3b;border:1px solid #dcdfe0}
.customer-in-control .custom-checkbox{float:right;margin-top:6px}
.customer-in-control .custom-checkbox span{margin-right:10px;font-size:13px}
@media screen and (min-width:768px){.customer-in-control .custom-checkbox span{font-size:15px}
}
.customer-in-control .custom-checkbox .link-checkbox,.customer-in-control .custom-checkbox [type=checkbox]:checked+label,.customer-in-control .custom-checkbox [type=checkbox]:not(:checked)+label{height:20px;width:40px;cursor:pointer}
.customer-in-control .custom-checkbox [type=checkbox]:checked+label:before{width:40px;height:20px;background:#00ce9b;background-image:-o-linear-gradient(#00ce9b,#53c878);background-image:linear,false,#00ce9b,#53c878;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2)}
.customer-in-control .custom-checkbox .link-checkbox:before,.customer-in-control .custom-checkbox [type=checkbox]:not(:checked)+label:before{width:40px;height:20px;background:0 454px #dcdfe0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2)}
.customer-in-control .custom-checkbox .link-checkbox:after,.customer-in-control .custom-checkbox [type=checkbox]:checked+label:after,.customer-in-control .custom-checkbox [type=checkbox]:not(:checked)+label:after{height:25px;width:25px;top:-3px;left:-4px;background:#dcdfe0;background-image:linear,147deg,#d8d8d8,#cacaca;-webkit-box-shadow:1px 1px 0 0 rgba(0,0,0,0.08);box-shadow:1px 1px 0 0 rgba(0,0,0,0.08);border:solid .5px #cbcbcb}
.customer-in-control .custom-checkbox .link-checkbox.checked:after,.customer-in-control .custom-checkbox [type=checkbox]:checked+label:after{left:20px}
.customer-in-control .form-ligne-titre h3{display:inline-block;font-size:17px;font-family:"bnpp_sansbold",Arial,sans-serif;color:#212121}
@media screen and (max-width:767px){.customer-in-control .form-ligne-titre{border:0;background-color:transparent}
}
.customer-in-control .erreur-cic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#e64444}
.customer-in-control .erreur-cic i{position:relative;left:-5px;font-size:20px;line-height:51px;color:#e64444;padding-top:10px}
.customer-in-control .erreur-cic p{font-size:15px;color:#e64444;text-align:left;padding-left:30px}
.customer-in-control .white-box{padding:20px 20px 30px;border:0;text-align:center}
.customer-in-control .white-box .icon-form-confirm.mini{display:block;margin:auto}
@media screen and (min-width:768px){.customer-in-control .white-box{border:1px solid #dcdfe0}
}
@media screen and (min-width:871px){.customer-in-control .col-50+.col-50{padding-left:20px}
}
.customer-in-control .visible-xs{display:none}
@media screen and (max-width:767px){.customer-in-control .visible-xs{display:block}
}
.customer-in-control .hidden-xs{display:block}
@media screen and (max-width:767px){.customer-in-control .hidden-xs{display:none}
}
.customer-in-control .stripe-1{color:white;background:repeating-linear-gradient(45deg,#fff 0,#fff 4px,#000 0,#000 6px)}
body.bpf .popin-cardif-iard .popin-cardif-body-column.column-left{color:#b2965b;padding-right:5px}
body.bpf .popin-cardif-iard .popin-cardif-body-column.column-right{border-left:1px solid #b2965b;padding-left:15px}
body.pro .popin-cardif-iard .popin-cardif-body-column.column-left{color:#00b38b;padding-right:5px}
body.pro .popin-cardif-iard .popin-cardif-body-column.column-right{border-left:1px solid #00b38b;padding-left:15px}
#id_assuranceiard_div div.container.popin-cardif-iard .popin-cardif-header img{display:initial}
.popin-cardif-iard{overflow:inherit;text-align:left}
.popin-cardif-iard p{margin:0}
.popin-cardif-iard .popin-cardif-header{text-align:center}
.popin-cardif-iard .popin-cardif-header img{width:250px}
.popin-cardif-iard .popin-cardif-header-text{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.13333rem}
.popin-cardif-iard .popin-cardif-body-text p{margin:10px 0}
.popin-cardif-iard .popin-cardif-body .button-row{text-align:center;padding-top:20px}
.popin-cardif-iard .popin-cardif-body-column.column-left{color:#008000}
@media screen and (min-width:769px){.popin-cardif-iard .popin-cardif-body-column.column-left.row1{padding-top:10%}
}
@media screen and (min-width:769px){.popin-cardif-iard .popin-cardif-body-column.column-left.row2{padding-top:2%}
}
.popin-cardif-iard .popin-cardif-body-column.column-right{border-left:1px solid #008000;padding-left:15px}
.popin-cardif-iard .popin-cardif-body .popin-cardif-body-row+.popin-cardif-body-row{margin-top:15px}
.wrapper-demande-pret.paylib .margAuto{margin:0 auto}
.wrapper-demande-pret.paylib .msg_erreur_tech{padding-top:0}
.wrapper-demande-pret.paylib .jsloader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-sprites-grey.png);margin:0 auto}
.wrapper-demande-pret.paylib .icon.icon-time,.wrapper-demande-pret.paylib .icon.icon-warning{font-size:2.5rem}
.wrapper-demande-pret.paylib .icon-form-info.small{width:30px;height:30px;background-position:center -97px;background-size:30px;display:block;float:left;margin-right:1em;margin-top:-0.35em}
.wrapper-demande-pret.paylib .icon-form-confirm.small{height:33px;width:33px;background-size:33px;background-position:center -35px}
.wrapper-demande-pret.paylib .icon-form-confirm.small+p{margin-bottom:0}
.wrapper-demande-pret.paylib label.error{position:static;color:#ce1e43;font-size:15px;padding:5px 30px}
.wrapper-demande-pret.paylib label.error:before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) repeat scroll center 100px rgba(0,0,0,0);content:"";height:18px;left:5px;position:absolute;width:18px}
.wrapper-demande-pret.paylib h4{text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.6rem;margin:2em 0 1.2em}
.wrapper-demande-pret.paylib h4:first-child{margin-top:0}
.wrapper-demande-pret.paylib .margTop{margin-top:3em}
.wrapper-demande-pret.paylib .borderTop{padding-top:2em;border-top:1px solid #f3eee9;margin-top:2em}
.wrapper-demande-pret.paylib .borderBottom{border-bottom:1px solid #f3eee9}
.wrapper-demande-pret.paylib.noBottomPadding{padding-bottom:0}
.wrapper-demande-pret.paylib .center [class*=btn-]{display:inline-block}
.wrapper-demande-pret.paylib .favoriteStar{font-size:2em;line-height:.1em;margin-left:.2em;position:relative;top:4px}
.wrapper-demande-pret.paylib .favoriteStar:before{content:"★";color:#f0d93e}
.wrapper-demande-pret.paylib .lecteur-pdf-container{margin-top:20px}
.wrapper-demande-pret.paylib .lecteur-pdf-container+div>p>i{position:relative;top:9px;margin:-17px 0 0 0;width:1em;display:inline-block}
.wrapper-demande-pret.paylib .list-etat-civil{color:#433931;margin-top:8px}
.wrapper-demande-pret.paylib .list-etat-civil span{color:#b2965b}
.wrapper-demande-pret.paylib .cardTitle{margin-left:9px;margin-bottom:5px;display:inline-block;color:#b2965b}
.wrapper-demande-pret.paylib .list-ppi-options{height:auto;min-height:1px}
.wrapper-demande-pret.paylib .list-ppi-options li{width:100%;color:#433931;clear:both}
.wrapper-demande-pret.paylib .list-ppi-options li span,.wrapper-demande-pret.paylib .list-ppi-options li em{text-align:left}
.wrapper-demande-pret.paylib .list-ppi-options li span{font-size:1.08em;width:35%}
.wrapper-demande-pret.paylib .list-ppi-options li em{width:auto;color:#b2965b}
.wrapper-demande-pret.paylib .list-ppi-options li em+button{display:inline-block}
.wrapper-demande-pret.paylib .list-ppi-options li.noBorder{border-bottom:0 none}
.wrapper-demande-pret.paylib .list-recap li>div:first-child{font-size:1.08em}
.wrapper-demande-pret.paylib .list-recap p{margin:0}
.wrapper-demande-pret.paylib .list-recap-carte{margin-top:20px}
.wrapper-demande-pret.paylib .list-recap-carte li{padding:.2rem 0}
.wrapper-demande-pret.paylib .list-recap-carte li *{width:48%;display:inline-block}
.wrapper-demande-pret.paylib .list-recap-carte li em{font-style:normal;color:#b2965b}
.wrapper-demande-pret.paylib i{display:block}
.wrapper-demande-pret.paylib p.verif{margin:0;clear:both;color:#a2133f}
.wrapper-demande-pret.paylib .modif{color:#433931}
.wrapper-demande-pret.paylib .modif.float{position:absolute;margin-top:-7px;margin-left:14px}
.wrapper-demande-pret.paylib .icon-pdf{font-size:2.85714rem;cursor:pointer}
.wrapper-demande-pret.paylib .icon-pdf p{font-size:1.07143rem}
.wrapper-demande-pret.paylib .form em.error{display:block}
.wrapper-demande-pret.paylib .form input[type=radio].custom-radio+label.radio-label{padding-right:0;margin-right:0}
.wrapper-demande-pret.paylib .form .radio-left{margin-top:-16px}
.wrapper-demande-pret.paylib .carrousel-wrapper-cards i{display:inline-block;position:relative}
.wrapper-demande-pret.paylib .padd{padding:30px}
.wrapper-demande-pret.paylib .progression-alt>li>a{color:#4e4e4e}
.wrapper-demande-pret.paylib .ml{color:#4e4e4e}
.wrapper-demande-pret.paylib .popin.popin-alert{top:35%}
.wrapper-demande-pret.paylib #alert-vad,.wrapper-demande-pret.paylib #popin-mdp,.wrapper-demande-pret.paylib #popin-ident,.wrapper-demande-pret.paylib #popin-validSMS,.wrapper-demande-pret.paylib #popin-susPaylib,.wrapper-demande-pret.paylib #popin-reactPaylib,.wrapper-demande-pret.paylib #popin-carte{width:405px;height:auto;text-align:center}
.wrapper-demande-pret.paylib #alert-vad.wide,.wrapper-demande-pret.paylib #popin-mdp.wide,.wrapper-demande-pret.paylib #popin-ident.wide,.wrapper-demande-pret.paylib #popin-validSMS.wide,.wrapper-demande-pret.paylib #popin-susPaylib.wide,.wrapper-demande-pret.paylib #popin-reactPaylib.wide,.wrapper-demande-pret.paylib #popin-carte.wide{max-width:900px;min-width:400px;width:auto}
.wrapper-demande-pret.paylib #alert-vad a.close,.wrapper-demande-pret.paylib #popin-mdp a.close,.wrapper-demande-pret.paylib #popin-ident a.close,.wrapper-demande-pret.paylib #popin-validSMS a.close,.wrapper-demande-pret.paylib #popin-susPaylib a.close,.wrapper-demande-pret.paylib #popin-reactPaylib a.close,.wrapper-demande-pret.paylib #popin-carte a.close{position:absolute;top:10px;right:10px}
.wrapper-demande-pret.paylib #alert-vad .popin-content,.wrapper-demande-pret.paylib #popin-mdp .popin-content,.wrapper-demande-pret.paylib #popin-ident .popin-content,.wrapper-demande-pret.paylib #popin-validSMS .popin-content,.wrapper-demande-pret.paylib #popin-susPaylib .popin-content,.wrapper-demande-pret.paylib #popin-reactPaylib .popin-content,.wrapper-demande-pret.paylib #popin-carte .popin-content{margin-top:30px}
.wrapper-demande-pret.paylib #alert-vad p.big,.wrapper-demande-pret.paylib #popin-mdp p.big,.wrapper-demande-pret.paylib #popin-ident p.big,.wrapper-demande-pret.paylib #popin-validSMS p.big,.wrapper-demande-pret.paylib #popin-susPaylib p.big,.wrapper-demande-pret.paylib #popin-reactPaylib p.big,.wrapper-demande-pret.paylib #popin-carte p.big{margin-top:0}
.wrapper-demande-pret.paylib #alert-vad .row,.wrapper-demande-pret.paylib #popin-mdp .row,.wrapper-demande-pret.paylib #popin-ident .row,.wrapper-demande-pret.paylib #popin-validSMS .row,.wrapper-demande-pret.paylib #popin-susPaylib .row,.wrapper-demande-pret.paylib #popin-reactPaylib .row,.wrapper-demande-pret.paylib #popin-carte .row{margin-bottom:30px}
.wrapper-demande-pret.paylib #alert-vad input,.wrapper-demande-pret.paylib #popin-mdp input,.wrapper-demande-pret.paylib #popin-ident input,.wrapper-demande-pret.paylib #popin-validSMS input,.wrapper-demande-pret.paylib #popin-susPaylib input,.wrapper-demande-pret.paylib #popin-reactPaylib input,.wrapper-demande-pret.paylib #popin-carte input{display:inline-block;padding:6px 12px 6px 12px;width:70%}
.wrapper-demande-pret.paylib #alert-vad em,.wrapper-demande-pret.paylib #popin-mdp em,.wrapper-demande-pret.paylib #popin-ident em,.wrapper-demande-pret.paylib #popin-validSMS em,.wrapper-demande-pret.paylib #popin-susPaylib em,.wrapper-demande-pret.paylib #popin-reactPaylib em,.wrapper-demande-pret.paylib #popin-carte em{display:inline-block}
.wrapper-demande-pret.paylib #alert-vad em.left,.wrapper-demande-pret.paylib #popin-mdp em.left,.wrapper-demande-pret.paylib #popin-ident em.left,.wrapper-demande-pret.paylib #popin-validSMS em.left,.wrapper-demande-pret.paylib #popin-susPaylib em.left,.wrapper-demande-pret.paylib #popin-reactPaylib em.left,.wrapper-demande-pret.paylib #popin-carte em.left{text-align:left}
.wrapper-demande-pret.paylib #alert-vad button+a,.wrapper-demande-pret.paylib #popin-mdp button+a,.wrapper-demande-pret.paylib #popin-ident button+a,.wrapper-demande-pret.paylib #popin-validSMS button+a,.wrapper-demande-pret.paylib #popin-susPaylib button+a,.wrapper-demande-pret.paylib #popin-reactPaylib button+a,.wrapper-demande-pret.paylib #popin-carte button+a{display:block;margin:20px auto 10px}
.wrapper-demande-pret.paylib button[disabled]{opacity:.5}
.wrapper-demande-pret.paylib #div-reinit-mdp,.wrapper-demande-pret.paylib #div-modif-paylib{margin-top:1em;padding-top:1em;border-top:1px solid #f3eee9}
.wrapper-demande-pret.paylib .cartegrise{opacity:.3}
#cartes-integrees{height:auto !important}
.wrapper-demande-pret.paylib.modification-autforte #phrase-mobile{margin-bottom:1rem}
.wrapper-demande-pret.paylib.modification-autforte .help-text-container{margin-left:.5rem}
.wrapper-demande-pret.paylib.modification-autforte .msg_erreur_tech{padding-top:0}
.wrapper-demande-pret.paylib.modification-autforte .confirmation{margin-bottom:1rem}
.wrapper-demande-pret.paylib.modification-autforte .confirmation .icon-warning,.wrapper-demande-pret.paylib.modification-autforte .confirmation .icon-time{font-size:2.5em}
@media screen and (max-width:425px){#form-paylib-non-enrole-etape-1 .lb-box .col-50{width:100%;padding:0}
#form-paylib-non-enrole-etape-1 .lb-box .col-50 label .libelle{display:block}
#form-paylib-non-enrole-etape-1 .lb-box .col-50 .input-container #E-mail{background-size:15%}
.wrapper-demande-pret.paylib .list-recap li>div{padding:0;border:0}
.wrapper-demande-pret.paylib .list-recap li>div:first-child{margin-top:10px}
.wrapper-demande-pret.paylib #contenuPayLib fieldset .mob-50{width:100%}
.wrapper-demande-pret.paylib [class*=btn-].pull-right+[class*=btn-].pull-right{margin:1em 0}
.wrapper-demande-pret.paylib .btn-primary{width:100%}
}
@media screen and (max-width:768px){#form-paylib-non-enrole-etape-1 .lb-box .col-50 .input-container #E-mail{background-size:15%}
.wrapper-demande-pret.paylib #contenuPayLib fieldset .mob-50{width:50%}
#form-paylib-non-enrole-etape-1 .carrousel-item i{display:block;float:left}
#form-paylib-non-enrole-etape-1 .carrousel-item div{display:block;float:left}
}
.white-list.choix-compte{min-height:550px}
.white-list .list-justif li{color:#b2965b}
.white-list .list-rejete li{color:#ce1e43}
.white-list .form-ligne-titre h3+p{margin-top:-10px}
.white-list .trash a{color:#433931}
.white-list .disabled{background-color:#f5f5f5}
.white-list .icon-trash{display:inline-block}
.white-list .innerTable{margin-bottom:1.5em}
.white-list .innerTable thead td{border-right:1px solid #f3eee9}
.white-list .innerTable tbody th{height:auto}
.white-list .innerTable td:last-child{text-align:center;width:15%}
.white-list .innerTable table{border:1px solid #f3eee9}
.white-list .form [type=radio]:checked+label:before,.white-list .form [type=radio]:not(:checked)+label:before{top:-12px;left:auto}
.white-list .form [type=radio]:checked+label:after,.white-list .form [type=radio]:not(:checked)+label:after{top:-34px;left:auto}
.white-list ul+em{margin-top:1em;display:block}
.white-list .popin.popin-alert{width:490px;height:auto}
.white-list .popin.popin-alert .confirmation{padding:20px 10px}
.pfm.pfm-evolution.comptes-contrats .section-list-operation form.update-periode{padding:0}
.pfm.pfm-evolution.comptes-contrats .section-list-operation .pfm-container.repartition{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding-top:40px}
.pfm.pfm-evolution.comptes-contrats .section-list-operation .pfm-container.repartition .pfm-wrapper.depenses p.point-info{font-size:13px;margin-bottom:8px;color:#212121}
.pfm.pfm-activ-cat{background-color:#e7e7e7}
.pfm.pfm-activ-cat header.pfm-header{background-color:#59c56c;background-image:-webkit-linear-gradient(45deg,#59c56c,#29cc9f);background-image:linear,45deg,#59c56c,#29cc9f}
.pfm.pfm-activ-cat header.pfm-header ul.fil-ariane{list-style:none;margin-bottom:10px}
.pfm.pfm-activ-cat header.pfm-header ul.fil-ariane>li{display:inline-block;font-size:13px}
.pfm.pfm-activ-cat header.pfm-header ul.fil-ariane>li a{color:#fff}
.pfm.pfm-activ-cat .pfm-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.pfm.pfm-activ-cat .pfm-container .content{width:48%}
.pfm.pfm-activ-cat .pfm-container .content p{margin:0;font-family:"Open Sans";font-size:15px;color:#212121}
.pfm.pfm-activ-cat .pfm-container .content p a{color:#00915a;text-decoration:underline}
.pfm.pfm-activ-cat .pfm-container button{width:143px;height:42px;background:0;background-color:#28c3a9;border:0;border-radius:20px;line-height:42px;padding:0}
.pfm.pfm-activ-cat.bpf{background-color:#f3eee9}
.pfm.pfm-activ-cat.bpf header.pfm-header{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
.pfm.pfm-activ-cat.bpf .pfm-container .content{width:48%}
.pfm.pfm-activ-cat.bpf .pfm-container .content p a{color:#b2965b}
.pfm.pfm-activ-cat.bpf .pfm-container button{background-color:#b2965b}
.pfm-container .mini{display:inline-block;margin-top:1rem}
.pfm-container .pfm-wrapper.recette.block-2{margin-bottom:2.85714rem}
.pfm-container .mini+p{margin-top:.5rem}
.pfm-container .circle.plus{display:inline-block;color:#837c77;border-color:#837c77;height:4rem;width:4rem;font-size:3.5rem;line-height:3.5rem;cursor:pointer}
.pfm-container .go-left,.pfm-container .go-right{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/carrousel/ctrl.png);position:absolute;height:40px;width:40px;left:5%;top:158px;cursor:pointer;z-index:1;opacity:.7;margin:0}
.pfm-container .go-left:hover,.pfm-container .go-right:hover{opacity:1}
.pfm-container .go-right{left:auto;right:5%;background-position:0 -40px}
.pfm-container .list-rop .rop-montant{color:#4f4f4f}
.pfm-container .list-rop .rop-cat{cursor:default;min-width:110px}
.pfm-container .pfm-wrapper h2{margin-top:0;margin-bottom:0;pointer-events:none;font-size:2em}
.pfm-container .search-result{padding:.5em 1em}
.pfm-recherche .form label.search,.pfm-recherche .form label.search input{border-right:0}
.pfm-recherche+.list-rop li:first-child{border-top:0}
.pfm-recherche+.search-result{padding:.5em 1em}
.list-pmf>li{margin-bottom:2rem;position:relative}
.overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:default;z-index:10;pointer-events:none}
.list-pmf>li,.detail-budg{background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px rgba(220,223,224,0.5);box-shadow:1px 1px 1px 1px rgba(220,223,224,0.5)}
.list-pmf>li .suppr-btn,.detail-budg .suppr-btn{color:#dcdfe0;position:absolute;right:2.5rem;font-size:1.33333rem;top:1rem;z-index:100}
.list-pmf>li .budget-head,.detail-budg .budget-head{padding:2.85714rem 0 1rem 0;position:relative}
.list-pmf>li .budget-head .icon-cog,.detail-budg .budget-head .icon-cog{color:#f3eee9;position:absolute;right:2.5rem;font-size:1.42857rem;top:1rem}
.list-pmf>li .budget-head .montant-total,.detail-budg .budget-head .montant-total{float:right}
.list-pmf>li .budget-head .montant-total.margR,.detail-budg .budget-head .montant-total.margR{margin-right:1em;margin-top:.4em}
.list-pmf>li h3,.list-pmf>li h2,.detail-budg h3,.detail-budg h2{margin-bottom:.5rem}
.list-pmf>li.new-budg,.detail-budg.new-budg{min-height:575px;text-align:center}
.list-pmf>li.new-budg p,.detail-budg.new-budg p{margin-top:250px}
.list-pmf>li.new-budg a,.detail-budg.new-budg a{color:inherit}
.list-pmf>li.end-budg,.detail-budg.end-budg{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svgxmlns='http://www.w3.org/2000/svg'><filterid='grayscale'><feColorMatrixtype='matrix'values='0.33330.33330.3333000.33330.33330.3333000.33330.33330.33330000010'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray;min-height:550px}
.list-pmf>li.end-budg:after,.detail-budg.end-budg:after{content:"Budget terminé";text-transform:uppercase;font-size:1.92857rem;position:absolute;z-index:10;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;width:100%;height:575px;background-color:rgba(255,255,255,0.5);text-align:center;padding-top:250px}
.donught-graph{min-height:150px;position:relative}
.donught-graph .canvas-container{margin:0 auto;position:absolute;width:100%}
.donught-graph .canvas-container canvas{z-index:1}
.donught-graph figcaption{text-align:center;position:absolute;width:100%;top:50%;margin-top:-40px;z-index:0}
.donught-graph figcaption strong:first-of-type{border-bottom:solid 1px #f3eee9;padding-bottom:.4rem;margin-bottom:.5rem}
.donught-graph figcaption strong.libelle{padding-top:.8rem;display:block;line-height:1}
.detail-pfm{padding-right:2rem}
.list-detail-pfm li{border-top:solid 1px rgba(220,223,224,0.5);padding:.5rem 0;font-size:.92857rem}
.graphe-container{min-height:220px;position:relative}
.graphe-container>div{position:relative;overflow:hidden}
.graphe-container>div>.repere{height:1px;width:90%;border-bottom:solid 1px #f3eee9;position:absolute;bottom:62px;left:5%}
.graphe-container>div>.repere:nth-child(2){bottom:calc(62px + 20%)}
.graphe-container>div>.repere:nth-child(3){bottom:calc(62px + 40%)}
.graphe-container>div>.repere:nth-child(4){bottom:calc(62px + 60%)}
.graphe-container figure{padding:.5rem 0 0;margin-bottom:4rem;z-index:2;position:absolute;width:100%;top:-1px}
.list-barres-graphe{text-align:center;width:10000%}
.list-barres-graphe li{display:inline-block;width:4rem;position:relative;padding-top:2rem;margin-top:.5rem;cursor:pointer;border:solid 1px #f8f8f8;float:left;height:157px}
.list-barres-graphe li:hover,.list-barres-graphe li.active{background-color:#fff;border:solid 1px #f3eee9}
.list-barres-graphe li:hover .depense[class*="irop-"]:before,.list-barres-graphe li.active .depense[class*="irop-"]:before{background-color:#fff;border:solid 1px #f3eee9;border-bottom:solid 1px #fff;border-top:0;z-index:5}
.list-barres-graphe li:hover .percent,.list-barres-graphe li.active .percent{color:#433931}
.list-barres-graphe li .repart,.list-barres-graphe li .depense{display:inline-block;width:1rem;left:21px}
.list-barres-graphe li .repart{background-color:#f3eee9;height:1px;position:absolute;bottom:0;max-height:120px}
.list-barres-graphe li .percent{position:absolute;width:100%;margin-top:-1rem;font-family:"bnpp_sansbold",Arial,sans-serif;font-size:.92857rem;color:#4f4f4f;left:0;bottom:120px}
.list-barres-graphe li .depense{min-height:5px;position:absolute;bottom:0;z-index:3}
.list-barres-graphe li .depense[class*="irop-"]{font-family:'iconbnp';font-size:2rem}
.list-barres-graphe li .depense[class*="irop-"]:before{display:block;position:absolute;bottom:0;padding:1rem 0;left:8px;margin-left:-2rem;width:4rem;height:4rem;margin-bottom:-4rem}
.list-legende-graph{z-index:0;margin-top:-4px}
.list-legende-graph>li{min-height:140px;width:100%;background-color:#fff;padding:1rem 2rem;position:relative;overflow:hidden;border-top:solid 1px #f3eee9;display:none}
.list-legende-graph>li:first-child{display:block}
.list-legende-graph>li:not(.white-box){padding-top:2.5rem}
.list-legende-graph>li .col-50:first-child{border-right:solid 1px #f3eee9}
.list-legende-graph>li .col-50:last-child{padding-left:2rem}
.list-legende-graph>li strong{color:#433931}
.list-legende-graph>li strong.big{line-height:1.6}
.list-legende-graph>li h4{font-size:1.42857rem;margin:0 0 .3rem}
.list-legende-graph>li p{margin:7px 0 0 0;font-size:.92857rem}
.list-legende-graph>li:after{content:"\e674";font-family:iconbnp;color:#4f4f4f;right:1rem;bottom:1rem;position:absolute}
.list-legende-graph .list-detail-cat li{display:inline-block;width:20%;border-right:solid 1px #f3eee9;padding-left:1rem}
.list-legende-graph .list-detail-cat li:last-child{border:0}
.detail-budg .list-detail-pfm li .col-50:first-child{line-height:2;padding-right:.8rem}
.detail-budg .list-detail-pfm li .col-50:last-child{margin-top:4px}
.detail-budg .list-detail-pfm li .col-50:not(:first-child){border-left:solid 1px rgba(220,223,224,0.48);padding-left:1.8rem}
.detail-budg .list-legende-graph li .col-20{border-left:solid 1px #f3eee9;padding-left:1rem}
.detail-budg .list-legende-graph li .col-20 strong{display:block}
.detail-budg .list-legende-graph li .col-20:nth-child(3){color:#4f4f4f}
.detail-budg .list-legende-graph li .col-20:nth-child(3) strong{color:#4f4f4f}
.detail-budg .list-legende-graph li:after{content:""}
.rop-1 h4{color:#b5b787}
.rop-1 .depense{background-color:#b5b787}
.rop-17 h4{color:#8a8c59}
.rop-17 .depense{background-color:#8a8c59}
.rop-18 h4{color:#789d4a}
.rop-18 .depense{background-color:#789d4a}
.rop-24 h4{color:#b7bf10}
.rop-24 .depense{background-color:#b7bf10}
.rop-19 h4{color:#99b0a6}
.rop-19 .depense{background-color:#99b0a6}
.rop-2 h4{color:#6c857b}
.rop-2 .depense{background-color:#6c857b}
.rop-20 h4{color:#00816d}
.rop-20 .depense{background-color:#00816d}
.rop-3 h4{color:#7c99aa}
.rop-3 .depense{background-color:#7c99aa}
.rop-4 h4{color:#7c99aa}
.rop-4 .depense{background-color:#7c99aa}
.rop-21 h4{color:#4d6c7f}
.rop-21 .depense{background-color:#4d6c7f}
.rop-5 h4{color:#1d4e89}
.rop-5 .depense{background-color:#1d4e89}
.rop-6 h4{color:#006a8e}
.rop-6 .depense{background-color:#006a8e}
.rop-7 h4{color:#ab7270}
.rop-7 .depense{background-color:#ab7270}
.rop-8 h4{color:#804341}
.rop-8 .depense{background-color:#804341}
.rop-14 h4{color:#6a3735}
.rop-14 .depense{background-color:#6a3735}
.rop-22 h4{color:#a0817a}
.rop-22 .depense{background-color:#a0817a}
.rop-12 h4{color:#b46b7a}
.rop-12 .depense{background-color:#b46b7a}
.rop-10 h4{color:#74534c}
.rop-10 .depense{background-color:#74534c}
.rop-23 h4{color:#9b2242}
.rop-23 .depense{background-color:#9b2242}
.rop-9 h4{color:#a4123f}
.rop-9 .depense{background-color:#a4123f}
.rop-15 h4{color:#a593a1}
.rop-15 .depense{background-color:#a593a1}
.rop-11 h4{color:#8c7d89}
.rop-11 .depense{background-color:#8c7d89}
.rop-16 h4{color:#642f6c}
.rop-16 .depense{background-color:#642f6c}
.form-pfm{background-color:#fff}
.form-pfm .row-button{margin-top:4rem}
.form-pfm fieldset{padding:1rem 2rem}
.form-pfm fieldset:nth-child(2){padding-top:0}
.form-pfm fieldset:first-child{padding-bottom:5px}
.form-pfm fieldset.add-categorie{padding:3rem;padding-bottom:30rem}
.form-pfm .dropdown-container.mini .cap{color:#433931;padding-right:.5rem}
.form-pfm .dropdown-container.mini .icon{padding-left:.5rem}
.form-pfm .add-cat{color:#4f4f4f;padding:30px;display:block;width:100%;background-color:#fff;position:relative;cursor:pointer}
.form-pfm .add-cat:after{content:"+";font-size:3rem;right:2rem;position:absolute;top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%);-ms-transform:translateY(-55%)}
.form-pfm .list-categories-rop li.active{opacity:.5;cursor:none}
.form-pfm .list-categories-rop li.disabled{opacity:.3;cursor:default}
.form-pfm .list-categories-rop span{overflow:hidden;text-overflow:ellipsis;max-height:45px;margin-top:0}
.form-pfm .list-categories-rop span:not(.no-mob){display:block}
.form-pfm .list-rop .rop-cat{cursor:default}
.form-pfm .add-categorie{margin-right:20%}
.form-pfm .add-categorie .js-count{color:#b2965b}
.form-pfm .add-categorie .rop-categories{position:absolute;z-index:1;width:calc(100% - 60px)}
.form-pfm .add-categorie .list-rop .rop-detail p{margin:16px auto 16px 20px}
.form-pfm .form-ligne-titre+.list-rop li:first-child{border-top:0}
.form-pfm .new-budg-cat .icon-trash{display:inline-block;cursor:pointer;margin-top:.2rem}
.form-pfm .new-budg-cat .list-rop{margin:0}
.form-pfm .new-budg-cat .list-rop li{padding:1rem}
.form-pfm .new-budg-cat .list-rop .rop-cat{margin-top:.5rem}
.form-pfm .new-budg-cat .list-rop i[class*="irop-"]{font-size:2rem}
.form-pfm .new-budg-cat .form-control{margin-bottom:0}
.form-pfm .new-budg-cat .list-rop .rop-cat{min-width:0}
.form-pfm .wrapper-form-bottom{position:relative;background-color:#f5f5f5}
.form-pfm .budg-total{position:absolute;width:20%;right:0;bottom:157px;top:0}
.form-pfm .budg-total .white-box{margin:2rem .5rem 0 .5rem;padding:2.6rem 1rem}
.form-pfm[name="form_new_budg"] .col-4>label{margin-top:12px}
.pfm .help-text-popup{padding:0 5px;top:15px;width:auto;min-width:60px;text-align:center;left:-10%;right:-10%}
.pfm .help-text-popup .popover-content{overflow:hidden;display:block}
.pfm .help-text-popup .popover-content p{white-space:normal}
.pfm .help-text-popup .arrow{left:0;right:0}
.pfm-mes-budgets-detail .icon-form-alert,.pfm-mes-budgets-detail .icon-form-confirm,.pfm-mes-budgets-detail .icon-form-info{background-size:40px;width:40px;height:40px}
.pfm-mes-budgets-detail .icon-form-confirm{background-position:center -42px}
.pfm-mes-budgets-detail .container-donut{position:relative;margin-top:10px}
.pfm-mes-budgets-detail .donut-detail{text-align:center;position:absolute;top:50px;left:100px}
.pfm-mes-budgets-detail .donut-detail-depense{border-bottom:1px solid #ccc;display:block}
.pfm-mes-budgets-detail .donut-detail-depense strong{font-size:20px}
.pfm-mes-budgets-detail .donut-detail-pourcent{color:#777;font-size:20px}
.pfm-mes-budgets-detail .canvas-categories-container,.pfm-mes-budgets-detail .canvas-subcategories-container{position:relative;margin-bottom:-2px;background-color:#f8f8f8}
.pfm-mes-budgets-detail .canvas-categories-container .grid-container,.pfm-mes-budgets-detail .canvas-subcategories-container .grid-container{top:60px;z-index:5}
.pfm-mes-budgets-detail .canvas-categories-container div.grid-container div[class*=grid-value],.pfm-mes-budgets-detail .canvas-subcategories-container div.grid-container div[class*=grid-value]{margin:43px auto}
.pfm-mes-budgets-detail .canvas-categories-container div.grid-container div[class*=grid-value]:first-child,.pfm-mes-budgets-detail .canvas-subcategories-container div.grid-container div[class*=grid-value]:first-child{margin-top:0}
.pfm-mes-budgets-detail .canvas-subcategories-container .grid-container{top:40px}
.pfm-mes-budgets-detail .canvas-categories-container li,.pfm-mes-budgets-detail .canvas-subcategories-container li{width:80px;display:inline-block;padding:20px}
.pfm-mes-budgets-detail .canvas-categories-container li .icon,.pfm-mes-budgets-detail .canvas-subcategories-container li .icon{display:block}
.pfm-mes-budgets-detail .canvas-categories-container li .category-percent,.pfm-mes-budgets-detail .canvas-categories-container li .bar-canvas,.pfm-mes-budgets-detail .canvas-categories-container li .icon,.pfm-mes-budgets-detail .canvas-subcategories-container li .category-percent,.pfm-mes-budgets-detail .canvas-subcategories-container li .bar-canvas,.pfm-mes-budgets-detail .canvas-subcategories-container li .icon{opacity:.2}
.pfm-mes-budgets-detail .canvas-categories-container li{padding-bottom:70px}
.pfm-mes-budgets-detail .canvas-subcategories-container li{padding-bottom:180px}
.pfm-mes-budgets-detail .canvas-categories-container li.active .category-percent,.pfm-mes-budgets-detail .canvas-categories-container li.active .bar-canvas,.pfm-mes-budgets-detail .canvas-categories-container li.active .icon,.pfm-mes-budgets-detail .canvas-subcategories-container li.active .category-percent,.pfm-mes-budgets-detail .canvas-subcategories-container li.active .bar-canvas,.pfm-mes-budgets-detail .canvas-subcategories-container li.active .icon{opacity:1}
.pfm-mes-budgets-detail .bar-canvas{width:20px;height:200px;margin-bottom:5px}
.pfm-mes-budgets-detail .row-controls{top:148px;padding:0 10px}
.pfm-mes-budgets-detail .canvas-subcategories-container .row-controls{top:130px}
.pfm-mes-budgets-detail .list-canvas-categories{position:relative;z-index:6;white-space:nowrap;overflow:hidden;padding:30px 0 0;margin-right:50px;margin-left:50px;text-align:center}
.pfm-mes-budgets-detail .list-canvas-categories li{cursor:pointer}
.pfm-mes-budgets-detail .list-canvas-categories li.active{background-color:#fff;border:1px solid #e5e5e5;border-bottom:0}
.pfm-mes-budgets-detail .container-category{position:relative;background-color:#fff;border-top:1px solid #e5e5e5;padding:0 200px 30px 200px;text-align:center}
.pfm-mes-budgets-detail .container-category h1{text-align:center;text-transform:initial;margin-bottom:0;-webkit-margin-after:0;-moz-margin-after:0;margin-after:0}
.pfm-mes-budgets-detail .container-category p.grey{-webkit-margin-before:0;margin-before:0;-moz-margin-before:0}
.pfm-mes-budgets-detail .container-category .montant-category{font-size:24px}
.pfm-mes-budgets-detail .container-category .montant-depense-container{color:#777}
.pfm-mes-budgets-detail .container-category .montant-depasse{color:#df1501}
.pfm-mes-budgets-detail .container-category .col-3{border-right:1px solid #eee;width:32%;margin-left:1%;margin-right:0;margin-top:20px}
.pfm-mes-budgets-detail .container-category .col-3:nth-child(4){border-right:0 solid transparent}
.pfm-mes-budgets-detail .container-category+.row.fleche{left:49%;width:0}
.pfm-mes-budgets-detail .container-category+.row.fleche:after,.pfm-mes-budgets-detail .container-category+.row.fleche:before{left:0}
.pfm-mes-budgets-detail .list-rop .rop-montant.pull-right{float:right;width:auto}
.pfm-mes-budgets-detail .subcategory-detail{position:relative}
.pfm-mes-budgets-detail .subcategory-title-container{display:block;position:absolute;top:46px;left:-10px;width:calc(100% + 20px);overflow:hidden;text-overflow:ellipsis;min-height:43px}
.pfm-mes-budgets-detail .indicateur-info{position:absolute;right:140px;bottom:30px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50{border-top:1px solid #eee;padding-top:10px;padding-bottom:10px;border-left:0 solid transparent}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30{background-repeat:no-repeat;background-position:left center;width:calc(50% - 30px);margin-right:30px}
.pfm-mes-budgets-detail .white-box .col-30,.pfm-mes-budgets-detail .white-box .col-70{padding-top:30px;padding-bottom:20px}
.pfm-mes-budgets-detail .category-percent{margin-bottom:10px;display:block}
.pfm-mes-budgets-detail .canvas-categories-container li,.pfm-mes-budgets-detail .canvas-subcategories-container li{position:relative;display:inline-block;padding-bottom:110px}
.pfm-mes-budgets-detail .help-text-popup{padding:0 5px;top:auto;width:auto;min-width:60px;text-align:center;left:-10%;right:-10%;bottom:15px}
.pfm-mes-budgets-detail .help-text-popup .arrow{left:0;right:0}
.pfm-mes-budgets-detail .help-text-popup .popover-content{overflow:hidden;display:block}
.pfm-mes-budgets-detail .help-text-popup .popover-content p{white-space:normal}
.pfm-mes-budgets-detail #donut-desktop{width:300px;height:170px}
.pfm-mes-budgets-detail #donut-mobile{width:0;height:0}
.text-bigger{font-weight:600;font-size:1.3rem}
h1.budgets-title{margin-bottom:.2em}
.padding-l-30{padding-left:30px}
@media screen and (max-width:375px){.pfm-wrapper .doughnut-legend li span.keyword{display:inline-block;position:relative;z-index:10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:130px}
}
.categories-menu>div{height:60px;display:inline-block;line-height:60px;color:#4f4f4f}
.categories-menu>div a{color:#4f4f4f;display:block}
.categories-menu>div i{font-size:1.8rem}
.categories-menu>div.active{background-color:#fff;color:#433931}
.popin-categories{position:absolute;background-color:#fff;border-radius:5px;border:1px solid #ccc;color:#333;padding:10px;z-index:15;text-align:center}
.popin-categories .row.fleche{top:11px;width:0;margin:0 auto}
.popin-categories .row.fleche:before{left:0;right:0}
.popin-categories .row.fleche:after{left:0;right:0}
.select-periode{position:relative;padding-top:2rem;background-color:#fff}
.cat-statique-repart.select-periode .list-mois li{width:6.99%}
.cat-statique-repart.select-periode .list-mois li:before{margin-left:0}
.cat-statique-repart.select-periode .list-mois li .tag-year{margin-left:-12.5%}
.select-periode .list-mois{max-width:1600px;display:block;margin:0 auto;clear:both;padding:1rem 1rem 6rem 1rem;position:relative}
.select-periode .list-mois:after{content:"";height:3px;width:89%;background-color:#f3eee9;position:absolute;display:block;top:60px;left:5%}
.select-periode .list-mois li{position:relative;text-align:center;float:left;padding-bottom:35px;width:7.6%;text-transform:uppercase;z-index:2;cursor:pointer}
.select-periode .list-mois li:before{content:"";width:20px;height:20px;border-radius:20px;display:inline-block;border:solid 3px #f3eee9;left:51%;margin-left:-10px !important;position:absolute;bottom:0;background-color:#fff;z-index:3}
.select-periode .list-mois li.active:before{border-color:#685648;border-width:4px}
.select-periode .list-mois li .tag-year{position:absolute;background-color:#b2965b;left:40%;margin-left:-25px;padding:0 10px;top:-25px}
.select-periode .list-mois li.active-hover:after{content:"";width:100%;height:40px;background-color:rgba(233,233,233,0.6);display:block;position:absolute;top:27px}
.select-periode .list-mois li.active-hover.start:after{width:80%;border-top-left-radius:50px;border-bottom-left-radius:50px;right:0}
.select-periode .list-mois li.active-hover.end:after{width:80%;border-top-right-radius:50px;border-bottom-right-radius:50px;left:0}
.select-periode .list-mois li.active-hover.first-selected:after{left:0;right:0;width:100%;border-top-left-radius:50px;border-bottom-left-radius:50px}
.bpf .select-periode .list-mois li{padding-bottom:41px}
.ui-datepicker{z-index:202 !important}
.update-periode{padding:1rem 6rem 0;background-color:#fff}
.update-periode fieldset{max-width:1415px;display:block;margin:0 auto}
.list-filter-cat{position:relative;max-width:1600px;margin:2rem auto 0;display:block}
.list-filter-cat li{position:relative;margin-bottom:18px;float:none !important;display:inline-block;margin-right:0}
.pfm-legend .cat-all+label span{left:0}
.pfm-legend [type=checkbox]+label.fc{text-transform:none}
.paragraph-inline{display:inline-block}
.pfm-categ.help-text-container{display:inline-block;margin-left:10px}
.pfm-categ.help-text-container .circle-small{color:#b2965b}
.pfm-categ.help-text-container .help-text-popup{min-width:185px}
.pfm-categ.help-text-container .help-text-popup .arrow{left:0;right:0;top:-39px;width:10px;height:10px;margin:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.pfm-categ.help-text-container .help-text-popup .popover-content{text-align:left}
.pfm-white-box{position:relative;z-index:5}
.pfm-white-box:before{position:relative;display:block;width:15px;height:20px;top:4px;background-image:url(image/particuliers/pfm/chevron.png);background-repeat:no-repeat;background-position:center bottom;margin:0 auto;content:' ';z-index:6}
.pfm-white-box p{margin-top:0;margin-bottom:0}
.pfm-white-box p.col-70.mob-100{line-height:22px;position:relative;top:7px}
.pfm-white-box [class*=btn-].small{font-size:1.1rem}
.encart-reco{margin-top:20px;margin-bottom:40px}
.encart-reco:after{content:' ';display:table;clear:both}
.encart-reco .big{color:#b2965b;font-size:1.3rem}
.graphe-evol{position:relative;max-width:1600px;margin:0 auto}
.graphe-evol .graphe-container{width:calc(100% - 100px);padding-top:10px;padding-bottom:35px;white-space:nowrap;overflow-x:auto;overflow-y:hidden}
.graphe-evol .graphe-container>div:first-child>.repere{width:100%;left:0;bottom:100px}
.graphe-evol .graphe-container>div:first-child>.repere:nth-child(2){bottom:calc(100px + 15%)}
.graphe-evol .graphe-container>div:first-child>.repere:nth-child(3){bottom:calc(100px + 30%)}
.graphe-evol .graphe-container>div:first-child>.repere:nth-child(4){bottom:calc(100px + 45%)}
.graphe-evol .graphe-container>div:first-child>.repere:nth-child(5){bottom:calc(100px + 60%)}
.graphe-evol .graphe-container>div:first-child>.repere:nth-child(6){bottom:calc(100px + 75%)}
.list-graph-evolution{width:calc(100% - 30px);text-align:center;position:relative}
.list-graph-evolution>li{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:relative;display:inline-block;max-width:120px;min-width:120px;margin-left:10px;margin-right:10px;margin-top:20px}
.list-graph-evolution>li .icon{clear:both;font-size:2rem;display:block;width:100%;height:2.5rem}
.list-graph-evolution .list-barre-cat{display:block;float:left;text-align:center}
.list-graph-evolution .list-barre-cat>li{display:inline-block;width:15px;min-height:180px;position:relative;cursor:pointer}
.list-graph-evolution .list-barre-cat>li:hover .legende{display:block}
.list-graph-evolution .list-barre-cat>li .barre{position:absolute;bottom:0;min-height:5px;width:100%;display:block}
.list-graph-evolution .moyenne{color:#837c77;margin-top:0;font-size:1.1rem}
.list-graph-evolution .moyenne .cap{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;line-height:10px}
.list-graph-evolution .moyenne br{height:0}
.list-graph-evolution .cat-name{overflow:hidden;text-overflow:ellipsis}
.list-graph-evolution .average-line{height:2px;width:100%;position:absolute;bottom:98px;background-color:#433931;left:0;z-index:5}
.list-graph-evolution .legende{border:solid 1px #f3eee9;position:absolute;display:none;min-width:100px;background-color:#fff;padding:5px;left:50%;margin-left:-50px;top:15px;z-index:5}
.list-graph-evolution .legende:after,.list-graph-evolution .legende:before{bottom:-20px;left:45px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px}
.list-graph-evolution .legende:before{border-top-color:#CCC}
.list-graph-evolution .legende:after{border-top-color:#fff}
.list-graph-evolution .legende .montant{font-size:1.78571rem;display:block;text-align:center}
.list-repart-legende,.doughnut-legend{color:#837c77;padding-left:0}
.list-repart-legende i.icon,.doughnut-legend i.icon{font-size:2rem;margin-right:.5rem;vertical-align:middle}
.list-repart-legende .montant-total,.doughnut-legend .montant-total{font-family:"bnpp_sansbold",Arial,sans-serif;float:right}
.list-repart-legende li,.doughnut-legend li{position:relative;list-style:none;line-height:2rem;background-color:#fff;padding:5px 10px;margin-bottom:1px}
.list-repart-legende li{border-left:solid 3px}
.doughnut-legend a.actived{opacity:1 !important}
.doughnut-legend li{position:relative;height:42px;display:inline-block;width:100%;float:left}
.doughnut-legend li.actived{opacity:1 !important}
.doughnut-legend li span.mark{position:absolute;top:0;left:0;bottom:0;width:3px;display:block;z-index:5}
.doughnut-legend li span.keyword{display:inline-block;position:relative;z-index:10}
.doughnut-legend li span.montant-total{position:absolute;right:0;padding-right:10px;z-index:10}
.doughnut-legend li i{font-family:'iconbnp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:relative;z-index:10;width:40px;height:40px;display:inline-block;float:left;font-size:2rem}
.custom-tooltip,.custom-tooltip-evol{opacity:1;height:58px;margin:0 auto;position:relative;top:238px;width:180px}
.custom-tooltip div,.custom-tooltip-evol div{font-family:"bnpp_sansbold",Arial,sans-serif;font-size:1.1rem;opacity:.7}
.custom-tooltip .icon,.custom-tooltip-evol .icon{font-size:2rem;opacity:1}
.custom-tooltip div:before,.custom-tooltip div:after,.custom-tooltip-evol div:before,.custom-tooltip-evol div:after{content:' '}
.pfm-wrapper.depense strong.libelle,.pfm-wrapper.recette strong.libelle{display:block}
.pfm-wrapper.depense strong.libelle span,.pfm-wrapper.recette strong.libelle span{padding-right:10px}
.pfm-wrapper .libelle{font-size:1.3rem}
.doughnut-figure{position:relative;margin:0 auto;text-align:center;width:100%;max-width:500px;height:500px}
.doughnut-figure #spendingDoughnut{cursor:pointer}
.doughnut-figure #detailsEvolutions,.doughnut-figure #detailsSpendingsscat{cursor:default}
.evolution-bars.sscat-bars-canvas-no-pointer a,.evolution-bars.sscat-bars-canvas-no-pointer .canvas-container canvas.bar-canvas{cursor:default}
#js-legend-evolutions li{cursor:default}
.chart-legend{display:block;overflow:hidden}
.chart-legend li{font-family:"bnpp_sansregular",Arial,sans-serif;color:#837c77}
.chart-legend li span{color:#837c77}
.chart-legend li:before{content:' '}
.doughnut-legend a{overflow:hidden;display:block;position:relative}
.retour-btn{font-size:1.3rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-weight:400;text-transform:uppercase;cursor:pointer}
.retour-btn span{position:relative;top:1px}
.retour-btn.irop-cat-1{color:#03a9f4}
.retour-btn.irop-cat-1:before{content:' '}
.retour-btn.irop-cat-1:hover{color:#03a9f4}
.evolution-bars .canvas-container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:6;width:calc(100% - 30px);text-align:center}
.evolution-bars .canvas-container>a,.evolution-bars .canvas-container>span{display:inline-block;height:132px !important;margin-left:10px;margin-right:10px}
.evolution-bars .canvas-container>a:first-child,.evolution-bars .canvas-container>span:first-child{margin-left:0}
.evolution-bars .canvas-container>a canvas{cursor:pointer}
.evolution-bars .canvas-container>span canvas{cursor:default}
.evolution-bars .canvas-container canvas.bar-canvas{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;display:inline-block;height:132px !important;max-width:120px;min-width:120px}
.bar-number-1{width:24px !important}
.bar-number-2{width:48px !important}
.swipe-container .canvas-container .bar-number-2{width:initial !important}
.bar-number-3{width:72px !important}
.swipe-container .canvas-container .bar-number-3{width:initial !important}
.bar-number-4{width:96px !important}
.swipe-container .canvas-container .bar-number-4{width:initial !important}
.bar-number-5{width:120px !important}
.bar-number-6,.list-graph-evolution>li.bar-number-6{width:144px !important;max-width:144px}
.bar-number-7{width:168px !important}
.bar-number-8{width:192px !important}
.bar-number-9{width:216px !important}
.bar-number-10{width:240px !important}
.bar-number-11{width:264px !important}
.bar-number-12{width:288px !important}
.bar-number-13{width:312px !important}
.evolution-bars .canvas-container>a.bar-number-1:first-child,.evolution-bars .canvas-container>span.bar-number-1:first-child{margin-left:56px}
.evolution-bars .canvas-container>a.bar-number-1,.evolution-bars .canvas-container>span.bar-number-1{margin-left:50px}
.list-graph-evolution .bar-number-1 .moyenne{position:relative;left:-6px}
.list-graph-evolution>li.bar-number-1{max-width:24px;margin-left:50px}
.list-graph-evolution>li.bar-number-1 .montant-moy{font-size:.9rem}
.list-graph-evolution>li.bar-number-2{max-width:48px}
.list-graph-evolution>li.bar-number-3{max-width:72px}
.list-graph-evolution>li.bar-number-4{max-width:96px}
.list-graph-evolution>li.bar-number-5{max-width:120px}
.list-graph-evolution>li.bar-number-6{max-width:144px}
.list-graph-evolution>li.bar-number-7{max-width:168px}
.list-graph-evolution>li.bar-number-8{max-width:192px}
.list-graph-evolution>li.bar-number-9{max-width:216px}
.list-graph-evolution>li.bar-number-10{max-width:240px}
.list-graph-evolution>li.bar-number-11{max-width:264px}
.list-graph-evolution>li.bar-number-12{max-width:288px}
.list-graph-evolution>li.bar-number-13{max-width:312px}
.opaque,.legende.opaque{opacity:0;z-index:6}
.evolution-bars{position:relative}
.graphe-container>div.popin-container{text-align:center;position:absolute;top:-50px;height:1px;overflow:visible;width:100%}
.graphe-container>div.popin-container .legende{border:solid 1px #f3eee9;position:relative;display:inline-block;width:calc((100% / 11) - 22px);max-width:100px;background-color:#fff;padding:5px;top:15px;z-index:3;text-align:center;padding:5px 5px 15px;margin-left:20px}
.graphe-container>div.popin-container .legende:first-child{margin-left:0}
.graphe-container>div.popin-container .legende:after,.graphe-container>div.popin-container .legende:before{bottom:-20px;left:45px;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-left:-10px}
.graphe-container>div.popin-container .legende:before{border-top-color:#CCC}
.graphe-container>div.popin-container .legende:after{border-top-color:#fff}
.graphe-container>div.popin-container .legende .montant{color:#03a9f4;font-size:1.66667rem;display:block;text-align:center}
.mobile-info{display:none}
div.grid-container{opacity:.5;height:0;position:absolute;top:10px;width:calc(100% - 100px);overflow:visible}
div.grid-container>div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
div.grid-container div[class*="line"]{border-top:1px solid #ccc;height:0;max-width:1600px}
div.grid-container div[class*="grid-value"]{padding-left:0;text-indent:0;position:relative;line-height:1px;text-align:left;margin:25px auto}
div.grid-container div[class*="grid-value"]:first-child{margin-top:0}
.icon-round{cursor:pointer;opacity:.5;display:inline-block;width:40px;height:40px;border:3px solid grey;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}
.icon-round span{width:11px;height:16px;display:block;margin:9px auto}
.mobile-info{color:#b2965b;text-align:center;width:200px;margin:0 auto}
.mobile-info span{font-size:1.3rem;display:block;margin-top:10px;margin-bottom:40px;color:#b2965b}
.graphe-container>div.legend-cont{overflow:visible}
.row-controls{height:44px;position:relative}
.cache-scroll{height:44px;background-color:#e7e7e7;position:absolute;bottom:-4px;width:100%;z-index:7}
.bpf .cache-scroll{background-color:#f3eee9}
.accordeon-date{display:none;background-color:white;overflow:hidden;padding:20px;border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}
.accordeon-date label{font-weight:400;font-size:1.3rem}
.accordeon-date i{font-size:1.5rem;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.accordeon-date.opened i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:18px;right:18px}
.for-accordeon-date{display:block}
.for-accordeon-date.opened{display:block}
.pfm-legend span{display:inline-block;width:calc(100% - 60px);vertical-align:middle;position:relative;left:40px;line-height:1}
.form.pfm-legend [type=checkbox]+label.fc i{float:left;left:30px;top:0;position:absolute}
.doughnut-figure canvas{width:400px;height:400px}
.pfm-container .block-1{display:block}
.pfm-container .block-1.mobile-change{display:block}
.pfm-container .block-1 .encart-reco.one-in-desktop{display:block}
.pfm-container .block-2{display:block}
.pfm-container .block-2.mobile-change{display:block}
.pfm-container .block-2.mobile-change .encart-reco.one-in-desktop{display:none}
.pfm-container .block-2 .encart-reco.one-in-desktop{display:none}
.mobile-pages-wrap{display:none;margin-top:10px;margin-right:20px;margin-left:0;font-size:2rem}
.mobile-pages-wrap.go-back{margin-right:0;margin-left:20px;position:relative;top:25px;float:left;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.echelle-container{display:none}
@media screen and (max-width:420px){.round-radial{width:128px;height:128px;top:123px;left:67px;border-radius:64px;-webkit-border-radius:64px;-moz-border-radius:64px}
.doughnut-figure{height:365px}
.doughnut-figure canvas{width:260px !important;height:260px !important}
.custom-tooltip,.custom-tooltip-evol{top:165px}
.custom-tooltip .icon,.custom-tooltip-evol .icon{font-size:1.5rem}
}
.evolution-bars div.canvas-container{overflow:visible}
div.grid-container{width:calc(100% -  100px);left:50px}
.graphe-container{white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:calc(100% - 100px);position:relative;z-index:6;left:50px}
.row-controls{height:0;top:54px;position:relative;background-color:transparent;z-index:5}
.pfm-white-box [class*=btn-].small{display:block;max-width:250px}
#spendingDoughnutscat{cursor:default}
#js-legend-spendingsscat .doughnut-legend a,#js-legend-spendingsscat .doughnut-legend li{cursor:default}
@media screen and (min-width:421px){.doughnut-figure{height:465px}
.doughnut-figure canvas{width:360px !important;height:360px !important}
.custom-tooltip,.custom-tooltip-evol{top:210px}
.custom-tooltip .icon,.custom-tooltip-evol .icon{font-size:2rem}
}
@media screen and (max-device-width:1024px) and (orientation:landscape){.graphe-container>div.grid-container div[class*="grid-value"]{padding-left:50px;text-indent:-50px}
.mobile-info{display:block;text-align:right;position:relative;float:right;top:-60px;margin-right:50px}
.mobile-info span{display:none}
.no-text-in-mobile{display:none}
.canvas-container,.legend-cont{position:relative;left:20px}
}
.pfm-container .block-1 .encart-reco.one-in-desktop{display:none}
.tel-op.tel-op1 .checkbox-left{margin-left:2.14286rem}
.tel-op.tel-op1 .col-10.range{text-align:center}
.tel-op.tel-op1 .col-30.range{text-align:left}
.tel-op.tel-op1 .submit-btn{margin:30px 0 0}
.tel-op.tel-op1 .icon-info:before{position:relative;top:.15em}
.tel-op.tel-op2 .icon{font-size:25px}
.tel-op.tel-op2 table{margin-bottom:0}
.servissime-container .table-servissime{width:100%;margin:0 auto}
.servissime-container .table-servissime td{border-right:1px solid #b8b8b8;padding:15px;text-align:center}
.servissime-container .table-servissime td.green{color:#1b9b5b}
.servissime-container .table-servissime td:last-of-type{border-right:0}
.servissime-container .table-servissime td:first-of-type{padding:0;text-align:left}
.servissime-container .table-servissime td .form em.error,.servissime-container .table-servissime td .form em.error2{text-align:left}
.servissime-container .table-servissime tr{border-bottom:1px solid #b8b8b8}
.servissime-container .table-servissime tr:last-of-type{border-bottom:0}
.servissime-container .form em.error,.servissime-container .form em.error2{float:left}
.preview .servissime-container2 .custom-select.fixFFSelect::after,.preview .servissime-container2 .form .custom-select2.fixFFSelect::after{height:43px;right:2px;top:2px;width:41px;background-color:white}
.preview .servissime-container2 ul.list-recap-light li label .infobulle{position:relative;left:5px;display:inline}
.preview .servissime-container2 ul.list-recap-light li label .infobulle .help-text{position:relative;top:-4px}
.preview .servissime-container2 ul.list-recap-light li label .infobulle .help-text .circle{width:20px;height:20px}
.preview .servissime-container2 .violet{color:#9d265c}
.preview .servissime-container2 .infobull{position:relative;top:70px;left:150px}
.preview .servissime-container2 #courdemusik{display:none}
.preview .servissime-container2 #MenGrand{display:none}
.preview .servissime-container2 #textsouscri{width:400px;height:200px;position:relative;display:block;margin:auto 0;padding:10px}
.preview .servissime-container2 .obj{width:450px;position:relative;display:block;margin:auto 0;padding:10px;color:#777}
.preview .servissime-container2 .afficher{display:block}
.preview .servissime-container2 .progression-alt>li{width:150px}
.preview .servissime-container2 .intext{width:80%;margin:10px;text-align:center;border:red solid 1px}
.preview .servissime-container2 .titeltab{text-align:left}
.preview .servissime-container2 .mont{color:#1da35f}
.preview .servissime-container2 .mintext{width:95%;margin:auto}
.preview .servissime-container2 .gris{background:#cfcfcf}
.preview .servissime-container2 .list-form-recap{color:black}
.preview .servissime-container2 .contentegal{margin-bottom:15px}
.preview .servissime-container2 select option:disabled{color:#414141;font-style:italic}
.preview .servissime-container2 input.chekin{font-family:Arial;font-size:14px;color:#CCC;background-color:#CCC}
.preview .servissime-container2 .btx{width:15%;height:35px;margin:auto;padding:initial}
.preview .servissime-container2 .right{float:right;margin:10px 0;border:0;margin:1em}
.preview .servissime-container2 .infoUR{color:red;font-size:smaller}
.preview .servissime-container2 .inpocenter{width:20em;margin:1em auto}
.preview .servissime-container2 #tablul{width:100%;border:5px solid white !important;margin:1em auto}
.preview .servissime-container2 #tablul th,.preview .servissime-container2 #tablul td{width:20%;border:1px solid #ccc;font-weight:normal;text-align:center}
.preview .servissime-container2 #tablul tr{height:3em;position:relative}
.preview .servissime-container2 #tablul caption{font-weight:bold}
.preview .servissime-container2 .etap3{border:none !important;float:none !important}
.preview .servissime-container2 .nocollab{width:90%;margin:1em auto}
.preview .servissime-container2 .nocollab td{text-align:center;border-bottom:1px solid #ddd}
.preview .servissime-container2 .nocollab tr{height:3em;position:relative}
.preview .servissime-container2 .nocollab caption{font-weight:bold}
.wrapper-pva{background-color:#f3eee9;padding:30px 30px 85px}
.wrapper-pva.protection-c .high-histobar{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a);width:50%;margin:15px auto 10px;color:#fff;border-radius:5px;text-align:center}
.wrapper-pva.protection-c .high-histobar p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.wrapper-pva.protection-c .high-histobar.left{height:60px}
.wrapper-pva.protection-c .high-histobar.right{height:70px}
.wrapper-pva.protection-c .low-histobar{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a);width:50%;margin:0 auto;color:#fff;border-radius:5px;text-align:center}
.wrapper-pva.protection-c .low-histobar p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.wrapper-pva.protection-c .low-histobar.left{height:140px}
.wrapper-pva.protection-c .low-histobar.right{height:130px}
.wrapper-pva.protection-c .comment{margin:15px auto 20px;text-align:center}
.wrapper-pva.protection-c .list-recapitulatif li{width:50%;text-align:left}
.wrapper-pva.protection-c .list-recapitulatif li strong{color:#fe9b0a}
.wrapper-pva.protection-c .list-recapitulatif li:last-child{padding-left:20px}
.wrapper-pva.protection-c .formule{background-color:#ed973c;background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(#ed973c,#ee5842);color:#fff;height:250px}
.wrapper-pva.protection-c .list-etat-civil span{width:212px;color:#fe9b0a}
.wrapper-pva.protection-c .completer li{line-height:45px;list-style-type:none;border-bottom:1px solid #f3eee9;padding-top:20px;padding-bottom:20px}
.wrapper-pva.protection-c .completer li p{line-height:18px}
.wrapper-pva.protection-c .completer li .cb2.inline{display:inline;padding-left:40px}
.wrapper-pva.protection-c .completer [type=checkbox]:checked+label.cb2:before,.wrapper-pva.protection-c .completer [type=checkbox]:not(:checked)+label.cb2:before{border-color:#fe9b0a}
.wrapper-pva.protection-c .completer [type=checkbox]:checked+label.cb2:after,.wrapper-pva.protection-c .completer [type=checkbox]:not(:checked)+label.cb2:after{color:#fe9b0a;top:-7px}
.wrapper-pva.protection-c .completer .help-text-container{display:inline-block}
.wrapper-pva.protection-c .icon-form-confirm{background-position:center -447px}
.wrapper-pva.protection-c div.large-table table tr td span{color:#fe9b0a}
.wrapper-pva.protection-c div.large-table table tr td.active.titre{background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a)}
.wrapper-pva table.assurance-vie th{width:230px}
.wrapper-pva .col-2.degrade{color:#FFF;padding:10px 30px 20px;background-color:#eebc09;background-image:-webkit-gradient(linear,left top,left bottom,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(180deg,#eebc09,#fe9b0a)}
.ajout-compte .list-recap-light,.masquer-compte .list-recap-light{padding-top:0}
.ajout-compte .wb-pad .libelle,.masquer-compte .wb-pad .libelle{margin-top:0}
.ajout-compte .onglet-bi-etat2 .white-box,.masquer-compte .onglet-bi-etat2 .white-box{border:0;border-top:solid 1px #f3eee9}
.ajout-compte .onglet-bi-etat2 .white-box:first-child,.masquer-compte .onglet-bi-etat2 .white-box:first-child{border-left:solid 1px #f3eee9}
.ajout-compte .onglet-bi-etat2 .white-box:last-child,.masquer-compte .onglet-bi-etat2 .white-box:last-child{border-right:solid 1px #f3eee9}
.ajout-compte .onglet-bi-etat2 .white-box.active,.masquer-compte .onglet-bi-etat2 .white-box.active{border-radius:0}
.ajout-compte .form-info .icon-info,.masquer-compte .form-info .icon-info{line-height:42px}
.ajout-compte .form-info p.violet,.masquer-compte .form-info p.violet{padding-top:0}
.ajout-compte .white-box form.validate-form #popinAgence .arrow,.ajout-compte .white-box form.validate-form #popinCompte .arrow,.masquer-compte .white-box form.validate-form #popinAgence .arrow,.masquer-compte .white-box form.validate-form #popinCompte .arrow{top:70px;margin-left:-17px;overflow:inherit}
.ajout-compte .white-box form.validate-form #popinAgence .arrow:before,.ajout-compte .white-box form.validate-form #popinCompte .arrow:before,.masquer-compte .white-box form.validate-form #popinAgence .arrow:before,.masquer-compte .white-box form.validate-form #popinCompte .arrow:before{border-width:11px;margin-left:-12px}
.ajout-compte .white-box form.validate-form #popinAgence .arrow:after,.ajout-compte .white-box form.validate-form #popinCompte .arrow:after,.masquer-compte .white-box form.validate-form #popinAgence .arrow:after,.masquer-compte .white-box form.validate-form #popinCompte .arrow:after{border-width:10px;margin-left:-8px}
.ajout-compte p.libelle,.masquer-compte p.libelle{color:#a33467}
.ajout-compte section.centered-block,.masquer-compte section.centered-block{max-width:1212px;margin:0 auto}
.wrapper-notifs{padding:30px 30px}
.wrapper-notifs p.no-margin{margin-top:0}
.wrap.kix .download-pdf{margin-right:10%}
.wrapper-bon-plan .main-pic{width:100%}
.wrapper-bon-plan .main-pic img,.wrapper-bon-plan .logo-bp img{width:100%}
.wrapper-bon-plan .item-pub{position:relative;width:32%;background-color:#d13976;background-image:-webkit-gradient(linear,left top,left bottom,from(#d13976),to(#d1394e));background-image:linear-gradient(#d13976,#d1394e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d13976',endColorstr='#d1394e',GradientType=0);min-height:350px;color:#fff;padding:2rem 1.5rem}
.wrapper-bon-plan .item-pub .btn-secondary{display:inline-block}
.wrapper-bon-plan .item-pub:before{border-color:#d1394e rgba(0,0,0,0);left:60%}
.wrapper-bon-plan .carousel{width:100%;height:410px;position:relative;margin-bottom:4rem}
.wrapper-bon-plan .carousel>div{overflow:hidden;width:100%;height:100%;position:absolute;top:0;left:0}
.wrapper-bon-plan .carousel .main-content{background:#fff;height:360px}
.wrapper-bon-plan .carousel .mentions-legales{font-size:.9em;color:#aaaaa5;padding-left:1em}
.wrapper-bon-plan .carousel .item{position:absolute;top:0;left:200%;width:100%;height:100%}
.wrapper-bon-plan .carousel .item.active{left:0}
.wrapper-bon-plan .carousel .avantage-promo{color:#f3eeea;font-size:4rem;line-height:1}
.wrapper-bon-plan .carousel .logo-bp{position:absolute;left:2rem;bottom:3.5rem}
.wrapper-bon-plan .carousel .main-pic{position:absolute;height:100%;overflow:hidden}
.wrapper-bon-plan .carousel .main-pic img{width:calc(100% - 300px);position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:44%}
.wrapper-bon-plan .carousel .carousel-indicators{position:absolute;left:50%;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none;top:400px}
.wrapper-bon-plan .carousel .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#ccc;border-radius:10px}
.wrapper-bon-plan .carousel .carousel-indicators li.active{background-color:#f3eeea}
.wrapper-bon-plan .caption-bp{position:relative;max-width:300px;float:right;text-align:center;padding:2rem;z-index:2}
.wrapper-bon-plan .caption-bp h4{font-size:1.92857rem;line-height:1;margin:0}
.wrapper-bon-plan .caption-bp .date-promo,.wrapper-bon-plan .caption-bp .code-promo{width:100%;display:block;background-color:#e0e0e0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.42857rem;padding:10px;border-radius:3px;margin-bottom:10px;text-transform:uppercase}
.wrapper-bon-plan .caption-bp .code-promo{color:#433931;line-height:1.2;background-color:rgba(224,224,224,0.8);cursor:pointer}
.wrapper-bon-plan .caption-bp .code-promo.blanc{background-color:#fff}
.wrapper-bon-plan .detail-bon-plan{background-color:#fff;min-height:400px}
.wrapper-bon-plan .detail-bon-plan .relative{position:relative}
.wrapper-bon-plan .detail-bon-plan .picture{max-height:400px;overflow:hidden;position:absolute;z-index:1}
.wrapper-bon-plan .detail-bon-plan .picture img{width:100%}
.wrapper-bon-plan .detail-bon-plan .caption-bp{color:#fff;margin-top:2%}
.wrapper-bon-plan .detail-bon-plan .caption-bp .avantage-promo{font-size:3.5rem;line-height:1.2;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.wrapper-bon-plan .detail-bon-plan .caption-bp .libelle-promo{margin-top:0}
.wrapper-bon-plan .detail-bon-plan .caption-bp.black{color:#433931}
.wrapper-bon-plan .detail-bon-plan .date-offre{padding:1rem 0 1rem 1.78571rem;border-bottom:solid 1px #f3eee9}
.wrapper-bon-plan .detail-bon-plan .date-offre .logo{max-width:20%}
.wrapper-bon-plan .detail-bon-plan .date-offre .logo img{max-width:100%}
.wrapper-bon-plan .detail-bon-plan .date-offre .logo+.col-80{padding-left:1rem}
.wrapper-bon-plan .detail-bon-plan .how-to h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.wrapper-bon-plan .detail-bon-plan .list-bp{counter-reset:li-counter}
.wrapper-bon-plan .detail-bon-plan .list-bp li{padding-left:40px;position:relative;margin-bottom:.5rem;min-height:2rem}
.wrapper-bon-plan .detail-bon-plan .list-bp li h3{margin-bottom:0;font-size:1.5rem}
.wrapper-bon-plan .detail-bon-plan .list-bp li:before{content:counter(li-counter);counter-increment:li-counter;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;line-height:1;font-size:1.3rem;text-align:center;border-radius:50%;border:solid 1px #433931;width:30px;height:30px;display:block;position:absolute;left:0;padding-top:6px}
.liste-bon-plan{margin-bottom:1rem}
.liste-bon-plan.offers .item .row{background:#FFF;position:relative}
.liste-bon-plan.offers .item:after{top:calc(100% - 60px)}
.liste-bon-plan.offers .fin-offre{color:#000}
.liste-bon-plan.offers .caption-bp{padding:0;position:absolute;right:5%;top:41%}
.liste-bon-plan.offers .avantage-promo{font-size:1.2em;margin-top:.5em;line-height:.8em}
.liste-bon-plan.offers .icon{color:#d1396b}
.liste-bon-plan.offers .icon.icon-moins{font-size:1.3em}
.liste-bon-plan.offers .icon.icon-tag{font-size:1.5em;margin:0 5px}
.liste-bon-plan.offers .offre{margin:1em;text-align:center}
.liste-bon-plan:after,.liste-bon-plan:before{clear:both;display:table;content:""}
.liste-bon-plan .item{height:360px;width:32%;margin-right:2%;float:left;position:relative;background-color:#fff;cursor:pointer;margin-bottom:1rem}
.liste-bon-plan .item:nth-child(3n){margin-right:0}
.liste-bon-plan .item:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#837c77;position:absolute;right:1.25rem;bottom:2rem}
.liste-bon-plan .main-pic{max-height:260px;overflow:hidden;border-bottom:solid 1px #f3eee9}
.liste-bon-plan .logo-bp{height:45px;width:45px}
.liste-bon-plan .caption-bp{padding:1.2rem}
.liste-bon-plan .caption-bp h4{padding-left:1rem;padding-right:2rem;font-size:1rem;text-align:left}
.liste-bon-plan .avantage-promo{color:#f3eeea;text-transform:uppercase;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;display:block}
.liste-bon-plan .avantage-promo.cap{width:auto;padding:0 1rem;height:30px;line-height:30px}
.wrapper-espace-avantages{background:#e7e7e7;max-width:1400px;margin:0 auto}
.wrapper-espace-avantages .texte-vert{color:#00915a}
.wrapper-espace-avantages .text-mob{display:none}
.wrapper-espace-avantages strong{font-family:"open sans";font-weight:bold}
.wrapper-espace-avantages h3{margin:0;color:#212121}
.wrapper-espace-avantages p{font-family:"open sans";color:#212121}
.wrapper-espace-avantages .wrapper{padding:2rem}
.wrapper-espace-avantages .wrapper-grey1{background:#e7e7e7}
.wrapper-espace-avantages .wrapper-grey2{background:#f8f8f8}
.wrapper-espace-avantages i.icon{font-size:2.5rem}
.wrapper-espace-avantages .header-page{background-color:#006d44;background-image:linear-gradient(75deg,#006d44,#00915a);min-height:120px;padding:1.42857rem 2.14286rem}
.wrapper-espace-avantages .header-page p,.wrapper-espace-avantages .header-page h2{margin:0;color:#FFF}
.wrapper-espace-avantages .header-page a{color:#FFF;text-decoration:underline}
.wrapper-espace-avantages .btn-primary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;border-radius:100px;font-size:15px;padding:10px 33px 12px;background-image:none;border:0;font-weight:600}
.wrapper-espace-avantages .btn-primary--green{font-family:'open sans';font-size:15px;font-weight:600;color:#fff !important;background-color:#28c3a9 !important}
.wrapper-espace-avantages .btn-primary--green:hover{background-color:#22a58f !important;color:#fff !important;background-image:none !important}
.wrapper-espace-avantages .section-cadeau{border-radius:3px;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;margin-bottom:30px}
.wrapper-espace-avantages .section-cadeau__block{background-color:#00915a;text-align:center;padding:.71429rem;color:#FFF;width:110px}
.wrapper-espace-avantages .section-cadeau__block p{color:#FFF;font-size:15px;margin:0}
.wrapper-espace-avantages .section-cadeau__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;padding:0 180px 0 19px}
.wrapper-espace-avantages .section-cadeau__content h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin-bottom:3px}
.wrapper-espace-avantages .section-cadeau__content-image-container{position:relative;top:5px}
.wrapper-espace-avantages .section-cadeau__content-texte-container{padding:1.5rem 0 0 1.75rem}
.wrapper-espace-avantages .section-cadeau__content-texte-container p{margin:0;font-size:14px;line-height:17px}
.wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary{position:absolute;right:20px;top:2rem}
.wrapper-espace-avantages .section-bons-plans__plans-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-espace-avantages .section-bons-plans__plans-block{padding:2.14286rem;background:#fff;border-radius:4px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.wrapper-espace-avantages .section-bons-plans__plans-block-txt>h3{font-size:2.28571rem}
.wrapper-espace-avantages .section-bons-plans__plans-block p.teaser{margin-top:.33rem}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled{width:85%}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled li{font-family:"open sans";list-style:none;position:relative;padding-bottom:1rem;padding-right:2.14286rem}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled li a{color:#00965e}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled li a span{text-decoration:underline}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled li a:after{content:"\e674";font-family:iconbnp;top:calc(55% - 15px);position:absolute;right:20px;font-weight:lighter}
.wrapper-espace-avantages .section-bons-plans__plans-block-flag{display:none;position:absolute;top:0;right:1.07143rem;background:#64c6c3;color:#FFF;padding:5px;width:94px;font-family:"open sans";text-align:center;border-radius:3px 3px 0 0}
.wrapper-espace-avantages .section-bons-plans__plans-block-flag:after{content:" ";display:block;pointer-events:none;border-style:solid;width:0;height:0;border-color:#64c6c3 rgba(0,0,0,0);border-width:15px 48px 0 48px;left:50%;margin-left:-48px;bottom:-15px;position:absolute}
.wrapper-espace-avantages .section-bons-plans__plans-block-flag i{display:inline-block;height:22px;width:22px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/espace-avantages/priority.svg) top left no-repeat}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte{width:342px;height:155px;border-radius:4px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:3.2rem;padding:1.64286rem;z-index:1;left:0;right:0;margin:auto}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte h3{margin-bottom:1.42857rem}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount .s-entire span,.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount .s-decimal span{padding:0 .2rem;border-left:1px solid #dcdfe0}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount>span{border:solid #dcdfe0;border-width:1px 0 1px 0;background:#FFF;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#00965e;font-size:2em}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount>span:nth-child(2){padding:0 .28571rem;border-left:1px solid #dcdfe0}
.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte .amount>span:last-child{border-width:0 0 0 1px;background:0;padding-left:.5rem}
.wrapper-espace-avantages .section-bons-plans__plans-block-button{text-align:center;z-index:2}
.wrapper-espace-avantages .section-services{overflow-x:hidden}
.wrapper-espace-avantages .section-services__service-mag{padding:0;border-radius:4px}
.wrapper-espace-avantages .section-partenariats>h3{font-size:2.28571rem}
.wrapper-espace-avantages .section-partenariats>p{margin-bottom:30px;font-weight:600}
.wrapper-espace-avantages .section-partenariats__container{display:-webkit-box;display:-ms-flexbox;display:flex}
.wrapper-espace-avantages .section-partenariats__block{position:relative;min-height:370px;background:#fff;-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);box-shadow:0 2px 8px 0 rgba(0,0,0,0.15);border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 0 1.57143rem;text-align:center}
.wrapper-espace-avantages .section-partenariats__titre-container h3{font-size:27px;text-align:center;font-family:bnpp_sans_condensedregular;padding:0 1.57143rem;margin:1.57143rem 0 0}
.wrapper-espace-avantages .section-partenariats__img{height:130px;background-size:cover;background-position:center right}
.wrapper-espace-avantages .section-partenariats__bottom-container{padding:0 1.57143rem}
.wrapper-espace-avantages .section-partenariats__bottom-container p{color:#999}
.wrapper-espace-avantages .section-partenariats__button{bottom:25px;left:0;right:0;margin:auto;position:absolute}
@media screen and (max-width:768px){.part .wrapper-espace-avantages .header-page{padding:2.71429rem 1.28571rem 1.28571rem}
.part .wrapper-espace-avantages .text-mob{display:block}
.part .wrapper-espace-avantages .text-desktop{display:none}
.part .wrapper-espace-avantages .wrapper{padding:0}
.part .wrapper-espace-avantages .section-bons-plans__plans-container,.part .wrapper-espace-avantages .section-partenariats__container{display:block}
.part .wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary--green{background-color:transparent !important;color:#00915a !important;text-decoration:underline}
.part .wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary--green:hover{background-color:transparent !important}
.part .wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary--green:after{content:"\e674";font-family:iconbnp;position:absolute;padding:.3rem 1rem;font-weight:lighter}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-flag{display:none}
.part .wrapper-espace-avantages .section-cadeau__content{padding-right:19px;padding-bottom:19px}
.part .wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary{position:static;float:right;padding-bottom:0}
.part .wrapper-espace-avantages .section-cadeau__content-image-container{top:1.42857rem}
.part .wrapper-espace-avantages .section-cadeau__content-texte-container{padding-top:2rem}
.part .wrapper-espace-avantages .section-cadeau__block{width:100%;margin-top:2em}
.part .wrapper-espace-avantages .section-cadeau__block i{float:left;font-size:1.8rem}
.part .wrapper-espace-avantages .section-cadeau__block p.text-mob{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.57143rem;text-align:left;padding-left:2.25rem}
.part .wrapper-espace-avantages .section-bons-plans__plans-block{margin-bottom:1.42857rem;padding:2.14286rem 1.28571rem 2.14286rem}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-txt h3{margin-bottom:20px}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-flag{width:140px;top:-5px}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-flag i{position:relative;top:5px;margin-right:5px;float:left}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-flag span{text-align:left;display:block}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-flag:after{border-width:15px 69px 0 69px;margin-left:-69px}
.part .wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte{position:relative;top:1.7rem;width:300px}
.part .wrapper-espace-avantages .section-bons-plans__plans-block .styled li a{color:#00965e}
.part .wrapper-espace-avantages .section-bons-plans__plans-block .styled li a:after{top:calc(50% - 15px);right:0;font-weight:lighter;text-decoration:none}
.part .wrapper-espace-avantages .section-bons-plans__plans-block iframe{margin-bottom:2.14286rem}
.part .wrapper-espace-avantages .section-services__service-mag-article-resume{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.part .wrapper-espace-avantages .section-partenariats{padding:2.14286rem 1.42857rem}
.part .wrapper-espace-avantages .section-partenariats__block{margin-bottom:1.42857rem;min-height:auto}
.part .wrapper-espace-avantages .section-partenariats__button{position:static}
}
@media(min-width:768px) and (max-width:1024px){.wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte{width:270px}
}
@media screen and (min-width:769px){.wrapper-espace-avantages .section-services__service-mag{margin-bottom:100px;margin-top:50px;min-height:150px;position:relative}
}
.priority .section-bons-plans__plans-block-flag{display:block}
.priority .section-bons-plans__plans-block-flag+.section-bons-plans__plans-block-txt h3+p{padding-right:110px}
@media screen and (max-width:768px){.priority .wrapper-espace-avantages .section-cadeau__content-texte-container .btn-primary--green{background:0}
.priority .section-bons-plans__plans-block-flag{display:block}
.priority .section-bons-plans__plans-block-flag+.section-bons-plans__plans-block-txt h3+p{padding-right:0}
}
body:not(.client) .wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte{position:static;background-color:transparent;padding-top:0}
@media screen and (max-width:768px){body:not(.client) .wrapper-espace-avantages .section-bons-plans{margin-top:2rem}
}
body.client .wrapper-espace-avantages .section-bons-plans__plans-block-cagnotte img{display:none}
@media(min-width:769px) and (max-width:1100px){.wrapper-espace-avantages .section-services__service-mag-article-container .col-3 .section-services-price{bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;margin:auto}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled{width:60%}
}
@media(min-width:769px) and (max-width:1200px){.wrapper-espace-avantages .section-services__service-mag-article-container .col-3 .title-container p{font-size:11px;overflow:hidden}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled{width:90%}
}
@media(min-width:380px) and (max-width:768px){.wrapper-espace-avantages .section-services__service-mag-article-container .col-3 .section-services-price{bottom:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0;margin:auto}
.wrapper-espace-avantages .section-bons-plans__plans-block .styled{width:60%}
}
@media screen and (max-width:380px){.wrapper-espace-avantages .section-bons-plans__plans-block .styled{width:96%}
}
.dispatch{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/background.png) no-repeat;min-height:849px;background-size:cover;color:#fff}
.dispatch .col-3 h3{color:#1abb5a;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/logo-bnp.png) no-repeat #fff 17px 20px;font-weight:bold;margin-bottom:0;padding:21px 0 15px 50px}
.dispatch .col-3 .haut{height:254px;background-size:cover;background-repeat:no-repeat}
.dispatch .col-3 span.time-circle{height:115px;width:115px;display:block;text-align:center;color:#fff;margin:0 auto;padding-top:28px;font-size:1.42857rem}
.dispatch .col-3:first-child .haut{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-1.png)}
.dispatch .col-3:first-child .haut span.time-circle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/cercle-1.png) no-repeat}
.dispatch .col-3:nth-child(2) .haut{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-2.png)}
.dispatch .col-3:nth-child(2) .haut span.time-circle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/cercle-2.png) no-repeat}
.dispatch .col-3:nth-child(3) h3{color:#0ad0df;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/logo-hb.png)}
.dispatch .col-3:nth-child(3) .haut{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-3.png)}
.dispatch .col-3:nth-child(3) .haut span.time-circle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/cercle-3.png) no-repeat}
.dispatch .col-3 p{text-align:center;color:#fff;font-size:1.28571rem;margin-top:0;padding-top:22px}
.dispatch .col-3 .contact{height:80px;background-color:#faf9f9;padding-top:10px}
.dispatch .col-3 .contact p.col-3,.dispatch .col-3 .contact p.col-4{display:inline-block;color:#4e4e4e;text-align:center;font-size:.92857rem;padding-top:12px}
.dispatch .col-3 .contact p.col-3 i,.dispatch .col-3 .contact p.col-4 i{font-size:1.85714rem;color:#837c77}
.dispatch .col-3 .acces{height:102px;background-color:#42382f;background-image:-webkit-gradient(linear,left top,left bottom,from(#42382f),to(#685648));background-image:linear-gradient(#42382f,#685648);text-align:center;color:#fff;padding-top:6px;font-size:1.07143rem}
.dispatch .col-3 .acces span{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/ecrans.png) no-repeat center;display:block;height:46px;margin-top:12px}
.dispatch .col-3 .boutons{text-align:center;background-color:#fff;padding:25px 20px}
.dispatch .col-3 .boutons a{display:block}
.dispatch .col-3 .boutons a.btn-primary{margin-left:50px;margin-right:50px;padding:10px 0}
.dispatch .col-3 .boutons a.btn-secondary{padding:5px 0}
.dispatch .col-3 .bas{height:46px;background-color:#2c2a29;text-align:center;font-size:1.28571rem;padding-top:12px;word-spacing:10px}
.dispatch .col-3 .bas a{color:#615f5f}
.dispatch .col-3 .hb{background-color:#08c1d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c1d4),to(#05a7c2));background-image:linear-gradient(#08c1d4,#05a7c2);border-color:#039ab9}
.ouvrir-compte h2 .green{color:#00a255;font-size:46px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
.ouvrir-compte h2.light-grey{font-size:30px;margin-top:75px;color:#767676;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;margin-bottom:75px}
.ouvrir-compte .icon-carret-up,.ouvrir-compte .icon-carret-down{display:inline-block}
.ouvrir-compte .icon-carret-down{height:11px}
.ouvrir-compte .circle{background-color:#fff;border-radius:50%;color:#00a255;display:block;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:1.8rem;border-color:#FFF;height:50px;padding-top:6px;text-align:center;width:50px;margin:115px auto}
.ouvrir-compte [class*=list-] li{list-style-type:initial;color:#555;text-align:left}
.ouvrir-compte [class*=list-] li:first-of-type{list-style-type:none}
.ouvrir-compte .ri .link,.ouvrir-compte .ri a:active,.ouvrir-compte .ri a:hover,.ouvrir-compte .ri a:link,.ouvrir-compte .ri a:visited,.ouvrir-compte .riSecond .link,.ouvrir-compte .riSecond a:active,.ouvrir-compte .riSecond a:hover,.ouvrir-compte .riSecond a:link,.ouvrir-compte .riSecond a:visited{color:#424444;margin-top:31px;display:block}
.ouvrir-compte p.title{text-align:left;color:#555;list-style-type:none}
.ouvrir-compte .list-.grew{list-style-type:circle;text-align:left;color:#555}
.ouvrir-compte .wrap{background-color:#fff}
.ouvrir-compte .header-page{min-height:112px;padding-bottom:0}
.ouvrir-compte .main{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/bg-dispatch.jpg") no-repeat;background-size:cover;min-height:519px}
.ouvrir-compte .main hr{padding:1px;background-color:#00a255;border:0;width:15%}
.ouvrir-compte .main .col-75.slide{min-height:380px;position:relative}
.ouvrir-compte .main .col-75.slide .punchline{position:absolute;top:calc(63% - 116px);width:55%;min-height:110px;opacity:.7;background-color:#000;background-image:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background-image:linear-gradient(90deg,#000,rgba(0,0,0,0));background-color:transparent;padding:.35em 2em}
.ouvrir-compte .main .col-75.slide .punchline p{margin:0;color:white;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:200;font-size:2em;text-transform:uppercase;line-height:1.1em}
.ouvrir-compte .main .col-75.slide .punchline p span{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.ouvrir-compte .main .col-30{width:41%}
.ouvrir-compte .main .col-30.infos{background-color:#fff;margin-bottom:63px;min-height:316px;padding:30px 25px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47dd76',endColorstr='#37bf77',GradientType=0)}
.ouvrir-compte .main .col-30:first-of-type{margin-left:2%}
.ouvrir-compte .main .col-30:nth-of-type(2){width:13%}
.ouvrir-compte .main .col-30 p span.exergue{color:#424444;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:30px;line-height:25px;text-transform:uppercase}
.ouvrir-compte .main .col-30 p span.sep{margin:1em 0 1.5em;position:relative;display:inline-block;text-transform:uppercase;font-size:23px;font-weight:700;line-height:25px}
.ouvrir-compte .main .col-30 p span.sep:before,.ouvrir-compte .main .col-30 p span.sep:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/sep.png);content:"";height:2px;top:11px;position:absolute;width:47px}
.ouvrir-compte .main .col-30 p span.sep:before{right:45px}
.ouvrir-compte .main .col-30 p span.sep:after{right:-60px}
.ouvrir-compte .devenir-client .block-advice{background-color:#e9e9e9;padding:1.5em 1.5em 1.8em}
.ouvrir-compte .devenir-client .block-advice .row{width:80%;margin:0 auto}
.ouvrir-compte .devenir-client .block-advice h2{color:#00a255;font-size:36px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.ouvrir-compte .devenir-client .block-advice:after{border-color:#e9e9e9 transparent;border-width:27px 40px 0;left:50%;margin-left:-40px;bottom:-27px}
.ouvrir-compte .devenir-client .block-offers{padding:3em;padding-bottom:30px}
.ouvrir-compte .devenir-client .block-offers .col-25{position:relative;min-height:185px}
.ouvrir-compte .devenir-client .block-offers .col-25:last-of-type:after{border:0}
.ouvrir-compte .devenir-client .block-offers .col-25:after{position:absolute;right:0;top:30px;content:'';border-right:1px solid #d2d2d2;width:0;height:calc(100% - 8rem)}
.ouvrir-compte .devenir-client .block-offers .col-25 i{width:40px;height:40px;display:inline-block;margin-bottom:15px}
.ouvrir-compte .devenir-client .block-offers .col-25 i.avatar{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/avatar.png") no-repeat}
.ouvrir-compte .devenir-client .block-offers .col-25 i.light{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/light-bulb.png") no-repeat}
.ouvrir-compte .devenir-client .block-offers .col-25 i.next{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/target.png") no-repeat}
.ouvrir-compte .devenir-client .block-offers .col-25 i.stars{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/house.png") no-repeat}
.ouvrir-compte .devenir-client .block-offers .col-25 p.offer{width:75%;margin:0 auto}
.ouvrir-compte .devenir-client .block-offers .col-25 p.offer span{margin:0;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;color:#535353;font-size:34px;line-height:1em;text-transform:uppercase}
.ouvrir-compte .devenir-client .block-offers .col-25 p.offer span.big{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.ouvrir-compte .devenir-client .block-offers .btn-primary{width:230px;padding:10px}
.ouvrir-compte .contact{background-color:#3c3c3c;font-size:22px;padding:1rem}
.ouvrir-compte .contact p{margin:0;color:#FFF;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.ouvrir-compte .contact p a{color:#FFF;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-decoration:underline}
.ouvrir-compte .ouvrez-compte{min-height:280px;background-color:#07ca60;background-image:-webkit-gradient(linear,left top,left bottom,from(#07ca60),to(#00daad));background-image:linear-gradient(180deg,#07ca60,#00daad)}
.ouvrir-compte .ouvrez-compte .row.etapes{padding-top:15px}
.ouvrir-compte .ouvrez-compte .row.etapes h2,.ouvrir-compte .ouvrez-compte .row.etapes h3{color:#fff;text-align:center}
.ouvrir-compte .ouvrez-compte .row.etapes h3{margin-top:0}
.ouvrir-compte .ouvrez-compte .row.etapes h2{margin-bottom:0;margin-top:56px}
.ouvrir-compte .ouvrez-compte .row.etapes .progression-alt>li::before{background:0;border:1px solid #fff;color:#fff;font-size:32px;height:45px;width:45px;margin-left:1%;padding-top:3px}
.ouvrir-compte .ouvrez-compte .row.etapes li{color:#535353;font-size:15px;text-align:center;text-transform:none;width:171px}
.ouvrir-compte .ouvrez-compte .row.etapes .progression-alt>li::after{color:#fff;content:"_";font-size:4rem;height:24px;margin-right:-49px;position:absolute;right:0;top:-42px;width:52px}
.ouvrir-compte .ouvrez-compte .row.etapes .progression-alt>li:last-child::after{content:""}
.ouvrir-compte .ouvrez-compte .row.etapes .numbers{width:100%;margin:0 auto;text-align:center}
.ouvrir-compte .ouvrez-compte .progression-alt{list-style-type:none;margin:0 0 0 -35px;padding:0 0 25px;counter-reset:li-counter;clear:both;display:inline-block}
.ouvrir-compte.new .devenir-client .block-offers{min-height:210px}
.ouvrir-compte.new .main .col-30:first-of-type{margin:0 auto 5%;float:none}
.ouvrir-compte.new .block-cta a.btn-primary{margin-top:1rem;margin-right:.25rem}
.ouvrir-compte.new .block-cta a.btn-secondary2{margin-top:1rem;display:inline-block}
@media screen and (max-width:999px){.ouvrir-compte.new .block-cta a.btn{margin:0 0 1rem;width:100%}
}
.transitoire{padding:0}
.transitoire.haut{width:100%}
.transitoire.bas{width:80%}
.transitoire h2{font-size:2.71429rem}
.transitoire .agence{background-color:#b2965b;color:#FFF;padding:18px 35px 37px}
.transitoire .agence .slider-agence{height:246px;width:100%}
.transitoire .carousel{margin-bottom:0}
.transitoire .carousel .left{left:1em}
.transitoire .carousel .right{right:1em}
.transitoire .carousel .main-pic{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}
.transitoire .carousel .caption-bp{max-width:none;position:relative;z-index:1}
.transitoire .carousel .carousel-indicators{z-index:10}
.transitoire .carousel .carousel-indicators li{background-color:#FFF;margin-right:5px}
.transitoire .carousel .carousel-indicators li.active{background-color:#ccae6e}
.transitoire .carousel.top{height:380px}
.transitoire .carousel.top .main-pic.une{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/slider-1.png)}
.transitoire .carousel.top .main-pic.deux{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/slider-2.png)}
.transitoire .carousel.top .caption-bp{float:left;color:#FFF;margin-left:2em}
.transitoire .carousel.top .caption-bp h2{padding-left:40px;padding-top:30px;margin-bottom:4px}
.transitoire .carousel.top .caption-bp .btn-block{margin-left:40px;width:60%}
.transitoire .carousel.top .caption-bp h3{text-align:left;padding-top:35px;margin-bottom:6px}
.transitoire .carousel.top .caption-bp p{font-size:1.1rem;letter-spacing:1px;margin-top:32px;padding-left:40px;padding-top:0}
.transitoire .carousel.top .caption-bp.first h2{font-family:arial;margin-bottom:9px;padding-top:39px;letter-spacing:2px}
.transitoire .carousel.top .caption-bp.first h2 span{font-size:1.28571rem;padding-left:134px;width:406px;margin-top:2px;display:block;letter-spacing:2px}
.transitoire .carousel.top .caption-bp.first h2 span ul{float:right;margin:0;padding:0}
.transitoire .carousel.top .caption-bp.first h2 span li{background-color:#fff;display:inline-block;width:14px;height:14px;letter-spacing:1px}
.transitoire .carousel.top .caption-bp.second p{margin-top:0;margin-bottom:20px}
.transitoire .carousel.top .caption-bp.second small{display:block;float:left;font-size:80%;padding-left:40px;line-height:0}
.transitoire .carousel.middle{height:244px;background-color:#FFF}
.transitoire .carousel.middle .btn-block{width:auto;padding:12px 30px}
.transitoire .carousel.middle .carousel-indicators li{margin-top:9px}
.transitoire .carousel.middle .main-pic{width:65%}
.transitoire .carousel.middle .main-pic.une{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/transitoire.png)}
.transitoire .carousel.middle .main-pic.deux{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/transitoire-2.png)}
.transitoire .carousel.middle .main-pic.trois{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/transitoire-3.png)}
.transitoire .carousel.middle .main-pic.quatre{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/transitoire-4.png)}
.transitoire .carousel.middle .caption-bp{float:right;padding:35px 50px 0 20px;width:35%;color:#433931}
.transitoire .carousel.middle .caption-bp h3{padding-top:35px;margin-bottom:6px}
.transitoire .carousel.middle .caption-bp p{padding-top:0;font-size:.92857rem;margin-top:0}
.transitoire .carousel.middle .caption-bp.first{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/visio.png) no-repeat 18px 28px}
.transitoire .carousel.middle .caption-bp.second{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/cadeau.png) no-repeat 18px 28px}
.transitoire .carousel.middle .caption-bp.third{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/lotus.png) no-repeat 18px 32px}
.transitoire .carousel.middle .caption-bp.fourth{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/terre.png) no-repeat 18px 28px}
.transitoire .bas{color:#FFF}
.transitoire .bas .col-2{padding-left:20px;position:relative;background-size:cover;min-height:415px;background-repeat:no-repeat}
.transitoire .bas .col-2 ul{padding-left:0;padding-bottom:50px}
.transitoire .bas .col-2 ul li{list-style-type:none;line-height:30px}
.transitoire .bas .col-2:first-child{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/applications.png)}
.transitoire .bas .col-2:nth-child(2){background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/offre.png)}
.transitoire .bas .col-2 .btn-primary{position:absolute;top:320px}
.transitoire .faq{padding:0 2rem 2rem;clear:both}
.transitoire .faq span{color:#b2965b}
.transitoire .faq a.pull-right{margin-top:38px;color:#b2965b}
.transitoire .faq .row.main-row{color:#b2965b}
.transitoire .faq .row.main-row p{padding-left:75px}
.transitoire .faq .row.main-row i{font-size:3.21429rem;float:left}
.transitoire .faq ol>li{background-color:transparent;margin-bottom:1rem;border:0}
.transitoire .faq .folder-btn .icon-carret-down,.transitoire .faq .folder-btn .icon-carret-up{margin-top:17px}
.transitoire .faq .row.fleche{background-color:#f3eee9;border-bottom:0;padding:2rem}
#tableCreditConso{background:0;margin:0 auto;width:100% !important}
#tableCreditConso td{display:none}
#tableCreditConso td#simulateur{width:50% !important}
#tableCreditConso td#simulateur .title{display:none !important}
#tableCreditConso #offreCreditConso img{display:none}
#tableCreditConso td#simulateur{display:inline-block;width:350px;height:350px;background:#fff;text-transform:uppercase;margin:0 auto;padding:0 !important}
#tableCreditConso td#simulateur .container .subtitle{font-size:25px !important}
#tableCreditConso td#offreCreditConso{margin-left:0 !important;width:50% !important}
#tableCreditConso td#offreCreditConso .title{font-family:"bnpp_sans_condensedregular",arial !important;font-size:20px !important;color:#4c4c4c !important;display:block !important}
#tableCreditConso td#offreCreditConso .container .subtitle{background-color:#FFF !important}
#tableCreditConso #donnees #calculetteCredit a{float:right;margin-top:20px;height:auto !important;width:auto !important;color:#FFF !important;background-color:#1da35f !important;background-image:-webkit-linear-gradient(#1da35f,#1b9a5a) !important;background-image:linear,false,#1da35f,#1b9a5a !important;border-color:#188950 !important;border-radius:3px !important;font-family:bnp_regular,Arial,sans-serif !important;font-size:inherit !important;text-transform:capitalize !important;-o-border-image:none !important;border-image:none !important;border-radius:3px !important;border-style:solid;border-width:1px 1px 2px !important;cursor:pointer !important;padding:15px 30px !important;text-align:center;padding:15px 30px !important;line-height:1.4em !important;letter-spacing:0 !important}
#tableCreditConso #donnees .blocDonnees{width:100% !important;margin-top:53px !important}
#tableCreditConso #donnees select{padding:8px 6px !important;cursor:pointer !important;line-height:47px !important;height:47px !important;text-indent:.01px !important;text-overflow:"" !important;background-color:#fff !important;background-image:none !important;border-radius:3px !important;border:1px solid #ccc !important;color:#787878 !important;display:block !important;font-family:bnp_regular,Arial,sans-serif !important;font-size:.93333rem !important;height:47px !important;padding:6px 45px 6px 12px !important;width:100% !important;margin-bottom:15px !important;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4) !important;box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4) !important}
#tableCreditConso #donnees select::after{content:"" !important;position:absolute !important;z-index:1 !important;top:2px !important;right:0 !important;pointer-events:none;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -250px !important;width:47px !important;height:44px !important}
#tableCreditConso #donnees input[type="text"]{width:73px !important;height:33px !important;font-size:24px !important;padding:0 1% !important;border-radius:3px !important}
#tableCreditConso .ui-slider{width:100% !important;background:#993ba7 !important}
#tableCreditConso .ui-slider-horizontal .ui-slider-handle{margin-left:0 !important}
#tableCreditConso #codeProjet_errMsg{left:27px !important;top:63px !important}
#tableCreditConso label{margin:0 !important;font-size:25px !important}
#tableCreditConso #calculetteCredit{margin-top:0 !important}
#tableCreditConso .ui-selectmenu-button.ui-widget.ui-state-default.ui-corner-all{display:none !important;width:0 !important}
#tableCreditConso+table{border:none !important;margin-top:60px !important}
#tableCreditConso+table td{padding-left:7px !important}
#tableCreditConso .valeurMinimum,#tableCreditConso .valeurMaximum{font-size:23px !important}
#tableCreditConso .uniteDeValeur{font-size:23px !important;width:35px !important}
#tableCreditConso #bouton a.demander{float:right;margin-top:20px;height:auto !important;width:auto !important;color:#FFF !important;background-color:#1da35f !important;background-image:-webkit-linear-gradient(#1da35f,#1b9a5a) !important;background-image:linear,false,#1da35f,#1b9a5a !important;border-color:#188950 !important;border-radius:3px !important;font-family:bnp_regular,Arial,sans-serif !important;font-size:inherit !important;text-transform:capitalize !important;-o-border-image:none !important;border-image:none !important;border-radius:3px !important;border-style:solid;border-width:1px 1px 2px !important;cursor:pointer !important;padding:15px 30px !important;text-align:center;padding:15px 30px !important;line-height:1.4em !important;letter-spacing:0 !important}
#tableCreditConso #bas li.grey{background-color:#FFF !important}
#tableCreditConso #taeg{background-color:#993ba7 !important}
#tableCreditConso #mensualites{background-color:#8051a7 !important}
#tableCreditConso #bas ul{font-size:21px !important}
#tableCreditConso #bouton span#reload{font-size:1.42857rem !important;color:#000 !important}
.google,.logo-google-play-noir{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/google-play.png");background-repeat:no-repeat;height:42px;width:129px}
a.apple,.logo-apple-store-noir{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/app-store.png");background-repeat:no-repeat;height:44px;width:147px}
.windows{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/windows.png");background-repeat:no-repeat;height:42px;background-position:center center}
.applis a.apple,.applis a.google,.applis a.windows{display:block;margin:20px auto 5px}
.applis.mobile header{color:#FFF;width:100%;height:441px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-mobile-top.png") no-repeat;background-size:cover}
.applis.mobile header .top{padding:2rem}
.applis.mobile header .top ul.list-outils li{padding:0;z-index:2}
.applis.mobile header .top ul.list-outils li a{color:#FFF}
.applis.mobile header .top h2{margin-bottom:0}
.applis.mobile header .top h2::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png") no-repeat;height:88px;width:88px;display:block;content:'';margin:89px 0 31px}
.applis.mobile header .top p{margin-bottom:28px}
.applis.mobile header ul.choix-device{list-style-type:none;padding-left:0;text-align:center;text-transform:uppercase;background:rgba(3,3,3,0.5);height:49px}
.applis.mobile header ul.choix-device a li{height:49px}
.applis.mobile header ul.choix-device a li span::before{content:"\e626";font-family:iconbnp;width:0;height:15px;font-size:2rem;display:block;padding-top:10px;padding-left:21%}
.applis.mobile header ul.choix-device a li.tablette{border-left:0}
.applis.mobile header ul.choix-device a li.tablette span:before{content:"\e6c9"}
.applis.mobile header ul.choix-device a li.montre{margin-right:0}
.applis.mobile header ul.choix-device a li.montre span:before{content:"\e6ca"}
.applis.mobile header ul.choix-device a li.active{background-color:#FFF;color:#433931}
.applis.mobile header ul.choix-device .col-3{border-left:1px solid rgba(255,255,255,0.5)}
.applis.mobile header .icon-carret-left{background-position:-23px 0;display:inline-block;left:-10px;position:relative;top:5px}
.applis.mobile header a{color:#FFF}
.applis.mobile .wrap.mobile{min-height:690px;background-color:#FFF}
.applis.mobile .wrap.mobile .col-30 a.apple,.applis.mobile .wrap.mobile .col-30 a.google,.applis.mobile .wrap.mobile .col-30 a.windows{margin-left:0;background-position:center left}
.applis.mobile .wrap.mobile .col-70 .bg-phone{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/phone.png") no-repeat left top;height:323px;cursor:pointer}
.applis.mobile .wrap.mobile .col-70 p{color:#000}
.applis.mobile .wrap.mobile .col-70 .icon-carret-down{display:inline-block;background-position:center 428px}
.applis.mobile .wrap.application{min-height:750px;padding-right:0}
.applis.mobile .wrap.application .col-2.picture{height:578px;background-size:cover;margin-top:75px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-application.png") no-repeat right}
.applis.mobile .wrap.application h2.green{margin-bottom:0}
.applis.mobile .wrap.application p{margin-bottom:0}
.applis.mobile .wrap.personnalisation{min-height:459px;background-color:#f0f0f0}
.applis.mobile .wrap.personnalisation .col-2.picture{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-perso.png") no-repeat center;height:386px}
.applis.mobile .wrap.meteo{height:485px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-meteo.png") no-repeat left top;background-color:#f0f0f0}
.applis.mobile .wrap.meteo .situation{padding-left:50%}
.applis.mobile .wrap.prix{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/prix.png") no-repeat center;height:250px;width:100%;clear:both;background-size:100%;background-color:#f0f0f0}
.applis.mobile .wrap.prix .col-2{color:#fff;padding-top:127px;text-align:center}
.applis.mobile .wrap.telechargez{background-color:#FFF;text-align:center;height:410px}
.applis.mobile .wrap.telechargez h2{margin-bottom:0}
.applis.mobile .wrap.telechargez h2::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png") no-repeat;height:88px;width:88px;display:block;content:'';margin:0 auto 31px}
.applis.mobile .wrap.telechargez h2::after{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/etoiles.png") no-repeat;height:18px;width:115px;display:block;content:'';margin:0 auto 31px}
.applis.mobile .wrap.contact{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-contact.png) no-repeat;width:100%;background-size:cover;height:700px}
.applis.mobile .wrap.contact .pull-right{padding-left:50%}
.applis.mobile p.green,.applis.mobile h2.green{color:#ccae6e}
.applis.mobile h2.green{margin-top:0;font-size:3.57143rem}
.applis.mobile p.green{margin-bottom:0}
.applis.tablette header{color:#FFF;width:100%;height:439px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-mobile-top.png) no-repeat;background-size:cover}
.applis.tablette header .top{padding:2rem}
.applis.tablette header .top ul.list-outils li{padding:0;z-index:2}
.applis.tablette header .top ul.list-outils li a{color:#FFF}
.applis.tablette header .top h2{margin-bottom:0}
.applis.tablette header .top h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png) no-repeat;height:88px;width:88px;display:block;content:'';margin:89px 0 31px}
.applis.tablette header .top p{margin-bottom:28px}
.applis.tablette header ul.choix-device{list-style-type:none;padding-left:0;text-align:center;text-transform:uppercase;background:rgba(3,3,3,0.5);height:49px}
.applis.tablette header ul.choix-device a li{height:49px}
.applis.tablette header ul.choix-device a li span::before{content:"\e626";font-family:iconbnp;width:0;height:15px;font-size:2rem;display:block;padding-top:10px;padding-left:21%}
.applis.tablette header ul.choix-device a li.tablette{border-left:0}
.applis.tablette header ul.choix-device a li.tablette span:before{content:"\e6c9"}
.applis.tablette header ul.choix-device a li.montre{margin-right:0}
.applis.tablette header ul.choix-device a li.montre span:before{content:"\e6ca"}
.applis.tablette header ul.choix-device a li.active{background-color:#FFF;color:#433931}
.applis.tablette header ul.choix-device .col-3{border-left:0}
.applis.tablette header .icon-carret-left{background-position:-23px 0;display:inline-block;left:-10px;position:relative;top:5px}
.applis.tablette header a{color:#FFF}
.applis.tablette .wrap.tablette{min-height:690px;background-color:#FFF}
.applis.tablette .wrap.tablette .col-30 a.apple,.applis.tablette .wrap.tablette .col-30 a.google,.applis.tablette .wrap.tablette .col-30 a.windows{margin-left:0;background-position:center left}
.applis.tablette .wrap.tablette .col-70 .bg-tablette{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/tablette.png) no-repeat left top;height:380px;cursor:pointer}
.applis.tablette .wrap.tablette .col-70 p{color:#000}
.applis.tablette .wrap.tablette .col-70 .icon-carret-down{display:inline-block;background-position:center 428px}
.applis.tablette .wrap.application{min-height:750px;padding-right:0}
.applis.tablette .wrap.application .col-2.picture{height:578px;background-size:cover;margin-top:75px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/compte.png) no-repeat right}
.applis.tablette .wrap.acces-simplifie{min-height:459px;background-color:#f0f0f0}
.applis.tablette .wrap.acces-simplifie .row{background-color:#f0f0f0}
.applis.tablette .wrap.acces-simplifie .row.picture{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/compte-cheques.png) no-repeat center;height:402px}
.applis.tablette .wrap.classez-operations{min-height:459px;background-color:#f0f0f0}
.applis.tablette .wrap.classez-operations .col-2.picture{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/classer.png) no-repeat right;height:486px}
.applis.tablette .wrap.comptes-persos{min-height:459px;background-color:#f0f0f0}
.applis.tablette .wrap.comptes-persos .col-2.picture{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/comptes-epargne.png) no-repeat right;height:486px}
.applis.tablette .wrap.personnalisation{min-height:459px;background-color:#f0f0f0}
.applis.tablette .wrap.personnalisation .col-2.picture{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-perso.png) no-repeat center;height:386px}
.applis.tablette .wrap.meteo{height:485px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/budget.png) no-repeat left top;background-color:#f0f0f0}
.applis.tablette .wrap.meteo .situation{padding-left:50%}
.applis.tablette .wrap.prix{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/prix.png) no-repeat center;height:250px;width:100%;clear:both;background-size:100%;background-color:#f0f0f0}
.applis.tablette .wrap.prix .col-2{color:#fff;padding-top:127px;text-align:center}
.applis.tablette .wrap.telechargez{background-color:#FFF;text-align:center;height:410px}
.applis.tablette .wrap.telechargez h2{margin-bottom:0}
.applis.tablette .wrap.telechargez h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png) no-repeat;height:88px;width:88px;display:block;content:'';margin:0 auto 31px}
.applis.tablette .wrap.telechargez h2::after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/etoiles.png) no-repeat;height:18px;width:115px;display:block;content:'';margin:0 auto 31px}
.applis.tablette .wrap.contact{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-contact.png) no-repeat;width:100%;background-size:cover;height:700px}
.applis.tablette .wrap.contact .pull-right{padding-left:50%}
.applis.tablette p.green,.applis.tablette h2.green{color:#ccae6e}
.applis.tablette h2.green{margin-top:0;font-size:3.57143rem}
.applis.tablette p.green{margin-bottom:0}
.applis.montres header{color:#FFF;background-color:#0465bc;background-image:-webkit-gradient(linear,left top,left bottom,from(#0465bc),to(#99cef2));background-image:linear-gradient(180deg,#0465bc,#99cef2);width:100%;height:441px;background-size:cover;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-montres-top.png) no-repeat right top,-ms-linear-gradient(top,#0160b3 0,#99cef2 100%)}
.applis.montres header .top{padding:2rem}
.applis.montres header .top ul.list-outils li{padding:0;z-index:2}
.applis.montres header .top ul.list-outils li a{color:#FFF}
.applis.montres header .top h2{margin-bottom:0}
.applis.montres header .top h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png) no-repeat;height:88px;width:88px;display:block;content:'';margin:89px 0 31px}
.applis.montres header .top p{margin-bottom:28px}
.applis.montres header ul.choix-device{list-style-type:none;padding-left:0;text-align:center;text-transform:uppercase;background:rgba(3,3,3,0.5);height:49px}
.applis.montres header ul.choix-device li{height:49px}
.applis.montres header ul.choix-device li span::before{content:"\e626";font-family:iconbnp;width:0;height:15px;font-size:2rem;display:block;padding-top:10px;padding-left:21%}
.applis.montres header ul.choix-device li.tablette span:before{content:"\e6c9"}
.applis.montres header ul.choix-device li.montre{margin-right:0}
.applis.montres header ul.choix-device li.montre span:before{content:"\e6ca"}
.applis.montres header ul.choix-device li.active{background-color:#FFF;color:#433931}
.applis.montres header ul.choix-device .col-3{border-left:1px solid rgba(255,255,255,0.5)}
.applis.montres header .icon-carret-left{background-position:-23px 0;display:inline-block;left:-10px;position:relative;top:5px}
.applis.montres header a{color:#FFF}
.applis.montres.apple .wrap.montres{background-color:#f2f2f2;min-height:622px}
.applis.montres.apple .wrap.montres h2{margin-top:0}
.applis.montres.apple .wrap.montres .col-2{margin-top:40px}
.applis.montres.apple .wrap.montres .col-2 .demo-apple{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/appli-apple.png) no-repeat center;height:226px;cursor:pointer}
.applis.montres.apple .wrap.montres .col-2 .demo-android{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/appli-android.png) no-repeat center;height:226px;cursor:pointer}
.applis.montres.apple .wrap.montres .col-2 a.apple,.applis.montres.apple .wrap.montres .col-2 a.google{display:block;margin:20px auto 5px}
.applis.montres.apple .wrap.operations{min-height:525px;background-color:#f2f2f2}
.applis.montres.apple .wrap.operations .col-2 h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/fleches.png) no-repeat;height:45px;width:69px;display:block;content:'';margin:145px 0 25px}
.applis.montres.apple .wrap.operations .col-2.right{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/montre-apple-operations.png) no-repeat center;height:462px;padding-left:4%}
.applis.montres.apple .wrap.contact{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/iphone-montre.png) no-repeat center 250px;height:1000px;width:100%}
.applis.montres.apple .wrap.telechargez{text-align:center;height:452px}
.applis.montres.apple .wrap.telechargez h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png) no-repeat;height:88px;width:88px;display:block;content:'';margin:70px auto 30px}
.applis.montres.apple .wrap.telechargez .col-2 a.apple{float:left;margin:0}
.applis.montres.apple .wrap.telechargez .col-2 a.google{float:right;margin:0 10px 0 0}
.applis.montres.android .wrap.montres{background-color:#f2f2f2;min-height:622px}
.applis.montres.android .wrap.montres .col-2{margin-top:40px}
.applis.montres.android .wrap.montres .col-2 .demo-apple{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/appli-apple.png) no-repeat center;height:226px;cursor:pointer}
.applis.montres.android .wrap.montres .col-2 .demo-android{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/appli-android.png) no-repeat center;height:226px;cursor:pointer}
.applis.montres.android .wrap.operations{height:525px;background-color:#f2f2f2}
.applis.montres.android .wrap.operations .col-2 h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/fleches.png) no-repeat;height:45px;width:69px;display:block;content:'';margin:145px 0 25px}
.applis.montres.android .wrap.operations .col-2.right{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/montre-android-operations.png) no-repeat center;height:462px;padding-left:4%}
.applis.montres.android .wrap.contact{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/android-montre.png) no-repeat center 250px;height:1000px;width:100%}
.applis.montres.android .wrap.telechargez{text-align:center;height:452px}
.applis.montres.android .wrap.telechargez h2::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp.png) no-repeat;height:88px;width:88px;display:block;content:'';margin:70px auto 30px}
.applis.montres.android .wrap.telechargez .col-2 a.google{float:right;margin:0 10px 0 0}
.applis.montres.android .wrap.telechargez .col-2 a.apple{float:left;margin:0}
.applis.montres .slider{clear:both;background-color:#e2e2e2}
.applis.montres .slider .carousel .left{left:1em}
.applis.montres .slider .carousel .right{right:1em}
.applis.montres .slider .carousel.top{height:540px;margin-bottom:0}
.applis.montres .slider .carousel.top .btn-block{width:auto;padding:12px 30px}
.applis.montres .slider .carousel.top .carousel-indicators{z-index:10}
.applis.montres .slider .carousel.top .carousel-indicators li{background-color:#FFF;margin-right:5px}
.applis.montres .slider .carousel.top .carousel-indicators li.active{background-color:#ccae6e}
.applis.montres .slider .carousel.top .main-pic.une{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/montre-apple.png) no-repeat;height:450px;width:250px;margin:3.21429rem 0 3.21429rem 10%}
.applis.montres .slider .carousel.top .main-pic.deux{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/montre-android.png) no-repeat;background-size:cover;height:540px;width:320px;margin-left:8%}
.applis.montres .slider .carousel.top .caption-bp{max-width:none;color:#FFF;margin-left:2em;position:relative;z-index:1;width:48%;float:right;padding:3.21429rem 4.28571rem 0 0}
.applis.montres .slider .carousel.top .caption-bp.first .btn-block{width:60%}
.applis.montres .slider .carousel.top .caption-bp h3{text-align:left;padding-top:35px;margin-bottom:6px}
.applis.montres .slider .carousel.top .caption-bp.second p{padding-top:0;margin-top:0;margin-bottom:20px}
.applis.montres .slider .carousel.top .caption-bp.second small{display:block;float:left;font-size:80%;padding-left:40px;line-height:0}
.applis.montres .slider .carousel.top .caption-bp .btn-block{margin-left:40px;width:60%}
.applis.montres p.black,.applis.montres span.black{color:#433931}
.applis.montres p.green,.applis.montres h2.green{color:#ccae6e}
.applis.comptes .form{background-color:#fff}
.applis.comptes .form.form-support{height:100px}
.applis.comptes .icon{font-size:2.14286rem;margin-top:15px}
.applis.comptes .radio-inline{text-align:center}
.applis.comptes span.google{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/google-play-logo.png) no-repeat;width:227px;height:46px;display:inline-block}
.applis.comptes span.apple{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/app-store-logo.png) no-repeat;width:138px;height:40px;display:inline-block}
.applis.comptes span.windows{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/windows-store.png) no-repeat;width:227px;height:46px;display:inline-block}
.applis.comptes span.logo-bnp{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/logo-bnp-little.png) no-repeat;height:60px;width:61px;float:left;margin-right:5%}
.applis.comptes .js-build-carousel{height:360px}
.applis.comptes .js-build-carousel .item{padding:2.14286rem}
.applis.comptes .js-build-carousel .item:first-of-type{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-slider-comptes.png) no-repeat;height:360px;width:100%;background-size:cover}
.applis.comptes .js-build-carousel .item h3{color:#FFF}
.applis.comptes .js-build-carousel .item p{font-size:1.07143rem;color:#FFF}
.applis.comptes .white-box{border-top:0;cursor:pointer;padding:15px 25px}
.applis.comptes p.title{margin-top:0;margin-bottom:0;font-size:1.28571rem}
.applis.comptes p.light-grey{margin-top:0;margin-bottom:0;font-size:15px;line-height:19px}
.applis.comptes .col-20{text-align:center}
.applis.comptes .col-20.border{border-left:1px solid #f3eee9;height:55px;margin-top:5px;padding-top:15px}
.applis.comptes .icon-google-play,.applis.comptes .icon-apple-store,.applis.comptes .icon-windows-store{padding-right:20%;display:inline-block}
.applis.comptes .icon-windows-store{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/windows-store-icon.png) no-repeat;height:30px;width:30px}
.applis.comptes .icon-player{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/player.png) no-repeat;height:33px;width:33px;margin-left:20px;display:inline-block}
.applis.comptes .icon-carret-right{display:block;float:right;margin-top:7px}
.applis.comptes .icon-transferts,.applis.comptes .icon-kix,.applis.comptes .icon-travlr,.applis.comptes .icon-frais,.applis.comptes .icon-coffre,.applis.comptes .icon-assistant-auto,.applis.comptes .icon-assistant-habitation,.applis.comptes .icon-bons-comptes,.applis.comptes .icon-portefeuille,.applis.comptes .icon-mon-portefeuille{float:left;margin-right:5%}
.applis.comptes .green{color:#ccae6e}
.applis.comptes .radio-inline{padding-top:9px}
.applis.comptes .radio-inline.second{padding-top:20px}
.applis.comptes .radio-inline.third{padding-top:30px}
.applis.comptes .icon-iphone.contour,.applis.comptes .icon-montre.contour,.applis.comptes .icon-tablette.contour{color:#fff;text-shadow:0 0 1px #000;font-size:3.35714rem}
.applis.comptes .icon-tablette{font-size:2.85714rem}
.applis.comptes .icon-tablette.contour{font-size:4.64286rem}
#didactDiv{position:fixed;top:0;left:50%;height:100%;width:100%;color:#fff;z-index:901;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
#didactDiv h2{margin:0}
#didactDiv p{margin:0}
#didactDiv .firstDiv{text-align:center;width:50%;min-width:300px;top:30%;margin:0 auto;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:20px}
#didactDiv .firstDiv h4{font-size:1.78571rem;font-family:"bnpp_typelight",Arial,sans-serif;font-weight:800}
#didactDiv .firstDiv p{margin:.8em 0 1.5em;font-size:1.21429rem}
#didactDiv .firstDiv:after{content:"";width:170px;height:56px;position:absolute;top:-20px;right:-50px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/accueil/green-arrow.png") top center no-repeat}
#didactDiv .didactTopTip{font-size:1.1em;position:absolute;top:0;right:0;font-size:14px}
#didactDiv .didactTopTip span{display:block;font-size:14px}
#didactDiv .didactTopTip p{padding:10px;border:1px solid #ccc;width:280px}
#didactDiv .delayed{opacity:0}
#didactDiv .green{color:#b2965b}
#didactDiv+.popin-cache{z-index:900}
body.mw-1400 #didactDiv{max-width:1400px}
body.mw-1600 #didactDiv{max-width:1600px}
body.mw-1920 #didactDiv{max-width:1920px}
body.en.mw-1400 .cookies.avertissement{width:100%}
body.en .cookies{bottom:51px}
body.en .cookies.avertissement{bottom:0}
body.en .cookies.avertissement p{float:none;text-align:center;opacity:.75;font-size:1em}
.cookies{background-color:rgba(0,0,0,0.7);bottom:0;left:0;right:0;position:fixed;text-align:left;margin:0 auto;z-index:202}
.mw-1920 .cookies{max-width:1920px;width:100%}
.mw-1600 .cookies{max-width:1600px;width:100%}
.mw-1400 .cookies{max-width:1400px;width:100%}
.cookies p{color:#FFF;font-size:1.1rem;padding-top:0;float:left;padding-bottom:0;padding-left:2%}
.cookies .link,.cookies a:link,.cookies a:active,.cookies a:hover,.cookies a:visited{text-decoration:none;color:#FFF;border-bottom:dotted 1px #FFF}
.cookies .close{margin-left:16px;margin-right:10px;border-color:#FFF;color:#FFF;margin-top:15px;border:3px solid;font-size:22px;padding:0}
.cookies button{margin-top:10px;color:#682c46}
.wrapper-popin-demo{background-color:#5cc569;background-image:linear,false,#5cc569,#2ccc9c;border-radius:6px;font-size:1.2rem;height:265px;margin-top:25px;width:358px}
body.ident .phishing.layer{background-color:#ccc;height:100%;left:auto;opacity:.6;position:absolute;right:0;width:42%;z-index:200}
body.ident .cookies.phishing{background-color:rgba(163,52,103,0.8);bottom:auto;top:70px;position:absolute;max-width:none;min-height:82px}
body.ident .cookies.phishing i.securite{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/phishing/securite.png") no-repeat scroll center center;display:block;float:left;height:35px;margin-left:23px;margin-right:0;margin-top:23px;width:36px}
body.ident .cookies.phishing p{line-height:16px;margin-top:23px;width:calc(100% - 85px)}
body.ident .cookies.phishing .close{line-height:15px;margin-top:27px;padding-top:2px;position:absolute;right:0}
body.ident .wrapper-popin-demo.phishing{background-color:#a33467;background-image:none;border:2px solid #fff;height:188px;padding:1rem;position:fixed;z-index:300;left:18%}
body.ident .wrapper-popin-demo.phishing p{color:#FFF;line-height:17px;margin-left:18px;margin-top:18px;font-size:13px}
body.ident .wrapper-popin-demo.phishing .row.fleche::after{border-color:#a33467 rgba(255,255,255,0) rgba(255,255,255,0)}
body.ident .wrapper-popin-demo.phishing .form-info .icon-info,body.ident .wrapper-popin-demo.phishing .form-info .icon-pdf{margin-top:61px}
body.ident .wrapper-popin-demo.phishing .col-10{float:left}
body.ident .wrapper-popin-demo.phishing .row.fleche::after,body.ident .wrapper-popin-demo.phishing .row.fleche::before{top:-43px}
body.ident .wrapper-popin-demo.phishing .close{color:#FFF;line-height:24px;font-size:18px}
body.ident.preview .telephone.second.small .texte{height:34px;margin-top:-2px;padding-top:0;width:42%}
body.ident.preview .telephone.second.small .texte p{font-size:.73333rem;padding-top:2px}
.wrap.alertes-sms p.light-grey{float:left}
.wrap.alertes-sms span.light-grey{font-size:1.78571rem;line-height:25px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.wrap.alertes-sms .icon-notifs{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/icon-notifs.png) no-repeat;display:block;float:left;height:54px;width:61px;padding-right:100px}
.wrap.alertes-sms .icon-carret-right{margin-top:18px;display:block}
.wrap.alertes-sms .icon-check{margin-top:30px;margin-right:25px;display:inline-block}
.wrap.alertes-sms .icon-check-grey{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/icon-check.png);height:21px;display:inline-block;background-position:center -49px;width:30px;background-repeat:no-repeat;margin-top:30px;margin-right:25px}
.wrap.alertes-sms .list-bnpnet.no-style li{border-bottom:0;padding-top:0;padding-bottom:0}
.wrap.alertes-sms .form [type=checkbox]:checked+label:before,.wrap.alertes-sms .form [type=checkbox]:not(:checked)+label:before{top:12px}
.wrap.alertes-sms .form [type=checkbox]:checked+label.ml:after,.wrap.alertes-sms .form [type=checkbox]:not(:checked)+label.ml:after{top:14px}
.wrap.alertes-sms .border-grey{border-bottom:1px solid #d7d7d7}
.wrap.alertes-sms .sms-toggle-actif{font-size:1.28571rem}
.wrap.alertes-sms .col-25,.wrap.alertes-sms .col-70{height:80px;padding-top:10px;padding-bottom:89px}
.wrap.alertes-sms.formulaire p.violet .circle{font-size:1.21429rem;color:#9d265c;width:25px;line-height:21px;height:25px;border-color:#9d265c}
.wrap.alertes-sms.formulaire .white-box.no-top{padding-top:5px;padding-bottom:5px}
.wrap.alertes-sms.formulaire .custom-select{margin-top:0}
.wrap.alertes-sms.formulaire .semaine{clear:both;float:left}
.wrap.alertes-sms.formulaire .col-10{text-align:center;padding-top:15px}
.wrap.alertes-sms.formulaire .col-80{padding-left:35px;padding-top:20px;padding-bottom:20px}
.wrap.alertes-sms.formulaire .icon.icon-plus:before{font-weight:bold;color:#999;line-height:56px;font-size:35px}
.wrap.alertes-sms.formulaire .folder-btn{float:none}
.wrap.alertes-sms.formulaire [type=checkbox]:checked+label.cb2,.wrap.alertes-sms.formulaire [type=checkbox]:not(:checked)+label.cb2{padding-right:50px;padding-left:3.21429rem}
.wrap.alertes-sms.formulaire .foot-note{padding-top:3px}
.wrap.alertes-sms.formulaire .circle-container .circle.circle-small{margin-left:5px}
.wrap.alertes-sms.formulaire .white-box+.white-box{border-top:0;padding-top:35px}
.wrap.alertes-sms.formulaire .icon-trash{display:inline-block;margin-top:8px;margin-left:15px;cursor:pointer}
.wrap.alertes-sms.formulaire .col-30 .boutons{float:left;padding-left:20%}
.wrap.alertes-sms.formulaire .col-30 .boutons .small.btn-down,.wrap.alertes-sms.formulaire .col-30 .boutons .small.btn-up{display:block;height:24px;padding-top:0;font-size:1.42857rem;border:1px solid #ccc;border-right:0;background-image:none;line-height:1}
.wrap.alertes-sms.formulaire .col-30 .boutons .small.btn-down{border-top:1px solid #ccc}
.wrap.alertes-sms.formulaire .col-30 .boutons .small.btn-up{border-bottom:0;height:23px}
.wrap.alertes-sms.formulaire .col-30 .boutons+.join-input{width:20%}
.wrap.alertes-sms.formulaire .col-30 .boutons+.join-input .form-control{border-top-left-radius:0;border-bottom-left-radius:0;padding-right:0}
.wrap.alertes-sms.formulaire .col-30 .join-input+.join-montant{width:20%;text-align:left}
.wrap.alertes-sms.formulaire .pointer.row.list-fav.row{background-color:#FFF;border:solid 1px #dcdfe0;border-top:0}
.wrap.alertes-sms .form-ligne-titre .help-text-container{padding:0;display:inline-block}
.wrap.alertes-sms .list-bnpnet li:first-of-type{display:none}
.form .join-button .form-control,.form .join-montant .form-control{font-size:1.78571rem;padding-top:6px}
.alerte-sms-popin{padding:10px 20px}
.margin-ou{margin-bottom:10px}
.wrap.alertes-conso header .col-3{width:33.33%;margin-right:0}
.wrap.alertes-conso header .col-3.white-box{border-top:0;border-bottom:0;border-left:1px solid #f3eee9;border-right:0;border-radius:0}
.wrap.alertes-conso header .col-3.degrade-hover:hover,.wrap.alertes-conso header .col-3.degrade-hover.active{border-radius:0}
.wrap.alertes-conso #conso-mois1.white-box,.wrap.alertes-conso #conso-mois2.white-box,.wrap.alertes-conso #conso-mois3.white-box{border-top:0}
.wrap.alertes-conso h2{margin-bottom:.2em}
.wrap.alertes-conso figure{position:relative;top:15px;left:15px;margin:0 auto;width:170px;height:170px}
.wrap.alertes-conso figure figcaption{position:absolute;top:20px;left:40px}
.wrap.alertes-conso figure figcaption p:first-of-type{text-align:center;border-bottom:1px solid #433931;line-height:1.1em;margin-bottom:.3em;padding-bottom:.7em}
.wrap.alertes-conso figure figcaption p:first-of-type strong{text-transform:uppercase}
.wrap.alertes-conso figure figcaption p:last-of-type{text-align:center;color:#4f4f4f;font-size:1.3em;margin-top:0}
.wrap.alertes-conso .list-form{overflow:hidden}
.wrap.alertes-conso .list-form li{border-top:1px solid #f3eee9;padding:1rem 0}
.wrap.alertes-conso .list-form li>div{color:#433931}
.wrap.alertes-conso .list-form li>div span{margin-right:.5em;color:#4f4f4f}
.wrap.alertes-conso .list-form li>div p{margin:0}
.wrap.alertes-conso .list-form li>div p.forfait-depasse{position:relative;padding-left:42px;line-height:1.2em}
.wrap.alertes-conso .list-form li>div p.forfait-depasse :before{height:35px;width:35px;content:" ";background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/form-confirm-mini.png");position:absolute;left:0;top:-5px}
.wrap.alertes-conso .list-form li:last-of-type>div:first-of-type{border-right:1px solid #f3eee9}
.wrap.alertes-conso p.small{margin-top:45px;color:#837c77}
#ia-econsentement .list-bnpnet li{cursor:pointer}
#ia-econsentement .progression-alt>li:after{color:#b2965b}
#ia-econsentement .resume-du-contrat.row{border-left:3px solid #b2965b;padding:25px}
#ia-econsentement .icon-info{font-size:37px;float:left}
#ia-econsentement .icon-info+p{margin-left:50px}
#ia-econsentement .popin .cercle,#ia-econsentement .icon-form-red{color:#fff;background-color:#e64444;background-color:#e64444;background-image:-webkit-gradient(linear,left top,left bottom,from(#e64444),to(#d30072));background-image:linear-gradient(#e64444,#d30072);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e64444',endColorstr='#d30072');font-family:arial;line-height:1.3;width:70px;height:70px;font-weight:700;border-top-left-radius:50%;border-bottom-left-radius:50%;border-top-right-radius:50%;border-bottom-right-radius:50%;text-align:center;font-size:50px;padding:3px 0 0}
#ia-econsentement .form-ligne-titre{background:0;border:0;margin-top:0}
#ia-econsentement .form .numeric{width:45%;margin:0 auto}
#ia-econsentement .confirmation .warning{color:#000;font-weight:bold}
#ia-econsentement .lecteur-pdf-container object{width:100%;height:500px;z-index:1}
#ia-econsentement #content-econsentement-step3 .full-cache{display:none}
#ia-econsentement #content-econsentement-step3 iframe{height:400px}
#ia-econsentement #content-econsentement-step3>iframe#visionneuse-iframe{height:100%;left:0;position:absolute;top:70px;z-index:1000}
#ia-econsentement #econsentement-list .cd-popup.is-visible .cd-popup-container{top:25%}
#ia-econsentement #econsentement-list .cd-popup.is-visible .cd-popup-container .icon-form-alert{margin:-25px auto -12px;display:block}
#ia-econsentement #econsentement-list .cd-popup.is-visible .cd-popup-container p{text-align:center;margin:0}
#ia-econsentement #econsentement-list .cd-popup.is-visible .cd-popup-container p.text-center{margin:20px 0 0 0}
#ia-econsentement #econsentement-list .cd-popup.is-visible #closePopupNonSignature{position:absolute;right:15px;top:20px}
#ia-econsentement .popin-validation .cd-popup-container.row>div#newCodeSended.econsentement_erreur{height:auto;margin:0;padding:0}
.bpf #ia-econsentement .progression-alt>li::after{color:#FFF}
.bpf #ia-econsentement #content-econsentement-step1 .list-titulaires.row,.bpf #ia-econsentement #content-econsentement-step2 .list-titulaires.row,.bpf #ia-econsentement #content-econsentement-step3 .list-titulaires.row{background:#fff none repeat scroll 0 0;list-style:outside none none;margin:0 0 18px;padding:25px 0}
.bpf #ia-econsentement #content-econsentement-step1 .form-ligne-titre.row,.bpf #ia-econsentement #content-econsentement-step2 .form-ligne-titre.row,.bpf #ia-econsentement #content-econsentement-step3 .form-ligne-titre.row{background-color:#faf9f9;border:1px solid #dcdfe0;clear:both;margin-top:25px;min-height:1px;padding:.4rem 1.66667rem 0}
#ia-demat #appli-in-demat .format-papier #lienContactModSignature,#ia-econsentement #lienContactModSignature{margin-left:110px !important;text-decoration:underline;position:absolute;padding-top:19px}
#ia-econsentement .white-box a#politiqueCertificat{margin-left:160px;text-decoration:underline}
#ia-econsentement .white-box a#popincertificatName{text-decoration:underline}
#ia-econsentement .white-box .form.contrat .inline-label{margin-bottom:20px}
#ia-econsentement .wrap.contrat.infos-3-1 button#btnSignerLater{margin-right:5rem}
.telephone{background-color:#fff;font-family:arial;border:1px solid #b0b2b3;width:100%;margin-top:20px}
.telephone.first{height:55px;width:294px}
.telephone.first .number{width:100px;display:inline-block;color:#78b41e;font-weight:700;font-size:3rem;padding-top:2px;padding-left:7px;background-color:#fff}
.telephone.first .texte{color:#FFF;display:inline-block;background-color:#78b41e;width:181px;height:59px;margin-top:-12px;padding-top:0}
.telephone.first .texte p{padding-left:27px;padding-top:3px;margin-top:0;font-family:arial;font-weight:700;font-size:1.35714rem}
.telephone.first .texte.grey{background-color:#91919b}
.telephone.first .arrow-right:after{border-width:23px 15px 23px 24px;left:101%;top:27%;border-left-color:#FFF}
.telephone.first.small{height:32px;width:293px}
.telephone.first.small .number{font-size:1.64286rem;padding-left:4px;padding-top:2px;text-align:left;width:160px}
.telephone.first.small .texte{height:35px;width:121px}
.telephone.first.small .texte p{font-size:.85714rem;padding-left:9px;padding-top:3px;text-align:left;line-height:13px}
.telephone.first.small .arrow-right:after{border-left-color:#fff;border-width:14px 0 14px 16px;left:156px;top:10px}
.telephone.first.grey .number{color:#91919b}
.telephone.first.grey .texte{background-color:#91919b}
.telephone.first.purple .number{color:#9f0573}
.telephone.first.purple.small .number{width:70px}
.telephone.first.purple.small .texte{width:210px}
.telephone.first.purple.small .texte p{font-size:.92857rem;padding-top:3px}
.telephone.first.purple.small .arrow-right:after{left:67px}
.telephone.first.purple .texte{background-color:#9f0573}
.telephone.first.purple .texte p{font-size:1.14286rem;padding-top:8px}
.telephone.second{height:42px;width:411px}
.telephone.second .number{width:227px;display:inline-block;color:#78b41e;font-weight:700;padding-top:1px;background-color:#FFF;font-size:2.28571rem;padding-left:10px}
.telephone.second .texte{display:inline-block;background-color:#78b41e;height:46px;margin-top:-3px;padding-top:0;vertical-align:top;width:173px}
.telephone.second .texte p{font-family:arial;font-size:1.14286rem;color:#FFF;font-weight:700;margin-top:0;padding-left:15px;padding-top:3px}
.telephone.second .arrow-right:after{border-left-color:#fff;border-width:20px 0 21px 21px;left:225px;top:10px}
.telephone.second.small{height:32px;width:293px}
.telephone.second.small .number{font-size:1.64286rem;padding-left:4px;padding-top:2px;text-align:left;width:160px}
.telephone.second.small .texte{height:35px;width:121px}
.telephone.second.small .texte p{font-size:.85714rem;padding-left:9px;padding-top:3px;text-align:left;line-height:13px}
.telephone.second.small .arrow-right:after{border-left-color:#fff;border-width:14px 0 14px 16px;left:156px;top:10px}
.telephone.second.grey .number{color:#91919b}
.telephone.second.grey .texte{background-color:#91919b;padding-left:6px}
.telephone.second.purple .number{color:#9f0573}
.telephone.second.purple .texte{background-color:#9f0573}
.telephone.third{width:162px;height:65px}
.telephone.third .number{width:100%;display:inline-block;color:#78b41e;font-weight:bold;padding-top:10px;font-size:3rem;background-color:#FFF;text-align:center}
.telephone.third .texte{color:#FFF;display:inline-block;background-color:#78b41e;width:100%;padding-top:6px;height:74px}
.telephone.third .texte p{text-align:center;margin-top:0;margin-bottom:0;font-family:arial;font-weight:bold;font-size:1.92857rem}
.telephone.third .arrow-bottom:after{border-width:21px 8px 18px 22px;border-left-color:#FFF;-webkit-transform:rotate(90deg);transform:rotate(90deg);left:6%;top:97%}
.telephone.third.small .number{font-size:1.57143rem;height:28px;padding-top:2px}
.telephone.third.small .texte{height:42px;padding-top:5px}
.telephone.third.small .texte p{font-size:.92857rem;text-align:left;padding-left:16px}
.telephone.third.small .arrow-bottom:after{border-left-color:#fff;border-width:10px 1px 7px 14px;left:10px;top:19px;-webkit-transform:rotateZ(207deg);transform:rotateZ(207deg)}
.telephone.third.grey .number{color:#91919b}
.telephone.third.grey .texte{background-color:#91919b}
.telephone.third.purple .number{color:#9f0573}
.telephone.third.purple .texte{background-color:#9f0573}
#wrapper-gabarit-libre .telephone.second.small .texte p,#wrapper-gabarit-libre-bpf .telephone.second.small .texte p{padding-left:9px;padding-top:3px}
#fp_main_content.fp-style-carte .telephone.second.grey .number span,#fp_main_content.fp-style-compte .telephone.second.grey .number span{color:#91919b}
#fp_main_content.fp-style-carte .telephone.second.small.grey .number span,#fp_main_content.fp-style-compte .telephone.second.small.grey .number span{color:#91919b}
#fp_main_content #fp_asavoir .telephone.second.small .texte p{padding-left:9px;padding-top:3px}
.popin-webcallback .tel .telephone{margin-left:auto;margin-right:auto}
.popin-content.confirmation .telephone div.number{text-align:center}
#callbackprepopin .telephone.second.small .texte{height:31px;margin-top:0;width:127px}
.col-left{width:280px;position:absolute;right:0;background-color:#f5f5f5;padding:1rem}
.main-col{margin-right:280px;float:left;width:calc(100% - 280px)}
.center-col.white{background-color:#fff}
.center-col .block-centre{margin:auto;width:70%}
.aside-NA .white-box{padding:0 10px}
.aside-NA .white-box p{font-family:inherit}
.aside-NA .white-box h4{text-align:center;color:#b2965b;text-transform:uppercase}
.insead h3{color:#b2965b}
.insead img{width:100%}
.insead ul{padding-left:20px}
.insead>div:last-child{padding-left:2rem}
.insead.top-form{padding-bottom:0}
.aqui-net-agence{max-height:280px;overflow:hidden;background-color:transparent;background-image:none;position:relative}
.aqui-net-agence.tall{min-height:300px;max-height:none}
.aqui-net-agence img{width:100%;position:absolute;top:0;left:0}
.aqui-net-agence h1,.aqui-net-agence h2,.aqui-net-agence h3{position:relative}
.list-ouvrir-compte li{margin-bottom:1rem;clear:both;overflow:hidden}
.list-ouvrir-compte li i{display:block;float:left}
.list-ouvrir-compte li i.icon{color:#b2965b;font-size:2.5rem;width:3rem;height:auto}
.list-ouvrir-compte li p{margin-top:0}
ul.list-avantage{overflow:hidden;margin-left:-50px}
ul.list-avantage li{display:block;text-align:center;color:#4f4f4f;margin-bottom:2rem}
p.icones .icon{font-size:2.8rem;width:4rem;display:inline-block}
.wrap.alertes-compte [type=checkbox]:checked+label.cb2,.wrap.alertes-compte [type=checkbox]:not(:checked)+label.cb2{padding-top:19px}
.wrap.alertes-compte [type=checkbox]:checked+label.cb2:before,.wrap.alertes-compte [type=checkbox]:not(:checked)+label.cb2:before{margin-top:15px}
.wrap.alertes-compte [type=checkbox]:checked+label.cb2:after,.wrap.alertes-compte [type=checkbox]:not(:checked)+label.cb2:after{top:23px}
.wrap.alertes-compte .icon-trash{display:inline-block;margin-top:12px;margin-left:20px;cursor:pointer}
.wrap.alertes-compte .row.wrap.white-box{padding:2rem}
.wrap.alertes-compte .row.wrap.white-box.semaine [type=checkbox]:checked+label.cb2,.wrap.alertes-compte .row.wrap.white-box.semaine [type=checkbox]:not(:checked)+label.cb2{padding-left:2.85714rem;padding-right:1.42857rem}
.wrap.alertes-compte .wrap.white-box{border-top:0;padding:1rem 2rem}
.wrap.alertes-compte .wrap.white-box .icon.icon-plus:before{content:"\e67e";font-size:30px;font-weight:bold;color:#8c8c8c;padding-right:1.5rem;display:block;margin-top:10px}
.wrap.alertes-compte .form-ligne-titre .help-text-container{display:inline-block}
.wrap.alertes-compte .popover-content p{margin-bottom:0;line-height:16px}
.wrap.alertes-compte .form-ligne-titre .help-text-container{padding:0 0 0 .5rem}
.wrap.alertes-compte .join-button .form-control,.wrap.alertes-compte .join-montant .form-control{padding:0 44px 0 10px}
.list-main-produit-assurance li{display:table;margin-bottom:1rem;min-height:115px;cursor:pointer}
.list-main-produit-assurance li i,.list-main-produit-assurance li p{display:table-cell;vertical-align:middle}
.list-main-produit-assurance li.toggled{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b2965b',endColorstr='#b2965b',GradientType=0);color:#fff}
.list-main-produit-assurance i,.wrapper-sinistre .list-fav .main-row i{font-size:3.5rem;width:4rem;padding-right:1rem}
.wrapper-sinistre .list-fav .main-row>.pull-left{display:table}
.wrapper-sinistre .list-fav .main-row i,.wrapper-sinistre .list-fav .main-row h3{display:table-cell;vertical-align:middle}
.wrapper-sinistre .list-fav .folder-btn{margin-top:5px}
.wrapper-sinistre .list-fav .open .main-row{color:#b2965b}
.wrapper-sinistre.arrow-bottom:after{border-color:#e7e7e7 rgba(0,0,0,0)}
.list-sous-produit{padding:1rem;background-color:#f3eee9}
.list-sous-produit>li{padding:1.8rem 0;border-bottom:solid 1px #fff;position:relative}
.list-sous-produit>li:last-child{border:0}
.list-sous-produit>li:after{content:"\e674";font-family:"iconbnp";font-size:1.2rem;right:0;position:absolute;color:#837c77}
.bottom-sinistre1,.bottom-sinistre2{width:100%;min-height:384px;background-repeat:no-repeat}
#wcm-l-sinistre-mobileo-mobileo2 .bottom-sinistre1,#wcm-l-sinistre-mobileo-mobileo2 .bottom-sinistre2{margin-bottom:0}
#allProducts+.illu{display:none}
#allProducts.hidden+.illu{display:block}
.fam-assurance.part .header-page,.bpf .wrapper-sinistre .header-page{padding-bottom:0}
.fam-assurance.part .header-page .onglet-sinistre,.bpf .wrapper-sinistre .header-page .onglet-sinistre{width:calc(100% + 4rem);margin-left:-2rem}
.fam-assurance.part .header-page .onglet-sinistre>div,.bpf .wrapper-sinistre .header-page .onglet-sinistre>div{color:#fff;padding:1rem;cursor:pointer;background-color:rgba(67,57,49,0.8)}
.fam-assurance.part .header-page .onglet-sinistre>div.active,.bpf .wrapper-sinistre .header-page .onglet-sinistre>div.active{color:#433931;background-color:#fafafa}
.fam-assurance.part .list-contact,.bpf .wrapper-sinistre .list-contact{clear:both;float:left;width:100%}
.fam-assurance.part .list-contact li,.bpf .wrapper-sinistre .list-contact li{padding:1rem;text-align:center;font-size:1.14286rem}
.fam-assurance.part .list-contact li:first-child img[alt="Téléphone"],.bpf .wrapper-sinistre .list-contact li:first-child img[alt="Téléphone"]{float:none !important;margin-right:0 !important;vertical-align:bottom}
.fam-assurance.part .list-contact li:first-child img[alt="mon assistance BNP"],.bpf .wrapper-sinistre .list-contact li:first-child img[alt="mon assistance BNP"]{width:192px !important;height:auto}
.fam-assurance.part .list-contact li:last-child,.bpf .wrapper-sinistre .list-contact li:last-child{border:0}
.fam-assurance.part .list-contact li section.telephone,.bpf .wrapper-sinistre .list-contact li section.telephone{margin:10px auto}
.fam-assurance.part .list-contact i,.bpf .wrapper-sinistre .list-contact i{font-size:2.5rem;display:inline-block;width:2.5rem;height:2.5rem;position:relative;margin-bottom:2rem}
.fam-assurance.part .list-contact i:after,.bpf .wrapper-sinistre .list-contact i:after{content:"";height:7px;width:40px;background-repeat:no-repeat;top:55px;left:50%;margin-left:-20px;position:absolute}
.fam-assurance.part #produit1 ul.list-contact,.fam-assurance.part #produit2 ul.list-contact,.bpf .wrapper-sinistre #produit1 ul.list-contact,.bpf .wrapper-sinistre #produit2 ul.list-contact{margin-bottom:80px}
.fam-assurance.part #produit1 ul.list-contact li,.fam-assurance.part #produit2 ul.list-contact li,.bpf .wrapper-sinistre #produit1 ul.list-contact li,.bpf .wrapper-sinistre #produit2 ul.list-contact li{width:33.333333%;height:222px;border:0}
.fam-assurance.part #produit1 ul.list-contact li.enLigne,.fam-assurance.part #produit2 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit1 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit2 ul.list-contact li.enLigne{width:100%}
.fam-assurance.part #produit1 hr.ligne,.fam-assurance.part #produit2 hr.ligne,.bpf .wrapper-sinistre #produit1 hr.ligne,.bpf .wrapper-sinistre #produit2 hr.ligne{clear:both}
.bpf .wrapper-sinistre hr.ligne{clear:both}
@media screen and (max-width:1200px){.fam-assurance.part #produit1 ul.list-contact,.fam-assurance.part #produit2 ul.list-contact,.bpf .wrapper-sinistre #produit1 ul.list-contact,.bpf .wrapper-sinistre #produit2 ul.list-contact{margin-bottom:30px}
.fam-assurance.part #produit1 ul.list-contact li,.fam-assurance.part #produit2 ul.list-contact li,.bpf .wrapper-sinistre #produit1 ul.list-contact li,.bpf .wrapper-sinistre #produit2 ul.list-contact li{width:100% !important;height:auto !important;margin:40px 0 !important;padding:0 40px}
.fam-assurance.part #produit1 ul.list-contact li.enLigne,.fam-assurance.part #produit2 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit1 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit2 ul.list-contact li.enLigne{width:100%}
.fam-assurance.part #produit1 ul.list-contact li img,.fam-assurance.part #produit2 ul.list-contact li img,.bpf .wrapper-sinistre #produit1 ul.list-contact li img,.bpf .wrapper-sinistre #produit2 ul.list-contact li img{float:none;margin-right:0;float:inherit;margin-right:0;vertical-align:bottom}
.fam-assurance.part #produit1 ul.list-contact li img[alt="Téléphone"],.fam-assurance.part #produit2 ul.list-contact li img[alt="Téléphone"],.bpf .wrapper-sinistre #produit1 ul.list-contact li img[alt="Téléphone"],.bpf .wrapper-sinistre #produit2 ul.list-contact li img[alt="Téléphone"]{float:none !important;margin-right:0 !important;vertical-align:bottom}
.fam-assurance.part #produit1 ul.list-contact li img[alt="mon assistance BNP"],.fam-assurance.part #produit2 ul.list-contact li img[alt="mon assistance BNP"],.bpf .wrapper-sinistre #produit1 ul.list-contact li img[alt="mon assistance BNP"],.bpf .wrapper-sinistre #produit2 ul.list-contact li img[alt="mon assistance BNP"]{width:100px !important;height:auto}
.fam-assurance.part #produit1 ul.list-contact li img+p,.fam-assurance.part #produit2 ul.list-contact li img+p,.bpf .wrapper-sinistre #produit1 ul.list-contact li img+p,.bpf .wrapper-sinistre #produit2 ul.list-contact li img+p{margin-top:35px;width:calc(100% - 80px)}
.fam-assurance.part #produit1 ul.list-contact li>p,.fam-assurance.part #produit2 ul.list-contact li>p,.bpf .wrapper-sinistre #produit1 ul.list-contact li>p,.bpf .wrapper-sinistre #produit2 ul.list-contact li>p{text-align:center;float:left;width:100%}
}
@media screen and (max-width:768px){.fam-assurance.part #produit1 ul.list-contact,.fam-assurance.part #produit2 ul.list-contact,.bpf .wrapper-sinistre #produit1 ul.list-contact,.bpf .wrapper-sinistre #produit2 ul.list-contact{margin-bottom:30px}
.fam-assurance.part #produit1 ul.list-contact li,.fam-assurance.part #produit2 ul.list-contact li,.bpf .wrapper-sinistre #produit1 ul.list-contact li,.bpf .wrapper-sinistre #produit2 ul.list-contact li{width:100% !important;margin:40px 0 !important;padding:0 40px}
.fam-assurance.part #produit1 ul.list-contact li.enLigne,.fam-assurance.part #produit2 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit1 ul.list-contact li.enLigne,.bpf .wrapper-sinistre #produit2 ul.list-contact li.enLigne{width:100%}
.fam-assurance.part #produit1 ul.list-contact li:first-child img+p,.fam-assurance.part #produit2 ul.list-contact li:first-child img+p,.bpf .wrapper-sinistre #produit1 ul.list-contact li:first-child img+p,.bpf .wrapper-sinistre #produit2 ul.list-contact li:first-child img+p{margin-top:15px}
.fam-assurance.part #produit1 ul.list-contact li img,.fam-assurance.part #produit2 ul.list-contact li img,.bpf .wrapper-sinistre #produit1 ul.list-contact li img,.bpf .wrapper-sinistre #produit2 ul.list-contact li img{float:none;margin-right:0}
.fam-assurance.part #produit1 ul.list-contact li img[alt="telephone"],.fam-assurance.part #produit2 ul.list-contact li img[alt="telephone"],.bpf .wrapper-sinistre #produit1 ul.list-contact li img[alt="telephone"],.bpf .wrapper-sinistre #produit2 ul.list-contact li img[alt="telephone"]{float:inherit;margin-right:0;vertical-align:bottom}
.fam-assurance.part #produit1 ul.list-contact li>p,.fam-assurance.part #produit2 ul.list-contact li>p,.bpf .wrapper-sinistre #produit1 ul.list-contact li>p,.bpf .wrapper-sinistre #produit2 ul.list-contact li>p{text-align:center}
}
@media screen and (max-width:375px){.fam-assurance.part #produit1 ul.list-contact,.fam-assurance.part #produit2 ul.list-contact,.bpf .wrapper-sinistre #produit1 ul.list-contact,.bpf .wrapper-sinistre #produit2 ul.list-contact{margin-bottom:30px}
.fam-assurance.part #produit1 ul.list-contact li,.fam-assurance.part #produit2 ul.list-contact li,.bpf .wrapper-sinistre #produit1 ul.list-contact li,.bpf .wrapper-sinistre #produit2 ul.list-contact li{width:100%;height:initial}
}
.header-page.offres-moment .col-20{font-size:1.78571rem;text-align:right;word-spacing:15px}
.wrap.offres-moment{background-color:#fff;padding-top:0;padding-right:0}
.wrap.offres-moment .col-30{height:1500px}
.wrap.offres-moment .col-30 ul{list-style-type:none;padding-left:0}
.wrap.offres-moment .col-30 ul li{border-top:1px solid #dcdfe0;padding:1rem 0}
.wrap.offres-moment .col-30 ul li:first-child{border-top:0 none}
.wrap.offres-moment .col-30 ul li a{color:#999}
.wrap.offres-moment .col-30 ul li a:active{color:#1b9b5b}
.wrap.offres-moment .col-70{height:418px;background-size:cover;color:#fff;padding:1.07143rem 2.14286rem}
.wrap.offres-moment .col-70:nth-of-type(2){background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/offres-du-moment/bg-vacances.png) no-repeat;background-size:cover}
.wrap.offres-moment .col-70:nth-of-type(3){background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/offres-du-moment/bg-assurance.png) no-repeat;background-size:cover}
.wrap.offres-moment .col-70:nth-of-type(4){background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/offres-du-moment/bg-pret-personnel.png) no-repeat;background-size:cover}
.wrap.offres-moment .col-70:nth-of-type(5){background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/offres-du-moment/bg-habitat.png) no-repeat;background-size:cover}
.wrap.offres-moment .col-70 p.pull-right{font-size:.92857rem;margin-top:0}
.wrap.offres-moment .col-70 p.pull-left{margin-right:20px}
.wrap.offres-moment .col-70 .categorie{border-radius:25px;color:#fff;padding:2px 15px;font-size:.85714rem}
.wrap.offres-moment .col-70 .categorie.epargne{background-color:#2592ef}
.wrap.offres-moment .col-70 .categorie.credit{background-color:#810893}
.wrap.offres-moment .col-70 .categorie.assurance{background-color:#ed5844}
.wrap.offres-moment .col-70 .icon-chrono{font-size:2.5rem}
.wrap.offres-moment .col-70 p.exclu{background:rgba(255,255,255,0.5);color:#000;font-size:.78571rem;text-align:center;padding:5px 15px;text-transform:uppercase}
.wrap.offres-moment .col-70 h3{margin-bottom:0}
.wrap.offres-moment .col-70 p{margin-top:0}
.wrap.offres-moment .col-70 p.small{margin-top:20px}
.wrap.offres-moment .col-70 span.promo{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:2.85714rem;text-transform:uppercase}
.wrap.offres-moment .col-70 .icon-voyages-sncf-little{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/offres-du-moment/voyages-sncf.png) no-repeat;width:60px;height:24px;display:inline-block;margin-left:5px;margin-top:-8px}
.wrapper-cartes-complementaires .form .range{padding-top:58px;font-size:1.14286rem;color:#000}
.wrapper-cartes-complementaires .list-etat-civil span{color:#5dc66a}
.wrapper-cartes-complementaires span.cap{display:block}
.wrapper-cartes-complementaires .col-30{margin-left:30px}
.wrapper-cartes-complementaires .form .col-50{padding-right:0}
.wrapper-cartes-complementaires .list-etat li{position:relative}
.wrapper-cartes-complementaires .list-etat li .col-30,.wrapper-cartes-complementaires .list-etat li .col-68{border-bottom:solid 1px #f3eee9;padding:1rem 0}
.wrapper-cartes-complementaires .list-etat li .col-30{position:absolute;bottom:0;color:#433931;margin-left:0}
.wrapper-cartes-complementaires .list-etat li .col-65{color:#e3514b}
.wrapper-cartes-complementaires .list-etat li .col-68{color:#5dc66a;border-bottom:solid 1px #f3eee9;float:right}
.slider-page-produits{height:257px;background-color:#fff}
.slider-page-produits .js-build-carousel{height:257px;overflow-x:hidden;overflow-y:visible}
.slider-page-produits .js-build-carousel .carousel-indicators{margin-left:50%}
.slider-page-produits .js-build-carousel .carousel-indicators li{border:1px solid #1b9558;background:0}
.slider-page-produits .js-build-carousel .carousel-indicators li.active{background-color:#1b9558}
.slider-page-produits .js-build-carousel .carousel-inner .item{height:224px;border:0}
.slider-page-produits .slider-video-description{border-left:0;height:224px;padding:2.14286rem 50px;background:#fff;border:1px solid #f3eee9}
.slider-page-produits .slider-video-description h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.92857rem}
.slider-page-produits .slider-video-description p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.07143rem;color:#767676}
.select-box .white-box{height:150px;border-left:solid 3px #826b97;overflow:hidden}
.select-box .nano-content{height:135px}
.select-box .form-ligne-titre{margin-top:30px}
.fleche-box{padding-top:80px}
.fleche-box .icon{font-size:3rem;cursor:pointer}
.list-select-options,.list-selected-options{margin:15px}
.list-select-options li,.list-selected-options li{padding:.5rem 1rem;cursor:pointer}
.list-select-options li.active,.list-select-options li:hover,.list-selected-options li.active,.list-selected-options li:hover{background-color:#f3eee9}
.fp .form .select-box .form-ligne-titre{border:solid 1px #433931}
.fp .form .select-box .white-box{background-color:transparent;border-color:#433931;border-left-width:1px}
.fp .form .select-box .list-select-options li.active,.fp .form .select-box .list-select-options li:hover,.fp .form .select-box .list-selected-options li.active,.fp .form .select-box .list-selected-options li:hover{background-color:#fff}
.simulateur-emprunt .col-10.ou{min-height:495px;padding-top:235px}
.simulateur-emprunt .col-10.ou h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.simulateur-emprunt .libelle{margin-top:0}
.simulateur-emprunt .icon-capacite-emprunt{display:block;float:left;margin-right:10px;margin-top:7px}
.simulateur-emprunt .icon-mensualite{display:block;float:left;margin-right:10px;margin-top:7px}
.simulateur-emprunt .col-45{width:42%}
.simulateur-emprunt .col-45 .form .row+.row{padding-left:0}
.simulateur-emprunt .col-45:first-child:after{content:"";display:none}
.fp .simulateur-emprunt .col-10.ou h3{background-color:#f3eee9;position:relative;top:104px;height:46px;line-height:46px}
.fp .simulateur-emprunt>.col-45:first-child{position:relative}
.fp .simulateur-emprunt>.col-45:first-child:after{content:"";width:1px;height:calc(100% - 68px);background-color:#837c77;right:-11%;bottom:20px;display:block;position:absolute}
.fp .simulateur-emprunt .col-10.ou{padding-top:2.2rem}
.ou.disabled{opacity:.2}
#resultatCC{display:none}
#resultatCC .formMensualite,#resultatCC .formCapaciteEmprunt{display:none}
#resultatCC .table-border td,#resultatCC .table-border th{padding:0}
#resultatCC .table-border td.highlight,#resultatCC .table-border th.highlight{font-size:1.28571rem;font-weight:bold}
#resultatCC .row{position:relative}
#resultatCC .simulation-text{position:absolute;bottom:-2px}
#resultatCC.formMensualite,#resultatCC.formCapaciteEmprunt,#resultatCC.formMensualite .formMensualite,#resultatCC.formCapaciteEmprunt .formCapaciteEmprunt{display:inherit}
#resultatCC.formMensualite .table-border td,#resultatCC.formMensualite .table-border th{width:25%}
#resultatCC.formCapaciteEmprunt .table-border td,#resultatCC.formCapaciteEmprunt .table-border th{width:20%}
.simulateur-auto .libelle{color:#826b97}
.simulateur-auto .libelle:nth-of-type(1){font-size:1.25em}
.simulateur-auto .arrow-top.demo::after{left:5%;border-color:#d262a5;border-top-color:#d262a5;border-right-color:transparent;border-bottom-color:#d262a5;border-left-color:transparent}
.simulateur-auto .foot-note{line-height:1.25em}
.simulateur-auto p.credit{font-size:.85em}
.simulateur-auto #resultat1{position:relative;color:#fff}
.simulateur-auto #resultat1 small{font-size:13px;position:relative;left:-15px}
.simulateur-auto #resultat1 .list-recap-light li:last-of-type span,.simulateur-auto #resultat1 .list-recap-light li:last-of-type em{margin-top:1.5em;font-size:20px}
.simulateur-auto #resultat1 .list-recap-light .help-text-container{display:inline-block;position:relative;top:3px;left:3px}
.simulateur-auto #resultat1 .list-recap-light span{position:relative;color:#fff}
.simulateur-auto #resultat1 .list-recap-light em{color:#fff;font-size:16px}
.simulateur-auto #resultat1 .list-recap-light span[class*="circle"]{width:20px}
.simulateur-auto #resultat1 .list-recap-light .popover-content{color:#424242}
.simulateur-auto #resultat1 .cta{margin-bottom:.5em}
.simulateur-auto #resultat1 a.btn-primary{margin-left:1em}
.simulateur-auto #resultat1 .form-info{position:relative;left:-15px}
.simulateur-auto .form .fieldset{border-left-color:#993ba7}
.simulateur-auto .onglet{padding:11px 0 11px 11px;display:block !important}
.simulateur-auto .wcm-fil-ariane-header{font-size:.93333rem;padding:5rem 1rem 1rem 2rem;position:absolute;text-transform:capitalize;top:0;z-index:5}
.fp .simulateur-auto .form.simulateur{max-width:520px}
.fp .simulateur-auto .form.simulateur label{text-align:right;position:relative;top:5px}
.fp .simulateur-auto .form.simulateur .custom-select sup,.fp .simulateur-auto .form.simulateur .join-container sup{position:relative;top:6px;left:20px}
.block-number{border:1px solid #999;margin:0 auto;max-width:450px;background-color:#fff;padding:10px;text-align:center;margin-bottom:20px;display:none}
.block-number p{color:#424242}
.block-number .telephone p{color:#fff}
.block-number .telephone{margin:0 auto}
.block-number .telephone-block-desktop{display:block}
.block-number .telephone-block-mobile{display:none}
#souscrireCI.btn-secondary.pull-right{background-color:#197647;color:#fff;border-color:#188950;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);margin-right:0}
#resultatCC.formMensualite .row:last-of-type{margin-top:10px}
.simu-etudiant #fieldset-pret-montant,.simu-etudiant #fieldset-duree-pret,.simu-etudiant #fieldset-taux-pret{background:#FFF;border-right:solid 1px #dcdfe0;border-left:solid 1px #dcdfe0}
.simu-etudiant .curseur-2{min-height:initial}
.simu-etudiant #fieldset-taux-pret{padding-bottom:20px}
.simu-etudiant #fieldset-submit{padding-right:0;padding-top:20px;border-top:solid 1px #dcdfe0}
.simu-etudiant .list-scale{font-size:1.2em}
.simu-etudiant .form .join-input input{margin:0}
.simu-etudiant .arrow-top.demo::after{left:5%;border-color:#d262a5 transparent}
.simu-etudiant .input-container em.error{top:1px;width:325px;display:inline-block}
.simu-etudiant .resultat-simulation{margin-top:20px;position:relative;color:#fff}
.simu-etudiant .resultat-simulation span,.simu-etudiant .resultat-simulation em{color:#fff}
.simu-etudiant .form .bloc-taux-debiteur .join-container{width:200px}
.simu-etudiant .form .bloc-taux-debiteur .input-container:not(.montantHT-container){position:relative;margin-top:0;width:70%}
.simu-etudiant .recap-simu{margin-top:1.35rem;color:#000}
.simu-etudiant .recap-simu>div.row{background:#dcdfe0;padding:1rem;border:1px solid #000}
.simu-etudiant .recap-simu .ml{font-size:.8em}
body.pro #ia-loa-pro .fp .simulateur-auto .form.simulateur{max-width:none}
@media screen and (max-width:425px){.IntroductionMessagePopup{max-width:425px}
body.part.vaudreuil.capri #wcm-l-redirection section .white-box div{margin:0 0 10px;float:none;width:100%}
body.part.vaudreuil.capri #wcm-l-redirection section .white-box div:last-child{margin:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c>h2{text-align:center}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c>.lb-box{padding:25px 0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c .form-ligne-titre{margin-top:30px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #etapes-souscription-sans-contreproposition ol{text-align:center}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #simulateur-ppi-resultat .white-box .list-etat-civil div{padding-top:3px;width:auto}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #simulateur-ppi-resultat .row #recommencer,body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #simulateur-ppi-resultat .row #souscrire{margin-top:10px;width:100%}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #choix-compte-contenu .row{text-align:center}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #choix-compte-contenu .row>div{margin:0 auto;float:none;width:70%}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #choix-compte-contenu .row>div:first-child{margin-bottom:40px;padding:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #infosCompte .etat-civil .list-etat-civil li span{text-align:left;display:block;width:auto;float:none}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #infosCompte div:nth-child(2n) fieldset .row>div{width:100%;padding:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #infosCompte .lb-box:nth-child(3) fieldset .inline-label div label,body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-1 #infosCompte .lb-box:nth-child(3) fieldset .inline-label div .help-text-container{display:inline}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #form-demande-pret-etape-2 .white-box fieldset{width:100%;padding:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape1 .validate-form #assurances-preconisees .demi-fleche2 .row{text-align:center}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape1 .validate-form #assurances-preconisees .demi-fleche2 .row .img-preco{margin:auto;float:none;padding:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape1 .validate-form #assurances-preconisees .demi-fleche2 .row>div{margin:auto;float:none}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape2 #form-demande-pret-etape-3 .ppi-assurance .row .emprunteur{margin:auto;width:100%;float:none}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape2 #form-demande-pret-etape-3 .ppi-conditions{padding:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c #contenuDemandePret #ppi-assurance-etape2 #form-demande-pret-etape-3 .ppi-conditions .emprunteur{margin:0 auto;width:auto;float:none}
body.part.vaudreuil.souscription.client .ppi-simulateur #simulateur-credit-ppi .col-50{padding-right:0;width:100%}
body.part.vaudreuil.souscription.client #id_balise_div{padding-top:0}
body.part.vaudreuil.souscription.client #id_balise_div .onglet{overflow-x:visible;display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}
body.part.vaudreuil.souscription.client #id_balise_div .onglet li{display:inline-table}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c div:first-child h2,body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c div:first-child .etapes ol{text-align:center;margin-bottom:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form>div:nth-child(-n+3),body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form>div:not(:first-child){margin-top:15px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box fieldset div{padding-right:0;width:100%}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box fieldset div .input-container .form-control.valid{background-size:40px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li .cb2.inline{display:inline-block;margin:0 0 6px;padding-top:0;width:100%}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li [type=checkbox]:checked+label.cb2:before,body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li [type=checkbox]:not(:checked)+label.cb2:before{margin-top:9px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li [type=checkbox]:checked+label.cb2:after,body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li [type=checkbox]:not(:checked)+label.cb2:after{margin-top:8px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .completer.mrh.border li .col-10{padding-left:30px;margin-top:-25px;float:left;width:auto}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .list-recapitulatif li{text-align:left;padding:10px 0;display:block;float:none;width:100%;border:0}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form .lb-box .list-recapitulatif li strong{display:block}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form div.row:last-child [class*=btn-].pull-right+[class*=btn-].pull-right{width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form div.row:last-child #subscribe{width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem;float:none}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .validate-form div.row:last-child .btn-secondary{width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.assurance-c .etat-civil .list-etat-civil span{text-align:left;display:block;width:auto;float:none}
#mainContent #id_balise_div .wrap.epargne-c.ldd p.violet{margin-bottom:15px}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:first-child .lb-box label{margin-top:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:first-child .lb-box p.float-left span{display:block;width:100%;float:left;padding:0;margin:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:nth-child(2) #uniqueTitulaire{margin-top:2px}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:nth-child(2) #uniqueTitulaire span{padding:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:nth-child(2) label.m1:after{top:7px;left:4px}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-1 fieldset:nth-child(3) .form-ligne-titre .help-text-container{margin-right:-20px;float:right}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 fieldset .lb-box .row .col-2{width:100%}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 fieldset .lb-box .row .col-2 p.pull-left{width:100%;margin:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 fieldset .lb-box .row .col-2 p.pull-left span{padding:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 fieldset .lb-box .versement-regulier>div{width:100%}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 fieldset .lb-box:not(.inline-label) .row:nth-child(2) .help-text-container{float:right;margin:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 .pull-right.btn-primary{width:100%}
#mainContent #id_balise_div .wrap.epargne-c.ldd #form-ldd-etape-2 .pull-right.btn-secondary{margin-top:10px;margin-right:0;width:100%}
#mainContent #id_balise_div .wrap.epargne-c.ldd #recapitulatif.vebStepContainer em{width:100%}
#mainContent #id_balise_div .wrap.epargne-c.ldd #recapitulatif.vebStepContainer .pull-right.btn-primary,#mainContent #id_balise_div .wrap.epargne-c.ldd #recapitulatif.vebStepContainer .btn-secondary.pull-right{width:100%;margin-right:0}
#mainContent #id_balise_div .wrap.epargne-c.ldd #contrat.vebStepContainer #view-CG{width:100%}
}
@media screen and (max-width:321px){.IntroductionMessagePopup{max-width:320px}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c>h2{text-align:center}
body.part.vaudreuil.souscription.client .wrapper-demande-pret.credit-c .lb-box .list-recapitulatif li{min-height:50px;width:50%;border:0}
#form-demande-pret-etape-2 .input-container.join-input{width:60%}
#form-demande-pret-etape-2 .join-montant{width:40%}
#form-demande-pret-etape-2 .join-montant .form-control{padding:10px 0 0 12px}
#form-demande-pret-etape-3-ineligible .list-etat-civil li:nth-child(2) span:last-child{padding-left:21px}
#form-demande-pret-etape-3-ineligible div.lb-box:nth-child(2) .col-50{width:100%;padding:0}
#form-demande-pret-etape-3-ineligible div.pull-right{width:100%;float:none}
#form-demande-pret-etape-3-ineligible div.pull-right #btn-demande-pret-etape-3-ineligible-precedent{display:inline-block;margin-bottom:10px;width:100%}
#form-demande-pret-etape-3-ineligible div.pull-right #btn-demande-pret-etape-3-ineligible{width:100%}
}
@media only screen and (max-width:1024px) and (orientation:landscape){.IntroductionMessagePopup{max-width:1024px}
body.souscription .wcm-fil-ariane-header{top:93px}
.wrap.epargne-c.ldd h2:first-child{margin-bottom:60px;font-size:2rem}
#ia-meg #etape0NonEligible section.meg h2,#ia-meg #etape0Eligible section.meg h2{margin-top:40px;margin-bottom:20px}
#ia-capri .wrapper-demande-pret.credit-c>h2{margin-top:40px;margin-bottom:30px}
#ppi-assurance-etape2 #form-demande-pret-etape-3 .col-2.emprunteur{width:100%}
}
@media screen and (max-width:768px){.IntroductionMessagePopup{max-width:760px}
.wrap.epargne-c.ldd #caracteristique .btn-secondary.pull-right{float:left;width:auto;margin:0}
#form-demande-pret-etape-3 .ppi-assurance .col-2,#form-demande-pret-etape-3 .ppi-conditions .col-2{width:100%}
#form-demande-pret-etape-3 #conditionsemprunteur .nano.white-box{overflow:scroll}
#form-demande-pret-etape-3 #conditionsemprunteur .nano.white-box #capriGarantieEmprunteur{position:initial}
#form-demande-pret-etape-3 #conditionsemprunteur .nano.white-box #capriSanteEmprunteur{position:initial}
}
.wcm-fil-ariane.souscription .wcm-fil-ariane-header{top:60px}
.wrapper-popin-demo{background-color:#998356;background-image:-webkit-gradient(linear,left top,left bottom,from(#998356),to(#d2b477));background-image:linear-gradient(#998356,#d2b477);height:205px;width:358px;border-radius:6px;font-size:1.28571rem;margin-top:25px}
.wrapper-popin-demo a{color:#FFF}
.wrapper-popin-demo p{color:#e1e2e1;font-size:1rem;float:left;margin-top:0}
.wrapper-popin-demo .col-40{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mode-demo/icone-devenir-client.png) center no-repeat;height:45px;margin-top:-8px;margin-bottom:15px}
.wrapper-popin-demo .col-40.espace-client{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mode-demo/icone-demo.png) center no-repeat;height:48px;margin-top:17px}
.wrapper-popin-demo .border{border-bottom:1px solid #e1e2e1;margin-bottom:15px}
.wrapper-popin-demo .icon-carret-right{background-position:-56px 0;display:block;float:right;margin-top:40px;margin-top:8px}
.wrapper-popin-demo .col-10{float:right}
.wrapper-popin-demo .row.fleche::after,.wrapper-popin-demo .row.fleche::before{content:" ";height:0;left:15rem;pointer-events:none;position:absolute;top:-56px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:0}
.wrapper-popin-demo .row.fleche{background:0;border-bottom:0}
.wrapper-popin-demo .row.fleche::before{display:none}
.wrapper-popin-demo .row.fleche::after{border-color:#998356 rgba(255,255,255,0) rgba(255,255,255,0)}
.wrapper-popin-banniere{background-color:rgba(26,101,64,0.7);bottom:0;left:0;margin:0 auto;position:fixed;right:0;text-align:center;z-index:202;color:#FFF}
.wrapper-popin-banniere p{font-size:1.57143rem;margin-top:10px;margin-bottom:10px}
.wrapper-popin-banniere p span{font-size:1.42857rem}
.wrapper-vente-flash header{padding:2.5rem 0rem 2rem 26.25rem;width:100%;height:228px;background-size:cover;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/vente-flash/bg-cartes-top.png) no-repeat 30px 25px,-webkit-linear-gradient(-45deg,#c6ef8f,#5ce98d)}
.wrapper-vente-flash header .accroche p:first-of-type{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.5em;text-transform:uppercase;margin:0}
.wrapper-vente-flash header>p{margin:0 7% 0 0}
.wrapper-vente-flash header .cpte-rebours p{margin-top:.5em;line-height:1.5em;font-weight:600;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/vente-flash/chrono.png) no-repeat left top;padding-left:50px;height:50px}
.wrapper-vente-flash header .cpte-rebours p span{text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.85em}
.wrapper-vente-flash header .cpte-rebours .clock{margin:0 0 1em 1.3em;border-radius:2px}
.wrapper-vente-flash header .exergue{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:2.55rem;text-transform:uppercase;margin:0;line-height:.95em}
.wrapper-vente-flash section{padding:.5rem 2rem;background-color:#f3eee9}
.wrapper-vente-flash section .main-pic,.wrapper-vente-flash section .main-pic img{width:100%}
.wrapper-vente-flash section .liste-offres .item{width:49%;margin-right:2%;float:left;position:relative;background-color:#fff;margin-bottom:1rem}
.wrapper-vente-flash section .liste-offres .item:nth-child(2n){margin-right:0}
.wrapper-vente-flash section .liste-offres .item .details{padding:.5rem 2rem 2rem}
.wrapper-vente-flash section .liste-offres .item .details h3{margin-bottom:0}
.wrapper-vente-flash section .liste-offres .item .details h4{margin:0;font-size:1.25em}
.wrapper-vente-flash section .liste-offres .item .details ul{color:#4f4f4f;padding:0 1rem}
.wrapper-vente-flash section .liste-offres .code-promo{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:2rem;text-transform:uppercase;text-align:center;color:#31bb13;margin:0 0 1rem}
.wrapper-vente-flash section .liste-offres .avantage-promo{position:absolute;top:1rem;right:1rem;color:#fff;background-color:#31bb13;height:50px;width:50px;border-radius:50px;text-align:center;line-height:50px}
.wrapper-vente-flash section .liste-offres .row.cta{text-align:center}
.wrapper-vente-flash section .liste-offres .row.cta .btn-primary{margin-left:1rem}
.wrapper-pav{position:relative}
.wrapper-pav #pav-intro{cursor:pointer}
.wrapper-pav img{width:100%}
.wrapper-pav .help-text-popup.demo::after{border-color:#FFF rgba(0,0,0,0)}
.wrapper-pav .help-text-popup.arrow-bottom::after{left:120px}
.wrapper-pav .help-text-popup{margin-top:0;min-width:initial}
.wrapper-pav header h1{padding-left:2rem}
.wrapper-pav header nav{cursor:pointer}
.wrapper-pav header nav .rubrique-1{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-sdb.jpg);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-salon.jpg);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-chambre.jpg);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-jardin.jpg);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-exterieur.jpg);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/header-pav-cuisine.jpg);background-size:100%;list-style:none;padding:0;margin:0;text-align:center;text-transform:uppercase}
.wrapper-pav header nav .rubrique-1 li{border-right:1px solid #c6c1ba;border-top:1px solid #c6c1ba;padding:1.5rem 0;color:#c6c1ba;font-size:1.42857rem;line-height:1em;min-height:105px}
.wrapper-pav header nav .rubrique-1 li span{font-size:.92857rem}
.wrapper-pav header nav .rubrique-1 li:hover,.wrapper-pav header nav .rubrique-1 li.active{background-color:#fff;color:#433931;z-index:5}
.wrapper-pav header nav .rubrique-1 li:last-of-type{border-right:0}
.wrapper-pav header nav .rubrique-1 li.active:after{border-color:#fff rgba(0,0,0,0)}
.wrapper-pav header nav .rubrique-2{list-style:none;padding:0;margin:0;text-align:center;text-transform:uppercase;background-color:#3c3c3c}
.wrapper-pav header nav .rubrique-2 li{padding:.7rem 0 .2rem;border-right:1px solid #2f2f2f;border-bottom:1px solid #2f2f2f;color:#fff;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.42857rem;margin-right:0}
.wrapper-pav header nav .rubrique-2 li:hover,.wrapper-pav header nav .rubrique-2 li.active{background-color:#fac300;border-bottom:1px solid #fac300}
.wrapper-pav header nav .rubrique-2 li.col-3{width:33.333%}
.wrapper-pav header nav .rubrique-2 li.col-2{width:50%}
.wrapper-pav header nav .rubrique-2 li:last-of-type{border-right:0}
.wrapper-pav header nav .rubrique-2 li.active:after{border-color:#fac300 rgba(0,0,0,0)}
.wrapper-pav header nav .rubrique-2 li span{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/sprite.png) no-repeat;display:inline-block;padding-left:55px;line-height:2.2em}
.wrapper-pav header nav .rubrique-2 li .ico-brulure{background-position:0 0}
.wrapper-pav header nav .rubrique-2 li .ico-blessure{background-position:0 -50px}
.wrapper-pav header nav .rubrique-2 li .ico-chute{background-position:0 -100px}
.wrapper-pav header nav .rubrique-2 li .ico-electrocution{background-position:0 -145px}
.wrapper-pav header nav .rubrique-2 li .ico-morsure{background-position:0 -190px}
.wrapper-pav .main{position:relative;overflow:hidden}
.wrapper-pav .main [id^=env-]{position:relative;overflow:hidden}
.wrapper-pav .main .libelle{text-align:center;background:#f3eff0;position:absolute;top:0;left:0;right:0;margin:0;padding:0 .5rem;padding:.75rem;z-index:1}
.wrapper-pav .main .opacite{position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.2) none repeat scroll 0 0;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}
.wrapper-pav .main .opacite.active{-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;background-color:rgba(0,0,0,0.4)}
.wrapper-pav .main .loupe{cursor:pointer;width:40px;height:40px;border-radius:20px;border:2px solid #fac300;position:absolute;line-height:0;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:4em;color:#f3eee9;-webkit-box-shadow:2px 2px 27px 0 #444;-o-box-shadow:2px 2px 27px 0 #444;box-shadow:2px 2px 27px 0 #444;filter:progid:DXImageTransform.Microsoft.Shadow(color=#444,Direction=134,Strength=27);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.wrapper-pav .main .loupe#rond-couteau{top:53%;left:27%}
.wrapper-pav .main .loupe#rond-frigo{top:19%;left:46%}
.wrapper-pav .main .loupe#rond-casserole{top:41%;left:72%}
.wrapper-pav .main .loupe#rond-plaques{top:47%;left:78%}
.wrapper-pav .main .loupe#rond-ciseaux{top:58%;left:32%}
.wrapper-pav .main .loupe#rond-scheveux{top:55%;left:70%}
.wrapper-pav .main .loupe#rond-fil{top:81%;left:79%}
.wrapper-pav .main .loupe#rond-cheminee{top:55%;left:10%}
.wrapper-pav .main .loupe#rond-etagere{top:38%;left:58%}
.wrapper-pav .main .loupe#rond-tapis{top:71%;left:68%}
.wrapper-pav .main .loupe#rond-langer{top:27%;left:17%}
.wrapper-pav .main .loupe#rond-os{top:69%;left:18%}
.wrapper-pav .main .loupe#rond-lit{top:42%;left:62%}
.wrapper-pav .main .loupe#rond-suspension{top:15%;left:86%}
.wrapper-pav .main .loupe#rond-barbecue{top:52%;left:12%}
.wrapper-pav .main .loupe#rond-pele{top:46%;left:26%}
.wrapper-pav .main .loupe#rond-arbre{top:32%;left:83%}
.wrapper-pav .main .loupe#rond-sport{top:73%;left:50%}
.wrapper-pav .main .loupe#rond-chaussee{top:65%;left:30%}
.wrapper-pav .main .loupe#rond-velo{top:41%;left:46%}
.wrapper-pav .main .loupe>div{background:rgba(0,0,0,0.5) none repeat scroll 0 0;position:absolute;top:0;bottom:0;right:0;left:0;border-radius:60px;overflow:hidden}
.wrapper-pav .main .loupe span{width:36px;height:36px;display:block;position:absolute;top:24px;left:8px}
body.webview .new_ui_2019 .kyc.kycV2 .footer-kyc-valid{display:none}
.kyc #poste-line .help-text-container,.kyc #nomEmployeur .help-text-container,.kyc #autreChampTotaux .help-text-container{display:none}
.kyc #revenus-annee .fields-line .col-4:nth-of-type(1) .help-text-container,.kyc #revenus-annee .fields-line .col-4:nth-of-type(2) .help-text-container,.kyc #revenus-annee .fields-line .col-4:nth-of-type(3) .help-text-container{display:none}
.kyc .form .join-input .form-control.numeric{padding-top:0;padding-bottom:0}
.kyc .join-montant .form-control{font-size:2em;padding:.1em .215em}
.kyc #patrimoine .fields-line .col-30:nth-of-type(1) .help-text-container:first-of-type{display:none}
.kyc #patrimoine .fields-line .col-30:nth-of-type(2) .help-text-container{display:none}
.kyc .link-2:link{border-bottom:0;border-top:0;color:#5dc66a}
.kyc form#main-form #etat-civil .wb-pad{float:left;width:100%}
.kyc form#main-form #etat-civil .wb-pad ul.list-recap-light{margin-bottom:30px}
.kyc form#main-form #etat-civil .wb-pad>.row{clear:none;float:right}
.kyc form#main-form #etat-civil .wb-pad>p.mbn{float:left}
.kyc .form .custom-select.fixFFSelect:after,.kyc .form .custom-select:after{content:"";position:absolute;z-index:1;top:3px;right:3px;pointer-events:none;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -250px;background-color:#fff;width:47px;height:43px}
.kyc #add-revenu,.kyc #add_patrimoine{width:100%;position:relative}
.kyc #add-revenu:after,.kyc #add_patrimoine:after{content:"+";font-size:3rem;right:2rem;position:absolute;top:-80%;right:0}
.kyc .euro-fields{width:85px}
.kyc #situation-prof.edit-mode .default_size,.kyc #activite-societe.edit-mode .default_size{clear:both;width:50%}
.kyc #situation-prof h3 span.toggle-edit-mode,.kyc #activite-societe h3 span.toggle-edit-mode,.kyc #revenus-annee h3 span.toggle-edit-mode,.kyc #patrimoine h3 span.toggle-edit-mode,.kyc #situation-prof.read-mode label,.kyc #activite-societe.read-mode label,.kyc #revenus-annee.read-mode label,.kyc #patrimoine.read-mode label{font-family:bnp_regular,Arial,sans-serif;font-size:15px}
.kyc .icon-stylo{background-position:center -20px}
.kyc .clearfix,.kyc .form em.error,.kyc .form em.error2{overflow:auto}
.kyc .clearleft{clear:left}
.kyc .clearfix:after,.kyc .form em.error:after,.kyc .form em.error2:after{content:"";display:table;clear:both}
.kyc .full-width{width:100%}
.kyc .color_onglet{color:#999}
.kyc .list-recap-light .help-text-container span{width:auto}
.kyc .list-recap-light li{clear:both}
.kyc .list-recap-light li>span,.kyc .list-recap-light li>em,.kyc .list-recap-light li>div{display:inline-block;float:left}
.kyc .list-recap-light li:first-child>span,.kyc .list-recap-light li:first-child>em,.kyc .list-recap-light li:first-child>div{border-top:0}
.kyc .list-recap-light li>em{width:67%;position:relative}
.kyc .list-recap-light li>em>span{position:absolute;top:0;right:0}
.kyc .adress-label-margin{margin-right:1rem}
.kyc .list-recapitulatif li{padding-left:1em;padding-right:1em;white-space:nowrap;width:auto}
.kyc .fields-line{display:none}
.kyc .edit-mode-show{display:none}
.kyc #situation-prof.edit-mode .edit-mode-show{display:block}
.kyc #activite-societe.edit-mode .default_size{display:block}
.kyc .edit-mode .edit-mode-show{display:block}
.kyc .edit-mode .edit-mode-show#add_revenu_line,.kyc .edit-mode .edit-mode-show#add_patrimoine_line{display:block}
.kyc .edit-mode .edit-mode-hide{display:none}
.kyc .edit-mode .list-recapitulatif,.kyc .edit-mode .icon-stylo{display:none}
.kyc .edit-mode .fields-line{display:block}
.kyc .edit-mode ~ .total>.edit-mode-show{display:inline-block}
.kyc .edit-mode ~ #add_revenu_line.edit-mode-show{display:block}
.kyc [name=total-revenu],.kyc [name=total-patrimoine]{border:0;background-color:#fff}
.kyc .no-revenu-hide{display:block}
.kyc .no-revenu-display{display:none}
.kyc .no-revenu .no-revenu-hide{display:none}
.kyc .no-revenu.edit-mode .no-revenu-hide.total{display:block}
.kyc .no-revenu .no-revenu-display{display:block}
.kyc .no-revenu.edit-mode .no-revenu-display.edit-mode-hide{display:none}
.kyc .icon-form-confirm{height:72px}
.kyc .icon.icon-plus{font-weight:800;font-size:1.8rem}
.kyc #situation-prof h3 span.toggle-edit-mode,.kyc #activite-societe h3 span.toggle-edit-mode,.kyc #revenus-annee h3 span.toggle-edit-mode,.kyc #patrimoine h3 span.toggle-edit-mode{text-transform:capitalize;color:#b2965b}
.kyc #situation-prof.read-mode label[for]{width:43.5%}
.kyc #situation-prof.read-mode .col-40 label[for]{width:76%}
.kyc #activite-societe #error-form{display:none;color:#ce1e43;font-style:normal;padding-left:25px;position:relative;top:5px}
.kyc #activite-societe #error-form:before{content:"";height:18px;width:18px;position:absolute;left:0;top:0}
.kyc #activite-societe.read-mode #error-form{display:none}
.kyc #activite-societe.read-mode .col-2{clear:both}
.kyc #activite-societe.read-mode #pays-activite-line .pays-line .edit-mode-show{display:block !important}
.kyc .edit-buttons{position:relative;top:25px}
.kyc .edit-mode .edit-buttons{top:35px}
.kyc #input-pays-residence option:disabled{color:#ccc}
.kyc #pays-activite-line .pays-line.secondaire{margin-top:15px}
.kyc #pays-activite-line .pays-line.secondaire .trash{margin-top:15px}
.kyc #pays-activite-line .pays-line .float-label.pays{width:35%;margin-right:16%}
.kyc #pays-activite-line .pays-line .float-label.pourcentage{width:25%}
.kyc #pays-activite-line .pays-line .float-label.pourcentage .input-container.join-input{width:68%}
.kyc #pays-activite-line .pays-line .trash{font-size:18px;color:#424242;background-color:inherit;margin-top:50px;cursor:pointer}
.kyc #add-pays-activite-line{margin:15px 0}
.kyc #add-pays-activite-line button{width:100%;background:inherit;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 25px}
.kyc #add-pays-activite-line button .icon-plus{font-size:18px;color:#424242;line-height:51px}
.kyc .sourceFonds .chekboxList{float:left;width:100%}
.kyc .sourceFonds .chekboxList .pull-left{width:100%;display:block;margin:10px 0}
.kyc .sourceFonds .chekboxList .pull-left label{width:25%;margin-right:5%}
.kyc #revenus-annee [name=box5]>header{display:none}
.kyc #patrimoine [name=box6]>header{display:none}
.kyc.profil-client .form-profil-client .form-ligne-titre:after{display:none}
body.bpf .kyc a.link-2{color:#b2965b}
body.bpf .kyc .icon-stylo{background-position:center 0}
.pro.espace-client #wcm-l-kyc .wrapper-kyc #divCC .accordeon ul.list-fav li .detail-vir span.hb{display:none}
.bpf .kyc .form .form-control{border-width:1px;border-color:#b2965b}
form#main-form #etat-civil .wb-pad{float:left;width:100%}
form#main-form #etat-civil .wb-pad ul.list-recap-light{margin-bottom:30px}
form#main-form #etat-civil .wb-pad ul.list-recap-light li{float:left;width:100%}
@media screen and (max-width:768px){.kyc form#main-form #etat-civil .wb-pad ul.list-recap-light li em{padding:0;border:0}
.kyc form#main-form #etat-civil .wb-pad ul.list-recap-light li span{padding:0;border:0;top:-13px}
.kyc form#main-form #etat-civil .wb-pad ul.list-recap-light li span a,.kyc form#main-form #etat-civil .wb-pad ul.list-recap-light li span i{display:block}
}
@media screen and (max-width:768px){#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(1) label:nth-of-type(2),#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(1) label:nth-of-type(2)+.help-text-container,#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(1) label:nth-of-type(2)+.help-text-container+.custom-select{position:relative;top:100px}
#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(2) label:nth-of-type(1),#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(2) label:nth-of-type(1)+.help-text-container,#ia-kyc ul[name="recapitulatifPatrimoine"]+div.fields-line .col-30:nth-of-type(2) label:nth-of-type(1)+.help-text-container+.custom-select{position:relative;top:-100px}
}
.webview #ia-kyc .list-recap-light li:not([rv-show]) .custom-select{width:100%}
.webview.bpf.ec-profil #mainContent{padding-left:0}
.new_ui_2019 .remediation-kyc .info-box{width:100%;border-radius:5px;background-color:#fff;padding:28px 40px;margin-bottom:10px}
.new_ui_2019 .remediation-kyc .info-box.cas-1 .title .pastille{background-color:#5cc569}
.new_ui_2019 .remediation-kyc .info-box.cas-2 .title .pastille{background-color:#f5a623}
.new_ui_2019 .remediation-kyc .info-box.cas-3 .title .pastille{background-color:#e64444}
.new_ui_2019 .remediation-kyc .info-box .title{margin-bottom:15px}
.new_ui_2019 .remediation-kyc .info-box .title p{font-family:'Open Sans';margin:0}
.new_ui_2019 .remediation-kyc .info-box .title p.pastille{width:117px;height:30px;border-radius:5px;background-color:#5cc569;font-size:12px;font-weight:600;text-align:center;line-height:31px;text-transform:uppercase;color:#fff}
.new_ui_2019 .remediation-kyc .info-box .title p.pastille .icon{font-size:16px;position:relative;top:2px}
.new_ui_2019 .remediation-kyc .info-box .title p.title{font-size:17px;font-weight:bold;color:#212121;margin-left:27px;margin-top:4px}
.new_ui_2019 .remediation-kyc .info-box .content img{width:110px;height:110px;margin-right:30px}
.new_ui_2019 .remediation-kyc .info-box .content div{width:calc(100% - 140px)}
.new_ui_2019 .remediation-kyc .info-box .content div p{font-family:'Open Sans';font-size:15px;color:#212121;margin:0}
.new_ui_2019 .remediation-kyc .info-box .content div p:last-child{font-size:13px;margin-top:15px}
.new_ui_2019 .remediation-kyc .info-box .content div p.bold{font-weight:600}
.new_ui_2019 .remediation-kyc .info-box .content div a{display:block;font-family:'Open Sans';font-size:15px;font-weight:600;color:#00915a;text-decoration:underline}
.new_ui_2019 .kyc.kycV2 .btn-primary{background-color:#28c3a9;font-weight:500}
.new_ui_2019 .kyc.kycV2 .btn-primary:hover{background-color:#1e9481;background-image:none}
.new_ui_2019 .kyc.kycV2 .btn-secondary{background:#f8f8f8;background-image:none;font-weight:500}
.new_ui_2019 .kyc.kycV2 .btn-secondary:hover{background-color:#f0f0f0}
.new_ui_2019 .kyc.kycV2 .btn-link{background:0;background-image:none;font-family:"Open Sans";text-decoration:underline;border:0;font-weight:600;color:#767676;padding-left:0;padding-right:0;font-weight:500}
.new_ui_2019 .kyc.kycV2 a{color:#767676;text-decoration:underline}
.new_ui_2019 .kyc.kycV2 .help-text-popup,.new_ui_2019 .kyc.kycV2 .message-retour-popup{min-width:300px}
.new_ui_2019 .kyc.kycV2 header.header-page{background:url("image/particuliers/kyc/v2/header-kyc.jpg");background-size:cover}
.new_ui_2019 .kyc.kycV2 header.header-page+.wrap{padding:2rem 100px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 header.header-page+.wrap{padding:1.5rem 0}
}
.new_ui_2019 .kyc.kycV2 .form-ligne-titre{margin-top:10px;border:solid 1px #dcdfe0;margin-top:0}
.new_ui_2019 .kyc.kycV2 .intro-kyc{font-size:.9em}
.new_ui_2019 .kyc.kycV2 .intro-kyc a{text-decoration:underline}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .intro-kyc{padding:2rem}
}
.new_ui_2019 .kyc.kycV2 .update-kyc-v2{margin-top:20px}
.new_ui_2019 .kyc.kycV2 .update-kyc-v2 strong{color:#525252;font-weight:700}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2{overflow:hidden}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li{border-bottom:1px solid #f2f2f2;padding-bottom:14px;margin-bottom:12px;float:left;clear:left;width:100%}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li.no-border{border-bottom:0;padding-bottom:2px}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li>span:last-child{color:#999;position:relative;position:relative;float:right;width:65%;font-weight:600}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li>span:last-child{display:block;width:100%;margin-top:5px}
}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li>span:last-child::before{content:"";width:25px;height:3px;background:#fff;position:absolute;bottom:-15px;left:-26px}
.new_ui_2019 .kyc.kycV2 .list-kyc-v2>li .edit-kyc-elem{width:40%}
.new_ui_2019 .kyc.kycV2 form#main-form #mon-entreprise .wb-pad,.new_ui_2019 .kyc.kycV2 form#main-form #situation-prof .wb-pad{float:left;width:100%}
.new_ui_2019 .kyc.kycV2 .lb-box.kyc-box{border-left-color:#00965e;border-bottom:0}
.new_ui_2019 .kyc.kycV2 .form fieldset#etat-civil,.new_ui_2019 .kyc.kycV2 .form fieldset#mon-entreprise,.new_ui_2019 .kyc.kycV2 .form fieldset#mes-revenus{margin-bottom:20px}
.new_ui_2019 .kyc.kycV2 .form .list-kyc-v2 .circle{color:#a0a0a0;border-color:#a0a0a0;position:relative;top:-7px}
.new_ui_2019 .kyc.kycV2 .form .form-control{color:#212121}
.new_ui_2019 .kyc.kycV2 .form .join-montant{width:80px;text-align:center}
.new_ui_2019 .kyc.kycV2 .form .join-montant .form-control{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;color:#777;font-size:22px;padding-top:10px}
.new_ui_2019 .kyc.kycV2 .form .list-opt-kyc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.new_ui_2019 .kyc.kycV2 .form .list-opt-kyc li{display:block}
.new_ui_2019 .kyc.kycV2 .form .float-label .list-check-container{width:100%;overflow:hidden}
.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:checked+label,.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:not(:checked)+label{padding-left:30px;font-weight:500}
.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:checked+label::before,.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:not(:checked)+label::before{width:22px;height:22px;border-radius:3px;top:0}
.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:checked+label::after,.new_ui_2019 .kyc.kycV2 .form [type=checkbox]:not(:checked)+label::after{content:"\e603";font-family:iconbnp;background-color:transparent;color:#1da460;top:1px;left:4px;font-size:1rem}
.new_ui_2019 .kyc.kycV2 .form [type=radio]:checked+label::after,.new_ui_2019 .kyc.kycV2 .form [type=radio]:not(:checked)+label::after{top:-19px}
.new_ui_2019 .kyc.kycV2 .form .row-kyc2{background-color:#fff;margin-bottom:10px}
.new_ui_2019 .kyc.kycV2 .form .row-kyc2--add{-webkit-box-shadow:0 3px 4px -2px rgba(0,0,0,0.3);box-shadow:0 3px 4px -2px rgba(0,0,0,0.3);margin-bottom:3px;padding-top:2.55rem;padding-bottom:2.55rem}
.new_ui_2019 .kyc.kycV2 .form .custom-select select{height:48px}
.new_ui_2019 .kyc.kycV2 .kyc-box-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-item .lbl-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-item .lbl-item{width:80%;font-size:15px}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-item .amount-item{font-weight:700}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-item .amount-item{font-size:18px;margin-top:10px}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-item .fl-item{margin-left:20px;cursor:pointer}
.new_ui_2019 .kyc.kycV2 .kyc-box-item .fl-item i{color:#767676}
.new_ui_2019 .kyc.kycV2 .kyc-box-item .fl-item i.chevron-up{position:relative;top:5px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-item .fl-item{position:absolute;right:0}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-add{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-add{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-add .img-box{margin-right:40px}
.new_ui_2019 .kyc.kycV2 .kyc-box-add .txt-add{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:40px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-add .txt-add{margin:20px 20px;text-align:center}
}
.new_ui_2019 .kyc.kycV2 .kyc-box-add .bt-add{-ms-flex-negative:0;flex-shrink:0}
.new_ui_2019 .kyc.kycV2 .kyc-box-add .bt-add .btn{font-weight:600}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-box-add .bt-add{margin-top:20px}
}
.new_ui_2019 .kyc.kycV2 .line-bt button{margin-right:10px;padding-left:40px;padding-right:40px}
.new_ui_2019 .kyc.kycV2 .line-bt button.btn-link{padding-left:0;padding-right:20px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .line-bt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.new_ui_2019 .kyc.kycV2 .line-bt button{padding:10px 20px;width:auto;margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.new_ui_2019 .kyc.kycV2 .line-bt button.btn-primary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}
}
.new_ui_2019 .kyc.kycV2 .sp-kyc{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/kyc/v2/sprite-kyc.png);display:block}
.new_ui_2019 .kyc.kycV2 .sp-kyc-revenu{background-position:0 0;width:48px;height:48px}
.new_ui_2019 .kyc.kycV2 .sp-kyc-bien{background-position:0 -50px;width:45px;height:50px}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc{margin-bottom:50px;overflow:hidden;margin-top:30px}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc button.btn.loader{width:auto;height:50px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .footer-bt-kyc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;margin:30px auto 20px}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc .btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc .btn.btn-secondary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:15px}
}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc .btn-primary{padding:10px 50px}
.new_ui_2019 .kyc.kycV2 .footer-bt-kyc.content-bt-center{text-align:center}
.new_ui_2019 .kyc.kycV2 .succes-box.wrap{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1.5rem}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .succes-box.wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.new_ui_2019 .kyc.kycV2 .succes-box.wrap .ic-succes .check-valid{width:67px;height:67px;background-color:#5cc569;border-radius:50%;position:relative}
.new_ui_2019 .kyc.kycV2 .succes-box.wrap .ic-succes .check-valid::after{content:"\e603";font-family:iconbnp;background-color:transparent;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2em;position:absolute}
.new_ui_2019 .kyc.kycV2 .succes-box.wrap .txt-success{margin-left:20px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .succes-box.wrap .txt-success{font-size:17px;margin-left:0;margin-top:20px;text-align:center}
}
.new_ui_2019 .kyc.kycV2 .succes-box.wrap .txt-success p{font-weight:600}
.new_ui_2019 .kyc.kycV2 .wrap.infos{background-color:transparent}
.new_ui_2019 .kyc.kycV2 .ajout-infos .wrap{border:1px solid #e0e0e0;background-color:#fff;padding:2em}
.new_ui_2019 .kyc.kycV2 .ajout-infos .wrap h5{margin-top:0;font-weight:700;color:#00915a;font-size:17px;margin-bottom:30px}
.new_ui_2019 .kyc.kycV2 .mes-biens{border-top:0}
.new_ui_2019 .kyc.kycV2 .mes-biens h4{font-weight:700;font-size:17px;font-family:inherit}
.new_ui_2019 .kyc.kycV2 .kyc-no-item{padding:10px 0}
.new_ui_2019 .kyc.kycV2 .kyc-no-item label{padding-left:40px !important}
.new_ui_2019 .kyc.kycV2 .nbt{border-top:0}
.new_ui_2019 .kyc.kycV2 .footer-kyc-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}
.new_ui_2019 .kyc.kycV2 .footer-kyc-valid .btn:first-child{margin-right:20px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .collecte-title{font-size:2.4em;margin-bottom:13px;color:#212121}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .intro-kyc{font-size:1em;margin-bottom:30px;color:#212121}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .intro-kyc .violet{font-size:13px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .intro-kyc a{color:#00915a;font-weight:600}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .intro-kyc{padding:0}
}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-person{margin-bottom:20px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-person .ajout-mandataire{margin-left:300px;font-weight:600}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-person .ajout-mandataire{margin-left:0;display:block}
}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-valid_icon span{width:37px;height:37px;background-color:#5cc569;display:block;border-radius:50%;position:relative;margin-right:15px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-valid_icon span i::before{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collect-valid_text p{color:#212121}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_intro{margin-bottom:20px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list{margin-bottom:30px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list li{list-style-type:none}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list li label{margin-bottom:25px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list li label strong{position:relative;top:2px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list li.selected{opacity:.8}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_list li.selected [type="checkbox"]:checked+label::after{color:#838181}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_bt{margin-bottom:10px}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person_bt button[disabled]:hover{background-color:#f8f8f8}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person--popin .kyc-maj-person_bt{opacity:1;-webkit-transition:opacity ease 800ms;transition:opacity ease 800ms}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-maj-person--popin .kyc-maj-person_bt.hidden{display:block !important;visibility:hidden;opacity:0}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .kyc-collecte-av p{font-size:.88em;color:#767676}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .popin.kyc-popin-collecte .popin-close{text-decoration:none}
.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .popin.kyc-popin-collecte.popin-fixed{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:430px}
@media screen and (max-width:768px){.new_ui_2019 .kyc.kycV2 .kyc-collecte-lie .popin.kyc-popin-collecte.popin-fixed{width:90%}
}
.bpf .kyc.kycV2 .succes-box.wrap .ic-succes .check-valid{background-color:#b2965b}
.bpf .kyc.kycV2.kyc-collecte .kyc-collect-valid_icon span{background-color:#b2965b}
.part .new_ui_2019 .kyc.kycV2 .footer-bt-kyc button.btn.loader{height:40px}
.bpf .new_ui_2019 .kyc.kycV2 .footer-bt-kyc .btn-primary{padding:14px 50px}
.bpf .new_ui_2019 .kyc.kycV2 .footer-bt-kyc .btn-primary:hover{background-color:#a48a50}
#wcm-l-kyc-remediation .kyc-maj-person{padding:2rem !important}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:not(:checked),#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:checked{position:absolute;left:-9999px}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:not(:checked)+label,#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:checked+label{position:relative;padding-left:35px;padding-top:2px;cursor:pointer}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:not(:checked)+label:before,#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:checked+label:before{content:'';height:22px;width:22px;background-color:#fff;border:solid 1px #f3eee9;position:absolute;top:3px;left:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:4px}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:not(:checked)+label:after,#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:checked+label:after{content:"\e603";position:absolute;height:10px;width:10px;border-radius:2px;font-family:iconbnp;background-color:transparent;color:#1da460;top:6px;left:4px;font-size:1rem}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:not(:checked)+label:after{display:none}
#wcm-l-kyc-remediation .kyc-maj-person [type="checkbox"]:checked+label:after{display:inline-block}
#wcm-l-kyc-remediation .kyc-maj-person_intro{margin-bottom:20px}
#wcm-l-kyc-remediation .kyc-maj-person_list{margin-bottom:30px}
#wcm-l-kyc-remediation .kyc-maj-person_list li{list-style-type:none}
#wcm-l-kyc-remediation .kyc-maj-person_list li label{margin-bottom:25px;font-size:15px;display:block}
#wcm-l-kyc-remediation .kyc-maj-person_list li label strong{position:relative;top:2px}
#wcm-l-kyc-remediation .kyc-maj-person_list li.selected{opacity:.8}
#wcm-l-kyc-remediation .kyc-maj-person_list li.selected [type="checkbox"]:checked+label::after{color:#838181}
#wcm-l-kyc-remediation .kyc-maj-person_bt{margin-bottom:10px}
#wcm-l-kyc-remediation .kyc-maj-person_bt button[disabled]:hover{background-color:#f8f8f8}
#wcm-l-kyc-remediation .kyc-maj-person--popin .kyc-maj-person_bt{opacity:1;-webkit-transition:opacity ease 800ms;transition:opacity ease 800ms}
#wcm-l-kyc-remediation .kyc-maj-person--popin .kyc-maj-person_bt.hidden{display:block !important;visibility:hidden;opacity:0}
#wcm-l-kyc-remediation .wrapper-upload.wrapper-upload-eer .wrap{padding:.4rem 2rem 0}
#wcm-l-kyc-remediation .footer-bt-kyc{padding:0 2rem}
#wcm-l-kyc-remediation .kyc-collect-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#wcm-l-kyc-remediation .kyc-collect-valid_icon span{width:37px;height:37px;background-color:#5cc569;display:block;border-radius:50%;position:relative;margin-right:15px}
#wcm-l-kyc-remediation .kyc-collect-valid_icon span i::before{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#wcm-l-kyc-remediation .kyc-collect-valid_text p{color:#212121}
#wcm-l-kyc-remediation .btn-secondary{background:#f8f8f8;background-image:none;font-weight:500}
#wcm-l-kyc-remediation .btn-secondary:hover{background-color:#f0f0f0}
#wcm-l-kyc-remediation #remediated{padding:2rem !important}
.bpf.qualif #wcm-l-kyc-remediation .kyc-maj-person [type=checkbox]:checked+label:after,.bpf.qualif #wcm-l-kyc-remediation .kyc-maj-person [type=checkbox]:not(:checked)+label:after,.bpf.inte #wcm-l-kyc-remediation .kyc-maj-person [type=checkbox]:checked+label:after,.bpf.inte #wcm-l-kyc-remediation .kyc-maj-person [type=checkbox]:not(:checked)+label:after{top:6px}
.bpf.qualif #wcm-l-kyc-remediation .upl .wrap,.bpf.inte #wcm-l-kyc-remediation .upl .wrap{background-color:transparent}
.bpf.qualif #wcm-l-kyc-remediation #hide_indic_data,.bpf.inte #wcm-l-kyc-remediation #hide_indic_data{margin-left:-2rem}
.bpf .js-canvas-loader{-webkit-filter:sepia(1);filter:sepia(1)}
.deb_diff .deb-diff-nowrap{white-space:nowrap}
.deb_diff .deb-diff-header .title_container .title,.deb_diff .deb-diff-header .title_container .sub-title{margin:0;padding:0}
.deb_diff .deb-diff-header .title_container .title{font-family:"bnpp_sans_condensed_light"}
.deb_diff .deb-diff-header .title_container .sub-title,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-content-text{font-family:"bnpp_typelight"}
.deb_diff .deb-diff-header .title_container,.deb_diff .deb-diff-header .title_container .title,.deb_diff .deb-diff-header .title_container .sub-title,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-content-text,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-timeline-plus,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-contact,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #deb-diff-choisir{position:absolute}
.deb_diff .deb-diff-row-timeline{position:relative}
.deb_diff .deb-diff-header{position:relative;height:289px;background-color:#3fc74b;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/carte-classic.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/carte-prem-classic-bottom.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/carte-infinite.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/head-line.png");background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:96px top,left bottom,right bottom,calc(50% - 106.5px) bottom}
.deb_diff .deb-diff-header .title_container{width:370px;height:102px;left:calc(50% - 185px);top:calc(50% - 51px)}
.deb_diff .deb-diff-header .title_container .title{left:0;top:28px;line-height:45px;text-transform:uppercase;font-weight:300;font-size:80px;color:#fff}
.deb_diff .deb-diff-header .title_container .sub-title{bottom:0;left:0;font-size:17px;font-weight:400;color:#fff}
.deb_diff .deb-diff-row-timeline{-webkit-transition:none;transition:none;background-color:#f1f1f1;background-image:-webkit-gradient(linear,left bottom,left top,from(#f1f1f1),to(#f6f6f6));background-image:linear-gradient(to top,#f1f1f1,#f6f6f6);min-height:260px;height:260px}
.deb_diff .deb-diff-row-timeline.deb-diff-last-row-timeline{top:-15px;background-image:none;background-color:#f1f1f1}
.deb_diff .deb-diff-row-timeline.deb-diff-last-row-timeline .deb-diff-row-timeline-content{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-vertical-line.png");background-repeat:no-repeat;background-position:calc(50% - 5px) bottom}
.deb_diff .deb-diff-row-timeline.deb-diff-buttons-row-timeline{top:-15px;min-height:192px;background-image:none;background-color:#f1f1f1}
.deb_diff .deb-diff-row-timeline.deb-diff-buttons-row-timeline .deb-diff-row-timeline-content{background:0}
.deb_diff .deb-diff-row-timeline.open{-webkit-transition:height 1s linear;transition:height 1s linear;height:528px}
.deb_diff .deb-diff-row-timeline.open .deb-diff-row-timeline-content{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-vertical-line-open.png");background-repeat:no-repeat;background-position:calc(50% - 49.5px) top}
.deb_diff .deb-diff-row-timeline.open .deb-diff-row-timeline-content .deb-diff-timeline-plus{-webkit-animation-name:deb-diff-follow;animation-name:deb-diff-follow;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:2px solid #e0e0e0;background:#fff url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-minus.png") no-repeat center}
@-webkit-keyframes deb-diff-follow{0{-webkit-transform:translate(0,0);transform:translate(0,0)}
20%{-webkit-transform:translate(0,30px);transform:translate(0,30px)}
50%{-webkit-transform:translate(-300px,30px);transform:translate(-300px,30px)}
75%{-webkit-transform:translate(-300px,190px);transform:translate(-300px,190px)}
100%{-webkit-transform:translate(0,190px);transform:translate(0,190px)}
}
@keyframes deb-diff-follow{0{-webkit-transform:translate(0,0);transform:translate(0,0)}
20%{-webkit-transform:translate(0,30px);transform:translate(0,30px)}
50%{-webkit-transform:translate(-300px,30px);transform:translate(-300px,30px)}
75%{-webkit-transform:translate(-300px,190px);transform:translate(-300px,190px)}
100%{-webkit-transform:translate(0,190px);transform:translate(0,190px)}
}
.deb_diff .deb-diff-row-timeline.open .deb-diff-row-timeline-content .deb-diff-timeline-plus:hover{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-minus.png"),-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-minus.png"),linear-gradient(#f6f6f6,#fff)}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content{top:0;bottom:0;right:0;left:0;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-vertical-line-cut.png");background-repeat:no-repeat;background-position:calc(50% - 1.5px) top}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-content-text{top:294.5px;left:calc(50% - 224px);width:448px;height:58px;font-size:20px;font-weight:300;color:#e8ded4}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-content-text .green{color:#22c04c}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-timeline-plus{-webkit-transition:none;transition:none;color:#22c04c;font-size:20px;line-height:58px;vertical-align:middle;left:calc(50% - 30px);bottom:calc(50% - 30px);width:58px;height:58px;border:2px;border:2px solid #22c04c;border-radius:100%;background:#fff url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-plus.png") no-repeat center;cursor:pointer}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-timeline-plus:hover{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-plus.png"),-webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#fff));background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/deb-diff-plus.png"),linear-gradient(#f6f6f6,#fff)}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-cell{height:260px}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #func-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/fonctionnement-simple.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #func-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/picto-calendar.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #budget-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/pola.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #budget-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/budget-matris.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #suivi-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/suivi-du-solde.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #suivi-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/ordi.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #tresorerie-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/picto-trsorerie.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #tresorerie-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/trsorerie-disponible.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #esprit-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/esprit-tranquille.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #esprit-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/calendar-28.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #debit-img{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/pola2.png") no-repeat calc(100% - 98px) 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #debit-text{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/passez-en-dbit-diffr.png") no-repeat 98px 50%}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-contact{color:#8f8f8f;left:calc(50% - 204px - 282px / 2);padding-right:27px;padding-left:27px;margin-top:22px;width:282px;padding-top:15px;padding-bottom:15px}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #deb-diff-choisir{right:calc(50% - 204px - (347.64px / 2));padding-right:27px;padding-left:27px;margin-top:22px;width:347.64px;padding-top:15px;padding-bottom:15px}
@media screen and (max-width:768px){.deb_diff .deb-diff-header{height:767px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/mobile/mobile-carte-classic.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/mobile/mobile-carte-prem-classic-bottom.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/mobile/mobile-carte-infinite.png"),url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/deb-diff/mobile/mobile-head-line.png");background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-position:52px top,left bottom,right calc(100% - 76px),calc(50% - 116.5px) bottom}
.deb_diff .deb-diff-header .title_container{height:121px;width:400px}
.deb_diff .deb-diff-header .title_container .title{top:0;width:400px;height:79px;font-size:90px}
.deb_diff .deb-diff-header .title_container .sub-title{width:387px;height:53px;font-size:25px}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-content-text{font-size:25px;height:113px;top:264px}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #func-text,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #budget-img,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #suivi-text,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #tresorerie-img,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #esprit-text,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #debit-img{background-position-x:calc(100% - 66px)}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content #deb-diff-choisir-mobile,.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-contact-mobile{font-size:25px;font-weight:300;padding-top:33px;padding-bottom:37px}
.deb_diff .deb-diff-row-timeline .deb-diff-row-timeline-content .deb-diff-contact-mobile{color:#8f8f8f}
}
.prise_rdv_container{padding:2.5%}
.prise_rdv_container .rdv_container{padding-bottom:20px}
.prise_rdv_container .rdv_container h2.rdv_title{margin-top:0}
.prise_rdv_container .rdv_clear:after{content:'';display:block;clear:both}
#prise_rdv .fieldset{border:1px solid #e0e0e0;border-top:0}
#prise_rdv .form-info .icon{display:table-cell;vertical-align:middle;float:none}
#prise_rdv .form-info p.violet{padding-top:0;padding-left:15px;display:table-cell;vertical-align:middle}
#prise_rdv .rdv_champ{margin-bottom:20px}
#prise_rdv .rdv_champ .rdv_champ_titre{margin-bottom:10px}
#prise_rdv .rdv_champ .textarea-container textarea{height:auto}
#prise_rdv .rdv_champ #rdv_agence_map{min-height:500px}
#prise_rdv .rdv_champ .rdv_radio{margin:5px 0}
#prise_rdv .rdv_champ .rdv_radio label{margin-right:10px}
#prise_rdv .rdv_champ .rdv_radio .rdv_agence_infos{color:#4f4f4f;margin-top:5px}
#prise_rdv .rdv_champ .rdv_radio .rdv_agence_infos .rdv_agence_infos_bloc span{display:block}
#prise_rdv .rdv_champ .rdv_radio input[type=radio]:checked+label:after{content:'';color:transparent;background-color:#ccae6e;width:12px;height:12px;top:6px;left:6px;border-radius:100%}
#prise_rdv .rdv_champ .rdv_radio input [type=radio]:not(:checked)+label:after{background-color:transparent}
#prise_rdv .rdv_champ .rdv_radio .rdv_editable .rdv_edit{font-family:iconbnp;position:relative;bottom:0;margin-left:10px;color:#999}
#prise_rdv .rdv_champ .rdv_radio .rdv_editable .rdv_edit:before{content:'\e64f'}
#prise_rdv .rdv_champ .rdv_radio .help-text-container{margin-top:8px}
#prise_rdv .rdv_champ .input-container input{margin-top:0}
#prise_rdv .rdv_champ .popover-content p{margin:0}
#prise_rdv .rdv_champ:after{content:'';display:block;clear:both}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires{margin-right:5%;position:relative}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header{position:relative;padding:10px 15px;background-color:#f2f2f2;border:1px solid #f3eee9}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .rdv_datepicker_arrow{top:50%;right:20px;cursor:pointer;font-size:1.8rem;position:absolute;font-family:iconbnp;color:#837c77;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .rdv_datepicker_arrow:after{content:"\e674"}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .rdv_datepicker_arrow#rdv_date_precedent{left:20px;right:inherit;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .date-picker{width:50%;margin:0 auto}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .date-picker input{margin:0;background-color:#fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_main_header .date-picker input.valid{border:1px solid #e6ded3}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container{padding:3%;border:1px solid #f3eee9;border-left:0;border-top:0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header{text-align:center}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_container_photo{width:38px;height:38px;overflow:hidden;border-radius:100%;display:inline-block;position:relative;margin-right:10px;vertical-align:middle}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_infos{text-align:left;display:inline-block;vertical-align:middle}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_infos p{color:#4e4e4e;margin:0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_infos p:first-of-type{font-family:"bnpp_sansbold",Arial,sans-serif}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_container_titre{clear:both;margin-top:10px;border-top:2px solid #a0a0a0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_container_titre .rdv_conseiller_horaires_titre{color:#837c77;padding:0;margin:0;margin-top:10px}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_header .rdv_conseiller_container_titre .rdv_conseiller_horaires_titre:last-of-type{border-left:2px solid #a0a0a0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires{text-align:center;padding:0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure{display:block;margin:10px 0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure span{cursor:pointer;padding:0 8px;color:#4e4e4e}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure span.rdv_non_dispo{cursor:default}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure span.rdv_active{color:#fff;background-color:#b2965b;border-radius:20px}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container .rdv_conseiller_container_horaires.rdv_conseiller_container_horaires_apres_midi{border-left:2px solid #a0a0a0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller{border:1px solid #f3eee9;border-top:0}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller{background-color:#685648;background-image:-webkit-gradient(linear,left top,left bottom,from(#685648),to(#42382f));background-image:linear-gradient(180deg,#685648,#42382f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#685648',endColorstr='#42382f',GradientType=1)}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_conseiller_infos p{color:#fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_conseiller_container_titre{clear:both;border-top:2px solid #fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_conseiller_container_titre .rdv_conseiller_horaires_titre{color:#fff;color:rgba(255,255,255,0.5)}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_conseiller_container_titre .rdv_conseiller_horaires_titre:last-of-type{border-left:2px solid #fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_container_photo{border:2px solid #fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_header .rdv_container_photo .icon{font-size:1.2rem;line-height:32px;color:#fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure span{color:#fff}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_container_horaires .rdv_conseiller_horaires .rdv_heure span.rdv_active{color:#b2965b;background-color:#fff;border-radius:20px}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires .rdv_conseiller_container#rdv_mon_conseiller .rdv_conseiller_container_horaires.rdv_conseiller_container_horaires_apres_midi{border-left:2px solid #fff}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers{padding-top:75px}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers p{font-family:"bnpp_sansbold",Arial,sans-serif;font-size:15px;color:#4e4e4e}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller{cursor:pointer;padding:5px 10px;background-color:#f2f2f2;margin-bottom:10px;border-radius:5px}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller .rdv_conseiller_photo{width:38px;height:38px;overflow:hidden;text-align:center;margin-right:20px;border-radius:100%;display:inline-block;vertical-align:middle;color:#4e4e4e;border:2px solid #4e4e4e}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller .rdv_conseiller_photo .icon{font-size:1.2rem;line-height:32px}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller .rdv_conseiller_name{display:inline-block;vertical-align:middle}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller:hover,#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller.rdv_active{background-color:#685648;background-image:-webkit-gradient(linear,left top,left bottom,from(#685648),to(#42382f));background-image:linear-gradient(180deg,#685648,#42382f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#685648',endColorstr='#42382f',GradientType=1)}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller:hover p,#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller.rdv_active p{color:#fff}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller:hover .rdv_conseiller_photo,#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers .rdv_container_autres_conseillers .rdv_conseiller.rdv_active .rdv_conseiller_photo{border-color:#fff;color:#fff}
#prise_rdv_confirmation #rdv_container .rdv_confirmation{text-align:center;padding:4%;margin-bottom:20px}
#prise_rdv_confirmation #rdv_container .rdv_confirmation p{font-family:"bnpp_sansregular",Arial,sans-serif}
#prise_rdv_confirmation #rdv_container .rdv_confirmation .rdv_bold{font-family:"bnpp_sansregular",Arial,sans-serif;font-weight:bold}
#prise_rdv_confirmation #rdv_container .rdv_links .btn-{margin-right:20px;background-color:#f3eee9}
#prise_rdv_confirmation #rdv_container .rdv_links .rdv_ajouter_calendrier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/prise_rdv/picto-ajouter-calendrier.png);background-repeat:no-repeat;background-position:25px 50%;padding-left:60px}
#prise_rdv_erreur #rdv_container .rdv_bloc{text-align:center;padding:4%;margin-bottom:20px}
#prise_rdv_erreur #rdv_container .rdv_bloc p{font-family:"bnpp_sansregular",Arial,sans-serif}
#prise_rdv_erreur #rdv_container .rdv_links{margin-bottom:20px}
#prise_rdv_erreur #rdv_container .rdv_links .btn-{margin-right:20px;background-color:#f3eee9}
body.part #prise_rdv_erreur .rdv_part{display:block}
body.part #prise_rdv_erreur .rdv_pro{display:none}
body.pro #prise_rdv_erreur .rdv_part{display:none}
body.pro #prise_rdv_erreur .rdv_pro{display:block}
#prise_rdv_liste .form-info{margin-bottom:20px}
#prise_rdv_liste .form-info .icon{display:table-cell;vertical-align:middle;float:none}
#prise_rdv_liste .form-info p.violet{padding-top:0;padding-left:15px;display:table-cell;vertical-align:middle}
#prise_rdv_liste .rdv_container_liste .rdv_rdv{margin-bottom:30px}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_details{width:100%;display:table;margin-bottom:20px;background-color:#fff;padding:40px 20px}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_details .rdv_calendrier{width:20%;height:44px;display:table-cell;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/prise_rdv/picto-calendrier-check.png);background-repeat:no-repeat;background-position:50% 50%}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_details .rdv_infos{width:80%;display:table-cell}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_details .rdv_infos p{margin:0;font-size:15px;color:#4e4e4e}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_details .rdv_infos p.rdv_date_container{font-size:20px}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions{text-align:right}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a{width:auto;display:inline-block;margin-right:5px;margin-bottom:5px}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a:last-of-type{margin:0}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a.rdv_ajouter_agenda{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/prise_rdv/picto-ajouter-calendrier-gris.png);background-repeat:no-repeat;background-position:25px 50%;padding-left:60px;margin-right:5px}
.fmercanet-main-container .fmercanet-container{padding:2.5%}
.fmercanet-main-container .fmercanet-progress.progression-alt.etp-1>li:nth-child(1),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-2>li:nth-child(2),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-3>li:nth-child(3),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-4>li:nth-child(4),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-5>li:nth-child(5),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-6>li:nth-child(6),.fmercanet-main-container .fmercanet-progress.progression-alt.etp-7>li:nth-child(7){color:#5ec66b}
.fmercanet-main-container .fmercanet-progress.progression-alt.etp-2>li:nth-child(-n+2):before,.fmercanet-main-container .fmercanet-progress.progression-alt.etp-3>li:nth-child(-n+3):before,.fmercanet-main-container .fmercanet-progress.progression-alt.etp-4>li:nth-child(-n+4):before,.fmercanet-main-container .fmercanet-progress.progression-alt.etp-5>li:nth-child(-n+5):before,.fmercanet-main-container .fmercanet-progress.progression-alt.etp-6>li:nth-child(-n+6):before,.fmercanet-main-container .fmercanet-progress.progression-alt.etp-7>li:nth-child(-n+7):before{background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,left bottom,from(#29cc9f),to(#59c56c));background-image:linear-gradient(180deg,#29cc9f,#59c56c)}
.fmercanet-main-container .fmercanet-progress.progression-alt>li:first-child:before{background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,left bottom,from(#29cc9f),to(#59c56c));background-image:linear-gradient(180deg,#29cc9f,#59c56c)}
.fmercanet-main-container .fmercanet-radio [type=radio]:checked+label:before{border-color:#5ec66b}
.fmercanet-main-container .fmercanet-radio [type=radio]:checked+label:after{color:#5ec66b}
.fmercanet-main-container .fmercanet-checkbox [type=checkbox]:checked+label:before{border-color:#5ec66b}
.fmercanet-main-container .fmercanet-checkbox [type=checkbox]:checked+label:after{color:#5ec66b}
.fmercanet-main-container .fmercanet-champ{margin-top:40px}
.fmercanet-main-container .fmercanet-champ:first-of-type{margin-top:0}
.fmercanet-main-container .colored{color:#5ec66b}
.fmercanet-main-container .violet{margin:0}
.fmercanet-main-container .validate-form .form-ligne-titre{margin-top:0}
.fmercanet-main-container .large-table{padding:0;border-bottom:0}
.fmercanet-main-container .large-table .table-name{background-color:#faf9f9}
.fmercanet-main-container .large-table tr td{width:25%;padding:.8rem 15px;text-align:center;border-right:1px solid #f3eee9;border-bottom:1px solid #f3eee9}
.fmercanet-main-container .large-table tr td h3{margin:.4em 0}
.fmercanet-main-container .large-table tr td:last-of-type{border-right:0}
.fmercanet-main-container .large-table tr td:first-of-type{text-align:left}
.fmercanet-main-container .large-table tr.table-part-title{background-color:#faf9f9}
.fmercanet-main-container .large-table thead .titre{position:relative;padding:2.5rem 15px;vertical-align:top}
.fmercanet-main-container .large-table thead .titre .tag-reco{left:0;top:1rem;width:100%;margin:0;position:absolute;text-align:center}
.fmercanet-main-container .large-table thead .titre .tag-reco span{color:#fff;text-transform:uppercase;background-color:#5ec66b;border-radius:5px;padding:0 15px}
.fmercanet-main-container .large-table thead .titre h3 p{margin:0;font-size:1.8rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.fmercanet-main-container .large-table thead .titre h3 p.name{margin-bottom:25px}
.fmercanet-main-container .large-table thead .titre h3 p.from{font-size:1.2rem}
.fmercanet-main-container .large-table thead .titre .container-radio label{margin:0 1.6rem 1.6rem 0;padding:0}
.fmercanet-main-container .large-table thead .titre.active{color:#fff;background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,left bottom,from(#29cc9f),to(#59c56c));background-image:linear-gradient(180deg,#29cc9f,#59c56c)}
.fmercanet-main-container .large-table thead .titre.active .colored{color:#fff}
.fmercanet-main-container .large-table thead .titre.active .radio-label:before{border-color:#fff;background-color:transparent}
.fmercanet-main-container .large-table thead .titre.active .radio-label:after{color:#fff}
.fmercanet-main-container .large-table thead .titre.active .tag-reco span{background-color:#fff;color:#5ec66b}
.fmercanet-main-container .large-table thead .description-solution{font-size:1rem;padding-top:10px;margin-top:15px;text-align:left;border-top:1px solid #f3eee9}
.fmercanet-main-container .large-table tbody tr.table-part td:not(.row-title){color:#5ec66b;text-transform:uppercase}
.fmercanet-main-container .large-table tbody tr.table-part td:not(.row-title) .icon-check{font-size:1.5rem}
.fmercanet-main-container .large-table tbody tr.table-part td:not(.row-title).active{color:#fff;background-color:#59c56c}
.fmercanet-main-container .fmercanet-mentions{margin:20px 0}
.fmercanet-main-container .fmercanet-mentions .foot-note{margin:0;padding:0}
.fmercanet-main-container .fmercanet-clear:after{content:'';display:block;clear:both}
.fmercanet-main-container .btn-primary{background-color:#00b28a;background-image:-webkit-gradient(linear,left top,left bottom,from(#00b28a),to(#00a882));background-image:linear-gradient(#00b28a,#00a882)}
.fmercanet-main-container .btn-primary:hover{background-color:#009a77;background-image:-webkit-gradient(linear,left top,left bottom,from(#009a77),to(#009a77));background-image:linear-gradient(#009a77,#009a77)}
#fmercanet-besoin .fmercanet-container>.violet{margin-bottom:10px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-radio{float:left;margin:20px 5%;text-align:center}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-radio label{margin-right:0;margin-bottom:15px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-radio:before{content:'';display:block;margin:0 auto;background-position:50% 0;background-repeat:no-repeat}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-internet:before{width:120px;height:55px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/formule-mercanet/sprite-supports.png");background-position:-120px 0}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-internet.fmercanet-active:before{background-position:0 0}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-correspondance:before{width:88px;height:45px;margin-bottom:10px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/formule-mercanet/sprite-supports.png");background-position:-89px -54px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-correspondance.fmercanet-active:before{background-position:0 -54px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-internet-correspondance:before{width:220px;height:55px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/formule-mercanet/sprite-supports.png");background-position:-220px -99px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-support-internet-correspondance.fmercanet-active:before{background-position:0 -99px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2{min-height:80px;margin-top:70px;width:90%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .barre-1{background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,right top,from(#29cc9f),to(#59c56c));background-image:linear-gradient(90deg,#29cc9f,#59c56c)}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2.dragging .curseur-btn{cursor:-webkit-grabbing;cursor:grabbing}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 figcaption{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;clear:both;padding:10px 0}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .input-container:not(.montantHT-container){position:absolute;margin-top:-80px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .input-container{width:100px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .input-container .join-input2 .form-control{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase;color:#f3eee9;border-left:0}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .input-container #fmercanet-encaissements{margin-bottom:15px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .resizer-limit-left .input-container{left:0;margin-right:0}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .resizer-limit-left .arrow-bottom:after{display:none}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .resizer-limit-right .arrow-bottom:after{display:none}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .arrow-bottom:after{border-color:#f3eee9 transparent;bottom:2px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .curseur-btn{border-radius:50%;border:solid 1px #f3eee9;height:42px;width:42px;background-color:#faf9f9;display:block;position:absolute;right:-27px;margin-right:0;margin-top:-15px;cursor:-webkit-grab;cursor:grab;z-index:15}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .curseur-btn:after{content:"";height:28px;width:28px;border-radius:50%;background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,right top,from(#29cc9f),to(#59c56c));background-image:linear-gradient(90deg,#29cc9f,#59c56c);position:absolute;top:6px;left:6px}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale{position:relative}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li{position:absolute;text-align:center;top:.7rem}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li:before{content:'|';position:absolute;top:-40px;color:#5ec66b;text-align:left;left:0;z-index:12}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li.last-child{right:0}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li:first-child:before,#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li.last-child:before{content:''}
#fmercanet-resultat section{margin-bottom:30px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap{color:#fff;padding:40px 0;background-color:#29cc9f;background-image:-webkit-gradient(linear,left top,left bottom,from(#29cc9f),to(#59c56c));background-image:linear-gradient(180deg,#29cc9f,#59c56c)}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table{width:100%}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap{width:50%;vertical-align:top;padding:0 25px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap p{margin:0;font-size:1.4rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left{border-right:1px solid #fff}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left h3{margin-top:0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left .fmercanet-recap-title{text-transform:uppercase;margin-bottom:10px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left #fmercanet-avantages{padding-left:15px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left #fmercanet-avantages ul{padding-left:20px;margin:0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left #fmercanet-avantages ul li{padding-left:40px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/formule-mercanet/ticker.png");background-repeat:no-repeat;background-position:0 50%;list-style-type:none;margin:3px 0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right{position:relative}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right>div{margin-bottom:20px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right>div:last-of-type{margin:0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-recap-title{text-transform:uppercase;margin-bottom:10px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right ul{margin:0;padding:5px 0;border-top:1px solid #fff;border-bottom:1px solid #fff}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right ul li{list-style-type:none;padding:3px 0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right ul li:after{content:'';display:block;clear:both}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-options{padding-bottom:50px;margin-bottom:0}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-total{position:absolute;bottom:0;left:0;width:100%;padding:0 25px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-total p{font-size:1.8rem;text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-total p span{text-transform:inherit}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap:after{border-color:#29cc9f transparent}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #f3eee9}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ>label{font-size:1.4rem;text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
#fmercanet-resultat .download-pdf{color:#4e4e4e}
#fmercanet-comparer h1{margin:0;color:#fff;padding:1em 2.5%;background-color:#006072;background-image:-webkit-gradient(linear,left top,right top,from(#006072),to(#007867));background-image:linear-gradient(90deg,#006072,#007867)}
#fmercanet-comparer .lb-box{border-left-color:#006072}
#fmercanet-comparer .colored{color:#006072}
#fmercanet-comparer .fmercanet-container-mentions{margin:20px 0}
#fmercanet-comparer .fmercanet-container-mentions .fmercanet-table-cell{display:table-cell;vertical-align:middle}
#fmercanet-comparer .fmercanet-container-mentions .fmercanet-table-cell.download-pdf{color:#4e4e4e;width:200px}
#fmercanet-comparer .fmercanet-container-mentions .fmercanet-table-cell.fmercanet-mentions{padding-right:20px}
#fmercanet-comparer .large-table thead .table-name label{padding-left:0;padding-right:2rem}
#fmercanet-comparer .large-table thead .table-name [type=checkbox]:checked+label.cb2:before,#fmercanet-comparer .large-table thead .table-name [type=checkbox]:not(:checked)+label.cb2:before{left:inherit;right:0}
#fmercanet-comparer .large-table thead .table-name [type=checkbox]:checked+label.cb2:after,#fmercanet-comparer .large-table thead .table-name [type=checkbox]:not(:checked)+label.cb2:after{left:inherit;right:1px}
#fmercanet-comparer .large-table thead .titre .description-solution{margin-bottom:60px}
#fmercanet-comparer .large-table thead .titre .container-btn{position:absolute;bottom:1rem;left:0;width:100%;text-align:center;padding:0 15px}
#fmercanet-comparer .large-table thead .titre .container-btn .btn-primary{background-color:#00b28a;background-image:-webkit-gradient(linear,left top,left bottom,from(#00b28a),to(#00a882));background-image:linear-gradient(#00b28a,#00a882)}
#fmercanet-comparer .large-table thead .titre .container-btn .btn-primary:hover{background-color:#009a77;background-image:-webkit-gradient(linear,left top,left bottom,from(#009a77),to(#009a77));background-image:linear-gradient(#009a77,#009a77)}
#fmercanet-comparer .large-table thead .titre.active .colored{color:#fff}
#fmercanet-comparer .large-table tbody tr.table-part td:not(.row-title){color:#006072}
#fmercanet-comparer .large-table tbody tr.table-part td:not(.row-title).active{color:#fff}
#fmercanet-comparer .large-table tbody .table-part-title{cursor:pointer}
#fmercanet-comparer .large-table tbody .table-part-title td{position:relative}
#fmercanet-comparer .large-table tbody .table-part-title td:after{content:'';background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png);background-repeat:no-repeat;background-position:0 -476px;width:50px;height:20px;position:absolute;right:20px;top:50%;margin-top:-10px}
#fmercanet-comparer .large-table tbody .table-part-title.group-option-hidden td:after{background-position:0 -32px}
#fmercanet-comparer .large-table tbody.check-diff tr.diff td:not(.row-title){background-color:#e0e0e0}
#fmercanet-comparer .large-table tbody.check-diff tr.diff td:not(.row-title).active{color:#fff;background-color:#59c56c}
.pro .pro #fmercanet-comparer .large-table td{padding:1.42857rem}
.pro .pro #fmercanet-resultat .large-table td{padding:1.42857rem}
.pro .pro .fmercanet-main-container .large-table thead .titre .tag-reco{top:.4rem}
#trafic-crc{float:left;width:100%}
#trafic-crc .hidden-xs{display:block}
#trafic-crc .visible-xs{display:none}
#trafic-crc .text-center{text-align:center}
#trafic-crc #ct-conseiller-en-ligne .col-70{background-color:#FFF}
#trafic-crc #ct-conseiller-en-ligne .col-30{padding-left:20px}
#trafic-crc #ct-conseiller-en-ligne .col-70 h3,#trafic-crc #ct-conseiller-en-ligne .col-30 h3{text-transform:uppercase}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel{height:410px;background:0;padding:15px 28px 0}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel .texte p,#trafic-crc #ct-conseiller-en-ligne .col-70 .tel .texte span,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel .texte p,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel .texte span{color:#FFF}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel p,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel p{color:#424242}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel p:nth-child(2),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel p:nth-child(2){margin-bottom:5px}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours{float:left;width:100%;height:16px}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires{float:left;width:100%;padding-left:20px;padding-right:10px;display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires.current,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires.current{display:block}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires li{list-style:none;float:left;width:7%;margin-right:1px;font-size:12px;text-align:center;color:#767676}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires:nth-child(6) li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires:nth-child(6) li{width:9.95%;margin-right:0}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2{float:left;width:100%;padding-left:20px;padding-right:10px;display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.current,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.current{display:block}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday{height:16px;overflow:hidden}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li{margin-right:0}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(8),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(9),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(10),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(11),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(12),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(13),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(14),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(15),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(16),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(17),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(18),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(19),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday li:nth-child(20),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(8),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(9),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(10),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(11),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(12),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(13),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(14),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(15),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(16),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(17),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(18),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(19),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday li:nth-child(20){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.eleven li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.eleven li{width:8.25%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.twelve li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.twelve li{width:9.10%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.twelve li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.twelve li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.thirteen li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.thirteen li{width:10%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.thirteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.thirteen li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.thirteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.thirteen li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fourteen li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fourteen li{width:11%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fourteen li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fifteen li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fifteen li{width:12.4%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.fifteen li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li{width:14%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(3),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(3),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.sixteen li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li{width:16.5%}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(2),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(3),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(7),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(2),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(3),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(4),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(5),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(6),#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2.saturday.seventeen li:nth-child(7){display:none}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2 li,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #listHours ul.list-horaires2 li{list-style:none;float:left;width:7%;margin-right:1px;font-size:12px;text-align:center;color:#767676}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel .blockRelative,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel .blockRelative{position:relative}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel .blockRelative #imgDayOff,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel .blockRelative #imgDayOff{width:57px;float:none;display:block;margin:0 auto;position:absolute;top:45px;left:45%;z-index:9}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel .blockRelative #traffic,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel .blockRelative #traffic{width:100% !important;height:145px}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation{float:left;width:100%;position:relative;margin:20px 0}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation #activeDay,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation #activeDay{width:50%;position:absolute;left:0;margin:0;text-align:center}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation #nextDay,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation #nextDay{width:50%;position:absolute;right:0;margin:0;text-align:center}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation .left,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation .left{float:left;position:relative;z-index:9}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation .right,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation .right{float:right;position:relative;z-index:9}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation button,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation button{background:#FFF}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation button i,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation button i{color:#e7e7e7}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #navigation button:hover i,#trafic-crc #ct-conseiller-en-ligne .col-30 .tel #navigation button:hover i{color:#424242}
#trafic-crc #ct-conseiller-en-ligne .col-70 .chat,#trafic-crc #ct-conseiller-en-ligne .col-30 .chat{height:426px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/laptopMac.jpg") no-repeat #FFF;background-position:bottom right;padding-left:28px;padding-top:15px}
#trafic-crc #ct-conseiller-en-ligne .col-70 .chat p,#trafic-crc #ct-conseiller-en-ligne .col-30 .chat p{color:#424242}
#trafic-crc #ct-conseiller-en-ligne p:last-child{color:#767676;font-size:14px}
#trafic-crc #ct-conseiller-en-ligne p:last-child a{color:#767676;text-decoration:underline}
#trafic-crc #ct-conseiller-en-ligne .box_social{z-index:1;position:relative;height:300px;background:#fff;color:#797979;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:50px;margin-bottom:40px}
#trafic-crc #ct-conseiller-en-ligne .box_social p{margin:14px 6% 2px;font-size:15px}
#trafic-crc #ct-conseiller-en-ligne .box_social h3{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;margin:30px 6% 14px;text-transform:uppercase;color:#333;margin-bottom:4px;font-size:27px}
#trafic-crc #ct-conseiller-en-ligne .box_social a{color:#1da15e}
#trafic-crc #ct-conseiller-en-ligne .encoche{position:absolute;bottom:-43px;left:calc(50% - 43px);border-radius:50%;width:86px;height:86px;background-repeat:no-repeat;background-position:center;margin:auto;background-color:#f8f8f8;z-index:-2}
#trafic-crc #ct-conseiller-en-ligne .social-icon{position:absolute;bottom:0;left:calc(50% - 35px);border-radius:50%;width:71px;height:71px;background-repeat:no-repeat;background-position:center;margin:auto;background-color:#fff;-webkit-transition:background-color .4s ease-in-out,-webkit-box-shadow .3s,-webkit-transform .3s ease;transition:background-color .4s ease-in-out,-webkit-box-shadow .3s,-webkit-transform .3s ease;transition:box-shadow .3s,background-color .4s ease-in-out,transform .3s ease;transition:box-shadow .3s,background-color .4s ease-in-out,transform .3s ease,-webkit-box-shadow .3s,-webkit-transform .3s ease;-webkit-box-shadow:1px 2px 7px 2px #cecece;box-shadow:1px 2px 7px 2px #e8e8e8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;overflow:hidden}
#trafic-crc #ct-conseiller-en-ligne .social-circle{position:relative;border-radius:50%;width:0;height:0;-webkit-transition:.3s;transition:.3s}
#trafic-crc #ct-conseiller-en-ligne .social-icon svg{position:absolute}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(1) .social-icon svg{top:19px;left:28px}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(2) .social-icon svg{top:29px;left:18px}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3) .social-icon svg{top:24px;left:22px}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(1) .social-circle{background-color:#3b5998}
#trafic-crc #ct-conseiller-en-ligne path{position:relative;-webkit-transition:.6s ease-in;transition:.6s ease-in}
#trafic-crc #ct-conseiller-en-ligne .bounce-controller:hover .social-icon{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-name:rebond2;animation-name:rebond2;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
#trafic-crc #ct-conseiller-en-ligne .bounce-controller:hover .social-circle{width:80px;height:80px}
@-webkit-keyframes rebond2{0{-webkit-transform:translateY(0);transform:translateY(0)}
30%{-webkit-transform:translateY(-9px);transform:translateY(-9px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:73px}
70%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;height:70px}
75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;height:63px}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:70px}
}
@keyframes rebond2{0{-webkit-transform:translateY(0);transform:translateY(0)}
30%{-webkit-transform:translateY(-9px);transform:translateY(-9px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:73px}
70%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;height:70px}
75%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;height:63px}
100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;height:70px}
}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(2) .social-circle{background-color:#0084ff}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3) .social-circle{background-color:#00aced}
#trafic-crc #ct-conseiller-en-ligne h1:focus{color:black}
#trafic-crc #ct-conseiller-en-ligne .bounce-controller{position:absolute;bottom:-35px;z-index:-1;margin:auto;left:calc(50% - 50px);border-radius:50%;width:100px;height:81px}
@media(max-width:1200px){#trafic-crc #ct-conseiller-en-ligne .box_social p{font-size:13px}
}
@media(max-width:892px){#trafic-crc #ct-conseiller-en-ligne .box_social:first-child p:nth-child(3),#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(2) p:nth-child(2),#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3) p:nth-child(3){display:none}
}
@media(min-width:1245px){#trafic-crc #ct-conseiller-en-ligne .box_social .bounce-controller:hover path{fill:white}
}
@media(max-width:1245px){#trafic-crc #ct-conseiller-en-ligne .bounce-controller:hover .social-icon{-webkit-animation-name:xs;animation-name:xs}
#trafic-crc #ct-conseiller-en-ligne .bounce-controller:hover .social-circle{display:none}
}
@media(max-width:550px){#trafic-crc #ct-conseiller-en-ligne .box_social{width:100%;margin-right:0;height:200px;margin-bottom:64px}
#trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3){margin-bottom:16px}
}
@media(min-width:1200px){.client #trafic-crc #ct-conseiller-en-ligne .box_social{height:303px}
}
@media(max-width:1245px){.client #trafic-crc #ct-conseiller-en-ligne .box_social p{font-size:13px}
}
@media(max-width:1192px){.client #trafic-crc #ct-conseiller-en-ligne .box_social:first-child p:nth-child(3),.client #trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(2) p:nth-child(2),.client #trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3) p:nth-child(3){display:none}
}
@media(max-width:950px){.client #trafic-crc #ct-conseiller-en-ligne .box_social{width:100%;margin-right:0;height:200px;margin-bottom:64px}
.client #trafic-crc #ct-conseiller-en-ligne .box_social:nth-child(3){margin-bottom:16px}
}
.wrap.facilimouv .big{color:#24064c}
.wrap.facilimouv .dropdown-list .dropdown-list-select{height:100%}
body .hub-etudiant{max-width:1260px}
body .hub-etudiant .clearfix,body .hub-etudiant .kyc .form em.error,.kyc .form body .hub-etudiant em.error,body .hub-etudiant .kyc .form em.error2,.kyc .form body .hub-etudiant em.error2{overflow:auto}
body .hub-etudiant .clearfix:after,body .hub-etudiant .kyc .form em.error:after,.kyc .form body .hub-etudiant em.error:after,body .hub-etudiant .kyc .form em.error2:after,.kyc .form body .hub-etudiant em.error2:after{content:"";display:table;clear:both}
body .hub-etudiant .logo-bnp{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/new-hub-etudiant/logo-bnp.png) no-repeat;height:60px;width:61px;margin-right:25px}
body .hub-etudiant header h2,body .hub-etudiant .je-souhaite .col-3 a h2,body .hub-etudiant .je-souhaite .col-3 a:link h2,body .hub-etudiant .je-souhaite .col-3 a:visited h2,body .hub-etudiant .je-souhaite .col-3 a:hover h2,body .hub-etudiant .je-souhaite .col-3 a:active h2,body .hub-etudiant .je-souhaite .col-3 .devenir-client .devenir-client-wrap h2,body .hub-etudiant .devenir-client .je-souhaite .col-3 .devenir-client-wrap h2,body .hub-etudiant .je-souhaite .col-3 a h3,body .hub-etudiant .je-souhaite .col-3 a:link h3,body .hub-etudiant .je-souhaite .col-3 a:visited h3,body .hub-etudiant .je-souhaite .col-3 a:hover h3,body .hub-etudiant .je-souhaite .col-3 a:active h3,body .hub-etudiant .je-souhaite .col-3 .devenir-client .devenir-client-wrap h3,body .hub-etudiant .devenir-client .je-souhaite .col-3 .devenir-client-wrap h3{color:#212121}
body .hub-etudiant header p{color:#424242}
body .hub-etudiant.projet-auto .fp-non-dispo{opacity:.5}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle .col-3 p,body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom .col-3 p{padding-top:25px;color:#767676}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle .col-3 h3,body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom .col-3 h3{color:#433931}
body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom .col-3 .bas,body .hub-etudiant.projet-auto .financement-tresorerie .row.middle .col-3 .bas{min-height:217px;position:relative}
body .hub-etudiant.projet-auto .financement-tresorerie .row.top .col-3:first-of-type .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/realiser-son-diagnostic-auto-petite.png") no-repeat scroll center center/cover;height:142px}
body .hub-etudiant.projet-auto .financement-tresorerie .row.top .col-3:nth-of-type(2) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/financement-ou-location-comparer-les-offres-petite.png") no-repeat scroll center center/cover;height:142px}
body .hub-etudiant.projet-auto .financement-tresorerie .row.top .col-3:nth-of-type(3) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/simuler-son-tarif-assurance-auto-petite.png") no-repeat scroll center center/cover;height:142px}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle a:first-of-type .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/pret-auto-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle a:nth-of-type(2) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/pret-auto-ecologique-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle a:nth-of-type(3) .col-3{margin-right:0}
body .hub-etudiant.projet-auto .financement-tresorerie .row.middle a:nth-of-type(3) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/pret-premier-vehicule-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom a:first-of-type .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/permis-a-un-euro-par-jour-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom a:nth-of-type(2) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/financements-et-formules-locatives-auto-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom.second a:first-of-type .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/assurance/auto-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .financement-tresorerie .row.bottom.second a:nth-of-type(2) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/assurance/assurance-moto-cyclo-petite.jpg") no-repeat scroll center top/cover;height:257px;width:100%}
body .hub-etudiant.projet-auto .icon-btn2,body .hub-etudiant.projet-auto .udc-ajouter-compte::after{position:absolute;top:177px;right:18px}
body .hub-etudiant.projet-auto .header-page{margin-top:-21px}
body .hub-etudiant .bgc-white{background-color:#fff}
body .hub-etudiant .color-white{color:#fff}
body .hub-etudiant .full{top:0;bottom:0;left:0;right:0}
body .hub-etudiant .relative{position:relative}
body .hub-etudiant .absolute{position:absolute}
body .hub-etudiant .qui-suis-je .back-img,body .hub-etudiant .je-souhaite .back-img,body .hub-etudiant .devenir-client .back-img{width:100%;display:block}
body .hub-etudiant .qui-suis-je{z-index:0}
body .hub-etudiant .qui-suis-je .back-img{z-index:1}
body .hub-etudiant .qui-suis-je .content{z-index:2;padding:21px;top:35%}
body .hub-etudiant .qui-suis-je .content h2{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
body .hub-etudiant .qui-suis-je .content .profiter{position:absolute;left:21px;bottom:21px}
body .hub-etudiant .qui-suis-je .col-2{width:50%}
body .hub-etudiant .je-souhaite-header{padding-top:66px}
body .hub-etudiant .je-souhaite{padding-bottom:83px}
body .hub-etudiant .je-souhaite .avantage-cine{margin-top:83px}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap{top:0;bottom:0;right:0;left:0;padding:27px;text-align:left}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap h2{top:42px}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap p{top:116px}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap .btn-primary{top:211px}
body .hub-etudiant .je-souhaite .col-3{margin:0;padding-left:2%;padding-right:2%}
body .hub-etudiant .je-souhaite .col-3 a p,body .hub-etudiant .je-souhaite .col-3 a:link p,body .hub-etudiant .je-souhaite .col-3 a:visited p,body .hub-etudiant .je-souhaite .col-3 a:hover p,body .hub-etudiant .je-souhaite .col-3 a:active p,body .hub-etudiant .je-souhaite .col-3 .devenir-client .devenir-client-wrap p,body .hub-etudiant .devenir-client .je-souhaite .col-3 .devenir-client-wrap p{color:#767676}
body .hub-etudiant .je-souhaite .col-3 a{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08);box-shadow:0 1px 3px rgba(0,0,0,0.08);display:block;width:100%;border-bottom:3px solid #31bb13}
body .hub-etudiant .je-souhaite .col-3 a.univers-credit{border-bottom-color:#983ba6}
body .hub-etudiant .je-souhaite .col-3 a.univers-assurance{border-bottom-color:#e3514a}
body .hub-etudiant .je-souhaite .col-3 a.univers-epargne{border-bottom-color:#2491ee}
body .hub-etudiant .je-souhaite .col-3 a h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:27px;font-weight:400;margin-top:23px;margin-bottom:23px}
body .hub-etudiant .je-souhaite .col-3 a.mt-bloc{margin-top:123px}
body .hub-etudiant .je-souhaite .col-3 a .guide-picto{margin-left:auto;margin-right:auto;bottom:175px;left:0;right:0}
body .hub-etudiant .je-souhaite .col-3 a .content{height:186px;padding-left:44px;padding-right:44px}
body .hub-etudiant .je-souhaite .col-3 a .content:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#999;position:absolute;right:1rem;bottom:1rem}
body .hub-etudiant .je-souhaite .col-3 a .content h3{top:23px}
body .hub-etudiant .je-souhaite .col-3 a .content p{top:92px}
body .hub-etudiant .je-souhaite .col-3 a .content h3,body .hub-etudiant .je-souhaite .col-3 a .content p{left:0;right:0}
body .hub-etudiant .je-souhaite.plus-infos .je-souhaite-header{text-align:left}
body .hub-etudiant .je-souhaite.plus-infos .col-3 a{-webkit-box-shadow:none;box-shadow:none;border:0}
body .hub-etudiant .je-souhaite.plus-infos .col-3 a .content{height:auto}
body .hub-etudiant .je-souhaite.plus-infos .col-3 a .content:after{content:""}
body .hub-etudiant .devenir-client .devenir-client-wrap{top:0;bottom:0;right:0;left:0;padding:27px;text-align:left}
body .hub-etudiant .devenir-client .devenir-client-wrap h2{top:62px}
body .hub-etudiant .devenir-client .devenir-client-wrap p{top:118px}
body .hub-etudiant .devenir-client .devenir-client-wrap .btn-primary{top:223px}
body .hub-etudiant .app-stores{width:100%;height:128px;background-color:white;-webkit-box-shadow:1px .1px 3px rgba(0,0,0,0.1);box-shadow:1px .1px 3px rgba(0,0,0,0.1);padding-left:7px;padding-top:24px}
body .hub-etudiant .app-stores .picto-devices{margin-top:auto;margin-bottom:auto;top:0;bottom:0;right:53px;width:147px;height:49px}
body .hub-etudiant .app-stores div{height:49px}
@media all and (max-width:768px){body .hub-etudiant .col-2,body .hub-etudiant .col-3{width:100%}
body .hub-etudiant .picto-devices{display:none}
body .hub-etudiant .btn-primary{padding:1.19048vw 2.38095vw;font-size:3.96825vw}
body .hub-etudiant .wrap{padding:1.66667vw}
body .hub-etudiant header.wrap h2{padding:1.66667vw}
body .hub-etudiant h2{font-size:7.93651vw}
body .hub-etudiant p{font-size:3.96825vw;line-height:1.5rem;padding-left:1.66667vw;padding-right:1.66667vw}
body .hub-etudiant p br{display:none}
}
@media all and (max-width:768px){body .hub-etudiant .qui-suis-je .content{padding:1.66667vw}
body .hub-etudiant .qui-suis-je .content h4{font-size:3.96825vw}
}
@media all and (max-width:1260px) and (min-width:870px){body .hub-etudiant .qui-suis-je .content h2{font-size:3.57143vw}
}
@media all and (max-width:870px) and (min-width:768px){body .hub-etudiant .qui-suis-je .content h2{font-size:23px}
}
@media all and (max-width:1260px) and (min-width:768px){body .hub-etudiant .qui-suis-je .content .btn-primary{padding:1.19048vw;font-size:1.19048vw}
}
@media all and (max-width:768px){body .hub-etudiant .qui-suis-je .content .profiter{left:1.66667vw;bottom:1.66667vw}
}
@media all and (max-width:768px){body .hub-etudiant .qui-suis-je .col-2,body .hub-etudiant .qui-suis-je .col-3{width:100%}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite{padding-bottom:0}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite.plus-infos{padding-bottom:2%}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite.plus-infos .col-3{margin:0;padding-left:2%;padding-right:2%;padding-top:2%;padding-bottom:8%}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite .back-img.guide-back{display:none}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite .avantage-cine{margin-top:0;float:right;width:150%}
}
@media all and (max-width:414px){body .hub-etudiant .je-souhaite .avantage-cine .back-img{width:130%;float:right}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap{padding:2.14286vw}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap br{display:none}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap .btn-primary{position:static;float:right;clear:both;-webkit-transform:translateX(-70%);transform:translateX(-70%);margin-top:2.14286vw !important}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap h2{width:45%;position:static;float:right;padding:0;clear:both;-webkit-transform:translateX(-40%);transform:translateX(-40%);margin-top:2.14286vw !important}
body .hub-etudiant .je-souhaite .avantage-cine .avantage-cine-wrap p{width:45%;position:static;float:right;padding:0;clear:both;-webkit-transform:translateX(-40%);transform:translateX(-40%);margin-top:4.7619vw !important;line-height:.9rem;font-size:.6rem}
}
@media all and (max-width:768px){body .hub-etudiant .je-souhaite .col-3{padding-left:0;padding-right:0}
body .hub-etudiant .je-souhaite .col-3 a.mt-bloc:not(.guide){margin-top:0}
}
@media all and (max-width:768px){body .hub-etudiant .devenir-client{overflow:hidden}
}
@media all and (max-width:768px){body .hub-etudiant .devenir-client .back-img{width:140%}
}
@media all and (max-width:406px){body .hub-etudiant .devenir-client .back-img{width:150%}
}
@media all and (max-width:414px){body .hub-etudiant .devenir-client .devenir-client-wrap .btn-primary{bottom:12px;top:auto}
}
@media all and (max-width:320px){body .hub-etudiant .app-stores img{max-width:30%}
}
#hubBesoins-nosProduits .row.top .col-3:first-of-type .haut,#wrapper-hub-offre-col100 .row.top .col-3:first-of-type .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/realiser-son-diagnostic-auto-petite.png") no-repeat scroll center center/cover;height:142px}
#hubBesoins-nosProduits .row.top .col-3:nth-of-type(2) .haut,#wrapper-hub-offre-col100 .row.top .col-3:nth-of-type(2) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/financement-ou-location-comparer-les-offres-petite.png") no-repeat scroll center center/cover;height:142px}
#hubBesoins-nosProduits .row.top .col-3:nth-of-type(3) .haut,#wrapper-hub-offre-col100 .row.top .col-3:nth-of-type(3) .haut{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/produits/credit/simuler-son-tarif-assurance-auto-petite.png") no-repeat scroll center center/cover;height:142px}
#hubBesoins-nosProduits .row.top h3,#wrapper-hub-offre-col100 .row.top h3{margin:0 auto;padding-top:20px;text-align:center;width:250px;color:#000}
#hubBesoins-nosProduits .row.top h2,#wrapper-hub-offre-col100 .row.top h2{margin-top:0}
#hubBesoins-nosProduits .row.top,#wrapper-hub-offre-col100 .row.top{background-color:#fff;padding:2rem}
#hubBesoins-nosProduits .col-3:nth-child(3n),#wrapper-hub-offre-col100 .col-3:nth-child(3n){margin-right:2%}
#hubBesoins-nosProduits .col-3:last-of-type,#wrapper-hub-offre-col100 .col-3:last-of-type{margin-right:0}
.parrainage-produit{max-width:1260px;display:block;margin:0 auto}
.parrainage-produit .mob-only{display:none}
.parrainage-produit .popin.popin-fixed{top:20%}
.parrainage-produit .popin.popin-fixed p{font-size:16px;font-weight:300;font-stretch:condensed}
.parrainage-produit .popin.popin-fixed p.title{font-size:20px;margin-bottom:9px}
.parrainage-produit header.title-page{width:100%;min-height:75px;background-color:#5cc569;background-image:-webkit-linear-gradient(0,#5cc569,#4ed7b3);background-image:linear,0,#5cc569,#4ed7b3;padding-left:23px}
.parrainage-produit header.title-page h2{font-size:42px;font-weight:300;font-stretch:condensed;line-height:75px;text-transform:uppercase;text-align:left;color:#fff;margin:0;padding-top:30px}
.parrainage-produit .offre-parrainage-produit{width:100%;min-height:693px;padding-top:180px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/visuel.jpg") no-repeat #000;background-size:cover;background-position:center bottom}
.parrainage-produit .offre-parrainage-produit>.row{display:table;margin:0 auto}
.parrainage-produit .offre-parrainage-produit>.row.mob-only{display:none}
.parrainage-produit .offre-parrainage-produit .block-offre{width:440px;min-height:395px;float:left;padding:20px 40px}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child{margin-right:59px}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child p{float:left;margin-bottom:19px}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child p span{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:28px;font-stretch:condensed;line-height:30px;color:#57c765;display:inline-block;text-transform:uppercase}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child p span:first-child{font-size:84px;font-stretch:condensed;color:#57c765;display:inline-block;margin-right:15px}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child ul.list-check{float:left;width:100%}
.parrainage-produit .offre-parrainage-produit .block-offre:last-child ul.list-check{margin-top:30px}
.parrainage-produit .offre-parrainage-produit .block-offre header h3{font-size:42px;font-weight:300;font-stretch:condensed;color:#999;text-align:center;margin:0;padding-bottom:9px;margin-bottom:22px;border-bottom:1px solid #dcdfe0}
.parrainage-produit .offre-parrainage-produit .block-offre ul.list-check li{font-size:20px;color:#333}
.parrainage-produit .offre-parrainage-produit .block-offre ul.list-check li:before{color:#57c765}
.parrainage-produit .offre-parrainage-produit .block-offre ul.list-check li span{font-size:15px;line-height:19px;display:block;float:none}
.parrainage-produit .offre-parrainage-produit a.btn-primary{width:250px;display:block;margin:0 auto;float:none;margin-top:30px}
.parrainage-produit .offre-parrainage-produit .help-text-container{float:left}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-text{position:relative;top:10px;left:-5px}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-text.popup{margin-top:42px}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-text .circle-container .circle{width:25px;height:25px;font-size:18px;font-weight:bold;line-height:25px}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-popup{min-width:650px}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-popup p{font-size:12px;color:#262626;margin-bottom:15px}
.parrainage-produit .offre-parrainage-produit .help-text-container .help-popup p.title{font-weight:bold}
.parrainage-produit .animation-parrainage{height:616px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/strate-2-tuto.jpg") no-repeat #fff;background-size:cover;background-position:center bottom}
.parrainage-produit .espace-cadeau-parrainage{height:464px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/visuel-mockup-ordinateur-HD.gif") no-repeat #fff;background-size:cover;position:relative;padding-top:64px}
.parrainage-produit .espace-cadeau-parrainage .white-box{position:absolute;width:520px;min-height:335px;background-color:rgba(255,255,255,0.92);padding:28px 30px;margin-left:60px}
.parrainage-produit .espace-cadeau-parrainage .white-box h3{font-size:42px;font-weight:300;font-stretch:condensed;color:#57c765;display:inline-block;margin:0;margin-bottom:8px}
.parrainage-produit .espace-cadeau-parrainage .white-box h3 img{display:inline-block;position:relative;top:5px}
.parrainage-produit .espace-cadeau-parrainage .white-box p{font-size:15px;color:#262626;margin:0;margin-bottom:10px}
.parrainage-produit .espace-cadeau-parrainage .white-box p.bold{font-weight:bold;margin-bottom:0}
.parrainage-produit .espace-cadeau-parrainage .white-box a{margin-top:17px}
.parrainage-produit .client-parrainage .col-50{padding:50px 40px 34px 40px;min-height:540px}
.parrainage-produit .client-parrainage .col-50.client{background-color:#fff}
.parrainage-produit .client-parrainage .col-50.client ul{float:left;width:100%}
.parrainage-produit .client-parrainage .col-50.client ul li{width:100%;list-style:none;float:left;line-height:57px;margin-bottom:18px;display:block}
.parrainage-produit .client-parrainage .col-50.client ul li:last-child{margin-bottom:0}
.parrainage-produit .client-parrainage .col-50.client ul li img{float:left;margin-right:14px}
.parrainage-produit .client-parrainage .col-50.no-client{background-color:#f3f3f3;position:relative}
.parrainage-produit .client-parrainage .col-50.no-client p.title{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:32px;font-weight:300;font-stretch:condensed;color:#333;text-transform:uppercase;margin-bottom:0}
.parrainage-produit .client-parrainage .col-50.no-client p.title.green{font-family:bnpp_sans_condensed_regular,Arial,sans-serif;color:#4abf52;margin-top:7px}
.parrainage-produit .client-parrainage .col-50.no-client a{margin-top:72px}
.parrainage-produit .client-parrainage .col-50.no-client img{position:absolute;right:40px;top:-3px}
.parrainage-produit .client-parrainage .col-50 h3{font-size:42px;font-weight:300;font-stretch:condensed;line-height:1;color:#333;margin-top:0;margin-bottom:20px}
.parrainage-produit .client-parrainage .col-50 h3+p{margin-top:0}
.parrainage-produit .client-parrainage .col-50 p{font-size:15px;line-height:28px;color:#333;float:left;width:100%}
.parrainage-produit .client-parrainage .col-50 a{font-size:15px;margin-top:43px}
.didacticiel .highlight{position:relative;z-index:9}
.didacticiel .parcours{width:100%;position:relative;top:70px;z-index:4}
.didacticiel .parcours .close-didacticiel{position:absolute;top:15px;right:15px;font-size:24px;font-weight:bold;color:#fff;background-color:inherit;-webkit-transition:color .5s ease;transition:color .5s ease}
.didacticiel .parcours .close-didacticiel:hover{color:#1da35f}
.didacticiel .parcours .step{width:50%;max-width:600px;margin:0 auto;position:absolute}
.didacticiel .parcours .step.etape-1:after{content:'';position:absolute;bottom:-25%;left:10%;width:89px;height:121px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche1.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.etape-2{right:25%}
.didacticiel .parcours .step.etape-2:after{content:'';position:absolute;bottom:-25%;right:0;width:80px;height:127px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche2.png") no-repeat;background-position:bottom right}
.didacticiel .parcours .step.etape-3{left:10%}
.didacticiel .parcours .step.etape-3:after{content:'';position:absolute;bottom:-25%;width:98px;height:113px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche3.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.etape-4:after{content:'';position:absolute;bottom:-25%;width:115px;height:94px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche4.png") no-repeat;background-position:bottom right;right:0}
.didacticiel .parcours .step.etape-5{left:15%}
.didacticiel .parcours .step.etape-5:after{content:'';position:absolute;bottom:-25%;width:115px;height:94px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche5.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.etape-6{left:15%}
.didacticiel .parcours .step.etape-6:after{content:'';position:absolute;bottom:-25%;width:115px;height:94px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche6.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.etape-7{left:15%}
.didacticiel .parcours .step.etape-7:after{content:'';position:absolute;bottom:-25%;width:115px;height:94px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche7.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.etape-8{left:15%}
.didacticiel .parcours .step.etape-8:after{content:'';position:absolute;bottom:-25%;width:115px;height:94px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/fleche8.png") no-repeat;background-position:bottom left}
.didacticiel .parcours .step.hiddenStep{visibility:hidden}
.didacticiel .parcours .step .stepInfo{width:30px;height:30px;border-radius:50%;border:2px solid #fff;display:block;margin:0 auto;margin-bottom:15px}
.didacticiel .parcours .step .stepInfo p{display:block;font-size:15px;text-align:center;color:#fff;line-height:26px;margin:0}
.didacticiel .parcours .step p{font-size:15px;color:#fff;margin:0;text-align:center}
.didacticiel .parcours .step p.bolder{font-size:23px;font-weight:bold}
.didacticiel .parcours .step button{width:157px;margin-top:20px;display:block;margin:0 auto;margin-top:30px}
.didacticiel .parcours .step button.btn-secondary{width:180px}
.didacticiel .parcours .step .button-group{width:352px;display:block;margin:0 auto}
.didacticiel .parcours .step .button-group button.btn-secondary{width:180px;margin-right:15px}
.didacticiel .parcours .step.etape-0{margin-top:10%;left:25%}
.didacticiel .parcours .step.etape-0 p{text-align:center;color:#FFF}
.didacticiel .parcours .step.etape-0 button{width:250px;display:block;margin:0 auto;background-color:inherit;color:#fff}
.didacticiel .mask{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);float:left;z-index:3}
#parrainer-un-prch{max-width:1260px;height:616px;position:relative;background:#fff}
#parrainer-un-prch .dnone{display:none}
#parrainer-un-prch .rond,#parrainer-un-prch .rond-deux,#parrainer-un-prch .rond-trois{font-family:bnpp_sans_condensed_light;border:1px solid #000;border-radius:50px;width:60px;height:60px;display:block;margin:auto;font-size:40px;color:#424242;position:absolute;padding:4px 25px;top:150px;left:0;right:0}
#parrainer-un-prch .anim3{text-align:center;width:100%;height:616px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/etape2-tablette.png");background-position:50px bottom;background-repeat:no-repeat}
#parrainer-un-prch .anim3 .bgrd-trois,#parrainer-un-prch .anim3 .bgrd-quatre{position:absolute;top:153px;right:0;margin:0 auto;z-index:0}
#parrainer-un-prch .anim3 .rond-deux{padding:3px 22px}
#parrainer-un-prch .anim3 .rond-trois{padding:3px 23px}
#parrainer-un-prch .anim3 .bgdr-quatre .bgdr-main{height:auto;width:100%;position:absolute;bottom:0;left:0}
#parrainer-un-prch .anim3 .bgdr-quatre .solo-mobile,#parrainer-un-prch .anim3 .bgdr-quatre .page-vldtn{position:absolute;bottom:0;left:0;width:100%}
#parrainer-un-prch .anim3 .bgdr-quatre .doigts{position:absolute;bottom:0;left:0;width:100%}
#parrainer-un-prch .anim3 .bgdr-quatre .main-gauche{position:absolute;top:260px;left:400px;overflow:hidden;height:0}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipd-blc{height:335px;overflow:hidden}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipd-blc .counter{position:absolute;left:44.5%;top:45.2%;font-size:60px;color:#5cc569}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipd-blc .sign-count{position:absolute;left:48%;top:48.7%;font-size:43px;color:#5cc569}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipad-main{position:absolute;bottom:0;left:0;right:0;margin:0 auto;z-index:1000}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipad{position:absolute;top:113px;height:334px;width:252px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/ecran3.2.jpg") 0 335px;margin:auto;left:55px;right:0}
#parrainer-un-prch .text-desc-un{color:#5cc569;line-height:1.2;font-size:40px;top:12px}
#parrainer-un-prch .text-desc-un span{color:#afafaf}
#parrainer-un-prch .text-desc,#parrainer-un-prch .text-desc-quatre{color:#5cc569;line-height:1.2;font-size:40px;position:absolute;left:0;right:0;margin:0 auto;text-align:center;bottom:280px;margin-top:40px}
#parrainer-un-prch .text-desc span,#parrainer-un-prch .text-desc-quatre span{color:#afafaf}
#parrainer-un-prch .text-desc-trois{color:#5cc569;line-height:1.2;font-size:40px;position:absolute;left:0;right:0;top:32%;width:35%;margin:0 auto;text-align:center;margin-top:40px}
#parrainer-un-prch .text-desc-trois span{color:#afafaf}
#parrainer-un-prch .bloc,#parrainer-un-prch .bloc-2{position:absolute;width:370px;height:310px;top:25%;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}
#parrainer-un-prch .bloc-parrainer-etape-un{width:100%;height:616px;position:relative}
#parrainer-un-prch .bloc-parrainer-etape-un .bgrd-pictos{margin:0 auto;position:absolute;left:0;right:0;max-height:616px;height:auto;width:100%;z-index:0}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc{-webkit-box-shadow:0 0 20px 0 #c3c3c3;box-shadow:0 0 20px 0 #c3c3c3;padding:35px;background:#fff}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc h2.titre:before{content:"";position:absolute;width:26%;height:1px;bottom:-20px;left:37%;border-bottom:2px solid #5cc569}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc button{top:24px;position:relative;font-size:16px;color:#fff}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc button a{color:#fff}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-b,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-d{position:absolute;left:68%;top:250px}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-b h2,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c h2,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-d h2{font-size:40px;color:#5cc569}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-b h2 span,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c h2 span,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-d h2 span{color:#afafaf}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-d{text-align:left}
#parrainer-un-prch .bloc-parrainer-etape-un .mini-site{text-align:center;width:100%;height:616px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/mockup-1.png") center}
#parrainer-un-prch .bloc-parrainer-etape-un .mini-site img{margin-top:127px;margin-right:4px}
#parrainer-un-prch .bloc-parrainer-etape-un .mini-site .main-droite{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/main.png") center;background-repeat:no-repeat;width:300px;height:325px;position:absolute;bottom:0;right:19%;background-position:0 197px}
#parrainer-un-prch .bloc-parrainer-etape-un .mini-site .reseau{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/parrainage/main.png") center;background-repeat:no-repeat}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final{width:100%;height:440px;top:10%;position:absolute;text-align:center}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final .final-anim{width:100%;height:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final .final-anim div{width:33%;height:auto}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final .final-anim div img{height:250px}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final .text-final{color:#5cc569;margin-top:40px;line-height:1;font-size:30px}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-final .text-final span{color:#afafaf}
#parrainer-un-prch .rond-anim{-webkit-animation:bulger 3s forwards;animation:bulger 3s forwards}
#parrainer-un-prch .text-desc-anim{-webkit-animation:textdesc 3s forwards;animation:textdesc 3s forwards}
#parrainer-un-prch .type-writer-bloc{position:absolute;top:39.2%;left:0;right:0;font-size:12px;margin:auto;text-align:center}
#parrainer-un-prch .type-writer-bloc .child-twb{text-align:left;width:200px;margin:0 auto}
#parrainer-un-prch .type-writer,#parrainer-un-prch .type-writer2,#parrainer-un-prch .type-writer3{overflow:hidden;white-space:nowrap;margin:0 auto;letter-spacing:.15em;-webkit-animation:typing 1s steps(30,end);animation:typing 1s steps(30,end);margin-top:13px}
#parrainer-un-prch .main-droite-anim{-webkit-animation:mainD .75s forwards;animation:mainD .75s forwards}
#parrainer-un-prch .ipad-scroll{-webkit-animation:ipadScroll .75s forwards;animation:ipadScroll .75s forwards}
#parrainer-un-prch .solo-mobile-anim{-webkit-animation:vibr .75s forwards;animation:vibr .75s forwards}
#parrainer-un-prch .main-gauche-anim{-webkit-animation:apprtn .5s forwards;animation:apprtn .5s forwards}
#parrainer-un-prch .main-gauche-anim-dsc{-webkit-animation:dscd .5s forwards;animation:dscd .5s forwards}
#parrainer-un-prch .final-phone-parr{-webkit-animation:apprtion 1.5s forwards;animation:apprtion 1.5s forwards}
#parrainer-un-prch .btn-anim-final{-webkit-animation:bubble 1s forwards;animation:bubble 1s forwards}
@-webkit-keyframes bulger{0{top:150px}
100%{top:30px;left:92%}
}
@-webkit-keyframes textdesc{0{overflow:hidden;left:0;opacity:1}
50%{opacity:0}
100%{overflow:hidden;left:100%;opacity:0}
}
@-webkit-keyframes typing{from{width:0}
to{width:100%}
}
@-webkit-keyframes mainD{from{bottom:0;right:19%;height:325px}
to{bottom:0;right:25.5%;height:395px}
}
@-webkit-keyframes vibr{10%,90%{-webkit-transform:translateX(2px);transform:translateX(2px)}
20%,80%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
30%,50%,70%{-webkit-transform:translateX(2px);transform:translateX(2px)}
40%,60%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}
}
@-webkit-keyframes apprtn{from{height:0;top:610px}
to{height:356px;top:260px}
}
@-webkit-keyframes dscd{from{top:800px;left:400px;height:0}
to{top:60%;left:30%;height:246px}
}
@-webkit-keyframes apprtion{from{position:relative;top:-1000px;overflow:hidden}
to{position:relative;top:0;overflow:hidden}
}
@-webkit-keyframes ipadScroll{from{background-position:0 335px}
to{background-position:0 1px}
}
@-webkit-keyframes bubble{from{width:0;padding:0;height:0}
50%{padding:20px 35px}
to{padding:15px 30px}
}
@media screen and (max-width:1270px){.parrainage-produit .client-parrainage .col-50{width:100%;min-height:auto;padding:24px 16px}
.parrainage-produit .client-parrainage .col-50.client{background-color:#f3f3f3}
.parrainage-produit .client-parrainage .col-50.client ul li{font-size:14px;line-height:31px;margin-bottom:10px}
.parrainage-produit .client-parrainage .col-50.client ul li img{width:31px;height:auto}
.parrainage-produit .client-parrainage .col-50.no-client{background-color:#fff}
.parrainage-produit .client-parrainage .col-50.no-client p.title,.parrainage-produit .client-parrainage .col-50.no-client p.title.green{font-size:20px;margin-top:0;line-height:1}
.parrainage-produit .client-parrainage .col-50.no-client img{max-width:100px;right:5%}
.parrainage-produit .client-parrainage .col-50 h3{font-size:32.5px;margin-bottom:17px}
.parrainage-produit .client-parrainage .col-50 a{display:none}
.parrainage-produit .client-parrainage .col-50 p{font-size:14px}
}
@media screen and (max-width:1260px){@-webkit-keyframes apprtn{from{display:none}
to{display:none}
}
@-webkit-keyframes dscd{from{display:none}
to{display:none}
}
}
@media screen and (max-width:1155px){.parrainage-produit .offre-parrainage-produit .block-offre{min-height:431px;width:410px}
.parrainage-produit .offre-parrainage-produit .block-offre:first-child{margin-right:10px}
}
@media screen and (max-width:445px){.parrainage-produit header.title-page h2{line-height:1}
.parrainage-produit .offre-parrainage-produit{padding:0;padding-top:2rem}
.parrainage-produit .offre-parrainage-produit>.row.mob-only{width:90% !important;left:5%}
.parrainage-produit .animation-parrainage #parrainer-un-prch .bloc-parrainer-etape-un .bloc.anim1{width:100%}
}
@media screen and (max-width:400px){.parrainage-produit .client-parrainage .col-50.no-client img{max-width:80px !important}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain p span:first-child{margin:0 !important;padding:0 !important}
}
@media screen and (max-width:320px){.bloc-parrainer-etape-un .anim1 .titre,.bloc-parrainer-etape-un .anim1 .text-desc-un{font-size:10px}
}
@media screen and (max-width:1024px){.parrainage-produit .espace-cadeau-parrainage{background-position:77%}
.parrainage-produit .espace-cadeau-parrainage .white-box{margin-left:30px;top:40px;width:400px}
}
body.contrats-assurance{background-color:#f3eee9}
body.contrats-assurance.bpf .wrapper-assurances .contrats-assurance-list li:hover .fleche.js-detail-toggle::after{border-top-color:#5f4f42}
body.contrats-assurance.bpf .icon-carret-down:after{content:"\ea0a";color:#b2965b}
body.contrats-assurance.bpf .icon-carret-up:after{content:"\ea0b";color:#b2965c}
body.contrats-assurance .mes-devis-assurance{background-color:#fff;border:1px solid #dcdfe0;border-radius:2px;margin:30px;padding:22px 28px}
body.contrats-assurance .mes-devis-assurance .wrap-devis:last-child .wrap-devis-element{text-align:center}
@media screen and (min-width:992px){body.contrats-assurance .mes-devis-assurance .wrap-devis:last-child .wrap-devis-element{text-align:right}
}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element a{margin-top:13px;padding:12px 30px}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .icon-picto-mes-devis{font-size:30px;vertical-align:middle}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .wrap-devis-text{color:#333;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;padding-top:10px;margin:0}
@media screen and (max-width:320px){body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .wrap-devis-text{font-size:14px;padding-left:10px}
}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .wrap-devis-text span{color:#ee5842}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .wrap-devis-picto img{vertical-align:middle}
body.contrats-assurance .mes-devis-assurance .wrap-devis .wrap-devis-element .wrap-devis-title{color:#333;display:inline-block;font-family:"bnpp_sansbold",Arial,sans-serif;font-size:15px;margin:0;padding-left:14px;text-transform:uppercase}
body.contrats-assurance .info-assurance{padding:0rem 2rem}
body.contrats-assurance .info-assurance i.icon-info{font-size:26px;margin-right:10px}
@media screen and (max-width:767px){body.contrats-assurance .info-assurance i.icon-info{display:table-cell}
}
body.contrats-assurance .info-assurance .violet{padding:2px 0;width:auto}
@media screen and (max-width:767px){body.contrats-assurance .info-assurance .violet{display:table-cell}
}
@media screen and (max-width:767px){body.contrats-assurance .info-assurance{display:table}
}
body.contrats-assurance .wrapper-assurances{padding:0 2rem;margin-bottom:15px}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main{position:relative}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main i.icon-securite{font-size:2rem}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main div.picto-produit{width:100px;text-align:left;float:left}
@media screen and (max-width:767px){body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main .detail-compte-folder.no-mob{display:block}
}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main .detail-compte-folder .folder-btn{padding-top:7px}
@media screen and (max-width:767px){body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main .detail-compte-folder .folder-btn{padding-top:0;display:none}
}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main .detail-compte-folder .folder-btn::before{content:" ";display:block;width:80px;height:100%;background-color:#f8f8f8;z-index:0;position:absolute;top:0;right:0;border:1px solid #dcdfe0;border-width:0 0 0 1px}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .row.main .detail-compte-folder .folder-btn .icon-carret-down{background-position:center -625px;height:22px;position:relative}
@media screen and (max-width:767px){body.contrats-assurance .wrapper-assurances .contrats-assurance-list li{border-top-color:#e3514b}
}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list li .detail{border-left:solid 3px #e3514b}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list li:hover .fleche.js-detail-toggle::after{border-top-color:#4fd7b1}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list li.open .folder-btn .icon-carret-up{background-position:center -751px;height:22px;position:relative}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .degrade-hover:hover .icon span::before{color:#fff}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .icon-picto-mes-services-en-ligne{display:block;margin:27px auto;width:auto;height:auto;text-align:center}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte{position:relative}
@media screen and (max-width:415px){body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte{text-align:left !important;width:auto !important}
}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte .popover{left:-100px}
@media screen and (max-width:767px){body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte .popover{left:-40px}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte .popover:after,body.contrats-assurance .wrapper-assurances .contrats-assurance-list .infos-compte .popover:before{left:20%}
}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .js-editable{position:relative;display:table}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .js-editable.resilie::after{content:'Résilié';position:relative;top:-2px;left:10px;text-align:center;font-size:14px;border-radius:50px;padding:2px 12px;background:#777;border:1px solid #777;font-family:bnp_regular;color:#fff;text-transform:capitalize;line-height:1;pointer-events:none}
body.contrats-assurance .wrapper-assurances .contrats-assurance-list .js-editable.temporaire::after{content:'Temporaire';position:relative;top:-2px;left:10px;text-align:center;font-size:14px;border-radius:50px;padding:2px 12px;background:#ee5842;border:1px solid #ee5842;font-family:bnp_regular;color:#fff;text-transform:capitalize;line-height:1;pointer-events:none}
.client.qualif.contrats-assurance .icon-picto-mes-devis .path2:before{content:"\e9c3";margin-left:-1.2em;color:#333}
.client.qualif.contrats-assurance .icon-picto-mes-devis .path3:before{content:"\e9c4";margin-left:-1.2em;color:#ee5842}
@-moz-document url-prefix(){.client.qualif.contrats-assurance .icon-picto-mes-devis .path3:before{content:"\e9c4";margin-left:-1.7em;color:#ee5842}
}
#comparateur-carte-epargne .action-table button{font-size:13px}
#comparateur-credit-auto .lb-box,#comparateur-financement-auto .lb-box{padding:0}
#comparateur-credit-auto>.white-box.lb-box,#comparateur-financement-auto>.white-box.lb-box{padding-top:0}
#comparateur-credit-auto thead th h3,#comparateur-financement-auto thead th h3{font-size:1.9rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin-top:3rem;padding-bottom:2rem;border-bottom:1px solid #f3eee9}
#comparateur-credit-auto thead th p,#comparateur-financement-auto thead th p{font-size:12px;margin-bottom:1.5rem;min-height:50px}
#comparateur-credit-auto thead th .btn-,#comparateur-credit-auto thead th .btn-primary,#comparateur-financement-auto thead th .btn-,#comparateur-financement-auto thead th .btn-primary{padding:1rem;margin-bottom:1.5rem}
#comparateur-credit-auto thead th .btn-.onlyButton,#comparateur-credit-auto thead th .btn-primary.onlyButton,#comparateur-financement-auto thead th .btn-.onlyButton,#comparateur-financement-auto thead th .btn-primary.onlyButton{margin-top:2.45em}
#comparateur-credit-auto tbody td,#comparateur-financement-auto tbody td{color:#993ba7}
#comparateur-credit-auto tbody td.hover,#comparateur-financement-auto tbody td.hover{color:#FFF}
#comparateur-credit-auto .credit-renvoi,#comparateur-financement-auto .credit-renvoi{font-size:18px}
#comparateur-credit-auto .list-note,#comparateur-financement-auto .list-note{margin:0}
#wcm-l-comparateur-financement-auto header,#wcm-l-comparateur-financement-auto .pro .header-page{background-color:#d262a5;background-image:-moz-linear-gradient(-10deg,#d262a5,#8051a7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8051a7',endColorstr='#d262a5',GradientType=0)}
#wcm-l-comparateur-financement-auto table.table-comparateur thead th h3{height:80px;vertical-align:middle}
#wcm-l-comparateur-financement-auto table.table-comparateur thead th.hover{background-color:#d262a5;background-image:-webkit-linear-gradient(#d262a5,#8051a7);background-image:linear,false,#d262a5,#8051a7}
#wcm-l-comparateur-financement-auto table.table-comparateur tbody tr td.hover{background-color:#8051a7;background-image:inherit}
.fam-credit.credit-c .header-page{background-color:#d262a5;background-image:-moz-linear-gradient(-10deg,#d262a5,#8051a7) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8051a7',endColorstr='#d262a5',GradientType=0)}
.fam-credit.credit-c .header-page p:first-child{text-shadow:0 1px 3px rgba(0,0,0,0.5);margin:0}
.fam-credit.credit-c .header-page p{margin:0}
.fam-credit.credit-c #etape-financement-auto{padding:30px 30px 0}
.fam-credit.credit-c #etape-financement-auto .etapes .progression-alt.etp-1 li{text-align:center;padding-right:0;padding-left:0}
.fam-credit.credit-c #etape-financement-auto .etapes .progression-alt.etp-1 li:before{line-height:1.3}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto{padding:0 30px 30px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset{padding:20px 25px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>p{margin-bottom:30px;color:#999}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div{position:relative}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div i{position:absolute;font-size:2.6rem}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div i.page-stylo{left:15px;top:35px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div i.page-delete{left:105px;top:35px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div i.picto-voiture-etiquette{font-size:2rem;top:40px;left:0}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset>div i.irop-cat-pro-8{font-size:2rem;left:125px;top:40px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim p,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule p,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule p{margin-bottom:55px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label{margin-top:25px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label img,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label img,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label img{position:absolute;top:-60px;right:0}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label[for=dr3],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label[for=dr4],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label[for=dr14],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim label[for=dr15],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label[for=dr3],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label[for=dr4],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label[for=dr14],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule label[for=dr15],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label[for=dr3],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label[for=dr4],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label[for=dr14],.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule label[for=dr15]{margin-top:15px}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim #dr1[type="radio"]:checked+.icon.page-stylo,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-prim-vehicule #dr1[type="radio"]:checked+.icon.page-stylo,.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto fieldset .rep-acquerir-vehicule #dr1[type="radio"]:checked+.icon.page-stylo{color:#993ba7}
.fam-credit.credit-c #mon-besoin.auto-diagnostic-financement-auto .pull-right.btn-primary.next-button{margin-bottom:20px}
.fam-credit.credit-c .hover-comparateur-active{background-image:-webkit-linear-gradient(#d262a5,#8051a7);background-image:linear,false,#d262a5,#8051a7;background-color:#d262a5;color:#fff !important}
.fam-credit.credit-c .hover-comparateur-td{color:#fff !important;background:#8051a7}
.fam-credit.credit-c #comparateur-financement-auto{padding:0 2rem}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur thead a{width:160px;display:block;margin:0 auto}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur thead a.onlyButton{margin-top:14px}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .form-ligne{background-color:#faf9f9;border:1px solid #dcdfe0;margin-top:25px;padding:.4rem 1.66667rem 0;min-height:1px;clear:both}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .form-ligne th{background-color:#faf9f9}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .form-ligne th h3{position:relative;margin-bottom:.5rem;font-size:1.33333rem}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur thead th{width:20%}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur thead th .btn-primary{margin-bottom:.5rem}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .LOA-head,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .CBS-head,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .LLD-head,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .CPL-head{position:relative}
.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .LOA-head .tag-reco,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .CBS-head .tag-reco,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .LLD-head .tag-reco,.fam-credit.credit-c #comparateur-financement-auto .table-comparateur .CPL-head .tag-reco{text-transform:uppercase;border-radius:3px;position:absolute;padding:2px 5px;background:#fff;color:#e3514b;margin:0 20%;top:1.25rem;right:0;left:0}
.fam-credit.credit-c #comparateur-financement-auto .legende{float:left;margin-right:25px}
.fam-credit.credit-c #comparateur-financement-auto .legende i{color:#993ba7}
#comparateur-bnp-securite{width:100% !important}
#comparateur-bnp-securite .table-comparateur .icon.icon-check:before{color:#e3514b}
#comparateur-bnp-securite .table-comparateur td.hover .icon.icon-check:before{color:#FFF}
#comparateur-bnp-securite .table-comparateur.fixed thead tr.fixed-tr{display:none}
#comparateur-bnp-securite .table-comparateur td,#comparateur-bnp-securite .table-comparateur th{background-color:transparent;color:#212121}
#comparateur-bnp-securite .table-comparateur td.hover,#comparateur-bnp-securite .table-comparateur th.hover{color:#FFF}
#comparateur-bnp-securite .table-comparateur td ul,#comparateur-bnp-securite .table-comparateur th ul{list-style-position:inside;text-align:initial;padding-left:25%}
#comparateur-bnp-securite .table-comparateur .btn-primary{font-size:15px}
#comparateur-bnp-securite .table-comparateur col{background-color:white}
#comparateur-bnp-securite .table-comparateur #col3,#comparateur-bnp-securite .table-comparateur #col4{width:30%}
#comparateur-bnp-securite .table-comparateur #col1,#comparateur-bnp-securite .table-comparateur #col2{width:20%}
#comparateur-bnp-securite .table-comparateur #col4{background:#ee5842}
#comparateur-bnp-securite .table-comparateur td.action-table{background-color:#e7e7e7}
#comparateur-bnp-securite .table-comparateur thead th.hilight{background-color:#ed973c;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed973c),to(#ee5842));background-image:linear-gradient(180deg,#ed973c 0,#ee5842 100%)}
#comparateur-bnp-securite .table-comparateur .hilight{color:#FFF}
#comparateur-bnp-securite .table-comparateur .hilight i.icon,#comparateur-bnp-securite .table-comparateur .hilight i.icon:before{color:#FFF}
#comparateur-bnp-securite .table-comparateur tbody{font-family:"open sans"}
#comparateur-bnp-securite .table-comparateur col.hover{background-color:#ee5842}
#comparateur-bnp-securite .table-comparateur tfoot th,#comparateur-bnp-securite .table-comparateur tfoot td{border-left:0}
#comparateur-bnp-securite .table-comparateur tfoot tr{border:0}
#comparateur-bnp-securite .table-comparateur tfoot .suscribe-cells{background-color:#e7e7e7;text-align:center}
#comparateur-bnp-securite .table-comparateur tfoot .suscribe-cells .btn-primary{margin-top:30px}
#comparateur-bnp-securite .table-comparateur .cat-caracteristique{font-family:"bnpp_sansregular",Arial,sans-serif;background-color:#faf9f9;font-size:17px;text-align:center;color:#ee5842;text-transform:uppercase}
body.noScroll{overflow:hidden}
body.webview .cookies{display:none}
#notice-informations #notice-informations-content{padding:4.6rem}
#notice-informations ul,#notice-informations ol{padding-left:33px}
#notice-informations .row{margin-top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#parcours-de-droits.pro .popin .popin-header{background-image:-webkit-linear-gradient(#00b38b,#00b38b);background-image:linear,false,#00b38b,#00b38b}
#parcours-de-droits.pro #donne_etape1 .wrap .droits-img-div p{color:#007568}
#parcours-de-droits.bpf .popin .popin-header{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
#parcours-de-droits.bpf #donne_etape1 .wrap .droits-img-div p{color:#605043}
#parcours-de-droits #choix-options-rectific .fc{display:block;color:#424242;text-transform:capitalize;opacity:1}
#parcours-de-droits #choix-options-rectific [type=checkbox]:checked+label.fc:before,#parcours-de-droits #choix-options-rectific [type=checkbox]:not(:checked)+label.fc:before{height:21px;width:21px}
#parcours-de-droits #choix-options-rectific [type=checkbox]:checked+label.fc:after,#parcours-de-droits #choix-options-rectific .form [type=checkbox]:not(:checked)+label.fc:after{font-size:.9rem}
#parcours-de-droits .pj-item{margin-top:10px}
#parcours-de-droits .pj-item i{float:left;position:relative;top:3px}
#parcours-de-droits .pj-item .pj-text{margin-left:11px;float:left}
#parcours-de-droits .pj-item .pj-text p{margin:0;color:#5cc569}
#parcours-de-droits .pj-item .pj-text p span{text-decoration:underline;cursor:pointer}
#parcours-de-droits .pj-item .pj-text p:nth-child(2){font-size:13px;color:#777}
#parcours-de-droits .popin1{width:42.1%;height:375px;background-color:#fff;position:fixed;z-index:9999999;top:200px;display:none}
#parcours-de-droits .popin{padding:0;border:0}
#parcours-de-droits .popin .popin-header{position:relative;height:65px;background-color:#1da15e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#parcours-de-droits .popin .popin-header h3{text-align:center;width:100%;margin:0;color:white}
#parcours-de-droits .popin .popin-header .popin-close{position:absolute;top:16px;right:12px}
#parcours-de-droits .popin .popin-content{padding:10px;height:310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}
#parcours-de-droits .popin .popin-content .choix-box{height:250px;width:250px;border-radius:7px;border:solid 1px #dcdfe0;padding:81px 0 71px;cursor:pointer;float:left;margin:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:768px){#parcours-de-droits .popin .popin-content .choix-box{height:135px;width:135px}
#parcours-de-droits .popin .popin-content .choix-box .choix-box-indiv img[href="../../image/parcours-de-droits/picto-int.svg"]{padding-top:18px}
#parcours-de-droits .popin .popin-content .choix-box .choix-box-indiv img{-webkit-transform:scale(0.8);transform:scale(0.8)}
}
#parcours-de-droits .popin .popin-content .choix-box:hover{background:#efefef}
#parcours-de-droits .popin .popin-content .choix-box .choix-box-indiv{width:188px}
#parcours-de-droits .popin .popin-content .choix-box .choix-box-indiv img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding-top:22px}
#parcours-de-droits .popin .popin-content .choix-box .choix-box-indiv p{text-align:center;color:black;font-size:20px}
#parcours-de-droits .overlay{background-color:rgba(0,0,0,0.51);width:100%;height:100%;z-index:9999}
#parcours-de-droits #donne_etape3{display:none}
#parcours-de-droits #donne_etape1 .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div{width:auto;max-width:307px}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div:first-child{margin-right:32px}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div img{width:100%}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div p{margin-top:0}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div p{text-align:center;font-size:17px;color:#00965e}
#parcours-de-droits #donne_etape1 #mentions-legales{padding:4.2% 2.4%;color:#333}
#parcours-de-droits #donne_etape1 #mentions-legales p{margin:0}
#parcours-de-droits #donne_etape1 #mentions-legales p:nth-of-type(1){text-indent:20px}
#parcours-de-droits #donne_etape1 #mentions-legales p:nth-child(3){text-indent:10px}
#parcours-de-droits #donne_etape1 #mentions-legales p:nth-child(6){text-indent:10px}
#parcours-de-droits #donne_etape1 #mentions-legales p:nth-child(12){text-indent:10px}
#parcours-de-droits #donne_etape1 #mentions-legales ul{margin-left:35px}
#parcours-de-droits #donne_etape1 #mentions-legales .donnees-italic{font-style:italic}
#parcours-de-droits #donne_etape1 #mentions-legales .legal-centre{text-align:center}
#parcours-de-droits #donne_etape1 #mentions-legales .exe_droit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:36px 0 0}
#parcours-de-droits #donne_etape2 .white-box{padding-left:30px;padding-right:30px}
#parcours-de-droits #donne_etape2 .white-box a{text-decoration:underline}
#parcours-de-droits #donne_etape2 .white-box ul{padding-left:42px}
#parcours-de-droits #donne_etape2 .white-box h2{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:32px;margin-top:40px}
#parcours-de-droits #donne_etape2 .white-box .exe_droit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:44px 0 50px}
#parcours-de-droits #donne_etape3 .reset-input{display:none}
#parcours-de-droits #donne_etape3 .circle-small{color:#5dc66a;border-color:#5dc66a}
#parcours-de-droits #donne_etape3 #form-donnee-coordonnees-1 .input-container{width:33%;min-width:210px}
#parcours-de-droits #donne_etape3 .div-choix-droit .violet{margin-top:0;font-size:1.13333rem;margin-bottom:12px}
#parcours-de-droits #donne_etape3 .div-choix-droit .violet+label{margin-bottom:15px}
#parcours-de-droits #donne_etape3 .form-ligne-titre h3{display:inline-block}
#parcours-de-droits #donne_etape3 .form-ligne-titre .help-text-container{display:inline}
#parcours-de-droits #donne_etape3 .addDocument{width:50%;min-width:210px;height:46px;font-size:15px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(2){background-color:#f8f8f8}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) .fieldset{border-left:0;padding:25px;background-color:#fff;border:0;margin-bottom:20px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) .fieldset .radio-label{display:block;margin-bottom:19px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) .fieldset .top-label{margin:10px 0 15px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) .legal{color:#999}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) textarea{border-color:#c7c7c7;border-radius:3px;width:47.3%;min-width:210px;padding:7px 10px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) .circle-small{color:#5dc66a;border-color:#5dc66a}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-effacer,#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-portab,#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-oppo{margin-top:19px}
#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-effacer p,#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-portab p,#parcours-de-droits #donne_etape3 .wrap:nth-child(3) #choix-options-oppo p{margin:0 0 21px 50px;padding-top:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin{max-width:650px;max-height:650px;overflow:auto;padding:31px 62px;top:15%;position:fixed}
#parcours-de-droits #donne_etape3 #popinContrat.popin p.title{font-size:17px;line-height:30px;color:#212121;text-transform:uppercase;margin-top:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin p.light-grey{font-size:13px;line-height:17px;margin:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-limitedSizeFile{margin:20px 0}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-limitedSizeFile img{width:32px;height:32px;margin-top:4px}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-limitedSizeFile p.error-limitedSizeFile-msg{width:90%;padding-left:15px;font-size:15px;line-height:20px;color:#212121;margin-bottom:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-limitedSizeFile p.error-limitedSizeFile-msg span{color:#dd2c35}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-doc-refused{margin:25px 0}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-doc-refused i{font-size:14px;text-align:center;line-height:1.2;color:#fff;background-color:#e64444;width:32px;height:32px;border-radius:50%;padding:8px;float:left}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-doc-refused p{font-size:15px;line-height:20px;color:#212121;margin-top:5px;margin-bottom:25px}
#parcours-de-droits #donne_etape3 #popinContrat.popin .error-doc-refused .btn-primary.small{margin-top:0;margin-left:10px}
#parcours-de-droits #donne_etape3 #popinContrat.popin .doc-loaded{margin-top:14px}
#parcours-de-droits #donne_etape3 #popinContrat.popin .doc-loaded p{font-size:15px;line-height:17px;margin-bottom:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin .doc-loaded button{font-size:13px;color:#999;text-decoration:underline;background-color:inherit;padding:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader{width:100%;float:left;margin-top:20px;position:relative;cursor:pointer}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone.dz-drag-hover .content{position:relative;border:2px solid #e7e7e7}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone.dz-drag-hover .content:after{content:'Déposez votre document';font-size:20px;line-height:270px;color:#212121;text-align:center;position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/parcours-de-droits/icon-contrat.png) no-repeat #e7e7e7;background-position:center top;background-position-y:70px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete{width:100%;height:100%;position:absolute;z-index:99;top:0;left:0;bottom:0;background-color:#FFF;border:0;border-radius:3px;padding:0 2rem}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete i{width:54px;height:60px;display:block;margin:0 auto}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete p{font-size:20px;line-height:24px;text-align:center;color:#323232;margin-top:36px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete p span{color:#e64444}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete button{margin-top:20px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone #confirm-delete .delete.btn-primary.pull-right{width:auto}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content{float:left;width:100%;border-radius:3px;border:2px dashed #e7e7e7;padding:2rem 6rem}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content>p{font-size:20px;line-height:24px;color:#212121;text-align:center;margin-bottom:30px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content .interligne{width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:20px;position:relative}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content .interligne span{font-size:13px;color:#999;text-align:center;background-color:#fff;display:block;position:absolute;width:15%;left:42.5%;top:-8px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content input[type=file]{width:100%}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content #search{margin-top:0;margin-bottom:15px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage{display:none;list-style:none;padding:0;margin-bottom:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li{display:inline-block;width:30%;margin-right:2.5%}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li:last-child{margin-right:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li div{border:1px solid #e0e0e0;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);padding:15px 0}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li div a{width:80%;display:block;margin:0 auto}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li div a img{width:auto;height:36px;display:block;margin:0 auto}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .content ul#external-storage li p{font-size:13px;text-align:center;color:#999;margin-top:6px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview{width:120px;float:left;margin-top:10px;margin-right:9px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview:nth-child(4n+2){margin-right:0}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview:hover .dz-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-image{width:120px;height:90px;position:relative;float:left}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-image.icon.icon-pdf:before,#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-image.icon.icon-mes-doc:before{position:absolute;font-size:50px;display:block;margin:auto;text-align:center;padding:16% 29%}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-image img{width:35%;border:1px solid #dcdfe0;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);text-indent:-9999px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-details .dz-size,#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-details .dz-filename,#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-success-mark,#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-error-mark,#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-preview .dz-error-message{display:none}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-clickable#addElement{width:120px;height:90px;font-size:13px;text-align:center;color:#000;background-color:#ebebeb;border:1px solid #dcdfe0;margin-top:10px;margin-right:0;padding:20px 0;cursor:pointer;float:left}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-clickable#addElement:hover{background-color:inherit}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-clickable#addElement img{width:32px;height:auto;display:block;margin:0 auto}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader.dropzone .dz-clickable#addElement p{margin-top:5px}
#parcours-de-droits #donne_etape3 #popinContrat.popin #file-uploader iframe{position:absolute;top:0;left:0;z-index:9}
#parcours-de-droits #donne_etape3 #popinContrat.popin button.btn-primary.small{margin-top:20px}
#parcours-de-droits #donne_etape3 #submitPj{width:107px;height:46px}
#parcours-de-droits #donne_etape4 .wrap{padding:30px;height:400px}
#parcours-de-droits #donne_etape4 .wrap .white-box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:44px 4.5%;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}
#parcours-de-droits #donne_etape4 .wrap .white-box .icon-form-confirm{position:relative;top:8px;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;min-width:73px}
#parcours-de-droits #donne_etape4 .wrap .white-box p{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;line-height:21px;margin:30px 0 0 21px}
#parcours-de-droits #donne_etape4 .wrap .white-box p span{font-size:20px}
@media(min-width:768px) and (min-width:768px){#parcours-de-droits #donne_etape3 .wrap:nth-child(3){padding:2rem 8rem}
}
@media(max-width:768px){#parcours-de-droits #donne_etape1 .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#parcours-de-droits #donne_etape1 .wrap .droits-img-div:first-child{margin-right:0}
#parcours-de-droits #donne_etape4 .wrap .white-box .icon-form-confirm{-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5)}
#parcours-de-droits #donne_etape3 .wrap #popinContrat{padding:31px 15px !important}
#parcours-de-droits #donne_etape3 .wrap #popinContrat #file-uploader.dropzone .content{padding:2rem 3rem !important}
}
#non-client .legal-centre{text-align:center}
#non-client .legal-centre p{margin:5px}
.webview #notice-informations.bpf .slide-down{background-image:webkit-linear-gradient(180deg,#42382f,#685648);background:#b2965b}
.webview #notice-informations.bpf .icon-loupe{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center 398px}
.webview #notice-informations.pro .slide-down{background-image:webkit-linear-gradient(180deg,#006072,#007867);background:#007867}
.webview #notice-informations .mb .slide-down{background-color:#1da35f;background-image:-webkit-linear-gradient(#1da35f,#1b9a5a)}
.webview #notice-informations .slide-down{background-color:#28c3a9;width:50px;height:50px;border-radius:50%;position:fixed;bottom:8%;right:7px;cursor:pointer}
.webview #notice-informations .slide-down i{display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:21px;left:16px;position:relative}
.webview #notice-informations #notice-informations-content{padding:4.6rem}
.webview #notice-informations ul,.webview #notice-informations ol{padding-left:33px}
.webview #notice-informations .row{margin-top:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.webview #notice-informations .btn-custom-choix span{display:none}
.webview #notice-informations .app-mobile{display:none}
.webview #notice-informations .header-page{display:none}
.webview #notice-informations #notice-informations-content{padding-top:0}
@media(max-width:768px){.webview #notice-informations #notice-informations-content h2{font-size:2rem}
.webview #notice-informations #notice-informations-content ul{padding:0}
}
.webview #notice-informations #notice-informations-content #download-notice{padding-left:47px}
.webview #notice-informations #notice-informations-content #download-notice::before{left:-23px}
.webview #notice-informations #notice-informations-content .btn-custom-choix{color:white;display:block;border-radius:50px;border:0}
.webview #notice-informations #notice-informations-content .btn-custom-choix span{display:block}
.webview #notice-informations #notice-informations-content .btn-custom-choix .icon.icon-download2:before{left:-19px;top:3px;position:relative}
.webview #notice-informations #notice-informations-content .app-mobile{display:block;margin-top:40px;text-align:center}
.webview #notice-informations #notice-informations-content .app-mobile p{margin:31px 0;text-align:center;color:#737373;display:inline}
.webview #notice-informations #notice-informations-content .app-mobile button{margin:auto;width:212px;margin-top:41px}
.webview #notice-informations #notice-informations-content .app-mobile button:hover{width:212px}
.webview #notice-informations #notice-informations-content .app-mobile .cb2{display:inline}
.webview #notice-informations #notice-informations-content .app-mobile .cb2::before{left:-3px;top:-1px}
.webview #notice-informations #notice-informations-content .app-mobile .cb2::after{left:-2px;top:4px}
.webview #notice-informations #notice-informations-content .app-mobile a{color:white}
@media screen and (min-width:911px) and (max-width:1044px){.section-anr#confirmation #enregistrement .form label{font-size:14px}
}
@media screen and (min-width:768px) and (max-width:910px){.section-anr#confirmation #enregistrement .form label{font-size:12px}
}
#parcours-cle-digitale #btn-modifier-numero{margin:0}
#parcours-cle-digitale .btn-primary.pull-right{margin-right:20px}
#parcours-cle-digitale #btn-right{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
#parcours-cle-digitale #btn-right .btn-secondary{margin-right:30px}
#parcours-cle-digitale #btn-right>button:first-child{margin-right:20px}
#parcours-cle-digitale .etape1{padding:4%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#parcours-cle-digitale .etape1 .icon-form-confirm{min-width:103px;background-position:left -72px;display:inline-block;width:10%;vertical-align:middle}
#parcours-cle-digitale .etape1 .cle-txt{display:inline-block;width:70%}
#parcours-cle-digitale .etape1 ~ .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:768px){#parcours-cle-digitale .etape1 ~ .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#parcours-cle-digitale .etape1 ~ .row .btn-primary.pull-right{margin-right:0;margin-top:20px;width:225px}
}
#parcours-cle-digitale .etape1 .cle-txt a{text-decoration:underline}
#parcours-cle-digitale .etape1 .cle-txt p{margin:0;margin-bottom:11px}
#parcours-cle-digitale .etape1+.row{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
#parcours-cle-digitale .etape1+.row .btn-primary.pull-right{margin:0 20px 0 0}
#parcours-cle-digitale .etape1+.row #btn-modifier-numero{margin:0}
#parcours-cle-digitale .etape2 #num-mob .reset-input{display:none}
#parcours-cle-digitale .etape2 #envoi-mob .white-box span.green{color:#1b9b5b}
#parcours-cle-digitale .etape2 #envoi-mob .white-box p{margin:0;color:#777}
#parcours-cle-digitale .etape2 #envoi-mob .white-box p a{text-decoration:underline}
#parcours-cle-digitale .etape2 .popin-fixed{top:30%}
#parcours-cle-digitale .etape2 #popinLoad .popin-close{position:relative;top:5px;left:3px}
#parcours-cle-digitale .etape2 #popinLoadRef .popinContent{margin:0 4.2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#parcours-cle-digitale .etape2 #popinLoadRef .popinContent .icon-form-info{display:block;position:relative;margin:10px 0 5px}
#parcours-cle-digitale .etape2 #popinLoadExp .popinContent{margin:0 4.2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#parcours-cle-digitale .etape2 #popinLoadExp .popinContent .icon-time{-webkit-transform:scale(4);transform:scale(4);position:relative;right:24px;margin:10px 0 50px}
#parcours-cle-digitale .etape2 #popinLoadExp .popinContent i{display:block}
#parcours-cle-digitale .etape2 #popinLoadNormal{padding:26px 0}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent{margin:0 4.2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent p{max-width:100%;text-align:center}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent .jsloader{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-sprites-grey.png)}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent .green{color:#5cc569}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent i{display:block}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent p:nth-of-type(1){margin-bottom:0;color:#a2a2a2}
#parcours-cle-digitale .etape2 #popinLoadNormal .popinContent p:nth-of-type(3){color:#a2a2a2;font-size:13px;margin-bottom:34px}
#parcours-cle-digitale .etape2 #popinLoadNormal>p{color:#a2a2a2;font-size:13px;margin:0 4.2%}
#parcours-cle-digitale #cle-mail{color:#999;margin-right:2.5%;float:right;text-decoration:underline;margin-top:15px}
#parcours-cle-digitale .etape3 .confirm-num{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#parcours-cle-digitale .etape3 .confirm-num .icon-form-confirm{background-position:0 -72px}
#parcours-cle-digitale .etape3 .confirm-num div:first-child{min-width:82px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
#parcours-cle-digitale .etape3 .confirm-num div:last-child{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8}
#parcours-cle-digitale .etape3 .confirm-num div:last-child span{font-size:20px}
@media screen and (max-width:768px){#parcours-cle-digitale .etape1{display:block}
#parcours-cle-digitale .etape1 .icon-form-confirm{margin:0 auto 20px;min-width:70px;width:70px;display:block}
#parcours-cle-digitale .etape1 .cle-txt{width:auto}
#parcours-cle-digitale .etape1+.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
#parcours-cle-digitale .etape2 .popin-fixed{top:10%}
#parcours-cle-digitale .etape2 .wrapper-mobile .btn-primary{display:block;width:100%}
#parcours-cle-digitale #btn-right{display:block}
#parcours-cle-digitale #btn-right a{display:block;width:100%}
#parcours-cle-digitale #btn-right a:first-child{margin-bottom:10px}
}
.wrapper-kyc .part4 .icon,.wrapper-kyc .part5 .icon{font-size:25px;margin-right:30px}
.wrapper-kyc #Reoptinpopin{margin-top:-288px}
.wrapper-kyc .row .icon-trash{cursor:pointer;z-index:2}
.wrapper-kyc .row.relative{position:relative}
.wrapper-kyc .popover-content{width:200px;color:#424242}
.wrapper-kyc .popover-content p{display:inline}
.wrapper-kyc .action{margin-top:20px}
.wrapper-kyc :not(.popin)>.confirmation{padding-bottom:120px;padding-top:120px}
.wrapper-kyc .etape0 .header h2{margin-top:35px;text-transform:uppercase}
.wrapper-kyc .etape0 .header h3{margin-top:0;font-weight:bold}
.wrapper-kyc .etape0 .italic{font-style:italic;margin:0}
.wrapper-kyc h1 span{font-weight:bold}
.wrapper-kyc #divCC{min-height:400px}
body.part .wrapper-kyc .hb,body.part .wrapper-kyc .bpf{display:none}
body.hb .wrapper-kyc .part,body.hb .wrapper-kyc .bpf{display:none}
body.bpf .wrapper-kyc .part,body.bpf .wrapper-kyc .hb{display:none}
body.hb .wrapper-kyc .ui-datepicker-title select{font-size:14px;width:auto}
body.hb .wrapper-kyc .etape1 .action .later{visibility:hidden;display:none !important}
body.hb .wrapper-kyc .list-fav li{border-top:1px solid #06c1d4}
body.part .wrapper-kyc .list-fav li{border-top:1px solid #54b484}
body.bpf .wrapper-kyc .list-fav li{border-top:1px solid #b2965b}
body.part .wrapper-kyc .etape0 .header{color:#248e59}
body.hb .wrapper-kyc .etape0 .header{color:#0e96ad}
body.hb .wrapper-kyc .etape0 .header h2{font-size:25px}
body.hb .wrapper-kyc .etape0 .header h3{font-size:18px;text-transform:none}
body.hb .wrapper-kyc .accordeon{width:70%;margin:auto}
body.hb .wrapper-kyc .accordeon .action .btn-primary{background-color:#ff5963}
body.hb .wrapper-kyc span.hb{color:inherit;font-size:inherit;font-family:inherit;display:inline !important}
body.part .wrapper-kyc span.part{color:inherit;font-size:inherit;font-family:inherit;display:inline !important}
body.bpf .wrapper-kyc span.bpf{color:inherit;font-size:inherit;font-family:inherit;display:inline !important}
body.hb .wrapper-kyc span.hb.inline{display:inline-block !important}
body.part .wrapper-kyc span.part.inline{display:inline-block !important}
body.bpf .wrapper-kyc span.bpf.inline{display:inline-block !important}
#fp_nav.onglet-nav{padding:0;overflow:hidden}
#fp_nav.onglet-nav .onglet-nav{position:static;width:auto}
#fp_nav.onglet-nav .onglet-nav li{margin:10px 20px 10px 0}
#fp_nav.onglet-nav ul.onglet.ancres li.js-onglet-current a{background-color:#4cce49;color:#FFF}
#fp_hero{position:relative;top:60px}
#fp_hero:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero #fp_infos_hero{position:absolute;top:115px}
#fp_hero #fp_infos_hero:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero #fp_infos_hero p span{border-radius:25px;padding:2px 21px;color:#fff}
#fp_hero #fp_infos_hero p span.onglet-assurance{background-color:#e3514b}
#fp_hero #fp_infos_hero p span.onglet-bourse{background-color:#a9a995}
#fp_hero #fp_infos_hero p span.onglet-carte{background-color:#b2965b}
#fp_hero #fp_infos_hero p span.onglet-compte{background-color:#b2965b}
#fp_hero #fp_infos_hero p span.onglet-credit{background-color:#826b97}
#fp_hero #fp_infos_hero p span.onglet-epargne{background-color:#a9a995}
#fp_hero #fp_infos_hero p span.onglet-mobile{background-color:#d262a5}
#fp_hero #fp_infos_hero p span.onglet-protection{background-color:#fe9b0a}
#fp_hero #fp_infos_hero h1{color:#fff;font-size:4rem;line-height:1;padding:35px 18px 0;margin:0;width:100%}
#fp_hero #fp_infos_hero h1+p{position:absolute;top:-30px;left:20px}
#fp_hero #fp_infos_hero p.fp-soustitre{color:#fff;margin:25px 18px;font-family:bnp_bold,Arial,sans-serif;font-size:1.1rem}
#fp_hero #fp_infos_hero h1,#fp_hero #fp_infos_hero p.fp-soustitre{text-shadow:0 0 2px #000,1px 1px 10px #433931}
#fp_hero img{width:100%;display:block}
#fp_hero ul{list-style:none;padding:0;margin:30px 18px;position:absolute;bottom:0}
#fp_hero ul li{float:left;border:1px solid #fff;position:relative;margin:0;height:50px;width:50px;cursor:pointer}
#fp_hero ul li.fp-quickaccess{display:none;margin:0;padding:8px;text-align:center}
#fp_hero ul li.fp-quickaccess span.icon-pdf,#fp_hero ul li.fp-quickaccess span.icon-star,#fp_hero ul li.fp-quickaccess span.icon-lien{color:#fff;font-size:2rem}
#fp_hero ul li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero ul li:first-child{border-radius:4px 0 0 4px}
#fp_hero ul li:last-child{border-radius:0 4px 4px 0}
#fp_hero ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero_credit_conso{position:relative;top:60px}
#fp_hero_credit_conso img{width:100%}
#fp_hero_credit_conso:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero_credit_conso #fp_infos_hero{position:absolute;top:125px}
#fp_hero_credit_conso #fp_infos_hero p.credit-conso{color:inherit;padding:10px 18px;font-size:1.5em;margin-top:-200px;width:64%}
#fp_hero_credit_conso #fp_infos_hero p.credit-conso-blanc{color:#fff;padding:10px 18px;font-size:1.5em;margin-top:-200px;width:64%;text-shadow:0 0 2px #000,1px 1px 10px #433931}
#fp_hero_credit_conso #fp_infos_hero p.credit-conso1{color:inherit;padding:10px 18px;font-size:1.5em;margin-top:-268px;width:64%}
#fp_hero_credit_conso #fp_infos_hero p.credit-conso-blanc1{color:#fff;padding:10px 18px;width:64%;text-shadow:0 0 2px #000,1px 1px 10px #433931}
#fp_hero_credit_conso #fp_infos_hero:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero_credit_conso #fp_infos_hero p span{border-radius:25px;padding:2px 21px;color:#fff}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-assurance{background-color:#e3514b}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-bourse{background-color:#a9a995}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-carte{background-color:#b2965b}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-compte{background-color:#b2965b}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-credit{background-color:#826b97}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-epargne{background-color:#a9a995}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-mobile{background-color:#d262a5}
#fp_hero_credit_conso #fp_infos_hero p span.onglet-protection{background-color:#fe9b0a}
#fp_hero_credit_conso #fp_infos_hero h1{color:#fff;line-height:1;padding:60px 18px 0;margin:0;width:100%}
#fp_hero_credit_conso #fp_infos_hero h1+p{position:absolute;top:-5px;left:20px}
#fp_hero_credit_conso #fp_infos_hero p.fp-soustitre{color:#fff;margin:25px 18px;font-family:bnp_bold,Arial,sans-serif;font-size:1.1rem}
#fp_hero_credit_conso #fp_infos_hero h1,#fp_hero_credit_conso #fp_infos_hero p.fp-soustitre{text-shadow:0 0 2px #000,1px 1px 10px #433931}
#fp_hero_credit_conso img{width:100%;display:block}
#fp_hero_credit_conso ul{list-style:none;padding:0;margin:30px 18px;position:absolute;bottom:0}
#fp_hero_credit_conso ul li{float:left;border:1px solid #fff;position:relative;margin:0;height:50px;width:50px;cursor:pointer}
#fp_hero_credit_conso ul li.fp-quickaccess{display:none;margin:0;padding:8px;text-align:center}
#fp_hero_credit_conso ul li.fp-quickaccess span.icon-pdf,#fp_hero_credit_conso ul li.fp-quickaccess span.icon-star,#fp_hero_credit_conso ul li.fp-quickaccess span.icon-lien{color:#fff;font-size:2rem}
#fp_hero_credit_conso ul li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_hero_credit_conso ul li:first-child{border-radius:4px 0 0 4px}
#fp_hero_credit_conso ul li:last-child{border-radius:0 4px 4px 0}
#fp_hero_credit_conso ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp-rightCol{clear:none;float:right;padding:60px 0 0;position:relative;width:20%}
#fp-rightCol .colonne-contact.disabled>span,#fp_souscrire>span{position:absolute}
#fp_souscrire{position:relative}
#fp_souscrire>span,#fp_outilsSim .bientot-dispo{padding-top:255px;position:absolute;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;display:block;width:100%;height:100%;z-index:10;background-color:rgba(242,242,242,0.6);top:0;left:0;font-size:3.57143rem;color:#433931;text-align:center;text-transform:uppercase;line-height:50px}
#fp_outilsSim .bientot-dispo{padding-top:110px}
#fp_main_content #fp_outilsSim span.bientot-dispo{color:#433931}
.fp-non-dispo{cursor:default !important}
#fp_main_content #fp_asavoir>table.table-border.table-border-credit{margin-top:20px;border-left:1px solid #CCC}
#fp_main_content #fp_asavoir>table.table-border.table-border-credit td{border-right:1px solid #CCC}
#fp_main_content #fp_asavoir>table.table-border.table-border-credit p{text-align:center}
#fp_main_content #fp_asavoir>table.table-border.table-border-credit tr{border-bottom:solid 1px #CCC;border-top:1px solid #CCC}
#fp_main_content #fp_asavoir>table.table-border.table-border-credit ul.table-border{margin:15px 0}
#fp_main_content{padding:0;width:80%;float:left;margin-top:60px;background-color:#e0e0e0}
#fp_main_content li.fp-non-dispo{opacity:.5;cursor:default}
#fp_main_content li.fp-non-dispo a{cursor:default}
#fp_main_content:after{content:"";display:block;clear:both}
#fp_main_content.fp-style-assurance span,#fp_main_content.fp-style-assurance h2{color:#e3514b}
#fp_main_content.fp-style-bourse span,#fp_main_content.fp-style-bourse h2{color:#a9a995}
#fp_main_content.fp-style-carte span,#fp_main_content.fp-style-carte h2{color:#b2965b}
#fp_main_content.fp-style-compte span,#fp_main_content.fp-style-compte h2{color:#b2965b}
#fp_main_content.fp-style-credit span,#fp_main_content.fp-style-credit h2{color:#826b97}
#fp_main_content.fp-style-epargne span,#fp_main_content.fp-style-epargne h2{color:#a9a995}
#fp_main_content.fp-style-mobile span,#fp_main_content.fp-style-mobile h2{color:#d262a5}
#fp_main_content.fp-style-protection span,#fp_main_content.fp-style-protection h2{color:#fe9b0a}
#fp_main_content .list-recap-light span{color:#4e4e4e}
#fp_main_content #fp_offres{clear:both;padding:15px 25px;position:relative}
#fp_main_content #fp_offres.fp-offre-fond-assurance{background-color:#ed973c;background-image:-webkit-gradient(linear,left bottom,left top,from(#ed973c),to(#ee5842));background-image:linear-gradient(360deg,#ed973c,#ee5842)}
#fp_main_content #fp_offres.fp-offre-fond-bourse{background-color:#a9a995;background-image:-webkit-gradient(linear,left bottom,left top,from(#a9a995),to(#a9a995));background-image:linear-gradient(360deg,#a9a995,#a9a995)}
#fp_main_content #fp_offres.fp-offre-fond-carte{background-color:#b2965b;background-image:-webkit-gradient(linear,left bottom,left top,from(#b2965b),to(#685648));background-image:linear-gradient(360deg,#b2965b,#685648)}
#fp_main_content #fp_offres.fp-offre-fond-compte{background-color:#b2965b;background-image:-webkit-gradient(linear,left bottom,left top,from(#b2965b),to(#685648));background-image:linear-gradient(360deg,#b2965b,#685648)}
#fp_main_content #fp_offres.fp-offre-fond-credit{background-color:#826b97;background-image:-webkit-gradient(linear,left bottom,left top,from(#826b97),to(#937da6));background-image:linear-gradient(360deg,#826b97,#937da6)}
#fp_main_content #fp_offres.fp-offre-fond-epargne{background-color:#a9a995;background-image:-webkit-gradient(linear,left bottom,left top,from(#a9a995),to(#a9a995));background-image:linear-gradient(360deg,#a9a995,#a9a995)}
#fp_main_content #fp_offres.fp-offre-fond-mobile{background-color:#d262a5;background-image:-webkit-gradient(linear,left bottom,left top,from(#d262a5),to(#a5406b));background-image:linear-gradient(360deg,#d262a5,#a5406b)}
#fp_main_content #fp_offres.fp-offre-fond-protection{background-color:#eebc09;background-image:-webkit-gradient(linear,left bottom,left top,from(#eebc09),to(#fe9b0a));background-image:linear-gradient(360deg,#eebc09,#fe9b0a)}
#fp_main_content #fp_offres p.venteflash{color:#fff;text-transform:uppercase;border-radius:2px;border:1px solid #fff;text-align:center;padding:10px 20px;width:35%;font-size:1.2rem}
#fp_main_content #fp_offres p.promo{float:left}
#fp_main_content #fp_offres p.promo span{font-size:3.8rem;color:inherit;font-weight:bold}
#fp_main_content #fp_offres p.ventedetails{padding:18px 20px 0;display:inline-block;font-size:1.5em;margin:0}
#fp_main_content #fp_offres p.ventedetails span{text-transform:uppercase;color:inherit;font-weight:bold}
#fp_main_content #fp_offres p.taux{color:#fff;width:85%}
#fp_main_content #fp_offres p.contact-crc{color:#fff;font-size:1.8em}
#fp_main_content #fp_offres p.duree-offre{text-transform:uppercase;color:#fff;position:absolute;top:20px !important;right:50px !important}
#fp_main_content #fp_offres p.duree-offre span.icon-chrono{color:#fff;font-size:2rem;padding:4px}
#fp_main_content #fp_intro{clear:both}
#fp_main_content #fp_intro:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_main_content #fp_intro p{width:50%;padding:0 0 0 2.5%}
#fp_main_content #fp_intro p.un{border-right:1px solid #f3eee9;float:left}
#fp_main_content #fp_intro p.deux{border-right:0;display:inline-block}
#fp_main_content #fp_intro p.mentions-intro{font-size:.8em;background-color:#fff;border-width:1px;border-color:#f3eee9;border-style:solid;margin:20px 2.5%;padding:10px;border-right:0;width:95%}
#fp_main_content #fp_intro p.mentions-intro-credit{font-size:1.5em;border-width:1px;border-color:inherit;border-style:solid;margin:0 2.5%;padding:10px;width:95%}
#fp_main_content #fp_intro ul{display:inline-block;list-style:none;font-family:"bnpp_sansbold",Arial,sans-serif;text-align:center;padding:30px 60px 0;width:50%}
#fp_main_content #fp_intro ul.fp-style-credit{display:none}
#fp_main_content #fp_intro ul span.carre-small{font-size:1.6em;line-height:1em}
#fp_main_content #fp_slider{position:relative;padding:25px;background-color:#fff;clear:both}
#fp_main_content #fp_slider div.fp_slider_list{overflow:hidden}
#fp_main_content #fp_slider div.fp_slider_list ul{list-style:none;padding:0;position:relative}
#fp_main_content #fp_slider div.fp_slider_list ul li{border:2px solid #DDD;background-color:#FFF;width:100%;position:absolute;top:0;left:100%}
#fp_main_content #fp_slider div.fp_slider_list ul li.fp_actif{position:relative}
#fp_main_content #fp_slider div.fp_slider_list ul li span{display:block;width:66%;float:left}
#fp_main_content #fp_slider div.fp_slider_list ul li .fp_slider_titre,#fp_main_content #fp_slider div.fp_slider_list ul li .fp_slider_content{margin-left:66%;padding:20px;width:34%;float:none}
#fp_main_content #fp_slider div.fp_slider_list ul li .fp_slider_titre{text-transform:uppercase;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:2em;line-height:1;color:black}
#fp_main_content #fp_slider div.fp_slider_list ul li .fp_slider_content{padding-top:0;color:grey}
#fp_main_content #fp_slider div.fp_slider_list ul li:after{content:"";display:block;clear:both}
#fp_main_content #fp_slider div.fp_slider_list ul:after{content:"";display:block;clear:both}
#fp_main_content #fp_slider .nav_slider{text-align:center;padding:0}
#fp_main_content #fp_slider .nav_slider li{border:1px solid green;border-radius:15px;display:inline-block;width:18px;height:18px;margin-right:12px}
#fp_main_content #fp_slider .nav_slider li.nav_actif{background-color:green}
#fp_main_content #fp_slider img{width:100%}
#fp_main_content #fp_presentation{background-color:#fff;padding:25px}
#fp_main_content #fp_presentation>h2{color:#433931}
#fp_main_content #fp_presentation #fp_infos_carre.fp-carres-multiples{padding:0 0 15px;margin:0;float:left;width:100%;background-color:#fff}
#fp_main_content #fp_presentation #fp_infos_carre div.fp-carres-multiples{clear:both}
#fp_main_content #fp_presentation #fp_infos_carre div.fp-carre-infos{background-color:#fff;clear:none !important;float:left;height:auto;min-height:340px;width:50%;padding:15px;border-right:1px solid #f3eee9;border-bottom:1px solid #f3eee9}
#fp_main_content #fp_presentation #fp_infos_carre div.fp-carre-infos:nth-child(2n){border-right:0}
#fp_main_content #fp_presentation #fp_infos_carre div.fp-carre-infos:nth-child(odd){clear:both !important}
#fp_main_content #fp_presentation #fp_infos_carre h2{text-transform:lowercase;padding-bottom:0;margin:0;font-size:1.5em;font-family:"bnpp_sansregular",Arial,sans-serif}
#fp_main_content #fp_presentation #fp_infos_carre h2 span{text-transform:uppercase}
#fp_main_content #fp_presentation #fp_infos_carre h2::first-letter {text-transform:capitalize}
#fp_main_content #fp_presentation #fp_infos_carre p{width:100%;padding:0;border-right:0}
#fp_main_content #fp_presentation #fp_infos_carre p.conditions{width:100%;padding:0;border-right:0}
#fp_main_content #fp_presentation #fp_infos_carre p.fp-titre-carre{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.4em;margin:0;padding:0;border-right:0}
#fp_main_content #fp_presentation #fp_infos_carre p.fp-ml-carre{font-size:.8em;background-color:#f5f5f5;border-width:1px 1px 1px 1px;border-color:#f3eee9;border-style:solid;margin:0;padding:10px}
#fp_main_content #fp_presentation #fp_infos_carre span.carre-small{font-size:1.8rem}
#fp_main_content #fp_presentation #fp_infos_carre span.carre-medium{font-size:2.5rem;line-height:1em;margin-top:10px;display:block}
#fp_main_content #fp_presentation #fp_infos_carre span.carre-big{font-size:3rem}
#fp_main_content #fp_presentation:after{content:"";display:block;clear:both}
#fp_main_content #fp_asavoir{clear:both;background-color:#fff;border-top:1px solid #f3eee9;padding:25px}
#fp_main_content #fp_asavoir:after{content:"";display:block;clear:both}
#fp_main_content #fp_asavoir h2{text-transform:lowercase;font-family:"bnpp_sansregular",Arial,sans-serif;padding-top:30px;padding-bottom:0;margin:0;font-size:1.5em}
#fp_main_content #fp_asavoir h2::first-letter {text-transform:capitalize}
#fp_main_content #fp_asavoir p{width:100%;padding:10px 0;border-right:0}
#fp_main_content #fp_asavoir ul{list-style:disc;padding-left:30px;margin:0;text-align:left}
#fp_main_content #fp_endetail{background-color:#fff;padding:0 25px 25px 25px}
#fp_main_content #fp_endetail h2{text-transform:uppercase;padding-top:30px;padding-bottom:0;margin:0}
#fp_main_content #fp_endetail p{width:100%;padding:10px 0;border-right:0}
#fp_main_content #fp_endetail p.btn-primary{width:225px;margin:0 auto;padding:15px 25px;background-color:#fff;background-image:none;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(enabled=false)";filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #f3eee9;border-radius:0;color:#433931}
#fp_main_content #fp_endetail p.btn-primary a{color:#fff}
#fp_main_content #fp_plus_details{background-color:#fff;margin:auto}
#fp_main_content #fp_plus_details.fp-details-fullscreen{position:absolute;top:60px;z-index:999;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);display:none}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire{position:absolute;width:50%;height:800px;overflow:hidden}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire h2{color:#fff;padding:80px 97px 0 60px;font-size:1.5rem}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire h3{color:#fff;padding:0 60px;font-size:3.5rem;margin:0}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire h4{color:#fff;padding:120px 97px;font-size:2.5rem}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire ul{margin:0;padding:40px 48px 0 48px;list-style:none}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire ul li{border-top:1px solid #fff;text-align:left;padding:20px 0;margin:0 15px;cursor:pointer;font-size:.9rem;text-transform:uppercase;color:#fff}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire ul li:last-child{border-bottom:1px solid #fff}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire p{padding:10px;border-color:#fff;border-style:solid;margin:25px 62px;border-width:1px;border-radius:4px;text-transform:uppercase;color:#fff;font-size:.8em;width:45%;text-align:center}
#fp_main_content #fp_plus_details #fp_plus_details_sommaire span.icon-download-fp{color:#fff;font-size:2em;vertical-align:bottom}
#fp_main_content #fp_plus_details>.wcm-image{width:50%;height:800px;overflow:hidden;float:left}
#fp_main_content #fp_plus_details>.wcm-image img{min-width:100%}
#fp_main_content #fp_plus_details_content{display:inline-block;width:50%;padding:25px;background-color:#fff;height:800px;overflow:scroll}
#fp_main_content #fp_plus_details1,#fp_main_content #fp_plus_details2,#fp_main_content #fp_plus_details3,#fp_main_content #fp_plus_details4,#fp_main_content #fp_plus_details5,#fp_main_content #fp_plus_details6,#fp_main_content #fp_plus_details7,#fp_main_content #fp_plus_details8,#fp_main_content #fp_plus_details9,#fp_main_content #fp_plus_details10,#fp_main_content #fp_plus_details11,#fp_main_content #fp_plus_details12{background-color:#fff}
#fp_main_content #fp_plus_details1 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details2 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details3 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details4 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details5 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details6 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details7 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details8 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details9 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details10 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details11 p.fp-popup-titre-contenu,#fp_main_content #fp_plus_details12 p.fp-popup-titre-contenu{text-transform:uppercase;font-weight:bold;font-size:1.4rem;padding:35px;border-right:0;border-top:1px solid #f3eee9;border-bottom:1px solid #f3eee9;margin:0}
#fp_main_content #fp_plus_details1 p.fp-popup-contenu,#fp_main_content #fp_plus_details2 p.fp-popup-contenu,#fp_main_content #fp_plus_details3 p.fp-popup-contenu,#fp_main_content #fp_plus_details4 p.fp-popup-contenu,#fp_main_content #fp_plus_details5 p.fp-popup-contenu,#fp_main_content #fp_plus_details6 p.fp-popup-contenu,#fp_main_content #fp_plus_details7 p.fp-popup-contenu,#fp_main_content #fp_plus_details8 p.fp-popup-contenu,#fp_main_content #fp_plus_details9 p.fp-popup-contenu,#fp_main_content #fp_plus_details10 p.fp-popup-contenu,#fp_main_content #fp_plus_details11 p.fp-popup-contenu,#fp_main_content #fp_plus_details12 p.fp-popup-contenu{padding:10px 35px}
#fp_main_content #fp_plus_details1 p.fp-ml-popup,#fp_main_content #fp_plus_details2 p.fp-ml-popup,#fp_main_content #fp_plus_details3 p.fp-ml-popup,#fp_main_content #fp_plus_details4 p.fp-ml-popup,#fp_main_content #fp_plus_details5 p.fp-ml-popup,#fp_main_content #fp_plus_details6 p.fp-ml-popup,#fp_main_content #fp_plus_details7 p.fp-ml-popup,#fp_main_content #fp_plus_details8 p.fp-ml-popup,#fp_main_content #fp_plus_details9 p.fp-ml-popup,#fp_main_content #fp_plus_details10 p.fp-ml-popup,#fp_main_content #fp_plus_details11 p.fp-ml-popup,#fp_main_content #fp_plus_details12 p.fp-ml-popup{padding:10px 35px;font-size:.8em;border-top:0}
#fp_main_content #fp_plus_details1 ul,#fp_main_content #fp_plus_details1 ol,#fp_main_content #fp_plus_details2 ul,#fp_main_content #fp_plus_details2 ol,#fp_main_content #fp_plus_details3 ul,#fp_main_content #fp_plus_details3 ol,#fp_main_content #fp_plus_details4 ul,#fp_main_content #fp_plus_details4 ol,#fp_main_content #fp_plus_details5 ul,#fp_main_content #fp_plus_details5 ol,#fp_main_content #fp_plus_details6 ul,#fp_main_content #fp_plus_details6 ol,#fp_main_content #fp_plus_details7 ul,#fp_main_content #fp_plus_details7 ol,#fp_main_content #fp_plus_details8 ul,#fp_main_content #fp_plus_details8 ol,#fp_main_content #fp_plus_details9 ul,#fp_main_content #fp_plus_details9 ol,#fp_main_content #fp_plus_details10 ul,#fp_main_content #fp_plus_details10 ol,#fp_main_content #fp_plus_details11 ul,#fp_main_content #fp_plus_details11 ol,#fp_main_content #fp_plus_details12 ul,#fp_main_content #fp_plus_details12 ol{list-style-position:inside}
#fp_main_content #fp_plus_details1 ul.hidden,#fp_main_content #fp_plus_details1 ol.hidden,#fp_main_content #fp_plus_details2 ul.hidden,#fp_main_content #fp_plus_details2 ol.hidden,#fp_main_content #fp_plus_details3 ul.hidden,#fp_main_content #fp_plus_details3 ol.hidden,#fp_main_content #fp_plus_details4 ul.hidden,#fp_main_content #fp_plus_details4 ol.hidden,#fp_main_content #fp_plus_details5 ul.hidden,#fp_main_content #fp_plus_details5 ol.hidden,#fp_main_content #fp_plus_details6 ul.hidden,#fp_main_content #fp_plus_details6 ol.hidden,#fp_main_content #fp_plus_details7 ul.hidden,#fp_main_content #fp_plus_details7 ol.hidden,#fp_main_content #fp_plus_details8 ul.hidden,#fp_main_content #fp_plus_details8 ol.hidden,#fp_main_content #fp_plus_details9 ul.hidden,#fp_main_content #fp_plus_details9 ol.hidden,#fp_main_content #fp_plus_details10 ul.hidden,#fp_main_content #fp_plus_details10 ol.hidden,#fp_main_content #fp_plus_details11 ul.hidden,#fp_main_content #fp_plus_details11 ol.hidden,#fp_main_content #fp_plus_details12 ul.hidden,#fp_main_content #fp_plus_details12 ol.hidden{display:block !important;visibility:visible}
#fp_main_content #fp_plus_details1 p.hidden,#fp_main_content #fp_plus_details2 p.hidden,#fp_main_content #fp_plus_details3 p.hidden,#fp_main_content #fp_plus_details4 p.hidden,#fp_main_content #fp_plus_details5 p.hidden,#fp_main_content #fp_plus_details6 p.hidden,#fp_main_content #fp_plus_details7 p.hidden,#fp_main_content #fp_plus_details8 p.hidden,#fp_main_content #fp_plus_details9 p.hidden,#fp_main_content #fp_plus_details10 p.hidden,#fp_main_content #fp_plus_details11 p.hidden,#fp_main_content #fp_plus_details12 p.hidden{display:block !important;visibility:visible}
#fp_main_content #fp_plus_details1 p.close-fp-popup,#fp_main_content #fp_plus_details2 p.close-fp-popup,#fp_main_content #fp_plus_details3 p.close-fp-popup,#fp_main_content #fp_plus_details4 p.close-fp-popup,#fp_main_content #fp_plus_details5 p.close-fp-popup,#fp_main_content #fp_plus_details6 p.close-fp-popup,#fp_main_content #fp_plus_details7 p.close-fp-popup,#fp_main_content #fp_plus_details8 p.close-fp-popup,#fp_main_content #fp_plus_details9 p.close-fp-popup,#fp_main_content #fp_plus_details10 p.close-fp-popup,#fp_main_content #fp_plus_details11 p.close-fp-popup,#fp_main_content #fp_plus_details12 p.close-fp-popup{text-align:right;cursor:pointer;text-transform:uppercase}
#fp_main_content #fp_plus_details1 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details2 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details3 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details4 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details5 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details6 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details7 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details8 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details9 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details10 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details11 p.close-fp-popup span.fermer-le-popup,#fp_main_content #fp_plus_details12 p.close-fp-popup span.fermer-le-popup{border-radius:10px;border:1px solid #fff;padding:5px}
#fp_main_content #fp_plus_details1 span.ic-visa,#fp_main_content #fp_plus_details1 span.ic-premier,#fp_main_content #fp_plus_details1 span.ic-premier-priority,#fp_main_content #fp_plus_details1 span.ic-infinite,#fp_main_content #fp_plus_details1 span.ic-infinite-priority,#fp_main_content #fp_plus_details1 span.ic-bnp-net,#fp_main_content #fp_plus_details1 span.ic-electron,#fp_main_content #fp_plus_details1 span.ic-cirus,#fp_main_content #fp_plus_details1 span.ic-plus,#fp_main_content #fp_plus_details1 span.ic-jeune,#fp_main_content #fp_plus_details1 span.ic-livret,#fp_main_content #fp_plus_details2 span.ic-visa,#fp_main_content #fp_plus_details2 span.ic-premier,#fp_main_content #fp_plus_details2 span.ic-premier-priority,#fp_main_content #fp_plus_details2 span.ic-infinite,#fp_main_content #fp_plus_details2 span.ic-infinite-priority,#fp_main_content #fp_plus_details2 span.ic-bnp-net,#fp_main_content #fp_plus_details2 span.ic-electron,#fp_main_content #fp_plus_details2 span.ic-cirus,#fp_main_content #fp_plus_details2 span.ic-plus,#fp_main_content #fp_plus_details2 span.ic-jeune,#fp_main_content #fp_plus_details2 span.ic-livret,#fp_main_content #fp_plus_details3 span.ic-visa,#fp_main_content #fp_plus_details3 span.ic-premier,#fp_main_content #fp_plus_details3 span.ic-premier-priority,#fp_main_content #fp_plus_details3 span.ic-infinite,#fp_main_content #fp_plus_details3 span.ic-infinite-priority,#fp_main_content #fp_plus_details3 span.ic-bnp-net,#fp_main_content #fp_plus_details3 span.ic-electron,#fp_main_content #fp_plus_details3 span.ic-cirus,#fp_main_content #fp_plus_details3 span.ic-plus,#fp_main_content #fp_plus_details3 span.ic-jeune,#fp_main_content #fp_plus_details3 span.ic-livret,#fp_main_content #fp_plus_details4 span.ic-visa,#fp_main_content #fp_plus_details4 span.ic-premier,#fp_main_content #fp_plus_details4 span.ic-premier-priority,#fp_main_content #fp_plus_details4 span.ic-infinite,#fp_main_content #fp_plus_details4 span.ic-infinite-priority,#fp_main_content #fp_plus_details4 span.ic-bnp-net,#fp_main_content #fp_plus_details4 span.ic-electron,#fp_main_content #fp_plus_details4 span.ic-cirus,#fp_main_content #fp_plus_details4 span.ic-plus,#fp_main_content #fp_plus_details4 span.ic-jeune,#fp_main_content #fp_plus_details4 span.ic-livret,#fp_main_content #fp_plus_details5 span.ic-visa,#fp_main_content #fp_plus_details5 span.ic-premier,#fp_main_content #fp_plus_details5 span.ic-premier-priority,#fp_main_content #fp_plus_details5 span.ic-infinite,#fp_main_content #fp_plus_details5 span.ic-infinite-priority,#fp_main_content #fp_plus_details5 span.ic-bnp-net,#fp_main_content #fp_plus_details5 span.ic-electron,#fp_main_content #fp_plus_details5 span.ic-cirus,#fp_main_content #fp_plus_details5 span.ic-plus,#fp_main_content #fp_plus_details5 span.ic-jeune,#fp_main_content #fp_plus_details5 span.ic-livret,#fp_main_content #fp_plus_details6 span.ic-visa,#fp_main_content #fp_plus_details6 span.ic-premier,#fp_main_content #fp_plus_details6 span.ic-premier-priority,#fp_main_content #fp_plus_details6 span.ic-infinite,#fp_main_content #fp_plus_details6 span.ic-infinite-priority,#fp_main_content #fp_plus_details6 span.ic-bnp-net,#fp_main_content #fp_plus_details6 span.ic-electron,#fp_main_content #fp_plus_details6 span.ic-cirus,#fp_main_content #fp_plus_details6 span.ic-plus,#fp_main_content #fp_plus_details6 span.ic-jeune,#fp_main_content #fp_plus_details6 span.ic-livret,#fp_main_content #fp_plus_details7 span.ic-visa,#fp_main_content #fp_plus_details7 span.ic-premier,#fp_main_content #fp_plus_details7 span.ic-premier-priority,#fp_main_content #fp_plus_details7 span.ic-infinite,#fp_main_content #fp_plus_details7 span.ic-infinite-priority,#fp_main_content #fp_plus_details7 span.ic-bnp-net,#fp_main_content #fp_plus_details7 span.ic-electron,#fp_main_content #fp_plus_details7 span.ic-cirus,#fp_main_content #fp_plus_details7 span.ic-plus,#fp_main_content #fp_plus_details7 span.ic-jeune,#fp_main_content #fp_plus_details7 span.ic-livret,#fp_main_content #fp_plus_details8 span.ic-visa,#fp_main_content #fp_plus_details8 span.ic-premier,#fp_main_content #fp_plus_details8 span.ic-premier-priority,#fp_main_content #fp_plus_details8 span.ic-infinite,#fp_main_content #fp_plus_details8 span.ic-infinite-priority,#fp_main_content #fp_plus_details8 span.ic-bnp-net,#fp_main_content #fp_plus_details8 span.ic-electron,#fp_main_content #fp_plus_details8 span.ic-cirus,#fp_main_content #fp_plus_details8 span.ic-plus,#fp_main_content #fp_plus_details8 span.ic-jeune,#fp_main_content #fp_plus_details8 span.ic-livret,#fp_main_content #fp_plus_details9 span.ic-visa,#fp_main_content #fp_plus_details9 span.ic-premier,#fp_main_content #fp_plus_details9 span.ic-premier-priority,#fp_main_content #fp_plus_details9 span.ic-infinite,#fp_main_content #fp_plus_details9 span.ic-infinite-priority,#fp_main_content #fp_plus_details9 span.ic-bnp-net,#fp_main_content #fp_plus_details9 span.ic-electron,#fp_main_content #fp_plus_details9 span.ic-cirus,#fp_main_content #fp_plus_details9 span.ic-plus,#fp_main_content #fp_plus_details9 span.ic-jeune,#fp_main_content #fp_plus_details9 span.ic-livret,#fp_main_content #fp_plus_details10 span.ic-visa,#fp_main_content #fp_plus_details10 span.ic-premier,#fp_main_content #fp_plus_details10 span.ic-premier-priority,#fp_main_content #fp_plus_details10 span.ic-infinite,#fp_main_content #fp_plus_details10 span.ic-infinite-priority,#fp_main_content #fp_plus_details10 span.ic-bnp-net,#fp_main_content #fp_plus_details10 span.ic-electron,#fp_main_content #fp_plus_details10 span.ic-cirus,#fp_main_content #fp_plus_details10 span.ic-plus,#fp_main_content #fp_plus_details10 span.ic-jeune,#fp_main_content #fp_plus_details10 span.ic-livret,#fp_main_content #fp_plus_details11 span.ic-visa,#fp_main_content #fp_plus_details11 span.ic-premier,#fp_main_content #fp_plus_details11 span.ic-premier-priority,#fp_main_content #fp_plus_details11 span.ic-infinite,#fp_main_content #fp_plus_details11 span.ic-infinite-priority,#fp_main_content #fp_plus_details11 span.ic-bnp-net,#fp_main_content #fp_plus_details11 span.ic-electron,#fp_main_content #fp_plus_details11 span.ic-cirus,#fp_main_content #fp_plus_details11 span.ic-plus,#fp_main_content #fp_plus_details11 span.ic-jeune,#fp_main_content #fp_plus_details11 span.ic-livret,#fp_main_content #fp_plus_details12 span.ic-visa,#fp_main_content #fp_plus_details12 span.ic-premier,#fp_main_content #fp_plus_details12 span.ic-premier-priority,#fp_main_content #fp_plus_details12 span.ic-infinite,#fp_main_content #fp_plus_details12 span.ic-infinite-priority,#fp_main_content #fp_plus_details12 span.ic-bnp-net,#fp_main_content #fp_plus_details12 span.ic-electron,#fp_main_content #fp_plus_details12 span.ic-cirus,#fp_main_content #fp_plus_details12 span.ic-plus,#fp_main_content #fp_plus_details12 span.ic-jeune,#fp_main_content #fp_plus_details12 span.ic-livret{display:inline-block}
#fp_main_content #fp_mentions{background-color:#fff;border-top:1px solid #f3eee9;padding:25px}
#fp_main_content #fp_mentions p{width:100%;padding:10px 0;border-right:0}
#fp_main_content #fp_mentions p.fp-mentions{font-size:1em}
#fp_main_content #fp_mentions p.fp-mentions-big{font-size:1.5em}
#fp_main_content #fp_simulateur{background-color:#f8f8f8;padding:25px;clear:both}
#fp_main_content #fp_simulateur:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_main_content #fp_simulateur h2{color:inherit}
#fp_main_content #fp_simulateur img{width:100%}
#fp_main_content #fp_outilsSim{overflow:hidden;background-color:#f5f5f5;padding:25px;clear:both}
#fp_main_content #fp_outilsSim:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#fp_main_content #fp_outilsSim h2{color:inherit}
#fp_main_content #fp_outilsSim h2 span{color:#b2965b}
#fp_main_content #fp_outilsSim span.fp-libelle{color:inherit;display:block;padding-bottom:20px}
#fp_main_content #fp_outilsSim a{color:inherit;font-size:1.25rem;text-align:left;line-height:1.25rem;padding:5px 5px}
#fp_main_content #fp_outilsSim>ul{list-style:none;margin:0;padding:0}
#fp_main_content #fp_outilsSim>ul li{float:left;border-radius:2px;background-color:#fff;border:1px solid #f3eee9;position:relative;cursor:pointer}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim{display:block;background-position:center -100px;margin:0 3% 10px 0;padding:15px;height:345px;width:31%;text-align:left}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim:nth-child(3n){margin:0 0 10px 0}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-simulateur,#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-contacter-conseiller,#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-souscrire-online,#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-localisation,#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-acceder-docs{display:inline-block}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim span.icon-localisation{font-size:3em;color:inherit}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim a{display:block}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim:last-child{margin-right:0}
#fp_main_content #fp_outilsSim>ul span.icon-fright{color:inherit;position:absolute;margin:0;bottom:30px;left:10px}
#fp_souscrire{background-color:#f8f8f8;float:left;position:relative;width:100%}
#fp_souscrire #fp_infosSouscrire{padding:25px 25px 0;background-color:rgba(238,238,238,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF,endColorstr=#19FFFFFF);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#19FFFFFF, endColorstr=#19FFFFFF)"}
#fp_souscrire #fp_infosSouscrire h2{float:left;color:#b2965b}
#fp_souscrire #fp_infosSouscrire p{float:left;position:relative;width:30%}
#fp_souscrire #fp_infosSouscrire p.btn-primary{margin:25px 0;padding:15px 25px;text-align:center;width:30%}
#fp_souscrire #fp_infosSouscrire p.btn-{margin:25px 0;padding:15px 25px;text-align:center;width:30%}
#fp_souscrire #fp_infosSouscrire ol{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/produits/fp_support_souscrire.png");background-repeat:no-repeat;background-size:100%;background-position-y:20px;margin-left:40%;padding:18% 11% 20px 13%;font-size:1.2em;line-height:1.5;list-style-type:none;width:60%;margin-bottom:0;word-wrap:break-word;counter-reset:section}
#fp_souscrire #fp_infosSouscrire ol li{margin-bottom:20px;font-size:14px}
#fp_souscrire #fp_infosSouscrire ol li:before{counter-increment:section;content:counters(section,".") ". ";text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:2em;line-height:1}
#fp_souscrire #fp_infosSouscrire ol li span.oliste{text-transform:uppercase;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:2em;line-height:1}
#fp_souscrire #fp_infosSouscrire ol li:last-child{margin-bottom:0;text-transform:uppercase}
#fp_souscrire #fp_infosSouscrire ol li:last-child:before{display:none}
#fp_souscrire #fp_infosSouscrire span{position:relative}
#fp_souscrire #fp_infosSouscrire span.fp-ml-oliste{text-transform:lowercase;font-size:.8em;background-color:#f5f5f5;border-width:1px 1px 1px 1px;border-color:#f3eee9;border-style:solid;margin:0;padding:10px;display:block;width:100%}
#fp_souscrire #fp_infosSouscrire span.fp-ml-oliste-cap{text-transform:uppercase;background-color:none;border-width:0;border-color:none}
#fp_souscrire>.wcm-image{display:none !important}
#fp_souscrire:after{content:"";display:block;clear:both}
#fp_faq{clear:both;background-color:#f5f5f5;padding:25px;position:relative;z-index:99}
#fp_faq p{padding-top:20px;display:inline-block}
#fp_faq h2{float:left;width:84%}
#fp_faq h2 span{color:#b2965b}
#fp_faq ul{padding:0}
#fp_faq ul li{background-color:#fff;display:inline-block;width:100%;margin:0;position:relative;border-bottom:1px solid #f3eee9;border-right:1px solid #f3eee9;border-left:1px solid #f3eee9;padding:20px;cursor:pointer}
#fp_faq ul li ul,#fp_faq ul li li{border:0;padding:5px;list-style-position:inside}
#fp_faq ul li ul.hidden,#fp_faq ul li li.hidden{display:block !important;visibility:visible}
#fp_faq ul li.fp-icon-bulle{font-size:4rem;padding:25px}
#fp_faq ul li.fp-icon-bulle a{padding:25px 40px 25px 20px;font-size:1.1rem;line-height:1;position:absolute}
#fp_faq ul li span.icon-carret-right{background-position:-66px 0;color:#4e4e4e;float:right;position:relative;top:37px}
#fp_faq ul li .rotation-icone{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#fp_faq ul li span.fp-ml-faq{font-size:.8em}
#fp_faq ul li:first-child{border-top:1px solid #f3eee9}
#fp_faq ul a{color:inherit}
#fp_complement{padding:25px;background-color:#f8f8f8;min-height:600px;float:left;width:100%}
#fp_complement ul.fp-white-box{list-style:none;margin:0;padding:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}
#fp_complement ul.fp-white-box li{float:left;min-height:90px;border-radius:2px;background-color:#fff;position:relative;margin:0 3% 10px 0;width:31%;height:auto;cursor:pointer;-o-border-image:none;border-image:none;border-style:none none solid none;border-width:medium medium 3px medium;padding:0 0 40px}
#fp_complement ul.fp-white-box li.fp-complement-assurance{border-color:#e3514b}
#fp_complement ul.fp-white-box li.fp-complement-bourse{border-color:#a9a995}
#fp_complement ul.fp-white-box li.fp-complement-carte{border-color:#b2965b}
#fp_complement ul.fp-white-box li.fp-complement-compte{border-color:#b2965b}
#fp_complement ul.fp-white-box li.fp-complement-credit{border-color:#826b97}
#fp_complement ul.fp-white-box li.fp-complement-epargne{border-color:#a9a995}
#fp_complement ul.fp-white-box li.fp-complement-mobile{border-color:#d262a5}
#fp_complement ul.fp-white-box li.fp-complement-protection{border-color:#fe9b0a}
#fp_complement ul.fp-white-box li span.wcm-image.style-default{padding:0}
#fp_complement ul.fp-white-box li span.fp-complement-assurance,#fp_complement ul.fp-white-box li span.fp-complement-bourse,#fp_complement ul.fp-white-box li span.fp-complement-carte,#fp_complement ul.fp-white-box li span.fp-complement-compte,#fp_complement ul.fp-white-box li span.fp-complement-credit,#fp_complement ul.fp-white-box li span.fp-complement-epargne,#fp_complement ul.fp-white-box li span.fp-complement-mobile,#fp_complement ul.fp-white-box li span.fp-complement-protection{text-align:left}
#fp_complement ul.fp-white-box li span{display:inline-block}
#fp_complement ul.fp-white-box li:last-child{margin-right:0}
#fp_complement ul.fp-white-box li.fp-non-dispo{opacity:.5;cursor:default}
#fp_complement ul.fp-white-box li.fp-non-dispo a{cursor:default}
#fp_complement ul.fp-white-box a{display:block;padding:20px 0;text-transform:uppercase;color:inherit;font-size:1.8rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
#fp_complement ul.fp-white-box span{padding:0 20px}
#fp_complement ul.fp-white-box span.icon-fright{display:inline-block;color:#4e4e4e;width:100%;text-align:right;position:absolute;bottom:30px;left:0}
#fp_complement ul.fp-white-box span.onglet-assurance{background-color:#e3514b;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-bourse{background-color:#a9a995;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-carte{background-color:#b2965b;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-compte{background-color:#b2965b;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-credit{background-color:#826b97;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-epargne{background-color:#a9a995;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-mobile{background-color:#d262a5;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box span.onglet-protection{background-color:#fe9b0a;color:#fff;border-radius:25px;padding:2px 21px}
#fp_complement ul.fp-white-box img{width:100%;padding-bottom:30px}
#fp_colonne_droite{float:right;width:20%}
#fp_colonne_droite img{width:100%}
.fp_popin{position:fixed;z-index:999;top:70px;left:0;right:0;bottom:0;display:none}
.fp_popin #fp_plus_details{position:relative;background-color:#fff}
.fp_popin #fp_plus_details #fp_plus_details_sommaire{position:absolute;width:50%;height:100%;overflow:hidden}
.fp_popin #fp_plus_details #fp_plus_details_sommaire h2{color:#fff;padding:80px 97px 0 60px;font-size:1.5rem}
.fp_popin #fp_plus_details #fp_plus_details_sommaire h3{color:#fff;padding:0 60px;font-size:3.5rem;margin:0}
.fp_popin #fp_plus_details #fp_plus_details_sommaire h4{color:#fff;padding:120px 97px;font-size:2.5rem}
.fp_popin #fp_plus_details #fp_plus_details_sommaire ul{margin:0;padding:40px 0 0 48px;list-style:none}
.fp_popin #fp_plus_details #fp_plus_details_sommaire ul li{text-transform:uppercase;color:#fff;border-top:1px solid #fff;text-align:left;padding:20px 0;margin:0 15px;cursor:pointer;opacity:.5;font-size:.9rem}
.fp_popin #fp_plus_details #fp_plus_details_sommaire ul li:last-child{border-bottom:1px solid #fff}
.fp_popin #fp_plus_details #fp_plus_details_sommaire ul li:hover,.fp_popin #fp_plus_details #fp_plus_details_sommaire ul li.actif{opacity:1}
.fp_popin #fp_plus_details #fp_plus_details_sommaire p{padding:10px;border-color:#fff;border-style:solid;margin:25px 62px;border-width:1px;border-radius:4px;text-transform:uppercase;color:#fff;font-size:.8em;width:45%;text-align:center}
.fp_popin #fp_plus_details>.wcm-image{width:50%;height:100%;overflow:hidden;float:left}
.fp_popin #fp_plus_details>.wcm-image img{min-width:100%}
.fp_popin #fp_plus_details_content{display:inline-block;width:50%;padding:25px;background-color:#fff;height:100%;overflow-y:scroll;left:50%}
.fp_popin #fp_plus_details1,.fp_popin #fp_plus_details2,.fp_popin #fp_plus_details3,.fp_popin #fp_plus_details4,.fp_popin #fp_plus_details5,.fp_popin #fp_plus_details6,.fp_popin #fp_plus_details7,.fp_popin #fp_plus_details8,.fp_popin #fp_plus_details9,.fp_popin #fp_plus_details10,.fp_popin #fp_plus_details11,.fp_popin #fp_plus_details12{background-color:#fff}
.fp_popin #fp_plus_details1 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details2 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details3 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details4 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details5 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details6 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details7 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details8 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details9 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details10 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details11 p.fp-popup-titre-contenu,.fp_popin #fp_plus_details12 p.fp-popup-titre-contenu{text-transform:uppercase;font-weight:bold;font-size:1.4rem;padding:25px 35px;border-right:0;border-top:1px solid #f3eee9;border-bottom:1px solid #f3eee9;margin:0}
.fp_popin #fp_plus_details1 p.fp-popup-contenu,.fp_popin #fp_plus_details2 p.fp-popup-contenu,.fp_popin #fp_plus_details3 p.fp-popup-contenu,.fp_popin #fp_plus_details4 p.fp-popup-contenu,.fp_popin #fp_plus_details5 p.fp-popup-contenu,.fp_popin #fp_plus_details6 p.fp-popup-contenu,.fp_popin #fp_plus_details7 p.fp-popup-contenu,.fp_popin #fp_plus_details8 p.fp-popup-contenu,.fp_popin #fp_plus_details9 p.fp-popup-contenu,.fp_popin #fp_plus_details10 p.fp-popup-contenu,.fp_popin #fp_plus_details11 p.fp-popup-contenu,.fp_popin #fp_plus_details12 p.fp-popup-contenu{padding:10px 35px}
.fp_popin #fp_plus_details1 p.fp-ml-popup,.fp_popin #fp_plus_details2 p.fp-ml-popup,.fp_popin #fp_plus_details3 p.fp-ml-popup,.fp_popin #fp_plus_details4 p.fp-ml-popup,.fp_popin #fp_plus_details5 p.fp-ml-popup,.fp_popin #fp_plus_details6 p.fp-ml-popup,.fp_popin #fp_plus_details7 p.fp-ml-popup,.fp_popin #fp_plus_details8 p.fp-ml-popup,.fp_popin #fp_plus_details9 p.fp-ml-popup,.fp_popin #fp_plus_details10 p.fp-ml-popup,.fp_popin #fp_plus_details11 p.fp-ml-popup,.fp_popin #fp_plus_details12 p.fp-ml-popup{padding:35px;font-size:.8em;border-top:0}
.fp_popin #fp_plus_details1 ul,.fp_popin #fp_plus_details1 ol,.fp_popin #fp_plus_details2 ul,.fp_popin #fp_plus_details2 ol,.fp_popin #fp_plus_details3 ul,.fp_popin #fp_plus_details3 ol,.fp_popin #fp_plus_details4 ul,.fp_popin #fp_plus_details4 ol,.fp_popin #fp_plus_details5 ul,.fp_popin #fp_plus_details5 ol,.fp_popin #fp_plus_details6 ul,.fp_popin #fp_plus_details6 ol,.fp_popin #fp_plus_details7 ul,.fp_popin #fp_plus_details7 ol,.fp_popin #fp_plus_details8 ul,.fp_popin #fp_plus_details8 ol,.fp_popin #fp_plus_details9 ul,.fp_popin #fp_plus_details9 ol,.fp_popin #fp_plus_details10 ul,.fp_popin #fp_plus_details10 ol,.fp_popin #fp_plus_details11 ul,.fp_popin #fp_plus_details11 ol,.fp_popin #fp_plus_details12 ul,.fp_popin #fp_plus_details12 ol{list-style-position:inside}
.fp_popin #fp_plus_details1 ul.hidden,.fp_popin #fp_plus_details1 ol.hidden,.fp_popin #fp_plus_details2 ul.hidden,.fp_popin #fp_plus_details2 ol.hidden,.fp_popin #fp_plus_details3 ul.hidden,.fp_popin #fp_plus_details3 ol.hidden,.fp_popin #fp_plus_details4 ul.hidden,.fp_popin #fp_plus_details4 ol.hidden,.fp_popin #fp_plus_details5 ul.hidden,.fp_popin #fp_plus_details5 ol.hidden,.fp_popin #fp_plus_details6 ul.hidden,.fp_popin #fp_plus_details6 ol.hidden,.fp_popin #fp_plus_details7 ul.hidden,.fp_popin #fp_plus_details7 ol.hidden,.fp_popin #fp_plus_details8 ul.hidden,.fp_popin #fp_plus_details8 ol.hidden,.fp_popin #fp_plus_details9 ul.hidden,.fp_popin #fp_plus_details9 ol.hidden,.fp_popin #fp_plus_details10 ul.hidden,.fp_popin #fp_plus_details10 ol.hidden,.fp_popin #fp_plus_details11 ul.hidden,.fp_popin #fp_plus_details11 ol.hidden,.fp_popin #fp_plus_details12 ul.hidden,.fp_popin #fp_plus_details12 ol.hidden{display:block !important;visibility:visible}
.fp_popin #fp_plus_details1 p.hidden,.fp_popin #fp_plus_details2 p.hidden,.fp_popin #fp_plus_details3 p.hidden,.fp_popin #fp_plus_details4 p.hidden,.fp_popin #fp_plus_details5 p.hidden,.fp_popin #fp_plus_details6 p.hidden,.fp_popin #fp_plus_details7 p.hidden,.fp_popin #fp_plus_details8 p.hidden,.fp_popin #fp_plus_details9 p.hidden,.fp_popin #fp_plus_details10 p.hidden,.fp_popin #fp_plus_details11 p.hidden,.fp_popin #fp_plus_details12 p.hidden{display:block !important;visibility:visible}
.fp_popin #fp_plus_details1 p.close-fp-popup,.fp_popin #fp_plus_details2 p.close-fp-popup,.fp_popin #fp_plus_details3 p.close-fp-popup,.fp_popin #fp_plus_details4 p.close-fp-popup,.fp_popin #fp_plus_details5 p.close-fp-popup,.fp_popin #fp_plus_details6 p.close-fp-popup,.fp_popin #fp_plus_details7 p.close-fp-popup,.fp_popin #fp_plus_details8 p.close-fp-popup,.fp_popin #fp_plus_details9 p.close-fp-popup,.fp_popin #fp_plus_details10 p.close-fp-popup,.fp_popin #fp_plus_details11 p.close-fp-popup,.fp_popin #fp_plus_details12 p.close-fp-popup{text-align:right;cursor:pointer}
.fp_popin #fp_plus_details1 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details2 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details3 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details4 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details5 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details6 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details7 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details8 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details9 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details10 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details11 p.close-fp-popup span.fermer-le-popup,.fp_popin #fp_plus_details12 p.close-fp-popup span.fermer-le-popup{border-radius:10px;border:1px solid #fff;padding:5px}
.close-fp-popup{position:fixed;right:3rem}
.fp-mentionsLegales{background-color:#f0f0f0;clear:both;margin-left:140px;padding:20px;width:calc(100% - 140px)}
#fp_hero_credit_conso #fp_infos_hero.hero-regrp-credit h1{font-size:15px;font-family:"bnpp_sansregular",Arial,sans-serif}
#fp_main_content #fp_intro p.regrp-credit{width:100%;padding:0 2.5%}
#fp_main_content #fp_intro p.mentions-intro-credit.regrp-credit-mentions{border-width:0;padding:0}
div#fp_main_content>div#fp_offres{min-height:85px}
div#fp_main_content>div#fp_offres p.mentions-intro{font-size:.8em;margin:0;color:#FFF}
div#fp_main_content>div#fp_offres p.taux{margin-bottom:5px;margin-top:5px}
div#fp_main_content>div#fp_offres p.btn-secondary.txt-black{color:#000;text-transform:none}
div#fp_main_content>div#fp_offres p.btn-secondary.txt-black a{color:#000}
div#fp_main_content>div#fp_offres p.btn-secondary.duree-offre{top:0 !important;min-width:140px}
@media screen and (max-width:1100px) and (min-width:768px){#fp_hero_credit_conso #fp_infos_hero h1+p{top:10px}
}
@media screen and (max-width:1200px){#fp_main_content #fp_slider .slider-page-produits{height:500px}
#fp_main_content #fp_slider .slider-page-produits .js-build-carousel{height:500px}
#fp_main_content #fp_slider .slider-page-produits .js-build-carousel .carousel-inner .item{height:448px}
#fp_main_content #fp_slider .slider-page-produits .js-build-carousel .carousel-inner .item .col-50{width:100%}
#fp_main_content #fp_offres p.venteflash{width:auto}
#fp_main_content #fp_offres p.duree-offre{position:relative !important;top:20px !important;left:0;right:0 !important;margin-bottom:20px;text-align:center}
#fp_main_content #fp_offres p.duree-offre span.icon-chrono{display:block;margin:0 auto 5px;padding:0;width:30px;height:30px}
#fp_main_content #fp_offres p.ventedetails{margin-top:20px}
#fp_main_content #fp_main_content #fp_outilsSim>ul li.fp-iconesim{width:48.5%}
#fp_main_content #fp_main_content #fp_outilsSim>ul li.fp-iconesim:nth-child(odd){margin-right:0}
}
@media screen and (max-width:1100px){#fp_offres p.venteflash{width:auto}
#fp_offres p.duree-offre{position:relative !important;top:20px !important;left:0;right:0 !important;margin-bottom:20px;text-align:center}
#fp_offres p.duree-offre span.icon-chrono{display:block;margin:0 auto 5px;padding:0;width:30px;height:30px}
#fp_offres p.ventedetails{margin-top:20px}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim{width:48.5%}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim:nth-child(odd){margin-right:0}
#fp_souscrire{z-index:99}
#fp_complement ul.fp-white-box span.onglet-protection{font-size:12px}
}
@media screen and (max-width:768px){#fp_hero_credit_conso #fp_infos_hero p.credit-conso1,#fp_hero_credit_conso #fp_infos_hero p.credit-conso-blanc{line-height:1;font-size:14px;width:100%;text-shadow:#000 1px 1px 0;color:#fff}
#fp_hero_credit_conso #fp_infos_hero p.credit-conso1 span,#fp_hero_credit_conso #fp_infos_hero p.credit-conso-blanc span{padding:0}
#fp_main_content #fp_offres p.venteflash{width:auto}
#fp_main_content #fp_offres p.duree-offre{position:relative;top:20px !important;left:0;right:0 !important;margin-bottom:20px}
#fp_main_content #fp_offres p.duree-offre span.icon-chrono{display:block;margin:0 auto 5px;padding:0;width:30px;height:30px}
#fp_main_content #fp_offres p.ventedetails{margin-top:20px}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim{width:48.5%}
#fp_main_content #fp_outilsSim>ul li.fp-iconesim:nth-child(odd){margin-right:0}
}
.vidyo,.vidyo .max360,.vidyo .max1400,.vidyo .vidyo-body .message,.vidyo .vidyo-body .message .js-canvas-loader,.vidyo .vidyo-body{margin-left:auto;margin-right:auto}
@media screen and (max-width:678px){.vidyo .logoBNP-container p.txt{display:none}
}
.vidyo .static{position:static}
.vidyo .vidyo-body{width:100%}
.vidyo.max{max-width:1400px}
.vidyo .max360{max-width:630px}
.vidyo .max1400{max-width:1400px}
.vidyo header{background-color:#fff}
.vidyo .vidyo-body{padding-top:3.78571rem;background-color:#e8e8e8;padding-left:20px;padding-right:20px}
.vidyo .vidyo-body .intro{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/vidyo/legal-intro-visuel.png);background-repeat:no-repeat;background-position:top right;height:144px;margin-top:22px;margin-right:23px}
.vidyo .vidyo-body .intro.clearfix,.vidyo .vidyo-body .kyc .form em.intro.error,.kyc .form .vidyo .vidyo-body em.intro.error,.vidyo .vidyo-body .kyc .form em.intro.error2,.kyc .form .vidyo .vidyo-body em.intro.error2{overflow:hidden}
.vidyo .vidyo-body .avis-container{padding:13px;background-color:#fff;clear:both}
.vidyo .vidyo-body .avis-container .avis{color:#4f4f4f;max-height:280px;overflow-y:auto;overflow-x:hidden;padding-right:23px}
.vidyo .vidyo-body .accepter{margin-top:16px;font-size:15px}
.vidyo .vidyo-body .message{margin-top:78px;width:285px}
.vidyo .vidyo-body .message .js-canvas-loader{width:100px;height:100px;margin-top:36px}
.vidyo .vidyo-body hr{opacity:.12}
.wrapper-vidyo.player .navigation{width:100%;background-color:black}
.wrapper-vidyo.player .navigation .icon-no-camera{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/no-camera.png") center center no-repeat;width:33px;height:33px;display:inline-block;margin-bottom:15px;margin-top:15px;cursor:pointer}
.wrapper-vidyo.player .navigation .icon-no-camera.active{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/camera.png") center center no-repeat}
.wrapper-vidyo.player .navigation .icon-no-microphone{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/no-microphone.png") center center no-repeat;width:33px;height:33px;display:inline-block;margin-bottom:15px;margin-top:15px;margin-left:3%;cursor:pointer}
.wrapper-vidyo.player .navigation .icon-no-microphone.active{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/microphone.png") center center no-repeat}
.wrapper-vidyo.player .navigation .icon-no-phone{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/no-phone.png") center center no-repeat;width:33px;height:33px;display:inline-block;margin-bottom:15px;margin-top:15px}
.wrapper-vidyo.player .navigation .icon-no-phone.active{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/phone.png") center center no-repeat}
.wrapper-vidyo.player .navigation .icon-no-sound{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/no-sound.png") no-repeat scroll center center;display:inline-block;height:33px;margin-bottom:21px;margin-left:11%;margin-bottom:15px;margin-top:15px;width:33px;cursor:pointer}
.wrapper-vidyo.player .navigation .icon-no-sound.active{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/sound.png") center center no-repeat}
.wrapper-vidyo.player .navigation .icon-resize{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/resize.png") no-repeat scroll center center;display:inline-block;height:33px;margin-bottom:21px;margin-left:11%;margin-bottom:15px;margin-top:16px;width:33px;cursor:pointer}
.wrapper-vidyo.player .navigation .icon-arrow{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/arrow.png") center center no-repeat;width:30px;height:36px;display:inline-block;margin-bottom:15px;margin-top:14px;margin-left:5%}
.wrapper-vidyo.player i{-webkit-transform:rotate(0);transform:rotate(0);display:inline-block;font-size:1.42857rem;vertical-align:top}
.wrapper-vidyo.player i.icon.icon-resize{margin-left:23px;margin-top:25px}
.wrapper-vidyo.player i.icon.icon-time{margin-top:23px}
.wrapper-vidyo.player p{color:#fff;display:inline-block;font-size:13px;margin-top:26px}
.wrapper-vidyo.player .col-30:first-of-type{margin-left:3%}
.wrapper-vidyo.player .col-30:nth-of-type(2){margin-left:11%}
.wrapper-vidyo.player .col-30:nth-of-type(3){text-align:right;width:23%}
.wrapper-vidyo.player .high{background-color:black}
.wrapper-vidyo.player .high img{width:100%}
.wrapper-vidyo .col-50{margin-left:19%}
.wrapper-vidyo h3,.wrapper-vidyo p,.wrapper-vidyo form,.wrapper-vidyo label,.wrapper-vidyo h2{color:#424242}
.wrapper-vidyo .rating:not(:checked)>label{color:#424242}
.wrapper-vidyo li{display:table}
.wrapper-vidyo .evaluation-chat{background-color:#e7e7e7}
.wrapper-vidyo hr{opacity:.12}
.wrapper-vidyo .circle{background-color:#5cc569;background-color:#42382f;background-image:-webkit-gradient(linear,left top,left bottom,from(#42382f),to(#685648));background-image:linear-gradient(180deg,#42382f,#685648);border:3px solid;border-radius:50%;display:block;height:80px;line-height:2.4rem;margin:19px auto;overflow:hidden;text-align:center;width:80px}
.wrapper-vidyo i{color:#fff;display:block;font-size:26px;height:25px;margin-bottom:5px;margin-left:44px;margin-top:27px;width:25px;-webkit-transform:rotate(129deg);transform:rotate(129deg)}
.wrapper-vidyo .rating legend{margin-left:64px}
.wrapper-vidyo .rating:not(:checked)>label:hover::before,.wrapper-vidyo .rating:not(:checked)>label:hover ~ label::before,.wrapper-vidyo .rating>input:checked+label:hover::before,.wrapper-vidyo .rating>input:checked+label:hover ~ label::before,.wrapper-vidyo .rating>input:checked ~ label::before,.wrapper-vidyo .rating>input:checked ~ label:hover::before,.wrapper-vidyo .rating>input:checked ~ label:hover ~ label::before,.wrapper-vidyo .rating>label:hover ~ input:checked ~ label::before{color:#1da35f}
.wrapper-vidyo .rating:not(:checked)>label{margin-left:65px;margin-bottom:11px}
.wrapper-vidyo [class*="list-"]{margin-left:-67px}
.wrapper-vidyo .video-conf{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/vidyo/legal-intro-visuel.png") center center no-repeat;height:144px;margin-top:54px}
.wrapper-vidyo .form textarea{width:100%}
ul,td{margin:0;padding:0}
@font-face{font-family:"bnpp_sans_condensedbold";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_bold_v2-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_bold_v2-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_sans_condensedregular";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_v2-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_v2-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_sans_condensedlight";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_light_v2-webfont-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_cond_light_v2-webfont-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpptypebold";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_type_bold_v2-webfont-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_type_bold_v2-webfont-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_typebook";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-book-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-book-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_typelight";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-light-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-light-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_typeregular";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-regular-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpptype-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_slabserif_light";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_slabserif_light.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_slabserif_light.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"rufina-regular";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/Rufina-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"rufina-bold";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/Rufina-Bold.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"oxygen-light";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/Oxygen-Light.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"oxygen-regular";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/Oxygen-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"bnpp_sanslight";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_light-webfont-webfont.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/bnpp_sans_light-webfont-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"roboto-medium";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/Roboto-Medium.ttf") format("ttf");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Light.svg#OpenSans-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBold.svg#OpenSans-ExtraBold") format("svg");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Bold.svg#OpenSans-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-ExtraBoldItalic.svg#OpenSans-ExtraBoldItalic") format("svg");font-weight:800;font-style:italic;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBoldItalic.svg#OpenSans-SemiBoldItalic") format("svg");font-weight:600;font-style:italic;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-SemiBold.svg#OpenSans-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Regular.svg#OpenSans-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:"Open Sans";src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.eot");src:url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.eot?#iefix") format("embedded-opentype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.woff2") format("woff2"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.woff") format("woff"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.ttf") format("truetype"),url("../../../etc.clientlibs/bnpparibas-bpf-site-front/clientlibs/clientlib-base/resources/fonts/OpenSans-Italic.svg#OpenSans-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}
.sep{clear:both}
.overlay{display:none;padding:35px;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2);z-index:999;width:calc(100% - 70px)}
.overlay .modal{height:auto;max-height:100%;max-width:1024px;position:relative;margin:35px auto;display:block;background-color:#fff;padding:35px 35px 70px;color:#333}
.overlay .modal .contents{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}
.overlay .modal .contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.overlay .close{position:absolute;top:35px;right:35px;opacity:.5;width:28px;height:28px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/securite/close_icon.png");cursor:pointer}
.overlay h1{font-size:26px;margin-top:40px;font-family:"bnpp_sansregular";text-transform:uppercase}
.overlay.active{display:block}
@media screen and (max-width:800px){.overlay h1{font-size:18px;margin-top:20px}
.overlay .modal{top:10px;margin-left:10px;margin-right:10px;padding:15px}
.overlay .close{top:10px;right:10px}
}
@media screen and (max-width:800px){.only-desktop{display:none}
.tabset li{width:100%}
#services{padding:20px 30px}
#services h2{padding:0;margin:0}
#services .service-table,#services .service-row,#services .service-cell{display:block}
#services .service-cell{width:100%;margin-top:20px}
#pwned .pwned-check{width:100%;height:inherit;background-color:transparent;border-radius:inherit;-webkit-box-shadow:inherit;box-shadow:inherit}
#pwned .pwned-check input[type=text]{width:100%;padding:0;text-align:center;background-color:white;border-radius:3px;-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.2);box-shadow:0 5px 6px rgba(0,0,0,0.2)}
#pwned .pwned-check button{display:block;width:100%}
#videos1 .video-container{width:100%}
#videos2 .video-container{width:100%}
#diag{padding:0 30px 20px 30px}
.bigger-padding-on-mobile{padding-bottom:10px}
.pane-left,.pane-right{width:100%}
.half{width:100% !important;border-left:none !important}
#contact .content{padding:0 !important}
}
@media screen and (min-width:800px){.only-mobile{display:none}
}
#header-securite{position:relative;color:white;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/securite/header-image.png);background-size:cover;padding:20px 30px}
#header-securite h2{font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;color:white;text-transform:uppercase;margin:0;margin-top:30px}
#header-securite p{margin:8px 0}
#header-securite .header-content{padding:10px}
#header-securite .header-content .wireline{height:13px;color:white;font-family:"bnpp_typebook";font-size:14px;font-weight:400}
.message-calendrier{margin:40px 0 10px;padding:20px;font-size:20px;max-width:462px;border-radius:2px;background-color:#fff;color:#2f2f2f;font-weight:300;position:absolute;top:214px;right:25px}
.message-calendrier td{vertical-align:top;padding:10px}
.message-calendrier td img{padding-right:18px;padding-top:-11px;margin-bottom:-24px}
.highlight{color:#ccae6e;font-weight:700}
.tabset{margin:0;padding:0}
.tabset li{text-transform:uppercase;list-style-type:none;display:block;width:25%;float:left;text-align:center;margin:0;padding:25px 0;color:#f8f8f8;background-color:black;border-left:1px solid #f8f8f8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.tabset li:first-child{border-left:0}
.tabset li:hover{cursor:pointer}
.tabset li.active{color:black;background-color:white}
.tabset li.active:hover{cursor:default}
.tab{color:black;font-size:15px;font-weight:400}
.tab.active{display:block}
.tab h1,.tab h2,.tab h3,.tab h4,.tab h5{margin:0;padding:0}
.no-decoration{text-decoration:none}
#infographie{display:none}
#infographie #infographie-back{padding:20px;background-color:#fafafa;border-bottom:1px solid #d8d8d8;margin-bottom:20px;color:#999}
#infographie #infographie-back:hover{background-color:#ccae6e;color:white;cursor:pointer}
#infographie #infographie-back:before{content:'';width:10px;height:15px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/securite/arrowleft.png);background-repeat:no-repeat;background-size:contain;margin-right:15px;display:inline-block;vertical-align:middle}
#infographie .infographie-container{width:730px;margin:0 auto;max-width:100%}
#infographie img{width:100%}
#videos1{padding:20px 0 20px 30px;background-color:#e0e0e0}
#videos1 h2.video-title{color:#424242;font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;text-transform:uppercase;padding:20px 0;margin:0}
#videos1 .video-container{width:33.33333%;float:left}
#videos1 .video{padding-right:30px;font-size:20px}
#videos1 .video .pic{width:100%;position:relative}
#videos1 .video .pic img.primary{width:100%}
#videos1 .video .pic .over{display:block;position:absolute;width:100%;height:100%;text-align:center;top:0}
#videos1 .video .pic .centerer{display:inline-block;height:100%;vertical-align:middle}
#videos1 .video .pic .centered{display:inline-block;vertical-align:middle}
#videos1 .video .pic:hover{cursor:pointer}
#videos1 .video .pic:hover .over{display:block}
#videos1 .video .pic:hover .centerer{display:inline-block}
#videos1 .video .pic:hover .centered{display:inline-block}
#videos1 .video p{margin:10px 0 0 0}
#services{margin:0;padding:40px 0 20px 0;clear:both;background-color:#f3f3f3}
#services h2{font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;text-transform:uppercase;margin:0;color:#ccae6e;padding-left:30px}
#services .service-table{display:table;width:100%;border-collapse:separate;border-spacing:30px}
#services .service-row{display:table-row}
#services .service-cell{display:table-cell;height:100%;width:25%;padding-top:20px;background-color:#FFF;vertical-align:top}
#services .service{height:100%;margin:20px 0;text-align:center;color:#424242;font-family:"bnpp_sans_condensedlight";font-size:30px;font-weight:300;text-transform:uppercase}
#services .service:hover{cursor:pointer}
#services .img-container{height:63px;line-height:63px}
#discover{margin:40px 0 0 0;padding:0;clear:both;background-color:#f3f3f3}
#discover .pane{float:left}
#discover .pane-left{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/securite/discover.png);background-size:cover;height:100%;width:40%}
#discover table{width:100%;border-collapse:collapse}
#discover .discover-button{display:inline-block;padding:20px 60px;color:white;font-family:"bnpp_typebook";font-size:15px;font-weight:400;background-color:#1da460;background-image:linear,to top,transparent 0,transparent 100%;border:1px solid #188950;border-radius:2px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09);box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09)}
#discover .discover-button:hover{cursor:pointer;background-color:#198e53}
#discover .pane-right{width:60%}
#discover .pane-right-content{padding:30px 30px}
#discover .pane-right-mobile{padding:20px 30px}
#discover .pane-right-mobile .discover-button{padding:20px 0;width:100%;text-align:center}
#discover h2{color:#1da460;font-family:"bnpp_sans_condensedlight";font-size:38px;font-weight:300;text-transform:uppercase;padding:20px 0 0 0}
#discover ul{list-style-type:none}
#discover li:before{content:"- "}
#discover li{padding-top:5px}
#discover .discover-button-container{margin:20px 0 0 0}
body.part.preview #pwned .pwned-check button{background-color:#28c3a9;border:0;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;background-image:none;border-radius:100px}
body.part.preview #pwned .pwned-check button:hover{background-color:#22a58f;color:#fff;background-image:none}
body.part.preview #pwned .pwned-check button:hover:disabled{background-color:#28c3a9}
#pwned{background-color:#ccae6e;background-image:linear,180deg,rgba(98,196,109,0.26) 0,transparent 100%,transparent 100%;text-align:center;color:white;font-family:"bnpp_typebook";font-size:15px;font-weight:400;position:relative;padding:40px 30px 20px 30px}
#pwned .picto-container{position:absolute;left:20%;top:35px}
#pwned h2{font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;text-transform:uppercase;margin:20px 0}
#pwned h3{font-family:"bnpp_sans_condensedlight";font-size:28px;font-weight:300;line-height:22px;text-transform:uppercase;margin:40px 0 20px 0}
#pwned p{margin:20px 0 0 0}
#pwned .pwned-check{font-family:"bnpp_typebook";font-size:15px;font-weight:400;line-height:50px;width:359px;height:62px;background-color:white;border-radius:3px;-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.2);box-shadow:0 5px 6px rgba(0,0,0,0.2);margin:20px auto 0 auto;padding-top:2px}
#pwned .pwned-check input[type=text]{border:0;border-color:transparent;outline:0;width:200px;max-width:100%;line-height:50px;font-size:15px;padding:0 15px;color:black}
#pwned .pwned-check button{margin:5px 0 0 0;text-shadow:0 1px 0 rgba(0,0,0,0.18);color:white;font-family:"bnpp_typebook";font-size:17px;font-weight:400;width:112px;height:50px;background-color:#1da460;background-color:#b2965d;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965d),to(#b2965d));background-image:linear-gradient(#b2965d,#b2965d);border:1px solid #ccae6e;border-radius:2px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09);box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09)}
#pwned .pwned-check button:hover{cursor:pointer;background-color:#198e53}
#pwned .pwned-check-mobile{font-family:"bnpp_typebook";font-size:15px;font-weight:400;line-height:60px;width:100%;background-color:white;border-radius:3px;-webkit-box-shadow:0 5px 6px rgba(0,0,0,0.2);box-shadow:0 5px 6px rgba(0,0,0,0.2)}
#pwned .pwned-check-mobile input[type=text]{display:block;border:0;border-color:transparent;outline:0;line-height:50px;font-size:15px;padding:0;margin:0;width:100%;text-align:center}
#pwned .pwned-check-mobile-button{margin:2px 0 0 0;text-shadow:0 1px 0 rgba(0,0,0,0.18);color:white;font-family:"bnpp_typebook";font-size:17px;font-weight:400;width:100%;height:50px;background-color:#1da460;background-image:linear,to top,transparent 0,transparent 100%;border:1px solid #ccae6e;border-radius:2px;-webkit-box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09);box-shadow:0 2px 1px rgba(0,0,0,0.06),inset 0 -3px 0 rgba(0,0,0,0.09)}
#pwned .pwned-check-mobile-button:hover{cursor:pointer;background-color:#198e53}
#pwned .social img{display:inline-block;padding:0 10px}
#pwned .social img:hover{cursor:pointer;opacity:.9}
#pwned .note{margin:60px 0 0 0;font-weight:300;line-height:14px;color:white;font-family:"bnpp_typebook";font-weight:400;line-height:22px}
#diag{text-align:center;color:#797979;font-family:"bnpp_typebook";font-size:15px;font-weight:400;line-height:22px;display:none}
#diag table{border-collapse:collapse;max-width:100%}
#diag tr{padding:10px}
#diag tr.border-top{border-top:1px solid #dadada}
#diag td{padding:20px;text-overflow:clip;overflow:hidden}
#diag td img{height:28px;max-width:60px;width:auto}
#diag #loading-result{display:none}
#diag .diag-container{width:780px;max-width:100%;margin:0 auto}
#diag .arrow-down{width:0;height:0;margin:0 auto;border-left:15px solid transparent;border-right:15px solid transparent;border-top:22px solid #ccae6e}
#diag .result{margin:40px 0}
#diag .result h2{font-family:"bnpp_sans_condensedlight";font-size:45px;line-height:48px;font-weight:300;text-transform:uppercase;margin:20px 0}
#diag #result-ko h2,#diag #result-error h2{color:#f43051}
#diag #result-ok h2{color:#ccae6e}
#videos2{padding:50px 0 50px 30px;background-color:#f3f3f3}
#videos2 h2{font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;text-transform:uppercase;margin:0;color:#ccae6e}
#videos2 p{padding:0;margin:10px 0 30px 0}
#videos2 .video-container{width:25%;float:left}
#videos2 .video{padding-right:30px;font-size:20px}
#videos2 .video .pic{width:100%;position:relative}
#videos2 .video .pic img.primary{width:100%}
#videos2 .video .pic .over{display:block;position:absolute;width:100%;height:100%;text-align:center;top:0}
#videos2 .video .pic .centerer{display:inline-block;height:100%;vertical-align:middle}
#videos2 .video .pic .centered{display:inline-block;vertical-align:middle}
#videos2 .video .pic:hover{cursor:pointer}
#videos2 .video .pic:hover .over{display:block}
#videos2 .video .pic:hover .centerer{display:inline-block}
#videos2 .video .pic:hover .centered{display:inline-block}
#videos2 .social{float:right;padding:5px 0 0 0}
#videos2 .social img{opacity:1;display:inline-block;padding:0 8px}
#videos2 .social img:hover{cursor:pointer;opacity:.7}
#contact{padding:30px 30px;background-image:linear,180deg,rgba(98,196,109,0.26) 0,transparent 100%,transparent 100%;background-color:#ccae6e;color:white}
#contact p{font-family:bnp_regular,Arial,sans-serif}
#contact div{font-family:bnp_regular,Arial,sans-serif}
#contact h2{font-family:"bnpp_sans_condensedlight";font-size:45px;font-weight:300;text-transform:uppercase}
#contact h2 img{position:relative;top:8px}
#contact h3{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:24px;font-weight:300}
#contact .split{padding:30px 0}
#contact .half{width:50%;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
#contact .half:first-child .content{padding:0 30px 0 0}
#contact .half:nth-child(2){border-left:1px solid white}
#contact .half:nth-child(2) .content{padding:0 0 0 30px}
#contact .phone{font-weight:700;white-space:nowrap}
.part     #wcm-l-7-conseils-de-navigation #contact, .pro     #wcm-l-7-conseils-de-navigation #contact{background-color:#fff;background-image:none;color:inherit}
.pro #wcm-l-7-conseils-de-navigation #pwned p,.pro #wcm-l-7-conseils-de-navigation #pwned .pwned-check,.pro #wcm-l-7-conseils-de-navigation #pwned .pwned-check button,.pro #wcm-l-7-conseils-de-navigation #footnote{font-family:"bnpp_typeregular"}
#footnote{padding:30px 30px;color:#767676;font-family:"bnpp_typebook";font-size:15px;font-weight:400;line-height:20px}
.usual-padding{padding:20px 30px}
@media screen and (max-width:450px){#videos1 .video-container{width:100%}
#services .service-cell{display:block;width:100%}
#pwned .pwned-check{width:100%}
#pwned .pwned-check{background-color:white;height:52px;margin:20px auto 0;width:100%}
#pwned .pwned-check button{margin:10px auto}
#videos2 .video-container{float:left;width:100%}
.overlay{width:100%}
#pwned .pwned-check input[type=text]{width:100%}
}
#iframe-landing-quizz-securite{min-height:890px}
.bpf #services .service-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}
.bpf #services .service-cell{display:block;width:19%}
.bpf #services .service-cell[data-tag="cta8"] img{width:48px}
@media screen and (max-width:768px){.bpf #services .service-cell{width:100%}
}
.AppliMobile html.maquette .wrapper-chat .content-chat p,.AppliMobile body.maquette .wrapper-chat .content-chat p{font-size:.85714rem;font-family:'roboto_regular'}
.AppliMobile html.maquette .wrapper-chat .content-chat .btn-secondary.openChat,.AppliMobile body.maquette .wrapper-chat .content-chat .btn-secondary.openChat{min-width:210px}
.AppliMobile html.maquette .wrapper-chat .content-chat h3,.AppliMobile body.maquette .wrapper-chat .content-chat h3{font-family:'roboto_medium'}
.AppliMobile html.maquette .wrapper-chat .content-chat h3:first-of-type,.AppliMobile body.maquette .wrapper-chat .content-chat h3:first-of-type{font-size:22px}
.AppliMobile html.maquette .wrapper-chat .content-chat h3:last-of-type,.AppliMobile body.maquette .wrapper-chat .content-chat h3:last-of-type{font-size:18px}
.AppliMobile html.maquette .wrapper-chat .js-chat-loading,.AppliMobile body.maquette .wrapper-chat .js-chat-loading{background:#FFF}
.AppliMobile html.maquette .wrapper-chat #wcm-l-disclaimer-chat>div,.AppliMobile body.maquette .wrapper-chat #wcm-l-disclaimer-chat>div{position:static}
.AppliMobile html.maquette .wrapper-chat #wcm-l-disclaimer-chat span.link-3,.AppliMobile body.maquette .wrapper-chat #wcm-l-disclaimer-chat span.link-3{text-decoration:underline;color:#000;position:absolute;bottom:1rem;left:calc( 50% - 50px)}
.AppliMobile html.maquette .wrapper-chat #wcm-l-attente-chat,.AppliMobile body.maquette .wrapper-chat #wcm-l-attente-chat{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-chat.png) 50% 60px no-repeat #FFF;background-size:40%}
.AppliMobile html.maquette .wrapper-chat #ml,.AppliMobile body.maquette .wrapper-chat #ml{-webkit-transform:translateY(0);transform:translateY(0);top:0;bottom:0;width:100%;height:100%}
.AppliMobile html.maquette .wrapper-chat #ml .popin-close,.AppliMobile body.maquette .wrapper-chat #ml .popin-close{color:#4e4e4e;height:0;line-height:24px;font-size:18px;cursor:pointer;border:0}
.AppliMobile html.maquette .wrapper-chat #ml .popin-content p.big,.AppliMobile body.maquette .wrapper-chat #ml .popin-content p.big{margin-bottom:13px;font-family:'roboto_medium';font-size:20px;color:#4c4c4c}
.AppliMobile html.maquette .wrapper-chat #ml .popin-content p.content,.AppliMobile body.maquette .wrapper-chat #ml .popin-content p.content{font-size:1.14286rem;font-family:'roboto_regular'}
html.maquette .wrapper-chat,body.maquette .wrapper-chat{width:320px;max-height:480px;position:fixed;z-index:999;background-color:#FFF;bottom:0;background-image:none;right:0;filter:progid:DXImageTransform.Microsoft.Shadow(color=#c0c0c0,Direction=296,Strength=20)}
html.maquette .wrapper-chat .content-chat.faq,body.maquette .wrapper-chat .content-chat.faq{padding:1rem}
html.maquette .wrapper-chat .content-chat.faq .btn-secondary,body.maquette .wrapper-chat .content-chat.faq .btn-secondary{background-color:#25cea0;background-image:none;border:medium none;border-radius:20px;color:#fff;display:block;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:17px;margin:20px auto 5px;padding:6px;text-transform:uppercase;width:64%}
html.maquette .wrapper-chat .content-chat.faq .btn-secondary.openChat,body.maquette .wrapper-chat .content-chat.faq .btn-secondary.openChat{min-width:210px}
html.maquette .wrapper-chat .content-chat.faq .circle-degrade,body.maquette .wrapper-chat .content-chat.faq .circle-degrade{margin:-4px auto 0 92px;height:81px;background:rgba(0,0,0,0) url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-chat-mini.png) no-repeat scroll 0 0}
html.maquette .wrapper-chat .content-chat.faq h3:first-of-type,body.maquette .wrapper-chat .content-chat.faq h3:first-of-type{font-size:21px}
html.maquette .wrapper-chat .content-chat.faq h3:nth-of-type(2),body.maquette .wrapper-chat .content-chat.faq h3:nth-of-type(2){font-size:19px}
html.maquette .wrapper-chat .content-chat.faq ul.list-,body.maquette .wrapper-chat .content-chat.faq ul.list-{height:63px;text-align:left}
html.maquette .wrapper-chat .content-chat.faq .link,html.maquette .wrapper-chat .content-chat.faq a:active,html.maquette .wrapper-chat .content-chat.faq a:hover,html.maquette .wrapper-chat .content-chat.faq a:link,html.maquette .wrapper-chat .content-chat.faq a:visited,body.maquette .wrapper-chat .content-chat.faq .link,body.maquette .wrapper-chat .content-chat.faq a:active,body.maquette .wrapper-chat .content-chat.faq a:hover,body.maquette .wrapper-chat .content-chat.faq a:link,body.maquette .wrapper-chat .content-chat.faq a:visited{color:#4e4e4e;text-align:left}
html.maquette .wrapper-chat .content-chat.faq h3,body.maquette .wrapper-chat .content-chat.faq h3{color:#999;text-align:left;font-size:18px}
html.maquette .wrapper-chat .content-chat.faq h3.title,body.maquette .wrapper-chat .content-chat.faq h3.title{color:#25cea0;text-align:center}
html.maquette .wrapper-chat .content-chat.faq h3:nth-of-type(2),body.maquette .wrapper-chat .content-chat.faq h3:nth-of-type(2){margin-bottom:5px}
html.maquette .wrapper-chat .content-chat.faq .ri.ri-toToggle,body.maquette .wrapper-chat .content-chat.faq .ri.ri-toToggle{text-align:left;border-bottom:1px solid #efefef;border-top:1px solid #efefef;padding-bottom:5px;padding-top:5px}
html.maquette .wrapper-chat .content-chat.faq .ri.ri-toToggle:first-of-type,body.maquette .wrapper-chat .content-chat.faq .ri.ri-toToggle:first-of-type{border-bottom:0}
html.maquette .wrapper-chat .content-chat.faq .icon-carret-up,body.maquette .wrapper-chat .content-chat.faq .icon-carret-up{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/fleche-up.png) no-repeat;width:15px;height:8px;display:inline-block;margin-top:-41px;float:right}
html.maquette .wrapper-chat .content-chat.faq .icon-carret-down,body.maquette .wrapper-chat .content-chat.faq .icon-carret-down{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/fleche-down.png) no-repeat;width:15px;height:8px;display:inline-block;float:right}
html.maquette .wrapper-chat .content-chat.faq p,body.maquette .wrapper-chat .content-chat.faq p{padding:0}
html.maquette .wrapper-chat .content-chat.faq .form .form-control,body.maquette .wrapper-chat .content-chat.faq .form .form-control{background-color:#efefef}
html.maquette .wrapper-chat .content-chat.faq h3:first-of-type,body.maquette .wrapper-chat .content-chat.faq h3:first-of-type{font-size:18px}
html.maquette .wrapper-chat .content-chat.faq p.light-grey,body.maquette .wrapper-chat .content-chat.faq p.light-grey{color:#999;margin-top:0}
html.maquette .wrapper-chat .content-chat.faq span.black,body.maquette .wrapper-chat .content-chat.faq span.black{color:#424242}
html.maquette .wrapper-chat .content-chat.faq .btn-.grey,body.maquette .wrapper-chat .content-chat.faq .btn-.grey{background-color:#efefef;padding:0 10px;background-image:none;border-radius:35%}
html.maquette .wrapper-chat .content-chat.mentions,body.maquette .wrapper-chat .content-chat.mentions{color:#4e4e4e;padding:2rem;text-align:left;line-height:15px}
html.maquette .wrapper-chat .content-chat.mentions p.title,body.maquette .wrapper-chat .content-chat.mentions p.title{padding:0;margin-top:-17px;margin-bottom:13px;font-size:18px;color:#4c4c4c}
html.maquette .wrapper-chat .content-chat.mentions .close,body.maquette .wrapper-chat .content-chat.mentions .close{color:#4e4e4e;height:0;line-height:24px;width:0;font-size:18px;cursor:pointer;border:0}
html.maquette .wrapper-chat .cancel,body.maquette .wrapper-chat .cancel{background-color:transparent;padding-top:5px;display:block;width:39%;background-color:#e0e0e0;text-transform:uppercase;height:34px;color:#505050;display:block;font-size:20px;padding-bottom:16px;position:absolute;bottom:0;font-size:20px;border-top:1px solid #fff;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
html.maquette .wrapper-chat.over,body.maquette .wrapper-chat.over{background-color:#25cea0}
html.maquette .wrapper-chat.over .content-chat,body.maquette .wrapper-chat.over .content-chat{background-color:#25cea0}
html.maquette .wrapper-chat.over .content-chat h3,html.maquette .wrapper-chat.over .content-chat p,body.maquette .wrapper-chat.over .content-chat h3,body.maquette .wrapper-chat.over .content-chat p{color:#FFF}
html.maquette .wrapper-chat.over .content-chat h3.chat-wait,body.maquette .wrapper-chat.over .content-chat h3.chat-wait{top:110px}
html.maquette .wrapper-chat.over .content-chat p,body.maquette .wrapper-chat.over .content-chat p{padding:52px 30px 0}
html.maquette .wrapper-chat.over .content-chat .circle-valid,body.maquette .wrapper-chat.over .content-chat .circle-valid{height:87px;width:73px;background-position:-802px 0}
html.maquette .wrapper-chat.over .content-chat .container-buttons,body.maquette .wrapper-chat.over .content-chat .container-buttons{margin-top:23px}
html.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary:first-of-type,body.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary:first-of-type{background-color:#e0e0e0;color:#646464}
html.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary:nth-of-type(2),body.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary:nth-of-type(2){background-color:#FFF;color:#25cea0}
html.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary.white,body.maquette .wrapper-chat.over .content-chat .container-buttons .btn-secondary.white{background-color:#FFF}
html.maquette .wrapper-chat.over.second .content-chat .container-buttons,body.maquette .wrapper-chat.over.second .content-chat .container-buttons{margin-top:73px}
html.maquette .wrapper-chat.avis .content-chat h3.chat-wait,body.maquette .wrapper-chat.avis .content-chat h3.chat-wait{width:100%;top:98px}
html.maquette .wrapper-chat.avis .content-chat .circle-avis,body.maquette .wrapper-chat.avis .content-chat .circle-avis{background-position:-905px 0;height:89px}
html.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li:not(:checked)>label,body.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li:not(:checked)>label{color:#4c4c4c;height:96px}
html.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li:not(:checked)>label::before,body.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li:not(:checked)>label::before{font-size:2.5rem}
html.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li,body.maquette .wrapper-chat.avis .content-chat .list-avis-chat>li{width:24%}
html.maquette .wrapper-chat.avis .content-chat .step,body.maquette .wrapper-chat.avis .content-chat .step{margin-top:42px}
html.maquette .wrapper-chat.avis .content-chat button.cancel,body.maquette .wrapper-chat.avis .content-chat button.cancel{background-image:none;border:medium none;border-radius:20px;color:#505050;margin:32px auto;position:relative}
html.maquette .wrapper-chat.out .content-chat .ferme,body.maquette .wrapper-chat.out .content-chat .ferme{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-chat-close.png) no-repeat;display:block;height:120px}
html.maquette .wrapper-chat.out .content-chat h3,body.maquette .wrapper-chat.out .content-chat h3{margin-top:36px;margin-bottom:64px}
html.maquette .wrapper-chat.rating p.step,body.maquette .wrapper-chat.rating p.step{padding-top:40px}
html.maquette .wrapper-chat.rating button.cancel,body.maquette .wrapper-chat.rating button.cancel{background-image:none;border:medium none;border-radius:20px;color:#505050;margin:28px auto;position:relative}
html.maquette .wrapper-chat.rating .content-chat h3.chat-wait,body.maquette .wrapper-chat.rating .content-chat h3.chat-wait{left:58px;top:89px}
html.maquette .wrapper-chat.rating .content-chat .circle-avis,body.maquette .wrapper-chat.rating .content-chat .circle-avis{background-position:-905px 0;height:89px}
html.maquette .wrapper-chat.rating .content-chat .row.probabilite,body.maquette .wrapper-chat.rating .content-chat .row.probabilite{padding:10px 7px}
html.maquette .wrapper-chat.rating ul,body.maquette .wrapper-chat.rating ul{margin-top:50px;list-style-type:none}
html.maquette .wrapper-chat.rating ul a,body.maquette .wrapper-chat.rating ul a{color:#fff;cursor:pointer;display:inline-block;height:60px;margin-right:-3px;padding-top:24px;width:27px}
html.maquette .wrapper-chat.rating ul a:first-of-type,body.maquette .wrapper-chat.rating ul a:first-of-type{background-color:#dc6474;border-bottom-left-radius:4px;border-top-left-radius:4px}
html.maquette .wrapper-chat.rating ul a:nth-of-type(2),body.maquette .wrapper-chat.rating ul a:nth-of-type(2){background-color:#c76a6a}
html.maquette .wrapper-chat.rating ul a:nth-of-type(3),body.maquette .wrapper-chat.rating ul a:nth-of-type(3){background-color:#d18270}
html.maquette .wrapper-chat.rating ul a:nth-of-type(4),body.maquette .wrapper-chat.rating ul a:nth-of-type(4){background-color:#d19870}
html.maquette .wrapper-chat.rating ul a:nth-of-type(5),body.maquette .wrapper-chat.rating ul a:nth-of-type(5){background-color:#d1af70}
html.maquette .wrapper-chat.rating ul a:nth-of-type(6),body.maquette .wrapper-chat.rating ul a:nth-of-type(6){background-color:#c6d170}
html.maquette .wrapper-chat.rating ul a:nth-of-type(7),body.maquette .wrapper-chat.rating ul a:nth-of-type(7){background-color:#92cb5b}
html.maquette .wrapper-chat.rating ul a:nth-of-type(8),body.maquette .wrapper-chat.rating ul a:nth-of-type(8){background-color:#64ca6f}
html.maquette .wrapper-chat.rating ul a:nth-of-type(9),body.maquette .wrapper-chat.rating ul a:nth-of-type(9){background-color:#35ca77}
html.maquette .wrapper-chat.rating ul a:nth-of-type(10),body.maquette .wrapper-chat.rating ul a:nth-of-type(10){background-color:#25ce86}
html.maquette .wrapper-chat.rating ul a:nth-of-type(11),body.maquette .wrapper-chat.rating ul a:nth-of-type(11){background-color:#25cea0;border-bottom-right-radius:4px;border-top-right-radius:4px}
html.maquette .wrapper-chat.rating ul a:hover,body.maquette .wrapper-chat.rating ul a:hover{opacity:.5}
html.maquette .wrapper-chat.avislast .form-avis textarea,body.maquette .wrapper-chat.avislast .form-avis textarea{background-color:#e0e0e0;margin-top:22px}
html.maquette .wrapper-chat.avislast .form-avis .btn-secondary,body.maquette .wrapper-chat.avislast .form-avis .btn-secondary{margin:12px 14% 6px 79px;width:47%}
html.maquette .wrapper-chat.avislast .content-chat h3.chat-wait,body.maquette .wrapper-chat.avislast .content-chat h3.chat-wait{left:58px;top:89px;position:absolute}
html.maquette .wrapper-chat.avislast p.step,body.maquette .wrapper-chat.avislast p.step{padding-top:40px}
html.maquette .wrapper-chat.avislast .content-chat .circle-avis,body.maquette .wrapper-chat.avislast .content-chat .circle-avis{background-position:-905px 0;height:89px}
html.maquette .wrapper-chat.avislast button,body.maquette .wrapper-chat.avislast button{display:block}
html.maquette .wrapper-chat.avislast .container-buttons,body.maquette .wrapper-chat.avislast .container-buttons{margin-top:2px}
html.maquette .wrapper-chat.avislast .container-buttons .btn-secondary:first-of-type,body.maquette .wrapper-chat.avislast .container-buttons .btn-secondary:first-of-type{background-color:#e0e0e0;color:#505050}
html.maquette .wrapper-chat.avislast .container-buttons .btn-secondary.white,body.maquette .wrapper-chat.avislast .container-buttons .btn-secondary.white{background-color:#FFF}
html.maquette .wrapper-chat .help-text-popup-content .btn-primary,html.maquette .wrapper-chat .help-text-popup-content a.btn-primary,html.maquette .wrapper-chat .help-text-popup-content .btn-secondary,html.maquette .wrapper-chat .help-text-popup-content a.btn-secondary,html.maquette .wrapper-chat .help-text-popup-content .btn-primary:not([disabled]):hover,html.maquette .wrapper-chat .help-text-popup-content .btn-secondary:not([disabled]):hover,body.maquette .wrapper-chat .help-text-popup-content .btn-primary,body.maquette .wrapper-chat .help-text-popup-content a.btn-primary,body.maquette .wrapper-chat .help-text-popup-content .btn-secondary,body.maquette .wrapper-chat .help-text-popup-content a.btn-secondary,body.maquette .wrapper-chat .help-text-popup-content .btn-primary:not([disabled]):hover,body.maquette .wrapper-chat .help-text-popup-content .btn-secondary:not([disabled]):hover{background-image:none;background-color:#FFF;border:#FFF;color:#1e9f88;text-transform:uppercase}
html.maquette .wrapper-chat img,body.maquette .wrapper-chat img{width:auto}
html.maquette .wrapper-chat .fix-width,body.maquette .wrapper-chat .fix-width{width:275px}
html.maquette .wrapper-chat .confirm-close-chat .arrow,body.maquette .wrapper-chat .confirm-close-chat .arrow{left:auto;right:22px}
html.maquette .wrapper-chat .confirm-close-chat .icon-info,body.maquette .wrapper-chat .confirm-close-chat .icon-info{vertical-align:text-top}
html.maquette .wrapper-chat .message-retour-popup,body.maquette .wrapper-chat .message-retour-popup{top:155px;width:91%;padding:15px 15px 0;right:0;left:16px}
html.maquette .wrapper-chat .message-retour-popup [class*=btn-],html.maquette .wrapper-chat .message-retour-popup a[class*=btn-],body.maquette .wrapper-chat .message-retour-popup [class*=btn-],body.maquette .wrapper-chat .message-retour-popup a[class*=btn-]{padding:15px 18px}
html.maquette .wrapper-chat .help-text-popup-content,body.maquette .wrapper-chat .help-text-popup-content{font-family:"bnpp_sansregular",Arial,sans-serif;font-weight:normal}
html.maquette .wrapper-chat .header-chat,body.maquette .wrapper-chat .header-chat{border-bottom:1px solid #66d799;height:48px;background-color:#000;color:#fff;padding:8px 10px}
html.maquette .wrapper-chat .header-chat .arrow::before,body.maquette .wrapper-chat .header-chat .arrow::before{display:none}
html.maquette .wrapper-chat .header-chat .arrow::after,html.maquette .wrapper-chat .header-chat .arrow::before,body.maquette .wrapper-chat .header-chat .arrow::after,body.maquette .wrapper-chat .header-chat .arrow::before{display:none}
html.maquette .wrapper-chat .header-chat strong,body.maquette .wrapper-chat .header-chat strong{cursor:pointer;padding-right:20px}
html.maquette .wrapper-chat .header-chat strong.js-reduire-chat:before,body.maquette .wrapper-chat .header-chat strong.js-reduire-chat:before{content:"\02212";font-size:1.78571rem;vertical-align:top}
html.maquette .wrapper-chat .header-chat strong.js-popup-chat,body.maquette .wrapper-chat .header-chat strong.js-popup-chat{display:none}
html.maquette .wrapper-chat .header-chat strong.js-popup-chat:before,body.maquette .wrapper-chat .header-chat strong.js-popup-chat:before{content:"\02197";font-size:2.14286rem;vertical-align:top;line-height:36px}
html.maquette .wrapper-chat .header-chat h2,body.maquette .wrapper-chat .header-chat h2{font-size:1.85714rem;float:left;margin-top:0;padding-top:0;color:#FFF}
html.maquette .wrapper-chat .header-chat .close,body.maquette .wrapper-chat .header-chat .close{color:#FFF;float:right;font-size:.7em;line-height:2.7em;margin-top:1px}
html.maquette .wrapper-chat .header-chat .close .link,body.maquette .wrapper-chat .header-chat .close .link{color:#FFF}
html.maquette .wrapper-chat .content-chat,body.maquette .wrapper-chat .content-chat{text-align:center;color:#FFF;background-color:#fff;font-size:.92857rem;position:relative;height:432px}
html.maquette .wrapper-chat .content-chat.js-waiting,body.maquette .wrapper-chat .content-chat.js-waiting{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-chat.png) 50% 60px no-repeat #FFF;background-size:40%}
html.maquette .wrapper-chat .content-chat .message div,html.maquette .wrapper-chat .content-chat .message p,body.maquette .wrapper-chat .content-chat .message div,body.maquette .wrapper-chat .content-chat .message p{color:#000}
html.maquette .wrapper-chat .content-chat .foot-note h4,html.maquette .wrapper-chat .content-chat .strong,html.maquette .wrapper-chat .content-chat .table-border th,html.maquette .wrapper-chat .content-chat b,html.maquette .wrapper-chat .content-chat strong,body.maquette .wrapper-chat .content-chat .foot-note h4,body.maquette .wrapper-chat .content-chat .strong,body.maquette .wrapper-chat .content-chat .table-border th,body.maquette .wrapper-chat .content-chat b,body.maquette .wrapper-chat .content-chat strong{color:#25cea0}
html.maquette .wrapper-chat .content-chat .chat-time,body.maquette .wrapper-chat .content-chat .chat-time{color:#999}
html.maquette .wrapper-chat .content-chat h3,body.maquette .wrapper-chat .content-chat h3{font-size:34px;margin:0;color:#25cea0;line-height:2.1rem}
html.maquette .wrapper-chat .content-chat h3:first-of-type,body.maquette .wrapper-chat .content-chat h3:first-of-type{font-size:24px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
html.maquette .wrapper-chat .content-chat h3:nth-of-type(2),body.maquette .wrapper-chat .content-chat h3:nth-of-type(2){font-size:36px}
html.maquette .wrapper-chat .content-chat p,body.maquette .wrapper-chat .content-chat p{font-size:14px;padding:7px 30px 27px;color:#4c4c4c}
html.maquette .wrapper-chat .content-chat .btn-secondary,body.maquette .wrapper-chat .content-chat .btn-secondary{background-color:#25cea0;background-image:none;border-radius:20px;color:#fff;display:block;font-size:17px;margin:20px auto 5px;text-transform:uppercase;width:64%;border:0;padding:6px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
html.maquette .wrapper-chat .content-chat .btn-secondary.off,body.maquette .wrapper-chat .content-chat .btn-secondary.off{margin:35px auto}
html.maquette .wrapper-chat .content-chat .btn-secondary.off.no-margin,body.maquette .wrapper-chat .content-chat .btn-secondary.off.no-margin{margin:-6px auto}
html.maquette .wrapper-chat .content-chat .btn-secondary.off.no-margin:first-of-type,body.maquette .wrapper-chat .content-chat .btn-secondary.off.no-margin:first-of-type{background-color:#e6e6e6;color:#4c4c4c}
html.maquette .wrapper-chat .content-chat h3.chat-wait,body.maquette .wrapper-chat .content-chat h3.chat-wait{font-size:1.4rem;margin-top:5px;padding:0 53px;position:absolute;top:187px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif}
html.maquette .wrapper-chat .content-chat .circle-valid,html.maquette .wrapper-chat .content-chat .circle-avis,html.maquette .wrapper-chat .content-chat .ferme,html.maquette .wrapper-chat .content-chat .busy,html.maquette .wrapper-chat .content-chat .circle-time,html.maquette .wrapper-chat .content-chat .circle-degrade,html.maquette .wrapper-chat .content-chat .circle-info,body.maquette .wrapper-chat .content-chat .circle-valid,body.maquette .wrapper-chat .content-chat .circle-avis,body.maquette .wrapper-chat .content-chat .ferme,body.maquette .wrapper-chat .content-chat .busy,body.maquette .wrapper-chat .content-chat .circle-time,body.maquette .wrapper-chat .content-chat .circle-degrade,body.maquette .wrapper-chat .content-chat .circle-info{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/chat-new/sprite-chat.png) no-repeat;display:block;margin:10px auto}
html.maquette .wrapper-chat .content-chat [id*=erreurTechnique] button,body.maquette .wrapper-chat .content-chat [id*=erreurTechnique] button{margin-top:9px;font-size:.9rem}
html.maquette .wrapper-chat .content-chat .circle-degrade,body.maquette .wrapper-chat .content-chat .circle-degrade{margin:52px auto 30px;width:134px;height:108px}
html.maquette .wrapper-chat .content-chat .circle-time,body.maquette .wrapper-chat .content-chat .circle-time{background-position:-132px 245px;height:90px;margin:0 auto;padding-top:324px;width:86px}
html.maquette .wrapper-chat .content-chat .circle-time p,body.maquette .wrapper-chat .content-chat .circle-time p{font-size:2rem;width:130px;padding-top:40px;margin:0;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-shadow:1px 2px 3px #4f4f4f;display:none}
html.maquette .wrapper-chat .content-chat .canvasLoader,body.maquette .wrapper-chat .content-chat .canvasLoader{height:120px;width:120px;margin:60px auto 50px}
html.maquette .wrapper-chat .content-chat .circle-valid,html.maquette .wrapper-chat .content-chat .circle-avis,html.maquette .wrapper-chat .content-chat .circle-info,body.maquette .wrapper-chat .content-chat .circle-valid,body.maquette .wrapper-chat .content-chat .circle-avis,body.maquette .wrapper-chat .content-chat .circle-info{width:72px;height:73px}
html.maquette .wrapper-chat .content-chat .circle-valid,body.maquette .wrapper-chat .content-chat .circle-valid{margin:40px auto 50px;background-position:-274px 0}
html.maquette .wrapper-chat .content-chat .circle-avis,body.maquette .wrapper-chat .content-chat .circle-avis{margin:5px auto 10px;background-position:-360px 0}
html.maquette .wrapper-chat .content-chat .circle-info,body.maquette .wrapper-chat .content-chat .circle-info{margin:85px auto 50px;background-position:-594px 0}
html.maquette .wrapper-chat .content-chat .ferme,body.maquette .wrapper-chat .content-chat .ferme{margin:35px auto;background-position:-447px 0;width:126px;height:98px}
html.maquette .wrapper-chat .content-chat .busy,body.maquette .wrapper-chat .content-chat .busy{margin:35px auto;background-position:-674px 0;width:126px;height:98px}
html.maquette .wrapper-chat .content-chat .step,body.maquette .wrapper-chat .content-chat .step{height:100px;margin-top:0}
html.maquette .wrapper-chat .content-chat .message img,body.maquette .wrapper-chat .content-chat .message img{width:17px;height:17px}
html.maquette .wrapper-chat .content-chat .link-3,body.maquette .wrapper-chat .content-chat .link-3{font-size:14px}
html.maquette .wrapper-chat h3.chat-off,body.maquette .wrapper-chat h3.chat-off{font-size:2.14286rem;padding:0}
html.maquette .wrapper-chat .form-avis,body.maquette .wrapper-chat .form-avis{padding:0 20px}
html.maquette .wrapper-chat .form-avis textarea,body.maquette .wrapper-chat .form-avis textarea{color:#433931;text-align:left;border:0;border-radius:3px;padding:5px;resize:none;width:100%}
html.maquette .wrapper-chat .form-avis .btn-secondary,body.maquette .wrapper-chat .form-avis .btn-secondary{margin:5px 2% 0 0;width:49%;font-size:20px}
html.maquette .wrapper-chat .form-avis .btn-secondary:last-child,body.maquette .wrapper-chat .form-avis .btn-secondary:last-child{margin-right:0;font-size:20px}
html.maquette .wrapper-chat .form-avis .icon-check,body.maquette .wrapper-chat .form-avis .icon-check{font-size:5em;line-height:2.6em}
html.maquette .wrapper-chat button.openChat,body.maquette .wrapper-chat button.openChat{color:rgba(255,255,255,0)}
html.maquette .wrapper-chat #ml,body.maquette .wrapper-chat #ml{min-height:1px;width:93%;top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;font-size:.8rem}
html.maquette .wrapper-chat #ml>a,body.maquette .wrapper-chat #ml>a{position:absolute;right:10px;top:5px}
html.maquette .wrapper-chat #ml .popin-content,body.maquette .wrapper-chat #ml .popin-content{height:100%;overflow:auto;color:#4e4e4e;padding:0}
html.maquette .wrapper-chat #ml .popin-content p,body.maquette .wrapper-chat #ml .popin-content p{text-align:left;padding:0;margin:0;font-size:12px}
html.maquette .wrapper-chat #ml .popin-content p.big,body.maquette .wrapper-chat #ml .popin-content p.big{font-size:14px;padding:0;color:#b2965b}
html.maquette .wrapper-chat #ml .popin-close,html.maquette .wrapper-chat #ml .popin-close:active,html.maquette .wrapper-chat #ml .popin-close:hover,html.maquette .wrapper-chat #ml .popin-close:visited,body.maquette .wrapper-chat #ml .popin-close,body.maquette .wrapper-chat #ml .popin-close:active,body.maquette .wrapper-chat #ml .popin-close:hover,body.maquette .wrapper-chat #ml .popin-close:visited{color:#1b9b5b}
html.maquette #ia-chat .popin-cache,body.maquette #ia-chat .popin-cache{opacity:.45;position:absolute}
html.maquette .over .header-chat .pull-right,html.maquette .avis .header-chat .pull-right,html.maquette .avislast .header-chat .pull-right,html.maquette .wait .header-chat .pull-right,body.maquette .over .header-chat .pull-right,body.maquette .avis .header-chat .pull-right,body.maquette .avislast .header-chat .pull-right,body.maquette .wait .header-chat .pull-right{display:none}
html.maquette .over .container-buttons,html.maquette .avis .container-buttons,html.maquette .avislast .container-buttons,html.maquette .wait .container-buttons,body.maquette .over .container-buttons,body.maquette .avis .container-buttons,body.maquette .avislast .container-buttons,body.maquette .wait .container-buttons{margin-top:45px}
html.maquette .over .container-buttons .btn-secondary,html.maquette .avis .container-buttons .btn-secondary,html.maquette .avislast .container-buttons .btn-secondary,html.maquette .wait .container-buttons .btn-secondary,body.maquette .over .container-buttons .btn-secondary,body.maquette .avis .container-buttons .btn-secondary,body.maquette .avislast .container-buttons .btn-secondary,body.maquette .wait .container-buttons .btn-secondary{margin:5px auto 0 auto}
html.maquette .mod-chat,body.maquette .mod-chat{background-color:#f3eee9;color:#433931;background-image:none}
html.maquette .mod-chat .header-chat,body.maquette .mod-chat .header-chat{border-color:#837c77;color:#433931}
html.maquette .mod-chat .header-chat span,body.maquette .mod-chat .header-chat span{color:#FFF}
html.maquette .mod-chat .header-chat .close p,body.maquette .mod-chat .header-chat .close p{color:#a6a6a6;text-transform:uppercase;text-align:left}
html.maquette .mod-chat .header-chat .close p .icon.icon-info::before,body.maquette .mod-chat .header-chat .close p .icon.icon-info::before{display:none}
html.maquette .mod-chat .avatar,body.maquette .mod-chat .avatar{border-radius:50%;height:45px;width:45px;background-color:#25cea0;float:left;margin:0 20px;position:relative;background-image:none}
html.maquette .mod-chat .avatar:before,body.maquette .mod-chat .avatar:before{font-family:iconbnp;font-size:1.6rem;color:#fff;content:"\e6c3";position:relative;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}
html.maquette .mod-chat .list-conversation,body.maquette .mod-chat .list-conversation{height:329px;float:left;background-color:#f0f0f0;padding-top:43px}
html.maquette .mod-chat .list-conversation .nano-pane,body.maquette .mod-chat .list-conversation .nano-pane{right:2px}
html.maquette .mod-chat .list-conversation li,body.maquette .mod-chat .list-conversation li{width:100%;min-height:1px;clear:both;overflow:hidden;margin-bottom:8px}
html.maquette .mod-chat .list-conversation li.client .message,html.maquette .mod-chat .list-conversation li.client .avatar,body.maquette .mod-chat .list-conversation li.client .message,body.maquette .mod-chat .list-conversation li.client .avatar{float:right}
html.maquette .mod-chat .list-conversation li.client .message:after,html.maquette .mod-chat .list-conversation li.client .message:before,body.maquette .mod-chat .list-conversation li.client .message:after,body.maquette .mod-chat .list-conversation li.client .message:before{right:auto;left:100%}
html.maquette .mod-chat .list-conversation li.client .message:after,body.maquette .mod-chat .list-conversation li.client .message:after{border-color:rgba(220,223,224,0);border-left-color:#fff}
html.maquette .mod-chat .list-conversation li.client .message:before,body.maquette .mod-chat .list-conversation li.client .message:before{border-color:rgba(220,223,224,0);border-left-color:#f3eee9}
html.maquette .mod-chat .list-conversation li.client .avatar,body.maquette .mod-chat .list-conversation li.client .avatar{background-color:#837c77;background-image:none}
html.maquette .mod-chat .content-chat,body.maquette .mod-chat .content-chat{position:relative;color:#433931;text-align:left}
html.maquette .mod-chat .content-chat p,body.maquette .mod-chat .content-chat p{padding:0}
html.maquette .mod-chat .message,body.maquette .mod-chat .message{float:left;position:relative;padding:5px 10px;background-color:#fff;border-radius:3px;width:67%;border:solid 1px #f3eee9}
html.maquette .mod-chat .message:after,html.maquette .mod-chat .message:before,body.maquette .mod-chat .message:after,body.maquette .mod-chat .message:before{right:100%;top:25px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
html.maquette .mod-chat .message:after,body.maquette .mod-chat .message:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}
html.maquette .mod-chat .message:before,body.maquette .mod-chat .message:before{border-color:rgba(220,223,224,0);border-right-color:#f3eee9;border-width:11px;margin-top:-11px}
html.maquette .mod-chat .message p,html.maquette .mod-chat .message div,body.maquette .mod-chat .message p,body.maquette .mod-chat .message div{color:#837c77;margin:2px 0}
html.maquette .mod-chat .message p img,html.maquette .mod-chat .message div img,body.maquette .mod-chat .message p img,body.maquette .mod-chat .message div img{opacity:.5}
html.maquette .mod-chat .message p,body.maquette .mod-chat .message p{word-break:break-word;word-wrap:break-word}
html.maquette .mod-chat .msg-encours,body.maquette .mod-chat .msg-encours{color:#837c77;font-style:italic}
html.maquette .chat-time,body.maquette .chat-time{color:#5cc569;font-size:.85em;position:relative;padding-left:20px}
html.maquette .chat-time:before,body.maquette .chat-time:before{font-family:'iconbnp';content:"\e640 ";font-size:1rem;position:absolute;left:0}
html.maquette .bottom-chat,body.maquette .bottom-chat{position:absolute;bottom:0;width:100%}
html.maquette .bottom-chat .emoticon-container,body.maquette .bottom-chat .emoticon-container{border-top:1px solid #ccc;padding:5px;background:#FFF}
html.maquette .bottom-chat .emoticon-container i,body.maquette .bottom-chat .emoticon-container i{width:20%;font-size:15px}
html.maquette .bottom-chat .emoticon-container div,body.maquette .bottom-chat .emoticon-container div{cursor:pointer}
html.maquette .evaluation-chat,body.maquette .evaluation-chat{background-color:#3c3c3c;color:#fff;padding:10px;display:none}
html.maquette .chat-form,body.maquette .chat-form{border-top:solid 1px #f3eee9;position:relative}
html.maquette .chat-form .send-msg,body.maquette .chat-form .send-msg{color:rgba(255,255,255,0);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/fleche.png);background-position:center center;background-repeat:no-repeat;background-size:35px auto;background-color:#FFF}
html.maquette .chat-form .smiley,body.maquette .chat-form .smiley{background-color:#fff}
html.maquette .chat-form .textarea,body.maquette .chat-form .textarea{resize:none;outline:0;border:0;border-right:solid 1px #f3eee9;padding:5px 55px 5px 5px;height:100px;background:#FFF;overflow:auto;width:100%;z-index:0}
html.maquette .chat-form .textarea .nano-pane,body.maquette .chat-form .textarea .nano-pane{right:53px}
html.maquette .chat-form .textarea p,body.maquette .chat-form .textarea p{line-height:1em;padding:0;margin:0}
html.maquette .chat-form .action-chat,body.maquette .chat-form .action-chat{border-left:solid 1px #f3eee9;position:absolute;right:0;top:0;z-index:2}
html.maquette .chat-form .action-chat button,body.maquette .chat-form .action-chat button{height:50px;width:50px;display:block}
html.maquette .chat-form .action-chat button.smiley,body.maquette .chat-form .action-chat button.smiley{color:rgba(255,255,255,0);background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-smiley.png);background-position:center center;background-repeat:no-repeat;background-size:35px auto}
html.maquette .rating,body.maquette .rating{float:left;padding:0}
html.maquette .rating legend,body.maquette .rating legend{float:left;padding-right:10px}
html.maquette .rating:not(:checked)>input,body.maquette .rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}
html.maquette .rating:not(:checked)>label,body.maquette .rating:not(:checked)>label{float:right;width:1em;padding:0 .1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:1.5rem;line-height:1;color:#fff}
html.maquette .rating:not(:checked)>label:before,body.maquette .rating:not(:checked)>label:before{content:'☆ '}
html.maquette .rating>input:checked ~ label:before,body.maquette .rating>input:checked ~ label:before{content:'★ '}
html.maquette .rating:not(:checked)>label:hover:before,html.maquette .rating:not(:checked)>label:hover ~ label:before,body.maquette .rating:not(:checked)>label:hover:before,body.maquette .rating:not(:checked)>label:hover ~ label:before{content:'★ '}
html.maquette .rating>input:checked+label:hover:before,html.maquette .rating>input:checked+label:hover ~ label:before,html.maquette .rating>input:checked ~ label:hover:before,html.maquette .rating>input:checked ~ label:hover ~ label:before,html.maquette .rating>label:hover ~ input:checked ~ label:before,body.maquette .rating>input:checked+label:hover:before,body.maquette .rating>input:checked+label:hover ~ label:before,body.maquette .rating>input:checked ~ label:hover:before,body.maquette .rating>input:checked ~ label:hover ~ label:before,body.maquette .rating>label:hover ~ input:checked ~ label:before{content:'★ '}
html.maquette .rating>label:active,body.maquette .rating>label:active{position:relative;top:2px;left:2px}
html.maquette .cancel,body.maquette .cancel{background-color:transparent;padding-top:5px;display:block;width:100%;text-transform:uppercase;height:34px;color:#505050;padding-bottom:16px;position:absolute;bottom:0;border-top:1px solid #fff}
html.maquette .list-avis-chat,body.maquette .list-avis-chat{overflow:hidden}
.AppliMobile html.maquette .list-avis-chat,.AppliMobile body.maquette .list-avis-chat{border-bottom:1px solid #fff}
html.maquette .list-avis-chat>li,body.maquette .list-avis-chat>li{width:50%;float:left;border-top:solid 1px #fff;border-right:solid 1px #fff}
html.maquette .list-avis-chat>li:nth-of-type(even),body.maquette .list-avis-chat>li:nth-of-type(even){border-right:0}
html.maquette .list-avis-chat>li:first-child>label:before,body.maquette .list-avis-chat>li:first-child>label:before{content:"\e643"}
html.maquette .list-avis-chat>li:nth-child(2)>label:before,body.maquette .list-avis-chat>li:nth-child(2)>label:before{content:"\e644"}
html.maquette .list-avis-chat>li:nth-child(3)>label:before,body.maquette .list-avis-chat>li:nth-child(3)>label:before{content:"\e642"}
html.maquette .list-avis-chat>li:last-child>label:before,body.maquette .list-avis-chat>li:last-child>label:before{content:"\e641"}
html.maquette .list-avis-chat>li:not(:checked)>input,body.maquette .list-avis-chat>li:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}
html.maquette .list-avis-chat>li:not(:checked)>label,body.maquette .list-avis-chat>li:not(:checked)>label{line-height:1.5;color:#fff;width:100%;text-align:center;display:block;padding-top:5px;height:75px;cursor:pointer}
html.maquette .list-avis-chat>li:not(:checked)>label:before,body.maquette .list-avis-chat>li:not(:checked)>label:before{font-family:"iconbnp";font-size:1.5rem;display:block}
html.maquette .list-avis-chat>li>input:checked ~ label,html.maquette .list-avis-chat>li:not(:checked)>label:hover,body.maquette .list-avis-chat>li>input:checked ~ label,body.maquette .list-avis-chat>li:not(:checked)>label:hover{background-color:#fff;color:#837c77}
html.maquette .chat-mini,body.maquette .chat-mini{height:47px}
html.maquette .chat-mini .header-chat,body.maquette .chat-mini .header-chat{background-color:#b2965b;color:#fff}
html.maquette .chat-mini .header-chat strong.js-reduire-chat:before,body.maquette .chat-mini .header-chat strong.js-reduire-chat:before{content:"\025A1"}
html.maquette .chat-mini .content-chat,html.maquette .chat-mini .bottom-chat,body.maquette .chat-mini .content-chat,body.maquette .chat-mini .bottom-chat{display:none}
html.maquette .chat-mini.mod-chat .header-chat,body.maquette .chat-mini.mod-chat .header-chat{background-color:#3c3c3c}
html.maquette .wrapper-chat.chat-popup,body.maquette .wrapper-chat.chat-popup{font-size:15px;width:100%;background-size:cover;top:0;min-height:100%}
html.maquette .wrapper-chat.chat-popup .header-chat strong.js-popup-chat:before,body.maquette .wrapper-chat.chat-popup .header-chat strong.js-popup-chat:before{content:"\02199"}
html.maquette .wrapper-chat.chat-popup .header-chat .js-reduire-chat,body.maquette .wrapper-chat.chat-popup .header-chat .js-reduire-chat{visibility:hidden}
html.maquette .wrapper-chat.chat-popup .content-chat .btn-secondary,body.maquette .wrapper-chat.chat-popup .content-chat .btn-secondary{font-size:1.1rem}
html.maquette .wrapper-chat.chat-popup .close,body.maquette .wrapper-chat.chat-popup .close{padding-top:3px}
html.maquette .wrapper-chat.chat-popup #ml,body.maquette .wrapper-chat.chat-popup #ml{font-size:13px}
html.maquette [name="historique"] .wrapper-chat,body.maquette [name="historique"] .wrapper-chat{max-height:none;position:relative;width:100%;height:auto}
html.maquette [name="historique"] .content-chat,body.maquette [name="historique"] .content-chat{height:auto;padding:2rem 0}
html.maquette [name="historique"] .list-conversation,body.maquette [name="historique"] .list-conversation{height:auto}
html.maquette [name="historique"] h1,body.maquette [name="historique"] h1{font-size:2rem;margin:1rem 0 1rem 1rem}
html.maquette .wrapper-chat.AppliMobile section,html.maquette .AppliMobile section,body.maquette .wrapper-chat.AppliMobile section,body.maquette .AppliMobile section{width:100%;position:fixed;max-height:none;height:100%;background-repeat:no-repeat;background-size:cover}
html.maquette .wrapper-chat.AppliMobile section .content-chat,html.maquette .AppliMobile section .content-chat,body.maquette .wrapper-chat.AppliMobile section .content-chat,body.maquette .AppliMobile section .content-chat{height:100%;padding-top:10px}
html.maquette .wrapper-chat.AppliMobile header.header-chat,html.maquette .AppliMobile header.header-chat,body.maquette .wrapper-chat.AppliMobile header.header-chat,body.maquette .AppliMobile header.header-chat{position:absolute;width:100%;border-bottom:0 none}
html.maquette .wrapper-chat.AppliMobile header.header-chat h2,html.maquette .wrapper-chat.AppliMobile header.header-chat span,html.maquette .AppliMobile header.header-chat h2,html.maquette .AppliMobile header.header-chat span,body.maquette .wrapper-chat.AppliMobile header.header-chat h2,body.maquette .wrapper-chat.AppliMobile header.header-chat span,body.maquette .AppliMobile header.header-chat h2,body.maquette .AppliMobile header.header-chat span{display:none}
html.maquette .wrapper-chat.AppliMobile header.header-chat .close,html.maquette .AppliMobile header.header-chat .close,body.maquette .wrapper-chat.AppliMobile header.header-chat .close,body.maquette .AppliMobile header.header-chat .close{position:absolute;right:1px;z-index:2;top:1px;width:20px;height:20px}
html.maquette .wrapper-chat.AppliMobile header.header-chat span.close,html.maquette .AppliMobile header.header-chat span.close,body.maquette .wrapper-chat.AppliMobile header.header-chat span.close,body.maquette .AppliMobile header.header-chat span.close{display:block}
html.maquette .wrapper-chat.AppliMobile #liste-conversation,html.maquette .AppliMobile #liste-conversation,body.maquette .wrapper-chat.AppliMobile #liste-conversation,body.maquette .AppliMobile #liste-conversation{height:calc( 100% - 120px)}
html.maquette .wrapper-chat.AppliMobile .mod-chat .list-conversation,html.maquette .AppliMobile .mod-chat .list-conversation,body.maquette .wrapper-chat.AppliMobile .mod-chat .list-conversation,body.maquette .AppliMobile .mod-chat .list-conversation{height:auto}
html.maquette #close-chat .cell,body.maquette #close-chat .cell{text-align:center}
html.maquette #close-chat .cell button,body.maquette #close-chat .cell button{display:inline-block;float:right}
html.maquette #chatPreloader,body.maquette #chatPreloader{position:absolute;top:50%;width:80px;height:80px;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%}
html.maquette #wcm-l-disclaimer-chat>div,body.maquette #wcm-l-disclaimer-chat>div{position:relative;background:0}
html.maquette #wcm-l-disclaimer-chat button.clicked,body.maquette #wcm-l-disclaimer-chat button.clicked{color:rgba(0,0,0,0)}
html.maquette #buttonPreloader,body.maquette #buttonPreloader{width:60px;height:60px;margin:0 auto}
html.maquette .js-chat-loading,body.maquette .js-chat-loading{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/chat-new/background-chat.png) center center;background-size:cover}
html.maquette .form .list-avis-chat-nps,body.maquette .form .list-avis-chat-nps{margin-top:65px}
html.maquette .form .list-avis-chat-nps .col-11,body.maquette .form .list-avis-chat-nps .col-11{margin:0 .3em}
html.maquette .form .list-avis-chat-nps input+.radio-label,body.maquette .form .list-avis-chat-nps input+.radio-label{color:white;margin:0;padding:20px 0 0;width:21px}
html.maquette .form .list-avis-chat-nps input+.radio-label:before,body.maquette .form .list-avis-chat-nps input+.radio-label:before{background-color:transparent;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/nps-bg.png);background-position:right center;border:0 none;height:20px;top:-4px;width:20px}
html.maquette .form .list-avis-chat-nps input+.radio-label:hover:before,html.maquette .form .list-avis-chat-nps input+.radio-label.active:before,body.maquette .form .list-avis-chat-nps input+.radio-label:hover:before,body.maquette .form .list-avis-chat-nps input+.radio-label.active:before{background-position:left center}
html.maquette .form .row-labels,body.maquette .form .row-labels{margin-top:10px}
html.maquette .form .lower-label,body.maquette .form .lower-label{text-align:left;padding-left:8px}
html.maquette .form .higher-label,body.maquette .form .higher-label{text-align:right;padding-right:8px}
html.maquette .app-col-left,body.maquette .app-col-left{width:calc(100% - 270px)}
html.maquette .app-col-right,body.maquette .app-col-right{width:270px}
html.maquette .app-col-right__content.affix,body.maquette .app-col-right__content.affix{position:fixed !important;top:70px}
html.maquette .bouton-colonne,body.maquette .bouton-colonne{margin-top:10px;display:block;width:100%}
html.maquette .hr-colonne,body.maquette .hr-colonne{border-color:#FFF;margin-top:22px;color:#767676}
html.maquette .p-colonne,body.maquette .p-colonne{font-family:bnp_regular,Arial,sans-serif;font-size:14px;color:#767676}
html.maquette .image-colonne,body.maquette .image-colonne{width:100%;height:107px;font-size:16px;padding:40px 103px 0 0}
html.maquette body .icon-email,body.maquette body .icon-email{width:100%;display:block}
html.maquette body .icon.icon-enveloppe-alt:before,body.maquette body .icon.icon-enveloppe-alt:before{font-family:iconbnp;color:#1da35f;margin-right:10px;font-size:24px;float:left;margin-top:-4px}
html.maquette .text-gray,body.maquette .text-gray{color:#767676}
html.maquette .chat-template,body.maquette .chat-template{height:426px;padding-left:28px;padding-top:15px}
html.maquette p.horaires.text-chat-template,body.maquette p.horaires.text-chat-template{width:12em;color:#424242}
html.maquette .bouton-chat-template,body.maquette .bouton-chat-template{margin-top:150px;margin-left:25px;margin-right:40px}
html.maquette .text-chat-template-image,body.maquette .text-chat-template-image{text-align:center;margin-top:38px;color:#767676;width:16em}
html.maquette .not-availability-not-openingHours-background,body.maquette .not-availability-not-openingHours-background{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/panneau-ferme.jpg") center 202px no-repeat white}
html.maquette .availability-openingHours-background,body.maquette .availability-openingHours-background{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/laptopMac.jpg") right bottom no-repeat white}
html.maquette .not-availability-openingHours-background,body.maquette .not-availability-openingHours-background{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/trafic-crc/hourglass.png") center 153px no-repeat white;background-size:70%}
body.AppliMobile.js-chat-loading,body.maquette.js-chat-loading,html.maquette body.js-chat-loading{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-imop.svg") no-repeat scroll center center}
html.maquette body.AppliMobile .icon-back{display:none}
body.AppliMobile header.header-chat,html.maquette body.AppliMobile header.header-chat{display:none}
html.maquette .AppliMobile section .content-chat{padding:0;height:110%}
body.maquette .wrapper-chat,html.maquette .wrapper-chat{max-height:530px}
body.maquette .wrapper-chat .content-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat h3:first-of-type{font-family:"roboto_medium";font-size:22px}
body.maquette .wrapper-chat .content-chat h3:nth-of-type(2),html.maquette .wrapper-chat .content-chat h3:nth-of-type(2){font-family:"roboto_medium";font-size:18px}
body.maquette .wrapper-chat .content-chat .btn-secondary,html.maquette .wrapper-chat .content-chat .btn-secondary{max-width:250px}
body.maquette .wrapper-chat .content-chat .link-3,html.maquette .wrapper-chat .content-chat .link-3{bottom:0;color:#4d4d4d;font-size:14px;left:50%;margin:0 auto 10px -55px;position:fixed;width:110px}
body.maquette .wrapper-chat .content-chat p,html.maquette .wrapper-chat .content-chat p{color:#4d4d4d;font-size:14px;margin:0;max-width:300px;padding:30px;margin:0 auto}
body.maquette .wrapper-chat #ml,html.maquette .wrapper-chat #ml{color:#4f4f4f;line-height:15px;padding:2rem;text-align:left;font-size:.8rem;height:1000px;margin:0 auto;min-height:1px;position:absolute;top:-10px;-webkit-transform:none;transform:none;width:100%;font-family:"roboto_medium"}
body.maquette .wrapper-chat #ml .popin-close,body.maquette .wrapper-chat #ml .popin-close:active,body.maquette .wrapper-chat #ml .popin-close:hover,body.maquette .wrapper-chat #ml .popin-close:visited,html.maquette .wrapper-chat #ml .popin-close,html.maquette .wrapper-chat #ml .popin-close:active,html.maquette .wrapper-chat #ml .popin-close:hover,html.maquette .wrapper-chat #ml .popin-close:visited{color:#4d4d4d;font-family:"roboto_medium",sans-serif;font-size:18px;line-height:24px;padding-top:10px}
body.maquette .wrapper-chat #ml .popin-content p.big,html.maquette .wrapper-chat #ml .popin-content p.big{color:#4d4d4d;font-size:18px;margin-bottom:13px;margin-top:0;padding:0}
body.maquette .wrapper-chat #ml .popin-content p,html.maquette .wrapper-chat #ml .popin-content p{font-family:bnp_regular,Arial,sans-serif;font-size:14px;line-height:1.1rem;margin:0;padding:0;text-align:left;max-width:100%}
body.maquette .AppliMobile .mod-chat .list-conversation,body.maquette .wrapper-chat.AppliMobile .mod-chat .list-conversation,html.maquette .AppliMobile .mod-chat .list-conversation,html.maquette .wrapper-chat.AppliMobile .mod-chat .list-conversation{height:calc(100% - 50px)}
body.maquette .wrapper-chat .content-chat .circle-info,html.maquette .wrapper-chat .content-chat .circle-info{background-position:-674px 0;height:98px;margin:35px auto;width:126px}
body.maquette .wrapper-chat .content-chat #wcm-l-indispoConseiller-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat #wcm-l-indispoConseiller-chat h3:first-of-type,body.maquette .wrapper-chat .content-chat #wcm-l-erreurTechnique-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat #wcm-l-erreurTechnique-chat h3:first-of-type,body.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3:first-of-type{font-family:"roboto_medium";font-size:16px;margin-bottom:30px}
body.maquette .wrapper-chat .content-chat #wcm-l-indispoConseiller-chat p,html.maquette .wrapper-chat .content-chat #wcm-l-indispoConseiller-chat p,body.maquette .wrapper-chat .content-chat #wcm-l-erreurTechnique-chat p,html.maquette .wrapper-chat .content-chat #wcm-l-erreurTechnique-chat p,body.maquette .wrapper-chat .content-chat #wcm-l-attente-chat p,html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat p{margin:0 auto;padding:0}
body.maquette .wrapper-chat .content-chat .ferme,html.maquette .wrapper-chat .content-chat .ferme{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/icon-chat-close.png") no-repeat scroll 0 0;height:130px;margin:35px auto;width:126px}
body.maquette .wrapper-chat .content-chat h3.chat-off,html.maquette .wrapper-chat .content-chat h3.chat-off{font-size:2rem;padding:0 0 70px}
body.maquette .wrapper-chat .content-chat #wcm-l-serviceFerme-chat p,html.maquette .wrapper-chat .content-chat #wcm-l-serviceFerme-chat p{margin:0 auto;width:80%;padding:7px 30px 10px}
body.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3.chat-wait::before,html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3.chat-wait::before{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/sprite-chat.png") no-repeat scroll 0 0;content:"";display:block;height:108px;margin:0 auto 30px;width:134px}
body.maquette .wrapper-chat .content-chat #wcm-l-attente-chat p,html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat p{left:50%;margin-left:-75px;position:absolute;top:420px;width:150px}
html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3.chat-wait{left:50%;margin-left:-175px;padding:0;position:absolute;top:80px}
html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3.chat-wait::after{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/sprite-chat.png") no-repeat scroll 0 0;content:"";display:block;height:108px;margin:0 auto 30px;width:134px}
html.maquette .wrapper-chat .content-chat #wcm-l-attente-chat h3.chat-wait::after{background:rgba(0,0,0,0) url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/loader-imop.svg") no-repeat scroll 0 0;content:"";display:block;height:30px;margin:60px auto;padding:0;width:30px}
body.maquette .wrapper-chat .content-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat h3:first-of-type{font-family:"roboto_medium";font-size:16px}
body.maquette .wrapper-chat .content-chat #wcm-l-disclaimer-chat h3:first-of-type,html.maquette .wrapper-chat .content-chat #wcm-l-disclaimer-chat h3:first-of-type{font-family:"roboto_medium";font-size:22px}
body.maquette .wrapper-chat .content-chat #wcm-l-disclaimer-chat h3:nth-of-type(2),html.maquette .wrapper-chat .content-chat #wcm-l-disclaimer-chat h3:nth-of-type(2){font-family:"roboto_medium";font-size:18px}
body.maquette .mod-chat .message,html.maquette .mod-chat .message{border:0}
body.maquette .wrapper-chat .content-chat p,html.maquette .wrapper-chat .content-chat p{padding:10px 30px;font-family:'roboto_regular',bnp_regular,Arial,sans-serif;font-size:13px}
body.maquette .chat-time::before,html.maquette .chat-time::before{top:-1px}
body.maquette .wrapper-chat .content-chat strong,html.maquette .wrapper-chat .content-chat strong{font-family:'roboto_medium',bnp_regular,Arial,sans-serif;font-size:13px}
body.maquette .wrapper-chat .content-chat .message p,html.maquette .wrapper-chat .content-chat .message p{margin:0;padding-left:0}
body .wrapper-chat .header-chat,html .wrapper-chat .header-chat{border-bottom:0;height:48px;background-color:#000;color:#fff;padding:8px 10px}
body .wrapper-chat.global,html .wrapper-chat.global{background:#28c3a9}
body .wrapper-chat.global .content-chat,html .wrapper-chat.global .content-chat{background-color:transparent}
body .wrapper-chat .header-chat .close,html .wrapper-chat .header-chat .close{line-height:25px}
body .wrapper-chat .header-chat,html .wrapper-chat .header-chat{border-bottom-color:#28c3a9}
body .wrapper-chat .content-chat .circle-valid,html .wrapper-chat .content-chat .circle-valid{background-position:-802px 0;height:87px;width:73px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/sprite-chat-3.png)}
body .wrapper-chat.global .content-chat .chat-wait+p,html .wrapper-chat.global .content-chat .chat-wait+p{color:white;font-family:"roboto_regular",Arial,sans-serif;font-size:15px;line-height:19px;margin:0 auto;max-width:320px;padding:30px}
body .wrapper-chat .content-chat h3.chat-wait,html .wrapper-chat .content-chat h3.chat-wait{color:white;font-family:"roboto_medium",Arial,sans-serif;font-size:1.4rem;line-height:1.8rem;width:100%;position:static;padding:0 45px}
body .wrapper-chat .content-chat #wcm-l-conversationTerminee-chat-sondage .btn-secondary,html .wrapper-chat .content-chat #wcm-l-conversationTerminee-chat-sondage .btn-secondary{font-weight:400 !important;background-color:white !important;color:#28c3a9 !important;background-image:none;border:medium none;border-radius:20px;display:block;text-transform:none;font-family:"bnpp_sansregular",Arial,sans-serif,Arial,sans-serif;font-size:17px;margin:20px auto 5px;padding:6px;width:220px}
body .wrapper-chat .content-chat #wcm-l-conversationTerminee-chat-sondage p,html .wrapper-chat .content-chat #wcm-l-conversationTerminee-chat-sondage p{color:white;font-family:"roboto_regular",Arial,sans-serif;font-size:15px;line-height:19px;margin:0 auto;max-width:320px;padding:30px}
body .wrapper-chat.global .content-chat .circle-avis{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/chat-new/sprite-chat-3.png") no-repeat}
body .wrapper-chat .content-chat h3.chat-wait,html .wrapper-chat .content-chat h3.chat-wait{position:static;top:auto}
body .wrapper-chat .content-chat .poll-content,html .wrapper-chat .content-chat .poll-content{height:100%;background:#FFF}
body .wrapper-chat .content-chat .poll-content .list-avis-chat,html .wrapper-chat .content-chat .poll-content .list-avis-chat{width:80%;margin:0 auto;border:1px solid #e7e7e7}
body .wrapper-chat .content-chat .poll-content .circle-avis,html .wrapper-chat .content-chat .poll-content .circle-avis{margin:0 auto 10px;background-position:-905px 0;height:89px}
body .wrapper-chat .content-chat .poll-content h3,html .wrapper-chat .content-chat .poll-content h3{font-family:"roboto_medium",bnpp_sans_condensed_regular,Arial,sans-serif;font-size:20px;margin-top:15px;padding:0 53px;position:static;top:auto;width:100%;color:#28c3a9}
body .wrapper-chat .content-chat .poll-content .step,html .wrapper-chat .content-chat .poll-content .step{color:#4d4d4d;height:auto;margin-top:0;width:100%;max-width:500px;font-size:15px;line-height:19px;padding-left:25px;padding-right:25px;font-family:'roboto_regular',bnp_regular,Arial,sans-serif}
body .wrapper-chat .content-chat .poll-content button.cancel,html .wrapper-chat .content-chat .poll-content button.cancel{display:none;background-image:none;border:medium none;border-radius:20px;color:#4f4f4f;margin:32px auto;position:relative}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li,html .wrapper-chat .content-chat .poll-content .list-avis-chat>li{width:50%;border-top:0}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li:nth-child(odd),html .wrapper-chat .content-chat .poll-content .list-avis-chat>li:nth-child(odd){border-right:1px solid #e7e7e7}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li:nth-of-type(2)>label::before,html .wrapper-chat .content-chat .poll-content .list-avis-chat>li:nth-of-type(2)>label::before{color:#dc6474}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li:not(:checked)>label,html .wrapper-chat .content-chat .poll-content .list-avis-chat>li:not(:checked)>label{color:#4d4d4d;cursor:pointer;display:block;font-family:"roboto_regular",Arial,sans-serif;height:90px;line-height:1.4;padding-top:5px;text-align:center;width:100%;font-size:12px}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li:not(:checked)>label:hover,html .wrapper-chat .content-chat .poll-content .list-avis-chat>li:not(:checked)>label:hover{background:#f0f0f0}
body .wrapper-chat .content-chat .poll-content .list-avis-chat>li>label::before,html .wrapper-chat .content-chat .poll-content .list-avis-chat>li>label::before{font-size:40px;color:#28c3a9}
body .form .list-avis-chat-nps,html .form .list-avis-chat-nps{max-width:308px;margin:45px auto 0}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div,html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div{color:white;cursor:pointer;display:inline-block;height:60px;margin-right:1px;margin-left:0;padding-top:20px;width:27px}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div [type=radio]:checked+label:after,html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div [type=radio]:checked+label:after{content:none}
body .wrapper-chat .content-chat .poll-content .form .list-avis-chat-nps input+.radio-label::before,html .wrapper-chat .content-chat .poll-content .form .list-avis-chat-nps input+.radio-label::before{display:none}
body .wrapper-chat .content-chat .poll-content .form .list-avis-chat-nps input+.radio-label,html .wrapper-chat .content-chat .poll-content .form .list-avis-chat-nps input+.radio-label{padding:0;font-family:"roboto_medium",bnpp_sans_condensed_regular,Arial,sans-serif;font-size:15px}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:first-of-type,html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:first-of-type{background-color:#dc6575;border-bottom-left-radius:10px;border-top-left-radius:10px}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(2),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(2){background-color:#c76b6b}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(3),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(3){background-color:#d18271}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(4),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(4){background-color:#d19971}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(5),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(5){background-color:#d1af71}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(6),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(6){background-color:#c6d171}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(7),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(7){background-color:#9fd171}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(8),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(8){background-color:#63ca6d}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(9),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(9){background-color:#36c978}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(10),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(10){background-color:#25d086}
body .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(11),html .wrapper-chat .content-chat .poll-content .list-avis-chat-nps div:nth-of-type(11){background-color:#25d0a2;border-bottom-right-radius:10px;border-top-right-radius:10px;margin-right:0}
html .wrapper-chat .content-chat .poll-content .row-labels{color:#4c4c4c;font-size:12px;font-family:'roboto_regular',bnp_regular,Arial,sans-serif}
body .wrapper-chat .form-avis textarea,html .wrapper-chat .form-avis textarea{background-color:#efefef;min-height:80px;font-size:14px;border-radius:8px}
body .wrapper-chat .form-avis textarea::-webkit-input-placeholder,html .wrapper-chat .form-avis textarea::-webkit-input-placeholder{color:#efefef}
body .wrapper-chat .form-avis textarea::-moz-placeholder,html .wrapper-chat .form-avis textarea::-moz-placeholder{color:#efefef}
body .wrapper-chat .form-avis textarea:-ms-input-placeholder,html .wrapper-chat .form-avis textarea:-ms-input-placeholder{color:#efefef}
body .wrapper-chat .form-avis textarea::-ms-input-placeholder,html .wrapper-chat .form-avis textarea::-ms-input-placeholder{color:#efefef}
body .wrapper-chat .form-avis textarea::placeholder,html .wrapper-chat .form-avis textarea::placeholder{color:#efefef}
body .wrapper-chat .form-avis textarea+.row.btn,html .wrapper-chat .form-avis textarea+.row.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body .wrapper-chat .form-avis .btn-secondary.js-close-conversation,html .wrapper-chat .form-avis .btn-secondary.js-close-conversation{padding:6px;width:144px;font-size:17px;font-family:"bnpp_sansregular",Arial,sans-serif;text-transform:none;background-color:#e0e0e0;clear:both;color:#4f4f4f;float:none;margin:10px auto;font-weight:400 !important;background-image:none !important;border-radius:25px;border:0}
body .wrapper-chat .form-avis .btn-secondary.send-poll,html .wrapper-chat .form-avis .btn-secondary.send-poll{padding:6px;width:144px;font-family:"bnpp_sansregular",Arial,sans-serif;text-transform:none;background-color:#28c3a9 !important;clear:both;background-image:none !important;border-radius:25px;color:white !important;border:0;margin:10px auto 5px;font-size:17px;font-weight:400 !important}
body .wrapper-chat .form-avis .btn-secondary.send-poll:hover,html .wrapper-chat .form-avis .btn-secondary.send-poll:hover{background-color:#22a58f !important}
body .wrapper-chat .content-chat .poll-content .row-labels,html .wrapper-chat .content-chat .poll-content .row-labels{color:#999}
body.preview.AppliMobile .wrapper-chat .content-chat .circle-time,html.preview body.AppliMobile .wrapper-chat .content-chat .circle-time{display:none}
.header-page.mes-demandes span{margin-right:10px;display:none}
.header-page.mes-demandes span.active{background-color:#FFF;border-radius:100px;color:#fff;height:28px;padding:5px 11px;width:116px;color:#1c9f5d}
.wrap.mes-demandes h2 span{color:#1e974d}
.wrap.mes-demandes .col-2{height:372px;text-align:center}
.wrap.mes-demandes .col-2:first-of-type{border-top:5px solid #b2965d;margin-right:2%}
.wrap.mes-demandes .col-2:first-of-type .top{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mes-demandes/client-bpf.png);height:167px;width:100%;background-size:cover;background-repeat:no-repeat;position:relative}
.wrap.mes-demandes .col-2:first-of-type .top span{background-color:#b2965d;border-radius:100px;color:#fff;height:28px;left:3%;padding-top:3px;position:absolute;top:7%;width:116px}
.wrap.mes-demandes .col-2:first-of-type .top p{position:absolute;color:#FFF;left:3%;bottom:2%}
.wrap.mes-demandes .col-2:last-of-type{border-top:5px solid #800a91;margin-right:0}
.wrap.mes-demandes .col-2:last-of-type .top{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/mes-demandes/credit.png);height:167px;width:100%;background-size:cover;background-repeat:no-repeat;position:relative}
.wrap.mes-demandes .col-2:last-of-type .top span{background-color:#800a91;border-radius:100px;color:#fff;height:28px;left:3%;padding-top:3px;position:absolute;top:7%;width:80px}
.wrap.mes-demandes .col-2:last-of-type .top p{position:absolute;color:#FFF;left:3%;bottom:2%}
.header-devenir-client{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/devenir-client/bg-header.png) center;height:120px;width:100%;background-size:cover}
.header-devenir-client h2{color:#FFF;margin:0;padding-top:53px;padding-left:25px}
.wrapper-devenir-client{background-color:#e7e7e7}
.wrapper-devenir-client a:link{text-decoration:underline}
.wrapper-devenir-client .wrap.white-box.arrow-left h4{margin-top:0;margin-bottom:0}
.wrapper-devenir-client hr{height:1px;background-color:#e7e7e7;border:0;margin:20px 0}
.wrapper-devenir-client .wrap.white-box.arrow-left:after{top:45px;border-right-color:#FFF}
.wrapper-devenir-client .btn-primary,.wrapper-devenir-client a.btn-primary{background-color:#1da35f;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);border-color:#188950;color:#fff;margin-top:25px}
.wrapper-devenir-client .btn-primary:not([disabled]):hover{background-color:#1da35f;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);border-color:#188950}
.wrapper-devenir-client.etape-1 a.btn-primary.white{width:150px;height:32px;line-height:29px;font-size:15px;padding:0;color:#000;border:solid 1px #dcdfe0;background-color:#FFF;background-image:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09)}
.wrapper-devenir-client.etape-2 .row .col-60.mob-100.confirm .wrap.white-box.arrow-left{background-color:#FFF}
.wrapper-devenir-client.etape-2 .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:#FFF}
.wrapper-devenir-client.etape-2 .col-60.mob-100{margin-top:35px}
.wrapper-devenir-client.etape-2 .col-60.mob-100.confirm .wrap.white-box.arrow-left{background-color:#FFF;height:70px;color:#000;border:solid 2px rgba(153,153,153,0.18)}
.wrapper-devenir-client.etape-2 .col-60.mob-100.confirm .wrap.white-box.arrow-left h4{margin:0}
.wrapper-devenir-client.etape-2 .col-60.mob-100.confirm .arrow-left:after{border-right-color:solid 2px rgba(153,153,153,0.18)}
.wrapper-devenir-client.etape-2 .col-60.mob-100 .col-10{margin-right:0}
.wrapper-devenir-client.etape-2 p.bullet::before{background-color:#000;border-radius:50%;color:#999;content:"";display:inline-block;font-size:1.5rem;width:4px;height:4px;margin-right:12px}
.wrapper-devenir-client.etape-2 p.bullet.light-grey::before{background-color:#837c77}
.wrapper-devenir-client.etape-2 .icon.icon-check{color:#1b9a5a;display:block;font-size:1.42857rem}
.wrapper-devenir-client.etape-2 .dossier{display:inline-block;margin-left:20px}
.wrapper-devenir-client h4{text-transform:uppercase}
.wrapper-devenir-client .row{margin-top:33px}
.wrapper-devenir-client .row .wrap.white-box{padding:26px 35px}
.wrapper-devenir-client .row .wrap.white-box.no-border{border:0}
.wrapper-devenir-client .row .wrap.white-box.shadow{border:0 !important;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.wrapper-devenir-client .row .wrap.white-box .row{margin-top:0}
.wrapper-devenir-client .row .wrap.col-2{width:50%;border-top:5px solid #b2965b;margin-right:0;padding:35px 30px}
.wrapper-devenir-client .row .wrap.col-2 .bloc{text-align:left}
.wrapper-devenir-client .row .wrap.col-2 .bloc .circle{border-color:#b2965b;margin-top:20px;margin-right:30px;background-color:#b2965b;color:#FFF;height:40px;width:40px;padding-top:2px;line-height:28px}
.wrapper-devenir-client .row .wrap.col-2 .bloc h4{margin:0;margin-bottom:6px}
.wrapper-devenir-client .row .wrap .col-10{width:40px}
.wrapper-devenir-client .row .wrap .col-10 .circle{color:#837c77;line-height:26px;border:2px solid #000;font-size:1.35714rem;height:30px;width:30px}
.wrapper-devenir-client .row .wrap .col-90 p{line-height:30px}
.wrapper-devenir-client .row .col-60.mob-100{margin-top:35px}
.wrapper-devenir-client .row .col-60.mob-100.confirm .wrap.white-box.arrow-left{background-color:#e7e7e7;height:70px;color:#999;border:solid 2px rgba(153,153,153,0.18)}
.wrapper-devenir-client .row .col-60.mob-100.confirm .wrap.white-box.arrow-left h4{margin:0}
.wrapper-devenir-client .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:solid 2px rgba(153,153,153,0.18);top:50%}
.wrapper-devenir-client .col-60{display:block}
.wrapper-devenir-client p.black{font-size:1.07143rem;color:#212121;margin:0;margin-bottom:15px}
.wrapper-devenir-client .light-grey{font-size:.92857rem;color:#837c77;margin:0}
.wrapper-devenir-client .progression-alt>li{float:none;width:auto;list-style-type:circle;padding-left:40px}
.wrapper-devenir-client .progression-alt>li:first-of-type{margin-top:55px}
.wrapper-devenir-client .progression-alt>li:first-of-type:before{margin:0 auto;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965d));background-image:linear-gradient(#dab66d,#b2965d)}
.wrapper-devenir-client .progression-alt>li:first-of-type:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/devenir-client/one-pixel-black.jpg) center center repeat-y;height:100%;display:block;margin:0 auto;position:relative;top:-7px}
.wrapper-devenir-client .progression-alt>li:nth-of-type(2):before{background-color:rgba(153,153,153,0.18);margin:0 auto}
.wrapper-devenir-client .progression-alt>li:after{content:''}
.wrapper-devenir-client .icon.icon-calendar-alt:before,.wrapper-devenir-client .icon.icon-man:before{font-size:23px}
.wrapper-devenir-client .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:#d8d8d8}
.wrapper-devenir-client .icon-form-confirm{display:block;margin:0 auto}
.eerbpf .wrapper-devenir-client .icon.icon-check{color:#b2965b !important;font-size:1rem}
.eerbpf .wrapper-devenir-client .done{margin:1rem 0}
.eerbpf .wrapper-devenir-client .bullet.light-grey{padding:.5rem 0}
.header-upload{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/upload/bg-header.png);width:100%;background-size:cover;height:120px;padding-top:25px;color:#FFF;padding-left:2%}
.header-upload.elp1 .step{width:40px;height:40px;background-color:#b2965d;font-family:bnpp_typelight,Arial,sans-serif;font-size:25px;text-align:center;line-height:40px;border-radius:50%;margin:1em .5em 1em 0}
.header-upload .circle{width:40px;height:40px;background-color:#7e50a8;background-color:#7e50a8;background-image:-webkit-gradient(linear,left bottom,left top,from(#7e50a8),to(#d563a7));background-image:linear-gradient(to top,#7e50a8,#d563a7);display:inline-block;border:0;vertical-align:top;margin-top:24px;padding-top:2px;margin-right:15px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.header-upload h2{display:inline-block}
.wrapper-upload.elp1>button{margin-right:2rem}
.wrapper-upload.elp1 button{background-image:-webkit-linear-gradient(#f7f7f7,#e9e9e9);background-image:linear,false,#f7f7f7,#e9e9e9;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:1px solid #dadada}
.wrapper-upload.elp1 button:hover{background-color:#f6f6f6;background-image:-webkit-linear-gradient(#f6f6f6,#fff);background-image:linear,false,#f6f6f6,#fff}
.wrapper-upload.elp1>.wrap{padding:1rem 2rem}
.wrapper-upload.elp1>.wrap.top{padding:2rem}
.wrapper-upload.elp1>.wrap .col-100 .col-40,.wrapper-upload.elp1>.wrap .col-100 .col-60{margin:0}
.wrapper-upload.elp1>.wrap .form-ligne-titre{position:relative;margin-top:0}
.wrapper-upload.elp1>.wrap .form-ligne-titre:after{color:#000;font-family:iconbnp;content:"\e674";font-size:.86667rem;display:inline-block;height:10px;width:10px;-webkit-transform:rotate(0);transform:rotate(0);position:absolute;right:40px;top:30px}
.wrapper-upload.elp1>.wrap .form-ligne-titre.toggled:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.wrapper-upload.elp1>.wrap .form-ligne-titre h3 span{margin-left:10px}
.wrapper-upload .top{width:100%;height:110px;border-radius:2px;padding-top:45px;background-color:#f2f2f2;border:solid 1px #dcdfe0}
.wrapper-upload .col-40{background-color:#FFF;border-right:1px solid #dcdfe0;text-align:left;margin-right:9%;padding-top:0;margin-top:7px;padding-bottom:0}
.wrapper-upload .col-40 i{font-size:47px;color:#000;border-color:#000}
.wrapper-upload .col-40.no-border{border-top:0}
.wrapper-upload .col-40 span{text-transform:uppercase;display:inline-block;margin-top:13px;vertical-align:top}
.wrapper-upload .col-40 .icon-bulletin{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/upload/icon-bulletin.png);height:44px;width:30px;display:block;display:inline-block;margin-right:2%;background-repeat:no-repeat}
.wrapper-upload .col-40 .icon-contrat{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/upload/icon-contrat.png);height:44px;width:30px;display:block;display:inline-block;margin-right:2%;background-repeat:no-repeat}
.wrapper-upload .col-40 .icon-mon-dossier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/upload/icon-identity.svg);height:44px;width:30px;display:inline-block;margin-right:2%;background-repeat:no-repeat}
.wrapper-upload .col-60{background-color:#FFF;text-align:left}
.wrapper-upload .col-60 i{font-size:1.78571rem;padding-left:5%}
.wrapper-upload .col-60.no-border{border-top:0}
.wrapper-upload .col-60.wrap{border-left:1px solid #dcdfe0;padding-top:0;padding-bottom:0;margin-top:2rem;margin-bottom:2rem}
.wrapper-upload .col-60.wrap p:first-of-type{margin-top:0}
.wrapper-upload .btn-primary,.wrapper-upload .btn-primary:not([disabled]):hover{background-color:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#e9e9e9));background-image:linear-gradient(to bottom,#f7f7f7,#e9e9e9);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);color:#212121;font-size:1.07143rem;border:solid 1px #dadada}
.wrapper-upload .row-footer{background-color:#e7e7e7}
.wrapper-upload .row.form-ligne-titre{cursor:pointer}
.wrapper-upload .icon-carret-down,.wrapper-upload .icon-carret-up{display:inline-block;float:right;margin-top:5px}
.wrapper-upload .link,.wrapper-upload a:active,.wrapper-upload a:hover,.wrapper-upload a:link,.wrapper-upload a:visited{color:#212121}
.wrapper-upload .white-box{border-top:0}
.wrapper-upload span.light-grey{text-transform:none;font-size:1.07143rem;font-family:"bnpp_typelight",Arial,sans-serif}
.agregation header{width:100%;height:120px;background-color:#5cc569;background-image:-moz-linear-gradient(-450deg,#5cc569,#4ed7b3);background-image:linear,180deg,#5cc569,#4ed7b3;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5cc569',endColorstr='#4ed7b3',GradientType=1);position:relative}
.agregation header .progression{margin:53px 0 30px}
.agregation header h2{font-size:3rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#FFF;margin:0;position:absolute;bottom:35px;left:30px}
.agregation section.wrap{width:100%;background-color:#e7e7e7;padding:50px 0 80px}
.agregation section.wrap .block{width:100%;max-width:1212px;display:block;margin:0 auto;margin-bottom:20px}
.agregation section.wrap .block.noPadding{padding:0}
.agregation section.wrap .block .icon-form-confirm{margin-top:30px;margin-left:20px}
.agregation section.wrap .block .blockTxt{margin:15px 0 0 50px}
.agregation section.wrap .block .blockTxt .txt-sign-ok.title{font-size:18px;margin:0}
.agregation section.wrap .block .blockTxt p:nth-child(2){margin:0;font-size:14px}
.agregation section.wrap .block .blockTxt p:nth-child(3){font-size:14px;margin:20px 0 0;color:#777}
.agregation section.wrap .block .blockTxt p:nth-child(4){font-size:14px;margin:0;color:#777}
.agregation section.wrap .block .titleBlock{width:100%;height:58px;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9;background:-moz-linear-gradient(bottom,#fdfdfd,#faf9f9);border-bottom:1px solid #dcdfe0;padding:0 30px}
.agregation section.wrap .block .titleBlock .icon-logo-bnpp-gif{display:block;float:left;margin:8px 20px 0 0}
.agregation section.wrap .block .titleBlock h3{font-size:27px;line-height:58px;color:#333;margin:0;padding-top:3px}
.agregation section.wrap .block .titleBlock h3 .bankNameId{color:#685648}
.agregation section.wrap .block button.nextStepAgregation{font-size:15px;border-radius:3px}
.agregation section.wrap .block button.nextStepAgregation.active{opacity:1;color:#fff;background:#1da35f;background:-webkit-linear-gradient(top,#1da35f 0,#1b9a5a 100%);background:linear,to bottom,#1da35f 0,#1b9a5a 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1da35f',endColorstr='#1b9a5a',GradientType=0);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #188950}
.agregation section.wrap .block button.nextStepAgregation:disabled{opacity:.5;filter:alpha(opacity=3);border-bottom:solid 2px #dcdfe0;background-color:#868686;background-image:none;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #dadada;font-weight:400}
.agregation section.wrap .block a.actionFile{color:#9b9b9b;margin-right:20px}
.agregation section.wrap .block a.actionFile i{margin-right:10px}
.agregation section.wrap .block form.form label.fc{text-transform:inherit}
.agregation section.wrap .block .nano{overflow-x:hidden}
.agregation section.wrap .block .nano .nano-content{padding:0 13px}
.agregation section.wrap .block .scroll{width:40px;height:40px;border-radius:50%;position:absolute;right:30px;bottom:10px;z-index:99;font-size:41px;color:#9b9b9b;background:0;text-align:center;opacity:.3}
.agregation section.wrap .block .scroll:hover{opacity:1}
.agregation section.wrap .block .scroll.scroll-to-bottom{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);right:42px;bottom:-3px}
.agregation section.wrap .block .scroll.scroll-to-top{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:none}
.agregation section.wrap .block .scroll i{background-color:#fff;border-radius:50%}
.agregation section.wrap .block .popin{height:auto;max-height:80%;overflow-y:auto}
.agregation section.wrap .block .popin #authentification{overflow-y:auto}
.agregation section.wrap .block.signature-en-ligne{background-color:#FFF;border:1px solid #dcdfe0;margin:0 auto 20px;padding:0}
.agregation section.wrap .block.signature-en-ligne .contentBlock{position:relative}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup{width:48%;padding:40px 37.5px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form label,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form label{font-size:15px;line-height:20px;color:#333;text-transform:uppercase;margin:0}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form label img,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form label img{position:relative;top:5px;margin-right:13px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select{margin-top:15px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select:after,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select:after{cursor:pointer}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select em,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select em{position:inherit;left:0;margin-top:5px;float:left}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select #input-bank-agregation,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select #input-bank-agregation{width:100%;margin:0;background-color:#fff}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing{float:left;width:100%;border-radius:3px;background-color:#fff;border:solid 1px #e0e0e0;display:none}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing.active,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing.active{width:100%;display:block;margin-top:10px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano{float:left;display:block;height:195px;width:100%}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale{list-style:none;padding-left:0}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element{display:block;width:95%;height:28px;font-size:15px;line-height:28px;text-align:left;color:#333;cursor:pointer;padding-left:14px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element span,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element span,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element span,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element span{width:40px;height:28px;color:#fff;display:inline-block;line-height:28px;text-align:center;margin-right:10px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element span.bnp,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element span.bnp,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element span.bnp,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element span.bnp{background-color:#1da35f}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element span.hb,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element span.hb,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element span.hb,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element span.hb{background-color:#05a9c3}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element.title,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element.title,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element.title,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element.title{height:28px;line-height:28px;cursor:inherit;text-transform:uppercase;background-color:#f4f4f4}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element.title:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element.title:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element.title:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element.title:hover{color:#333;background-color:#f4f4f4}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div.element:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale div.element:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div.element:hover,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale div.element:hover{color:#FFF;background-color:#4fd7b3}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks div,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks div{margin-bottom:5px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup{display:none}
.agregation section.wrap .block.signature-en-ligne .contentBlock .nextStepImg{width:43px;position:absolute;left:47.5%;top:80px}
.agregation section.wrap .block.signature-en-ligne .contentBlock .nextStepImg.mobile-only{display:none !important}
.agregation section.wrap .block.condition-generale .form-info p{margin-top:-10px;margin-bottom:20px}
.agregation section.wrap .block.condition-generale .contentBlock{background-color:#FFF;padding:30px 28px}
.agregation section.wrap .block.condition-generale .contentBlock .insideCondition{border-radius:2px;border:solid 1px #e0e0e0;padding:13px;height:300px;margin-bottom:30px}
.agregation section.wrap .block.condition-generale .contentBlock .insideCondition .nano-content{padding-right:40px}
.agregation section.wrap .block.comptes form{min-height:70px;border-radius:2px;background-color:#faf9f9;padding:11px 13px}
.agregation section.wrap .block.comptes form .blockLeft{width:60%}
.agregation section.wrap .block.comptes form .blockLeft .blockElement{margin-right:2%;float:left}
.agregation section.wrap .block.comptes form .blockLeft .blockElement .custom-select:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) center -292px;background-color:#fff;height:45px;top:1px}
.agregation section.wrap .block.comptes form .blockLeft label.search{font-size:15px;text-align:left;color:#767676}
.agregation section.wrap .block.comptes form .blockLeft label.search input{min-width:195px;margin:0}
.agregation section.wrap .block.comptes form .blockLeft .custom-select{margin-top:0}
.agregation section.wrap .block.comptes form .blockLeft .custom-select:after{width:38px;right:1px}
.agregation section.wrap .block.comptes form .blockLeft .custom-select select{width:194px;margin-bottom:0}
.agregation section.wrap .block.comptes form .blockLeft .custom-select select.valid{background-color:#fff}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox p,.agregation section.wrap .block.comptes form .blockRight .custom-checkbox label{margin:0;line-height:46px}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox p{margin-right:17px}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox label{width:47px;margin-top:10px;margin-right:11px}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox label:after{background-color:#cbcbcb}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox [type="checkbox"]:checked+label::before{background:0;background-color:#1da460}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox [type="checkbox"]:not(:checked)+label::before{background:#fbfbfb;background:linear,left,#fbfbfb 0,#e5e5e5 100%;background:-webkit-linear-gradient(left,#fbfbfb 0,#e5e5e5 100%)}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser{border-right:1px solid #cacaca;margin-right:20px}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser button{font-size:15px;line-height:46px;color:#333;background:0;text-align:left;padding:0;margin-right:0}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser button img{position:relative;top:7px;margin-right:24px;margin-left:16px}
.agregation section.wrap .block.comptes #authentification{padding:45px 50px}
.agregation section.wrap .block.comptes #authentification.popin-fixed{top:25%}
.agregation section.wrap .block.comptes #authentification a.close.popin-close{position:relative;right:-25px;top:-25px}
.agregation section.wrap .block.comptes #authentification i{display:block;margin:0 auto 28px}
.agregation section.wrap .block.comptes #authentification i.icon-lock{width:50px;height:50px;background-color:#a33467;font-size:28px;color:#fff;text-align:center;line-height:50px;border-radius:50%}
.agregation section.wrap .block.comptes #authentification img{display:block;margin:0 auto 28px}
.agregation section.wrap .block.comptes #authentification h3{font-family:bnp_regular,Arial,sans-serif;font-size:16px;text-align:center;color:#9d265c;margin-bottom:15px;text-transform:initial;font-weight:initial}
.agregation section.wrap .block.comptes #authentification p{font-size:15px;line-height:20px;text-align:left;color:#333}
.agregation section.wrap .block.comptes #authentification form{background-color:inherit}
.agregation section.wrap .block.comptes #authentification form .join-container{display:block;width:80%;margin:0 auto;margin-bottom:25px}
.agregation section.wrap .block.comptes #authentification form .join-container .form-control{float:left;display:block;padding:0;margin:0}
.agregation section.wrap .block.comptes #authentification form .join-container .join-input3{width:calc(100% - 50px);display:block;margin:0 auto}
.agregation section.wrap .block.comptes #authentification form .join-container .join-input3 input{margin-bottom:0}
.agregation section.wrap .block.comptes #authentification form .join-container .join-input3 #initClient{border:0;width:50px;right:0;margin-bottom:0}
.agregation section.wrap .block.comptes #authentification form button{display:block;margin:0 auto;margin-bottom:10px}
.agregation section.wrap .block.comptes #authentification form button.close{width:auto;background-color:#fff;border:0;font-size:13px;color:#9b9b9b;text-decoration:underline;text-align:center;float:none;padding:0}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation{max-width:80%;padding:46px 90px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation.popin-fixed{top:10%}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation img{width:53px;height:53px;display:block;margin:0 auto;margin-bottom:28px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation h3{font-family:bnp_regular,Arial,sans-serif;font-size:20px;text-align:center;text-transform:none;color:#a33467;margin-bottom:15px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation p{font-size:15px;line-height:20px;text-align:left;color:#333}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation button{margin:0 auto 10px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation button.close{width:auto;font-size:13px;color:#9b9b9b;background-color:inherit;border:0;text-decoration:underline;text-align:center;float:none;padding:0;display:block;margin:0 auto}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation button.small{display:block}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block{max-width:100%;border:1px solid #e0e0e0}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block .titleBlock h3{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:27px;font-weight:300;font-stretch:condensed;line-height:58px;text-align:left;text-transform:uppercase;color:#333}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block .contentBlock{background-color:#FFF;padding:30px 28px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block .contentBlock .insideCondition{border-radius:2px;border:1px solid #e0e0e0;padding:13px;height:300px;margin-bottom:30px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block .contentBlock .insideCondition .nano-content{padding-right:50px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation .block .contentBlock .insideCondition p{font-size:15px;line-height:1.33;text-align:left;color:#333}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation form{background-color:inherit;padding:0;border-radius:0;min-height:auto;margin-bottom:30px}
.agregation #tri-par-compte{margin-bottom:30px;max-width:1260px}
.agregation #tri-par-compte ul.list-familles{float:left;width:100%}
.agregation #tri-par-compte ul.list-familles li{width:50%;display:inline-block;position:relative;text-align:right;color:#333}
.agregation #tri-par-compte ul.list-familles li p{-webkit-transform:translateY(50%);transform:translateY(50%);text-transform:none;padding-right:40px;font-size:1rem}
.agregation #tri-par-compte ul.list-familles li span{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;padding-left:20px;position:absolute;font-weight:bold;text-align:left;font-size:1rem;display:block;width:100%;top:50%;left:0}
.agregation #tri-par-compte ul.list-familles li:after{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/udc/sprite-udc.png);background-position:right -810px;background-repeat:no-repeat;position:absolute;display:block;content:' ';height:20px;bottom:16px;right:-6px;width:40px;color:#333}
.authentification section.wrap{padding:20px 0 80px}
.authentification section.wrap .block.condition-generale .erreur-authent{color:#ce1e43;margin-bottom:20px;margin-top:0;line-height:2}
.authentification section.wrap .block.condition-generale .erreur-authent .icon-warning{margin-right:10px;font-size:25px;position:relative;top:6px}
.authentification section.wrap .block.condition-generale .contentBlock.row p{margin:0 0 25px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition{height:335px;overflow:hidden;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/agregation/bkgr-agregation-authent.png") no-repeat}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .cadenas-agregation{float:left;margin:85px 40px 0 20px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form{width:30%;float:left}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form label{font-size:15px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form .form-control{margin-bottom:25px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form .psswrd{font-size:14px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form .reset-input{top:28px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form .r-i-deux{top:126px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form .r-i-trois{top:225px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition.ajout-compte{height:auto}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition.ajout-compte .cadenas-agregation{margin-top:40px}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition.ajout-compte fieldset{position:relative}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition.ajout-compte fieldset .reset-input{top:0}
.authentification section.wrap .block.condition-generale .popin-validation{z-index:1000;position:absolute}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0;z-index:999}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup{position:relative;width:90%;max-width:630px;margin:4em auto;padding:30px;background:#FFF;border-radius:.25em .25em .4em .4em;text-align:center;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .btn-secondary,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .btn-secondary{margin:10px auto auto;position:static;display:block;float:none}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .form,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .form{position:relative;width:60%;margin:auto}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .form .reset-input,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .form .reset-input{top:2px}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .info,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .info{font-size:12px;color:#9b9b9b}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .popup-title,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .popup-title{font-size:16px;color:#a2133f;margin-bottom:30px}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .question-perso,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .question-perso{font-size:14px}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons::after,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons::after{content:"";display:table;clear:both}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons li,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons li{float:left;width:50%;list-style:none}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons a,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons a{display:block;height:60px;line-height:60px;text-transform:uppercase;color:#FFF;-webkit-transition:background-color .2s;transition:background-color .2s}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons li:first-child a,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons li:first-child a{background:#fc7169;border-radius:0 0 0 .25em}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons li:first-child a:hover,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons li:first-child a:hover{background-color:#fc8982}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons li:last-child a,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons li:last-child a{background:#b6bece;border-radius:0 0 .25em 0}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-buttons li:last-child a:hover,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-buttons li:last-child a:hover{background-color:#c5ccd8}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-popup-close,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-popup-close{position:absolute;top:8px;right:8px;width:25px;height:25px;border:1px solid #8f9cb5;border-radius:50%}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-popup-close::after,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-popup-close::before,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-popup-close::after,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-popup-close::before{content:'';position:absolute;top:11px;width:11px;height:2px;background-color:#8f9cb5}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-popup-close::before,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-popup-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:6px}
.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .cd-popup-container .cd-popup-close::after,.authentification section.wrap .block.condition-generale .popin-validation .cd-popup .container-popup .cd-popup-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:6px}
@media only screen and (min-width:1170px){.authentification section.wrap .block.condition-generale .popin-validation .cd-popup-container{margin:8em auto}
}
@media only screen and (max-width:768px){.agregation section.wrap .block .contentBlock .form .btn-primary,.agregation section.wrap .block .contentBlock .form .btn-secondary{width:50%;float:right;margin:0}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup{width:70%;float:none;margin:auto}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank .listingBanks,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup .listingBanks{z-index:10}
.agregation section.wrap .block.signature-en-ligne .contentBlock .nextStepImg{display:none}
}
@media only screen and (max-width:664px){.agregation section.wrap{padding:20px 20px 80px 20px}
.agregation section.wrap .block .icon-form-confirm{margin:auto auto 30px;float:none;display:block}
.agregation section.wrap .block .blockTxt{float:none;margin:0 auto}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .cadenas-agregation{display:none}
.authentification section.wrap .block.condition-generale .contentBlock.row .insideCondition .form{width:60%;float:none;margin:auto}
}
.wrapper-agregation-parametrage .popin{top:15%}
.wrapper-agregation-parametrage .popin .row-btn{width:calc( 100% - 270px);margin:2em auto 0}
.wrapper-agregation-parametrage .popin .row-btn button{margin-right:15px}
.wrapper-agregation-parametrage .popin .row-btn button:last-of-type{margin-right:0}
.wrapper-agregation-parametrage .popin p.violet{color:#a33467;font-size:20px}
.wrapper-agregation-parametrage .popin i.icon-form-info{display:block;margin:0 auto 1rem}
.wrapper-agregation-parametrage p{margin:0}
.wrapper-agregation-parametrage .form-ligne-titre{margin-top:0}
.wrapper-agregation-parametrage .row.button{margin-top:1.5rem}
.wrapper-agregation-parametrage .list-fav>li .main-row{padding:.75rem 1.57143rem .5rem}
.wrapper-agregation-parametrage .folder-btn .icon-carret-down,.wrapper-agregation-parametrage .folder-btn .icon-carret-up{margin-top:25px}
.wrapper-agregation-parametrage p.bank{font-family:"bnpp_sansbold",Arial,sans-serif;color:#333;margin:1.57143rem 0;font-size:1.07143rem}
.wrapper-agregation-parametrage .liseret{border-left:4px solid #FFF}
.wrapper-agregation-parametrage .liseret.so-ge{border-left-color:#ff001e}
.wrapper-agregation-parametrage .liseret.credit-agricole{border-left-color:#008a91}
.wrapper-agregation-parametrage .row.js-detail-toggle{padding:0 1.57143rem 1.75rem}
.wrapper-agregation-parametrage .row.js-detail-toggle h4{margin-top:0;text-transform:uppercase}
.wrapper-agregation-parametrage .maj-code-secret .col-65 a{color:#333;border:1px solid #333;border-radius:3px;padding:.35714rem .71429rem}
.wrapper-agregation-parametrage .maj-code-secret .col-35 p{margin-left:.75rem}
.wrapper-agregation-parametrage ul.list-cpt-chq{margin-left:.75rem;margin-bottom:1.28571rem}
.wrapper-agregation-parametrage ul.list-cpt-chq li{margin-bottom:.5rem}
.wrapper-agregation-parametrage ul.list-cpt-chq li p{margin:0;display:inline-block}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-35 .cpt-name.disable{color:#777}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-35 i{margin-left:3px;display:inline-block;cursor:pointer}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-65 p{position:relative;top:-8px}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-65 .custom-checkbox{display:inline-block}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-65 .custom-checkbox [type=checkbox]:checked+label::before{background-color:#00ce9b;background-image:-webkit-gradient(linear,left top,right top,from(#00ce9b),to(#53c878));background-image:linear-gradient(90deg,#00ce9b,#53c878);-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.2)}
.wrapper-agregation-parametrage ul.list-cpt-chq li .col-65 .custom-checkbox label{width:47px;margin-right:11px;margin-left:11px;cursor:pointer}
body.econsentement .popin-validation .cd-popup.is-visible{z-index:999}
body.econsentement .popin-validation .cd-popup.is-visible#popupCertificat #certificatNumerique #closePopupCertificat{border:0}
body.econsentement .popin-validation .cd-popup.is-visible#popupCertificat #certificatNumerique #closePopupCertificat::before{content:"+";-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;font-size:22px;font-weight:400;font-family:serif;border:1px solid;border-radius:50%;height:27px;width:27px !important;padding-left:1px;color:#999;top:10px;right:10px;cursor:pointer;background-color:transparent}
a#closePopupCertificat::after{background-color:transparent}
body.econsentement #wcm-l-nav-econsentement header{display:none}
.CIF.bpf .content-cif .wrapper-timeline .progression li .col-80 .wrap{background-color:#fff}
.CIF.erreur .content-cif .progression .icon-form-info{display:block;margin:25px auto}
.CIF.erreur .content-cif .progression p{text-align:center}
.CIF.erreur .content-cif .progression p.title{font-size:25px;color:#a33467}
.CIF.sommaire header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cif/img-background.jpg) no-repeat center center;background-size:cover}
.CIF.selectionCompte .content-cif .progression #versementProfil{margin-top:27px;border-top:1px solid #ccc;padding-top:20px}
.CIF.selectionCompte .content-cif .progression #versementProfil p{margin:0}
.CIF.selectionCompte .content-cif .progression #versementProfil p.msgError{width:100%;color:red;font-size:15px}
.CIF.selectionCompte .content-cif .progression #versementProfil p.msgError span{font-size:24px}
.CIF.selectionCompte .content-cif .progression #versementProfil .montant{position:relative}
.CIF.selectionCompte .content-cif .progression #versementProfil .montant:after{content:"€";position:absolute;top:0;right:0;font-size:36px;color:#CCC}
.CIF.selectionCompte .content-cif .progression #versementProfil .montant input[type=text]{display:block;height:43px;font-size:36px;color:#2491ee;border:0;border-bottom:2px solid #CCC}
.CIF.selectionCompte .content-cif .progression #versementProfil .montant em.error{display:block !important}
.CIF.selectionCompte .content-cif .progression #errorProfil,.CIF.selectionCompte .content-cif .progression #errorProfil2{margin-top:27px}
.CIF.selectionCompte .content-cif .progression #errorProfil img,.CIF.selectionCompte .content-cif .progression #errorProfil2 img{margin-top:30px;margin-right:15px}
.CIF.selectionCompte .content-cif .progression #errorProfil .row:first-child+.row,.CIF.selectionCompte .content-cif .progression #errorProfil2 .row:first-child+.row{padding-top:30px;margin-top:30px;border-top:1px solid #dee1e2}
.CIF.selectionCompte .content-cif .progression #errorProfil .row:first-child .content,.CIF.selectionCompte .content-cif .progression #errorProfil2 .row:first-child .content{width:100%;padding:25px 75px;border-radius:3px;background-color:#f8f8f8}
.CIF.selectionCompte .content-cif .progression #errorProfil .row:first-child p,.CIF.selectionCompte .content-cif .progression #errorProfil2 .row:first-child p{margin-left:12px}
.CIF.selectionCompte .content-cif .progression #errorProfil .row:first-child p:first-child,.CIF.selectionCompte .content-cif .progression #errorProfil2 .row:first-child p:first-child{margin-bottom:12px}
.CIF.selectionCompte .content-cif .progression #createProfil{padding:25px 75px;margin-top:27px;border-radius:3px;background-color:#f8f8f8}
.CIF.selectionCompte .content-cif .progression #createProfil p{margin:0}
.CIF.selectionCompte .content-cif .progression #createProfil .row{margin-top:15px}
.CIF.selectionCompte .content-cif .progression #createProfil .row img{margin:0}
.CIF.selectionCompte .content-cif .progression #createProfil .row p{margin-left:11px}
.CIF.selectionCompte .content-cif .progression #createProfil button{display:block;margin:20px auto 0}
.CIF.offre .sectionMontant{padding-top:30px;margin-top:25px;border-top:2px solid #dee1e2}
.CIF.offre .sectionMontant .montant{width:25%;position:relative}
.CIF.offre .sectionMontant .montant:after{content:"€";position:absolute;top:0;right:0;font-size:36px;color:#CCC}
.CIF.offre .sectionMontant .montant p{margin:0}
.CIF.offre .sectionMontant .montant input[type=text]{width:100%;height:43px;font-size:36px;color:#2491ee;border:0;border-bottom:2px solid #CCC}
.CIF.offre .sectionOffre p{margin:0}
.CIF.offre .sectionOffre p span{font-size:18px;text-transform:uppercase;color:#2491ee}
.CIF.offre .sectionOffre p a{color:#000;text-decoration:underline}
.CIF.offre .offreTable table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:auto}
.CIF.offre .offreTable table td,.CIF.offre .offreTable table th{border-right:1px solid #e8e8e8;empty-cells:show;padding:10px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:gray;font-size:15px}
.CIF.offre .offreTable table td:first-child{text-align:left;padding:15px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8}
.CIF.offre .offreTable table thead th{background-color:#faf9f9}
.CIF.offre .offreTable table thead th:first-child{border-top:0;background-color:#FFF}
.CIF.offre .offreTable table tbody tr.title:first-child td{color:#FFF;background-color:#2491ee}
.CIF.offre .offreTable table tbody tr.title:first-child td:first-child{color:grey;background-color:#faf9f9}
.CIF.offre .offreTable table tbody tr.title td{font-weight:bold}
.CIF.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text{display:block}
.CIF.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container{display:inline;position:relative;top:-2px;margin-left:5px}
.CIF.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container .circle{color:#2491ee;border-color:#2491ee}
.CIF.offre .offreTable table tbody tr.compare-row td .help-text-container .help-text-popup{left:-6px}
.CIF.offre .offreTable table tbody tr.compare-row td .help-text-container .help-text-popup .arrow{left:calc(50%)}
.CIF.offre .offreTable table tbody tr:last-child td{background-color:#faf9f9}
.CIF.offre .offreTable table tbody tr:last-child td:first-child{background-color:#FFF;border-left:0;border-bottom:0}
.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label{margin:0;line-height:24px}
.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:before,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:before,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:before,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:before{width:25px;height:25px}
.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:after,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:after,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:after,.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:after{top:-3px}
.CIF.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label[for=selectBourseActive]:after{left:.7px}
.CIF.offre .offreTable table tbody tr td{width:21.66%;text-align:center}
.CIF.offre .offreTable table tbody tr td:first-child{width:35%;background-color:#faf9f9;font-size:15px;font-weight:bold;text-align:center}
.CIF.offre .offreTable table tbody tr td p{margin:0}
.CIF.offre .condition-tarifaire{clear:both;padding-top:30px}
.CIF.offre .condition-tarifaire p{font-size:13px;color:#999;margin:0}
.CIF.offre .condition-tarifaire p.link{color:#1e9481}
.CIF.offre .condition-tarifaire p.link a{text-decoration:underline}
.CIF.offre .condition-tarifaire p.link a:hover{text-decoration:none}
.CIF.recap{color:#333}
.CIF.recap [type=checkbox]:checked+label:before,.CIF.recap .form [type=checkbox]:not(:checked)+label:before{content:'';height:22px;width:22px;background-color:#fff;border:1px solid #dcdfe0;position:absolute;top:0;left:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:3px}
.CIF.recap .form [type=checkbox]:checked+label:after{position:absolute;top:4px;left:4px;border-radius:2px;content:"\e603";font-family:iconbnp;background-color:transparent;color:#228754;font-size:1rem;display:inline-block}
.CIF.recap .form [type=checkbox]:checked+label,.CIF.recap .form [type=checkbox]:not(:checked)+label{position:relative;font-size:inherit;padding-left:50px;cursor:pointer;margin-bottom:13px}
.CIF.recap .row.white-box.wb-pad+.row.white-box.wb-pad{margin-top:20px}
.CIF.recap .hidden-xs{display:none}
@media screen and (min-width:769px){.CIF.recap .hidden-xs{display:block}
}
.CIF.recap .visible-xs{display:block}
@media screen and (min-width:769px){.CIF.recap .visible-xs{display:none}
}
.CIF.recap .btn-secondary{padding:12px 40px;margin-top:30px}
.CIF.recap .list-recap li{border-top:solid 1px #dcdfe0}
.CIF.recap .list-recap li:first-child,.CIF.recap .list-recap li>div{border:0}
.CIF.recap .list-recap li p{margin:0}
.CIF.recap .list-recap li .col-30.mob-100{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;line-height:1.47;letter-spacing:-0.2px;color:#2491ee;padding-bottom:0}
@media screen and (min-width:769px){.CIF.recap .list-recap li .col-30.mob-100{padding:1rem 0}
}
.CIF.recap .list-recap li .col-68.mob-100{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;line-height:1.47;letter-spacing:-0.2px;color:#212121;padding-top:0}
@media screen and (min-width:769px){.CIF.recap .list-recap li .col-68.mob-100{padding:1rem 0}
}
.CIF.recap .list-recap li .col-68.mob-100 a:hover{cursor:pointer}
.CIF.recap .signer-contrat-bloc{padding:25px 0}
@media screen and (min-width:769px){.CIF.recap .signer-contrat-bloc{padding:30px}
}
.CIF.recap .signer-contrat-bloc .signer-contrat-up{padding:0 20px}
@media screen and (min-width:769px){.CIF.recap .signer-contrat-bloc .signer-contrat-up{padding:0}
}
.CIF.recap .signer-contrat-bloc .signer-contrat-up p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#212121}
.CIF.recap .signer-contrat-bloc .signer-contrat-bottom{text-align:left;border-top:solid 1px #dcdfe0;padding:0 20px}
@media screen and (min-width:769px){.CIF.recap .signer-contrat-bloc .signer-contrat-bottom{text-align:center;padding:0}
}
.CIF.recap .signer-contrat-bloc .signer-contrat-bottom p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#9b9b9b}
.CIF.recap .signer-contrat-bloc button{padding:12px 30px;margin:0 auto;display:block}
.CIF.recap #contrat-non-signer .icon-form-info{-webkit-transform:scale(0.7);transform:scale(0.7)}
.CIF .lightGrey{color:#999}
.CIF header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cif/img-background.jpg) no-repeat center center;background-size:cover}
.CIF header.header-page.message-erreurs{background-color:#1ec7f2;background-image:-webkit-linear-gradient(-450deg,#1ec7f2,#2279e0);background-image:linear,180deg,#1ec7f2,#2279e0}
.CIF header.header-page .progression .etapes{float:left}
.CIF header.header-page .progression .etapes.un li:first-child{background-color:#2491ee;border-bottom:1px solid #2491ee}
.CIF header.header-page .progression .etapes.deux li{background-color:#2491ee;border-bottom:1px solid #2491ee}
.CIF header.header-page .progression .legende-etape{float:left}
.CIF p.underBox{color:#999;margin-left:30px}
.CIF .content-cif .cartouche{padding:25px;background-color:#f2f2f2;border:1px solid #dcdfe0}
.CIF .content-cif .cartouche p{font-size:15px;color:#999}
.CIF .content-cif .wrapper-timeline.sommaire{padding-top:40px}
.CIF .content-cif .wrapper-timeline.sommaire .progression.etp-1 li:first-child:before{color:#FFF;background-color:#1ebdf2 !important;background-image:-webkit-linear-gradient(#1ebdf2,#2489ed) !important;background-image:linear,false,#1ebdf2,#2489ed !important}
.CIF .content-cif .wrapper-timeline .progression{max-width:1024px;margin:0 auto;list-style-type:none;counter-reset:li-counter;padding:0}
.CIF .content-cif .wrapper-timeline .progression li{position:relative;padding:0 0 30px 160px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/onepix.png) 97px 0 repeat-y}
.CIF .content-cif .wrapper-timeline .progression li:before{content:counter(li-counter);width:40px;height:40px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:1.5rem;line-height:40px;text-align:center;color:#999;border-radius:50%;background-color:#dadada;display:block;position:absolute;left:78px;top:15px;counter-increment:li-counter;padding:0}
.CIF .content-cif .wrapper-timeline .progression li:last-child{background:0}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left{min-height:70px;background-color:#e7e7e7;color:#999;border:2px solid rgba(153,153,153,0.18);position:relative}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:before{color:#999;background-color:rgba(153,153,153,0.18)}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:after{width:12px;height:25px;top:40px;left:-12px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/fleche.png);border:0}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left h4{font-size:1.1em;margin:0;text-transform:uppercase}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left p{font-size:15px;margin-bottom:0}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap{padding:26px 2rem;border-radius:5px}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap.wrap.arrow-left:after{content:"";width:0;height:0;position:absolute;right:100%;top:40px;margin-top:-15px;border-style:solid;border-color:transparent;border-right-color:#FFF;border-width:10px 10px 10px 0;display:block;pointer-events:none}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap h4.bbtm{font-size:27px;font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:1px solid #e7e7e7}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap p.bullet{font-size:15px}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap .content{padding-left:35px}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap .content p{margin-top:0;margin-bottom:27px}
.CIF .content-cif .wrapper-timeline .progression form header.form-ligne-titre{min-height:1px;background-color:#faf9f9;border:1px solid #dcdfe0;margin-top:25px;padding:.4rem 1.66667rem 0;clear:both}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad{padding:30px}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .col-40{padding:0}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .col-40 p{margin:0}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .custom-select{padding:0;margin-top:5px}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .custom-select select{margin-bottom:0;font-size:15px}
.CIF .content-cif .wrapper-timeline .progression form button{margin-top:30px}
.CIF .btn-primary{background-color:#28c3a9;background-image:-webkit-linear-gradient(#28c3a9,#28c3a9);background-image:linear,false,#28c3a9,#28c3a9;font-size:15px;text-align:center;color:#fff;border-radius:25px;padding:10px 15px;border:0;width:100%;margin-top:10px;font-family:"Open Sans" !important}
@media screen and (min-width:768px){.CIF .btn-primary{width:inherit;margin-top:0;padding:10px 30px;min-width:140px}
}
.CIF .btn-primary:hover{background-color:#1e9481;color:#fff;background-image:none}
.CIF .btn-secondary{background-color:#f8f8f8;background-image:-webkit-linear-gradient(#f8f8f8,#f8f8f8);background-image:linear,false,#f8f8f8,#f8f8f8;font-size:15px;text-align:center;color:#000;border-radius:25px;padding:10px 30px;border:0;font-family:"Open Sans" !important;-webkit-box-shadow:none;box-shadow:none}
.CIF .btn-secondary:hover{background-color:#d5d5d5;background-image:-webkit-linear-gradient(#d5d5d5,#d5d5d5);background-image:linear,false,#d5d5d5,#d5d5d5;-webkit-box-shadow:none;box-shadow:none}
@media screen and (min-width:768px){.CIF .btn-secondary{margin-right:10px}
}
.CIF.bpf .content-cif .wrapper-timeline.sommaire .progression.etp-1 li:first-child:before{color:#FFF;background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important}
.bpf .CIF .content-cif .wrapper-timeline.sommaire .progression.etp-1 li:first-child:before{color:#FFF;background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important}
.bpf .CIF .content-cif .wrapper-timeline.sommaire .progression li:before{outline:20px solid #f3eee9}
.bpf .CIF .content-cif .wrapper-timeline form button:hover{background-color:#b2965b;color:#fff}
.bpf .CIF.offre .offreTable table tbody tr.title:first-child td{background-color:#b2965b}
.bpf .CIF.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container .circle{color:#b2965b;border-color:#b2965b}
.bpf .CIF.offre .sectionOffre p span{color:#b2965b}
.bpf .CIF.recap .list-recap li .col-30.mob-100{color:#b2965b}
.bpf.CIF #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.bpf.CIF .ls-area-body #container-produit .sommaire .confirm,.bpf.PEA #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.bpf.PEA .ls-area-body #container-produit .sommaire .confirm,.bpf.prospectBourse #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.bpf.prospectBourse .ls-area-body #container-produit .sommaire .confirm{background:0}
.bpf .CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left,.bpf .PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left{background-color:#f3eee9}
.bpf .PEA .content-pea .wrapper-timeline .progression li:before{outline:20px solid #f3eee9}
body.part .wrapper-timeline #content-ma-demande .progression.etp-1>li:nth-child(1):before,body.part .wrapper-timeline #content-ma-demande .progression.etp-2>li:nth-child(2):before,body.part .wrapper-timeline #content-ma-demande .progression.etp-3>li:nth-child(3):before,body.part .wrapper-timeline #content-ma-demande .progression.etp-4>li:nth-child(4):before,body.part .wrapper-timeline #content-ma-demande .progression.etp-5>li:nth-child(5):before,body.part .wrapper-timeline #content-ma-demande .progression.etp-6>li:nth-child(5):before{color:#fff;background-color:#d262a5 !important;background-image:-webkit-linear-gradient(-450deg,#d262a5,#8051a7) !important;background-image:linear,180deg,#d262a5,#8051a7 !important}
.PEA.bpf .content-pea .wrapper-timeline .progression li .col-80 .wrap{background-color:#fff}
.PEA.erreur .content-pea .progression .icon-form-info{display:block;margin:25px auto}
.PEA.erreur .content-pea .progression p{text-align:center}
.PEA.erreur .content-pea .progression p.title{font-size:25px;color:#a33467}
.PEA.sommaire header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/img-background.jpg) no-repeat center center;background-size:cover}
.PEA.selectionCompte .content-pea .progression #versementProfil{margin-top:27px;border-top:1px solid #ccc;padding-top:20px}
.PEA.selectionCompte .content-pea .progression #versementProfil p{margin:0}
.PEA.selectionCompte .content-pea .progression #versementProfil p.msgError{width:100%;color:red;font-size:15px}
.PEA.selectionCompte .content-pea .progression #versementProfil p.msgError span{font-size:24px}
.PEA.selectionCompte .content-pea .progression #versementProfil .montant{position:relative}
.PEA.selectionCompte .content-pea .progression #versementProfil .montant:after{content:"€";position:absolute;top:0;right:0;font-size:36px;color:#CCC}
.PEA.selectionCompte .content-pea .progression #versementProfil .montant input[type=text]{height:43px;font-size:36px;color:#2491ee;border:0;border-bottom:2px solid #CCC}
.PEA.selectionCompte .content-pea .progression #errorProfil,.PEA.selectionCompte .content-pea .progression #errorProfil2{margin-top:27px}
.PEA.selectionCompte .content-pea .progression #errorProfil .row.errorMsg:first-child,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row.errorMsg:first-child{margin-bottom:30px}
.PEA.selectionCompte .content-pea .progression #errorProfil .row.errorMsg .content,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row.errorMsg .content{width:100%;padding:25px 75px;border-radius:3px;background-color:#f8f8f8;position:relative}
.PEA.selectionCompte .content-pea .progression #errorProfil .row.errorMsg .content div.pull-left,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row.errorMsg .content div.pull-left{width:calc(100% - 55px);margin-left:37px}
.PEA.selectionCompte .content-pea .progression #errorProfil .row.errorMsg .content div.pull-left p,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row.errorMsg .content div.pull-left p{margin-left:12px}
.PEA.selectionCompte .content-pea .progression #errorProfil .row.errorMsg .content div.pull-left p:first-child,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row.errorMsg .content div.pull-left p:first-child{margin-bottom:12px}
.PEA.selectionCompte .content-pea .progression #errorProfil .row:last-child,.PEA.selectionCompte .content-pea .progression #errorProfil2 .row:last-child{padding-top:30px;margin-top:30px;border-top:1px solid #dee1e2}
.PEA.selectionCompte .content-pea .progression #errorProfil img.pull-left,.PEA.selectionCompte .content-pea .progression #errorProfil2 img.pull-left{position:absolute;top:calc(50% - 14px);left:75px}
.PEA.selectionCompte .content-pea .progression #createProfil{padding:25px 75px;margin-top:27px;border-radius:3px;background-color:#f8f8f8}
.PEA.selectionCompte .content-pea .progression #createProfil p{margin:0}
.PEA.selectionCompte .content-pea .progression #createProfil .row{margin-top:15px}
.PEA.selectionCompte .content-pea .progression #createProfil .row img{margin:0}
.PEA.selectionCompte .content-pea .progression #createProfil .row p{margin-left:11px}
.PEA.selectionCompte .content-pea .progression #createProfil button{display:block;margin:20px auto 0}
.PEA.offre .sectionMontant{padding-top:30px;margin-top:25px;border-top:2px solid #dee1e2}
.PEA.offre .sectionMontant .montant{width:25%;position:relative}
.PEA.offre .sectionMontant .montant:after{content:"€";position:absolute;top:0;right:0;font-size:36px;color:#CCC}
.PEA.offre .sectionMontant .montant p{margin:0}
.PEA.offre .sectionMontant .montant input[type=text]{width:100%;height:43px;font-size:36px;color:#2491ee;border:0;border-bottom:2px solid #CCC}
.PEA.offre .sectionOffre p{margin:0}
.PEA.offre .sectionOffre p span{font-size:18px;text-transform:uppercase;color:#2491ee}
.PEA.offre .sectionOffre p a{color:#000;text-decoration:underline}
.PEA.offre .offreTable table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:auto}
.PEA.offre .offreTable table td,.PEA.offre .offreTable table th{border-right:1px solid #e8e8e8;empty-cells:show;padding:10px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;color:gray;font-size:15px}
.PEA.offre .offreTable table td:first-child{text-align:left;padding:15px;border-left:1px solid #e8e8e8;border-top:1px solid #e8e8e8}
.PEA.offre .offreTable table thead th{background-color:#faf9f9}
.PEA.offre .offreTable table thead th:first-child{border-top:0;background-color:#FFF}
.PEA.offre .offreTable table tbody tr.title:first-child td{color:#FFF;background-color:#2491ee}
.PEA.offre .offreTable table tbody tr.title:first-child td:first-child{color:grey;background-color:#faf9f9}
.PEA.offre .offreTable table tbody tr.title td{font-weight:bold}
.PEA.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text{display:block}
.PEA.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container{display:inline;position:relative;top:-2px;margin-left:5px}
.PEA.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container .circle{color:#2491ee;border-color:#2491ee;padding-right:1px}
.PEA.offre .offreTable table tbody tr.compare-row td .help-text-container .help-text-popup{left:-6px}
.PEA.offre .offreTable table tbody tr.compare-row td .help-text-container .help-text-popup .arrow{left:calc(50%)}
.PEA.offre .offreTable table tbody tr:last-child td{background-color:#faf9f9}
.PEA.offre .offreTable table tbody tr:last-child td:first-child{background-color:#FFF;border-left:0;border-bottom:0}
.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label{margin:0;line-height:24px}
.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:before,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:before,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:before,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:before{width:25px;height:25px}
.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:after,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:after,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label:after,.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:not(:checked)+label:after{top:-3px}
.PEA.offre .offreTable table tbody tr:last-child td [type=radio]:checked+label[for=selectBourseActive]:after{left:.7px}
.PEA.offre .offreTable table tbody tr td{width:21.66%;text-align:center}
.PEA.offre .offreTable table tbody tr td:first-child{width:35%;background-color:#faf9f9;font-size:15px;font-weight:bold;text-align:center}
.PEA.offre .offreTable table tbody tr td p{margin:0}
.PEA.offre .condition-tarifaire{clear:both;padding-top:30px}
.PEA.offre .condition-tarifaire p{font-size:13px;color:#999;margin:0}
.PEA.offre .condition-tarifaire p.link{color:#1e9481}
.PEA.offre .condition-tarifaire p.link a{text-decoration:underline}
.PEA.offre .condition-tarifaire p.link a:hover{text-decoration:none}
.PEA.recap{color:#333}
.PEA.recap [type=checkbox]:checked+label:before,.PEA.recap .form [type=checkbox]:not(:checked)+label:before{content:'';height:22px;width:22px;background-color:#fff;border:1px solid #dcdfe0;position:absolute;top:0;left:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:3px}
.PEA.recap .form [type=checkbox]:checked+label:after{position:absolute;top:4px;left:4px;border-radius:2px;content:"\e603";font-family:iconbnp;background-color:transparent;color:#228754;font-size:1rem;display:inline-block}
.PEA.recap .form [type=checkbox]:checked+label,.PEA.recap .form [type=checkbox]:not(:checked)+label{position:relative;font-size:inherit;padding-left:50px;cursor:pointer;margin-bottom:13px}
.PEA.recap .row.white-box.wb-pad+.row.white-box.wb-pad{margin-top:20px}
.PEA.recap .hidden-xs{display:none}
@media screen and (min-width:769px){.PEA.recap .hidden-xs{display:block}
}
.PEA.recap .visible-xs{display:block}
@media screen and (min-width:769px){.PEA.recap .visible-xs{display:none}
}
.PEA.recap .btn-secondary{padding:12px 40px;margin-top:30px}
.PEA.recap .list-recap li{border-top:solid 1px #dcdfe0}
.PEA.recap .list-recap li:first-child,.PEA.recap .list-recap li>div{border:0}
.PEA.recap .list-recap li p{margin:0}
.PEA.recap .list-recap li .col-30.mob-100{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;line-height:1.47;letter-spacing:-0.2px;color:#2491ee;padding-bottom:0}
@media screen and (min-width:769px){.PEA.recap .list-recap li .col-30.mob-100{padding:1rem 0}
}
.PEA.recap .list-recap li .col-68.mob-100{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;line-height:1.47;letter-spacing:-0.2px;color:#212121;padding-top:0}
@media screen and (min-width:769px){.PEA.recap .list-recap li .col-68.mob-100{padding:1rem 0}
}
.PEA.recap .list-recap li .col-68.mob-100 a:hover{cursor:pointer}
.PEA.recap .signer-contrat-bloc{padding:25px 0}
@media screen and (min-width:769px){.PEA.recap .signer-contrat-bloc{padding:30px}
}
.PEA.recap .signer-contrat-bloc .signer-contrat-up{padding:0 20px}
@media screen and (min-width:769px){.PEA.recap .signer-contrat-bloc .signer-contrat-up{padding:0}
}
.PEA.recap .signer-contrat-bloc .signer-contrat-up p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#212121}
.PEA.recap .signer-contrat-bloc .signer-contrat-bottom{text-align:left;border-top:solid 1px #dcdfe0;padding:0 20px}
@media screen and (min-width:769px){.PEA.recap .signer-contrat-bloc .signer-contrat-bottom{text-align:center;padding:0}
}
.PEA.recap .signer-contrat-bloc .signer-contrat-bottom p{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#9b9b9b}
.PEA.recap .signer-contrat-bloc button{padding:12px 30px;margin:0 auto;display:block}
.PEA.recap #contrat-non-signer .icon-form-info{-webkit-transform:scale(0.7);transform:scale(0.7)}
.PEA .lightGrey{color:#999}
.PEA header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/img-background.jpg) no-repeat center center;background-size:cover}
.PEA header.header-page .progression .etapes{float:left}
.PEA header.header-page .progression .etapes.un li:first-child{background-color:#2491ee;border-bottom:1px solid #2491ee}
.PEA header.header-page .progression .etapes.deux li{background-color:#2491ee;border-bottom:1px solid #2491ee}
.PEA header.header-page .progression .legende-etape{float:left}
.PEA p.underBox{color:#999;margin-left:30px}
.PEA .content-pea .cartouche{padding:25px;background-color:#f2f2f2;border:1px solid #dcdfe0}
.PEA .content-pea .cartouche p{font-size:15px;color:#999}
.PEA .content-pea .cartouche .btn-secondary{margin-left:20px}
.PEA .content-pea .wrapper-timeline.sommaire{padding-top:40px}
.PEA .content-pea .wrapper-timeline.sommaire .progression.etp-1 li:first-child:before{color:#FFF;background-color:#1ebdf2 !important;background-image:-webkit-linear-gradient(#1ebdf2,#2489ed) !important;background-image:linear,false,#1ebdf2,#2489ed !important}
.PEA .content-pea .wrapper-timeline .progression{max-width:1024px;margin:0 auto;list-style-type:none;counter-reset:li-counter;padding:0}
.PEA .content-pea .wrapper-timeline .progression li{position:relative;padding:0 0 30px 160px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/onepix.png) 75px 0 repeat-y}
.PEA .content-pea .wrapper-timeline .progression li:before{content:counter(li-counter);width:40px;height:40px;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:1.5rem;line-height:40px;text-align:center;color:#999;border-radius:50%;background-color:#dadada;display:block;position:absolute;left:78px;top:15px;outline:20px solid #e7e7e7;counter-increment:li-counter;padding:0}
.PEA .content-pea .wrapper-timeline .progression li:last-child{background:0}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left{min-height:70px;background-color:#e7e7e7;color:#999;border:1px solid rgba(153,153,153,0.18);position:relative}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:before{color:#999;background-color:rgba(153,153,153,0.18)}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:after{width:12px;height:25px;top:40px;left:-12px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pea/fleche.png);border:0}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left h4{font-size:1.1em;margin:0;text-transform:uppercase}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left p{font-size:15px;margin-bottom:0}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap{padding:26px 2rem;border-radius:5px}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap.wrap.arrow-left:after{content:"";width:0;height:0;position:absolute;right:100%;top:40px;margin-top:-15px;border-style:solid;border-color:transparent;border-right-color:#FFF;border-width:10px 10px 10px 0;display:block;pointer-events:none}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap h4.bbtm{font-size:1.1em !important;font-family:bnp_regular,Arial,sans-serif;font-weight:400;text-transform:uppercase;padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:1px solid #e7e7e7}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap p.bullet{font-size:15px}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap .content{padding-left:35px}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap .content p{margin-top:0;margin-bottom:27px}
.PEA .content-pea .wrapper-timeline .progression form header.form-ligne-titre{min-height:1px;background-color:#faf9f9;border:1px solid #dcdfe0;margin-top:25px;padding:.4rem 1.66667rem 0;clear:both}
.PEA .content-pea .wrapper-timeline .progression form header.form-ligne-titre h3{font-size:1.1em !important;font-family:bnp_regular}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad{padding:30px}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .col-40{padding:0}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .col-40 p{margin:0}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .custom-select{padding:0;margin-top:5px}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .custom-select select{margin-bottom:0;font-size:15px}
.PEA .content-pea .wrapper-timeline .progression form button{margin-top:30px;height:auto}
.PEA .btn-primary{background-color:#28c3a9;background-image:-webkit-linear-gradient(#28c3a9,#28c3a9);background-image:linear,false,#28c3a9,#28c3a9;font-size:15px;text-align:center;color:#fff;border-radius:25px;padding:10px 15px;border:0;width:100%;margin-top:10px;font-family:"Open Sans" !important}
@media screen and (min-width:768px){.PEA .btn-primary{width:inherit;margin-top:0;padding:10px 30px;min-width:140px}
}
.PEA .btn-primary:hover{background-color:#1e9481;color:#fff;background-image:none}
.PEA .btn-secondary{background-color:#f8f8f8;background-image:-webkit-linear-gradient(#f8f8f8,#f8f8f8);background-image:linear,false,#f8f8f8,#f8f8f8;font-size:15px;text-align:center;color:#000;border-radius:25px;padding:10px 30px;border:0;font-family:"Open Sans" !important;-webkit-box-shadow:none;box-shadow:none}
.PEA .btn-secondary:hover{background-color:#d5d5d5;background-image:-webkit-linear-gradient(#d5d5d5,#d5d5d5);background-image:linear,false,#d5d5d5,#d5d5d5;-webkit-box-shadow:none;box-shadow:none}
@media screen and (min-width:768px){.PEA .btn-secondary{margin-right:10px}
}
.PEA #ls-gen63844527-ls-area-body .onglet .abort,.PEA .ls-area-body .onglet .abort,.CIF #ls-gen63844527-ls-area-body .onglet .abort,.CIF .ls-area-body .onglet .abort,.prospectBourse #ls-gen63844527-ls-area-body .onglet .abort,.prospectBourse .ls-area-body .onglet .abort{padding:12px}
.PEA #ls-gen63844527-ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div,.PEA .ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div,.CIF #ls-gen63844527-ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div,.CIF .ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div,.prospectBourse #ls-gen63844527-ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div,.prospectBourse .ls-area-body .alt-breadcrumb.souscription .wcm-fil-ariane-header div{color:#fff}
.PEA #ls-gen63844527-ls-area-body #container-produit #point-essentiel-btn,.PEA .ls-area-body #container-produit #point-essentiel-btn,.CIF #ls-gen63844527-ls-area-body #container-produit #point-essentiel-btn,.CIF .ls-area-body #container-produit #point-essentiel-btn,.prospectBourse #ls-gen63844527-ls-area-body #container-produit #point-essentiel-btn,.prospectBourse .ls-area-body #container-produit #point-essentiel-btn{float:left;margin-left:20px}
.PEA #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm,.PEA .ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm,.CIF #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm,.CIF .ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm,.prospectBourse #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm,.prospectBourse .ls-area-body #container-produit .sommaire .progression.etp-1 h4.bbtm{padding-bottom:1em;font-size:1.1em !important}
.PEA #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm,.PEA .ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm,.CIF #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm,.CIF .ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm,.prospectBourse #ls-gen63844527-ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm,.prospectBourse .ls-area-body #container-produit .sommaire .progression.etp-1 .bbtm{padding:10px 0;font-size:1.1em;font-family:bnp_regular}
.PEA #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.PEA .ls-area-body #container-produit .sommaire .confirm,.CIF #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.CIF .ls-area-body #container-produit .sommaire .confirm,.prospectBourse #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm,.prospectBourse .ls-area-body #container-produit .sommaire .confirm{background:#e7e7e7}
.PEA #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm p.underBox,.PEA .ls-area-body #container-produit .sommaire .confirm p.underBox,.CIF #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm p.underBox,.CIF .ls-area-body #container-produit .sommaire .confirm p.underBox,.prospectBourse #ls-gen63844527-ls-area-body #container-produit .sommaire .confirm p.underBox,.prospectBourse .ls-area-body #container-produit .sommaire .confirm p.underBox{color:#999}
.PEA #ia-souscriptiontitres #etape_versement #step-1 .progression header.form-ligne-titre h3,.CIF #ia-souscriptiontitres #etape_versement #step-1 .progression header.form-ligne-titre h3,.prospectBourse #ia-souscriptiontitres #etape_versement #step-1 .progression header.form-ligne-titre h3{font-size:1.1em;font-family:bnp_regular}
.PEA #ia-souscriptiontitres #etape_versement #step-1 .progression #prev,.PEA #ia-souscriptiontitres #etape_versement #step-1 .progression #suiv,.CIF #ia-souscriptiontitres #etape_versement #step-1 .progression #prev,.CIF #ia-souscriptiontitres #etape_versement #step-1 .progression #suiv,.prospectBourse #ia-souscriptiontitres #etape_versement #step-1 .progression #prev,.prospectBourse #ia-souscriptiontitres #etape_versement #step-1 .progression #suiv{height:auto}
.PEA #ia-souscriptiontitres h3,.CIF #ia-souscriptiontitres h3,.prospectBourse #ia-souscriptiontitres h3{font-size:1.1em;font-family:bnp_regular}
.PEA #step-2 #bloc-versement-etape2 .signer-contrat-bottom,.CIF #step-2 #bloc-versement-etape2 .signer-contrat-bottom,.prospectBourse #step-2 #bloc-versement-etape2 .signer-contrat-bottom{margin-top:30px;padding-top:10px}
.bpf .PEA .content-pea .wrapper-timeline.sommaire .progression.etp-1 li:first-child:before{color:#FFF;background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important}
.bpf .PEA.offre .sectionOffre p span{color:#b2965b}
.bpf .PEA.recap .list-recap li .col-30.mob-100{color:#b2965b}
.bpf .PEA.selectionCompte .content-pea .progression #versementProfil .montant input[type=text]{color:#b2965b}
.bpf header.header-page .progression .etapes{float:left}
.bpf header.header-page .progression .etapes.un li:first-child{background-color:#b2965b;border-bottom:1px solid #b2965b}
.bpf header.header-page .progression .etapes.deux li:nth-child(-n+2){background-color:#b2965b;border-bottom:1px solid #b2965b}
.bpf .PEA .content-pea .wrapper-timeline .progression form button:hover{background-color:#b2965b;color:#fff}
.bpf .PEA.offre .offreTable table tbody tr.title:first-child td{background-color:#b2965b}
.bpf .PEA.offre .offreTable table tbody tr.compare-row td .help-text-container p.help-text span.circle-container .circle{color:#b2965b;border-color:#b2965b}
.CIF .content-cif .wrapper-timeline .progression li{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/pea/onepix.png) 75px 0 repeat-y}
.bpf.CIF .content-cif .wrapper-timeline .progression li,.bpf .CIF .content-cif .wrapper-timeline .progression li,.bpf.PEA .content-pea .wrapper-timeline .progression li,.bpf .pea .content-cif .wrapper-timeline .progression li,.bpf .PEA .content-pea .wrapper-timeline .progression li{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/pea/onepix.png) 97px 0 repeat-y}
div#zone-publiable-pointsessentiels{text-align:center}
div#zone-publiable-pointsessentiels p{text-align:left}
div#zone-publiable-pointsessentiels p br{display:block;content:"";height:15px}
.progression #offre h3{font-size:1.1em}
.PEA .content-pea .wrapper-timeline .progression form header.form-ligne-titre h3{font-family:bnp_regular;font-size:1.1em !important}
#step-2 #bloc-versement-etape2 .form-ligne-titre h3{font-size:1.1em}
.CIF #step-2 #bloc-versement-etape2 .form-ligne-titre h3,.PEA #step-2 #bloc-versement-etape2 .form-ligne-titre h3{font-size:1.1em;font-family:bnp_regular}
.CIF #container-produit .sommaire .progression.etp-1 .wrap.white-box.arrow-left,.PEA #container-produit .sommaire .progression.etp-1 .wrap.white-box.arrow-left{padding:.5rem 2rem 2rem}
#ls-gen58257142-ls-area-body #etape_sommaire.PEA.sommaire #container-produit .sommaire .progression.etp-1 .wrap.white-box.arrow-left h4{padding:10px 0}
.rachat{background-color:#e7e7e7}
.rachat .lightGrey{color:#999}
.rachat .text-left{text-align:left}
.rachat .text-right{text-align:right}
.rachat .text-center{text-align:center}
.rachat header.header-page{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/save-invest/bGround-rachat.jpg") no-repeat;background-size:cover;background-position:center center}
.rachat header.header-page .progression .etapes{float:left}
.rachat header.header-page .progression .etapes.un li:first-child{background-color:#2491ee;border-bottom:1px solid #2491ee}
.rachat header.header-page .progression .etapes.deux li{background-color:#2491ee;border-bottom:1px solid #2491ee}
.rachat header.header-page .progression .legende-etape{float:left}
.rachat .content-rachat .cartouche{padding:25px;background-color:#f2f2f2;border:1px solid #dcdfe0;margin-bottom:25px}
.rachat .content-rachat .cartouche.info-montant p{color:#000}
.rachat .content-rachat .cartouche.info-montant p:last-child{font-size:14px}
.rachat .content-rachat .cartouche.info-montant p:last-child span{color:#9c9c9c}
.rachat .content-rachat .cartouche.info-montant p a{color:#000;text-decoration:underline}
.rachat .content-rachat .cartouche p{font-size:15px;color:#999;margin:0}
.rachat .content-rachat .wrapper-timeline.sommaire{padding-top:40px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression{list-style-type:none;margin:2em 0 0;padding:0;counter-reset:li-counter}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1 .col-80 p{color:#777}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row{margin-bottom:0;padding-left:35px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul{list-style:none}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul .icon{font-family:iconbnp;margin-right:17px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul .icon.icon-check{color:#e7e7e7}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-2>li:nth-child(-n+2):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-3>li:nth-child(-n+3):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-4>li:nth-child(-n+4):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-5>li:nth-child(-n+5):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-6>li:nth-child(-n+6):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#d262a5;background-image:-webkit-linear-gradient(-450deg,#d262a5,#8051a7);background-image:linear,180deg,#d262a5,#8051a7;line-height:1.3;padding-top:10px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-1>li:nth-child(1):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-2>li:nth-child(2):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-3>li:nth-child(3):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-4>li:nth-child(4):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-5>li:nth-child(5):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-6>li:nth-child(6):before,.rachat .content-rachat .wrapper-timeline.sommaire .progression.etp-7>li:nth-child(7):before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4;color:#fff;background-color:#d262a5;background-image:-webkit-linear-gradient(-450deg,#d262a5,#8051a7);background-image:linear,180deg,#d262a5,#8051a7;padding-top:6px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression>li{position:relative;padding:0 0 36px 20%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/onepix.png) 97px 0 repeat-y}
.rachat .content-rachat .wrapper-timeline.sommaire .progression>li:last-of-type{background:0}
.rachat .content-rachat .wrapper-timeline.sommaire .progression>li:first-child:before{color:#FFF;background-color:#b2965b}
.rachat .content-rachat .wrapper-timeline.sommaire .progression>li:before{outline:20px solid #e7e7e7;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;content:counter(li-counter);counter-increment:li-counter;width:40px;height:40px;border-radius:50%;background-color:#dadada;color:#999;display:block;padding-top:6px;position:absolute;text-align:center;left:100px;margin-left:-22px;top:10px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression .content p.info{padding-left:45px;font-size:.92857rem}
.rachat .content-rachat .wrapper-timeline.sommaire .progression .wrap.white-box{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);padding:26px 2rem;border-radius:5px;background-color:#FFF}
.rachat .content-rachat .wrapper-timeline.sommaire .progression .wrap.white-box.arrow-left:after{border-right-color:#fff;top:35px}
.rachat .content-rachat .wrapper-timeline.sommaire .progression .wrap.white-box h4{margin:0}
.rachat .content-rachat .wrapper-timeline.sommaire .progression .wrap.white-box h4.bbtm{font-size:15px;text-transform:uppercase;padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:1px solid #e7e7e7}
.rachat .content-rachat .wrapper-timeline.typeRachat .cartouche{text-align:center}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child p{font-weight:bold}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) p{color:#999}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .white-box{margin-top:-1px;padding:23px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2 p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2:first-child p{margin:0;font-size:15px;text-transform:uppercase;font-weight:bold;color:#5cc569}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:first-child .col-2:nth-child(2) p{margin:0;font-size:20px;font-weight:bold;color:black;text-align:right;line-height:18px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2 p{margin:0;color:#999;font-size:13px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:first-child img{display:inline;position:relative;top:2px;right:2px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:first-child p{padding-left:4px;display:inline}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-confirmed .virement-debit-confirmed .row:nth-child(2) .col-2:nth-child(2) p{text-align:right}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit{list-style-type:none;position:inherit;margin-right:0 !important}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .icon.icon-profil-neutre,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .icon.icon-profil-neutre{color:#999;font-size:12px}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .icon.icon-profil-neutre,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .icon.icon-profil-neutre{font-size:10px}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .compte.fieldset,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .compte.fieldset{border-left-color:#5cc569}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .compte.fieldset .row p,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .compte.fieldset .row p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .compte.fieldset .row .title,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .compte.fieldset .row .title{color:#5cc569 !important}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .livret.fieldset,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .livret.fieldset{border-left-color:#2491ee}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .livret.fieldset .row p,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .livret.fieldset .row p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .livret.fieldset .row .title,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .livret.fieldset .row .title{color:#2491ee !important}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset{margin-bottom:0;padding:10px 20px;border-bottom:1px solid #dcdfe0;cursor:pointer}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset:hover,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset:hover{background-color:#f3f3f3}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 p,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .title,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .title{margin:0;font-size:15px;text-transform:uppercase;font-weight:bold;color:#5cc569}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .title,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .title{font-size:13px}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .solde,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .solde{margin:0;font-size:20px;font-weight:bold;color:black;text-align:right;line-height:18px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .info-a-venir,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .info-a-venir{margin:0;color:#999;font-size:13px;text-align:right}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 img,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 img{display:inline;position:relative;top:2px;right:2px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .info-bancaire,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .info-bancaire{padding-left:4px;display:inline;margin:0;color:#999;font-size:13px;text-align:right}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .info-bancaire,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .info-bancaire{font-size:11px;padding-left:2px}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset .row .col-2 .info-bancaire+.info-a-venir.mobile-only,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row .col-2 .info-bancaire+.info-a-venir.mobile-only{text-align:left}
@media screen and (max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-debit .fieldset,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset{padding-right:10px;padding-left:13px}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row:first-child{font-weight:bold}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit .fieldset .row:nth-child(2) p{color:#999}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit.credit-benef .fieldset{border-left:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste-credit.credit-benef .fieldset:last-child{border-bottom:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste .search-benef{position:absolute}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-liste .search-benef .icon-loupe{position:absolute;right:10px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection{margin-bottom:20px}
@media(min-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-fleche{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:70px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-fleche img{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:20px}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box{position:relative;height:100%;width:100%;z-index:1;overflow:hidden}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine{border-bottom:1px solid #dcdfe0;padding:15px 20px 0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre{padding-top:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre>span{display:block;font-size:14px;color:#999}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive{width:48px;font-size:11px;border-radius:15px;background-color:#fff;border:1px solid #fff;text-transform:uppercase;display:inline-block;margin-top:5px;text-align:center;line-height:14px;padding:0;background:#fff;border-color:#212121;color:#212121}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro.selected{background-color:#067a6f;border-color:#067a6f}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive.selected{background-color:#28bb69;border-color:#28bb69}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-pro.selected,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine .pastille-filtre-prive.selected{color:#fff}
@media screen and (max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine>.col-2{width:100%}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box li.search-engine>.col-2.pastille-filtre{padding-bottom:20px;padding-top:0}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-gradient{z-index:1;position:absolute;top:57px;width:100%;height:56px;background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear,to bottom,rgba(255,255,255,0),#fff}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar{z-index:1;top:69%;left:1%;height:26px;width:98%;text-align:center;position:absolute;border-radius:4px;background:rgba(255,255,255,0);-webkit-transition:.5s;transition:.5s;cursor:pointer}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar{background:rgba(0,0,0,0.36)}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar:hover{background:rgba(0,0,0,0.36)}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar:hover .icon{color:white;-webkit-transition:color .2s;transition:color .2s}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar:hover .icon:before{-webkit-animation-name:arrow-down;animation-name:arrow-down;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar .icon{-webkit-transition:color .3s;transition:color .3s;position:relative;top:4px;color:#767676}
@media(max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar .icon{color:white}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-overlay-bar .icon:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .nano-pane{right:6px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-liste-debit{height:104px;overflow-y:hidden}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-liste-debit.activeElement{-webkit-transition:height .3s ease-in-out .1s;transition:height .3s ease-in-out .1s;max-height:288px;overflow-y:scroll;width:100%;height:100%;padding-right:17px;-webkit-box-sizing:content-box;box-sizing:content-box}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-debiter .white-box .virement-liste-debit.activeElement .fieldset{padding-right:5px}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter.disabled{opacity:.6;pointer-events:none}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box .icon.icon-fleft::before{-webkit-transition:.3s;transition:.3s}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box .up-arrow::before{-webkit-transform:rotateY(0);transform:rotateY(0)}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine{border-bottom:1px solid #dcdfe0;padding:15px 20px 0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre>span{font-size:14px;color:#999;display:block}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive{width:48px;font-size:11px;border-radius:15px;background-color:#fff;border:1px solid #fff;text-transform:uppercase;display:inline-block;margin-top:5px;text-align:center;padding:0;height:15px;line-height:14px;background:#fff;border-color:#212121;color:#212121}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro.selected{background-color:#067a6f;border-color:#067a6f}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive.selected{background-color:#28bb69;border-color:#28bb69}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-pro.selected,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine .pastille-filtre-prive.selected{color:#fff}
@media screen and (max-width:768px){.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine>.col-2{width:100%}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box li.search-engine>.col-2.pastille-filtre{padding-bottom:20px;padding-top:0}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset{margin:0;padding:0;border-left:0;border-bottom:1px solid #dcdfe0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef h4{border-top:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef .container-btn-ajout-beneficiaire{height:0;display:none}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef .container-btn-ajout-beneficiaire.activeElement{border-top:1px solid #dcdfe0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef{cursor:pointer}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte ul>li,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef ul>li{background-color:transparent}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte h4,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef h4{color:#212121;font-size:15px;width:100%;border-top:0;padding:15px 23px;margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte span.icon.icon-fleft,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef span.icon.icon-fleft{float:right;position:relative;right:31px;top:-18px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-compte span.icon.icon-fleft.open:before,.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset .liste-credit-titre-benef span.icon.icon-fleft.open:before{-webkit-transform:rotate(0);transform:rotate(0)}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset ul{height:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .virement-account-selection-crediter .white-box fieldset ul.activeElement{width:100%;height:100%;overflow-y:scroll;padding-right:17px;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:height .3s ease-in-out .1s;transition:height .3s ease-in-out .1s;max-height:288px}
.rachat .content-rachat .wrapper-timeline.typeRachat .modalite-rachat .montant-souhaite .join-montant{width:50px}
.rachat .content-rachat .wrapper-timeline.typeRachat .modalite-rachat .fiscalite p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .modalite-rachat .fiscalite label.radio-label:first-child+p{margin-left:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .modalite-rachat .fiscalite label+p{margin-left:34px}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat{background-color:lightgrey;padding:50px 0}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat p{margin:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat p.title{font-size:16px}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat p.price{font-size:42px;font-weight:bold}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat ul{width:60%;margin:50px 20%}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat ul li{width:100%;list-style:none;border-bottom:1px solid #000;padding:10px 0}
.rachat .content-rachat .wrapper-timeline.typeRachat .synthese-rachat .content-synthese-rachat ul li:last-child{border:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled{position:relative}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled .editEnabled-cache{z-index:2;height:100%;width:100%;text-align:center;position:absolute;background:rgba(0,0,0,0.55);-webkit-transition:.5s;transition:.5s;cursor:pointer;overflow:hidden;display:none;top:0;left:0}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled .editEnabled-cache .editEnabled-cache-element{display:none;position:relative;top:45%;left:45%}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled .editEnabled-cache .editEnabled-cache-element button{background-color:transparent;width:0;height:0;position:relative;top:-10px}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled .editEnabled-cache .editEnabled-cache-element button:after{content:"Modifier";color:white;top:21px;left:3px;position:relative}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled .editEnabled-cache .editEnabled-cache-element i{background-color:#fff;-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2);font-size:25px;padding:20px;border-radius:50%;color:#838383}
@media(min-width:769px){.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled:hover .editEnabled-cache{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.rachat .content-rachat .wrapper-timeline.typeRachat .editEnabled:hover .editEnabled-cache .editEnabled-cache-element{display:block}
}
.rachat .content-rachat .wrapper-timeline.typeRachat .cpri,.rachat .content-rachat .wrapper-timeline.typeRachat .cpro{width:50px;height:15px;font-size:.73333rem;border-radius:15px;color:#fff;background-color:#CCC;text-transform:uppercase;display:block;margin-top:5px;text-align:center}
.rachat .content-rachat .wrapper-timeline.typeRachat .cpri-pro,.rachat .content-rachat .wrapper-timeline.typeRachat .cpro-pro{background-color:#067a6f}
.rachat .content-rachat .wrapper-timeline.typeRachat .cpri-prive,.rachat .content-rachat .wrapper-timeline.typeRachat .cpro-prive{background-color:#28bb69}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume header.form-ligne-titre{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;background-color:#5cc569;border:solid 1px #dcdfe0;padding:.7rem 1.66667rem .7rem}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume header.form-ligne-titre h3{font-size:1.8rem;color:#fff;display:inline-block}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume header.form-ligne-titre img{float:right}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume .resume-table .white-box{padding:30px;min-height:93px}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume .resume-table .white-box.account{padding:30px 24px}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume .resume-table .white-box ul.list-form-recap{overflow:hidden;color:#333}
.rachat .content-rachat .wrapper-timeline.typeRachat .resume .resume-table .white-box ul.list-form-recap li>div:last-child{color:#999}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .lightGrey{color:#767676}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .avant-rachat p.lightGrey{font-size:15px;margin-bottom:32px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .avant-rachat p.avt-content{margin-bottom:32px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .avant-rachat p.avt-content:last-child{margin-bottom:0}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .avant-rachat p.avt-title{margin-bottom:13px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes{margin-top:60px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp:after{width:2px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.un p.box-title{color:#212121;margin:0 0 50px 0}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content{padding:30px 40px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content p{margin:0}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content p.box-title{color:#424242;margin-bottom:20px}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content ul li{font-family:'Open Sans';font-size:15px;color:#212121}
.rachat.new #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content button{margin:30px 0 0}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad p,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad p{font-family:'Open Sans';font-size:15px;color:#212121;margin-bottom:30px}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad p.para_2,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad p.para_2{font-weight:600}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat{border-radius:4px;-webkit-box-shadow:0 1px 4px 0 rgba(33,33,33,0.14);box-shadow:0 1px 4px 0 rgba(33,33,33,0.14);background-color:#fff;padding:20px;margin-bottom:10px;cursor:pointer}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat img,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat img{width:60px;height:60px}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat .block-type-rachat-text,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat .block-type-rachat-text{width:calc(100% - 90px);margin-left:30px}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat .block-type-rachat-text p,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat .block-type-rachat-text p{font-family:'Open Sans';font-size:13px;color:#767676;margin-bottom:0}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat .block-type-rachat-text p.title,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat .block-type-rachat-text p.title{font-size:15px;font-weight:bold;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dcdfe0;color:#212121}
.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .mon-profil-refuse .wb-pad .block-type-rachat .block-type-rachat-text p.subtitle,.rachat.new#rachat-contrat-mon-profil .assurance-vie-versement .progression .choixTypeRachat .wb-pad .block-type-rachat .block-type-rachat-text p.subtitle{margin-bottom:6px;color:#212121;font-weight:600}
#rachat-contrat-mon-profil{background-color:#f0f0f0}
#rachat-contrat-mon-profil .mon-profil-icon{display:block;text-align:center}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .mon-profil-icon{float:left}
}
#rachat-contrat-mon-profil .mon-profil-content{color:#212121}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .mon-profil-content{margin:0 0 0 65px}
}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre{font-size:17px;font-weight:bold}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre i:hover{cursor:pointer}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre .icon-check:before{color:#1e9481}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre .icon-crayon:before{color:#767676}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre .icon-warning:before,#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre .icon-croix-alt:before{color:#e64444}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-titre .pending-dot{color:#f5a725;font-size:18px}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-soustitre{font-size:15px;font-weight:600}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-text{font-size:15px;padding-top:12px}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-libelle{font-size:13px;font-weight:600;text-decoration:underline;padding-top:10px}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-libelle:hover{cursor:pointer}
#rachat-contrat-mon-profil .mon-profil-content .mon-profil-libelle.libelle--green{color:#1e9481}
#rachat-contrat-mon-profil .mon-profil-content .info-conseil{padding-top:30px}
#rachat-contrat-mon-profil .mon-profil-content .info-conseil p{font-size:13px;color:#767676;margin:0 0 0 40px}
#rachat-contrat-mon-profil .mon-profil-content .info-conseil img{-webkit-transform:scale(0.8);transform:scale(0.8)}
#rachat-contrat-mon-profil .mon-profil-content .info-conseil.one-line p{padding-top:5px}
#rachat-contrat-mon-profil .mon-profil-content .btn-primary{width:100%;margin-top:30px}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .mon-profil-content .btn-primary{width:inherit}
}
#rachat-contrat-mon-profil .mon-profil-content .jauge-container{min-height:120px;padding-top:45px}
#rachat-contrat-mon-profil hr{background-color:#e7e7e7;border-color:transparent;margin-top:35px;margin-bottom:30px}
#rachat-contrat-mon-profil .mon-profil-synthese{border:solid 1px #e7e7e7;padding:17px 30px 25px}
#rachat-contrat-mon-profil .mon-profil-synthese p{color:#212121}
#rachat-contrat-mon-profil .mon-profil-synthese b{font-family:"Open Sans" !important;font-weight:600}
#rachat-contrat-mon-profil .mon-profil-synthese-titre{padding-bottom:30px;font-weight:700}
#rachat-contrat-mon-profil .mon-profil-synthese-risque{margin-bottom:30px}
#rachat-contrat-mon-profil .mon-profil-synthese .jauge-container{min-height:120px;padding-top:45px}
#rachat-contrat-mon-profil .mon-profil-synthese .jauge-container .souscription .jauge{float:none}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .mon-profil-synthese .jauge-container .souscription .jauge{float:left}
}
#rachat-contrat-mon-profil #subview.content-souscription .souscription-assurance-vie.mon-profil .wrap{padding:0}
@media screen and (min-width:992px){#rachat-contrat-mon-profil .mon-profil-risque-contrat .jauge-container .souscription .jauge{margin-left:6%}
}
#rachat-contrat-mon-profil p{margin:0;font-family:"Open Sans" !important}
#rachat-contrat-mon-profil .container .progression{max-width:1024px;margin:0 auto;list-style-type:none;counter-reset:li-counter;padding:0}
#rachat-contrat-mon-profil header.form-ligne-titre{min-height:1px;background-color:#faf9f9;border:1px solid #dcdfe0;margin-top:25px;padding:15px 1.66667rem 17px;clear:both}
#rachat-contrat-mon-profil header.form-ligne-titre h3{text-transform:inherit;margin:0;font-size:17px;font-family:"Open Sans" !important}
#rachat-contrat-mon-profil header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/souscription-versement/img-background.png) no-repeat center center;background-size:cover}
@media screen and (min-width:768px){#rachat-contrat-mon-profil header.header-page{height:170px}
}
#rachat-contrat-mon-profil header.header-page .mobile-cut{font-size:30px}
@media screen and (min-width:768px){#rachat-contrat-mon-profil header.header-page .mobile-cut{font-size:36px}
}
#rachat-contrat-mon-profil header.header-page .mobile-cut span{display:block}
@media screen and (min-width:768px){#rachat-contrat-mon-profil header.header-page .mobile-cut span{display:inline}
}
#rachat-contrat-mon-profil header.header-page .breadscrum{font-family:"Open Sans";font-size:13px;font-weight:600;color:#fff;margin-bottom:12px}
#rachat-contrat-mon-profil header.header-page .breadscrum span{color:#fff}
#rachat-contrat-mon-profil header.header-page .breadscrum span:last-child{color:#ececec}
#rachat-contrat-mon-profil header.header-page .progression .etapes li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom:0;background-color:#2491ee}
#rachat-contrat-mon-profil header.header-page .progression .etapes.cinq li:nth-child(-n+5),#rachat-contrat-mon-profil header.header-page .progression .etapes.deux li:nth-child(-n+2),#rachat-contrat-mon-profil header.header-page .progression .etapes.quatre li:nth-child(-n+4),#rachat-contrat-mon-profil header.header-page .progression .etapes.trois li:nth-child(-n+3){background-color:#2491ee;border-bottom:0}
#rachat-contrat-mon-profil header.header-page .progression .etapes li:last-child{padding:4px;width:30px}
#rachat-contrat-mon-profil .greentext{color:#00915a;text-decoration:underline;display:inline-block}
#rachat-contrat-mon-profil .greentext:hover{cursor:pointer}
#rachat-contrat-mon-profil .icon-add_color .path1:before{content:"\eaab";font-family:iconbnp;color:#343333;font-size:27px}
#rachat-contrat-mon-profil .icon-add_color .path2:before{content:"\eaac";color:#2491ee;margin-left:-1.05em;font-family:iconbnp;font-size:26px}
#rachat-contrat-mon-profil .icon-profil-de-risque-a-remplir-black:before{color:#2491ee;font-size:40px}
#rachat-contrat-mon-profil .icon.icon-profil-fill-black{left:10px;top:10px;font-size:40px;position:relative}
#rachat-contrat-mon-profil .icon.icon-profil-fill-black:before{content:"\eaad";color:#2491ee}
#rachat-contrat-mon-profil .jauge-container{min-height:115px;padding-top:33px}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge{background:#fff;float:right}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-un{color:#5dc56a}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-deux{color:#69d176}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-trois{color:#86d877}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-quatre{color:#fdc030}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-cinq{color:#f0812d}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-six{color:#f25858}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .jauge-number-list-sept{color:#e64545}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av{margin:0;float:right;right:20px;height:12px;border:0;border:0;background-color:#5cc569;background-image:-webkit-linear-gradient(left,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%);background-image:linear,to right,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av ul li{top:12px}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av ul li::before{bottom:initial;top:-7px;height:2px;width:2px;border-radius:50%}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av ul li::after{content:none}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation{margin-top:-45px}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation p{font-size:12px;font-weight:600;color:#b6d148;line-height:1}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation:after{content:"\01F4A7";left:45%;font-size:15px;height:0;color:#b6d148;bottom:-20px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;width:auto}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque{margin-top:47px;text-align:center}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque p{font-size:12px;font-weight:600;color:#4c4c4c;line-height:1}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque::after{display:none}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait{margin-top:-89px}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr{width:1.5px;border:0;height:6px;background:#4c4c4c;margin:3px auto}
#rachat-contrat-mon-profil .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr.transparent{background:transparent}
#rachat-contrat-mon-profil .bloc-button{margin-top:30px}
@media screen and (max-width:768px){#rachat-contrat-mon-profil .bloc-button .pull-left{width:100%}
}
#rachat-contrat-mon-profil .bloc-button .pull-right{float:none}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .bloc-button .pull-right{float:right}
}
#rachat-contrat-mon-profil .bloc-button [class*=btn-],#rachat-contrat-mon-profil .bloc-button a[class*=btn-]{font-family:"Open Sans";font-size:15px}
#rachat-contrat-mon-profil .btn-secondary{background-color:#f8f8f8;background-image:-webkit-linear-gradient(#f8f8f8,#f8f8f8);background-image:linear,false,#f8f8f8,#f8f8f8;font-size:15px;text-align:center;color:#212121;border-radius:25px;padding:10px 30px;border:0;font-family:"Open Sans" !important}
#rachat-contrat-mon-profil .btn-secondary:hover{background-color:#d5d5d5;background-image:none}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .btn-secondary{margin-right:10px}
}
#rachat-contrat-mon-profil .btn-secondary--white{background-color:#fff;background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear,false,#fff,#fff;border:solid 1px #e7e7e7;color:#212121;cursor:pointer;text-align:center;border-radius:50px !important;font-size:15px;width:inherit}
#rachat-contrat-mon-profil .btn-secondary--white img{vertical-align:middle;margin-right:15px}
#rachat-contrat-mon-profil .btn-secondary--white:hover{background-image:-webkit-linear-gradient(#2491ee,#2491ee);background-image:linear,false,#2491ee,#2491ee;background-color:#2491ee;color:#fff}
#rachat-contrat-mon-profil .btn-secondary--white:hover .icon-add_color .path1:before,#rachat-contrat-mon-profil .btn-secondary--white:hover .icon-add_color .path2:before{color:#fff}
#rachat-contrat-mon-profil .btn-secondary--white:after{content:"\e674";display:inline-block;font-family:iconbnp;font-size:15px;padding-top:.625rem;position:absolute;color:#fff;right:0;top:20px;width:3.125rem;z-index:2;padding-left:.625rem;padding-bottom:.5rem;-webkit-transform:rotate(-271deg);transform:rotate(-270deg)}
#rachat-contrat-mon-profil .btn-primary{background-color:#28c3a9;background-image:-webkit-linear-gradient(#28c3a9,#28c3a9);background-image:linear,false,#28c3a9,#28c3a9;font-size:15px;text-align:center;color:#fff;border-radius:25px;padding:10px 15px;border:0;width:100%;margin-top:10px;font-family:"Open Sans" !important}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .btn-primary{width:inherit;margin-top:0;padding:10px 30px;min-width:140px}
}
#rachat-contrat-mon-profil .btn-primary:hover{background-color:#1e9481;color:#fff;background-image:none}
#rachat-contrat-mon-profil .btn-primary--white{background-color:#fff;background-image:-webkit-linear-gradient(#fff,#fff);background-image:linear,false,#fff,#fff;border:solid 1px #28c3a9;color:#28c3a9}
#rachat-contrat-mon-profil .btn-primary--white:hover{border:1px solid #28c3a9}
#rachat-contrat-mon-profil .btn-three{background:transparent;border:1px solid #28c3a9;border-radius:30px;padding:10px 30px;color:#28c3a9;font-family:"Open Sans" !important}
#rachat-contrat-mon-profil .btn-three:hover{color:#fff;background:#1e9481}
#rachat-contrat-mon-profil .disabled{opacity:.5;pointer-events:none}
#rachat-contrat-mon-profil .popin{padding:40px;width:100%;max-width:800px;border-radius:5px;height:100%;margin-top:0;top:0;border-radius:0;position:fixed;overflow-y:scroll}
@media screen and (min-width:768px){#rachat-contrat-mon-profil .popin{top:5%;margin-top:0;border-radius:5px;position:absolute;height:inherit;overflow:hidden}
}
#rachat-contrat-mon-profil .popin .confirmation{padding:0;text-align:left;margin-top:30px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque{max-height:720px;overflow-y:scroll}
@media screen and (max-width:768px){#rachat-contrat-mon-profil #popinPurposeProfilRisque{max-height:100%}
}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque{width:40%;max-width:600px}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque .purpose-profil-titre{font-size:17px;font-weight:bold}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque .niveau_risque{color:#e64444;font-size:15px}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque .niveau_max_risque{color:#00915a;font-size:15px}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque p{margin-bottom:20px}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque .button-actions{display:block;margin:10px auto 0 auto;text-align:center}
#rachat-contrat-mon-profil #popinDepassementNiveauRisque .button-actions button{font-weight:bold}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-image img,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-image img{margin-bottom:20px;margin-left:-8px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-element+.purpose-profil-element,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-element+.purpose-profil-element{margin-top:50px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-titre,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-titre{font-size:17px;font-weight:bold;color:#212121}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-label,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-label{font-size:15px;color:#212121;padding-top:5px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-list,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-list{padding-top:15px;padding-left:20px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-list+label,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-list+label{padding-top:20px}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-list li,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-list li{font-size:15px;color:#767676;list-style-type:none;font-family:"Open Sans" !important}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-list li:before,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-list li:before{content:"- "}
#rachat-contrat-mon-profil #popinPurposeProfilRisque .purpose-profil-list li+li,#rachat-contrat-mon-profil #popinPurposeProfilClient .purpose-profil-list li+li{padding-top:15px}
@media screen and (max-width:768px){body.bpf #rachat-contrat-mon-profil .bloc-button>div{margin-left:0}
}
#rachat-contrat-mon-profil .rachat-choix-support .popin{top:25%;position:fixed}
#rachat-contrat .versement .mon-donut .details-total span{font-size:12px}
body.bpf #popinDepassementNiveauRisque .icon-form-info{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/save-invest/rachat/info_bpf.svg");background-position:0 0}
body.part #la-conseilinvest .versement,.versement{background-color:#e7e7e7}
body.part #la-conseilinvest .versement h1,body.part #la-conseilinvest .versement h2,body.part #la-conseilinvest .versement h3,body.part #la-conseilinvest .versement p,body.part #la-conseilinvest .versement a,body.part #la-conseilinvest .versement span,body.part #la-conseilinvest .versement button,.versement h1,.versement h2,.versement h3,.versement p,.versement a,.versement span,.versement button{font-family:'Open Sans'}
body.part #la-conseilinvest .versement #popinGrilleTarifaire,.versement #popinGrilleTarifaire{overflow:hidden;top:20%;border-radius:5px;position:absolute;height:inherit;padding:40px;width:100%;max-width:800px}
body.part #la-conseilinvest .versement #popinGrilleTarifaire a.close,.versement #popinGrilleTarifaire a.close{color:#dcdfe0;line-height:1.7;text-align:center;padding-left:1px;position:relative;z-index:9}
body.part #la-conseilinvest .versement #popinGrilleTarifaire .confirmation,.versement #popinGrilleTarifaire .confirmation{padding:0}
body.part #la-conseilinvest .versement #popinGrilleTarifaire .resp-table,.versement #popinGrilleTarifaire .resp-table{overflow-y:hidden;padding:0}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie,.versement #popinGrilleTarifaire section.assurance-vie{margin-bottom:0;padding-top:0}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie td,.versement #popinGrilleTarifaire section.assurance-vie td{font-family:"Open Sans" !important;font-size:13px;font-weight:bold}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie h2,.versement #popinGrilleTarifaire section.assurance-vie h2{margin-top:0;font-size:17px;font-weight:bold;color:#212121;text-transform:capitalize;font-family:"Open Sans" !important;padding:20px 0 10px;text-align:left}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie p,.versement #popinGrilleTarifaire section.assurance-vie p{text-align:left}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .fromToColumn td,.versement #popinGrilleTarifaire section.assurance-vie .fromToColumn td{font-size:13px;color:#767676}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.one,.versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.one{background-color:#eef7fe}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.two,.versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.two{background-color:#deeaf3}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.three,.versement #popinGrilleTarifaire section.assurance-vie .noSideBorder.three{background-color:#d5e3ed}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .noSideBorder td,.versement #popinGrilleTarifaire section.assurance-vie .noSideBorder td{height:65px;font-size:15px}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .noSideBorder td:last-child,.versement #popinGrilleTarifaire section.assurance-vie .noSideBorder td:last-child{border-right:1px solid #dcdfe0}
body.part #la-conseilinvest .versement #popinGrilleTarifaire section.assurance-vie .small,.versement #popinGrilleTarifaire section.assurance-vie .small{padding-top:30px}
body.part #la-conseilinvest .versement #voirDetailPeps .content p,.versement #voirDetailPeps .content p{font-family:'Open Sans';font-size:15px;color:#212121}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.title,.versement #voirDetailPeps .content p.title{font-size:17px;font-weight:bold;margin:15px 0 10px 0}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.montantMin,.versement #voirDetailPeps .content p.montantMin{font-weight:600;margin:40px 0 25px 0}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.montantMin span,.versement #voirDetailPeps .content p.montantMin span{font-size:26px;font-weight:bold;color:#2491ee;margin-left:5px}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.lightGrey,.versement #voirDetailPeps .content p.lightGrey{font-size:13px;color:#767676;margin-bottom:20px}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.offres,.versement #voirDetailPeps .content p.offres{font-size:15px;margin-bottom:5px}
body.part #la-conseilinvest .versement #voirDetailPeps .content p.offres span,.versement #voirDetailPeps .content p.offres span{font-weight:600}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table,.versement #voirDetailPeps .content .table{margin:20px 0 30px 0}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line,.versement #voirDetailPeps .content .table .line{float:left;width:100%;min-height:65px;background-color:#fbfbfb}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line:last-child,.versement #voirDetailPeps .content .table .line:last-child{background-color:#f5f5f5}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line p,.versement #voirDetailPeps .content .table .line p{font-family:'Open Sans'}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line p.col-55,.versement #voirDetailPeps .content .table .line p.col-55{width:55%;font-weight:600;color:#767676;padding-left:15px;line-height:65px;padding:12px 0 0 15px}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line p.col-55:first-child,.versement #voirDetailPeps .content .table .line p.col-55:first-child{line-height:1}
body.part #la-conseilinvest .versement #voirDetailPeps .content .table .line p.col-15,.versement #voirDetailPeps .content .table .line p.col-15{width:15%;font-size:17px;font-weight:600;color:#000;text-align:center;line-height:65px}
body.part #la-conseilinvest .versement .separateur,.versement .separateur{width:100%;height:1px;background-color:#dcdfe0;margin:25px 0}
body.part #la-conseilinvest .versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left,.versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left{padding:7px 15px 30px 0}
@media(max-width:767px){body.part #la-conseilinvest .versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left,.versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left{display:none}
}
body.part #la-conseilinvest .versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left,.versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left{width:90%;margin:0;margin-bottom:3px}
body.part #la-conseilinvest .versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left+p.lightGrey,.versement .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left+p.lightGrey{width:90%;float:left;margin:0;margin-bottom:10px}
body.part #la-conseilinvest .versement .bonusPeps,.versement .bonusPeps{margin-top:60px}
body.part #la-conseilinvest .versement .bonusPeps .content,.versement .bonusPeps .content{width:100%;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);border-top:5px solid #2491ee;padding:35px 30px !important}
body.part #la-conseilinvest .versement .bonusPeps .content .img img,.versement .bonusPeps .content .img img{width:48px;height:48px}
body.part #la-conseilinvest .versement .bonusPeps .content .content-inner,.versement .bonusPeps .content .content-inner{width:calc(100% - 68px)}
body.part #la-conseilinvest .versement .bonusPeps .content p,.versement .bonusPeps .content p{font-family:'Open Sans';font-size:15px;color:#000;margin-bottom:5px}
body.part #la-conseilinvest .versement .bonusPeps .content p.title,.versement .bonusPeps .content p.title{font-size:17px;font-weight:600;color:#212121;margin-bottom:0}
body.part #la-conseilinvest .versement .bonusPeps .content a,.versement .bonusPeps .content a{font-family:'Open Sans';font-size:15px;font-weight:600;color:#00915a;text-decoration:underline}
body.part #la-conseilinvest .versement .bonusPeps .content ul,.versement .bonusPeps .content ul{margin-top:20px;margin-left:15px}
body.part #la-conseilinvest .versement .bonusPeps .content ul li,.versement .bonusPeps .content ul li{list-style:disc;font-family:'Open Sans';font-size:13px;color:#212121}
body.part #la-conseilinvest .versement .icon.icon-fleft,body.part #la-conseilinvest .versement .icon.icon-fleft:before,body.part #la-conseilinvest .versement .icon.icon-fright:before,.versement .icon.icon-fleft,.versement .icon.icon-fleft:before,.versement .icon.icon-fright:before{content:"\e674";font-family:iconbnp}
body.part #la-conseilinvest .versement #status-profil-client,.versement #status-profil-client{font-size:17px;text-transform:none;font-family:"bnp_regular",Arial,sans-serif}
body.part #la-conseilinvest .versement.etape3 #subviewAutre .wrap>.row>.content>.block>header.form-ligne-titre.row+.row.white-box.lb-box .row.content-text .row img.pull-left+div.pull-left,.versement.etape3 #subviewAutre .wrap>.row>.content>.block>header.form-ligne-titre.row+.row.white-box.lb-box .row.content-text .row img.pull-left+div.pull-left{width:80%;margin-left:3%;margin-top:-15px;margin-bottom:20px}
body.part #la-conseilinvest .versement .lightGrey,.versement .lightGrey{color:#999}
body.part #la-conseilinvest .versement .noPadding,.versement .noPadding{padding:0}
body.part #la-conseilinvest .versement#sectionAutre #subviewAutre .bt-more-pop,.versement#sectionAutre #subviewAutre .bt-more-pop{cursor:pointer;text-decoration:underline}
body.part #la-conseilinvest .versement .popin,body.part #la-conseilinvest .versement .pj-popup,body.part #la-conseilinvest .versement .popin-alert,body.part #la-conseilinvest .versement .popin-fixed,.versement .popin,.versement .pj-popup,.versement .popin-alert,.versement .popin-fixed{height:700px;overflow:scroll;top:10%;position:fixed}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant,body.part #la-conseilinvest .versement .popin#popin-btnRefuser,body.part #la-conseilinvest .versement .popin#valid-popin-creation,body.part #la-conseilinvest .versement .popin#valid-popin-accepter,body.part #la-conseilinvest .versement .popin#more-popin-profil-client,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client,.versement .popin#popin-btnSuivant,.versement .popin#popin-btnRefuser,.versement .popin#valid-popin-creation,.versement .popin#valid-popin-accepter,.versement .popin#more-popin-profil-client,.versement .pj-popup#popin-btnSuivant,.versement .pj-popup#popin-btnRefuser,.versement .pj-popup#valid-popin-creation,.versement .pj-popup#valid-popin-accepter,.versement .pj-popup#more-popin-profil-client,.versement .popin-alert#popin-btnSuivant,.versement .popin-alert#popin-btnRefuser,.versement .popin-alert#valid-popin-creation,.versement .popin-alert#valid-popin-accepter,.versement .popin-alert#more-popin-profil-client,.versement .popin-fixed#popin-btnSuivant,.versement .popin-fixed#popin-btnRefuser,.versement .popin-fixed#valid-popin-creation,.versement .popin-fixed#valid-popin-accepter,.versement .popin-fixed#more-popin-profil-client{height:auto;overflow:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant button.btn-primary,body.part #la-conseilinvest .versement .popin#popin-btnRefuser button.btn-primary,body.part #la-conseilinvest .versement .popin#valid-popin-creation button.btn-primary,body.part #la-conseilinvest .versement .popin#valid-popin-accepter button.btn-primary,body.part #la-conseilinvest .versement .popin#more-popin-profil-client button.btn-primary,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant button.btn-primary,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser button.btn-primary,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation button.btn-primary,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter button.btn-primary,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client button.btn-primary,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant button.btn-primary,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser button.btn-primary,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation button.btn-primary,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter button.btn-primary,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client button.btn-primary,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant button.btn-primary,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser button.btn-primary,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation button.btn-primary,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter button.btn-primary,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client button.btn-primary,.versement .popin#popin-btnSuivant button.btn-primary,.versement .popin#popin-btnRefuser button.btn-primary,.versement .popin#valid-popin-creation button.btn-primary,.versement .popin#valid-popin-accepter button.btn-primary,.versement .popin#more-popin-profil-client button.btn-primary,.versement .pj-popup#popin-btnSuivant button.btn-primary,.versement .pj-popup#popin-btnRefuser button.btn-primary,.versement .pj-popup#valid-popin-creation button.btn-primary,.versement .pj-popup#valid-popin-accepter button.btn-primary,.versement .pj-popup#more-popin-profil-client button.btn-primary,.versement .popin-alert#popin-btnSuivant button.btn-primary,.versement .popin-alert#popin-btnRefuser button.btn-primary,.versement .popin-alert#valid-popin-creation button.btn-primary,.versement .popin-alert#valid-popin-accepter button.btn-primary,.versement .popin-alert#more-popin-profil-client button.btn-primary,.versement .popin-fixed#popin-btnSuivant button.btn-primary,.versement .popin-fixed#popin-btnRefuser button.btn-primary,.versement .popin-fixed#valid-popin-creation button.btn-primary,.versement .popin-fixed#valid-popin-accepter button.btn-primary,.versement .popin-fixed#more-popin-profil-client button.btn-primary{height:42px !important;border-radius:21px;border:0;font-family:'Open Sans' !important;font-size:15px;font-weight:600;line-height:1;color:#FFF;background:0;background-color:#28c3a9;-webkit-box-shadow:inherit;box-shadow:inherit;padding:0 30px;margin-top:5px}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant button.btn-primary:hover,body.part #la-conseilinvest .versement .popin#popin-btnRefuser button.btn-primary:hover,body.part #la-conseilinvest .versement .popin#valid-popin-creation button.btn-primary:hover,body.part #la-conseilinvest .versement .popin#valid-popin-accepter button.btn-primary:hover,body.part #la-conseilinvest .versement .popin#more-popin-profil-client button.btn-primary:hover,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant button.btn-primary:hover,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser button.btn-primary:hover,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation button.btn-primary:hover,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter button.btn-primary:hover,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter button.btn-primary:hover,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client button.btn-primary:hover,.versement .popin#popin-btnSuivant button.btn-primary:hover,.versement .popin#popin-btnRefuser button.btn-primary:hover,.versement .popin#valid-popin-creation button.btn-primary:hover,.versement .popin#valid-popin-accepter button.btn-primary:hover,.versement .popin#more-popin-profil-client button.btn-primary:hover,.versement .pj-popup#popin-btnSuivant button.btn-primary:hover,.versement .pj-popup#popin-btnRefuser button.btn-primary:hover,.versement .pj-popup#valid-popin-creation button.btn-primary:hover,.versement .pj-popup#valid-popin-accepter button.btn-primary:hover,.versement .pj-popup#more-popin-profil-client button.btn-primary:hover,.versement .popin-alert#popin-btnSuivant button.btn-primary:hover,.versement .popin-alert#popin-btnRefuser button.btn-primary:hover,.versement .popin-alert#valid-popin-creation button.btn-primary:hover,.versement .popin-alert#valid-popin-accepter button.btn-primary:hover,.versement .popin-alert#more-popin-profil-client button.btn-primary:hover,.versement .popin-fixed#popin-btnSuivant button.btn-primary:hover,.versement .popin-fixed#popin-btnRefuser button.btn-primary:hover,.versement .popin-fixed#valid-popin-creation button.btn-primary:hover,.versement .popin-fixed#valid-popin-accepter button.btn-primary:hover,.versement .popin-fixed#more-popin-profil-client button.btn-primary:hover{background:none !important;background-color:#1e9481 !important}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant button.btn-secondary,body.part #la-conseilinvest .versement .popin#popin-btnRefuser button.btn-secondary,body.part #la-conseilinvest .versement .popin#valid-popin-creation button.btn-secondary,body.part #la-conseilinvest .versement .popin#valid-popin-accepter button.btn-secondary,body.part #la-conseilinvest .versement .popin#more-popin-profil-client button.btn-secondary,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant button.btn-secondary,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser button.btn-secondary,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation button.btn-secondary,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter button.btn-secondary,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client button.btn-secondary,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant button.btn-secondary,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser button.btn-secondary,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation button.btn-secondary,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter button.btn-secondary,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client button.btn-secondary,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant button.btn-secondary,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser button.btn-secondary,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation button.btn-secondary,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter button.btn-secondary,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client button.btn-secondary,.versement .popin#popin-btnSuivant button.btn-secondary,.versement .popin#popin-btnRefuser button.btn-secondary,.versement .popin#valid-popin-creation button.btn-secondary,.versement .popin#valid-popin-accepter button.btn-secondary,.versement .popin#more-popin-profil-client button.btn-secondary,.versement .pj-popup#popin-btnSuivant button.btn-secondary,.versement .pj-popup#popin-btnRefuser button.btn-secondary,.versement .pj-popup#valid-popin-creation button.btn-secondary,.versement .pj-popup#valid-popin-accepter button.btn-secondary,.versement .pj-popup#more-popin-profil-client button.btn-secondary,.versement .popin-alert#popin-btnSuivant button.btn-secondary,.versement .popin-alert#popin-btnRefuser button.btn-secondary,.versement .popin-alert#valid-popin-creation button.btn-secondary,.versement .popin-alert#valid-popin-accepter button.btn-secondary,.versement .popin-alert#more-popin-profil-client button.btn-secondary,.versement .popin-fixed#popin-btnSuivant button.btn-secondary,.versement .popin-fixed#popin-btnRefuser button.btn-secondary,.versement .popin-fixed#valid-popin-creation button.btn-secondary,.versement .popin-fixed#valid-popin-accepter button.btn-secondary,.versement .popin-fixed#more-popin-profil-client button.btn-secondary{height:42px !important;border-radius:21px;border:solid 1px #1e9481;-webkit-box-shadow:inherit;box-shadow:inherit;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1;color:#1e9481;background:0;padding:0 30px;margin-top:5px}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin#popin-btnRefuser button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin#valid-popin-creation button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin#valid-popin-accepter button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin#more-popin-profil-client button.btn-secondary:hover,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant button.btn-secondary:hover,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser button.btn-secondary:hover,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation button.btn-secondary:hover,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter button.btn-secondary:hover,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter button.btn-secondary:hover,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client button.btn-secondary:hover,.versement .popin#popin-btnSuivant button.btn-secondary:hover,.versement .popin#popin-btnRefuser button.btn-secondary:hover,.versement .popin#valid-popin-creation button.btn-secondary:hover,.versement .popin#valid-popin-accepter button.btn-secondary:hover,.versement .popin#more-popin-profil-client button.btn-secondary:hover,.versement .pj-popup#popin-btnSuivant button.btn-secondary:hover,.versement .pj-popup#popin-btnRefuser button.btn-secondary:hover,.versement .pj-popup#valid-popin-creation button.btn-secondary:hover,.versement .pj-popup#valid-popin-accepter button.btn-secondary:hover,.versement .pj-popup#more-popin-profil-client button.btn-secondary:hover,.versement .popin-alert#popin-btnSuivant button.btn-secondary:hover,.versement .popin-alert#popin-btnRefuser button.btn-secondary:hover,.versement .popin-alert#valid-popin-creation button.btn-secondary:hover,.versement .popin-alert#valid-popin-accepter button.btn-secondary:hover,.versement .popin-alert#more-popin-profil-client button.btn-secondary:hover,.versement .popin-fixed#popin-btnSuivant button.btn-secondary:hover,.versement .popin-fixed#popin-btnRefuser button.btn-secondary:hover,.versement .popin-fixed#valid-popin-creation button.btn-secondary:hover,.versement .popin-fixed#valid-popin-accepter button.btn-secondary:hover,.versement .popin-fixed#more-popin-profil-client button.btn-secondary:hover{color:#FFF;background:0;background-color:#1e9481}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant .popin-content,body.part #la-conseilinvest .versement .popin#popin-btnRefuser .popin-content,body.part #la-conseilinvest .versement .popin#valid-popin-creation .popin-content,body.part #la-conseilinvest .versement .popin#valid-popin-accepter .popin-content,body.part #la-conseilinvest .versement .popin#more-popin-profil-client .popin-content,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant .popin-content,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser .popin-content,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation .popin-content,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter .popin-content,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client .popin-content,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant .popin-content,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser .popin-content,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation .popin-content,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter .popin-content,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client .popin-content,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant .popin-content,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser .popin-content,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation .popin-content,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter .popin-content,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client .popin-content,.versement .popin#popin-btnSuivant .popin-content,.versement .popin#popin-btnRefuser .popin-content,.versement .popin#valid-popin-creation .popin-content,.versement .popin#valid-popin-accepter .popin-content,.versement .popin#more-popin-profil-client .popin-content,.versement .pj-popup#popin-btnSuivant .popin-content,.versement .pj-popup#popin-btnRefuser .popin-content,.versement .pj-popup#valid-popin-creation .popin-content,.versement .pj-popup#valid-popin-accepter .popin-content,.versement .pj-popup#more-popin-profil-client .popin-content,.versement .popin-alert#popin-btnSuivant .popin-content,.versement .popin-alert#popin-btnRefuser .popin-content,.versement .popin-alert#valid-popin-creation .popin-content,.versement .popin-alert#valid-popin-accepter .popin-content,.versement .popin-alert#more-popin-profil-client .popin-content,.versement .popin-fixed#popin-btnSuivant .popin-content,.versement .popin-fixed#popin-btnRefuser .popin-content,.versement .popin-fixed#valid-popin-creation .popin-content,.versement .popin-fixed#valid-popin-accepter .popin-content,.versement .popin-fixed#more-popin-profil-client .popin-content{padding:2rem 10%;text-align:center;background-color:#FFF}
body.part #la-conseilinvest .versement .popin#popin-btnSuivant .popin-content p,body.part #la-conseilinvest .versement .popin#popin-btnRefuser .popin-content p,body.part #la-conseilinvest .versement .popin#valid-popin-creation .popin-content p,body.part #la-conseilinvest .versement .popin#valid-popin-accepter .popin-content p,body.part #la-conseilinvest .versement .popin#more-popin-profil-client .popin-content p,body.part #la-conseilinvest .versement .pj-popup#popin-btnSuivant .popin-content p,body.part #la-conseilinvest .versement .pj-popup#popin-btnRefuser .popin-content p,body.part #la-conseilinvest .versement .pj-popup#valid-popin-creation .popin-content p,body.part #la-conseilinvest .versement .pj-popup#valid-popin-accepter .popin-content p,body.part #la-conseilinvest .versement .pj-popup#more-popin-profil-client .popin-content p,body.part #la-conseilinvest .versement .popin-alert#popin-btnSuivant .popin-content p,body.part #la-conseilinvest .versement .popin-alert#popin-btnRefuser .popin-content p,body.part #la-conseilinvest .versement .popin-alert#valid-popin-creation .popin-content p,body.part #la-conseilinvest .versement .popin-alert#valid-popin-accepter .popin-content p,body.part #la-conseilinvest .versement .popin-alert#more-popin-profil-client .popin-content p,body.part #la-conseilinvest .versement .popin-fixed#popin-btnSuivant .popin-content p,body.part #la-conseilinvest .versement .popin-fixed#popin-btnRefuser .popin-content p,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-creation .popin-content p,body.part #la-conseilinvest .versement .popin-fixed#valid-popin-accepter .popin-content p,body.part #la-conseilinvest .versement .popin-fixed#more-popin-profil-client .popin-content p,.versement .popin#popin-btnSuivant .popin-content p,.versement .popin#popin-btnRefuser .popin-content p,.versement .popin#valid-popin-creation .popin-content p,.versement .popin#valid-popin-accepter .popin-content p,.versement .popin#more-popin-profil-client .popin-content p,.versement .pj-popup#popin-btnSuivant .popin-content p,.versement .pj-popup#popin-btnRefuser .popin-content p,.versement .pj-popup#valid-popin-creation .popin-content p,.versement .pj-popup#valid-popin-accepter .popin-content p,.versement .pj-popup#more-popin-profil-client .popin-content p,.versement .popin-alert#popin-btnSuivant .popin-content p,.versement .popin-alert#popin-btnRefuser .popin-content p,.versement .popin-alert#valid-popin-creation .popin-content p,.versement .popin-alert#valid-popin-accepter .popin-content p,.versement .popin-alert#more-popin-profil-client .popin-content p,.versement .popin-fixed#popin-btnSuivant .popin-content p,.versement .popin-fixed#popin-btnRefuser .popin-content p,.versement .popin-fixed#valid-popin-creation .popin-content p,.versement .popin-fixed#valid-popin-accepter .popin-content p,.versement .popin-fixed#more-popin-profil-client .popin-content p{margin-bottom:10px}
body.part #la-conseilinvest .versement .popin#GrillePopin,body.part #la-conseilinvest .versement .pj-popup#GrillePopin,body.part #la-conseilinvest .versement .popin-alert#GrillePopin,body.part #la-conseilinvest .versement .popin-fixed#GrillePopin,.versement .popin#GrillePopin,.versement .pj-popup#GrillePopin,.versement .popin-alert#GrillePopin,.versement .popin-fixed#GrillePopin{height:auto;overflow:auto}
body.part #la-conseilinvest .versement .popin#GrillePopin h2,body.part #la-conseilinvest .versement .pj-popup#GrillePopin h2,body.part #la-conseilinvest .versement .popin-alert#GrillePopin h2,body.part #la-conseilinvest .versement .popin-fixed#GrillePopin h2,.versement .popin#GrillePopin h2,.versement .pj-popup#GrillePopin h2,.versement .popin-alert#GrillePopin h2,.versement .popin-fixed#GrillePopin h2{font-size:2rem;margin-bottom:5px;margin-top:5px}
body.part #la-conseilinvest .versement .popin#GrillePopin h2+p,body.part #la-conseilinvest .versement .pj-popup#GrillePopin h2+p,body.part #la-conseilinvest .versement .popin-alert#GrillePopin h2+p,body.part #la-conseilinvest .versement .popin-fixed#GrillePopin h2+p,.versement .popin#GrillePopin h2+p,.versement .pj-popup#GrillePopin h2+p,.versement .popin-alert#GrillePopin h2+p,.versement .popin-fixed#GrillePopin h2+p{font-size:14px;margin-top:5px;margin-bottom:10px}
body.part #la-conseilinvest .versement .popin#GrillePopin h2+p+br,body.part #la-conseilinvest .versement .pj-popup#GrillePopin h2+p+br,body.part #la-conseilinvest .versement .popin-alert#GrillePopin h2+p+br,body.part #la-conseilinvest .versement .popin-fixed#GrillePopin h2+p+br,.versement .popin#GrillePopin h2+p+br,.versement .pj-popup#GrillePopin h2+p+br,.versement .popin-alert#GrillePopin h2+p+br,.versement .popin-fixed#GrillePopin h2+p+br{display:none}
body.part #la-conseilinvest .versement .popin#GrillePopin .resp-table table.grille.assurance-vie.strong,body.part #la-conseilinvest .versement .pj-popup#GrillePopin .resp-table table.grille.assurance-vie.strong,body.part #la-conseilinvest .versement .popin-alert#GrillePopin .resp-table table.grille.assurance-vie.strong,body.part #la-conseilinvest .versement .popin-fixed#GrillePopin .resp-table table.grille.assurance-vie.strong,.versement .popin#GrillePopin .resp-table table.grille.assurance-vie.strong,.versement .pj-popup#GrillePopin .resp-table table.grille.assurance-vie.strong,.versement .popin-alert#GrillePopin .resp-table table.grille.assurance-vie.strong,.versement .popin-fixed#GrillePopin .resp-table table.grille.assurance-vie.strong{font-size:.9rem;margin-bottom:10px}
body.part #la-conseilinvest .versement .popin section.assurance-vie,body.part #la-conseilinvest .versement .pj-popup section.assurance-vie,body.part #la-conseilinvest .versement .popin-alert section.assurance-vie,body.part #la-conseilinvest .versement .popin-fixed section.assurance-vie,.versement .popin section.assurance-vie,.versement .pj-popup section.assurance-vie,.versement .popin-alert section.assurance-vie,.versement .popin-fixed section.assurance-vie{position:initial}
body.part #la-conseilinvest .versement .popin a,body.part #la-conseilinvest .versement .pj-popup a,body.part #la-conseilinvest .versement .popin-alert a,body.part #la-conseilinvest .versement .popin-fixed a,.versement .popin a,.versement .pj-popup a,.versement .popin-alert a,.versement .popin-fixed a{text-decoration:none !important}
body.part #la-conseilinvest .versement table.assurance-vie,.versement table.assurance-vie{background:#fff;width:100%;margin-bottom:3.57143rem}
body.part #la-conseilinvest .versement table.assurance-vie td.inputR,.versement table.assurance-vie td.inputR{min-width:160px}
body.part #la-conseilinvest .versement table.assurance-vie:not(.sortable) .select-arrow,body.part #la-conseilinvest .versement table.assurance-vie:not(.sortable) .icon-carret-up,.versement table.assurance-vie:not(.sortable) .select-arrow,.versement table.assurance-vie:not(.sortable) .icon-carret-up{display:none}
body.part #la-conseilinvest .versement table.assurance-vie td,.versement table.assurance-vie td{padding:1rem;height:60px}
body.part #la-conseilinvest .versement table.assurance-vie td.grey,.versement table.assurance-vie td.grey{background-color:#faf9f9}
body.part #la-conseilinvest .versement table.assurance-vie td .circle-small,.versement table.assurance-vie td .circle-small{line-height:17px}
body.part #la-conseilinvest .versement table.assurance-vie th,.versement table.assurance-vie th{text-align:left;font-family:"bnpp_sansregular",Arial,sans-serif;width:190px;padding:1.42857rem;height:95px}
body.part #la-conseilinvest .versement table.assurance-vie th.larg,.versement table.assurance-vie th.larg{width:290px}
body.part #la-conseilinvest .versement table.assurance-vie th.grey,.versement table.assurance-vie th.grey{background-color:#faf9f9;padding:20px;height:60px}
body.part #la-conseilinvest .versement table.assurance-vie .unfolded th,.versement table.assurance-vie .unfolded th{position:relative}
body.part #la-conseilinvest .versement table.assurance-vie .unfolded th:after,body.part #la-conseilinvest .versement table.assurance-vie .unfolded th:before,.versement table.assurance-vie .unfolded th:after,.versement table.assurance-vie .unfolded th:before{-webkit-transform:scale(1.4) rotate(-180deg);transform:scale(1.4) rotate(-180deg);bottom:-27px;left:50%;border:solid transparent;content:" ";height:0;position:absolute;pointer-events:none}
body.part #la-conseilinvest .versement table.assurance-vie .unfolded th:after,.versement table.assurance-vie .unfolded th:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px;bottom:-24px;border-style:solid;display:block;width:0}
body.part #la-conseilinvest .versement table.assurance-vie .unfolded th:before,.versement table.assurance-vie .unfolded th:before{border-color:rgba(209,209,209,0);border-bottom-color:#f3eee9;border-width:11px;margin-left:-11px}
body.part #la-conseilinvest .versement table.assurance-vie tr,.versement table.assurance-vie tr{border:1px solid #f3eee9}
body.part #la-conseilinvest .versement table.assurance-vie thead .help-text-container,.versement table.assurance-vie thead .help-text-container{padding-left:5px}
body.part #la-conseilinvest .versement table.assurance-vie thead tr>td,.versement table.assurance-vie thead tr>td{border-left:solid 1px #f3eee9}
body.part #la-conseilinvest .versement table.assurance-vie thead td:not(.active),.versement table.assurance-vie thead td:not(.active){color:#837c77;font-weight:normal;background-color:#f9f7f8}
body.part #la-conseilinvest .versement table.assurance-vie thead a,.versement table.assurance-vie thead a{color:#837c77;float:left;width:100%}
body.part #la-conseilinvest .versement table.assurance-vie thead a.active,.versement table.assurance-vie thead a.active{color:#4e4e4e;font-weight:bold}
body.part #la-conseilinvest .versement table.assurance-vie thead a .icon-carret-up,.versement table.assurance-vie thead a .icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/udc/sprite-udc.png);background-position:center -663px}
body.part #la-conseilinvest .versement table.assurance-vie .join-input2 p,.versement table.assurance-vie .join-input2 p{border:1px solid #ccc;border-left:0 none;padding:12px 0 11px;margin:0;text-align:center;font-size:1.1em;min-width:2em}
body.part #la-conseilinvest .versement table.assurance-vie .icon-trash,body.part #la-conseilinvest .versement table.assurance-vie .icon-pdf,.versement table.assurance-vie .icon-trash,.versement table.assurance-vie .icon-pdf{cursor:pointer}
body.part #la-conseilinvest .versement header.header-page,.versement header.header-page{min-height:170px}
body.part #la-conseilinvest .versement header.header-page h2,.versement header.header-page h2{font-family:'bnpp_sans_condensedlight';font-size:36px;font-weight:300;margin:0}
body.part #la-conseilinvest .versement header.header-page p,.versement header.header-page p{font-family:'Open Sans';font-size:13px;font-weight:600}
body.part #la-conseilinvest .versement .toggleReco,.versement .toggleReco{cursor:pointer}
body.part #la-conseilinvest .versement .toggleReco.toggled header h3 span.icon-fright,.versement .toggleReco.toggled header h3 span.icon-fright{margin-right:16px;margin-top:18px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
body.part #la-conseilinvest .versement .toggleReco h3,.versement .toggleReco h3{display:block !important}
body.part #la-conseilinvest .versement .toggleReco h3 span,.versement .toggleReco h3 span{font-family:bnp_regular,Arial,sans-serif;font-size:13px}
body.part #la-conseilinvest .versement .toggleReco h3 span.icon-fright,.versement .toggleReco h3 span.icon-fright{margin-right:36px;margin-top:35px;font-family:iconbnp;font-family:iconbnp;font-size:20px;color:#4e4e4e;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
body.part #la-conseilinvest .versement p.underBox,.versement p.underBox{color:#999;margin-left:30px}
body.part #la-conseilinvest .versement.souscription-titres #avoirrepartitionarbi,body.part #la-conseilinvest .versement.souscription-titres #creerrepartitionarbi,.versement.souscription-titres #avoirrepartitionarbi,.versement.souscription-titres #creerrepartitionarbi{margin-top:0}
body.part #la-conseilinvest .versement .content-versement .cartouche,.versement .content-versement .cartouche{padding:8px 25px;background-color:#f2f2f2;border:1px solid #dcdfe0}
body.part #la-conseilinvest .versement .content-versement .cartouche p,.versement .content-versement .cartouche p{font-size:15px;line-height:55px;color:#999;margin:0}
@media(max-width:768px){body.part #la-conseilinvest .versement .content-versement .cartouche p,.versement .content-versement .cartouche p{line-height:inherit}
}
body.part #la-conseilinvest .versement .content-versement .cartouche>button,.versement .content-versement .cartouche>button{font-size:15px;line-height:55px;color:#999;text-decoration:underline;background:0;padding:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content,.versement .content-versement .wrapper-timeline .content{max-width:1024px;margin:0 auto;padding:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block,.versement .content-versement .wrapper-timeline .content .block{margin-bottom:25px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block:last-of-type,.versement .content-versement .wrapper-timeline .content .block:last-of-type{margin-bottom:30px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block p,.versement .content-versement .wrapper-timeline .content .block p{margin:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block p.libelle,.versement .content-versement .wrapper-timeline .content .block p.libelle{font-family:'Open Sans';font-size:13px;margin-top:1px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .separate,.versement .content-versement .wrapper-timeline .content .block .separate{width:100%;height:1px;margin:23px 0;background-color:#dcdfe0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block header.form-ligne-titre,.versement .content-versement .wrapper-timeline .content .block header.form-ligne-titre{min-height:52px;border:0;border-bottom:solid 1px #dcdfe0;padding-top:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block header.form-ligne-titre h3,.versement .content-versement .wrapper-timeline .content .block header.form-ligne-titre h3{font-family:'Open Sans';font-size:17px;color:#212121;text-transform:inherit;line-height:52px;margin:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box,.versement .content-versement .wrapper-timeline .content .block .white-box{padding:1.66667rem;border-radius:2px;background-color:#fff;border:solid 1px #dcdfe0;margin-bottom:10px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box:last-child,.versement .content-versement .wrapper-timeline .content .block .white-box:last-child{margin-bottom:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box:last-child .col-30.pull-left,.versement .content-versement .wrapper-timeline .content .block .white-box:last-child .col-30.pull-left{float:right;padding-right:17px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box:last-child .col-30.pull-left strong,.versement .content-versement .wrapper-timeline .content .block .white-box:last-child .col-30.pull-left strong{text-align:right}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box#toggle-block-reco .reco-comments .title-reco-comments h4,.versement .content-versement .wrapper-timeline .content .block .white-box#toggle-block-reco .reco-comments .title-reco-comments h4{margin-top:15px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .dropdown-container .dropdown .dropdown-selected,.versement .content-versement .wrapper-timeline .content .block .white-box .dropdown-container .dropdown .dropdown-selected{padding:12px 30px;border:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .dropdown-container .dropdown .btn-select,.versement .content-versement .wrapper-timeline .content .block .white-box .dropdown-container .dropdown .btn-select{border:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .montant,.versement .content-versement .wrapper-timeline .content .block .white-box .montant{position:relative;width:45%;float:right;top:8px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .montant:after,.versement .content-versement .wrapper-timeline .content .block .white-box .montant:after{content:"€";position:absolute;top:-5px;right:0;font-size:36px;color:#ccc}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .montant input[type=text],.versement .content-versement .wrapper-timeline .content .block .white-box .montant input[type=text]{display:block;width:100%;height:43px;font-size:36px;text-align:right;color:#2491ee;padding-right:30px;border:0;border-bottom:2px solid #ccc}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .montant input[type=text]::-ms-clear,.versement .content-versement .wrapper-timeline .content .block .white-box .montant input[type=text]::-ms-clear{display:none;width:0;height:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.title,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.title{font-family:'Open Sans';font-size:15px;font-weight:600;color:#212121;margin-bottom:10px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container{padding-top:11px;width:100%}
@media screen and (min-width:768px){body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container{width:70%}
}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container p{margin:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown{position:relative}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown.expand:after,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown.expand:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:after,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:after{content:"\e674";display:inline-block;font-family:iconbnp;font-size:10px;padding-top:.625rem;position:absolute;right:0;top:18px;width:3.125rem;z-index:2;padding-left:.625rem;padding-bottom:.5rem;-webkit-transform:rotate(-271deg);transform:rotate(-270deg)}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected{border:.0625rem solid #dcdfe0;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem;border-bottom-left-radius:0;border-bottom-right-radius:0;height:3.125rem;padding-top:.8125rem;padding-left:1.125rem}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected i,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected i{vertical-align:middle}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected p{font-size:.875rem}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected:hover,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected:hover{color:#999}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected span,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown .dropdown-selected span{font-size:.875rem;margin-top:-9px;display:block;color:#999}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:hover .dropdown-selected,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:hover .dropdown-selected{background-color:transparent;background-image:none;background-image:none}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:hover .dropdown-selected .libelle,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown:hover .dropdown-selected .libelle{color:#999}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list{max-height:100% !important;position:absolute;width:100%}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select{position:absolute;width:100%;top:0;-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5)}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif{border:.0625rem solid #dcdfe0;border-width:0 .0625rem .0625rem .0625rem;margin:0;padding:.625rem .625rem .625rem 1rem}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span{font-size:.75rem;text-transform:uppercase}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span p{font-size:.6875rem;text-transform:none}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover,body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif{background-color:transparent;background-image:none;background-image:none;color:#fff}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span,body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span{color:#28c3a9}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span p,body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span p{color:#28c3a9}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p{font-family:'Open Sans';font-size:13px;color:#212121}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.title,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.title{font-size:15px;font-weight:600}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.lightGrey,.versement .content-versement .wrapper-timeline .content .block .white-box .mob-100.col-2 p.lightGrey{font-size:13px;color:#767676;margin-top:10px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .content-text,.versement .content-versement .wrapper-timeline .content .block .white-box .content-text{margin-top:30px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .content-text a,.versement .content-versement .wrapper-timeline .content .block .white-box .content-text a{text-decoration:underline;margin-top:15px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block .white-box .content-text a img,.versement .content-versement .wrapper-timeline .content .block .white-box .content-text a img{vertical-align:middle;margin-left:9px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps{margin-top:60px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content{width:100%;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 2px 6px 0 rgba(0,0,0,0.2);border-top:5px solid #2491ee;padding:35px 30px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content .img img,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content .img img{width:48px;height:48px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content .content-inner,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content .content-inner{width:calc(100% - 68px)}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content p,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content p{font-family:'Open Sans';font-size:15px;color:#000;margin-bottom:5px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content p.title,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content p.title{font-size:17px;font-weight:600;color:#212121;margin-bottom:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content a,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content a{font-family:'Open Sans';font-size:15px;font-weight:600;color:#00915a;text-decoration:underline}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content ul,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content ul{margin-top:20px;margin-left:15px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content ul li,.versement .content-versement .wrapper-timeline .content .block form .bonusPeps .content ul li{list-style:disc;font-family:'Open Sans';font-size:13px;color:#212121}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .content-text,.versement .content-versement .wrapper-timeline .content .block form .content-text{margin-top:10px !important}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .content-text p,.versement .content-versement .wrapper-timeline .content .block form .content-text p{font-family:'Open Sans';font-size:13px;color:#767676}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form .content-text a,.versement .content-versement .wrapper-timeline .content .block form .content-text a{margin-top:0 !important;margin-left:5px;font-family:'Open Sans';font-size:13px;font-weight:600;color:#00915a}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form button,.versement .content-versement .wrapper-timeline .content .block form button{height:42px;background-color:#f8f8f8;-webkit-box-shadow:inherit;box-shadow:inherit;border:0;border-radius:21px;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:42px;color:#212121;padding:0 30px;margin-top:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form button:hover,.versement .content-versement .wrapper-timeline .content .block form button:hover{color:#FFF;background-color:#d5d5d5}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form button.btn-primary,.versement .content-versement .wrapper-timeline .content .block form button.btn-primary{color:#FFF;background-image:none;background-color:#28c3a9}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content .block form button.btn-primary:hover,.versement .content-versement .wrapper-timeline .content .block form button.btn-primary:hover{background-color:#1e9481}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .content #GrillePopin #closeDemoPopin,.versement .content-versement .wrapper-timeline .content #GrillePopin #closeDemoPopin{position:absolute;z-index:9999;right:20px}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary,.versement .content-versement .wrapper-timeline .btn-secondary{height:inherit}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary[data-show-popin],.versement .content-versement .wrapper-timeline .btn-secondary[data-show-popin]{border:solid 1px #1e9481;-webkit-box-shadow:inherit;box-shadow:inherit;font-family:'Open Sans';background:0}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary[data-show-popin]:hover,.versement .content-versement .wrapper-timeline .btn-secondary[data-show-popin]:hover{color:#fff;background:0;background-color:#1e9481}
body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary#creerrepartition,body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary#creerrepartitionarbi,body.part #la-conseilinvest .versement .content-versement .wrapper-timeline .btn-secondary#precedent,.versement .content-versement .wrapper-timeline .btn-secondary#creerrepartition,.versement .content-versement .wrapper-timeline .btn-secondary#creerrepartitionarbi,.versement .content-versement .wrapper-timeline .btn-secondary#precedent{margin-top:16px;padding-bottom:17px}
body.part #la-conseilinvest .versement #toggle-block-versement.nano,.versement #toggle-block-versement.nano{height:640px}
body.part #la-conseilinvest .versement #toggle-block-versement .nano-content,.versement #toggle-block-versement .nano-content{padding:20px 0 20px 20px}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement,.versement #toggle-block-versement .resume-comptes-versement{padding-left:15px;border-left:3px solid #2491ee;margin-bottom:70px}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement .help-text-container,.versement #toggle-block-versement .resume-comptes-versement .help-text-container{margin:2px 0 0 5px}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement p,.versement #toggle-block-versement .resume-comptes-versement p{padding:5px;font-family:'Open Sans';line-height:1;color:#767676;display:none}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement p.big,.versement #toggle-block-versement .resume-comptes-versement p.big{font-weight:bold;color:#000;margin-bottom:15px;display:block}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement p span,.versement #toggle-block-versement .resume-comptes-versement p span{font-weight:bold;color:#000}
body.part #la-conseilinvest .versement #toggle-block-versement .resume-comptes-versement p span.circle-container span.circle,.versement #toggle-block-versement .resume-comptes-versement p span.circle-container span.circle{color:#767676}
body.part #la-conseilinvest .versement #toggle-block-versement .doughnut-legend,.versement #toggle-block-versement .doughnut-legend{width:93%}
body.part #la-conseilinvest .versement #toggle-block-versement #maJauge1.ma-jauge,.versement #toggle-block-versement #maJauge1.ma-jauge{padding-left:15%}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop,.versement #toggle-block-reco .blockTop{border-right:0;padding:15px 0 25px 0}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop.no-bord-bottom,.versement #toggle-block-reco .blockTop.no-bord-bottom{border-bottom:0}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop.no-bord-b,.versement #toggle-block-reco .blockTop.no-bord-b{margin-bottom:10px;border:0}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop p.title_block,.versement #toggle-block-reco .blockTop p.title_block{font-family:'Open Sans';font-size:15px;color:#212121;padding:0}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop .bonus,.versement #toggle-block-reco .blockTop .bonus{margin-top:18px}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop .bonus img,.versement #toggle-block-reco .blockTop .bonus img{margin:6px 24px 0 0}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop .bonus .pull-left p.title_block,.versement #toggle-block-reco .blockTop .bonus .pull-left p.title_block{text-transform:uppercase;margin-bottom:8px}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop .bonus .pull-left p span,.versement #toggle-block-reco .blockTop .bonus .pull-left p span{color:#1abb5a;font-weight:bold}
body.part #la-conseilinvest .versement #toggle-block-reco .blockTop .bonus .pull-left a,.versement #toggle-block-reco .blockTop .bonus .pull-left a{text-decoration:underline}
body.part #la-conseilinvest .versement #toggle-block-reco .chapo p,.versement #toggle-block-reco .chapo p{margin-top:15px;margin-bottom:30px}
body.part #la-conseilinvest .versement #toggle-block-impact .simulation-perfs,.versement #toggle-block-impact .simulation-perfs{border-top:1px solid #e6e6e6;margin-top:30px}
body.part #la-conseilinvest .versement .reco-comments,.versement .reco-comments{border-radius:3px;border:1px solid #ccc;width:90%;margin:20px auto 40px auto;padding:0 20px}
body.part #la-conseilinvest .versement .reco-comments .title-,.versement .reco-comments .title-{border-bottom:1px solid #dcdfe0}
body.part #la-conseilinvest .versement .reco-comments .title- h4,.versement .reco-comments .title- h4{font-size:1.2rem;margin-bottom:10px}
body.part #la-conseilinvest .versement .reco-comments .content-,.versement .reco-comments .content-{margin-top:15px}
body.part #la-conseilinvest .versement .reco-comments .content- p,.versement .reco-comments .content- p{color:#999;padding-right:50px}
body.part #la-conseilinvest .versement .reco-comments .content- hr,.versement .reco-comments .content- hr{border:0;border-top:1px solid #dcdfe0}
body.part #la-conseilinvest .versement .reco-comments .details-,.versement .reco-comments .details-{overflow:hidden;margin-top:30px;margin-bottom:20px}
body.part #la-conseilinvest .versement .reco-comments .details- .icon-details-coments,.versement .reco-comments .details- .icon-details-coments{float:left;width:10%;display:inline-block;text-align:center;display:block;height:30px;width:10%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/souscription/picto-info.png) no-repeat;margin-top:6px;background-position:15px 0}
body.part #la-conseilinvest .versement .reco-comments .details- .icon-details-coments .icon,.versement .reco-comments .details- .icon-details-coments .icon{display:none;font-size:27px}
body.part #la-conseilinvest .versement .reco-comments .details->p,.versement .reco-comments .details->p{float:left;display:inline-block;width:90%;padding-right:60px}
body.part #la-conseilinvest .versement .footer-reco-comments,.versement .footer-reco-comments{overflow:hidden;margin-bottom:15px}
body.part #la-conseilinvest .versement .footer-reco-comments .icon-reco-docs,.versement .footer-reco-comments .icon-reco-docs{float:left;width:10%;display:inline-block;text-align:center}
body.part #la-conseilinvest .versement .footer-reco-comments .icon-reco-docs .icon,.versement .footer-reco-comments .icon-reco-docs .icon{font-size:20px;color:#2491ee}
body.part #la-conseilinvest .versement .footer-reco-comments>a,.versement .footer-reco-comments>a{float:left;display:inline-block;width:90%;color:#717171;text-decoration:underline}
body.part #la-conseilinvest .versement .footer-reco-comments.exterieur-block,.versement .footer-reco-comments.exterieur-block{margin-left:48px}
@media screen and (max-width:768px){body.part #la-conseilinvest .versement .footer-reco-comments.exterieur-block,.versement .footer-reco-comments.exterieur-block{margin-left:auto}
}
body.part #la-conseilinvest .versement .footer-reco-comments.exterieur-block .icon-reco-docs,.versement .footer-reco-comments.exterieur-block .icon-reco-docs{margin-right:15px;width:auto}
@media screen and (max-width:768px){body.part #la-conseilinvest .versement .footer-reco-comments.exterieur-block .icon-reco-docs,.versement .footer-reco-comments.exterieur-block .icon-reco-docs{margin-right:0;width:10%}
}
body.part #la-conseilinvest .versement .footer-reco-comments.exterieur-block>a,.versement .footer-reco-comments.exterieur-block>a{color:#999}
body.part #la-conseilinvest .versement .choixSupport,.versement .choixSupport{margin-top:70px}
body.part #la-conseilinvest .versement .choixSupport p,.versement .choixSupport p{font-family:'Open Sans';color:#212121;font-size:15px}
body.part #la-conseilinvest .versement .choixSupport p.title,.versement .choixSupport p.title{font-weight:bold}
body.part #la-conseilinvest .versement .choixSupport ul,.versement .choixSupport ul{margin-left:50px;margin-top:20px;padding-right:50px}
body.part #la-conseilinvest .versement .choixSupport ul li,.versement .choixSupport ul li{list-style:none;font-family:'Open Sans';font-size:15px;color:#424242;position:relative}
body.part #la-conseilinvest .versement .choixSupport ul li:after,.versement .choixSupport ul li:after{content:"-";position:absolute;width:10px;height:10px;top:0;left:-12px}
body.part #la-conseilinvest .versement .choixSupport ul li span,.versement .choixSupport ul li span{font-family:'Open Sans';font-weight:700}
body.part #la-conseilinvest .versement .resultQuiz,.versement .resultQuiz{margin-top:20px}
body.part #la-conseilinvest .versement .resultQuiz .icon,.versement .resultQuiz .icon{color:#2491ee;font-size:27px}
body.part #la-conseilinvest .versement .resultQuiz .content,.versement .resultQuiz .content{width:calc(100% - 40px)}
body.part #la-conseilinvest .versement .resultQuiz .content p,.versement .resultQuiz .content p{font-family:'Open Sans';font-size:15px;color:#767676}
body.part #la-conseilinvest .versement .resultQuiz .content ul,.versement .resultQuiz .content ul{margin:20px 0 20px 50px;padding-right:50px}
body.part #la-conseilinvest .versement .resultQuiz .content ul li,.versement .resultQuiz .content ul li{list-style:none;font-family:'Open Sans';font-size:15px;color:#767676;position:relative}
body.part #la-conseilinvest .versement .resultQuiz .content ul li:after,.versement .resultQuiz .content ul li:after{content:"-";position:absolute;width:10px;height:10px;top:0;left:-28px}
body.part #la-conseilinvest .versement .resultQuiz .content ul li a,.versement .resultQuiz .content ul li a{color:#00915a;font-family:bnp_regular;font-weight:700;text-decoration:underline}
body.part #la-conseilinvest .versement .resultQuiz .content ul+p,.versement .resultQuiz .content ul+p{font-weight:normal}
body.part #la-conseilinvest .versement .resultQuiz .content .linkDwnld,.versement .resultQuiz .content .linkDwnld{margin-top:32px;margin-left:-40px}
body.part #la-conseilinvest .versement .resultQuiz .content .linkDwnld .icon,.versement .resultQuiz .content .linkDwnld .icon{font-size:26px;color:#00915a}
body.part #la-conseilinvest .versement .resultQuiz .content .linkDwnld a,.versement .resultQuiz .content .linkDwnld a{width:calc(100% - 36px);font-family:'Open Sans';font-size:15px;color:#00915a;text-decoration:underline}
body.part #la-conseilinvest .versement .tabs-nav-reco .tab-nav-impact,.versement .tabs-nav-reco .tab-nav-impact{height:60px;margin-top:10px;margin-bottom:20px;text-align:center;color:#999;font-size:18px;border-bottom:3px solid #eee;cursor:pointer}
body.part #la-conseilinvest .versement .tabs-nav-reco .tab-nav-impact.tab-active,body.part #la-conseilinvest .versement .tabs-nav-reco .tab-nav-impact:hover,.versement .tabs-nav-reco .tab-nav-impact.tab-active,.versement .tabs-nav-reco .tab-nav-impact:hover{color:#212121;border-bottom-color:#2491ee}
body.part #la-conseilinvest .versement .tab-content,.versement .tab-content{display:none}
body.part #la-conseilinvest .versement .tab-content.active-content-tab,.versement .tab-content.active-content-tab{display:block}
body.part #la-conseilinvest .versement .tab-content#impact-tab-apres .ma-jauge,body.part #la-conseilinvest .versement .tab-content#impact-tab-avant .ma-jauge,.versement .tab-content#impact-tab-apres .ma-jauge,.versement .tab-content#impact-tab-avant .ma-jauge{margin-top:50px;position:relative;left:10%}
body.part #la-conseilinvest .versement .support-title-tab,.versement .support-title-tab{margin-top:50px}
body.part #la-conseilinvest .versement .mon-donut .content-canvas,.versement .mon-donut .content-canvas{width:280px;height:280px;position:relative}
body.part #la-conseilinvest .versement .mon-donut .content-canvas .content-canvas-fixed,.versement .mon-donut .content-canvas .content-canvas-fixed{position:relative !important}
@media(max-width:768px){body.part #la-conseilinvest .versement .mon-donut .content-canvas,.versement .mon-donut .content-canvas{margin:0 auto}
}
body.part #la-conseilinvest .versement .mon-donut canvas,.versement .mon-donut canvas{cursor:pointer;border-radius:300px}
body.part #la-conseilinvest .versement .mon-donut .details-datas span,.versement .mon-donut .details-datas span{font-size:16px}
body.part #la-conseilinvest .versement .mon-donut .details-datas,body.part #la-conseilinvest .versement .mon-donut .details-total,.versement .mon-donut .details-datas,.versement .mon-donut .details-total{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:'Open Sans';text-align:center;text-transform:uppercase;font-size:24px;font-weight:700;line-height:20px}
body.part #la-conseilinvest .versement .mon-donut .details-datas span,body.part #la-conseilinvest .versement .mon-donut .details-total span,.versement .mon-donut .details-datas span,.versement .mon-donut .details-total span{display:block;font-family:'Open Sans';font-size:14px;font-weight:400;line-height:1;margin-bottom:-12px}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend,.versement .mon-donut .doughnut-legend{margin-top:25px}
@media(max-width:768px){body.part #la-conseilinvest .versement .mon-donut .doughnut-legend,.versement .mon-donut .doughnut-legend{width:100%}
}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li,.versement .mon-donut .doughnut-legend li{height:auto;float:none}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label,.versement .mon-donut .doughnut-legend li.label{width:auto;border-radius:100px;background:#eee;margin-top:6px;margin-bottom:8px;padding:3px 16px;font-family:'Open Sans';font-size:13px;color:#fff;line-height:normal;display:inline-block;text-align:center}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-1,.versement .mon-donut .doughnut-legend li.label.label-couleur-1{background:#5cc569}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-2,.versement .mon-donut .doughnut-legend li.label.label-couleur-2{background:#74db81}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-3,.versement .mon-donut .doughnut-legend li.label.label-couleur-3{background:#ffc832}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-4,.versement .mon-donut .doughnut-legend li.label.label-couleur-4{background:#f5a623}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-5,.versement .mon-donut .doughnut-legend li.label.label-couleur-5{background:#f08a23}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-6,.versement .mon-donut .doughnut-legend li.label.label-couleur-6{background:#f45b5b}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.label.label-couleur-7,.versement .mon-donut .doughnut-legend li.label.label-couleur-7{background:#e64444}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond,.versement .mon-donut .doughnut-legend li.fond{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #dcdfe0;border-radius:4px;margin-bottom:10px;padding:6px 20px;position:relative;overflow:hidden;cursor:default}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend>span,.versement .mon-donut .doughnut-legend li.fond .item-legend>span{display:block;width:6px;height:200px;position:absolute;top:0;left:0}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-type,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-type{color:#212121;font-family:'Open Sans';font-size:15px}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content h2,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content h2{font-family:'Open Sans';font-size:15px;font-weight:700;text-transform:inherit;color:#212121;margin-bottom:7px;margin-top:5px}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details{font-family:'Open Sans';font-size:15px}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details span,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details span{color:#868585}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content>a,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content>a{font-family:'Open Sans';font-size:13px;color:#767676;font-weight:600;text-decoration:underline}
body.part #la-conseilinvest .versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content>a:hover,.versement .mon-donut .doughnut-legend li.fond .item-legend .item-legend-content>a:hover{color:#1abb5a}
body.part #la-conseilinvest .versement .title-jauge .infoKo p,.versement .title-jauge .infoKo p{width:calc(100% - 50px);color:#e64444}
body.part #la-conseilinvest .versement .title-jauge h3,.versement .title-jauge h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin-bottom:4px}
body.part #la-conseilinvest .versement .title-jauge span,.versement .title-jauge span{font-family:'Open Sans';font-size:13px;color:#767676;text-decoration:underline;cursor:pointer}
body.part #la-conseilinvest .versement .title-jauge a,.versement .title-jauge a{font-family:bnp_regular,Arial,sans-serif;font-size:15px;text-decoration:underline;color:#9b9b9b;cursor:pointer}
body.part #la-conseilinvest .versement .title-jauge a:hover,.versement .title-jauge a:hover{color:#343434}
body.part #la-conseilinvest .versement .title-jauge .info,.versement .title-jauge .info{width:100%;margin-top:20px}
body.part #la-conseilinvest .versement .title-jauge .info img,.versement .title-jauge .info img{margin-top:5px}
body.part #la-conseilinvest .versement .title-jauge .info p,.versement .title-jauge .info p{font-family:'Open Sans';width:calc(100% - 50px);color:#60c46c}
body.part #la-conseilinvest .versement .title-donut,.versement .title-donut{margin-bottom:20px;margin-top:50px}
@media screen and (max-width:768px){body.part #la-conseilinvest .versement .title-donut,.versement .title-donut{margin-top:90px}
}
body.part #la-conseilinvest .versement .title-donut h3,.versement .title-donut h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin-bottom:4px}
body.part #la-conseilinvest .versement .toggleVersement .fl-toggle,.versement .toggleVersement .fl-toggle{text-align:center;cursor:pointer;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
body.part #la-conseilinvest .versement .toggleVersement .fl-toggle .icon,.versement .toggleVersement .fl-toggle .icon{display:inline-block;font-family:'iconbnp';font-size:19px;color:#9e9e9e;position:relative;top:-10px;left:0}
@media(max-width:768px){body.part #la-conseilinvest .versement .toggleVersement .amont-av-versement,.versement .toggleVersement .amont-av-versement{display:block}
}
body.part #la-conseilinvest .versement .toggleVersement.toggled .white-box .col-10 .fl-toggle,.versement .toggleVersement.toggled .white-box .col-10 .fl-toggle{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
body.part #la-conseilinvest .versement .toggleVersement.toggled .white-box .col-10 .fl-toggle .icon,.versement .toggleVersement.toggled .white-box .col-10 .fl-toggle .icon{top:12px;left:-15px}
body.part #la-conseilinvest .versement .valorisation-versement,.versement .valorisation-versement{font-size:13px}
body.part #la-conseilinvest .versement .consulter-grille-versement a,.versement .consulter-grille-versement a{text-decoration:underline}
body.part #la-conseilinvest .versement .consulter-grille-versement .icon,.versement .consulter-grille-versement .icon{font-size:25px}
@media(max-width:768px){body.part #la-conseilinvest .versement .side-ligne-title,.versement .side-ligne-title{padding-bottom:10px}
}
body.part #la-conseilinvest .versement .side-ligne-title h3,.versement .side-ligne-title h3{display:inline-block}
body.part #la-conseilinvest .versement .side-ligne-title .label,.versement .side-ligne-title .label{display:inline-block;color:#999;font-family:'Open Sans';font-size:13px;margin-left:5px}
body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart,.versement .simulation-perfs .content-line-chart{margin-top:20px}
body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart h4,.versement .simulation-perfs .content-line-chart h4{font-size:1.2rem}
body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart canvas,.versement .simulation-perfs .content-line-chart canvas{float:left;margin:10px 50px 50px 40px}
@media(max-width:768px){body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart canvas,.versement .simulation-perfs .content-line-chart canvas{margin:30px auto;width:100%}
}
body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart .legend-line,.versement .simulation-perfs .content-line-chart .legend-line{float:left}
body.part #la-conseilinvest .versement .simulation-perfs .content-line-chart .legend-line .line-elemts,.versement .simulation-perfs .content-line-chart .legend-line .line-elemts{margin-top:35px}
body.part #la-conseilinvest .versement .exp-line p,.versement .exp-line p{color:#999;padding:0 15px}
body.part #la-conseilinvest .versement .attention-line,.versement .attention-line{overflow:hidden;margin-top:40px;margin-bottom:50px}
body.part #la-conseilinvest .versement .attention-line .ico,.versement .attention-line .ico{float:left;width:10%;display:inline-block;text-align:center}
body.part #la-conseilinvest .versement .attention-line .ico .icon,.versement .attention-line .ico .icon{font-size:27px}
body.part #la-conseilinvest .versement .attention-line p,.versement .attention-line p{float:left;display:inline-block;width:90%;padding-right:60px}
body.part #la-conseilinvest .versement .attention-line p button,.versement .attention-line p button{text-decoration:underline;color:#212121;background:0;padding:0}
body.part #la-conseilinvest .versement .progression.progression-av,.versement .progression.progression-av{float:left;width:280px;height:10px;position:relative;border-radius:10px;margin:0 0 50px 30px;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,right top,from(#5cc569),color-stop(16%,#74db81),color-stop(32%,#ffc832),color-stop(48%,#f5a623),color-stop(64%,#f08a23),color-stop(80%,#f45b5b),to(#e64444));background-image:linear-gradient(to right,#5cc569 0,#74db81 16%,#ffc832 32%,#f5a623 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%)}
@media(max-width:768px){body.part #la-conseilinvest .versement .progression.progression-av,.versement .progression.progression-av{width:85%;text-align:center;margin-top:55px;margin-bottom:30px}
}
body.part #la-conseilinvest .versement .progression.progression-av ul,.versement .progression.progression-av ul{position:relative;z-index:1}
body.part #la-conseilinvest .versement .progression.progression-av ul li,.versement .progression.progression-av ul li{display:inline-block;position:absolute;top:10px}
body.part #la-conseilinvest .versement .progression.progression-av ul li:first-child,.versement .progression.progression-av ul li:first-child{left:0}
body.part #la-conseilinvest .versement .progression.progression-av ul li:first-child span,.versement .progression.progression-av ul li:first-child span{color:#5cc569}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(2),.versement .progression.progression-av ul li:nth-child(2){left:16.6666%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(2) span,.versement .progression.progression-av ul li:nth-child(2) span{color:#74db81}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(3),.versement .progression.progression-av ul li:nth-child(3){left:33.3333%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(3) span,.versement .progression.progression-av ul li:nth-child(3) span{color:#ffc832}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(4),.versement .progression.progression-av ul li:nth-child(4){left:49.9999%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(4) span,.versement .progression.progression-av ul li:nth-child(4) span{color:#f5a623}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(5),.versement .progression.progression-av ul li:nth-child(5){left:66.6665%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(5) span,.versement .progression.progression-av ul li:nth-child(5) span{color:#f08a23}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(6),.versement .progression.progression-av ul li:nth-child(6){left:83.3331%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:nth-child(6) span,.versement .progression.progression-av ul li:nth-child(6) span{color:#f45b5b}
body.part #la-conseilinvest .versement .progression.progression-av ul li:last-child,.versement .progression.progression-av ul li:last-child{left:99.9997%}
body.part #la-conseilinvest .versement .progression.progression-av ul li:last-child span,.versement .progression.progression-av ul li:last-child span{margin-left:-3px;color:#e64444}
body.part #la-conseilinvest .versement .progression.progression-av ul li::before,.versement .progression.progression-av ul li::before{content:'';width:3px;height:3px;position:absolute;left:0;top:-6px;border-radius:50%;display:block;background-color:rgba(0,0,0,0.5)}
body.part #la-conseilinvest .versement .progression.progression-av ul li:first-child::before,body.part #la-conseilinvest .versement .progression.progression-av ul li:last-child::before,.versement .progression.progression-av ul li:first-child::before,.versement .progression.progression-av ul li:last-child::before{content:none}
body.part #la-conseilinvest .versement .progression.progression-av ul li span,.versement .progression.progression-av ul li span{font-family:'Open Sans';font-size:13px;font-weight:600;margin-left:-2px;background-color:#FFF}
body.part #la-conseilinvest .versement .progression.progression-av .NvRisque,.versement .progression.progression-av .NvRisque{width:141px;font-family:'Open Sans';font-size:12px;font-weight:600;text-align:center;position:absolute;left:0;margin-left:-70px;margin-top:45px;color:#4c4c4c}
body.part #la-conseilinvest .versement .progression.progression-av .NvRisque::after,.versement .progression.progression-av .NvRisque::after{content:'';left:50%;width:2px;height:70px;border-right:1px dashed #4c4c4c;position:absolute;bottom:40px}
body.part #la-conseilinvest .versement .progression.progression-av .NvRecommandation,.versement .progression.progression-av .NvRecommandation{width:141px;font-size:12px;text-align:center;color:#b6d148;position:absolute;left:0;margin-top:-35px;margin-left:-70px}
body.part #la-conseilinvest .versement .progression.progression-av .NvRecommandation::after,.versement .progression.progression-av .NvRecommandation::after{content:"\01F4A7";left:45%;font-size:15px;height:0;color:#b6d148;bottom:-20px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;width:auto}
body.part #la-conseilinvest .versement .progression .niveau-risque,.versement .progression .niveau-risque{color:#5cc569;font-weight:bold}
body.part #la-conseilinvest .versement .progression .triangle::after,.versement .progression .triangle::after{content:'';position:absolute;width:0;height:0;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-40px;left:46%}
body.part #la-conseilinvest .versement .progression .triangle.triangle-reco::after,.versement .progression .triangle.triangle-reco::after{bottom:inherit;top:-22px;border:0;border-top:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
body.part #la-conseilinvest .versement .progression .barre-rsq,.versement .progression .barre-rsq{display:inline-block;float:none;position:relative;margin:30px 0 30px 0}
body.part #la-conseilinvest .versement .progression .barre-rsq .triangle::before,.versement .progression .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#4f4f4f}
@media(max-width:768px){body.part #la-conseilinvest .versement .progression .etapes,.versement .progression .etapes{width:100%}
}
body.part #la-conseilinvest .versement .progression .etapes .triangle::after,.versement .progression .etapes .triangle::after{left:-6px}
body.part #la-conseilinvest .versement .progression .etapes .triangle::before,.versement .progression .etapes .triangle::before{content:'Niveau de risque maximum';position:absolute;width:150px;height:0;bottom:-43px;right:-29px;font-size:12px}
body.part #la-conseilinvest .versement .progression .etapes .triangle.triangle-contrat::before,.versement .progression .etapes .triangle.triangle-contrat::before{content:'Niveau de risque maximum de votre contrat'}
body.part #la-conseilinvest .versement .progression .etapes .triangle.triangle-reco::before,.versement .progression .etapes .triangle.triangle-reco::before{content:"Notre recommandation";bottom:inherit;top:-40px;width:176px}
body.part #la-conseilinvest .versement .progression .etapes .rsk-faible,.versement .progression .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
body.part #la-conseilinvest .versement .progression .etapes .rsk-fort,.versement .progression .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
body.part #la-conseilinvest .versement .progression .barre-rsq li,.versement .progression .barre-rsq li{color:#212121;text-align:center;border-radius:0;width:45px;height:26px;float:left;list-style:none;position:relative;border-top:1px solid #757575;border-bottom:1px solid #757575}
@media(max-width:768px){body.part #la-conseilinvest .versement .progression .barre-rsq li,.versement .progression .barre-rsq li{width:15%}
}
body.part #la-conseilinvest .versement .progression .barre-rsq li .num-etape,.versement .progression .barre-rsq li .num-etape{position:absolute;bottom:-27px;left:-4px;font-size:12px;color:#969696}
body.part #la-conseilinvest .versement .progression .barre-rsq li .sep-etape,.versement .progression .barre-rsq li .sep-etape{height:30px;display:block}
body.part #la-conseilinvest .versement .progression .barre-rsq li .sep-etape:before,body.part #la-conseilinvest .versement .progression .barre-rsq li .sep-etape:after,.versement .progression .barre-rsq li .sep-etape:before,.versement .progression .barre-rsq li .sep-etape:after{content:'';width:1px;height:7px;background:#757575;display:block;position:absolute;left:0}
body.part #la-conseilinvest .versement .progression .barre-rsq li .sep-etape:before,.versement .progression .barre-rsq li .sep-etape:before{top:-7px}
body.part #la-conseilinvest .versement .progression .barre-rsq li .sep-etape:after,.versement .progression .barre-rsq li .sep-etape:after{bottom:-8px}
body.part #la-conseilinvest .versement .progression .barre-rsq li,.versement .progression .barre-rsq li{width:100px;padding:8px 0}
body.part #la-conseilinvest .versement .progression .etapes li:first-child,body.part #la-conseilinvest .versement .progression .etapes.cinq li:nth-child(-n+5),body.part #la-conseilinvest .versement .progression .etapes.cinq li:nth-child(-n+6),body.part #la-conseilinvest .versement .progression .etapes.cinq li:nth-child(-n+7),body.part #la-conseilinvest .versement .progression .etapes.deux li:nth-child(-n+2),body.part #la-conseilinvest .versement .progression .etapes.quatre li:nth-child(-n+4),body.part #la-conseilinvest .versement .progression .etapes.trois li:nth-child(-n+3),.versement .progression .etapes li:first-child,.versement .progression .etapes.cinq li:nth-child(-n+5),.versement .progression .etapes.cinq li:nth-child(-n+6),.versement .progression .etapes.cinq li:nth-child(-n+7),.versement .progression .etapes.deux li:nth-child(-n+2),.versement .progression .etapes.quatre li:nth-child(-n+4),.versement .progression .etapes.trois li:nth-child(-n+3){color:#433931}
body.part #la-conseilinvest .versement .progression .etapes li:first-child,.versement .progression .etapes li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #757575}
body.part #la-conseilinvest .versement .progression .etapes li:first-child .sep-etape:before,body.part #la-conseilinvest .versement .progression .etapes li:first-child .sep-etape:after,.versement .progression .etapes li:first-child .sep-etape:before,.versement .progression .etapes li:first-child .sep-etape:after{display:none}
body.part #la-conseilinvest .versement .progression .etapes li:last-child,.versement .progression .etapes li:last-child{width:0;padding:0}
body.part #la-conseilinvest .versement .progression .etapes li:last-child .sep-etape:before,body.part #la-conseilinvest .versement .progression .etapes li:last-child .sep-etape:after,.versement .progression .etapes li:last-child .sep-etape:before,.versement .progression .etapes li:last-child .sep-etape:after{display:none}
body.part #la-conseilinvest .versement .progression .etapes li.risque-2-6,.versement .progression .etapes li.risque-2-6{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #757575}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts,.versement .linechart .legend-line .line-elemts{margin-top:20px}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts li,.versement .linechart .legend-line .line-elemts li{list-style-type:none;margin-bottom:20px}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts li .buble-elmt,.versement .linechart .legend-line .line-elemts li .buble-elmt{display:inline-block;width:10px;height:10px;border-radius:50px}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts li .item-elmt,.versement .linechart .legend-line .line-elemts li .item-elmt{display:inline-block;margin-left:20px}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts li .max-invest-value,.versement .linechart .legend-line .line-elemts li .max-invest-value{display:block;color:#9e9e9f;margin-left:30px;margin-top:5px}
body.part #la-conseilinvest .versement .linechart .legend-line .line-elemts li:last-child .buble-elmt,.versement .linechart .legend-line .line-elemts li:last-child .buble-elmt{background-color:#fff !important;border:1px solid #000}
body.part #la-conseilinvest .versement .footer-txt.row.lb-box,.versement .footer-txt.row.lb-box{margin-top:20px;border-left:0}
body.part #la-conseilinvest .versement .textFooter p,.versement .textFooter p{font-family:'Open Sans';font-size:13px;font-weight:normal;color:#767676}
body.part #la-conseilinvest .versement .textFooter+.btn-secondary.pull-left,.versement .textFooter+.btn-secondary.pull-left{height:42px !important;background:0;background-color:#f8f8f8;-webkit-box-shadow:inherit;box-shadow:inherit;border:0;border-radius:20px;font-family:'Open Sans';font-size:15px;line-height:1;color:#212121;margin-top:5px}
body.part #la-conseilinvest .versement .textFooter+.btn-secondary.pull-left:hover,.versement .textFooter+.btn-secondary.pull-left:hover{color:#FFF;background-color:#d5d5d5}
body.part #la-conseilinvest .versement button[data-show-popin='#popin-btnRefuser'],body.part #la-conseilinvest .versement button[data-show-popin='#valid-popin-creation'],.versement button[data-show-popin='#popin-btnRefuser'],.versement button[data-show-popin='#valid-popin-creation']{height:42px !important;border-radius:21px;border:solid 1px #1e9481;-webkit-box-shadow:inherit;box-shadow:inherit;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1;color:#1e9481;background:0;padding:0 30px;margin-top:5px}
body.part #la-conseilinvest .versement button[data-show-popin='#popin-btnRefuser']:hover,body.part #la-conseilinvest .versement button[data-show-popin='#valid-popin-creation']:hover,.versement button[data-show-popin='#popin-btnRefuser']:hover,.versement button[data-show-popin='#valid-popin-creation']:hover{color:#FFF;background:0;background-color:#1e9481}
body.part #la-conseilinvest .versement button[data-show-popin='#popin-btnSuivant'],body.part #la-conseilinvest .versement button[data-show-popin='#valid-popin-accepter'],.versement button[data-show-popin='#popin-btnSuivant'],.versement button[data-show-popin='#valid-popin-accepter']{height:42px !important;border-radius:21px;border:0;font-family:'Open Sans' !important;font-size:15px;font-weight:600;line-height:1;color:#FFF;background:0;background-color:#28c3a9;-webkit-box-shadow:inherit;box-shadow:inherit;padding:0 30px;margin-top:5px}
body.part #la-conseilinvest .versement button[data-show-popin='#popin-btnSuivant']:hover,body.part #la-conseilinvest .versement button[data-show-popin='#valid-popin-accepter']:hover,.versement button[data-show-popin='#popin-btnSuivant']:hover,.versement button[data-show-popin='#valid-popin-accepter']:hover{background:none !important;background-color:#1e9481 !important}
#la-conseilinvest #monDonutRecoApres canvas#recoDatasApres{width:280px !important;height:280px !important}
#la-conseilinvest .versement #subviewAutre .content .btn-secondary.pull-left#precedent,#la-conseilinvest .arbitrage #subviewAutre .content .btn-secondary.pull-left#precedent{height:42px !important;background:0;background-color:#f8f8f8;-webkit-box-shadow:inherit;box-shadow:inherit;border:0;border-radius:20px;font-family:'Open Sans';font-size:15px;line-height:1;color:#212121;margin-top:5px}
#la-conseilinvest .versement #subviewAutre .content .btn-secondary.pull-left#precedent:hover,#la-conseilinvest .arbitrage #subviewAutre .content .btn-secondary.pull-left#precedent:hover{color:#FFF;background-color:#d5d5d5}
#la-conseilinvest #sectionAutre #subviewAutre .content button.btn-primary{height:42px !important;border-radius:21px;border:0;font-family:'Open Sans' !important;font-size:15px;font-weight:600;line-height:1;color:#FFF;background:0;background-color:#28c3a9;-webkit-box-shadow:inherit;box-shadow:inherit;padding:0 30px;margin-top:5px}
#la-conseilinvest #sectionAutre #subviewAutre .content button.btn-primary:hover{background:none !important;background-color:#1e9481 !important}
#la-conseilinvest #sectionAutre #subviewAutre .content button.btn-secondary{height:42px !important;border-radius:21px;border:solid 1px #1e9481;-webkit-box-shadow:inherit;box-shadow:inherit;font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1;color:#1e9481;background:0;padding:0 30px;margin-top:5px}
#la-conseilinvest #sectionAutre #subviewAutre .content button.btn-secondary:hover{color:#FFF;background:0;background-color:#1e9481}
#la-conseilinvest .versement #maJaugeReco .progression.progression-av .NvRecommandation{margin-top:-40px}
body.part #la-conseilinvest .souscription-assurance-vie.versement header.header-page .progression .etapes li:last-child{padding:4px;width:30px}
#la-conseilinvest .souscription-titres .content-versement.container #versement-blocks #toggle-block-reco div.row.choixSupport ul{display:none}
#la-conseilinvest .arbitrage .wrap #popinPurposeProfilClient{overflow:auto;top:10%;margin-top:0;width:500px}
#la-conseilinvest .arbitrage .wrap #popinPurposeProfilClient .popin-content.confirmation{max-height:500px}
.souscription{background-color:#e7e7e7}
.souscription .separateur{width:100%;height:1px;background-color:#dcdfe0;margin:25px 0}
.souscription .popin,.souscription .pj-popup,.souscription .popin-alert,.souscription .popin-fixed{height:700px;overflow-y:auto;position:fixed;height:auto;max-height:90%}
.souscription .popin#popincomp,.souscription .pj-popup#popincomp,.souscription .popin-alert#popincomp,.souscription .popin-fixed#popincomp{height:auto;overflow:auto;padding:30px}
.souscription .popin#clauseEnSavoirPlus,.souscription .pj-popup#clauseEnSavoirPlus,.souscription .popin-alert#clauseEnSavoirPlus,.souscription .popin-fixed#clauseEnSavoirPlus{overflow:auto}
.souscription .popin#popin-btnSuivant,.souscription .popin#popin-btnRefuser,.souscription .pj-popup#popin-btnSuivant,.souscription .pj-popup#popin-btnRefuser,.souscription .popin-alert#popin-btnSuivant,.souscription .popin-alert#popin-btnRefuser,.souscription .popin-fixed#popin-btnSuivant,.souscription .popin-fixed#popin-btnRefuser{height:auto;overflow:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.souscription .popin#popin-btnSuivant .popin-content,.souscription .popin#popin-btnRefuser .popin-content,.souscription .pj-popup#popin-btnSuivant .popin-content,.souscription .pj-popup#popin-btnRefuser .popin-content,.souscription .popin-alert#popin-btnSuivant .popin-content,.souscription .popin-alert#popin-btnRefuser .popin-content,.souscription .popin-fixed#popin-btnSuivant .popin-content,.souscription .popin-fixed#popin-btnRefuser .popin-content{padding:2rem 10%;text-align:center;background-color:#FFF}
.souscription .popin#popin-btnSuivant .popin-content p,.souscription .popin#popin-btnRefuser .popin-content p,.souscription .pj-popup#popin-btnSuivant .popin-content p,.souscription .pj-popup#popin-btnRefuser .popin-content p,.souscription .popin-alert#popin-btnSuivant .popin-content p,.souscription .popin-alert#popin-btnRefuser .popin-content p,.souscription .popin-fixed#popin-btnSuivant .popin-content p,.souscription .popin-fixed#popin-btnRefuser .popin-content p{margin-bottom:40px}
.souscription .popin#more-popin-profil-risque,.souscription .pj-popup#more-popin-profil-risque,.souscription .popin-alert#more-popin-profil-risque,.souscription .popin-fixed#more-popin-profil-risque{top:15%;max-height:600px;padding:15px 30px}
.souscription .popin a.popin-close,.souscription .pj-popup a.popin-close,.souscription .popin-alert a.popin-close,.souscription .popin-fixed a.popin-close{position:relative;z-index:99}
.souscription .popin section.assurance-vie,.souscription .pj-popup section.assurance-vie,.souscription .popin-alert section.assurance-vie,.souscription .popin-fixed section.assurance-vie{position:initial}
.souscription .popin section.assurance-vie a,.souscription .pj-popup section.assurance-vie a,.souscription .popin-alert section.assurance-vie a,.souscription .popin-fixed section.assurance-vie a{text-decoration:none}
.souscription .popin#souscriptionSavoirPlus,.souscription .pj-popup#souscriptionSavoirPlus,.souscription .popin-alert#souscriptionSavoirPlus,.souscription .popin-fixed#souscriptionSavoirPlus{height:auto;overflow:inherit}
.souscription .popin#more-popin-profil-client,.souscription .pj-popup#more-popin-profil-client,.souscription .popin-alert#more-popin-profil-client,.souscription .popin-fixed#more-popin-profil-client{overflow:hidden;height:auto;padding:30px}
.souscription .popin#more-popin-profil-client ul li::first-letter ,.souscription .pj-popup#more-popin-profil-client ul li::first-letter ,.souscription .popin-alert#more-popin-profil-client ul li::first-letter ,.souscription .popin-fixed#more-popin-profil-client ul li::first-letter {text-transform:uppercase}
.souscription section.assurance-vie table.assurance-vie{background:#fff;width:100%;margin-bottom:15px}
.souscription section.assurance-vie table.assurance-vie td.inputR{min-width:160px}
.souscription section.assurance-vie table.assurance-vie:not(.sortable) .select-arrow,.souscription section.assurance-vie table.assurance-vie:not(.sortable) .icon-carret-up{display:none}
.souscription section.assurance-vie table.assurance-vie td{padding:1rem;height:60px}
.souscription section.assurance-vie table.assurance-vie td.grey{background-color:#faf9f9}
.souscription section.assurance-vie table.assurance-vie td .circle-small{line-height:17px}
.souscription section.assurance-vie table.assurance-vie th{text-align:left;font-family:"bnpp_sansregular",Arial,sans-serif;width:190px;padding:1.42857rem;height:95px}
.souscription section.assurance-vie table.assurance-vie th.larg{width:290px}
.souscription section.assurance-vie table.assurance-vie th.grey{background-color:#faf9f9;padding:20px;height:60px}
.souscription section.assurance-vie table.assurance-vie .unfolded th{position:relative}
.souscription section.assurance-vie table.assurance-vie .unfolded th:after,.souscription section.assurance-vie table.assurance-vie .unfolded th:before{-webkit-transform:scale(1.4) rotate(-180deg);transform:scale(1.4) rotate(-180deg);bottom:-27px;left:50%;border:solid transparent;content:" ";height:0;position:absolute;pointer-events:none}
.souscription section.assurance-vie table.assurance-vie .unfolded th:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px;bottom:-24px;border-style:solid;display:block;width:0}
.souscription section.assurance-vie table.assurance-vie .unfolded th:before{border-color:rgba(209,209,209,0);border-bottom-color:#f3eee9;border-width:11px;margin-left:-11px}
.souscription section.assurance-vie table.assurance-vie tr{border:1px solid #f3eee9}
.souscription section.assurance-vie table.assurance-vie thead .help-text-container{padding-left:5px}
.souscription section.assurance-vie table.assurance-vie thead tr>td{border-left:solid 1px #f3eee9}
.souscription section.assurance-vie table.assurance-vie thead td:not(.active){color:#837c77;font-weight:normal;background-color:#f9f7f8}
.souscription section.assurance-vie table.assurance-vie thead a{color:#837c77;float:left;width:100%}
.souscription section.assurance-vie table.assurance-vie thead a.active{color:#4e4e4e;font-weight:bold}
.souscription section.assurance-vie table.assurance-vie thead a .icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/udc/sprite-udc.png);background-position:center -663px}
.souscription section.assurance-vie table.assurance-vie .join-input2 p{border:1px solid #ccc;border-left:0 none;padding:12px 0 11px;margin:0;text-align:center;font-size:1.1em;min-width:2em}
.souscription section.assurance-vie table.assurance-vie .icon-trash,.souscription section.assurance-vie table.assurance-vie .icon-pdf{cursor:pointer}
.souscription.etape2 .content-souscription .wrap .content .block:last-of-type .white-box .content-text p.titleContent,.souscription.etape3 .content-souscription .wrap .content .block:last-of-type .white-box .content-text p.titleContent{margin-bottom:12px}
.souscription.etape2 .content-souscription .wrap .content .block:last-of-type .white-box .content-text p strong,.souscription.etape3 .content-souscription .wrap .content .block:last-of-type .white-box .content-text p strong{color:#000}
.souscription.etape2 .content-souscription .wrap .content .block header h3 span,.souscription.etape3 .content-souscription .wrap .content .block header h3 span{font-family:bnp_regular,Arial,sans-serif;font-size:15px;text-transform:none;margin-left:5px}
.souscription.etape2 .content-souscription .wrap .content .block header h3 span img,.souscription.etape3 .content-souscription .wrap .content .block header h3 span img{margin-left:8px}
.souscription.etape2 .content-souscription .wrap .content .block .white-box .content-text p.titleContent,.souscription.etape3 .content-souscription .wrap .content .block .white-box .content-text p.titleContent{margin-bottom:0}
.souscription.versement .content-souscription .wrap .content .block button#Precedent{height:inherit}
.souscription.versement .content-souscription .wrap .content .block button#mainBtVersement{margin-top:0}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40:first-child{margin-right:64px}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40 p{margin:0}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40 p.title{font-weight:bold}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40 p.title_block{text-transform:uppercase}
.souscription.versement .content-souscription .wrap .content .block form.form .row.content-text{margin:30px 0 23px}
.souscription.versement .content-souscription .wrap .content .block form.form .row.content-text p a{text-decoration:underline}
.souscription.versement .content-souscription .wrap .content .block form.form .row.content-text p a img{vertical-align:middle;margin-left:9px}
.souscription.versement .montant{position:relative;width:50%}
.souscription.versement .montant:after{content:"€";position:absolute;top:0;right:0;font-size:36px;color:#CCC}
.souscription.versement .montant input[type=text]{width:100%;height:43px;font-size:36px;color:#2491ee;border:0;border-bottom:2px solid #CCC}
.souscription.versement .montant input[type=text]::-ms-clear{display:none;width:0;height:0}
.souscription.reco .content-souscription .wrap .content .block header[data-toggle-section]{cursor:pointer}
.souscription.reco .content-souscription .wrap .content .block header.toggled span.icon-fright{margin-top:5px;margin-right:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.souscription.reco .content-souscription .wrap .content .block header span{font-family:bnp_regular,Arial,sans-serif;font-size:13px}
.souscription.reco .content-souscription .wrap .content .block header span.icon-fright{margin-right:36px;margin-top:20px;font-family:iconbnp;font-family:iconbnp;font-size:20px;color:#4e4e4e;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus{margin-top:18px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus img{margin:6px 24px 0 0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus .pull-left p.title_block{text-transform:uppercase;margin-bottom:8px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus .pull-left p span{color:#1abb5a;font-weight:bold}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus .pull-left a{text-decoration:underline}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce{border:1px solid #dcdfe0;padding:20px 18px;margin-bottom:40px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce h3{font-family:bnp_regular,Arial,sans-serif;font-size:18px;text-transform:inherit;padding-bottom:22px;margin-bottom:20px;border-bottom:1px solid #dcdfe0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce ul{padding:0 18px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce .info{margin-top:30px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce .info img{width:36px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce .info div.pull-left{width:calc(100% - 52px);margin-left:16px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce .info div.pull-left ul:first-child{margin-bottom:10px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce .info div.pull-left ul li a{color:#000;text-decoration:underline}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom .bloc-annonce hr{border:0;border-top:1px solid #dcdfe0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom a{text-decoration:underline}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockBottom a img{margin-right:10px;vertical-align:bottom}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge{width:100%;height:190px;display:table}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-40{display:table-cell;vertical-align:middle;float:none}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-40 h4{font-size:24px;font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-weight:bold;margin:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-40 a.lightGrey{font-size:13px;text-decoration:underline;background:0;padding:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-60{display:table-cell;vertical-align:middle;float:none}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-60 .progression .NvRisque{text-align:center}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-60 .progression .NvRisque p{margin-top:5px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donutTop h4{font-size:24px;font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-weight:bold;margin:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donutTop form.form .custom-select select{width:245px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut{width:100%;display:table}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .col-40{float:none;display:table-cell;vertical-align:top}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .col-60{float:none;display:table-cell;vertical-align:top}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .chart-invest.fixed{position:relative;top:0 !important}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .content-canvas{width:280px;height:280px;position:relative}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas{position:relative;width:280px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas canvas{cursor:pointer;width:280px;height:280px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas #details-datas,.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas #details-total{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:24px;line-height:20px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas #details-datas span,.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas #details-total span{display:block;font-size:14px;line-height:1;margin-bottom:-12px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut .content-invest .bloc-canvas #details-datas span{font-size:16px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend{margin-top:25px}
@media(max-width:768px){.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend{width:100%}
}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li{height:auto;float:none}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label{border-radius:100px;background:#eee;margin-top:6px;margin-bottom:8px;padding:0 10px 0 0;line-height:normal;text-indent:10px;display:inline-block;width:auto;font-size:15px;color:#fff}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-1{background:#5cc569}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-2{background:#74db81}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-3{background:#ffc832}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-4{background:#f5a623}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-5{background:#f08a23}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-6{background:#f45b5b}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.label.label-couleur-7{background:#e64444}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #dcdfe0;border-radius:4px;margin-bottom:10px;padding:6px 20px;position:relative;overflow:hidden;cursor:default}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend>span{display:block;width:6px;height:200px;position:absolute;top:0;left:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend .item-legend-content h2{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;text-transform:uppercase;color:#212121;margin-bottom:7px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details{font-size:15px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend .item-legend-content .item-details span{color:#868585}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend .item-legend-content>a{font-size:13px;color:#999;text-decoration:underline}
.souscription.reco .content-souscription .wrap .content .block form.form .row.donut #legend-donut .doughnut-legend li.fond .item-legend .item-legend-content>a:hover{color:#1abb5a}
.souscription.reco .content-souscription .wrap .content .block form.form .row p{margin:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row p.title_block{font-weight:bold}
.souscription.reco .content-souscription .wrap .content .block .content-text p.lightGrey{font-size:13px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line{margin-left:30px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts{margin-top:20px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts li{list-style-type:none;margin-bottom:20px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts li .buble-elmt{display:inline-block;width:10px;height:10px;border-radius:50px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts li .item-elmt{display:inline-block;margin-left:20px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts li .max-invest-value{display:block;color:#9e9e9f;margin-left:30px;margin-top:5px}
.souscription.reco .content-souscription .wrap .content .block .linechart .legend-line .line-elemts li:last-child .buble-elmt{background-color:#fff !important;border:1px solid #000}
.souscription.reco .content-souscription .wrap .content .btn.btn-secondary{height:inherit}
.souscription.reco .content-souscription .wrap .content .maj-conseil-statut{margin-top:0}
.souscription .lightGrey{color:#999}
.souscription .lightGrey#status-profil-client{font-size:17px;text-transform:none;font-family:"bnp_regular",Arial,sans-serif}
.souscription .noPadding{padding:0}
.souscription .jauge .progression.progression-av{float:left;width:280px;height:26px;position:relative;border-radius:10px;border:1px solid #757575;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,right top,from(#5cc569),color-stop(16%,#74db81),color-stop(32%,#ffc832),color-stop(48%,#f5a623),color-stop(64%,#f08a23),color-stop(80%,#f45b5b),to(#e64444));background-image:linear-gradient(to right,#5cc569 0,#74db81 16%,#ffc832 32%,#f5a623 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%)}
@media(max-width:768px){.souscription .jauge .progression.progression-av{width:100%;text-align:center;margin-top:35px;margin-bottom:30px}
}
.souscription .jauge .progression.progression-av ul{position:relative}
.souscription .jauge .progression.progression-av ul li{display:inline-block;position:absolute;top:33px}
.souscription .jauge .progression.progression-av ul li:first-child{left:0}
.souscription .jauge .progression.progression-av ul li:nth-child(2){left:16.6666%}
.souscription .jauge .progression.progression-av ul li:nth-child(3){left:33.3333%}
.souscription .jauge .progression.progression-av ul li:nth-child(4){left:49.9999%}
.souscription .jauge .progression.progression-av ul li:nth-child(5){left:66.6665%}
.souscription .jauge .progression.progression-av ul li:nth-child(6){left:83.3331%}
.souscription .jauge .progression.progression-av ul li:last-child{left:99.9997%}
.souscription .jauge .progression.progression-av ul li:last-child span{margin-left:-3px}
.souscription .jauge .progression.progression-av ul li::after,.souscription .jauge .progression.progression-av ul li::before{content:'';left:0;width:1px;height:7px;display:block;position:absolute;background:#757575}
.souscription .jauge .progression.progression-av ul li:first-child::after,.souscription .jauge .progression.progression-av ul li:first-child::before,.souscription .jauge .progression.progression-av ul li:last-child::after,.souscription .jauge .progression.progression-av ul li:last-child::before{content:none}
.souscription .jauge .progression.progression-av ul li::after{top:-41px}
.souscription .jauge .progression.progression-av ul li::before{bottom:22px}
.souscription .jauge .progression.progression-av ul li span{color:#969696;font-size:12px;margin-left:-3px}
.souscription .jauge .progression.progression-av .NvRisque{width:141px;font-size:12px;margin-top:72px;position:absolute;left:0;margin-left:-70px}
.souscription .jauge .progression.progression-av .NvRisque::after{content:'';left:46%;width:0;height:0;margin-bottom:8px;bottom:12px;position:absolute;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.souscription .jauge .progression.progression-av .NvRisque p{color:#000}
.souscription .jauge .progression.progression-av .NvRecommandation{left:0;width:141px;font-size:12px;margin-top:-50px;position:absolute;margin-left:-70px;text-align:center}
.souscription .jauge .progression.progression-av .NvRecommandation::after{content:'';left:46%;width:0;height:0;bottom:-13px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.souscription .jauge .progression .niveau-risque{color:#eee;font-weight:bold}
.souscription .jauge .progression .triangle::after{content:'';position:absolute;width:0;height:0;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-40px;left:46%}
.souscription .jauge .progression .triangle.triangle-reco::after{bottom:inherit;top:-22px;border:0;border-top:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.souscription .jauge .progression .barre-rsq,.souscription .jauge .progression .etapes{display:inline-block;float:none;position:relative}
.souscription .jauge .progression .barre-rsq{margin:30px 0 30px 0}
.souscription .jauge .progression .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#eee}
.souscription .jauge .progression .etapes{margin-bottom:20px}
@media(max-width:768px){.souscription .jauge .progression .etapes{width:100%}
}
.souscription .jauge .progression .etapes .triangle::after{left:-6px}
.souscription .jauge .progression .etapes .triangle::before{content:'Niveau de risque maximum';position:absolute;width:150px;height:0;bottom:-43px;right:-29px;font-size:12px}
.souscription .jauge .progression .etapes .triangle.triangle-contrat::before{content:'Niveau de risque maximum de votre contrat'}
.souscription .jauge .progression .etapes .triangle.triangle-reco::before{content:"Notre recommandation";bottom:inherit;top:-40px;width:176px}
.souscription .jauge .progression .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
.souscription .jauge .progression .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
.souscription .jauge .progression .etapes li,.souscription .jauge .progression .barre-rsq li{color:#212121;text-align:center;border-radius:0;width:45px;height:26px;float:left;list-style:none;position:relative;border-top:1px solid #757575;border-bottom:1px solid #757575}
@media(max-width:768px){.souscription .jauge .progression .etapes li,.souscription .jauge .progression .barre-rsq li{width:15%}
}
.souscription .jauge .progression .etapes li .num-etape,.souscription .jauge .progression .barre-rsq li .num-etape{position:absolute;bottom:-27px;left:-4px;font-size:12px;color:#969696}
.souscription .jauge .progression .etapes li .sep-etape,.souscription .jauge .progression .barre-rsq li .sep-etape{height:30px;display:block}
.souscription .jauge .progression .etapes li .sep-etape:before,.souscription .jauge .progression .etapes li .sep-etape:after,.souscription .jauge .progression .barre-rsq li .sep-etape:before,.souscription .jauge .progression .barre-rsq li .sep-etape:after{content:'';width:1px;height:7px;background:#757575;display:block;position:absolute;left:0}
.souscription .jauge .progression .etapes li .sep-etape:before,.souscription .jauge .progression .barre-rsq li .sep-etape:before{top:-7px}
.souscription .jauge .progression .etapes li .sep-etape:after,.souscription .jauge .progression .barre-rsq li .sep-etape:after{bottom:-8px}
.souscription .jauge .progression .barre-rsq li{width:100px;padding:8px 0}
.souscription .jauge .progression .etapes li:first-child,.souscription .jauge .progression .etapes.cinq li:nth-child(-n+5),.souscription .jauge .progression .etapes.cinq li:nth-child(-n+6),.souscription .jauge .progression .etapes.cinq li:nth-child(-n+7),.souscription .jauge .progression .etapes.deux li:nth-child(-n+2),.souscription .jauge .progression .etapes.quatre li:nth-child(-n+4),.souscription .jauge .progression .etapes.trois li:nth-child(-n+3){color:#433931}
.souscription .jauge .progression .etapes li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #757575}
.souscription .jauge .progression .etapes li:first-child .sep-etape:before,.souscription .jauge .progression .etapes li:first-child .sep-etape:after{display:none}
.souscription .jauge .progression .etapes li:last-child{width:0;padding:0}
.souscription .jauge .progression .etapes li:last-child .sep-etape:before,.souscription .jauge .progression .etapes li:last-child .sep-etape:after{display:none}
.souscription .jauge .progression .etapes li.risque-2-6{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #757575}
.souscription header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/souscription/background-img.jpg) no-repeat center center;background-size:cover}
.souscription p.underBox{color:#999;margin-left:30px}
.souscription .content-souscription .cartouche{padding:8px 25px;background-color:#f2f2f2;border:1px solid #dcdfe0}
.souscription .content-souscription .cartouche+#subviewBloc .wrap>.row>.content>.block>header.form-ligne-titre.row+.row.white-box.lb-box>.row.content-text>.row>img.pull-left+div.pull-left{width:80%}
.souscription .content-souscription .cartouche p{font-size:15px;line-height:55px;color:#000;margin:0}
.souscription .content-souscription .cartouche>button{font-size:15px;line-height:55px;color:#000;text-decoration:underline;background:0;padding:0}
.souscription .content-souscription .wrap .content{max-width:1024px;margin:0 auto;padding:0}
.souscription .content-souscription .wrap .content .block:last-of-type{margin-bottom:30px}
.souscription .content-souscription .wrap .content .block header.form-ligne-titre h3 span{text-transform:lowercase}
.souscription .content-souscription .wrap .content .block .white-box{border-left:0}
.souscription .content-souscription .wrap .content .block .white-box .content-text{font-size:15px}
.souscription .content-souscription .wrap .content .block .white-box .content-text p{margin:0}
.souscription .content-souscription .wrap .content .block .white-box .content-text p.titleContent{color:#212121}
.souscription .content-souscription .wrap .content .block .white-box .content-text p.lightGrey strong{color:#000}
.souscription .content-souscription .wrap .content .block .white-box .content-text a.lightGrey{text-decoration:underline;background:0;padding:0;margin:10px 0 30px 0;display:block}
.souscription .content-souscription .wrap .content .block .white-box .content-text .row{margin-bottom:30px}
.souscription .content-souscription .wrap .content .block .white-box .content-text .row img{margin-right:22px}
.souscription .content-more-popin{margin-bottom:20px}
.souscription .content-more-popin h4{color:#2590ee;font-family:"bnpp_sansbold",Arial,sans-serif;padding-bottom:10px;margin:0}
.souscription .content-more-popin .bullet-more{display:inline-block;margin-left:10px;margin-bottom:4px}
.souscription .content-more-popin .pop-pre-more{text-align:center;margin:10px 0 8px}
.souscription .content-more-popin .pop-pre-more span{font-family:"bnpp_sansbold",Arial,sans-serif}
.souscription .bt-more-pop{margin:7px 0 20px;padding:0;text-decoration:underline;background:transparent;cursor:pointer}
.conseil-eligibilite header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/souscription/background-img.jpg) no-repeat center center;background-size:cover}
.souscription-titres section.assurance-vie table.assurance-vie td{padding:1rem;height:60px}
.versement.souscription-titres .content-versement.container #valid-popin-accepter{height:290px;overflow:auto;position:absolute}
body.part .souscription .wrapper-timeline .btn-secondary{height:55px}
body.part .souscription .wrapper-timeline .btn-secondary#Precedent{margin-top:16px}
body.part .souscription .popin#popin-btnRefuser .btn-primary.maj-conseil,body.part .souscription .popin#popin-btnSuivant .btn-primary.maj-conseil{height:53px}
body.part.souscription #ui-datepicker-div{z-index:301 !important}
.declaration-adequation{clear:both;margin:25px 0}
.declaration-adequation label{text-transform:initial}
form .declaration-adequation [type="checkbox"]:not(:checked)+label.fc,form .declaration-adequation [type="checkbox"]:checked+label.fc,.form .declaration-adequation [type="checkbox"]:not(:checked)+label.fc,.form .declaration-adequation [type="checkbox"]:checked+label.fc{opacity:1;text-transform:none}
.souscription-parcours{background-color:#e7e7e7}
.souscription-parcours .wrap .content{max-width:1024px;margin:0 auto;padding:0}
.souscription-parcours p{font-size:15px;margin:0}
.souscription-parcours a,.souscription-parcours p,.souscription-parcours label,.souscription-parcours button,.souscription-parcours h3{font-family:'Open Sans' !important}
.souscription-parcours h3{font-size:17px;text-transform:none}
.souscription-parcours label{font-size:15px;font-weight:600}
.souscription-parcours .lightGrey{color:#767676}
.souscription-parcours .noPadding{padding:0}
.souscription-parcours .icon-info{cursor:pointer;font-size:20px;color:#2491ee;position:relative;top:2px;left:5px}
.souscription-parcours .icon-info.violet{font-size:2.4rem;color:#9d265c;top:-8px;left:0}
.souscription-parcours .form .join-montant .form-control{text-align:center}
.souscription-parcours .form [type=checkbox]:checked+label.ml:after,.souscription-parcours .form [type=checkbox]:not(:checked)+label.ml:after{color:#4098ff;font-size:13px;font-weight:inherit;position:absolute;top:8px;left:4px}
.souscription-parcours .form [type=radio]:checked+label:before,.souscription-parcours .form [type=radio]:checked+label:before{border:solid 1px #4098ff}
.souscription-parcours .form [type=radio]:checked+label:after,.souscription-parcours .form [type=radio]:checked+label:after{color:#4098ff;top:-19px;left:1.05px}
.souscription-parcours .form .dropdown-container{padding-top:11px;width:100%}
@media screen and (min-width:768px){.souscription-parcours .form .dropdown-container{width:50%}
}
.souscription-parcours .form .dropdown-container p{margin:0}
.souscription-parcours .form .dropdown-container .dropdown{position:relative}
.souscription-parcours .form .dropdown-container .dropdown.expand:after{transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}
.souscription-parcours .form .dropdown-container .dropdown:after{content:"\e674";display:inline-block;font-family:iconbnp;font-size:10px;padding-top:.625rem;position:absolute;right:0;top:18px;width:3.125rem;z-index:2;padding-left:.625rem;padding-bottom:.5rem;-webkit-transform:rotate(-271deg);transform:rotate(-270deg)}
.souscription-parcours .form .dropdown-container .dropdown .dropdown-selected{border:.0625rem solid #dcdfe0;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem;border-bottom-left-radius:0;border-bottom-right-radius:0;height:3.125rem;padding-top:.8125rem;padding-left:1.125rem}
.souscription-parcours .form .dropdown-container .dropdown .dropdown-selected i{vertical-align:middle}
.souscription-parcours .form .dropdown-container .dropdown .dropdown-selected p{font-size:.875rem}
.souscription-parcours .form .dropdown-container .dropdown .dropdown-selected:hover{color:#999}
.souscription-parcours .form .dropdown-container .dropdown .dropdown-selected span{font-size:.875rem;margin-top:-9px;display:block;color:#999}
.souscription-parcours .form .dropdown-container .dropdown:hover .dropdown-selected{background-color:transparent;background-image:none;background-image:none}
.souscription-parcours .form .dropdown-container .dropdown:hover .dropdown-selected .libelle{color:#999}
.souscription-parcours .form .dropdown-container .dropdown-list{max-height:100% !important;position:relative;width:100%}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select{position:absolute;width:60%;top:46.88px;-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5)}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif{border:.0625rem solid #dcdfe0;border-width:0 .0625rem .0625rem .0625rem;margin:0;padding:.625rem .625rem .625rem 1rem}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span{font-size:.75rem;text-transform:uppercase}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span p{font-size:.6875rem;text-transform:none}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover,.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif{background-color:transparent;background-image:none;background-image:none;color:#fff}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span,.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span{color:#2491ee}
.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span p,.souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span p{color:#2491ee}
.souscription-parcours .form button{font-size:15px;font-weight:600;height:42px;line-height:41px;border-radius:21px;padding:0 30px}
.souscription-parcours .form button[type=submit]{color:#FFF;background:0;border:0;background-color:#28c3a9}
.souscription-parcours .form em.error{width:200%;float:left}
.souscription-parcours ul{list-style:none}
.souscription-parcours ul.step{width:400px;display:block;margin:30px auto 0}
.souscription-parcours ul.step li{float:left;width:200px;position:relative}
.souscription-parcours ul.step li:first-child:after{content:'';position:absolute;right:0;top:30px;width:53px;height:1px;background-color:#2491ee}
.souscription-parcours ul.step li:last-child:before{content:'';position:absolute;left:0;top:30px;width:53px;height:1px;background-color:#767676}
.souscription-parcours ul.step li:last-child p{color:#767676}
.souscription-parcours ul.step li img{width:60px;height:auto;display:block;margin:0 auto}
.souscription-parcours ul.step li p{display:block;font-size:15px;font-weight:600;text-align:center;color:#212121;margin-top:10px}
.souscription-parcours .cartouche{width:100%;padding:30px;background-color:#FFF;margin:30px 0}
.souscription-parcours .cartouche.docs p{margin-bottom:20px}
.souscription-parcours .cartouche.docs a{font-size:13px;font-weight:600;text-decoration:underline;margin-right:70px;margin-top:20px}
.souscription-parcours .cartouche.docs a:last-child{margin-right:0}
.souscription-parcours .cartouche.docs a img{margin-right:10px;position:relative;top:6px}
.souscription-parcours .cartouche.declaration p.pull-left{font-size:15px;font-weight:600;margin-bottom:15px}
.souscription-parcours .cartouche.declaration label{font-weight:inherit}
.souscription-parcours .cartouche ul{margin:60px 0}
.souscription-parcours .cartouche ul p{font-size:15px}
.souscription-parcours .cartouche ul p.lightGrey{font-size:13px;line-height:1}
.souscription-parcours .cartouche ul li{position:relative;width:33.33%;float:left}
.souscription-parcours .cartouche ul li:after{content:'';position:absolute;width:1px;height:90px;background-color:#dcdfe0;right:0;top:45px}
.souscription-parcours .cartouche ul li:last-child:after{display:none}
.souscription-parcours .cartouche ul li img{width:72px;height:auto;display:block;margin:20px auto 0}
.souscription-parcours .cartouche ul li p{font-size:15px;line-height:20px;font-weight:bold;text-align:center}
.souscription-parcours .cartouche ul li p.little{font-size:13px;font-weight:600}
.souscription-parcours .block .lb-box{border:0}
.souscription-parcours .block .dropdown .btn-select{height:70px}
.souscription-parcours .block .info-compte p{font-size:15px}
.souscription-parcours .block.versement input[type=text],.souscription-parcours .block.alimentation input[type=text]{color:#4098ff}
.souscription-parcours .block.versement select,.souscription-parcours .block.alimentation select{font-family:'Open Sans';font-size:.875rem}
.souscription-parcours .block.alimentation .content-text p.title{font-size:15px;font-weight:600;margin:10px 0 10px 0}
.souscription-parcours.ldds header.header-page,.souscription-parcours.pel header.header-page,.souscription-parcours.cel header.header-page,.souscription-parcours.livretA header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/save-invest/parcours/bground.jpg) no-repeat center center;background-size:cover}
.souscription-parcours.pel .block.alimentation .info{padding:30px;border-bottom:solid 1px #dcdfe0}
.souscription-parcours .help-text-container{margin-top:-2px}
.souscription-parcours .help-text-container .help-text-popup{background-color:#fff;border:1px solid #d1d1d1;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.2);box-shadow:0 3px 7px rgba(0,0,0,0.2);position:absolute;left:-27px;top:50%;margin-top:20px;padding:15px;z-index:999;min-width:200px}
.souscription-parcours .help-text-container .help-text-popup p{font-size:13px !important;font-weight:normal !important;text-align:left}
.bpf .souscription-parcours .cartouche.docs a,.bpf .souscription-parcours .icon-info,.bpf .souscription-parcours .form [type=radio]:checked+label:after,.bpf .souscription-parcours .form [type=radio]:not(:checked)+label:after,.bpf .souscription-parcours .form-tooltip [type=radio]:checked+label:after,.bpf .souscription-parcours .form-tooltip [type=radio]:not(:checked)+label:after{color:#b2965b}
.bpf .souscription-parcours .form [type=radio]:checked+label:before{border:solid 1px #b2965b}
.bpf .souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span,.bpf .souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif p,.bpf .souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span,.bpf .souscription-parcours .form .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover p{color:#b2965b}
.bpf .souscription-parcours .form [type=checkbox]:checked+label.ml:after,.bpf .souscription-parcours .form [type=checkbox]:not(:checked)+label.ml:after{color:#b2965b}
.bpf .souscription-parcours .form button[type=submit]{background:#4d6c7f;background-image:linear,76deg,#012622,#4d6c7f;background:-webkit-linear-gradient(76deg,#012622 1%,#4d6c7f 100%);background:linear,76deg,#012622 1%,#4d6c7f 100%}
.bpf .souscription-parcours ul.step li:first-child:after{background-color:#b2965b}
.bpf .souscription-parcours .block.alimentation input[type=text],.bpf .souscription-parcours .block.versement input[type=text]{color:#b2965b}
@media screen and (max-width:768px){.souscription-parcours .col-60{width:100% !important}
.souscription-parcours [class*=btn-].pull-right{margin-top:0}
.souscription-parcours [class*=btn-].pull-right+[class*=btn-].pull-right{margin:0;margin-top:15px}
.souscription-parcours ul.step{width:100%}
.souscription-parcours ul.step li{width:50%}
.souscription-parcours .cartouche.declaration{margin-bottom:0 !important}
.souscription-parcours .cartouche ul li{width:100%;border-bottom:1px solid #dcdfe0;padding-bottom:25px}
.souscription-parcours .cartouche ul li:after{display:none}
.souscription-parcours .cartouche ul li:last-child{border-bottom:0}
.souscription-parcours .cartouche a{margin:0;display:block;margin-bottom:15px}
}
.arbitrage{background-color:#e7e7e7}
.arbitrage .separateur{width:100%;height:1px;background-color:#dcdfe0;margin:25px 0}
.arbitrage.lightGrey.bt-more-pop,.arbitrage .lightGrey.bt-more-pop{cursor:pointer;text-decoration:underline;display:inline-block;margin-bottom:10px}
.arbitrage .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left{padding:7px 15px 30px 0}
@media(max-width:767px){.arbitrage .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left{display:none}
}
.arbitrage .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left{width:90%;margin:0;margin-bottom:3px}
.arbitrage .white-box.lb-box .row>.row.push-profil-risk+.row img.pull-left+p.lightGrey.pull-left+p.lightGrey{width:90%;float:left;margin:0;margin-bottom:10px}
.arbitrage .lightGrey{color:#999}
.arbitrage .noPadding{padding:0}
.arbitrage .mob-only{display:none !important}
.arbitrage header.header-page{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/save-invest/arbitrage/header.jpg);background-size:cover;min-height:170px}
.arbitrage .row button#precedent,.arbitrage .row button#btnRefuserId{height:inherit;margin-top:16px;padding-bottom:18px}
.arbitrage #status-profil-client{font-size:17px;text-transform:none;font-family:"bnp_regular",Arial,sans-serif}
.arbitrage.etape3 #subviewAutre .wrap>.row>.content>.block>header.form-ligne-titre.row+.row.white-box.lb-box .row.content-text .row img.pull-left+div.pull-left{width:80%;margin-left:3%;margin-top:-15px;margin-bottom:20px}
.arbitrage .jauge .progression.progression-av{float:left;width:280px;height:26px;position:relative;border-radius:10px;border:1px solid #757575;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,right top,from(#5cc569),color-stop(16%,#74db81),color-stop(32%,#ffc832),color-stop(48%,#f5a623),color-stop(64%,#f08a23),color-stop(80%,#f45b5b),to(#e64444));background-image:linear-gradient(to right,#5cc569 0,#74db81 16%,#ffc832 32%,#f5a623 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%)}
@media(max-width:768px){.arbitrage .jauge .progression.progression-av{width:100%;text-align:center;margin-top:35px;margin-bottom:30px}
}
.arbitrage .jauge .progression.progression-av ul{position:relative}
.arbitrage .jauge .progression.progression-av ul li{display:inline-block;position:absolute;top:33px}
.arbitrage .jauge .progression.progression-av ul li:first-child{left:0}
.arbitrage .jauge .progression.progression-av ul li:nth-child(2){left:16.6666%}
.arbitrage .jauge .progression.progression-av ul li:nth-child(3){left:33.3333%}
.arbitrage .jauge .progression.progression-av ul li:nth-child(4){left:49.9999%}
.arbitrage .jauge .progression.progression-av ul li:nth-child(5){left:66.6665%}
.arbitrage .jauge .progression.progression-av ul li:nth-child(6){left:83.3331%}
.arbitrage .jauge .progression.progression-av ul li:last-child{left:99.9997%}
.arbitrage .jauge .progression.progression-av ul li:last-child span{margin-left:-3px}
.arbitrage .jauge .progression.progression-av ul li::after,.arbitrage .jauge .progression.progression-av ul li::before{content:'';left:0;width:1px;height:7px;display:block;position:absolute;background:#757575}
.arbitrage .jauge .progression.progression-av ul li:first-child::after,.arbitrage .jauge .progression.progression-av ul li:first-child::before,.arbitrage .jauge .progression.progression-av ul li:last-child::after,.arbitrage .jauge .progression.progression-av ul li:last-child::before{content:none}
.arbitrage .jauge .progression.progression-av ul li::after{top:-41px}
.arbitrage .jauge .progression.progression-av ul li::before{bottom:22px}
.arbitrage .jauge .progression.progression-av ul li span{color:#969696;font-size:12px;margin-left:-3px}
.arbitrage .jauge .progression.progression-av .NvRisque{width:141px;font-size:12px;margin-top:72px;position:absolute;left:0;margin-left:-70px}
.arbitrage .jauge .progression.progression-av .NvRisque::after{content:'';left:46%;width:0;height:0;bottom:26px;position:absolute;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .jauge .progression.progression-av .NvRisque p{color:#000}
.arbitrage .jauge .progression.progression-av .NvRecommandation{left:0;width:141px;font-size:12px;margin-top:-50px;position:absolute;margin-left:-70px;text-align:center}
.arbitrage .jauge .progression.progression-av .NvRecommandation::after{content:'';left:46%;width:0;height:0;bottom:-13px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .jauge .progression .niveau-risque{color:#eee;font-weight:bold}
.arbitrage .jauge .progression .triangle::after{content:'';position:absolute;width:0;height:0;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-40px;left:46%}
.arbitrage .jauge .progression .triangle.triangle-reco::after{bottom:inherit;top:-22px;border:0;border-top:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .jauge .progression .barre-rsq,.arbitrage .jauge .progression .etapes{display:inline-block;float:none;position:relative}
.arbitrage .jauge .progression .barre-rsq{margin:30px 0 30px 0}
.arbitrage .jauge .progression .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#eee}
.arbitrage .jauge .progression .etapes{margin-bottom:20px}
@media(max-width:768px){.arbitrage .jauge .progression .etapes{width:100%}
}
.arbitrage .jauge .progression .etapes .triangle::after{left:-6px}
.arbitrage .jauge .progression .etapes .triangle::before{content:'Niveau de risque maximum';position:absolute;width:150px;height:0;bottom:-43px;right:-29px;font-size:12px}
.arbitrage .jauge .progression .etapes .triangle.triangle-contrat::before{content:'Niveau de risque maximum de votre contrat'}
.arbitrage .jauge .progression .etapes .triangle.triangle-reco::before{content:"Notre recommandation";bottom:inherit;top:-40px;width:176px}
.arbitrage .jauge .progression .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
.arbitrage .jauge .progression .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
.arbitrage .jauge .progression .etapes li,.arbitrage .jauge .progression .barre-rsq li{color:#212121;text-align:center;border-radius:0;width:45px;height:26px;float:left;list-style:none;position:relative;border-top:1px solid #757575;border-bottom:1px solid #757575}
@media(max-width:768px){.arbitrage .jauge .progression .etapes li,.arbitrage .jauge .progression .barre-rsq li{width:15%}
}
.arbitrage .jauge .progression .etapes li .num-etape,.arbitrage .jauge .progression .barre-rsq li .num-etape{position:absolute;bottom:-27px;left:-4px;font-size:12px;color:#969696}
.arbitrage .jauge .progression .etapes li .sep-etape,.arbitrage .jauge .progression .barre-rsq li .sep-etape{height:30px;display:block}
.arbitrage .jauge .progression .etapes li .sep-etape:before,.arbitrage .jauge .progression .etapes li .sep-etape:after,.arbitrage .jauge .progression .barre-rsq li .sep-etape:before,.arbitrage .jauge .progression .barre-rsq li .sep-etape:after{content:'';width:1px;height:7px;background:#757575;display:block;position:absolute;left:0}
.arbitrage .jauge .progression .etapes li .sep-etape:before,.arbitrage .jauge .progression .barre-rsq li .sep-etape:before{top:-7px}
.arbitrage .jauge .progression .etapes li .sep-etape:after,.arbitrage .jauge .progression .barre-rsq li .sep-etape:after{bottom:-8px}
.arbitrage .jauge .progression .barre-rsq li{width:100px;padding:8px 0}
.arbitrage .jauge .progression .etapes li:first-child,.arbitrage .jauge .progression .etapes.cinq li:nth-child(-n+5),.arbitrage .jauge .progression .etapes.cinq li:nth-child(-n+6),.arbitrage .jauge .progression .etapes.cinq li:nth-child(-n+7),.arbitrage .jauge .progression .etapes.deux li:nth-child(-n+2),.arbitrage .jauge .progression .etapes.quatre li:nth-child(-n+4),.arbitrage .jauge .progression .etapes.trois li:nth-child(-n+3){color:#433931}
.arbitrage .jauge .progression .etapes li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #757575}
.arbitrage .jauge .progression .etapes li:first-child .sep-etape:before,.arbitrage .jauge .progression .etapes li:first-child .sep-etape:after{display:none}
.arbitrage .jauge .progression .etapes li:last-child{width:0;padding:0}
.arbitrage .jauge .progression .etapes li:last-child .sep-etape:before,.arbitrage .jauge .progression .etapes li:last-child .sep-etape:after{display:none}
.arbitrage .jauge .progression .etapes li.risque-2-6{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #757575}
.arbitrage p.underBox{color:#999;margin-left:30px}
.arbitrage .content-arbitrage .wrap button[data-show-popin]:not(.not-link){font-size:13px;text-align:left;color:#9b9b9b;text-decoration:underline;padding:0;background:0}
.arbitrage .content-arbitrage .wrap .popin a.close{text-decoration:none !important;line-height:26px !important}
.arbitrage .content-arbitrage .wrap .popin p.title{font-size:16px;font-weight:bold;margin-bottom:15px !important}
.arbitrage .content-arbitrage .wrap .popin button{margin-top:15px}
.arbitrage .content-arbitrage .wrap .popin#popin-btnSuivant,.arbitrage .content-arbitrage .wrap .popin#popin-btnRefuser{top:10%;position:fixed;height:auto;overflow:auto}
.arbitrage .content-arbitrage .wrap .popin#popin-btnSuivant .popin-content,.arbitrage .content-arbitrage .wrap .popin#popin-btnRefuser .popin-content{padding:2rem 10%;text-align:center;background-color:#FFF}
.arbitrage .content-arbitrage .wrap .popin#popin-btnSuivant .popin-content p,.arbitrage .content-arbitrage .wrap .popin#popin-btnRefuser .popin-content p{margin-bottom:40px}
.arbitrage .content-arbitrage .wrap .content{max-width:1024px;margin:0 auto;padding:0}
.arbitrage .content-arbitrage .wrap .content .block{margin-bottom:30px}
.arbitrage .content-arbitrage .wrap .content .block:last-of-type{margin-bottom:30px}
.arbitrage .content-arbitrage .wrap .content .block.synthese table{width:100%}
.arbitrage .content-arbitrage .wrap .content .block.synthese table thead tr{border-bottom:1px solid #e2e2e2;text-align:center}
.arbitrage .content-arbitrage .wrap .content .block.synthese table thead tr th{padding:20px 0}
.arbitrage .content-arbitrage .wrap .content .block.synthese table thead tr th:first-child{text-align:left}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr{border-bottom:1px solid #e2e2e2}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td{text-align:center;padding:20px 0}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child{text-align:left}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p{text-transform:uppercase;line-height:1;margin-bottom:5px}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule{color:#FFF;text-transform:inherit;padding:5px 10px;margin:0}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.green{background-color:#62ca6f}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.greenlight{background-color:#74db81}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.yellow{background-color:#ffc832}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.orangeLight{background-color:#f5a623}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.orange{background-color:#f08a23}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.redLight{background-color:#f45b5b}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p.capsule.red{background-color:#e64444}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td p{margin:0;color:#777}
.arbitrage .content-arbitrage .wrap .content .block.synthese table tbody tr td p.operation span{font-size:18px;font-weight:bold}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row.reinvestir{margin:30px auto}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row.reinvestir .bullets span{width:7px;height:7px;background-color:#515151;border-radius:50%;opacity:.39;display:block;margin:4px auto}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row.reinvestir .bullets i.icon-carret-down{display:block;margin:0 auto;color:#515151;opacity:.49;position:relative;left:-0.5px;top:2px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row.reinvestir p{padding:0 25px;min-width:200px;max-width:500px;display:table;height:42px;font-weight:bold;text-align:center;text-transform:uppercase;line-height:34px;margin:10px auto;border:5px solid #1ca25e;border-radius:21px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row.reinvestir p span{margin-left:12px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row p.titre{font-size:17px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .white-box .row p span{font-size:18px;font-weight:bold}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter{margin-top:20px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter .text{margin-left:15px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter .text p:first-child{margin-top:0}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter .text ul{padding-left:18px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter .text ul li a{color:#212121;text-decoration:underline;margin-left:0}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter .text ul li a img{margin-right:10px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter a{text-decoration:underline;margin-left:50px;margin-top:20px}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter a img{margin-right:12px}
.arbitrage .content-arbitrage .wrap .content .block header.form-ligne-titre h3 span{font-family:bnp_regular,Arial,sans-serif;font-size:13px}
.arbitrage .content-arbitrage .wrap .content .block form.form .row p{margin:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .row p.title_block{padding:0 25px}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop{border-right:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop.no-bord-bottom{border-bottom:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop p.title_block{font-weight:bold;padding:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop .bonus{margin-top:18px}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop .bonus img{margin:6px 24px 0 0}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop .bonus .pull-left p.title_block{text-transform:uppercase;margin-bottom:8px}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop .bonus .pull-left p span{color:#1abb5a;font-weight:bold}
.arbitrage .content-arbitrage .wrap .content .block form.form .row.blockTop .bonus .pull-left a{text-decoration:underline}
.arbitrage .content-arbitrage .wrap .content .block form.form .part{margin:20px 0;display:table}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.title{border-top:1px solid #dcdfe0;border-bottom:1px solid #dcdfe0;padding-top:28px;margin-top:20px;padding-bottom:14px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.title .col-70 p{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:25px;text-transform:uppercase;font-weight:bold}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.title .col-70 p:first-child{padding-left:26px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-30 a{text-decoration:underline}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av{float:left;width:280px;height:26px;position:relative;border-radius:10px;border:1px solid #757575;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,right top,from(#5cc569),color-stop(16%,#74db81),color-stop(32%,#ffc832),color-stop(48%,#f5a623),color-stop(64%,#f08a23),color-stop(80%,#f45b5b),to(#e64444));background-image:linear-gradient(to right,#5cc569 0,#74db81 16%,#ffc832 32%,#f5a623 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%)}
@media(max-width:768px){.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av{width:100%;text-align:center;margin-top:35px;margin-bottom:30px}
}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul{position:relative}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li{display:inline-block;position:absolute;top:33px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:first-child{left:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:nth-child(2){left:16.6666%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:nth-child(3){left:33.3333%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:nth-child(4){left:49.9999%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:nth-child(5){left:66.6665%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:nth-child(6){left:83.3331%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:last-child{left:99.9997%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:last-child span{margin-left:-3px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li::after,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li::before{content:'';left:0;width:1px;height:7px;display:block;position:absolute;background:#757575}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:first-child::after,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:first-child::before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:last-child::after,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li:last-child::before{content:none}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li::after{top:-41px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li::before{bottom:22px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av ul li span{color:#969696;font-size:12px;margin-left:-3px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av .NvRisque{width:141px;font-size:12px;margin-top:72px;position:absolute;left:0;margin-left:-70px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av .NvRisque::after{content:'';left:46%;width:0;height:0;bottom:26px;position:absolute;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av .NvRisque p{color:#000}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av .NvRecommandation{left:0;width:141px;font-size:12px;margin-top:-50px;position:absolute;margin-left:-70px;text-align:center}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression.progression-av .NvRecommandation::after{content:'';left:46%;width:0;height:0;bottom:-13px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .niveau-risque{color:#eee;font-weight:bold}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .triangle::after{content:'';position:absolute;width:0;height:0;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-40px;left:46%}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .triangle.triangle-reco::after{bottom:inherit;top:-22px;border:0;border-top:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes{display:inline-block;float:none;position:relative}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq{margin:30px 0 30px 0}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#eee}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes{margin-bottom:20px}
@media(max-width:768px){.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes{width:100%}
}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .triangle::after{left:-6px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .triangle::before{content:'Niveau de risque maximum';position:absolute;width:150px;height:0;bottom:-43px;right:-29px;font-size:12px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .triangle.triangle-contrat::before{content:'Niveau de risque maximum de votre contrat'}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .triangle.triangle-reco::before{content:"Notre recommandation";bottom:inherit;top:-40px;width:176px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li{color:#212121;text-align:center;border-radius:0;width:45px;height:26px;float:left;list-style:none;position:relative;border-top:1px solid #757575;border-bottom:1px solid #757575}
@media(max-width:768px){.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li{width:15%}
}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .num-etape,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .num-etape{position:absolute;bottom:-27px;left:-4px;font-size:12px;color:#969696}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .sep-etape,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .sep-etape{height:30px;display:block}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .sep-etape:before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .sep-etape:after,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .sep-etape:before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .sep-etape:after{content:'';width:1px;height:7px;background:#757575;display:block;position:absolute;left:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .sep-etape:before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .sep-etape:before{top:-7px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li .sep-etape:after,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li .sep-etape:after{bottom:-8px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .barre-rsq li{width:100px;padding:8px 0}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:first-child,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.cinq li:nth-child(-n+5),.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.cinq li:nth-child(-n+6),.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.cinq li:nth-child(-n+7),.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.deux li:nth-child(-n+2),.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.quatre li:nth-child(-n+4),.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes.trois li:nth-child(-n+3){color:#433931}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #757575}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:first-child .sep-etape:before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:first-child .sep-etape:after{display:none}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:last-child{width:0;padding:0}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:last-child .sep-etape:before,.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li:last-child .sep-etape:after{display:none}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.niveau .col-70 .col-50.jauge .progression .etapes li.risque-2-6{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #757575}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info{margin-top:25px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info+a{text-decoration:underline;margin-top:27px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info+a img{margin-right:10px;vertical-align:bottom}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info div{width:calc(100% - 52px);margin-left:16px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info div ul{margin-bottom:11px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part.commentaire .info div ul:last-child li a{color:#000;text-decoration:underline}
.arbitrage .content-arbitrage .wrap .content .block form.form .part .col-30{float:none;display:table-cell;vertical-align:middle;border-right:2px solid #999}
.arbitrage .content-arbitrage .wrap .content .block form.form .part .col-70{float:none;display:table-cell;padding:20px 0 20px 26px}
.arbitrage .content-arbitrage .wrap .content .block form.form .part .col-70 ul{margin-left:17px}
.arbitrage .content-arbitrage .wrap .content .block .white-box{border-left:0}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text{font-size:15px}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text p{margin:0}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text p.titleContent{color:#212121;margin-bottom:33px}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text a.lightGrey{text-decoration:underline;background:0;padding:0;margin:10px 0 30px 0;display:block}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text .row{margin-bottom:30px}
.arbitrage .content-arbitrage .wrap .content .block .white-box .content-text .row img{margin-right:22px}
.arbitrage .content-arbitrage .wrap .content .textFooter{margin-top:50px}
.arbitrage .content-arbitrage .wrap .content .textFooter p{margin:0;line-height:1}
.arbitrage .grid-arbitrage{border-top:1px solid #dcdfe0;padding-top:13px}
.arbitrage .grid-arbitrage .row{border-bottom:1px solid #dcdfe0}
.arbitrage .grid-arbitrage .row:first-child>div{min-height:auto}
.arbitrage .grid-arbitrage .row:first-child h3{text-align:center}
.arbitrage .grid-arbitrage .row.row-jauge .col-20{display:-webkit-box;display:-ms-flexbox;display:flex}
.arbitrage .grid-arbitrage .row.row-jauge .col-20 .flexAlign{min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.arbitrage .grid-arbitrage .row.row-jauge .col-20 .flexAlign span{font-size:15px;text-align:left;color:#4a4a4a}
.arbitrage .grid-arbitrage .row.row-jauge.special{height:auto;min-height:240px;display:-webkit-box;display:-ms-flexbox;display:flex}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-20{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70{width:75%}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .row{position:relative;border-bottom:0;padding-bottom:20px}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .row .col-50{padding:0}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .row img{position:absolute;left:48%;bottom:42%}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info.sun.pull-left{margin:0}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info{padding-left:30px;margin:22px 0 10px 0}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info.rain p{color:#a80850}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info.sun p{color:#212121}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info img{width:27px}
.arbitrage .grid-arbitrage .row.row-jauge.special .col-70 .info p{width:calc(100% - 49px);font-size:13px;line-height:1.38;margin-left:22px !important}
.arbitrage .grid-arbitrage .row.row-donut{display:-webkit-box;display:-ms-flexbox;display:flex}
.arbitrage .grid-arbitrage .row.row-donut .col-40 img{position:absolute;right:0;bottom:45%}
.arbitrage .grid-arbitrage .row.row-donut #arbitrage-donut3+img{float:right;margin-top:-30%}
.arbitrage .grid-arbitrage .row>div{min-height:150px}
.arbitrage .grid-arbitrage .row>div span{display:block}
.arbitrage .grid-arbitrage .row>div .mon-donut{padding:20px 0}
.arbitrage .grid-arbitrage .row>div.col-20{width:25%;padding-left:30px;padding-right:20px}
.arbitrage .grid-arbitrage .row>div.col-40{width:37.50%}
.arbitrage .grid-arbitrage .row>div.bord-left{position:relative}
.arbitrage .grid-arbitrage .row>div.bord-left::before{content:"";height:80%;width:1px;background:#dcdfe0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.arbitrage .grid-arbitrage .row>div.arbitrage-bloc-title{position:relative}
.arbitrage .grid-arbitrage .row>div.arbitrage-bloc-title span{position:absolute;top:50%}
.arbitrage .grid-arbitrage .row.row-data .col-40 .bloc-chart{text-align:center}
.arbitrage .grid-arbitrage .row.row-data .col-40 .bloc-chart figure{text-align:left}
.arbitrage .grid-arbitrage .row.row-data .col-40 .bloc-chart figure .value{text-align:left}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc{margin:0 auto}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .title-jauge-bloc{font-size:15px;text-transform:uppercase;text-align:left;display:block;padding-top:20px;line-height:1}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc{margin-top:10px;text-align:center}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc span{color:#fff;font-size:15px;padding:0 10px;border-radius:15px}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-1>span{background:#5cc569}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-2>span{background:#74db81}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-3>span{background:#ffc832}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-4>span{background:#f5a623}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-5>span{background:#f08a23}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-6>span{background:#f45b5b}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc.note-7>span{background:#e64444}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .link-jauge-bloc{line-height:17px;margin-top:10px;margin-bottom:20px}
.arbitrage .grid-arbitrage .row.row-data .jauge-bloc .link-jauge-bloc a{font-size:13px;color:#999;text-align:left;display:block;text-decoration:underline}
.arbitrage .grid-arbitrage .row.row-data .bloc-chart{width:60%;text-align:left;min-height:100px;overflow:hidden;position:relative;margin:0 auto;margin-top:33px}
.arbitrage .grid-arbitrage .row.row-data .bloc-chart .sub-title-data{font-size:15px;text-transform:uppercase;color:#777;position:absolute;top:0}
.arbitrage .grid-arbitrage .row.row-data .bloc-chart .chart-gris{margin:46px auto 0 auto;width:100%}
.arbitrage .grid-arbitrage .row.row-jauge{height:170px}
.arbitrage .grid-arbitrage .row.row-jauge .col-20 span{font-size:15px;color:#4a4a4a}
.arbitrage .grid-arbitrage .row.row-jauge .col-20 a{font-size:13px;color:#999;text-decoration:underline;line-height:1}
.arbitrage .grid-arbitrage .row.row-jauge .ma-jauge{width:70%;margin:0 auto;margin-top:80px}
.arbitrage .grid-arbitrage .row.row-linechart{display:-webkit-box;display:-ms-flexbox;display:flex}
.arbitrage .grid-arbitrage .row.row-linechart #btnSimuChartArb2{width:80%;margin:50% 10%}
.arbitrage .grid-arbitrage .row.row-linechart .col-20{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.arbitrage .grid-arbitrage .row.row-linechart .col-20 .title{font-size:15px;color:#4a4a4a}
.arbitrage .grid-arbitrage .row.row-linechart .col-20 .title-txt{font-size:13px;color:#999;line-height:1.31}
.arbitrage .grid-arbitrage .row.row-linechart .col-20 .title-txt a{text-decoration:underline;color:#999}
.arbitrage .grid-arbitrage .row.row-linechart .col-40 .linechart .content-line-chart canvas{display:block;margin:0 auto}
.arbitrage .grid-arbitrage .row.row-linechart .col-40 .linechart .content-line-chart .legend-line ul li span.max-invest-value span{display:inline-block}
.arbitrage .grid-arbitrage .row.row-infos-arbitrage{display:-webkit-box;display:-ms-flexbox;display:flex}
.arbitrage .grid-arbitrage .row.row-infos-arbitrage .col-20{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.arbitrage .grid-arbitrage .row.row-infos-arbitrage .col-80{width:75%;padding:0 50px}
.arbitrage .grid-arbitrage .row.row-infos-arbitrage .col-80 ul{margin-left:18px}
.arbitrage .mon-donut .content-canvas{width:170px;height:170px;margin:0 auto;position:relative}
@media(max-width:768px){.arbitrage .mon-donut .content-canvas{margin:0 auto}
}
.arbitrage .mon-donut canvas{cursor:pointer;border-radius:300px}
.arbitrage .mon-donut .details-datas span{font-size:16px}
.arbitrage .mon-donut .details-datas,.arbitrage .mon-donut .details-total{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;text-transform:uppercase;font-size:14px;line-height:20px}
.arbitrage .mon-donut .details-datas span,.arbitrage .mon-donut .details-total span{display:block;font-size:14px;line-height:1;margin-bottom:-12px}
.arbitrage .ma-jauge .progression.row.progression-av .NvRisque p{bottom:0 !important}
.arbitrage .ma-jauge .progression.progression-av{float:left;width:100%;height:22px;position:relative;border-radius:10px;margin:0 0 50px 0;border:1px solid #757575;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,right top,from(#5cc569),color-stop(16%,#74db81),color-stop(32%,#ffc832),color-stop(48%,#f5a623),color-stop(64%,#f08a23),color-stop(80%,#f45b5b),to(#e64444));background-image:linear-gradient(to right,#5cc569 0,#74db81 16%,#ffc832 32%,#f5a623 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%)}
@media(max-width:768px){.arbitrage .ma-jauge .progression.progression-av{width:85%;text-align:center;margin-top:55px;margin-bottom:30px}
}
.arbitrage .ma-jauge .progression.progression-av ul{position:relative}
.arbitrage .ma-jauge .progression.progression-av ul li{display:inline-block;position:absolute;top:34px}
.arbitrage .ma-jauge .progression.progression-av ul li:first-child{left:0}
.arbitrage .ma-jauge .progression.progression-av ul li:nth-child(2){left:16.6666%}
.arbitrage .ma-jauge .progression.progression-av ul li:nth-child(3){left:33.3333%}
.arbitrage .ma-jauge .progression.progression-av ul li:nth-child(4){left:49.9999%}
.arbitrage .ma-jauge .progression.progression-av ul li:nth-child(5){left:66.6665%}
.arbitrage .ma-jauge .progression.progression-av ul li:nth-child(6){left:83.3331%}
.arbitrage .ma-jauge .progression.progression-av ul li:last-child{left:99.9997%}
.arbitrage .ma-jauge .progression.progression-av ul li:last-child span{margin-left:-3px}
.arbitrage .ma-jauge .progression.progression-av ul li::after,.arbitrage .ma-jauge .progression.progression-av ul li::before{content:'';left:0;width:1px;height:7px;display:block;position:absolute;background:#757575}
.arbitrage .ma-jauge .progression.progression-av ul li:first-child::after,.arbitrage .ma-jauge .progression.progression-av ul li:first-child::before,.arbitrage .ma-jauge .progression.progression-av ul li:last-child::after,.arbitrage .ma-jauge .progression.progression-av ul li:last-child::before{content:none}
.arbitrage .ma-jauge .progression.progression-av ul li::after{top:-41px}
.arbitrage .ma-jauge .progression.progression-av ul li::before{bottom:22px}
.arbitrage .ma-jauge .progression.progression-av ul li span{color:#969696;font-size:12px;margin-left:-3px}
.arbitrage .ma-jauge .progression.progression-av .NvRisque{width:141px;font-size:12px;margin-top:90px;position:absolute;left:0;margin-left:-70px}
.arbitrage .ma-jauge .progression.progression-av .NvRisque p{position:absolute;bottom:-8px;text-align:center}
.arbitrage .ma-jauge .progression.progression-av .NvRisque::after{content:'';left:46%;width:0;height:0;bottom:26px;position:absolute;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .ma-jauge .progression.progression-av .NvRecommandation{left:0;width:141px;font-size:12px;margin-top:-35px;position:absolute;margin-left:-70px;text-align:center}
.arbitrage .ma-jauge .progression.progression-av .NvRecommandation p{position:absolute;bottom:0;left:25px}
.arbitrage .ma-jauge .progression.progression-av .NvRecommandation::after{content:'';left:46%;width:0;height:0;bottom:-13px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .ma-jauge .progression .niveau-risque{color:#5cc569;font-weight:bold}
.arbitrage .ma-jauge .progression .triangle::after{content:'';position:absolute;width:0;height:0;border-bottom:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-40px;left:46%}
.arbitrage .ma-jauge .progression .triangle.triangle-reco::after{bottom:inherit;top:-22px;border:0;border-top:11px solid #cecece;border-left:6px solid transparent;border-right:6px solid transparent}
.arbitrage .ma-jauge .progression .barre-rsq{display:inline-block;float:none;position:relative}
.arbitrage .ma-jauge .progression .barre-rsq{margin:30px 0 30px 0}
.arbitrage .ma-jauge .progression .barre-rsq .triangle::before{content:'profil de risque';position:absolute;width:150px;height:0;top:-90%;left:-21%;font-size:12px;color:#4f4f4f}
@media(max-width:768px){.arbitrage .ma-jauge .progression .etapes{width:100%}
}
.arbitrage .ma-jauge .progression .etapes .triangle::after{left:-6px}
.arbitrage .ma-jauge .progression .etapes .triangle::before{content:'Niveau de risque maximum';position:absolute;width:150px;height:0;bottom:-43px;right:-29px;font-size:12px}
.arbitrage .ma-jauge .progression .etapes .triangle.triangle-contrat::before{content:'Niveau de risque maximum de votre contrat'}
.arbitrage .ma-jauge .progression .etapes .triangle.triangle-reco::before{content:"Notre recommandation";bottom:inherit;top:-40px;width:176px}
.arbitrage .ma-jauge .progression .etapes .rsk-faible{position:absolute;top:25px;left:0;font-size:12px;text-align:center}
.arbitrage .ma-jauge .progression .etapes .rsk-fort{position:absolute;top:25px;right:0;font-size:12px;text-align:center}
.arbitrage .ma-jauge .progression .barre-rsq li{color:#212121;text-align:center;border-radius:0;width:45px;height:26px;float:left;list-style:none;position:relative;border-top:1px solid #757575;border-bottom:1px solid #757575}
@media(max-width:768px){.arbitrage .ma-jauge .progression .barre-rsq li{width:15%}
}
.arbitrage .ma-jauge .progression .barre-rsq li .num-etape{position:absolute;bottom:-27px;left:-4px;font-size:12px;color:#969696}
.arbitrage .ma-jauge .progression .barre-rsq li .sep-etape{height:30px;display:block}
.arbitrage .ma-jauge .progression .barre-rsq li .sep-etape:before,.arbitrage .ma-jauge .progression .barre-rsq li .sep-etape:after{content:'';width:1px;height:7px;background:#757575;display:block;position:absolute;left:0}
.arbitrage .ma-jauge .progression .barre-rsq li .sep-etape:before{top:-7px}
.arbitrage .ma-jauge .progression .barre-rsq li .sep-etape:after{bottom:-8px}
.arbitrage .ma-jauge .progression .barre-rsq li{width:100px;padding:8px 0}
.arbitrage .ma-jauge .progression .etapes li:first-child,.arbitrage .ma-jauge .progression .etapes.cinq li:nth-child(-n+5),.arbitrage .ma-jauge .progression .etapes.cinq li:nth-child(-n+6),.arbitrage .ma-jauge .progression .etapes.cinq li:nth-child(-n+7),.arbitrage .ma-jauge .progression .etapes.deux li:nth-child(-n+2),.arbitrage .ma-jauge .progression .etapes.quatre li:nth-child(-n+4),.arbitrage .ma-jauge .progression .etapes.trois li:nth-child(-n+3){color:#433931}
.arbitrage .ma-jauge .progression .etapes li:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:1px solid #757575}
.arbitrage .ma-jauge .progression .etapes li:first-child .sep-etape:before,.arbitrage .ma-jauge .progression .etapes li:first-child .sep-etape:after{display:none}
.arbitrage .ma-jauge .progression .etapes li:last-child{width:0;padding:0}
.arbitrage .ma-jauge .progression .etapes li:last-child .sep-etape:before,.arbitrage .ma-jauge .progression .etapes li:last-child .sep-etape:after{display:none}
.arbitrage .ma-jauge .progression .etapes li.risque-2-6{border-top-right-radius:10px;border-bottom-right-radius:10px;border-right:1px solid #757575}
.arbitrage .linechart{padding:40px 0}
.arbitrage .linechart .legend-line{width:230px;margin:0 auto;padding-left:10px}
.arbitrage .linechart .legend-line .line-elemts{margin-top:10px;text-align:left}
.arbitrage .linechart .legend-line .line-elemts li{list-style-type:none;margin-bottom:8px}
.arbitrage .linechart .legend-line .line-elemts li .buble-elmt{display:inline-block;width:10px;height:10px;border-radius:50px}
.arbitrage .linechart .legend-line .line-elemts li .item-elmt{display:inline-block;margin-left:20px}
.arbitrage .linechart .legend-line .line-elemts li .max-invest-value{display:block;color:#9e9e9f;margin-left:30px;margin-top:0}
.arbitrage .linechart .legend-line .line-elemts li:last-child .buble-elmt{background-color:#fff !important;border:1px solid #000}
.arbitrage .popin#popin-accepter-reco,.arbitrage .popin#more-popin-profil-risque{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.arbitrage .popin#more-popin-profil-risque{overflow-y:scroll;height:500px}
.arbitrage .popin#more-popin-profil-risque h3{font-size:24px;margin-top:28px}
.arbitrage .popin#more-popin-profil-risque p,.arbitrage .popin#more-popin-profil-risque li{font-size:14px}
.arbitrage .popin#more-popin-profil-risque ul{margin-left:15px}
.arbitrage.arbitrageV2019{font-family:"open sans"}
.arbitrage.arbitrageV2019 header.header-page{width:100%;height:170px}
.arbitrage.arbitrageV2019 header.header-page .breadscrumb{font-size:13px;margin-top:0;margin-bottom:5px;font-weight:600}
.arbitrage.arbitrageV2019 header.header-page h2{font-size:2.4rem}
.arbitrage.arbitrageV2019 header.header-page h3{font-size:13px;font-weight:600;font-family:"open sans";text-transform:none}
.arbitrage.arbitrageV2019 .wrapper-timeline h3,.arbitrage.arbitrageV2019 .wrapper-timeline h4,.arbitrage.arbitrageV2019 .wrapper-timeline p,.arbitrage.arbitrageV2019 .wrapper-timeline span,.arbitrage.arbitrageV2019 .wrapper-timeline a,.arbitrage.arbitrageV2019 .wrapper-timeline button{font-family:"open sans"}
.arbitrage.arbitrageV2019 .reinvest-total{margin-top:30px}
.arbitrage.arbitrageV2019 .reinvest-total .bulle-total{background:#2684ee;color:#fff;border-radius:30px;display:inline-block;padding:15px 60px;font-size:17px;font-weight:600;margin-bottom:60px}
.arbitrage.arbitrageV2019 .reinvest-total .bulle-total strong{display:inline}
.arbitrage.arbitrageV2019 .declaration-adequation label{font-weight:normal}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block form.form .row.blockTop p.title_block{font-weight:normal}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .white-box .row p.titre{font-size:15px}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese table thead tr th:first-child{font-size:15px}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese table tbody tr td:first-child p:first-child{text-transform:none;color:#212121;font-weight:600}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese table tbody tr td p{color:#767676;font-weight:600}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese table tbody tr td p.capsule{font-size:13px;font-weight:600;padding:2px 10px;display:inline-block;text-align:center;line-height:normal}
@media screen and (max-width:768px){.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese table tbody tr td p.capsule{font-size:10px}
}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter .text-arbitrage{width:85%}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter a{color:#00915a;font-weight:600}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter a img{position:relative;top:9px}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter .majQ{margin-bottom:0;margin-top:20px}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter .text ul li a{color:#00915a}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .block.synthese .infoFooter .declaration-adequation label{font-weight:500}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .textFooter p{color:#767676;line-height:1.5;font-size:13px}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .btFooter button.btn{margin-top:0;-webkit-box-shadow:none;box-shadow:none;font-weight:500}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .btFooter button.btn.btn-primary:hover{background-color:#1e9481;background-image:none}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .btFooter button.btn.btn-primary[disabled]:hover{background-color:#28c3a9;background-image:none}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .btFooter button.btn[data-show-popin="#popin-btnRefuser"]{background:0;border:1px solid #28c3a9;color:#28c3a9}
.arbitrage.arbitrageV2019 .content-arbitrage .wrap .content .btFooter button.btn[data-show-popin="#popin-btnRefuser"]:not([disabled]):hover{color:#fff;background:#1e9481}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-jauge .col-20 .flexAlign span{font-weight:600}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .jauge-bloc .title-jauge-bloc{text-transform:none;font-weight:600}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc{text-align:left}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc span{font-size:13px;font-weight:600;padding:2px 10px;display:inline-block}
@media screen and (max-width:768px){.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .jauge-bloc .jauge-content-bloc span:first-child{font-size:10px !important}
}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .jauge-bloc .link-jauge-bloc a{color:#767676;font-weight:600}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .bloc-chart .sub-title-data{font-size:13px;text-transform:none;left:0}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .bloc-chart .sub-title-data .si-icon{display:inline-block;position:relative;top:6px;margin-right:8px}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .bloc-chart .empty-title-data{margin-top:40px;font-weight:700;font-size:15px}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .bloc-chart figure{margin-top:57px}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .bloc-chart figure .value{font-size:16px;font-weight:600}
.arbitrage.arbitrageV2019 .grid-arbitrage .row.row-data .situationArbitrage .bloc-chart{width:69%;padding-left:30px}
.arbitrage.arbitrageV2019 .grid-arbitrage .row>div.arbitrage-bloc-title span{font-weight:600}
.arbitrage.arbitrageV2019 .grid-arbitrage .row:first-child h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.arbitrage.arbitrageV2019 .si-icon{display:block;width:22px;height:22px;background:red}
.arbitrage.arbitrageV2019 .si-icon.si-allege{background:url(image/particuliers/save-invest/arbitrage/si-allege.png) no-repeat;background-size:100%}
.arbitrage.arbitrageV2019 .si-icon.si-conserve{background:url(image/particuliers/save-invest/arbitrage/si-conserve.png) no-repeat;background-size:100%}
.arbitrage.arbitrageV2019 .si-icon.si-nouveau{background:url(image/particuliers/save-invest/arbitrage/si-nouveau.png) no-repeat;background-size:100%}
.arbitrage.arbitrageV2019 .si-icon.si-renforce{background:url(image/particuliers/save-invest/arbitrage/si-renforce.png) no-repeat;background-size:100%}
.arbitrage.arbitrageV2019 .si-icon.si-total{background:url(image/particuliers/save-invest/arbitrage/si-total.png) no-repeat;background-size:100%}
.arbitrage.arbitrageV2019 .jauge-container{min-height:115px;padding-top:33px;margin-top:76px}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge{background:#fff;float:right}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-un{color:#5dc56a}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-deux{color:#69d176}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-trois{color:#86d877}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-quatre{color:#fdc030}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-cinq{color:#f0812d}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-six{color:#f25858}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .jauge-number-list-sept{color:#e64545}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av{width:246px;margin:0;left:-72px;height:12px;border:0;border:0;background-color:#5cc569;background-image:-webkit-linear-gradient(left,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%);background-image:linear,to right,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%;padding:0}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av ul li{top:12px}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av ul li::before{bottom:initial;top:-7px;height:2px;width:2px;border-radius:50%}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av ul li::after{content:none}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation{margin-top:-40px}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation p{font-size:12px;font-weight:600;color:#b6d148;line-height:1}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation:after{content:"\01F4A7";left:45%;font-size:15px;height:0;color:#b6d148;bottom:-20px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;width:auto}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque{margin-top:45px;text-align:center}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque p{font-size:12px;font-weight:600;color:#4c4c4c;line-height:1}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque::after{display:none}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait{margin-top:-89px}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr{width:1.5px;border:0;height:6px;background:#4c4c4c;margin:3px auto}
.arbitrage.arbitrageV2019 .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr.transparent{background:transparent}
div#ia-conseilinvest h1,div#ia-conseilinvest h2,div#ia-conseilinvest h3{font-family:bnpp_sans_condensed_light,Arial,sans-serif}
.si-ost.new_ui_2019 h2{font-size:2.8rem}
.si-ost.new_ui_2019 .btn-secondary{background-color:#f8f8f8;color:#212121}
.si-ost.new_ui_2019 .btn-secondary:hover{background-color:#ececec;background-image:none}
.si-ost.new_ui_2019 .btn-primary[disabled]:hover{background-color:#28c3a9}
.si-ost.new_ui_2019 .navigation-bulles ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}
.si-ost.new_ui_2019 .navigation-bulles ul li{list-style:none}
.si-ost.new_ui_2019 .navigation-bulles ul li .nav-bulle-item{color:#fff;text-decoration:none;padding:.4rem 1.4rem}
.si-ost.new_ui_2019 .navigation-bulles ul li .nav-bulle-item.nav-bulle-actif{background:#fff;color:#212121;border-radius:40px}
.si-ost.new_ui_2019 .navigation-bulles ul li .nav-bulle-item:not(.nav-bulle-actif):hover{text-decoration:underline}
.si-ost.new_ui_2019 .chapo.chapo-ost{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .chapo.chapo-ost{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm{padding:1rem}
.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm span{display:block;font-size:12px}
.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm strong{font-size:16px;font-weight:700}
.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm:first-child{width:500px;padding-left:2rem}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm:first-child{width:auto}
}
.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm:last-child{border-left:1px solid #ddd}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .chapo.chapo-ost .chapo-ost-itm:last-child{border:0;padding-left:2rem}
}
.si-ost.new_ui_2019 .encadre{background:#fff;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.si-ost.new_ui_2019 .encadre .encadre-icon .icon{font-size:25px;color:#a2133f}
.si-ost.new_ui_2019 .encadre .encadre-txt{padding-left:2rem}
.si-ost.new_ui_2019 .encadre .encadre-txt p{font-size:15px}
.si-ost.new_ui_2019 .encadre .encadre-txt p a{font-weight:600;text-decoration:underline}
.si-ost.new_ui_2019 .ost-traitement,.si-ost.new_ui_2019 .ost-historique{margin-top:50px}
.si-ost.new_ui_2019 .ost-traitement .ost-title,.si-ost.new_ui_2019 .ost-historique .ost-title{padding-top:6px;padding-bottom:10px}
.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-label,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-label{float:left;display:block}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-label,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-label{float:none}
}
.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-warning,.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-date,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-warning,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-date{float:right;display:block;margin-top:6px;font-size:15px;position:relative;top:2px}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-warning,.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-date,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-warning,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-date{float:none}
}
.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-warning,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-warning{color:#a2133f}
.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-date,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-date{color:#767676}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-date,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-date{font-size:13px}
}
.si-ost.new_ui_2019 .ost-traitement .ost-title .ost-title-date strong,.si-ost.new_ui_2019 .ost-historique .ost-title .ost-title-date strong{color:#212121}
.si-ost.new_ui_2019 .ost-traitement .fieldset,.si-ost.new_ui_2019 .ost-historique .fieldset{padding-bottom:30px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier>div,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier>div{margin-bottom:15px;position:relative;padding-bottom:10px;font-size:15px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier>div strong,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier>div strong{display:block}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier>div::after,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier>div::after{content:'';width:90%;bottom:-3px;left:0;display:block;background-color:#f2f2f2;height:1px;position:absolute}
}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier .ost-dossier-num,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier .ost-dossier-num{width:500px}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-dossier .ost-dossier-num,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier .ost-dossier-num{width:auto}
}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-show-this,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-show-this{margin-top:20px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this{margin-top:30px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-pdf-liseuse,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-pdf-liseuse{border:1px solid #eee;margin:0 auto;min-height:200px;background:#e7e7e7}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-view-file,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-view-file{margin:0 auto;margin-top:20px;padding:0;color:#00915a;text-decoration:underline;font-weight:600;background:transparent;margin:0}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-view-file::before,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-view-file::before{content:'';width:26px;height:32px;display:inline-block;margin-right:10px;background-image:url(image/particuliers/save-invest/ost/pdf-icon.png);position:relative;top:4px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions{margin-top:20px;margin:0 auto}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions h4,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions h4{color:#212121;font-size:17px;font-weight:600;margin-bottom:20px;margin-top:30px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions ul li,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li{list-style:none;padding-bottom:5px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions ul li label,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li label{font-weight:500;padding-left:35px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions ul li label>strong,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li label>strong{display:inline-block;margin-left:6px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions ul li label::before,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li label::before{width:22px;height:22px;top:2px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-content-this .ost-instructions ul li label input[type="text"].form-control,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li label input[type="text"].form-control{display:inline-block;width:200px;height:29px;margin:0 9px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid{margin-top:30px;text-align:right}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid.ost-callback,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid.ost-callback{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid.ost-callback span,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid.ost-callback span{margin-right:10px}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid .error,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid .error{margin-right:15px;position:relative;top:8px}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.si-ost.new_ui_2019 .ost-traitement .fieldset .ost-valid button,.si-ost.new_ui_2019 .ost-historique .fieldset .ost-valid button{float:none;margin-top:10px}
}
.si-ost.new_ui_2019 .ost-traitement .ost-conseiller,.si-ost.new_ui_2019 .ost-historique .ost-conseiller{margin-top:40px;font-weight:600;color:#8d8d8d;font-size:14px}
.si-ost.new_ui_2019 .ost-historique .fieldset{position:relative;margin-bottom:50px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier{margin:0 4%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier:nth-child(1){margin-bottom:20px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier:nth-child(2){display:block;margin-bottom:40px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier>div{width:auto;font-size:15px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-dossier>div strong{display:block;margin-bottom:4px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-show-this{text-align:center}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-show-this .btn{display:inline-block;width:auto;font-size:15px;color:#767676;background:transparent;position:absolute;bottom:-33px;padding:0;width:200px;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:0}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-show-this .btn::after{content:"";display:block;width:44px;height:44px;background-image:url("image/particuliers/save-invest/ost/chevron.png");background-size:100%;margin:0 auto;margin-top:10px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-show-this .btn.ost-histo-up::after{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;top:-2px}
.si-ost.new_ui_2019 .ost-historique .fieldset .ost-content-this .ost-instructions ul li label{padding:0;margin-bottom:10px}
.si-ost.new_ui_2019 .form .ost-operation .wrap{background-color:#fff}
.si-ost.new_ui_2019 .ost-operation{margin-top:30px}
.si-ost.new_ui_2019 .ost-operation .wrap{background-color:#fff}
.si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope .ost-ope-txt{margin-left:2.5rem}
.si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope .ost-ope-txt h3{font-family:"open sans";font-size:17px;font-weight:600;color:#212121;text-transform:none;margin-bottom:15px}
.si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope .ost-ope-txt .ref-ope{margin-top:5px}
.si-ost.new_ui_2019 .ost-operation .footer-ost-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .ost-operation .footer-ost-valid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.si-ost.new_ui_2019 .ost-operation .footer-ost-valid .btn{margin-bottom:10px}
}
.si-ost.new_ui_2019 .ost-operation .footer-ost-valid .btn:first-child{margin-right:20px}
.si-ost.new_ui_2019 .form [type=checkbox]:checked+label:after,.si-ost.new_ui_2019 .form [type=checkbox]:not(:checked)+label:after{content:"\e603";font-family:iconbnp;background-color:transparent;color:#1da460;top:4px;left:4px;border-radius:3px;font-size:1rem}
.si-ost.new_ui_2019 .popin.popin-ost{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:700px}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .popin.popin-ost{max-height:65vh;top:50%;overflow-y:scroll}
}
.si-ost.new_ui_2019 .popin.popin-ost .form-ligne-titre{margin-top:0;background:#f8f8f8;border-top:0}
.si-ost.new_ui_2019 .popin.popin-ost .form-ligne-titre h3{display:inline-block}
.si-ost.new_ui_2019 .popin.popin-ost .form-ligne-titre .close{color:#999}
.si-ost.new_ui_2019 .popin.popin-ost .wrap{background-color:#fff}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content{font-size:.9em}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content h4{font-style:1em;font-weight:600}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-details-ost .table-details-ost{margin-bottom:50px}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-details-ost .table-details-ost .row-detail-ost{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-details-ost .table-details-ost .row-detail-ost>div:first-child{-ms-flex-preferred-size:40%;flex-basis:40%}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-details-ost .table-details-ost .row-detail-ost>div:last-child{-ms-flex-preferred-size:60%;flex-basis:60%}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-instruction-ost ul li{list-style:none;margin-bottom:10px}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .encadre{padding:1.5rem}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .encadre p{font-size:13px}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-footer-valid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width:768px){.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-footer-valid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.si-ost.new_ui_2019 .popin.popin-ost .popin-content .recap-footer-valid button{margin-bottom:10px}
}
body.bpf .si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope .ost-i-bigCheck{width:67px;height:67px;background:url(image/particuliers/save-invest/ost/check-bpf.png);display:block}
body.bpf .si-ost.new_ui_2019 .ost-operation .wrap .ost-block-ope .ost-i-bigCheck img{display:none}
.dsp2Dev{font-family:"open sans";background:#e7e7e7}
.dsp2Dev.partage{font-family:'Open Sans';padding-bottom:100px}
.dsp2Dev.partage .btn{font-family:'Open Sans';font-size:16px;line-height:40px;padding:0 35px;background:0;border:0;border-radius:21px}
@media screen and (max-width:768px){.dsp2Dev.partage .btn{padding:0;width:100%;font-size:15px;margin-bottom:10px;margin-top:5px}
}
.dsp2Dev.partage .btn.btn-primary{background-color:#28c3a9}
.dsp2Dev.partage .btn.btn-primary:hover{background-color:#1e9481}
.dsp2Dev.partage .btn.btn-tertiary{font-family:'Open Sans';font-size:15px;font-weight:600;color:#1e9f88;border:solid .9px #1e9f88;background-color:#FFF}
@media screen and (max-width:768px){.dsp2Dev.partage .btn.btn-tertiary{font-size:14px}
}
.dsp2Dev.partage .btn.btn-tertiary:hover{color:#FFF;background-color:#1e9481}
.dsp2Dev.partage .btn.btn-tertiary .icon.icon-plus-aggreg{font-size:13px;margin-right:5px}
@media screen and (max-width:768px){.dsp2Dev.partage .btn.btn-tertiary .icon.icon-plus-aggreg{display:none}
}
.dsp2Dev.partage .flex-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (max-width:768px){.dsp2Dev.partage .flex-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.dsp2Dev.partage .flex-right button{margin:10px 0 !important;width:100%}
}
.dsp2Dev.partage .list-fournisseur ul li{list-style:none;margin:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:768px){.dsp2Dev.partage .list-fournisseur ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.dsp2Dev.partage .list-fournisseur ul li:first-child span{border-bottom:1px solid #e7e7e7}
.dsp2Dev.partage .list-fournisseur ul li span{display:block;padding:10px 0}
.dsp2Dev.partage .list-fournisseur ul li span.list-fournisseur--title{font-weight:bold;min-width:30%}
.dsp2Dev.partage .list-fournisseur ul li span.list-fournisseur--attr{min-width:70%}
.dsp2Dev.partage .cpbii-valid-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dsp2Dev.partage .cpbii-valid-box--picto{width:67px;height:67px}
.dsp2Dev.partage .bt-tiers .btn-primary{font-size:17px}
@media screen and (max-width:768px){.dsp2Dev.partage .bt-tiers .btn-primary{font-size:14px}
}
.dsp2Dev.partage header.form-ligne-titre{padding-left:15px}
.dsp2Dev.partage header.form-ligne-titre h3{font-family:'Open Sans';font-size:17px;color:#212121}
.dsp2Dev.partage header.form-ligne-titre .help-text-container{margin-top:-6px}
.dsp2Dev.partage header.form-ligne-titre .help-text-container span.circle{font-weight:bold;line-height:16px}
.dsp2Dev.partage .section-header-round>.row.wrap{margin-top:30px;padding:0 2rem}
.dsp2Dev.partage .section-header-round>.row.wrap:first-child{margin-top:30px;padding-bottom:0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .warning-box{padding:30px}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .warning-box .warning-wrap{margin-top:0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .warning-box .warning-wrap p{font-size:15px}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap{padding:15.5px 30px;padding-top:0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap+.white-box.wrap{padding-top:15.5px;border-top:1px solid #dcdfe0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap:last-child{padding-bottom:30px}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap span{display:block}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap span.nom-tiers{font-size:15px;font-weight:bold}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap span.status-tiers{font-size:13px}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea{padding:30px}
@media screen and (max-width:768px){.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea{padding:20px 15px}
}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown{font-family:'Open Sans';font-size:15px;font-weight:600;color:#292929}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown:hover .btn-select{border-bottom:1px solid #dcdfe0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown .btn-select{width:39px;height:39px;padding:0;background-position:center -10px;background-size:100%;border-bottom:0}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown .dropdown-selected{height:39px;padding:0 70px 0 1rem;line-height:39px;border:1px solid #dcdfe0}
@media screen and (max-width:768px){.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown .dropdown-selected{padding:0 30px 0 10px;font-size:12px}
}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown-list ul.dropdown-list-select li{margin-left:0;margin:0;font-family:'Open Sans';font-size:13px;font-weight:600;color:#212121}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown-list ul.dropdown-list-select li:hover{color:#FFF}
.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown-list ul.dropdown-list-select li.titleDisabled,.dsp2Dev.partage .section-header-round>.row.wrap .dropdown-dsp2 .white-box.wrap.selectArea form .dropdown-container .dropdown-list ul.dropdown-list-select li.titleDisabled:hover{color:#767676;text-transform:uppercase;background:0;background-color:#e7e7e7 !important}
.dsp2Dev.partage .section-header-round .btnGroup button{height:42px;border-radius:21px;padding:0 30px;background:0;border:0;font-family:"Open Sans";font-size:15px;font-weight:600;color:#FFF}
@media screen and (max-width:768px){.dsp2Dev.partage .section-header-round .btnGroup button{font-size:14px}
}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-primary{background-color:#28c3a9;margin-left:10px}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-primary:hover{background-color:#1e9481}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-primary:disabled{opacity:.5}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-primary:disabled:hover{background-color:#28c3a9}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-secondary{color:#212121;background-color:#f8f8f8}
.dsp2Dev.partage .section-header-round .btnGroup button.btn-secondary:hover{background-color:#d5d5d5}
.dsp2Dev.partage #popup-cle-digital .tel-cle{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/mini-tel.svg") no-repeat;background-size:22px;background-position:5px 5px}
.dsp2Dev.partage #popup-cle-digital .notif-code{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/msg.svg") no-repeat;background-size:35px;background-position:3px 5px}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp{padding:2rem 2rem 1rem 2rem;background:#e4f4ee;border-radius:4px;margin-top:25px}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp{margin-top:0;padding:2rem 1rem}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p{padding:0 0 10px 50px;margin:15px 0;position:relative}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p{padding:0;text-align:center;font-size:13px}
}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p:first-child{margin-bottom:50px}
}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p:first-child,.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p:last-child{background-position:center 0;padding-top:45px}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp p span{font-weight:600}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp{text-align:center;font-size:13px;font-weight:600;color:#00915a;text-decoration:underline;margin-top:40px;position:relative;cursor:pointer}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp{margin-top:20px;margin-bottom:20px}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp .chevron{position:absolute;text-align:center;left:0;right:0;color:#999;border:1px solid #999;border-radius:50%;width:30px;height:30px;padding-top:8px;padding-right:3px;margin:auto;background:#fff;bottom:-35px}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp .chevron{bottom:-45px}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp .chevron::before{-webkit-transform:scale(0.7) rotate(135deg);transform:scale(0.7) rotate(135deg)}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .show-etp .chevron.chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app{text-align:center;border:1px solid #e4e4e4;padding:3rem;margin-top:60px;margin-bottom:50px}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app{padding:2.5rem 1rem}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .notif-cledigi{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/notif-cle-digital.svg") no-repeat;margin-top:16px;width:113px;height:113px;display:inline-block}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app p{font-size:13px;color:#212121}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app p span{font-weight:bold}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app hr{height:1px;background:#e4e4e4;border:0;width:50%;margin:50px auto}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex{padding:0;margin:30px -1rem 0}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex div{width:100%;position:relative}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex div i{display:inline-block}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex div{padding:5px}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex div:not(:last-child)::before{content:'';border-style:solid;border-width:3px 3px 0 0;display:inline-block;height:10px;width:10px;top:34%;color:#767676;opacity:.28;position:absolute;right:0;left:initial;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex div:not(:last-child)::before{top:22%;right:-6px;-webkit-transform:rotate(45deg) translateX(-50%) scale(0.8);transform:rotate(45deg) translateX(-50%) scale(0.8)}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .burger{background:no-repeat url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/burger.svg");width:92px;height:92px;padding:30px;background-position:center;margin-left:5px}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .burger{width:28px;height:28px;padding:0;margin-left:0;background-size:contain}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .reglages{background:no-repeat url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/reglages.svg");width:92px;height:92px;padding:30px;background-position:center}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .reglages{width:28px;height:28px;padding:0;background-size:contain}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .phone{background:no-repeat url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/phone-cledigi.svg");width:92px;height:92px;padding:30px;background-position:center}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .phone{width:28px;height:28px;padding:0;background-size:contain}
}
.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .en-attente{background:no-repeat url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/virement/en-attente.svg");width:92px;height:92px;padding:30px;background-position:center}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex .en-attente{width:28px;height:28px;padding:0;background-size:contain}
}
@media screen and (max-width:768px){.dsp2Dev.partage #popup-cle-digital .popup-cle-digital-cont .etp-app .flex p{margin-top:15px;font-size:10px;font-weight:bold}
}
.dsp2Dev.partage #code-sms .code-sms-content .fermer::before{content:"+";font-family:"Open Sans";border:1px solid #767676;border-radius:50%;width:25px;height:25px;position:absolute;right:20px;top:20px;padding-left:6px;font-size:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding-top:1px;cursor:pointer;color:#767676;line-height:1}
.dsp2Dev.partage #code-sms .code-sms-content .valid-sms{font-size:17px;font-weight:bold;text-transform:none;margin-bottom:20px}
@media screen and (max-width:768px){.dsp2Dev.partage #code-sms .code-sms-content .valid-sms{font-size:15px;margin-bottom:12px}
}
.dsp2Dev.partage #code-sms .code-sms-content input{display:block;margin:60px auto 20px;width:40%;padding:10px;font-family:"Open Sans";border-radius:3px;border:1px solid #ccc;text-align:center;font-size:18px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08)}
@media screen and (max-width:768px){.dsp2Dev.partage #code-sms .code-sms-content input{margin:40px auto 20px;width:100%}
}
.dsp2Dev.partage #code-sms .code-sms-content .recevoir-new-code{text-align:center;text-decoration:underline;color:#767676;font-weight:600;cursor:pointer}
@media screen and (max-width:768px){.dsp2Dev.partage #code-sms .code-sms-content .recevoir-new-code{font-size:13px;text-align:left}
}
.dsp2Dev.partage #code-sms .code-sms-content button{display:block;margin:60px auto 0}
@media screen and (max-width:768px){.dsp2Dev.partage #code-sms .code-sms-content button{width:100%;margin:40px auto 0}
}
.dsp2Dev.partage #validation-signature .validation-signature-content .valid-signature{font-family:'Open Sans';font-size:17px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}
@media screen and (max-width:768px){.dsp2Dev.partage #validation-signature .validation-signature-content .valid-signature{font-size:15px;margin-bottom:12px}
}
.dsp2Dev.partage #validation-signature .validation-signature-content input{display:block;width:100%;font-family:"Open Sans";font-size:18px;text-align:center;padding:10px;margin:30px auto 20px;border-radius:3px;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08)}
.dsp2Dev.partage #validation-signature .validation-signature-content .recevoir-new-code{font-family:"Open Sans";font-size:13px;color:#CCC;text-decoration:underline;margin-top:10px}
.dsp2Dev.partage #contact-conseiller .contact-conseiller-content p{font-family:'Open Sans'}
.dsp2Dev.partage #contact-conseiller .contact-conseiller-content p.valid-signature{font-family:'Open Sans';font-size:17px;font-weight:bold;text-transform:uppercase;margin-bottom:20px}
.dsp2Dev.partage #contact-conseiller .contact-conseiller-content p.valid-signature+p{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdfe0}
@media screen and (max-width:768px){.dsp2Dev.partage #contact-conseiller .contact-conseiller-content p.valid-signature{font-size:15px;margin-bottom:12px}
}
.dsp2Dev.partage #contact-conseiller .contact-conseiller-content p.info-user{font-weight:bold}
.dsp2Dev.partage .cbpii-s{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/s_cbpii.png) no-repeat;background-position:0 0;display:block}
.dsp2Dev.partage .cbpii-s--num{width:78px;height:21px;background-position:0 -61px}
.dsp2Dev.partage .cbpii-s--code{width:43px;height:47px;background-position:0 -106px}
.dsp2Dev.partage .cbpii-s--check{width:40px;height:43px;background-position:0 -172px}
.dsp2Dev.partage .cbpii-s--cle{width:30px;height:53px;background-position:0 -230px}
.dsp2Dev.partage .popin-cbpii{max-width:800px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;padding:50px 60px;max-height:600px;overflow-y:auto}
@media screen and (max-width:768px){.dsp2Dev.partage .popin-cbpii{max-height:90vh;padding:30px 25px}
}
.dsp2Dev.partage .popin-cbpii--cd{max-height:700px;overflow-y:auto}
@media screen and (max-width:768px){.dsp2Dev.partage .popin-cbpii--cd{max-height:90vh}
}
.dsp2Dev.partage .popin-cbpii--anr .popin-cbpii__top{text-align:center}
.dsp2Dev.partage .popin-cbpii__expCd{border:1px solid #eee;padding:50px 60px 20px;margin:20px auto}
@media screen and (max-width:768px){.dsp2Dev.partage .popin-cbpii__expCd{padding:0 15px}
}
.dsp2Dev.partage .popin-cbpii__expCd .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}
@media screen and (max-width:768px){.dsp2Dev.partage .popin-cbpii__expCd .row{margin-bottom:15px}
}
.dsp2Dev.partage .popin-cbpii__expCd .row:last-child{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.dsp2Dev.partage .popin-cbpii__expCd .row:last-child a{text-decoration:underline}
.dsp2Dev.partage .popin-cbpii__expCd .row>span{-ms-flex-preferred-size:20%;flex-basis:20%}
.dsp2Dev.partage .popin-cbpii__expCd .row>span>span{margin:0 auto}
.dsp2Dev.partage .popin-cbpii__expCd .row>p{font-size:13px;text-align:left;-ms-flex-preferred-size:80%;flex-basis:80%;margin-left:30px}
.dsp2Dev.partage .popin-cbpii__ban--cd{margin:25px 60px;background-color:rgba(0,145,90,0.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 35px}
@media screen and (max-width:768px){.dsp2Dev.partage .popin-cbpii__ban--cd{margin:0;padding:15px}
}
.dsp2Dev.partage .popin-cbpii__ban--cd .cbpii-i--lamp{width:30px;height:31px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/lamp.svg);display:inline-block;margin-right:25px}
.dsp2Dev.partage .popin-cbpii__ban--cd p{font-size:13px}
.dsp2Dev.partage .popin-cbpii__top h3{font-family:"Open Sans";text-transform:none;font-size:17px;font-weight:700;color:#212121}
.dsp2Dev.partage .popin-cbpii__content .code-sms-content__error h4{font-weight:bold;font-size:15px;color:#212121}
.dsp2Dev.partage .popin-cbpii__content .code-sms-content__error p{color:#777}
.dsp2Dev.partage .popin-cbpii__footerBt{text-align:center}
.dsp2Dev.partage .cpbii-valid-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:25px;margin-bottom:10px}
.dsp2Dev.partage .cpbii-valid-box__picto span{width:67px;height:67px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/validation.png);display:inline-block;margin-right:45px;margin-left:20px}
.dsp2Dev.partage .cpbii-valid-box__picto--erreur span{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/refuse.png)}
.dsp2Dev.partage .cpbii-valid-box__text h3{font-family:"open sans";text-transform:none;font-size:17px;font-weight:600;margin-top:0;margin-bottom:5px}
.dsp2Dev.partage .cpbii-valid-box__text h4{font-weight:600;margin-bottom:15px;margin-top:0;margin-bottom:8px;font-size:15px}
.dsp2Dev.partage .cpbii-valid-box__text p{margin-top:0;color:#767676}
.dsp2Dev.partage .cbpii-dropdown .dropdown-container{width:400px}
@media screen and (max-width:768px){.dsp2Dev.partage .cbpii-dropdown .dropdown-container{width:100%}
}
.dsp2Dev.partage .cbpii-dropdown .dropdown-container .libelle{font-size:15px}
@media screen and (max-width:768px){.dsp2Dev.partage .cbpii-dropdown .dropdown-container .libelle{font-size:11px}
}
.dsp2Dev.dsp2Dev-autorisation-maj .form-ligne-titre h3{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;font-size:28px;padding-bottom:0}
.dsp2Dev.dsp2Dev-autorisation-maj .help-text-popup{min-width:290px}
.dsp2Dev.dsp2Dev-autorisation-maj .help-text-popup p{font-family:"Open Sans";font-size:11px;color:#333}
.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2 .nom-tiers,.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2 .status-tiers{display:block}
.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2 .nom-tiers{font-family:"Open Sans";font-weight:bold;font-size:15px;margin-bottom:2px;display:block}
.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2 .status-tiers{font-size:13px;color:#4c4c4c}
@media(max-width:1024px){.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2 .status-tiers{color:#999}
}
.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2>.row.white-box{border-bottom:1px solid #f2f2f2}
@media(max-width:1024px){.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2>.row.white-box .btn-primary{margin-top:20px}
}
.dsp2Dev.dsp2Dev-autorisation-maj .dropdown-dsp2>.row.white-box:last-child{border-bottom:0}
.dsp2Dev.dsp2Dev-autorisation-maj .popin{border-radius:3px}
.dsp2Dev.dsp2Dev-autorisation-maj .popin .content-popin p{font-family:"Open Sans";padding:0 60px;font-size:15px;color:#212121}
@media screen and (max-width:768px){.dsp2Dev.dsp2Dev-autorisation-maj .popin .content-popin p{padding:0}
}
.dsp2Dev.dsp2Dev-auth{font-family:"bnpp_sansregular",Arial,sans-serif}
.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app>p+img,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms>p+img{display:block;margin:0 auto}
.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app .row-border,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms .row-border{border-top:1px solid #dcdfe0;padding-top:30px;margin-top:20px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app .row-border>.icon,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms .row-border>.icon{height:auto;top:initial;font-size:33px;color:#9d265c}
.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app .row-border>p,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms .row-border>p{color:#999;margin-left:49px;font-size:15px}
.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app .bloc-notif,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms .bloc-notif{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,0.3);box-shadow:0 0 7px 0 rgba(0,0,0,0.3);padding:20px 32px;margin:40px auto 50px auto;background:url(image/particuliers/dsp2/revocation-desktop.gif);width:356px;height:207px}
@media screen and (max-width:768px){.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-app .bloc-notif,.dsp2Dev.dsp2Dev-auth .row.auth-forte .via-sms .bloc-notif{width:100%;background:url(image/particuliers/dsp2/revocation-mobile.gif);width:225px;height:289px}
}
.dsp2Dev.dsp2Dev-auth .row.auth-forte+.wrap .back-cs{color:#999;text-decoration:underline}
.dsp2Dev.dsp2Dev-auth .row.auth-forte+.wrap .back-cs span{color:#767676;margin-right:6px;position:relative;top:2px}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:44px 4.5%;border:0;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:768px){.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box{display:block;width:100%}
}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:143px}
@media(max-width:768px){.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:first-child{display:block;width:100%}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:first-child img{margin:0 auto;display:block}
}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:nth-child(2){text-align:left}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:nth-child(2) p:nth-child(2){color:#837c77}
.dsp2Dev.dsp2Dev-auth.dsp2Dev-confirmation .wrap .white-box div:nth-child(2) p span{font-size:20px}
.dsp2Dev.dsp2Dev-auth .footer-auth{padding-left:0;padding-right:0}
.dsp2Dev.dsp2Dev-autorisation-maj .form-ligne-titre h3{font-family:"open sans";text-transform:none;font-size:1.1em;padding-bottom:5px}
.dsp2Dev.bpf .form .row-form-paylib .custom-select .form-control{color:#4c4c4c;border-color:#ccc}
.dsp2Dev p{font-family:"open sans"}
.dsp2Dev .form label{font-family:"open sans"}
.dsp2Dev .form-ligne-titre{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.dsp2Dev .form-ligne-titre h3{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:17px;text-transform:none;padding-bottom:10px;padding-top:5px}
@media(max-width:768px){.dsp2Dev .form-ligne-titre h3{width:90%;font-size:16px}
}
.dsp2Dev .form-ligne-titre .help-text-container{padding-top:0}
.dsp2Dev .dropdown-dsp2{border:1px solid #dcdfe0;border-top:0}
.dsp2Dev .dropdown-dsp2 .white-box{border:0;border-radius:0}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap{border-bottom:1px solid #f6f6f6}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element>.wrap{padding:20px 2rem 9px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .nom-tiers{font-family:"bnpp_sansbold",Arial,sans-serif;display:block}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers{display:inline-block}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50px;background:#eee;margin-right:8px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.actif{color:#b2965b}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.actif:before{background:#b2965b}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.expire{color:#9b9b9b}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.expire:before{background:#9b9b9b}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.revoque{color:#e74341}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .status-tiers.revoque:before{background:#e74341}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element .icon-fright{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:relative;top:8px;font-size:13px;color:#767676}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element.toggled .icon-fright{top:19px;left:-12px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-element:hover{cursor:pointer}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle>.wrap{padding:10px 2rem 15px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers{width:90%;float:left}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element{width:100%}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left{border-bottom:1px solid #eee;padding-bottom:17px;margin-bottom:20px;margin-right:20px;width:26%}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left:nth-child(2){width:65%}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left:nth-child(2) span{color:#989898}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .bt-tiers{width:10%;float:right;margin-top:110px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .bt-tiers .btn-primary{padding:10px 25px}
.dsp2Dev .popin{top:50%;border-radius:0;border:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.dsp2Dev .popin .close.popin-close{position:absolute;right:30px;top:20px;float:none}
.dsp2Dev .popin .content-popin{text-align:center;position:relative;margin-top:40px}
.dsp2Dev .popin .content-popin.white-box{border:0}
.dsp2Dev .popin .content-popin p{margin-top:5px}
.dsp2Dev .popin .content-popin .btn-primary{margin-top:15px}
.dsp2Dev .popin .content-popin .btn-link{background:0;border:0;padding:0;text-decoration:underline;display:inline-block;color:#9e9e9e;font-size:14px;border-radius:0;margin:10px 0 13px}
.dsp2Dev .popin.popin-paylib .content-popin .title-popin{color:#a33467;font-weight:700;font-family:"Open Sans";text-transform:none;font-size:1.5em}
.dsp2Dev .popin.popin-paylib .content-popin p{font-size:1.2em}
.dsp2Dev .dsp2Dev-autorisation-vide p{font-size:15px}
.dsp2Dev .dsp2Dev-autorisation-vide p .circle-container{display:inline-block;position:relative;top:-3px}
.dsp2Dev .foot-bt .btn-secondary{padding:16px 30px}
.dsp2Dev .mainBloc-paylib{background-color:#16d6ff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 25px;border-radius:3px}
@media screen and (max-width:768px){.dsp2Dev .mainBloc-paylib{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.dsp2Dev .mainBloc-paylib .side-logo-paylib{width:103px;margin-right:30px}
.dsp2Dev .mainBloc-paylib .side-logo-paylib img{width:97px}
.dsp2Dev .mainBloc-paylib .side-text-paylib p{font-size:1.1em}
@media screen and (max-width:768px){.dsp2Dev .mainBloc-paylib .side-text-paylib p br{display:none}
}
.dsp2Dev .mainBloc-paylib .side-bt-paylib{margin-left:40px}
@media screen and (max-width:768px){.dsp2Dev .mainBloc-paylib .side-bt-paylib{margin:0}
}
.dsp2Dev .form [type="checkbox"]:not(:checked)+label.ml,.dsp2Dev .form [type="checkbox"]:checked+label.ml{padding-left:50px;padding-top:2px}
.dsp2Dev .form [type="checkbox"]:not(:checked)+label.ml::before,.dsp2Dev .form [type="checkbox"]:checked+label.ml::before{width:22px;height:22px;border-radius:4px}
.dsp2Dev .form [type="checkbox"]:not(:checked)+label.ml::after,.dsp2Dev .form [type="checkbox"]:checked+label.ml::after{color:#b2965b;top:6px;left:4px}
.dsp2Dev .paylib-ligne-titre{background:#16d6ff;border-bottom:0}
.dsp2Dev .paylib-ligne-titre img{width:70px;margin:12px 8px}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib h3{font-family:"Open Sans";text-transform:none;font-size:1em;font-weight:600;margin-bottom:15px}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib .col-30:nth-child(2){padding-left:45px}
@media screen and (max-width:768px){.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib .col-30:nth-child(2){padding:0}
}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib .col-30:nth-child(2) p{color:#767676;font-weight:600;padding-top:13px}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib a{text-decoration:underline}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib .tel-paylib .custom-select2.join-input2::after{display:none}
.dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib .tel-paylib .custom-select2.join-input2 button{text-align:center;padding:0}
.dsp2Dev .bloc-paylib-subscribe .intro-paylib{font-size:1.1em;margin-top:0;margin-bottom:0;padding:20px 2rem 25px 2rem;font-weight:600}
@media screen and (max-width:768px){.dsp2Dev .bloc-paylib-subscribe .intro-paylib br{display:none}
}
.dsp2Dev .bloc-paylib-subscribe .txt-revoquer-paylib{font-weight:500;margin-top:0;margin-bottom:0;font-size:1em;padding:0 2rem 25px 2rem}
.dsp2Dev .bloc-paylib-subscribe .row{padding:2rem}
.dsp2Dev .bloc-paylib-subscribe hr{border:0;height:1px;margin:0;background:#eee}
#activePaylib .title-popin,#revoquerPaylib .title-popin{color:#333}
@media(max-width:1024px){.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left{width:50%}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left:nth-child(2){width:35%}
.dsp2Dev .help-text-container{position:absolute;top:0;right:0;width:100%}
.dsp2Dev .help-text-container .help-text{position:absolute;right:15px;top:15px}
.dsp2Dev .help-text-container .help-text-popup .arrow{display:none}
.dsp2Dev .foot-bt{padding-top:0}
.dsp2Dev .foot-bt .btn-primary{width:100%}
.dsp2Dev .foot-bt .btn-secondary.pull-right{margin-right:0}
}
@media(max-width:768px){.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers{width:100%;float:none}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left{width:100%;float:none;border-bottom:0;margin-bottom:0;padding-bottom:0}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .date-tiers .dates-element>.pull-left:nth-child(2){width:100%;margin-bottom:10px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .bt-tiers{width:100%;float:none;margin-top:20px}
.dsp2Dev .dropdown-dsp2 .dropdown-wrap .dropdown-toggle .bt-tiers button{width:100%;padding:15px 25px}
.dsp2Dev .popin-cache{z-index:102}
.footer-auth [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:0}
}
html.maquette body.hellobank .dsp2Dev{background:#fff}
html.maquette body.hellobank .dsp2Dev .header-page{margin-left:25px}
html.maquette body.hellobank .dsp2Dev .wrap{background:transparent}
html.maquette body.hellobank .dsp2Dev .mainBloc-paylib .side-text-paylib p{font-size:.9em}
html.maquette body.hellobank .dsp2Dev .mainBloc-paylib .side-text-paylib p br{display:none}
html.maquette body.hellobank .dsp2Dev .form input[type="checkbox"]+label.ml{text-transform:none;color:#78808a;padding-top:0}
html.maquette body.hellobank .dsp2Dev .form input[type="checkbox"]+label.ml::after{top:1px;left:2px}
html.maquette body.hellobank .dsp2Dev section.section-header-round .form-ligne-titre {background:#f1f1f1;border:1px solid #e0e0e0;border-top-left-radius:4px;border-top-right-radius:4px}
html.maquette body.hellobank .dsp2Dev section.section-header-round .form-ligne-titre +.row.wrap{background:#f1f1f1;border:1px solid #e0e0e0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0}
html.maquette body.hellobank .dsp2Dev .form-ligne-titre{overflow:initial;padding-left:15px}
html.maquette body.hellobank .dsp2Dev .form-ligne-titre>h3{text-transform:uppercase;margin-bottom:8px;font-size:1em}
html.maquette body.hellobank .dsp2Dev .form-ligne-titre.paylib-ligne-titre{border-top-right-radius:4px;border-top-left-radius:4px}
html.maquette body.hellobank .dsp2Dev .form-ligne-titre.paylib-ligne-titre>img{margin-left:30px}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe{background:#f1f1f1;border:1px solid #e0e0e0;border-top-left-radius:0;border-top-right-radius:0;border-top:0}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .intro-paylib{font-size:1em;padding-bottom:0;font-weight:normal}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib{position:relative}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib::after{content:'';width:100%;height:1px;border:#e0e0e0;width:80%;margin:0 auto}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib>.col-40.mob-100{width:100%}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib>.col-40.mob-100+.col-30.mob-100{padding:0}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib>.col-40.mob-100+.col-30.mob-100 .tel-paylib p{margin-top:0;padding-top:0}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib>.col-40.mob-100+.col-30.mob-100+.col-20.mob-100{float:right}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib>.col-40.mob-100+.col-30.mob-100+.col-20.mob-100 p>a{background:#fff;padding:10px 30px;border-radius:25px;border:1px solid #e0e0e0;text-decoration:none;text-transform:uppercase;color:#4e5152;font-size:.8em}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe .form .row-form-paylib h3{font-family:inherit;text-transform:uppercase}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe br{display:none}
html.maquette body.hellobank .dsp2Dev .bloc-paylib-subscribe hr{width:92%;background:#e0e0e0;margin:0 auto}
html.maquette body.hellobank .dsp2Dev .warning-box{background-color:#fff;padding:0 2rem 9px;border-bottom:1px solid #e0e0e0}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap{margin:0 auto;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap .icon.icon-info{font-size:30px;color:#a33467;margin-right:15px;width:32px;height:30px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/picto-bulle-hb.png");background-size:100%}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap .icon.icon-info::before{display:none}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap>p{font-size:.9em;color:#176d8c;width:80%}
@media(max-width:768px){html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap{padding:10px 10px}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap .icon.icon-info{font-size:23px}
html.maquette body.hellobank .dsp2Dev .warning-box .warning-wrap>p{font-size:14px}
}
html.maquette body.hellobank .dsp2Dev .btn-link{-webkit-box-shadow:none;box-shadow:none}
html.maquette body.hellobank .dsp2Dev .popin.popin-paylib .content-popin .title-popin{font-family:inherit}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2{background:#f1f1f1;border:1px solid #e0e0e0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;margin-bottom:30px}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box,html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.warning-box{background:transparent}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box{position:relative;padding-bottom:0}
@media(max-width:768px){html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box{margin-bottom:10px;padding-bottom:10px}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box::after{top:15px;position:relative}
}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box::after{content:"";width:95%;height:1px;background:#e0e0e0}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box:last-child::after{background:transparent}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box .nom-tiers{display:block;color:#1f272a;font-weight:bold;margin-bottom:5px}
html.maquette body.hellobank .dsp2Dev .dropdown-dsp2>.row.white-box .status-tiers{display:block;color:#78808a;font-size:.85em;margin-bottom:20px}
.bpf .dsp2Dev.partage .btn.btn-primary,.bpf .dsp2Dev.partage .section-header-round .btnGroup button.btn-primary{background-color:#b2965b}
.bpf #ia-dsp2autorisations .dsp2Dev{background-color:#f3eee9}
.pro #ia-dsp2autorisations .dsp2Dev,.pro #ia-dsp2autorisations{background-color:#e7e7e7}
.bpf .ia-dsp2autorisations .dsp2Dev-autorisation-maj .mainBloc-paylib #payliberreurBtn button#rechargerBtn{border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f6f6f6);background-image:linear,false,#fff,#f6f6f6}
.bpf .ia-dsp2autorisations .dsp2Dev-autorisation-maj #btnContinuer{margin-left:10px}
.edp{font-size:1rem}
@media screen and (max-width:768px){.edp{font-size:1.1rem}
}
.edp button.btn.btn-link{background-color:transparent;padding:0;text-decoration:underline;color:#999;border:0;font-family:"Open Sans";font-weight:600;font-size:.9em}
@media screen and (max-width:768px){.edp button.btn.btn-link[data-show-popin="#popLoi"]{margin-bottom:15px}
}
.edp .iconEdp{display:inline-block;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/edp/edp-sprite.png) no-repeat}
.edp .iconEdp--protection{background-position:0 0;width:71px;height:53px}
.edp .iconEdp--charte{background-position:0 -55px;width:64px;height:51px}
.edp .iconEdp--loi{background-position:0 -109px;width:56px;height:63px}
.edp .iconEdp--form{background-position:0 -176px;width:57px;height:65px}
.edp .iconEdp--dl{background-position:0 -256px;width:30px;height:30px}
.edp .iconEdp--bpf{background-position-x:-82px}
.edp-linkDl{color:#00965e;font-weight:600;font-size:.86em;margin-bottom:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}
.edp-linkDl.link{text-decoration:underline}
.edp-linkDl .iconEdp--dl{position:relative;margin-right:18px;min-width:30px}
@media screen and (max-width:768px){.edp-linkDl .iconEdp--dl{top:2px;margin-right:10px}
}
.edp-intro{margin-bottom:40px}
.edp-intro ul{margin-left:25px}
.edp-grid__item{background-color:#fff;-webkit-box-shadow:0 0 5px -2px rgba(0,0,0,0.52);box-shadow:0 0 5px -2px rgba(0,0,0,0.52);margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0 35px 13px}
@media screen and (max-width:768px){.edp-grid__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:13px;padding-bottom:20px}
}
@media screen and (min-width:769px) and (max-width:1023px){.edp-grid__item:last-child .edp-grid__dl{padding-right:50px}
}
.edp-grid__icon{width:90px;margin:30px 18px 30px 30px}
@media screen and (max-width:768px){.edp-grid__icon{width:auto;text-align:center;margin:0}
}
.edp-grid__txt{width:320px;margin-right:70px;position:relative;padding-top:20px}
@media screen and (max-width:768px){.edp-grid__txt{width:auto;text-align:left;margin:0}
}
.edp-grid__txt::after{content:"";width:2px;height:80%;display:block;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#eee}
@media screen and (max-width:768px){.edp-grid__txt::after{display:none}
}
.edp-grid__txt h2{font-family:'Open Sans';font-size:1em;text-transform:none;font-weight:600}
.edp-grid__txt p{color:#999;font-size:.9em;margin-top:0}
.edp-grid__txt p a{font-weight:600;color:#999;text-decoration:underline}
.edp-grid__dl{width:530px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:25px}
@media screen and (max-width:768px){.edp-grid__dl{width:auto;text-align:left;margin:0;padding-right:0}
}
.edp-grid__dl .edp-linkList{text-align:left}
.edp-grid__dl .edp-linkList ul{margin-top:15px}
.edp-grid__dl .edp-linkList ul li{list-style:none;font-size:.87em}
.edp-grid__dl .edp-linkList ul li:not(:last-of-type){margin-bottom:6px}
.edp-grid__dl .edp-linkList ul li a{color:#999;text-decoration:underline}
.edp-grid__dl button{-ms-flex-item-align:start;align-self:flex-start}
@media screen and (max-width:1023px){.edp-grid__dl button{-ms-flex-item-align:center;align-self:center}
}
@media screen and (max-width:768px){.edp-grid__dl button{margin-top:15px;margin-bottom:20px}
}
.edp-popin{-webkit-transform:translateY(-50%);transform:translateY(-50%);max-height:600px;overflow-y:auto;border-radius:5px}
.edp-popin__content.white-box{border:0;text-align:center}
.edp-popin__content.white-box h3.title-popin{font-family:'Open Sans';text-transform:none;font-size:20px;font-weight:700;margin:25px 0;color:#1b9b5b}
.edp-popin__content.white-box p{margin-bottom:30px}
body.bpf .edp{font-size:1.1rem}
body.bpf .edp .iconEdp{background-position-x:-82px}
body.bpf .edp-linkDl{color:#b2965b}
body.bpf .edp-linkDl.link{color:#b2965b;font-weight:normal}
body.bpf .edp-grid__txt h2{color:#212121}
body.bpf .edp-popin__content.white-box h3.title-popin{color:#b2965b}
body.pro .edp-linkDl.link{font-weight:normal}
body.pro #ia-formulairegdpr .edp-grid__item:nth-of-type(3){display:none}
svg{-webkit-transform-origin:center center;transform-origin:center center}
.gmarguerite{-webkit-transition:.5s;transition:.5s}
.gmarguerite.faraway{-webkit-transform:rotate3d(150,12,56,30deg) scale(0) translateX(1500px) rotateZ(60deg);transform:rotate3d(150,12,56,30deg) scale(0) translateX(1500px) rotateZ(60deg);-webkit-transition:.5s;transition:.5s}
.mg-btnOuvrir{cursor:pointer;height:100px;width:100px;background-color:#b2965d;text-align:center;color:#fff;border-radius:50px;padding-top:26px;position:absolute;top:15px;left:19px;-webkit-transition:.5s;transition:.5s}
.mg-btnOuvrir:hover{height:90px;width:90px;top:10px;-webkit-transition:.5s;transition:.5s;background-color:#c3a466}
.mg-btnAnimation{cursor:pointer;height:100px;width:100px;background-color:#b2965d;text-align:center;color:#fff;border-radius:50px;padding-top:26px;position:absolute;top:15px;left:142px;-webkit-transition:.5s;transition:.5s}
.mg-btnAnimation:hover{height:90px;width:90px;top:10px;-webkit-transition:.5s;transition:.5s;background-color:#c3a466}
.mg-wrapper{background:white}
.mg-wrapper .mg-maker-block{position:relative;overflow:hidden}
.mg-wrapper .mg-info{-webkit-transition:.9s;transition:.9s;position:absolute;width:28%;height:100%;padding:65px;background:#f7f3ef;right:-550px}
.mg-wrapper .mg-info.active{right:0}
.mg-wrapper .mg-info .popin-close{float:right;color:#b2965d}
.mg-wrapper .st0{fill:none;stroke:#e5e3e3;stroke-miterlimit:10}
.mg-wrapper .st1{fill:#f7f3ef}
.mg-wrapper .st2{fill:#b2965d}
.mg-wrapper .st3{fill:#fff}
.mg-wrapper .st4{fill:#f2f2f2}
.mg-wrapper .st5{font-family:MyriadPro-Regular}
.mg-wrapper .st6{font-size:12.9472px}
.mg-wrapper .st7{font-size:10.481px}
.mg-wrapper .st8{fill:none;stroke:#000;stroke-width:.25;stroke-miterlimit:10}
.mg-wrapper .st9{fill:#17175c}
.mg-wrapper g text{font-family:bnpp_sansregular}
.mg-wrapper .node{-webkit-transition:.5s;transition:.5s;cursor:pointer}
.mg-wrapper .node #myClip2+image{cursor:not-allowed;opacity:.3}
.mg-wrapper .node #myClip2+text{cursor:not-allowed;opacity:.3}
.mg-wrapper .node.scale{-webkit-transition:.5s;transition:.5s;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center}
.mg-wrapper .node.active>text{fill:#fff}
.mg-wrapper .node.active>path{fill:#b2965d}
.mg-wrapper .node.active>line{stroke:#b2965d}
.mg-wrapper .node.active>circle{fill:#b2965d}
.mg-wrapper .node.active g>path{fill:#fff}
.mg-wrapper .node:hover>text{fill:#fff}
.mg-wrapper .node:hover>path{fill:#b2965d}
.mg-wrapper .node:hover>line{stroke:#b2965d}
.mg-wrapper .node:hover>circle{fill:#b2965d}
.mg-wrapper .node:hover g>path{fill:#fff}
.e-private-marguerite{background:white;position:relative;overflow:auto}
@media(max-width:768px){.e-private-marguerite{height:auto}
}
.e-private-marguerite .background-opacity{border-radius:4px;opacity:.3;background-color:#627e9f;position:absolute;height:100%;width:100%}
.e-private-marguerite .section-cadre-info{color:#fff;padding:75px 20px 42px;position:absolute;right:0;top:0;height:100%;width:255px;-webkit-transition:.5s;transition:.5s;word-wrap:break-word}
.e-private-marguerite .section-cadre-info[data-state="inactive"]{right:-255px}
.e-private-marguerite .section-cadre-info[data-type="bpf"]{background-color:#9d835d;background-image:linear-gradient(183deg,#9d835d,#634838)}
.e-private-marguerite .section-cadre-info[data-type="bpf"] .section-cadre-info__boutons{background-color:#a89682}
.e-private-marguerite .section-cadre-info[data-type="banquier"]{background-color:#d9c794;background-image:linear-gradient(153deg,#d9c794,#bca76a)}
.e-private-marguerite .section-cadre-info[data-type="banquier"] .section-cadre-info__boutons{background-color:#d6c8a0}
.e-private-marguerite .section-cadre-info[data-type="blue"]{background-color:#2a65a1;background-image:linear-gradient(153deg,#2a65a1,#1a3d61)}
.e-private-marguerite .section-cadre-info[data-type="blue"] .section-cadre-info__boutons{background-color:#2a65a1}
.e-private-marguerite .section-cadre-info .cards{display:none}
.e-private-marguerite .section-cadre-info .cards[data-state="active"]{display:block}
.e-private-marguerite .section-cadre-info__experts[data-state="active"]{height:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.e-private-marguerite .section-cadre-info__photo{background-position:center;background-size:cover;margin:auto;height:72px;width:72px;border-radius:50%;display:block;margin:auto}
.e-private-marguerite .section-cadre-info__nom{font-family:bnpp_typeregular;font-size:24px;text-transform:none;font-weight:bold;text-align:center}
.e-private-marguerite .section-cadre-info__hashtags{font-size:12px;text-align:center}
.e-private-marguerite .section-cadre-info__horaires{font-size:12px;text-align:center}
.e-private-marguerite .section-cadre-info__expertise{text-align:center;font-size:16px}
.e-private-marguerite .section-cadre-info__message-erreur{font-size:14px;font-weight:500;text-align:center}
.e-private-marguerite .section-cadre-info__picto{height:72px;width:72px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;background:white;border-radius:50%}
.e-private-marguerite .section-cadre-info__picto .icon:before{color:#275e96;position:relative;font-size:36px;left:22px;top:18px}
.e-private-marguerite .section-cadre-info__picto .icon-picto-credit:before{font-size:36px;left:22px;top:18px}
.e-private-marguerite .section-cadre-info__picto .icon-picto-patrimoine:before{font-size:36px;left:18px;top:18px}
.e-private-marguerite .section-cadre-info__picto .icon-picto-financier:before{font-size:36px;left:20px;top:16px}
.e-private-marguerite .section-cadre-info__picto .icon-privilege-connect:before,.e-private-marguerite .section-cadre-info__picto .icon-icon-help:before{color:#957b58;font-size:36px;left:20px;top:16px}
.e-private-marguerite .section-cadre-info__boutons{height:40px;font-family:bnpp_typeregular;font-size:12px;margin-top:10px;width:100%;padding:10px;text-align:center;border-radius:4px;position:relative;color:#fff;background-color:#627e9f;-webkit-transition:.5s;transition:.5s}
.e-private-marguerite .section-cadre-info__boutons:disabled{opacity:.55}
.e-private-marguerite .section-cadre-info__boutons .icon{color:white;font-size:15px;position:relative;top:2px;right:10px}
.e-private-marguerite .section-cadre-info__boutons .icon::before{color:white}
.e-private-marguerite .section-cadre-info__boutons:hover{background-color:#7192b9}
.e-private-marguerite .section-marguerite{width:calc(100% - 255px);height:500px;margin-top:50px}
.e-private-marguerite .section-marguerite .svg-container{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.e-private-marguerite .section-marguerite .svg-container #oval{transform-box:fill-box;-webkit-transform-origin:center;transform-origin:center}
.e-private-marguerite .section-marguerite .svg-container svg{display:block;margin:auto}
.e-private-marguerite #Group-6{-webkit-transition:.5s;transition:.5s}
.e-private-marguerite .expert{cursor:pointer}
.e-private-marguerite .expert #oval{-webkit-transition:.5s;transition:.5s;opacity:0}
.e-private-marguerite #circle-n3{-webkit-transition:.5s;transition:.5s}
.e-private-marguerite #Group-6{cursor:pointer}
@media screen and (max-width:768px){.e-private-marguerite{padding-right:0}
.e-private-marguerite .section-cadre-info{height:auto;width:100%;position:relative;top:0}
.nav{display:none}
.e-private-marguerite{padding-right:0}
.e-private-marguerite .section-cadre-info{height:auto;width:100%;position:relative}
.e-private-marguerite .section-marguerite{height:50%}
}
@-webkit-keyframes halo{0{-webkit-transform:scale(1.05);transform:scale(1.05);fill-opacity:.4}
50%{-webkit-transform:scale(1);transform:scale(1);fill-opacity:.7}
100%{-webkit-transform:scale(1.05);transform:scale(1.05);fill-opacity:.4}
}
@keyframes halo{0{-webkit-transform:scale(1.05);transform:scale(1.05);fill-opacity:.4}
50%{-webkit-transform:scale(1);transform:scale(1);fill-opacity:.7}
100%{-webkit-transform:scale(1.05);transform:scale(1.05);fill-opacity:.4}
}
.wrapper-dynacaap{background-color:#f9f8f6;overflow:hidden;color:#fff;-webkit-transition:all .5s ease-in-out 0;transition:all .5s ease-in-out 0;border-top-style:solid;border-top-width:1px;border-color:#f3eeea;color:#000}
.wrapper-dynacaap .nano:not(.has-scrollbar) .nano-content{position:relative;height:auto}
.wrapper-dynacaap .nano-pane{right:0}
.wrapper-dynacaap .form [type=radio]:not(:checked)+label:before{border-color:#ccae6e}
.wrapper-dynacaap .icon-form-alert{display:block;margin:0 auto}
.wrapper-dynacaap .form [type=radio]:checked+label:before,.wrapper-dynacaap .form [type=radio]:not(:checked)+label:before{top:-11px;background-color:#fff}
.wrapper-dynacaap .form [type=radio]:checked+label:after,.wrapper-dynacaap .form [type=radio]:not(:checked)+label:after{top:-33px}
.wrapper-dynacaap .form-control-novalid{background:0;background-color:#fff;background-image:none;border-radius:3px;color:#787878;display:block;font-family:bnp_regular,Arial,sans-serif;height:47px;padding:6px 45px 6px 12px;width:100%}
.wrapper-dynacaap .bloc-pad .total{padding-right:10%}
.wrapper-dynacaap .bloc-pad .total span{color:#FFF}
.wrapper-dynacaap .alert{text-align:center;padding:40px}
.wrapper-dynacaap .alert i{margin:0 auto 20px;display:block;height:60px}
.wrapper-dynacaap .alert p{margin:0}
.wrapper-dynacaap .form-ligne-titre{background-color:#cbbbac;color:#fff}
.wrapper-dynacaap .bloc-pad{padding:2rem}
.wrapper-dynacaap .bloc-pad.titre{background-color:#f3eee9}
.wrapper-dynacaap .bloc-pad h2{color:#433930}
.wrapper-dynacaap .bloc-pad h2 .form-control{font-size:1.5rem;width:10rem;background-color:transparent;border-color:#fff}
.wrapper-dynacaap .wrapper-contenu{border-right:1px solid #e1dfe0;background-color:#f3eeea}
.wrapper-dynacaap .orientations{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dynacaap/bg-orientations.png);background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;height:43rem;padding:4rem;width:100%}
.wrapper-dynacaap .orientations h2{color:#fff}
.wrapper-dynacaap .orientations p{margin-bottom:2rem;width:40%}
.wrapper-dynacaap .orientations a{display:block;padding:1rem 2rem;border:2px solid #fff;color:#fff;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0}
.wrapper-dynacaap .orientations a:link{color:#fff}
.wrapper-dynacaap .orientations a:hover{background-color:#b2965b}
.wrapper-dynacaap .analyses{background-color:#eee7e1}
.wrapper-dynacaap .analyses ul{list-style:none;margin:0;padding:0}
.wrapper-dynacaap .analyses ul li a{display:block;color:#433a33}
.wrapper-dynacaap .analyses ul li a span{display:block;margin-right:1rem;padding:1.36rem 0 1.37rem 1.5rem;border-bottom:1px solid #e6dcd3}
.wrapper-dynacaap .analyses ul li a#ong1.active span{margin-right:0;background-color:#40372e;border-left:1px solid #e6dcd3;color:#fff}
.wrapper-dynacaap .analyses ul li a.active span{margin-right:0;background-color:#fff;border-left:1px solid #e6dcd3}
.wrapper-dynacaap .analyses ul li:last-child span{border-bottom:0}
.wrapper-dynacaap .analyses .contenu-ongana{position:relative;height:24rem;background-color:#433a33}
.wrapper-dynacaap .analyses .contenu-ongana .onglet{position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;padding:0 2rem;background-color:#fff;color:#433a33;text-transform:none}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row{border-bottom:1px solid #e6dcd3;padding:1.5rem 0}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .titre{color:#848484}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .rbdr{border-right:1px solid #e6dcd3}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .rbdr .date{font-size:.85rem;color:#cbbbac;padding-bottom:10px}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .rbdr a{color:#433a33}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .rbdr .label-pdf{color:white !important}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .pdf{text-align:center;line-height:41px}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .pdf a{font-size:2rem;color:#433a33}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .pdf a .icon{vertical-align:middle}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row.bdf-disclaimer-infos-stats{border:0}
.wrapper-dynacaap .analyses .contenu-ongana .onglet.ong1{color:#fff;background-color:#40372e}
.wrapper-dynacaap .analyses .contenu-ongana .onglet.ong1 .titre,.wrapper-dynacaap .analyses .contenu-ongana .onglet.ong1 .date,.wrapper-dynacaap .analyses .contenu-ongana .onglet.ong1 .pdf a{color:#e8ded4}
.wrapper-dynacaap .analyses .contenu-ongana .onglet.ong1 .nano{background-color:#40372e}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .nano{height:17rem;border:0}
.wrapper-dynacaap .analyses .contenu-ongana .onglet.active{z-index:9}
.wrapper-dynacaap .arbitrages{margin-bottom:2rem}
.wrapper-dynacaap .arbitrages .nano-content{padding:1rem;text-align:justify}
.wrapper-dynacaap .has-scrollbar{height:20rem;margin-top:1rem}
.wrapper-dynacaap .list-vue1.informations li .nano-content{padding:1rem;text-align:justify}
.wrapper-dynacaap .list-vue1.informations li .nano-content .nano-pane{right:.2rem}
.wrapper-dynacaap .list-vue1.informations li span.titre{font-size:1.2rem}
.wrapper-dynacaap .list-vue1.informations li span.date{color:#837c77;font-size:.9rem}
.wrapper-dynacaap .ex-video{width:100%;height:250px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dynacaap/strat_invest_novembre2018.jpg);background-repeat:no-repeat;background-size:cover;margin-top:-10px;cursor:pointer}
.wrapper-dynacaap .col-50 .cap{color:#433931}
.wrapper-dynacaap li .row.main p.brown{color:#958f8b;margin-top:-8px}
.wrapper-dynacaap li .row.main p.brown.border{border-bottom:solid 1px #d5d1cf;padding-bottom:25px}
.wrapper-dynacaap .col-20{text-align:center}
.wrapper-dynacaap .col-20:nth-child(2){border-right:1px solid #b2965b}
.wrapper-dynacaap .col-20:nth-child(3){color:#b2965b;text-align:center;padding-top:10px}
.wrapper-dynacaap .col-20:nth-child(3) strong{color:#b2965b}
.wrapper-dynacaap .col-20 .icon.icon-dots,.wrapper-dynacaap .col-20 .icon.icon-check-alt{font-size:2.85714rem;display:inline}
.wrapper-dynacaap .display-compte .compteD:after,.wrapper-dynacaap .list-fav li .compteD:after{top:17px;color:#e6ddd3}
.wrapper-dynacaap .list-fav li.nobdr{border:0}
.wrapper-dynacaap table.assurance-vie p.rech{text-align:left}
.wrapper-dynacaap table.assurance-vie .total strong{color:#453b33}
.wrapper-dynacaap table.assurance-vie.un{width:49% !important;margin-right:2%}
.wrapper-dynacaap table.assurance-vie.deux{width:49% !important}
.wrapper-dynacaap table.assurance-vie.trois th,.wrapper-dynacaap table.assurance-vie td{background-color:white}
.wrapper-dynacaap table.assurance-vie.trois th:nth-child(2),.wrapper-dynacaap table.assurance-vie td:nth-child(2){color:#787878}
.wrapper-dynacaap table.assurance-vie.trois th.last,.wrapper-dynacaap table.assurance-vie td.last{background-color:#e6ddd3;height:50px}
.wrapper-dynacaap table.assurance-vie.quatre th,.wrapper-dynacaap table.assurance-vie.quatre td{background-color:#FFF;border-bottom:1px solid #e6ddd3;text-align:left}
.wrapper-dynacaap table.assurance-vie.quatre th.bgcolored,.wrapper-dynacaap table.assurance-vie.quatre td.bgcolored{background-color:#e6ddd3}
.wrapper-dynacaap table.assurance-vie.quatre th.tac,.wrapper-dynacaap table.assurance-vie.quatre td.tac{text-align:center}
.wrapper-dynacaap table.assurance-vie.quatre thead td:not(.active){background-color:white;border-right:1px solid #e6ddd3}
.wrapper-dynacaap table.assurance-vie.quatre thead td:not(.active):nth-child(2){color:#787878}
.wrapper-dynacaap table.assurance-vie.quatre thead td:not(.active).last{background-color:#e6ddd3;height:50px}
.wrapper-dynacaap table.assurance-vie.cinq{background-color:#f9f8f7}
.wrapper-dynacaap table.assurance-vie.cinq th,.wrapper-dynacaap table.assurance-vie.cinq td{background-color:#f3eee9}
.wrapper-dynacaap table.assurance-vie.cinq th.last,.wrapper-dynacaap table.assurance-vie.cinq td.last{background-color:#FFF;height:50px}
.wrapper-dynacaap table.assurance-vie.cinq thead td:not(.active){background-color:#e6ddd3;border-right:1px solid white}
.wrapper-dynacaap table.assurance-vie.cinq thead td:not(.active):nth-child(2){color:#787878}
.wrapper-dynacaap table.assurance-vie td{text-align:center;border-bottom:1px solid white}
.wrapper-dynacaap table.assurance-vie thead td:not(.active){background-color:#e6ddd3;border-right:1px solid white}
.wrapper-dynacaap table.assurance-vie th{font-size:1.07143rem;font-weight:normal;border-bottom:1px solid white}
.wrapper-dynacaap table.assurance-vie .icon.icon-pdf{font-size:2.85714rem;display:inline}
.wrapper-dynacaap table.assurance-vie tr{background-color:#f3eee9}
.wrapper-dynacaap .lire{color:#cdae6e}
.wrapper-dynacaap .etapes{margin-top:0;padding-left:0;clear:both}
.wrapper-dynacaap .etapes .cap.gold{padding:0 1rem}
.wrapper-dynacaap .etapes li{background-color:#fff;display:inline-block;padding:4px;width:30px}
.wrapper-dynacaap .etapes li:first-child{background-color:#b2965b;border-top-left-radius:4px;border-bottom-left-radius:4px}
.wrapper-dynacaap .etapes li:last-of-type{border-top-right-radius:4px;border-bottom-right-radius:4px}
.wrapper-dynacaap .big-icon{font-size:3.92857rem;color:#826b97}
.wrapper-dynacaap .form .join-montant .form-control{color:#787878}
.wrapper-dynacaap .icon-trash{display:inline-block}
.wrapper-dynacaap .col-25.border{border-left:1px solid #b2965b}
.wrapper-dynacaap .col-75{padding-right:50px}
.wrapper-dynacaap .wrap .col-50:first-child{border-right:1px solid #9d9894}
.wrapper-dynacaap .wrap.intro .col-50 i{font-size:2.5rem}
.wrapper-dynacaap .wrap.intro .col-50:first-child{border-right:0;margin-right:0;padding-bottom:20px;border-bottom:1px solid #f3eee9}
.wrapper-dynacaap .wrap.intro .col-50:nth-child(2){border-right:0;margin-right:0;padding-bottom:20px;border-bottom:1px solid #f3eee9}
.wrapper-dynacaap .wrap.intro .col-50:nth-child(3){padding-top:20px}
.wrapper-dynacaap .wrap.intro .col-50:nth-child(4){padding-top:20px}
.wrapper-dynacaap a.plus{font-size:3.57143rem;color:#787878;padding-right:6%}
.wrapper-dynacaap .icon-plus{display:block}
.wrapper-dynacaap .list-fav li .detail-vir{border-top:0}
.wrapper-dynacaap .assurance-vie .icon-plus{position:relative;top:1.3rem;right:1rem;font-weight:bold}
.wrapper-dynacaap .confirmation .icon-form-confirm{background-position:center -73px}
.wrapper-dynacaap i.search{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpfsprite-form.png);background-position:center 565px;width:40px;height:37px;background-size:70px;display:inline-block;margin:5px 0 0 0}
.wrapper-dynacaap .searchRow{padding:5px}
.wrapper-dynacaap .searchRow input,.wrapper-dynacaap .searchRow input:focus{border:0 none;margin:0;outline:0;font-size:1.1em}
.wrapper-dynacaap .searchRow>div{float:left;display:block;height:47px;width:82%;margin-top:5px}
.wrapper-dynacaap .searchRow>div:first-of-type{border-right:1px solid #b2965b;margin-right:2%;margin-top:5px;width:7%;padding-right:5px}
.wrapper-dynacaap .searchRow>div:last-of-type{margin-top:0;text-align:center;width:7%;min-width:50px;margin-left:2%;border-left:1px solid #b2965b}
.wrapper-dynacaap .searchRow>div:last-of-type button{color:#b2965b;background-color:transparent;text-transform:uppercase;font-size:1.3em;padding:10px 0 0 0;text-align:center}
.wrapper-dynacaap .gold{color:#b2965b}
.wrapper-dynacaap .support{width:30%}
.wrapper-dynacaap .etapes.deux li:nth-child(-n+2),.wrapper-dynacaap .etapes.trois li:nth-child(-n+3){background-color:#b2965b}
.wrapper-dynacaap .row.last{padding:2rem 2rem 1rem}
.wrapper-dynacaap .form .details.end [type="checkbox"]:checked+label:before,.wrapper-dynacaap .form [type="checkbox"]:not(:checked)+label:before{background-color:#fff;border:1px solid #f3eee9;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;box-shadow:0 1px 3px rgba(0,0,0,0.3) inset;content:"";height:25px;left:0;position:absolute;top:3px;width:25px}
.wrapper-dynacaap .form .details.end [type="checkbox"]:not(:checked)+label,.wrapper-dynacaap [type="checkbox"]:checked+label{padding-left:45px}
.wrapper-dynacaap .form .details.end [type=checkbox]:checked+label,.wrapper-dynacaap .assurance-vie.investissement .details.end [type=checkbox]:not(:checked)+label{padding-left:45px;line-height:18px}
.wrapper-dynacaap .form .details.end [type=checkbox]:checked+label:after,.wrapper-dynacaap .form [type=checkbox]:not(:checked)+label:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-input-valid.png) no-repeat scroll center center;left:2px;height:20px;width:20px}
.wrapper-dynacaap .details.end{margin-bottom:15px}
.wrapper-dynacaap .popin{height:auto}
.wrapper-dynacaap .popin p{margin-bottom:30px}
.wrapper-dynacaap .popin .row{margin-bottom:35px}
.wrapper-dynacaap .toggled.icon-plus:before{content:"\e67d"}
.wrapper-dynacaap .list-vue1>li .detail{background-color:#f9f8f6}
.wrapper-dynacaap p.cap.big{padding-top:30px}
body .onglet li.retour a{color:#999;font-size:15px;text-transform:none}
.popinMaxProducts{text-align:center}
.popinMaxProducts button.btn-primary .icon{margin:0 5px 0 0;font-size:1.2rem}
.popinEspaceTransactionnel{text-align:center;width:330px}
.wrapper-dynacaap .wrapper-contenu{overflow:hidden}
.wrapper-dynacaap.assurance-vie.arbitrage,.wrapper-dynacaap table.assurance-vie thead tr td.title-tab{padding:0}
.wrapper-dynacaap.assurance-vie.arbitrage .picto-vente,.wrapper-dynacaap table.assurance-vie thead tr td.title-tab .picto-vente{padding:0 0 0 30px}
.wrapper-dynacaap.assurance-vie.arbitrage .picto-achat,.wrapper-dynacaap table.assurance-vie thead tr td.title-tab .picto-achat{padding:0 0 0 30px}
.wrapper-dynacaap.assurance-vie.arbitrage #nav_bpf.inmaket,.wrapper-dynacaap table.assurance-vie thead tr td.title-tab #nav_bpf.inmaket{top:70px}
.wrapper-dynacaap.espaceConseil header .onglet-nav{background-color:transparent;width:100%;height:auto;position:inherit;top:0}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet{background:0}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a{font-size:14px;color:#fff;padding:5px 15px;margin:10px 25px 10px 0;border:1px solid #fff;border-radius:25px;float:left}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a.on,.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a:hover{background-color:#fff}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a.on{color:#42382f}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a:hover{color:#cdae6e}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a:hover span{color:#fff;background-color:#42382f}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet a span{width:20px;height:20px;font-size:10px;text-align:center;line-height:20px;color:#42382f;background-color:#fff;border-radius:50%;float:right;margin-left:10px}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet-pagination{background-color:inherit;background-image:inherit;margin-top:0}
.wrapper-dynacaap.espaceConseil header .onglet-nav .onglet-pagination.unselectable{display:none}
.wrapper-dynacaap.espaceConseil .bloc-pad.recommandations ul.menuRecommandations{list-style:none}
.wrapper-dynacaap.espaceConseil .bloc-pad.recommandations ul.menuRecommandations li{height:70px;line-height:70px;text-align:center;padding:0}
.wrapper-dynacaap.espaceConseil .bloc-pad.recommandations ul.menuRecommandations li:hover button,.wrapper-dynacaap.espaceConseil .bloc-pad.recommandations ul.menuRecommandations li.actif button{color:#FFF;background-color:#42382f;background-image:-webkit-linear-gradient(#42382f,#685648);background-image:linear,false,#42382f,#685648;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1)}
.wrapper-dynacaap.espaceConseil .bloc-pad.recommandations ul.menuRecommandations li button{width:100%;padding:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter .table-cell-title,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees .table-cell-title{float:left;width:100%;background-color:#42382f;padding:1.3rem 1.8rem}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter .table-cell-title div,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees .table-cell-title div{color:#FFF;line-height:1;text-align:left}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter .table-cell-title div.col-20,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees .table-cell-title div.col-20{padding-top:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter header.form-ligne-titre,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees header.form-ligne-titre{float:left;width:100%;margin:0;border:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1{float:left;width:100%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li.display-compte .detail .white-box.well,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li.display-compte .detail .white-box.well{height:10rem;margin-bottom:30px;overflow-y:auto}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li.non-lu,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li.non-lu{position:relative;font-weight:bold}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li.non-lu:before,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li.non-lu:before{content:'Non lu';position:absolute;left:-27px;top:26px;bottom:0;width:69px;height:16px;font-size:13px;text-align:center;line-height:14px;color:#FFF;background-color:#d3d3d3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .main,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .main{padding:1.3rem 1.8rem 1rem}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .main div,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .main div{text-align:left;border:1px solid rgba(255,255,255,0)}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .main div.col-20,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .main div.col-20{padding-top:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .main div.col-10 .folder-btn,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .main div.col-10 .folder-btn{padding-top:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .white-box.nano .nano-content,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .white-box.nano .nano-content{padding:1rem;text-align:justify}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple{margin-bottom:30px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple:first-child,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple:first-child{margin-bottom:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple p.cap.big,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple p.cap.big{border-bottom:1px solid #f3eee9;padding-top:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple p.cap.big span,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple p.cap.big span{background-color:#f9f8f6;padding:5px 10px 5px 0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs{border-bottom:1px solid #f3eee9;float:left;width:100%;min-height:75px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs div,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs div{font-size:12px;text-align:left;color:#000;border:0;padding:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table thead tr td,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table thead tr td{border:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td{border-bottom:1px solid #f3eee9}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div{font-size:12px;text-align:left;color:#000;border:0;padding:0;overflow-wrap:break-word;word-wrap:break-word}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.valeur p,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.valeur p{margin:0;margin-top:5px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.valeur i,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.valeur i{font-size:18px;width:20px;height:15px;margin:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div p,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div p{padding:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td{border-bottom:1px solid #f3eee9}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div{font-size:12px;text-align:left;color:#000;border:0;padding:0;overflow-wrap:break-word;word-wrap:break-word}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div.col-25,.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div.col-20,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div.col-25,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table.pull-right tbody tr td div.col-20{width:30%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table#tableVentes tbody tr td div.col-15:nth-child(5),.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table#tableVentes tbody tr td div.col-15:nth-child(5){width:20%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table#tableDesinvest tbody tr td div.col-25,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle div.multiple table#tableDesinvest tbody tr td div.col-25{width:20%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie{margin-bottom:0}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie thead tr td,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie thead tr td{text-align:left}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie thead tr td.title-tab,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie thead tr td.title-tab{text-align:center}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody tr td .pull-left p i,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody tr td .pull-left p i{font-size:18px;margin-right:5px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody tr td .pull-right span,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody tr td .pull-right span{font-weight:bold}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-30,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-30{width:25%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-20,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-20{width:28%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-10,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#bodyRcoAchatId .col-10{width:5%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#tableDesinvest .item div.col-25:last-child,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#tableDesinvest .item div.col-25:last-child{width:17%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#tableDesinvest .item div.col-10,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie tbody#tableDesinvest .item div.col-10{width:6%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie #tableVentes tbody tr td div.col-15:last-child,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle table.assurance-vie #tableVentes tbody tr td div.col-15:last-child{width:20%}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .buttonsBlock{margin-bottom:20px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock a,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .buttonsBlock a{height:54px;display:inline}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock a:first-child,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .buttonsBlock a:first-child{margin-right:15px}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock a i,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .buttonsBlock a i{font-size:18px;margin-right:25px;display:inline;margin:0 3px;color:#fff}
.wrapper-dynacaap.espaceConseil .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock .messageNbrValues,.wrapper-dynacaap.espaceConseil .bloc-pad#block-traitees ul.list-vue1 li .js-detail-toggle .buttonsBlock .messageNbrValues{text-align:center;clear:both;width:44%;float:right;color:red}
.wrapper-dynacaap.espaceConseil .display-compte .icon.icon-pdf{cursor:pointer}
.wrapper-dynacaap.espaceConseil.arbitrage .onglet-nav.inmaket{width:100%;top:0}
.wrapper-dynacaap.espaceConseil.arbitrage .onglet-nav.inmaket .onglet-back{border-right:0}
.wrapper-dynacaap.espaceConseil.arbitrage .header-select{padding:2rem 2rem 20px}
.wrapper-dynacaap.espaceConseil.arbitrage .header-page h2{margin:.6em 0 !important}
.wrapper-dynacaap.espaceConseil.arbitrage .achat-only .form .join-input,.wrapper-dynacaap.espaceConseil.arbitrage .vente-only .form .join-input{width:100}
.wrapper-dynacaap.espaceConseil.arbitrage .icon.icon-trash{font-size:1.5rem;line-height:50px;margin:0;color:#cdae6e}
.wrapper-dynacaap.espaceConseil.arbitrage .header-page .col-30.libelle-compte{text-align:center;display:none}
.wrapper-dynacaap.espaceConseil.arbitrage .header-page .col-30.libelle-compte span{display:block}
.wrapper-dynacaap.espaceConseil.arbitrage .header-page h2{font-size:2.5rem;margin:.6em 0}
.wrapper-dynacaap.espaceConseil.arbitrage .big-icon{color:#cdae6e}
.wrapper-dynacaap.espaceConseil.arbitrage .col-3{border-bottom:0}
.wrapper-dynacaap.espaceConseil.arbitrage .col-3 .icon-align1{float:right}
.wrapper-dynacaap.espaceConseil.arbitrage .col-3 .icon-align2{padding:0 43%}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad{padding:0}
.wrapper-dynacaap.espaceConseil.arbitrage .big{font-size:1.21429rem;text-transform:none}
.wrapper-dynacaap.espaceConseil.arbitrage table th{height:auto}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.un{width:60%}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.un td div span{display:inline-block;margin:17px 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.un td div span.form-control{margin:0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.un td div span.icon-trash{margin:0;padding:5px 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux{width:37%}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div span{display:inline-block;margin:8px 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div span.form-control{margin:0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div span.icon-trash{margin:0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div span.pourcentage-total{margin:8px 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div.col-25,.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux td div.col-20{width:30%}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.cinq td,.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.cinq th{padding:.5rem 1%}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle table.assurance-vie thead tr td.title-tab{text-align:center}
.wrapper-dynacaap.espaceConseil.arbitrage .form .join-input{width:70%}
.wrapper-dynacaap.espaceConseil.arbitrage .icon-carret-down{position:static}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs div,.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div{text-align:center}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs div.valeur,.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.valeur{text-align:left}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table .separateurs div.coursUn,.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle div.multiple table tbody tr td div.coursUn{margin:17px 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage .calculated{float:left;margin:15px 0 0 5px}
.wrapper-dynacaap.espaceConseil.arbitrage .icon-title-tab{font-size:2.5em;padding:0 25px 0 0;position:relative;top:11px;right:11px}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock a:first-child{margin-right:0}
.wrapper-dynacaap.espaceConseil.arbitrage .bloc-pad#block-a-traiter ul.list-vue1 li .js-detail-toggle .buttonsBlock a:first-child.btn-secondary{text-transform:uppercase;padding:15px 50px}
.wrapper-dynacaap.espaceConseil.arbitrage .white-box.wrap .btn-secondary{text-transform:uppercase;padding:15px 50px}
.wrapper-dynacaap.espaceConseil.arbitrage .white-box.wrap .btn-secondary.reinit{color:#ccc;opacity:.3}
.wrapper-dynacaap.espaceConseil.arbitrage .grey-box{background-color:#f9f8f6;text-transform:uppercase}
.wrapper-dynacaap.espaceConseil.arbitrage .grey-box button{text-transform:uppercase}
.wrapper-dynacaap.espaceConseil.arbitrage .list-vue1{margin-bottom:0}
.wrapper-dynacaap.espaceConseil.arbitrage .row.detail.js-detail-toggle .buttonsBlock{padding:0 0 50px 0;overflow:hidden}
.wrapper-dynacaap.espaceConseil.arbitrage .row.detail.js-detail-toggle .buttonsBlock .btn-secondary{width:44%}
.wrapper-dynacaap.espaceConseil.arbitrage .form-control{padding:6px 10px 6px 12px;text-align:center}
.wrapper-dynacaap.espaceConseil.arbitrage.portefeuille .pourcentage-total{display:block;width:19%;text-align:right}
.wrapper-dynacaap.espaceConseil.arbitrage.portefeuille .montant-total-achats{float:left;display:block;width:55%}
.wrapper-dynacaap.espaceConseil.arbitrage.portefeuille .input-montant-total-ventes{float:left;display:block;width:53%;text-align:right}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.ventes .montant-total-libelle{float:left;margin:8px 0 0;width:15%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.ventes .join-input{float:left;margin:0 0 0 50%;width:25%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.ventes .join-montant{float:left;margin:0 0 0 50%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.ventes .join-montant span{margin:0}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.achats .montant-total-libelle{float:left;margin:8px 0 0;width:15%;padding:0 0 0 18%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.achats.vente-only-total .montant-total-libelle{width:54%;padding:0 0 0 6%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.achats .join-input{float:left;width:17%;margin:0 0 0 40%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.achats .join-montant{float:left;width:6%}
.wrapper-dynacaap.espaceConseil.arbitrage .montant-total.achats .join-montant .form-control{padding:6px 5px 0 5px}
.wrapper-dynacaap.espaceConseil.arbitrage .form .form-control.valid{background:0;text-transform:uppercase;font-size:11px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage{background-color:#f3eeea;padding:0 10%;margin:50px 0;overflow:hidden}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .item-arbitrage-container-jauge{text-align:center}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .item-arbitrage-container-jauge .titre{text-align:left;width:auto}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2{position:relative;height:240px;overflow-x:hidden;overflow-y:scroll}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2.only-right{float:right}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2.first:after{content:"\e645";font-family:iconbnp;font-size:1.5rem;width:1.5rem;height:1.5rem;z-index:2;position:absolute;right:0;top:0;color:#CCC;right:-4%;top:calc(100% - 130px)}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2>div{text-align:right}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2>div figure div{float:right}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .col-2>div .pourcent-jauge{width:60px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .titre{display:inline-block;text-align:left;float:left}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage span{display:inline-block;float:right}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .circle{width:67px;height:67px;position:relative;background:#e64444;border:0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage .circle .icon-croix-alt{font-size:2.5rem;font-weight:bold;top:21px;left:21px;color:#fff;position:absolute;font-size:1.8rem}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage.error-message span{float:left}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .wrapper-arbitrage.error-message .cont-erreur p{padding:.5rem 0 .5rem 8rem}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .curseur-3{display:inline-block;width:30%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .curseur-3 .barre-1{width:100%;margin-top:1px;margin-left:10px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning{margin:0 10%;overflow:hidden}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning i,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .icon-check{float:left}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning i.icono_atencion::after{width:24px;height:24px;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-family:arial;font-size:17px;background-color:#43392f;font-weight:bold;padding-top:4px;left:initial;right:0;line-height:15px;text-align:center;padding:5px;content:"!";display:inline-block}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .icon-check{color:#b2965b;font-size:4.5em;width:70px;height:70px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning p{padding:0 0 0 70px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning p.generic-text{padding:2rem 0 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning p.list span{display:inline-block;margin:0 20px 0 0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning p.title{text-transform:uppercase;font-weight:bold;text-align:center}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item{clear:both}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item p{float:left;vertical-align:bottom}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item p.text{width:70%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item p.choice{width:27%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=checkbox]:checked+label:before,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=checkbox]:not(:checked)+label:before,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=checkbox]:checked+label.cb2:before,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=checkbox]:not(:checked)+label.cb2:before{border:0;left:auto;right:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.7) inset;box-shadow:0 1px 3px rgba(0,0,0,0.7) inset}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=radio]:checked+label:after,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item [type=checkbox]:checked+label.cb2:after{background-color:#ccae6e;color:#fff;border-radius:15px;width:1.71429rem;height:1.71429rem;padding-top:4px;left:auto;right:0;top:3px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt p{padding:0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt p.choice{width:auto}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt p span{padding:0 0 0 10px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt p span.col-100{padding:0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt p .icon-ok:after{width:1.71429rem;height:1.71429rem;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;border-color:#ccae6e;color:#fff;font-family:iconbnp;background-color:#ccae6e;content:"\e603";padding-top:4px;left:initial;right:0;text-align:center;padding:5px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .item.mixt [type=checkbox]:not(:checked)+label.cb2.control{left:inherit;left:0;padding:0 0 0 37px;cursor:inherit}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .icon-form-alert{float:left}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning [type=checkbox]:checked+label.cb2.control,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning [type=checkbox]:not(:checked)+label.cb2.control{font-family:bnpp_sansregular,Arial,sans-serif;color:#4e4e4e;left:initial;left:inherit;right:0;font-weight:normal;padding-left:0;padding-right:5rem}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning [type=checkbox]:checked+label.cb2.control:before,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning [type=checkbox]:not(:checked)+label.cb2.control:before{content:"\e65b";font-family:iconbnp;color:#fff;background:#ccc;padding:5px;left:initial;left:inherit;right:0;top:-2px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .warning .display-advise{margin-top:-16px}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .form em.error{float:right;margin-right:10%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .inline-label{text-align:right;margin:50px 0 0 0;padding-right:10%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next{clear:both;margin:20px 10%;overflow:hidden}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next p{float:left;color:#b2965b;margin:0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next p a{color:#fff;background-color:#b2965b;background-image:-webkit-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border-color:#ba9f68;display:inline-block;cursor:pointer;text-align:center;border-radius:3px;padding:15px 30px;border:1px solid #f3eee9;border-bottom:solid 2px #f3eee9}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next i{display:block;float:left;margin:0 10px 0 0;display:none}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next .btn-primary:not([disabled]):hover,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next button.btn-primary{opacity:.3;float:right}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next .btn-primary:not([disabled]):hover.actif,.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-next button.btn-primary.actif{opacity:1}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-advise{clear:both}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-advise .btn-secondary{display:inline-block;margin:50px 0 0 0;width:100%;color:#4e4e4e}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .message-confirmation{margin:30px 20% 0}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-space-advise{margin:0 10%}
.wrapper-dynacaap.espaceConseil.arbitrage.etape2 .back-space-advise .btn-secondary{display:block;text-transform:uppercase;width:100%}
.wrapper-dynacaap.espaceConseil.assurance-vie .reinit{opacity:.3}
.wrapper-dynacaap.espaceConseil.assurance-vie .js-detail-toggle .row-border{border-bottom:0 solid #ccc}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.ventes .montant-total-libelle{float:left;text-align:left;width:50%}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.ventes .total-desinvestissement{float:left;text-align:center;width:25%;margin-top:8px}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.ventes .input-container.join-input{margin:0;width:17%}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.achats .montant-total-libelle{float:left;text-align:left;width:44%}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.achats .total-reinvestissement{float:left;width:25%;text-align:center;margin-top:8px}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.achats .input-container.join-input{margin:0;width:14%}
.wrapper-dynacaap.espaceConseil.assurance-vie .icon{font-size:4rem;width:0;height:0;display:table-cell}
.wrapper-dynacaap.espaceConseil.assurance-vie .row-border p{padding:5px 0 0 0}
.wrapper-dynacaap.espaceConseil.assurance-vie .row-border:not(.empty){margin-right:0}
.wrapper-dynacaap.espaceConseil.assurance-vie .row-border:not(.empty) a.btn-secondary{color:#000}
.wrapper-dynacaap.espaceConseil.assurance-vie .montant-total.ventes .join-montant{margin:0;width:8%}
.wrapper-dynacaap.espaceConseil.vue.assurance-vie .montant-total.achats .montant-total-libelle{width:70%}
.wrapper-dynacaap.espaceConseil.vue.assurance-vie .montant-total.achats.vente-only-total .montant-total-libelle{width:75%}
@media(max-width:1250px){.wrapper-dynacaap.espaceConseil table.assurance-vie.un,.wrapper-dynacaap.espaceConseil table.assurance-vie.deux{width:100% !important}
.thead tr td.title-tab{padding:.5rem 1rem}
.col-40.libelle-compte{width:100%}
}
@media(max-width:768px){.wrapper-dynacaap.espaceConseil.arbitrage .col-2{width:100%}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.un,.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.deux{width:100%}
.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.cinq td,.wrapper-dynacaap.espaceConseil.arbitrage table.assurance-vie.cinq th{padding:.5rem 1%}
}
.rapports-gestion .header-page.has-onglet{margin-top:0}
.rapports-gestion .bloc-pad{padding:0}
.rapports-gestion .traiter-titre{color:#FFF;width:100%;text-align:left;padding-left:2%;background-color:#42382f;background-image:-webkit-linear-gradient(#42382f,#685648);background-image:linear,false,#42382f,#685648;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#42382f',endColorstr='#685648',GradientType=1)}
.rapports-gestion .list-vue1>li:hover .row.main{background:0;color:#000}
.rapports-gestion .list-vue1>li:hover .icon.icon-pdf{color:#000}
.rapports-gestion .display-compte a{color:#000}
.rapports-gestion .display-compte a .icon.icon-pdf:before{font-size:25px}
.rapports-gestion .orientations .suite{background-color:#b2965b;border:0}
#wrapper-diagnostic-profil .barre-risque{margin:30px 0 50px 0}
#wrapper-diagnostic-profil .barre-risque .risque{display:inline-block}
#wrapper-diagnostic-profil .barre-risque .risque>li{float:left;list-style-type:none;height:30px;width:60px;border:1px solid black}
#wrapper-diagnostic-profil .barre-risque .risque>li>.reglette{height:50%;width:22%;border-left:1px solid black;border-right:1px solid black;position:relative;top:50%}
#wrapper-diagnostic-profil .barre-risque .risque>li>.reglette-gauche{float:left;left:calc(20% - 1px)}
#wrapper-diagnostic-profil .barre-risque .risque>li>.reglette-droite{float:right;right:calc(20% - 1px)}
#wrapper-diagnostic-profil .barre-risque .risque>li:not(.risque-6){border-right:0}
#wrapper-diagnostic-profil .barre-risque .risque .risque-1{background-color:#5dc66a}
#wrapper-diagnostic-profil .barre-risque .risque .risque-2{background-color:#4dc879}
#wrapper-diagnostic-profil .barre-risque .risque .risque-3{background-color:#f0d93e;border-right-width:4px}
#wrapper-diagnostic-profil .barre-risque .risque .risque-4{background-color:#ffb400}
#wrapper-diagnostic-profil .barre-risque .risque .risque-5{background-color:#f16860}
#wrapper-diagnostic-profil .barre-risque .risque .risque-6{background-color:#e64444}
#wrapper-diagnostic-profil .barre-risque .mesure{position:relative;left:-3px}
#wrapper-diagnostic-profil .barre-risque .mesure>li{float:left;list-style-type:none;width:60px}
#wrapper-diagnostic-profil .barre-risque .mesure>li:nth-child(4){position:relative;left:1px}
#wrapper-diagnostic-profil .barre-risque .mesure>li:nth-child(7){width:0}
#wrapper-diagnostic-profil .barre-risque .curseur{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}
#wrapper-diagnostic-profil .barre-risque .profil-risque{margin-bottom:20px;position:relative;left:98px}
#wrapper-diagnostic-profil .barre-risque .profil-risque>.curseur-profil-risque{border-top:10px solid black}
#wrapper-diagnostic-profil .barre-risque .profil-risque>.label-profil-risque{font-size:12px;margin-bottom:5px;position:relative;left:-86px;left:-87px}
#wrapper-diagnostic-profil .barre-risque .niveau-risque{margin-top:20px;position:relative;left:267px}
#wrapper-diagnostic-profil .barre-risque .niveau-risque>.curseur-niveau-risque{border-bottom:10px solid black}
#wrapper-diagnostic-profil .barre-risque .niveau-risque>.label-niveau-risque{font-size:12px;margin-top:5px;position:relative;left:-45px}
#wrapper-diagnostic-profil .barre-risque .niveau-risque#niveauRisqueActuelCurseur>.label-niveau-risque{left:-15px}
#wrapper-diagnostic-profil .barre-risque .niveau-risque#niveauRisqueActuelCurseurAvSim>.label-niveau-risque{left:-18px}
#wrapper-diagnostic-profil.outil-simulation header,#wrapper-diagnostic-profil.transmission-simulation header{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/espace-conseil/visuel.jpg);background-repeat:no-repeat;background-size:cover}
#wrapper-diagnostic-profil.outil-simulation header h2,#wrapper-diagnostic-profil.transmission-simulation header h2{color:#000}
#wrapper-diagnostic-profil a.popin-close{color:#bbb}
#wrapper-diagnostic-profil .title-wrapper{border:1px solid #e6ddd3;background-color:#faf9f9;margin:0;padding:20px 23px 14px 23px}
#wrapper-diagnostic-profil li.open{margin:0}
#wrapper-diagnostic-profil header .onglet-nav{background-color:transparent;width:100%;height:auto;position:inherit;top:0}
#wrapper-diagnostic-profil header .onglet-nav .onglet{background:0}
#wrapper-diagnostic-profil header .onglet-nav .onglet a{font-size:14px;color:#fff;padding:5px 15px;margin:10px 25px 10px 0;border:1px solid #fff;border-radius:25px;float:left}
#wrapper-diagnostic-profil header .onglet-nav .onglet a.on,#wrapper-diagnostic-profil header .onglet-nav .onglet a:hover{background-color:#fff}
#wrapper-diagnostic-profil header .onglet-nav .onglet a.on{color:#42382f}
#wrapper-diagnostic-profil header .onglet-nav .onglet a:hover{color:#cdae6e}
#wrapper-diagnostic-profil header .onglet-nav .onglet a:hover span{color:#fff;background-color:#42382f}
#wrapper-diagnostic-profil header .onglet-nav .onglet a span{width:20px;height:20px;font-size:10px;text-align:center;line-height:20px;color:#42382f;background-color:#fff;border-radius:50%;float:right;margin-left:10px}
#wrapper-diagnostic-profil header .onglet-nav .onglet-pagination{background-color:inherit;background-image:inherit;margin-top:0}
#wrapper-diagnostic-profil header .onglet-nav .onglet-pagination.unselectable{display:none}
#wrapper-diagnostic-profil .add-value,#wrapper-diagnostic-profil .back-to-portfolio{cursor:pointer}
#wrapper-diagnostic-profil .add-value .icon.icon-plus-alt,#wrapper-diagnostic-profil .back-to-portfolio .icon.icon-back{font-size:19px;font-weight:bold;position:relative;font-family:iconBNP}
#wrapper-diagnostic-profil .add-value .icon.icon-plus-alt{margin-right:7px;top:3px}
#wrapper-diagnostic-profil .back-to-portfolio .icon.icon-back{left:2px;top:7px}
#wrapper-diagnostic-profil .back-to-portfolio .icon-back-to-portfolio{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
#wrapper-diagnostic-profil .informations{padding:30px;font-size:15px;min-height:1px}
#wrapper-diagnostic-profil .informations#soldeZero{color:#a4123f}
#wrapper-diagnostic-profil .informations:before,#wrapper-diagnostic-profil .informations:after{content:" ";display:table}
#wrapper-diagnostic-profil .informations:after{clear:both}
#wrapper-diagnostic-profil .informations i.icon-calculation{margin-left:1rem;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/espace-conseil/picto-simu.png");display:block;width:31px;float:left;height:39px}
#wrapper-diagnostic-profil .informations i.icon-calculation+span{margin-left:60px;padding-left:8px;border-left:solid 2px #cdae6e;display:inherit;position:relative;top:-6px}
#wrapper-diagnostic-profil .informations a{color:#00816d}
#wrapper-diagnostic-profil .informations .btn-simulation{float:right;margin:30px 0}
#wrapper-diagnostic-profil .informations.informations-entete{line-height:23px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish{min-height:165px;background-color:#cdae6e;padding:2rem 1rem 1.75rem}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish p.exergue,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish p.exergue{font-size:20px;line-height:2.17;margin-top:0;margin-bottom:.5rem;text-align:center;color:#fff}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list{display:inline-block;list-style:none;margin:0;position:absolute;width:90%}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list li,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list li{cursor:pointer}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list li:first-child.toggled:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list li:first-child.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list li:first-child:after,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list li.choose:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list li:first-child:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list li.choose:after{font-family:iconbnp;content:"\e674";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish .custom-list li .valorisation,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish .custom-list li .valorisation{float:right;margin-right:40px;margin-top:8px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet{color:#999;padding:0;border-radius:4px;min-width:365px;left:5%;z-index:101;cursor:pointer}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet.active,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet.active{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.17);box-shadow:0 2px 4px 0 rgba(0,0,0,0.17)}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li{font-size:1.71429rem;padding:.15rem 1rem .5rem;position:relative;cursor:pointer}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li span{color:#cdae6e}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:last-child,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:last-child{border-radius:0 0 4px 4px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose{background:#FFF;border-radius:4px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled{background-color:#cdae6e;padding-bottom:.3rem;border:1px solid #cdae6e;border-radius:4px 4px 0 0}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled span,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled span{color:#FFF}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled ~ li,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled ~ li,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled ~ li,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled ~ li{padding-top:.35714rem;background-color:#cdae6e;line-height:2rem}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled ~ li:hover span,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled ~ li:hover span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled ~ li:hover span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled ~ li:hover span{opacity:1;filter:alpha(opacity=100)}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled ~ li span,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled ~ li span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled ~ li span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled ~ li span{color:#FFF;opacity:.6;-webkit-filter:alpha opacity=6;filter:alpha opacity=6}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled ~ li:last-child,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled ~ li:last-child,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled ~ li:last-child,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled ~ li:last-child{padding-bottom:1.25rem}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled:after,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#FFF}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child.toggled:hover,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose.toggled:hover,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child.toggled:hover,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose.toggled:hover{border:1px solid #cdae6e;background-color:#cdae6e;border-radius:4px 4px 0 0}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child:hover,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose:hover,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child:hover,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose:hover{background-color:#cdae6e;border:1px solid #FFF;border-radius:4px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child:hover span,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child:hover:after,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose:hover span,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose:hover:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child:hover span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child:hover:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose:hover span,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose:hover:after{color:#FFF}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li:first-child:after,#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish ul#select-interet li.choose:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li:first-child:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish ul#select-interet li.choose:after{display:inline-block;font-size:1.28571rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:11px;top:10px;color:#976ecd}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .my-wish:after,#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish:after{border-color:#cdae6e rgba(0,0,0,0);border-width:10px 15px 0 15px;display:none}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics{background-color:#fff;padding:30px 30px 15px 30px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-title,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-title{font-size:17px;margin-top:0;padding-bottom:12.5px;color:#212121;border-bottom:1px solid #dcdfe0}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-details,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-details{font-size:15px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-details .row,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-details .row{margin-bottom:15px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-1,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-1{width:33%;text-transform:uppercase}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-1 div:last-child,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-1 div:last-child{font-size:12px;color:#767676;text-transform:none}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-2,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-2{width:16%;padding-left:20px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-3,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-3{width:50%;padding-left:20px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-3 .icon-croix-alt:before,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-3 .icon-croix-alt:before{font-family:iconBNP;color:#e8423f}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .account-caracteristics-col-4,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .account-caracteristics-col-4{width:33%;padding-left:20px}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .icon-check,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .icon-check{font-size:20px;color:#57c765;margin-right:9px;font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-portfolio-selection .account-caracteristics .icon-sml-calendar,#wrapper-diagnostic-profil .wrapper-result-simulation .account-caracteristics .icon-sml-calendar{font-size:20px;color:#cdae6e;margin-right:9px}
#wrapper-diagnostic-profil .wrapper-verification-profil{padding:30px}
#wrapper-diagnostic-profil .wrapper-verification-profil .icon-carret-down:after{content:"\e674";-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}
#wrapper-diagnostic-profil .wrapper-verification-profil .icon-carret-up:after{content:"\e674";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}
#wrapper-diagnostic-profil .wrapper-before-simulation,#wrapper-diagnostic-profil .wrapper-after-simulation{opacity:.5}
#wrapper-diagnostic-profil .wrapper-before-simulation .title-wrapper,#wrapper-diagnostic-profil .wrapper-after-simulation .title-wrapper{text-align:center}
#wrapper-diagnostic-profil .wrapper-before-simulation.golden,#wrapper-diagnostic-profil .wrapper-after-simulation.golden{border:3px solid #cdae6e;opacity:1}
#wrapper-diagnostic-profil .wrapper-before-simulation.golden .title-wrapper,#wrapper-diagnostic-profil .wrapper-after-simulation.golden .title-wrapper{color:#fff;background-color:#cdae6e;border:0}
#wrapper-diagnostic-profil .wrapper-before-simulation .niveaux-risque,#wrapper-diagnostic-profil .wrapper-after-simulation .niveaux-risque{padding-left:calc(50% - 180px)}
#wrapper-diagnostic-profil .wrapper-before-simulation .icon-carret-down:after,#wrapper-diagnostic-profil .wrapper-after-simulation .icon-carret-down:after{content:"\e674";-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}
#wrapper-diagnostic-profil .wrapper-before-simulation .icon-carret-up:after,#wrapper-diagnostic-profil .wrapper-after-simulation .icon-carret-up:after{content:"\e674";-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}
#wrapper-diagnostic-profil .wrapper-before-simulation .barre-risque .niveau-risque .label-niveau-risque{left:-50px}
#wrapper-diagnostic-profil .wrapper-after-simulation .barre-risque .niveau-risque .label-niveau-risque{left:-50px}
#wrapper-diagnostic-profil .wrapper-verification-profil .title-profil-financier,#wrapper-diagnostic-profil .wrapper-verification-profil .title-profil-risque,#wrapper-diagnostic-profil .wrapper-before-simulation .title-profil-financier,#wrapper-diagnostic-profil .wrapper-before-simulation .title-profil-risque,#wrapper-diagnostic-profil .wrapper-after-simulation .title-profil-financier,#wrapper-diagnostic-profil .wrapper-after-simulation .title-profil-risque{font-size:17px;text-transform:uppercase}
#wrapper-diagnostic-profil .wrapper-verification-profil .icon-croix-alt,#wrapper-diagnostic-profil .wrapper-before-simulation .icon-croix-alt,#wrapper-diagnostic-profil .wrapper-after-simulation .icon-croix-alt{font-size:20px;color:#e64444;margin-right:18px;font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-verification-profil .icon-check,#wrapper-diagnostic-profil .wrapper-before-simulation .icon-check,#wrapper-diagnostic-profil .wrapper-after-simulation .icon-check{font-size:20px;color:#57c765;margin-right:18px;font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-verification-profil .main-row,#wrapper-diagnostic-profil .wrapper-before-simulation .main-row,#wrapper-diagnostic-profil .wrapper-after-simulation .main-row{border:0}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle{font-size:17px;border:0;background-color:#fff}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table{margin:20px 0;font-size:14px}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table tr,#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table tr,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table tr,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th{border:1px solid #e6ddd3}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th:nth-child(1),#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th:nth-child(1),#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th:nth-child(1){width:235px}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th:nth-child(2),#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th:nth-child(2),#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th:nth-child(2){width:130px}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th:nth-child(3),#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th:nth-child(3),#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th:nth-child(3){width:90px}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table td,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table td,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table td{padding-top:15px;padding-bottom:15px}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th{font-weight:normal;text-align:center;background-color:#faf9f9}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table td,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table td,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table td{padding-right:20px;text-align:right}
#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table th:first-child,#wrapper-diagnostic-profil .wrapper-verification-profil .js-detail-toggle table td:first-child,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table th:first-child,#wrapper-diagnostic-profil .wrapper-before-simulation .js-detail-toggle table td:first-child,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table th:first-child,#wrapper-diagnostic-profil .wrapper-after-simulation .js-detail-toggle table td:first-child{padding-left:20px;text-align:left}
#wrapper-diagnostic-profil .wrapper-verification-profil .icon-croix-alt.icon:before{content:"\e65b";font-family:iconBNP}
#wrapper-diagnostic-profil .bloc-vision{padding:3rem 0 2rem}
#wrapper-diagnostic-profil .bloc-vision .donut-chart{margin-right:5.71429rem;margin-top:1rem;margin-bottom:30px;width:280px}
#wrapper-diagnostic-profil .bloc-vision .donut-chart figure{position:relative;width:280px;height:280px}
#wrapper-diagnostic-profil .bloc-vision .donut-chart figure figcaption{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:130px;height:110px;white-space:nowrap}
#wrapper-diagnostic-profil .bloc-vision .donut-chart figure figcaption p{text-align:center;font-size:1.28571rem;margin-top:2rem}
#wrapper-diagnostic-profil .bloc-vision .donut-chart figure figcaption p span.js-montant-total{font-size:1.92857rem;display:block;text-transform:uppercase}
#wrapper-diagnostic-profil .bloc-vision .products-cat{position:relative;width:calc( 100% - 360px)}
#wrapper-diagnostic-profil .bloc-vision .products-cat .col-90{margin-left:85px;width:80%}
#wrapper-diagnostic-profil .bloc-vision .products-cat .col-20.legend p{position:absolute;left:auto}
#wrapper-diagnostic-profil .bloc-vision .products-cat .col-20.legend p:nth-of-type(1){top:-10px}
#wrapper-diagnostic-profil .bloc-vision .products-cat .col-20.legend p:nth-of-type(2){bottom:0}
#wrapper-diagnostic-profil .bloc-vision .products-cat .rsk-arrow{width:4px;background-color:#e8ded2;background-image:-webkit-gradient(linear,left top,left bottom,from(#e8ded2),to(#574a3d));background-image:linear-gradient(180deg,#e8ded2,#574a3d);position:absolute;top:15px;bottom:25px;left:60px}
#wrapper-diagnostic-profil .bloc-vision .products-cat .rsk-arrow:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:18px solid #e8ded2;position:absolute;top:-15px;left:calc( 50% - 10px)}
#wrapper-diagnostic-profil .bloc-vision .products-cat .rsk-arrow:after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:18px solid #574a3d;position:absolute;bottom:-18px;left:calc( 50% - 10px)}
#wrapper-diagnostic-profil .bloc-vision .products-cat h5{margin:0}
#wrapper-diagnostic-profil .bloc-vision .products-cat .details{font-size:.92857rem;color:#999;line-height:1.2rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat .bloc-offres{padding:1.25rem 5.71429rem;cursor:pointer;position:relative;border-radius:8px}
#wrapper-diagnostic-profil .bloc-vision .products-cat .bloc-offres i{position:absolute;left:2rem;top:2rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/picto-offer.png);background-repeat:no-repeat;height:32px;width:32px;display:block}
#wrapper-diagnostic-profil .bloc-vision .products-cat .bloc-offres h5{font-size:1rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat .bloc-offres:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;top:calc( 58% - 15px);font-family:iconbnp;content:"\e674"}
#wrapper-diagnostic-profil .bloc-vision .products-cat .bloc-offres p{margin-top:.25rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving{padding:.5rem 1.06667rem;margin-bottom:.4rem;border-radius:8px;border:solid 1px #dcdfe0;background-color:#FFF;position:relative;cursor:pointer}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-1{border-left:10px solid #dee194}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-2{border-left:10px solid #7d9e95}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-3{border-left:10px solid #bcd6d7}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-4{border-left:10px solid #aabfd2}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-5{border-left:10px solid #7da0b6}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-6{border-left:10px solid #af89a0}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving.rsk-7{border-left:10px solid #c77c9a}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving .saving-title{text-transform:uppercase;width:65%;line-height:1.15rem;margin-bottom:.25rem;margin-right:.5rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving span.libelle{line-height:1.1rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving .value{font-size:1.07143rem}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving:after{font-size:1.28571rem;right:10px;color:#d1d1d1;position:absolute;top:calc( 60% - 12px);font-family:iconbnp;content:"\e674"}
#wrapper-diagnostic-profil .popins .popin-fixed{top:30%}
#wrapper-diagnostic-profil .popins .popin h4{font-size:1.21429rem;margin-top:.75rem}
#wrapper-diagnostic-profil .popins .popin h4+.row{margin-bottom:1.5rem}
#wrapper-diagnostic-profil .popins .popin .square{width:31px;height:31px}
#wrapper-diagnostic-profil .popins .popin .square+p{margin-top:.25rem;margin-left:1rem;margin-bottom:.5rem;text-transform:uppercase}
#wrapper-diagnostic-profil .popins .popin .sml-square{width:17px;height:17px;margin-right:.5rem}
#wrapper-diagnostic-profil .popins .popin .chart.progress-bar{height:15px;border-radius:10px;background:#f5f5f5;position:relative;margin:0}
#wrapper-diagnostic-profil .popins .popin .chart.progress-bar .inner{border-radius:10px;height:15px}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-1 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-1 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-1 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-1 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-1 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-1 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-1 .inner{background-color:#dee194}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-2 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-2 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-2 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-2 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-2 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-2 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-2 .inner{background-color:#7d9e95}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-3 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-3 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-3 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-3 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-3 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-3 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-3 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-3 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-3 .inner{background-color:#bcd6d7}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-4 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-4 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-4 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-4 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-4 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-4 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-4 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-4 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-4 .inner{background-color:#aabfd2}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-5 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-5 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-5 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-5 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-5 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-5 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-5 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-5 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-5 .inner{background-color:#7da0b6}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-6 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-6 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-6 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-6 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-6 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-6 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-6 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-6 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-6 .inner{background-color:#af89a0}
#wrapper-diagnostic-profil .popins .popin#popin-rsk-7 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-7 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-7 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-7 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-7 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-1-7 .inner,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-7 .square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-7 .sml-square,#wrapper-diagnostic-profil .popins .popin#popin-rsk-2-7 .inner{background-color:#c77c9a}
#wrapper-diagnostic-profil .popins .popin .col-20.montant-rsk{text-align:right}
#wrapper-diagnostic-profil .popins .popin .product-row{padding:.25rem 0 .25rem .5rem}
#wrapper-diagnostic-profil .popins .popin .product-row:first-of-type{margin-top:1.5rem}
#wrapper-diagnostic-profil .popins .popin .nano.has-scrollbar{-ms-overflow-style:none;width:105%}
#wrapper-diagnostic-profil .popins .popin .nano.has-scrollbar .nano-content{padding-right:40px}
#wrapper-diagnostic-profil .wrapper-my-simulation{padding:30px 0}
#wrapper-diagnostic-profil .wrapper-my-simulation .buy-sell-buttons{text-align:center;font-size:15px;color:#fff;padding:10px}
#wrapper-diagnostic-profil .wrapper-my-simulation .buy-sell-buttons span{height:25px;width:25px}
#wrapper-diagnostic-profil .wrapper-my-simulation .buy-sell-buttons .buy-button{background-color:#58c866;padding-top:3px;margin-right:10px;float:left;cursor:pointer}
#wrapper-diagnostic-profil .wrapper-my-simulation .buy-sell-buttons .sell-button{background-color:#e8423f;padding-top:3px;float:left;cursor:pointer}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation{background-color:#fff;padding:30px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .title-details{font-size:17px;margin-top:0;margin-bottom:5px;color:#212121}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .title-details .add-value{font-size:15px;color:#00816d;float:right}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .wrapper-table-initial-portfolio{overflow-x:auto}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio{font-size:14px;width:100%;min-width:825px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th{border:1px solid #e6ddd3;background-color:#faf9f9;padding:16px 0}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(1){width:10%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(2){width:20%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(3){width:17%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(4){width:8%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(5){width:10%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(6){width:15%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(7){width:10%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio th:nth-child(8){width:10%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio tr{border:1px solid #e6ddd3;border-top-width:0}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(1),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(2),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(3){text-align:center}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(4),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(5),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(6),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(7),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio td:nth-child(8){text-align:right;padding-right:10px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .table-initial-portfolio .buy-sell-buttons>div{width:60px;margin-left:calc(50% - 30px)}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content{margin-top:30px;font-size:15px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .search-value-content>div{float:left;margin-right:20px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .search-value-content .title-input{margin-bottom:7px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .search-value-content [type="text"]{padding:15px;border:1px solid #ccc;border-radius:3px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .search-value-content [type="button"]{margin-top:25px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart{margin:25px 0;border:1px solid #e6ddd3}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-title{font-size:17px;padding:15px 20px;color:#212121;background-color:#faf9f9;border-bottom:1px solid #e6ddd3}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-title .icon-panier{margin-right:10px;font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content{padding:20px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table{width:100%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .buy-button,#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .sell-button{margin:0 0 0 10px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .cart-label{font-weight:bold}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .cart-isin{display:inline-block;color:#929292}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .cell-qty{width:25%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .cell-amount{width:45%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .label-qty,#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .label-amount{margin-right:8px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .input-qty,#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .input-amount{border:1px solid #ccc;border-radius:3px;padding:8px 15px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .input-qty{width:40%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .input-amount{border-top-right-radius:0;border-bottom-right-radius:0;width:45%}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .amount-currency{border:1px solid #ccc;border-radius:3px;border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;font-size:21px;color:#dcdfe0;font-family:bnpp_sans_condensed_light;padding:2px 7px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td{padding-bottom:15px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td:nth-child(1){width:60px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td:nth-child(2){border-right:1px solid #e6ddd3;width:170px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td:nth-child(3),#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td:nth-child(4){padding-left:30px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table td:nth-child(5){font-size:20px;text-align:right}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .icon.icon-trash{cursor:pointer}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .my-cart .my-cart-content .my-cart-table .icon.icon-trash:before{font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .add-value-content .back-to-portfolio{font-size:15px;color:#00816d;float:right;margin-top:20px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .warning-message-simulation{color:#a4123f;margin-bottom:10px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .warning-message-simulation .icon.icon-info{float:left;font-size:20px;font-family:iconBNP}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .warning-message-simulation .message{font-size:15px;margin-left:30px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .warning-message-simulation#warning-buy-and-sell .message{margin-left:10px}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation .warning-message-simulation .icon.icon-croix-alt:before{font-family:iconbnp}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation #mentionsLegalesFooter{margin-top:20px;position:relative;padding:25px 30px 20px;background:0;border-bottom:1px solid #dcdfe0;color:#000}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation #mentionsLegalesFooter p{padding-left:25px;max-width:415px;margin:5px 0}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation #mentionsLegalesFooter p:last-child{font-size:1rem}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation #mentionsLegalesFooter p:not(:first-child){font-size:1rem}
#wrapper-diagnostic-profil .wrapper-my-simulation .container-my-simulation #mentionsLegalesFooter:before{color:#000;content:"\e65c";font-size:2rem;font-family:iconbnp;font-style:normal;font-weight:400;text-transform:none;line-height:1;background-image:none;width:0;height:0;display:inline;position:absolute;left:15px;top:48px}
#wrapper-diagnostic-profil .wrapper-my-simulation .btn-primary.retourAnalysePort{margin:30px;width:230px}
#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish>.exergue:nth-child(1){text-transform:uppercase}
#wrapper-diagnostic-profil .wrapper-result-simulation .my-wish>.exergue:nth-child(2){font-size:15px}
#wrapper-diagnostic-profil .wrapper-result-simulation .container-result-simulation{padding:35px 12px 18px 12px;background-color:#fff}
#wrapper-diagnostic-profil .wrapper-result-simulation .list-fav>li{margin:0}
#wrapper-diagnostic-profil .wrapper-result-simulation .donut-chart{margin:0 auto 30px}
#wrapper-diagnostic-profil .wrapper-result-simulation .products-cat{position:relative;width:100%;margin-left:0}
#wrapper-diagnostic-profil .reset-simulation,#wrapper-diagnostic-profil .access-consulting,#wrapper-diagnostic-profil .launch-simulation,#wrapper-diagnostic-profil .transfer-consulting,#wrapper-diagnostic-profil .go-to-espace-conseil,#wrapper-diagnostic-profil .back-to-simulation{font-size:15px;float:right}
#wrapper-diagnostic-profil .reset-simulation,#wrapper-diagnostic-profil .access-consulting,#wrapper-diagnostic-profil .back-to-simulation{margin:30px 10px 30px 30px}
#wrapper-diagnostic-profil .new-simulation{font-size:15px;float:left}
#wrapper-diagnostic-profil .launch-simulation,#wrapper-diagnostic-profil .transfer-consulting,#wrapper-diagnostic-profil .go-to-espace-conseil,#wrapper-diagnostic-profil .new-simulation{margin:30px}
#wrapper-diagnostic-profil .popin-cache{position:fixed;display:block;width:100%;height:100%;z-index:100;background-color:#000;top:0;left:0;opacity:.3;filter:alpha(opacity=30)}
#wrapper-diagnostic-profil #enregistrement-simulation .wrapper-info-simulation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#wrapper-diagnostic-profil #enregistrement-simulation .wrapper-info-simulation .checkIcon{float:none;position:static}
#wrapper-diagnostic-profil #enregistrement-simulation .wrapper-info-simulation .container-info-simulation{padding:35px 15px 35px 15px}
#wrapper-diagnostic-profil .wrapper-info-simulation{background-color:#fff;margin:30px 30px 0 30px}
#wrapper-diagnostic-profil .wrapper-info-simulation .checkIcon{float:left;position:relative;left:37px;top:45px}
#wrapper-diagnostic-profil .wrapper-info-simulation .checkIcon .icon-form-confirm{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/form-confirm-2.png);background-repeat:no-repeat;height:70px;width:70px}
#wrapper-diagnostic-profil .wrapper-info-simulation .container-info-simulation{padding:35px 75px 35px 145px;text-align:center}
#wrapper-diagnostic-profil .wrapper-info-simulation .container-info-simulation .section-1{font-size:17px}
#wrapper-diagnostic-profil .wrapper-info-simulation .container-info-simulation .section-2{font-size:15px}
#wrapper-diagnostic-profil #popin-espace-conseil{font-size:14px;max-width:850px;top:20%;-webkit-box-shadow:5px 5px 5px 0 rgba(0,0,0,0.08);box-shadow:5px 5px 5px 0 rgba(0,0,0,0.08)}
#wrapper-diagnostic-profil #popin-espace-conseil th{border:1px solid #e6ddd3;background-color:#faf9f9;padding:10px;text-align:left}
#wrapper-diagnostic-profil #popin-espace-conseil th:nth-child(1){width:10%}
#wrapper-diagnostic-profil #popin-espace-conseil th:nth-child(2){width:35%}
#wrapper-diagnostic-profil #popin-espace-conseil th:nth-child(3){width:35%}
#wrapper-diagnostic-profil #popin-espace-conseil th:nth-child(4){width:20%}
#wrapper-diagnostic-profil #popin-espace-conseil tr:nth-child(odd){background-color:rgba(205,174,110,0.08)}
#wrapper-diagnostic-profil #popin-espace-conseil tr{border:1px solid #e6ddd3;border-top-width:0}
#wrapper-diagnostic-profil #popin-espace-conseil td{padding:5px 10px}
#wrapper-diagnostic-profil #popin-espace-conseil .title-details{font-size:17px;color:#212121}
#wrapper-diagnostic-profil #popin-espace-conseil .search-value-content>div{float:left;margin-right:20px}
#wrapper-diagnostic-profil #popin-espace-conseil .search-value-content .title-input{margin-bottom:7px}
#wrapper-diagnostic-profil #popin-espace-conseil .search-value-content [type=text]{padding:15px;border:1px solid #ccc;border-radius:3px}
#wrapper-diagnostic-profil #popin-espace-conseil .search-value-content [type=button]{margin-top:25px}
#wrapper-diagnostic-profil #popin-espace-conseil .cta{margin-top:2rem}
#wrapper-diagnostic-profil #popin-espace-conseil .btn-secondary{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:0;background-image:none;background-color:#f6f6f6}
#wrapper-diagnostic-profil.validation-profil-de-risque .account-caracteristics .account-caracteristics-col-1 div:last-child{font-size:1.1rem;color:#000;text-transform:uppercase}
@media all and (max-width:910px){.wrapper-before-simulation .niveaux-risque,.wrapper-after-simulation .niveaux-risque{-webkit-transform:scale(0.8);transform:scale(0.8);position:relative;left:-50px;width:150%}
}
body.bpf #form-conseilBpf-titre-2 .wrapper-arbitrage .col-2.white-box.wb-pad.first{overflow-y:scroll;overflow-x:hidden}
body.bpf #form-conseilBpf-titre-2 .wrapper-arbitrage .col-2.white-box.wb-pad.only-right{overflow-y:scroll;overflow-x:hidden}
.header-page.gestion .pull-right{font-size:1.42857rem}
.header-page.gestion p{font-size:1.42857rem;margin-top:1px}
.header-page.gestion .icon-printer{line-height:34px}
.wrapper-gestion{padding:30px 30px 0;background-color:#e6ddd3;min-height:300px}
.wrapper-gestion .form-ligne-titre{background-color:#cabbab;color:#fff;border:0}
.wrapper-gestion .form-ligne-titre p,.wrapper-gestion .form-ligne-titre h3{display:inline-block}
.wrapper-gestion .form-ligne-titre h3{position:relative;top:10px}
.wrapper-gestion .form-ligne-titre p{text-align:center;padding-right:33px;margin-left:20px;margin-top:8px;margin-bottom:13px;font-size:19px;border-right:1px solid #fff}
.wrapper-gestion h3{padding-left:24px;top:50%;-webkit-transform:translateY(-38%);transform:translateY(-38%)}
.wrapper-gestion .row.white-box{padding:30px;border:0}
.wrapper-gestion .row.white-box.little{height:252px}
.wrapper-gestion .row.white-box.little .col-50{height:189px}
.wrapper-gestion .row.white-box .col-50{height:408px;display:table}
.wrapper-gestion .row.white-box .col-50 .nano{height:342px;margin-top:-10px}
.wrapper-gestion .row.white-box .col-50:first-child{padding-right:30px}
.wrapper-gestion .row.white-box .col-50:nth-child(2){border-left:1px solid #d0d0d0;padding-left:30px}
.wrapper-gestion .row.white-box .col-50 .chiffre{color:#433931;font-size:2.85714rem;text-align:center;font-weight:bold;display:block}
.wrapper-gestion .row.white-box .col-50 span.chiffre.mob-border [style]{display:block !important}
.wrapper-gestion .row.white-box .col-50 p.libelle.border{border-top:1px solid #d0d0d0;padding-top:17px}
.wrapper-gestion .row.white-box .col-50 p.libelle.border.second{padding-top:20px}
.wrapper-gestion .row.white-box .col-50 .bouton{text-align:center;height:53px;display:table-footer-group}
.wrapper-gestion .row.white-box .col-50 .bouton.gestion{margin-bottom:30px}
.wrapper-gestion .row.white-box .col-50 ul.contrat{padding-left:0}
.wrapper-gestion .row.white-box .col-50 ul.contrat li{list-style-type:none;border:1px solid #d0d0d0;padding:14px 17px;margin-bottom:17px;height:92px}
.wrapper-gestion .row.white-box .col-50 ul.contrat li span{display:block}
.wrapper-gestion .row.white-box .col-50 strong.date{font-size:1.42857rem}
.wrapper-gestion .bouton.gestion{margin-bottom:30px;padding-bottom:17px}
.wrapper-gestion .row-footer p{color:#a59685}
.wrapper-gestion .btn-primary{display:inline-block}
.wrapper-gestion.no-padding{padding:0}
.wrapper-gestion.no-padding .background{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mode-gestion/gestion-background.png) center top;background-size:cover;width:100%;min-height:498px;clear:both}
.wrapper-gestion.no-padding footer{background-color:#232323;height:163px;color:#897650;text-align:center;padding-top:53px}
.wrapper-gestion.no-padding footer h3{font-size:2.5rem}
#wcm-l-mentions-legales-mode-gestion .row-footer{padding:10px 35px;background-color:#e6ddd3;color:#a59685;margin:0}
.wrapper-dynacaap .col-50 .cap{color:#433931}
.wrapper-dynacaap .brown{color:#958f8b}
.wrapper-dynacaap .brown.border{border-bottom:solid 1px #d5d1cf;padding-bottom:25px}
.wrapper-dynacaap .col-20{text-align:center}
.wrapper-dynacaap .col-20:nth-child(2){border-right:1px solid #cdae6e}
.wrapper-dynacaap .col-20:nth-child(3){color:#cdae6e;text-align:center;padding-top:10px}
.wrapper-dynacaap .col-20:nth-child(3) strong{color:#cdae6e}
.wrapper-dynacaap .col-20 .icon.icon-dots,.wrapper-dynacaap .col-20 .icon.icon-check-alt{font-size:2.85714rem;display:inline}
.wrapper-dynacaap .display-compte .compteD:after,.wrapper-dynacaap .list-fav li .compteD:after{top:17px;color:#e6ddd3}
.wrapper-dynacaap table.assurance-vie.un{width:50%}
.wrapper-dynacaap table.assurance-vie.deux{width:50%}
.wrapper-dynacaap table.assurance-vie td{text-align:center;border-bottom:1px solid white}
.wrapper-dynacaap table.assurance-vie thead td:not(.active){background-color:#e6ddd3;border-right:1px solid white}
.wrapper-dynacaap table.assurance-vie th{font-size:1.07143rem;font-weight:normal;border-bottom:1px solid white}
.wrapper-dynacaap table.assurance-vie .icon.icon-pdf{font-size:2.85714rem;display:inline}
.wrapper-dynacaap table.assurance-vie tr{background-color:#f3eee9}
.wrapper-dynacaap .lire{color:#cdae6e}
.header-synthese-pat{overflow:visible;padding:2rem 0 0 0}
.header-synthese-pat .last-log{padding-right:25px;color:#b2965b}
.header-synthese-pat .libelle-compte{padding-left:25px;margin-bottom:1rem}
.header-synthese-pat .info-totaux .col-50{padding:1rem 25px 10px 25px;border-top:solid 1px #6f6153}
.header-synthese-pat .info-totaux .col-50 .big{font-size:2rem}
.header-synthese-pat .info-totaux .col-50:hover,.header-synthese-pat .info-totaux .col-50.active{border-radius:0}
.header-synthese-pat .info-totaux .col-50:hover:after,.header-synthese-pat .info-totaux .col-50.active:after{z-index:10}
.active-graph{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:center -710px}
.active-graph.active{background-position:center -665px}
body.bpf .synt-list .list-vue1 li{padding:1rem 8rem 1rem 2rem}
body.bpf .synt-list .synt-ligne-titre{padding:.8rem 8rem .8rem 2rem}
.synt-list [class^="wrapper-group"]{margin-bottom:2em}
.synt-list [class^="wrapper-group"]:not(.display-graph){min-height:1px !important}
.synt-list.engagements>ul{margin-bottom:2em}
.synt-list .mob-only+.compte-asso{padding:0}
.synt-list .mob-only .udc-solde{font-size:1.5em}
.synt-list .icon-carret-up{opacity:1}
.synt-list i.icon-white-triangle-left.down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;background-size:80%;background-repeat:no-repeat;margin:0 0 0 5px;top:3px;position:relative}
.synt-list h4{font-family:"bnpp_sansbold",Arial,sans-serif;margin-top:5px;margin-bottom:0;text-transform:uppercase}
.synt-list .synt-ligne-titre{position:relative;background-color:#cabbab;color:#fff;padding:1rem 8rem 1rem 2rem}
.synt-list .synt-ligne-titre .udc-solde{color:#fff}
.synt-list .list-vue1{margin-bottom:0;border-right:1px solid #f3eee9}
.synt-list .list-vue1 li{padding:1.6rem 8rem 1.5rem 2rem;border-left:solid 3px #f3eee9;position:relative}
.synt-list .list-vue1 li.toggable{border-left:0;border-bottom:0;padding:0}
.synt-list .list-vue1 li.toggable.famille7>.main{border-left:solid 3px #623169}
.synt-list .list-vue1 li.toggable.famille8>.main{border-left:solid 3px #692c71}
.synt-list .list-vue1 li.toggable.famille10>.main{border-left:solid 3px #97c9dd}
.synt-list .list-vue1 li.toggable.famille11>.main{border-left:solid 3px #7878ba}
.synt-list .list-vue1 li.toggable.famille12>.main{border-left:solid 3px #9a9a9a}
.synt-list .list-vue1 li.toggable.famille0>.main{border-left:solid 3px #769d44}
.synt-list .list-vue1 li.toggable.famille1>.main{border-left:solid 3px #1a4b8e}
.synt-list .list-vue1 li.toggable.famille2>.main{border-left:solid 3px #1b4b8b}
.synt-list .list-vue1 li.toggable.famille3>.main{border-left:solid 3px #c56a01}
.synt-list .list-vue1 li.toggable.famille4>.main{border-left:solid 3px #9e1e3f}
.synt-list .list-vue1 li.toggable.famille5>.main{border-left:solid 3px #9e1e3f}
.synt-list .list-vue1 li.toggable.famille13>.main{border-left:solid 3px #b079a6}
.synt-list .list-vue1 li.toggable .main{padding-right:8rem;padding-bottom:1.5rem}
.synt-list .list-vue1 li.push-produit{display:none;padding:1.5rem 2.2rem 1rem 2rem;border:solid 1px #e0dbd6}
.synt-list .list-vue1 li.push-produit h4{margin:0}
.synt-list .list-vue1 li.push-produit>div:first-child{width:4em}
.synt-list .list-vue1 .famille7{border-left-color:#623169}
.synt-list .list-vue1 .famille8{border-left-color:#692c71}
.synt-list .list-vue1 .famille10{border-left-color:#97c9dd}
.synt-list .list-vue1 .famille11{border-left-color:#7878ba}
.synt-list .list-vue1 .famille12{border-left-color:#9a9a9a}
.synt-list .list-vue1 .famille0{border-left-color:#769d44}
.synt-list .list-vue1 .famille1{border-left-color:#1a4b8e}
.synt-list .list-vue1 .famille2{border-left-color:#1b4b8b}
.synt-list .list-vue1 .famille3{border-left-color:#c56a01}
.synt-list .list-vue1 .famille4{border-left-color:#9e1e3f}
.synt-list .list-vue1 .famille5{border-left-color:#9e1e3f}
.synt-list .list-vue1 .famille13{border-left-color:#b079a6}
.synt-list .list-detail{border-top:solid 1px #cfcac6}
.synt-list .list-detail>li{border-left:0;border-bottom:solid 1px #cfcac6;font-family:"bnpp_sansbold",Arial,sans-serif;text-transform:uppercase;background-color:#f9f8f7;padding-left:4rem}
.synt-list .list-detail>li .main{padding-left:4rem}
.synt-list .list-detail>li.toggable{border-bottom:solid 1px #cfcac6}
.synt-list .list-detail>li .list-detail li{background-color:#eee7e1;padding-left:6rem}
.synt-list .list-detail>li .list-detail li:last-child{border:0}
.synt-list .fleche:after{z-index:2}
.synt-list .fleche:before{z-index:1;border-top-color:#cfcac6}
.synt-list .fleche .fleche:after,.synt-list .fleche .fleche:before{left:5rem}
.synt-list .fleche .fleche:after{border-top-color:#f9f8f7}
.synt-list .fleche .fleche:before{border-top-color:#cfcac6}
.synt-list .row.fleche{border-bottom:0 none}
.synt-list .folder-btn{position:absolute;right:1.5rem;top:.8rem}
.synt-list .compte-asso{position:relative;cursor:pointer;padding-top:3px}
.synt-list .compte-asso .popover{left:0;margin-left:-2rem;top:2rem;color:#4e4e4e}
.synt-list .compte-asso .popover:before,.synt-list .compte-asso .popover:after{left:2.5rem}
.synt-list .compte-asso .list-compte li{color:#433931;padding:.8rem 0;border-bottom:solid 1px #f3eee9}
.synt-list .compte-asso .list-compte li:last-child{border:0;padding-bottom:0}
.synt-list .compte-asso .list-compte li:first-child{padding-top:0}
.synt-list figure.graph-pie{display:none;padding:2em 0}
.synt-list figure.graph-pie ul li.twoLines span{margin:-1px 0 0 0;line-height:.85rem}
.synt-list figure.graph-pie.empty{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.synt-list figure.graph-pie.empty .tooltip{left:50%;width:200px;right:auto;top:50%;margin:0 auto;bottom:auto;text-transform:none;text-align:center;pointer-events:none;border-top:0 none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.synt-list figure.graph-pie.empty .tooltip::before{border-color:rgba(204,204,204,0);border-bottom-color:#FFF;border-width:12px;margin-left:-12px;bottom:100%;left:50%;border-style:solid;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.synt-list figure.graph-pie.empty .row{margin:0;padding:0}
.synt-graphe-container{background-color:#fff;height:457px;padding:2rem;position:relative}
.synt-graphe-container>div:not(.rightNav):not(.leftNav){text-align:center;position:absolute;width:100%;left:0;top:0;padding:0 10% 0 10%}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).center{top:auto;bottom:40px}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).avoirsDiv{padding-top:70px}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).dotNav{position:absolute;bottom:0;height:3em;top:auto;left:auto;width:100%}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).dotNav li{width:11px;height:11px;border-radius:100%;border:2px solid #cabbab;margin-right:1em;display:inline-block}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).dotNav li:last-child{margin-right:0}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).dotNav li.active,.synt-graphe-container>div:not(.rightNav):not(.leftNav).dotNav li:hover{border:0 none;background-color:#b2965b}
.synt-graphe-container>div:not(.rightNav):not(.leftNav)>p{margin:1em 0 2em;color:#767676;padding:0;width:100%;text-align:center}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).graphTitle{position:absolute;top:1.5em;height:2em}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).graphTitle p{margin:0;padding:0;font-size:1.2em;text-transform:uppercase;padding:0 5%;font-family:"bnpp_sansbold",Arial,sans-serif;display:block;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.synt-graphe-container .rightNav,.synt-graphe-container .leftNav{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;border-radius:100%;background-repeat:no-repeat;border-color:#e6ddd3;border-width:2px;border-style:solid;cursor:pointer;z-index:10}
.synt-graphe-container .rightNav{right:2%;position:absolute}
.synt-graphe-container .rightNav::after{content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:-12px -84px;opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}
.synt-graphe-container .rightNav:hover{border-color:#b2965b}
.synt-graphe-container .rightNav:hover::after{opacity:1}
.synt-graphe-container .leftNav{left:2%;position:absolute}
.synt-graphe-container .leftNav::after{content:"";background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/sprite-udc.png);background-position:-12px -84px;-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.5;position:absolute;top:0;left:0;width:100%;height:100%}
.synt-graphe-container .leftNav:hover{border-color:#b2965b}
.synt-graphe-container .leftNav:hover::after{opacity:1}
.synt-graphe-container.avoirs{overflow:hidden}
.synt-graphe-container .mentions{font-size:12px;color:#433931}
.avoirsDiv>div:first-child,.graph-pie>div:first-child,.synt-graphe-container.engagements>div:first-child>div:first-child{position:relative;text-align:right;padding-right:1.5em}
.avoirsDiv>div:first-child.grCont,.graph-pie>div:first-child.grCont,.synt-graphe-container.engagements>div:first-child>div:first-child.grCont{text-align:center}
.avoirsDiv>div:first-child.grCont+div,.graph-pie>div:first-child.grCont+div,.synt-graphe-container.engagements>div:first-child>div:first-child.grCont+div{margin-top:30px}
.avoirsDiv>div:first-child.grCont+div ul,.graph-pie>div:first-child.grCont+div ul,.synt-graphe-container.engagements>div:first-child>div:first-child.grCont+div ul{float:left}
.avoirsDiv>div:last-child,.graph-pie>div:last-child,.synt-graphe-container.engagements>div:first-child>div:last-child{padding-left:2%}
.avoirsDiv .tooltip,.graph-pie .tooltip,.synt-graphe-container.engagements>div:first-child .tooltip{position:absolute;display:none;padding:10px;margin-left:60px;margin-top:110px;background-color:#fff;font-size:1rem;text-transform:uppercase;text-align:left;border:1px solid #f3eee9}
.avoirsDiv ul,.graph-pie ul,.synt-graphe-container.engagements>div:first-child ul{overflow:hidden}
.avoirsDiv li,.graph-pie li,.synt-graphe-container.engagements>div:first-child li{text-align:left;min-height:30px;margin:0 0 3px}
.avoirsDiv li div,.graph-pie li div,.synt-graphe-container.engagements>div:first-child li div{width:40px;height:30px;margin:0 20px 0 0;float:left}
.avoirsDiv li span,.graph-pie li span,.synt-graphe-container.engagements>div:first-child li span{display:inline-block;margin:5px 0 0}
.avoirsDiv li span.inactive,.graph-pie li span.inactive,.synt-graphe-container.engagements>div:first-child li span.inactive{color:#ccc}
.avoirsDiv.empty,.graph-pie.empty,.synt-graphe-container.engagements>div:first-child.empty{padding-top:0;top:16%}
.avoirsDiv.empty>div,.graph-pie.empty>div,.synt-graphe-container.engagements>div:first-child.empty>div{padding:0;text-align:center;width:100%}
.avoirsDiv.empty .tooltip,.graph-pie.empty .tooltip,.synt-graphe-container.engagements>div:first-child.empty .tooltip{display:block;opacity:0;left:50%;width:229px;right:auto;top:50%;margin:0 auto;bottom:auto;text-transform:none;text-align:center;pointer-events:none;border-top:0 none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.avoirsDiv.empty .tooltip::before,.graph-pie.empty .tooltip::before,.synt-graphe-container.engagements>div:first-child.empty .tooltip::before{border-color:rgba(204,204,204,0);border-bottom-color:#FFF;border-width:12px;margin-left:-12px;bottom:100%;left:50%;border-style:solid;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.avoirsDiv.empty .row,.graph-pie.empty .row,.synt-graphe-container.engagements>div:first-child.empty .row{margin:0;padding:0}
.synt-graphe-container.engagements>div:first-child{padding-top:70px}
.graph-pie{text-align:center;background-color:#fff}
.push-produit{position:relative;background-color:#f3eee9}
.push-produit i{display:block;font-size:2rem;height:3rem;width:2rem;margin:0 2rem 0 0;float:left}
.push-produit p,.push-produit h4{margin:0}
.push-produit .col-25{padding-top:.5rem}
.push-produit button{position:absolute;right:3rem;bottom:21px;margin-top:0}
.display-graph{background-color:#fff;padding-right:50%;position:relative}
.display-graph .list-vue1 li.toggable .main,.display-graph .list-vue1 li,.display-graph .synt-ligne-titre{padding-right:3.5rem}
.display-graph .folder-btn{right:.7rem}
.display-graph figure.graph-pie{position:absolute;right:0;width:50%;display:block;top:0}
.display-graph .synt-ligne-titre h4,.display-graph .synt-ligne-titre .compte-asso{width:70%;margin:0}
.display-graph .synt-ligne-titre .text-right{position:absolute;top:1em;right:3.5rem;margin-right:0}
.display-graph .push-produit button{position:static;margin-top:1.5em}
.btn-synth{text-transform:uppercase;padding:.45em 1.5em;background-color:#fff;background-image:none;color:#4f4f4f;border-color:#e6ddd3;border-bottom-width:1px;margin-right:1em;border-radius:0;font-size:.95rem}
.btn-synth.active,.btn-synth:hover{background-color:#433931;color:#fff}
.btn-synth:last-child{margin-right:0}
.synth-pat-searchBar .form label.search{border-right:0 none}
.synth-pat-searchBar.disabled .form label.search:after{background-image:none}
.synth-pat-searchBar.disabled .form label.search input.form-control:disabled{background-color:#fff;color:#fff;border-bottom:0 none;border-left:0 none}
.synth-pat-searchBar.disabled .form label.search input.form-control:disabled::-webkit-input-placeholder{opacity:0}
.synth-pat-searchBar.disabled .form label.search input.form-control:disabled::-moz-placeholder{opacity:0}
.synth-pat-searchBar.disabled .form label.search input.form-control:disabled:-moz-placeholder{opacity:0}
.synth-pat-searchBar.disabled .form label.search input.form-control:disabled:-ms-input-placeholder{opacity:0}
body.preview .only-preview{display:block}
.col-40.ordi{background-position-x:-90px;height:296px}
.only-preview{display:none}
body.bpf.mw-1400 .bpf.ec-profil .onglet-nav{max-width:inherit !important}
#profil-infos-financieres{background:#ede7e1}
#profil-infos-financieres .col-2{border:1px solid #e6ddd3}
#profil-infos-financieres .col-2 a.btn-primary{display:inline-block}
.actions-rapides.tall .white-box{text-align:center;height:220px;width:22.5%}
.colonne-contact #nextcallback_BPF{display:none}
#info-perso{padding-left:0 !important}
@media screen and (max-width:920px){#profil-infos-financieres a{width:100%;padding:15px 0}
#profil-infos-financieres .white-box{display:block;width:100%;margin-top:10px}
#profil-parametres .white-box{display:block;width:100%}
.mon-profil .annuler{padding:0 !important}
.ec-profil h2{font-size:2rem}
.ec-profil .onglet-nav{display:none}
}
.wrapper-resultats-recherche.resultats-list li,.wrapper-resultats-recherche.resultats-list.top .main-result{padding:0 1rem}
.wrapper-resultats-recherche.resultats-list .tag{text-transform:uppercase;min-width:120px;padding-top:2px}
.wrapper-resultats-recherche.resultats-list .tag.black{color:#837c77;border:solid 1px #837c77;font-size:.85714rem}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li{border-left:3px solid #b2965b}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li:before{color:#b2965b}
.wrapper-resultats-recherche.resultats-list.actu h3,.wrapper-resultats-recherche.resultats-list.produit ul.list-produits h3,.wrapper-resultats-recherche.resultats-list.top .main-result h3,.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result h3,.wrapper-resultats-recherche.resultats-list span+a+a>h3{padding-left:1rem;width:40%}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.faq a{padding-left:8.57143rem}
.wrapper-resultats-recherche.resultats-list.faq .list-faq li a,.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li h3{padding-left:9.64286rem}
.wrapper-resultats-recherche.resultats-list.tools ul.list-tools li i,.wrapper-resultats-recherche.resultats-list.info-finance ul.list-tools li i{margin-left:1rem;margin-right:1rem}
.wrapper-resultats-recherche .list-top-result li.faq:before,.wrapper-resultats-recherche .list-faq li:before{color:#b2965b}
.wrapper-resultats-recherche.actu .tag{visibility:hidden}
.wrapper-resultats-recherche.actu li:before{content:"\e6c5";display:inline-block;position:absolute;width:3rem;height:2rem;left:3rem;top:1.2rem;font-family:"iconbnp";font-size:2.5rem;color:#b2965b}
.wrapper-resultats-recherche.info-finance{background-color:#fff}
.wrapper-resultats-recherche.tools .list-tools .icon,.wrapper-resultats-recherche.info-finance .list-tools .icon{color:#b2965b}
.wrapper-resultats-recherche.tools li:hover .icon,.wrapper-resultats-recherche.info-finance li:hover .icon{color:#b2965b}
.cercle-wealth-news .icon-bpf-financier{color:#92b07e}
.cercle-wealth-news .icon-bpf-evenement{color:#a080ae}
.cercle-wealth-news .icon-bpf-patrimoine{color:#899fc3}
.cercle-wealth-news .icon-bpf-immobilier{color:#70b9b5}
.cercle-wealth-news .icon-bpf-invesrtir{color:#c67f7b}
.cercle-wealth-news li{height:345px}
.cercle-wealth-news li .dateArticle{margin-top:25px;margin-left:25px;color:#898888}
.cercle-wealth-news li .dateArticle>img{margin-right:20px;float:right}
.cercle-wealth-news li h3{margin-left:25px;width:70%;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.cercle-wealth-news li div.icon{float:right;margin-right:45px;margin-top:-50px;font-size:33px}
.cercle-wealth-news.resultats-list li:before{content:"\e6c2";display:inline-block;position:absolute;width:3rem;height:2rem;left:3rem;top:1.2rem;font-family:iconbnp;font-size:2.5rem;color:#b2965b}
.fpbpf_decouverte:not(.wrap){background-color:#fff}
#w1490204006830 .fpbpf_decouverte li{cursor:pointer}
.fpbpf_decouverte a>h3{color:#433931;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;padding:0 1.5rem}
.fpbpf_decouverte li{text-align:center;border:solid 1px #f3eee9;border-bottom:solid 3px #b2965b;min-height:330px}
.fpbpf_decouverte li p{padding:0 1.5rem;color:#837c77}
.fpbpf_decouverte .tag{display:none}
.fpbpf_decouverte,.cercle-wealth-news{overflow:hidden}
.fpbpf_decouverte li,.cercle-wealth-news li{background-color:#fff}
.fpbpf_decouverte li figure,.cercle-wealth-news li figure{height:170px;overflow:hidden}
.fpbpf_decouverte li figure>img,.cercle-wealth-news li figure>img{min-height:170px;width:100%}
.fpbpf_decouverte.resultats-list li,.cercle-wealth-news.resultats-list li{height:auto;border-top:solid 1px #f3eee9;border-left:solid 3px #b2965b}
.fpbpf_decouverte.resultats-list li .tag,.cercle-wealth-news.resultats-list li .tag{display:inline-block}
.fpbpf_decouverte.resultats-list li figure,.fpbpf_decouverte.resultats-list li .dateArticle,.fpbpf_decouverte.resultats-list li div.icon,.cercle-wealth-news.resultats-list li figure,.cercle-wealth-news.resultats-list li .dateArticle,.cercle-wealth-news.resultats-list li div.icon{display:none}
.fpbpf_decouverte.resultats-list li h3,.cercle-wealth-news.resultats-list li h3{width:calc( 50% + 120px);padding-left:9.64286rem}
.wrapper-notifs{padding:30px 30px}
.wrapper-notifs p.no-margin{margin-top:0}
.bpf #wrapper-strategie-privee{margin-bottom:25px}
.bpf #wrapper-strategie-privee .onglet-bi-etat2,.bpf #wrapper-strategie-privee div[id*="onglet-content"]{width:calc(100% - 40px);margin-left:20px}
.bpf #wrapper-strategie-privee .onglet-bi-etat2{margin-top:0;color:#fff}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div{width:33.334%;border:0;border-radius:0;border-right:1px solid rgba(225,225,225,0.2)}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box{background-color:#f8f5f2;color:#42382f;border-bottom:3px solid #42382f;border-right:1px solid #f8f5f2;background-image:none}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box:last-child{border-right:0 solid transparent}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box:hover{background-color:#ebe4dc;background-image:none;color:#fff;border-bottom:3px solid #42382f}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:after{display:none}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:nth-child(3){border-right:0}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box.active,.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box:hover{color:#fff;cursor:pointer;background-color:#42382f}
.bpf #wrapper-strategie-privee .well{padding:0}
.bpf #wrapper-strategie-privee .white-box{border-radius:2px;background-color:#fff;border:solid 1px #f3eee9}
.bpf #wrapper-strategie-privee .list-fav li{border:solid 1px #f3eee9;border-top:0;padding:0;background-color:#fff;border-left:0;border-right:0}
.bpf #wrapper-strategie-privee .list-fav li .main-row{padding:0 11px}
.bpf #wrapper-strategie-privee .list-fav li .main-row p.cap{text-transform:uppercase;font-size:16px}
.bpf #wrapper-strategie-privee .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:17px 0 0}
.bpf #wrapper-strategie-privee .list-fav li .detail-vir{background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee .profil-de-risque{background:#fff;padding:10px 25px;border:1px solid #eee}
.bpf #wrapper-strategie-privee .profil-de-risque .time-line{height:40px}
.bpf #wrapper-strategie-privee .profil-de-risque .rect{width:98%;height:4px;display:inline-block;margin-bottom:6px;margin-left:11px;margin-right:11px;background:-moz-linear-gradient(left,#e7ddd3,#887564);background-image:linear,to right,#e7ddd3,#887564;background-image:-webkit-linear-gradient(left,#e7ddd3,#887564)}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:before{content:"";width:0;height:0;border-right:15px solid #e7ddd3;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;margin-top:-6px;margin-left:-14px;float:left}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:after{content:"";width:0;height:0;border-left:15px solid #887564;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;float:right;margin-top:-6px;margin-right:-12px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque{margin-bottom:15px;width:100%}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td{text-align:center;border:1px solid #d6d2cf;padding:15px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td.selected{background:#b2a699;color:#fff}
.bpf #wrapper-strategie-privee #onglet-content3{background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee #onglet-content1 table td{padding:10px}
.bpf #wrapper-strategie-privee #onglet-content2,.bpf #wrapper-strategie-privee #onglet-content1{padding:2px 20px 20px 20px;background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment{display:inline-block;width:54%}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment p{margin:6px 0}
.bpf #wrapper-strategie-privee table{border-collapse:collapse;border-spacing:0;font-size:inherit;text-transform:uppercase;background:#f3eeea}
.bpf #wrapper-strategie-privee .table-border th{text-align:center;background:#e8ded4;color:rgba(102,93,84,0.5);padding:15px;border:1px solid #fff}
.bpf #wrapper-strategie-privee .table-border td{padding:10px;border:1px solid #e1ded7;margin:0}
.bpf #wrapper-strategie-privee .table-border tr{background:#fff;cursor:pointer}
.bpf #wrapper-strategie-privee .table-border th:nth-child(4){width:84px}
.bpf #wrapper-strategie-privee .table-border tr:nth-child(2n){background:transparent}
.bpf #wrapper-strategie-privee .table-border tr.close_row{display:none}
.bpf #wrapper-strategie-privee .table-border tr.close_row>p{display:none}
.bpf #wrapper-strategie-privee .table-border .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:5px 27px 0 0}
.bpf #wrapper-strategie-privee .table_carte_id{overflow:hidden;height:238px}
.bpf #wrapper-strategie-privee .mvt_playerVideo_youtube{margin-right:20px}
.bpf #wrapper-strategie-privee .mvt_playerVideo_youtube iframe{width:100%;height:252px}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper{position:relative}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper ul{margin:0;padding:0;float:left;width:25%;z-index:2;position:relative}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper li{width:100%;height:40px;line-height:40px;text-align:center;padding:3px;list-style:none;color:#403c39;text-transform:uppercase;background:#f9f8f6;border:1px solid #e1ded5;border-bottom:0}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper li:last-child{border:1px solid #e1ded5}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper li.active{background:#fff;border-right:0;color:#cdae6e;border-left:4px solid #b2965b}
.bpf #wrapper-strategie-privee #onglet-content3 #tab-analyse-risque-wrapper .tab-content{border:1px solid #e1ded5;min-height:200px;min-height:160px;padding:4px;background:#fff;float:left;width:75%;margin-left:-1px;position:relative;z-index:0}
.bpf #wrapper-strategie-privee #canvas-holder{width:550px;height:290px;margin:76px auto}
.bpf #wrapper-strategie-privee #canvas-holder canvas{width:200px;height:200px;float:left;margin-right:33px}
.bpf #wrapper-strategie-privee #chart-area-legend{float:left;margin:45px 0}
.bpf #wrapper-strategie-privee #chart-area-legend ul{margin:0}
.bpf #wrapper-strategie-privee #chart-area-legend li{margin-bottom:6px}
.bpf #wrapper-strategie-privee #chart-area-legend li span.first_child{display:inline-block;width:60px;height:15px;line-height:17px;text-align:right;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.second_child{width:30px;height:15px;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.third_child{display:inline-block;height:15px;line-height:17px}
.bpf #wrapper-strategie-privee #carousel_wrapper{margin-top:30px;padding:29px;border:1px solid #e1ded7;background:#f9f8f6;margin:0}
.bpf #wrapper-strategie-privee #carousel_wrapper .carousel-indicators.list-{width:679px}
.bpf #wrapper-strategie-privee .js-build-carousel{height:400px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators{position:absolute;top:.3em;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:1}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li{width:215px;height:24px;margin:0 1em 0 0;cursor:pointer;float:left;line-height:24px;text-align:center;border:1px solid #e1ded7;border-radius:0;background:rgba(0,0,0,0);text-transform:uppercase;font-size:11.1px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li.active{background-color:#433930;color:#fff;border:1px solid #433930}
.bpf #wrapper-strategie-privee .liseret{border-right:1px solid #ccc;height:251px;float:left;margin-right:15px}
#note-orientation-strat{background:transparent;border:0;padding:0;background:transparent;-webkit-text-size-adjust:none;font-size:initial;font-weight:normal;font-style:normal;color:#000;word-wrap:break-word;height:auto;background:0;padding-top:0}
#note-orientation-strat .title{background:#433930;padding:15px 25px;height:100px}
#note-orientation-strat .title h1{color:#fff;float:left;font-size:30px;margin:0;line-height:35px;text-transform:uppercase}
#note-orientation-strat .title a{display:block;float:right;font-size:14px;background:#fff;color:#433930;height:35px;line-height:35px;width:195px;text-align:center;text-decoration:none}
#note-orientation-strat .main-nav{padding:15px 20px;list-style:none;margin:0;background:#fff;height:60px}
#note-orientation-strat .main-nav li{float:left;margin-right:10px}
#note-orientation-strat .main-nav li a.active,#note-orientation-strat .main-nav li a:hover{background:#cab071;color:#fff;border-radius:20px;text-decoration:none}
#note-orientation-strat .main-nav li a{display:block;text-align:center;color:#433931;line-height:30px;font-size:13px;padding:0 15px;text-transform:uppercase}
#note-orientation-strat .main-nav li a:focus,#note-orientation-strat .main-nav li a:active,#note-orientation-strat .main-nav li a:link,#note-orientation-strat .main-nav li a:visited,#note-orientation-strat .main-nav li a:hover{text-decoration:none !important}
#note-orientation-strat section{display:block}
#note-orientation-strat .section-title-placeholder{position:relative;width:100%;height:60px}
#note-orientation-strat #Synthese .section-title{z-index:1}
#note-orientation-strat .section-title{background:#cabbab;padding:0 25px;height:60px}
#note-orientation-strat .section-title h2{font-size:35px;color:#fff;float:left;line-height:60px;margin:0;text-transform:uppercase}
#note-orientation-strat .section-title ul{float:right;list-style:none;margin-top:13px}
#note-orientation-strat .section-title li{float:left;margin-right:10px}
#note-orientation-strat .section-title li a{display:block;width:35px;height:35px;line-height:30px;color:#fff;border-radius:50px;border:2px solid #fff;font-size:20px;text-align:center}
#note-orientation-strat article{color:#444;font-size:14px;padding:0 25px}
#note-orientation-strat article h3{font-size:30px;color:#8e8985;text-transform:uppercase;margin-top:40px;margin-bottom:25px}
#note-orientation-strat article h3 span{color:#857b71;font-size:50px;float:left;display:inline-block;margin-right:22px;line-height:20px;overflow:visible}
#note-orientation-strat article p{margin:0 0 10px;text-align:justify}
.simulate-back-homepage{height:3.625rem;max-width:1400px;background-color:#f7f3ef;margin:0 auto}
@media screen and (min-width:992px){.simulate-back-homepage{height:5.5625rem}
}
@media screen and (min-width:920px){.wrapper-welcome{margin:0 auto}
}
.wrapper-welcome.wrap{max-width:1260px;background-color:#fff;padding:1.5625rem}
@media screen and (min-width:920px){.wrapper-welcome.wrap{padding:2rem 4rem}
}
.wrapper-welcome .hidden-xs{display:none}
@media screen and (min-width:768px){.wrapper-welcome .hidden-xs{display:block}
}
.wrapper-welcome .visible-xs{display:block}
@media screen and (min-width:768px){.wrapper-welcome .visible-xs{display:none}
}
.wrapper-welcome .animated-element-maintitle{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:3.125rem;color:#1d1d1d;font-weight:bold;margin:1.375rem auto 1.125rem}
@media screen and (min-width:768px){.wrapper-welcome .animated-element-maintitle{font-size:3.75rem}
}
.wrapper-welcome .animated-element-title{font-family:bnp_regular,Arial,sans-serif;font-size:1.875rem;color:#1d1d1d;margin:0}
.wrapper-welcome .animated-element-subtitle{font-family:bnp_regular,Arial,sans-serif;font-size:1.25rem;color:#4e4e4e;margin:0}
.wrapper-welcome .animated-element-text{font-family:bnp_regular,Arial,sans-serif;font-size:.9375rem;color:#4e4e4e}
.wrapper-welcome .animated-element-info{font-family:bnp_regular,Arial,sans-serif;font-size:.875rem;color:#4e4e4e}
.wrapper-welcome .animated-element-btn{font-family:bnp_regular,Arial,sans-serif;font-size:1.125rem;padding:.625rem 1.0625rem;background-image:-moz-linear-gradient(#d3b477,#d3b477);background-image:linear,false,#d3b477,#d3b477;border-color:#d3b477;border-radius:.25rem;-webkit-box-shadow:.125rem .3125rem .625rem 0 #acacac;box-shadow:.125rem .3125rem .625rem 0 #acacac}
.wrapper-welcome .animated-element-icon{padding-top:.625rem}
.wrapper-welcome .animated-element-icon i:before{color:#d3b477;font-size:2.5rem}
.wrapper-welcome .animated-element-apropos{font-size:.875rem;color:#4e4e4e;text-decoration:underline;padding-top:2.5rem}
.wrapper-welcome .animated-element-apropos:hover{cursor:pointer}
@media screen and (min-width:768px){.wrapper-welcome .animated-element-apropos{position:absolute;right:0;bottom:0}
}
.wrapper-welcome .animated-element-media{text-align:center}
@media screen and (min-width:992px){.wrapper-welcome .animated-element-media{text-align:inherit}
}
.wrapper-welcome .animated-element-media.svg img{width:2.625rem;margin:.875rem auto}
.wrapper-welcome .animated-element-media.roundedImage{overflow:hidden;border-radius:3.125rem;width:3.75rem;height:3.75rem;margin-right:.9375rem}
@media screen and (min-width:768px){.wrapper-welcome .animated-element-media.roundedImage{width:90px;height:90px}
}
.wrapper-welcome .animated-element-media.roundedImage img{width:3.75rem;height:auto;-webkit-transform:scale(1);transform:scale(1)}
@media screen and (min-width:768px){.wrapper-welcome .animated-element-media.roundedImage img{width:90px}
}
.wrapper-welcome .animated-element-media.image img{-webkit-transform:scale(0.8);transform:scale(0.8)}
@media screen and (min-width:769px){.wrapper-welcome .animated-element-media.image img{-webkit-transform:scale(0.8);transform:scale(0.8);width:inherit}
}
@media screen and (min-width:920px){.wrapper-welcome .animated-element-media.image img{-webkit-transform:scale(1);transform:scale(1);width:inherit}
}
.wrapper-welcome .animated-element-media.video{padding-top:1.3125rem}
@media screen and (min-width:920px){.wrapper-welcome .animated-element-media.video{padding-top:inherit}
}
.wrapper-welcome .animated-element-media.video iframe,.wrapper-welcome .animated-element-media.video #myContent_jwplayer_display,.wrapper-welcome .animated-element-media.video #myContent_displayarea{width:100% !important;height:18.75rem !important;overflow:hidden}
.wrapper-welcome .animated-element-media.video img{width:100%}
.wrapper-welcome .animated-element-grayblock{font-family:bnp_regular,Arial,sans-serif;border-radius:2.0625rem;background-color:#fbfaf9;padding:32px 2.8125rem 2.0625rem 2.625rem;text-align:center;margin:0}
.wrapper-welcome .animated-element-grayblock p{margin:0}
.wrapper-welcome .animated-element-grayblock p:last-child{padding-top:1.875rem}
@media screen and (min-width:768px){.wrapper-welcome .animated-element-grayblock{width:75%;margin:0 auto}
}
.wrapper-welcome .animated-element.header{display:-ms-flexbox;display:-webkit-box;display:flex}
.wrapper-welcome .animated-element.header img{-webkit-box-flex:1;-ms-flex:1;flex:1}
.wrapper-welcome .animated-element.header .header-content{-webkit-box-flex:2;-ms-flex:2;flex:2}
@media screen and (min-width:768px){.wrapper-welcome .animated-element.header .header-content{margin-top:.625rem}
}
.wrapper-welcome .animated-element li{list-style-type:none}
.wrapper-welcome .animated-element li:before{content:"- "}
.wrapper-welcome .popin#apropos{width:100%;max-width:100%;height:100%;max-height:100%;top:0;background-color:#fff;padding:.625rem 1.25rem;z-index:1000;margin-top:0;position:fixed}
.wrapper-welcome .popin#apropos .apropos-subtitle{font-family:bnp_regular,Arial,sans-serif;font-size:1.875rem;color:#4e4e4e;padding-bottom:1.875rem}
.wrapper-welcome .popin#apropos .apropos-text{font-family:bnp_regular,Arial,sans-serif;font-size:.9375rem;color:#4e4e4e}
@media screen and (min-width:768px){.wrapper-welcome .popin#apropos .apropos-text{font-size:1rem}
}
.wrapper-welcome .popin#apropos .apropos-btn{margin-top:182px;margin-bottom:100px}
.wrapper-welcome .popin#apropos .popin-content{margin-top:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (min-width:768px){.wrapper-welcome .popin#apropos .popin-content{width:60%;margin:50vh auto}
}
.wrapper-welcome #animated-section-1 .animated-element.visible-xs{text-align:center}
.wrapper-welcome #animated-section-2{margin:3.125rem auto 63px}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-2{margin:72px auto 73px}
}
.wrapper-welcome #animated-section-3 .animated-column.col-60 .animated-element-title{margin-bottom:1.875rem}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-3 .animated-column.col-60 .animated-element{padding-left:134px}
}
.wrapper-welcome #animated-section-4{padding-top:3.125rem}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-4{margin-top:88px}
}
.wrapper-welcome #animated-section-4 .animated-column.col-60 .animated-element-title{margin-bottom:1.875rem}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-4 .animated-column.col-60 .animated-element{padding-left:134px}
}
.wrapper-welcome #animated-section-5{margin-top:51px}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-5{margin-top:165px}
}
.wrapper-welcome #animated-section-5 .one-interview{width:100%;margin:auto}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-5 .one-interview{width:60%}
}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-5 .two-interview .col-2:first-child{padding-right:5%}
}
.wrapper-welcome #animated-section-5 .two-interview .col-2:last-child{padding-top:1.875rem}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-5 .two-interview .col-2:last-child{padding-left:2%;padding-top:0}
}
.wrapper-welcome #animated-section-6{text-align:center}
@media screen and (min-width:920px){.wrapper-welcome #animated-section-6{padding-top:100px}
}
.wrapper-welcome #animated-section-7{margin-top:72px;text-align:center}
.wrapper-welcome #animated-section-7 .animated-element{position:relative}
.wrapper-welcome .slide-up-fade-in{opacity:0;opacity:1\9;animation:slide-up-fade-in ease 2s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;-webkit-animation:slide-up-fade-in ease 2s;-webkit-animation-iteration-count:1;-webkit-transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;-moz-animation:slide-up-fade-in ease 2s;-moz-animation-iteration-count:1;-moz-transform-origin:50% 50%;-moz-animation-fill-mode:forwards;-o-animation:slide-up-fade-in ease 2s;-o-animation-iteration-count:1;-o-transform-origin:50% 50%;-o-animation-fill-mode:forwards;-ms-animation:slide-up-fade-in ease 2s;-ms-animation-iteration-count:1;-ms-transform-origin:50% 50%;-ms-animation-fill-mode:forwards}
.wrapper-welcome .already-shown{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-animation:none;animation:none}
@keyframes slide-up-fade-in{0{opacity:0;-webkit-transform:translate(0,3.75rem);transform:translate(0,3.75rem)}
100%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes slide-up-fade-in{0{opacity:0;-webkit-transform:translate(0,3.75rem)}
100%{opacity:1;-webkit-transform:translate(0,0)}
}
.wrapper-welcome-simulateur{margin:0 auto;position:relative}
.wrapper-welcome-simulateur p{font-family:bnp_regular,Arial,sans-serif !important}
.wrapper-welcome-simulateur .hidden-xs{display:none}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .hidden-xs{display:block}
}
.wrapper-welcome-simulateur .hidden-md{display:none}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .hidden-md{display:block}
}
.wrapper-welcome-simulateur .visible-xs{display:block}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .visible-xs{display:none}
}
.wrapper-welcome-simulateur .section-container{display:-ms-flexbox;display:-webkit-box;display:flex}
.wrapper-welcome-simulateur .section-container .row .col-30{width:25%}
.wrapper-welcome-simulateur .section-container .row .col-70{width:75%}
@media screen and (max-width:768px){.wrapper-welcome-simulateur .section-container .row .mob-100{width:100% !important}
}
.wrapper-welcome-simulateur .section-container p{margin:0}
.wrapper-welcome-simulateur .section-container.golden{background-color:#d3b477;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;min-height:100vh;height:100px;vertical-align:middle;width:100%;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/e-private/svg/bulles.svg);background-repeat:no-repeat;background-position:46% 45%}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wrapper-welcome-simulateur .section-container.golden{display:table-cell}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .section-container.golden{min-height:inherit;height:calc(100vh - 5.5625rem - 105px)}
}
.wrapper-welcome-simulateur .section-container.golden .section-container-button{padding:0 1.0625rem .625rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .section-container.golden .section-container-button{padding:inherit;width:auto;position:relative}
}
.wrapper-welcome-simulateur .section-container.golden .section-container-button .section-container-next{text-align:right}
.wrapper-welcome-simulateur .section-container.golden .section-container-button .section-container-next button{width:100%}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .section-container.golden .section-container-button .section-container-next button{width:auto}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wrapper-welcome-simulateur .section-container.golden.part-a,.wrapper-welcome-simulateur .section-container.golden.part-b{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
}
.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc{padding-left:1.6875rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc{padding-left:3.75rem}
}
.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc p.part-a,.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc p.part-b,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc p.part-a,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc p.part-b{font-size:2.5rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc p.part-a,.wrapper-welcome-simulateur .section-container.golden.part-a .text-bloc p.part-b,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc p.part-a,.wrapper-welcome-simulateur .section-container.golden.part-b .text-bloc p.part-b{font-size:5rem}
}
.wrapper-welcome-simulateur .section-container .section-container-button{text-align:right}
@media screen and (min-width:769px){.wrapper-welcome-simulateur .section-container .section-container-button{position:absolute;bottom:1.25rem;right:1.875rem;width:inherit;margin:inherit}
}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-prev{display:inline-block}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-prev button{right:152px;background:transparent;border:0;text-decoration:underline;color:#b2965d}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-next{display:inline-block}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-next.disabled button{opacity:.6;filter:alpha(opacity=60);pointer-events:none}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-next button{border-radius:.25rem;font-size:1.125rem;background-color:#b2965d;background-image:none !important;background-image:none !important;border:0;border-bottom:0;color:#fff;width:100%;padding:.625rem 1.875rem}
.wrapper-welcome-simulateur .section-container .section-container-button .section-container-next button:hover{background-color:#9e8655}
.wrapper-welcome-simulateur .section-container .section-container-quit{text-align:center;padding:1.875rem 0 3.625rem}
@media screen and (min-width:769px){.wrapper-welcome-simulateur .section-container .section-container-quit{position:absolute;bottom:1.25rem;left:1.875rem;padding:0;text-align:left}
}
.wrapper-welcome-simulateur .section-container .section-container-quit .quit-eprivate-survey{text-decoration:underline;color:#b2965d}
.wrapper-welcome-simulateur .section-container .section-container-quit .quit-eprivate-survey:hover{cursor:pointer}
.wrapper-welcome-simulateur .section-container .text-bloc{padding:0 1.5625rem}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .section-container .text-bloc{width:680px;padding:0}
}
.wrapper-welcome-simulateur .section-container .text-bloc p{font-size:1.5625rem;line-height:1.07;color:#fff}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .section-container .text-bloc p{font-size:1.875rem}
}
.wrapper-welcome-simulateur #golden-section-1,.wrapper-welcome-simulateur #golden-section-2{display:table;width:100%}
.wrapper-welcome-simulateur #golden-section-1 .text-bloc,.wrapper-welcome-simulateur #golden-section-2 .text-bloc{padding:1.5625rem}
@media screen and (min-width:768px){.wrapper-welcome-simulateur #golden-section-1 .text-bloc,.wrapper-welcome-simulateur #golden-section-2 .text-bloc{margin:auto 3.75rem;padding:0 1.5625rem}
}
.wrapper-welcome-simulateur #golden-section-2 .title{font-size:1.5625rem;line-height:1.07;color:#fff}
@media screen and (min-width:768px){.wrapper-welcome-simulateur #golden-section-2 .title{font-size:1.875rem}
}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc{padding-top:1.375rem;display:-ms-flexbox;display:-webkit-box;display:flex}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc label{font-size:.875rem;color:#fff;position:relative;display:block;margin-bottom:.75rem;cursor:pointer}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:not(:checked),.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:checked{position:absolute;left:-9999px}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:not(:checked)+label,.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:checked+label{position:relative;padding-left:1.95em;cursor:pointer}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:not(:checked)+label:before,.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:checked+label:before{content:'';position:absolute;left:0;top:.25rem;width:1.125rem;height:1.125rem;border:.125rem solid #fff}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:not(:checked)+label:after,.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:checked+label:after{content:'\002713';position:absolute;top:.5em;left:.22em;font-size:.9375rem;line-height:.8;color:#fff;-webkit-transition:all .2s;transition:all .2s}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.wrapper-welcome-simulateur #golden-section-2 .checkbox-bloc input[type="checkbox"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.wrapper-welcome-simulateur #golden-section-2 .disclaimer-bloc{padding-top:1.875rem}
.wrapper-welcome-simulateur #golden-section-2 .disclaimer-bloc p{font-size:.75rem;color:#fff;line-height:normal}
.wrapper-welcome-simulateur #golden-section-2 .disclaimer-bloc p span{color:#fff;text-decoration:underline}
.wrapper-welcome-simulateur #golden-section-2 .disclaimer-bloc p span:hover{cursor:pointer}
.wrapper-welcome-simulateur #golden-section-2 .disclaimer-bloc p a#mds-linkCGU{display:none}
.wrapper-welcome-simulateur .step-container{position:relative;overflow:hidden}
.wrapper-welcome-simulateur .step-container .section-container.golden{z-index:6;position:absolute;width:100%;height:100%}
.wrapper-welcome-simulateur .step-container .section-container.golden .text-bloc{width:inherit}
.wrapper-welcome-simulateur .step-container .section-container.golden .text-bloc p{font-size:5rem;line-height:1.28;color:#fff}
.wrapper-welcome-simulateur .step-container .two-column .row{width:100%}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row{display:-ms-flexbox;display:-webkit-box;display:flex}
}
.wrapper-welcome-simulateur .step-container .two-column .row .golden-column{background-color:#d3b477;margin-top:-0.0625rem;position:relative;height:100%}
@media screen and (min-width:769px){.wrapper-welcome-simulateur .step-container .two-column .row .golden-column{display:-ms-flexbox;display:-webkit-box;display:flex;z-index:5;overflow:hidden}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .golden-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}
}
.wrapper-welcome-simulateur .step-container .two-column .row .golden-column .text-bloc{width:inherit;padding:1.375rem 1.5625rem;position:relative}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .golden-column .text-bloc{margin:0 auto;padding:0;text-align:center}
}
@media screen and (-ms-high-contrast:active) and (min-width:992px),screen and (-ms-high-contrast:none) and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .golden-column .text-bloc{margin-left:20%}
}
.wrapper-welcome-simulateur .step-container .two-column .row .golden-column .text-bloc p{font-size:1.875rem;color:#fff}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .golden-column .text-bloc p{font-size:2.5rem;line-height:1.05;text-align:left}
}
.wrapper-welcome-simulateur .step-container .two-column .row .white-column{background-color:#fff;height:100%;position:relative}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .step-container .two-column .row .white-column{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.wrapper-welcome-simulateur .step-container .two-column .row .white-column [id^=section]{position:relative;min-height:calc(100vh - 109px)}
.wrapper-welcome-simulateur .step-container .two-column .row .icon{font-size:2.1875rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .icon{font-size:2.8125rem}
}
.wrapper-welcome-simulateur .step-container .two-column .row .icon.icon-chat-conseiller:before{color:#224569}
.wrapper-welcome-simulateur .step-container .two-column .row .section-question{font-size:1.5625rem;text-align:center;color:#224569;padding:1.25rem 1.5625rem}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .step-container .two-column .row .section-question{padding:2.8125rem 9.0625rem}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-question{font-size:1.875rem;line-height:1.19;padding:0 195px;margin:2.5rem auto 3.4375rem}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-question .section-question-soustitre{font-size:.9375rem;display:block;padding-top:.625rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-question .section-question-soustitre{font-size:1.3125rem}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l1,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l2,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l3{text-align:center;margin:0 1.0625rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l1,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l2,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l3{margin:0 auto;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l2,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-l3{padding-top:1.125rem}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element{display:block}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element{display:inline-block;margin-right:25px}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element+.section-answer-element{margin:1.25rem auto}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element+.section-answer-element{margin:0 0 0 1.5625rem}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]{opacity:0;position:absolute;cursor:pointer}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:checked ~ label,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:hover ~ label,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio] label:hover{background-color:#224569;color:#fff;cursor:pointer}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:checked ~ label .section-answer-element-text,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:checked ~ label .icon::before,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:hover ~ label .section-answer-element-text,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio]:hover ~ label .icon::before,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio] label:hover .section-answer-element-text,.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio] label:hover .icon::before{color:#fff}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio] ~ label{width:100%;height:100%;min-height:110px;text-align:center;border-radius:.25rem;padding:1rem 1.25rem;background-color:#f4ede6;display:block}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element input[type=radio] ~ label{width:265px;min-height:10.625rem;height:10.625rem;display:table-cell;vertical-align:middle}
}
.wrapper-welcome-simulateur .step-container .two-column .row .section-answer-element-text{font-size:.875rem;line-height:1.14;padding-top:.625rem;text-align:center;color:#1d1d1d}
.wrapper-welcome-simulateur .step-container #answer-b4+label .icon,.wrapper-welcome-simulateur .step-container #answer-c1+label .icon,.wrapper-welcome-simulateur .step-container #answer-c2+label .icon,.wrapper-welcome-simulateur .step-container #answer-d5+label .icon,.wrapper-welcome-simulateur .step-container #section-8 .icon{font-size:2.375rem}
.wrapper-welcome-simulateur .step-container #section-4 .icon-risque-0,.wrapper-welcome-simulateur .step-container #section-4 .icon-risque-1,.wrapper-welcome-simulateur .step-container #section-4 .icon-risque-3{font-size:2.8125rem}
.wrapper-welcome-simulateur .step-container #section-4 .icon-risque-4{font-size:2.1875rem}
.wrapper-welcome-simulateur .step-container #section-4 .section-answer-l2 .section-answer-element:first-child label{background-image:none}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container #section-7 .section-answer-element input[type=radio] ~ label{min-height:10.8125rem;height:10.8125rem}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container #section-1 .section-answer-element input[type=radio] ~ label,.wrapper-welcome-simulateur .step-container #section-2 .section-answer-element input[type=radio] ~ label,.wrapper-welcome-simulateur .step-container #section-4 .section-answer-element input[type=radio] ~ label,.wrapper-welcome-simulateur .step-container #section-5 .section-answer-element input[type=radio] ~ label,.wrapper-welcome-simulateur .step-container #section-8 .section-answer-element input[type=radio] ~ label{min-height:10rem;height:10rem}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .step-container #section-3 .section-answer-element input[type=radio] ~ label,.wrapper-welcome-simulateur .step-container #section-9 .section-answer-element input[type=radio] ~ label{min-height:9.375rem;height:9.375rem}
}
.wrapper-welcome-simulateur .slide-left-gold{-webkit-animation:slide-left-gold linear 1s;animation:slide-left-gold linear 1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}
@-webkit-keyframes slide-left-gold{0{opacity:1;left:0}
100%{opacity:0;left:-100%}
}
@keyframes slide-left-gold{0{opacity:1;left:0}
100%{opacity:0;left:-100%}
}
.wrapper-welcome-simulateur .filling-progress-bar{width:100%;display:table;position:relative;text-align:center;z-index:2}
.wrapper-welcome-simulateur .filling-progress-bar ul{display:table-row}
.wrapper-welcome-simulateur .filling-progress-bar ul li{display:table-cell;position:relative;line-height:1.25rem;z-index:-3;color:#fff;text-align:left;-webkit-transition:background-color .75s,color .5s;transition:background-color .75s,color .5s;width:9%}
.wrapper-welcome-simulateur .filling-progress-bar ul li:first-child{background-color:#224569;color:#224569}
.wrapper-welcome-simulateur .filling-progress-bar ul li.current{display:inline-block;width:100%;z-index:-3;color:#224569;position:relative;-webkit-transition:background-color .75s,color .5s;transition:background-color .75s,color .5s}
.wrapper-welcome-simulateur .filling-progress-bar ul li.complete{background-color:#224569;-webkit-transition:background-color .75s,color .5s;transition:background-color .75s,color .5s}
.wrapper-welcome-simulateur .svg-box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.wrapper-welcome-simulateur .pt-perspective{position:relative;width:100%;height:100%;-webkit-perspective:1200px;perspective:1200px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.wrapper-welcome-simulateur .pt-perspective .section{width:100%;height:100%;position:absolute;top:0;left:0;visibility:hidden;overflow:hidden;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.wrapper-welcome-simulateur .section.pt-page-current{visibility:visible;display:block}
.wrapper-welcome-simulateur .pt-page-moveToLeft{-webkit-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both}
.wrapper-welcome-simulateur .pt-page-moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}
.wrapper-welcome-simulateur .pt-page-moveToRight{-webkit-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both}
.wrapper-welcome-simulateur .pt-page-moveFromRight{-webkit-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both}
@keyframes moveToLeft{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-100%)}
}
@keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-100%)}
}
@keyframes moveToRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(100%)}
}
@keyframes moveFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(100%)}
}
body.inte .wrap.wrapper-welcome-simulateur{padding:0}
body.inte .wrap.wrapper-welcome-simulateur .step-container .section-container.golden{z-index:6;position:absolute;width:100%;height:100%}
body.inte .wrap.wrapper-welcome-simulateur .section-answer-l1 div+div,body.inte .wrap.wrapper-welcome-simulateur .section-answer-l2 div+div{margin:1.25rem auto}
@media screen and (min-width:992px){body.inte .wrap.wrapper-welcome-simulateur .section-answer-l1 div+div,body.inte .wrap.wrapper-welcome-simulateur .section-answer-l2 div+div{margin:0 0 0 1.5625rem}
}
.wrapper-welcome-mode{font-family:bnp_regular,Arial,sans-serif;background:#f0f0f0}
.wrapper-welcome-mode.traditionnel.bpf #zone-publiable-simulation-traditionnelle-haute+.wrap.white-box{display:block}
.wrapper-welcome-mode #mds-popin-etre-rappele-group{width:auto}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate p.quit-survey-subtitle,.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate p.quit-survey-text{margin-bottom:20px}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-numero{margin-bottom:10px}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-numero input{width:100%;padding:10px;border-radius:3px;border:1px solid rgba(0,0,0,0.2)}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-disponibilite,.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-motif-appel{margin-bottom:10px}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-disponibilite select,.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .quit-survey-inputbox .quit-survey-motif-appel select{width:100%;padding:10px;border-radius:3px;border:1px solid rgba(0,0,0,0.2)}
.wrapper-welcome-mode #mds-popin-etre-rappele-group #mds-popin-etre-rappele-form-eprivate .popin-quit-survey-btn button{border-radius:3px;padding:15px 30px}
@media screen and (min-width:992px){.wrapper-welcome-mode{margin:0 10%}
}
.wrapper-welcome-mode .wrap.white-box+.wrap.white-box{margin-top:.625rem}
.wrapper-welcome-mode button{font-family:bnp_regular,Arial,sans-serif}
.wrapper-welcome-mode p{margin:0;font-family:bnp_regular,Arial,sans-serif;line-height:1.14}
.wrapper-welcome-mode .thanks{font-size:1.25rem;text-align:center;color:#4e4e4e}
.wrapper-welcome-mode .title{font-size:1.875rem;line-height:1.05;text-align:center;color:#1d1d1d}
@media screen and (min-width:992px){.wrapper-welcome-mode .title{font-size:2.5rem}
}
.wrapper-welcome-mode .title-2{font-size:1.875rem;line-height:1.05;text-align:center;color:#1d1d1d}
.wrapper-welcome-mode .golden-bar{width:4.375rem;height:.3125rem;background-color:#b2965d;margin:0 auto;margin-top:1.5625rem}
.wrapper-welcome-mode .btn-secondary{border-radius:.25rem;border:.125rem solid #b2965d;background-color:#fff;padding:.5625rem 1rem;background-image:none;display:inline-block;font-size:.875rem;color:#b2965b;margin:0 auto;margin-top:2.0625rem;display:block}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary{width:inherit;border-radius:.25rem;border:.125rem solid #b2965d;background-color:#fff;padding:.5625rem 1rem;background-image:none;display:inline-block;line-height:1.14;margin-top:0}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary i{float:left;padding-top:.375rem;font-size:1.25rem}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary p{font-size:.875rem;padding-left:1.875rem;margin:0;color:#b2965b;text-align:left}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary.go-further-eprivatemeeting{margin-top:1.25rem;background-color:#b2965b !important;background-image:-moz-linear-gradient(#b2965b,#b2965b) !important;background-image:linear,false,#b2965b,#b2965b !important}
@media screen and (min-width:768px){.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary.go-further-eprivatemeeting{margin-left:1.25rem;margin-top:0}
}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary.go-further-eprivatemeeting .icon-telephone:before{content:"\eaff";color:#fff}
.wrapper-welcome-mode .mode-relation-button-box button.btn-secondary.go-further-eprivatemeeting p{color:#fff}
.wrapper-welcome-mode .mode-relation-go-further{text-align:center;margin-top:3.125rem}
.wrapper-welcome-mode .mode-relation-go-further .mode-relation-video{max-width:33.1875rem;margin:0 auto}
.wrapper-welcome-mode .mode-relation-go-further .mode-relation-video iframe,.wrapper-welcome-mode .mode-relation-go-further .mode-relation-video #myContent_jwplayer_display,.wrapper-welcome-mode .mode-relation-go-further .mode-relation-video #myContent_displayarea{width:100% !important;height:18.75rem !important;overflow:hidden}
.wrapper-welcome-mode .mode-relation-go-further .mode-relation-button-box{margin-top:2.875rem}
.wrapper-welcome-mode .mode-relation-go-further .mode-relation-button-box-text{font-size:1.25rem;color:#4e4e4e;margin-bottom:1.8125rem}
.wrapper-welcome-mode .mode-relation{margin:0 auto;padding-top:3.4375rem}
@media screen and (min-width:768px){.wrapper-welcome-mode .mode-relation{width:40.9375rem}
}
.wrapper-welcome-mode .mode-relation-element img{display:inline-block;vertical-align:middle;margin-right:.5625rem}
.wrapper-welcome-mode .mode-relation-element.icon-element{text-align:center}
.wrapper-welcome-mode .mode-relation-element.icon-element p{text-align:left}
.wrapper-welcome-mode .mode-relation-element.label-element{text-align:center;margin-top:1.625rem}
@media screen and (min-width:768px){.wrapper-welcome-mode .mode-relation-element.label-element{margin-top:inherit;text-align:left}
}
.wrapper-welcome-mode .mode-relation-label{font-size:1.125rem;display:inline-block;vertical-align:middle;text-align:left}
.wrapper-welcome-mode .mode-relation-label span{font-size:1.875rem;font-weight:bold;display:block}
.wrapper-welcome-mode .mode-relation-avantages{padding-top:2.75rem}
@media screen and (min-width:992px){.wrapper-welcome-mode .mode-relation-avantages{padding-left:5rem}
}
.wrapper-welcome-mode .mode-relation-avantages-element{display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.wrapper-welcome-mode .mode-relation-avantages-element img{margin-right:.625rem}
.wrapper-welcome-mode .mode-relation-avantages-element+.mode-relation-avantages-element{padding-top:.9375rem}
.wrapper-welcome-mode .mode-relation-avantages .golden-dot{color:#d3b477;font-size:1.375rem}
.wrapper-welcome-mode .mode-relation-avantages img{vertical-align:middle;display:inline-block}
.wrapper-welcome-mode .mode-relation-avantages-text{font-size:.875rem;color:#1d1d1d;display:inline-block}
@media screen and (min-width:992px){.wrapper-welcome-mode .mode-relation-avantages-text{font-size:1.125rem}
}
.wrapper-welcome-mode .mode-relation-text{padding-top:1.25rem;font-size:.875rem;color:#1d1d1d}
@media screen and (min-width:992px){.wrapper-welcome-mode .mode-relation-text{font-size:1.125rem;padding:2.625rem 67px 0 5rem}
}
.wrapper-welcome-mode .mode-relation-compare{padding-top:1.6875rem;text-align:center}
.wrapper-welcome-mode .mode-relation-compare a{font-size:.875rem;text-align:center;color:#4e4e4e;text-decoration:underline}
.wrapper-welcome-mode.traditionnel .mode-relation-label{color:#685648}
.wrapper-welcome-mode.eprivate .mode-relation-label{color:#224569}
.wrapper-welcome-mode .circle-box{position:relative;height:15rem;overflow:hidden;text-align:right;margin-right:-1.75rem;margin-bottom:-1.75rem}
.wrapper-welcome-simulateur #mds-popin-quit-survey.popin{width:auto}
.wrapper-welcome-simulateur .popin{width:auto;height:inherit;max-height:none;top:40%;background-color:#fff;padding:0;z-index:1000;margin-top:0;position:fixed;background:0}
.wrapper-welcome-simulateur .popin #mds-close-popin-quit-survey{top:10px;right:10px;position:absolute;width:20px;height:20px;line-height:16px;padding-left:2px;font-size:9px}
.wrapper-welcome-simulateur .popin .popin-subtitle{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.875rem;color:#4e4e4e;padding-bottom:1.875rem}
.wrapper-welcome-simulateur .popin .popin-section-title{font-family:"bnpp_sansbold",Arial,sans-serif;font-size:.875rem}
.wrapper-welcome-simulateur .popin .popin-libelle{font-size:.75rem;color:#4e4e4e}
.wrapper-welcome-simulateur .popin .popin-text{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1rem;color:#4e4e4e}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin .popin-text{width:27.25rem;margin:0 auto}
}
.wrapper-welcome-simulateur .popin .popin-text p+p{padding-top:.625rem}
.wrapper-welcome-simulateur .popin .popin-btn{margin-top:2.5rem;padding:1.125rem 47px}
.wrapper-welcome-simulateur .popin .quit-survey-date-meeting{font-size:1.25rem;font-weight:bold;color:#b2965d;margin:1.25rem auto}
.wrapper-welcome-simulateur .popin .quit-survey-date-meeting span{color:#b2965d}
.wrapper-welcome-simulateur .popin .popin-quit-survey-btn{padding-top:1.875rem}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .popin .popin-quit-survey-btn{padding-top:2.5rem}
}
.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary{border-radius:.25rem;border:.125rem solid #b2965d;background-color:#fff;padding:.5625rem 1rem;background-image:none;display:inline-block;margin-top:0;width:inherit}
.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary i{float:left;padding-top:.375rem;font-size:1.25rem}
.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary p{font-size:.875rem;padding-left:1.875rem;margin:0;color:#b2965b;text-align:left}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary p{font-size:1rem}
}
.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary+button{margin-top:1.25rem}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .popin .popin-quit-survey-btn button.btn-secondary+button{margin-left:1.25rem}
}
.wrapper-welcome-simulateur .popin .backtohome{padding-top:2.5rem;font-size:1.125rem;color:#b2965d;display:block;text-decoration:underline}
@media screen and (max-width:768px){.wrapper-welcome-simulateur .popin .backtohome{display:none}
}
.wrapper-welcome-simulateur .popin .popin-content{margin-top:0;text-align:center;width:auto}
@media screen and (min-width:768px){.wrapper-welcome-simulateur .popin .popin-content{width:75%;margin:auto}
}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin .popin-content{width:inherit}
}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-eprivate .popin-text{margin:1rem auto}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-eprivate button.btn-secondary,.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-eprivate button.btn-primary{padding:.625rem 3.125rem}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-eprivate button.btn-secondary p,.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-eprivate button.btn-primary p{margin:0;padding-left:0}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-validate .popin-quit-survey-btn{padding:inherit}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-validate .popin-quit-survey-btn button{padding:.625rem 3.125rem}
.wrapper-welcome-simulateur .popin .popin-quit-survey-relation-validate .popin-quit-survey-btn button p{margin:0}
.wrapper-welcome-simulateur .popin .quit-survey-inputbox input{border-radius:.25rem;-webkit-box-shadow:inset 0 .0625rem .125rem 0 rgba(0,0,0,0.3);box-shadow:inset 0 .0625rem .125rem 0 rgba(0,0,0,0.3);background-color:#fff;width:100%;padding:.8125rem .625rem;border:1px solid rgba(0,0,0,0.3);font-size:1rem;margin-bottom:.625rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin .quit-survey-inputbox input{width:29.625rem}
}
.wrapper-welcome-simulateur .popin .quit-survey-inputbox input::-webkit-input-placeholder{font-weight:bold;text-decoration:underline;font-size:.75rem}
.wrapper-welcome-simulateur .popin .quit-survey-inputbox input::placeholder,.wrapper-welcome-simulateur .popin .quit-survey-inputbox input::-webkit-input-placeholder,.wrapper-welcome-simulateur .popin .quit-survey-inputbox input::-ms-input-placeholder,.wrapper-welcome-simulateur .popin .quit-survey-inputbox input::-moz-placeholder{font-weight:bold;text-decoration:underline;font-size:.75rem}
.wrapper-welcome-simulateur .popin .quit-survey-disponibilite select,.wrapper-welcome-simulateur .popin .quit-survey-motif-appel select{border-radius:.25rem;-webkit-box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,0.2);box-shadow:0 .1875rem .375rem 0 rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.3);background-color:#fff;width:100%;padding:.8125rem .625rem;border:0;font-size:1rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin .quit-survey-disponibilite select,.wrapper-welcome-simulateur .popin .quit-survey-motif-appel select{width:29.625rem}
}
.wrapper-welcome-simulateur .popin .quit-survey-motif-appel{margin-top:.625rem}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-content{text-align:left}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-content{height:50rem}
}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-quit-survey-btn{text-align:center}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-quit-survey-btn button p{margin:0}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation section.popin-section-convention+section.popin-section-convention{padding-top:1.25rem}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-text{font-size:.875rem}
@media screen and (min-width:992px){.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-text{width:30.625rem;margin:0 auto}
}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-text p.popin-section-title{font-size:1rem;font-family:"bnpp_sansbold",Arial,sans-serif}
.wrapper-welcome-simulateur .popin#popin-convention-utilisation .popin-text.title-popin{text-align:center;font-size:1.875rem;margin-bottom:1.875rem}
.inte .wrapper-welcome-simulateur .step-container .two-column .row .white-column [id^=section]{position:relative;min-height:calc(100vh - 78px)}
@media screen and (min-width:992px){.inte .wrapper-welcome-simulateur .step-container .two-column .row #section-3 .section-answer-l2,.inte .wrapper-welcome-simulateur .step-container .two-column .row #section-3 .section-answer-l3{padding-top:18px}
.inte .wrapper-welcome-simulateur .step-container .two-column .row .section-question{font-size:1.875rem;line-height:1.19;padding:0 195px;margin:2.5rem auto 2.8125rem}
}
@media screen and (min-width:769px){.inte .wrapper-welcome-simulateur .section-container .section-container-quit{position:absolute;bottom:25px;left:1.875rem;padding:0;text-align:left}
}
.wrapper-welcome-mode.comparatif .wrap.white-box{display:block;float:left;width:100%}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone{position:relative}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone p.title{width:100%;display:block;margin:0 auto}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone a{width:139px;height:51px;border-radius:4px;border:1px solid #b2965b;position:absolute;top:0;right:0;padding:9px 12px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone a img{margin-top:6px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone a p{color:#b2965b;margin-left:9px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation{width:40%;float:left;margin-right:0 !important}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private .mode-relation-label{color:#224569}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private .slideUp{display:block !important}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private .mode-relation-element .mode-relation-label{color:#224569}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private .mode-relation-avantages .mode-relation-avantages-element .mode-relation-avantages-text{display:block}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private .mode-relation-avantages .mode-relation-avantages-element .mode-relation-avantages-text .bullet span{width:6px;height:6px;border-radius:50%;background-color:#d3b477}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-avantages{min-height:200px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-avantages,.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-text{padding-left:30px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-label,.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-text p,.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-avantages-text{font-size:14px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation button.no-mob{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change{width:20%;float:left;margin-top:200px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change p{width:45%;display:block;margin:0 auto;font-size:12px;text-align:center}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change img{display:block;margin:0 auto;margin-bottom:8px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change img:last-child{margin-top:8px}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child{background-color:#f8f9fc;margin-top:0;padding-bottom:0 !important}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p{font-size:16px;text-align:center;color:#1d1d1d;margin-bottom:34px;display:block}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p.only-mob{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul{list-style:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li{width:13.96%;display:inline-grid}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li.no-mob{display:inline-grid}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li.only-mob{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li img{display:block;margin:0 auto}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li p{font-size:13px;display:block;text-align:center;margin-top:8px}
@media screen and (max-width:1300px){.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li{width:13.8%}
}
@media screen and (max-width:768px){.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone p{width:100%}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone img{margin-top:0}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone a{width:auto;height:auto;border:0;padding:0}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .title-zone a p{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation{width:100%}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.e-private button{background-color:#224569}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation.private button{background-color:#685648}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation button{width:100%;height:41px;border-radius:4px;font-size:18px;color:#FFF;margin-top:20px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation button.no-mob{display:block}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .slideUp{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .slideUp .mode-relation-avantages,.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .slideUp .mode-relation-text{padding-left:0}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation .mode-relation-element.label-element p.mode-relation-label{width:100%;height:auto;border-radius:30px 30px 30px 0;-webkit-box-shadow:2px 8px 10px 0 rgba(0,0,0,0.1);box-shadow:2px 8px 10px 0 rgba(0,0,0,0.1);background-color:#fff;text-align:center;padding:15px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change{width:100%;margin-top:50px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change img{float:left;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:8px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change img:first-child{margin-right:10px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change img:last-child{margin-top:8px;margin-left:10px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change p{width:70%;margin:0 4%;float:left;font-size:14px;line-height:16px}
.wrapper-welcome-mode.comparatif .wrap.white-box:first-child .mode-relation-change p br{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p.title-2{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p.only-mob{display:block}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p.title-2-mob{font-size:20px;margin:0}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child p.subtitle-2-mob{font-size:12px}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li{width:32.6%}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li:first-child{width:100%}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li.no-mob{display:none}
.wrapper-welcome-mode.comparatif .wrap.white-box:last-child ul li.only-mob{display:inline-grid}
}
.rop-51{border-left-color:#9d6390 !important}
.rop-categories .rop-51:hover{background-color:#9d6390 !important}
.rop-52{border-left-color:#bf9474 !important}
.rop-categories .rop-52:hover{background-color:#bf9474 !important}
.rop-53{border-left-color:#a37e63 !important}
.rop-categories .rop-53:hover{background-color:#a37e63 !important}
.rop-54{border-left-color:#c16c18 !important}
.rop-categories .rop-54:hover{background-color:#c16c18 !important}
.rop-55{border-left-color:#c88242 !important}
.rop-categories .rop-55:hover{background-color:#c88242 !important}
.rop-56{border-left-color:#919388 !important}
.rop-categories .rop-56:hover{background-color:#919388 !important}
.rop-57{border-left-color:#8a7e70 !important}
.rop-categories .rop-57:hover{background-color:#8a7e70 !important}
.rop-58{border-left-color:#978f8a !important}
.rop-categories .rop-58:hover{background-color:#978f8a !important}
.rop-59{border-left-color:#746661 !important}
.rop-categories .rop-59:hover{background-color:#746661 !important}
#pre-footer{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pre-footer/laptop-bpf.png),linear,left,#42382f 0,#685648 100%;background-position:left center;background-repeat:no-repeat}
#pre-footer a:hover{color:#b2965b}
#pre-footer a:hover i{color:#b2965b}
.rop-51{border-left-color:#9d6390 !important}
.rop-categories .rop-51:hover{background-color:#9d6390 !important}
.rop-52{border-left-color:#bf9474 !important}
.rop-categories .rop-52:hover{background-color:#bf9474 !important}
.rop-53{border-left-color:#a37e63 !important}
.rop-categories .rop-53:hover{background-color:#a37e63 !important}
.rop-54{border-left-color:#c16c18 !important}
.rop-categories .rop-54:hover{background-color:#c16c18 !important}
.rop-55{border-left-color:#c88242 !important}
.rop-categories .rop-55:hover{background-color:#c88242 !important}
.rop-56{border-left-color:#919388 !important}
.rop-categories .rop-56:hover{background-color:#919388 !important}
.rop-57{border-left-color:#8a7e70 !important}
.rop-categories .rop-57:hover{background-color:#8a7e70 !important}
.rop-58{border-left-color:#978f8a !important}
.rop-categories .rop-58:hover{background-color:#978f8a !important}
.rop-59{border-left-color:#746661 !important}
.rop-categories .rop-59:hover{background-color:#746661 !important}
.row.detail button.white-box,.qa-fam1-effvir,.qa-fam2-evir,.qa-fam3-effvir{position:relative;min-width:177px}
@media screen and (max-width:767px){.row.detail button.white-box,.qa-fam1-effvir,.qa-fam2-evir,.qa-fam3-effvir{min-height:120px;min-width:100px}
}
.qa-fam1-effvir i,.qa-fam2-evir i,.qa-fam3-effvir i{background-image:none}
.liste-famille-compte .row-btn button.degrade-hover:hover i{color:#fff}
.liste-famille-compte .row-btn button.degrade-hover:hover i:before,.liste-famille-compte .row-btn button.degrade-hover:hover i:after{color:#fff}
.udc-liquidite i:after{color:#769d44}
.udc-epargne-dispo i:after{color:#1a4b8e}
.udc-epargne-terme i:after{color:#1b4b8b}
.udc-titre i:after{color:#c56a01}
.udc-assurance-vie i:after{color:#9e1e3f}
.udc-credit-conso i:after{color:#623169}
.udc-credit-immo i:after{color:#692c71}
.udc-capitalisation i:after{color:#c56a01}
.udc-liquidite button.active i:after{color:#fff}
#template-udc-vue-liste .white-box i{font-family:'iconbnp';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;font-family:iconbnp;display:inline}
.icon-faire-virement:before,.icon-editer-rib:before,.icon-voir-releve:before,.icon-masquer-compte:before,.icon-caracteristiques:before,.icon-telecharger-releve:before,.icon-telecharger-op:before,.qa-fam567-arbitrage i:before,.qa-fam567-compement i:before,.qa-fam567-regulier i:before,.qa-fam567-masquer i:before{display:block}
.icon-faire-virement:after,.icon-editer-rib:after,.icon-voir-releve:after,.icon-masquer-compte:after,.icon-caracteristiques:after,.icon-telecharger-releve:after,.icon-telecharger-op:after,.qa-fam567-arbitrage i:after,.qa-fam567-compement i:after,.qa-fam567-regulier i:after,.qa-fam567-masquer i:after{position:absolute}
.icon-editer-rib:after{left:66px;top:29px;font-size:37px;content:"\e92e"}
.icon-voir-releve:before{content:"\e97f";font-size:47px;margin-bottom:13px}
.icon-voir-releve:after{left:62px;font-size:50px;top:12px;content:"\e980"}
.qa-fam567-masquer i:before,.icon-masquer-compte:before{content:"\e93c";font-size:47px;margin-bottom:13px}
.qa-fam567-masquer i:after,.icon-masquer-compte:after{left:62px;font-size:50px;top:17px;content:"\e93d"}
.icon-caracteristiques:before{content:"\e926";font-size:47px;margin-bottom:13px}
.icon-caracteristiques:after{left:62px;font-size:50px;top:19px;content:"\e927"}
.icon-telecharger-releve:before{content:"\e973";font-size:47px;margin-bottom:13px}
.icon-telecharger-releve:after{left:62px;font-size:50px;top:16px;content:"\e976"}
.icon-telecharger-op:before{content:"\e974";font-size:63px;margin-bottom:13px}
.icon-telecharger-op:after{left:64px;font-size:64px;top:13px;content:"\e975"}
.qa-fam567-arbitrage i:before{content:"\e907";font-size:47px;margin-bottom:13px}
.qa-fam567-compement i:before{content:"\e979";font-size:55px;margin-bottom:13px}
.qa-fam567-compement i:after{left:64px;font-size:53px;top:13px;content:"\e97a"}
.qa-fam567-regulier i:before{content:"\e953";font-size:55px;margin-bottom:13px}
.qa-fam567-regulier i:after{left:64px;font-size:53px;top:13px;content:"\e954"}
.bpf-title.cap{display:block;margin-top:0;color:#fff;padding-bottom:2px;background-color:#f8f8f8}
.udc-liquidite.udc-ligne-titre,.udc-liquidite .bpf-title.cap{color:#769d44}
.udc-epargne-dispo.udc-ligne-titre,.udc-epargne-dispo .bpf-title.cap{color:#1a4b8e}
.udc-epargne-terme.udc-ligne-titre,.udc-epargne-terme .bpf-title.cap{color:#1b4b8b}
.udc-titre.udc-ligne-titre,.udc-titre .bpf-title.cap{color:#c56a01}
.udc-assurance-vie.udc-ligne-titre,.udc-assurance-vie .bpf-title.cap{color:#9e1e3f}
.udc-credit-conso.udc-ligne-titre,.udc-credit-conso .bpf-title.cap{color:#623169}
.udc-credit-immo.udc-ligne-titre,.udc-credit-immo .bpf-title.cap{color:#692c71}
.udc-capitalisation.udc-ligne-titre,.udc-capitalisation .bpf-title.cap{color:#c56a01}
.udc-epargne-dispo .curseur .barre-1,.udc-epargne-dispo .curseur .barre-1 .gc-curseur,.udc-epargne-a-terme .curseur .barre-1,.udc-epargne-a-terme .curseur .barre-1 .gc-curseur,.udc-epargne-retraite .curseur .barre-1,.udc-epargne-retraite .curseur .barre-1 .gc-curseur{background-image:linear,90deg,#1b4b8b,#347ad8}
.udc-epargne-dispo .curseur .barre-1 .graph-inner,.udc-epargne-a-terme .curseur .barre-1 .graph-inner,.udc-epargne-retraite .curseur .barre-1 .graph-inner{color:#1b4b8b}
.udc-credit-conso .curseur-2 .barre-1,.udc-credit-conso .curseur-2 .barre-1 .gc-curseur,.udc-credit-conso .chart-credit .inner{background-image:linear,90deg,#623169,#a352ae}
.udc-credit-conso .curseur-2 .barre-1 .graph-inner,.udc-credit-conso .chart-credit .value{color:#623169}
.udc-credit-immo .curseur-2 .barre-1,.udc-credit-immo .curseur-2 .barre-1 .gc-curseur,.udc-credit-immo .chart-credit .inner{background-image:linear,90deg,#692c71,#ac4ab9}
.udc-credit-immo .curseur-2 .barre-1 .graph-inner,.udc-credit-immo .chart-credit .value{color:#692c71}
.global-udc .famille0:hover{background-color:#769d44;color:#fff}
.global-udc .famille1:hover{background-color:#1a4b8e;color:#fff}
.global-udc .famille2:hover{background-color:#1b4b8b;color:#fff}
.global-udc .famille3:hover{background-color:#c56a01;color:#fff}
.global-udc .famille4:hover{background-color:#9e1e3f;color:#fff}
.global-udc .famille5:hover{background-color:#c56a01;color:#fff}
.global-udc .famille6:hover{background-color:#1b4b8b;color:#fff}
.global-udc .famille7:hover{background-color:#623169;color:#fff}
.global-udc .famille8:hover{background-color:#623169;color:#fff}
.global-udc .famille9:hover{background-color:#692c71;color:#fff}
.global-udc .list-familles li strong{font-size:.99rem}
.list-vue1.udc-liquidite>li:hover .row.main{background-image:none;-webkit-filter:none !important;filter:none !important}
.list-vue1.udc-liquidite>li:hover .row.main{background-color:rgba(118,157,68,0.7)}
.list-vue1.udc-epargne-dispo>li:hover .row.main{background-color:rgba(26,75,142,0.7);background-image:none}
.list-vue1.udc-epargne-dispo>li:hover .row.main i{color:#89c7ce}
.list-vue1.udc-epargne-a-terme>li:hover .row.main{background-color:#1a4b8e;background-image:none}
.list-vue1.udc-epargne-a-terme>li:hover .row.main i{color:#89c7ce}
.list-vue1.udc-titre>li:hover .row.main{background-color:rgba(197,106,1,0.7);background-image:none}
.list-vue1.udc-assurance-vie>li:hover .row.main{background-color:rgba(158,30,63,0.7)}
.list-vue1.udc-credit-conso>li:hover .row.main{background-color:#682b70}
.list-vue1.udc-credit-conso>li:hover .row.main i{color:#81b5c0}
.list-vue1.udc-credit-immo>li:hover .row.main{background-color:#682b70}
.list-vue1.udc-credit-immo>li:hover .row.main i{color:#b4c99d}
body.bpf.new-nav .sticky-wrapper .barre-recherche .form .custom-select2:after,body.bpf.new-nav .sticky-wrapper .barre-recherche .form .custom-select:after{background-image:none;top:14px}
body.bpf.new-nav #ia-beneficiaire .barre-recherche .col-60,body.bpf.new-nav #id_beneficiaire_div .barre-recherche .col-60,body.bpf.new-nav #id_historique_div .barre-recherche .col-60,body.bpf.new-nav .top-virement .barre-recherche .col-60{margin-left:20px;width:calc(64% - 10px)}
body.bpf #id_Suivi_div .suivi .wrap.mes-demandes{padding:2rem}
body.bpf #id_Suivi_div .suivi .wrap.mes-demandes h2 span{color:#b2965b}
body.bpf #id_Suivi_div .suivi .wrap.mes-demandes .demandeEnCours .banque-privee .wrap.white-box{border-radius:2px;background-color:#fff;border:1px solid #dcdfe0}
body.bpf #id_Suivi_div .suivi .wrap.mes-demandes .demandeEnCours .banque-privee .wrap.white-box p.light-grey{margin-bottom:1.5em}
body.bpf #id_Suivi_div .eerbpf .progression.etp-2 li:before{outline:0}
body.bpf #id_Suivi_div .eerbpf .progression.etp-2 li div.done:first-child{margin-top:25px}
body.bpf #id_Suivi_div .eerbpf .progression .wrap.white-box{background-color:#fff}
body.bpf #id_Suivi_div .eerbpf .progression .wrap.white-box h4{margin-bottom:15px}
body.bpf #id_Suivi_div .eerbpf .progression .wrap.white-box .icon.icon-check{color:#b2965b}
body.bpf .actions-rapides .telephone.first.small{width:286px}
body.bpf .actions-rapides .telephone.first.purple.small .texte{position:relative;top:-4px;height:30px}
body.bpf .actions-rapides .telephone.first.purple.small .number{position:relative;z-index:1}
body.bpf .actions-rapides .telephone.first.purple.small .texte p{padding-top:9px;font-size:12px}
body.bpf .actions-rapides .col-6 a .degrade-hover.white-box .icon-faire-virement:after{content:" "}
body.bpf.new-nav .sticky-wrapper div.col-100{margin-left:20px}
body.bpf.new-nav #ia-beneficiaire .barre-recherche .col-60{margin-left:20px;margin-right:20px}
body.bpf .col-infos-autres .folder-btn .icon-carret-down,body.bpf .col-infos-autres .folder-btn .icon-carret-up,body.bpf .liste-benef-sepa .folder-btn .icon-carret-down,body.bpf .liste-benef-sepa .folder-btn .icon-carret-up,body.bpf .list-fav .folder-btn .icon-carret-down,body.bpf .list-fav .folder-btn .icon-carret-up{background-image:none;position:relative;left:20px;top:13px}
body.bpf .icon-carret-down,body.bpf .icon-carret-up{color:#494949}
body.bpf .icon-carret-down:after,body.bpf .icon-carret-up:after{font-family:iconbnp;position:relative;right:2px;top:-7px}
body.bpf .icon-plus:before{content:"\ea0a"}
body.bpf .icon-minus:before{content:"\ea0b"}
.list-vue3 li{padding-top:0 !important}
body.bpf .wrapper-virement .form-ligne-titre .help-text-container .circle-container{color:#9e1e3f}
.list-vue1 .circle-container{color:#c56a01}
.udc-assurance-vie .list-vue1 .circle-container{color:#9e1e3f}
.list-vue1 .circle-small{border:2px solid;font-size:1.1rem;height:22px;line-height:20px;width:22px}
body.client .header-page h2{margin-top:1.5rem}
.header-page.header-udc.header-select{min-height:108px;overflow:visible;position:relative;padding:2rem 2rem 20px}
.header-page.header-udc.header-select div.last-log{margin-top:-13px}
.header-page.header-udc.header-select div.info-totaux{text-align:right;border-top:0;padding-top:0}
.header-page.header-udc.header-select div.info-totaux strong{font-size:.99rem;line-height:1;display:block;margin-top:5px;font-family:bnpp_sansregular,Arial,sans-serif}
.header-page.header-udc.header-select div.info-totaux div.col-50{float:right;margin-top:8px}
.header-select .dropdown-header .btn-select{background-position:-62px -106px}
.udc .liste-famille-compte .udc-ligne-titre{padding:5px 0 2px 9px;line-height:24px}
.udc .liste-famille-compte .udc-ligne-titre h4+.col-70{padding-right:18px;padding-right:128px;margin:0}
.udc .liste-famille-compte .rop-caracteristiques>li .row.main{padding:.6rem}
.udc .liste-famille-compte .infos-compte h4{margin:0;float:left;line-height:26px}
.udc .liste-famille-compte .infos-compte p.rop-ave span:nth-child(3):after{content:"|";margin:0;padding:0}
.udc .liste-famille-compte .infos-solde p.rop-ave span:nth-child(3):after{content:"|";margin:0;padding:0}
.udc .liste-famille-compte .udc-ligne-titre h4{margin:0}
.udc .liste-famille-compte ul.list-vue1{margin-bottom:.85rem}
.udc .liste-famille-compte .list-vue1>li .row.main{padding:.4rem;line-height:25px}
.udc .liste-famille-compte .list-vue1>li .row.main p{margin:0;line-height:26px}
.udc .liste-famille-compte h4.udc-solde{float:right;border-left:0 solid #ccc;padding:0 0 0 10px;margin:0 0 0 8px;line-height:26px;font-size:1.09rem}
.udc .liste-famille-compte .udc h4{margin-top:0;font-family:bnpp_sansbold,Arial,sans-serif;color:#433931;line-height:28px;text-transform:uppercase}
.udc .liste-famille-compte .list-vue1>li .folder-btn{padding-top:.6rem}
.udc .liste-famille-compte .a-venir:before{content:"\e640";font-family:iconbnp;font-size:1.28571rem;line-height:15px}
.list-vue1>li:hover .row.main h4{color:#fff}
.list-vue1>li:hover .row.main strong{color:#fff}
.list-vue1>li:hover .row.main [class*="icon-meteo-"]{color:#fff}
.list-vue1>li:hover .row.main .icon-stylo-small{background-position:center -238px}
.list-vue1>li:hover .row.main span{color:#fff}
.list-vue1>li:hover .row.main span.close{color:#dcdfe0}
.udc{padding:20px}
.udc .meteo,.udc [class*="icon-meteo-"]{display:none}
body.bpf.comptes-contrats .cookies{background-color:rgba(158,30,63,0.7)}
body.bpf.comptes-contrats .cookies .close{line-height:17px}
body.bpf .new-nav .stuck{position:static}
.a-venir.op-positif strong,.a-venir.op-negatif strong{color:#433931}
.list-vue1>li .info,.list-vue1>li .op-negatif strong{color:#433931}
.list-vue1>li .info>a.btn-primary{display:inline-block;margin-bottom:5px}
.info .en-cours.op-negatif:before{background-position:-22px -352px}
.info .en-cours.op-positif:before{background-position:-22px -332px}
[class*="qa-fam1"] i{background-position:center top}
[class*="qa-fam2"] i{background-position:center -50px}
[class*="qa-fam4"] i{background-position:center -50px}
.header-udc .last-log{color:#b2965b}
body.bpf.new-nav #ia-udcarte .barre-recherche .col-60,body.bpf.new-nav #ia-vcd .barre-recherche .col-60,body.bpf.new-nav #virement-unitaire-etape1 .barre-recherche .col-60{width:calc(63% - 5px);margin-left:20px}
body.bpf.client #ia-udcarte.modifier-plafonds .header-page.no-gellules.has-onglet{margin-top:0}
.header-page.top-messagerie,.container-mes-documents>.header-page{background-image:none;background-color:#685648}
.form [type="radio"]:checked+label:after,.form [type="radio"]:not(:checked)+label:after{font-size:44px;top:-16px}
[type="checkbox"]:checked+label.cb2:after,[type="checkbox"]:not(:checked)+label.cb2:after{left:2px}
[type="checkbox"]:checked+label.cb2:after,[type="checkbox"]:not(:checked)+label.cb2:after,.form [type="radio"]:checked+label:after,.form [type="radio"]:not(:checked)+label:after{color:#42382f}
[type="checkbox"]:checked+label.cb2:before,[type="checkbox"]:not(:checked)+label.cb2:before,.form [type="radio"]:checked+label:before,.form [type="radio"]:not(:checked)+label:before{border-color:#42382f}
.form [type="radio"]:not(:checked)+label:before,.form-tooltip [type="radio"]:not(:checked)+label:before{border-color:#42382f}
.visionneuse-bpf{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/visionneuse/background-visionneuse-bpf.png)}
.visionneuse-bpf #toolbarContainer{background:0;padding:10px 0 0 0}
.visionneuse-bpf #toolbarViewerMiddle .zoom{color:#3d332b}
.visionneuse-bpf #toolbarViewerMiddle .zoom:hover,.visionneuse-bpf #toolbarViewerMiddle .zoom.active{background-color:#cabbab}
.visionneuse-bpf #toolbarViewerLeft .pagination{position:fixed;background-color:#dcc699;color:#fff}
.visionneuse-bpf #toolbarViewerLeft .pagination .toolbarLabel{color:#fff}
.visionneuse-bpf #toolbarViewerLeft .pagination .toolbarField{color:#fff;background-color:#dcc699;border:1px solid #fff}
.visionneuse-bpf .title-viewer-bpf{margin-top:7px;margin-left:15px;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:18px;color:#cabbab}
.container-ident .reset-input{top:33px}
.bpf.deconnexion .icon-cercle-wealth{font-size:2.5em}
.wrapper-messagerie .nav-messagerie .list-filtre li.active:before{line-height:20px}
.tooltip .tooltip-inner{background-color:#b2965b}
.tooltip .tooltip-arrow{border-bottom-color:#b2965b}
.container-mes-documents .pink.active+.content{color:#433931}
.color-hover:hover{color:#fff;background-color:#b2965b}
body.bpf.webview .onglet-nav{max-width:none;position:relative;top:0;width:100%;display:block}
body.webview #liste-support{position:absolute;top:50px}
body.bpf .message-assur-vie{background:#fff;margin-bottom:1.5rem}
body.bpf .message-assur-vie .form-info{padding:0 .4rem}
body.bpf .liste-famille-compte ul.list-vue1.udc-assurance-vie{margin-bottom:0}
body.mw-1400 .fp_popin{top:40px}
.wrapper-contact.middle .row.actions-rapides .col-6 i:before,.wrapper-contact.middle .row.actions-rapides .col-6 i:after,.rop-wrapper .rop-actions ul.actions-rapides .col-6 i:before,.rop-wrapper .rop-actions ul.actions-rapides .col-6 i:after{content:" "}
body.bpf.new-nav .header-page .actions-rapides{left:20px}
body.bpf.new-nav .wrapper-virement{padding:25px 20px 40px}
body.bpf div.zoneContent.abonnements div.blocksOp ul li.step1 ul.stepContent li ul li.block-option div.block-container div.state input[type="radio"]:checked+label:before{color:#42382f;border:1px solid #42382f}
body.bpf .container-contact #nav.onglet-nav.mes-contacts-nav{display:block;top:100px}
body.bpf .container-contact .header-page.has-onglet.header-page-contact-bpf.mes-contacts-nav{margin-top:0 !important}
body.bpf .container-contact .header-page.has-onglet.header-page-contact-bpf.mes-contacts-nav h2{margin-top:1rem !important}
body.bpf .V2 .main-row{border:0 solid transparent}
body.bpf.client #template-liste-virement-favori .form-ligne-titre .icon-carret-up:after{top:-27px}
body.bpf.client #template-liste-virement-favori .form-ligne-titre .icon-carret-down:after{top:-30px}
body.bpf .confirmation a.btn-,body.bpf a.back-to-home,body.bpf .list-fav a{color:#b2965b}
body.bpf a.btn-primary,body.bpf .wrapper-popin-demo a{color:#fff}
body.bpf a.fontSmall,body.bpf a.fontBig,body.bpf a.white-box,body.bpf .actions-rapides a,body.bpf .onglet-back a,body.bpf .actions-rapides .col-6 a,body.bpf #mainMenu nav>ul #nav10-site-securise a{color:#42382f}
body.bpf .form .form-control{color:#b2965b}
body.bpf #ia-identification .encartSecu span.green-txt,body.bpf #ia-identification #zone-publiable-haute>p span.green-txt{color:inherit;font-weight:600}
body.bpf .form .circle{color:#a2133f;border-color:#a2133f}
body.bpf p.info-text-violet,body.bpf span.info-text-violet{color:#a2133f}
body.bpf .badge,body.bpf .big-badge{background-color:#685648}
body.bpf .udc.cartes.plafonds .form .custom-select::after{background-image:none;top:12px;right:-7px}
body.bpf .rib,body.bpf .container-opposition,body.bpf .wrapper-demande-pret,body.bpf section.assurance-vie.greyC{background-color:transparent}
body.bpf .white-box.wrap.white-list{background-color:#f8f5f2}
body.bpf.new-nav #wrapper,body.bpf #wrapper,body.bpf .barre-recherche,body.bpf.new-nav.barre-recherche,body.bpf .udc,body.bpf .wrapper-rop-1.list{background-color:#e7e7e7;background-color:#f3eee9}
body.bpf .form-virement fieldset.row-encadre-gris{background-color:#fff}
body.bpf.new-nav .barre-recherche .form .custom-select2 select:not(:root),body.bpf #ia-udcarte .barre-recherche .form select.form-control{color:#494949;background-color:#ededed;border:1px solid #c9c9c9}
body.bpf .container-mes-documents .barre-recherche{background-color:#ededed;border:1px solid #c9c9c9;margin:20px}
body.bpf .container-mes-documents .barre-recherche button.recherche-avancee{background-color:transparent}
body.bpf.ec-mesdocuments .header-page.no-gellules .list-outils li a{color:white}
body.bpf.ec-mesdocuments .wrap{padding:0 20px 20px 230px}
body.bpf.ec-mesdocuments .reading-profil-financier .wrap,body.bpf.ec-mesdocuments .profil-financier .wrap{padding:2rem}
body.bpf.ec-mesdocuments li .icon.icon-pin-white{background-position:center -264px}
body.bpf.ec-mesdocuments li:hover .icon.icon-pin-white{background-position:center -232px}
body.bpf.ec-mesdocuments .blue.pointer.parametres p a.demat_parameters_link{color:#494949}
body.bpf.ec-mesdocuments .blue.pointer.parametres:hover p a.demat_parameters_link{color:#fff}
.V2 .liste-compte-crediteur .col-10 .icon-add{background-position:center -864px}
.V2 .liste-compte-crediteur .expanded .col-10 .folder-btn .icon-add{background-position:center -907px}
.new-nav .sticky-wrapper .barre-recherche .form .custom-select2::after,.new-nav .sticky-wrapper .barre-recherche .form .custom-select::after{background-image:none;content:"\e67e";font-family:iconbnp;font-size:21px;position:absolute;top:14px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;color:#b2965b}
.color-hover.btn-ajouter-beneficiaire{color:#433931}
body.bpf .bottom-header .wrapper-popin-demo.wrap{text-indent:-99999px !important;right:-999999999px !important}
body.bpf #id_balise_div #zone-publiable-haute#zone-publiable-haute .encartSecu ~ h2:nth-of-type(2){padding-left:61px;position:relative}
body.bpf #id_balise_div #zone-publiable-haute#zone-publiable-haute .encartSecu ~ h2:nth-of-type(2):before{content:" ";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mode-demo/icone-demo.png) #b2965b no-repeat center center;padding:17px;background-size:55%;position:absolute;top:5px;left:23px;border-radius:4px}
body.ec-profil.bpf.espace-client #wcm-l-pofil-fi .header-page.no-gellules{min-height:54px;padding:20px 25px 5px;background-image:none}
body.ec-profil.bpf.espace-client #wcm-l-pofil-fi .header-page.no-gellules .fontBig{color:#fff}
body.ec-profil.bpf.espace-client #wcm-l-pofil-fi .header-page.no-gellules .fontSmall{color:#fff}
body.ec-profil.bpf.espace-client .header-page.no-gellules.profil-client-bpf{background-image:none;background-color:#685648;padding-bottom:2rem;padding-top:0}
body.ec-profil.bpf.espace-client #profilclient.profilClientActions{margin-top:0}
body.bpf .actions-rapides.tall .degrade-hover:hover i.icon-notifs-sms{background-position:-4px -248px}
body.bpf .actions-rapides.tall .degrade-hover:hover i.icon-notifs-appli{background-position:-4px -414px}
body.bpf .actions-rapides.tall .degrade-hover:hover i.icon-cle-digit{background-position:3px -607px}
body.bpf .widgetComponent-table .specialBPFTable tr.even-row.abaxx-list-item.abaxx-list-item-first.abaxx-list-item-even{cursor:pointer}
body.bpf .widgetComponent-table .specialBPFTable tr.new-recommendation{color:#008fe1}
body.bpf .new-recommendation{color:#008fe1}
body.bpf #wcm-l-pageSyntheseFondBPF .consensus-tabs.cciContent{padding:0 0 5px 0}
body.bpf.preview .header-page.header-image{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
body.bpf .espaceConseil .header-page.has-onglet{margin-top:54px}
body .epargne-dispo-logement-connected .col-3{margin:0 2% 2.25em 0;background:#fff;border:1px solid #e6ddd3;border-bottom:3px solid #b2965b;color:#8e8883;padding-bottom:1.78571rem;min-height:330px;text-align:center}
body .epargne-dispo-logement-connected .col-3:after,body .epargne-dispo-logement-connected .col-3:before{-webkit-box-sizing:border-box;box-sizing:border-box}
body .epargne-dispo-logement-connected .col-3:nth-of-type(3n+0){margin-right:0}
body .epargne-dispo-logement-connected .col-3 a:first-child{padding:0;display:block}
body .epargne-dispo-logement-connected .col-3 .img{padding:0;max-width:100%;min-height:100px}
body .epargne-dispo-logement-connected .col-3 .img:last-child{display:block}
body .epargne-dispo-logement-connected .col-3 .img img{width:100%;display:block}
body .epargne-dispo-logement-connected .col-3 .titre{text-transform:uppercase;color:#433931;min-height:100px;padding:2.14286rem 2.5rem 0;display:block;font-size:1.3rem;font-family:bnpp_sansregular,Arial,sans-serif;margin:0}
body .epargne-dispo-logement-connected .col-3 .libelle{font-size:14px;min-height:100px;padding:0 2.5rem 2.14286rem;display:block;margin:0}
body .epargne-dispo-logement-connected .col-3 a{color:#8e8883;padding:2.14286rem 2.5rem 0;display:block;font-size:1.3rem;padding:0 2.5rem 2.14286rem;text-decoration:none}
body .epargne-dispo-logement-connected .col-3 a.btn-secondary,body .epargne-dispo-logement-connected .col-3 a.btn-primary{width:80%;font-size:15px;display:block;line-height:30px;margin:0 10%;height:30px}
body .epargne-dispo-logement-connected .col-3 a.btn-primary{color:#fff}
body.bpf.client.espace-client #mainMenu nav>ul{top:70px !important}
body.bpf.client.espace-client #mainMenu nav>ul #nav15-3273{display:block;position:relative}
body.bpf.client.espace-client #mainMenu nav>ul #nav15-3273 a{display:block;color:#fff;font-size:12px;padding:45px 0 0 10px;word-wrap:overflow-wrap}
body.bpf.client.espace-client #mainMenu nav>ul #nav15-3273 a span{color:#b2965b;display:block}
body.bpf.client.espace-client #mainMenu nav>ul #nav15-3273:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/accueil/3273-sprite.png) 10px -49px no-repeat}
body.bpf{display:block;margin-bottom:.85rem}
body.bpf #zp_udc article,body.bpf #zp_udc_bottom article{margin-bottom:.5%}
body.bpf #push-app#push-app#push-app{background-image:-webkit-linear-gradient(-450deg,#42382f,#685648)}
body.bpf #push-app#push-app#push-app .colonne-button .installer{background-color:#b2965b;border:2px solid #b2965b;color:#fff}
body.bpf #push-app#push-app#push-app .fermer{border:2px solid #fff;color:#fff;width:19px;height:18px}
body.bpf #push-app#push-app#push-app .colonne-message{color:#fff}
body.bpf .espace-client #mainMenu nav>ul>li#nav15-3273,body.bpf .deconnexion #mainMenu nav>ul>li#nav15-3273{display:none}
@media screen and (min-width:768px){body.bpf .udc .udc-ligne-titre{height:40px !important}
}
body.bpf.espace-client .banniereVoteAGBNPP img{border:1px solid #685648}
body.bpf.client div.level1.fpbpf_complement div.level3:first-child h3 span:first-child.icon.icon-pdf{border:0;font-size:14px}
body.bpf.client div.level1.fpbpf_complement div.level2.table-row .level3 p{padding:0 0 0 52px}
body.bpf.client div.level1.fpbpf_complement div.level2.table-row:first-of-type .level3 a .first-letter{text-transform:uppercase}
body.bpf ul.onglet #dash-epargne{display:block}
body.bpf .cookies .close{line-height:14px}
body.bpf:not(.client) #tarifs-gestion-conseillee{display:none}
@media(max-width:414px){body.bpf #main-menu-ul>li#nav15-3273,body.bpf #main-menu-ul>li#nav15-3273:hover,#nav8-contact+#main-menu-ul>li#nav15-3273,#nav8-contact+#main-menu-ul>li#nav15-3273:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/accueil/3273-sprite.png) 10px -53px no-repeat;padding:20px 0 10px 8px}
body.bpf #main-menu-ul>li#nav15-3273 a,body.bpf #main-menu-ul>li#nav15-3273:hover a,#nav8-contact+#main-menu-ul>li#nav15-3273 a,#nav8-contact+#main-menu-ul>li#nav15-3273:hover a{margin:20px 0 0 0;display:block}
}
@media screen and (max-width:768px){.bpf .new-footer .icones-footer-contact-bddf span.num-bpf{font-size:1rem !important}
.bpf .new-footer .icones-footer-contact-bddf span.footer-title-descr.mobile-only{display:none !important}
.bpf .new-footer .icones-footer-contact-bddf li:nth-child(3) span.footer-title-descr.no-mob{display:none !important}
.bpf .new-footer .icones-footer-contact-bddf span.footer-title-descr{margin:0 0 0 15px !important}
}
.pdc-test-h2{color:#f0f}
body.bpf .popin-habitat{width:900px;top:50%;padding:0;position:fixed;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f7f7f7);background-image:linear,false,#fff,#f7f7f7}
body.bpf .popin-habitat .icon-webcallback-conseiller{background-color:#b2965b;background-image:-webkit-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b}
body.bpf .popin-habitat .close{margin:2em}
body.bpf .wrap.credit-c .fieldset{border-left-color:#b2965b}
a{color:#00816d}
a.link,a.link-2{color:#00816d}
body.bpf.hideMenuItemAnalyseOutil #nav5-analyses-reco .sous-menu-visible li:last-child{display:none}
body.bpf div.nav-cross-footer li{width:20%}
@media screen and (max-width:768px){#ia-profilclient #restitution section.profil-client-bpf div:nth-child(2):not(.header-table){padding:20px}
}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-effvir .icon-faire-virement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/faire-virement.png) center -300px !important;width:40px !important;height:40px !important;display:block !important}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-effvir .icon-faire-virement::after{content:none}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-effvir:hover .icon-faire-virement{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/faire-virement.png) center -356px !important}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-rib .icon-editer-rib{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/editer-rib.png) center -353px !important;display:block !important;width:40px !important;height:40px !important}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-rib .icon-editer-rib::after{content:none}
.list-vue1.udc-liquidite .js-detail-toggle .qa-fam1-rib:hover .icon-editer-rib{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/actions-rapides/editer-rib.png) center -553px !important}
.video-highlight-date{font-size:13px;font-family:"BNPP Sans",sans-serif;color:#9b9894;background-color:#ebe5dc;padding:10px 0 5px 10px;margin-top:10px}
.video-highlight-title{font-size:35px;font-family:"bnpp_sans_condensedregular";color:#4c4c4c;padding:0 0 10px 10px;background-color:#ebe5dc}
.video-highlight-content{padding:10px;margin:0;padding:0}
.video-highlight-content p,.video-highlight-content li{padding:10px}
.video-highlight-content p{margin:0}
.video-highlight-content p,.video-highlight-content,.video-highlight-content li{font-size:1.5rem !important;font-family:"BNPP Square Light",sans-serif;color:#4c4c4c;background-color:#ebe5dc}
#popinvideo .topMiddle.popin{width:60%;height:100%}
#wrapper-conditions-tarifaires #presinfosleg tr td:last-child p{margin-left:4.5em}
.wrapper-dynacaap.espaceConseil.arbitrage.assurance-vie .icon-carret-down,.wrapper-dynacaap.espaceConseil.arbitrage.assurance-vie .icon-carret-up{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png)}
.wrapper-dynacaap.espaceConseil.arbitrage.assurance-vie .icon-carret-down:after,.wrapper-dynacaap.espaceConseil.arbitrage.assurance-vie .icon-carret-up:after{content:""}
.wrapper-dynacaap .orientations a{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border:0 solid transparent;background-color:#b2965b}
.wrapper-dynacaap.espaceConseil.arbitrage .onglet-back{width:100%}
body.bpf .wrapper-dynacaap .bloc-pad.arbitrages.fiscalite{background:#eee7e1;margin-bottom:0}
.wrapper-dynacaap .arbitrages#ms-arbitrage{display:none}
#w1531607066583 #compte-epargne,#option-paylib ul.fpbpf_decouverte li,ul.fpbpf_decouverte .redirect-retail{border-bottom-color:#5dc66a}
#w1531607066583 #compte-epargne span:nth-child(3),#option-paylib ul.fpbpf_decouverte li span:nth-child(3),ul.fpbpf_decouverte .redirect-retail span:nth-child(3){display:block;padding:0 2.5rem .5rem}
#w1531607066583 #compte-epargne span.part-vert,#option-paylib ul.fpbpf_decouverte li span.part-vert,ul.fpbpf_decouverte .redirect-retail span.part-vert{color:#5dc66a;min-height:auto;padding:0}
#w1531607066583 #compte-epargne span.part-vert:after,#option-paylib ul.fpbpf_decouverte li span.part-vert:after,ul.fpbpf_decouverte .redirect-retail span.part-vert:after{content:"\e674";font-family:iconbnp;font-size:1.25em;vertical-align:middle;padding-left:10px}
#w1531607066583 #compte-epargne:after,#option-paylib ul.fpbpf_decouverte li:after,ul.fpbpf_decouverte .redirect-retail:after{content:""}
body.bpf .epargne-dispo-logement-connected .cc-offres-card.redirect-retail{border-bottom-color:#5dc66a}
body.bpf .epargne-dispo-logement-connected .cc-offres-card.redirect-retail .part-vert{color:#5dc66a;padding:0 1rem}
body.bpf .epargne-dispo-logement-connected .cc-offres-card.redirect-retail a.btn-primary{background-color:#5dc66a;background-image:none;border-color:#5dc66a}
body.bpf #tabs-navigation-market .onglet.pull-left li a{top:0}
body.bpf .link-ongletpacte{text-align:center;padding-top:3rem;font-size:1.5rem}
body.bpf .link-ongletpacte a{color:#b2965b}
body.bpf:not(.client) .for-client-only{display:none}
body.bpf.qualif #besoins-et-offres .header-page h1{margin-top:0 !important}
body.bpf.qualif #besoins-et-offres .title-toggle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) right top no-repeat #fff;border-bottom:solid 1px #e6ddd3;color:#b2965b;text-transform:none;cursor:pointer;font-size:1.5rem;margin:0;padding:22px 50px 18px 15px}
body.bpf.qualif #besoins-et-offres .title-toggle.toggled{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-top.png) right center no-repeat #fff}
body.bpf.qualif #besoins-et-offres .title-toggle.toggled:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-top-selected.png) right center no-repeat #b2965b}
body.bpf.qualif #besoins-et-offres .title-toggle:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-bottom-selected.png) right center no-repeat #b2965b;color:#fff}
.bpf #ct-urgence{background-color:#f3eee9;padding:30px}
.bpf #ct-urgence .col-6{width:24%}
.bpf #ct-urgence .tel-encart{display:table;background-color:#fff;border:1px solid #b0b2b3;width:100%}
.bpf #ct-urgence .tel-encart .tel-number{color:#91919b;font-weight:700;font-size:1.9rem;font-family:arial;width:42%;text-align:center}
.bpf #ct-urgence .tel-encart .tel-message-container{width:68%}
.bpf #ct-urgence .tel-encart .tel-message{background-color:#91919b;font-family:arial;font-size:1rem;color:#fff;font-weight:700}
.bpf #nav-dec .onglet-pagination.unselectable{display:none}
.bpf #nav-dec .btn-help{position:absolute;right:100px;top:12px;background-color:#b2965b;border-color:#b2965b}
body.webview #nav-mefav,body.webview section.assurance-vie .back.back-to-home,body.webview .onglet.assurance-vie{display:none}
body.webview section.grille-tarifaire{display:none}
body.webview .assurance-vie.investissement .row a,.assurance-vie.investissement .row p{margin:0 0 .5rem 0}
body.webview .assurance-vie.investissement .row .repartition-button{padding-top:1rem}
body.webview .assurance-vie .icon-carret-down{top:16px}
body.webview .assurance-vie.investissement .link.transverse{border:1px solid #ccc;margin:1rem 0 1.5rem 0;padding:1rem 2rem}
body.webview .assurance-vie.investissement .details.end label.radio-label div{border:1px solid #ccc}
body.webview section.assurance-vie.greyC.end a.nouvel-arbitrage,body.webview section.assurance-vie.greyC.end button.imprimer,body.webview section.assurance-vie.greyC.end button.mouvements{display:none}
.assurance-vie .innerTable.sortable.assurance-vie.table-readonly tbody{background-color:transparent}
body.not-ie .assurance-vie.investissement .row p{margin:1.64286rem 0}
.bloc-annonce-av{border:1px solid #dcdfe0;border-radius:3px;padding:0 20px 25px;overflow:hidden;margin-top:30px;background:#fff}
.bloc-annonce-av>h4{margin-top:6px;margin-bottom:10px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:1.8rem;text-transform:uppercase}
.bloc-annonce-av .icon-annonce{font-size:30px;display:inline-block;vertical-align:top}
.bloc-annonce-av .txt-annonce{width:90%;margin-left:15px;display:inline-block;color:#333;vertical-align:middle}
.bloc-annonce-av .txt-annonce>p{margin-top:0}
.bloc-annonce-av .txt-annonce>ul li{list-style-type:none}
.bloc-annonce-av::before{content:'';display:inline-block;vertical-align:middle;height:100%}
.bloc-annonce-av .icon-info-color .path2:before,.bloc-annonce-av .icon-info-color .path3:before{color:#b4965f}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{color:#b2965b}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{text-indent:0;overflow:visible;font-size:0}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon.ui-icon-circle-triangle-w,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-w,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-e{font-size:0}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next{right:0}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{left:0}
.ui-datepicker .ui-datepicker-header select.ui-datepicker-year,.ui-datepicker .ui-datepicker-header select.ui-datepicker-month{font-size:.8rem}
.ui-datepicker .ui-datepicker-title{margin:0 1.3em}
.ui-datepicker .ui-state-default.ui-state-active.ui-state-hover{color:#212121}
iframe body{background:#fff}
rect:not(.highcharts-point):not(.highcharts-navigator-mask-inside){fill:#b2965d !important}
select{outline:0}
.highcharts-credits{display:none}
.onglet-expert-pat{padding:11px 0;min-width:1460px;float:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;list-style:none;padding:11px 0;margin:0;overflow:hidden;background-color:#faf9f9;text-transform:uppercase}
.onglet-expert-pat li{float:left;border-radius:0;line-height:38px;cursor:pointer;font-size:.92857rem;padding:0;margin-right:5px 0 11px;display:inline-block}
.onglet-expert-pat li.abort{margin-top:5px}
.onglet-expert-pat li a{padding:25px 29px;margin:0;border-radius:0;font-size:1rem;color:#42382f;text-transform:uppercase;position:relative}
.onglet-expert-pat li a:hover{background-color:#ebe4dc}
.onglet-expert-pat li a.active,.onglet-expert-pat li a.active:hover{background-color:#42382f;color:#fff}
.onglet-expert-pat li a.to-connect:before{content:"";width:12px;height:16px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/lock-black.png);background-repeat:no-repeat;position:absolute;top:25px;left:12px}
.client .onglet-expert-pat li a.to-connect:before{display:none}
.expert-patrimonial .onglet-back{display:none}
.expert-patrimonial p,.expert-patrimonial h2,.expert-patrimonial table,.expert-patrimonial caption,.expert-patrimonial tr,.expert-patrimonial th,.expert-patrimonial td,.expert-patrimonial div,.expert-patrimonial span,.expert-patrimonial li,.expert-patrimonial input,.expert-patrimonial label{font-family:bnpp_typeregular,Arial,sans-serif;font-size:1.1rem}
body.bpf #wrapper-diagnostic-profil .header-page .onglet-nav2 li{display:inline-block}
body.bpf #wrapper-diagnostic-profil .header-page .onglet-nav2 li a.active,body.bpf #wrapper-diagnostic-profil .header-page .onglet-nav2 li a.on{background-color:#b2965b;color:#fff}
body.bpf #wrapper-diagnostic-profil .header-page .onglet-nav2 li a::first-letter {text-transform:uppercase}
body.bpf #wrapper-diagnostic-profil .header-page .onglet-nav2 li a::first-letter {text-transform:uppercase}
body.bpf #ia-simulation #wrapper-diagnostic-profil .header-page{margin-top:0;display:none}
body.bpf .conseil-patrimoine .header-page{margin-top:0}
body.bpf #wrapper-diagnostic-profil .header-page{margin-top:60px}
body.bpf .conseil-patrimoine,body.bpf .maquette,body.bpf #wrapper-diagnostic-profil{background:#fff;padding:0}
body.bpf .conseil-patrimoine p,body.bpf .conseil-patrimoine h2,body.bpf .conseil-patrimoine table,body.bpf .conseil-patrimoine caption,body.bpf .conseil-patrimoine tr,body.bpf .conseil-patrimoine th,body.bpf .conseil-patrimoine td,body.bpf .conseil-patrimoine div,body.bpf .conseil-patrimoine span,body.bpf .conseil-patrimoine li,body.bpf .conseil-patrimoine a,body.bpf .conseil-patrimoine input,body.bpf .conseil-patrimoine label,body.bpf .maquette p,body.bpf .maquette h2,body.bpf .maquette table,body.bpf .maquette caption,body.bpf .maquette tr,body.bpf .maquette th,body.bpf .maquette td,body.bpf .maquette div,body.bpf .maquette span,body.bpf .maquette li,body.bpf .maquette a,body.bpf .maquette input,body.bpf .maquette label,body.bpf #wrapper-diagnostic-profil p,body.bpf #wrapper-diagnostic-profil h2,body.bpf #wrapper-diagnostic-profil table,body.bpf #wrapper-diagnostic-profil caption,body.bpf #wrapper-diagnostic-profil tr,body.bpf #wrapper-diagnostic-profil th,body.bpf #wrapper-diagnostic-profil td,body.bpf #wrapper-diagnostic-profil div,body.bpf #wrapper-diagnostic-profil span,body.bpf #wrapper-diagnostic-profil li,body.bpf #wrapper-diagnostic-profil a,body.bpf #wrapper-diagnostic-profil input,body.bpf #wrapper-diagnostic-profil label{font-family:bnpp_typeregular,Arial,sans-serif;font-size:1.1rem}
body.bpf .conseil-patrimoine .no-float,body.bpf .maquette .no-float,body.bpf #wrapper-diagnostic-profil .no-float{float:none}
body.bpf .conseil-patrimoine header .onglet-nav2,body.bpf .maquette header .onglet-nav2,body.bpf #wrapper-diagnostic-profil header .onglet-nav2{margin-bottom:0;z-index:2;clear:both}
body.bpf .conseil-patrimoine header .onglet-nav2 .onglet,body.bpf .maquette header .onglet-nav2 .onglet,body.bpf #wrapper-diagnostic-profil header .onglet-nav2 .onglet{min-width:4520px}
body.bpf .conseil-patrimoine header .libelle-compte h1 .what-is-this-acronym,body.bpf .maquette header .libelle-compte h1 .what-is-this-acronym,body.bpf #wrapper-diagnostic-profil header .libelle-compte h1 .what-is-this-acronym{line-height:1.2rem;padding:0;display:block}
body.bpf .conseil-patrimoine input::-ms-clear,body.bpf .maquette input::-ms-clear,body.bpf #wrapper-diagnostic-profil input::-ms-clear{display:none}
body.bpf .conseil-patrimoine input:required,body.bpf .maquette input:required,body.bpf #wrapper-diagnostic-profil input:required{-webkit-box-shadow:none;box-shadow:none}
body.bpf .conseil-patrimoine .header-page.has-onglet,body.bpf .maquette .header-page.has-onglet,body.bpf #wrapper-diagnostic-profil .header-page.has-onglet{margin-top:48px}
body.bpf .conseil-patrimoine .header-page .onglet li,body.bpf .maquette .header-page .onglet li,body.bpf #wrapper-diagnostic-profil .header-page .onglet li{display:inline-block}
body.bpf .conseil-patrimoine .header-page .onglet li a.active,body.bpf .maquette .header-page .onglet li a.active,body.bpf #wrapper-diagnostic-profil .header-page .onglet li a.active{background-color:#b2965b;color:#fff}
body.bpf .conseil-patrimoine .header-page .onglet li a::first-letter ,body.bpf .maquette .header-page .onglet li a::first-letter ,body.bpf #wrapper-diagnostic-profil .header-page .onglet li a::first-letter {text-transform:uppercase}
body.bpf .conseil-patrimoine .header-page .onglet li a::first-letter ,body.bpf .maquette .header-page .onglet li a::first-letter ,body.bpf #wrapper-diagnostic-profil .header-page .onglet li a::first-letter {text-transform:uppercase}
body.bpf .conseil-patrimoine .slogan,body.bpf .maquette .slogan,body.bpf #wrapper-diagnostic-profil .slogan{background-color:#e9dec0;color:#7a6b59;padding:1rem 2rem}
body.bpf .conseil-patrimoine .video,body.bpf .maquette .video,body.bpf #wrapper-diagnostic-profil .video{position:relative;display:block;padding:0 0 18% 0}
body.bpf .conseil-patrimoine .video.aider-mes-proche,body.bpf .maquette .video.aider-mes-proche,body.bpf #wrapper-diagnostic-profil .video.aider-mes-proche{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/aider-mes-proches.jpg) no-repeat right top}
body.bpf .conseil-patrimoine .video.patrimoine-immobilier,body.bpf .maquette .video.patrimoine-immobilier,body.bpf #wrapper-diagnostic-profil .video.patrimoine-immobilier{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/immobilier.jpg) no-repeat right top}
body.bpf .conseil-patrimoine .video .video-couv,body.bpf .maquette .video .video-couv,body.bpf #wrapper-diagnostic-profil .video .video-couv{height:auto;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);position:relative}
body.bpf .conseil-patrimoine .video .text-left,body.bpf .maquette .video .text-left,body.bpf #wrapper-diagnostic-profil .video .text-left{padding:1% 0 0 0}
body.bpf .conseil-patrimoine .video .text-left .title,body.bpf .maquette .video .text-left .title,body.bpf #wrapper-diagnostic-profil .video .text-left .title{font-size:1.6rem;text-transform:uppercase;font-weight:bold;color:#000;margin:0 0 0 7%}
body.bpf .conseil-patrimoine .video .text-left h2,body.bpf .maquette .video .text-left h2,body.bpf #wrapper-diagnostic-profil .video .text-left h2{font-size:5.9rem;line-height:6rem;margin:0;font-family:bnpp_sans_condensed_light,Arial,sans-serif;padding:0 0 0 7%;color:#fff}
body.bpf .conseil-patrimoine .video .text-left .to-see,body.bpf .maquette .video .text-left .to-see,body.bpf #wrapper-diagnostic-profil .video .text-left .to-see{background-color:#4e4e4e;display:inline-block;color:#fff;z-index:1;font-size:1.1rem;border-radius:10px;-moz-border-radius:10px;padding:10px 30px;text-align:center;margin:0 0 0 7%}
body.bpf .conseil-patrimoine .video .encart,body.bpf .maquette .video .encart,body.bpf #wrapper-diagnostic-profil .video .encart{border-radius:8px;-moz-border-radius:8px;background:#fff7f4;opacity:.8;position:absolute;z-index:1;bottom:5%;font-size:1.8rem;right:2%;padding:25px}
body.bpf .conseil-patrimoine .video .encart ul,body.bpf .maquette .video .encart ul,body.bpf #wrapper-diagnostic-profil .video .encart ul{list-style-type:none}
body.bpf .conseil-patrimoine .video .encart ul li,body.bpf .maquette .video .encart ul li,body.bpf #wrapper-diagnostic-profil .video .encart ul li{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/chevron-liste.png) no-repeat;padding:0 0 0 30px;line-height:2rem;color:#4e4e4e}
body.bpf .conseil-patrimoine .legacy,body.bpf .maquette .legacy,body.bpf #wrapper-diagnostic-profil .legacy{text-align:center;clear:both}
body.bpf .conseil-patrimoine .legacy .text,body.bpf .maquette .legacy .text,body.bpf #wrapper-diagnostic-profil .legacy .text{color:#242424;font-size:1rem;text-decoration:underline;cursor:pointer}
body.bpf .conseil-patrimoine .legacy .icon-info,body.bpf .maquette .legacy .icon-info,body.bpf #wrapper-diagnostic-profil .legacy .icon-info{font-size:1.3rem;margin:0 25px 0 0;display:inline-block;vertical-align:top;font-family:iconBNP}
body.bpf .conseil-patrimoine .tooltip-avertissement,body.bpf .maquette .tooltip-avertissement,body.bpf #wrapper-diagnostic-profil .tooltip-avertissement{display:none;position:absolute;margin:0 3%;left:0;bottom:0;z-index:1}
body.bpf .conseil-patrimoine .tooltip-avertissement span,body.bpf .maquette .tooltip-avertissement span,body.bpf #wrapper-diagnostic-profil .tooltip-avertissement span{display:inline-block;height:0;width:0;border-right:7px solid transparent;border-top:8px solid #4e4e4e;border-left:8px solid transparent;bottom:-8px;left:50%;position:absolute}
body.bpf .conseil-patrimoine .tooltip-avertissement .tooltip-avertissement-inside,body.bpf .maquette .tooltip-avertissement .tooltip-avertissement-inside,body.bpf #wrapper-diagnostic-profil .tooltip-avertissement .tooltip-avertissement-inside{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#4e4e4e;box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#fff;font-size:.9rem;padding:15px}
body.bpf .conseil-patrimoine .tooltip-avertissement .tooltip-avertissement-inside a,body.bpf .maquette .tooltip-avertissement .tooltip-avertissement-inside a,body.bpf #wrapper-diagnostic-profil .tooltip-avertissement .tooltip-avertissement-inside a{color:#fff}
body.bpf .conseil-patrimoine .call,body.bpf .maquette .call,body.bpf #wrapper-diagnostic-profil .call{position:fixed;right:15px;top:172px;z-index:999}
body.bpf .conseil-patrimoine .call-two,body.bpf .maquette .call-two,body.bpf #wrapper-diagnostic-profil .call-two{position:fixed;right:15px;top:172px;z-index:999}
body.bpf .conseil-patrimoine .call-two span.icon-phone-alt,body.bpf .maquette .call-two span.icon-phone-alt,body.bpf #wrapper-diagnostic-profil .call-two span.icon-phone-alt{position:absolute;top:1rem;color:#fff;font-size:2rem;left:.5rem;font-family:iconbnp}
body.bpf .conseil-patrimoine .call-two a,body.bpf .maquette .call-two a,body.bpf #wrapper-diagnostic-profil .call-two a{display:block;line-height:0;position:relative}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul,body.bpf .maquette .call-two .tooltip-calcul,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul{position:absolute;padding:5px;width:235px;right:47px;top:10px;padding:5px;text-align:center}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul.contact,body.bpf .maquette .call-two .tooltip-calcul.contact,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul.contact{bottom:10px;top:70px}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul.contact .tooltip-calcul-inside,body.bpf .maquette .call-two .tooltip-calcul.contact .tooltip-calcul-inside,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul.contact .tooltip-calcul-inside{background-color:#4e4e4e}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul.contact span,body.bpf .maquette .call-two .tooltip-calcul.contact span,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul.contact span{border-left:5px solid #4e4e4e}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul span,body.bpf .maquette .call-two .tooltip-calcul span,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul span{position:absolute;right:0;top:8px;display:inline-block;height:0;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:5px solid #b2965d}
body.bpf .conseil-patrimoine .call-two .tooltip-calcul .tooltip-calcul-inside,body.bpf .maquette .call-two .tooltip-calcul .tooltip-calcul-inside,body.bpf #wrapper-diagnostic-profil .call-two .tooltip-calcul .tooltip-calcul-inside{background-color:#b2965d;font-size:.9rem;border-radius:4px;-moz-border-radius:4px;color:#fff;padding:10px}
body.bpf .conseil-patrimoine .call-two .fd-biblio,body.bpf .maquette .call-two .fd-biblio,body.bpf #wrapper-diagnostic-profil .call-two .fd-biblio{width:40px;height:60px;border-radius:9px 9px 0 0;-moz-border-radius:9px 9px 0 0;-webkit-border-radius:8px 8px 0 0;background-color:#cab480}
body.bpf .conseil-patrimoine .call-two .fd-biblio .icon.icon-etudiant,body.bpf .maquette .call-two .fd-biblio .icon.icon-etudiant,body.bpf #wrapper-diagnostic-profil .call-two .fd-biblio .icon.icon-etudiant{position:absolute;font-size:1.6rem;color:#fff;top:17px;left:5px}
body.bpf .conseil-patrimoine .tooltip-patrimoine,body.bpf .maquette .tooltip-patrimoine,body.bpf #wrapper-diagnostic-profil .tooltip-patrimoine{display:none;margin:10px 0 0 0;position:absolute;left:65%;width:70%;z-index:1}
body.bpf .conseil-patrimoine .tooltip-patrimoine span,body.bpf .maquette .tooltip-patrimoine span,body.bpf #wrapper-diagnostic-profil .tooltip-patrimoine span{display:inline-block;height:0;width:0;border-right:7px solid transparent;border-bottom:8px solid rgba(78,78,78,0.6);border-left:8px solid transparent;top:-8px;left:43%;position:absolute}
body.bpf .conseil-patrimoine .tooltip-patrimoine .tooltip-patrimoine-inside,body.bpf .maquette .tooltip-patrimoine .tooltip-patrimoine-inside,body.bpf #wrapper-diagnostic-profil .tooltip-patrimoine .tooltip-patrimoine-inside{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:rgba(78,78,78,0.6);box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#fff;font-size:.9rem;padding:15px}
body.bpf .conseil-patrimoine .tooltip-patrimoine .tooltip-patrimoine-inside a,body.bpf .maquette .tooltip-patrimoine .tooltip-patrimoine-inside a,body.bpf #wrapper-diagnostic-profil .tooltip-patrimoine .tooltip-patrimoine-inside a{color:#fff}
body.bpf .conseil-patrimoine .link-tooltip,body.bpf .maquette .link-tooltip,body.bpf #wrapper-diagnostic-profil .link-tooltip{position:relative}
body.bpf .conseil-patrimoine .link-tooltip a,body.bpf .maquette .link-tooltip a,body.bpf #wrapper-diagnostic-profil .link-tooltip a{color:#b2965d;text-decoration:underline}
body.bpf .conseil-patrimoine .link-without-tooltip,body.bpf .maquette .link-without-tooltip,body.bpf #wrapper-diagnostic-profil .link-without-tooltip{color:#b2965d;text-decoration:underline}
body.bpf .conseil-patrimoine .tooltip-faq,body.bpf .maquette .tooltip-faq,body.bpf #wrapper-diagnostic-profil .tooltip-faq{display:block;margin:10px 0 0 0;position:absolute;left:-34px;top:15px}
body.bpf .conseil-patrimoine .tooltip-faq .arrow-faq,body.bpf .maquette .tooltip-faq .arrow-faq,body.bpf #wrapper-diagnostic-profil .tooltip-faq .arrow-faq{display:inline-block;height:0;width:0;border-right:7px solid transparent;border-bottom:8px solid #4e4e4e;border-left:8px solid transparent;top:-8px;left:43%;position:absolute}
body.bpf .conseil-patrimoine .tooltip-faq .tooltip-faq-inside,body.bpf .maquette .tooltip-faq .tooltip-faq-inside,body.bpf #wrapper-diagnostic-profil .tooltip-faq .tooltip-faq-inside{width:300px;display:block;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:rgba(78,78,78,0.8);box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#fff;font-size:.9rem;padding:15px}
body.bpf .conseil-patrimoine .tooltip-faq .tooltip-faq-inside a,body.bpf .maquette .tooltip-faq .tooltip-faq-inside a,body.bpf #wrapper-diagnostic-profil .tooltip-faq .tooltip-faq-inside a{color:#fff;-webkit-text-decoration:#fff;text-decoration:#fff}
body.bpf .conseil-patrimoine .wrapper-contenu-inside,body.bpf .maquette .wrapper-contenu-inside,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside{background-color:#fff;padding:0;position:relative;text-align:center;overflow:hidden}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .goto,body.bpf .maquette .wrapper-contenu-inside .goto,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .goto{position:absolute;top:50%;display:block;z-index:1}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .goto.previous,body.bpf .maquette .wrapper-contenu-inside .goto.previous,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .goto.previous{left:10px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .goto.next,body.bpf .maquette .wrapper-contenu-inside .goto.next,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .goto.next{right:10px;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .title,body.bpf .maquette .wrapper-contenu-inside .title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .title{text-align:center;font-size:1.5rem;margin:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario,body.bpf .maquette .wrapper-contenu-inside .scenario,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario{display:inline-block;margin:10px;position:relative;text-align:center;text-align:left;vertical-align:top;position:relative}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .arrow-toggle-down,body.bpf .maquette .wrapper-contenu-inside .scenario .arrow-toggle-down,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .arrow-toggle-down{display:inline-block;height:0;width:0;border-top:12px solid #e6ddd3;border-right:38px solid transparent;border-left:38px solid transparent;position:absolute;bottom:-30px;left:30%;cursor:pointer}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .arrow-toggle-down.selected,body.bpf .maquette .wrapper-contenu-inside .scenario .arrow-toggle-down.selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .arrow-toggle-down.selected{border-top:0;border-right:38px solid transparent;border-bottom:12px solid #685648;border-left:38px solid transparent}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .info,body.bpf .maquette .wrapper-contenu-inside .scenario .info,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .info{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/info.png) no-repeat right top #e6ddd3;display:inline-block;vertical-align:top;height:75px;width:30px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info .button,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info .button,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info .button{border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;width:200px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .input-number,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .input-number{width:148px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2{right:42px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .dropdown-container .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .dropdown-container .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .dropdown-container .dropdown .dropdown-selected{width:168px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info:not(.with-info2) .error,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info:not(.with-info2) .error,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info:not(.with-info2) .error{padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info2,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info2{padding-bottom:25px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.with-info2 .error,body.bpf .maquette .wrapper-contenu-inside .scenario.with-info2 .error,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.with-info2 .error{padding:28px 0 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page{width:400px;margin:20px auto;display:block}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number{position:relative;background:#fff}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number{width:319px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number.little-text-one-line,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number.little-text-one-line,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .input-number.little-text-one-line{width:75%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .currency,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .currency,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .currency{width:2%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .info,body.bpf .maquette .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .info,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.plein-page .wrapper-input-number .info{position:absolute;right:0;top:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.without-title,body.bpf .maquette .wrapper-contenu-inside .scenario.without-title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.without-title{margin:100px 10px 10px 10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.no-info .button,body.bpf .maquette .wrapper-contenu-inside .scenario.no-info .button,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.no-info .button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:230px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number,body.bpf .maquette .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number{width:178px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number[id='situationNetImpo'],body.bpf .maquette .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number[id='situationNetImpo'],body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number[id='situationNetImpo']{width:236px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf .maquette .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .icon.icon-picto-rembourser-color .path2{right:12px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .button,body.bpf .maquette .wrapper-contenu-inside .scenario .button,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .button{border-width:0;white-space:normal;word-wrap:break-word;height:75px;background-color:#e6ddd3;color:#fff;cursor:pointer;text-align:center;color:#242424;font-size:1.2rem;padding:27px 0;display:inline-block;vertical-align:top}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .button.padd2,body.bpf .maquette .wrapper-contenu-inside .scenario .button.padd2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .button.padd2{padding:17px 7px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .button.two-lines,body.bpf .maquette .wrapper-contenu-inside .scenario .button.two-lines,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .button.two-lines{padding:17px 10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .button.three-lines,body.bpf .maquette .wrapper-contenu-inside .scenario .button.three-lines,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .button.three-lines{padding:10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .button.selected,body.bpf .maquette .wrapper-contenu-inside .scenario .button.selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .button.selected{color:#e6ddd3;background-color:#685648}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #e6ddd3;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.3);height:75px;position:relative}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .colored-input-text ~ label,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .colored-input-text ~ label,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .colored-input-text ~ label{position:absolute;top:13px;left:25px;font-size:.8rem;text-align:left;height:55px;width:147px;color:#aaa}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border{border:0;box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 0 0 rgba(0,0,0,0.3)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number{border-color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-webkit-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-webkit-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-webkit-input-placeholder{color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text::-moz-placeholder{color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-ms-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-ms-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-ms-input-placeholder{color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .input-number.little-text:-moz-placeholder{color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .currency.pourcent,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .currency.pourcent,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.no-border.read-only .currency.pourcent{color:#ccc}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon:before,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon .path2:before,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon:before,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon .path2:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text)[readonly] ~ .icon .path2:before{color:#9a9898}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder{position:absolute;top:37px;left:25px;color:#9a9898;-webkit-transition:.3s;transition:.3s;display:inline;font-size:.8rem;text-align:left;margin:0;line-height:normal}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder.two-lines,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder.two-lines,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text) ~ label.input-placeholder.two-lines{top:26px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder{top:7px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder.two-lines,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder.two-lines,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder.two-lines,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder.two-lines,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text):not([readonly]):focus ~ label.input-placeholder.two-lines,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number input:not(.colored-input-text).hasContent ~ label.input-placeholder.two-lines{top:5px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number{background:0;color:#1d1d1d;font-size:1.3rem;height:30px;margin:30px 25px 0;padding:0 20px 5px 0;border:0;border-bottom:1px solid #000;text-align:right}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number[readonly],body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number[readonly],body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number[readonly]{border-color:#9a9898;color:#9a9898}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-inner-spin-button,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-outer-spin-button,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-inner-spin-button,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-outer-spin-button,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-inner-spin-button,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield;margin:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text{height:54px;width:209px;margin:0 20px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-webkit-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-webkit-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-webkit-input-placeholder{font-size:.8rem;text-align:left;white-space:pre-wrap;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text::-moz-placeholder{font-size:.8rem;text-align:left;white-space:pre-wrap;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-ms-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-ms-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-ms-input-placeholder{font-size:.8rem;text-align:left;white-space:pre-wrap;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text:-moz-placeholder{font-size:.8rem;text-align:left;white-space:pre-wrap;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line{height:40px;width:172px;margin:5px 20px 0;vertical-align:super}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-webkit-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-webkit-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-webkit-input-placeholder{font-size:.8rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder{font-size:.8rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-ms-input-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-ms-input-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-ms-input-placeholder{font-size:.8rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder{font-size:.8rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:placeholder-shown,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:placeholder-shown,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line::-moz-placeholder,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .input-number.little-text-one-line:placeholder-shown{font-size:.8rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number.without-border,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number.without-border,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number.without-border{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number select,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number select,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number select{border:0;border-bottom:1px solid #000;margin:3px 25px;color:#000;font-size:.8rem;white-space:pre-wrap;word-wrap:break-word;width:209px;height:53px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number select option,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number select option,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number select option{width:182px;white-space:pre-wrap;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number select option:first-child,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number select option:first-child,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number select option:first-child{color:#9a9898}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number select+.irop-r55:before,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number select+.irop-r55:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number select+.irop-r55:before{top:23px;right:54px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container{display:inline-block}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown{text-align:right}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown.white-box,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown.white-box,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown.white-box{border:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .label,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .label,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .label{position:absolute;font-size:.8rem;color:#1d1d1d;padding:1.7rem 1.5rem;text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .dropdown-selected{width:198px;margin:0 15px;height:47px;border-bottom:0;font-size:1.2rem;color:#b2965b;padding:2rem 23px 1rem;background:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .btn-select,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .btn-select,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown .btn-select{height:74px;border-left:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown:hover .btn-select,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown:hover .btn-select,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown:hover .btn-select{background-color:transparent;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);background-size:center -7px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list{top:75px;height:150px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select{outline:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li{text-align:right;color:#9a9898;padding:1rem 45px;font-size:1.2rem;margin:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li:hover,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li:hover,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container .dropdown-list .dropdown-list-select li:hover{color:#fff}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.situation'] .dropdown .dropdown-selected,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationNbrEnfants'] .dropdown .dropdown-selected,body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.situation'] .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationNbrEnfants'] .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.situation'] .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationNbrEnfants'] .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='situationFamiliale'] .dropdown .dropdown-selected{font-size:.9rem;padding:2rem 29px 1rem 23px;width:254px;word-wrap:break-word}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.parts'] .dropdown .dropdown-selected,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.parts'] .dropdown .dropdown-selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .dropdown-container[id='impots.parts'] .dropdown .dropdown-selected{width:254px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .currency,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .currency,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .currency{display:inline-block;font-size:1.3rem;width:36px;height:28px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .currency.pourcent,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .currency.pourcent,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .currency.pourcent{width:40px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2{position:absolute;top:24px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2:before,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .icon.icon-picto-rembourser-color .path2:before{color:#b2965b;font-family:iconBNP;font-size:2.6rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .wrapper-input-number .irop-r55:before,body.bpf .maquette .wrapper-contenu-inside .scenario .wrapper-input-number .irop-r55:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .wrapper-input-number .irop-r55:before{color:#b2965b;font-family:iconBNP;font-size:1rem;font-weight:bold;position:absolute;top:36px;right:26px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .error,body.bpf .maquette .wrapper-contenu-inside .scenario .error,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .error{position:relative;color:#d0021b;padding:20px 0 0 0;font-size:.8rem;text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .input-container.date-picker,body.bpf .maquette .wrapper-contenu-inside .scenario .input-container.date-picker,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .input-container.date-picker{display:inline-block;cursor:pointer}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .input-container.date-picker input,body.bpf .maquette .wrapper-contenu-inside .scenario .input-container.date-picker input,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .input-container.date-picker input{text-align:left}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario .input-container.date-picker:after,body.bpf .maquette .wrapper-contenu-inside .scenario .input-container.date-picker:after,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .scenario .input-container.date-picker:after{top:32px;right:25px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .in-between,body.bpf .maquette .wrapper-contenu-inside .in-between,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .in-between{display:inline-block;vertical-align:middle;font-size:1.8rem;margin:27px 20px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions{min-height:300px;position:relative}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions>div,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions>div,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions>div{margin:40px 0 15px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .question,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .question,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .question{color:#b2965b;font-size:2.2rem;margin:0 10px 50px;text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .question.subtitle,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .question.subtitle,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .question.subtitle{margin:50px 0 50px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .pre-question,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .pre-question,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .pre-question{font-size:1.4rem;color:#4e4e4e}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .wrapper-next-step,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .wrapper-next-step,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .wrapper-next-step{margin:60px 0 30px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary{font-size:1.3rem;padding:10px 24px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.desactivated,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.desactivated,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.desactivated{opacity:.3}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass{border:2px solid #b2965b;background:#fff;color:#b2965b}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-1,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-1,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-1{margin-bottom:45px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question{clear:both;padding:30px 0 20px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question .question-step-title,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question .question-step-title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question .question-step-title{font-size:2rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question .question-step-sub-title,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question .question-step-sub-title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question .question-step-sub-title{font-size:1.5rem;color:#9a9898}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question.step-2,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question.step-2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question.step-2{-webkit-box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.3);display:none}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question.step-3,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question.step-3,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question.step-3{display:none;margin-top:30px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question.step-3 .question-step-title,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question.step-3 .question-step-title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question.step-3 .question-step-title{margin-top:44px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions .step-question .wrapper-long-input,body.bpf .maquette .wrapper-contenu-inside .wrapper-questions .step-question .wrapper-long-input,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .wrapper-questions .step-question .wrapper-long-input{-webkit-box-shadow:inset 0 3px 11px 0 rgba(0,0,0,0.3);box-shadow:inset 0 3px 11px 0 rgba(0,0,0,0.3);background-color:#f7f5f5;padding:40px 0 20px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary,body.bpf .maquette .wrapper-contenu-inside .summary,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .summary{background:#e8e3dd;background:-webkit-linear-gradient(left,#fffefc 0,#e8e3dd 100%);border-top:1px solid #e9dec0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefc',endColorstr='#e8e3dd',GradientType=1);position:relative;font-size:1.6rem;height:203px;text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary p,body.bpf .maquette .wrapper-contenu-inside .summary p,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .summary p{margin:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);font-size:1.6rem;width:100%;padding:0 10px;line-height:35px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .legacy-title,body.bpf .maquette .wrapper-contenu-inside .legacy-title,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .legacy-title{color:#9a9898;font-size:.8rem;margin-bottom:30px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese,body.bpf .maquette .wrapper-contenu-inside.synthese,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese{text-align:left;padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese{border-bottom:1px solid #e6ddd3}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .wrapper-btn,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .wrapper-btn,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .wrapper-btn{text-align:center;margin:50px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu{color:#000;border:1px solid #000;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;background-image:none;background-color:#fff;background-repeat:no-repeat;background-position:10px center;padding:15px 15px 15px 35px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.bareme,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.bareme,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.bareme,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.bareme,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.bareme,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.bareme{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/bareme.png)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.lissage,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.lissage,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-cehr.lissage,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/lissage.png)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese .btn-pfu.lissage{margin-bottom:10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese p.total,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-synthese p.total,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-synthese p.total{font-size:1.3rem;color:#fff;margin:0 0 15px;text-align:center;clear:both}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .call-two .tooltip-calcul-inside,body.bpf .maquette .wrapper-contenu-inside.synthese .call-two .tooltip-calcul-inside,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .call-two .tooltip-calcul-inside{background-color:#4e4e4e}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2{padding:0 30px;position:relative}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .btn-primary.contact-dedicated-little,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .btn-primary.contact-dedicated-little,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .btn-primary.contact-dedicated-little{margin:10px auto;display:inline-block}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .goto.previous,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .goto.previous,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .goto.previous{top:1.8rem;left:3rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2:last-child,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2:last-child{background:#b2965d;position:relative;padding:0 0 40px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child h2,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2:last-child h2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2:last-child h2{padding:0 0 0 30px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .cursor-right,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2:last-child .cursor-right,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2:last-child .cursor-right{display:inline-block;height:0;width:0;border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:20px solid #fff;position:absolute;left:0;top:42%;z-index:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .share,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2:last-child .share,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2:last-child .share{position:absolute;top:5%;right:5%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .to-complete,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2:last-child .to-complete,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2:last-child .to-complete{margin:0;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);position:relative;clear:both;width:80%;top:20%;left:50%;color:#fff;font-size:1.6rem;text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 ul li,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 ul li,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 ul li{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/chevron.png) left center no-repeat;font-size:1.5rem;list-style:none;padding:0 0 0 20px;margin:0 0 30px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 ul li a,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 ul li a,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 ul li a{color:#4e4e4e;text-decoration:underline}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .btn-primary.white,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .btn-primary.white,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .btn-primary.white{border-radius:4px;color:#1d1d1d;background:#fff;border-color:#1d1d1d;border-bottom-width:1px;margin:10px 0 0 5px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .btn-primary.transparent,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .btn-primary.transparent,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .btn-primary.transparent{display:inline-block;width:235px;border-radius:4px;background:transparent;border-color:#b2965b;border-bottom-width:1px;margin:0 auto 20px;color:#b2965b;background:#fff;font-size:1.2rem;line-height:30px;margin:0 10px 0 8.5%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .advice,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .advice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .advice{position:relative;background-color:#f6f3ef;display:inline-block;border-radius:15px;padding:20px;color:#4e4e4e;font-size:1.2rem;vertical-align:top;text-align:center;margin:0 0 40px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .advice .icon,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .advice .icon,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .advice .icon{font-size:3rem;color:#b2965d;vertical-align:sub}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .advice .icon:before,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .advice .icon:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .advice .icon:before{font-family:iconBNP}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .advice .pointe,body.bpf .maquette .wrapper-contenu-inside.synthese .col-2 .advice .pointe,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .col-2 .advice .pointe{position:absolute;bottom:-4px;left:-42px;width:60px;height:60px;border-radius:50%;-webkit-box-shadow:10px 10px 0 0 #f6f3ef;box-shadow:10px 10px 0 0 #f6f3ef;-webkit-transform:scale(1) rotate(-35deg);transform:scale(1) rotate(-35deg)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese h2,body.bpf .maquette .wrapper-contenu-inside.synthese h2,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese h2{text-align:left;font-size:3rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;margin:25px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese h2.further,body.bpf .maquette .wrapper-contenu-inside.synthese h2.further,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese h2.further{color:#9a9898;padding:0 30px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese h2 .ma-simulation,body.bpf .maquette .wrapper-contenu-inside.synthese h2 .ma-simulation,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese h2 .ma-simulation{font-size:3rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/pointer.png) no-repeat right 11px #b2965d;display:inline-block;cursor:help;color:#fff;border-radius:4px;padding:6px 30px 0 5px;min-width:60px;opacity:.8}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .title-mod,body.bpf .maquette .wrapper-contenu-inside.synthese .title-mod,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .title-mod{font-size:2rem;padding:0 0 0 3rem;margin:20px 0 0 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .subtitle-mod,body.bpf .maquette .wrapper-contenu-inside.synthese .subtitle-mod,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .subtitle-mod{padding:0 0 0 3rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .further-btn,body.bpf .maquette .wrapper-contenu-inside.synthese .further-btn,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .further-btn{clear:both;position:relative;border-top:1px solid #e6ddd3}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .further-btn p,body.bpf .maquette .wrapper-contenu-inside.synthese .further-btn p,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .further-btn p{font-size:1.4rem;color:#1d1d1d;text-transform:uppercase}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-faq-synthese,body.bpf .maquette .wrapper-contenu-inside.synthese .wrapper-faq-synthese,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .wrapper-faq-synthese{padding:0 0 10px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .faq-synthese,body.bpf .maquette .wrapper-contenu-inside.synthese .faq-synthese,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .faq-synthese{margin:0 4%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .faq-synthese a,body.bpf .maquette .wrapper-contenu-inside.synthese .faq-synthese a,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .faq-synthese a{border:2px solid #b2965b;background-color:#f6f3ef;display:block;border-radius:4px;padding:20px 30px;color:#b2965b;font-size:1.2rem;vertical-align:top;text-align:center;width:60%;margin:0 auto 20px;position:relative}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .faq-synthese a .icon-carret-right,body.bpf .maquette .wrapper-contenu-inside.synthese .faq-synthese a .icon-carret-right,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .faq-synthese a .icon-carret-right{display:inline-block;position:absolute;right:1rem;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe{font-size:1.5rem;margin:0 0 10px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe.story-container,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe.story-container,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe.story-container{line-height:35px;margin:0 0 25px 25px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param{display:inline;position:relative;cursor:pointer;font-size:1.5rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction{display:block;cursor:auto;text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down{color:#fff;background-color:#b2965d;width:26px;height:26px;display:inline-block;border-radius:13px;position:relative;top:6px;opacity:.8;background-position:center -59px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down:after,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down:after,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction .icon-carret-down:after{font-size:1.4rem;position:absolute;right:4px;top:3px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction>span,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction>span,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param.add-reduction>span{padding:10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span{display:inline-block;cursor:pointer;background:#b2965d;color:#fff;border-radius:4px;font-size:20px;padding:0 5px;margin-bottom:10px;min-width:60px;text-align:center;opacity:.8}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span.to-complete,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span.to-complete,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span.to-complete{background:#9a9898;font-size:1.2rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice{position:absolute;width:140%;z-index:1;top:38px;left:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice span:not(.path2):not(.icon),body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice span:not(.path2):not(.icon),body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice span:not(.path2):not(.icon){display:inline-block;height:0;width:0;border-right:7px solid transparent;border-bottom:8px solid #f7f3ef;border-left:8px solid transparent;top:-8px;left:20%;position:absolute}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice{border-radius:5px;box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#1d1d1d;position:absolute;z-index:1;padding:10px 15px;background:#f7f3ef;white-space:nowrap;list-style:none}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li{font-size:1rem;background:0;margin:0;padding:0 15px 0 0;line-height:1.8rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li.selected,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li.selected,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice li.selected{font-weight:bold;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/selected.png) right center no-repeat}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input{border-radius:5px;box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#1d1d1d;position:absolute;z-index:1;padding:5px;background:#f7f3ef;left:-74%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario{background-color:#fff;margin:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario .error,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario .error,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-select-choice .select-choice-input .scenario .error{top:-11px;padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice{position:absolute;z-index:2;bottom:-9px;font-size:1.2rem;width:100%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice span:not(.path2):not(.icon),body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice span:not(.path2):not(.icon),body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice span:not(.path2):not(.icon){display:inline-block;height:0;width:0;border-right:7px solid transparent;border-bottom:8px solid #f7f3ef;border-left:8px solid transparent;top:-8px;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%;position:absolute}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice{border-radius:5px;box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);-moz-box-shadow:1px 8px 10px 0 rgba(0,0,0,0.1);color:#1d1d1d;position:absolute;z-index:1;padding:10px 15px;background:#f7f3ef;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);left:50%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .item-choice,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .item-choice,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .item-choice{text-align:center;margin-bottom:10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario{background-color:#fff;margin:0;display:none;padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario .error,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario .error,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario .error{padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label{display:block;margin-right:0;text-align:left;padding:0 0 0 2rem;white-space:nowrap;margin-bottom:17px;line-height:1.3rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:before,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label:before,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:before,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:not(:checked)+label:before{left:0;top:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:after,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:after,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form [type=checkbox]:checked+label:after{background-color:#000;border-radius:50%;color:#fff;content:"\e603";font-family:iconbnp;font-size:.9rem;left:0;top:0;padding-top:5px;width:1.71429rem;height:1.71429rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .btn-primary,body.bpf .maquette .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .btn-primary,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .btn-primary{width:100%;margin-top:5px;padding:10px 24px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .new-simu,body.bpf .maquette .wrapper-contenu-inside.synthese .new-simu,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .new-simu{text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .new-simu .btn-primary.black,body.bpf .maquette .wrapper-contenu-inside.synthese .new-simu .btn-primary.black,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .new-simu .btn-primary.black{border-radius:4px;background:#4e4e4e;color:#fff;font-size:1rem;border-color:#000}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .contact-dedicated,body.bpf .maquette .wrapper-contenu-inside.synthese .contact-dedicated,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .contact-dedicated{border-radius:30px;border-width:0;clear:both;display:block;font-size:1.5rem;height:60px;margin:40px 30px;line-height:30px;background:#685648;background-image:-webkit-gradient(linear,left top,right top,from(#4e4e4e),to(#858585));background-image:linear-gradient(to right,#4e4e4e 0,#858585 100%)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .contact-dedicated-little,body.bpf .maquette .wrapper-contenu-inside.synthese .contact-dedicated-little,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .contact-dedicated-little{display:inline-block;width:235px;margin:0 auto 2%;border-radius:4px;border-width:0;clear:both;display:block;font-size:1.2rem;line-height:30px;background:#685648;background-image:-webkit-gradient(linear,left top,right top,from(#4e4e4e),to(#858585));background-image:linear-gradient(to right,#4e4e4e 0,#858585 100%)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .contact-dedicated-little span,body.bpf .maquette .wrapper-contenu-inside.synthese .contact-dedicated-little span,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .contact-dedicated-little span{display:inline-block;width:25px;height:31px;float:right;margin-left:7px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .contact-dedicated-little span:before,body.bpf .maquette .wrapper-contenu-inside.synthese .contact-dedicated-little span:before,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside.synthese .contact-dedicated-little span:before{font-size:2rem;font-family:iconbnp}
body.bpf .conseil-patrimoine .wrapper-contenu-inside canvas,body.bpf .maquette .wrapper-contenu-inside canvas,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside canvas{width:164px;height:164px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print,body.bpf .maquette .wrapper-contenu-inside .simu-share-print,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .simu-share-print{text-align:center}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print.simu-share-ifi,body.bpf .maquette .wrapper-contenu-inside .simu-share-print.simu-share-ifi,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .simu-share-print.simu-share-ifi{bottom:0;position:absolute;width:100%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print p,body.bpf .maquette .wrapper-contenu-inside .simu-share-print p,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .simu-share-print p{color:#fff;font-size:.8rem;margin:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print p.total,body.bpf .maquette .wrapper-contenu-inside .simu-share-print p.total,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .simu-share-print p.total{font-size:1rem;color:#fff;margin:0 0 10px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print p.total span,body.bpf .maquette .wrapper-contenu-inside .simu-share-print p.total span,body.bpf #wrapper-diagnostic-profil .wrapper-contenu-inside .simu-share-print p.total span{font-weight:bold;color:#fff;text-decoration:none}
body.bpf .conseil-patrimoine .blocs-articles,body.bpf .maquette .blocs-articles,body.bpf #wrapper-diagnostic-profil .blocs-articles{padding:30px 0;background-color:#fff;cursor:pointer;position:relative}
body.bpf .conseil-patrimoine .blocs-articles .clear,body.bpf .maquette .blocs-articles .clear,body.bpf #wrapper-diagnostic-profil .blocs-articles .clear{clear:both}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs,body.bpf .maquette .blocs-articles .title-blocs,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs{float:left;width:33.333%;padding:15px 30px 0;min-height:327px;position:relative}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs.fd-1,body.bpf .maquette .blocs-articles .title-blocs.fd-1,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs.fd-1{background:#685648;background-image:-webkit-gradient(linear,left bottom,right top,from(#685648),to(#42382f));background-image:linear-gradient(to right top,#685648 0,#42382f 100%)}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs.fd-2,body.bpf .maquette .blocs-articles .title-blocs.fd-2,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs.fd-2{background:#d9c796;background-image:-webkit-gradient(linear,left bottom,right top,from(#d9c796),to(#b2965d));background-image:linear-gradient(to right top,#d9c796 0,#b2965d 100%)}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs.fd-3,body.bpf .maquette .blocs-articles .title-blocs.fd-3,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs.fd-3{background:#c5baa0;background-image:-webkit-gradient(linear,left bottom,right top,from(#c5baa0),to(#938467));background-image:linear-gradient(to right top,#c5baa0 0,#938467 100%)}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs h3,body.bpf .maquette .blocs-articles .title-blocs h3,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs h3{font-size:3.5rem;line-height:3.5rem}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs h3 a,body.bpf .maquette .blocs-articles .title-blocs h3 a,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs h3 a{color:#fff;font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:3.5rem}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs h3 a span,body.bpf .maquette .blocs-articles .title-blocs h3 a span,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs h3 a span{display:block;font-size:1.8rem}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs p,body.bpf .maquette .blocs-articles .title-blocs p,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs p{color:#fff}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs .icon.icon-fright,body.bpf .maquette .blocs-articles .title-blocs .icon.icon-fright,body.bpf #wrapper-diagnostic-profil .blocs-articles .title-blocs .icon.icon-fright{color:#fff;position:absolute;bottom:20px;width:12px;height:16px;right:20px;font-family:iconBNP}
body.bpf .conseil-patrimoine .blocker,body.bpf .maquette .blocker,body.bpf #wrapper-diagnostic-profil .blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:999;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,0.4);text-align:center}
body.bpf .conseil-patrimoine .blocker:before,body.bpf .maquette .blocker:before,body.bpf #wrapper-diagnostic-profil .blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}
body.bpf .conseil-patrimoine .blocker.cehr-blocker,body.bpf .maquette .blocker.cehr-blocker,body.bpf #wrapper-diagnostic-profil .blocker.cehr-blocker{position:absolute;overflow:visible}
body.bpf .conseil-patrimoine .blocker.cehr-blocker .modal,body.bpf .maquette .blocker.cehr-blocker .modal,body.bpf #wrapper-diagnostic-profil .blocker.cehr-blocker .modal{max-width:80%}
body.bpf .conseil-patrimoine .modal,body.bpf .maquette .modal,body.bpf #wrapper-diagnostic-profil .modal{display:none;position:relative;z-index:2;max-width:500px;-webkit-box-sizing:border-box;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;text-align:center;margin:auto;left:0;right:0}
body.bpf .conseil-patrimoine .modal.lissage,body.bpf .maquette .modal.lissage,body.bpf #wrapper-diagnostic-profil .modal.lissage{max-width:410px}
body.bpf .conseil-patrimoine .modal.lissage .scenario,body.bpf .maquette .modal.lissage .scenario,body.bpf #wrapper-diagnostic-profil .modal.lissage .scenario{margin:10px}
body.bpf .conseil-patrimoine .modal.lissage .wrapper-contenu-inside,body.bpf .maquette .modal.lissage .wrapper-contenu-inside,body.bpf #wrapper-diagnostic-profil .modal.lissage .wrapper-contenu-inside{overflow:visible}
body.bpf .conseil-patrimoine .modal .popin-close.close,body.bpf .maquette .modal .popin-close.close,body.bpf #wrapper-diagnostic-profil .modal .popin-close.close{position:absolute;z-index:2;right:10px;color:#bbb;float:right;line-height:inherit}
body.bpf .conseil-patrimoine .modal .popin-close.close:hover,body.bpf .maquette .modal .popin-close.close:hover,body.bpf #wrapper-diagnostic-profil .modal .popin-close.close:hover{color:#837c77;border-color:#837c77}
body.bpf .conseil-patrimoine .modal .title,body.bpf .conseil-patrimoine .modal h3,body.bpf .maquette .modal .title,body.bpf .maquette .modal h3,body.bpf #wrapper-diagnostic-profil .modal .title,body.bpf #wrapper-diagnostic-profil .modal h3{font-weight:bold;font-size:1.7rem;text-transform:lowercase;margin:.6em 0;text-align:center}
body.bpf .conseil-patrimoine .modal .title::first-letter ,body.bpf .conseil-patrimoine .modal h3::first-letter ,body.bpf .maquette .modal .title::first-letter ,body.bpf .maquette .modal h3::first-letter ,body.bpf #wrapper-diagnostic-profil .modal .title::first-letter ,body.bpf #wrapper-diagnostic-profil .modal h3::first-letter {text-transform:uppercase}
body.bpf .conseil-patrimoine .modal .sub-title,body.bpf .maquette .modal .sub-title,body.bpf #wrapper-diagnostic-profil .modal .sub-title{font-size:1rem;color:#9a9898}
body.bpf .conseil-patrimoine .modal .sub-title span,body.bpf .maquette .modal .sub-title span,body.bpf #wrapper-diagnostic-profil .modal .sub-title span{display:block}
body.bpf .conseil-patrimoine .modal .btn-primary,body.bpf .maquette .modal .btn-primary,body.bpf #wrapper-diagnostic-profil .modal .btn-primary{margin:10px;font-size:.9rem;padding:10px 30px}
body.bpf .conseil-patrimoine .modal .btn-primary p,body.bpf .maquette .modal .btn-primary p,body.bpf #wrapper-diagnostic-profil .modal .btn-primary p{color:#9a9898}
body.bpf .conseil-patrimoine .modal .btn-primary.white,body.bpf .maquette .modal .btn-primary.white,body.bpf #wrapper-diagnostic-profil .modal .btn-primary.white{background:#fff;color:#b2965d;border-bottom-width:1px;border:2px solid #b2965b;color:#b2965b}
body.bpf .conseil-patrimoine .modal .wrapper-contenu-inside .wrapper-questions .step-question,body.bpf .maquette .modal .wrapper-contenu-inside .wrapper-questions .step-question,body.bpf #wrapper-diagnostic-profil .modal .wrapper-contenu-inside .wrapper-questions .step-question{display:block;-webkit-box-shadow:none;box-shadow:none;padding:0}
body.bpf .conseil-patrimoine .modal .wrapper-contenu-inside .wrapper-questions .number,body.bpf .maquette .modal .wrapper-contenu-inside .wrapper-questions .number,body.bpf #wrapper-diagnostic-profil .modal .wrapper-contenu-inside .wrapper-questions .number{font-size:1.5rem}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside .scenario,body.bpf .maquette .synthese.wrapper-contenu-inside .scenario,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside .scenario{margin:0}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside .button-wrapper,body.bpf .maquette .synthese.wrapper-contenu-inside .button-wrapper,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside .button-wrapper{text-align:center}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside .button-wrapper a,body.bpf .maquette .synthese.wrapper-contenu-inside .button-wrapper a,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside .button-wrapper a{display:inline-block}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary,body.bpf .maquette .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary{line-height:30px}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary.transparent,body.bpf .maquette .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary.transparent,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside .button-wrapper a.btn-primary.transparent{background:0;color:#b2965b}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside table,body.bpf .maquette .synthese.wrapper-contenu-inside table,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside table{margin:0 0 20px 0}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside table h3,body.bpf .maquette .synthese.wrapper-contenu-inside table h3,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside table h3{padding:0}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside table td,body.bpf .maquette .synthese.wrapper-contenu-inside table td,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside table td{width:50%}
body.bpf .conseil-patrimoine .synthese.wrapper-contenu-inside table.triple-column td,body.bpf .maquette .synthese.wrapper-contenu-inside table.triple-column td,body.bpf #wrapper-diagnostic-profil .synthese.wrapper-contenu-inside table.triple-column td{width:33%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial,body.bpf .conseil-patrimoine .synthese,body.bpf .maquette .faq-conseil-patrimonial,body.bpf .maquette .synthese,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial,body.bpf #wrapper-diagnostic-profil .synthese{position:relative;background-color:#fff;padding:40px 15px;margin:0}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial ul,body.bpf .conseil-patrimoine .synthese ul,body.bpf .maquette .faq-conseil-patrimonial ul,body.bpf .maquette .synthese ul,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial ul,body.bpf #wrapper-diagnostic-profil .synthese ul{list-style-type:disc}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dt,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle,body.bpf .conseil-patrimoine .synthese dt,body.bpf .conseil-patrimoine .synthese .title-toggle,body.bpf .maquette .faq-conseil-patrimonial dt,body.bpf .maquette .faq-conseil-patrimonial .title-toggle,body.bpf .maquette .synthese dt,body.bpf .maquette .synthese .title-toggle,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dt,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle,body.bpf #wrapper-diagnostic-profil .synthese dt,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) right top no-repeat #fff;color:#b2965d;padding:0;margin:0;border-bottom:solid 1px #e6ddd3;padding:22px 50px 18px 15px;cursor:pointer;font-size:1.5rem}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dt:hover,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle:hover,body.bpf .conseil-patrimoine .synthese dt:hover,body.bpf .conseil-patrimoine .synthese .title-toggle:hover,body.bpf .maquette .faq-conseil-patrimonial dt:hover,body.bpf .maquette .faq-conseil-patrimonial .title-toggle:hover,body.bpf .maquette .synthese dt:hover,body.bpf .maquette .synthese .title-toggle:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dt:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle:hover,body.bpf #wrapper-diagnostic-profil .synthese dt:hover,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-bottom-selected.png) right center no-repeat #b2965d;color:#fff}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dt.toggled,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle.toggled,body.bpf .conseil-patrimoine .synthese dt.toggled,body.bpf .conseil-patrimoine .synthese .title-toggle.toggled,body.bpf .maquette .faq-conseil-patrimonial dt.toggled,body.bpf .maquette .faq-conseil-patrimonial .title-toggle.toggled,body.bpf .maquette .synthese dt.toggled,body.bpf .maquette .synthese .title-toggle.toggled,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dt.toggled,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle.toggled,body.bpf #wrapper-diagnostic-profil .synthese dt.toggled,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle.toggled{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-top.png) right center no-repeat #fff;border-bottom:0}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dt.toggled:hover,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle.toggled:hover,body.bpf .conseil-patrimoine .synthese dt.toggled:hover,body.bpf .conseil-patrimoine .synthese .title-toggle.toggled:hover,body.bpf .maquette .faq-conseil-patrimonial dt.toggled:hover,body.bpf .maquette .faq-conseil-patrimonial .title-toggle.toggled:hover,body.bpf .maquette .synthese dt.toggled:hover,body.bpf .maquette .synthese .title-toggle.toggled:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dt.toggled:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle.toggled:hover,body.bpf #wrapper-diagnostic-profil .synthese dt.toggled:hover,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle.toggled:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/arrow-top-selected.png) right center no-repeat #b2965d;color:#fff}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle,body.bpf .conseil-patrimoine .synthese .title-toggle,body.bpf .maquette .faq-conseil-patrimonial .title-toggle,body.bpf .maquette .synthese .title-toggle,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle{font-family:bnpp_sansregular,Arial,sans-serif;text-transform:lowercase}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle::first-letter ,body.bpf .conseil-patrimoine .synthese .title-toggle::first-letter ,body.bpf .maquette .faq-conseil-patrimonial .title-toggle::first-letter ,body.bpf .maquette .synthese .title-toggle::first-letter ,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle::first-letter ,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle::first-letter {text-transform:uppercase}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial .title-toggle .to-uppercase,body.bpf .conseil-patrimoine .synthese .title-toggle .to-uppercase,body.bpf .maquette .faq-conseil-patrimonial .title-toggle .to-uppercase,body.bpf .maquette .synthese .title-toggle .to-uppercase,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .title-toggle .to-uppercase,body.bpf #wrapper-diagnostic-profil .synthese .title-toggle .to-uppercase{text-transform:uppercase;font-size:1.5rem}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dd,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item,body.bpf .conseil-patrimoine .synthese dd,body.bpf .conseil-patrimoine .synthese .toggle-item,body.bpf .maquette .faq-conseil-patrimonial dd,body.bpf .maquette .faq-conseil-patrimonial .toggle-item,body.bpf .maquette .synthese dd,body.bpf .maquette .synthese .toggle-item,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dd,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .toggle-item,body.bpf #wrapper-diagnostic-profil .synthese dd,body.bpf #wrapper-diagnostic-profil .synthese .toggle-item{margin:0;border-bottom:solid 1px #e6ddd3;padding:0 0 20px 0}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dd p,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item p,body.bpf .conseil-patrimoine .synthese dd p,body.bpf .conseil-patrimoine .synthese .toggle-item p,body.bpf .maquette .faq-conseil-patrimonial dd p,body.bpf .maquette .faq-conseil-patrimonial .toggle-item p,body.bpf .maquette .synthese dd p,body.bpf .maquette .synthese .toggle-item p,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dd p,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .toggle-item p,body.bpf #wrapper-diagnostic-profil .synthese dd p,body.bpf #wrapper-diagnostic-profil .synthese .toggle-item p{padding:0 15px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dd li,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item li,body.bpf .conseil-patrimoine .synthese dd li,body.bpf .conseil-patrimoine .synthese .toggle-item li,body.bpf .maquette .faq-conseil-patrimonial dd li,body.bpf .maquette .faq-conseil-patrimonial .toggle-item li,body.bpf .maquette .synthese dd li,body.bpf .maquette .synthese .toggle-item li,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dd li,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .toggle-item li,body.bpf #wrapper-diagnostic-profil .synthese dd li,body.bpf #wrapper-diagnostic-profil .synthese .toggle-item li{margin:0 0 0 30px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial dd a,body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item a,body.bpf .conseil-patrimoine .synthese dd a,body.bpf .conseil-patrimoine .synthese .toggle-item a,body.bpf .maquette .faq-conseil-patrimonial dd a,body.bpf .maquette .faq-conseil-patrimonial .toggle-item a,body.bpf .maquette .synthese dd a,body.bpf .maquette .synthese .toggle-item a,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial dd a,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .toggle-item a,body.bpf #wrapper-diagnostic-profil .synthese dd a,body.bpf #wrapper-diagnostic-profil .synthese .toggle-item a{color:#b2965d;text-decoration:underline}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial h3,body.bpf .conseil-patrimoine .synthese h3,body.bpf .maquette .faq-conseil-patrimonial h3,body.bpf .maquette .synthese h3,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial h3,body.bpf #wrapper-diagnostic-profil .synthese h3{padding:0 0 0 15px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item,body.bpf .conseil-patrimoine .synthese .toggle-item,body.bpf .maquette .faq-conseil-patrimonial .toggle-item,body.bpf .maquette .synthese .toggle-item,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial .toggle-item,body.bpf #wrapper-diagnostic-profil .synthese .toggle-item{display:none}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table,body.bpf .conseil-patrimoine .synthese table,body.bpf .maquette .faq-conseil-patrimonial table,body.bpf .maquette .synthese table,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table,body.bpf #wrapper-diagnostic-profil .synthese table{margin:0 0 20px 15px;border-collapse:separate;border-spacing:2px;text-align:center;width:98%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table caption,body.bpf .conseil-patrimoine .synthese table caption,body.bpf .maquette .faq-conseil-patrimonial table caption,body.bpf .maquette .synthese table caption,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table caption,body.bpf #wrapper-diagnostic-profil .synthese table caption{text-align:left;text-transform:uppercase;font-weight:bold;margin-bottom:10px;cursor:pointer;padding:1rem 0 1rem 1rem;margin:0;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/sprite-tab.png) right -81px no-repeat #ddd}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table caption:hover,body.bpf .conseil-patrimoine .synthese table caption:hover,body.bpf .maquette .faq-conseil-patrimonial table caption:hover,body.bpf .maquette .synthese table caption:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table caption:hover,body.bpf #wrapper-diagnostic-profil .synthese table caption:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/sprite-tab.png) right -278px no-repeat #424242;color:#fff}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table caption.toggled,body.bpf .conseil-patrimoine .synthese table caption.toggled,body.bpf .maquette .faq-conseil-patrimonial table caption.toggled,body.bpf .maquette .synthese table caption.toggled,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table caption.toggled,body.bpf #wrapper-diagnostic-profil .synthese table caption.toggled{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/sprite-tab.png) right 18px no-repeat #ddd}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table caption.toggled:hover,body.bpf .conseil-patrimoine .synthese table caption.toggled:hover,body.bpf .maquette .faq-conseil-patrimonial table caption.toggled:hover,body.bpf .maquette .synthese table caption.toggled:hover,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table caption.toggled:hover,body.bpf #wrapper-diagnostic-profil .synthese table caption.toggled:hover{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/sprite-tab.png) right -183px no-repeat #424242;color:#fff}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table thead th,body.bpf .conseil-patrimoine .synthese table thead th,body.bpf .maquette .faq-conseil-patrimonial table thead th,body.bpf .maquette .synthese table thead th,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table thead th,body.bpf #wrapper-diagnostic-profil .synthese table thead th{background-color:#e6ddd3;padding:10px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table tbody th,body.bpf .conseil-patrimoine .synthese table tbody th,body.bpf .maquette .faq-conseil-patrimonial table tbody th,body.bpf .maquette .synthese table tbody th,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table tbody th,body.bpf #wrapper-diagnostic-profil .synthese table tbody th{background-color:#f0f0f0;padding:10px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table tbody td,body.bpf .conseil-patrimoine .synthese table tbody td,body.bpf .maquette .faq-conseil-patrimonial table tbody td,body.bpf .maquette .synthese table tbody td,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table tbody td,body.bpf #wrapper-diagnostic-profil .synthese table tbody td{background-color:#f0f0f0;padding:10px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-1,body.bpf .conseil-patrimoine .synthese table .cell-1,body.bpf .maquette .faq-conseil-patrimonial table .cell-1,body.bpf .maquette .synthese table .cell-1,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-1,body.bpf #wrapper-diagnostic-profil .synthese table .cell-1{width:40%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-2,body.bpf .conseil-patrimoine .synthese table .cell-2,body.bpf .maquette .faq-conseil-patrimonial table .cell-2,body.bpf .maquette .synthese table .cell-2,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-2,body.bpf #wrapper-diagnostic-profil .synthese table .cell-2{width:40%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-3,body.bpf .conseil-patrimoine .synthese table .cell-3,body.bpf .maquette .faq-conseil-patrimonial table .cell-3,body.bpf .maquette .synthese table .cell-3,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-3,body.bpf #wrapper-diagnostic-profil .synthese table .cell-3{width:20%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-4,body.bpf .conseil-patrimoine .synthese table .cell-4,body.bpf .maquette .faq-conseil-patrimonial table .cell-4,body.bpf .maquette .synthese table .cell-4,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-4,body.bpf #wrapper-diagnostic-profil .synthese table .cell-4{width:16.6%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-5,body.bpf .conseil-patrimoine .synthese table .cell-5,body.bpf .maquette .faq-conseil-patrimonial table .cell-5,body.bpf .maquette .synthese table .cell-5,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-5,body.bpf #wrapper-diagnostic-profil .synthese table .cell-5{width:25%}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial table .cell-6,body.bpf .conseil-patrimoine .synthese table .cell-6,body.bpf .maquette .faq-conseil-patrimonial table .cell-6,body.bpf .maquette .synthese table .cell-6,body.bpf #wrapper-diagnostic-profil .faq-conseil-patrimonial table .cell-6,body.bpf #wrapper-diagnostic-profil .synthese table .cell-6{width:50%}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre,body.bpf .maquette.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre{margin:0 0 50px 0}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.with-sub-pre,body.bpf .maquette.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.with-sub-pre,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.with-sub-pre{margin:0}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.sub-pre,body.bpf .maquette.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.sub-pre,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .wrapper-questions .question.with-pre.sub-pre{margin:0 0 30px;font-size:1.5rem}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2{margin:0 auto 1rem}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete{float:right;margin:0 10px}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines .info,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines .info,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines .info{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/info.png) right top no-repeat #e6ddd3;height:75px}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-down,body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-up,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-down,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-up,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-down,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2 .list-to-complete.two-lines li .icon-carret-up{margin:-4px -15px 0 0}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2:last-child .list-to-complete,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2:last-child .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2:last-child .list-to-complete{float:left}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2:only-child .list-to-complete,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .col-2:only-child .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .col-2:only-child .list-to-complete{float:right}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question.step-2,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question.step-2,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question.step-2{overflow:hidden}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .row,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question .row,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question .row{overflow:visible}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question.step-2,body.bpf .maquette.cehr .wrapper-contenu-inside .step-question.step-2,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .step-question.step-2{overflow:visible}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .simu-share-print,body.bpf .maquette.cehr .wrapper-contenu-inside .simu-share-print,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside .simu-share-print{position:static;margin:10px 0;transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;width:auto}
body.bpf .conseil-patrimoine.cehr .list-to-complete,body.bpf .maquette.cehr .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #e6ddd3;-webkit-box-shadow:0 3px 5px 0 rgba(75,75,75,0.5);box-shadow:0 3px 5px 0 rgba(75,75,75,0.5);position:relative;width:380px;text-align:left;display:inline-block}
body.bpf .conseil-patrimoine.cehr .list-to-complete.two-lines li .first-item,body.bpf .maquette.cehr .list-to-complete.two-lines li .first-item,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete.two-lines li .first-item{max-height:75px}
body.bpf .conseil-patrimoine.cehr .list-to-complete li,body.bpf .maquette.cehr .list-to-complete li,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li{padding:0 0 0 10px}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .icon-carret-down,body.bpf .conseil-patrimoine.cehr .list-to-complete li .icon-carret-up,body.bpf .maquette.cehr .list-to-complete li .icon-carret-down,body.bpf .maquette.cehr .list-to-complete li .icon-carret-up,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .icon-carret-down,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .icon-carret-up{display:inline-block;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);float:right;margin:4px -15px 0}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .icon-carret-down:after,body.bpf .conseil-patrimoine.cehr .list-to-complete li .icon-carret-up:after,body.bpf .maquette.cehr .list-to-complete li .icon-carret-down:after,body.bpf .maquette.cehr .list-to-complete li .icon-carret-up:after,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .icon-carret-down:after,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .icon-carret-up:after{content:""}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .first-item,body.bpf .maquette.cehr .list-to-complete li .first-item,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .first-item{display:inline-block;padding:1.4rem;width:333px;font-size:1.2rem;cursor:pointer;max-height:57px}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .info,body.bpf .maquette.cehr .list-to-complete li .info,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .info{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/info-bulle-cehr.png) no-repeat right top;display:inline-block;vertical-align:top;height:57px;width:30px;display:inline-block}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .dropdown-content,body.bpf .maquette.cehr .list-to-complete li .dropdown-content,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .dropdown-content{display:none;padding-bottom:10px}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .dropdown-content.show,body.bpf .maquette.cehr .list-to-complete li .dropdown-content.show,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .dropdown-content.show{display:block}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .dropdown-content.hide,body.bpf .maquette.cehr .list-to-complete li .dropdown-content.hide,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .dropdown-content.hide{display:none}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .dropdown-content .scenario .wrapper-input-number .input-number,body.bpf .maquette.cehr .list-to-complete li .dropdown-content .scenario .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil.cehr .list-to-complete li .dropdown-content .scenario .wrapper-input-number .input-number{width:290px}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param.add-reduction .icon,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param.add-reduction .icon,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param.add-reduction .icon{background:0;font-family:iconbnp;color:#000}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .bloc-paragraphe .param .wrapper-check-choice .check-choice .form .scenario{display:block}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice{padding:30px}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon{font-size:3rem;color:#000;vertical-align:sub;position:relative;left:19%;bottom:0}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon:before,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon:before,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .icon:before{font-family:iconBNP}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice{position:relative;width:60%;left:50%;margin:0 0 5% 0;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);background-color:#d1c095;color:#fff;vertical-align:bottom}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice .pointe,body.bpf .maquette.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice .pointe,body.bpf #wrapper-diagnostic-profil.cehr .wrapper-contenu-inside.synthese .col-2 .wrapper-advice .advice .pointe{-webkit-box-shadow:10px 10px 0 0 #d1c095;box-shadow:10px 10px 0 0 #d1c095}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded,body.bpf .maquette.cehr .step-progressbar-rounded,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded{position:relative;padding:0 10%;margin:7% 0}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .current-value,body.bpf .maquette.cehr .step-progressbar-rounded .current-value,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .current-value{position:absolute;top:-32px;color:#fff;z-index:1;padding:.5%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);margin-left:25px;background-color:#000;white-space:pre}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .current-value span,body.bpf .maquette.cehr .step-progressbar-rounded .current-value span,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .current-value span{display:inline-block;height:0;width:0;border-right:7px solid transparent;border-top:8px solid #000;border-left:8px solid transparent;bottom:-8px;left:40%;position:absolute}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper{border:0;background-color:#fed}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-step,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-step,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-step{border-style:solid;border-color:#fff}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bar:before,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bar:before,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bar:before{height:40px;background-color:#4e4e4e;border-width:0}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-progress,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-progress,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bar .step-progressbar-progress{background-color:#4e4e4e;border-top-right-radius:20px;border-bottom-right-radius:20px;border-width:0}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bar-wrapper{height:40px}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-toplabels,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-toplabels,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-toplabels{position:absolute;top:6px;z-index:1}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel{color:#dca}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-firststep,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-firststep,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-firststep{margin-left:2rem}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-laststep,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-laststep,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-toplabels .step-progressbar-steplabel.step-progressbar-laststep{display:none}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel{color:#eec;margin-left:1%}
body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel i,body.bpf .maquette.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel i,body.bpf #wrapper-diagnostic-profil.cehr .step-progressbar-rounded .step-progressbar-bottomlabels .step-progressbar-steplabel i{color:#fff}
body.bpf .conseil-patrimoine.cehr.pfu .highcharts-subtitle,body.bpf .maquette.cehr.pfu .highcharts-subtitle,body.bpf #wrapper-diagnostic-profil.cehr.pfu .highcharts-subtitle{display:none}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu,body.bpf .maquette.cehr.pfu .container-graph-pfu,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu{margin:auto;height:250px}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu .highcharts-credits,body.bpf .maquette.cehr.pfu .container-graph-pfu .highcharts-credits,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu .highcharts-credits{display:none}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2.container-graph-pfu-next,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65.container-graph-pfu-next,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30.container-graph-pfu-next,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2.container-graph-pfu-next,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65.container-graph-pfu-next,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30.container-graph-pfu-next,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2.container-graph-pfu-next,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65.container-graph-pfu-next,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30.container-graph-pfu-next{border-left:2px solid #fff}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n-1,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n-1,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n-1,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n-1,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n-1,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n-1,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .year-pfu-graf-n-1,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .year-pfu-graf-n-1,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .year-pfu-graf-n-1{border-radius:17.5px;background-color:rgba(255,255,255,0.2);display:block;font-size:2rem;padding:10px;text-align:center}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .type-impot{border-left:3px solid #d996a0;padding:0 0 0 20px;text-align:left;margin:0 0 1rem}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .type-impot .label-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .type-impot .label-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .type-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .type-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .type-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .type-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .type-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .type-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .type-impot .label-type-impot{display:block;font-weight:normal}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .type-impot .montant-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .type-impot .montant-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .type-impot .montant-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .type-impot .montant-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .type-impot .montant-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .type-impot .montant-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .type-impot .montant-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .type-impot .montant-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .type-impot .montant-type-impot{display:block;font-size:1.5rem;font-weight:bold}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65.col-30.container-graph-pfu .type-impot.tooltipstered,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30.col-30.container-graph-pfu .type-impot.tooltipstered{margin-top:30px}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .gain-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .gain-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .gain-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .gain-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .gain-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .gain-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .gain-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .gain-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .gain-impot{border-left:3px solid #7dbda4;padding:0 0 0 20px;text-align:left}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-impot,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-impot,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-impot,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-impot{font-weight:normal}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-gain,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-gain,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .gain-impot .label-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .gain-impot .label-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .gain-impot .label-type-gain{display:block}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-2 .gain-impot .montant-type-gain,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-65 .gain-impot .montant-type-gain,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.col-30 .gain-impot .montant-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-2 .gain-impot .montant-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-65 .gain-impot .montant-type-gain,body.bpf .maquette.cehr.pfu .container-graph-pfu.col-30 .gain-impot .montant-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-2 .gain-impot .montant-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-65 .gain-impot .montant-type-gain,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.col-30 .gain-impot .montant-type-gain{display:block;font-size:1.5rem;font-weight:bold}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu{height:auto;padding:0 2rem}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu>.col-2,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu>.col-2,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu>.col-2{padding:0}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65{min-height:auto}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>div,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>div,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>div,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>div,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>div,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>div,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>div,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>div,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>div{margin:0 0 1rem}
body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>span,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>span,body.bpf .conseil-patrimoine.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>span,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>span,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>span,body.bpf .maquette.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>span,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-2>span,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-30>span,body.bpf #wrapper-diagnostic-profil.cehr.pfu .container-graph-pfu.container-comparateur-pfu.col-65>span{margin:0 0 2rem}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese h2,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside.synthese h2,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside.synthese h2{padding:0 0 0 3rem}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .btn-pfu,body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .btn-cehr,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside.synthese .btn-pfu,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside.synthese .btn-cehr,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside.synthese .btn-pfu,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside.synthese .btn-cehr{color:#000;border-color:#000}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph{background:#b2965d;width:100%;position:relative;padding:0 0 5rem 0}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph .pfu-in-out-btons,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph .pfu-in-out-btons,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside.synthese .zone-graph .pfu-in-out-btons{position:absolute;bottom:1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);widows:100%;text-align:center;width:100%}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-70.resume,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-70.resume,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-70.resume{background:#fff;padding:0 0 0 30px}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30{text-align:center}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30 .btn-primary,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30 .btn-primary,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30 .btn-primary{display:block;margin:0 0 20px 0;width:240px}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .input-number.colored-input-text,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .input-number.colored-input-text,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .input-number.colored-input-text{color:#b0955e}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon{font-family:iconbnp}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon:before,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon:before,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon:before{font-family:iconbnp}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info{background:0;font-family:iconbnp !important;color:#000;cursor:pointer;font-family:iconbnp}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info:before,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info:before,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .step-1 .wrapper-input-number .icon-info:before{font-family:iconbnp}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass-it,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass-it,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .wrapper-questions .wrapper-next-step .btn-primary.pass-it{position:absolute;right:20%}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .scenario .detail-placeholder,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .scenario .detail-placeholder,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .scenario .detail-placeholder{margin:5px 0 0;position:absolute;z-index:1;font-size:.8rem;text-align:center;color:#9a9898;font-style:italic}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question:not(.step-2)>div,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .step-question:not(.step-2)>div,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .step-question:not(.step-2)>div{background:0}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .title-scenario,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .step-question .title-scenario,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .step-question .title-scenario{font-size:1.2rem;text-align:left;margin:30px 0 10px 0}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .scenario.to-left,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .scenario.to-left,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .scenario.to-left{float:left;margin:0 !important}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3:first-child .list-to-complete,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .step-question .col-3:first-child .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .step-question .col-3:first-child .list-to-complete{float:right}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3:nth-child(2) .list-to-complete,body.bpf .maquette.cehr.pfu .wrapper-contenu-inside .step-question .col-3:nth-child(2) .list-to-complete,body.bpf #wrapper-diagnostic-profil.cehr.pfu .wrapper-contenu-inside .step-question .col-3:nth-child(2) .list-to-complete{margin:0 auto}
body.bpf .conseil-patrimoine.cehr.pfu .dropdown:hover .dropdown-selected,body.bpf .maquette.cehr.pfu .dropdown:hover .dropdown-selected,body.bpf #wrapper-diagnostic-profil.cehr.pfu .dropdown:hover .dropdown-selected{background:0}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .scenario.no-info .wrapper-input-number .input-number[id='impots.rni'],body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .scenario.no-info .wrapper-input-number .input-number[id='impots.rni'],body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .scenario.no-info .wrapper-input-number .input-number[id='impots.rni']{width:234px}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-slider-rfl,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-slider-rfl,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-slider-rfl{margin:0 auto}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer{-webkit-box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 3px 5px 0 rgba(0,0,0,0.3);text-align:left}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2{-webkit-box-shadow:inset 0 0 0 0 white;box-shadow:inset 0 0 0 0 white}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer,body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer{width:49%;display:inline-block}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer{text-align:right;padding:30px 35px 20px 0}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer,body.bpf .maquette.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer{text-align:left;-webkit-transform:translateX(100%);transform:translateX(100%);padding:30px 0 20px 55px}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .wrapper-input-number .input-number,body.bpf .maquette.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .wrapper-input-number .input-number,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .wrapper-input-number .input-number{width:132px}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .detail-placeholder,body.bpf .maquette.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .detail-placeholder,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-contenu-inside #wrapper-slider-rfl .scenario.no-info .detail-placeholder{margin:0;font-size:.9rem}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl,body.bpf .maquette.rfl .wrapper-slider-rfl,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl{position:relative;width:60%}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl input,body.bpf .maquette.rfl .wrapper-slider-rfl input,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl input{background-color:transparent;margin:30px 25px 0;padding:0 20px 5px 0;border-bottom:1px solid #000}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl .field-value,body.bpf .maquette.rfl .wrapper-slider-rfl .field-value,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl .field-value{position:absolute;left:-160px;top:-35px;z-index:2}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl .percent-built,body.bpf .maquette.rfl .wrapper-slider-rfl .percent-built,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl .percent-built{position:absolute;right:-160px;top:-35px;z-index:2}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl #slider-rfl,body.bpf .maquette.rfl .wrapper-slider-rfl #slider-rfl,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl #slider-rfl{border-radius:16px;border-radius:16px;background:#e6ddd3;margin:0 auto;height:32px;width:90%}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl #slider-rfl.ui-slider-horizontal .ui-slider-range,body.bpf .maquette.rfl .wrapper-slider-rfl #slider-rfl.ui-slider-horizontal .ui-slider-range,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl #slider-rfl.ui-slider-horizontal .ui-slider-range{background:#c6c0b4;border-radius:0 16px 16px 0;border-radius:0 16px 16px 0;margin-left:0}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default,body.bpf .maquette.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default{background-color:#000;width:8px;top:-8px;height:45px;margin-left:-1px}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:before,body.bpf .maquette.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:before,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:before{content:"";border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);margin-left:-14px;position:absolute;top:19px}
body.bpf .conseil-patrimoine.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:after,body.bpf .maquette.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:after,body.bpf #wrapper-diagnostic-profil.rfl .wrapper-slider-rfl #slider-rfl a.ui-state-default:after{content:"";border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(135deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:9px;position:absolute;top:19px;left:0}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend{position:absolute;bottom:0;width:30%}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span{display:block}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span i,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span i,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span i{display:inline-block;width:37px;height:8px;margin:0 10px 0 0}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-taxBack i,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-taxBack i,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-taxBack i{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/green-hatching.png) repeat-x}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-tax i,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-tax i,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-tax i{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/pink-hatching.png) repeat-x}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-negCash i,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-negCash i,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-negCash i{background-color:#d996a0}
body.bpf .conseil-patrimoine.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-posCash i,body.bpf .maquette.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-posCash i,body.bpf #wrapper-diagnostic-profil.rfl .zone-graph .wrapper-rfl-graph .container-graph-legend .col-2>span.legend-posCash i{background-color:#7dbda4}
body.bpf .conseil-patrimoine.agacof .wrapper-contenu-inside.synthese .button-wrapper,body.bpf .maquette.agacof .wrapper-contenu-inside.synthese .button-wrapper,body.bpf #wrapper-diagnostic-profil.agacof .wrapper-contenu-inside.synthese .button-wrapper{margin:20px 0}
body.bpf .conseil-patrimoine.agacof .wrapper-contenu-inside.synthese .button-wrapper a.btn-primary.transparent,body.bpf .maquette.agacof .wrapper-contenu-inside.synthese .button-wrapper a.btn-primary.transparent,body.bpf #wrapper-diagnostic-profil.agacof .wrapper-contenu-inside.synthese .button-wrapper a.btn-primary.transparent{margin-right:10px}
body.bpf .conseil-patrimoine.agacof .wrapper-contenu-inside.synthese .wrapper-questions .question,body.bpf .maquette.agacof .wrapper-contenu-inside.synthese .wrapper-questions .question,body.bpf #wrapper-diagnostic-profil.agacof .wrapper-contenu-inside.synthese .wrapper-questions .question{margin:0 10px 30px}
body.bpf .conseil-patrimoine.vuc .wrapper-contenu-inside .simu-share-print,body.bpf .maquette.vuc .wrapper-contenu-inside .simu-share-print,body.bpf #wrapper-diagnostic-profil.vuc .wrapper-contenu-inside .simu-share-print{position:static;margin:10px 0;transform:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;width:auto}
body.bpf .conseil-patrimoine .ml{font-style:italic}
body.bpf .conseil-patrimoine .ml span{text-decoration:underline}
body.bpf .conseil-patrimoine .underline{text-decoration:underline}
body.bpf .conseil-patrimoine .toggle-item ul ul{margin-top:5px;margin-bottom:15px}
body.bpf .conseil-patrimoine .toggle-item li{line-height:1.5}
body.bpf .conseil-patrimoine .img-center{display:block;margin:auto;max-width:100%}
body.bpf .conseil-patrimoine .popin-fixed#glossaire{height:60%;overflow-y:scroll}
body.bpf .conseil-patrimoine img{max-width:100%;display:block;height:auto}
@media screen and (max-width:1200px){body.bpf .conseil-patrimoine.cehr .modal .wrapper-contenu-inside .step-question.step-2 .col-2{width:100%}
body.bpf .conseil-patrimoine.cehr .modal .wrapper-contenu-inside .step-question.step-2 .col-2 .list-to-complete{float:none;margin:0 auto}
}
@media screen and (max-width:1326px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .col-2#column-container,body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .col-2#pie-container{width:100%}
}
@media screen and (max-width:1330px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .btn-primary.transparent{display:block;margin:0 auto}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 .btn-primary.contact-dedicated-little{display:block;margin:10px auto}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .col-2 .btn-pfu{display:block;width:233px;margin:10px auto}
}
@media screen and (max-width:1250px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .further-btn p{margin-top:73px}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-70.resume{width:100%}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30.mob-100{width:100%}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-30.mob-100 .btn-primary{display:block;margin:0 auto;margin-bottom:20px}
}
body.bpf .conseil-patrimoine header,.maquette header,body.bpf #wrapper-diagnostic-profil header{position:relative}
body.bpf .conseil-patrimoine header .onglet-nav,body.bpf .conseil-patrimoine header .onglet-nav2,.maquette header .onglet-nav,.maquette header .onglet-nav2,body.bpf #wrapper-diagnostic-profil header .onglet-nav,body.bpf #wrapper-diagnostic-profil header .onglet-nav2{overflow:visible}
body.bpf .conseil-patrimoine header .onglet-nav ul.onglet,body.bpf .conseil-patrimoine header .onglet-nav2 ul.onglet,.maquette header .onglet-nav ul.onglet,.maquette header .onglet-nav2 ul.onglet,body.bpf #wrapper-diagnostic-profil header .onglet-nav ul.onglet,body.bpf #wrapper-diagnostic-profil header .onglet-nav2 ul.onglet{overflow:visible;background:0}
body.bpf .conseil-patrimoine header .new-nav-gelly,.maquette header .new-nav-gelly,body.bpf #wrapper-diagnostic-profil header .new-nav-gelly{position:static;background:0}
body.bpf .conseil-patrimoine header .new-nav-gelly .onglet-pagination,.maquette header .new-nav-gelly .onglet-pagination,body.bpf #wrapper-diagnostic-profil header .new-nav-gelly .onglet-pagination{display:block;background:0;width:100%;left:0;position:static}
body.bpf .conseil-patrimoine header .new-nav-gelly .onglet-pagination .onglet-prev,.maquette header .new-nav-gelly .onglet-pagination .onglet-prev,body.bpf #wrapper-diagnostic-profil header .new-nav-gelly .onglet-pagination .onglet-prev{position:absolute;left:0;margin-left:0}
body.bpf .conseil-patrimoine header .new-nav-gelly .onglet-pagination .onglet-next,.maquette header .new-nav-gelly .onglet-pagination .onglet-next,body.bpf #wrapper-diagnostic-profil header .new-nav-gelly .onglet-pagination .onglet-next{position:absolute;right:0;margin-right:0}
@media screen and (max-width:1034px){body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3{width:100%;margin:0 0 20px}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .list-to-complete{float:none;margin:0 auto}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3:first-child .list-to-complete{float:none}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .title-scenario{text-align:center}
body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .step-question .col-3 .scenario.to-left{width:286px;float:none}
}
@media screen and (max-width:830px){body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .col-3{width:100%}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2{width:100%}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2:first-child .list-to-complete{float:none;margin:0 auto}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .step-question .col-2:last-child .list-to-complete{float:none;margin:0 auto}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary p.story-container{padding:10px;position:static;text-align:center;transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0)}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .wrapper-questions{min-height:270px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .simu-share-print{bottom:0}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside.synthese [data-simulator="pfu"] .wrapper-synthese{background-color:#fff}
body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside.synthese [data-simulator="pfu"] .wrapper-synthese{background-color:#fff}
body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside.synthese [data-simulator="pfu"] .zone-graph{padding:0 0 8rem}
body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-current .highcharts-series-group,body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-current .highcharts-axis,body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-current .highcharts-data-labels,body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-next .highcharts-series-group,body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-next .highcharts-axis,body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside #container-graph-pfu-next .highcharts-data-labels{display:none}
body.bpf .conseil-patrimoine.pfu.cehr .container-graph-pfu.col-2.container-graph-pfu-next{border-left:0;margin:0 auto;background:#b2965d;padding:0 5%;width:100%}
body.bpf .conseil-patrimoine.pfu.cehr .container-graph-pfu.container-graph-pfu-next.col-65>.col-2{background-color:#b2965d}
body.bpf .conseil-patrimoine.pvi .wrapper-contenu-inside.synthese .col-2:first-child #column-container{display:none}
body.bpf .conseil-patrimoine.ifi .wrapper-contenu-inside .wrapper-questions .step-question.step-2 .question-step-title.spaced{margin:4rem 0 1rem 0;box-shadow:inset 0 2px 0 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 2px 0 0 rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 2px 0 0 rgba(0,0,0,0.3);padding:2rem 0 0}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .col-2:last-child h2{display:none}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine.donation .wrapper-contenu-inside.synthese .wrapper-synthese .col-2:first-child .highcharts-container b{display:block}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine.cehr.pfu .wrapper-contenu-inside .wrapper-synthese .col-70.resume{padding:0}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){body.bpf #container-graph-pfu-current .highcharts-series-group,body.bpf #container-graph-pfu-current .highcharts-axis,body.bpf #container-graph-pfu-current .highcharts-data-labels,body.bpf #container-graph-pfu-next .highcharts-series-group,body.bpf #container-graph-pfu-next .highcharts-axis,body.bpf #container-graph-pfu-next .highcharts-data-labels{display:none}
}
@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){body.bpf .conseil-patrimoine.pfu .wrapper-contenu-inside.synthese [data-simulator="pfu"] .wrapper-synthese{background:0}
}
@media(orientation:landscape) and (max-width:768px){body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded{padding:0 3%}
.step-progressbar-toplabels .step-progressbar-steplabel:nth-child(2){left:24% !important}
}
@media screen and (max-width:768px){body.bpf .conseil-patrimoine .tooltip-patrimoine{left:30%}
body.bpf .conseil-patrimoine .tooltip-patrimoine span{left:91%}
body.bpf .conseil-patrimoine .wrapper-contenu.pfu .wrapper-contenu-inside.synthese .wrapper-synthese .col-2{padding:0}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer #tmiContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#situationContainer{-webkit-transform:translateX(0);transform:translateX(0);width:auto}
body.bpf .conseil-patrimoine.rfl .wrapper-contenu-inside .wrapper-questions .wrapper-tmiAndSitationcontainer .step-question.step-2#tmiContainer{width:auto}
body.bpf .conseil-patrimoine .wrapper-contenu-inside{padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary p{position:relative;margin:0;padding:5px 10px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.plein-page{width:90%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .form.validate-form :not(.step-1) .in-between{margin:0 !important}
body.bpf .conseil-patrimoine .wrapper-contenu-inside .in-between{display:block}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .faq-synthese a{width:100%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese{border-bottom:1px solid #b2965d;background-color:#b2965d}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .col-2{position:relative;padding:20px 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .col-2 .goto.previous{top:3rem;left:0rem}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .wrapper-synthese .col-2:last-child{background-color:#fff}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2{width:90%;margin:0 5%;padding:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child{width:100%;margin:20px 0 0 0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2:last-child .cursor-right{border-top:20px solid #fff;border-right:38px solid transparent;border-left:38px solid transparent;left:40%;top:0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .col-2 p.total span{display:block}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .contact-dedicated-little{width:80%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .btn-primary.transparent{width:80%}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .further-btn p{margin-top:73px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .faq-synthese .col-4{width:80%;margin:0 10% 5%;padding:10px 35px}
body.bpf .conseil-patrimoine .blocs-articles .title-blocs{width:100%}
body.bpf .conseil-patrimoine .video .encart{position:static;width:55%;margin:5% 0 0 7%}
body.bpf .conseil-patrimoine.cehr .col-2{width:100%}
body.bpf .conseil-patrimoine.cehr .step-progressbar-step:not(.step-progressbar-nextstep),body.bpf .conseil-patrimoine.cehr .step-progressbar-steplabel:not(.step-progressbar-nextstep),body.bpf .conseil-patrimoine.cehr .step-progressbar-firststep:not(.step-progressbar-nextstep),body.bpf .conseil-patrimoine.cehr .step-progressbar-laststep:not(.step-progressbar-nextstep),body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-firststep:not(.step-progressbar-nextstep),body.bpf .conseil-patrimoine.cehr .step-progressbar-rounded .step-progressbar-laststep:not(.step-progressbar-nextstep){display:block}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese{background-color:#fff}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese h2,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese h2{padding:0 0 0 2rem}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .row,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .row{padding:0 1rem}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .col-70.resume.mob-100,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .col-70.resume.mob-100{padding:0}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .col-70.resume.mob-100 .bloc-paragraphe.story-container,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .row.wrapper-synthese .col-70.resume.mob-100 .bloc-paragraphe.story-container{margin:0 0 25px 0}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .wrapper-synthese h2,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .wrapper-synthese h2{padding:0 0 0 2rem}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .row,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .row{padding:0 1rem}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .col-70.resume.mob-100,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .col-70.resume.mob-100{padding:0}
body.bpf .conseil-patrimoine.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .col-70.resume.mob-100 .bloc-paragraphe.story-container,body.bpf .conseil-patrimoine.cehr.pfu.rfl.agacf .wrapper-contenu-inside.synthese .wrapper-synthese .col-70.resume.mob-100 .bloc-paragraphe.story-container{margin:0 0 25px 0}
body.bpf .conseil-patrimoine.amp .wrapper-contenu-inside.synthese .wrapper-synthese{background-color:#fff}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine.donation .wrapper-contenu-inside .wrapper-questions .question{margin:0 10px 20px}
}
@media screen and (max-width:767px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .bloc-paragraphe.story-container{margin:0 12px 0 12px}
}
@media only screen and (max-device-width:1024px) and (min-device-width:768px) and (orientation:portrait){body.bpf .conseil-patrimoine .wrapper-contenu-inside .summary{height:200px}
}
body.bpf .conseil-patrimoine.donation .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span.to-complete,body.bpf .conseil-patrimoine.bspce .wrapper-contenu-inside.synthese .bloc-paragraphe .param>span.to-complete{position:static;transform:translateX(0);-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);width:auto;clear:none}
@media screen and (max-width:53px){body.bpf.conseil-patrimoine.cehr.pfu .wrapper-contenu-inside.synthese .btn-primary.btn-pfu.bareme{margin-top:10px}
}
@media screen and (max-width:390px){body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese .further-btn p{font-size:1.2rem}
}
@media screen and (max-width:375px){body.bpf .conseil-patrimoine.cehr .list-to-complete{width:300px}
body.bpf .conseil-patrimoine.cehr .list-to-complete li .first-item{font-size:.9rem;width:253px}
body.bpf .conseil-patrimoine.cehr .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number{width:205px}
body.bpf .conseil-patrimoine.vuc .wrapper-contenu-inside .scenario.with-info .wrapper-input-number .dropdown-container .dropdown .dropdown-selected{width:130px}
body.bpf .conseil-patrimoine.vuc .modal.lissage .wrapper-contenu-inside .scenario.no-info .wrapper-input-number .input-number{width:106px}
}
@media screen and (max-width:500px){body.bpf .conseil-patrimoine.vuc #step-container .item-choice{width:68%}
}
@media screen and (max-width:504px){body.bpf .conseil-patrimoine .wrapper-contenu-inside .scenario.without-title:nth-child(2){margin:10px}
}
textarea::-webkit-input-placeholder{line-height:inherit !important}
@-webkit-keyframes displayNoneToFadeIn{0{display:none;opacity:0}
0.001%{display:block;opacity:0}
100%{display:block;opacity:1}
}
@keyframes displayNoneToFadeIn{0{display:none;opacity:0}
0.001%{display:block;opacity:0}
100%{display:block;opacity:1}
}
.o-inlineblock--holder{letter-spacing:-0.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif}
.o-inlineblock--item{display:inline-block;letter-spacing:normal;word-spacing:normal;text-rendering:auto}
[class*='c-button']{height:60px;padding-left:2.625rem;padding-right:2.625rem;margin-left:.3125rem;margin-right:.3125rem;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
[class*='c-button'][class*='--main']{border-radius:30px;color:#fff;font-size:18px;font-family:"bnp_regular",Arial,sans-serif}
[class*='c-button'][class*='--main'],[class*='c-button'][class*='--circle']{-webkit-transition:all .3s ease;transition:all .3s ease;background-image:#4d6c7f linear,28deg,#012622,transparent;background:#4d6c7f -o-linear-gradient(28deg,#012622 0,transparent 100%);background:#4d6c7f linear,28deg,#012622 0,transparent 100%}
[class*='c-button'][class*='--main']:hover,[class*='c-button'][class*='--circle']:hover{background-color:#3c5463}
[class*='c-button'][class*='--alt']{border-radius:30px;color:#fff;font-size:18px;font-family:"bnp_regular",Arial,sans-serif;background-color:#b2955c}
[class*='c-button'][class*='--alt']:hover{background-color:#938467}
[class*='c-button'][class*='--circle']{width:42px;height:42px;padding:0;margin:0 5px;border-radius:50%;position:relative}
.simulateurs [class*='c-button'][class*='--circle']{position:absolute;right:2%;top:calc(50% - 21px)}
[class*='c-button'][class*='--circle'] img{position:absolute;left:calc(50% + 1px);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:15px}
[class*="c-title"]{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:400;display:block;width:100%;margin:0;padding:0}
.simulateurs [class*="c-title"]{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:19px;line-height:1}
[class*="c-title"][class*="--main"]{font-size:66px;line-height:66px;letter-spacing:.1px;color:#fff;text-transform:uppercase}
[class*="c-title"][class*="--alt"]{font-size:52px;line-height:52px;color:#000;text-transform:uppercase}
@media screen and (max-width:75em){[class*='c-button'][class*='--circle']{width:35px;height:35px;margin:1px}
[class*='c-button'][class*='--circle'] img{max-width:12px}
[class*="c-title"][class*="--alt"]{font-size:42px;line-height:42px}
}
@media screen and (max-width:950px){[class*="c-title"][class*="--alt"]{font-size:30px;line-height:30px}
}
@media screen and (max-width:40em){[class*='c-button']{padding-left:25px;padding-right:25px}
[class*='c-button'][class*='--main'],[class*='c-button'][class*='--alt']{font-size:15px}
[class*='c-button'][class*='--circle']{width:42px;height:42px;margin:1px}
[class*='c-button'][class*='--circle'] img{max-width:15px}
[class*="c-title"][class*="--main"]{font-size:42px;line-height:42px}
[class*="c-title"][class*="--alt"]{font-size:36px;line-height:36px}
}
[class*='c-bloc']{background:#fff;border-radius:2px;-webkit-box-shadow:0 2px 8px 0 rgba(53,75,89,0.15);box-shadow:0 2px 8px 0 rgba(53,75,89,0.15)}
[class*='c-bloc'] .c-wrapper__image{width:100%}
[class*='c-bloc'] .c-wrapper__image img{width:100%}
[class*='c-bloc'] .c-wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%;padding:0 60px}
@media screen and (max-width:75em){[class*='c-bloc'] .c-wrapper__content{padding:0 40px}
}
@media screen and (max-width:950px){[class*='c-bloc'] .c-wrapper__content{padding:0 20px}
}
@media screen and (max-width:40em){[class*='c-bloc'] .c-wrapper__content{padding:40px 30px}
}
[class*='c-bloc'] .c-wrapper__content .c-title--alt+p{font-family:"Open Sans";font-weight:400;font-size:18px;line-height:34px;color:#484c4e;margin:0 0 30px;display:block;width:100%}
@media screen and (max-width:75em){[class*='c-bloc'] .c-wrapper__content .c-title--alt+p{font-size:16px;line-height:26px;margin:0 0 20px}
}
@media screen and (max-width:950px){[class*='c-bloc'] .c-wrapper__content .c-title--alt+p{font-size:14px;line-height:22px}
}
@media screen and (max-width:40em){[class*='c-bloc'] .c-wrapper__content .c-title--alt+p{font-size:15px;line-height:30px;margin-bottom:30px}
}
[class*='c-bloc'][class*='--reverse']{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-flow:row-reverse wrap !important;flex-flow:row-reverse wrap !important}
[class*='c-bloc'].c-bloc--brown.c-l__6{max-width:calc(50% - 15px) !important;-webkit-box-flex:0 !important;-ms-flex:0 0 calc(50% - 15px) !important;flex:0 0 calc(50% - 15px) !important;text-align:center;background:0}
@media screen and (max-width:40em){[class*='c-bloc'].c-bloc--brown[class*="c-l__"]{max-width:100% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;margin:0 0 30px !important}
[class*='c-bloc'].c-bloc--brown:last-child{margin-bottom:0 !important}
}
[class*='c-bloc'].c-bloc--brown:first-child{margin-right:15px}
[class*='c-bloc'].c-bloc--brown:last-child{margin-left:15px}
[class*='c-bloc'].c-bloc--brown .c-title--alt{margin-bottom:12px}
@media screen and (max-width:40em){[class*='c-bloc'].c-bloc--brown .c-title--alt{margin-bottom:5px}
}
[class*='c-bloc'].c-bloc--brown .c-button--circle{margin-left:auto;margin-right:0;position:absolute;right:62px;bottom:42px}
@media screen and (max-width:40em){[class*='c-bloc'].c-bloc--brown .c-button--circle{right:30px}
}
[class*='c-bloc'].c-bloc--brown .c-wrapper__content{padding:42px 60px 82px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-image:-webkit-gradient(linear,left top,right top,from(#d2c7ba),to(#e3dbd3));background-image:linear,to right,#d2c7ba 0,#e3dbd3 100%;background:-o-linear-gradient(28deg,#d2c7ba 0,#e3dbd3 100%);background:linear,28deg,#d2c7ba 0,#e3dbd3 100%}
@media screen and (max-width:40em){[class*='c-bloc'].c-bloc--brown .c-wrapper__content{padding:34px 27px 82px}
}
[class*='c-bloc'].c-bloc--brown .c-title--alt,[class*='c-bloc'].c-bloc--brown p{color:#000 !important}
.o-section--grids [class*='c-bloc']:not(.c-bloc--brown){margin-bottom:30px}
.o-section--grids .c-wrapper__image{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
@media screen and (max-width:75em){.o-section--grids .c-wrapper__image{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}
}
@media screen and (max-width:40em){.o-section--grids .c-wrapper__image{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.o-section--grids .c-wrapper__image img{width:100%}
.o-section--grids .c-wrapper__content{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}
.o-section--grids .simulateurs .c-wrapper__content{-ms-flex:0 0 90%;-webkit-box-flex:0;flex:0 0 90%;max-width:90%;padding-top:2rem;padding-bottom:2rem}
#wcm-l-simulateurs-fiscaux-synthese .simulateurs,#wcm-l-simulateurs-immobiliers-synthese .simulateurs{position:relative}
#wcm-l-simulateurs-fiscaux-synthese .simulateurs>a,#wcm-l-simulateurs-immobiliers-synthese .simulateurs>a{color:#4e4e4e;width:100%}
@media screen and (max-width:75em){.o-section--grids .c-wrapper__content{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}
}
@media screen and (max-width:40em){.o-section--grids .c-wrapper__content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.o-section--fullwidth{padding:80px 0 120px;background-color:#f0f0f0}
@media screen and (max-width:40em){.o-section--fullwidth{padding:40px 0}
}
.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content{padding-top:54px;padding-bottom:54px;text-align:center;position:relative}
@media screen and (max-width:40em){.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content{padding-top:40px;padding-bottom:35px}
}
@media screen and (max-width:40em){.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content .c-title--alt{text-align:left}
}
.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content p{margin-bottom:0}
@media screen and (max-width:40em){.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content p{text-align:left}
}
.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content .c-button--circle{position:absolute;top:0;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}
@media screen and (max-width:40em){.o-section--fullwidth .c-bloc--fullwidth .c-wrapper__content .c-button--circle{right:30px}
}
[class*='o-section--header'] .c-title--main+p{font-family:"Open Sans";font-weight:400;font-size:18px;line-height:30px;color:#fff;margin:24px 0 48px}
@media screen and (max-width:40em){[class*='o-section--header'] .c-title--main+p{font-size:15px;margin-top:12px}
}
[class*='o-section--header'] .c-button--main,[class*='o-section--header'] .c-button--alt{margin-top:.5rem;margin-bottom:.5rem}
@media screen and (max-width:40em){[class*='o-section--header'] .c-button--main,[class*='o-section--header'] .c-button--alt{width:100%;text-align:center}
}
[class*="o-section"][class*="--header"]{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;padding:6.25rem 0 5.625rem}
[class*="o-section"][class*="--header"][class*="--relatives"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--1.jpg)}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--relatives"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--1--small.jpg) !important;padding:80px 0 20px}
}
[class*="o-section"][class*="--header"][class*="--heritage"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--2.jpg)}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--heritage"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--2--small.jpg) !important;padding:80px 0 20px}
}
[class*="o-section"][class*="--header"][class*="--financial"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--3.jpg);padding:80px 0 50px}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--financial"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--3--small.jpg) !important;padding:80px 0 20px}
}
[class*="o-section"][class*="--header"][class*="--pas"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--4.jpg);padding:80px 0 50px}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--pas"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/c-bkg__header--4--small.jpg) !important;padding:80px 0 20px}
}
[class*="o-section"][class*="--header"][class*="--patrimoine-dirigeant"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/patrimoine-du-dirigeant-principal.jpg);background-position-y:0;padding:80px 0 50px}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--patrimoine-dirigeant"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/patrimoine-du-dirigeant-principal--small.jpg) !important;background-position:center center;padding:80px 0 20px}
}
[class*="o-section"][class*="--header"][class*="--aga-bspce"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/aga-bspce-principale.jpg);background-position-y:0;padding:80px 0 50px}
@media screen and (max-width:40em){[class*="o-section"][class*="--header"][class*="--aga-bspce"]{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/conseil-patrimonial/aga-bspce--small.jpg) !important;background-position:center center;padding:80px 0 20px}
}
[class*="o-section"][class*="--grids"]{background-color:#e7e7e7;padding:80px 0}
@media screen and (max-width:40em){[class*="o-section"][class*="--grids"]{padding:40px 0}
}
.o-section--header--heritage [class*="c-button"]{margin:.5rem .3125rem}
@media screen and (max-width:987px){.o-section--header--heritage [class*="c-button"]{margin:.5rem 0}
}
@media screen and (max-width:987px){.o-section--header--heritage .c-button--main{margin-bottom:10px}
}
.o-section--header--financial .c-button--main{text-align:center}
.o-section--header--financial p{margin-bottom:38px}
.o-section--header--financial span{font-family:"Open Sans";font-weight:400;font-size:14px;line-height:34px;color:#fff;margin:40px 0 0;display:block;width:100%}
@media screen and (max-width:40em){.o-section--header--financial span{font-size:11px;line-height:14px;margin:25px 0 0}
}
::-moz-selection{color:#fff;background:#000}
::selection{color:#fff;background:#000}
*{outline:0}
html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body.is-fixed{overflow:hidden}
*,*:after,*:before{-webkit-box-sizing:inherit;box-sizing:inherit}
.c-relative{position:relative}
.c-row{max-width:1096px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto}
.c-row:not(.not-pdg){padding:0 1.25rem}
@media screen and (max-width:40em){.c-row:not(.not-pdg){padding:0 14px}
}
.c-row.not-flex{display:block}
.c-row.align-center,.c-row .c-col.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.c-row.align-left,.c-row .c-col.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.c-row.align-right,.c-row .c-col.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.c-row.align-edges,.c-row .c-col.align-edges{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.c-row.align-middle,.c-row .c-col.align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.c-row.align-top,.c-row .c-col.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.c-row.align-bottom,.c-row .c-col.align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
@media screen and (max-width:52.5em){.c-row.order-first,.c-row .c-col.order-first{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media screen and (max-width:52.5em){.c-row.order-second,.c-row .c-col.order-second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.c-row.c-col--half,.c-row .c-col--half,.c-row .c-col.c-col--half,.c-row .c-col .c-col--half{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
@media screen and (max-width:52.5em){.c-row.c-col--half,.c-row .c-col--half,.c-row .c-col.c-col--half,.c-row .c-col .c-col--half{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.c-row.c-col--half.on-column,.c-row .c-col--half.on-column,.c-row .c-col.c-col--half.on-column,.c-row .c-col .c-col--half.on-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.c-row.c-col--third,.c-row .c-col--third,.c-row .c-col.c-col--third,.c-row .c-col .c-col--third{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
@media screen and (max-width:52.5em){.c-row.c-col--third,.c-row .c-col--third,.c-row .c-col.c-col--third,.c-row .c-col .c-col--third{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.c-row.c-col--third.on-column,.c-row .c-col--third.on-column,.c-row .c-col.c-col--third.on-column,.c-row .c-col .c-col--third.on-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.c-row .c-col{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.c-row .c-col:not(.not-pdg){padding:0 .625rem}
.c-row .c-col.c-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}
.c-row .c-col.on-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap}
.c-row .c-col.c-l__12,.c-row .c-col.c-l__10,.c-row .c-col.c-l__9,.c-row .c-col.c-l__8,.c-row .c-col.c-l__7,.c-row .c-col.c-l__6,.c-row .c-col.c-l__5,.c-row .c-col.c-l__4,.c-row .c-col.c-l__3,.c-row .c-col.c-l__2{-webkit-box-flex:0}
.c-row .c-col.c-l__12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.c-row .c-col.c-l__10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}
.c-row .c-col.c-l__9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.c-row .c-col.c-l__8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}
.c-row .c-col.c-l__7{-ms-flex:0 0 58.33333%;-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}
.c-row .c-col.c-l__6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.c-row .c-col.c-l__5{-ms-flex:0 0 41.66667%;-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}
.c-row .c-col.c-l__4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}
.c-row .c-col.c-l__3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.c-row .c-col.c-l__2{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}
@media screen and (max-width:75em){.c-row .c-col.c-d__12,.c-row .c-col.c-d__10,.c-row .c-col.c-d__9,.c-row .c-col.c-d__8,.c-row .c-col.c-d__7,.c-row .c-col.c-d__6,.c-row .c-col.c-d__5,.c-row .c-col.c-d__4,.c-row .c-col.c-d__3,.c-row .c-col.c-d__2{-webkit-box-flex:0}
.c-row .c-col.c-d__12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.c-row .c-col.c-d__10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}
.c-row .c-col.c-d__9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.c-row .c-col.c-d__8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}
.c-row .c-col.c-d__7{-ms-flex:0 0 58.33333%;-webkit-box-flex:0;flex:0 0 58.33333%;max-width:58.33333%}
.c-row .c-col.c-d__6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.c-row .c-col.c-d__5{-ms-flex:0 0 41.66667%;-webkit-box-flex:0;flex:0 0 41.66667%;max-width:41.66667%}
.c-row .c-col.c-d__4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}
.c-row .c-col.c-d__3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.c-row .c-col.c-d__2{-ms-flex:0 0 16.66667%;-webkit-box-flex:0;flex:0 0 16.66667%;max-width:16.66667%}
}
@media screen and (max-width:48em){.c-row .c-col.c-t__12,.c-row .c-col.c-t__8,.c-row .c-col.c-t__6,.c-row .c-col.c-t__4{-webkit-box-flex:0}
.c-row .c-col.c-t__8{-ms-flex:0 0 66.66667%;-webkit-box-flex:0;flex:0 0 66.66667%;max-width:66.66667%}
.c-row .c-col.c-t__4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}
.c-row .c-col.c-t__6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.c-row .c-col.c-t__12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
}
@media screen and (max-width:40em){.c-row .c-col.c-s__12,.c-row .c-col.c-s__10,.c-row .c-col.c-s__6,.c-row .c-col.c-s__4{-webkit-box-flex:0}
.c-row .c-col.c-s__10{-ms-flex:0 0 83.33333%;-webkit-box-flex:0;flex:0 0 83.33333%;max-width:83.33333%}
.c-row .c-col.c-s__12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.c-row .c-col.c-s__6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.c-row .c-col.c-s__4{-ms-flex:0 0 33.33333%;-webkit-box-flex:0;flex:0 0 33.33333%;max-width:33.33333%}
}
.c-row .c-col.not-flex{display:block}
.c-row .c-col:not(.not-flex)>[class*="c-title"],.c-row .c-col:not(.not-flex)>p,.c-row .c-col:not(.not-flex)>span{width:100%}
#__bs_notify__{display:none !important}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese table.table-simu-result{margin:20px 0 20px}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese table.table-simu-result tbody td{background:0;background-color:transparent}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese table.table-simu-result:not(table-agacf-result) tbody td{background-color:#f0f0f0}
body.bpf .conseil-patrimoine .wrapper-contenu-inside.synthese table.table-simu-result.table-agacf-result tbody td{background-color:transparent}
body.bpf .onglet-expert-pat li a{padding:23px 15px;font-size:.95rem}
body.bpf .onglet-expert-pat li a.to-connect{padding-left:22px}
body.bpf .onglet-expert-pat li a.to-connect:before{width:11px;left:8px;top:22px}
body.bpf .onglet-nav.expert-patrimonial{padding:0 40px;width:calc(100% - 140px)}
body.bpf .onglet-nav.expert-patrimonial .onglets-container{height:60px;position:relative;overflow:hidden}
body.bpf .onglet-nav.expert-patrimonial .onglet-pagination{display:block;background:0;width:100%;top:0;left:0;position:absolute}
body.bpf .onglet-nav.expert-patrimonial .onglet-pagination [class*="onglet-"]{position:absolute;border:1px solid #d7d5d5;border-radius:50%}
body.bpf .onglet-nav.expert-patrimonial .onglet-pagination .onglet-prev{left:0;margin-left:5px}
body.bpf .onglet-nav.expert-patrimonial .onglet-pagination .onglet-next{right:0;margin-right:5px}
body.bpf .conseil-patrimoine .faq-conseil-patrimonial .toggle-item a.btn{color:#fff;text-decoration:none}
#zonePubliableHautMessagerieBPF,#zonePubliableHautMessageriePro{position:relative;margin:0;padding:20px 55px;background:#f8f8f8;border-bottom:1px solid #f3eee9;color:#a2133f}
#zonePubliableHautMessagerieBPF:before,#zonePubliableHautMessageriePro:before{color:#a2133f;content:"\e65c";font-size:2rem;font-family:iconbnp;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:0;height:0;display:inline;position:absolute;left:15px;top:22px}
#zone-publiable-recuperer-numero{display:none}
#ia-capri #zone-publiable-basse{display:block;padding:0 30px 30px}
#push-app#push-app#push-app{padding-bottom:22px;border:1px solid #f0f0f0;background-color:#dadada;background-image:-webkit-linear-gradient(bottom,#d7d7d7 0,#fff 100%);background-image:linear,to top,#d7d7d7 0,#fff 100%}
#push-app#push-app#push-app .fermer{cursor:pointer;float:right;clear:both;border:1px solid #4f4f4f;color:#4f4f4f;width:15px;height:15px;line-height:15px;border-radius:100%;text-align:center;margin-top:6px;margin-right:9px;margin-bottom:1px}
#push-app#push-app#push-app .fermer>span{vertical-align:top;line-height:11px;height:11px;line-height:11px;font-size:12px}
#push-app#push-app#push-app .colonne-logo,#push-app#push-app#push-app .colonne-message,#push-app#push-app#push-app .colonne-button{display:table-cell}
#push-app#push-app#push-app .colonne-logo{width:65px;padding-left:9px}
#push-app#push-app#push-app .colonne-logo .logo{width:51px;height:50px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/applis/logo-bnp.png) no-repeat;background-size:cover}
#push-app#push-app#push-app .colonne-message{width:calc(100% - 142px);padding-left:5px;padding-right:5px}
#push-app#push-app#push-app .colonne-button{width:77px;padding-right:9px}
#push-app#push-app#push-app .colonne-button .installer{border-radius:3px;border:1px solid #006f58;display:inline-block;padding:10px;padding-top:6px;color:#006f58;font-family:"bnpp_typelight",Arial,sans-serif;font-size:13px;font-weight:400;position:absolute;top:0;bottom:0;margin-top:11px;height:30px}
.preview #push-app#push-app#push-app{padding-bottom:22px;border:1px solid #373737;background-color:#373737;color:#fff;background-image:none;padding-top:22px;padding-left:10px}
.preview #push-app#push-app#push-app .fermer{cursor:pointer;float:right;clear:both;border:1px solid #4f4f4f;color:#ffffffb8;width:25px;height:25px;background:#ffffff4f;line-height:15px;border-radius:100%;text-align:center;margin-top:0;margin-right:9px;margin-bottom:1px;padding-top:4px;position:absolute;right:7px;margin-top:6px;margin-right:9px;margin-bottom:1px}
.preview #push-app#push-app#push-app .fermer>span{vertical-align:top;line-height:11px;height:11px;line-height:11px;font-size:17px}
.preview #push-app#push-app#push-app .colonne-logo,.preview #push-app#push-app#push-app .colonne-message,.preview #push-app#push-app#push-app .colonne-button{display:table-cell}
.preview #push-app#push-app#push-app .colonne-logo{width:65px;padding-left:9px}
.preview #push-app#push-app#push-app .colonne-logo .logo{width:51px;height:50px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/logo_bnpp.png) no-repeat;background-size:cover}
.preview #push-app#push-app#push-app .colonne-message{width:calc(100% - 142px);padding-left:10px;padding-right:5px;font-size:15px}
.preview #push-app#push-app#push-app .colonne-button{width:77px;padding-right:9px}
.preview #push-app#push-app#push-app .colonne-button .installer{border-radius:3px;display:inline-block;color:#00915a;font-family:bnpp_typelight,Arial,sans-serif;font-size:15px;font-weight:400;position:absolute;font-weight:700;text-decoration:underline;border:0;top:21px}
.preview #push-app#push-app#push-app.apple-app{padding-left:30px}
.preview #push-app#push-app#push-app.apple-app p{margin:0;font-size:13px;font-weight:100}
.preview #push-app#push-app#push-app.apple-app strong{font-weight:600;font-size:18px}
.preview #push-app#push-app#push-app.apple-app .app-btn.fermer{right:auto;margin-top:13px;margin-right:9px;border:0;background:0;left:10px}
.preview #push-app#push-app#push-app.apple-app .colonne-button .app-url.installer{border:0;top:0;color:#02a3c6;text-decoration:none;font-size:18px}
.bpf-only{display:block !important}
.bpf-only.inline{display:inline !important}
.bpf-only.inline-block{display:inline-block !important}
.no-bpf,.part-only,.pro-only,.netagence-only{display:none !important}
@-moz-document url-prefix(){.form .custom-select:after,.form .custom-select2:after{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/moz-select.png) no-repeat center top;height:47px;width:40px;top:0}
.mob-100 .form .custom-select:after,.mob-100 .form .custom-select2:after{right:1px}
.barre-recherche .form .custom-select2:after,.barre-recherche .form .custom-select:after{background-color:#fef7f8;background-position:center bottom;height:60px;right:0;top:0}
.form .custom-select2.join-input2:after{background-position:-4px -1px;height:45px;background-color:#FFF;top:1px;width:34px;right:1px}
.visionneuse .nav-left .nav-button,.visionneuse .nav-right .nav-button{line-height:32px;font-size:1.5em}
.profil-client #situation-financiere .form [type=radio]:checked+label:after,.profil-client #situation-financiere .form [type=radio]:not(:checked)+label:after{top:-16px}
.close{line-height:26px}
.comptes-contrats .barre-recherche.br-udc .form .custom-select2::after,.comptes-contrats .barre-recherche.br-udc .form .custom-select::after,.comptes-contrats .barre-recherche.ia-rop .form .custom-select2::after,.comptes-contrats .barre-recherche.ia-rop .form .custom-select::after,.comptes-contrats .barre-recherche.ia-udc .form .custom-select2::after,.comptes-contrats .barre-recherche.ia-udc .form .custom-select::after,.part.comptes-contrats .ia-rop .barre-recherche .form .custom-select::after,.part.comptes-contrats .ia-rop .barre-recherche .form .custom-select2::after,.pro.comptes-contrats .ia-rop .barre-recherche .form .custom-select::after,.pro.comptes-contrats .ia-rop .barre-recherche .form .custom-select2::after,#ia-gbudget .barre-recherche .form .custom-select2::after,#ia-gbudget .barre-recherche .form .custom-select::after{background:rgba(0,0,0,0);height:49px;right:0;top:1px}
.pro.comptes-contrats .ia-udc .barre-recherche.udc-pro .form .filtre-tri .custom-select::after,.pro.comptes-contrats .ia-udc .barre-recherche.udc-pro .form .filtre-tri .custom-select2::after{background:rgba(0,0,0,0);height:48px;right:0;top:1px}
}
.form .custom-select select:not(*:root){-webkit-appearance:none;line-height:normal}
.form .custom-select2 select:not(*:root){-webkit-appearance:none;line-height:normal}
.barre-recherche .form .custom-select select:not(*:root),.barre-recherche .form .custom-select2 select:not(*:root){-webkit-appearance:none;line-height:normal}
.ie .custom-select,.ie .custom-select2,.ie .form-messagerie .custom-select3{position:static}
.ie .custom-select:after,.ie .custom-select2:after,.ie .form-messagerie .custom-select3:after{content:none;background:0}
.ie .custom-select .form-control.valid:not(.noCheck),.ie .custom-select2 .form-control.valid:not(.noCheck){background-position:97% 0}
.ie.priority.ec-mesdocuments .list-header-connected .header-connecte-mesdocuments,.ie.priority.ec-profil .list-header-connected .header-connecte-profil,.ie.priority.ec-priority .list-header-connected .header-connecte-priority,.ie.priority.ec-conseiller .list-header-connected .header-connecte-conseiller,.ie.priority.ec-messagerie .list-header-connected .nb-messages{background-color:#64c6c3}
.ie.ec-mesdocuments .list-header-connected .header-connecte-mesdocuments,.ie.ec-profil .list-header-connected .header-connecte-profil,.ie.ec-conseiller .list-header-connected .header-connecte-conseiller,.ie.ec-messagerie .list-header-connected .nb-messages{background-color:#685648}
.ie.bpf.ec-mesdocuments .list-header-connected .header-connecte-mesdocuments,.ie.bpf.ec-profil .list-header-connected .header-connecte-profil,.ie.bpf.ec-conseiller .list-header-connected .header-connecte-conseiller,.ie.bpf.ec-messagerie .list-header-connected .nb-messages{background-color:#42382f}
@media all and (-ms-high-contrast:none){.form [type=radio]:checked+label::after,.form [type=radio]:not(:checked)+label::after{display:block;clear:both}
}
.form label.mobile-only,.mobile-only,.tablette-only{display:none}
.resp-table{overflow:visible;-webkit-overflow-scrolling:touch}
.state-indicator{position:absolute;top:-999em;left:-999em;z-index:1}
.state-indicator:before{content:'desktop'}
.fdj-privatisation{background:#f3eee9;font-family:"open sans","sans serif"}
.fdj-privatisation label,.fdj-privatisation p,.fdj-privatisation button{font-family:"open sans","sans serif"}
.fdj-privatisation .header-page .breadcrumb{font-size:13px;line-height:20px;color:#fff}
.fdj-privatisation .header-page .legende-etape{font-size:15px;line-height:20px}
.fdj-privatisation .header-page .legende-etape span{font-weight:600}
.fdj-privatisation .form [type="checkbox"]:not(:checked)+label.ml:after,.fdj-privatisation .form [type="checkbox"]:checked+label.ml:after{top:8px;left:4px;color:#4e4e4e}
.fdj-privatisation .form [type="checkbox"]:disabled+label{opacity:.5}
.fdj-privatisation .btn-secondary{background-color:#f8f8f8;background-image:none;border:0;border-radius:60px;padding:13px 23px 15px;line-height:18px}
.fdj-privatisation .btn-secondary:hover{background-color:#d5d5d5;background-image:none}
.fdj-privatisation .wrap{max-width:1024px;margin:0 auto;padding:0 !important}
@media(max-width:768px){.fdj-privatisation .wrap{padding:30px 0 0}
}
.fdj-privatisation .wrap .form .fieldset{border:0}
.fdj-privatisation .wrap .form .fieldset h4{font-size:15px;font-weight:bold;color:#212121}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-header{display:-webkit-box;display:-ms-flexbox;display:flex}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-header1{margin-right:10px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-header2 p{margin:0}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-header2 p:first-of-type{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;font-size:36px;font-weight:300;font-stretch:condensed;color:#212121;position:relative;top:-5px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-header2 p:nth-of-type(2){font-size:17px;font-weight:bold;color:#212121;position:relative;top:-16px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-standard.n1{margin-bottom:30px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-standard p{font-size:15px;color:#212121;font-family:"open sans","sans serif"}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu{padding:40px 3.9%;background:#f8f4ed}
@media(max-width:768px){.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu{padding:31px 5.9% 0}
}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-row2{margin-top:50px}
@media(max-width:768px){.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-row2{margin-top:0}
}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-bleu{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:768px){.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-bleu{margin-bottom:20px}
}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-bleu .info-bleu-img{margin-right:10px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-bleu-1{margin-top:0;font-size:15px;font-weight:bold;font-family:"open sans","sans serif";margin-bottom:3px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-info-bleu .info-bleu-2{margin-top:0;font-size:13px;color:#212121;font-family:"open sans","sans serif"}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-carac .element-carac-1{padding-right:20px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-carac .element-carac-1 p{width:100%;font-size:15px;color:#212121;font-family:"open sans","sans serif";border-bottom:solid 1px #f2f2f2;margin-bottom:none;padding-bottom:15px}
.fdj-privatisation .wrap .form .fieldset .fdj-bloc-carac .element-carac-2 p{margin-bottom:0;padding-bottom:15px;font-size:15px;color:#212121;font-size:15px;font-weight:600;color:#767676;font-family:"open sans","sans serif";border-bottom:solid 1px #f2f2f2}
.fdj-privatisation .wrap .form .consultation-note-operation .txt-consultation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fdj-privatisation .wrap .form .consultation-note-operation .icon.icon-check{display:none;margin-right:10px;width:18px;height:14px;margin-left:4px}
.fdj-privatisation .wrap .form .consultation-note-operation .icon.icon-check.visible{display:inline}
.fdj-privatisation .wrap .form .consultation-note-operation .icon.icon-check:before{color:#4e4e4e}
.fdj-privatisation .wrap .form .consultation-note-operation .txt-consultation{display:inline-block}
.fdj-privatisation .wrap .form .check-box-container .checkbox-txt{font-size:13px}
.fdj-privatisation .wrap .form .check-box-container .checkbox-alt{font-weight:600;text-decoration:underline}
.fdj-privatisation .wrap .form-ligne-titre h3{font-size:17px;color:#212121;text-transform:none;font-family:"open sans","sans serif"}
.fdj-privatisation .wrap .btn-consultation{display:block}
.fdj-privatisation .wrap .validation-page1 .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(max-width:768px){.fdj-privatisation .wrap .validation-page1 .button-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.fdj-privatisation .wrap .validation-page1 .button-container button.btn-primary{display:block;margin:20px 0 60px}
.fdj-reserver-titres{font-family:"Open Sans","sans serif"}
.fdj-reserver-titres p{font-family:"Open Sans","sans serif"}
.fdj-reserver-titres .section-form{margin:auto;max-width:1024px;padding:2rem 0 0 0}
.fdj-reserver-titres .section-form header{margin:0;padding:15px 20px}
.fdj-reserver-titres .section-form header h3{margin:0;font-size:17px;text-transform:inherit;font-family:"Open Sans"}
.fdj-reserver-titres .section-form .form .fieldset{border:0}
.fdj-reserver-titres .section-form .form .form-ligne-titre h3{font-size:17px;color:#212121;text-transform:none;font-family:"open sans","sans serif"}
.fdj-reserver-titres .section-form .formulaire-fdj .lign{margin-top:30px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.formulaire{min-height:100px;margin:0}
.fdj-reserver-titres .section-form .formulaire-fdj .lign .title-form-para{color:#212121;font-size:15px;font-weight:bold}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter{margin:0;width:100%;max-width:300px;display:table;list-style:none;position:absolute}
@media screen and (max-width:768px){.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter{max-width:85%}
}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter:hover{-webkit-box-shadow:0 0 11px -4px rgba(0,0,0,0.75);box-shadow:0 0 11px -4px rgba(0,0,0,0.75)}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li#selectionner-compte{min-height:58px;padding-top:20px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur{padding:10px;overflow:hidden;border-top:0;cursor:pointer;background:#fff;border:.0625rem solid #dcdfe0}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur p.nom-compte-crediteur{margin:0;color:#212121;font-size:13px;font-weight:600}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur p.numero-compte-crediteur{margin:0;color:#767676;font-size:13px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur.valid::before{content:"";width:1px;height:100%;top:0;right:43px;background:#dcdfe0;position:absolute}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur.valid::after{content:"\e674";top:50%;right:16px;color:#9b9b9b;font-size:12px;position:absolute;font-family:iconbnp;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter li.compte-crediteur:not(.valid):hover p{color:#151515}
.fdj-reserver-titres .section-form .formulaire-fdj .lign ul.compte-a-debiter.open{-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);z-index:999}
.fdj-reserver-titres .section-form .formulaire-fdj .lign .form{max-width:500px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign .form label{display:block;font-family:"Open Sans"}
@media screen and (max-width:768px){.fdj-reserver-titres .section-form .formulaire-fdj .lign .form label{padding-left:40px;margin-bottom:30px}
}
.fdj-reserver-titres .section-form .formulaire-fdj .lign .form [type="radio"]:checked+label:after{left:0;top:-20px;color:#4e4e4e;font-size:45px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign .form [type="radio"]:checked+label:before{width:23px;height:23px;border:solid 1px #4e4e4e}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.ctg-ordre form{max-width:300px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.ctg-ordre form .form-control{padding-left:10px;font-size:15px;font-family:"Open Sans"}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.nom-inp .form{max-width:300px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.prenom-inp .form{max-width:300px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver{overflow:hidden}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver .input-container{position:relative}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver .input-container input{max-width:150px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver .input-container .soit{top:0;right:-110px;font-size:13px;position:absolute}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver .input-container .qte-mini,.fdj-reserver-titres .section-form .formulaire-fdj .lign.bloc-qte-titres-reserver .input-container .qte-max{margin:0;color:#767676;font-size:13px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.confirmation-form{margin-bottom:10px}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.confirmation-form form{max-width:inherit}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.confirmation-form form label{margin:0;padding:0 0 0 30px;color:#767676;font-size:13px;font-family:"Open Sans"}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.confirmation-form form label::before{top:0;border-radius:4px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.19);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.19)}
.fdj-reserver-titres .section-form .formulaire-fdj .lign.confirmation-form form label::after{left:4px;top:4px;color:#4e4e4e}
.fdj-reserver-titres .section-form .formulaire-fdj .lign input{font-size:15px;font-family:"Open Sans"}
.fdj-reserver-titres .section-form .formulaire-fdj.validation,.fdj-reserver-titres .section-form .formulaire-fdj.annulation{padding:20px 80px 20px 150px;position:relative}
@media screen and (max-width:768px){.fdj-reserver-titres .section-form .formulaire-fdj.validation,.fdj-reserver-titres .section-form .formulaire-fdj.annulation{padding:20% 3% 3%}
}
.fdj-reserver-titres .section-form .formulaire-fdj.validation .titre,.fdj-reserver-titres .section-form .formulaire-fdj.annulation .titre{font-size:17px;font-weight:bold}
.fdj-reserver-titres .section-form .formulaire-fdj.validation::after,.fdj-reserver-titres .section-form .formulaire-fdj.annulation::after{content:"";left:50px;top:40px;width:72px;height:70px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/fdj/icon-check-bpf.png);position:absolute;display:block}
@media screen and (max-width:768px){.fdj-reserver-titres .section-form .formulaire-fdj.validation::after,.fdj-reserver-titres .section-form .formulaire-fdj.annulation::after{top:5%;left:50%;font-size:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
.fdj-reserver-titres .section-form .formulaire-fdj.annulation::after{content:none}
.fdj-reserver-titres .section-form .formulaire-fdj.annulation::after{content:"";left:50px;top:40px;width:72px;height:70px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/fdj/icon-error-bpf.png);position:absolute;display:block}
@media screen and (max-width:768px){.fdj-reserver-titres .section-form .formulaire-fdj.annulation::after{top:10px;left:50%}
}
.fdj-reserver-titres .bloc-bouton{margin:20px 0;text-align:right}
@media screen and (max-width:768px){.fdj-reserver-titres .bloc-bouton{text-align:center}
}
#ia-introprivatisation .introprivatisation-main.fdj-privatisation #erreur_generique{min-height:145px}
#ia-introprivatisation .introprivatisation-main .validate-form .fdj-bloc-header1 img{width:150px}
body.af-cl-sms{background:#fff}
body.af-cl-sms .bottom-header-connected{background-color:#fff}
body.af-cl-sms #ia-identification .bg-black{z-index:1000}
body.af-cl-sms #ia-identification .popup-cle-digital-cont,body.af-cl-sms #ia-identification .popup-sms-cont{z-index:1001}
body.af-cl-sms #ia-identification .telephone.second .number{width:170px}
body.af-cl-sms span#changerNumero{cursor:pointer}
body.af-cl-sms .af{font-family:'Open Sans',Arial,sans-serif;padding:187px 125px;overflow:hidden;max-width:1400px;margin:auto;background:#fff}
body.af-cl-sms .af p,body.af-cl-sms .af a,body.af-cl-sms .af span,body.af-cl-sms .af h3{font-family:'Open Sans',Arial,sans-serif}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital,body.af-cl-sms .af.af-sms,body.af-cl-sms .af.af-courrier{padding:20px 20px 50px 20px;display:grid}
}
body.af-cl-sms .af.af-cle-digital .loader,body.af-cl-sms .af.af-sms .loader,body.af-cl-sms .af.af-courrier .loader{border:3px solid #fff;border-top:3px solid #00915a;border-right:3px solid #00915a;border-bottom:3px solid #00915a;border-radius:50%;width:36px;height:36px;margin:30px auto;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;background-image:none !important;background:0}
body.af-cl-sms .af.af-cle-digital .col-50.text,body.af-cl-sms .af.af-sms .col-50.text,body.af-cl-sms .af.af-courrier .col-50.text{margin-top:33px;padding-right:50px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.text,body.af-cl-sms .af.af-sms .col-50.text,body.af-cl-sms .af.af-courrier .col-50.text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:20px;padding:0}
}
body.af-cl-sms .af.af-cle-digital .col-50.text h3,body.af-cl-sms .af.af-sms .col-50.text h3,body.af-cl-sms .af.af-courrier .col-50.text h3{margin:0 0 23px 25px;text-transform:none;font-size:24px;font-weight:bold;line-height:normal;color:#00915a}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.text h3,body.af-cl-sms .af.af-sms .col-50.text h3,body.af-cl-sms .af.af-courrier .col-50.text h3{font-size:19px;margin:0 0 10px 0}
}
body.af-cl-sms .af.af-cle-digital .col-50.text h3+p,body.af-cl-sms .af.af-sms .col-50.text h3+p,body.af-cl-sms .af.af-courrier .col-50.text h3+p{width:calc(100% - 25px);max-width:346px;color:#212121;margin:0 0 36px 25px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.text h3+p,body.af-cl-sms .af.af-sms .col-50.text h3+p,body.af-cl-sms .af.af-courrier .col-50.text h3+p{width:100%;max-width:inherit;font-size:13px;margin:0 0 17px 0}
}
body.af-cl-sms .af.af-cle-digital .col-50.text .green,body.af-cl-sms .af.af-sms .col-50.text .green,body.af-cl-sms .af.af-courrier .col-50.text .green{color:#00915a;font-weight:bold}
body.af-cl-sms .af.af-cle-digital .col-50.text .bold,body.af-cl-sms .af.af-sms .col-50.text .bold,body.af-cl-sms .af.af-courrier .col-50.text .bold{font-weight:bold}
body.af-cl-sms .af.af-cle-digital .col-50.text .rect,body.af-cl-sms .af.af-sms .col-50.text .rect,body.af-cl-sms .af.af-courrier .col-50.text .rect{width:100%;max-width:460px;height:auto;padding:26px 30px 30px 25px;border-radius:3px;background-color:#e4f4ee}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.text .rect,body.af-cl-sms .af.af-sms .col-50.text .rect,body.af-cl-sms .af.af-courrier .col-50.text .rect{max-width:inherit;padding:20px}
}
body.af-cl-sms .af.af-cle-digital .col-50.text .rect .green,body.af-cl-sms .af.af-sms .col-50.text .rect .green,body.af-cl-sms .af.af-courrier .col-50.text .rect .green{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mini-tel.svg) no-repeat;background-size:22px;background-position:0 0;padding:10px 0 10px 40px;font-size:19px;margin:0}
body.af-cl-sms .af.af-cle-digital .col-50.text .rect p,body.af-cl-sms .af.af-sms .col-50.text .rect p,body.af-cl-sms .af.af-courrier .col-50.text .rect p{margin:15px 0}
body.af-cl-sms .af.af-cle-digital .col-50.text .prob,body.af-cl-sms .af.af-sms .col-50.text .prob,body.af-cl-sms .af.af-courrier .col-50.text .prob{color:#767676;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer;margin:20px 0 0 25px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.text .prob,body.af-cl-sms .af.af-sms .col-50.text .prob,body.af-cl-sms .af.af-courrier .col-50.text .prob{text-align:center;margin-left:0}
}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.img,body.af-cl-sms .af.af-sms .col-50.img,body.af-cl-sms .af.af-courrier .col-50.img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:0}
}
body.af-cl-sms .af.af-cle-digital .col-50.img .bg-af-cd,body.af-cl-sms .af.af-sms .col-50.img .bg-af-cd,body.af-cl-sms .af.af-courrier .col-50.img .bg-af-cd{width:100%;max-width:599px;height:614px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/af-cl-part.png");background-size:contain;background-position:top;background-repeat:no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital .col-50.img .bg-af-cd,body.af-cl-sms .af.af-sms .col-50.img .bg-af-cd,body.af-cl-sms .af.af-courrier .col-50.img .bg-af-cd{margin:auto;height:300px}
}
body.af-cl-sms .af.af-cle-digital.valide,body.af-cl-sms .af.af-sms.valide,body.af-cl-sms .af.af-courrier.valide{text-align:center}
body.af-cl-sms .af.af-cle-digital.valide .cont .validation,body.af-cl-sms .af.af-sms.valide .cont .validation,body.af-cl-sms .af.af-courrier.valide .cont .validation{width:100%;text-align:center;height:70px;position:relative}
body.af-cl-sms .af.af-cle-digital.valide .cont .validation::before,body.af-cl-sms .af.af-sms.valide .cont .validation::before,body.af-cl-sms .af.af-courrier.valide .cont .validation::before{content:' ';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/validation.png) no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;left:0;top:0;margin:auto;right:0}
body.af-cl-sms .af.af-cle-digital.valide .cont h3,body.af-cl-sms .af.af-sms.valide .cont h3,body.af-cl-sms .af.af-courrier.valide .cont h3{color:#00915a;margin:20px 0 10px;font-size:22px;font-weight:bold;text-transform:none}
body.af-cl-sms .af.af-cle-digital.valide .cont p,body.af-cl-sms .af.af-sms.valide .cont p,body.af-cl-sms .af.af-courrier.valide .cont p{margin-bottom:30px;font-family:'Open Sans';font-size:15px;text-align:center;color:#212121}
body.af-cl-sms .af.af-cle-digital.valide .cont p a,body.af-cl-sms .af.af-sms.valide .cont p a,body.af-cl-sms .af.af-courrier.valide .cont p a{text-decoration:underline}
body.af-cl-sms .af.af-cle-digital.echoue,body.af-cl-sms .af.af-sms.echoue,body.af-cl-sms .af.af-courrier.echoue{text-align:center}
body.af-cl-sms .af.af-cle-digital.echoue .cont,body.af-cl-sms .af.af-sms.echoue .cont,body.af-cl-sms .af.af-courrier.echoue .cont{padding:300px 0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont,body.af-cl-sms .af.af-sms.echoue .cont,body.af-cl-sms .af.af-courrier.echoue .cont{padding:50px 0 0}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bold,body.af-cl-sms .af.af-sms.echoue .cont .bold,body.af-cl-sms .af.af-courrier.echoue .cont .bold{font-size:15px;font-weight:600;margin-bottom:24px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .bold,body.af-cl-sms .af.af-sms.echoue .cont .bold,body.af-cl-sms .af.af-courrier.echoue .cont .bold{font-size:15px}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bold+p,body.af-cl-sms .af.af-sms.echoue .cont .bold+p,body.af-cl-sms .af.af-courrier.echoue .cont .bold+p{margin:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bold.blocked,body.af-cl-sms .af.af-sms.echoue .cont .bold.blocked,body.af-cl-sms .af.af-courrier.echoue .cont .bold.blocked{margin:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bold.redirection,body.af-cl-sms .af.af-sms.echoue .cont .bold.redirection,body.af-cl-sms .af.af-courrier.echoue .cont .bold.redirection{margin-top:21px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .bold.redirection,body.af-cl-sms .af.af-sms.echoue .cont .bold.redirection,body.af-cl-sms .af.af-courrier.echoue .cont .bold.redirection{margin-top:10px}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont p,body.af-cl-sms .af.af-sms.echoue .cont p,body.af-cl-sms .af.af-courrier.echoue .cont p{margin:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont p.try-24,body.af-cl-sms .af.af-sms.echoue .cont p.try-24,body.af-cl-sms .af.af-courrier.echoue .cont p.try-24{color:#212121;margin-bottom:80px}
body.af-cl-sms .af.af-cle-digital.echoue .cont p.contact-info,body.af-cl-sms .af.af-sms.echoue .cont p.contact-info,body.af-cl-sms .af.af-courrier.echoue .cont p.contact-info{font-size:13px;color:#212121;margin-bottom:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont p.contact-horaires,body.af-cl-sms .af.af-sms.echoue .cont p.contact-horaires,body.af-cl-sms .af.af-courrier.echoue .cont p.contact-horaires{font-size:12px;color:#6b6b6b;margin-bottom:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont .refuse,body.af-cl-sms .af.af-sms.echoue .cont .refuse,body.af-cl-sms .af.af-courrier.echoue .cont .refuse{width:100%;text-align:center;height:75px;position:relative}
body.af-cl-sms .af.af-cle-digital.echoue .cont .refuse::before,body.af-cl-sms .af.af-sms.echoue .cont .refuse::before,body.af-cl-sms .af.af-courrier.echoue .cont .refuse::before{content:' ';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/refuse.png) no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;left:0;top:0;margin:auto;right:0}
body.af-cl-sms .af.af-cle-digital.echoue .cont .etp,body.af-cl-sms .af.af-sms.echoue .cont .etp,body.af-cl-sms .af.af-courrier.echoue .cont .etp{padding:2rem;background:#e4f4ee;border-radius:4px;margin:130px auto 0;padding:30px 54px 30px 35px;text-align:left;max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .etp,body.af-cl-sms .af.af-sms.echoue .cont .etp,body.af-cl-sms .af.af-courrier.echoue .cont .etp{width:100%;text-align:center;margin:40px auto 0;display:block}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .tel-cle,body.af-cl-sms .af.af-sms.echoue .cont .etp .tel-cle,body.af-cl-sms .af.af-courrier.echoue .cont .etp .tel-cle{font-size:13px;font-weight:600;width:60%;max-width:900px;margin:0;padding:0 0 0 45px;display:inline-block;position:relative;background-size:22px;background-position:5px 5px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mini-tel.svg) no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .tel-cle,body.af-cl-sms .af.af-sms.echoue .cont .etp .tel-cle,body.af-cl-sms .af.af-courrier.echoue .cont .etp .tel-cle{width:100%;text-align:left;padding:50px 0 0;background-size:24px;background-position:center 0}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .tel-cle .light,body.af-cl-sms .af.af-sms.echoue .cont .etp .tel-cle .light,body.af-cl-sms .af.af-courrier.echoue .cont .etp .tel-cle .light{font-size:13px;color:#767676;text-decoration:underline;margin-top:9px;display:block}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .tel-cle .light,body.af-cl-sms .af.af-sms.echoue .cont .etp .tel-cle .light,body.af-cl-sms .af.af-courrier.echoue .cont .etp .tel-cle .light{margin-top:10px;display:block}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .btn-three,body.af-cl-sms .af.af-sms.echoue .cont .etp .btn-three,body.af-cl-sms .af.af-courrier.echoue .cont .etp .btn-three{height:42px;background:0;border:1px solid #1e9481;border-radius:21px;padding:10px 30px 12px;float:right;font-size:15px;font-family:'Open Sans';font-weight:600;color:#1e9481}
body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .btn-three:hover,body.af-cl-sms .af.af-sms.echoue .cont .etp .btn-three:hover,body.af-cl-sms .af.af-courrier.echoue .cont .etp .btn-three:hover{color:#fff;background:#1e9481}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont .etp .btn-three,body.af-cl-sms .af.af-sms.echoue .cont .etp .btn-three,body.af-cl-sms .af.af-courrier.echoue .cont .etp .btn-three{float:none;font-size:15px;margin-top:30px;width:100%}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont h3,body.af-cl-sms .af.af-sms.echoue .cont h3,body.af-cl-sms .af.af-courrier.echoue .cont h3{color:#e10b04;margin:17px 0 10px;font-size:24px;font-weight:bold;text-transform:none}
@media screen and (max-width:768px){body.af-cl-sms .af.af-cle-digital.echoue .cont h3,body.af-cl-sms .af.af-sms.echoue .cont h3,body.af-cl-sms .af.af-courrier.echoue .cont h3{font-size:18px}
}
body.af-cl-sms .af.af-cle-digital.echoue .cont p,body.af-cl-sms .af.af-sms.echoue .cont p,body.af-cl-sms .af.af-courrier.echoue .cont p{margin-bottom:30px}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bouton-espace-client,body.af-cl-sms .af.af-sms.echoue .cont .bouton-espace-client,body.af-cl-sms .af.af-courrier.echoue .cont .bouton-espace-client{background-color:#248e59;background-image:-webkit-linear-gradient(right,#248e59,#197647);background-image:linear,to left,#248e59,#197647;width:242px;height:48px;color:#fff;line-height:48px;border-radius:48px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.36);box-shadow:0 2px 4px 0 rgba(0,0,0,0.36);padding:0;padding-left:30px;margin:auto;position:relative;padding:14px 25px 14px 55px}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bouton-espace-client::before,body.af-cl-sms .af.af-sms.echoue .cont .bouton-espace-client::before,body.af-cl-sms .af.af-courrier.echoue .cont .bouton-espace-client::before{content:"";width:12px;height:16px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/lock.png);background-repeat:no-repeat;position:absolute;top:16px;left:26px}
body.af-cl-sms .af.af-cle-digital.echoue .cont .bouton-espace-client:hover,body.af-cl-sms .af.af-sms.echoue .cont .bouton-espace-client:hover,body.af-cl-sms .af.af-courrier.echoue .cont .bouton-espace-client:hover{background-color:#1a6540;background-image:-webkit-linear-gradient(#1a6540,#104c2e);background-image:linear,false,#1a6540,#104c2e}
body.af-cl-sms .af.af-cle-digital .popup-cle-digital .popup-cle-digital-cont .etp{padding:32px}
body.af-cl-sms .af.af-sms{padding-bottom:1.2rem;background-color:#fff}
body.af-cl-sms .af.af-sms .col-50.text{margin-top:74px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text{margin-top:20px}
}
body.af-cl-sms .af.af-sms .col-50.text .verif{max-width:470px;margin:34px 0 0;padding:31px 25px 41px 25px;border-radius:3px;background-color:#e4f4ee}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif{width:100%;max-width:inherit;padding:20px;margin:17px 0 0}
}
body.af-cl-sms .af.af-sms .col-50.text .verif h3{font-size:19px;margin-bottom:21px;margin:0 0 25px 0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif h3{margin-bottom:10px}
}
body.af-cl-sms .af.af-sms .col-50.text .verif h3+p{width:100%;max-width:inherit;color:#212121;margin:0 0 25px 0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif h3+p{margin-bottom:20px}
}
body.af-cl-sms .af.af-sms .col-50.text .verif .bold{font-size:15px;font-weight:600;color:#212121}
body.af-cl-sms .af.af-sms .col-50.text .verif .light{font-size:13px;color:#6b6b6b}
body.af-cl-sms .af.af-sms .col-50.text .verif input{height:39px;display:block;padding:0 15px;border-radius:3px;margin:20px 0 30px 0;border:1px solid #dcdfe0;-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08)}
body.af-cl-sms .af.af-sms .col-50.text .verif .code-sms{margin-top:20px}
body.af-cl-sms .af.af-sms .col-50.text .verif .form-control{margin-top:25px;margin-bottom:20px;width:160px;font-family:'Open Sans';font-size:15px;font-weight:bold;color:#6b6b6b}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif .form-control{margin-top:20px}
}
body.af-cl-sms .af.af-sms .col-50.text .verif .form-control.error{color:#e10b04;font-weight:600;margin-bottom:5px;border-color:#e10b04}
body.af-cl-sms .af.af-sms .col-50.text .verif .error-cont{font-size:13px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif .error-cont{width:90%;margin-top:-18px}
}
body.af-cl-sms .af.af-sms .col-50.text .verif .error-cont .code-errone{color:#dc6474}
body.af-cl-sms .af.af-sms .col-50.text .verif .error-cont .code-errone span{font-weight:bold}
body.af-cl-sms .af.af-sms .col-50.text .verif .error-cont .renvoyer-code{color:#00915a;font-weight:600;cursor:pointer;text-decoration:underline}
body.af-cl-sms .af.af-sms .col-50.text .verif .num-manquant{margin:15px 0;font-weight:bold}
body.af-cl-sms .af.af-sms .col-50.text .probleme{margin-top:2rem}
body.af-cl-sms .af.af-sms .col-50.text .probleme .contacter{font-size:13px;margin:0}
body.af-cl-sms .af.af-sms .col-50.text .probleme .light{margin:5px 0 0;font-size:12px;color:#767676}
body.af-cl-sms .af.af-sms .col-50.text .probleme .telephone.second.small{width:230px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
body.af-cl-sms .af.af-sms .col-50.text .probleme .telephone.second.small .number.arrow-right{width:auto;margin:0;padding:0 7px;font-size:18px;line-height:30px;color:#9293a0}
body.af-cl-sms .af.af-sms .col-50.text .probleme .telephone.second.small .number.arrow-right::after{border-width:6px 0 6px 6px;left:135px;top:19px}
body.af-cl-sms .af.af-sms .col-50.text .probleme .telephone.second.small .texte{margin:0;width:auto;height:31px;padding:0 5px 0 8px}
body.af-cl-sms .af.af-sms .col-50.text .probleme .telephone.second.small .texte p{margin:0;padding:0;line-height:1;font-size:.7rem;padding-top:5px}
body.af-cl-sms .af.af-sms .col-50 .prob-sms{color:#767676;font-size:13px;font-weight:600;text-decoration:underline;cursor:pointer;margin:35px 0 0 25px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50 .prob-sms{display:block;text-align:center;margin-top:20px;margin-left:0}
}
body.af-cl-sms .af.af-sms .col-50.img .bg-af-sms,body.af-cl-sms .af.af-sms .col-50.img .bg-af-anr{width:100%;max-width:599px;height:614px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/af-sms-part.png");background-size:contain;background-position:top;background-repeat:no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.img .bg-af-sms,body.af-cl-sms .af.af-sms .col-50.img .bg-af-anr{margin:auto;height:300px}
}
body.af-cl-sms .af.af-sms .code-envoye{clear:both;width:164px;height:auto;margin:auto;font-size:14px;font-weight:600;border-radius:10px;padding:12px 18px 12px 55px;-webkit-box-shadow:0 4px 18px 8px rgba(0,0,0,0.08);box-shadow:0 4px 18px 8px rgba(0,0,0,0.08)}
body.af-cl-sms .af.af-sms .code-envoye p{margin:0;width:auto;text-align:right}
body.af-cl-sms .af.af-sms.tentatives-depasse{height:100vh;margin:0 auto;padding:0;text-align:center;position:relative}
body.af-cl-sms .af.af-sms.tentatives-depasse .cont{max-width:500px;margin:auto;left:0;right:0;top:40%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
body.af-cl-sms .af.af-sms.tentatives-depasse .refuse{width:100%;text-align:center;height:75px;position:relative}
body.af-cl-sms .af.af-sms.tentatives-depasse .refuse::before{content:' ';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/refuse.png) no-repeat;background-size:70px 70px;width:70px;height:70px;position:absolute;left:0;top:0;margin:auto;right:0}
body.af-cl-sms .af.af-sms.tentatives-depasse h3{color:#e10b04;margin:20px 0 0;font-size:22px;font-weight:700;text-transform:none}
body.af-cl-sms .af.af-sms.tentatives-depasse .bold{font-weight:700;margin-bottom:0}
body.af-cl-sms .af.af-sms.tentatives-depasse .ressayer-ult{margin-top:0}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme{width:70%;margin:6rem auto 0}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .contacter{font-size:13px;margin:0}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .light{margin:5px 0 0;font-size:12px;color:#767676}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .telephone.second.small{width:250px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .telephone.second.small .number.arrow-right{width:auto;margin:0;padding:0 7px;font-size:18px;line-height:30px;color:#9293a0}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .telephone.second.small .number.arrow-right::after{border-width:6px 0 6px 6px;left:135px;top:19px}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .telephone.second.small .texte{margin:0;width:auto;height:31px;padding:0 5px 0 8px}
body.af-cl-sms .af.af-sms.tentatives-depasse .probleme .telephone.second.small .texte p{margin:0;padding:0;line-height:1;font-size:.7rem;padding-top:5px}
body.af-cl-sms .af.af-courrier{background-color:#fff}
body.af-cl-sms .af.af-courrier .col-50.text{margin-top:29px}
body.af-cl-sms .af.af-courrier .col-50.text .verif{max-width:470px;margin:34px 0 35px;border-radius:3px;background-color:#e4f4ee;padding:35px 24px 35px 25px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif{width:100%;max-width:inherit;padding:20px;margin:17px 0 20px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif h3{font-size:19px;margin-bottom:21px;margin-left:0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif h3{font-size:17px;margin-bottom:10px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .bold{font-size:15px;font-weight:600;color:#212121;margin-bottom:23px;margin-left:0;width:100%;max-width:inherit}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .bold{font-size:13px;margin-bottom:10px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .light{font-size:13px;color:#6b6b6b}
body.af-cl-sms .af.af-courrier .col-50.text .verif .code-sms{margin-bottom:5px}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step1{position:relative;float:left;width:100%}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step1{background:0}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step1:before{content:'';position:absolute;width:82px;height:82px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/ico-step-1.png");background-size:contain;background-position:center;background-repeat:no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step1:before{display:none}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step1 .text{width:calc(100% - 112px);margin-left:112px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step1 .text{width:100%;margin-left:0}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step1 .text p{font-size:15px;color:#212121;margin:0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step1 .text p{font-size:13px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step1 .text p.bold{font-weight:600}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step2{position:relative;float:left;width:100%;margin:20px 0 35px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step2{margin:10px 0 30px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step2:before{content:'';position:absolute;width:82px;height:82px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/ico-step-2.png");background-size:contain;background-position:center;background-repeat:no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step2:before{display:none}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step2 .text{width:calc(100% - 112px);margin-left:112px}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step2 .text{width:100%;margin-left:0}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step2 .text p{color:#212121;margin:0}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.text .verif .step2 .text p{font-size:13px}
}
body.af-cl-sms .af.af-courrier .col-50.text .verif .step2 .text p.bold{font-weight:600}
body.af-cl-sms .af.af-courrier .col-50.text .verif button{display:block;margin:0 auto}
body.af-cl-sms .af.af-courrier .col-50.text p{margin:0}
body.af-cl-sms .af.af-courrier .col-50.text p.point-question{font-size:13px;color:#212121;margin-bottom:4px}
body.af-cl-sms .af.af-courrier .col-50.text p.point-horaire{font-size:12px;color:#6b6b6b}
body.af-cl-sms .af.af-courrier .col-50.img .bg-af-courrier{width:100%;max-width:599px;height:614px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/af-courrier-part.png");background-size:contain;background-position:center;background-repeat:no-repeat}
@media screen and (max-width:768px){body.af-cl-sms .af.af-courrier .col-50.img .bg-af-courrier{margin:auto;height:300px}
}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital,body.af-cl-sms .af .popup-sms{overflow:auto;max-height:90vh}
}
body.af-cl-sms .af .popup-cle-digital .bg-black,body.af-cl-sms .af .popup-sms .bg-black{position:fixed;height:100vh;width:100%;background:#000;top:0;left:0;opacity:.6;z-index:1}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .bg-black,body.af-cl-sms .af .popup-sms .bg-black{z-index:1000;height:100%}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont{max-width:824px;max-height:90%;overflow:auto;position:absolute;top:40%;width:65%;background:#fff;z-index:2;margin:auto;left:0;right:0;top:5%;border-radius:4px;padding:80px 60px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont{z-index:1001;max-width:initial;width:95%;padding:20px;padding-bottom:45px;max-height:90vh;overflow:auto}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .fermer::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .fermer::before{content:"+";font-family:"Open Sans";border:1px solid #767676;border-radius:50%;width:25px;height:25px;position:absolute;right:20px;top:20px;padding-left:6px;font-size:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding-top:1px;cursor:pointer;color:#767676;line-height:1}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont h3,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont h3{font-family:"Open Sans";text-transform:initial;font-size:17px;font-weight:bold;color:#212121;margin:0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont h3,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont h3{font-size:15px;margin-top:60px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp{margin:20px 0 40px 0;padding:30px 47px 40px 29px;background:#e4f4ee;border-radius:2px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp{margin:15px 0 20px;padding:30px 20px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp p,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp p{padding:0 0 10px 50px;margin:15px 0;position:relative}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp p,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp p{padding:0;text-align:center;font-size:13px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp p span,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp p span{font-weight:600}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp .tel-cle,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp .tel-cle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mini-tel.svg) no-repeat;background-size:22px;background-position:5px 5px;margin:0;padding-bottom:0;margin-bottom:33px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp .tel-cle,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp .tel-cle{background-position:center 0;padding-top:50px;margin:0;margin-bottom:40px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp .notif-code,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp .notif-code{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/msg.svg) no-repeat;background-size:35px;background-position:3px 5px;margin:0;padding-bottom:0;margin-bottom:10px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp .notif-code,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp .notif-code{background-position:center 0;padding-top:50px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp{text-align:center;font-size:13px;font-weight:600;color:#00915a;text-decoration:underline;margin-top:40px;position:relative;cursor:pointer}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp{margin-top:20px;margin-bottom:20px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp .chevron,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp .chevron{position:absolute;text-align:center;left:0;right:0;color:#999;border:1px solid #999;border-radius:50%;width:30px;height:30px;padding-top:8px;padding-right:3px;margin:auto;background:#fff;bottom:-40px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp .chevron,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp .chevron{bottom:-45px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp .chevron::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp .chevron::before{-webkit-transform:scale(0.7) rotate(135deg);transform:scale(0.7) rotate(135deg);top:-1px}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp .chevron.chevron-up,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp .chevron.chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .show-etp .chevron.chevron-up::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .show-etp .chevron.chevron-up::before{top:-2px}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app{width:77%;color:#212121;margin:70px auto 0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app{width:100%;margin:45px auto 0;float:left;padding:20px 15px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre{padding:30px 40px;font-size:13px;margin-bottom:30px;border:1px solid #e4e4e4}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre{margin-bottom:20px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .no-notif,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .no-notif{margin:0;font-weight:600;text-align:center}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .no-notif,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .no-notif{margin-bottom:20px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app{position:relative;margin:22px 0 34px 0;padding-left:100px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app{padding:0;text-align:center;margin:0;padding-top:91px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app::before{content:' ';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/recevoir-sms.png) no-repeat;background-size:75px 75px;width:75px;height:75px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app::before{left:0;right:0;margin:auto;top:0;-webkit-transform:inherit;transform:inherit}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms{position:relative;margin:0;margin-top:33px;padding-left:100px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms{padding:0;text-align:center;margin:0;padding-top:91px;margin-top:30px}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before{content:' ';background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mes-comptes.png) no-repeat;background-size:75px 75px;width:75px;height:75px;position:absolute;left:0;top:0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before{left:0;right:0;margin:auto;top:0;-webkit-transform:inherit;transform:inherit}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms .light,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms .light{font-size:11px;color:#767676}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms .btn-primary,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms .btn-primary{margin:19px 0 10px;display:block}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms .btn-primary,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms .btn-primary{margin-top:25px;margin-bottom:10px;width:100%}
}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .contacter,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .contacter{font-size:13px;margin:0}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .light,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .light{margin:5px 0 0;font-size:12px;color:#767676}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .telephone.second.small,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .telephone.second.small{width:210px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .telephone.second.small .number.arrow-right,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .telephone.second.small .number.arrow-right{width:auto;margin:0;padding:0 7px;font-family:Arial,Helvetica,sans-serif;font-size:18.7px;line-height:19px;color:#9293a0}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .telephone.second.small .number.arrow-right::after,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .telephone.second.small .number.arrow-right::after{border-width:6px 0 6px 6px;left:56px;top:14px}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .telephone.second.small .texte,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .telephone.second.small .texte{margin:0;width:auto;height:21px;padding:0 5px 0 8px}
body.af-cl-sms .af .popup-cle-digital .popup-cle-digital-cont .etp-app .telephone.second.small .texte p,body.af-cl-sms .af .popup-sms .popup-cle-digital-cont .etp-app .telephone.second.small .texte p{margin:0;padding:0;line-height:1;font-size:10px;padding-top:5px}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont,body.af-cl-sms .af .popup-sms .popup-sms-cont{max-width:824px;max-height:90%;overflow:auto;position:absolute;top:40%;width:65%;background:#fff;z-index:2;margin:auto;left:0;right:0;top:5%;border-radius:4px;padding:80px 60px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont,body.af-cl-sms .af .popup-sms .popup-sms-cont{z-index:1001;max-width:initial;width:95%;padding:60px 30px;max-height:90vh;overflow:auto;text-align:left}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .fermer::before,body.af-cl-sms .af .popup-sms .popup-sms-cont .fermer::before{content:"+";font-family:"Open Sans";border:1px solid #767676;border-radius:50%;width:25px;height:25px;position:absolute;right:20px;top:20px;padding-left:6px;font-size:21px;-webkit-transform:rotate(45deg);transform:rotate(45deg);padding-top:1px;cursor:pointer;color:#767676;line-height:1}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .tel-cle,body.af-cl-sms .af .popup-sms .popup-sms-cont .tel-cle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mini-tel.svg) no-repeat;background-position:top left;background-size:22px;padding-top:50px;font-weight:bold;font-size:17px;margin:0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .tel-cle,body.af-cl-sms .af .popup-sms .popup-sms-cont .tel-cle{text-align:left}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .renvoyer-code,body.af-cl-sms .af .popup-sms .popup-sms-cont .renvoyer-code{color:#00915a;font-weight:600;margin:5px 0 30px;cursor:pointer;text-decoration:underline}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .renvoyer-code,body.af-cl-sms .af .popup-sms .popup-sms-cont .renvoyer-code{text-align:left;margin-bottom:20px}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .codes-jours,body.af-cl-sms .af .popup-sms .popup-sms-cont .codes-jours{font-size:13px;color:#6b6b6b}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .codes-jours,body.af-cl-sms .af .popup-sms .popup-sms-cont .codes-jours{text-align:left}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont hr,body.af-cl-sms .af .popup-sms .popup-sms-cont hr{margin:49px 0 52px;border:0;width:100%;height:1px;background-color:#e1e1e1}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont hr,body.af-cl-sms .af .popup-sms .popup-sms-cont hr{margin:30px 0}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .notif-erreur,body.af-cl-sms .af .popup-sms .popup-sms-cont .notif-erreur{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/code-non-recu.png) no-repeat;background-position:top left;background-size:35px;padding-top:50px;font-weight:bold;font-size:17px;margin:0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .notif-erreur,body.af-cl-sms .af .popup-sms .popup-sms-cont .notif-erreur{text-align:left}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .new-num,body.af-cl-sms .af .popup-sms .popup-sms-cont .new-num{margin-bottom:0}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .new-num,body.af-cl-sms .af .popup-sms .popup-sms-cont .new-num{text-align:left;margin-top:10px}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .note,body.af-cl-sms .af .popup-sms .popup-sms-cont .note{font-size:13px;font-weight:600;color:#292929;margin-top:14px;margin-bottom:30px}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont button.nouveau-num,body.af-cl-sms .af .popup-sms .popup-sms-cont button.nouveau-num{margin-bottom:57px}
@media screen and (max-width:768px){body.af-cl-sms .af .popup-cle-digital .popup-sms-cont button.nouveau-num,body.af-cl-sms .af .popup-sms .popup-sms-cont button.nouveau-num{margin-bottom:30px}
}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .contacter,body.af-cl-sms .af .popup-sms .popup-sms-cont .contacter{font-size:13px;margin:0;color:#212121}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .light,body.af-cl-sms .af .popup-sms .popup-sms-cont .light{margin:4px 0 0;font-size:12px;color:#6b6b6b}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .telephone.second.small,body.af-cl-sms .af .popup-sms .popup-sms-cont .telephone.second.small{width:230px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .telephone.second.small .number.arrow-right,body.af-cl-sms .af .popup-sms .popup-sms-cont .telephone.second.small .number.arrow-right{width:auto;margin:0;padding:0 7px;font-size:18px;line-height:30px;color:#9293a0}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .telephone.second.small .number.arrow-right::after,body.af-cl-sms .af .popup-sms .popup-sms-cont .telephone.second.small .number.arrow-right::after{border-width:6px 0 6px 6px;left:135px;top:19px}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .telephone.second.small .texte,body.af-cl-sms .af .popup-sms .popup-sms-cont .telephone.second.small .texte{margin:0;width:auto;height:31px;padding:0 5px 0 8px}
body.af-cl-sms .af .popup-cle-digital .popup-sms-cont .telephone.second.small .texte p,body.af-cl-sms .af .popup-sms .popup-sms-cont .telephone.second.small .texte p{margin:0;padding:0;line-height:1;font-size:.7rem;padding-top:5px}
body.af-cl-sms .af .btn-primary{font-weight:600;margin:0;border-radius:25px;padding:9px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){body.af-cl-sms .af .btn-primary{width:100%;margin:auto;display:block}
}
body.af-cl-sms .af .btn-primary:enabled:hover{background:#1e9481}
body.af-cl-sms.bpf .af .btn-primary{background:#b1965b}
body.af-cl-sms.bpf .af .btn-primary:hover{background:#937b46}
body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .etp{background:#eee}
body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .etp .tel-cle,body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .etp .notif-code{-webkit-filter:sepia(1);filter:sepia(1)}
body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .show-etp{color:#b1965b}
body.af-cl-sms.bpf .af .popup-sms .popup-sms-cont .notif-erreur,body.af-cl-sms.bpf .af .popup-sms .popup-sms-cont .tel-cle{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-filter:grayscale(1) sepia(1);filter:grayscale(1) sepia(1)}
body.af-cl-sms.bpf .af .popup-sms .popup-sms-cont .renvoyer-code{cursor:pointer;color:#b1965b}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.text .green,body.af-cl-sms.bpf .af.af-cle-digital .col-50.text h3,body.af-cl-sms.bpf .af.af-sms .col-50.text .green,body.af-cl-sms.bpf .af.af-sms .col-50.text h3,body.af-cl-sms.bpf .af.af-courrier .col-50.text .green,body.af-cl-sms.bpf .af.af-courrier .col-50.text h3{color:#b1965b}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.text .rect,body.af-cl-sms.bpf .af.af-sms .col-50.text .rect,body.af-cl-sms.bpf .af.af-courrier .col-50.text .rect{background:#eeee}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.text .rect .green,body.af-cl-sms.bpf .af.af-sms .col-50.text .rect .green,body.af-cl-sms.bpf .af.af-courrier .col-50.text .rect .green{-webkit-filter:sepia(1);filter:sepia(1)}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.text .verif,body.af-cl-sms.bpf .af.af-sms .col-50.text .verif,body.af-cl-sms.bpf .af.af-courrier .col-50.text .verif{background:#eeee}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.img .bg-af-cd,body.af-cl-sms.bpf .af.af-sms .col-50.img .bg-af-cd,body.af-cl-sms.bpf .af.af-courrier .col-50.img .bg-af-cd{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-cl-bpf.png")}
body.af-cl-sms.bpf .af.af-cle-digital .col-50.img .bg-af-sms,body.af-cl-sms.bpf .af.af-sms .col-50.img .bg-af-sms,body.af-cl-sms.bpf .af.af-courrier .col-50.img .bg-af-sms{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-sms-bpf.png")}
body.af-cl-sms.bpf .af.echoue .cont .etp{background:#eee}
body.af-cl-sms.bpf .af.echoue .cont .etp .tel-cle{-webkit-filter:sepia(1);filter:sepia(1)}
body.af-cl-sms.bpf .af.echoue .cont .etp .btn-three{border-color:#b1965b;color:#b1965b}
body.af-cl-sms.bpf .af.echoue .cont .etp .btn-three:hover{background:#b1965b}
body.af-cl-sms.bpf .af.valide .cont h3{color:#b1965b}
body.af-cl-sms.bpf .af.valide .cont .bouton-espace-client{background-image:none;background-color:#b1965b}
body.af-cl-sms.bpf .af.valide .cont .bouton-espace-client:hover{background-image:none;background-color:#937b46}
body.af-cl-sms.bpf .af.valide .cont .validation::before{-webkit-filter:sepia(1);filter:sepia(1)}
body.af-cl-sms.bpf .af.af-sms .col-50.img .bg-af-anr{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-anr-bpf.png") !important}
body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app::before,body.af-cl-sms.bpf .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/recevoir-sms.png) no-repeat}
body.af-cl-sms.bpf .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before,body.af-cl-sms.bpf .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/mes-comptes.png) no-repeat}
body.af-cl-sms.bpf .af.af-courrier .col-50.text .verif .step1:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/ico-step-1.png)}
body.af-cl-sms.bpf .af.af-courrier .col-50.text .verif .step2:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/ico-step-2.png)}
body.af-cl-sms.bpf .af.af-courrier .col-50.img .bg-af-courrier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-courrier-bpf.png)}
body.af-cl-sms.bpf .af.af-cle-digital .loader,body.af-cl-sms.bpf .af.af-courrier .loader,body.af-cl-sms.bpf .af.af-sms .loader{border-top:3px solid #b1965b;border-right:3px solid #b1965b;border-bottom:3px solid #b1965b}
body.af-cl-sms.bpf .af.af-cle-digital.valide .cont p a,body.af-cl-sms.bpf .af.af-courrier.valide .cont p a,body.af-cl-sms.bpf .af.af-sms.valide .cont p a{color:#b1965b}
body.af-cl-sms.pro .af .btn-primary{background:#21716c}
body.af-cl-sms.pro .af .btn-primary:hover{background:#154a46}
body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .etp{background:#eee}
body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .etp .tel-cle,body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .etp .notif-code{-webkit-filter:grayscale(1);filter:grayscale(1)}
body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .show-etp{color:#21716c}
body.af-cl-sms.pro .af .popup-sms .popup-sms-cont .notif-erreur,body.af-cl-sms.pro .af .popup-sms .popup-sms-cont .tel-cle{-webkit-filter:grayscale(1);filter:grayscale(1)}
body.af-cl-sms.pro .af .popup-sms .popup-sms-cont .renvoyer-code{cursor:pointer;color:#21716c}
body.af-cl-sms.pro .af.af-cle-digital .col-50.text .green,body.af-cl-sms.pro .af.af-cle-digital .col-50.text h3,body.af-cl-sms.pro .af.af-sms .col-50.text .green,body.af-cl-sms.pro .af.af-sms .col-50.text h3,body.af-cl-sms.pro .af.af-courrier .col-50.text .green,body.af-cl-sms.pro .af.af-courrier .col-50.text h3{color:#21716c}
body.af-cl-sms.pro .af.af-cle-digital .col-50.text .rect,body.af-cl-sms.pro .af.af-sms .col-50.text .rect,body.af-cl-sms.pro .af.af-courrier .col-50.text .rect{background:#eeee}
body.af-cl-sms.pro .af.af-cle-digital .col-50.text .rect .green,body.af-cl-sms.pro .af.af-sms .col-50.text .rect .green,body.af-cl-sms.pro .af.af-courrier .col-50.text .rect .green{-webkit-filter:grayscale(1);filter:grayscale(1)}
body.af-cl-sms.pro .af.af-cle-digital .col-50.text .verif,body.af-cl-sms.pro .af.af-sms .col-50.text .verif,body.af-cl-sms.pro .af.af-courrier .col-50.text .verif{background:#eeee}
body.af-cl-sms.pro .af.af-cle-digital .col-50.img .bg-af-cd,body.af-cl-sms.pro .af.af-sms .col-50.img .bg-af-cd,body.af-cl-sms.pro .af.af-courrier .col-50.img .bg-af-cd{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-cl-pro.png")}
body.af-cl-sms.pro .af.af-cle-digital .col-50.img .bg-af-sms,body.af-cl-sms.pro .af.af-sms .col-50.img .bg-af-sms,body.af-cl-sms.pro .af.af-courrier .col-50.img .bg-af-sms{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/dsp2/af/af-sms-pro.png")}
body.af-cl-sms.pro .af.echoue .cont .etp{background:#eee}
body.af-cl-sms.pro .af.echoue .cont .etp .tel-cle{-webkit-filter:grayscale(1);filter:grayscale(1)}
body.af-cl-sms.pro .af.echoue .cont .etp .btn-three{border-color:#21716c;color:#21716c}
body.af-cl-sms.pro .af.echoue .cont .etp .btn-three:hover{background:#21716c}
body.af-cl-sms.pro .af.valide .cont h3{color:#21716c}
body.af-cl-sms.pro .af.valide .cont .bouton-espace-client{background-image:none;background-color:#21716c}
body.af-cl-sms.pro .af.valide .cont .bouton-espace-client:hover{background-image:none;background-color:#154a46}
body.af-cl-sms.pro .af.af-sms .col-50.img .bg-af-anr{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/dsp2/af/af-anr-pro.png") !important}
body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .open-app::before,body.af-cl-sms.pro .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .open-app::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/recevoir-sms-pro.png) no-repeat}
body.af-cl-sms.pro .af .popup-cle-digital .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before,body.af-cl-sms.pro .af .popup-sms .popup-cle-digital-cont .etp-app .encadre .bascule-sms::before{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/mes-comptes-pro.png) no-repeat}
body.af-cl-sms.pro .af.af-courrier .col-50.text .verif .step1:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/ico-step-1-pro.png)}
body.af-cl-sms.pro .af.af-courrier .col-50.text .verif .step2:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/ico-step-2-pro.png)}
body.af-cl-sms.pro .af.af-courrier .col-50.img .bg-af-courrier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/af-courrier-pro.png)}
body.af-cl-sms.pro .af.af-cle-digital .loader,body.af-cl-sms.pro .af.af-courrier .loader,body.af-cl-sms.pro .af.af-sms .loader{border-top:3px solid #21716c;border-right:3px solid #21716c;border-bottom:3px solid #21716c}
body.af-cl-sms.pro .af.af-cle-digital.valide .cont p a,body.af-cl-sms.pro .af.af-courrier.valide .cont p a,body.af-cl-sms.pro .af.af-sms.valide .cont p a{color:#21716c}
body.af-cl-sms.part .af.af-sms .col-50.img .bg-af-anr{background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dsp2/af/af-anr-part.png")}
#ia-identification .af.af-sms .probleme{display:none}
@media screen and (max-width:768px){body.af-cl-sms .af.af-sms .col-50.text .verif .form-control{width:90%}
}
.af-sms.tentatives-depasse.af-cle-digital.echoue .etp{display:none}
@media screen and (max-width:1024px){.bpf #wrapper-strategie-privee{margin-bottom:25px}
.bpf #wrapper-strategie-privee .onglet-bi-etat2{margin-top:0;color:#fff}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div{width:33.334%;border:0;border-radius:0;border-right:1px solid rgba(225,225,225,0.2)}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:after{display:none}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:nth-child(3){border-right:0}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box.active,.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box:hover{color:#fff;cursor:pointer;background-color:#cdae6e;background-image:-webkit-linear-gradient(#cdae6e,#cdae6e);background-image:linear,false,#cdae6e,#cdae6e}
.bpf #wrapper-strategie-privee .well{padding:0}
.bpf #wrapper-strategie-privee .white-box{border-radius:2px;background-color:#fff;border:solid 1px #f3eee9}
.bpf #wrapper-strategie-privee .list-fav li{border:solid 1px #f3eee9;border-top:0;padding:0;background-color:#fff;border-left:0;border-right:0}
.bpf #wrapper-strategie-privee .list-fav li .main-row{padding:0 11px}
.bpf #wrapper-strategie-privee .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:17px 0 0}
.bpf #wrapper-strategie-privee .list-fav li .detail-vir{background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee .profil-de-risque{background:#fff;padding:10px 25px;border:1px solid #eee}
.bpf #wrapper-strategie-privee .profil-de-risque .time-line{height:40px}
.bpf #wrapper-strategie-privee .profil-de-risque .rect{width:98%;height:4px;display:inline-block;margin-bottom:6px;margin-left:11px;margin-right:11px;background:-moz-linear-gradient(left,#e7ddd3,#887564);background-image:linear,to right,#e7ddd3,#887564;background-image:-webkit-linear-gradient(left,#e7ddd3,#887564)}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:before{content:"";width:0;height:0;border-right:15px solid #e7ddd3;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;margin-top:-6px;margin-left:-14px;float:left}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:after{content:"";width:0;height:0;border-left:15px solid #887564;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;float:right;margin-top:-6px;margin-right:-12px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque{margin-bottom:15px;width:100%}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td{text-align:center;border:1px solid #d6d2cf;padding:15px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td.selected{background:#b2a699;color:#fff}
.bpf #wrapper-strategie-privee #onglet-content1 table td{padding:10px}
.bpf #wrapper-strategie-privee #onglet-content2,.bpf #wrapper-strategie-privee #onglet-content3{padding:2px 20px 20px 20px;background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment{display:inline-block;width:55%}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment p{margin:6px 0}
.bpf #wrapper-strategie-privee table{border-collapse:collapse;border-spacing:0;font-size:inherit;text-transform:uppercase;background:#f3eeea}
.bpf #wrapper-strategie-privee .table-border th{text-align:center;background:#e8ded4;color:rgba(102,93,84,0.5);padding:15px;border:1px solid #fff}
.bpf #wrapper-strategie-privee .table-border td{padding:10px;border:1px solid #e1ded7;margin:0}
.bpf #wrapper-strategie-privee .table-border tr{background:#fff;cursor:pointer}
.bpf #wrapper-strategie-privee .table-border th:nth-child(4){width:84px}
.bpf #wrapper-strategie-privee .table-border tr:nth-child(2n){background:transparent}
.bpf #wrapper-strategie-privee .table-border tr.close_row{display:none}
.bpf #wrapper-strategie-privee .table-border tr.close_row>p{display:none}
.bpf #wrapper-strategie-privee .table-border .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:5px 27px 0 0}
.bpf #wrapper-strategie-privee .table_carte_id{overflow:hidden;height:238px}
.bpf #wrapper-strategie-privee #playerVideo_youtube_jMuuHub2ehA{width:40%;float:left;margin-right:20px}
.bpf #wrapper-strategie-privee #playerVideo_youtube_jMuuHub2ehA iframe{width:100%;height:252px}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper{position:relative}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper ul{margin:0;padding:0;float:left;width:25%;z-index:2;position:relative}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li{width:100%;height:40px;line-height:40px;text-align:center;padding:3px;list-style:none;color:#403c39;text-transform:uppercase;background:#f9f8f6;border:1px solid #e1ded5;border-bottom:0}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li:last-child{border:1px solid #e1ded5}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li.active{background:#fff;border-right:0;color:#cdae6e;border-left:4px solid #cdae6e}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper .tab-content{border:1px solid #e1ded5;min-height:200px;padding:4px;background:#fff;float:left;width:75%;margin-left:-1px;position:relative;z-index:0}
.bpf #wrapper-strategie-privee #canvas-holder{width:550px;height:290px;margin:76px auto}
.bpf #wrapper-strategie-privee #canvas-holder canvas{width:200px;height:200px;float:left;margin-right:33px}
.bpf #wrapper-strategie-privee #chart-area-legend{float:left;margin:45px 0}
.bpf #wrapper-strategie-privee #chart-area-legend ul{margin:0}
.bpf #wrapper-strategie-privee #chart-area-legend li{margin-bottom:6px}
.bpf #wrapper-strategie-privee #chart-area-legend li span.first_child{display:inline-block;width:60px;height:15px;line-height:17px;text-align:right;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.second_child{width:30px;height:15px;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.third_child{display:inline-block;height:15px;line-height:17px}
.bpf #wrapper-strategie-privee #carousel_wrapper{margin-top:30px;padding:29px;border:1px solid #e1ded7;background:#f9f8f6;margin:30px 0 0}
.bpf #wrapper-strategie-privee #carousel_wrapper .carousel-indicators.list-{width:88%}
.bpf #wrapper-strategie-privee .js-build-carousel{height:400px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators{position:absolute;top:.3em;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:1}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li{width:150px;height:24px;margin:0 1em 0 0;cursor:pointer;float:left;line-height:24px;text-align:center;border:1px solid #e1ded7;border-radius:0;background:rgba(0,0,0,0);text-transform:uppercase;font-size:11.1px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li.active{background-color:#433930;color:#fff;border:1px solid #433930}
}
@media screen and (max-width:768px){html{font-size:13px;min-width:280px}
h2{margin:.3em 0}
h2 .close{color:#fff}
h3{line-height:1.8rem}
.no-mob,.onglet li.no-mob,.form label.no-mob{display:none}
.form label.mobile-only,.mobile-only{display:block}
.mobile-only.inline{display:inline}
.mobile-only.inline-block{display:inline-block}
.mobile-cut{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.show-mobile{display:block !important;visibility:visible}
.mob-100{float:none;width:100%}
.mob-90{width:90%}
.mob-80{width:80%}
.mob-70{width:70%}
.mob-60{width:60%}
.mob-50{width:50%}
.mob-40{width:40%}
.mob-30{width:30%}
.mob-20{width:20%}
.mob-10{width:10%}
.mob-95{width:95%}
.mob-85{width:85%}
.mob-75{width:75%}
.mob-65{width:65%}
.mob-55{width:55%}
.mob-45{width:45%}
.mob-35{width:35%}
.mob-25{width:25%}
.mob-15{width:15%}
.mob-pull-right{float:right}
.mob-pull-right:after{clear:both;content:" ";display:table}
.mob-pull-left{float:left}
.mob-pull-left:after{clear:both;content:" ";display:table}
.mob-text-left{text-align:left}
.mob-text-right{text-align:right}
html body .container .mob-noPadding{padding:0}
html body .container .mob-noPadding.padding-15{padding:0 15px}
.header-page{min-height:inherit;position:relative;z-index:101}
.header-page h2{font-size:2.5rem;line-height:2.5rem}
.header-page.header-white{z-index:0}
.header-page.has-onglet{margin-top:0;min-height:0}
div#wcm-l-nav-udc{height:auto}
.onglet-nav,.onglet-nav2{width:100%;position:relative;top:0}
.onglet-nav .onglet-pagination,.onglet-nav2 .onglet-pagination{right:0}
.wcm-fil-ariane{display:none}
.list-outils{display:none}
.top-header{display:none}
.bpf #wcm-l-nav-udcartes .header-page{display:none}
.barre-recherche{max-height:60px}
.barre-recherche.js-expand{padding-left:45px}
.barre-recherche.js-expand .key-word-search{-webkit-transition:width .5s;transition:width .5s;position:absolute;width:45px;left:0;z-index:2}
.barre-recherche.js-expand .key-word-search input{padding-right:31px}
.barre-recherche.js-expand .key-word-search.expand{width:100%}
.barre-recherche.no-tank{overflow:visible}
.header-select .dropdown-container-header{width:100%;padding:0;top:130px}
.header-select .dropdown-header .btn-select{width:20px;padding:0}
.header-select .dropdown-header .dropdown-selected{display:block}
.header-select .dropdown-header .dropdown-selected h2{display:block;width:92%;float:left}
.header-select .dropdown-list-header{max-height:inherit}
.header-select .dropdown-list-header h2{display:inline-block;max-width:220px}
.header-select .dropdown-list-header .dropdown-list-select-header li{margin:0}
.header-select .dropdown-list-header .dropdown-list-select-header .compte{border-left:solid 3px #769d44}
.header-select .dropdown-list-header .dropdown-list-select-header .compte h2{color:#769d44}
.header-select .dropdown-list-header .dropdown-list-select-header .credit{border-left:solid 3px #623169}
.header-select .dropdown-list-header .dropdown-list-select-header .credit h2{color:#623169}
.header-select .dropdown-list-header .dropdown-list-select-header .livret{border-left:solid 3px #1a4b8e}
.header-select .dropdown-list-header .dropdown-list-select-header .livret h2{color:#1a4b8e}
.header-select .dropdown-list-header .dropdown-list-select-header .subtitle{float:right}
.header-select .dropdown-list-select-header{position:relative}
.select-carte{width:100%;margin:0}
.select-carte .dropdown .select-arrow,.select-carte .dropdown-selected{display:none}
.select-carte .dropdown-list{display:block !important;visibility:visible;border:0;position:relative}
.etapes.mobile-only{background-color:#faf9f9}
.etapes.mobile-only.step5>ol.progression-alt{width:300px}
ol.progression-alt{padding-bottom:0;padding-top:10px;width:100%;min-width:300px;margin:0 auto;text-align:left}
ol.progression-alt>li{display:inline-block;float:none;width:4rem;padding-bottom:0;padding-top:41px;font-size:0}
ol.progression-alt>li:before{width:30px;height:30px;padding-top:0;color:#837c77;font-size:1.42857rem;line-height:1.9;border:1px solid #dbdbdb}
ol.progression-alt>li:after{content:"•";margin-right:0;color:#ccc;font-size:1.42857rem;line-height:3.4}
ol.progression-alt>li a{width:4rem;height:3rem;display:block;position:absolute;left:0;top:0}
ol.progression-alt.etp-1>li:nth-child(-n+1):before,ol.progression-alt.etp-2>li:nth-child(-n+2):before,ol.progression-alt.etp-3>li:nth-child(-n+3):before,ol.progression-alt.etp-4>li:nth-child(-n+4):before,ol.progression-alt.etp-5>li:nth-child(-n+5):before,ol.progression-alt.etp-6>li:nth-child(-n+6):before,ol.progression-alt.etp-7>li:nth-child(-n+7):before{font-size:1rem;line-height:2.2}
ol.progression-alt.etp-1>li:nth-child(1):before,ol.progression-alt.etp-2>li:nth-child(2):before,ol.progression-alt.etp-3>li:nth-child(3):before,ol.progression-alt.etp-4>li:nth-child(4):before,ol.progression-alt.etp-5>li:nth-child(5):before,ol.progression-alt.etp-6>li:nth-child(6):before,ol.progression-alt.etp-7>li:nth-child(7):before{font-size:1.42857rem;line-height:1.9}
.credit-c .progression-alt>li{min-height:0}
.icon-carte{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-carte-mobile.png);height:38px;width:55px}
.icon-carte.ic-visa{background-position:center 0}
.icon-carte.ic-premier{background-position:center -40px}
.icon-carte.ic-premier-priority{background-position:center -318px}
.icon-carte.ic-infinite{background-position:center -80px}
.icon-carte.ic-infinite-priority{background-position:center -553px}
.icon-carte.ic-bnp-net{background-position:center -355px}
.icon-carte.ic-electron{background-position:center -120px}
.icon-carte.ic-cirrus{background-position:center -231px}
.icon-carte.ic-livret{background-position:center -436px}
.icon-carte.ic-plus{background-position:center -475px}
.icon-carte.ic-jeune{background-position:center -512px}
.icon-carte.ic-auto{background-position:center 0}
.icon-carte.ic-biz-gold{background-position:center top}
.icon-carte.ic-corp{background-position:center top}
.icon-carte.ic-aff-gold{background-position:center 0}
.icon-carte.ic-aff-inter{background-position:center 0}
.icon-carte.ic-aff-nationale{background-position:center 0}
.icon-carte.ic-transfert{background-position:center 0}
.icon-carte.ic-service{background-position:center 0}
.icon-carte.ic-moneo{background-position:center -670px}
.icon-carte.ic-auto{background-position:center -632px}
.icon-carte.ic-provisio{background-position:center -708px}
.icon-carte.ic-weezbee{background-position:center -746px}
.dropdown-list{max-height:none}
.mob-dd .dropdown-selected{padding:15px}
.mob-dd .dropdown-selected .cap{color:#b2965b}
.mob-dd .dropdown-selected .montant-vir{font-size:1.33333rem;padding-right:0}
.mob-dd .dropdown-list{position:relative;height:auto;max-height:none}
.mob-dd .dropdown-list .dropdown-list-select{position:relative;margin-right:0;top:0}
.mob-dd .dropdown-list .dropdown-list-select li{margin:0}
.mob-dd .dropdown-list .dropdown-list-select li.selected{background-color:#2ccc9c;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ccc9c),to(#5cc569));background-image:linear-gradient(#2ccc9c,#5cc569);color:#fff}
.mob-dd .dropdown-list .dropdown-list-select li.selected .cap,.mob-dd .dropdown-list .dropdown-list-select li.selected .libelle{color:#fff}
.mob-dd .dropdown-list .dropdown-list-select li.selected .negatif{color:#e64444}
.mob-dd .dropdown-list .dropdown-list-select li .negatif{color:#e64444}
.mob-dd .dropdown-list .dropdown-list-select li.compte{border-left:solid 3px #769d44}
.mob-dd .dropdown-list .dropdown-list-select li.compte strong,.mob-dd .dropdown-list .dropdown-list-select li.compte [class*="meteo-"]{color:#769d44}
.mob-dd .dropdown-list .dropdown-list-select li.livret{border-left:solid 3px #1a4b8e}
.mob-dd .dropdown-list .dropdown-list-select li.livret strong,.mob-dd .dropdown-list .dropdown-list-select li.livret [class*="meteo-"]{color:#1a4b8e}
.mob-dd .dropdown-list .dropdown-list-select li.credit{border-left:solid 3px #623169}
.mob-dd .dropdown-list .dropdown-list-select li.credit strong,.mob-dd .dropdown-list .dropdown-list-select li.credit [class*="meteo-"]{color:#623169}
.mob-dd .dropdown-list .dropdown-list-select li:hover .negatif,.mob-dd .dropdown-list .dropdown-list-select li:hover .montant-vir,.mob-dd .dropdown-list .dropdown-list-select li:hover .icon,.mob-dd .dropdown-list .dropdown-list-select li:hover.compte strong,.mob-dd .dropdown-list .dropdown-list-select li:hover.livret strong,.mob-dd .dropdown-list .dropdown-list-select li:hover.credit strong,.mob-dd .dropdown-list .dropdown-list-select li:hover .libelle,.mob-dd .dropdown-list .dropdown-list-select li.selected .negatif,.mob-dd .dropdown-list .dropdown-list-select li.selected .montant-vir,.mob-dd .dropdown-list .dropdown-list-select li.selected .icon,.mob-dd .dropdown-list .dropdown-list-select li.selected.compte strong,.mob-dd .dropdown-list .dropdown-list-select li.selected.livret strong,.mob-dd .dropdown-list .dropdown-list-select li.selected.credit strong,.mob-dd .dropdown-list .dropdown-list-select li.selected .libelle{color:#fff}
.mob-dd .dropdown-list .dropdown-list-select .montant-vir{font-size:1.33333rem;padding:0}
.actions-rapides .white-box,.transparent-button{min-width:120px}
.wrapper-mobile .float-label .help-text-container+.custom-select{clear:right}
#footer{position:static;z-index:0}
.list-voiture figure{overflow:hidden;min-height:150px;max-height:450px}
.list-voiture figure img{margin:-12% auto 0 auto}
.resp-table{overflow-y:scroll;padding:0}
.table-comparateur tfoot .btn-,.table-comparateur tfoot .btn-primary,.table-comparateur thead .btn-,.table-comparateur thead .btn-primary{min-width:0;padding:8px 1rem}
.table-comparateur tfoot th .btn-,.table-comparateur thead th .btn-{padding:0;border:0;background-image:none;background-color:transparent}
.table-comparateur .form-ligne-titre h3{padding-left:3rem}
.table-comparateur .form-ligne-titre h3:after{left:0}
ul.list-recap-light li>span,ul.list-recap-light li em{width:100%}
.header-select .dropdown-header .btn-select{width:37px}
.header-select .infos{border-top:0}
.header-select .dropdown-header .dropdown-selected .subtitle{border-bottom:0}
#nav10-site-securise a{display:block;position:relative;text-indent:0;height:60px;color:#fff}
#nav10-site-securise a span{text-indent:initial;text-transform:uppercase;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:1rem;display:block;color:#fff;font-family:bnpp_sans_condensed_regular,Arial,sans-serif;font-size:1.35714rem;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/accueil/picto_secu_bouclier.png) left center no-repeat;background-size:7%;padding:0 0 0 35px}
.bottom-header-deconnexion a{height:100%}
.state-indicator{z-index:3}
.state-indicator:before{content:'mobile'}
#identLayer .ident:not(.wcm-richxml){position:absolute}
.changement-CS{padding:10px}
.changement-CS fieldset{padding:1rem}
.changement-CS .container-form{width:100%;padding-right:0}
.changement-CS .form .col-50{padding-right:0}
.changement-CS .moving-grid{position:static !important}
.changement-CS .moving-grid.disabled{pointer-events:none}
.changement-CS .moving-grid .pointer{display:none}
.ident .main-content{width:100%}
.ident .col-aside{display:block;width:100% !important}
.ident .container-ident{width:300px}
.ident .container-ident .reset-input{top:32px}
#identLayer .ident{top:70px;right:0}
#identLayer .ident:not(.wcm-richxml){width:100%}
#identLayer .main-content{border-radius:0;width:100%}
#identLayer .carret-up{display:none}
#identLayer .message-erreur{display:block;left:auto;z-index:200;position:relative;width:auto;top:0;border:transparent;min-height:0;padding-top:0}
#identLayer .col-aside{position:relative;width:100%}
#identLayer .col-aside #zone-publiable-haute p{max-width:none}
.popin-alert{width:90%}
.confirmation{padding:20px 5%}
#page_indisponible img{width:100%;float:left}
#page_indisponible #content_indisponible{top:4rem}
#page_indisponible #content_indisponible h2{font-size:2rem}
#page_indisponible p{font-size:10px}
.fleche-box{padding-top:0}
.fleche-box div{margin:1rem 0;height:3rem;width:50%;float:left}
.fleche-box .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);display:block;margin:0 auto}
.simulateur-emprunt .col-10.ou{min-height:1rem;padding-top:0}
.fp .form.simulateur>.col-45:first-child:after{display:none}
.fp .form.simulateur .custom-select,.fp .form.simulateur .custom-select2,.fp .form.simulateur .input-container:not([class*="join-input"]),.fp .form.simulateur .join-container,.fp .form.simulateur label:not(.radio-label){width:100%;float:none;max-width:none}
.form .form-control{padding:6px 20px 6px 6px}
.form .reset-input{padding:6px}
.add-categorie .form .reset-input{padding:6px;background:0}
.container-opposition h2{font-size:2.5rem;position:relative;padding-right:26px}
.container-opposition h2 .close{position:absolute;right:0;top:8px}
.container-opposition .opo-header{padding:1rem}
.container-opposition .header-page{min-height:1px}
.container-opposition .motif-opo{width:100%;text-align:center;margin-top:10px;border-top:solid 1px #f3eee9}
.container-opposition .motif-opo span{padding-top:15px}
.container-opposition .icon-fleche{display:none}
.container-opposition .dropdown-list .col-2,.container-opposition .dropdown-selected .col-2{font-size:.93333rem;width:49%}
.container-opposition .subTitle{padding:20px;display:block;margin:0}
.container-opposition .big .big{font-size:125%}
.container-opposition .bigTitle{font-size:1.5rem;width:100%;font-weight:bold;padding:6px 0;border-top:1px solid #f3eee9;display:block;border-bottom:1px solid #f3eee9}
.container-opposition .table-display .big{padding:0;min-height:1px}
.container-opposition .bottomActions{margin:25px auto}
.container-opposition .enrolement-profil_erreur_tech.mobile-only,.container-opposition .msg_erreur_tech.mobile-only{margin:0}
.container-opposition .enrolement-profil_erreur_tech.mobile-only p,.container-opposition .msg_erreur_tech.mobile-only p{padding:5px 0 5px 50px;margin:0}
.container-opposition .wb-pad{padding:15px}
.container-opposition .mob-marg-bot{margin-bottom:15px;display:inline-block}
.container-opposition.cheque .opo-choix-compte.wb-pad{padding:0}
.container-opposition.cheque .mob-mt{margin-top:2rem}
.container-opposition.cheque .row .col-2.mob-100:first-child{margin-bottom:1rem}
.container-opposition.cheque .close{display:none}
.container-opposition.cheque .close.green{display:inline-block;color:#b2965b}
.container-opposition.cheque .close.green strong{font-size:1.5rem}
.container-opposition.cheque .progression ol.progression-alt{text-align:center}
.container-opposition.cheque h3 span{text-transform:inherit}
.container-opposition.cheque .annuler{padding-left:32px;color:#323232;font-size:1.2rem}
.container-opposition.cheque .icon-fleche{display:none}
.container-opposition.cheque .motif{border-top:1px solid #f3eee9;background-color:#FFF;margin-top:1rem;text-align:center;padding-top:1rem;font-size:1.78571rem}
.container-opposition.cheque .row-opo-recap{width:100%;text-transform:uppercase;text-align:left;padding:5% 4%;font-size:1.14286rem;color:#837c77;border-bottom:1px solid #e0e0e0}
.container-opposition.cheque hr{border:1px solid #f2f2f2;background-color:transparent}
.container-opposition.cheque .list-opo-motif{margin-bottom:15px;border-top:0}
.container-opposition.cheque .list-opo-cheque-recap li{padding:15px 10px 25px 10px;border-bottom:1px solid #f3eee9;background-color:#f5f5f5}
.container-opposition.cheque .list-opo-cheque-recap li h3{margin-bottom:.5rem}
.container-opposition.cheque .list-opo-cheque-recap li span{color:#b2965b;font-size:1.21429rem}
.container-opposition.prelevement .header-page h2 .close{display:none}
.container-opposition.prelevement .progression ol.progression-alt{text-align:center}
.container-opposition.prelevement h3 span{text-transform:inherit}
.container-opposition.prelevement .sticky-wrapper{display:none}
.list-opo .col-15{width:30%}
.list-opo .col-50{width:60%}
.list-opo>li .main{padding:15px}
.list-opo>li .detail{padding:0}
.list-opo>li .detail .btn-primary{display:block;margin:0 5% 15px 5%;width:90%}
.list-opo>li .row-border{padding:5px 15px;border-bottom:solid 1px #f3eee9}
.list-opo>li .row-border .col-30,.list-opo>li .row-border .col-65{width:100%;border:0;min-height:30px}
.list-opo>li .row-border .col-65{padding-top:0}
.opo-formulaire,.opo-historique,.opo-choix-carte,.opo-recap{padding:0}
.opo-formulaire h2,.opo-historique h2,.opo-choix-carte h2,.opo-recap h2{padding-left:20px}
.opo-confirm{margin:0}
.opo-choix-carte .dropdown-list{position:relative;height:auto}
.opo-choix-carte .dropdown-list .dropdown-list-select{position:relative}
.opo-choix-carte .dropdown-list .dropdown-list-select li{margin:0}
.opo-choix-carte .dropdown-list .dropdown-list-select .active{background-color:#b2965b;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965b),to(#b2965b));background-image:linear-gradient(#b2965b,#b2965b);color:#FFF}
.opo-choix-carte .col-2{width:90%;float:right}
.opo-choix-carte .col-2:last-child{text-transform:none;font-size:.9em}
.opo-choix-carte .mob-br{visibility:hidden}
.opo-choix-carte .mob-br:after{content:"";clear:both;display:table}
.opo-recap .libelle{margin:25px}
.opo-recap .col-55{float:right}
.opo-confirm .btn-secondary,.opo-confirm .btn-primary{display:block;width:100%}
.opo-confirm .btn-secondary{margin-bottom:15px}
.annuler{padding-left:32px;color:#323232;font-size:1.2rem}
.list-opo-motif li{float:none;width:100%;margin-bottom:10px;font-size:1.35714rem}
.header-page .actions-rapides .white-box.main-action h3{padding-left:85px;padding-top:7px}
.form-ligne-titre{margin-top:0}
.opo-footer{padding:0 55px 26px 3px}
.close{color:#FFF}
.opo-header{padding:5px 0 5px 0}
.opo-header h2{font-size:33px;margin-top:0}
#wcm-l-subnav-oppo .header-page .actions-rapides .white-box.main-action{height:200px;padding-top:55px}
#wcm-l-subnav-oppo .header-page .actions-rapides .white-box.main-action i{float:none;margin:0 auto}
#wcm-l-subnav-oppo .header-page .actions-rapides .white-box.main-action h3{text-align:center}
.header-page .actions-rapides .white-box.disabled{display:none}
.header-page .actions-rapides .white-box.main-action{width:100%;height:auto}
.header-page .actions-rapides .white-box.main-action i{float:left;margin:.5rem 0 .5rem 1rem}
.header-page .actions-rapides .white-box.main-action .bas{position:relative;float:left;width:75%;top:auto;left:auto;margin-top:.5rem}
.header-page .actions-rapides .white-box.main-action h3{font-size:1.6rem;text-align:left}
.list-fav>li .col-infos-comptes,.display-compte .col-infos-comptes{width:100%}
.list-fav>li .col-infos-autres,.display-compte .col-infos-autres{width:100%;border-top:solid 1px #f3eee9;padding:1rem}
.list-fav>li .white-box.alert-vpp-error,.display-compte .white-box.alert-vpp-error{width:100%;margin-top:1rem}
.list-fav>li{margin:1rem}
.list-fav>li .col-infos-comptes{padding-bottom:1rem}
.list-fav>li .col-infos-autres{padding:1rem 0}
.list-fav>li .row-btn .white-box{padding:4px .5rem;min-height:100px}
.display-compte{margin:1rem}
.display-compte .main-row{padding:0}
.display-compte .main-vir{padding:1rem}
.display-compte .compteD,.display-compte .compteC{width:100%;padding:1rem}
.display-compte .compteC{border-top:solid 1px #f3eee9}
.display-compte .compteD:after{content:""}
.display-compte .compteD+.row.fleche:after,.display-compte .compteD+.row.fleche:before{left:50%;top:62px}
.display-comptes{width:100%}
.display-comptes .row.fleche:after,.display-comptes .row.fleche:before{left:50%}
.wrapper-virement{padding:0;border-top:solid 1px #f3eee9}
.wrapper-virement .row>.display-comptes{background-color:#f3eee9}
.wrapper-virement .row>.display-comptes:first-child{margin-top:1rem}
.wrapper-virement .vir-footer{padding:0 1rem}
.wrapper-virement .row-border{padding:1rem;border-bottom:solid 1px #f3eee9}
.wrapper-virement .row-border .col-30,.wrapper-virement .row-border .col-65{width:100%;border:0;min-height:0;padding:0}
.wrapper-virement .row-border .montant-vir{display:block}
.recap-detail-vir{padding:0}
.recap-detail-vir{margin:0 1rem}
.selection-compte{margin:0 1rem;border:solid 1px #fff;border-left:solid 2px #433931}
.selection-compte.compte{border:solid 1px #fff;border-left:solid 2px #769d44}
.selection-compte.livret{border:solid 1px #fff;border-left:solid 2px #1a4b8e}
.selection-compte.credit{border:solid 1px #fff;border-left:solid 2px #623169}
.selection-compte .icon-stylo2{display:none}
.form-virement .col-50,.form-virement .row-encadre-gris>.float-label{width:100%;border-bottom:solid 1px #f3eee9;padding:1.5rem}
.form-virement .row:not(.vir-footer){padding:0}
.form-virement .vir-footer{padding:0 1rem}
.form-virement .cell{padding-top:0}
.form-virement .js-display-other-currency .float-label{border:0;padding-bottom:0}
.form-virement label.mobile-only+.custom-select{margin-top:5}
#virement-historique .barre-recherche .recherche-avancee,#virement-historique .barre-recherche .recherche-periode{display:none}
#virement-historique .barre-recherche .col-25{width:40%}
.V2 .wrapper-virement{padding:0}
.V2 .display-comptes{width:100%}
.V2 .display-comptes::after{display:none}
.V2 .liste-compte-crediteur .folder-btn::before{height:47px}
.V2 .liste-compte-crediteur .main-vir .folder-btn{padding-top:12px}
.V2 .col-2.display-comptes .selection-compte{margin:0;border:solid 1px #fff;border-left:solid 2px #433931}
.V2 .col-2.display-comptes .selection-compte.compte{border:solid 1px #fff;border-left:solid 2px #769d44}
.V2 .col-2.display-comptes .selection-compte.livret{border:solid 1px #fff;border-left:solid 2px #1a4b8e}
.V2 .col-2.display-comptes .selection-compte.credit{border:solid 1px #fff;border-left:solid 2px #623169}
.V2 .col-2.display-comptes .selection-compte .icon-stylo2{display:none}
.V2 .form-virement.form-vu fieldset:nth-of-type(1)>.row{padding-top:0}
.V2 .form-virement.form-vu .row-encadre-gris .float-label.fl-left+br{display:none}
.V2 .vir-footer .add-to-fav-button .icon-star{display:inline}
.V2 .js-display-other-currency{position:relative;padding:0}
.V2 .display-compte .main-row .col-infos-comptes .col-45,.V2 .display-compte .main-row .col-infos-comptes .col-55{width:100%}
.V2 .display-compte{margin:0}
.V2 .display-compte .col-infos-autres{width:100%}
.V2 .display-compte .col-infos-comptes{width:100%}
.V2 .display-compte .compteC,.V2 .display-compte .compteD{width:100%;padding:1rem}
.V2 .form-virement.form-vu fieldset{margin-bottom:0;width:100%;float:none;min-height:initial}
.V2 .form-virement .row>.col-50:last-child{padding-right:1.5rem}
#template-liste-historique-virement .list-fav>li .compteD:after{right:-15%}
#template-liste-historique-virement .list-fav>li .compteC{padding-left:10%}
.wrapper-virement .list-fav>li{margin:1rem 0 0}
.wrapper-virement .list-fav>li .col-infos-comptes{padding-right:1rem}
#wcm-l-nav-virements .barre-recherche,#virement-historique .barre-recherche,#virement-permanent-etape1 .barre-recherche,#virement-main-favori .barre-recherche{display:none}
body.new-nav .wrapper-virement .form-ligne-titre{margin-top:0}
#template-liste-beneficiaire .list-fav .folder-btn:before,#template-liste-historique-virement .list-fav .folder-btn:before,#virement-unitaire-etape1 .list-fav .folder-btn:before{height:71px;width:55px;top:initial}
#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-down,#template-liste-beneficiaire .list-fav .folder-btn .icon-carret-up,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-down,#template-liste-historique-virement .list-fav .folder-btn .icon-carret-up,#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-down,#virement-unitaire-etape1 .list-fav .folder-btn .icon-carret-up{right:1.2rem;top:calc(51% - 18px)}
#template-liste-virement-permanent .list-fav .folder-btn:before{height:78px;width:68px}
#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-down,#template-liste-virement-permanent .list-fav .folder-btn .icon-carret-up{right:1.5rem}
#virement-unitaire-etape1 .list-fav .folder-btn:before{height:61px}
#template-liste-historique-virement .list-fav .row.main-row,#template-liste-beneficiaire .list-fav .row.main-row,#template-liste-virement-permanent .list-fav .row.main-row,#virement-unitaire-etape1 .list-fav .row.main-row{padding-right:0;padding-bottom:0}
#template-liste-historique-virement .list-fav .col-infos-autres{width:100%;padding-left:0;position:relative}
#template-liste-historique-virement .list-fav .col-infos-autres .col-60{width:45%}
#template-liste-historique-virement .list-fav .col-infos-autres .col-30{width:30%}
.wrapper-virement .display-compte{margin:0}
.wrapper-virement .display-compte .col-infos-comptes .col-55,.wrapper-virement .display-compte .col-infos-comptes .col-45,.wrapper-virement .display-compte .col-infos-comptes,.wrapper-virement .display-compte .col-infos-autres{width:100%;margin:0}
.liste-compte-crediteur .btn-ajouter-beneficiaire{display:none}
.form-virement.form-vu{min-height:auto}
.form-virement.form-vu .row>.col-50:last-child{padding:0 1.5rem 1.5rem}
.form-virement.form-vu fieldset{min-height:auto;width:100%;float:none;margin:0}
.form-virement.form-vu fieldset:nth-of-type(2){padding:0}
#virement-unitaire-etape1 .list-fav .col-infos-autres,#virement-permanent-etape1 .list-fav .col-infos-autres{width:100%;padding-left:0;position:relative}
.ia-virement .white-box.recap-detail-vir>.row.row-border{width:100%;float:none;border-bottom:0}
.ia-virement .white-box.recap-detail-vir{padding:0;margin:0}
.ia-virement .recap-detail-vir{padding:0}
body.new-nav #virement-permanent-etape1 .header-page .actions-rapides .white-box{padding:0 5px}
body.pro #virement-unitaire-etape1 .list-fav .folder-btn::before,body.pro #template-liste-historique-virement .list-fav .folder-btn::before{width:61px}
body.bpf #template-liste-historique-virement .list-fav .folder-btn:before{height:75px;width:60px}
body.bpf #template-liste-historique-virement .list-fav .folder-btn .icon-carret-down,body.bpf #template-liste-historique-virement .list-fav .folder-btn .icon-carret-up{right:.2rem}
body.bpf #template-liste-virement-permanent .list-fav .folder-btn .icon-carret-down,body.bpf #template-liste-virement-permanent .list-fav .folder-btn .icon-carret-up{right:1rem}
#template-liste-virement-permanent .list-fav .folder-btn:before{height:auto}
#virement-permanent-etape1 .detail-vir2 .col-30,#virement-permanent-etape1 .detail-vir2 .col-65{width:100%;float:none}
#virement-permanent-etape1 .detail-vir2 .col-30{margin-bottom:0}
#virement-permanent-etape1 .detail-vir2 .col-65{margin-top:.5rem}
#virement-permanent-etape2 .display-comptes,#virement-permanent-etape3 .display-comptes,#virement-permanent-etape4 .display-comptes,#virement-permanent-etape5 .display-comptes{width:100%}
#virement-permanent-etape2 .display-comptes .selection-compte,#virement-permanent-etape3 .display-comptes .selection-compte,#virement-permanent-etape4 .display-comptes .selection-compte,#virement-permanent-etape5 .display-comptes .selection-compte{margin:0}
#virement-permanent-etape2 .display-comptes:after,#virement-permanent-etape3 .display-comptes:after,#virement-permanent-etape4 .display-comptes:after,#virement-permanent-etape5 .display-comptes:after{display:none}
.form-virement .row>.col-50:last-child{padding-right:1.5rem}
.form-virement.form-vp fieldset+fieldset.row-encadre-gris .float-label.fl-left{width:100%;float:none;padding-right:1.5rem}
.form-virement.form-vp fieldset+fieldset.row-encadre-gris .float-label.fl-left:last-of-type{padding-right:1.5rem}
#virement-permanent-etape6 .display-comptes .main-row,#virement-permanent-etape5 .display-comptes .main-row,#virement-modification-confirmation .display-comptes .main-row,#virement-suppression .display-comptes .main-row{padding:0}
#virement-permanent-etape6 .white-box.recap-detail-vir,#virement-permanent-etape5 .white-box.recap-detail-vir,#virement-modification-confirmation .white-box.recap-detail-vir,#virement-suppression .white-box.recap-detail-vir{margin:1rem 0}
#virement-permanent-etape6 .white-box.recap-detail-vir>.row.row-border,#virement-permanent-etape5 .white-box.recap-detail-vir>.row.row-border,#virement-modification-confirmation .white-box.recap-detail-vir>.row.row-border,#virement-suppression .white-box.recap-detail-vir>.row.row-border{width:100%;float:none}
.maquette .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border,.preview .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border{width:100%;float:none;border-bottom:0;margin-top:0}
.maquette .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border:nth-of-type(5),.preview .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border:nth-of-type(5){margin-top:0}
.wrapper-virement-vi .form-virement.form-vi .row.col-50{border-bottom:0}
.wrapper-virement-vi .infos-banque-beneficiaire .row .col-50{padding:0;float:none;border:0}
.wrapper-virement-vi .form-virement .js-display-other-currency .float-label{padding:1.5rem 0 0}
.wrapper-virement-vi #virement-unitaire-etape5 header.form-ligne-titre{margin-top:1rem}
.wrapper-virement-vi #virement-unitaire-etape5bis .wrapper-virement .white-box.recap-detail-vir>.row.row-border,.wrapper-virement-vi .preview .V2 #virement-unitaire-etape5 .wrapper-virement .white-box.recap-detail-vir>.row.row-border{width:100%;float:none;border-bottom:0;margin-top:0}
.rop-wrapper .onglet.ancres{top:170px}
.rop-wrapper .view-graphe{color:#b2965b;padding:1rem}
.rop-wrapper .view-graphe .icon-to-landscape{font-size:2rem;display:inline-block;width:2.5rem;height:1.5rem}
.rop-wrapper .header-select .dropdown-container-header{padding:0;top:115px}
.rop-wrapper .header-select .dropdown-selected .subtitle{clear:both}
.rop-wrapper.rop-avenir .pull-right{float:right}
.header-select{padding-right:20px}
.header-select .infos{border-top:solid 1px #fff;width:100%;text-align:center;padding-top:1rem}
.header-select .libelle-compte{width:100%}
.header-select .big{font-size:2rem}
.header-select .big[class*="meteo-"]{font-size:2.5rem}
.recherche-rop .list-vue{width:30%;float:left}
.recherche-rop .filtre-tri{width:50%}
.recherche-rop .pointage{width:20%}
.recherche-rop-avenir .filtre-tri{width:70%}
.rop-actions .actions-rapides{margin-bottom:1rem}
.rop-actions .col-5{width:32%;margin-right:2%}
.rop-actions .col-5:nth-child(3n+3){margin-right:0}
.list-comptes-swich li{width:48%;text-align:center;float:left;border:solid 1px #fff;padding:5px 0;cursor:pointer;border-radius:3px;margin-right:2%;text-transform:uppercase;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.3rem}
.list-comptes-swich li:last-child{margin-right:0}
.list-comptes-swich li.active{background-color:#fff;color:#b2965b;border-color:#fff}
.rop-avenir-header .pull-right.cap{float:left}
.rop-wrapper.carte .dropdown-container-header,.rop-wrapper.carte .onglet.ancres{top:130px}
.rop-wrapper.carte .recherche-avancee{width:100%}
.rop-wrapper.carte .range.text-right.mob-30{text-align:left}
.rop-wrapper.carte .actions-rapides .white-box h3{line-height:1}
#ia-ropcarte .barre-recherche .col-100{width:calc(100% - 50px)}
.wrapper-rop-1.list{padding:1rem 0;overflow:hidden}
.list-rop>li{position:relative;border-left-width:5px}
.list-rop>li .rop-detail .rop-logo{display:none}
.list-rop div.col-20.pull-right.rop-montant{float:right}
.list-rop div.rop-detail.col-60{width:78%}
.list-rop .onglet-pagination{display:none}
.list-rop .rop-montant{text-align:left;padding-top:0;padding-left:1.5rem}
.list-rop .rop-action{position:absolute;padding:0;display:none}
.list-rop .rop-detail{max-width:initial;min-height:0}
.list-rop .rop-detail.col-60{width:calc(100% - 200px);padding-right:20px}
.list-rop .rop-detail p{width:100%}
.list-rop .rop-cat{min-width:0}
.list-rop .rop-cat br{display:block}
.list-rop .rop-cat .date-operation{margin-right:0;line-height:1.5}
.list-rop-avenir .detail .rop-montant{margin-right:0;text-align:right}
.list-rop-avenir .detail .rop-montant{margin-right:0}
.list-rop-avenir .rop-detail{width:calc(100% - 180px);white-space:nowrap;height:25px;position:absolute;left:87px}
.list-rop-avenir .rop-detail p{overflow:hidden;text-overflow:ellipsis}
.list-rop-avenir .rop-montant{width:25%}
:not(.totoro)>.curseur .barre-2,:not(.totoro)>.curseur-2 .barre-2,:not(.totoro)>.curseur-3 .barre-2{width:97% !important}
.rop-caracteristiques{padding:0;overflow:hidden}
.rop-caracteristiques .row>p{padding:1rem}
.rop-caracteristiques .row-border .col-30,.rop-caracteristiques .row-border .col-65{width:100%;min-height:auto}
.rop-caracteristiques .row-border .col-30 h4,.rop-caracteristiques .row-border .col-65 h4{position:relative;top:20px}
.rop-caracteristiques .row-border .col-65{padding:36px 1rem 1rem 1rem}
.rop-caracteristiques .row-border .col-30{padding:1rem}
.rop-caracteristiques .row-border h3{margin:0}
.rop-caracteristiques>h3{margin-left:1rem}
.rop-caracteristiques .row-pub .pub-carte .row p{max-width:70%;margin-top:0}
.rop-timeline{min-width:100%;padding:.5rem}
.rop-timeline .timeline-row{width:100%;padding:0}
.rop-timeline .timeline-panel{max-width:100%;margin-left:0;min-width:initial}
.rop-timeline .timeline-panel .rop-barre span{right:50%}
.rop-timeline .timeline-panel .rop-detail{text-align:left;float:left}
.rop-timeline .timeline-panel .row{min-height:initial}
.rop-timeline .list-timeline{margin-top:40px}
.rop-timeline .timeline-badge{display:none}
.rop-timeline .list-timeline>li.depot .timeline-panel{left:0;margin-left:0}
.rop-timeline .list-timeline>li.depot .timeline-panel .rop-barre span{left:50%}
.rop-timeline .list-timeline>li.depot .timeline-panel:after,.rop-timeline .list-timeline>li.depot .timeline-panel:before,.rop-timeline .list-timeline>li .timeline-panel:after,.rop-timeline .list-timeline>li .timeline-panel:before{left:50%;bottom:100%;top:auto;margin-top:0;border-color:transparent;right:auto}
.rop-timeline .list-timeline>li.depot .timeline-panel:before,.rop-timeline .list-timeline>li .timeline-panel:before{border-bottom-color:#f3eee9;margin-left:-16px}
.rop-timeline .list-timeline>li.depot .timeline-panel:after,.rop-timeline .list-timeline>li .timeline-panel:after{border-bottom-color:#fff;margin-left:-15px}
.rop-timeline .timeline-day{height:100px;background-color:#faf9f9;border-radius:50%;width:100px}
.rop-timeline .timeline-day canvas{display:none}
.rop-timeline .timeline-day .rop-calendar{margin-top:15px}
.rop-timeline .timeline-day .rop-calendar strong{line-height:3}
.rop-timeline .timeline-row:before{content:"";border-radius:10px;border:solid 3px #f3eee9;background-color:#f5f5f5;height:10px;width:10px;position:absolute;display:inline-block;margin-left:-5px}
.rop-timeline .clock-top{display:none}
.rop-timeline .timeline-day:after{top:70px}
.rop-timeline .timeline-row:before{top:-25px}
.rop-timeline .timeline-row{position:relative;text-align:center}
.pointage-on .list-rop .rop-action{display:block;margin-left:-1rem;right:71px}
.pointage-on .list-rop .rop-action .icon-pin{background-position:center 1px;background-size:100%;height:22px;margin-right:0;position:relative;top:6px}
.pointage-on .list-rop .rop-action .icon-pin.active{background-position:center -43px;margin-right:0;position:relative;top:6px}
.pointage-on .list-rop .rop-cat{margin-left:20px}
.pointage-wrapper{float:none}
.pointage-wrapper .rop-pointage{position:fixed;bottom:0;left:0;width:100%;top:auto;right:auto}
.pointage-wrapper h2,.pointage-wrapper h3{display:inline-block}
.pointage-wrapper .big-badge{height:20px;width:20px;font-size:10px;padding-top:10px}
.pointage-wrapper .row button{margin:1rem 5px}
.pointage-wrapper .list-pointage-rop{margin:1rem;overflow:hidden}
.pointage-wrapper .list-pointage-rop li{float:left;width:30%;padding:.8rem}
.pointage-wrapper .list-pointage-rop li strong{font-size:1rem}
.pointage-wrapper .list-pointage-rop li:before{top:53%;height:0;left:0;width:30px;margin-left:-16px;line-height:35px}
.pointage-wrapper .list-pointage-rop li:last-child{float:right;margin-top:0}
.pointage-wrapper .list-pointage-rop li:last-child:before{margin-top:-22px;margin-left:-30px;background-color:transparent}
.rop-categories{padding:1rem 10px;overflow:auto}
.rop-categories .rop-last-choice .pull-right{position:absolute;right:5px}
.rop-categories .mobile-wrap{overflow:auto}
.list-categories-rop li{width:calc( (100% - 6px) / 3)}
.mobile-wrap .list-categories-rop{margin-top:30px;width:2520px}
.mobile-wrap .list-categories-rop li{width:95px;margin:0 1px 1rem 0;padding:1rem 0;height:auto}
.mobile-wrap .list-categories-rop li.rop-1{background-color:#b5b787}
.mobile-wrap .list-categories-rop li.rop-17{background-color:#8a8c59}
.mobile-wrap .list-categories-rop li.rop-18{background-color:#789d4a}
.mobile-wrap .list-categories-rop li.rop-24{background-color:#b7bf10}
.mobile-wrap .list-categories-rop li.rop-19{background-color:#99b0a6}
.mobile-wrap .list-categories-rop li.rop-2{background-color:#6c857b}
.mobile-wrap .list-categories-rop li.rop-20{background-color:#00816d}
.mobile-wrap .list-categories-rop li.rop-3{background-color:#6bbbae}
.mobile-wrap .list-categories-rop li.rop-4{background-color:#7c99aa}
.mobile-wrap .list-categories-rop li.rop-21{background-color:#4d6c7f}
.mobile-wrap .list-categories-rop li.rop-5{background-color:#1d4e89}
.mobile-wrap .list-categories-rop li.rop-6{background-color:#006a8e}
.mobile-wrap .list-categories-rop li.rop-7{background-color:#ab7270}
.mobile-wrap .list-categories-rop li.rop-8{background-color:#804341}
.mobile-wrap .list-categories-rop li.rop-14{background-color:#6a3735}
.mobile-wrap .list-categories-rop li.rop-22{background-color:#a0817a}
.mobile-wrap .list-categories-rop li.rop-12{background-color:#b46b7a}
.mobile-wrap .list-categories-rop li.rop-10{background-color:#74534c}
.mobile-wrap .list-categories-rop li.rop-23{background-color:#9b2242}
.mobile-wrap .list-categories-rop li.rop-9{background-color:#a4123f}
.mobile-wrap .list-categories-rop li.rop-15{background-color:#a593a1}
.mobile-wrap .list-categories-rop li.rop-11{background-color:#8c7d89}
.mobile-wrap .list-categories-rop li.rop-16{background-color:#642f6c}
.mobile-wrap .list-categories-rop li.rop-13,.mobile-wrap .list-categories-rop li.rop-58{background-color:#978f8a}
.mobile-wrap .list-categories-rop li.rop-51{background-color:#9d6390}
.mobile-wrap .list-categories-rop li.rop-59{background-color:#746661}
.mobile-wrap .list-categories-rop li.rop-52{background-color:#bf9474}
.mobile-wrap .list-categories-rop li.rop-53{background-color:#a37e63}
.mobile-wrap .list-categories-rop li.rop-54{background-color:#c16c18}
.mobile-wrap .list-categories-rop li.rop-56{background-color:#919388}
.mobile-wrap .list-categories-rop li.rop-55{background-color:#c88242}
.mobile-wrap .list-categories-rop li.rop-57{background-color:#8a7e70}
.mobile-wrap .list-categories-rop li.rop-60{background-color:#b2965b}
.pro .list-comptes-swich li.active{color:#006072}
.pro .header-select .dropdown-container-header{padding:0}
.pro .barre-recherche .pointage{width:20%}
#template-liste-rop .row.rop-detail2,#template-liste-rop-pro .row.rop-detail2{width:100%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:1.8rem}
#template-liste-rop .col-10.pull-right.mobile-only,#template-liste-rop-pro .col-10.pull-right.mobile-only{float:right}
#template-liste-rop .list-rop .rop-montant,#template-liste-rop-pro .list-rop .rop-montant{padding-left:11px;padding-top:6px;position:relative}
#template-liste-rop .list-rop .rop-montant strong,#template-liste-rop-pro .list-rop .rop-montant strong{float:right;right:0;position:absolute;width:70px;left:-45px}
#template-liste-rop .list-rop .rop-montant>.positif,#template-liste-rop-pro .list-rop .rop-montant>.positif{float:right;right:0;position:absolute;width:70px;left:-45px}
#template-liste-rop-pro .list-rop>li .rop-cat{min-width:40px;height:50px}
.wrapper-main-rop-list .rop-montant>.positif{left:0}
.list-rop-avenir .pull-right.rop-montant ~ p.pull-left{right:12px}
.list-rop-avenir .main .rop-montant{margin-right:0}
.list-rop .rop-detail.col-60{width:calc(100% - 120px) !important}
.rop-wrapper .folder-btn .icon-carret-down,.rop-wrapper .folder-btn .icon-carret-up{top:-5px}
.rib{padding:0}
.rib h3{margin:10px 6%}
.rib .list-opo-motif{padding:2%;margin-bottom:15px}
.rib .col-2{font-size:1rem}
.rib .col-2 .montant-vir{font-size:1.42857rem;padding:0}
.rib small{font-size:1rem}
.rib .dropdown-list{font-size:1rem;position:relative;height:auto}
.rib .dropdown-list .dropdown-list-select{position:relative;margin-right:0;top:0}
.rib .dropdown-list .dropdown-list-select li{margin:0;padding:15px 10px}
.rib .dropdown-list .dropdown-list-select li.selected{background-color:#2ccc9c;background-image:-webkit-gradient(linear,left top,left bottom,from(#2ccc9c),to(#5cc569));background-image:linear-gradient(#2ccc9c,#5cc569);color:#fff}
.rib .dropdown-list .dropdown-list-select li.selected .cap,.rib .dropdown-list .dropdown-list-select li.selected .libelle{color:#fff}
.rib .dropdown-list .dropdown-list-select li .negatif{color:#e64444}
h1.rib{margin:0;background:0;display:inline}
.close.rib{background:0;color:#FFF}
.header-udc h2.mobile-only{padding-left:.5rem;cursor:pointer;position:relative}
.header-udc h2.mobile-only:after{content:"";position:absolute;right:0;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mon-profil/sprite-mon-profil.png) no-repeat -68px -135px;width:2rem;height:2rem}
.header-udc .info-totaux{padding:1rem .5rem;font-size:2rem}
.header-udc .info-totaux .col-2{border-top:solid 1px #f3eee9;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;padding-top:18px;padding-bottom:12px;width:100%;margin:0;text-transform:none}
.header-udc .info-totaux .col-2:last-child{border-bottom:0}
.header-udc .info-totaux strong{font-size:1.8rem;float:right}
.global-udc{z-index:102}
.select-titulaire-udc-pro .dropdown.wrap-helper,.select-titulaire-udc .dropdown.wrap-helper{position:relative}
.select-titulaire-udc-pro .dropdown-container,.select-titulaire-udc .dropdown-container{position:static}
.select-titulaire-udc-pro .btn-select,.select-titulaire-udc .btn-select{width:30px;padding:0}
.select-titulaire-udc-pro .dropdown .dropdown-selected,.select-titulaire-udc .dropdown .dropdown-selected{padding:1rem}
.select-titulaire-udc-pro .dropdown-list,.select-titulaire-udc .dropdown-list{width:100%;left:0}
.select-titulaire-udc-pro .nano>.nano-pane,.select-titulaire-udc .nano>.nano-pane{right:10px}
.select-titulaire-udc-pro .dropdown-selected i,.select-titulaire-udc-pro .dropdown-list i,.select-titulaire-udc .dropdown-selected i,.select-titulaire-udc .dropdown-list i{font-size:1.2rem}
.udc .pokap.bannieres .lb-box.blocs.bloc-3 .col-3{width:100%}
.page-udc .barre-recherche .select-titulaire-udc-pro,.page-udc .barre-recherche .select-titulaire-udc{width:60%}
.page-udc .barre-recherche.no-titulaire .filtre-tri{width:100%}
.br-udc .select-titulaire-udc{width:60%}
.br-udc .filtre-tri{width:40%}
.barre-recherche.js-expand.br-udc{padding-left:57px}
.titulaire-info .infoAC{text-align:left;line-height:.8}
.titulaire-info span.sep{display:block;visibility:hidden}
.br-udc.no-titulaire .filtre-tri{width:100%}
.global-udc .list-familles li{border-bottom:solid 1px #f3eee9;margin:0;padding:1.2rem;text-align:left;cursor:pointer;width:100%;height:auto;overflow:hidden;position:relative;border-left:solid 5px}
.global-udc .list-familles li:after{content:"";background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/rop/sprite-rop2.png) center -394px no-repeat;position:absolute;right:1rem;width:17px;height:22px;top:16px}
.global-udc .list-familles li strong{display:none}
.global-udc .list-familles li p{font-family:"bnpp_sansbold",Arial,sans-serif;font-size:1rem}
.udc-ligne-titre{visibility:hidden;height:1px}
.list-vue1{background-color:transparent;margin-bottom:0}
.list-vue1 .meteo{display:inline-block;float:none;padding:0;height:auto}
.list-vue1 .meteo i{width:2.3rem;height:2.3rem}
.list-vue1 .row-btn button.udc-chevron{float:right}
.list-vue1>li{border:solid 1px #f3eee9;border-top:solid;border-top-width:4px;border-top-color:inherit;margin-bottom:1rem;background-color:#FFF}
.list-vue1>li:first-child{border-top:solid;border-top-width:4px;border-top-color:inherit}
.list-vue1>li .row.main{border-left:0;padding-top:2rem;width:100%}
.list-vue1>li .row.main .infos-compte,.list-vue1>li .row.main .infos-solde{width:100%;text-align:center}
.list-vue1>li .row.main .infos-solde{min-height:60px}
.list-vue1>li .row.main .popover{left:50%}
.list-vue1>li .row.main .popover .form .radio-left{margin-left:2.5rem}
.list-vue1>li .row.main .popover span.close{padding-top:2px}
.list-vue1>li .row.main .help-text-popup{display:none}
.list-vue1>li .row.main .infos-compte .popover,.list-vue1>li .row.main .infos-compte-fix .popover{left:2%;width:96%;-webkit-box-shadow:0 3px 10px #c1c1c1;box-shadow:0 3px 10px #c1c1c1}
.list-vue1>li .row.main .infos-compte .popover .close,.list-vue1>li .row.main .infos-compte-fix .popover .close{color:#767676;line-height:23px}
.list-vue1>li .row.main .infos-compte .popover .btn-primary.btn-block,.list-vue1>li .row.main .infos-compte-fix .popover .btn-primary.btn-block{margin-top:0}
.list-vue1.assurance-bien,.list-vue1.assurances{border-left:0}
.list-vue1.assurance-bien li,.list-vue1.assurances li{border-top-color:#e3514b}
.list-vue1.assurance-personne,.list-vue1.protection{border-left:0}
.list-vue1.assurance-personne li,.list-vue1.protection li{border-top-color:#fe9b0a}
.list-vue1 h4{margin-top:.5rem}
.list-vue1 .a-venir{display:block;height:1.5rem;width:100%;line-height:2}
.list-vue1 .a-venir:before{left:auto;margin-left:-20px;top:-5px}
.list-vue1 .row-btn{padding:0;overflow:hidden;clear:both}
.list-vue1 .row-btn button{width:50%;min-height:initial;margin-top:0;padding:1rem;border-right:solid 1px #f3eee9;height:50px;float:left}
.liste-famille-compte .infos-compte h4{margin-top:.5rem;width:100%;float:none}
.liste-famille-compte .a-venir:before{content:"\e640";font-family:iconbnp;font-size:1.28571rem;line-height:34px}
.liste-famille-compte .infos-solde p.rop-ave span:nth-child(3):after{content:'';margin:0;padding:0}
.udc.cartes .list-vue1{border-top-color:#769d44;border-left:0}
.udc.cartes .visu-carte{display:none}
.udc.cartes.plafonds p.cap.info{padding-left:0}
.udc.cartes.plafonds p.cap.info.cartes{text-align:center}
.udc.cartes.plafonds .no-border p.cap.info{display:inline-block}
.udc.cartes.plafonds .no-border p.cap.info.one:after{display:none}
.udc.cartes.plafonds .no-border .irop-22::before{display:block}
.udc.cartes.plafonds .no-border .icon-paiement{display:block}
.udc.cartes.plafonds .white-box{margin-bottom:22px}
.udc.cartes.plafonds .cell{display:none}
.header-select .dropdown-container-header{width:100%;padding:20px;top:130px}
#vcd-caract-header-page .dropdown-container-header{top:120px;padding-top:0}
#vcd-caract-header-page .dropdown-list-select-header h2{display:block;max-width:none}
body.qualif.comptes-contrats .ia-udc .liste-famille-compte .col-10{width:100%;margin-top:20px}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main{padding-bottom:0}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn{position:relative;width:100%;display:block;top:auto;border-radius:0;height:auto;right:auto;background-color:transparent;z-index:2;padding-bottom:15px}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-down,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-down,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up{width:100%;display:block;opacity:1;background-image:none;height:auto;margin:0;padding:0;color:#00915a}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-down::before,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::before,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-down::before,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::before{content:'Actions Rapides';display:inline-block;text-decoration:underline;margin-right:9px;font-size:15px}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-down::after,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::after,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-down::after,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::after{border-style:solid;border-width:3px 3px 0 0;content:'';display:inline-block;height:10px;width:10px;left:.15em;position:relative;vertical-align:top;top:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-color:#00915a}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::after,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:8px}
body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li .row.fleche.js-detail-toggle,body.qualif.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.fleche.js-detail-toggle{display:none !important}
body.qualif.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row.main::before{content:"";width:100%;height:1px;background-color:#e7e7e7;display:block;position:absolute;bottom:48px;left:0}
body.qualif.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn.mobile-only{display:none !important}
body.qualif.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.qaccess-virement,body.qualif.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.udc-chevron{display:none !important}
body.qualif.comptes-contrats .list-vue1>li:hover .row.main,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .row.main{background-color:transparent;background-image:none;color:unset}
body.qualif.comptes-contrats .list-vue1>li:hover .row.main [class*=icon-meteo-],body.qualif.comptes-contrats .list-vue1>li:hover .row.main h4,body.qualif.comptes-contrats .list-vue1>li:hover .row.main span,body.qualif.comptes-contrats .list-vue1>li:hover .row.main strong,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .row.main [class*=icon-meteo-],body.qualif.comptes-contrats .rop-caracteristiques>li:hover .row.main h4,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .row.main span,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .row.main strong{color:unset}
body.qualif.comptes-contrats .list-vue1>li:hover .main h4.udc-solde,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .main h4.udc-solde{color:#212121}
body.qualif.comptes-contrats .list-vue1>li:hover .main strong,body.qualif.comptes-contrats .rop-caracteristiques>li:hover .main strong{color:#212121}
body.qualif.comptes-contrats .list-vue1>li .detail,body.qualif.comptes-contrats .rop-caracteristiques>li .detail{padding:50px 10px 25px 10px;position:relative;margin-top:-48px;border-top:2px solid #eee;z-index:1}
body.qualif.comptes-contrats .list-vue1>li .detail button.qa-fam1-telecharger-op .icon-telecharger-releve,body.qualif.comptes-contrats .rop-caracteristiques>li .detail button.qa-fam1-telecharger-op .icon-telecharger-releve{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/picto-telechargement.png);background-position:inherit;width:24px;height:22px}
body.qualif.comptes-contrats .list-vue1>li .detail button.qa-fam2-telecharger-op .icon-telecharger-releve,body.qualif.comptes-contrats .rop-caracteristiques>li .detail button.qa-fam2-telecharger-op .icon-telecharger-releve{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/picto-telechargement-b.png);background-position:inherit;width:24px;height:22px}
body.qualif.comptes-contrats .udc-liquidite>li:hover .main h4.js-editable{color:#5dc66a}
body.qualif.comptes-contrats .udc-epargne-dispo>li:hover .main h4.js-editable{color:#2491ee}
body.qualif.comptes-contrats .udc li:hover .icon-stylo-small{background-position:center -215px}
body.qualif.pro.comptes-contrats .udc-pro .list-vue1.udc-liquidite>li.open .row.detail.js-detail-toggle{display:block}
body.qualif.pro.comptes-contrats .udc-pro .list-vue1.udc-liquidite>li.open .row.detail.js-detail-toggle>.row.row-btn{display:block}
body.qualif.pro.comptes-contrats .udc-pro .list-vue1.udc-liquidite>li .row.detail.js-detail-toggle>.row.row-btn button{min-height:120px}
body.qualif.pro.comptes-contrats .ia-udc .barre-recherche .col-30.select-titulaire-udc-pro{display:none}
body.qualif.pro.comptes-contrats .ia-udc .barre-recherche .col-30.filtre-tri{width:100%}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn{top:9px}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-down::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-down::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::before{font-family:"bnpp_sansregular",Arial,sans-serif}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-down::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-down::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::after{top:0}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main .folder-btn .icon-carret-up::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main .folder-btn .icon-carret-up::after{top:5px}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .row.main span.close,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .row.main span.close{border-bottom:1px solid #b2965b}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam1-telecharger-op i,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam1-telecharger-op i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/picto-telechargement.png);background-position:inherit;width:24px;height:22px;display:block}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam1-telecharger-op i::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam1-telecharger-op i::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam1-telecharger-op i::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam1-telecharger-op i::after{display:none}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam2-telecharger-op i,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam2-telecharger-op i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/udc/picto-telechargement-b.png);background-position:inherit;width:24px;height:22px;display:block}
body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam2-telecharger-op i::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li .detail button.qa-fam2-telecharger-op i::after,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam2-telecharger-op i::before,body.qualif.bpf.comptes-contrats #ia-udc .udc .list-vue1>li:hover .detail button.qa-fam2-telecharger-op i::after{display:none}
}
@media screen and (max-width:768px) and (max-width:767px){.comptes-contrats #ia-udc .udc .folder-btn::before,.comptes-contrats #ia-udc .udc .folder-btn::after{display:none}
}
@media screen and (max-width:768px) and (max-width:767px){.comptes-contrats #ia-udc .udc .folder-btn{position:absolute;top:10px;background-color:#e7e7e7;border-radius:5px;height:40px;width:40px;right:10px}
.comptes-contrats #ia-udc .udc .folder-btn .icon-carret-up{background-position:center -745px;margin-top:-7px;margin-left:7.5px}
.comptes-contrats #ia-udc .udc .folder-btn .icon-carret-down{margin-left:7.5px}
}
@media screen and (max-width:768px){.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn{display:inline-block !important;width:100%}
.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button{min-height:120px}
.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.qaccess-virement,.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.udc-chevron{min-height:70px !important}
.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.qaccess-virement{border-right:1px solid #a6a6a6}
.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.qaccess-virement .icon-btn1{height:35px;width:35px;margin-top:10px}
.comptes-contrats #ia-udc .udc #template-udc-vue-liste .list-vue1 .row-btn button.udc-chevron .icon-btn2{background-position:center -118px;height:35px;width:35px;margin-top:10px}
.wrapper-messagerie .messagerie-alert p{text-align:left}
.wrapper-messagerie .top-list-messages h4{color:#ccc}
.wrapper-messagerie .nav-messagerie{width:100%;padding-top:10px;float:none}
.wrapper-messagerie .nav-messagerie .btn-primary{width:90%;margin:1rem auto}
.wrapper-messagerie .nav-messagerie .list-tri{margin-top:0}
.wrapper-messagerie .nav-messagerie .list-tri li{padding-top:.5rem;padding-bottom:.5rem}
.wrapper-messagerie .nav-messagerie .list-tri li span{right:3.2rem;top:.75rem}
.wrapper-messagerie .nav-messagerie .list-tri li:after{content:"";position:absolute;right:1rem;top:1.2rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png);background-repeat:no-repeat;background-position:-66px 0;width:11px;height:18px}
.wrapper-messagerie .nav-messagerie .list-tri li.active:after{background-position:-44px 0}
.wrapper-messagerie .nav-messagerie .btn-block{margin:1rem auto;width:90%}
.wrapper-messagerie .nav-messagerie .toggle-btn{padding-right:3.2rem}
.wrapper-messagerie .messages{padding-left:0}
.wrapper-messagerie .nav-messagerie .list-filtre li span{left:auto;right:44px}
.container-list-messages,.full-view .container-list-messages,.container-message{width:100%;position:relative}
.top-list-messages{background-color:#e8ded4}
.top-list-messages .back-to-mob-nav{padding:1.4rem .5rem 0 1.5rem;cursor:pointer}
.top-list-messages .add-to-trash{border-color:#837c77}
.top-list-messages .mob-new-msg{border-left:solid 1px #837c77;padding:.2rem;font-size:1.8rem;color:#837c77}
.pj-popup{width:90%}
.container-message{padding-bottom:55px}
.container-message .top-message{position:absolute;bottom:0;padding:1rem;width:100%;background-color:#faf9f9}
.container-message .top-message [class*="btn-"]{width:48%}
.container-message .top-message .btn-primary{margin-left:2%}
.container-message .icon-send:before,.container-message .icon-repondre:before{left:30px}
.container-message .pull-right{float:none}
#wcm-l-nav-messagerie .ec-messagerie{position:absolute;z-index:102;right:0}
#wcm-l-nav-messagerie .ec-messagerie .header-page{background:transparent;padding:0;position:relative;width:26px;height:26px;top:10px;right:10px}
#wcm-l-nav-messagerie .ec-messagerie .header-page .close-cont{float:none}
#wcm-l-nav-messagerie .ec-messagerie .header-page .close-cont .annuler{padding:0}
#wcm-l-nav-messagerie .ec-messagerie .header-page #select-langues-connecte{display:none}
.wrapper-messagerie{position:relative}
.wrapper-messagerie .container-list-messages,.wrapper-messagerie .container-message,.wrapper-messagerie .full-view .container-list-messages{position:static !important}
.wrapper-messagerie .top-messagerie.header-page{display:block;padding:.5em 4em .5em 1em;min-height:55px}
.wrapper-messagerie .top-messagerie.header-page h2{font-size:2em}
.wrapper-messagerie .top-messagerie.header-page .info-msg span{font-size:1em}
.wrapper-messagerie .top-messagerie.header-page .info-msg hr{height:12px;margin:11px 6px 0 5px}
.wrapper-messagerie .nav-messagerie{height:auto !important;min-height:0 !important;visibility:visible !important;display:block !important;padding-top:0}
.wrapper-messagerie .nav-messagerie #mobile-filtre{display:none}
.wrapper-messagerie .nav-messagerie .list-tri:after{content:"";display:table;clear:both}
.wrapper-messagerie .nav-messagerie .list-tri li{width:30%;float:left;padding:.5em 1rem .5em 1rem;background-color:transparent;border:0}
.wrapper-messagerie .nav-messagerie .list-tri li.active{background-color:transparent;color:#72b372}
.wrapper-messagerie .nav-messagerie .list-tri li:before{display:none}
.wrapper-messagerie .nav-messagerie .list-tri li:after{display:none}
.wrapper-messagerie .nav-messagerie #bouton-nouveau-message{display:inline-block;position:absolute;color:transparent;width:55px;border-radius:0;height:35px;right:0;top:55px;background:0;border-left:solid #5f5e5e;border-width:0 0 0 1px;margin:10px 0}
.wrapper-messagerie .nav-messagerie #bouton-nouveau-message:after{width:24px;height:24px;display:block;position:absolute;content:"\e64f";top:5px;right:15px;font-size:1.8rem;color:#999;font-family:iconbnp}
.wrapper-messagerie .messages .container-list-messages h3{display:none}
.wrapper-messagerie .messages .container-list-messages header.top-list-messages{background-color:transparent;height:0}
.wrapper-messagerie .messages .container-list-messages header.top-list-messages .pull-left{display:none}
.wrapper-messagerie .messages .container-list-messages header.top-list-messages .mob-new-msg{display:none}
.wrapper-messagerie .messages .container-list-messages header.top-list-messages .add-to-trash{position:absolute;top:55px;right:55px;border-color:#5f5e5e}
.wrapper-messagerie .messages .container-list-messages header.top-list-messages .add-to-trash span{position:relative;top:2px}
.wrapper-messagerie .messages .container-list-messages .list-messages-container .nano-pane{display:none !important}
.wrapper-messagerie #btn-cancel-new-message{display:none}
.wrapper-messagerie .nano>.nano-content{position:static;overflow:visible;overflow-x:visible}
.wrapper-messagerie #template-liste-messagerie-placeholder,.wrapper-messagerie #template-liste-messagerie-envoye-placeholder{height:auto !important}
.wrapper-messagerie #ecrireMessage .header-send-msg .col-10{width:15%}
.wrapper-messagerie #ecrireMessage .header-send-msg .col-90{width:85%}
.wrapper-messagerie #upload-fileEcrire input#fileToUpload{position:relative;left:-14px}
.wrapper-messagerie #popin-cancel-message button.btn-primary{float:right;width:45%;margin-top:12px}
.wrapper-messagerie #popin-cancel-message button.btn-secondary{float:left;width:45%}
.wrapper-messagerie .menu-trash-msg .col-40.no-mob,.wrapper-messagerie .menu-trash-msg .col-60.no-mob{display:block}
.wrapper-commande-chequier{padding:0 2rem;text-align:center}
.wrapper-commande-chequier>h2:first-child{padding:1rem 0 0 1rem;margin-bottom:.5rem;font-size:2.8rem}
.wrapper-commande-chequier .mob-dd{padding:0}
.wrapper-commande-chequier .actions-rapides .white-box{height:auto;width:100%}
.wrapper-commande-chequier .actions-rapides .white-box i{float:left;margin:1rem}
.wrapper-commande-chequier .actions-rapides .white-box .bas{position:relative;float:left;width:65%;top:.7rem}
.wrapper-commande-chequier .actions-rapides .white-box h3{text-align:left}
.wrapper-commande-chequier .list-recap{background-color:#fff}
.wrapper-commande-chequier .list-recap li{border-top:solid 1px #f3eee9;padding:0 1rem}
.wrapper-commande-chequier .list-recap li>div{border:0;color:#433931}
.wrapper-commande-chequier .list-recap .col-30{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase;font-size:1.5rem;padding-bottom:0}
.wrapper-commande-chequier .list-recap .col-68{padding-top:0}
.wrapper-commande-chequier .recap-form{padding:0}
.wrapper-commande-chequier .recap-form .libelle{background-color:#f3eee9;padding:1rem;margin:0}
.wrapper-commande-chequier .recap-form .violet{padding:1rem}
.wrapper-commande-chequier .udc-ligne-titre{visibility:visible;height:auto;padding-left:1rem}
.wrapper-commande-chequier .udc-ligne-titre span{display:block}
.wrapper-commande-chequier .form-ligne-titre:not(:first-child){margin-top:2rem}
.wrapper-commande-chequier .info-cheque,.wrapper-commande-chequier .info-suite{width:100%}
.wrapper-commande-chequier .footer{padding:0 1rem}
.wrapper-commande-chequier .footer .mob-100 a{display:block;width:48%;float:left}
.wrapper-commande-chequier .footer .mob-100 a:first-child{margin-right:2%}
.list-cheque li .info-suite{padding-left:0;border-left:0;border-top:solid 1px #f3eee9;padding-top:1rem}
.input-number .controls{float:none;text-align:left;position:relative;height:61px}
.input-number .btn-up,.input-number .btn-down{position:absolute;top:0}
.input-number .btn-up{right:0}
.input-number .display{width:100%;text-align:center;display:block;line-height:5}
.input-number .btn-down{left:0}
.list-bnpnet .col-70.pull-right{text-align:left;padding-left:3rem}
.ec-mesdocuments .header-page{position:absolute;right:0;z-index:200;margin:0;padding-top:9px;background:transparent}
.bpf .ec-mesdocuments .header-page{padding-top:22px}
.pro .ec-mesdocuments .header-page{padding-top:23px}
.container-mes-documents .list-bnpnet.liste-mes-documents i.icon.icon-pdf{background-position-y:100%}
.container-mes-documents .left-nav{z-index:1;width:100%;position:relative}
.container-mes-documents .left-nav>ul>li:after{content:"";position:absolute;right:1rem;top:1.2rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/list-sprite.png);background-repeat:no-repeat;background-position:-66px 0;width:11px;height:18px}
.container-mes-documents .left-nav>ul>li:hover:after{background-position:-45px 0}
.container-mes-documents .left-nav>ul>li.pink:after{content:"+";font-size:2rem;line-height:.5;background-image:none;color:#837c77}
.container-mes-documents .left-nav>ul>li.pink:hover:after{color:#fff}
.container-mes-documents .left-nav>ul>li.pink.active:after{line-height:.1;content:"_"}
.container-mes-documents .round{right:3rem}
.container-mes-documents .content li.special:after{right:3.5rem}
.container-mes-documents .wrapper-mes-documents,.container-mes-documents .wrapper-recherche-doc,.container-mes-documents .wrapper-mes-documents-demat{padding:0}
.container-mes-documents .wrapper-mes-documents{overflow:hidden}
.container-mes-documents .row.titre{background-color:#e8ded4;padding:.5rem 0}
.container-mes-documents .row.titre h2{text-transform:none;font-family:"bnpp_sansregular",Arial,sans-serif;font-size:1.21429rem;padding:1rem;color:#837c77;position:relative}
.container-mes-documents .row.titre .icon-carret-left{margin:1.5rem 0 1rem 1rem;cursor:pointer}
.container-mes-documents .dropdown-container{margin:1rem}
.container-mes-documents .document-description span{display:block}
.container-mes-documents .date-col,.container-mes-documents .doc-info{width:70%;padding-right:1rem}
.container-mes-documents .liste-mes-documents li .col-10{width:15%}
.container-mes-documents .liste-mes-documents .udc-solde{clear:both;float:none;line-height:1}
.container-mes-documents .liste-mes-documents .icon.icon-pdf{width:30px;display:inline-block;height:33px}
.container-mes-documents header.header-page .close-cont{display:none !important}
.container-mes-documents .pink.active+.content li:hover{background-color:#ff877e;color:#FFF}
.container-mes-documents .barre-recherche .fleche.pull-right{display:none}
.container-mes-documents .barre-recherche .col-20.pull-right{width:100%;float:right}
.container-mes-documents .barre-recherche .col-20 .recherche-avancee{text-align:left;padding-left:2rem}
.container-mes-documents .barre-recherche .col-80{width:20%;float:right}
.container-mes-documents .left-nav{min-height:inherit}
.container-mes-documents .left-nav>ul>li.pink.documents.active:after{color:#fff}
.container-mes-documents #recherche-avancee-form label,.container-mes-documents #recherche-avancee-form .input-container.date-picker{display:inline-block}
.container-mes-documents #recherche-avancee-form fieldset+fieldset{padding-top:0}
.container-mes-documents #recherche-avancee-form .resetRecherche{width:auto;margin-top:0}
.container-mes-documents .show-comment,.container-mes-documents .download-rop,.container-mes-documents .pointage{width:16.66%}
.container-mes-documents .list-rop .rop-montant{width:70%}
.container-mes-documents .vue-commentaire .list-rop .comment .form{margin-left:0}
.container-mes-documents .rop-detail.col-55 p{margin-top:0}
.header-page.assurance-vie .white-box.main-action h3{padding:0}
.assurance-vie .graph .ri{margin-bottom:20px}
.assurance-vie .graph .donut .label{top:50%;left:50%;width:150px}
section.assurance-vie.caracteristiques .row-border{padding:0;margin-right:0}
section.assurance-vie.caracteristiques .row-border p{padding-left:1rem}
section.assurance-vie.caracteristiques .row-border>.col-30,section.assurance-vie.caracteristiques .row-border>.col-65{width:100%}
section.assurance-vie.caracteristiques .row-border>.col-30{border:0;min-height:1rem}
section.assurance-vie.caracteristiques .row-border h3{line-height:1;margin-bottom:0}
section.assurance-vie.caracteristiques h2{font-size:2rem;line-height:1}
section.assurance-vie .icon{margin-right:.5rem}
section.assurance-vie .mob-100{clear:both}
section.assurance-vie h2{line-height:1}
section.assurance-vie .resp-table table.assurance-vie{margin-bottom:0}
section.assurance-vie .cont .list-rib li{width:75%}
section.assurance-vie .cont .list-rib li:first-child{width:25%;min-height:100px}
section.assurance-vie .cont .list-rib li span{display:inline-block;margin:.5rem;width:40%}
section.assurance-vie .row-border:not(.empty) p.compte{max-width:180px;margin-top:.5rem}
section.assurance-vie ul.sum li{border-right:0;padding-left:0;padding-right:1rem}
section.assurance-vie ul.sum li:last-child{padding-left:0}
section.assurance-vie ul.sum li:first-child{padding-right:1rem}
section.assurance-vie.repartition{height:auto;overflow:hidden}
section.assurance-vie.repartition .headDiv h2{margin-bottom:1rem;float:none}
section.assurance-vie.repartition .headDiv .pull-right{float:none;margin:0}
section.assurance-vie.repartition ul.sum{margin-top:2rem}
section.assurance-vie.investissement .row-border:not(.empty){margin-right:0}
section.assurance-vie.investissement .row p.compte{padding-left:.5rem}
section.assurance-vie.investissement .row.dispo>h3{margin-bottom:1rem}
section.assurance-vie.investissement .row.dispo .row-border{min-height:2rem;margin-left:0;border-bottom:solid 1px #f3eee9;padding-bottom:.5rem}
section.assurance-vie.investissement .row.dispo .row-border h3{margin-top:.5rem}
section.assurance-vie.investissement .row.dispo .row-border .col-30,section.assurance-vie.investissement .row.dispo .row-border .col-65{width:100%;min-height:5px;border:0}
section.assurance-vie.investissement ul.sum li{padding:0;border:0}
section.assurance-vie.investissement .details .rapport{width:100%;margin:1.42857rem 0;text-align:left}
section.assurance-vie.investissement .verticalSep{height:1px;width:100%;border-top:solid 1px #f3eee9;margin:0}
section.assurance-vie.investissement .details.end .wrap1{margin:0}
section.assurance-vie.investissement .details.end .wrap1 button{margin:0 0 1rem 0;width:100%}
section.assurance-vie.confirm .small.botSentence i,section.assurance-vie.confirm .small.botSentence p{display:table-cell}
section.assurance-vie.mob-btn{text-align:center}
section.assurance-vie.mob-btn .btn-:not(.no-mob),section.assurance-vie.mob-btn .btn-primary{display:inline-block;float:none;margin:0 0 1rem 0}
table.assurance-vie td,table.assurance-vie th{height:auto;padding:.5rem 1rem}
.barre-recherche.recherche-assurancevie.js-expand .key-word-search{width:60%}
.row.white-box.resp-periode{margin-top:-5px}
.row.white-box.resp-periode:hover{background-color:#FFF}
.row.white-box.resp-periode .form-control{height:40px;margin-left:32%}
#liste-support{    position:absolute}
.code-secret .form .fieldset{padding:0}
.code-secret .form .mob-100{border-bottom:solid 1px #f3eee9;padding:0 1rem}
.code-secret .form .mob-100.help-text-aside{margin:0;padding:1rem}
.code-secret p.col-30{padding-left:1rem}
.wrapper-demande-pret.mrh.assurance-c{padding:30px 0 85px}
.wrapper-demande-pret.mrh.assurance-c .col-50{width:100%}
.wrapper-demande-pret.mrh.assurance-c .form .form-control{padding:6px 20px 6px 6px}
.wrapper-demande-pret.mrh.assurance-c .form .form-control.valid{background-size:14%}
.wrapper-demande-pret.mrh.assurance-c .btn-primary{width:calc(100% - 2rem);margin-right:1rem;margin-left:1rem}
.wrapper-demande-pret.mrh [type=checkbox]:checked+label.cb2:after,.wrapper-demande-pret.mrh [type=checkbox]:not(:checked)+label.cb2:after{left:0}
.ia-MRH .wrapper-demande-pret.mrh button#submit{margin-right:1rem;margin-left:1rem;width:calc(100% - 2rem)}
.ia-MRH .wrapper-demande-pret.mrh button#subscribe{float:left}
.ia-MRH .wrapper-demande-pret.mrh .list-recapitulatif li.tarif,.ia-MRH .wrapper-demande-pret.mrh .list-recapitulatif li.tarif+li{width:32.98%}
.ia-MRH .wrapper-demande-pret.mrh .form .custom-select.fixFFSelect:after,.ia-MRH .wrapper-demande-pret.mrh .form .custom-select2.fixFFSelect:after{width:47px;height:44px;top:2px}
.quick.auto .form .radio-inline input[type=radio].custom-radio+label.radio-label,.quick.auto .form-tooltip .radio-inline input[type=radio].custom-radio+label.radio-label{padding:0;padding-left:30px;margin-bottom:29px;margin-right:10px}
.quick.auto .lb-box{padding:6px 0 0 20px}
.quick-resultat.auto div.large-table table tr td{width:100%;display:block}
.quick-resultat.auto div.large-table table tr td.choisir{display:none}
.quick-resultat.auto div.large-table table tr td.formule{display:inline-block;width:70%}
.quick-resultat.auto td.titre{height:219px}
.quick-resultat.auto td.titre .tag-reco{position:relative;top:0;left:0;right:0;margin:0;padding:0 1rem}
.quick-resultat.auto .lb-box{border:0}
.quick-resultat.auto .col-40{padding-top:50px;border-right:1px solid #dcdfe0;padding-right:10px}
.quick-resultat.auto .col-40 .colored{margin-bottom:10px}
.quick-resultat.auto .col-60{text-align:left;padding-left:20px;position:relative}
.quick-resultat.auto .exclu{text-align:center;float:left}
.quick-resultat.auto p{clear:both;padding-left:0;position:relative}
.quick-resultat.auto .form [type="radio"]:checked+label::after,.quick-resultat.auto .form [type="radio"]:not(:checked)+label::after,.quick-resultat.auto .form-tooltip [type="radio"]:checked+label::after,.quick-resultat.auto .form-tooltip [type="radio"]:not(:checked)+label::after{top:-4px}
.quick-resultat.auto .help-text-container p{top:0}
.quick-resultat.auto .icon-carret-right{display:block;margin-right:20px;float:right;width:12px}
.quick-resultat .white-box.large-table.lb-box.results.mobile-only td{display:table-cell}
.quick-resultat.auto div.large-table table tr td.options-formule{height:auto}
.quick-resultat.auto div.large-table table tr td.options-formule .formule.active{background-color:#fff;color:#000;width:70%}
.header-recherche.resultat{padding:1rem 2rem .1rem}
.filtre-recherche .list-vue{display:none}
.filtre-recherche .nbr-resultat{width:80%;padding:1rem 1.25rem}
.filtre-recherche .list-filtres{min-height:0;padding:0}
.filtre-recherche .col-75{width:20%}
.filtre-recherche .col-75 .plus{width:100%;float:right;min-height:0;height:53px;top:0;background-position:center 22px}
.filtre-recherche .col-75 .plus.active{background-position:center -368px}
.wrapper-resultats-recherche.recherche-avancee{padding:0 1em 1em 1em}
.wrapper-resultats-recherche.recherche-avancee .list-filtres{width:100%;padding:0;margin-top:.3em}
.wrapper-resultats-recherche.recherche-avancee .list-filtres li:nth-child(1){padding-left:0}
.wrapper-resultats-recherche.recherche-avancee fieldset.col-25,.wrapper-resultats-recherche.recherche-avancee fieldset.col-50,.wrapper-resultats-recherche.recherche-avancee fieldset.col-75{width:100%;padding:0;margin-bottom:0;border:0}
.wrapper-resultats-recherche.recherche-avancee fieldset h3{margin-bottom:0;line-height:2.5rem}
.wrapper-resultats-recherche.recherche-avancee fieldset br{display:none}
.wrapper-resultats-recherche.recherche-avancee fieldset [type=checkbox]:not(:checked)+label.lab-img.icon-pdf{clear:none}
.wrapper-resultats-recherche.resultats-list{padding:0}
.wrapper-resultats-recherche.resultats-list h3{width:66%;padding:0}
.wrapper-resultats-recherche.resultats-list .tag{width:70px}
.wrapper-resultats-recherche.resultats-list li{border-right:0}
.wrapper-resultats-recherche.resultats-list li:after{position:absolute;right:0;margin-right:15px}
.wrapper-resultats-recherche.resultats-list.wrap{padding:0}
.wrapper-resultats-recherche.resultats-list.top .main-result{border-right:0}
.wrapper-resultats-recherche.resultats-list.top .main-result h3{padding:0 0 0 .71429rem}
.wrapper-resultats-recherche.resultats-list.top .main-result:after{margin-right:1.07143rem}
.wrapper-resultats-recherche.resultats-list.top .main-result p,.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li p{width:100%;display:none}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li{border-right:0}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li h3{padding:0 0 0 .71429rem}
.wrapper-resultats-recherche.resultats-list.top aside ul.list-top-result li.faq a{width:100%;padding-left:6.42857rem;line-height:1.8rem}
.wrapper-resultats-recherche.resultats-list.faq .list-faq li a{width:100%;padding-left:6.42857rem;line-height:1.8rem}
.wrapper-resultats-recherche.resultats-list.faq ul.list-guides li h3{width:100%;padding-left:6.42857rem}
.wrapper-resultats-recherche.resultats-list.produit h3{padding-left:.71429rem}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits li p{width:100%;display:none}
.wrapper-resultats-recherche.resultats-list.produit ul.list-produits h3{padding-left:.71429rem}
.wrapper-resultats-recherche.resultats-list.tools ul.list-tools h3{padding-left:.35714rem}
.wrapper-resultats-recherche.resultats-list.actu h3{padding-left:.71429rem}
.wrapper-resultats-recherche.resultats-list.actu ul{border-right:0}
.wrapper-resultats-recherche.resultats-list.actu ul li p{width:100%;display:none}
.wrapper-resultats-recherche.resultats-list.actu ul .date{display:none}
.wrapper-resultats-recherche.resultats-list.actu ul .col-60{padding-right:0}
.profile-photo .circle{margin-bottom:1rem}
.profile-header-info-cont .transparent-button{margin-bottom:1rem}
.profile-header-info-cont h2{text-align:center;margin-bottom:1rem}
.meteo-box:before{border-color:#f5f5f5 rgba(0,0,0,0);border-width:1rem 1rem 0;left:50%;top:0;margin-left:-1rem;margin-top:0}
.meteo-box.active .mod-montant{padding-right:0}
.meteo-box.active .mod-montant:after{right:50%;margin-right:-16px;top:3rem}
.mon-profil .btn-primary.mobile-only{width:100%}
.wrapper-mon-profil .col-4{width:100%}
#info-perso .ordi{background-position-x:80%}
#info-perso .col-60 a{margin:0}
#profil-profilClient{background-size:cover !important;background-position-x:30% !important}
.header-page.gestion .close{display:none}
.header-page.gestion p{font-size:1.64286rem}
.wrapper-gestion .intro{font-size:1.42857rem}
.wrapper-gestion .form-ligne-titre{text-align:center}
.wrapper-gestion .form-ligne-titre p{padding-right:20px;border-right:0}
.wrapper-gestion .form-ligne-titre hr.mobile-only{border-color:#FFF}
.wrapper-gestion h3{padding-left:0;margin-top:25px}
.wrapper-gestion .row.white-box{margin-bottom:20px}
.wrapper-gestion .row.white-box.little{height:auto}
.wrapper-gestion .row.white-box.little .col-50{height:auto}
.wrapper-gestion .row.white-box .col-50{width:100%;height:auto}
.wrapper-gestion .row.white-box .col-50 .nano{height:268px}
.wrapper-gestion .row.white-box .col-50:first-child{padding-right:0}
.wrapper-gestion .row.white-box .col-50:nth-child(2){border-left:0;margin-top:15px;padding-left:0}
.wrapper-gestion .row.white-box .col-50 .chiffre{color:#433931;font-size:2.5rem;text-align:left;font-weight:bold;display:block;border-bottom:0;padding-bottom:20px}
.wrapper-gestion .row.white-box .col-50 .chiffre.mob-border{border-bottom:1px solid #d0d0d0}
.wrapper-gestion .row.white-box .col-50 p.libelle.center{text-align:left;margin:0;font-size:1.35714rem}
.wrapper-gestion .row.white-box .col-50 p.libelle.border{border-top:1px solid #d0d0d0;padding-top:12px}
.wrapper-gestion .row.white-box .col-50 p.libelle.border.second{padding-top:20px}
.wrapper-gestion .row.white-box .col-50 ul.contrat{padding-left:0}
.wrapper-gestion .row.white-box .col-50 ul.contrat li{list-style-type:none;border:1px solid #d0d0d0;padding:10px;margin-bottom:12px}
.wrapper-gestion .row.white-box .col-50 ul.contrat li span{display:block}
.wrapper-gestion .row.white-box .col-50 strong.date{font-size:1.42857rem}
.wrapper-gestion .row.white-box .col-50 .bouton{display:none}
.wrapper-gestion .bouton{text-align:center;margin-top:15px}
.wrapper-gestion .bouton .btn-primary{width:100%}
.wrapper-gestion .bouton.gestion{width:100%;margin-top:30px}
.wrapper-gestion footer{height:114px}
.wrapper-gestion footer h3{font-size:1.42857rem;margin-top:0;font-weight:bold;color:#cdae6e;padding:0 40px}
.dispatch{background:0;min-height:849px;background-size:cover;color:#FFF;min-height:auto;padding:0}
.dispatch .intro{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/background.png) no-repeat;background-size:cover;padding:20px 0 5px 10px}
.dispatch .intro p{margin-top:8px}
.dispatch .list-fav>li{margin:0}
.dispatch .list-fav>li .main-row{padding:21px 21px 21px 10px}
.dispatch .list-fav>li .main-row h3{color:#1abb5a;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/logo-bnp.png) no-repeat #FFF;font-weight:bold;margin-bottom:0;margin-top:0;padding-left:30px;padding-top:2px}
.dispatch .list-fav>li .main-row .col-10 .folder-btn{margin-top:4px}
.dispatch .list-fav>li:nth-child(3) h3{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/logo-hb.png) no-repeat #FFF;color:#0ad0df;padding-top:2px}
.dispatch .list-fav>li .detail-dispatch{color:#FFF;text-align:center;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-1.png) no-repeat;background-size:contain}
.dispatch .list-fav>li .detail-dispatch ul{padding-left:0}
.dispatch .list-fav>li .detail-dispatch ul li{display:inline-block;background-color:#51c9a6;border-bottom-left-radius:4px;border-top-left-radius:4px;padding:4px;border:0;width:77px}
.dispatch .list-fav>li .detail-dispatch ul li:nth-child(2){width:36px;border:0;background-color:#433931;border-bottom-right-radius:4px;border-top-right-radius:4px;margin-left:-3px;border-bottom-left-radius:0;border-top-left-radius:0;opacity:.4}
.dispatch .list-fav>li .detail-dispatch p{font-size:1.21429rem;margin-bottom:3px}
.dispatch .list-fav>li .detail-dispatch p.horaires{font-size:1.42857rem;margin-top:3px}
.dispatch .list-fav>li .detail-dispatch span{font-size:2.14286rem;display:block}
.dispatch .list-fav>li .detail-dispatch .contact{background-color:#eaeaea}
.dispatch .list-fav>li .detail-dispatch .contact .row{padding:0 18px}
.dispatch .list-fav>li .detail-dispatch .contact .row i{color:#999;font-size:1.78571rem}
.dispatch .list-fav>li .detail-dispatch .contact .row p{color:#433931}
.dispatch .list-fav>li .detail-dispatch .contact .boutons a{display:block;clear:both;margin:20px auto 0}
.dispatch .list-fav>li .detail-dispatch .contact .boutons a.btn-secondary{width:80%;padding:16px 30px}
.dispatch .list-fav>li .detail-dispatch .contact .boutons a.btn-primary{width:55%;padding:11px 30px}
.dispatch .list-fav>li .detail-dispatch .contact .bas{height:53px;padding-top:17px;word-spacing:15px;border-top:1px solid #d6d6d6;margin-top:20px}
.dispatch .list-fav>li .detail-dispatch .contact .bas i{color:#babebf;font-size:1.42857rem}
.dispatch .list-fav>li .detail-dispatch.deux{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-2.png) no-repeat;background-size:contain}
.dispatch .list-fav>li .detail-dispatch.deux ul li{width:85px}
.dispatch .list-fav>li .detail-dispatch.deux ul li:nth-child(2){width:28px}
.dispatch .list-fav>li .detail-dispatch.trois{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/fond-3.png) no-repeat;background-size:contain}
.dispatch .list-fav>li .detail-dispatch.trois ul li{width:85px}
.dispatch .list-fav>li .detail-dispatch.trois ul li:nth-child(2){width:28px}
.dispatch .acces{height:165px;background-color:#5cc569;background-image:-webkit-gradient(linear,left top,left bottom,from(#5cc569),to(#4ed7b3));background-image:linear-gradient(#5cc569,#4ed7b3);text-align:center;color:#FFF;padding-top:20px;font-size:1.21429rem}
.dispatch .acces span{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/ecrans.png) no-repeat center;display:block;height:65px;margin-top:18px;background-size:contain}
.ouvrir-compte ol.progression-alt>li{padding-top:57px}
.ouvrir-compte ol.progression-alt>li::before{line-height:1.3}
.ouvrir-compte .ouvrez-compte .row.etapes li{display:block;margin:0 auto;padding-left:0;padding-bottom:13px}
.ouvrir-compte .ouvrez-compte .row.etapes .progression-alt>li::after{display:none}
.ouvrir-compte .ouvrez-compte .row.etapes .progression-alt>li::before{margin-left:-10%}
.ouvrir-compte .ouvrez-compte .progression-alt{margin:0}
.ouvrir-compte .circle{margin:18px auto}
.ouvrir-compte .wrap{padding:0}
.ouvrir-compte h2.light-grey{margin-top:15px;margin-bottom:35px}
.ouvrir-compte .header-page{min-height:88px;padding:20px}
.ouvrir-compte .header-page h2{font-size:39px;position:relative;text-align:center;line-height:3rem}
.ouvrir-compte .main{background:0}
.ouvrir-compte .main .col-75.slide{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/dispatch/bg_mobile.png") no-repeat;background-size:cover;min-height:207px}
.ouvrir-compte .main .col-75.slide .punchline{width:75%;min-height:77px;padding-left:20px;top:calc(85% - 77px)}
.ouvrir-compte .main .col-75.slide .punchline p{font-size:20px}
.ouvrir-compte .main .col-25.infos{padding:20px;min-height:auto}
.ouvrir-compte .main .col-25.infos p{margin-top:0}
.ouvrir-compte .main .col-25.infos p span.exergue{font-size:22px}
.ouvrir-compte .main .col-25.infos p span.sep{font-size:14px;margin:.85em 0 1em}
.ouvrir-compte .main .col-25.infos p span.sep:after{width:38px;right:-55px}
.ouvrir-compte .main .col-25.infos p span.sep:before{right:40px;width:38px}
.ouvrir-compte .main .col-25.infos a.btn-primary{width:50%}
.ouvrir-compte .main .col-30{width:100%}
.ouvrir-compte .main .col-30:first-of-type{margin-left:0;margin-bottom:18px}
.ouvrir-compte .main .col-30:nth-of-type(2){margin:0 auto}
.ouvrir-compte .devenir-client .block-advice{padding:22px 28px;font-size:12px}
.ouvrir-compte .devenir-client .block-advice .row{width:100%}
.ouvrir-compte .devenir-client .block-advice h2{font-size:24px}
.ouvrir-compte .devenir-client .block-offers{padding-top:4.5rem}
.ouvrir-compte .devenir-client .block-offers .btn-primary{width:130px}
.ouvrir-compte .devenir-client .block-offers .col-25{min-height:175px}
.ouvrir-compte .devenir-client .block-offers .col-25 p.offer>span{display:inline-block;margin-bottom:.2em}
.ouvrir-compte .devenir-client .block-offers .col-25 p.offer span{font-size:24px}
.ouvrir-compte .devenir-client .block-offers .col-25:after{left:50%;top:auto;bottom:20px;margin-left:-90px;border-bottom:1px solid #197748;border-right:0;width:190px;height:auto}
.ouvrir-compte.new .main{min-height:auto}
.ouvrir-compte.new .main .infos a.btn{width:100%;margin-right:0;display:inline-block}
.transitoire{padding:0}
.transitoire.haut{width:100%}
.transitoire.bas{width:100%}
.transitoire .middle{padding-top:2.85714rem;padding-left:1.42857rem}
.transitoire .middle h2{max-width:74%}
.transitoire .middle .btn-primary{margin-left:0;display:block}
.transitoire .carousel.top .caption-bp.first{padding-left:1.42857rem}
.transitoire .carousel.top .caption-bp.first h2{font-size:1.78571rem;padding-left:0;margin-top:70px}
.transitoire .carousel.top .caption-bp.first h2 span{font-size:.92857rem;padding-left:56px;width:246px;margin-top:2px;display:block;letter-spacing:2px}
.transitoire .carousel.top .caption-bp.first h2 span ul{float:right;margin:0;padding:0}
.transitoire .carousel.top .caption-bp.first h2 span ul li{background-color:#fff;display:inline-block;width:10px;height:10px;letter-spacing:1px}
.transitoire .carousel.top .caption-bp.first p{padding-left:0;line-height:18px}
.transitoire .carousel.top .caption-bp.first .btn-block{margin-left:0;display:block}
.transitoire .carousel.top .caption-bp.second{padding-left:1.42857rem}
.transitoire .carousel.top .caption-bp.second h2{font-size:2.5rem;padding-left:0}
.transitoire .carousel.top .caption-bp.second p{padding-left:0}
.transitoire .carousel.top .caption-bp.second .btn-block{margin-left:0;width:60%;padding:1.07143rem 0}
.transitoire .carousel.top .caption-bp.second small{padding-left:0;opacity:.8}
.transitoire .carousel.top .main-pic.une{width:100%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/slider-mob-1.png) no-repeat;background-size:cover}
.transitoire .carousel.top .main-pic.deux{width:100%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/slider-mob-2.png) no-repeat;background-size:cover}
.transitoire .carousel.middle{padding-left:1.42857rem}
.transitoire .carousel.middle .carousel-indicators{margin-top:58px;padding-left:36%}
.transitoire .carousel.middle .main-pic.une{height:145px;width:100%}
.transitoire .carousel.middle .main-pic.deux{height:145px;width:100%}
.transitoire .carousel.middle .main-pic.trois{height:145px;width:100%}
.transitoire .carousel.middle .main-pic.quatre{height:145px;width:100%}
.transitoire .carousel.middle .caption-bp.first{width:100%;margin-top:60px;padding-top:46px;padding-left:7%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/visio-blanc.png) no-repeat 7% 28px}
.transitoire .carousel.middle .caption-bp.first .btn-block{display:none}
.transitoire .carousel.middle .caption-bp.first h3{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.first p{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.second{width:100%;margin-top:60px;padding-top:46px;padding-left:7%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/cadeau-blanc.png) no-repeat 7% 28px}
.transitoire .carousel.middle .caption-bp.second .btn-block{display:none}
.transitoire .carousel.middle .caption-bp.second h3{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.second p{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.third{width:100%;margin-top:60px;padding-top:46px;padding-left:7%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/lotus-blanc.png) no-repeat 7% 28px}
.transitoire .carousel.middle .caption-bp.third .btn-block{display:none}
.transitoire .carousel.middle .caption-bp.third h3{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.third p{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.fourth{width:100%;margin-top:60px;padding-top:46px;padding-left:7%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/terre-blanc.png) no-repeat 7% 28px}
.transitoire .carousel.middle .caption-bp.fourth .btn-block{display:none}
.transitoire .carousel.middle .caption-bp.fourth h3{margin-bottom:0}
.transitoire .carousel.middle .caption-bp.fourth p{margin-bottom:0}
.transitoire .agence{padding-left:1.42857rem;padding-bottom:68px;padding-top:30px}
.transitoire .faq a.pull-right{margin-top:22px;padding-right:12px}
.transitoire .offre-bnp{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/offre.png) no-repeat;background-size:cover;color:#FFF;padding:2.85714rem 1.42857rem;position:relative}
.transitoire .offre-bnp h2{margin-top:0}
.transitoire .offre-bnp ul{padding-left:0;padding-bottom:50px}
.transitoire .offre-bnp ul li{list-style-type:none;line-height:30px}
.transitoire .offre-bnp a.btn-primary{width:100%;display:block}
.transitoire .applis{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/transitoire/applications.png) no-repeat;background-size:cover;min-height:415px;color:#FFF;padding:2.14286rem 1.42857rem;position:relative}
.transitoire .applis h2{margin-top:0}
.transitoire .applis ul{padding-left:0;padding-bottom:50px}
.transitoire .applis ul li{list-style-type:none;line-height:30px}
.transitoire .applis a.btn-primary{width:100%;display:block}
.transitoire .tablette{background-color:#FFF;padding-left:1.42857rem;padding-top:2.14286rem;padding-bottom:1.42857rem}
.transitoire .tablette h2{margin-top:0}
.transitoire .tablette .bg{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/transitoire/tablette.png) no-repeat center;min-height:350px}
.transitoire .tablette .bg ul{text-transform:uppercase;list-style-type:none;font-weight:700;font-size:16px;text-align:left;line-height:18px;padding-top:103px;text-align:center;padding-left:0;margin-left:-28px}
.transitoire .tablette .bg ul p.light-grey{font-weight:normal;text-transform:none;font-size:.92857rem}
.transitoire .tablette .bg ul li:first-child p{padding-left:60px}
.transitoire .tablette .bg ul li:nth-child(2){margin-top:25px}
.transitoire .tablette .bg ul li:nth-child(2) p{padding-left:72px}
.transitoire .tablette .bg ul li:nth-child(3){margin-top:18px;margin-left:-23px}
.transitoire .tablette .bg ul li:nth-child(3) p{padding-left:72px}
.transitoire .tablette .bg ul li:nth-child(4){margin-top:18px;margin-left:46px}
.transitoire .tablette .bg+a.btn-primary{margin-right:1.42857rem}
.transitoire .tablette a{display:block}
.transitoire .client a{display:block}
.transitoire .icon-enveloppe-alt{font-size:1.78571rem;color:#24a05e;display:inline-block}
.transitoire span.light-grey{line-height:1.42857rem;display:inline-block;padding-left:30px;vertical-align:super}
.transitoire .white-box .icon-info{font-size:2.85714rem;color:#24a05e}
#tableCreditConso td#simulateur{width:100% !important}
#tableCreditConso td#offreCreditConso{width:100% !important}
.credit-c .violet{color:#8051a7}
.credit-c #resultat1 h3,.credit-c #resultat2 h3{font-size:2.14286rem;padding:1.8rem;padding-bottom:0}
.credit-c #resultat1 p,.credit-c #resultat2 p{padding-left:1.8rem}
.credit-c #resultat1 .table-border tr,.credit-c #resultat2 .table-border tr{border-bottom:0}
.credit-c #resultat1 .table-border.montant,.credit-c #resultat2 .table-border.montant{margin-bottom:6px}
.credit-c #resultat1 .table-border.montant td,.credit-c #resultat2 .table-border.montant td{background-color:#FFF;color:#000;border:1px solid #000;text-align:center}
.credit-c #resultat1 .table-border.montant td.active,.credit-c #resultat2 .table-border.montant td.active{background-color:transparent;color:#FFF}
.credit-c #resultat1 .table-border.white,.credit-c #resultat2 .table-border.white{background-color:#FFF;color:#000;margin-bottom:0}
.credit-c #resultat1 a.btn-secondary,.credit-c #resultat2 a.btn-secondary{color:#424242}
.credit-c #resultat1 .opo-choix-carte,.credit-c #resultat1 .wb-pad,.credit-c #resultat2 .opo-choix-carte,.credit-c #resultat2 .wb-pad{padding:0}
.credit-c #resultat1 .btn-primary,.credit-c #resultat1 .btn-secondary,.credit-c #resultat2 .btn-primary,.credit-c #resultat2 .btn-secondary{display:block;margin:0 auto 20px auto;width:91%;float:none;max-height:50px}
.credit-c #resultat1 .pull-right[class*="btn-"]+.pull-right[class*="btn-"],.credit-c #resultat2 .pull-right[class*="btn-"]+.pull-right[class*="btn-"]{margin:0 auto 20px auto}
form.disabled,.ou.disabled{display:none}
.fp .simulateur-emprunt .col-10.ou h3{top:0}
.fp .simulateur-emprunt .mob-100{width:100%}
.fp .simulateur-auto .form.simulateur{width:100%}
.fp .simulateur-auto .form.simulateur label{text-align:left}
.fp .simulateur-auto .form.simulateur .custom-select sup{position:relative;top:5px;left:20px}
.fp .simulateur-auto .form.simulateur a.btn-primary{width:100%}
.fp .simulateur-auto .form.simulateur .col-45.mob-100{width:100%}
.simulateur-auto #resultat1 a.btn-primary,.btn-secondary{margin:1em 0 0;width:100%}
.block-number{width:100%;max-width:none;background-color:#f2f2f2}
.block-number .telephone-block-desktop{display:none}
.block-number .telephone-block-mobile{display:block}
.block-number p{text-align:left}
.credit-c .degrade-hover.active,.credit-c .degrade-hover.active:hover,.credit-c .degrade-hover:hover,.credit-c .hl-cell.active,.credit-c .hl-cell.active:hover,.credit-c .hl-cell:hover{background-color:#d262a5;background-image:-webkit-gradient(linear,left bottom,left top,from(#d262a5),to(#8051a7));background-image:linear-gradient(0,#d262a5,#8051a7)}
.credit-c .degrade-hover.active::after,.credit-c .hl-cell.active::after{border-color:#8051a7 rgba(0,0,0,0) !important}
.simulateur-emprunt .col-45.mob-100{width:100%}
.applis.montres header{color:#FFF;background-color:#0465bc;background-image:-webkit-gradient(linear,left top,left bottom,from(#0465bc),to(#99cef2));background-image:linear-gradient(180deg,#0465bc,#99cef2);height:373px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/bg-montres-top-mobile.png) no-repeat,-ms-linear-gradient(top,#0160b3 0,#99cef2 100%);background-position:57% center}
.applis.montres header .top p{margin-bottom:0}
.applis.montres header .top h2::before{margin:50px 0 31px}
.applis.montres header ul.choix-device{margin-top:13px;height:53px}
.applis.montres header ul.choix-device li.col-3{padding-top:16px;height:53px}
.applis.montres header ul.choix-device li.col-3 span::before{display:none}
.applis.montres.apple .wrap.operations .col-2,.applis.montres.android .wrap.operations .col-2{margin-top:0}
.applis.montres.apple .wrap.operations .col-2 h2::before,.applis.montres.android .wrap.operations .col-2 h2::before{margin:10px 0 25px}
.applis.montres.apple .wrap.operations .col-2.right,.applis.montres.android .wrap.operations .col-2.right{height:272px;background-size:63%}
.applis.montres.apple .wrap.contact,.applis.montres.android .wrap.contact{height:508px;background-size:63%}
.applis.montres.apple .wrap.telechargez,.applis.montres.android .wrap.telechargez{height:322px}
.applis.montres.apple .wrap.telechargez h2::before,.applis.montres.android .wrap.telechargez h2::before{margin:8px auto 33px}
.applis.montres .slider .carousel.top{height:313px}
.applis.montres .slider .carousel.top .main-pic.une{background-size:40%;height:180px;margin:3rem 0 1rem 10%}
.applis.montres .slider .carousel.top .main-pic.deux{background-size:40% auto;height:227px;margin-left:14%}
.applis.montres .slider .carousel.top p.black{padding:0 2rem}
.applis.montres .slider .carousel.top .caption-bp{padding:3rem 3rem 0 0}
.applis.montres .slider .carousel.top .caption-bp.second{width:40%}
.applis.mobile header{height:373px}
.applis.mobile header .top p{margin-bottom:0}
.applis.mobile header .top h2::before{margin:50px 0 31px}
.applis.mobile header ul.choix-device{height:53px}
.applis.mobile header ul.choix-device li.col-3{padding-top:16px;height:53px}
.applis.mobile header ul.choix-device li.col-3 span::before{display:none}
.applis.mobile .wrap.mobile{min-height:570px}
.applis.mobile .wrap.mobile .col-30{text-align:center;width:100%;padding-bottom:31px}
.applis.mobile .wrap.mobile .col-70 .video{display:none;background-size:75%;background-position:center;width:80px}
.applis.mobile .wrap.application .col-2.picture{background-size:100%;margin-top:0;background-position:center;height:362px}
.applis.mobile .wrap.personnalisation{height:450px}
.applis.mobile .wrap.personnalisation .col-2.picture{background-size:75%;height:161px}
.applis.mobile .wrap.contact{background-size:100%;height:450px;background-position:center 243px}
.applis.mobile .wrap.contact .pull-right{padding-left:0}
.applis.mobile .wrap.meteo{background-position:center 225px;height:413px;background-size:75%}
.applis.mobile .wrap.meteo .situation{padding-left:0}
.applis.mobile .wrap.prix .col-2{padding-top:102px}
.applis.mobile .wrap.telechargez{height:498px}
.applis.mobile .wrap.telechargez .col-3{width:100%}
#accueil_particuliers .slider h2{margin-top:0}
#accueil_particuliers .slider .carousel.top{height:280px}
#accueil_particuliers .slider .carousel.top .right{display:none}
#accueil_particuliers .slider .carousel.top .left{display:none}
#accueil_particuliers .slider #content_accueil_part.graph>div canvas{display:none}
#accueil_particuliers .slider #content_accueil_part.graph>div>p{margin-bottom:70px}
.wrapper-demande-pret .col-50.etat-civil{width:100%}
.profile-photo .circle{margin-bottom:1rem}
.profile-header-info-cont .transparent-button{margin-bottom:1rem}
.profile-header-info-cont h2{text-align:center;margin-bottom:1rem}
.meteo-box:before{border-color:#f5f5f5 rgba(0,0,0,0);border-width:1rem 1rem 0;left:50%;top:0;margin-left:-1rem;margin-top:0}
.meteo-box.active .mod-montant{padding-right:0}
.meteo-box.active .mod-montant:after{right:50%;margin-right:-16px;top:3rem}
.mon-profil .btn-primary.mobile-only{width:100%}
.wrapper-mon-profil .col-4{width:100%}
#info-perso .ordi{background-position-x:80%}
#info-perso .col-60 a{margin:0}
#profil-profilClient{background-size:cover !important;background-position-x:30% !important}
.wrap.alertes-conso{padding:0}
.wrap.alertes-conso .col-70.mob-100{margin-top:3.57143rem}
.wrap.alertes-conso h2{margin-top:0}
.wrap.alertes-conso figure{font-size:1.1em;top:0;margin:0;left:0}
.wrap.alertes-conso .list-form{overflow:hidden}
.wrap.alertes-conso .list-form li{border-top:0;padding:0}
.wrap.alertes-conso .list-form li>div{border-top:1px solid #f3eee9;padding:1em 0}
.wrap.alertes-conso .list-form li>div:first-child{border-right:0}
.wrap.alertes-conso .list-form li>div:last-child{padding-left:0}
.wrap.alertes-conso .list-form li:last-of-type>div:first-of-type{border-right:0}
.wrap.alertes-conso p.small{margin-top:0}
.wrapper-bon-plan .detail-bon-plan .relative{min-height:300px;overflow:hidden}
.wrapper-bon-plan .detail-bon-plan .caption-bp{margin-top:0;padding-top:1rem}
.wrapper-bon-plan .detail-bon-plan .picture{min-height:0}
.wrapper-bon-plan .detail-bon-plan .picture img{width:130%}
.aqui-net-agence{min-height:300px;max-height:none}
.aqui-net-agence img{width:130%;left:auto;right:0}
.aqui-net-agence h1{font-size:2.5rem}
.wrap.alertes-sms.formulaire .col-30,.wrap.alertes-sms.formulaire .col-10{text-align:left}
.wrap.alertes-sms.formulaire .col-30 .boutons,.wrap.alertes-sms.formulaire .col-10 .boutons{padding-left:0}
.wrap.alertes-sms.formulaire .col-30 .join-input+.join-montant{width:30%}
.wrap.alertes-sms .col-50{padding-right:0}
.wrap.alertes-sms button{margin-bottom:10px}
.wrapper-cartes-complementaires .form .range{padding-top:58px}
.wrapper-cartes-complementaires .list-etat-civil span{color:#5dc66a}
.wrapper-cartes-complementaires span.cap{display:block}
.wrapper-cartes-complementaires .form .range{padding-top:0}
.wrapper-selection-auto .produit .prix{right:4%;top:100px}
.wrapper-selection-auto .prix{margin-right:10%}
.wrapper-selection-auto .prix .big{font-size:2.14286rem}
.wrapper-selection-auto .prix p{margin-top:0;margin-bottom:0;font-size:1.28571rem}
.wrapper-selection-auto ul{padding-left:0}
.wrapper-selection-auto .col-50:nth-of-type(2) h3{padding-left:0}
.wrapper-selection-auto .col-50:nth-of-type(2){border:0}
.wrapper-selection-auto .col-50 ul.services{padding-left:0}
.quicksimu-auto .form .radio-inline input[type=radio].custom-radio+label.radio-label,.quicksimu-auto .form-tooltip .radio-inline input[type=radio].custom-radio+label.radio-label{padding:0}
.quicksimu-auto .tag-reco{position:relative;top:0;left:0;right:0;margin:0}
.wrapper-vente-flash header{padding:1rem;height:auto;background:-ms-linear-gradient(-45deg,#c6ef8f 0,#5ce98d 100%)}
.wrapper-vente-flash header .col-2{width:100%;margin-bottom:.75rem}
.wrapper-vente-flash header>p{margin:0}
.wrapper-vente-flash section{padding:.5rem 1rem}
.wrapper-vente-flash section .liste-offres .item{width:100%;margin-right:0;float:none}
.wrapper-vente-flash section .liste-offres .row.cta{margin-bottom:1rem}
.wrapper-vente-flash section .liste-offres .row.cta button{width:100%}
.wrapper-vente-flash section .liste-offres .row.cta button.btn-primary{margin-left:0}
.wrapper-vente-flash section .liste-offres .row.cta button.btn-secondary{margin-bottom:1rem}
.pokap .list-recapitulatif li{width:100%;border-right:0;line-height:30px}
.pokap .form .inline-label .help-text-container{display:none}
.pokap .form .col-50{padding-right:0}
.pokap .form .range{padding-top:0}
.pokap .list-form-recap li>div{border-top:0}
.pokap.bannieres .lb-box.blocs.bloc-3 .col-3{width:100%}
.wrapper.profil-mif2 .udc-titre.udc-ligne-titre h4{display:none}
.wrapper.profil-mif2 .list-vue1>li{border-top:0;margin-bottom:0}
.wrapper.profil-mif2 .wrap{padding:1rem}
.wrapper.profil-mif2 .header-page{padding:1rem;min-height:auto}
.wrapper.profil-mif2 .liste-ass-vie .list-vue1>li .row.main,.wrapper.profil-mif2 .liste-titres .list-vue1>li .row.main{padding:2rem 1rem}
.wrapper.profil-mif2 .infos-profil{width:100%}
.wrapper.profil-mif2 .main.compte-favori .col-10,.wrapper.profil-mif2 .main.compte-favori .col-70.infos-profil,.wrapper.profil-mif2 .main.compte-favori .col-30.status,.wrapper.profil-mif2 .main.compte-favori .col-60{width:100%;text-align:center}
.wrapper.profil-mif2 .main.compte-favori .col-60 button{width:100%;margin-top:1rem}
.wrapper.form-mif2 .header-page,.wrapper.form-mif2 .wrap,.wrapper.form-mif2 .fieldset{padding:1rem}
.wrapper.form-mif2 .cta a.btn-secondary,.wrapper.form-mif2 button.btn-secondary{margin-top:1rem;display:inline-block}
.mobileo.garanties .col-2{width:100%}
.wrapper-pav{padding-top:10px}
.wrapper-pav header nav .rubrique-2 li span{display:none}
.wrapper-pav header nav .rubrique-2 li i{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/pav/sprite.png) no-repeat;display:inline-block;width:30px;height:32px}
.wrapper-pav .main h2{font-size:2rem;margin:0;padding:0}
.wrapper-pav .main img{width:116%}
.wrapper-pav .main .libelle{border-bottom:2px solid #fac300;text-align:left;padding:.5rem 1rem}
.wrapper-pav .main .libelle p{margin:0;padding:0}
.wrapper-pav .main .loupe.active{width:65px;height:65px}
.wrapper-pav .main .loupe#rond-couteau.active,.wrapper-pav .main .loupe#rond-frigo.active,.wrapper-pav .main .loupe#rond-plaques.active,.wrapper-pav .main .loupe#rond-casserole.active,.wrapper-pav .main .loupe#rond-ciseaux.active,.wrapper-pav .main .loupe#rond-scheveux.active,.wrapper-pav .main .loupe#rond-fil.active,.wrapper-pav .main .loupe#rond-cheminee.active,.wrapper-pav .main .loupe#rond-etagere.active,.wrapper-pav .main .loupe#rond-tapis.active,.wrapper-pav .main .loupe#rond-langer.active,.wrapper-pav .main .loupe#rond-os.active,.wrapper-pav .main .loupe#rond-lit.active,.wrapper-pav .main .loupe#rond-suspension.active,.wrapper-pav .main .loupe#rond-barbecue.active,.wrapper-pav .main .loupe#rond-pele.active,.wrapper-pav .main .loupe#rond-arbre.active,.wrapper-pav .main .loupe#rond-chaussee.active,.wrapper-pav .main .loupe#rond-sport.active,.wrapper-pav .main .loupe#rond-velo.active{margin-top:-16px;margin-left:-16px}
.wrapper-pav .form .form-control{margin-bottom:0}
.wrap.diag .col-3.mob-100{width:100%}
.wrap.diag .col-3.mob-100 h3{font-size:2.85714rem;padding-top:228px;margin-top:0}
.wrap.diag .col-50.mob-100{width:100%}
.wrap.diag .col-50.mob-100 h3{font-size:2.85714rem;padding-top:228px;margin-top:0}
.wrap.diag #fp_faq{padding:0}
.wrap.diag #fp_faqListe{margin-top:0}
.wrap.diag #fp_faq ul li{margin-top:-4px;border-bottom:0;border-top:1px solid #dcdfe0}
.wrap.diag #fp_faq ul li.fp-icon-bulle{padding:19px 19px 49px}
.wrap.diag #fp_faq ul li.fp-icon-bulle a{padding:0}
.wrap.diag .btn-primary{margin-top:20px}
.wrap.diag header h2{color:#fff;font-size:2rem;padding-left:25px;padding-top:43px}
.wrap.diag header a.retour{color:#fff;display:block;padding-left:10px;padding-top:9px}
.wrap.diag header.celibataire{height:120px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/diag/mobile/celibataire.png) no-repeat;width:100%;background-size:cover}
.wrap.diag header.avec-enfants{height:120px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/diag/avec-enfants.png) no-repeat;width:100%;background-size:cover}
.wrap.diag header.sans-enfants{height:120px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/diag/sans-enfants.png) no-repeat;width:100%;background-size:cover}
.wrap.diag header.monoparentale{height:120px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/diag/monoparentale.png) no-repeat;width:100%;background-size:cover}
.wrap.diag header.retraite{height:120px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/diag/retraite.png) no-repeat;width:100%;background-size:cover}
.wrap.diag #diag_avec-enfants li.fp-icon-bulle a,.wrap.diag #diag_celibataire li.fp-icon-bulle a,.wrap.diag #diag_monoparentale li.fp-icon-bulle a,.wrap.diag #diag_retraite li.fp-icon-bulle a,.wrap.diag #diag_sans-enfants li.fp-icon-bulle a{padding:0}
.wrap.diag #diag_avec-enfants li.fp-icon-bulle,.wrap.diag #diag_celibataire li.fp-icon-bulle,.wrap.diag #diag_monoparentale li.fp-icon-bulle,.wrap.diag #diag_retraite li.fp-icon-bulle,.wrap.diag #diag_sans-enfants li.fp-icon-bulle{padding:17px 19px 30px}
.wrap.diag #diag_avec-enfants li span.icon-carret-right,.wrap.diag #diag_celibataire li span.icon-carret-right,.wrap.diag #diag_monoparentale li span.icon-carret-right,.wrap.diag #diag_retraite li span.icon-carret-right,.wrap.diag #diag_sans-enfants li span.icon-carret-right{top:20px}
.cookies{background-color:rgba(0,0,0,0.7);bottom:0;left:0;right:0;position:fixed;text-align:left;margin:0 auto;z-index:202}
.mw-1920 .cookies{max-width:1920px}
.mw-1600 .cookies{max-width:1600px}
.mw-1400 .cookies{max-width:1400px}
.cookies p{color:#FFF;font-size:1.1rem;padding-top:0;float:left;padding-bottom:0;padding-left:2%;width:calc(100% - 85px)}
.cookies .link,.cookies a:link,.cookies a:active,.cookies a:hover,.cookies a:visited{text-decoration:none;color:#FFF;border-bottom:dotted 1px #FFF}
.cookies .close{margin-left:16px;margin-right:10px;border-color:#FFF;color:#FFF;margin-top:15px;border:3px solid;font-size:18px}
.cookies button{margin-top:10px;color:#682c46}
.wrapper-popin-demo{background-color:#5cc569;background-image:linear,false,#5cc569,#2ccc9c;border-radius:6px;font-size:1.2rem;height:265px;margin-top:25px;width:358px}
body.ident.preview .phishing.layer{background-color:#ccc;height:100%;left:auto;opacity:.6;position:absolute;right:0;top:141px;width:42%;z-index:200}
body.ident.preview .cookies.phishing{background-color:rgba(163,52,103,0.8);bottom:auto;top:70px;position:absolute;max-width:none;height:auto}
body.ident.preview .cookies.phishing i.securite{display:none}
body.ident.preview .cookies.phishing p{line-height:16px;margin-top:23px}
body.ident.preview .cookies.phishing .close{line-height:15px;margin-top:27px}
body.ident.preview .cookies.phishing .close.pull-right{float:none}
body.ident.preview .wrapper-popin-demo.phishing{background-color:rgba(104,44,70,0.7);background-image:none;padding:1rem;height:188px}
body.ident.preview .wrapper-popin-demo.phishing p{color:#FFF;line-height:17px;margin-left:18px;margin-top:18px;font-size:13px}
body.ident.preview .wrapper-popin-demo.phishing .row.fleche::after{border-color:rgba(104,44,70,0.7) rgba(255,255,255,0) rgba(255,255,255,0)}
body.ident.preview .wrapper-popin-demo.phishing .form-info .icon-info,body.ident.preview .wrapper-popin-demo.phishing .form-info .icon-pdf{margin-top:61px}
body.ident.preview .wrapper-popin-demo.phishing .col-10{float:left}
body.ident.preview .wrapper-popin-demo.phishing .row.fleche::after,body.ident.preview .wrapper-popin-demo.phishing .row.fleche::before{top:-43px}
body.ident.preview .wrapper-popin-demo.phishing .close{color:#FFF;line-height:24px;font-size:18px}
body.ident.preview .telephone.second.small .texte{height:34px;margin-top:-2px;padding-top:0;width:42%}
body.ident.preview .telephone.second.small .texte p{font-size:.73333rem;padding-top:2px}
.ia-kyc .col-40{width:100%}
.ia-kyc .col-4{width:100%}
.ia-kyc .opo-choix-carte,.ia-kyc .wb-pad{padding:13px}
.ia-kyc .white-box .col-30{width:100%}
.ia-kyc .link-2:link{border-bottom:0 none;border-top:0 none;color:#5dc66a;margin-top:2px;font-size:15px;display:none}
.ia-kyc #total-revenu{min-width:45%}
.ia-kyc .emailPerso{display:none}
.ia-kyc .help-text-popup{left:-100px}
.ia-kyc .list-recap-light li>em{position:relative;width:100%}
.ia-kyc .join-montant .form-control{font-size:1.6em;padding:.5em .2em}
.ia-kyc .adress-label-margin{height:50px}
.ia-kyc .form .form-control.valid{background:#fff url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/form-input-valid.png") no-repeat scroll right center}
.ia-kyc .form .form-control.valid.date{background:0}
.ia-kyc .row .col-3{width:100%}
.ia-kyc .row .col-3.float-label.mll{margin-left:0 !important}
.ia-kyc .icon-trash{margin-top:6px}
.ia-kyc #total-patrimoine{min-width:45%}
.ia-kyc .list-recapitulatif li{white-space:inherit;width:100%;text-align:left;overflow:overlay}
.ia-kyc .btn-primary,.ia-kyc a.btn-primary{width:100%}
.ia-kyc .btn-primary:nth-of-type(2),.ia-kyc a.btn-primary:nth-of-type(2){margin-top:11px}
.ia-kyc .btn-primary:nth-of-type(3),.ia-kyc a.btn-primary:nth-of-type(3){margin-top:11px}
.ia-kyc .btn-secondary,.ia-kyc a.btn-secondary{width:100%}
.ia-kyc .btn-secondary:nth-of-type(2),.ia-kyc a.btn-secondary:nth-of-type(2){margin-top:11px}
.wrapper-kyc .list-fav>li .main-row .icon{margin-left:-20px}
.wrapper-kyc .btn-primary,.wrapper-kyc a.btn-primary{width:100%}
.wrapper-kyc .btn-primary:nth-of-type(2),.wrapper-kyc a.btn-primary:nth-of-type(2){margin-top:11px}
.wrapper-kyc .btn-secondary,.wrapper-kyc a.btn-secondary{width:100%;display:block}
.wrapper-kyc .btn-secondary:nth-of-type(2),.wrapper-kyc a.btn-secondary:nth-of-type(2){margin-top:11px}
.wrapper-kyc .btn-secondary:nth-of-type(3),.wrapper-kyc a.btn-secondary:nth-of-type(3){margin-top:11px}
#ia-kyc h3 span{display:none}
#ia-kyc .form .form-control.valid{background:0}
#ia-kyc .list-recapitulatif li{border:0 none;padding:0}
#ia-kyc .list-recapitulatif .pull-right.mtm{padding:0 10px}
#ia-kyc .list-recapitulatif .pull-right.mtm .icon-stylo{margin-top:10px}
.pro .ia-kyc .adress-label-margin{height:auto}
.pro .ia-kyc .list-recap-light .adress-label-margin>div:first-child{width:84%}
.pro .ia-kyc .col-2{width:100%}
.pro .ia-kyc .join-montant{width:auto}
.pro .ia-kyc .float-label>label:first-child{width:84%}
.pro .ia-kyc #activite-societe.edit-mode .date-picker.edit-mode-show{width:auto}
.pro .ia-kyc .kyc #pays-activite-line .pays-line{position:relative}
.pro .ia-kyc .kyc #pays-activite-line .pays-line .trash{position:absolute;top:-40px;right:45px}
.pro .ia-kyc .kyc #pays-activite-line .pays-line .float-label.pays,.pro .ia-kyc .kyc #pays-activite-line .pays-line .float-label.pourcentage{width:100% !important}
.pro .ia-kyc .kyc #pays-activite-line .pays-line .float-label.pourcentage .input-container.join-input{width:82%}
.pro .ia-kyc .kyc #pays-activite-line .pays-line .float-label.pourcentage .join-montant.edit-mode-show{width:18%}
.wrap-home .map{height:auto;background-image:none}
.wrap-home .green-wrap{background-color:#31aa63}
.wrap-home .wrap{padding:1.5rem 1rem}
.wrap-home header.wrap{padding-bottom:0}
.wrap-home header.wrap+.wrap{padding-top:0}
.wrap-home h2{margin-top:0;color:#FFF;padding-top:2rem;padding-left:1rem}
.wrap-home h2.mobile-only{margin:0;padding-bottom:2rem;background-color:#f1f1f1;color:#433931}
.wrap-home h2:not(.slider-header){margin-bottom:-1.5rem}
.wrap-home .row{background-color:#e7e7e7}
.wrap-home .bg-top{padding:0 1rem 2rem 1rem}
.wrap-home .center-parcs{background-color:#f1f1f1;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.1);box-shadow:0 4px 5px 0 rgba(0,0,0,0.1)}
.wrap-home .le-mag .le-mag-header{width:100%;position:relative;text-align:left;padding:1.5rem 0rem 2rem 12rem;height:auto;font-size:18px}
.wrap-home .le-mag .le-mag-header .logo-mag{width:50%;position:absolute;top:0;left:0;background-size:contain;background-position:left}
.wrap-home .le-mag ul{-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,0.1);box-shadow:0 4px 5px 0 rgba(0,0,0,0.1)}
.wrap-home .le-mag ul li{list-style-type:none;height:72px;padding:10px 1rem 18px 1rem;background-color:#FFF}
.wrap-home .le-mag ul li>div:first-child{height:52px;overflow:hidden}
.wrap-home .le-mag ul li>div:first-child img{max-width:100%}
.wrap-home .le-mag ul li h3{padding-left:1rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:41px}
.wrap-home .le-mag .white-btn{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin-top:1rem;font-size:20px;padding:5px 15px}
.wrap-home .facilimouv{padding:1rem 0 0 1rem}
.wrap-home .facilimouv .icone-fleche{width:100%;-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:-25px;left:0;position:absolute}
.wrap-home .facilimouv .col-70 h3{font-size:22px;padding-right:1rem}
.wrap-home .facilimouv .col-70 .col-30{padding:0 30% 40px;position:relative}
.wrap-home .facilimouv .bg{width:100%}
.wrap-home .facilimouv .post-it{margin-left:14%;width:86%}
.pro .wrap-home .green-wrap{background-color:#009a77}
.pro .wrap-home .le-mag .white-btn{float:none;margin-right:0;padding-bottom:5px}
.header-devenir-client h2{padding-top:25px}
.wrapper-devenir-client h4{text-transform:uppercase}
.wrapper-devenir-client .row{margin-top:0}
.wrapper-devenir-client .row .wrap.white-box{text-align:center}
.wrapper-devenir-client .row .wrap.white-box .row{margin-top:0}
.wrapper-devenir-client .row .wrap.white-box .row .mob-70{float:right}
.wrapper-devenir-client .row .wrap.col-2{width:100%;border-top:3px solid #b2965b;margin-right:0}
.wrapper-devenir-client .row .wrap.col-2 .col-20{text-align:center;height:auto;width:100%;margin-top:0}
.wrapper-devenir-client .row .wrap.col-2 .col-20 .circle{border-color:#b2965b;margin-top:0;background-color:#b2965b;color:#FFF;height:50px;width:50px}
.wrapper-devenir-client .row .wrap.col-2 .col-80{width:100%;text-align:center}
.wrapper-devenir-client .row .wrap.col-2:nth-child(2n){border-top:0}
.wrapper-devenir-client .row .wrap .col-90{width:100%;text-align:center}
.wrapper-devenir-client .row .wrap .col-90 h4{margin-top:-7px}
.wrapper-devenir-client .col-60.mob-100{display:block;margin-top:16px}
.wrapper-devenir-client .col-60.mob-100 .col-10 .circle{color:#837c77;margin-top:13px;line-height:26px;border:2px solid #000;font-size:1.35714rem;height:30px;width:30px}
.wrapper-devenir-client a.btn-primary.white{color:#000;border-color:#000;background-color:#FFF;background-image:none;-webkit-box-shadow:rgba(0,0,0,0.06);box-shadow:rgba(0,0,0,0.06)}
.wrapper-devenir-client .progression-alt>li{float:none;width:auto;margin-top:75px}
.wrapper-devenir-client .progression-alt>li:first-of-type{margin-top:25px}
.wrapper-devenir-client .progression-alt>li:nth-of-type(2){margin-top:36px}
.wrapper-devenir-client .progression-alt>li:after{content:''}
.wrapper-devenir-client .arrow-left:after{border-right-color:#FFF}
.wrapper-devenir-client strong{display:block}
.wrapper-devenir-client.etape-1 a.btn-primary.white{width:100%}
.wrapper-devenir-client .arrow-left:after{display:none}
.wrapper-devenir-client .progression-alt>li:first-of-type:after{display:none}
.wrapper-devenir-client .col-20{width:100%}
.wrapper-devenir-client .progression-alt{margin:auto}
.wrapper-devenir-client .progression-alt li{padding:2rem}
.wrapper-devenir-client .progression-alt>li:nth-of-type(2):before,.wrapper-devenir-client .progression-alt>li:first-of-type:before{margin:8px -22px}
.wrapper-devenir-client .col-90{width:100%;text-align:center}
.wrapper-devenir-client.etape-2 .col-60.mob-100.confirm .wrap.white-box.arrow-left{text-align:center}
.wrapper-devenir-client .white-box{text-align:center}
.wrapper-devenir-client .col-10{width:100%}
.parrainage-produit .close{color:#dcdfe0}
.parrainage-produit .linkDiscoverParrainage{top:16px}
.parrainage-produit .offre-parrainage-produit .no-mob{display:none}
.parrainage-produit .offre-parrainage-produit>.row.mob-only{width:334px;background-color:#fff;padding:20px 15px;display:block}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .col-50{background-color:#fff;text-align:center;border-bottom:2px solid #dcdfe0}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .col-50.active span,.parrainage-produit .offre-parrainage-produit>.row.mob-only .col-50:hover span{border-bottom:3px solid #4cce49}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .col-50 span{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:32.5px;font-weight:300;font-stretch:condensed;color:#999;display:block;cursor:pointer}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled{display:none}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled.active{display:block;width:100%;min-height:auto;padding:0;float:left}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain p{display:block;margin-bottom:19px;margin-top:30px;float:left}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain p span{font-family:bnpp_sans_condensed_light,Arial,sans-serif;font-size:24px;font-stretch:condensed;line-height:30px;color:#57c765;display:inline-block}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain p span:first-child{font-size:76px;margin-right:24px}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain .help-text-container{float:right;position:inherit}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain .help-text-container .help-text .circle-container .circle{width:40px;height:40px;font-size:30px;line-height:42px;float:right;margin-right:0}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain .help-text-container .help-popup{min-width:100%;width:100%;float:left;left:0;right:0;top:0}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain .help-text-container .help-popup .arrow{right:25px}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain ul.list-check{float:left;width:100%}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain ul.list-check li{font-size:19px;padding-top:5px;padding-left:50px}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled#block-parrain ul.list-check li:before{font-size:30px}
.parrainage-produit .offre-parrainage-produit>.row.mob-only .blockToggled ul li{font-size:19px}
.parrainage-produit .animation-parrainage{background-size:cover}
.parrainage-produit .espace-cadeau-parrainage{height:auto;background:inherit;padding-top:0}
.parrainage-produit .espace-cadeau-parrainage img.mobile-only{width:100%;height:auto}
.parrainage-produit .espace-cadeau-parrainage .white-box{position:relative;width:100%;min-height:auto;margin-left:0;padding:24px 30px}
.parrainage-produit .espace-cadeau-parrainage .white-box h3{font-size:32.5px;margin-bottom:15px}
.parrainage-produit .espace-cadeau-parrainage .white-box h3 img{width:32px}
.parrainage-produit .espace-cadeau-parrainage .white-box p{font-size:12px}
.parrainage-produit .espace-cadeau-parrainage .white-box a{display:none}
.parrainage-produit .client-parrainage .col-50{width:100%;min-height:auto;padding:24px 30px}
.parrainage-produit .client-parrainage .col-50.client{background-color:#f3f3f3}
.parrainage-produit .client-parrainage .col-50.client ul li{font-size:11px;line-height:31px;margin-bottom:10px}
.parrainage-produit .client-parrainage .col-50.client ul li img{width:31px;height:auto}
.parrainage-produit .client-parrainage .col-50.no-client{background-color:#fff}
.parrainage-produit .client-parrainage .col-50.no-client p.title,.parrainage-produit .client-parrainage .col-50.no-client p.title.green{font-size:20px;margin-top:0;line-height:1}
.parrainage-produit .client-parrainage .col-50.no-client img{max-width:100px;right:5%}
.parrainage-produit .client-parrainage .col-50 h3{font-size:32.5px;margin-bottom:17px}
.parrainage-produit .client-parrainage .col-50 a{display:none}
.parrainage-produit .client-parrainage .col-50 p{font-size:11px}
#parrainer-un-prch .bloc,#parrainer-un-prch .bloc-2{height:265px}
#parrainer-un-prch .bloc-parrainer-etape-un .bgrd-pictos{margin:0 auto;position:absolute;left:0;right:0;height:auto;width:100%;z-index:0;bottom:17%}
#parrainer-un-prch .text-desc,#parrainer-un-prch .text-desc-quatre,#parrainer-un-prch .text-desc-trois{color:#5cc569;line-height:1.2;font-size:40px;position:absolute;left:0;right:0;margin:40px auto 0;text-align:center;bottom:230px;max-width:350px}
#parrainer-un-prch .text-desc-trois{max-width:250px;bottom:195px}
#parrainer-un-prch .text-desc-quatre{max-width:250px;bottom:195px}
#parrainer-un-prch .anim3 .bgrd-trois{top:200px;width:32%}
#parrainer-un-prch .anim4{background-image:url("clientlib-ia-legacy/css/ ")}
#parrainer-un-prch .anim3 .bgrd-quatre{top:200px;width:32%}
#parrainer-un-prch .anim3 .bgdr-quatre .bgdr-main{height:auto;width:100%;position:absolute;bottom:0;left:0}
#parrainer-un-prch .anim3 .bgdr-quatre .solo-mobile{position:absolute;bottom:0;left:0;width:100%}
#parrainer-un-prch .anim3 .bgdr-quatre .doigts{bottom:0;left:0;width:100%}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c{left:70%}
#parrainer-un-prch .type-writer-bloc{left:0}
#parrainer-un-prch .bloc-parrainer-etape-un .mini-site .main-droite{right:6%}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-b,#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c{left:74%}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-c .main-gauche{display:none}
#parrainer-un-prch .bloc-parrainer-etape-un .bloc-d{left:77%}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipad{position:absolute;top:113px}
#parrainer-un-prch .anim4 .bgdr-cinq .bgdr-ipd-blc .counter{left:41.5%;top:46%}
@-webkit-keyframes mainD{from{bottom:0;right:6%;height:325px}
to{bottom:0;right:9.5%;height:395px}
}
@-webkit-keyframes apprtn{from{display:none}
to{display:none}
}
@-webkit-keyframes dscd{from{display:none}
to{display:none}
}
.preview .servissime-container2 button{width:100% !important}
.preview .servissime-container2 button.right{margin:0 auto 15px}
.preview .servissime-container2 .inpocenter{width:90%;margin:0 auto}
.preview .servissime-container2 .contentegal .col-2{width:100%}
.preview .servissime-container2 .progression-alt li{width:28%}
.preview .servissime-container2 form ul.list-recap-light li .col-2{width:100%}
.preview .servissime-container2 form[name='serv-souscription-1'] ul.list-recap-light li .col-2{width:80%}
.preview .servissime-container2 form[name='serv-souscription-2'] ul.list-recap-light li.col-2,.preview .servissime-container2 form[name='serv-souscription-3'] ul.list-recap-light li.col-2{width:100%}
.preview .servissime-container2 form[name='serv-souscription-2'] .mask-tale-mob,.preview .servissime-container2 form[name='serv-souscription-3'] .mask-tale-mob{width:100%;overflow-x:auto}
.preview .servissime-container2 form[name='serv-souscription-2'] #tablul,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul{margin-top:30px;float:left;width:500px}
.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr{height:auto}
.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr th,.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr td,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr th,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr td{width:40%;height:70px;float:left;padding:.5em}
.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr th:first-child,.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr td:first-child,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr th:first-child,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr td:first-child{width:20%}
.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr th .titeltab,.preview .servissime-container2 form[name='serv-souscription-2'] #tablul tbody tr td .titeltab,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr th .titeltab,.preview .servissime-container2 form[name='serv-souscription-3'] #tablul tbody tr td .titeltab{line-height:1}
.preview .servissime-container2 form[name='serv-souscription-3'] div.row.white-box.lb-box{margin-bottom:15px}
.preview .servissime-container2 .nocollab tr{height:auto}
.preview .servissime-container2 .nocollab tr td{width:100%;padding:10px 0;float:left;line-height:1}
.preview .servissime-container2 .nocollab tr td .titeltab{text-align:center}
.agregation header.header-page{height:auto;padding:4rem 2rem 25px 2rem}
.agregation header.header-page h2{position:inherit;bottom:inherit;left:inherit;line-height:1.2;margin-bottom:5px}
.agregation header.header-page .progression{margin:0;float:left;min-height:inherit}
.agregation .scroll-to-top,.agregation .scroll-to-bottom{background:0;margin:0}
.agregation section.wrap{float:left;width:100%;padding:2rem}
.agregation section.wrap .block{float:left}
.agregation section.wrap .block button{width:80%;display:block;margin:0 auto;margin-bottom:10px;float:none}
.agregation section.wrap .block button.nextStepAgregation{margin-bottom:10px}
.agregation section.wrap .block button.pull-right+[class*=btn-].pull-right{margin:0 auto}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup{width:100%}
.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingBanks,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectBank form .custom-select .listing section.nano .listingFiliale,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingBanks,.agregation section.wrap .block.signature-en-ligne .contentBlock .selectGroup form .custom-select .listing section.nano .listingFiliale{padding:0}
.agregation section.wrap .block.signature-en-ligne .contentBlock .nextStepImg.desktop{display:none !important}
.agregation section.wrap .block.signature-en-ligne .contentBlock .nextStepImg.mobile-only{width:32px;height:auto;position:relative;top:0;display:block !important;margin-bottom:30px}
.agregation section.wrap .block.condition-generale .erreur-authent{line-height:1;margin-bottom:50px}
.agregation section.wrap .block.condition-generale .erreur-authent .icon-warning{float:left;width:10%;height:50px;margin-right:0}
.agregation section.wrap .block.condition-generale .erreur-authent span{float:left;width:90%}
.agregation section.wrap .block.condition-generale .form-info p{font-size:14px}
.agregation section.wrap .block.condition-generale .titleBlock{height:auto;padding:15px 30px}
.agregation section.wrap .block.condition-generale .titleBlock h3{font-size:28px;line-height:1}
.agregation section.wrap .block.condition-generale .contentBlock.row .insideCondition{height:auto;background-size:cover}
.agregation section.wrap .block.condition-generale .contentBlock.row .insideCondition.nano{height:300px}
.agregation section.wrap .block.condition-generale .contentBlock.row .insideCondition.nano p{font-size:14px}
.agregation section.wrap .block.condition-generale .contentBlock.row .insideCondition form#logincanalnet{width:95% !important}
.agregation section.wrap .block.condition-generale .contentBlock.row .insideCondition .cadenas-agregation{width:25%;display:block;margin:0 auto;float:none}
.agregation section.wrap .block.condition-generale .contentBlock.row a.actionFile{width:50%;text-align:center;margin:0}
.agregation section.wrap .block.condition-generale .contentBlock.row a.actionFile i{display:block;width:25px;height:25px;margin:0 auto;font-size:25px;margin-bottom:8px}
.agregation section.wrap .block.condition-generale .contentBlock.row .validationSignature .blockTxt{text-align:center}
.agregation section.wrap .block.condition-generale+.block form button.nextStepAgregation{margin-top:10px}
.agregation section.wrap .block.comptes form .blockLeft,.agregation section.wrap .block.comptes form .blockRight{width:100%}
.agregation section.wrap .block.comptes form .blockLeft .blockElement,.agregation section.wrap .block.comptes form .blockRight .blockElement{float:none;margin-right:0;margin-bottom:15px}
.agregation section.wrap .block.comptes form .blockLeft .blockElement.searchBlock,.agregation section.wrap .block.comptes form .blockLeft .blockElement.choiceBlock,.agregation section.wrap .block.comptes form .blockRight .blockElement.searchBlock,.agregation section.wrap .block.comptes form .blockRight .blockElement.choiceBlock{display:none}
.agregation section.wrap .block.comptes form .blockLeft .blockElement label input,.agregation section.wrap .block.comptes form .blockRight .blockElement label input{min-width:inherit}
.agregation section.wrap .block.comptes form .blockLeft .blockElement .custom-select .form-control,.agregation section.wrap .block.comptes form .blockRight .blockElement .custom-select .form-control{width:100%}
.agregation section.wrap .block.comptes form .blockRight .custom-checkbox{float:left;width:80%}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser{border:0;float:left;width:20%;margin:0}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser button{margin:0}
.agregation section.wrap .block.comptes form .blockRight .blockActualiser button span{display:none}
.agregation section.wrap .block.comptes button{width:100%;display:block;float:none;margin:0 auto;margin-bottom:15px}
.agregation section.wrap .block.comptes #conditionsGeneralesUtilisation{padding:2rem}
.wrapper-agregation-parametrage .popin .row-btn{width:100%}
.wrapper-agregation-parametrage .popin .row-btn button,.wrapper-agregation-parametrage .popin .row-btn a.btn-primary,.wrapper-agregation-parametrage .popin .row-btn a.btn-secondary{margin-right:0;margin-bottom:1rem;display:inline-block}
.wrapper-agregation-parametrage .liseret{margin:0}
.wrapper-agregation-parametrage .wrap{padding:1rem}
.wrapper-agregation-parametrage button.btn-secondary{margin-top:1rem}
.wrapper-agregation-parametrage .folder-btn .icon-carret-up,.wrapper-agregation-parametrage .folder-btn .icon-carret-down{margin-top:15px}
.wrapper-agregation-parametrage .list-cpt-chq .col-35,.wrapper-agregation-parametrage .list-cpt-chq .col-65,.wrapper-agregation-parametrage .maj-code-secret .col-35,.wrapper-agregation-parametrage .maj-code-secret .col-65{margin-bottom:1rem}
.wrapper-agregation-parametrage .maj-code-secret .col-35 p{margin-bottom:1rem}
.sos-carte .wrap .pad55{padding-left:0}
.sos-carte .wrap div.title p{float:none}
.sos-carte .wrap div.title p br{display:none}
.sos-carte .wrap #quelleCarte ul.choose-card li{width:50%;margin:0;margin-bottom:30px}
.sos-carte .wrap #quelleCarte ul.choose-card li:nth-child(3),.sos-carte .wrap #quelleCarte ul.choose-card li:nth-child(4){margin-bottom:0}
.CIF p.underBox{text-align:center;margin:0;margin-top:30px}
.CIF .content-cif{font-size:15px}
.CIF .content-cif .wrapper-timeline .progression li{padding:0;margin-top:50px;background:0}
.CIF .content-cif .wrapper-timeline .progression li:first-child{margin:0}
.CIF .content-cif .wrapper-timeline .progression li:before{outline:0;float:none;display:block;margin:0 auto;position:relative;top:-20px;left:5px}
.CIF .content-cif .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:after{top:-4px;left:50%}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap .content{padding:0}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap .content a.btn.btn-primary{width:100%}
.CIF .content-cif .wrapper-timeline .progression li .col-80 .wrap.white-box.arrow-left:after{top:0;left:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .col-40,.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .col-50{width:100%;float:none}
.CIF .content-cif .wrapper-timeline .progression form .wb-pad fieldset .custom-select{margin-top:20px}
.CIF .content-cif .wrapper-timeline .progression form #createProfil{padding:18px}
.CIF .content-cif .wrapper-timeline .progression form #createProfil .row img{width:28px}
.CIF .content-cif .wrapper-timeline .progression form #createProfil .row p{width:calc(100% - 39px)}
.CIF .content-cif .wrapper-timeline .progression form #createProfil button{width:100%}
.CIF .content-cif .wrapper-timeline .progression form #errorProfil .row:first-child .content{padding:18px}
.CIF .content-cif .wrapper-timeline .progression form #errorProfil .row:first-child .content img{width:28px}
.CIF .content-cif .wrapper-timeline .progression form #errorProfil .row:first-child .content div.pull-left{width:calc(100% - 40px)}
.CIF .content-cif .wrapper-timeline .progression form #errorProfil .row .montant{margin:25px 0}
.CIF .content-cif .wrapper-timeline .progression form #errorProfil .row .montant input[type=text]{width:100%}
.CIF.offre .progression form .sectionMontant .montant{width:100%}
.CIF.offre .progression form .offreTable select{width:100%;padding:5px 10px}
.CIF.offre .progression form .offreTable table thead{display:none}
.CIF.offre .progression form .offreTable table tbody td.start,.CIF.offre .progression form .offreTable table tbody td.active{display:none}
.PEA p.underBox{text-align:center;margin:0;margin-top:30px}
.PEA .content-pea{font-size:15px}
.PEA .content-pea .wrapper-timeline .progression li{padding:0;margin-top:50px;background:0}
.PEA .content-pea .wrapper-timeline .progression li:first-child{margin:0}
.PEA .content-pea .wrapper-timeline .progression li:before{outline:0;float:none;display:block;margin:0 auto;position:relative;top:-20px;left:5px}
.PEA .content-pea .wrapper-timeline .progression li .col-80.confirm .wrap.white-box.arrow-left:after{top:-4px;left:50%}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap .content{padding:0}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap .content a.btn.btn-primary{width:100%}
.PEA .content-pea .wrapper-timeline .progression li .col-80 .wrap.white-box.arrow-left:after{top:0;left:50%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .col-40,.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .col-50{width:100%;float:none}
.PEA .content-pea .wrapper-timeline .progression form .wb-pad fieldset .custom-select{margin-top:20px}
.PEA .content-pea .wrapper-timeline .progression form #createProfil{padding:18px}
.PEA .content-pea .wrapper-timeline .progression form #createProfil .row img{width:28px}
.PEA .content-pea .wrapper-timeline .progression form #createProfil .row p{width:calc(100% - 39px)}
.PEA .content-pea .wrapper-timeline .progression form #createProfil button{width:100%}
.PEA .content-pea .wrapper-timeline .progression form #errorProfil .row:first-child .content{padding:18px}
.PEA .content-pea .wrapper-timeline .progression form #errorProfil .row:first-child .content img{width:28px}
.PEA .content-pea .wrapper-timeline .progression form #errorProfil .row:first-child .content div.pull-left{width:calc(100% - 40px)}
.PEA .content-pea .wrapper-timeline .progression form #errorProfil .row .montant{margin:25px 0}
.PEA .content-pea .wrapper-timeline .progression form #errorProfil .row .montant input[type=text]{width:100%}
.PEA.offre .progression form .sectionMontant .montant{width:100%}
.PEA.offre .progression form .offreTable select{width:100%;padding:5px 10px}
.PEA.offre .progression form .offreTable table thead{display:none}
.PEA.offre .progression form .offreTable table tbody td.start,.PEA.offre .progression form .offreTable table tbody td.active{display:none}
.souscription .content-souscription .cartouche{padding:20px 25px}
.souscription .content-souscription .cartouche p{margin-bottom:15px;float:none;line-height:1}
.souscription .content-souscription .cartouche>button{float:none;line-height:1}
.souscription.etape2 .content-souscription .wrap .content .block,.souscription.etape3 .content-souscription .wrap .content .block{margin-bottom:30px}
.souscription.etape2 .content-souscription .wrap .content .block header h3 span,.souscription.etape3 .content-souscription .wrap .content .block header h3 span{display:block;margin-left:0;margin-top:5px}
.souscription.etape2 .content-souscription .wrap .content .block .white-box .content-text .row img,.souscription.etape3 .content-souscription .wrap .content .block .white-box .content-text .row img{display:block;margin:0 auto 10px;float:none}
.souscription.etape2 .content-souscription .wrap .content .block .white-box .content-text .row div.pull-left,.souscription.etape3 .content-souscription .wrap .content .block .white-box .content-text .row div.pull-left{float:none;width:100%}
.souscription.etape2 .content-souscription .wrap .content .block .white-box .content-text button,.souscription.etape3 .content-souscription .wrap .content .block .white-box .content-text button{margin-top:0 !important}
.souscription.etape3 .jauge .progression.progression-av{margin-left:0}
.souscription.etape3 .wrap button{width:100%;margin-bottom:15px;float:none}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40{width:100%;float:none}
.souscription.versement .content-souscription .wrap .content .block form.form .row .col-40:last-child{margin-left:0;margin-top:15px}
.souscription.versement .content-souscription .wrap .content button{float:none;width:100%;display:block;margin-bottom:15px}
.souscription.reco .content-souscription .wrap .content .block{margin-bottom:30px}
.souscription.reco .content-souscription .wrap .content .block header span{display:block;margin:0}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus img{float:none;display:block;margin:0 auto}
.souscription.reco .content-souscription .wrap .content .block form.form .row.blockTop .bonus .pull-left p.title_block{text-align:center;margin-top:10px}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge{min-height:250px;display:block}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-60,.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-40{display:block}
.souscription.reco .content-souscription .wrap .content .block form.form .row.jauge .col-60 .progression{margin-left:0;margin-top:80px}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donutTop h4{display:block;width:100%}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donutTop .custom-select{width:100%}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donutTop .custom-select select{width:100%}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donut{display:block;margin-top:40px}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donut .col-40,.souscription.reco .content-souscription .wrap .content .block form.form .row .donut .col-60{display:block}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donut .content-invest .chart-invest.fixed{position:relative !important}
.souscription.reco .content-souscription .wrap .content .block form.form .row .donut .content-invest .bloc-canvas{margin:0 auto}
.souscription.reco .content-souscription .wrap .content button{width:100%;margin-bottom:15px;float:none}
.arbitrage .mob-only{display:block !important}
.arbitrage .changeSituation{width:100%;height:53px;line-height:53px;color:#FFF;background-color:#1da35f;background-image:-webkit-linear-gradient(#1da35f,#1b9a5a);background-image:linear,false,#1da35f,#1b9a5a;border-color:#188950;display:inline-block;text-align:center;position:fixed;bottom:-2px}
.arbitrage .content-arbitrage .wrap .content .situationActuelle{display:block}
.arbitrage .content-arbitrage .wrap .content .situationArbitrage{display:none}
.arbitrage .content-arbitrage .wrap .content .block header h3 span{display:block}
.arbitrage .content-arbitrage .wrap .content .block form .blockTop .bonus img{float:none;width:54px;display:block;margin:0 auto 15px !important}
.arbitrage .content-arbitrage .wrap .content .block form .blockTop .bonus p.title_block{text-align:center}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row{display:block;min-height:auto;border-bottom:0;margin-bottom:15px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row:first-child{border-bottom:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row:first-child .col-20{display:none !important}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row:first-child .col-40{width:100%;margin:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row:first-child .col-40 h3{text-align:center}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-20,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70{width:100%;display:block}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-20{width:90%;height:53px;min-height:auto;margin:0 5%;border-radius:3px;background-color:#f3f3f3;cursor:pointer}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-20.active span.icon{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);top:25px;left:-35px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-20 span:first-child{font-size:15px;text-align:left;width:80%;float:left;line-height:53px;position:initial}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-20 span.icon{width:20px;font-size:18px;line-height:53px;color:#999;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);position:relative;top:30px;left:20px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40{display:none;width:90%;margin:0 5%;padding-left:30px;padding-right:20px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70.bord-left:before,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40.bord-left:before{width:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70.active,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40.active{display:block}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70 .info,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40 .info{padding:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70 .row img,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40 .row img{display:none}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70 .row .col-50,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40 .row .col-50{width:100%;min-height:auto}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70 .row .col-50 .ma-jauge,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40 .row .col-50 .ma-jauge{width:100%;margin:0 auto;float:left}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-70 .row .col-50 .ma-jauge .progression,.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row .col-40 .row .col-50 .ma-jauge .progression{width:100%}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-jauge{height:auto}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-jauge.special .col-70{padding-bottom:40px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-jauge .col-20 .flexAlign{display:block;width:100%;min-height:auto}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-jauge .col-20 .flexAlign span{font-size:12px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-jauge .col-40 .ma-jauge{margin:0 auto}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-donut .col-20 span{font-size:12px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-donut .col-40{border:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-20{height:auto;cursor:initial}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-20 .jauge-bloc .title-jauge-bloc{width:100%;padding:0;line-height:1;margin-top:20px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-20 .jauge-bloc .jauge-content-bloc{height:auto;float:left}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-20 .jauge-bloc .jauge-content-bloc span{float:none;width:auto;height:auto;display:block;line-height:2}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-20 .jauge-bloc .link-jauge-bloc{width:100%;height:auto;float:left;margin-bottom:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-40{min-height:auto;background-color:#f3f3f3;padding-bottom:20px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-40.situationActuelle{display:block}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-data .col-40 .bloc-chart{width:auto;min-height:auto;margin:0}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-linechart .col-20{line-height:53px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-linechart .col-20 .title{font-size:12px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-linechart .col-20 .title span.icon{float:right}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-infos-arbitrage .col-20{line-height:53px;cursor:initial}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-infos-arbitrage .col-20 p{font-size:12px}
.arbitrage .content-arbitrage .wrap .content .block form .grid-arbitrage .row.row-infos-arbitrage .col-80{width:100%}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter{width:100%;float:left}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter img{display:block;margin:0 auto;margin-bottom:20px;float:none}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter a{margin-left:17px !important}
.arbitrage .content-arbitrage .wrap .content .block.synthese .infoFooter a img{float:left}
.arbitrage .content-arbitrage .wrap .content button{width:100%;margin:0 0 10px !important}
.consentement header.bottom-header-connected .no-mob{display:none !important}
.consentement.partage section.wrap{padding:0;height:100%}
.consentement.partage section.wrap .closeCarr{line-height:25px;position:fixed;z-index:100;right:30px;top:100px;color:#bbb;background:0;display:block !important}
.consentement.partage section.wrap .closeCarr:hover{color:#1b9b5b}
.consentement.partage section.wrap .block{margin-bottom:0}
.consentement.partage section.wrap .block:last-child .button-group button{width:100%}
.consentement.partage section.wrap .block .special+.white-box.lb-box{padding:0}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours{margin:0;padding:0}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .carousel-indicators{bottom:4em}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .carousel-indicators li{width:14px;height:14px;background-color:rgba(0,145,90,0.2)}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .carousel-indicators li.active{background-color:#00915a}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .content-parcours{width:100%;height:100%}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .content-parcours .col-50{width:100%;padding:70px 20px;border:0}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .content-parcours .col-50 button{width:100%;display:block;margin:20px auto 0}
.consentement.partage section.wrap .block .special+.white-box.lb-box .parcours .content-parcours .col-50 p.title{margin:0 0 10px}
.consentement.partage section.wrap .block form a,.consentement.partage section.wrap .block form button{width:100%;margin:0}
.consentement.partage section.wrap .block form a[data-show-popin],.consentement.partage section.wrap .block form button[data-show-popin]{margin-top:15px}
.consentement.partage section.wrap .block form a.close,.consentement.partage section.wrap .block form button.close{width:26px}
.consentement.partage section.wrap .hideBlock{display:none}
.consentement.partage section.wrap .hideBlock .securiserParcours img{display:block;margin:0 auto 20px !important;float:none}
.consentement .auth-forte .white-box.via-app>p:first-of-type{text-align:left;margin-top:0}
.consentement .auth-forte .white-box.via-app img{margin-top:10px;margin-bottom:13px}
.consentement .auth-forte .white-box.via-app .row span{display:block;float:none;top:0;width:40px;height:40px;margin:0 auto 10px}
.consentement .auth-forte .white-box.via-app .row p{display:block;margin:0}
.consentement .wrap a.btn-primary{width:100%;margin-bottom:34px}
.consentement.consentement-confirmation .wrap .white-box{display:block}
.consentement.consentement-confirmation .wrap .white-box div:first-child{display:block}
.consentement.consentement-confirmation .wrap .white-box div:first-child img{display:block;margin:0 auto 30px}
#prise_rdv .rdv_champ .col-3{width:75%}
#prise_rdv .rdv_champ #rdv_agence_map{min-height:350px}
#prise_rdv .rdv_champ .rdv_radio label>span{padding-top:5px;margin-left:3px;display:inline-block}
#prise_rdv .form-info.row p.violet{padding-top:0}
#prise_rdv #rdv_form{margin-top:20px}
#prise_rdv #rdv_choix_conseiller #rdv_conseiller_horaires{width:100%;margin-right:0}
#prise_rdv #rdv_choix_conseiller #rdv_autres_conseillers{padding-top:0;width:100%}
#prise_rdv .rdv_actions .pull-right{float:none}
#prise_rdv .rdv_actions .btn-{width:100%}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a{float:left;width:calc(50% - 5px);margin:0 0 10px 0}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a:first-of-type{margin-right:0;float:right}
#prise_rdv_liste .rdv_container_liste .rdv_rdv .rdv_actions a.rdv_ajouter_agenda{width:100%;background-position:calc(50% - 70px) 50%}
#prise_rdv_liste .rdv_container_prendre a{width:100%}
#prise_rdv_confirmation #rdv_container .rdv_links .pull-right{width:100%;float:none;display:inline-block}
#prise_rdv_confirmation #rdv_container .rdv_links .pull-right.rdv_ajouter_calendrier{background-position:calc(50% - 70px) 50%}
#prise_rdv_erreur #rdv_container .rdv_links a{width:100%;margin-right:0}
.fmercanet-main-container .large-table{border:1px solid #f3eee9}
.fmercanet-main-container .large-table tbody .container-titre{display:table-cell;vertical-align:middle}
.fmercanet-main-container .large-table tbody .container-titre:first-of-type{width:40%}
.fmercanet-main-container .large-table tbody .titre h3{text-align:center}
.fmercanet-main-container .large-table tbody .titre h3 p{margin:0;font-size:1.6rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
.fmercanet-main-container .large-table tbody .titre h3 p.from{margin-bottom:10px}
.fmercanet-main-container .large-table tbody .titre h3 p.price{line-height:1;font-size:2.4rem}
.fmercanet-main-container .large-table tbody .titre .container-radio{text-align:center}
.fmercanet-main-container .large-table tbody .titre .container-radio label{margin:0 1.9rem 1.9rem 0;padding:0}
.fmercanet-main-container .large-table tbody .titre .container-description{padding-left:20px;border-left:1px solid #f3eee9}
.fmercanet-main-container .large-table tbody .titre .container-description p{margin:0}
.fmercanet-main-container .large-table tbody .titre .container-description .name{margin:0;margin-bottom:5px;font-size:1.6rem;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;text-transform:uppercase}
.fmercanet-main-container .large-table tbody .titre .container-description .description-solution{font-size:1rem}
.fmercanet-main-container .large-table tbody .titre.active{color:#fff;background-color:#b2965b;background-image:-webkit-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=' $main_gradient_start',endColorstr='$main_gradient_end',GradientType=1)}
.fmercanet-main-container .large-table tbody .titre.active .colored{color:#fff}
.fmercanet-main-container .large-table tbody .titre.active .radio-label:before{border-color:#fff;background-color:transparent}
.fmercanet-main-container .large-table tbody .titre.active .radio-label:after{color:#fff}
.fmercanet-main-container .large-table tbody .titre.active .tag-reco span{background-color:#fff;color:#b2965b}
.fmercanet-main-container .large-table tbody .titre.active .container-description{border-left-color:#fff}
.fmercanet-main-container .large-table tbody .table-part td.row-title{width:70%}
.fmercanet-main-container .large-table tbody tr.details>td{padding:0}
.fmercanet-main-container .large-table tbody tr.details>td table{width:100%}
#fmercanet-besoin button[type=submit]{width:100%;float:none}
#fmercanet-besoin #fmercanet-champ-support label:before{top:-3px}
#fmercanet-besoin #fmercanet-champ-support label:after{top:-26px}
#fmercanet-besoin #fmercanet-champ-support .fmercanet-radio{width:100%}
#fmercanet-besoin #fmercanet-encaissements-annuels.curseur-2 .list-scale li:before{top:-36px}
#fmercanet-resultat .large-table tbody .titre td{padding:1.4rem 15px}
#fmercanet-resultat .large-table tbody .titre .tag-reco{padding:0;margin-bottom:10px}
#fmercanet-resultat .large-table tbody .titre .tag-reco span{color:#fff;padding:3px 15px;border-radius:5px;display:inline-block;background-color:#b2965b}
#fmercanet-resultat .large-table tbody .titre.active .tag-reco span{color:#b2965b;background-color:#fff}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap{width:100%;display:block}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-left{border:0;margin-bottom:30px}
#fmercanet-resultat #fmercanet-recap #fmercanet-container-recap table .fmercanet-bloc-recap.fmercanet-right .fmercanet-total{padding:0;position:relative}
#fmercanet-resultat #fmercanet-options-disponibles{padding:0}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ{margin-bottom:0;padding-bottom:0;border:0}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ>label{cursor:pointer;position:relative;color:#b2965b;text-transform:uppercase;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;border:1px solid #f3eee9;border-right:0;border-left:0;padding:15px 20px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ>label:after{content:'';background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png);background-repeat:no-repeat;background-position:0 -476px;width:50px;height:20px;position:absolute;right:20px;top:50%;margin-top:-10px}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ>label:before{content:'';width:15px;height:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;border:1px solid #f3eee9;border-left:0;border-top:0;position:absolute;bottom:-8px;left:33px}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ .fmercanet-checkbox{padding:10px 30px}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ .fmercanet-checkbox:first-of-type{padding-top:20px}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ .fmercanet-checkbox:last-of-type{padding-bottom:20px}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ.checkbox-hidden .fmercanet-checkbox{display:none}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ.checkbox-hidden label:before{display:none}
#fmercanet-resultat #fmercanet-options-disponibles .fmercanet-champ.checkbox-hidden label:after{background-position:0 -32px}
#fmercanet-resultat .fmercanet-container-submit a:not(.download-pdf){float:none;width:100%;margin:0;display:inline-block;margin-bottom:20px}
#fmercanet-comparer .large-table .titre.active .colored{color:#fff}
#fmercanet-comparer .fmercanet-container-mentions .fmercanet-table-cell{display:block;width:100%}
#fmercanet-comparer .fmercanet-container-mentions .fmercanet-table-cell.no-mob{display:none}
.wrap.facilimouv .dropdown-list .dropdown-list-select{height:100%}
#OST-step1 div.form p.recap{margin-top:15px}
#OSTRecap,#OST-step1,#OST-confirmation{padding:10px}
#OST-step1 .col-3{width:100%}
#voteAg,#RecVal-tab-step1,#RecVal-step1,#RecVal-tab-step2{background-color:#f3eee9;padding:10px}
#voteAg button{width:100%}
#voteAg button.btn-{margin:15px 0 0 0}
#voteAg .list-ppi-options li span{width:40%;padding-right:5%}
#voteAg .list-ppi-options li strong,#voteAg .list-ppi-options li em{width:50%}
.comptes-contrats .ia-udc .udc{padding-top:25px;margin-top:0}
.comptes-contrats .sticky-wrapper .barre-recherche.br-udc>form>.row{padding:0;margin:0}
.financement-tresorerie .row.bottom .col-3 .bas,.financement-tresorerie .row.middle .col-3 .bas{margin-bottom:15px}
.financement-tresorerie .row.bottom{margin-top:0}
.financement-tresorerie .row.top .col-3{margin-top:25px}
.financement-tresorerie .row.bottom .col-3 .bas,.financement-tresorerie .row.middle .col-3 .bas{min-height:0}
.header-upload .circle{height:30px;width:30px;margin-top:21px;padding-top:0;margin-right:13px}
.header-upload h2{display:inline-block;font-size:34px;margin-top:22px}
.wrapper-upload{padding-top:0}
.wrapper-upload .form-ligne-titre{border-top:0}
.wrapper-upload .top{padding-top:25px}
.wrapper-simulateurs-produits{background-color:#f0f0f0}
.wrapper-simulateurs-produits.wrap{padding:20px 0 0}
.wrapper-simulateurs-produits.wrap .col-20{text-align:left;margin-left:2%}
.wrapper-simulateurs-produits.wrap h3{color:#999;font-size:15px}
.wrapper-simulateurs-produits.wrap ul li{background-color:#FFF;list-style-type:none;border-bottom:1px solid #f0f0f0;padding:12px 18px;-webkit-box-shadow:none;box-shadow:none}
.wrapper-simulateurs-produits.wrap ul li i.icon:before{font-size:37px;display:inline-block;color:#28c2a8}
#deconnexion_appli,#deconnexion_paiement{display:block;width:100%}
#wrapper-gabarit-libre #make-claim .level2:last-of-type{width:100% !important}
#wrapper-gabarit-libre h3{line-height:1rem}
#wrapper-gabarit-libre h3 span:last-child{padding-top:0;line-height:1em}
#wrapper-gabarit-libre div.table-row{display:block;width:100%}
#wrapper-gabarit-libre div.table-cell{display:block;width:100%}
#wrapper-gabarit-libre div.level2.header-page{padding:1rem}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3{padding:1rem}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3 h1{font-size:3em}
#wrapper-gabarit-libre div.level2.gl-header-corporate .level3 img{width:110%}
#wrapper-gabarit-libre div.level2:last-of-type{width:100%}
#wrapper-gabarit-libre div.level2 div.level3{padding:1rem}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-cell p{margin-right:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row{border:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row div.table-cell{padding-bottom:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row div.table-cell:first-of-type{padding-left:3.5rem;border-right:0;padding-bottom:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row div.table-cell:last-of-type{padding-left:3.5rem}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row:last-of-type{padding-top:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-categorie1 div.table-row:last-of-type div.table-cell{padding-top:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-chiffres div.table-row{margin-top:1rem}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-chiffres div.table-row:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-chiffres div.table-cell{width:50%}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-chiffres div.table-cell:nth-of-type(odd){float:left}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-chiffres div.table-cell:nth-of-type(even){float:right;border-right:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-partenariat div.level4{padding:1rem 0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation1{padding-bottom:10px}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation1 p{width:100%}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation1 div.wcm-image{position:relative;right:-1em}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation2{margin-top:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation2 div.table-cell:first-of-type{padding-right:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row{border-bottom:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row:first-of-type{margin-top:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row:first-of-type div.table-cell{padding-top:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row:last-of-type div.table-cell{padding-bottom:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row div.table-cell{padding:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row div.table-cell:last-of-type{padding-left:0}
#wrapper-gabarit-libre div.level2 div.level3.gl-section-presentation3 div.table-row div.table-cell:first-of-type{padding-right:0;border-right:0}
.priority #wrapper-priority-offres div.level3.table-cell{display:block;width:100%;position:relative;vertical-align:top}
.priority #wrapper-priority-offres div.level3.table-cell:first-child{padding-right:0}
.priority #wrapper-priority-offres div.level3.table-cell:last-child{padding-left:0}
.priority #wrapper-priority-offres div.level1:nth-of-type(2) div.level3.table-cell{border-right:0;padding:10px}
.priority #wrapper-priority-offres div.level1:nth-of-type(2) div.level2{border-bottom:0}
.priority #wrapper-priority-offres div.level1:nth-of-type(2) div.level2:nth-of-type(1){margin-bottom:2em}
.priority #wrapper-priority-offres div.level1:nth-of-type(2) div.level2:nth-of-type(1) div.level3.table-cell{width:100%}
.priority #wrapper-priority-offres div.level1:nth-of-type(2) div.level2:nth-of-type(1) div.level3.table-cell:first-child{width:100%}
.priority #wrapper-priority-offres div.level1:nth-of-type(3) div.wcm-image{position:relative;right:0;top:30%;width:100%}
.priority #wrapper-priority-offres div.level1:nth-of-type(3) div.level2{width:100%}
.priority #wrapper-priority-actualites div.level1 .slider h2{font-size:2em}
.priority #wrapper-priority-actualites div.level1 .slider .level3{top:0;left:5%;right:auto}
.priority #wrapper-priority-actualites div.level1 .slider .level3 h3{font-size:1.5em}
.priority #wrapper-priority-actualites div.level1 .slider .level3 p{margin:0}
.priority #wrapper-priority-actualites div.level1:nth-of-type(2) .col-50{width:100%;padding:15px;position:relative;top:20%;min-height:0}
.priority #wrapper-priority-actualites div.level1:nth-of-type(3) img{width:120%}
.priority #wrapper-priority-actualites div.level1:nth-of-type(3) .col-30{width:100%;top:10px;left:15px}
.priority #wrapper-priority-actualites div.level1:nth-of-type(4) .row{width:95%}
#wrapper-ocnet-confirmation div.level1:first-of-type h2,#wrapper-ocnet-fonctionnalites div.level1:first-of-type h2,#wrappper-push-produits div.level1:first-of-type h2{top:41%;left:10px;font-size:2.5em}
#wrapper-ocnet-confirmation div.level1:first-of-type h2:before,#wrapper-ocnet-fonctionnalites div.level1:first-of-type h2:before,#wrappper-push-produits div.level1:first-of-type h2:before{top:-47px}
#wrapper-ocnet-confirmation div.level1:first-of-type>.wcm-image,#wrapper-ocnet-fonctionnalites div.level1:first-of-type>.wcm-image,#wrappper-push-produits div.level1:first-of-type>.wcm-image{overflow:hidden}
#wrapper-ocnet-confirmation div.level1:first-of-type>.wcm-image img,#wrapper-ocnet-fonctionnalites div.level1:first-of-type>.wcm-image img,#wrappper-push-produits div.level1:first-of-type>.wcm-image img{width:125%}
#wrapper-ocnet-confirmation div.level1:nth-of-type(2),#wrapper-ocnet-fonctionnalites div.level1:nth-of-type(2),#wrappper-push-produits div.level1:nth-of-type(2){padding:10px}
#wrapper-ocnet-confirmation div.level1 p.oc-net-infos,#wrapper-ocnet-fonctionnalites div.level1 p.oc-net-infos,#wrappper-push-produits div.level1 p.oc-net-infos{padding:10px 40px}
#wrapper-ocnet-confirmation div.level1 p.oc-net-infos:before,#wrapper-ocnet-fonctionnalites div.level1 p.oc-net-infos:before,#wrappper-push-produits div.level1 p.oc-net-infos:before{font-size:1.8rem;display:block;left:0;top:30%}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2{position:absolute;right:0;padding:0 10px 0 9%;top:19px;width:100%;color:#fff}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 h2{margin:0;font-size:2.2em}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 p{margin:.3em 0}
#wrapper-ocnet-confirmation div.level1:last-of-type div.level2 p a{font-size:1.1em}
#wrapper-ocnet-confirmation div.level1:last-of-type>.wcm-image{overflow:hidden}
#wrapper-ocnet-confirmation div.level1:last-of-type>.wcm-image img{width:150%}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2{width:100%;margin-right:0;float:none}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 p{padding:0}
#wrapper-ocnet-fonctionnalites .level1:nth-of-type(2) .level2 p:last-of-type{margin:15px 0 35px}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2{position:absolute;right:0;padding:0 10px 0 9%;top:25px;width:100%;color:#fff}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 h2{margin:0;font-size:2.2em}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 p{margin:.3em 0}
#wrapper-ocnet-fonctionnalites .level1:last-of-type div.level2 p a{font-size:1.1em}
#wrapper-ocnet-fonctionnalites .level1:last-of-type>.wcm-image{overflow:hidden}
#wrapper-ocnet-fonctionnalites .level1:last-of-type>.wcm-image img{width:150%}
#wrappper-push-produits .level1:nth-of-type(2) .level2{margin-top:2em}
#wrappper-push-produits .level1:nth-of-type(2) .level2 h3{font-size:2.2rem;line-height:2.2rem;margin:2rem 0 1rem}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li{margin-bottom:1.5em;width:100%;float:none}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li a{font-size:2em}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul li:last-of-type{margin-bottom:1.5em}
#wrappper-push-produits .level1:nth-of-type(2) .level2 ul:first-of-type{margin-bottom:3em}
#wrappper-push-produits .level1:nth-of-type(2) .level2:nth-of-type ul{margin-bottom:0}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type h2{top:41%;left:10px;font-size:2.5em}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type h2:before{top:-47px}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type .wcm-image{overflow:hidden}
#wrappper-produit div.level1 div.level2 div.level3:first-of-type .wcm-image img{width:100%}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4{padding:30px 7px}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:first-of-type,#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:last-of-type{float:none;width:100%}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:first-of-type p:first-of-type,#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:first-of-type p:last-of-type,#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:last-of-type p:first-of-type,#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5:last-of-type p:last-of-type{float:none;width:100%;margin-bottom:1.5em}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5 p span.ocnet-textWhite-big{font-size:3.57143rem;text-transform:uppercase;display:block;line-height:.8}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5 p span.ocnet-textWhite-medium{color:#fff;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:2.14286rem;text-transform:uppercase;display:block;line-height:1}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5 p span.ocnet-textDefault-big{color:#661e16;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:3.21429rem;text-transform:uppercase;display:block;line-height:.8}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:first-of-type .level5 p span.ocnet-textDefault{color:#661e16}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:last-of-type div.level5{float:none;margin-right:0;width:100%}
#wrappper-produit div.level1 div.level2 div.level3:last-of-type div.level4:last-of-type p span.btn-primary{margin:20px 0}
}
@media screen and (max-width:768px) and (max-width:500px){.wrapper-ocnet-le-mag.budget .wrap .row.middle .col-3,.wrapper-ocnet-le-mag.retraites .wrap .row.middle .col-3,.wrapper-ocnet-le-mag.retraites.septembre .wrap .row.middle .col-3,.wrapper-ocnet-le-mag .row.bas .col-2:first-of-type{width:100%;height:auto;margin-bottom:1rem}
.wrapper-ocnet-le-mag header .title{background-position:center 18px;height:129px;left:0;font-size:2.14286rem;top:0;width:100%}
.wrapper-ocnet-le-mag .row.middle .col-3:first-of-type a.bottom{display:none}
.wrapper-ocnet-le-mag .row.bas .col-2:first-of-type{border-right:0;height:auto}
.wrapper-ocnet-le-mag .row.middle .col-3.mob-100{width:100%}
.wrapper-ocnet-le-mag .row.bas .col-2:nth-of-type(2){margin-top:15px}
.wrapper-ocnet-le-mag .row.bas{margin-top:-20px}
.wrapper-ocnet-le-mag .row.middle .col-3.mob-100:first-of-type{padding-left:0;border-right:0}
.wrapper-ocnet-le-mag .row.middle .col-3.mob-100:nth-of-type(2){padding-left:0;border-right:0}
.wrapper-ocnet-le-mag .row.middle .col-3.mob-100:nth-of-type(3){padding-left:0;width:100%;border-right:0}
.wrapper-ocnet-le-mag .wrap .col-60{padding-right:0;width:100%}
.wrapper-ocnet-le-mag .wrap .col-40{padding-right:0;margin-top:22px;width:100%}
.wrapper-ocnet-le-mag .wrap .row.middle .col-3{height:auto;width:100%;margin-left:1rem;margin-bottom:1rem}
.wrapper-ocnet-le-mag .wrap .col-2{width:100%}
.wrapper-ocnet-le-mag footer p{text-align:left}
.wrapper-ocnet-le-mag footer ul{text-align:center}
.wrapper-ocnet-le-mag footer ul li{border-right:0}
}
@media screen and (max-width:768px){.tepeo .arrow-top .row.recapitulatif .col-50{padding:0}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type{padding:0;border-left:0}
.tepeo .arrow-top .row.recapitulatif .col-50:last-of-type .row>span{width:100%}
.tepeo .arrow-top:after{border-color:#b2965b transparent}
.tepeo button{float:none;margin-bottom:1em}
.tepeo .mentions-legales{margin-top:2em}
.tepeo .mentions-legales p{margin:0}
.select-periode{display:none}
.pfm-wrapper h2{text-align:center;margin-bottom:20px}
.graphe-evol{width:100%;overflow:hidden;height:348px}
.graphe-container{left:49px;white-space:nowrap;overflow:auto;max-width:1500px;width:100%}
.bar-number-3{width:70px !important}
.bar-number-6,.list-graph-evolution>li.bar-number-6{width:140px !important;max-width:140px}
.cache-scroll{bottom:-13px}
.row-controls{background-color:#e7e7e7;top:297px;z-index:8}
.no-text-in-mobile{display:none}
.mobile-info{display:block}
.white-box .col-30{width:100%}
.white-box .col-30 a{float:left}
.list-filter-cat li{margin-bottom:10px}
.select-periode .list-mois{padding:1.4rem 1rem 6rem}
.select-periode .list-mois li.active-hover:after{top:23px}
.accordeon-date{display:block}
.for-accordeon-date{display:none}
.for-accordeon-date.opened{display:block}
.form .date-picker.date-picker-last:after{top:49px}
.list-graph-evolution .moyenne{font-size:1.3rem}
.custom-tooltip,.custom-tooltip-evol{height:58px;margin:0 auto;position:relative;width:95px}
.pfm-container .block-1{display:block}
.pfm-container .block-1.mobile-change{display:block}
.pfm-container .block-2{display:block}
.pfm-container .block-2.mobile-change{display:block}
.pfm-container .block-2.mobile-change .encart-reco.one-in-desktop{display:block}
.pfm-white-box p{margin-bottom:10px}
.pfm-white-box p.col-70.mob-100{line-height:auto;line-height:1.5rem;top:0}
.pfm-white-box p .big{display:inline-block;font-size:1.5rem;position:relative;top:2px}
.mobile-pages-wrap{display:none}
.form-pfm .add-categorie{margin-right:0}
.form-pfm .add-categorie [class*=btn-],.form-pfm .add-categorie a[class*=btn-]{padding:15px}
.form-pfm .add-categorie [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:20px}
.form-pfm .add-categorie button#submit-budg{width:auto}
.form-pfm .add-categorie .btn-secondary{width:auto;clear:none;margin-top:0}
.form-pfm .add-categorie .rop-categories{left:0;top:0;width:100%}
.form-pfm .budg-total{position:relative;bottom:0;width:100%}
.form-pfm .select-period .col-4,.form-pfm .select-period .col-2{width:100%}
.form-pfm.form [type=radio]:checked+label:before,.form-pfm.form [type=radio]:not(:checked)+label:before,.form-pfm.form-tooltip [type=radio]:checked+label:before,.form-pfm.form-tooltip [type=radio]:not(:checked)+label:before{top:-3px}
.form-pfm.form [type=radio]:checked+label:after,.form-pfm.form [type=radio]:not(:checked)+label:after,.form-pfm.form-tooltip [type=radio]:checked+label:after,.form-pfm.form-tooltip [type=radio]:not(:checked)+label:after{top:-25px}
.form-pfm.form .join-button .form-control,.form-pfm.form .join-montant .form-control{min-width:46px}
.pfm-mes-budgets-detail canvas{width:0;height:0}
.pfm-mes-budgets-detail .wrap{position:relative;padding:0}
.pfm-mes-budgets-detail .container-donut{position:absolute;top:170px;left:20px}
.pfm-mes-budgets-detail .white-box .col-70{width:100%;padding:0 20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50,.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30{width:100%;padding-left:0;border-left:0}
.pfm-mes-budgets-detail .list-caracteritiques .detail-periode{border-bottom:1px solid #eee;margin-bottom:20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30.trait-little,.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30.trait-big{background-image:none}
.pfm-mes-budgets-detail .list-caracteritiques{margin-bottom:20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.detail-depense{border:0;padding-left:50%;margin-bottom:0;padding-bottom:0;margin-bottom:0}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.detail-depense .text-bigger{margin-top:-4px;float:right;text-align:right}
.pfm-mes-budgets-detail .white-box .col-30{padding:0}
.pfm-mes-budgets-detail .donut-detail-depense{display:none}
.pfm-mes-budgets-detail .donut-detail{top:23px;left:17px}
.pfm-mes-budgets-detail #donut-mobile{width:70px;height:70px}
.pfm-mes-budgets-detail .container-category{padding-left:0;padding-right:0;position:relative}
.pfm-mes-budgets-detail .container-category .col-3{width:50%;margin-right:0}
.pfm-mes-budgets-detail .container-category .montant-reste-container{margin-top:15px;width:100%}
.pfm-mes-budgets-detail .container-category .indicateur-info{top:150px;left:calc( 48% - 150px)}
.pfm-mes-budgets-detail .row-controls{top:279px}
.pfm-mes-budgets-detail .canvas-subcategories-container .row-controls{top:261px}
.pfm-mes-budgets-detail .canvas-categories-container .grid-container{top:57px}
.pfm-mes-budgets-detail .canvas-categories-container li,.pfm-mes-budgets-detail .canvas-subcategories-container li{width:70px}
.pfm-mes-budgets-detail .canvas-subcategories-container .grid-container{top:37px}
.pfm-mes-budgets-detail .canvas-categories-container .help-text-popup,.pfm-mes-budgets-detail .canvas-subcategories-container .help-text-popup{display:none}
.pfm-mes-budgets-detail .list-rop div.rop-detail.col-60{width:65% !important;padding-right:0}
.pfm-mes-budgets-detail .list-rop .rop-montant{padding-left:0}
.form-pfm fieldset.add-categorie{padding:3rem 1.5rem}
.form-pfm fieldset.add-categorie .js-rop-item-op .col-40{width:35%}
.form-pfm fieldset.add-categorie .rop-detail p{margin:16px auto 16px 10px !important;width:87%;max-width:100px}
.form-pfm fieldset.add-categorie .list-rop .rop-action{display:block;right:8px;top:18px}
.pro .accordeon-date{display:block}
.pro .for-accordeon-date{display:none}
.wrapper-main-rop-list .section-list-operation .categories-menu>a .icon{margin-right:0;position:relative;top:2px}
.for-accordeon-date .col-40{width:100%}
#auto-diagnostic.preview{z-index:0}
#auto-diagnostic.preview header.header-page{z-index:1;background-color:#7746a3;background-image:linear-gradient(-10deg,#7746a3,#d563a7)}
#auto-diagnostic.preview header.header-page .ad-header-text{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/auto-diagnostic/background-no-statut2.jpg) 70% no-repeat;background-size:cover;padding-left:18px}
#auto-diagnostic.preview header.header-page .ad-header-text h1{padding-top:16px}
#auto-diagnostic.preview header.header-page h2{margin-top:0}
#auto-diagnostic.preview .main{padding-bottom:90px;min-height:initial}
#auto-diagnostic.preview .main .ad-container-question{padding:0;font-size:15px}
#auto-diagnostic.preview .main .dropdown-selected{padding-right:3rem}
#auto-diagnostic.preview .main .dropdown-container p.libelle{font-size:15px}
#auto-diagnostic.preview .main .dropdown-container .dropdown-list .dropdown-list-select li{padding-left:1.5rem}
#auto-diagnostic.preview .main .dropdown-container .dropdown .dropdown-selected{padding-top:1rem;padding-left:1.5rem}
#auto-diagnostic.preview .main .dropdown-container .dropdown:after{padding-top:1.25rem;padding-left:1.5rem}
#auto-diagnostic.preview .main .col-50.formulaire .field-but .dropdown-list .dropdown-list-select li span{top:0}
#auto-diagnostic.preview .main .col-50.formulaire .field-but li.type-projet,#auto-diagnostic.preview .main .col-50.formulaire .field-but .dropdown-container.actif .dropdown-selected{padding-left:4rem;padding-top:1rem;padding-bottom:1rem;font-size:15px;position:relative}
#auto-diagnostic.preview .main .col-50.formulaire .field-but li.type-projet i,#auto-diagnostic.preview .main .col-50.formulaire .field-but .dropdown-container.actif .dropdown-selected i{left:5px;position:inherit;top:25%;vertical-align:middle}
#auto-diagnostic.preview .main .col-50.formulaire .question{padding:2rem 1.28571rem}
#auto-diagnostic.preview .main .col-50.formulaire .question:after{display:none}
#auto-diagnostic.preview .main.row>.row:first-child .formulaire{min-height:initial}
#auto-diagnostic.preview .chart{position:static}
#auto-diagnostic.preview .main .right-col .progression-chart .step.mobile-only{padding:1.2rem;background-color:#7746a3;background-image:-webkit-gradient(linear,left bottom,left top,from(#7746a3),to(#d563a7));background-image:linear-gradient(0,#7746a3,#d563a7);-webkit-box-shadow:0 -5px 26px 0 rgba(0,0,0,0.08),0 -2px 2px 0 rgba(0,0,0,0.14);box-shadow:0 -5px 26px 0 rgba(0,0,0,0.08),0 -2px 2px 0 rgba(0,0,0,0.14)}
#auto-diagnostic.preview .main .right-col .progression-chart .step.mobile-only p.title{margin:0}
#auto-diagnostic.preview .main .right-col .progression-chart{z-index:2;position:fixed;bottom:0;left:0;right:0}
#auto-diagnostic.preview .main .right-col .progression-chart .step.mobile-only{padding:1.2rem;background-color:#7746a3;background-image:-webkit-gradient(linear,left bottom,left top,from(#7746a3),to(#d563a7));background-image:linear-gradient(0,#7746a3,#d563a7)}
#auto-diagnostic.preview .main .right-col .progression-chart .step.mobile-only p.title{margin:0}
#auto-diagnostic.preview .main .right-col .progression-chart .step.mobile-only button{width:100%;margin-top:1rem}
#auto-diagnostic.preview .main .right-col .results .nb-solutions{-webkit-box-shadow:0 -5px 26px 0 rgba(0,0,0,0.08),0 -2px 2px 0 rgba(0,0,0,0.14);box-shadow:0 -5px 26px 0 rgba(0,0,0,0.08),0 -2px 2px 0 rgba(0,0,0,0.14);z-index:3;padding:3.14286rem 1.2rem 2.14286rem;text-align:left}
#auto-diagnostic.preview .main .right-col .results .nb-solutions:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/auto-diagnostic/arrow-top.png);background-repeat:no-repeat;width:34px;height:12px;top:1rem;left:calc( 50% - 17px);position:absolute;display:block;content:""}
#auto-diagnostic.preview .main .right-col .results .bloc-propositions,#auto-diagnostic.preview .main .right-col .results .bloc-operation{padding-left:1.2rem;padding-right:1.2rem}
#auto-diagnostic.preview .main .right-col .results .bloc-propositions{background-color:#7746a3;background-image:-o-linear-gradient(#7746a3,#d563a7);background-image:linear,false,#7746a3,#d563a7}
#auto-diagnostic.preview .results{position:fixed;bottom:0;width:100%}
#auto-diagnostic.preview #legal_conseiller{background:#e0e0e0}
#auto-diagnostic.preview .right-col.expand{position:static}
#auto-diagnostic.preview .right-col.expand .results{position:absolute;top:95px;width:100%;z-index:102;background-color:#e0e0e0}
#auto-diagnostic.preview .right-col.expand .results .nb-solutions{position:fixed;top:0;width:100%}
#auto-diagnostic.preview .right-col.expand .results .nb-solutions:before{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/auto-diagnostic/arrow-btm.png)}
#auto-diagnostic.preview .right-col.expand .bloc-propositions,#auto-diagnostic.preview .right-col.expand .bloc-operation,#auto-diagnostic.preview .right-col.expand #legal_conseiller{display:block !important;visibility:visible !important}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form{padding:inherit}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form .dropdown-container .dropdown-list li.type-projet ul{margin-left:37px}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form .dropdown-container .dropdown-list li.type-projet.selected{background-color:#9956a4}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form .dropdown-container .dropdown-list li.type-projet.selected span,#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form .dropdown-container .dropdown-list li.type-projet.selected i{color:#fff}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container .dropdown-list .dropdown-list-select li span,#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container i,#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container .dropdown-selected span{display:table-cell}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container .dropdown-list .dropdown-list-select li span,#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container .dropdown-selected span{line-height:1;padding-left:15px;vertical-align:middle}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container .dropdown .dropdown-selected-icon{padding-left:5px}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form #ad-question-1 .dropdown-container p.libelle{padding-left:30px}
#auto-diagnostic.preview .main .formulaire #auto-diagnostic-form .dropdown-container .dropdown .dropdown-selected p:not(.libelle){visibility:hidden}
#auto-diagnostic .ad-container-radio label{font-size:13px}
#auto-diagnostic .visible-xs{display:block}
#auto-diagnostic .hidden-xs{display:none !important}
#auto-diagnostic #auto-diagnosti-form{padding-bottom:100px}
#auto-diagnostic #auto-diagnosti-form .ad-container-radio{width:100%}
#auto-diagnostic #auto-diagnosti-form .form-info{text-align:center;padding:0}
#auto-diagnostic #auto-diagnosti-form .ad-decouvrir-financement{height:auto;padding-bottom:30px}
#auto-diagnostic #auto-diagnosti-form .ad-decouvrir-financement button{float:none;display:block;margin:0 auto}
#auto-diagnostic #ad-top-container-result #ad-resultat{height:auto;display:block}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container .ad-header-produits{height:auto;line-height:1}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60{position:inherit;width:100%;padding:0}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution{width:100%;height:auto;margin:0 0 15px}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution.one-button,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution.one-button{height:auto}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution.one-button .content a,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution.one-button .content a{clear:both;margin-top:0}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution img,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution img{display:none}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution img.favoris,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution img.favoris{display:block;position:relative;z-index:1;top:5px;left:0;margin:0 auto;padding:0;background-color:inherit}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution .content p,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution .content p{height:auto}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution .content a,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution .content a{width:90%}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution .content div.midBlock span,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution .content div.midBlock span{width:100%;text-align:center;margin-bottom:10px}
#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-40 .solution .content div.midBlock span.separate,#auto-diagnostic #ad-top-container-result #ad-resultat .produit-container #solutions-custom .col-60 .solution .content div.midBlock span.separate{display:none}
#auto-diagnostic #ad-top-container-result .ad-recommencer-simulation{float:left;width:100%;height:auto;padding-bottom:20px}
#auto-diagnostic #ad-top-container-result .ad-recommencer-simulation a.floatL{float:none;display:block;text-align:center;margin:0 0 20px 0}
#auto-diagnostic #ad-top-container-result .ad-recommencer-simulation a.btn-primary,#auto-diagnostic #ad-top-container-result .ad-recommencer-simulation a.btn-{float:none;width:250px;display:block;margin:0 auto}
#auto-diagnostic #ad-top-container-result .ad-recommencer-simulation a.btn-primary{margin-bottom:10px}
#auto-diagnostic #ad-top-container-result #ad-mentions-legales-container{height:auto;padding-bottom:20px}
#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires li,#trafic-crc #ct-conseiller-en-ligne .col-70 .tel #listHours ul.list-horaires2 li{width:7.14%;margin-right:0}
#trafic-crc #ct-conseiller-en-ligne .col-30{padding-left:0;margin-top:15px}
#trafic-crc #ct-conseiller-en-ligne .col-30 .chat{height:auto;padding-bottom:15px;background-position:center right}
.header-upload .circle{height:30px;width:30px;margin-top:21px;padding-top:0;margin-right:13px}
.header-upload h2{display:inline-block;font-size:34px;margin-top:22px}
.wrapper-upload{padding-top:0}
.wrapper-upload .form-ligne-titre{border-top:0}
.wrapper-upload .top{padding-top:25px}
.wrapper-dynacaap h2{font-size:27px}
.wrapper-dynacaap .orientations{max-height:350px;padding:2.7rem 2rem 1rem 1.6rem}
.wrapper-dynacaap .orientations p{margin-top:1.2rem}
.wrapper-dynacaap .orientations a{margin-top:10px}
.wrapper-dynacaap .bloc-pad{background-color:#f3eee9}
.wrapper-dynacaap .header-page h1{margin-top:0;margin-bottom:0}
.wrapper-dynacaap .list-vue1>li{border-top-color:none;border-top-style:none;border-top-width:none;margin:1px 0 0 0}
.wrapper-dynacaap .list-vue1.informations li span.titre{width:10px;display:block}
.wrapper-dynacaap .list-vue1>li .row.main{padding-top:1.3rem}
.wrapper-dynacaap .list-vue1>li .row.main>.col-10{display:block}
.wrapper-dynacaap .list-vue1>li .folder-btn{display:block;float:none;padding-left:9px;padding-top:1.6rem}
.wrapper-dynacaap .form-control.pull-right{float:none}
.wrapper-dynacaap .list-vue1.assurances .col-20{width:45%}
.wrapper-dynacaap .display-compte .compteD{border-bottom:1px solid #eaeaea;margin-bottom:11px}
.wrapper-dynacaap .form-ligne-titre{margin-top:19px;padding-left:20px}
.wrapper-dynacaap table.assurance-vie{width:100%;display:block;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-horizontal;overflow:-webkit-scrollbars-horizontal;background-color:#f8f8f8}
.wrapper-dynacaap table.assurance-vie.un{width:100%;overflow:hidden}
.wrapper-dynacaap table.assurance-vie.deux.pull-right{width:100%;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-horizontal;overflow:-webkit-scrollbars-horizontal;background-color:#f8f8f8}
.wrapper-dynacaap table.assurance-vie.trois{width:100%;overflow-x:auto;overflow-y:hidden;overflow:-moz-scrollbars-horizontal;overflow:-webkit-scrollbars-horizontal;background-color:#f8f8f8}
.wrapper-dynacaap table.assurance-vie.trois .support{width:19%}
.wrapper-dynacaap table.assurance-vie.trois .join-input{width:52%}
.wrapper-dynacaap table.assurance-vie th{font-size:1rem}
.wrapper-dynacaap .wrap .col-50{width:100%}
.wrapper-dynacaap .wrap .col-50:first-child{border-right:0;border-bottom:1px solid #eaeaea;padding-bottom:15px}
.wrapper-dynacaap .wrap .col-50:nth-child(2){padding-top:15px;clear:both}
.wrapper-dynacaap .wrap .col-50 p.cap{font-weight:normal}
.wrapper-dynacaap .btn-primary.pull-right{width:100%;clear:both}
.wrapper-dynacaap .btn-secondary{width:100%;clear:both;margin-top:20px}
.wrapper-dynacaap [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:0}
.wrapper-dynacaap .borderBottom{margin-bottom:20px}
.wrapper-dynacaap .etapes{display:none}
.wrapper-dynacaap .searchRow>div{width:64%}
.wrapper-dynacaap .searchRow>div:first-of-type{width:17%}
.wrapper-dynacaap .searchRow>div:last-of-type{min-width:0;width:15%}
.wrapper-dynacaap .searchRow>div:last-of-type button{padding:15px 0 0}
.wrapper-dynacaap .form .join-input{width:45%;z-index:1}
.wrapper-dynacaap .form .join-montant{width:48%}
.wrapper-dynacaap .form .form-control{padding:6px 8px 6px 12px}
.wrapper-dynacaap .analyses .contenu-ongana .onglet{padding:0 1rem}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .nano{height:21rem}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .nano .col-30.pdf{display:none}
.wrapper-dynacaap .analyses .contenu-ongana .onglet .row .rbdr{border-right:0}
.wrapper-dynacaap li .row.main p.brown{color:#958f8b;margin-top:-8px}
.wrapper-dynacaap li .row.main p.brown.border{border-bottom:solid 1px #d5d1cf;padding-bottom:25px}
.wrapper-dynacaap .col-50 .cap{color:#433931;padding-top:12px;font-weight:bold}
.wrapper-dynacaap .bloc-pad h2 .form-control{display:block;margin-top:10px}
.wrapper-dynacaap .list-vue1.assurances li.display-compte .col-20{width:45%}
.wrapper-dynacaap .list-vue1.assurances li.display-compte .col-20:nth-child(2){font-size:13px;padding-left:15px}
.wrapper-dynacaap .list-vue1.assurances li.display-compte .col-20:nth-child(3){font-size:15px}
.wrapper-dynacaap .list-vue1.assurances li.display-compte .col-10{width:0}
.wrapper-dynacaap .nano-content p.cap.big{margin-top:0}
.wrapper-dynacaap .nano-pane{right:0}
.wrapper-dynacaap table.assurance-vie{margin-bottom:20px}
.wrapper-dynacaap .confirmation{margin-left:-27px;margin-right:-27px;margin-bottom:0}
.wrapper-dynacaap .confirmation+.list-fav li{margin-top:0;margin-left:-27px;margin-right:-27px}
.wrapper-dynacaap .form .details.end [type=checkbox]:checked+label{padding-left:45px;line-height:17px}
.wrapper-dynacaap .searchRow{padding:0}
.wrapper-dynacaap .searchRow>div:first-of-type,.wrapper-dynacaap .searchRow>div:last-of-type{margin-top:3px}
.wrapper-dynacaap i.search{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/sprite-form.png) repeat scroll center 401px rgba(0,0,0,0);height:21px;width:21px;margin-top:12px}
.wrapper-dynacaap .form-control.valid:not(.noCheck){background:0;border-color:#5cc569;border-width:2px;outline:0 none}
.header-synthese-pat .info-totaux .col-50{padding:1.2rem 10px 16px;font-size:1.2rem}
.header-synthese-pat .info-totaux .col-50 span{margin-top:-2px}
.header-synthese-pat .info-totaux .col-50 .big{font-size:1.5rem}
.list-fam{border-top:1px solid #f3eee9;overflow:visible;height:80px}
.list-fam li{text-align:center;height:80px;margin:0;padding:0;border-right:0 none;z-index:1}
.list-fam li strong{padding:0 .5em;height:60%;font-weight:normal;font-family:bnpp_sansregular,Arial,sans-serif;font-size:1rem;text-align:center;display:block;line-height:1.1em;border-right:1px solid #f3eee9;position:absolute;top:20%;width:100%}
.list-fam li strong span{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}
.list-fam li:last-child strong{border-right:0 none}
.list-fam li.degrade-hover.active,.list-fam li.degrade-hover:hover{border-radius:0}
.list-fam li.degrade-hover.active strong,.list-fam li.degrade-hover:hover strong{border-right:0 none}
.synt-list{padding:0}
.synt-list i.icon-white-triangle-left.down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;background-size:80%;background-repeat:no-repeat;margin:0 0 0 5px;top:0;position:relative;width:9px;height:11px}
.synt-list .list-vue1>li{border-top:0;margin-bottom:0}
.synt-list .list-vue1>li .row.main{border-left:3px;border-bottom:solid 1px #f3eee9;padding:1.5rem 3rem 1.5rem 1rem}
.synt-list .list-vue1>li.open .row.main{border-bottom:0}
.synt-list .list-vue1>li.push-produit{background-color:#f3eee9;padding:1.5rem}
.synt-list .list-vue1>li.push-produit button{position:static;margin-top:1.5em;width:100%;float:left}
.synt-list .list-vue1>li.push-produit>div:first-child{width:20%}
.synt-list .list-vue1>li.push-produit>div:nth-child(2){width:80%}
.synt-list .list-vue1 li{padding:1.5rem 3rem 1.5rem 1.5rem}
.synt-list .list-detail>li .list-detail li{padding-left:3rem}
.synt-list .folder-btn{right:.5rem;top:.8rem}
.synt-list .synt-ligne-titre{padding:.8rem}
.synt-list .synt-ligne-titre .udc-solde.big{font-size:1.5em}
.synt-list [class*="wrapper-group"]{margin:0}
.synt-list>div:last-child{padding:1em}
.synt-list>div:last-child a{width:100%}
.display-graph{padding-right:0}
.display-graph figure.graph-pie{position:relative;width:100%;background-color:#f3eee9}
.display-graph figure.graph-pie.empty{top:auto;-webkit-transform:translateY(0);transform:translateY(0);background-color:rgba(243,238,233,0.13)}
.br-synt .col-85.key-word-search{width:70%}
.br-synt .col-15.list-vue{width:30%}
[class*="show-"].degrade-hover.active:not(.noAfter)::after{border-style:none}
.synt-graphe-container{height:477px;padding-left:0;padding-right:0}
.synt-graphe-container>div:not(.rightNav):not(.leftNav).riskTooltip{position:absolute;bottom:0;left:0;top:auto;height:65px;padding:.5em;background-color:#f3eee9;-webkit-box-shadow:0 -6px 10px 0 rgba(0,0,0,0.15);box-shadow:0 -6px 10px 0 rgba(0,0,0,0.15);text-align:left;font-size:1.1rem}
.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip){padding-top:70px}
.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).risqueDiv,.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).avoirsDiv,.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).portefeuilleDiv{padding-left:0;padding-right:0}
.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).risqueDiv p,.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).avoirsDiv p,.synt-graphe-container>div:not(.rightNav):not(.leftNav):not(.btnDiv):not(.graphTitle):not(.dotNav):not(.riskTooltip).portefeuilleDiv p{margin-top:.5em}
.synt-graphe-container .avoirsDiv,.synt-graphe-container.engagements>div:first-child{padding-top:90px;padding-left:0;padding-right:0}
.synt-graphe-container .avoirsDiv>div:first-child,.synt-graphe-container.engagements>div:first-child>div:first-child{text-align:center;padding:0}
.synt-graphe-container .avoirsDiv>div:first-child .tooltip,.synt-graphe-container.engagements>div:first-child>div:first-child .tooltip{left:50%;margin-left:0}
.synt-graphe-container .avoirsDiv>div:last-child,.synt-graphe-container.engagements>div:first-child>div:last-child{display:block;width:auto;padding-left:20px}
.synt-graphe-container.avoirs button,.synt-graphe-container.engagements button{display:none}
.synt-graphe-container .leftNav,.synt-graphe-container .rightNav{width:20px;display:block;background-position:center -35px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png);height:14px;border-style:none;border-radius:0;top:2em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.synt-graphe-container .leftNav:after,.synt-graphe-container .rightNav:after{background-image:none}
.synt-graphe-container .leftNav{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.synt-graphe-container .graph ul li,.synt-list .graph-pie ul li,.synt-graphe-container.engagements>div:first-child ul li{min-height:23px}
.synt-graphe-container .graph ul li div,.synt-list .graph-pie ul li div,.synt-graphe-container.engagements>div:first-child ul li div{width:34px;height:22px}
.synt-graphe-container .graph ul li span,.synt-list .graph-pie ul li span,.synt-graphe-container.engagements>div:first-child ul li span{max-width:75%;margin:3px 0 0}
.synt-list .tooltip,.synt-graphe-container .tooltip{left:50%;margin-left:0}
.display-graph .synt-ligne-titre .compte-asso{width:100%}
.display-graph .synt-ligne-titre .compte-asso .popover{width:110%;margin-left:-5%}
#nav_bpf{display:none}
body.webview #nav_bpf{display:block}
div.level1.fpbpf_avantages,div.level1.fpbpf_decouverte{padding:2em 10px 1em}
div.level1.fpbpf_header{padding-top:0}
div.level1.fpbpf_header div.wcm-image{overflow:hidden}
div.level1.fpbpf_header div.wcm-image img{width:160%}
div.level1.fpbpf_header div.level2.fpbpf_headerTop{padding:0 10px;top:50px}
div.level1.fpbpf_header div.level2.fpbpf_headerTop h1{width:100%;margin-bottom:.4em}
div.level1.fpbpf_header div.level2.fpbpf_headerTop p{width:100%}
div.level1.fpbpf_header div.fpbpf_quicknav{padding:.5em 10px}
div.level1.fpbpf_header div.fpbpf_quicknav ul li.fp-quickaccess{height:40px;width:40px}
div.level1.fpbpf_header div.fpbpf_quicknav ul li.fp-quickaccess span{font-size:1.55em}
div.level1.fpbpf_header div.level2.fpbpf_headerBottom{padding:.5em 10px}
div.fpbpf_avantages>div{padding:.5rem 0}
div.fpbpf_avantages ul{padding-left:1.42857rem}
div.level1.fpbpf_complement>p{margin-bottom:.5em}
div.level1.fpbpf_complement div.level2.table-row{border-bottom:0}
div.level1.fpbpf_complement div.level2.table-row:last-of-type div.level3:last-child{border-bottom:0}
div.level1.fpbpf_complement div.level2.table-row div.level3{display:block;width:100%;padding:0 0 1em;margin:0;border-right:0;border-bottom:1px solid #ded4ca}
div.level1.fpbpf_complement div.level2.table-row div.level3 .fp_bloc-pdf{padding:0 .5rem}
div.level1.fpbpf_complement div.level2.table-row div.level3 h3{margin-bottom:.7em}
div.fpbpf_decouverte ul li{float:none;width:100%;margin:0 0 20px}
div.fpbpf_decouverte ul li a{padding:1rem 1rem 0;min-height:0}
div.fpbpf_decouverte ul li span:last-child{padding:.8rem 2.66667rem 1rem;min-height:0}
.cookies p{display:block;width:206px;text-align:justify}
.cookies button{margin-top:27px}
.cookies .close{margin-top:28px;line-height:18px}
.bpf #wrapper-strategie-privee{margin-bottom:25px}
.bpf #wrapper-strategie-privee .onglet-bi-etat2{margin-top:0;color:#fff}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div{width:33.334%;border:0;border-radius:0;border-right:1px solid rgba(225,225,225,0.2)}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:after{display:none}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 div:nth-child(3){border-right:0}
.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box.active,.bpf #wrapper-strategie-privee .onglet-bi-etat2 .white-box:hover{color:#fff;cursor:pointer;background-color:#cdae6e;background-image:-webkit-linear-gradient(#cdae6e,#cdae6e);background-image:linear,false,#cdae6e,#cdae6e}
.bpf #wrapper-strategie-privee .well{padding:0}
.bpf #wrapper-strategie-privee .white-box{border-radius:2px;background-color:#fff;border:solid 1px #f3eee9}
.bpf #wrapper-strategie-privee .list-fav li{border:solid 1px #f3eee9;border-top:0;padding:0;background-color:#fff;border-left:0;border-right:0}
.bpf #wrapper-strategie-privee .list-fav li .main-row{padding:0 11px}
.bpf #wrapper-strategie-privee .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:17px 0 0}
.bpf #wrapper-strategie-privee .list-fav li .detail-vir{background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee .profil-de-risque{background:#fff;padding:10px 25px;border:1px solid #eee}
.bpf #wrapper-strategie-privee .profil-de-risque .time-line{height:40px}
.bpf #wrapper-strategie-privee .profil-de-risque .rect{width:98%;height:4px;display:inline-block;margin-bottom:6px;margin-left:11px;margin-right:11px;background:-moz-linear-gradient(left,#e7ddd3,#887564);background-image:linear,to right,#e7ddd3,#887564;background-image:-webkit-linear-gradient(left,#e7ddd3,#887564)}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:before{content:"";width:0;height:0;border-right:15px solid #e7ddd3;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;margin-top:-6px;margin-left:-14px;float:left}
.bpf #wrapper-strategie-privee .profil-de-risque .rect:after{content:"";width:0;height:0;border-left:15px solid #887564;border-top:8px solid transparent;border-bottom:8px solid transparent;display:inline-block;float:right;margin-top:-6px;margin-right:-12px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque{margin-bottom:15px;width:100%}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td{text-align:center;border:1px solid #d6d2cf;padding:15px}
.bpf #wrapper-strategie-privee .profil-de-risque table.tbl-profil-de-risque td.selected{background:#b2a699;color:#fff}
.bpf #wrapper-strategie-privee #onglet-content1 table td{padding:10px}
.bpf #wrapper-strategie-privee #onglet-content2,.bpf #wrapper-strategie-privee #onglet-content3{padding:2px 20px 20px 20px;background:rgba(243,238,233,0.6);text-align:justify}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment{display:inline-block;width:55%}
.bpf #wrapper-strategie-privee #onglet-content3 .mvt_comment p{margin:6px 0}
.bpf #wrapper-strategie-privee table{border-collapse:collapse;border-spacing:0;font-size:inherit;text-transform:uppercase;background:#f3eeea}
.bpf #wrapper-strategie-privee .table-border th{text-align:center;background:#e8ded4;color:rgba(102,93,84,0.5);padding:15px;border:1px solid #fff}
.bpf #wrapper-strategie-privee .table-border td{padding:10px;border:1px solid #e1ded7;margin:0}
.bpf #wrapper-strategie-privee .table-border tr{background:#fff;cursor:pointer}
.bpf #wrapper-strategie-privee .table-border th:nth-child(4){width:84px}
.bpf #wrapper-strategie-privee .table-border tr:nth-child(2n){background:transparent}
.bpf #wrapper-strategie-privee .table-border tr.close_row{display:none}
.bpf #wrapper-strategie-privee .table-border tr.close_row>p{display:none}
.bpf #wrapper-strategie-privee .table-border .folder-btn{cursor:pointer;font-size:1rem;float:right;margin:5px 27px 0 0}
.bpf #wrapper-strategie-privee .table_carte_id{overflow:hidden;height:238px}
.bpf #wrapper-strategie-privee #playerVideo_youtube_jMuuHub2ehA{width:40%;float:left;margin-right:20px}
.bpf #wrapper-strategie-privee #playerVideo_youtube_jMuuHub2ehA iframe{width:100%;height:252px}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper{position:relative}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper ul{margin:0;padding:0;float:left;width:25%;z-index:2;position:relative}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li{width:100%;height:40px;line-height:40px;text-align:center;padding:3px;list-style:none;color:#403c39;text-transform:uppercase;background:#f9f8f6;border:1px solid #e1ded5;border-bottom:0}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li:last-child{border:1px solid #e1ded5}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper li.active{background:#fff;border-right:0;color:#cdae6e;border-left:4px solid #cdae6e}
.bpf #wrapper-strategie-privee #onglet-content1 #tab-analyse-risque-wrapper .tab-content{border:1px solid #e1ded5;min-height:200px;padding:4px;background:#fff;float:left;width:75%;margin-left:-1px;position:relative;z-index:0}
.bpf #wrapper-strategie-privee #canvas-holder{width:550px;height:290px;margin:76px auto}
.bpf #wrapper-strategie-privee #canvas-holder canvas{width:200px;height:200px;float:left;margin-right:33px}
.bpf #wrapper-strategie-privee #chart-area-legend{float:left;margin:45px 0}
.bpf #wrapper-strategie-privee #chart-area-legend ul{margin:0}
.bpf #wrapper-strategie-privee #chart-area-legend li{margin-bottom:6px}
.bpf #wrapper-strategie-privee #chart-area-legend li span.first_child{display:inline-block;width:60px;height:15px;line-height:17px;text-align:right;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.second_child{width:30px;height:15px;float:left}
.bpf #wrapper-strategie-privee #chart-area-legend li span.third_child{display:inline-block;height:15px;line-height:17px}
.bpf #wrapper-strategie-privee #carousel_wrapper{margin-top:30px;padding:29px;border:1px solid #e1ded7;background:#f9f8f6;margin:30px 0 0}
.bpf #wrapper-strategie-privee #carousel_wrapper .carousel-indicators.list-{width:88%}
.bpf #wrapper-strategie-privee .js-build-carousel{height:400px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators{position:absolute;top:.3em;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:0;z-index:1}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li{width:150px;height:24px;margin:0 1em 0 0;cursor:pointer;float:left;line-height:24px;text-align:center;border:1px solid #e1ded7;border-radius:0;background:rgba(0,0,0,0);text-transform:uppercase;font-size:11.1px}
.bpf #wrapper-strategie-privee .js-build-carousel .carousel-indicators li.active{background-color:#433930;color:#fff;border:1px solid #433930}
.header-page.header-udc.header-select{margin-top:60px}
.header-page.header-udc.header-select div.info-totaux{width:100%;text-align:left}
.header-page.header-udc.header-select div.info-totaux div.col-50{float:left;text-align:left}
.header-page.header-udc.header-select div.info-totaux div.col-50 strong{width:100%}
.br-udc .select-titulaire-udc{width:75%}
.bpf #ct-urgence .col-6{width:100%;border-bottom:1px solid #ccc;margin-bottom:20px}
.bpf #ct-urgence .col-6:last-child{border-bottom:0 solid transparent}
a.btn-primary.action_wcb{padding:15px}
.onglet-nav{display:none !important}
.select-periode{display:none}
.pfm-wrapper h2{text-align:center;margin-bottom:20px}
.graphe-evol{width:100%;overflow:hidden;height:348px}
.graphe-container{left:49px;white-space:nowrap;overflow:auto;max-width:1500px;width:100%}
.bar-number-3{width:70px !important}
.bar-number-6,.list-graph-evolution>li.bar-number-6{width:140px !important;max-width:140px}
.cache-scroll{bottom:-13px}
.row-controls{background-color:#e7e7e7;top:297px;z-index:8}
.no-text-in-mobile{display:none}
.mobile-info{display:block}
.white-box .col-30{width:100%}
.white-box .col-30 a{float:left}
.list-filter-cat li{margin-bottom:10px}
.select-periode .list-mois{padding:1.4rem 1rem 6rem}
.select-periode .list-mois li.active-hover:after{top:23px}
.accordeon-date{display:block}
.for-accordeon-date{display:none}
.for-accordeon-date.opened{display:block}
.form .date-picker.date-picker-last:after{top:49px}
.list-graph-evolution .moyenne{font-size:1.3rem}
.custom-tooltip,.custom-tooltip-evol{height:58px;margin:0 auto;position:relative;width:95px}
.pfm-container .block-1{display:block}
.pfm-container .block-1.mobile-change{display:block}
.pfm-container .block-2{display:block}
.pfm-container .block-2.mobile-change{display:block}
.pfm-container .block-2.mobile-change .encart-reco.one-in-desktop{display:block}
.pfm-white-box p{margin-bottom:10px}
.pfm-white-box p.col-70.mob-100{line-height:auto;line-height:1.5rem;top:0}
.pfm-white-box p .big{display:inline-block;font-size:1.5rem;position:relative;top:2px}
.mobile-pages-wrap{display:none}
.form-pfm .add-categorie{margin-right:0}
.form-pfm .add-categorie [class*=btn-],.form-pfm .add-categorie a[class*=btn-]{padding:15px}
.form-pfm .add-categorie [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:20px}
.form-pfm .add-categorie button#submit-budg{width:auto}
.form-pfm .add-categorie .btn-secondary{width:auto;clear:none;margin-top:0}
.form-pfm .add-categorie .rop-categories{left:0;top:0;width:100%}
.form-pfm .budg-total{position:relative;bottom:0;width:100%}
.form-pfm .select-period .col-4,.form-pfm .select-period .col-2{width:100%}
.form-pfm.form [type=radio]:checked+label:before,.form-pfm.form [type=radio]:not(:checked)+label:before,.form-pfm.form-tooltip [type=radio]:checked+label:before,.form-pfm.form-tooltip [type=radio]:not(:checked)+label:before{top:-3px}
.form-pfm.form [type=radio]:checked+label:after,.form-pfm.form [type=radio]:not(:checked)+label:after,.form-pfm.form-tooltip [type=radio]:checked+label:after,.form-pfm.form-tooltip [type=radio]:not(:checked)+label:after{top:-25px}
.form-pfm.form .join-button .form-control,.form-pfm.form .join-montant .form-control{min-width:46px}
.pfm-mes-budgets-detail canvas{width:0;height:0}
.pfm-mes-budgets-detail .wrap{position:relative;padding:0}
.pfm-mes-budgets-detail .container-donut{position:absolute;top:170px;left:20px}
.pfm-mes-budgets-detail .white-box .col-70{width:100%;padding:0 20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50,.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30{width:100%;padding-left:0;border-left:0}
.pfm-mes-budgets-detail .list-caracteritiques .detail-periode{border-bottom:1px solid #eee;margin-bottom:20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30.trait-little,.pfm-mes-budgets-detail .list-caracteritiques .col-50.padding-l-30.trait-big{background-image:none}
.pfm-mes-budgets-detail .list-caracteritiques{margin-bottom:20px}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.detail-depense{border:0;padding-left:50%;margin-bottom:0;padding-bottom:0;margin-bottom:0}
.pfm-mes-budgets-detail .list-caracteritiques .col-50.detail-depense .text-bigger{margin-top:-4px;float:right;text-align:right}
.pfm-mes-budgets-detail .white-box .col-30{padding:0}
.pfm-mes-budgets-detail .donut-detail-depense{display:none}
.pfm-mes-budgets-detail .donut-detail{top:23px;left:17px}
.pfm-mes-budgets-detail #donut-mobile{width:70px;height:70px}
.pfm-mes-budgets-detail .container-category{padding-left:0;padding-right:0;position:relative}
.pfm-mes-budgets-detail .container-category .col-3{width:50%;margin-right:0}
.pfm-mes-budgets-detail .container-category .montant-reste-container{margin-top:15px;width:100%}
.pfm-mes-budgets-detail .container-category .indicateur-info{top:150px;left:calc( 48% - 150px)}
.pfm-mes-budgets-detail .row-controls{top:279px}
.pfm-mes-budgets-detail .canvas-subcategories-container .row-controls{top:261px}
.pfm-mes-budgets-detail .canvas-categories-container .grid-container{top:57px}
.pfm-mes-budgets-detail .canvas-categories-container li,.pfm-mes-budgets-detail .canvas-subcategories-container li{width:70px}
.pfm-mes-budgets-detail .canvas-subcategories-container .grid-container{top:37px}
.pfm-mes-budgets-detail .canvas-categories-container .help-text-popup,.pfm-mes-budgets-detail .canvas-subcategories-container .help-text-popup{display:none}
.pfm-mes-budgets-detail .list-rop div.rop-detail.col-60{width:65% !important;padding-right:0}
.pfm-mes-budgets-detail .list-rop .rop-montant{padding-left:0}
.form-pfm fieldset.add-categorie{padding:3rem 1.5rem}
.form-pfm fieldset.add-categorie .js-rop-item-op .col-40{width:35%}
.form-pfm fieldset.add-categorie .rop-detail p{margin:16px auto 16px 10px !important;width:87%;max-width:100px}
.form-pfm fieldset.add-categorie .list-rop .rop-action{display:block;right:8px;top:18px}
.pro .accordeon-date{display:block}
.pro .for-accordeon-date{display:none}
.wrapper-main-rop-list .section-list-operation .categories-menu>a .icon{margin-right:0;position:relative;top:2px}
.for-accordeon-date .col-40{width:100%}
}
@media print{@page{margin:1cm}
html{font-size:12px}
.display-on-print{display:block !important;visibility:visible !important}
.hide-on-print{display:none}
#mainMenu,#wcm-l-bottom-header-connected,#footer,#header,.wcm-fil-ariane-header{display:none}
#mainContent{padding:0}
.fp-mentionsLegales{margin-left:0;width:100%}
.header-page.has-onglet{margin:0}
.header-page{padding-top:10px;border-bottom:solid 1px #837c77;color:#000}
.header-select{min-height:0}
.barre-recherche,.onglet,.onglet-nav,.graphDiv,.rop-avenir-header,.udc-ajouter-compte,.js-editable i{display:none !important}
.rop-ligne-titre,.udc-ligne-titre{padding:5px;border:0 0 1px 0}
.udc-ligne-titre h4{margin-bottom:0;color:#000 !important}
.list-vue1 .col-10.center{display:none}
.list-vue1>li .row.main,.rop-caracteristiques>li .row.main{padding:10px;border:solid 1px #f3eee9}
.list-vue1>li .infos-compte{width:45%}
.global-udc .list-familles li,.meteo>i{color:#000 !important}
.dropdown-container-header,.editable-container,.rop-actions,a.rop-avenir-header,.rop-action,.rop-wrapper .header-select .infos .icon{display:none}
.wrapper-rop-1.list{padding:0 10px}
.rop-wrapper .header-select{padding-bottom:0;color:#433931}
.rop-montant>.positif{color:#433931}
.list-rop>li{padding:2px 10px 0 10px !important;border-left:0;border-right:0}
.list-rop .rop-cat{min-width:0;min-height:0}
.list-rop .rop-cat .icon{display:none}
.list-rop .rop-cat .date-operation{line-height:1.5rem}
.list-rop .rop-montant{width:100px !important;font-size:.71429rem}
.list-rop .rop-detail{min-height:0}
.list-rop .rop-detail.col-60 .list-rop .rop-detail.col-45{width:65% !important}
.list-rop .rop-detail p{margin-top:5px}
#fp-rightCol,#fp_main_content #fp_outilsSim,#fp_souscrire{display:none}
#fp_main_content{width:100%}
#fp_faq ul li{padding:10px}
#fp_faq ul li.fp-icon-bulle{padding:5px 15px}
#fp_faq ul li.hidden{display:block !important;visibility:visible}
#fp_hero{top:0}
#fp_hero.level1>.wcm-image{height:100px}
#fp_hero.level1>.wcm-image>img{display:none}
#fp_hero #fp_infos_hero{top:10px}
#fp_hero #fp_infos_hero h1+p{top:-10px}
#fp_main_content #fp_endetail{display:none}
#fp_main_content #fp_presentation #fp_infos_carre div.fp-carre-infos{min-height:300px}
.bpf #wrapper-strategie-privee .table_carte_id{height:712px}
.bpf #wrapper-strategie-privee .btn-primary.btn_carte_id{display:none}
.visionneuse .en-tete{display:none}
.visionneuse .page[data-loaded]{width:100% !important;height:auto !important}
body.pro .list-rop .rop-detail.col-45{width:55% !important}
.cookies{display:none}
.wrapper-main-rop-list .section-list-operation .categories-menu>a{display:none}
.wrapper-main-rop-list .section-list-operation .categories-menu>a.active{display:block}
}
body.bpf .udc.cartes header.row.udc-ligne-titre{padding:5px 10% 0 2rem}
body.comptes-contrats .onglet li a.active,body.comptes-contrats .onglet li a.disable,body.comptes-contrats .onglet li a.actif{border-radius:0;color:#fff}
body.comptes-contrats .onglet li a{padding:25px 29px;margin:0}
body.comptes-contrats #zone-publiable-haute-accueil{display:none !important}
body.comptes-contrats .rop-wrapper .form-advanced-search.rop{width:calc(100% - 60px);margin:0 auto;border:1px solid #ccc;top:-1px;position:relative;padding-left:30px}
body.comptes-contrats .rop-wrapper nav+section.row{background-color:#f3eee9}
body.comptes-contrats.bpf .close{color:#b2965b}
body.comptes-contrats.bpf .liste-famille-compte .col-10{width:5%}
body.comptes-contrats.bpf .liste-famille-compte .col-55{width:60%;padding:10px 0}
body.comptes-contrats .rop-wrapper .form-advanced-search.rop .close{color:#b2965b;right:40px}
body.comptes-contrats .rop-wrapper .header-page.header-select .infos .handlebar-template-placeholder span{font-size:.9rem}
body.comptes-contrats .rop-wrapper .header-select .dropdown-header .dropdown-selected{padding:32px 0 0 0}
body.comptes-contrats .rop-wrapper header.header-select{padding-bottom:0}
body.comptes-contrats .rop-wrapper .header-page .handlebar-template-placeholder .js-avenir-header,body.comptes-contrats .rop-wrapper .header-page .handlebar-template-placeholder .js-previsionnel{font-size:1rem}
body.comptes-contrats .rop-wrapper .header-select .dropdown-header .dropdown-selected .subtitle{border-bottom:0 solid transparent;font-size:.9rem}
body.comptes-contrats .rop-wrapper span.js-solde-dispo-placeholder.big{font-size:1.5rem}
body.comptes-contrats .header-select .dropdown-header div.btn-select{background-color:#fff;background-position:-62px -106px}
body.comptes-contrats .rop-wrapper .header-select .dropdown-header .btn-select:hover{border:1px solid #fff;background-color:transparent;background-position:-61px -134px}
body.comptes-contrats .rop-wrapper .header-select .dropdown-header .editable-container{display:none}
body.comptes-contrats .rop-wrapper .barre-recherche{padding:0 2rem}
body.comptes-contrats .rop-wrapper .recherche-rop .key-word-search{width:calc((100% - 250px)/3);padding:15px 15px 15px 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}
body.comptes-contrats .rop-wrapper .recherche-rop .key-word-search input{border:0 solid transparent}
body.comptes-contrats .barre-recherche .form label.search{border-right:0 solid transparent}
body.comptes-contrats .rop-wrapper .barre-recherche .pointage span.badge{top:-9px;margin-left:0;left:11px}
body.comptes-contrats .rop-wrapper .barre-recherche .form .custom-select,body.comptes-contrats .rop-wrapper .barre-recherche .form .custom-select2{background-color:transparent}
body.comptes-contrats .rop-wrapper .active-timeline{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/rop/sprite-rop2.png) center -293px no-repeat}
body.comptes-contrats .rop-wrapper .barre-recherche .form .form-control{background-color:#fff}
body.comptes-contrats .rop-wrapper .barre-recherche form .row>div{height:80px}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee{border:1px solid #fff;height:50px;margin-top:15px;background-color:#fff}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee.active{background-color:#fff;position:relative;top:0;height:66px;z-index:6;border-bottom:0 solid transparent;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee.active i{top:-11px}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee:after{content:"\e67e"}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee.active:after{margin-top:-9px;content:"\e67d"}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button i{display:inline-block;position:relative;top:-1px}
body.comptes-contrats .rop-wrapper .barre-recherche .form label.search:after{top:15px}
body.comptes-contrats .rop-wrapper .barre-recherche .form .custom-select2:after,body.comptes-contrats .barre-recherche .form .custom-select:after{top:0}
body.comptes-contrats .rop-wrapper .active-liste.active{background-position:center -548px}
body.comptes-contrats .rop-wrapper .rop-caracteristiques{border-bottom:solid 1px #dcdfe0;margin-bottom:1.5rem;position:relative;background-color:#fff;z-index:5}
body.comptes-contrats .rop-wrapper .form-advanced-search{border-top:solid 1px #dcdfe0;z-index:5}
body.comptes-contrats .rop-wrapper .barre-recherche .form .form-control{height:50px}
body.comptes-contrats .rop-wrapper .barre-recherche .form select.form-control{border:1px solid #9f9f9f;background-color:transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#424242}
body.comptes-contrats .rop-wrapper .filtre-tri{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}
body.comptes-contrats .header-page.has-onglet{margin-top:50px}
body.comptes-contrats .header-select{min-height:142px}
body.comptes-contrats .rop-wrapper #button-show-categorie-pointee .icon-pin-alt{position:relative;top:8px}
body.comptes-contrats .rop-wrapper .header-select .infos{margin-top:6px}
body.comptes-contrats .rop-wrapper #downloadReleveRop,body.comptes-contrats .rop-wrapper #button-show-categorie-pointee,body.comptes-contrats .rop-wrapper .list-vue li{border:solid 1px #CCC;border-left:1px solid #ccc;height:50px;width:50px;background-color:#fff;margin:15px 10px;padding:9px;text-align:center;position:relative;left:1px}
body.comptes-contrats .udc-ligne-titre{padding:5px 0 2px 9px !important}
body.comptes-contrats div#button-show-categorie-pointee{margin-left:0 !important}
body.comptes-contrats .col-10.pointage.toggle-cube-button.toggle-print{margin-right:10px !important;border:solid 1px #CCC;border-left:1px solid #ccc;height:50px;width:50px;background-color:#fff;margin:15px 0 15px 1px;padding:9px;position:relative;text-align:center;left:1px}
body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button,body.comptes-contrats div.rop-wrapper .barre-recherche form .row>a.toggle-cube-button,body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button,body.comptes-contrats .col-10.pointage.toggle-cube-button.toggle-print{border:solid 1px #CCC;border-left:1px solid #ccc;height:50px;width:50px;background-color:#fff;margin:15px 0 15px 1px;padding:9px;position:relative;text-align:center;left:1px}
body.comptes-contrats div.rop-wrapper .barre-recherche form .row>a.toggle-cube-button.toggle-print span{margin-left:0;font-size:1.7rem;color:#787878;top:3px;position:relative}
body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button .plus-moins:before{content:"\e67e";font-size:1.5rem;position:absolute;top:3px;left:-35px}
body.comptes-contrats body.bpf .list-vue1>li:hover .row.main span i:after{color:none}
body.comptes-contrats .udc-liquidite .folder-btn .icon-carret-down:after,body.comptes-contrats .udc-liquidite .folder-btn .icon-carret-up:after{color:#769d44}
body.comptes-contrats .udc-epargne-dispo .folder-btn .icon-carret-down:after,body.comptes-contrats .udc-epargne-dispo .folder-btn .icon-carret-up:after{color:#1a4b8e}
body.comptes-contrats .udc-titre .folder-btn .icon-carret-down:after,body.comptes-contrats .udc-titre .folder-btn .icon-carret-up:after{color:#c56a01}
body.comptes-contrats .udc-assurance-vie .folder-btn .icon-carret-down:after,body.comptes-contrats .udc-assurance-vie .folder-btn .icon-carret-up:after{color:#9e1e3f}
body.comptes-contrats .udc-credit-immo .folder-btn .icon-carret-down:after,body.comptes-contrats .udc-credit-immo .folder-btn .icon-carret-up:after{color:#692c71}
body.comptes-contrats .udc .udc-ajouter-compte{display:none !important}
body.comptes-contrats .udc .folder-btn .icon-carret-down:before,body.comptes-contrats .udc .folder-btn .icon-carret-up:before{font-family:iconbnp;font-size:1.5rem;position:relative;top:-7px;right:3px}
body.comptes-contrats .recherche-rop .recherche-avancee:after{font-size:21px;margin-top:-2px}
body.comptes-contrats div.rop-wrapper .barre-recherche .pointage span{font-weight:600}
body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button .plus-moins.plus:before{content:"\e67d"}
body.comptes-contrats .wrapper-rop-1.list{padding:1rem 2rem}
body.comptes-contrats .list-vue1>li{position:relative}
body.comptes-contrats .liste-famille-compte .list-vue1>li .folder-btn{padding-top:21px;position:absolute;right:0;top:0;bottom:0;width:37px}
body.comptes-contrats .liste-famille-compte .folder-btn .icon-carret-down,body.comptes-contrats .liste-famille-compte .folder-btn .icon-carret-up{display:block}
body.comptes-contrats .actions-rapides-top .actions-rapides .white-box h3{font-size:1.5rem;font-weight:600}
body.comptes-contrats .actions-rapides-top .actions-rapides .white-box{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background-color:#fff;border:solid 1px #ccc;position:relative;height:145px;margin-top:10px;margin-right:20px}
body.comptes-contrats div.actions-rapides.tall i:after{top:60px}
body.comptes-contrats .recherche-rop .list-vue{display:none}
body.comptes-contrats .section-list-operation .degrade-hover.btn-secondary:hover,body.comptes-contrats .section-list-operation .degrade-hover:hover,body.comptes-contrats .section-list-operation .green-hover.btn-secondary:hover,body.comptes-contrats .section-list-operation .green-hover:hover,body.comptes-contrats .section-list-operation ul>li.degrade-hover.btn-secondary:hover,body.comptes-contrats .section-list-operation ul>li.degrade-hover:hover{background-color:#fff}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a:hover{background-color:#ebe4dc;color:#42382f}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a{height:75px;border-radius:0;line-height:75px;background-color:#fff;border-bottom:5px solid #42382f;background-image:none}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a.active{background-color:#42382f;color:#fff}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a{color:#42382f}
body.comptes-contrats .degrade-hover.active:not(.noAfter):after,body.comptes-contrats .green-hover.active:not(.noAfter):after,body.comptes-contrats ul>li.degrade-hover.active:not(.noAfter):after{display:none}
body.comptes-contrats .categories-menu .degrade-hover .icon{font-size:1.8rem;margin-right:10px;position:relative;top:5px}
body.comptes-contrats #header-avenir-rop{display:none}
body.comptes-contrats .section-list-operation.avenir .rop-calendar .badge{display:none}
body.comptes-contrats .section-list-operation.avenir .rop-calendar .date-JM{padding-top:11px;padding-left:34px;float:left}
body.comptes-contrats .section-list-operation.avenir .rop-calendar .date-JM span:not(.badge){left:59px;top:13px;font-size:14px}
body.comptes-contrats .section-list-operation.avenir .rop-cat .badge{display:none}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir li .rop-cat{margin-right:.5rem}
body.comptes-contrats .section-list-operation.avenir .rop-calendar{font-weight:600;background-position:center -242px;background-size:150%}
body.comptes-contrats .section-list-operation.avenir .detail-carte .rop-calendar.rop-calendar-carte{background-image:none}
body.comptes-contrats .section-list-operation.avenir .detail-carte .rop-calendar.rop-calendar-carte .date-JM{padding-left:0}
body.comptes-contrats .section-list-operation.avenir .detail-carte .rop-calendar.rop-calendar-carte .date-JM span:not(.badge){left:20px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .rop-detail{left:135px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .detail .rop-calendar-carte{margin-left:10px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .detail.paddingLeft{padding-left:16px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .detail-carte-libelle{position:relative;left:27px}
body.comptes-contrats .section-list-operation.avenir .icon-rop-carte,body.comptes-contrats .section-list-operation.avenir .icon-rop-autres{width:30px;height:30px;background-size:100%}
body.comptes-contrats .section-list-operation.avenir .icon-rop-prelevement{background-position:center -80px;width:30px;height:15px;position:relative;background-size:100%;top:8px}
body.comptes-contrats .section-list-operation.avenir .icon-rop-carte{background-position:center -23px}
body.comptes-contrats .section-list-operation.avenir .icon-rop-autres{background-position:center -49px}
body.comptes-contrats .section-list-operation.avenir .row.fleche:before,body.comptes-contrats .section-list-operation.avenir .row.fleche:after{display:none}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .main{padding:9px 1rem}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .detail-carte .pull-right.rop-montant{top:4px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .pull-right.rop-montant{top:0}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .main .pull-right.rop-montant{margin-top:0}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .label-type{padding-top:12px;padding-bottom:6px}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .main .rop-montant{margin-right:0;color:#212121}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .pull-right.rop-montant ~ p.pull-left{right:82px;top:27px}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation.avenir .rop-montant>.positif{left:-60px}
body.comptes-contrats .list-rop-avenir .detail-carte,body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .main{position:relative;height:54px;overflow:hidden}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir li .icon-carret-down,body.comptes-contrats .section-list-operation.avenir .list-rop-avenir li .icon-carret-up{background-color:#faf9f9;right:0;top:0;bottom:0;width:54px;height:54px;position:absolute;background-image:none}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir li .icon-carret-down:before{font-family:iconbnp;content:"\e67e";font-size:1.3rem;position:absolute;top:16px;left:17px;color:#212121}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir li .icon-carret-up:before{font-family:iconbnp;content:"\e67d";font-size:1.3rem;position:absolute;top:16px;left:17px;color:#212121}
body.comptes-contrats .info-totaux span.no-mob br{display:none}
body.comptes-contrats .liste-famille-compte .udc-assurance-vie>li:hover .row.main p{color:#fff}
body.comptes-contrats .liste-famille-compte .udc-assurance-vie>li:hover .row.main{background-image:none}
body.comptes-contrats .header-page.header-udc.header-select div.info-totaux strong{display:inline-block;font-size:1.3rem;margin-left:10px}
body.comptes-contrats .header-page.header-udc.header-select div.info-totaux span.no-mob{margin-right:5px}
body.comptes-contrats .info-totaux .col-50{width:24%}
body.comptes-contrats .col-60.libelle-compte .dropdown-container-header .fleche-haut{display:none}
body.comptes-contrats .col-60.libelle-compte div.dropdown-container-header{top:140px;width:100%;max-height:500px;padding:0}
body.comptes-contrats .header-select .dropdown-list-header{max-height:none}
body.comptes-contrats .header-select .dropdown-list-header .dropdown-list-select-header li{margin:0 21px 0 0}
body.comptes-contrats .header-select .dropdown-list-header .dropdown-list-select-header li.compte{border-left:5px solid #7c8bb3}
body.comptes-contrats .header-select .dropdown-list-header .dropdown-list-select-header li.livret{border-left:5px solid #1a4b8e}
body.comptes-contrats .header-select .dropdown-list-header .dropdown-list-select-header li.credit{border-left:5px solid #623169}
body.comptes-contrats .list-rop-avenir .main p{color:#767676}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee{width:calc((100% - 250px)/3)}
body.comptes-contrats .rop-wrapper .rop-actions{background:0}
body.comptes-contrats .rop-actions .action-rib,body.comptes-contrats .rop-actions .action-demat,body.comptes-contrats .rop-actions h2{display:none}
body.comptes-contrats .rop-actions .action-rib,body.comptes-contrats .rop-actions .action-demat{display:none}
body.comptes-contrats .global-udc{padding-left:0}
body.comptes-contrats #udc-famille-ancre .list-familles li{padding:.2rem 1.8rem 0;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form_bpf_udc.png);background-repeat:no-repeat;background-position:center right}
body.comptes-contrats #udc-famille-ancre .list-familles li.famille0{background-position:right -1363px}
body.comptes-contrats #udc-famille-ancre .list-familles li.famille1{background-position:right -1392px}
body.comptes-contrats #udc-famille-ancre .list-familles li.famille2{background-position:right -1776px}
body.comptes-contrats #udc-famille-ancre .list-familles li.famille3{background-position:right -1422px}
body.comptes-contrats #udc-famille-ancre .list-familles li.famille4{background-position:right -1454px}
body.comptes-contrats #udc-famille-ancre .list-familles li:hover[class*="famille"]{background-position:right -1744px}
body.comptes-contrats .br-udc.barre-recherche .form label.search .form-control{font-size:15px}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation.avenir .detail .rop-montant>.positif{left:90px}
body.comptes-contrats .ia-udc .list-familles li:last-child{border-right:0}
body.comptes-contrats #wcm-l-nav-rop .onglet-pagination{display:none}
body.comptes-contrats .udc-epargne-dispo .folder-btn::before,body.comptes-contrats .udc-epargne-a-terme .folder-btn::before{height:78px}
body.comptes-contrats .liste-famille-compte ul.list-vue1,body.comptes-contrats.bpf .liste-famille-compte ul.list-vue1.udc-assurance-vie{margin-bottom:.85rem}
body.comptes-contrats .udc .list-vue1 .a-venir{padding-left:0;margin-right:8px}
body.comptes-contrats .liste-famille-compte h4.udc-solde{padding:0 0 0 10px;margin:0 0 0 7px;position:relative;line-height:15px;top:5px}
body.comptes-contrats .liste-famille-compte .rop-ave .a-venir strong{position:relative}
body.comptes-contrats .liste-famille-compte .udc-ligne-titre .a-venir strong:after{display:none;background-color:transparent}
body.comptes-contrats .liste-famille-compte .rop-ave .a-venir strong:after{display:block;content:" ";height:16px;position:absolute;width:1px;bottom:0;background-color:#433931;right:-14px}
body.comptes-contrats .list-vue1>li:hover .rop-ave .a-venir strong:after{background-color:#fff}
body.comptes-contrats .barre-recherche .recherche-avancee,body.comptes-contrats .barre-recherche .recherche-periode{color:#42382f}
body.comptes-contrats .list-vue1 p.info .a-venir+.no-mob,body.comptes-contrats .rop-caracteristiques p.info .a-venir+.no-mob{display:none}
body.comptes-contrats .list-vue1>li:hover .row.main span{border-bottom:1px solid #fff}
body.comptes-contrats .list-vue1.udc-epargne-dispo>li:hover .row.main span i{color:#837c77}
body.comptes-contrats .pointage-wrapper{top:14px}
body.comptes-contrats .rop-pointage .arrow-right{display:none}
body.comptes-contrats #wcm-l-nav-udc ul.onglet{padding:11px 0;padding:0}
body.comptes-contrats #wcm-l-nav-udc ul.onglet li a{padding:26px 29px;padding:30px 29px}
body.comptes-contrats #wcm-l-nav-udc ul.onglet li a#dash-epargne{padding:26px 29px;padding:26px 29px}
body.comptes-contrats .header-udc .libelle-compte.col-50,body.comptes-contrats .header-udc .libelle-compte{width:100%}
body.comptes-contrats .header-udc .libelle-compte h2{text-align:right;font-family:bnp_regular,Arial,sans-serif;font-size:1.5rem;text-transform:none;position:absolute;top:0;right:30px}
body.comptes-contrats .header-udc h1.title-udc{position:absolute}
body.comptes-contrats .header-udc .info-totaux .col-2,body.comptes-contrats .header-udc .info-totaux.col-50{border-top:solid 0 transparent;width:100%}
body.comptes-contrats .header-page.header-udc.header-select div.info-totaux.col-50{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (max-width:768px){body.comptes-contrats .header-page.header-udc.header-select div.info-totaux.col-50{display:none}
}
body.comptes-contrats .header-page.header-udc.header-select div.info-totaux.col-50 .col-50{margin-left:25px;width:auto}
body.comptes-contrats .icon.icon-printer{color:#787878}
body.comptes-contrats .icon.icon-printer:before{position:absolute;right:11px;font-size:1.9rem;top:2px}
body.comptes-contrats .icon.icon-download-alt:before{top:3px;position:relative}
body.comptes-contrats .list-rop .rop-detail p{margin:5px 0 0 4%;margin-top:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
body.comptes-contrats .wrapper-main-rop-list .rop-montant{margin-top:4px}
body.comptes-contrats .rop-wrapper .list-rop .rop-action{margin-top:2px}
body.comptes-contrats .rop-wrapper .list-rop .rop-action .col-10{display:none}
body.comptes-contrats .rop-wrapper .list-rop .rop-ation .col-10{display:none}
body.comptes-contrats .wrapper-rop-1.list.action-rapide .rop-actions{padding:.5rem 2rem 1rem}
body.comptes-contrats .header-page.header-udc.header-select div.last-log{margin-top:38px}
body.comptes-contrats .header-page .breadcrumb small{color:#FFF}
body.comptes-contrats .header-page.header-udc.header-select div.info-totaux div.col-50{margin-top:3px}
body.comptes-contrats .rop-wrapper .rop-caracteristiques{border-bottom:solid 1px #dcdfe0;position:relative;background-color:#FFF;z-index:5;margin:2rem;padding:0}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a:after{display:none}
body.comptes-contrats .rop-wrapper .rop-caracteristiques>h3{font-size:1.75rem;background-color:#faf9f9;border:1px solid #dcdfe0;margin:25px 0 0;padding:1.25rem 1rem 1rem}
body.comptes-contrats .rop-wrapper .rop-caracteristiques>div{padding:1rem}
body.comptes-contrats .rop-wrapper .recherche-rop-avenir .filtre-tri{width:calc((100% - 185px)/2)}
body.comptes-contrats .rop-wrapper .recherche-rop-avenir .key-word-search{width:calc((100% - 260px)/2)}
body.comptes-contrats .wrapper-rop-1.list.pointage-on{padding-right:227px}
body.comptes-contrats .rop-wrapper{background:#f3eee9}
body.comptes-contrats .rop-wrapper .filtre-tri{padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box;width:calc((100% - 250px)/3)}
body.comptes-contrats .rop-wrapper .barre-recherche form .row button.js-toggle-recherche-avancee{width:calc((100% - 250px)/3)}
body.comptes-contrats .br-udc.barre-recherche{display:none}
body.comptes-contrats .liste-famille-compte .list-vue1>li .row.main p.info.rop-ave span:nth-child(3){display:none}
body.comptes-contrats .liste-famille-compte .list-vue1>li .row.main .infos-solde h4.udc-solde{float:none;line-height:normal;top:auto}
body.comptes-contrats .liste-famille-compte .list-vue1>li .row.main .infos-solde p.info.rop-ave .a-venir strong:after{display:none}
body.comptes-contrats .liste-famille-compte .list-vue1>li .row.main .infos-solde p.info.rop-ave span:nth-child(3){display:inline-block}
body.comptes-contrats .br-udc .barre-recherche .form .custom-select2::after,body.comptes-contrats .barre-recherche .form .custom-select::after{height:50px;right:1px;top:0;background-color:transparent}
body.comptes-contrats .udc-ligne-titre h4+.col-70{padding-top:3px;padding-bottom:2px;font-size:1.2rem}
body.comptes-contrats .liste-famille-compte .udc-ligne-titre h4+.col-70{padding-right:68px}
body.comptes-contrats .udc-ligne-titre h4.col-30{position:relative;top:4px}
body.comptes-contrats .liste-famille-compte .a-venir:before{position:relative;top:2px;left:-5px}
body.comptes-contrats .liste-famille-compte li .a-venir:before{position:absolute;top:1px;left:-27px;text-indent:5px;margin-right:2px}
body.comptes-contrats .liste-famille-compte .infos-compte h4.js-editable{margin-right:10px}
body.comptes-contrats header.row.udc-ligne-titre h4,body.comptes-contrats header.row.udc-ligne-titre span,body.comptes-contrats header.row.udc-ligne-titre strong,body.comptes-contrats .udc-ligne-titre h4+.col-70 span{font-size:1.2rem}
body.comptes-contrats .br-udc .rop-ligne-titre,body.comptes-contrats .udc-ligne-titre{padding:5px 0 2px 9px}
body.comptes-contrats .br-udc #list-sort-by{font-size:15px}
body.comptes-contrats .br-udc .select-titulaire-udc .btn-select{top:-4px}
body.comptes-contrats .header-udc h2.mobile-only{cursor:text;float:left;font-size:36px;padding-left:.5rem;position:relative;text-transform:uppercase}
body.comptes-contrats .header-udc h2.mobile-only::after{display:none}
body.comptes-contrats .list-rop-avenir .main p{color:#767676}
body.comptes-contrats #recherche-avancee-form .join-montant{width:21%}
body.comptes-contrats #recherche-avancee-form .join-montant .form-control{padding:0;text-align:center;line-height:47px}
body.comptes-contrats .popover .close{top:8px;height:25px;border:1px solid #b2965b;color:#b2965b}
body.comptes-contrats .list-vue1>li:hover .row.main span.close{color:#b2965b}
body.comptes-contrats .list-vue1>li:hover .row.main span.close,body.comptes-contrats .list-vue1>li:hover .row.main span.close{border-bottom:1px solid #b2965b}
body.comptes-contrats .compte-favori .popover .form [type=radio]:checked+label:after,body.comptes-contrats .compte-favori .popover .form [type=radio]:not(:checked)+label:after{top:0}
@media screen and (max-width:768px){body.comptes-contrats .header-page.has-onglet,body.comptes-contrats body.preview .header-page.has-onglet{margin-top:0}
body.comptes-contrats .rop-wrapper #downloadReleveRop,body.comptes-contrats .rop-wrapper #button-show-categorie-pointee,body.comptes-contrats .rop-wrapper .list-vue li,body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button,body.comptes-contrats div.rop-wrapper .barre-recherche form .row>a.toggle-cube-button{left:0}
body.comptes-contrats ul.list-familles.js-graph-liste-famille.js-nav-current-page{display:none}
body.comptes-contrats .header-udc .info-totaux{display:none}
body.comptes-contrats .br-udc .filtre-tri{width:48%}
body.comptes-contrats .br-udc .select-titulaire-udc{width:48%}
body.comptes-contrats .barre-recherche.js-expand .key-word-search{display:none}
body.comptes-contrats .barre-recherche.js-expand.br-udc{padding-left:0}
body.comptes-contrats .br-udc.barre-recherche>form>.row{margin-left:0}
body.comptes-contrats .udc .list-vue1 .a-venir::before{margin-left:0;top:3px;left:-7px}
body.comptes-contrats .udc .list-vue1 .a-venir{border-bottom:0}
body.comptes-contrats .a-venir::before,body.comptes-contrats .en-cours::before{position:relative}
body.comptes-contrats .liste-famille-compte .a-venir::before{line-height:14px}
body.comptes-contrats .udc-epargne-dispo h4.js-editable{color:#2491ee}
body.comptes-contrats .udc-liquidite h4.js-editable{color:#5dc66a}
body.comptes-contrats .udc-ligne-titre h4.js-editable{color:#2491ee}
body.comptes-contrats .udc-epargne-a-terme h4.js-editable{color:#2491ee}
body.comptes-contrats .udc-credit-conso h4.js-editable{color:#800a91}
body.comptes-contrats .wrapper-rop-1.list{padding:0}
body.comptes-contrats .rop-wrapper .barre-recherche{max-height:initial;padding:0}
body.comptes-contrats .rop-wrapper .filtre-tri{padding:0;width:calc(100% - 200px)}
body.comptes-contrats .rop-wrapper #downloadReleveRop,body.comptes-contrats .rop-wrapper #button-show-categorie-pointee,body.comptes-contrats .rop-wrapper .list-vue li,body.comptes-contrats div.rop-wrapper .barre-recherche form .row>div.toggle-cube-button{margin:0}
body.comptes-contrats .rop-wrapper .recherche-rop-avenir .filtre-tri{width:calc(100% - 150px);margin-right:0}
body.comptes-contrats .section-list-operation.avenir .list-rop-avenir .rop-detail{left:87px}
body.comptes-contrats .wrapper-main-rop-list .section-list-operation .categories-menu>a{font-size:.8rem;color:#42382f}
body.comptes-contrats .col-10.pointage.toggle-cube-button.toggle-print{margin-right:0 !important}
body.comptes-contrats .rop-wrapper .rop-caracteristiques{margin:0 0 1em}
body.comptes-contrats .rop-wrapper .rop-caracteristiques>h3{margin:0}
body.comptes-contrats .header-udc h2.mobile-only{font-family:bnpp_sans_condensed_light,Arial,sans-serif}
}
.google,.logo-google-play-noir{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/google-play.png);background-repeat:no-repeat;height:42px;width:129px}
.logo-apple-store-noir,a.apple{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/app-store.png);background-repeat:no-repeat;height:44px;width:147px}
.windows{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/applis/windows.png);background-repeat:no-repeat;height:42px;background-position:center center}
.ec-mesdocuments .relative{position:relative}
.ec-mesdocuments .popin-cache.interst-opacity{opacity:.5;filter:alpha(opacity=50)}
.ec-mesdocuments .interstitiel .disappear.show#interst-bloc1,.interstitiel .ec-mesdocuments .disappear.show#interst-bloc1,.ec-mesdocuments .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .ec-mesdocuments .disappear.show#interst-bloc2-selection1,.ec-mesdocuments .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .ec-mesdocuments .disappear.show#interst-bloc2-selection2,.ec-mesdocuments .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .ec-mesdocuments .disappear.show#interst-bloc2-selection3,.ec-mesdocuments .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection4,.interstitiel #interst-bloc2-selections .ec-mesdocuments .disappear.show#interst-bloc2-selection4,.ec-mesdocuments .interstitiel .disappear.show#interst-bloc3-selection1,.interstitiel .ec-mesdocuments .disappear.show#interst-bloc3-selection1,.ec-mesdocuments .interstitiel #interst-bloc2.disappear.show,.interstitiel .ec-mesdocuments #interst-bloc2.disappear.show,.ec-mesdocuments .interstitiel #interst-bloc3.disappear.show,.interstitiel .ec-mesdocuments #interst-bloc3.disappear.show,.ec-mesdocuments #changed_space.disappear.show,.ec-mesdocuments #rel_6_months.disappear.show,.ec-mesdocuments #rel_6_months_selection.disappear.show,.ec-mesdocuments #consul_rel.disappear.show,.ec-mesdocuments #consul_rel_selection.disappear.show,.ec-mesdocuments #retrouv_rel.disappear.show,.ec-mesdocuments #retrouv_rel_selection.disappear.show,.ec-mesdocuments .comptes-contrats .disappear.show#interst-bourse-bloc1,.comptes-contrats .ec-mesdocuments .disappear.show#interst-bourse-bloc1,.ec-mesdocuments .comptes-contrats .disappear.show#interst-bourse-bloc2-selection1,.comptes-contrats .ec-mesdocuments .disappear.show#interst-bourse-bloc2-selection1,.ec-mesdocuments .comptes-contrats .disappear.show#interst-bourse-bloc3-selection1,.comptes-contrats .ec-mesdocuments .disappear.show#interst-bourse-bloc3-selection1,.ec-mesdocuments .comptes-contrats .disappear.show#interst-bourse-bloc4-selection1,.comptes-contrats .ec-mesdocuments .disappear.show#interst-bourse-bloc4-selection1,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc2.disappear.show,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc2.disappear.show,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc3.disappear.show,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc3.disappear.show,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc4.disappear.show,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc4.disappear.show{-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in;opacity:0 !important;filter:alpha(opacity=0) !important}
.ec-mesdocuments .popin.popin-full{bottom:0;max-width:none;width:auto;margin:0}
.ec-mesdocuments .interstitiel .changed{color:#fff;font-size:45px}
.ec-mesdocuments .interstitiel .bnpp_sans_condensedregular{font-family:"bnpp_sans_condensed_light"}
.ec-mesdocuments .interstitiel .w300{font-weight:300}
.ec-mesdocuments .interstitiel .w700{font-weight:700}
.ec-mesdocuments .interstitiel .close.popin-close{border-width:3px;height:40px;width:40px;line-height:38px;font-size:20px;color:#fff}
.ec-mesdocuments .anim-container{position:absolute;color:#4d4d4d;background-color:whitesmoke;border-radius:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);padding:34px}
.ec-mesdocuments .anime-text-container{position:absolute}
.ec-mesdocuments .interstitiel #interst-bloc1,.interstitiel .ec-mesdocuments #interst-bloc1,.ec-mesdocuments .interstitiel #interst-bloc2,.interstitiel .ec-mesdocuments #interst-bloc2,.ec-mesdocuments .interstitiel #interst-bloc3,.interstitiel .ec-mesdocuments #interst-bloc3,.ec-mesdocuments #changed_space,.ec-mesdocuments #rel_6_months,.ec-mesdocuments #consul_rel,.ec-mesdocuments #retrouv_rel,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc1,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc1,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc2,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc2,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc3,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc3,.ec-mesdocuments .comptes-contrats #interst-bourse-bloc4,.comptes-contrats .ec-mesdocuments #interst-bourse-bloc4{overflow:hidden;position:absolute;color:white}
.ec-mesdocuments #changed_space,.ec-mesdocuments #changed_space .anim-container{width:290px;height:223px}
.ec-mesdocuments #changed_space{line-height:56px;top:125px;left:calc((100% - 210px) / 2+88.5px);text-transform:uppercase;opacity:0;filter:alpha(opacity=50);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.ec-mesdocuments #changed_space.show{opacity:1;filter:alpha(opacity=100)}
.ec-mesdocuments #rel_6_months,.ec-mesdocuments #rel_6_months .anim-container{width:417px;height:120px}
.ec-mesdocuments #rel_6_months{width:480px;right:55%;bottom:888px;height:0;font-family:"bnpp_typelight";font-size:25px;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.ec-mesdocuments #rel_6_months.show{height:190px}
.ec-mesdocuments #rel_6_months .anim-container{white-space:nowrap}
.ec-mesdocuments #rel_6_months::after{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/intersticiel-fleche-1.png");position:absolute;bottom:0;left:87%}
.ec-mesdocuments #rel_6_months_selection{position:absolute;top:231px;left:225px;width:435px;height:72px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/mes_derniers_rel.png") no-repeat top left;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.ec-mesdocuments #rel_6_months_selection.show{opacity:1;filter:alpha(opacity=100)}
.ec-mesdocuments #consul_rel,.ec-mesdocuments #consul_rel .anim-container{width:310px;height:95px}
.ec-mesdocuments #consul_rel{left:50%;top:320px;width:0;height:250px;font-family:bnpp_typelight;font-size:25px;-webkit-transition:width 1s ease-in;transition:width 1s ease-in}
.ec-mesdocuments #consul_rel.show{width:600px}
.ec-mesdocuments #consul_rel .anim-container{bottom:0}
.ec-mesdocuments #consul_rel::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/intersticiel-fleche-2.png");position:absolute;bottom:105px;left:175px}
.ec-mesdocuments #consul_rel_selection{position:absolute;top:350px;right:3%;width:43px;height:43px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/consul_rel_selection.png") no-repeat top left;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.ec-mesdocuments #consul_rel_selection.show{opacity:1;filter:alpha(opacity=100)}
.ec-mesdocuments #retrouv_rel,.ec-mesdocuments #retrouv_rel .anim-container{width:307px;height:125px}
.ec-mesdocuments #retrouv_rel{height:0;font-family:bnpp_typelight;font-size:25px;top:159px;left:71%;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.ec-mesdocuments #retrouv_rel.show{height:180px;width:400px}
.ec-mesdocuments #retrouv_rel .anim-container{right:0;bottom:0}
.ec-mesdocuments #retrouv_rel::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/intersticiel-fleche-3.png");position:absolute;bottom:80px;left:25px}
.ec-mesdocuments #retrouv_rel_selection{position:absolute;top:154px;right:17.5%;width:43px;height:43px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/mes-documents/retrouv_rel_selection.png") no-repeat top left;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.ec-mesdocuments #retrouv_rel_selection.show{opacity:1;filter:alpha(opacity=100)}
.ec-mesdocuments.part #retrouv_rel::before{left:55px}
.ec-mesdocuments.pro #rel_6_months{bottom:1100px}
.ec-mesdocuments.pro #rel_6_months_selection{top:288px}
.ec-mesdocuments.pro #retrouv_rel{top:220px}
.ec-mesdocuments.pro #retrouv_rel::before{left:55px}
.ec-mesdocuments.pro #retrouv_rel_selection{top:211px}
.ec-mesdocuments.pro #consul_rel{top:375px}
.ec-mesdocuments.pro #consul_rel_selection{top:408px}
.ec-mesdocuments.pro #changed_space{top:180px}
.ec-mesdocuments.bpf #rel_6_months{bottom:1110px;right:56%}
.ec-mesdocuments.bpf #rel_6_months_selection{width:408px;height:56px;top:248px;left:225px}
.ec-mesdocuments.bpf #retrouv_rel{top:175px}
.ec-mesdocuments.bpf #retrouv_rel_selection{top:167px;right:17.4%}
.ec-mesdocuments.bpf #consul_rel{top:325px}
.ec-mesdocuments.bpf #consul_rel_selection{top:358px}
.ec-mesdocuments.bpf #changed_space{top:130px}
.ec-mesdocuments.part .ie11 #retrouv_rel::before{left:55px}
.ec-mesdocuments.part .ie11 #retrouv_rel_selection{top:156px;right:17.4%}
.ec-mesdocuments.part .ie11 #consul_rel_selection{top:359px;right:3.5%}
.ec-mesdocuments.pro .ie11 #retrouv_rel::before{left:55px}
.ec-mesdocuments.pro .ie11 #retrouv_rel_selection{top:215px}
.no-cssanimations .ec-mesdocuments #changed_space,.no-cssanimations .ec-mesdocuments #rel_6_months,.no-cssanimations .ec-mesdocuments #retrouv_rel,.no-cssanimations .ec-mesdocuments #consul_rel{visibility:visible}
.no-cssanimations .ec-mesdocuments #changed_space{top:305px;left:45%}
.relative{position:relative}
.popin-cache.interst-opacity{opacity:.5;filter:alpha(opacity=50)}
.popin-cache.interst-opacity.intersticiel-z-index{z-index:201}
.popin.popin-full{bottom:0;max-width:none;width:auto;margin:0}
#virementInterstPopin{top:-60px}
.interstitiel .bnpp_sans_condensedregular{font-family:"bnpp_sans_condensed_light"}
.interstitiel .bnp_typelight{font-family:"bnpp_typelight"}
.interstitiel .w300{font-weight:300}
.interstitiel .w400{font-weight:400}
.interstitiel .w700{font-weight:700}
.interstitiel .close.popin-close{border-width:3px;height:40px;width:40px;line-height:38px;font-size:20px;color:#fff}
.interstitiel .anim-container{position:absolute;color:#4d4d4d;background-color:whitesmoke;border-radius:20px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.2);box-shadow:0 2px 6px rgba(0,0,0,0.2);padding:34px}
.interstitiel .anime-text-container span{white-space:nowrap}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc2,.interstitiel #interst-bloc3,.interstitiel .ec-mesdocuments #changed_space,.ec-mesdocuments .interstitiel #changed_space,.interstitiel .ec-mesdocuments #rel_6_months,.ec-mesdocuments .interstitiel #rel_6_months,.interstitiel .ec-mesdocuments #consul_rel,.ec-mesdocuments .interstitiel #consul_rel,.interstitiel .ec-mesdocuments #retrouv_rel,.ec-mesdocuments .interstitiel #retrouv_rel,.interstitiel .comptes-contrats #interst-bourse-bloc1,.comptes-contrats .interstitiel #interst-bourse-bloc1,.interstitiel .comptes-contrats #interst-bourse-bloc2,.comptes-contrats .interstitiel #interst-bourse-bloc2,.interstitiel .comptes-contrats #interst-bourse-bloc3,.comptes-contrats .interstitiel #interst-bourse-bloc3,.interstitiel .comptes-contrats #interst-bourse-bloc4,.comptes-contrats .interstitiel #interst-bourse-bloc4{overflow:hidden;position:absolute}
.interstitiel .disappear.show#interst-bloc1,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection4,.interstitiel .disappear.show#interst-bloc3-selection1,.interstitiel #interst-bloc2.disappear.show,.interstitiel #interst-bloc3.disappear.show,.interstitiel .ec-mesdocuments #changed_space.disappear.show,.ec-mesdocuments .interstitiel #changed_space.disappear.show,.interstitiel .ec-mesdocuments #rel_6_months.disappear.show,.ec-mesdocuments .interstitiel #rel_6_months.disappear.show,.interstitiel .ec-mesdocuments #rel_6_months_selection.disappear.show,.ec-mesdocuments .interstitiel #rel_6_months_selection.disappear.show,.interstitiel .ec-mesdocuments #consul_rel.disappear.show,.ec-mesdocuments .interstitiel #consul_rel.disappear.show,.interstitiel .ec-mesdocuments #consul_rel_selection.disappear.show,.ec-mesdocuments .interstitiel #consul_rel_selection.disappear.show,.interstitiel .ec-mesdocuments #retrouv_rel.disappear.show,.ec-mesdocuments .interstitiel #retrouv_rel.disappear.show,.interstitiel .ec-mesdocuments #retrouv_rel_selection.disappear.show,.ec-mesdocuments .interstitiel #retrouv_rel_selection.disappear.show,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats .disappear.show#interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel .disappear.show#interst-bourse-bloc4-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc2.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc2.disappear.show,.interstitiel .comptes-contrats #interst-bourse-bloc3.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc3.disappear.show,.interstitiel .comptes-contrats #interst-bourse-bloc4.disappear.show,.comptes-contrats .interstitiel #interst-bourse-bloc4.disappear.show{-webkit-transition:opacity 2.5s ease-in;transition:opacity 2.5s ease-in;opacity:0 !important;filter:alpha(opacity=0) !important}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc2-selections #interst-bloc2-selection1,.interstitiel #interst-bloc2-selections #interst-bloc2-selection2,.interstitiel #interst-bloc2-selections #interst-bloc2-selection3,.interstitiel #interst-bloc2-selections #interst-bloc2-selection4,.interstitiel #interst-bloc3-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc1,.comptes-contrats .interstitiel #interst-bourse-bloc1,.interstitiel .comptes-contrats #interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats #interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel #interst-bourse-bloc4-selection1{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.interstitiel .show#interst-bloc1,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .show#interst-bloc2-selection4,.interstitiel .show#interst-bloc3-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc1,.comptes-contrats .interstitiel .show#interst-bourse-bloc1,.interstitiel .comptes-contrats .show#interst-bourse-bloc2-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc2-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc3-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc3-selection1,.interstitiel .comptes-contrats .show#interst-bourse-bloc4-selection1,.comptes-contrats .interstitiel .show#interst-bourse-bloc4-selection1{opacity:1;filter:alpha(opacity=100)}
.interstitiel #interst-bloc1,.interstitiel #interst-bloc1 .anim-container{width:407px;height:230px}
.interstitiel #interst-bloc1{left:480px;top:300px}
.interstitiel #interst-bloc1 .anime-text-container{font-size:45px;line-height:56px;text-transform:uppercase}
.interstitiel #interst-bloc2 .anim-container{width:249px;height:143px}
.interstitiel #interst-bloc2{left:225px;bottom:450px;width:315px;height:0;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.interstitiel #interst-bloc2 .anim-container{padding:20px 34px 23px 29px;right:0;top:0}
.interstitiel #interst-bloc2 .anime-text-container{font-size:23px}
.interstitiel #interst-bloc2.show{height:157px}
.interstitiel #interst-bloc2::after{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/virement-fleche2.png");position:absolute;bottom:0;right:260px}
.interstitiel #interst-bloc2-selections{width:669px;height:39px;position:absolute;top:211px;left:166px}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection1{position:relative;display:inline-block;width:146px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection1.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection2{position:relative;left:36px;display:inline-block;width:146px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection2.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection3{position:relative;left:72px;display:inline-block;width:93px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection3.png")}
.interstitiel #interst-bloc2-selections #interst-bloc2-selection4{position:relative;left:105px;display:inline-block;width:147px;height:39px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc2-selection4.png")}
.interstitiel #interst-bloc3 .anim-container{width:332px;height:60px}
.interstitiel #interst-bloc3{left:1000px;top:77px;width:332px;height:0;-webkit-transition:height 1s ease-in;transition:height 1s ease-in}
.interstitiel #interst-bloc3 .anim-container{padding:17px 33px 18px 29px;right:0;bottom:0}
.interstitiel #interst-bloc3 .anime-text-container{font-size:23px}
.interstitiel #interst-bloc3.show{height:132px}
.interstitiel #interst-bloc3::before{content:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/virement-fleche3.png");position:absolute;top:0;right:69px}
.interstitiel #interst-bloc3-selection1{position:absolute;display:inline-block;width:1032px;height:38px;left:150px;top:71px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/virement/interst-bloc3-selection1.png")}
.bpf .interstitiel #interst-bloc3-selection1{left:145px;top:70px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection1{width:169px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection2{width:164px;left:-2px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection3{left:9px}
.bpf .interstitiel #interst-bloc2-selections #interst-bloc2-selection4{left:17px}
.pro .interstitiel #interst-bloc3-selection1{left:146px}
.comptes-contrats .interstitiel #interst-bloc1,.interstitiel .comptes-contrats #interst-bloc1,.comptes-contrats .interstitiel #interst-bloc2,.interstitiel .comptes-contrats #interst-bloc2,.comptes-contrats .interstitiel #interst-bloc3,.interstitiel .comptes-contrats #interst-bloc3,.comptes-contrats .ec-mesdocuments #changed_space,.ec-mesdocuments .comptes-contrats #changed_space,.comptes-contrats .ec-mesdocuments #rel_6_months,.ec-mesdocuments .comptes-contrats #rel_6_months,.comptes-contrats .ec-mesdocuments #consul_rel,.ec-mesdocuments .comptes-contrats #consul_rel,.comptes-contrats .ec-mesdocuments #retrouv_rel,.ec-mesdocuments .comptes-contrats #retrouv_rel,.comptes-contrats #interst-bourse-bloc1,.comptes-contrats #interst-bourse-bloc2,.comptes-contrats #interst-bourse-bloc3,.comptes-contrats #interst-bourse-bloc4{overflow:hidden;position:absolute}
.comptes-contrats .interstitiel #interst-bloc2.disappear.show,.interstitiel .comptes-contrats #interst-bloc2.disappear.show,.comptes-contrats .interstitiel #interst-bloc3.disappear.show,.interstitiel .comptes-contrats #interst-bloc3.disappear.show,.comptes-contrats .ec-mesdocuments #changed_space.disappear.show,.ec-mesdocuments .comptes-contrats #changed_space.disappear.show,.comptes-contrats .ec-mesdocuments #rel_6_months.disappear.show,.ec-mesdocuments .comptes-contrats #rel_6_months.disappear.show,.comptes-contrats .ec-mesdocuments #rel_6_months_selection.disappear.show,.ec-mesdocuments .comptes-contrats #rel_6_months_selection.disappear.show,.comptes-contrats .ec-mesdocuments #consul_rel.disappear.show,.ec-mesdocuments .comptes-contrats #consul_rel.disappear.show,.comptes-contrats .ec-mesdocuments #consul_rel_selection.disappear.show,.ec-mesdocuments .comptes-contrats #consul_rel_selection.disappear.show,.comptes-contrats .ec-mesdocuments #retrouv_rel.disappear.show,.ec-mesdocuments .comptes-contrats #retrouv_rel.disappear.show,.comptes-contrats .ec-mesdocuments #retrouv_rel_selection.disappear.show,.ec-mesdocuments .comptes-contrats #retrouv_rel_selection.disappear.show,.comptes-contrats .interstitiel .disappear.show#interst-bloc1,.interstitiel .comptes-contrats .disappear.show#interst-bloc1,.comptes-contrats .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .comptes-contrats .disappear.show#interst-bloc2-selection1,.comptes-contrats .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .comptes-contrats .disappear.show#interst-bloc2-selection2,.comptes-contrats .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .comptes-contrats .disappear.show#interst-bloc2-selection3,.comptes-contrats .interstitiel #interst-bloc2-selections .disappear.show#interst-bloc2-selection4,.interstitiel #interst-bloc2-selections .comptes-contrats .disappear.show#interst-bloc2-selection4,.comptes-contrats .interstitiel .disappear.show#interst-bloc3-selection1,.interstitiel .comptes-contrats .disappear.show#interst-bloc3-selection1,.comptes-contrats .disappear.show#interst-bourse-bloc1,.comptes-contrats .disappear.show#interst-bourse-bloc2-selection1,.comptes-contrats .disappear.show#interst-bourse-bloc3-selection1,.comptes-contrats .disappear.show#interst-bourse-bloc4-selection1,.comptes-contrats #interst-bourse-bloc2.disappear.show,.comptes-contrats #interst-bourse-bloc3.disappear.show,.comptes-contrats #interst-bourse-bloc4.disappear.show{-webkit-transition:opacity 2.5s ease-in;transition:opacity 2.5s ease-in;opacity:0 !important;filter:alpha(opacity=0) !important}
.comptes-contrats .interstitiel #interst-bloc1,.interstitiel .comptes-contrats #interst-bloc1,.comptes-contrats .interstitiel #interst-bloc2-selections #interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .comptes-contrats #interst-bloc2-selection1,.comptes-contrats .interstitiel #interst-bloc2-selections #interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .comptes-contrats #interst-bloc2-selection2,.comptes-contrats .interstitiel #interst-bloc2-selections #interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .comptes-contrats #interst-bloc2-selection3,.comptes-contrats .interstitiel #interst-bloc2-selections #interst-bloc2-selection4,.interstitiel #interst-bloc2-selections .comptes-contrats #interst-bloc2-selection4,.comptes-contrats .interstitiel #interst-bloc3-selection1,.interstitiel .comptes-contrats #interst-bloc3-selection1,.comptes-contrats #interst-bourse-bloc1,.comptes-contrats #interst-bourse-bloc2-selection1,.comptes-contrats #interst-bourse-bloc3-selection1,.comptes-contrats #interst-bourse-bloc4-selection1{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in}
.comptes-contrats .interstitiel .show#interst-bloc1,.interstitiel .comptes-contrats .show#interst-bloc1,.comptes-contrats .interstitiel #interst-bloc2-selections .show#interst-bloc2-selection1,.interstitiel #interst-bloc2-selections .comptes-contrats .show#interst-bloc2-selection1,.comptes-contrats .interstitiel #interst-bloc2-selections .show#interst-bloc2-selection2,.interstitiel #interst-bloc2-selections .comptes-contrats .show#interst-bloc2-selection2,.comptes-contrats .interstitiel #interst-bloc2-selections .show#interst-bloc2-selection3,.interstitiel #interst-bloc2-selections .comptes-contrats .show#interst-bloc2-selection3,.comptes-contrats .interstitiel #interst-bloc2-selections .show#interst-bloc2-selection4,.interstitiel #interst-bloc2-selections .comptes-contrats .show#interst-bloc2-selection4,.comptes-contrats .interstitiel .show#interst-bloc3-selection1,.interstitiel .comptes-contrats .show#interst-bloc3-selection1,.comptes-contrats .show#interst-bourse-bloc1,.comptes-contrats .show#interst-bourse-bloc2-selection1,.comptes-contrats .show#interst-bourse-bloc3-selection1,.comptes-contrats .show#interst-bourse-bloc4-selection1{opacity:1;filter:alpha(opacity=100)}
.comptes-contrats #interst-bourse-bloc1,.comptes-contrats #interst-bourse-bloc1 .anim-container{width:407px;height:250px}
.comptes-contrats #interst-bourse-bloc1{left:562px;top:390px;text-transform:uppercase}
.comptes-contrats #interst-bourse-bloc1 .anime-text-container{font-size:45px;line-height:56px;text-transform:uppercase}
.comptes-contrats #interst-bourse-bloc2{width:0;right:40%;top:20px;height:57px;-webkit-transition:width 1s ease-in;transition:width 1s ease-in;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/intersticiel-fleche-5.png") no-repeat top left}
.comptes-contrats #interst-bourse-bloc2.show{width:64px}
.comptes-contrats #interst-bourse-bloc2-selection1{position:relative;top:4px;left:127px;display:inline-block;width:617px;height:39px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/interst-bourse-bloc2-selection1.png") no-repeat top left}
.comptes-contrats .ie11 #interst-bourse-bloc2-selection1{top:3px;left:128px}
.comptes-contrats .pro #interst-bourse-bloc2-selection1{top:0;left:125px}
.comptes-contrats .bpf #interst-bourse-bloc2-selection1{top:2px;left:130px}
.comptes-contrats #interst-bourse-bloc3{width:57px;height:0;left:740px;top:100px;-webkit-transition:height 1s ease-in;transition:height 1s ease-in;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/intersticiel-fleche-3.png") no-repeat top left}
.comptes-contrats #interst-bourse-bloc3.show{height:64px}
.comptes-contrats #interst-bourse-bloc3-selection1{position:relative;top:117px;left:143px;display:inline-block;width:1140px;height:39px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/interst-bourse-bloc3-selection1.png") no-repeat top left}
.comptes-contrats .ie11 #interst-bourse-bloc3-selection1{top:102px;left:144px}
.comptes-contrats .pro #interst-bourse-bloc3-selection1{top:115px}
.comptes-contrats .bpf #interst-bourse-bloc3-selection1{left:151px}
.comptes-contrats #interst-bourse-bloc4{width:57px;height:0;left:740px;top:240px;-webkit-transition:height 1s ease-in;transition:height 1s ease-in;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/intersticiel-fleche-3.png") no-repeat top left}
.comptes-contrats #interst-bourse-bloc4.show{height:64px}
.comptes-contrats #interst-bourse-bloc4-selection1{position:relative;top:225px;left:147px;display:inline-block;width:1193px;height:39px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/intersticiels/bourse/interst-bourse-bloc4-selection1.png") no-repeat top left}
.comptes-contrats .ie11 #interst-bourse-bloc4-selection1{top:210px}
.comptes-contrats .bpf #interst-bourse-bloc4-selection1{left:152px}
#virementInterstPopin.interstitiel .close.popin-close{color:#fff}
#bourseInterstPopin.interstitiel .close.popin-close{color:#fff}
#dematInterstPopin.interstitiel .close.popin-close{color:#fff}
body.bpf .ia-udc .bpf-nbo-banner{display:block;margin-bottom:.85rem}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc{background-color:#fff;height:66px;margin:0 35px}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc .asset__container,body.bpf .ia-udc .bpf-nbo-banner #zp_udc h3,body.bpf .ia-udc .bpf-nbo-banner #zp_udc p{line-height:33px}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc .asset__container{padding:0 16px 0 90px;height:66px}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc h3{color:#b2965b;display:inline-block;float:left;padding-top:3px;font-weight:700}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc p{color:#343434;display:inline-block;float:left;margin:0 0 0 25px;padding-top:17px}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc .banner-udc__lesaviezvous button{background-color:#685648;color:#fff;float:right;margin:15px 20px 0 0;padding:0 18px;text-align:center}
body.bpf .ia-udc .bpf-nbo-banner #zp_udc .banner-udc__lesaviezvous h3{padding-left:25px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc{height:116px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc p{padding-top:13px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc .asset__container{height:116px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc article{height:116px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc h3{padding-top:17px;padding-left:49px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc .banner-udc__lesaviezvous p{width:78%;line-height:19px}
body.bpf .ia-udc .bpf-nbo-banner.static-banner #zp_udc .banner-udc__lesaviezvous p .color-1{color:#b2965b}
.kyc-faq.bpf .header-page{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648;color:#fff}
.kyc-faq.bpf .btn-primary{background-color:#b2965b;background-image:-webkit-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border-color:transparent}
.kyc-faq.bpf .btn-primary:hover{background-color:#685648;color:#fff;background-image:none}
.kyc-faq.bpf .etape0 .header{color:#b2965b}
.kyc-faq.bpf .list-fav li{border-top:1px solid #b2965b}
.kyc-faq .btn-secondary{background-color:#d5d5d5;padding:10px 30px;border-radius:50px;width:70%;border-color:transparent}
@media screen and (min-width:768px){.kyc-faq .btn-secondary{margin:0 10px 0 0;width:inherit}
}
.kyc-faq .btn-primary{padding:9px 30px;border-radius:50px;color:#fff;margin-right:10px;background-color:#28c3a9;background-image:-webkit-linear-gradient(#28c3a9,#28c3a9);background-image:linear,false,#28c3a9,#28c3a9;width:70%;margin:10px 0 0 0;border-color:transparent}
@media screen and (min-width:768px){.kyc-faq .btn-primary{width:inherit;margin:0}
}
.kyc-faq .btn-primary:hover{background-color:#22a58f;color:#fff;background-image:none}
.kyc-faq .etape0 .header{color:#248e59}
.kyc-faq .list-fav li{border-top:1px solid #54b484}
.kyc-faq .list-fav li ul{padding-left:18px}
.kyc-faq .list-fav li ul li{border-top:0}
#rachat-contrat{font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .bloc-emetteur-crediteur:after{top:calc(50% - 30px)}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .bloc-emetteur-crediteur:after{top:190px}
}
#rachat-contrat.rachat-partiel p.info .icon{padding-right:20px}
#rachat-contrat.rachat-partiel p.lightGrey{font-family:'Open Sans';font-size:13px;color:#767676;margin-top:20px}
#rachat-contrat.rachat-partiel button.btn-secondary{font-family:'Open Sans';font-size:15px;color:#212121;background-color:#f8f8f8;margin:30px 0;border-radius:25px;padding:10px 30px;min-width:140px;border:0}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel button.btn-secondary{margin:10px 5%}
}
#rachat-contrat.rachat-partiel .synthese-du-rachat{margin-top:30px}
#rachat-contrat.rachat-partiel .synthese-du-rachat .fiscalite .info-popin>p{font-weight:700;margin:0 10px 0 0}
#rachat-contrat.rachat-partiel .synthese-du-rachat .fiscalite .info-popin .circle-container{border:0}
#rachat-contrat.rachat-partiel .synthese-du-rachat .fiscalite .info-popin .icon-info{border:0}
#rachat-contrat.rachat-partiel .synthese-du-rachat .fiscalite .info-popin .help-text-popup{color:#999}
#rachat-contrat.rachat-partiel .synthese-du-rachat .fiscalite span:not([class]){width:auto !important}
#rachat-contrat.rachat-partiel .content .note{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #dcdfe0;border-radius:4px;margin-bottom:10px;padding:20px 30px;position:relative;overflow:hidden;cursor:default}
#rachat-contrat.rachat-partiel .content .col-60{padding-right:30px}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .content .col-60{width:100%;padding:0}
}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.green .item-legend>span{background-color:#5cc569}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.green .item-legend .number p.gellule{background-color:#65c571}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.orange .item-legend>span{background-color:#f5a623}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.orange .item-legend .number p.gellule{background-color:#f5a623}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.red .item-legend>span{background-color:#f45b5b}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.red .item-legend .number p.gellule{background-color:#f45b5b}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-1 .item-legend>span {background-color:#5cc569}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-1 .item-legend .number p.gellule {background-color:#5cc569}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-2 .item-legend>span {background-color:#74db81}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-2 .item-legend .number p.gellule {background-color:#74db81}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-3 .item-legend>span {background-color:#ffc832}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-3 .item-legend .number p.gellule {background-color:#ffc832}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-4 .item-legend>span {background-color:#f5a623}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-4 .item-legend .number p.gellule {background-color:#f5a623}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-5 .item-legend>span {background-color:#f08a23}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-5 .item-legend .number p.gellule {background-color:#f08a23}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-6 .item-legend>span {background-color:#f45b5b}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-6 .item-legend .number p.gellule {background-color:#f45b5b}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-7 .item-legend>span {background-color:#e64444}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note.risque-7 .item-legend .number p.gellule {background-color:#e64444}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend{float:left;width:100%}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend>span{display:block;width:6px;height:100%;position:absolute;top:0;left:0}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend a{font-family:'Open Sans';font-size:13px;font-weight:600;color:#767676;margin-top:37px;display:block}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .number{margin-bottom:10px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .number p{font-family:'Open Sans';font-size:10px;color:#767676;margin:0;line-height:21px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .number p.gellule{width:134px;height:21px;border-radius:100px;font-size:13px;text-align:center;color:#fff}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row+.row{margin-top:10px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p{font-family:'Open Sans';font-size:15px;color:#212121;margin:0}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p.titre,#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p.montant{font-weight:bold}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p.grey{font-size:13px;color:#767676;margin-top:15px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p.montant-rachete{text-align:right;line-height:15px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row p.montant-rachete span{font-weight:bold}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .btn-number[disabled]{cursor:inherit;background-color:#999;color:#fff}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .btn-down,#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .btn-up{color:#999;font-size:25px;font-weight:bold;padding:0;width:44px;height:47px;line-height:47px;border-radius:3px;border:solid 1px #ccc;background:0;background-color:#fff;float:left}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .btn-down{border-radius:3px 0 0 3px}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .btn-up{border-radius:0 3px 3px 0}
#rachat-contrat.rachat-partiel .content .col-60 ul li.note .item-legend .content-note .row .controls .display{width:73px;height:47px;font-family:'bnp_regular',Arial,sans-serif;font-size:15px;color:#333;text-align:center;line-height:47px;border:0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;background:0;background-color:#fff;float:left}
#rachat-contrat.rachat-partiel .content .col-60>p{font-size:13px;color:#767676;margin-top:20px}
#rachat-contrat.rachat-partiel .content .col-60>p span{font-weight:bold;text-decoration:underline}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .content .col-40{width:100%}
}
#rachat-contrat.rachat-partiel .content .col-40 .note{width:100%;padding:25px 25px 0 25px;overflow:inherit;float:left;margin-bottom:0}
#rachat-contrat.rachat-partiel .content .col-40 .note.not-ok{opacity:.5}
#rachat-contrat.rachat-partiel .content .col-40 .note .item-legend>span{display:block;width:6px;height:100%;position:absolute;top:0;left:0}
#rachat-contrat.rachat-partiel .content .col-40 .note .icon.icon-estimation{font-size:15px;color:#2684ee;margin-bottom:10px;display:block;width:28px;height:30px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/rachat/estimation.png) no-repeat;background-size:contain}
#rachat-contrat.rachat-partiel .content .col-40 .note p{font-size:15px;font-weight:bold;color:#212121;margin:0}
#rachat-contrat.rachat-partiel .content .col-40 .note p.title{letter-spacing:-0.09px;margin-bottom:20px}
#rachat-contrat.rachat-partiel .content .col-40 .note p.normal{font-weight:normal}
#rachat-contrat.rachat-partiel .content .col-40 .note button{width:141px;height:42px;background-color:#28c3a9;font-family:'Open Sans';font-size:15px;font-weight:600;text-align:center;color:#fff;display:block;margin:48px auto 20px;border-radius:21px}
#rachat-contrat.rachat-partiel .content .col-40 .note .info-popin{margin-top:14px;float:left}
#rachat-contrat.rachat-partiel .content .col-40 .note .info-popin p{font-family:'Open Sans';font-size:13px;letter-spacing:-0.11px;color:#767676;margin:0}
#rachat-contrat.rachat-partiel .content .col-40 .note .info-popin .help-text-container{margin-left:5px}
#rachat-contrat.rachat-partiel .content .col-40 .note .info-popin .help-text-container .help-text .icon{font-size:14px;float:left;margin-top:2px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat{float:left;border-top:solid .5px #767676;border-bottom:solid .5px #767676;padding:30px 0 60px;margin:30px 0}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat p.libelle{font-family:'Open Sans';font-size:13px;font-weight:bold;letter-spacing:-0.08px;color:#212121;margin:0}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container{min-height:115px;padding-top:70px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge{background:#fff;float:right}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge{width:100%}
}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-un{color:#5dc56a}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-deux{color:#69d176}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-trois{color:#86d877}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-quatre{color:#fdc030}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-cinq{color:#f0812d}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-six{color:#f25858}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-sept{color:#e64545}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av{margin:0;float:right;right:20px;height:12px;border:0;border:0;background-color:#5cc569;background-image:-webkit-linear-gradient(left,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%);background-image:linear,to right,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av{right:0}
}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li{top:12px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li::before{bottom:initial;top:-7px;height:2px;width:2px;border-radius:50%}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li::after{content:none}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation{margin-top:-45px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation p{font-size:12px;font-weight:600;color:#b6d148;line-height:1}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation:after{content:"\01F4A7";left:45%;font-size:15px;height:0;color:#b6d148;bottom:-20px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;width:auto}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque{margin-top:47px;text-align:center}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque p{font-size:12px;font-weight:600;color:#4c4c4c;line-height:1}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque::after{display:none}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait{margin-top:-89px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr{width:1.5px;border:0;height:6px;background:#4c4c4c;margin:3px auto}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr.transparent{background:transparent}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .aide-jauge-risque{font-size:13px;font-weight:bold;text-decoration:underline;color:#767676}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .aide-jauge-risque:hover{cursor:pointer;color:#00915a}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .en-attente{padding:25px 0 0 40px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .en-attente .icon-time-assu-vie{float:left;margin-left:-38px;font-size:30px;margin-top:16px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .en-attente p:first-child{font-weight:bold}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .en-attente .libelle{font-size:13px}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .bloc-button{clear:both;overflow:hidden}
#rachat-contrat.rachat-partiel .content .col-40 .note .risque-du-contrat .bloc-button .btn-primary{float:right;margin-top:5px;margin-right:3%}
#rachat-contrat.rachat-partiel .content .col-40 .note .donut form .lb-box{border:0;padding:0}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance{margin-top:30px;float:left}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance p{font-family:'Open Sans';font-size:13px;color:#212121}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance p.point-vigilance{font-size:15px;font-weight:bold;letter-spacing:.04px;width:100%}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance ul{padding-left:15px}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance ul li{font-family:'Open Sans';font-size:13px;font-weight:600;color:#212121}
#rachat-contrat.rachat-partiel .content .col-40 .point-vigilance ul li a{color:#00915a}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut{float:left;width:100%}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut p.libelle{font-family:'Open Sans';font-size:13px;font-weight:bold;letter-spacing:-0.08px;color:#212121;margin:0;margin-bottom:30px}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut h3{font-weight:700;font-size:24px;margin:0 0 5px}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline{padding:0;background:#fff}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box{border:0;padding:0}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut{overflow:hidden;position:relative}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest::after{content:"\00a0";display:block}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .bloc-canvas{margin:0}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .content-canvas{display:block;margin:0 auto}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .details-total,#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .details-datas{font-family:"Open Sans";font-weight:bold}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .details-total span,#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .mon-donut .details-datas span{font-family:"Open Sans";font-weight:normal}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend{margin-top:25px}
@media(max-width:768px){#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend{width:100%}
}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li{height:auto;float:none}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque{border-radius:100px;background:#eee;margin-top:6px;margin-bottom:8px;padding:3px 16px;line-height:normal;display:inline-block;width:auto;font-size:13px;font-family:"Open Sans";color:#fff}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-1{background:#5cc569}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-2{background:#74db81}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-3{background:#ffc832}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-4{background:#f5a623}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-5{background:#f08a23}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-6{background:#f45b5b}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-7{background:#e64444}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #dcdfe0;border-radius:4px;margin-bottom:10px;padding:20px;position:relative;overflow:hidden;cursor:default}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend>span{display:block;width:6px;height:200px;position:absolute;top:0;left:0}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content h2.item-title{font-family:"Open Sans";font-size:15px;text-transform:inherit;color:#212121;margin-bottom:7px;margin-top:5px;font-weight:bold}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-type{color:#212121;font-size:15px;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-details{font-size:15px;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-details span{color:#868585}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content>a{font-size:13px;color:#767676;font-weight:600;text-decoration:underline;font-family:"Open Sans";line-height:1.3}
#rachat-contrat.rachat-partiel .content .col-40 .graph-donut .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content>a:hover{color:#1abb5a}
#rachat-contrat.rachat-partiel .assurance-versement{width:964px;margin:10px auto 0}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement{width:100%}
}
#rachat-contrat.rachat-partiel .assurance-versement header.form-ligne-titre h3{font-size:17px;color:#212121;text-transform:inherit}
#rachat-contrat.rachat-partiel .assurance-versement p.proposition-adaptee{margin-bottom:30px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat{margin:40px 0 30px;float:left;width:100%}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat h3{font-family:'bnpp_sans_condensedregular';font-size:24px;font-stretch:condensed;letter-spacing:-0.46px;color:#000;margin-bottom:0}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat h3+a.aide-jauge-risque{font-family:'Open Sans';font-size:13px;font-weight:600;color:#767676}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat h3+a.aide-jauge-risque:hover{cursor:pointer;color:#00915a}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container{margin:40px 0 80px;float:left;display:block}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge{background:#fff;float:right}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge{width:100%}
}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-un{color:#5dc56a}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-deux{color:#69d176}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-trois{color:#86d877}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-quatre{color:#fdc030}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-cinq{color:#f0812d}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-six{color:#f25858}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .jauge-number-list-sept{color:#e64545}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av{margin:0;float:right;right:20px;height:12px;border:0;border:0;background-color:#5cc569;background-image:-webkit-linear-gradient(left,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%);background-image:linear,to right,#5cc569 0,#74db81 32%,#ffc832 48%,#f08a23 64%,#f45b5b 80%,#e64444 100%}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av{right:0;margin-top:50px}
}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li{top:12px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li::before{bottom:initial;top:-7px;height:2px;width:2px;border-radius:50%}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av ul li::after{content:none}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation{margin-top:-65px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation p{font-size:12px;font-weight:600;color:#b6d148;line-height:1}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRecommandation:after{content:"\01F4A7";left:45%;font-size:15px;height:0;color:#b6d148;bottom:-20px;position:absolute;-webkit-transform:rotate(180deg);transform:rotate(180deg);border:0;width:auto}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque{margin-top:26px;text-align:center}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque p{font-size:12px;font-weight:600;color:#4c4c4c;line-height:1;position:relative;top:15px;text-align:center}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque::after{display:none}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait{margin-top:-89px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr{width:1.5px;border:0;height:6px;background:#4c4c4c;margin:3px auto}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .jauge-container .souscription .jauge .progression.progression-av .NvRisque .trait hr.transparent{background:transparent}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .aide-jauge-risque{font-size:13px;font-weight:bold;text-decoration:underline;color:#767676}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .aide-jauge-risque:hover{cursor:pointer;color:#00915a}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .en-attente{padding:25px 0 0 40px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .en-attente .icon-time-assu-vie{float:left;margin-left:-38px;font-size:30px;margin-top:16px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .en-attente p:first-child{font-weight:bold}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .en-attente .libelle{font-size:13px}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .bloc-button{clear:both;overflow:hidden}
#rachat-contrat.rachat-partiel .assurance-versement .risque-du-contrat .bloc-button .btn-primary{float:right;margin-top:5px;margin-right:3%}
#rachat-contrat.rachat-partiel .assurance-versement .graph{padding-bottom:20px}
#rachat-contrat.rachat-partiel .assurance-versement .graph h3{font-family:'bnpp_sans_condensedregular';font-size:24px;font-stretch:condensed;letter-spacing:-.46px;color:#000;margin-bottom:0}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline{padding:0;background:#fff}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box{border:0;padding:0}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut{overflow:hidden;position:relative}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut div.col-50{width:100%;margin-top:50px;padding:0}
}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest::after{content:"\00a0";display:block}
@media screen and (min-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .bloc-canvas{margin-top:calc(10%)}
}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .bloc-canvas .content-canvas.fixed{position:fixed}
@media(max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .bloc-canvas .content-canvas.fixed{position:relative}
}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .content-invest .chart-invest .bloc-canvas .content-canvas.scrollLimit{position:absolute;bottom:0;top:initial !important}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .details-total,#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .details-datas{font-family:"Open Sans";font-weight:bold}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .details-total span,#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .mon-donut .details-datas span{font-family:"Open Sans";font-weight:normal;font-size:13px}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend{margin-top:25px}
@media(max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend{width:100%}
}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li{height:auto;float:none}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque{border-radius:100px;background:#eee;margin-top:6px;margin-bottom:8px;padding:3px 16px;line-height:normal;display:inline-block;width:auto;font-size:13px;font-family:"Open Sans";color:#fff}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-1{background:#5cc569}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-2{background:#74db81}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-3{background:#ffc832}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-4{background:#f5a623}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-5{background:#f08a23}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-6{background:#f45b5b}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.label-risque.label-risque-7{background:#e64444}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);box-shadow:0 2px 4px 0 rgba(0,0,0,0.12);border:1px solid #dcdfe0;border-radius:4px;margin-bottom:10px;padding:20px;position:relative;overflow:hidden;cursor:default}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend>span{display:block;width:6px;height:200px;position:absolute;top:0;left:0}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content h2.item-title{font-family:"Open Sans";font-size:15px;text-transform:inherit;color:#212121;margin-bottom:7px;margin-top:5px;font-weight:bold}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-type{color:#212121;font-size:15px;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-details{font-size:15px;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content .item-details span{color:#868585}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content>a{font-size:13px;color:#767676;font-weight:600;text-decoration:underline;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .assurance-versement .graph .versement .wrapper-timeline .white-box .doughnut-legend li.note .item-legend .item-legend-content>a:hover{color:#1abb5a}
#rachat-contrat.rachat-partiel .assurance-versement #ajouter-support{width:100%;height:73px;text-align:left;position:relative;font-size:18px;max-width:456px}
#rachat-contrat.rachat-partiel .assurance-versement #ajouter-support::after{content:"\e674";font-family:iconbnp;position:absolute;right:1%;top:50%;color:#d1d1d1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#rachat-contrat.rachat-partiel .assurance-versement #ajouter-support .icon-add_color{margin-right:8%}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement #ajouter-support .icon-add_color{margin-right:5%;margin-left:-6%}
}
@media screen and (max-width:768px){#rachat-contrat.rachat-partiel .assurance-versement #ajouter-support{font-size:15px}
}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement{margin-top:50px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support{margin-left:50px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support ul{list-style:none;margin:20px 0 20px;padding-right:50px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support ul li{position:relative;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support ul li::after{content:"-";position:absolute;width:10px;height:10px;top:0;left:-12px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support ul.margplus{margin-left:50px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support ul.margplus li::after{left:-28px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support .quest-profil-client{position:relative}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support .quest-profil-client::before{content:"i";width:26px;height:26px;color:#2491ee;position:absolute;left:-41px;border:2px solid #2491ee;border-radius:50%;padding:0 9px;font-size:16px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support #telecharger-proposition-investissement{position:relative;margin-top:30px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .choix-support #telecharger-proposition-investissement span.icon{position:absolute;top:-1px;left:-41px;font-size:28px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .bloc-button{margin-top:50px}
#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .bloc-button .btn-secondary,#rachat-contrat.rachat-partiel .assurance-versement .donuts-investissement .bloc-button .btn-primary{width:auto;font-family:"Open Sans"}
#rachat-contrat.rachat-partiel .assurance-versement hr{border-top:1px solid #ddd;border-bottom:0;border-left:0;border-radius:0}
#rachat-contrat.rachat-partiel .assurance-versement .conserver-offre-peps{margin-top:20px;font-size:13px}
#rachat-contrat p,#rachat-contrat h3,#rachat-contrat label{font-family:"Open Sans"}
#rachat-contrat a{color:#00915a;font-weight:600;text-decoration:underline}
#rachat-contrat .header-page{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/rachat/header-rachat.png);background-size:cover;background-position:center center}
#rachat-contrat .header-page .progression .etapes.deux li:nth-child(-n+2),#rachat-contrat .header-page .progression .etapes.trois li:nth-child(-n+3),#rachat-contrat .header-page .progression .etapes.quatre li:nth-child(-n+4),#rachat-contrat .header-page .progression .etapes.cinq li:nth-child(-n+5){background-color:#2491ee;border-bottom:0}
#rachat-contrat .header-page .progression .etapes li:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;border-bottom:0;background-color:#2491ee}
#rachat-contrat .header-page .progression .etapes li:last-child{padding:4px;width:30px}
#rachat-contrat .bloc-emetteur-crediteur,#rachat-contrat .modalites-rachat{width:964px;margin:auto}
@media screen and (max-width:999px){#rachat-contrat .bloc-emetteur-crediteur,#rachat-contrat .modalites-rachat{width:auto}
}
#rachat-contrat .bloc-emetteur-crediteur{padding:3% 0 0 0;position:relative}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur{padding:4% 2%}
}
#rachat-contrat .bloc-emetteur-crediteur::after{content:"\e645";font-family:iconbnp;position:absolute;top:110px;left:0;right:0;color:#767676;font-size:30px;text-align:center}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur::after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);top:190px}
}
#rachat-contrat .bloc-emetteur-crediteur ul.step{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;list-style:none;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#rachat-contrat .bloc-emetteur-crediteur ul.step li{width:200px;position:relative}
#rachat-contrat .bloc-emetteur-crediteur ul.step li:first-child::after{content:'';position:absolute;right:0;top:30px;width:53px;height:2px;background-color:#2491ee}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur ul.step li:first-child::after{width:38px}
}
#rachat-contrat .bloc-emetteur-crediteur ul.step li:last-child::before{content:'';position:absolute;left:0;top:30px;width:53px;height:2px;background-color:#b8b8b8}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur ul.step li:last-child::before{width:38px}
}
#rachat-contrat .bloc-emetteur-crediteur ul.step li img{width:63px;height:auto;margin:0 auto}
#rachat-contrat .bloc-emetteur-crediteur ul.step li img.img-part{display:block}
#rachat-contrat .bloc-emetteur-crediteur ul.step li img.img-bpf{display:none}
#rachat-contrat .bloc-emetteur-crediteur ul.step li p{color:#a3a3a3;font-size:15px;font-weight:600;margin-top:10px;text-align:center;font-family:"Open Sans"}
#rachat-contrat .bloc-emetteur-crediteur ul.step li.active p{color:#212121}
#rachat-contrat .bloc-emetteur-crediteur .rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur{background:#fff}
#rachat-contrat .bloc-emetteur-crediteur .rachat h3,#rachat-contrat .bloc-emetteur-crediteur .crediteur h3{margin:0;padding:20px;color:#fff;font-size:17px;background:#2491ee;text-transform:none;font-family:"Open Sans";border:solid 1px #dcdfe0}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur{padding:20px;overflow:hidden;border:solid 1px #dcdfe0;border-top:0}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p{margin:0}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-crediteur{margin-bottom:5px;color:#2684ee;font-size:15px;font-weight:bold}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-crediteur{font-size:13px}
}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.numero-compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.numero-compte-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.numero-compte-crediteur{color:#999;font-size:13px;font-weight:600;font-family:"Open Sans"}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.numero-compte-crediteur i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.numero-compte-rachat i,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.numero-compte-crediteur i{margin-right:5px}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-40,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-40,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-40,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-40{text-align:right}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-40 .montant-rachat{margin:0;color:#333;line-height:1;font-size:20px;font-weight:bold}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-40 .montant-rachat,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-40 .montant-rachat{font-size:15px}
}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur{position:relative;z-index:100;cursor:pointer}
#rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur.valid::after,#rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur.valid::after{content:"\e674";top:50%;right:5%;color:#767676;position:absolute;font-family:iconbnp;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur .rachat{margin-bottom:50px}
}
#rachat-contrat .bloc-emetteur-crediteur .crediteur{float:right;position:relative}
#rachat-contrat .bloc-emetteur-crediteur .crediteur:hover .edit-compte{display:block}
#rachat-contrat .bloc-emetteur-crediteur .crediteur .edit-compte{top:0;left:0;width:100%;height:100%;display:none;cursor:pointer;position:absolute;z-index:9999;background:rgba(0,0,0,0.4)}
#rachat-contrat .bloc-emetteur-crediteur .crediteur .edit-compte i{width:65px;height:65px;top:50%;left:0;right:0;margin:auto;padding:20px;color:#838383;font-size:25px;border-radius:50%;position:absolute;background-color:#fff;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0 0 4px 2px rgba(0,0,0,0.2);box-shadow:0 0 4px 2px rgba(0,0,0,0.2)}
#rachat-contrat .bloc-emetteur-crediteur .crediteur .edit-compte span{position:absolute;color:#fff;left:0;right:0;bottom:14px;font-weight:bold;text-align:center}
#rachat-contrat .bloc-emetteur-crediteur .crediteur ul{list-style:none;margin:0;display:table;width:100%;position:absolute}
#rachat-contrat .bloc-emetteur-crediteur .crediteur ul li{width:100%;background:#fff}
#rachat-contrat .bloc-emetteur-crediteur .crediteur ul li p{text-align:left}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur .crediteur{margin-bottom:100px}
}
#rachat-contrat .bloc-emetteur-crediteur .info{width:100%;overflow:hidden;padding:20px 0;display:table;color:#767676;font-size:14px}
#rachat-contrat .bloc-emetteur-crediteur .info .icon{font-size:28px;display:table-cell;vertical-align:middle;padding-right:15px}
@media screen and (max-width:768px){#rachat-contrat .bloc-emetteur-crediteur .info .icon{padding-right:10px}
}
#rachat-contrat .modalites-rachat header{padding:0;margin-top:0}
#rachat-contrat .modalites-rachat header h3{font-size:17px;text-transform:none;padding:15px 20px;margin:0}
#rachat-contrat .modalites-rachat form .col-30 .col-80{width:80%}
#rachat-contrat .modalites-rachat form .col-30 .col-20{width:20%}
#rachat-contrat .modalites-rachat form .form-control{margin:0;padding:0 15px;display:table-cell;vertical-align:middle;font-size:22px;font-family:"Open Sans";color:#2491ee}
#rachat-contrat .modalites-rachat form span.form-control{color:#dcdfe0}
#rachat-contrat .modalites-rachat .rapprochement-conseiller{padding:15px;margin-top:20px;margin-bottom:40px;display:table;position:relative;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);box-shadow:0 1px 5px 0 rgba(0,0,0,0.15)}
#rachat-contrat .modalites-rachat .rapprochement-conseiller::after{content:" ";width:12px;height:12px;top:-8px;left:25px;position:absolute;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:2px solid rgba(0,0,0,0.04);border-right:2px solid rgba(0,0,0,0.04)}
#rachat-contrat .modalites-rachat .rapprochement-conseiller p{margin:0;font-size:14px;width:auto}
#rachat-contrat .modalites-rachat .choisir-fiscalite{margin-bottom:20px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .date-fiscalite{margin:0;color:#212121;font-weight:bold}
#rachat-contrat .modalites-rachat .choisir-fiscalite .violet{font-size:14px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .form label{width:100%}
#rachat-contrat .modalites-rachat .choisir-fiscalite .form label::before{border:1px solid #2491ee;width:20px;height:20px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .form label span:first-child{display:block;color:#212121;font-weight:bold;margin-bottom:7px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .form label span:last-child{display:block;color:#9c9c9c;font-size:13px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .form [type=radio]:checked+label:after{content:" ";width:10px;height:10px;top:5px;left:5px;border-radius:50%;background:#2491ee}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations{margin-top:10px;padding:5px 55px;position:relative;background:#dfedf9}
@media screen and (max-width:768px){#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations{padding:5px 25px}
}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .exo-impot-revenu{font-weight:bold}
@media screen and (max-width:768px){#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .exo-impot-revenu{padding-left:25px}
}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .exo-impot-revenu::after{content:"\e65c";font-family:"iconbnp";font-size:26px;position:absolute;left:0;color:#767676;font-weight:normal;top:18px;left:16px}
@media screen and (max-width:768px){#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .exo-impot-revenu::after{top:40px}
}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .list-exo ul{list-style:none}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .list-exo ul li{margin-bottom:10px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .list-exo ul li::before{content:"-";margin-left:-12px;margin-right:7px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations .list-exo p{margin-top:20px}
#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations p.show,#rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations p.hide{color:#00915a;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}
#rachat-contrat .modalites-rachat .fiscalite{font-weight:bold;margin:5px 0}
#rachat-contrat .modalites-rachat .financiers-categories{font-size:14px;margin:0 0 20px 0}
#rachat-contrat .modalites-rachat .deux-fiscalites{margin-bottom:30px;padding:15px;display:table;position:relative;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.15);box-shadow:0 1px 5px 0 rgba(0,0,0,0.15)}
#rachat-contrat .modalites-rachat .deux-fiscalites .icon{color:#767676;font-size:22px;padding-right:10px;display:table-cell;vertical-align:middle}
#rachat-contrat .modalites-rachat .deux-fiscalites p{margin:0;color:#767676;font-size:13px;display:table-cell;vertical-align:middle}
#rachat-contrat .modalites-rachat .deux-fiscalites::after{content:" ";width:12px;height:12px;top:-8px;left:25px;position:absolute;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:2px solid rgba(0,0,0,0.04);border-right:2px solid rgba(0,0,0,0.04)}
#rachat-contrat .modalites-rachat .pour-info{padding:15px;padding-left:0;display:table;position:relative}
#rachat-contrat .modalites-rachat .pour-info .icon{color:#767676;font-size:26px;padding-right:10px;display:table-cell;vertical-align:middle}
#rachat-contrat .modalites-rachat .pour-info p{margin:0;color:#767676;font-size:13px;display:table-cell;vertical-align:middle}
#rachat-contrat .esp{position:relative;margin-bottom:30px}
#rachat-contrat .esp .esp-text{margin:0}
#rachat-contrat .esp .esp-text span{font-weight:bold}
#rachat-contrat .esp .en-savoir-plus{color:#999;margin:30px 0 0 0;padding-bottom:5px;cursor:pointer;text-align:center}
#rachat-contrat .esp .en-savoir-plus::before{content:" ";width:38px;height:38px;border:1px solid #ccc;border-radius:50%;left:50%;bottom:-18px;background:#fff;margin:0;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,0.3);box-shadow:0 1px 7px 0 rgba(0,0,0,0.3)}
#rachat-contrat .esp .en-savoir-plus::after{content:"\e674";left:50%;margin:0;bottom:-10px;font-size:18px;position:absolute;font-family:iconbnp;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}
#rachat-contrat .esp .en-savoir-plus.hide::after{bottom:-8px;-webkit-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}
#rachat-contrat .versements-effectue .produits-financiers-un,#rachat-contrat .versements-effectue .produits-financiers-deux{font-size:13px;position:relative;margin:30px 60px}
@media screen and (max-width:768px){#rachat-contrat .versements-effectue .produits-financiers-un,#rachat-contrat .versements-effectue .produits-financiers-deux{margin:100px 0 0 0}
}
#rachat-contrat .versements-effectue .produits-financiers-un::after,#rachat-contrat .versements-effectue .produits-financiers-deux::after{content:"1";width:40px;height:40px;left:-55px;top:5px;padding:3px;color:#fff;font-size:26px;border-radius:50%;text-align:center;position:absolute;background:#2491ee;font-family:"bnpp_sans_condensed_light"}
@media screen and (max-width:768px){#rachat-contrat .versements-effectue .produits-financiers-un::after,#rachat-contrat .versements-effectue .produits-financiers-deux::after{top:-55px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
#rachat-contrat .versements-effectue .produits-financiers-deux::after{content:"2"}
#rachat-contrat .versements-effectue .produits-financiers-deux p span{font-weight:bold}
#rachat-contrat .versements-effectue .produits-financiers-deux .option-expresse{padding:0 10px;border-left:2px solid #2491ee}
#rachat-contrat .rachat-huit .montant-inferieur,#rachat-contrat .rachat-huit .montant-superieur{padding:0 10px;margin:20px 20px 30px 10px;border-left:2px solid #2491ee}
@media screen and (max-width:768px){#rachat-contrat .rachat-huit .montant-inferieur,#rachat-contrat .rachat-huit .montant-superieur{margin:30px 0 0 0}
}
#rachat-contrat .rachat-huit .montant-inferieur p span,#rachat-contrat .rachat-huit .montant-superieur p span{font-weight:bold}
#rachat-contrat .rachat-huit .libelle{padding:10px;font-size:13px}
@media screen and (max-width:768px){#rachat-contrat .rachat-huit .libelle{padding:20px 0 10px 0}
}
#rachat-contrat .rachat-huit .info{margin:0 -25px;padding:5px 25px;background:#dfedf9}
@media screen and (max-width:768px){#rachat-contrat .rachat-huit .info{margin:0;padding:5px 10px}
}
#rachat-contrat .rachat-huit .info p{font-size:13px}
#rachat-contrat .rachat-huit .info p.bold{font-weight:bold}
#rachat-contrat .rachat-huit .info ul{list-style:none}
#rachat-contrat .rachat-huit .info ul li{padding-left:40px}
#rachat-contrat .rachat-huit .info ul li::before{content:"-";margin-left:-12px;margin-right:7px}
#rachat-contrat .btn-primary{float:right;margin:30px 0;border-radius:25px;padding:10px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
#rachat-contrat .btn-primary:enabled:hover{background:#1e9481}
#rachat-contrat section.synthese-du-rachat{width:964px;margin:10px auto 0}
@media screen and (max-width:999px){#rachat-contrat section.synthese-du-rachat{width:auto}
}
#rachat-contrat section.synthese-du-rachat header{padding:0;margin-top:0}
#rachat-contrat section.synthese-du-rachat header h3{margin:0;padding:15px 20px;font-size:17px;text-transform:none}
#rachat-contrat section.synthese-du-rachat .row.white-box{color:#fff;padding:50px 200px 20px;background:#2491ee}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box{padding:1.5rem}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .montant-percevoir{margin:0;font-size:18px;text-align:center}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .montant-percevoir{font-size:15px}
}
#rachat-contrat section.synthese-du-rachat .row.white-box hr{float:left;width:100%;opacity:.3;border:0;border-bottom:solid 1px #e0e0e0;margin:13px 0 30px}
#rachat-contrat section.synthese-du-rachat .row.white-box .montant-euro{margin:0 0 50px 0;font-size:50px;font-weight:bold;text-align:center}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .montant-euro{font-size:46px}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:17px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .col-100{display:block}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100.account span{vertical-align:top;display:table;margin:15px 0 0}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-l{margin:0 10px 0 0;color:#efefef;font-size:13px;text-align:left;white-space:nowrap;display:inline-block}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-l{margin:0;display:block;white-space:normal}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-l.ttl{color:#fff;font-weight:bold}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 span{width:100%;margin-bottom:4px;display:inline-block;border-bottom:1px dotted #8fc4f1}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 span{display:none}
}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 span.trait-solo{display:block}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-r{margin:0 0 0 10px;font-weight:bold;text-align:right;white-space:nowrap;display:inline-block}
@media screen and (max-width:768px){#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-r{margin:0;display:block;text-align:left;white-space:normal}
}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .p-r i{margin-right:-30px;margin-left:10px;font-size:20px;cursor:pointer;vertical-align:middle}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .prd-issus{width:40%;top:-65px;right:-40px;color:#a2a2a2;background:#fff;padding:10px 15px;border-radius:4px;display:none;position:absolute}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .prd-issus p{margin:0;font-size:12px}
#rachat-contrat section.synthese-du-rachat .row.white-box .col-100 .prd-issus::after{content:" ";width:12px;height:12px;bottom:-5px;right:14px;background:#fff;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
#rachat-contrat section.synthese-du-rachat .row.white-box .modalite-rachat{margin:20px 0 40px;font-weight:600;font-size:13px}
#rachat-contrat section.synthese-du-rachat .row.white-box .info{color:#e7e7e7;font-size:13px}
@media screen and (max-width:768px){#rachat-contrat button.btn-primary{width:90%;margin:10px 5%;float:none;font-size:15px;display:inherit}
}
#rachat-contrat button.btn-secondary{font-family:'Open Sans';font-size:15px;color:#212121;background-color:#f8f8f8;margin:30px 0;border-radius:25px;padding:10px 30px;min-width:140px;border:0}
@media screen and (max-width:768px){#rachat-contrat button.btn-secondary{width:90%;margin:10px 5%;float:none;font-size:15px;display:inherit}
}
#rachat-contrat .popin-n{position:fixed;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:5px}
#rachat-contrat .popin-n .close{color:#b1b0b0}
#rachat-contrat .popin-n .content-n-popin{padding:1.5rem}
#rachat-contrat .popin-n .content-n-popin .title-n-popin img{margin-top:10px;margin-bottom:15px}
#rachat-contrat .popin-n .content-n-popin .title-n-popin h3{font-size:1.2em;text-transform:none;font-weight:700}
#rachat-contrat .popin-n .content-n-popin .msg-n-popin h4{font-weight:600;margin-bottom:0}
#rachat-contrat .popin-n .content-n-popin .msg-n-popin p{margin-top:0}
#rachat-contrat .popin-n .content-n-popin .msg-n-popin p span{color:#767676}
#rachat-contrat .popin-n .content-n-popin a.btn-primary{color:#fff;float:none;display:inline-block;text-decoration:none;margin-top:20px}
#rachat-contrat-erreur{position:relative;font-family:"Open Sans"}
#rachat-contrat-erreur p{font-family:"Open Sans"}
#rachat-contrat-erreur header{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/rachat/header-rachat.png);background-size:cover;background-position:center center}
@media screen and (max-width:768px){#rachat-contrat-erreur header h2{white-space:normal}
}
#rachat-contrat-erreur .erreur-technique{margin:auto;width:964px;padding:3% 0 0 0;position:relative}
@media screen and (max-width:999px){#rachat-contrat-erreur .erreur-technique{width:auto;padding:5% 0 0 0}
}
#rachat-contrat-erreur .erreur-technique .pop-erreur{margin-bottom:30px;padding:30px 16%;background:#fff;position:relative}
@media screen and (max-width:768px){#rachat-contrat-erreur .erreur-technique .pop-erreur{padding:10px;margin-bottom:25px}
}
#rachat-contrat-erreur .erreur-technique .pop-erreur::before{content:"\ea78";font-family:iconbnp;position:absolute;font-size:26px;background:#e64444;width:67px;height:67px;border-radius:50%;text-align:center;padding-top:20px;color:#fff;top:50%;left:5%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}
@media screen and (max-width:768px){#rachat-contrat-erreur .erreur-technique .pop-erreur::before{width:30px;height:30px;font-size:13px;padding-top:8px}
}
#rachat-contrat-erreur .erreur-technique .pop-erreur .titre-erreur{color:#333;font-size:17px;font-weight:bold}
@media screen and (max-width:768px){#rachat-contrat-erreur .erreur-technique .pop-erreur .titre-erreur{padding-left:16%}
}
@media screen and (max-width:768px){#rachat-contrat-erreur .erreur-technique .pop-erreur .cont-erreur{padding-left:16%}
}
#rachat-contrat-erreur .bloc-bouton{text-align:right}
@media screen and (max-width:768px){#rachat-contrat-erreur .bloc-bouton{text-align:center}
}
#rachat-contrat-erreur .bloc-bouton .btn-secondary{background:#f8f8f8;border-radius:25px;padding:10px 30px;min-width:140px;border:0;font-weight:600;font-family:"Open Sans";margin:0 10px}
@media screen and (max-width:768px){#rachat-contrat-erreur .bloc-bouton .btn-secondary{width:90%;margin:0 auto}
}
#rachat-contrat-erreur .bloc-bouton .btn-secondary:hover{background:#d5d5d5}
#rachat-contrat-erreur .bloc-bouton .btn-primary{float:none;margin:0;border-radius:25px;padding:10px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){#rachat-contrat-erreur .bloc-bouton .btn-primary{width:90%;margin:20px auto 0}
}
#rachat-contrat-erreur .bloc-bouton .btn-primary:enabled:hover{background:#1e9481}
#rachat-contrat-somaire{position:relative;background:#e7e7e7;font-family:"Open Sans"}
#rachat-contrat-somaire p{font-family:"Open Sans"}
#rachat-contrat-somaire a{color:#00915a;font-weight:600;text-decoration:underline}
#rachat-contrat-somaire header{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/rachat/header-rachat.png);background-size:cover;background-position:center center}
@media screen and (max-width:768px){#rachat-contrat-somaire header h2{white-space:normal}
}
#rachat-contrat-somaire .sommaire-rachat{margin:auto;width:964px;padding:2rem;position:relative}
@media screen and (max-width:999px){#rachat-contrat-somaire .sommaire-rachat{width:auto;padding:0}
}
#rachat-contrat-somaire .sommaire-rachat .avant-rachat{padding:30px;background:#fff}
@media screen and (max-width:768px){#rachat-contrat-somaire .sommaire-rachat .avant-rachat{padding:2% 6%}
}
#rachat-contrat-somaire .sommaire-rachat .avant-rachat .avt-title{padding-left:40px;position:relative;font-weight:bold;margin-bottom:20px;font-size:16px}
#rachat-contrat-somaire .sommaire-rachat .avant-rachat .avt-title::after{content:"\e65c";font-family:iconbnp;font-size:26px;position:absolute;font-weight:400;top:-2px;left:0;color:#2491ee}
@media screen and (max-width:768px){#rachat-contrat-somaire .sommaire-rachat .avant-rachat .avt-title::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes{margin-top:30px;padding:0 12%}
@media screen and (max-width:768px){#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes{padding:3%}
}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp{padding:0 10px 60px 80px;position:relative}
@media screen and (max-width:768px){#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp{padding:0 0 30px 58px}
}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp::after{content:" ";width:3px;height:calc(100% - 60px);bottom:0;left:19px;position:absolute;background:#d8d8d8}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp span{width:40px;height:40px;left:0;top:10px;color:#fff;padding-top:4px;font-size:25px;background:#2491ee;border-radius:50%;position:absolute;text-align:center;font-family:bnpp_sans_condensed_light}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content{padding:20px 30px 10px;background:#fff;border-radius:3px;position:relative;-webkit-box-shadow:0 0 12px -3px rgba(0,0,0,0.4);box-shadow:0 0 12px -3px rgba(0,0,0,0.4)}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content::before{content:" ";width:16px;height:16px;top:20px;left:-9px;background:#fff;border-radius:3px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:3px solid rgba(181,181,181,0.4);border-bottom:3px solid rgba(181,181,181,0.4)}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content .box-title{margin:0;font-size:17px;font-weight:bold;position:relative}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content ul{padding:0 20px;font-size:13px}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp .box-content button{margin:30px 0 20px}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.un .box-title{margin:0 0 40px 0}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.un .box-title::after{content:" ";width:100%;height:1px;left:0;bottom:-20px;position:absolute;background:#e7e7e7}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.trois::after{content:none}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.disable{opacity:.45}
#rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.disable span{background:#b5b5b5}
#rachat-contrat-somaire .bloc-bouton{text-align:right}
@media screen and (max-width:768px){#rachat-contrat-somaire .bloc-bouton{text-align:center}
}
#rachat-contrat-somaire .btn-secondary{background:#f8f8f8;border-radius:25px;padding:10px 30px;min-width:140px;border:0;font-weight:600;font-family:"Open Sans";margin:0 10px}
@media screen and (max-width:768px){#rachat-contrat-somaire .btn-secondary{width:90%;margin:0 auto}
}
#rachat-contrat-somaire .btn-secondary:hover{background:#d5d5d5}
#rachat-contrat-somaire .btn-primary{float:none;margin:0;border-radius:25px;padding:10px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){#rachat-contrat-somaire .btn-primary{width:90%;margin:20px auto 0}
}
#rachat-contrat-somaire .btn-primary:enabled:hover{background:#1e9481}
body.bpf #rachat-contrat a{color:#b2965b}
body.bpf #rachat-contrat .bloc-emetteur-crediteur ul.step li:first-child::after{background-color:#b2965b}
body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat h3,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur h3{background:#b2965b}
body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-60 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-rachat .col-100 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-60 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .rachat .compte-crediteur .col-100 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-60 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-rachat .col-100 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-60 p.nom-compte-crediteur,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-rachat,body.bpf #rachat-contrat .bloc-emetteur-crediteur .crediteur .compte-crediteur .col-100 p.nom-compte-crediteur{color:#b2965b}
body.bpf #rachat-contrat .modalites-rachat form input.form-control{color:#b2965b}
body.bpf #rachat-contrat .modalites-rachat .choisir-fiscalite .form label::before{border:1px solid #b2965b}
body.bpf #rachat-contrat .modalites-rachat .choisir-fiscalite .form [type=radio]:checked+label:after{background:#b2965b}
body.bpf #rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations{background:#fbf3e2}
body.bpf #rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations p.show,body.bpf #rachat-contrat .modalites-rachat .choisir-fiscalite .info-exonerations p.hide{color:#b2965b}
body.bpf #rachat-contrat .rachat-huit .info{background:#fbf3e2}
body.bpf #rachat-contrat .versements-effectue .produits-financiers-deux .option-expresse{border-left:2px solid #b2965b}
body.bpf #rachat-contrat .versements-effectue .produits-financiers-deux::after,body.bpf #rachat-contrat .versements-effectue .produits-financiers-un::after{background:#b2965b}
body.bpf #rachat-contrat .rachat-huit .montant-inferieur,body.bpf #rachat-contrat .rachat-huit .montant-superieur{border-left:2px solid #b2965b}
body.bpf #rachat-contrat .bloc-emetteur-crediteur ul.step li img.img-part{display:none}
body.bpf #rachat-contrat .bloc-emetteur-crediteur ul.step li img.img-bpf{display:block}
body.bpf #rachat-contrat section.synthese-du-rachat .row.white-box{background:#b2965b}
body.bpf #rachat-contrat section.synthese-du-rachat .row.white-box .col-100 span{border-bottom:1px dotted #fff}
body.bpf #rachat-contrat .btn-primary{background:#b2965b}
body.bpf #rachat-contrat .btn-primary:hover,body.bpf #rachat-contrat .btn-primary:enabled:hover{background:#b2965b}
body.bpf #rachat-contrat-somaire .sommaire-rachat .avant-rachat .avt-title::after{color:#b2965b}
body.bpf #rachat-contrat-somaire a{color:#b2965b}
body.bpf #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp span{background:#b2965b}
body.bpf #rachat-contrat-somaire .sommaire-rachat .sommaire-etapes .box-sommr-etp.disable span{background:#b5b5b5}
body.bpf #rachat-contrat-somaire .btn-primary{background:#b2965b}
body.bpf #rachat-contrat-somaire .btn-primary:hover,body.bpf #rachat-contrat-somaire .btn-primary:enabled:hover{background:#b2965b}
body.bpf #rachat-contrat-erreur .bloc-bouton .btn-primary{background:#b2965b}
body.bpf #rachat-contrat-erreur .bloc-bouton .btn-primary:hover,body.bpf #rachat-contrat-erreur .bloc-bouton .btn-primary:enabled:hover{background:#b2965b}
body.bpf #rachat-contrat-mon-profil .btn-primary{background:#b2965b}
body.bpf #rachat-contrat-mon-profil .btn-primary:hover,body.bpf #rachat-contrat-mon-profil .btn-primary:enabled:hover{background:#b2965b}
body.bpf #rachat-contrat-mon-profil .btn-primary--white{background-color:#fff;border:solid 1px #b2965b;color:#b2965b}
body.bpf #rachat-contrat-mon-profil .btn-primary--white:hover{color:#fff;border:1px solid #b2965b;background-color:#b2965b}
body.bpf #rachat-contrat-mon-profil [class*=c-button]{height:auto;padding:0;margin:0;display:block;margin-top:20px;-webkit-transition:none;transition:none}
body.bpf #rachat-contrat-mon-profil .bloc-button>div{margin-left:20px}
@media screen and (max-width:768px){body.bpf #rachat-contrat-mon-profil .bloc-button>div{margin-left:0}
}
.switchClient{position:fixed;top:15px;right:15px;border-radius:10px;opacity:.6;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4);padding:8px;font-size:.9em;display:block;color:#000;z-index:99}
#rachat-contrat .btn-primary.pull-left{float:left}
#rachat-contrat .assurance-vie-versement.container .bloc-emetteur-crediteur::after{top:100px}
#rachat-contrat-mon-profil .progression .etapes li,#rachat-contrat .progression .etapes li{margin-left:4px}
#rachat-contrat .assurance-vie-versement.container .bloc-emetteur-crediteur .crediteur ul{position:relative}
.bpf #rachat-contrat.rachat-partiel .content .col-40 .note button{background-color:#b2965b}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving:not(.no-hover-shadow):hover,.save-invest .hover-shadow,.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving:not(.no-hover-shadow):hover{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.08);box-shadow:0 1px 5px 0 rgba(0,0,0,0.08);position:relative}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving:hover:not(.no-hover-shadow):before,.save-invest .hover-shadow:before,.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving:hover:not(.no-hover-shadow):before{height:100%;content:" ";position:absolute;border-left-width:10px;border-left-color:transparent;border-left-style:solid;left:0;top:0}
.save-invest #donut-container{height:auto;margin-bottom:0}
.save-invest #donut-container figure{position:relative}
.save-invest #donut-container figure figcaption{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}
.save-invest #donut-container figure figcaption p{height:100px;line-height:100px;padding:0;margin:0;font-size:26px}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li.selected span,.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled.selected span{color:#2663a0;opacity:1}
.save-invest .header-page{background-color:#a9a995;background-image:linear-gradient(-10deg,#a9a995,#a9a995)}
.save-invest .gris-moyen-1{color:#999}
.save-invest .gris-clair-1{color:#dcdfe0}
.save-invest .violet-1{color:#993ba7}
.save-invest .positif{color:#1abb5a}
.save-invest .negatif{color:red}
.save-invest .help-text-container{position:relative;top:.35714rem;left:.35714rem}
.save-invest .help-text-container .circle-container{font-weight:bold}
.save-invest .button-secondary{padding:1rem 1.28571rem;border-radius:3px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#e9e9e9));background-image:linear,false,#f7f7f7,#e9e9e9;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:solid 1px #dadada}
.save-invest .button-secondary:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#e9e9e9),to(#f7f7f7));background-image:linear,false,#e9e9e9,#f7f7f7}
.save-invest .scroll-item{height:480px}
.save-invest .nano>.nano-pane{right:.35714rem;top:.28571rem;bottom:.28571rem;display:none}
.save-invest .nano>.nano-content{padding-right:1rem}
.save-invest .back-to-invest{width:160px;position:absolute;top:.65rem}
.save-invest .back-to-invest .back{padding-top:0;padding-left:2.75rem}
.save-invest .back-to-invest .back:before{top:.4rem;color:#2491ee}
.save-invest .wrap{background-color:#e7e7e7}
.save-invest .custom-list{display:inline-block;list-style:none;margin:0;position:absolute}
.save-invest .custom-list li{cursor:pointer}
.save-invest .custom-list li:first-child.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.save-invest .custom-list li:first-child:after,.save-invest .custom-list li.choose:after{font-family:iconbnp;content:"\e674";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute}
.save-invest .popin-cache{position:fixed;display:block;width:100%;height:100%;z-index:100;background-color:#000;top:0;left:0;opacity:.3;filter:alpha(opacity=30)}
.save-invest .quick-access button.button-secondary{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -1px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -1px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0;background:#FFF;width:100%;min-height:135px}
.save-invest .to-contracts{margin:1.25rem 0 0;font-size:.92857rem}
.save-invest.dashboard .toggled .titulaire.all{padding-bottom:2rem}
.save-invest.dashboard .header-page{padding-right:0;padding-top:1rem;padding-bottom:1rem}
.save-invest.dashboard .header-page h2{margin-top:2.5rem}
.save-invest.dashboard .wrapper-soldes{padding:1rem 2rem;border-radius:3px 0 0 3px;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.24);box-shadow:0 2px 6px 0 rgba(0,0,0,0.24)}
.save-invest.dashboard .wrapper-soldes ul li{color:#999}
.save-invest.dashboard .wrapper-soldes ul li>span{float:right;color:#5b5b5b;padding-left:2em}
.save-invest.dashboard .wrapper-soldes ul li>span.liquidites{font-size:1.28571rem;line-height:1.28571rem}
.save-invest.dashboard .sub-header{padding-left:2.14286rem;background-color:#FFF;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.08);box-shadow:0 1px 5px 0 rgba(0,0,0,0.08);position:relative}
.save-invest.dashboard .sub-header h3{margin:1.33333rem 0 1rem;text-align:center}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire{color:#999;padding:1.15rem 0 1.15rem;background:#FFF;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.03);box-shadow:0 2px 0 0 rgba(0,0,0,0.03);right:0;top:0;z-index:1}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li{padding:.2rem 3.06667rem .2rem 3rem;position:relative;text-align:right}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li:nth-of-type(2){padding-top:1.5rem}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li a{color:#999}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li.active,.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li.titulaire:hover{color:#2491ee}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li span{padding-right:5px}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li:after{font-family:iconbnp;content:"\e674";display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;font-size:11px;right:1.78571rem;top:.65rem}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire.toggle li:not(:first-child):after{content:none}
.save-invest.dashboard .hub-epargne ul.list-savings,.save-invest.dashboard .hub-ass-vie ul.list-savings,.save-invest.dashboard .hub-titres ul.list-savings{margin-top:2rem}
@media screen and (min-width:768px){}
.save-invest.dashboard .bloc-placements .bloc-vision{background-color:#f8f8f8;padding:0 0 0 2rem;height:480px}
.save-invest.dashboard .bloc-placements .bloc-vision .donut-chart{padding:3.57143rem 2.5rem 3.57143rem 0}
.save-invest.dashboard .bloc-placements .bloc-vision .donut-chart figure{float:right;position:relative;width:320px;height:320px}
.save-invest.dashboard .bloc-placements .bloc-vision .donut-chart figure figcaption{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:170px;height:110px;white-space:nowrap}
.save-invest.dashboard .bloc-placements .bloc-vision .donut-chart figure figcaption p{text-align:center;text-transform:uppercase;font-size:1.28571rem}
.save-invest.dashboard .bloc-placements .bloc-vision .donut-chart figure figcaption p span.js-montant-total{font-size:1.92857rem;display:block}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat h5{margin:0}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .details{font-size:.92857rem;display:block;line-height:1.2rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .bloc-offres{padding:1.25rem 5.71429rem;cursor:pointer;position:relative;border-radius:8px}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .bloc-offres i{position:absolute;left:2rem;top:2rem;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/picto-offer.png);background-repeat:no-repeat;height:32px;width:32px;display:block}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .bloc-offres h5{font-size:1rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .bloc-offres:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;top:calc( 58% - 15px);font-family:iconbnp;content:"\e674"}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat .bloc-offres p{margin-top:.25rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving{padding:1.14286rem 2.85714rem;margin-bottom:.75rem;border-radius:8px;border:solid 1px #dcdfe0;background-color:#FFF;position:relative;cursor:pointer}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-epargne{border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-ass-vie{border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-bourse{border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving .saving-title{text-transform:uppercase;width:75%;display:block;line-height:1.15rem;margin-bottom:.25rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving span.libelle{line-height:1.1rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving .value{font-size:1.07143rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;top:calc( 60% - 15px);font-family:iconbnp;content:"\e674"}
.save-invest.dashboard .bloc-placements.hub-placements .sub-header{padding-left:0}
.save-invest.dashboard .bloc-placements.hub-placements .bloc-vision{padding:0 0 1.35rem 2rem}
.save-invest.dashboard .bloc-placements.hub-placements .bloc-vision .products-cat{padding:5.2rem 2rem 0 0}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving{padding:0;border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:after{display:none}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving .top-product{padding:1.14286rem 2.85714rem 2.14286rem}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving .top-product.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving .top-product:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;font-family:iconbnp;content:"\e674";-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2rem}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving .plafond{font-size:11px;position:relative;top:-5px}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat .chart.progress-bar .inner+.value{font-size:.92857rem}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .info-saving{padding:1rem 2.85714rem;background-color:#f8f8f8}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .info-saving li{padding:.25rem 0}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .info-saving li span{font-size:13px}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .info-saving li em{font-style:normal}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .quick-access{background-color:#FFF;padding:1.5rem 2.66667rem}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .quick-access a{margin-top:5px;text-decoration:underline;position:relative;top:-2.7rem}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .quick-access i{height:30px;width:46px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/sprite-icons-save-invest.png);background-repeat:no-repeat;display:block;margin:0 auto}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .expand .quick-access i.virement{background-position:center -430px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision{padding:0 0 0 2rem}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving{padding:0;border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:after{display:none}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .top-product{padding:1.14286rem 2.14286rem}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .top-product.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .top-product.toggled+.repartition{display:none}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .top-product:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;font-family:iconbnp;content:"\e674";-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2rem}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .repartition{padding:1.14286rem 2.85714rem;background-color:#f8f8f8}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .repartition p{margin:0}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .repartition p.percent{color:#000}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .plafond{font-size:11px;position:relative;top:-5px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .info-saving{padding:1rem 2.85714rem;background-color:#f8f8f8}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .info-saving li{padding:.25rem 0}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .info-saving li span{font-size:13px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .info-saving li em{font-style:normal}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access{background-color:#FFF;padding:1.5rem 2.66667rem}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access i{height:40px;width:46px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/sprite-icons-save-invest.png);background-repeat:no-repeat;display:block;margin:0 auto}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access i.arbitrage{background-position:center -295px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access i.versement-comp{background-position:center -340px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access i.versement-regulier{background-position:center -384px}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .expand .quick-access a{margin-top:5px;text-decoration:underline}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision{padding:0 0 0 2rem}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving{padding:0;border-left:10px solid transparent}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:after{display:none}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .top-product{padding:1.14286rem 2.14286rem}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .top-product.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .top-product:after{font-size:1.28571rem;right:2rem;color:#d1d1d1;position:absolute;font-family:iconbnp;content:"\e674";-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2rem}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .repartition{padding:1.14286rem 2.85714rem;background-color:#f8f8f8}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .repartition p{margin:0}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .plafond{font-size:11px;position:relative;top:-5px}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .info-saving{padding:1rem 2.85714rem;background-color:#f8f8f8}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .info-saving li{padding:.25rem 0}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .info-saving li span{font-size:13px}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .info-saving li em{font-style:normal}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access{background-color:#FFF;padding:.5rem 1rem 1.5rem}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access i{height:47px;width:46px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/sprite-icons-save-invest.png);background-repeat:no-repeat;display:block;margin:0 auto}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access i.carnet-ordre{background-position:center -185px}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access i.passer-ordre{background-position:center -120px}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access i.marches-direct{background-position:center -240px}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .expand .quick-access a{margin-top:5px;text-decoration:underline}
.save-invest.dashboard .teaser{background:#e7e7e7;padding:2rem}
.save-invest.dashboard .teaser.prospect .secondary{position:relative;padding:2rem 1rem}
.save-invest.dashboard .teaser.prospect .secondary a.btn-primary{margin-top:.5rem}
.save-invest.dashboard .teaser.prospect .secondary em{display:block;font-style:normal;position:absolute;bottom:.75rem;width:90%}
.save-invest.dashboard .teaser.prospect .secondary em a{color:#61c3ff;text-decoration:underline}
.save-invest.dashboard .teaser .player{width:58%;margin-right:2%}
.save-invest.dashboard .teaser .secondary{width:40%;background:#FFF;padding:80px 3%;min-height:310px}
.save-invest.dashboard .teaser .secondary h4{font-size:1.2rem;margin:0}
.save-invest.dashboard .teaser .secondary a{width:75%;margin-top:1.5rem}
.save-invest.dashboard .articles-list{padding:2rem}
.save-invest.dashboard .articles-list .article{background:#FFF;padding:2rem 1.5rem;border-bottom:4px solid #2491ee;min-height:300px;position:relative}
.save-invest.dashboard .articles-list .article.main{width:58%;margin-right:2%}
.save-invest.dashboard .articles-list .article.secondary{width:40%}
.save-invest.dashboard .articles-list .article h4{font-size:1.28571rem;margin-top:0;padding-bottom:1.25rem;color:#212121;border-bottom:1px solid #f3eee9}
.save-invest.dashboard .articles-list .article i{height:47px;width:46px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/sprite-icons-save-invest.png);background-repeat:no-repeat}
.save-invest.dashboard .articles-list .article i.icon-epargne{background-position:center 0}
.save-invest.dashboard .articles-list .article i.icon-profil-client{background-position:center -56px}
.save-invest.dashboard .articles-list .article .content{margin-left:4.25rem}
.save-invest.dashboard .articles-list .article .button-secondary{position:absolute;bottom:1.5rem;left:1.5rem}
.save-invest.dashboard .my-wish{min-height:165px;background-color:#2491ee;padding:2rem 1rem 1.75rem}
.save-invest.dashboard .my-wish p.exergue{font-size:1.28571rem;line-height:2.17;margin-top:0;margin-bottom:.5rem;text-align:center;color:#fff}
.save-invest.dashboard .my-wish ul#select-interet{color:#999;padding:0;border-radius:4px;min-width:365px;left:calc( 50% - 367px/2);z-index:101;cursor:pointer}
.save-invest.dashboard .my-wish ul#select-interet.active{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.17);box-shadow:0 2px 4px 0 rgba(0,0,0,0.17)}
.save-invest.dashboard .my-wish ul#select-interet li{font-size:1.71429rem;padding:.25rem 1rem .4rem;position:relative;cursor:pointer;color:#2491ee}
.save-invest.dashboard .my-wish ul#select-interet li span{color:#2491ee;pointer-events:none}
.save-invest.dashboard .my-wish ul#select-interet li:last-child{border-radius:0 0 4px 4px}
.save-invest.dashboard .my-wish ul#select-interet li:first-child,.save-invest.dashboard .my-wish ul#select-interet li.choose{background:#FFF;border-radius:4px}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled{background-color:#2491ee;padding-bottom:.3rem;border:1px solid #2491ee;border-radius:4px 4px 0 0;color:#FFF}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled span,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled span{color:#FFF}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled ~ li{padding-top:.35714rem;padding-bottom:0;background-color:#2491ee;line-height:2rem}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li:hover span,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled ~ li:hover span{opacity:1;filter:alpha(opacity=100)}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li span,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled ~ li span{color:#FFF;opacity:.6;-webkit-filter:alpha opacity=6;filter:alpha opacity=6}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li:last-child,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled ~ li:last-child{padding-bottom:1.25rem}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled:after,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#FFF}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled:hover,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled:hover{border:1px solid #2491ee;background-color:#2491ee;border-radius:4px 4px 0 0}
.save-invest.dashboard .my-wish ul#select-interet li:first-child:hover,.save-invest.dashboard .my-wish ul#select-interet li.choose:hover{background-color:#2491ee;border:1px solid #FFF;border-radius:4px}
.save-invest.dashboard .my-wish ul#select-interet li:first-child:hover span,.save-invest.dashboard .my-wish ul#select-interet li:first-child:hover:after,.save-invest.dashboard .my-wish ul#select-interet li.choose:hover span,.save-invest.dashboard .my-wish ul#select-interet li.choose:hover:after{color:#FFF}
.save-invest.dashboard .my-wish ul#select-interet li:first-child:after,.save-invest.dashboard .my-wish ul#select-interet li.choose:after{display:inline-block;font-size:1.28571rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);right:11px;top:13px;color:#2491ee}
.save-invest.dashboard .my-wish:after{border-color:#2491ee rgba(0,0,0,0);border-width:10px 15px 0 15px}
.save-invest.dashboard .tools-advices{padding:2.75rem;background:#FFF}
.save-invest.dashboard .tools-advices p.baseline{width:50%;margin:0 auto 3.07143rem}
.save-invest.dashboard .tools-advices #push-list-1 .push:nth-of-type(1) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-01.jpg)}
.save-invest.dashboard .tools-advices #push-list-1 .push:nth-of-type(2) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-06.jpg)}
.save-invest.dashboard .tools-advices #push-list-1 .push:nth-of-type(3) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-03.jpg)}
.save-invest.dashboard .tools-advices #push-list-2 .push:nth-of-type(1) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-02.jpg)}
.save-invest.dashboard .tools-advices #push-list-2 .push:nth-of-type(2) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-03.jpg)}
.save-invest.dashboard .tools-advices #push-list-3 .push:nth-of-type(1) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-04.jpg)}
.save-invest.dashboard .tools-advices #push-list-3 .push:nth-of-type(2) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-05.jpg)}
.save-invest.dashboard .tools-advices #push-list-4 .push:nth-of-type(1) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-06.jpg)}
.save-invest.dashboard .tools-advices #push-list-5 .push:nth-of-type(1) .top-push{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/img-push-01.jpg)}
.save-invest.dashboard .tools-advices .push-list .row.strate{margin-bottom:1.5rem}
.save-invest.dashboard .tools-advices .push-list .push{cursor:pointer;border:1px solid #dcdfe0;min-height:410px;position:relative}
.save-invest.dashboard .tools-advices .push-list .push .top-push{height:150px;width:100%;position:relative;background-size:cover;background-repeat:no-repeat}
.save-invest.dashboard .tools-advices .push-list .push .top-push .cat{background-color:#2491ee;padding:.25rem 1rem;color:#FFF;position:absolute;top:0;left:0}
.save-invest.dashboard .tools-advices .push-list .push .bottom-push{padding:2rem}
.save-invest.dashboard .tools-advices .push-list .push .bottom-push h3{font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;margin:0 0 1.5rem}
.save-invest.dashboard .tools-advices .push-list .push .bottom-push:after{font-size:1.28571rem;right:1rem;color:#d1d1d1;position:absolute;bottom:1rem;font-family:iconbnp;content:"\e674"}
.save-invest.dashboard .footer-page{padding:1.64286rem;background-color:#f8f8f8;border:1px solid #dcdfe0}
.save-invest.dashboard .footer-page p{margin:0}
.save-invest.dashboard .footer-page p a{font-weight:bold;text-decoration:underline}
.save-invest.conseil-enveloppe>.main.row{background-color:#f8f8f8}
.save-invest.conseil-enveloppe .button-secondary,.save-invest.conseil-enveloppe .button-thirdary{padding:.71429rem 2.14286rem}
.save-invest.conseil-enveloppe .button-thirdary{background:transparent;border:1px solid #FFF;color:#FFF}
.save-invest.conseil-enveloppe header.header-page{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/bg-header.jpg) no-repeat;background-size:cover}
.save-invest.conseil-enveloppe header.header-page h2{margin-top:2.5rem}
.save-invest.conseil-enveloppe .button-secondary{color:#212121}
.save-invest.conseil-enveloppe .dropdown-container{color:#999}
.save-invest.conseil-enveloppe .dropdown-container i{color:#999;font-size:2rem;margin-right:1rem}
.save-invest.conseil-enveloppe .dropdown-container .dropdown{position:relative}
.save-invest.conseil-enveloppe .dropdown-container .dropdown.expand:after{border-top:1px solid #dcdfe0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);border-bottom:0}
.save-invest.conseil-enveloppe .dropdown-container .dropdown:after{font-family:iconbnp;content:"\e674";display:inline-block;position:absolute;top:0;right:0;border-bottom:1px solid #f3eee9;bottom:0;width:50px;padding-top:1.25rem;padding-left:1.25rem;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.save-invest.conseil-enveloppe .dropdown-container .dropdown .dropdown-selected{padding-top:.85rem;padding-left:30px;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,0.08)}
.save-invest.conseil-enveloppe .dropdown-container .dropdown:hover .dropdown-selected{background:white;color:#999}
.save-invest.conseil-enveloppe .dropdown-container .dropdown:hover .dropdown-selected .libelle{color:#999}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-selected,.save-invest.conseil-enveloppe .dropdown-container .btn-select{height:50px}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list{max-height:100% !important;position:static}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list li.type-projet{border:1px solid #f3eee9;border-width:0 1px 1px 1px}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list li.type-projet.selected{color:#999;background-color:#e7e7e7}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list .dropdown-list-select{position:static}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list .dropdown-list-select li{margin:0;padding:10px}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list .dropdown-list-select li:hover{background:#2491ee}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list .dropdown-list-select li:hover i{color:#FFF}
.save-invest.conseil-enveloppe .dropdown-container .dropdown-list .dropdown-list-select li.type-projet.selected:hover span{color:#fff}
.save-invest.conseil-enveloppe .field-risque .dropdown-container.actif .dropdown .dropdown-selected,.save-invest.conseil-enveloppe .field-but .dropdown-container.actif .dropdown .dropdown-selected{padding-top:.1rem}
.save-invest.conseil-enveloppe .field-risque .dropdown-container.actif .dropdown .dropdown-selected i,.save-invest.conseil-enveloppe .field-but .dropdown-container.actif .dropdown .dropdown-selected i{position:relative;top:5px}
.save-invest.conseil-enveloppe .field-but .dropdown-list .dropdown-list-select{position:static}
.save-invest.conseil-enveloppe .field-but .dropdown-list .dropdown-list-select li{margin:0;padding-left:2.14286rem;padding-top:.5em}
.save-invest.conseil-enveloppe .field-but .dropdown-list .dropdown-list-select li span{position:relative;top:-5px}
.save-invest.conseil-enveloppe .form [type="radio"]:checked+label:before,.save-invest.conseil-enveloppe .form-tooltip [type="radio"]:checked+label:before{border-color:#2491ee}
.save-invest.conseil-enveloppe .form [type="radio"]:checked+label:after,.save-invest.conseil-enveloppe .form-tooltip [type="radio"]:checked+label:after{color:#2491ee}
.save-invest.conseil-enveloppe .main{background:#FFF;min-height:730px}
.save-invest.conseil-enveloppe .main.row>.row:first-child{background-color:#1170d6;background-image:-webkit-gradient(linear,left top,left bottom,from(#1170d6),to(#14b0da));background-image:linear-gradient(#1170d6,#14b0da)}
.save-invest.conseil-enveloppe .main.row>.row:first-child .formulaire{min-height:854px;background:#fff}
.save-invest.conseil-enveloppe .main .btn-primary{margin-top:2rem}
.save-invest.conseil-enveloppe .main .col-50.formulaire{min-height:730px}
.save-invest.conseil-enveloppe .main .col-50.formulaire:after{display:none}
.save-invest.conseil-enveloppe .main .col-50.formulaire .question{border-bottom:1px solid #dcdfe0;padding:1.5rem 2.66667rem 3rem;font-size:15px}
.save-invest.conseil-enveloppe .main .col-50.formulaire .question.arrow-right:after{border-left-color:#fff}
.save-invest.conseil-enveloppe .main .col-50.formulaire .question label{margin-bottom:1rem;font-size:inherit}
.save-invest.conseil-enveloppe .main .col-50.formulaire .question em{font-style:normal}
.save-invest.conseil-enveloppe .main .flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.save-invest.conseil-enveloppe .main .right-col{color:#FFF;position:relative}
.save-invest.conseil-enveloppe .main .right-col p.title{font-size:1.42857rem;margin-bottom:1rem}
.save-invest.conseil-enveloppe .main .right-col #erreur-box p{padding:100px 43px;text-align:justify;color:white}
.save-invest.conseil-enveloppe .main .right-col .progression-chart .step{padding:2rem}
.save-invest.conseil-enveloppe .main .right-col .progression-chart .step .donut{width:100px;height:100px;margin:0 auto 3.28571rem}
.save-invest.conseil-enveloppe .main .right-col .progression-chart .solutions-epargne p:first-child{font-weight:bold}
.save-invest.conseil-enveloppe .main .right-col .progression-chart .solutions-epargne button:nth-of-type(2){margin-right:.75rem;margin-bottom:.75rem}
.save-invest.conseil-enveloppe .main .right-col .results [class^='bloc-'] hr{opacity:.3;margin-top:30px;margin-bottom:30px}
.save-invest.conseil-enveloppe .main .right-col .results .nb-solutions{padding:2.5rem 3.57143rem;background-color:#e7e7e7;min-height:90px;color:#777}
.save-invest.conseil-enveloppe .main .right-col .results .nb-solutions p{margin:0}
.save-invest.conseil-enveloppe .main .right-col .results .nb-solutions span.total-result{color:#2491ee}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation{background-color:#2491ee;padding:2rem 3.57143rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats{margin-bottom:2.6rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .button-secondary{margin-left:.75rem;margin-bottom:.75rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .env_place{font-weight:bold;margin-bottom:1em}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats:last-of-type{margin-bottom:0}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .details{border-left:2px solid rgba(255,255,255,0.3);padding-left:1.5rem;margin-bottom:1rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .details p{margin-top:0}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .details.ass-vie ul{padding-left:1em}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .details.ass-vie p{margin-bottom:0}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats span.solde{font-weight:800}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .inner{background-color:#FFF}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .chart-epargne{background:#55a8ee;margin:.25rem 0}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-operation .comptes-contrats .plafond{font-size:12px}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-propositions{background-color:#1170d6;background-image:-webkit-gradient(linear,left top,left bottom,from(#1170d6),to(#14b0da));background-image:linear-gradient(#1170d6,#14b0da);padding:2rem 3.57143rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-propositions .solutions-epargne button:first-of-type{margin-right:.75rem}
.save-invest.conseil-enveloppe .main .right-col .results .bloc-propositions ul.infos-solutions{padding-left:1.25rem;margin:0 0 10px}
#wrapper-diagnostic-profil .bloc-vision .products-cat li.saving:not(.no-hover-shadow):hover,.save-invest .hover-shadow,.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving:not(.no-hover-shadow):hover{-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.08);box-shadow:0 1px 5px 0 rgba(0,0,0,0.08)}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire{padding-bottom:1.25rem}
.save-invest #zone-publiable-offres{display:none}
.save-invest .back-to-invest .back:before{color:#cdae6e}
.save-invest .white-box{border-color:#dcdfe0}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li.selected span,.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled.selected span{color:#433931;opacity:1}
.save-invest.dashboard .header-page{background-color:#42382f;background-image:linear-gradient(-10deg,#42382f,#685648)}
.save-invest.dashboard .wrapper-soldes,.save-invest.dashboard #select-titulaire li{line-height:20px}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li.active,.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li.titulaire:hover{color:#cdae6e}
.save-invest.dashboard .sub-header .bloc-titulaire ul.select-titulaire li:after{top:.4rem}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-epargne{border-left:10px solid #a9a995}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-ass-vie{border-left:10px solid #826b97}
.save-invest.dashboard .bloc-placements .bloc-vision .products-cat li.saving.cat-bourse{border-left:10px solid #afab6e}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving{border-left:10px solid #a9a995}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving .chart-epargne .inner{background-color:#a9a995}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(2){border-left-color:#90907f}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(2) .chart-epargne .inner{background-color:#90907f}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(3){border-left-color:#767668}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(3) .chart-epargne .inner{background-color:#767668}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(4){border-left-color:#5d5d52}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(4) .chart-epargne .inner{background-color:#5d5d52}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(5){border-left-color:#44443c}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(5) .chart-epargne .inner{background-color:#44443c}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(6){border-left-color:#2a2a25}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(6) .chart-epargne .inner{background-color:#2a2a25}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(7){border-left-color:#11110f}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(7) .chart-epargne .inner{background-color:#11110f}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(8){border-left-color:black}
.save-invest.dashboard .bloc-placements.hub-epargne .bloc-vision .products-cat li.saving:nth-of-type(8) .chart-epargne .inner{background-color:black}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving{border-left:10px solid #826b97}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving .chart-epargne .inner{background-color:#826b97}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(2){border-left-color:#6f5b80}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(2) .chart-epargne .inner{background-color:#6f5b80}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(3){border-left-color:#5b4b6a}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(3) .chart-epargne .inner{background-color:#5b4b6a}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(4){border-left-color:#483b53}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(4) .chart-epargne .inner{background-color:#483b53}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(5){border-left-color:#342b3c}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(5) .chart-epargne .inner{background-color:#342b3c}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(6){border-left-color:#211b26}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(6) .chart-epargne .inner{background-color:#211b26}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(7){border-left-color:#0d0b0f}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(7) .chart-epargne .inner{background-color:#0d0b0f}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(8){border-left-color:black}
.save-invest.dashboard .bloc-placements.hub-ass-vie .bloc-vision .products-cat li.saving:nth-of-type(8) .chart-epargne .inner{background-color:black}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving{border-left:10px solid #afab6e}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving .chart-epargne .inner{background-color:#afab6e}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(2){border-left-color:#95915e}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(2) .chart-epargne .inner{background-color:#95915e}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(3){border-left-color:#7b784d}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(3) .chart-epargne .inner{background-color:#7b784d}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(4){border-left-color:#605e3d}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(4) .chart-epargne .inner{background-color:#605e3d}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(5){border-left-color:#46442c}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(5) .chart-epargne .inner{background-color:#46442c}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(6){border-left-color:#2c2b1c}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(6) .chart-epargne .inner{background-color:#2c2b1c}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(7){border-left-color:#12110b}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(7) .chart-epargne .inner{background-color:#12110b}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(8){border-left-color:black}
.save-invest.dashboard .bloc-placements.hub-titres .bloc-vision .products-cat li.saving:nth-of-type(8) .chart-epargne .inner{background-color:black}
.save-invest.dashboard .articles-list .article{border-bottom:4px solid #cdae6e}
.save-invest.dashboard .articles-list .article p.content{line-height:20px}
.save-invest.dashboard .tools-advices .push-list .push p{line-height:20px}
.save-invest.dashboard .tools-advices .push-list .push .top-push .cat{background-color:#cdae6e}
.save-invest.dashboard .tools-advices .btn-primary.to-see{margin-top:2rem}
.save-invest.dashboard .my-wish{background-color:#cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li span{color:#cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled{background-color:#cdae6e;border:1px solid #cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled ~ li,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled ~ li{background-color:#cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled:after,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#FFF}
.save-invest.dashboard .my-wish ul#select-interet li:first-child.toggled:hover,.save-invest.dashboard .my-wish ul#select-interet li.choose.toggled:hover{border:1px solid #cdae6e;background-color:#cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li:first-child:hover,.save-invest.dashboard .my-wish ul#select-interet li.choose:hover{background-color:#cdae6e}
.save-invest.dashboard .my-wish ul#select-interet li:first-child:after,.save-invest.dashboard .my-wish ul#select-interet li.choose:after{color:#cdae6e}
.save-invest.dashboard .my-wish:after{border-color:#cdae6e rgba(0,0,0,0)}
.save-invest.dashboard .articles-list .article i{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/save-invest/sprite-icons-save-invest.png);background-repeat:no-repeat}
body.econsentement{font-family:"Open Sans"}
body.econsentement header.header-page{width:100%;background:#00915a;background:-webkit-linear-gradient(left,#00915a 0,#5ec66b 100%);background:linear,to right,#00915a 0,#5ec66b 100%;min-height:170px}
body.econsentement header.header-page h2{font-size:36px;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#FFF;margin:0}
body.econsentement header.header-page .progression .etapes.deux li:nth-child(-n+2),body.econsentement header.header-page .progression .etapes.trois li:nth-child(-n+3),body.econsentement header.header-page .progression .etapes.quatre li:nth-child(-n+4),body.econsentement header.header-page .progression .etapes.cinq li:nth-child(-n+5){border-bottom:solid 1px #006d5c;background-color:#006d5c}
body.econsentement header.header-page .progression .etapes li:first-child{border-bottom:solid 1px #006d5c;background-color:#006d5c}
body.econsentement header.header-page .progression .legende-etape{font-family:"Open Sans";font-size:13px;line-height:21px}
@media screen and (max-width:768px){body.econsentement header.header-page .progression .legende-etape{line-height:normal}
}
body.econsentement header.header-page .progression .legende-etape span{color:#fff !important}
body.econsentement .wrap .block .titleBlock{width:100%;height:58px;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9;border-bottom:1px solid #dcdfe0;padding:0 30px}
@media screen and (max-width:768px){body.econsentement .wrap .block .titleBlock{padding:1.3rem}
}
body.econsentement .wrap .block .titleBlock h3{line-height:58px;margin:0;font-size:17px;font-family:"Open Sans";text-transform:initial;color:#212121}
@media screen and (max-width:768px){body.econsentement .wrap .block .titleBlock h3{line-height:normal}
}
body.econsentement .wrap .block .contentBlock{padding:24px 30px}
body.econsentement .wrap .block .contentBlock.demande p{width:35%;display:inline-block;margin:12px 0;font-size:15px}
body.econsentement .wrap .block .contentBlock.demande p.light{color:#999;font-weight:600}
body.econsentement .wrap .block .contentBlock.demande hr{-webkit-transform:rotate(0);transform:rotate(0);position:initial;margin:0;width:100%;height:1px;color:#f2f2f2;top:190px;left:37.6%;background-color:#e7e7e7;border:0}
body.econsentement .highlight{color:#1da460}
body.econsentement p,body.econsentement button{font-family:"Open Sans";font-size:15px;margin:0}
body.econsentement ul{list-style:none}
body.econsentement .wrap{float:left}
body.econsentement header.header-page{width:100%;background:-o-linear-gradient(bottom,#4ed7b3,#5cc569);background:linear,to top,#4ed7b3,#5cc569}
body.econsentement header.header-page h2{font-size:3rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#FFF;margin:0}
body.econsentement header.header-page .progression .etapes.deux li:nth-child(-n+2),body.econsentement header.header-page .progression .etapes.trois li:nth-child(-n+3),body.econsentement header.header-page .progression .etapes.quatre li:nth-child(-n+4),body.econsentement header.header-page .progression .etapes.cinq li:nth-child(-n+5){background-color:#49a22d;border-bottom:solid 1px #49a22d}
body.econsentement header.header-page .progression .etapes li:first-child{border-bottom:solid 1px #49a22d;background-color:#52b633}
body.econsentement header.header-page .progression .legende-etape span{color:#fff !important}
body.econsentement .coord-1-1 .signature-en-ligne{position:relative}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50{width:50%;height:280px;float:left;padding:3rem 2rem}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select{margin-top:10px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select .form-control{width:100%;padding:10px;background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#767676;display:block;font-family:bnp_regular,Arial,sans-serif;font-size:.93333rem;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .info-coord{color:#777;font-size:13px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel{margin:15px 0}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon{color:#1da460}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-iphone{font-size:1.5em}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-enveloppe{font-size:1.3em}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel p{display:inline;font-size:20px;margin-left:10px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact{margin-top:65px;text-align:center}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact a{text-decoration:underline;color:#777}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital{float:left;padding:2rem;width:100%}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital p{margin-bottom:30px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital p.contact-info-digital{font-size:13px;margin-bottom:0;margin-top:30px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital .form p{font-weight:600;margin-bottom:15px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital .form .custom-select{max-width:40%}
@media screen and (max-width:768px){body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital .form .custom-select{max-width:initial}
}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-digital .form .custom-select select{font-family:"Open Sans";font-size:15px;padding-left:10px;color:#212121}
body.econsentement .coord-1-1 .signature-en-ligne hr{width:200px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:190px;left:37.6%;background-color:#e7e7e7;height:2px;border:0}
body.econsentement .wrap .row.block.noPadding.noBground{text-align:right;margin-top:50px}
@media screen and (max-width:768px){body.econsentement .wrap .row.block.noPadding.noBground{text-align:center;display:grid}
}
body.econsentement .wrap .row.block.noPadding.noBground .btn-primary{font-weight:600;margin:0;border-radius:25px;padding:10px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){body.econsentement .wrap .row.block.noPadding.noBground .btn-primary{width:90%;margin:20px auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
body.econsentement .wrap .row.block.noPadding.noBground .btn-primary:enabled:hover{background:#1e9481}
body.econsentement .wrap .row.block.noPadding.noBground .btn-secondary{font-weight:600;margin:0;border-radius:25px;padding:10px 30px;min-width:140px;background:#f8f8f8;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){body.econsentement .wrap .row.block.noPadding.noBground .btn-secondary{width:90%;margin:20px auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 30px}
}
body.econsentement .wrap .row.block.noPadding.noBground .btn-secondary:enabled:hover{background:#d5d5d5}
body.econsentement .wrap .row.block.noPadding.noBground .btn-three{background:0;border:1px solid #28c3a9;border-radius:30px;padding:10px 30px;color:#28c3a9;font-weight:600}
body.econsentement .wrap .row.block.noPadding.noBground .btn-three:hover{color:#fff;background:#22a58f}
body.econsentement.loader-econ section .ldr{border:3px solid #837c77;border-radius:50%;border-top:3px solid #e0e0e0;width:40px;height:40px;margin:250px auto;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}
body.econsentement.loader-econ section .preparation-contrat{text-align:center;position:absolute;left:0;right:0;top:460px;color:#777}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
body.econsentement .wrap{width:100%;background-color:#e7e7e7;padding:50px 0 80px}
body.econsentement .wrap .block{width:100%;max-width:824px;background-color:#FFF;display:block;margin:0 auto 20px;margin-bottom:20px;padding:30px;border:1px solid #dcdfe0}
body.econsentement .wrap .block.noPadding{padding:0}
body.econsentement .wrap .block.noBground{background:0;border:0}
body.econsentement .wrap .block .titleBlock{width:100%;height:58px;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9;border-bottom:1px solid #dcdfe0;padding:0 30px}
body.econsentement .wrap .block .titleBlock h3{font-size:27px;line-height:58px;color:#333;margin:0}
body.econsentement .wrap .block .contentBlock{padding:24px 30px}
body.econsentement button.btn-primary{color:#fff;background-color:#1da35f;background-image:-moz-linear-gradient(#1da35f,#1b9a5a);background-image:linear,false,#1da35f,#1b9a5a;border-color:#188950;display:inline-block}
body.econsentement button.btn-primary:hover:not([disabled]){background-color:#197647;background-image:-moz-linear-gradient(#197647,#248e59);background-image:linear,false,#197647,#248e59}
body.econsentement .toggle-cosignataires{cursor:pointer;color:#777 !important}
body.econsentement .toggle-cosignataires.toggled i.icon-triangle-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2px}
body.econsentement .toggle-cosignataires i.icon-triangle-right{font-size:15px;color:#777;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
body.econsentement .popin-validation .cd-popup,body.econsentement .popin-validation .cd-popup-contact{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}
body.econsentement .popin-validation .cd-popup.is-visible,body.econsentement .popin-validation .cd-popup-contact.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}
body.econsentement .popin-validation .cd-popup.is-visible .cd-popup-container,body.econsentement .popin-validation .cd-popup-contact.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique{position:absolute;background:#fff;margin:0 auto;padding:30px;width:80%;max-width:800px;height:auto;right:0;left:0;top:5%}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique h3,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique h3{font-family:bnp_regular;text-transform:none;margin-bottom:20px;font-weight:bold;font-size:18px;color:#212121}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique span,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique span{width:100%;word-wrap:break-word}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p{color:#212121;font-weight:bold}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p.cont-popup-para,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p.cont-popup-para{display:block;color:#999;margin:4px 0 20px;font-weight:normal}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea{width:100%;resize:none;padding:10px;color:#999;overflow-y:scroll;margin:5px 0 20px}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track{border-radius:0;background-color:#eee}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#999}
body.econsentement .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique button.btn-secondary,body.econsentement .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique button.btn-secondary{width:100px;padding:11px 30px;background-image:linear,to bottom,#f7f7f7,#e9e9e9}
body.econsentement .popin-validation .cd-popup hr,body.econsentement .popin-validation .cd-popup-contact hr{height:1px;border:0 none;background:#dcdfe0;margin-bottom:20px}
body.econsentement .popin-validation .cd-popup .conseiller-attitre .img-conseiller,body.econsentement .popin-validation .cd-popup-contact .conseiller-attitre .img-conseiller{float:left;margin-right:25px;max-width:55px}
body.econsentement .popin-validation .cd-popup .conseiller-attitre .nom-conseiller,body.econsentement .popin-validation .cd-popup-contact .conseiller-attitre .nom-conseiller{color:#333;margin:0}
body.econsentement .popin-validation .cd-popup .conseiller-attitre .lieu-conseiller,body.econsentement .popin-validation .cd-popup-contact .conseiller-attitre .lieu-conseiller{font-size:13px;color:#777}
body.econsentement .popin-validation .cd-popup-contact .cd-popup-container{max-width:450px;padding:50px}
body.econsentement .popin-validation .cd-popup-container{position:relative;top:25%;width:100%;max-width:490px;height:auto;margin:4em auto;background:#FFF;text-align:left;padding:50px 30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
body.econsentement .popin-validation .cd-popup-container .btn-group{border:0;background:inherit;float:left;width:100%;padding:0;margin-top:30px}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne p.info{padding:15px 0;border-bottom:solid 1px #f2f2f2;min-height:75px}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-40{width:40%;float:left;padding:3rem 2rem}
@media screen and (max-width:767px){body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-40{width:100%;height:auto}
}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-60{width:60%;float:left;padding:3rem 2rem}
@media screen and (max-width:767px){body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-60{width:100%;height:auto;padding-top:0rem}
}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-100{width:100%;height:280px;float:left;padding:3rem 2rem}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-100 label{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:15px;color:#333}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-100 input{width:50%;margin:20px 0}
@media screen and (max-width:767px){body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-100 input{width:100%}
}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-100 a.info-sms{font-family:"bnpp_sansregular",Arial,sans-serif;font-size:13px;color:#777;text-decoration:underline}
@media screen and (max-width:767px){body.econsentement .coord-1-1.recap-signature button{width:100%}
body.econsentement .coord-1-1.recap-signature button:first-child{margin-bottom:10px}
}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul{float:left;width:100%;margin-top:35px}
body.econsentement .infos-1-1 .cd-popup,body.econsentement .infos-3-1 .cd-popup,body.econsentement .infos-4-1 .cd-popup,body.econsentement .coord-1-1 .cd-popup{z-index:110}
body.econsentement .infos-1-1 .cd-popup .cd-popup-container,body.econsentement .infos-3-1 .cd-popup .cd-popup-container,body.econsentement .infos-4-1 .cd-popup .cd-popup-container,body.econsentement .coord-1-1 .cd-popup .cd-popup-container{min-height:258px;text-align:center;padding:30px 30px}
body.econsentement .infos-1-1 .cd-popup .cd-popup-container .icon-form-alert,body.econsentement .infos-3-1 .cd-popup .cd-popup-container .icon-form-alert,body.econsentement .infos-4-1 .cd-popup .cd-popup-container .icon-form-alert,body.econsentement .coord-1-1 .cd-popup .cd-popup-container .icon-form-alert{display:block;margin:auto auto 20px}
body.econsentement .infos-1-1 .cd-popup .cd-popup-container .btn-group,body.econsentement .infos-3-1 .cd-popup .cd-popup-container .btn-group,body.econsentement .infos-4-1 .cd-popup .cd-popup-container .btn-group,body.econsentement .coord-1-1 .cd-popup .cd-popup-container .btn-group{background:transparent;display:block;position:absolute;margin:0 auto;bottom:20px;left:0;right:0}
body.econsentement .infos-1-1.contrat .cd-popup-container,body.econsentement .infos-3-1.contrat .cd-popup-container,body.econsentement .infos-4-1.contrat .cd-popup-container,body.econsentement .coord-1-1.contrat .cd-popup-container{text-align:left}
body.econsentement .infos-1-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.econsentement .infos-3-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.econsentement .infos-4-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.econsentement .coord-1-1.contrat .form [type="checkbox"]:checked+label.fc::after{top:6px;left:5px}
body.econsentement .coord-1-1 .cd-popup-container{text-align:left;height:230px;width:470px;padding:50px;min-height:1px}
body.econsentement .coord-1-1 .cd-popup-container .btn-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;position:initial}
body.econsentement .infos-1-1 .info,body.econsentement .infos-3-1 .info,body.econsentement .infos-4-1 .info{height:82px;line-height:82px;padding:0 30px}
body.econsentement .infos-1-1 .info i,body.econsentement .infos-3-1 .info i,body.econsentement .infos-4-1 .info i{font-size:18px;margin-right:15px}
body.econsentement .infos-1-1 .info p,body.econsentement .infos-3-1 .info p,body.econsentement .infos-4-1 .info p{font-size:15px;color:#333;display:inline}
body.econsentement .infos-1-1 .info p button,body.econsentement .infos-3-1 .info p button,body.econsentement .infos-4-1 .info p button{background:0;text-decoration:underline}
body.econsentement .infos-1-1 .format-papier,body.econsentement .infos-3-1 .format-papier,body.econsentement .infos-4-1 .format-papier{width:100%;height:120px;background-color:#f2f2f2;padding:20px;margin-top:50px}
body.econsentement .infos-1-1 .format-papier .box-papier,body.econsentement .infos-3-1 .format-papier .box-papier,body.econsentement .infos-4-1 .format-papier .box-papier{width:100%;max-width:824px;height:80px;margin:0 auto;padding:15px 0}
body.econsentement .infos-1-1 .format-papier .box-papier .icon-releve,body.econsentement .infos-3-1 .format-papier .box-papier .icon-releve,body.econsentement .infos-4-1 .format-papier .box-papier .icon-releve{background-color:#5cc569;border-radius:150px;display:block;width:54px;height:54px;padding:12px 14px}
body.econsentement .infos-1-1 .format-papier .box-papier .icon-releve img,body.econsentement .infos-3-1 .format-papier .box-papier .icon-releve img,body.econsentement .infos-4-1 .format-papier .box-papier .icon-releve img{width:15px;display:block;margin:0 auto;margin-top:4px}
body.econsentement .infos-1-1 .format-papier .box-papier .trio-papier-icon,body.econsentement .infos-3-1 .format-papier .box-papier .trio-papier-icon,body.econsentement .infos-4-1 .format-papier .box-papier .trio-papier-icon{width:auto;float:left}
body.econsentement .infos-1-1 .format-papier .box-papier .trio-papier-text,body.econsentement .infos-3-1 .format-papier .box-papier .trio-papier-text,body.econsentement .infos-4-1 .format-papier .box-papier .trio-papier-text{width:65%;margin:auto;padding:0 30px;float:left}
body.econsentement .infos-1-1 .format-papier .box-papier .trio-papier-text .text-fin,body.econsentement .infos-3-1 .format-papier .box-papier .trio-papier-text .text-fin,body.econsentement .infos-4-1 .format-papier .box-papier .trio-papier-text .text-fin{color:#777;font-size:13px}
body.econsentement .infos-1-1 .format-papier .box-papier .btn-secondary,body.econsentement .infos-3-1 .format-papier .box-papier .btn-secondary,body.econsentement .infos-4-1 .format-papier .box-papier .btn-secondary{float:right;background:transparent;border:1px solid #777;color:#777}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock{float:left;width:100%}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul{position:relative}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul li,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul li,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul li{float:left;width:30%;text-align:center}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul li .block-img-table,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul li .block-img-table,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul li .block-img-table{text-align:center;width:70px;height:70px;margin:auto}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul li span,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul li span,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul li span{width:70px;height:70px;-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);border:2px solid #e7e7e7;border-radius:50%;margin:0 auto;margin-bottom:20px;display:table-cell;vertical-align:middle}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul li span img,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul li span img,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul li span img{display:block;margin:0 auto}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul li p,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul li p,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul li p{margin:20px 0}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul hr,body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul hr,body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul hr{border-top:1px solid #e7e7e7;width:10%;margin:0;padding:0;position:absolute;top:35px;left:28%}
body.econsentement .infos-1-1 .signature-en-ligne .contentBlock ul hr:nth-child(2),body.econsentement .infos-3-1 .signature-en-ligne .contentBlock ul hr:nth-child(2),body.econsentement .infos-4-1 .signature-en-ligne .contentBlock ul hr:nth-child(2){left:61%}
body.econsentement .infos-1-1 .signature-en-ligne>button,body.econsentement .infos-3-1 .signature-en-ligne>button,body.econsentement .infos-4-1 .signature-en-ligne>button{margin-top:30px}
body.econsentement .infos-3-1 .info,body.econsentement .infos-4-1 .info{line-height:normal;padding:20px;height:auto;margin-top:30px;position:relative}
body.econsentement .infos-3-1 .info .white-box,body.econsentement .infos-4-1 .info .white-box{border-radius:2px;background-color:#fff;border:0;border-top:solid 1px #f3eee9;margin-top:20px;padding-top:20px}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires,body.econsentement .infos-4-1 .info .white-box .block-cosignataires{width:100%;height:auto;position:relative;overflow:hidden}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio{width:33%;height:60px;padding-left:50px;position:relative;float:left}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio p,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio p{display:block;font-size:15px}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio i,body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio span,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio i,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio span{position:absolute;left:0;font-size:2.8rem;color:#fff;background-color:#f6a623}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio .irop-n201:before,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio .irop-n201:before{content:"\e618";background-color:#f6a623;border-radius:50%;color:#fff}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio .icon-check,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio .icon-check{font-size:1.5rem;width:39px;height:39px;background-color:#5cc569;color:#fff;border-radius:50%;padding:9px}
body.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio .text-cosig-fin,body.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio .text-cosig-fin{color:#777;font-size:13px}
body.econsentement .infos-3-1 .synthese,body.econsentement .infos-4-1 .synthese{margin:0 auto 30px;padding:0}
body.econsentement .infos-3-1 .synthese .form-control,body.econsentement .infos-4-1 .synthese .form-control{height:58px;margin-bottom:0;border:0;padding-top:13px;padding-left:32px;padding-right:32px;font-size:27px;color:#333;margin:0;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9}
body.econsentement .infos-3-1 .synthese .white-box,body.econsentement .infos-4-1 .synthese .white-box{padding:15px 30px 30px}
body.econsentement .infos-3-1 .synthese .white-box p,body.econsentement .infos-4-1 .synthese .white-box p{margin-bottom:15px}
body.econsentement .infos-3-1 .synthese .resume-contrat,body.econsentement .infos-4-1 .synthese .resume-contrat{height:430px;width:100%;border:2px solid #dcdfe0;overflow:hidden}
body.econsentement .infos-3-1 .custom-select:after,body.econsentement .infos-4-1 .custom-select:after{height:24px;width:58px;background-position:center -302px;top:16px}
body.econsentement .infos-3-1 .toggle-cosignataires,body.econsentement .infos-4-1 .toggle-cosignataires{display:block;padding:10px 37px;color:#777;cursor:pointer}
body.econsentement .infos-3-1 .toggle-cosignataires i.icon-triangle-right,body.econsentement .infos-4-1 .toggle-cosignataires i.icon-triangle-right{font-size:12px;margin-left:5px}
body.econsentement .infos-3-1 .block.info .icon-sml-calendar,body.econsentement .infos-4-1 .block.info .icon-sml-calendar{font-size:20px;margin-right:12px}
body.econsentement .infos-3-1 .block.info .toggle-cosignataires,body.econsentement .infos-4-1 .block.info .toggle-cosignataires{display:block}
body.econsentement .infos-3-1 .block.info .block-cosignataires .box-trio span.statut-attente,body.econsentement .infos-4-1 .block.info .block-cosignataires .box-trio span.statut-attente{width:39px;height:39px;font-family:'bnp_regular';font-size:2.0rem;line-height:25px;text-align:center;color:#fff;background-color:#f6a623;border-radius:50%;margin-right:15px}
body.econsentement .infos-3-1 .block.synthese .toggle-cosignataires i.icon-triangle-right,body.econsentement .infos-4-1 .block.synthese .toggle-cosignataires i.icon-triangle-right{margin:0;margin-top:8px;font-size:15px}
body.econsentement .infos-4-1 .signature-en-ligne .contentBlock p:first-child{margin-bottom:20px}
body.econsentement .infos-4-1 .format-papier .box-papier .trio-papier-icon .icon-releve img{margin:4px 0 0 6px}
body.econsentement .coord-1-1 .signature-en-ligne{position:relative}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50{width:50%;height:280px;float:left;padding:3rem 2rem}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select{margin-top:10px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select .form-control{width:100%;padding:10px;background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#767676;display:block;font-family:bnp_regular,Arial,sans-serif;font-size:.93333rem;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .info-coord{color:#777;font-size:13px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel{margin:15px 0}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon{color:#1da460}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-iphone{font-size:1.5em}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-enveloppe{font-size:1.3em}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel p{display:inline;font-size:20px;margin-left:10px}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact{margin-top:65px;text-align:center}
body.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact a{text-decoration:underline;color:#777}
body.econsentement .coord-1-1 .signature-en-ligne hr{width:200px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:190px;left:37.6%;background-color:#e7e7e7;height:2px;border:0}
body.econsentement .popin-validation .cd-popup-container p:nth-child(1){text-transform:uppercase;margin-bottom:15px;font-size:16px}
body.econsentement .popin-validation .cd-popup-container p:nth-child(2){margin-bottom:20px;font-size:13px;color:#777}
body.econsentement .popin-validation .cd-popup-container input{width:100%;height:47px;border-radius:3px;border:1px solid #ccc;padding:10px;-webkit-margin-after:10px;margin-block-end:10px}
body.econsentement .popin-validation .cd-popup-container .new-code-sms{color:#777;text-decoration:underline;font-size:12px;margin-top:35px;width:50%;float:left}
body.econsentement .popin-validation .cd-popup-container .valid-signature{display:block;max-width:106px;height:46px;padding:15px 25px;float:left;margin-left:99px;margin-top:20px;line-height:1;text-transform:uppercase;background:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #767676;opacity:.5;border-radius:3px;color:#FFF;-webkit-transition:background-color .2s;transition:background-color .2s}
body.econsentement .popin-validation .cd-popup-container .valid-signature.ok{color:#fff;background:#1da35f;background:-moz-linear-gradient(#1da35f,#1b9a5a);background:linear,false,#1da35f,#1b9a5a;border-color:#188950;opacity:1}
body.econsentement .popin-validation .cd-popup-container .cd-popup-close{position:absolute;top:20px;right:20px;width:24px;height:24px;border:2px solid #777;border-radius:50%}
body.econsentement .popin-validation .cd-popup-container .cd-popup-close:before,body.econsentement .popin-validation .cd-popup-container .cd-popup-close:after{content:'';position:absolute;top:9px;width:12px;height:2px;background-color:#999}
body.econsentement .popin-validation .cd-popup-container .cd-popup-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:4px}
body.econsentement .popin-validation .cd-popup-container .cd-popup-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px}
body.econsentement .popin-validation .cd-popup-container .valid-signature{text-transform:inherit;float:right}
body.econsentement .contrat button#signerContrat{margin:0}
body.econsentement .contrat button.inactive{color:#fff;opacity:.5;border-radius:3px;padding:15px 30px;background-color:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #767676;cursor:not-allowed}
body.econsentement .contrat button.signLater{position:absolute;margin-left:1rem;right:30%}
body.econsentement .contrat button.btnAnnuler{display:none !important}
body.econsentement .contrat .form.contrat label{opacity:1;font-size:15px;line-height:1.33;text-align:left;color:#333;text-transform:none;display:block;padding:0 0 0 40px;margin:0}
body.econsentement .contrat .form.contrat label a{color:#1b9b5b !important}
body.econsentement .contrat .form.contrat label span{width:95%;display:inline-block}
body.econsentement .contrat .form.contrat label span span{width:auto}
body.econsentement .validationSignature{padding:40px 32px 60px 32px !important}
body.econsentement .validationSignature i{margin-right:25px !important}
body.econsentement .validationSignature .blockTxt{width:85%}
body.econsentement .validationSignature .blockTxt p.title{font-size:20px;line-height:1.2;text-align:left;color:#323232;margin-bottom:10px;display:block}
body.econsentement .validationSignature .blockTxt p.txt-sign-ok-light{font-size:15px;line-height:1.33;text-align:left;color:#777}
body.econsentement .validation.deux .icon-form-confirm{float:left}
body.econsentement .validation.deux p{text-align:left}
body.econsentement .validation.deux p.txt-sign-ok{font-size:20px;line-height:1.2;color:#323232;display:block;margin:10px 0}
body.econsentement .validation.deux p.txt-sign-ok-light{font-size:15px;line-height:1.33;color:#777}
body .popin-validation .cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}
body .popin-validation .cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}
body .popin-validation .cd-popup.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique{position:absolute;background:#fff;margin:0 auto;padding:30px;width:80%;max-width:800px;height:auto;right:0;left:0;top:5%}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique h3{font-family:bnp_regular;text-transform:none;margin-bottom:20px;font-weight:bold;font-size:18px;color:#212121}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique span{width:100%;word-wrap:break-word}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p{color:#212121;font-weight:bold}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p.cont-popup-para{display:block;color:#999;margin:4px 0 20px;font-weight:normal}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea{width:100%;resize:none;padding:10px;color:#999;overflow-y:scroll;margin:5px 0 20px}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track{border-radius:0;background-color:#eee}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#999}
body .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique button.btn-secondary{width:100px;padding:11px 30px;background-image:linear,to bottom,#f7f7f7,#e9e9e9}
body .popin-validation .cd-popup-container{position:relative;width:100%;max-width:490px;height:auto;margin:4em auto;background:#FFF;text-align:left;padding:50px 30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
body .popin-validation .cd-popup-container .btn-group{border:0;background:inherit;float:left;width:100%;padding:0;margin-top:30px}
body #popin-cd{max-height:700px;overflow-y:auto;max-width:800px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px;padding:50px 60px}
body #popin-cd .close{color:#d8d8d8}
body #popin-cd .close:hover{color:#837c77}
@media screen and (max-width:768px){body #popin-cd{max-height:90%;min-height:75%;padding:20px 30px}
}
body #popin-cd .popup-cle-digital-cont .etp{padding:2rem 2rem 1rem 2rem;background:#f4f4f4;border-radius:4px;margin-top:25px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp{margin-top:0;padding:2rem 1rem}
}
body #popin-cd .popup-cle-digital-cont .etp .tel-cle{background-size:22px;background-position:5px 5px}
body #popin-cd .popup-cle-digital-cont .etp .notif-code{background-size:35px;background-position:3px 5px}
body #popin-cd .popup-cle-digital-cont .etp p{padding:0 0 10px 50px;margin:15px 0;position:relative}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp p{padding:0;text-align:center;font-size:13px}
}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp p:first-child{margin-bottom:20px}
}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp p:first-child,body #popin-cd .popup-cle-digital-cont .etp p:last-child{background-position:center 0 !important;padding-top:45px}
}
body #popin-cd .popup-cle-digital-cont .etp p span{font-weight:600}
body #popin-cd .popup-cle-digital-cont .show-etp{text-align:center;font-size:13px;font-weight:600;text-decoration:underline;margin-top:40px;position:relative;cursor:pointer;margin-bottom:50px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .show-etp{margin-top:20px;margin-bottom:20px}
}
body #popin-cd .popup-cle-digital-cont .show-etp .chevron{position:absolute;text-align:center;left:0;right:0;color:#999;border:1px solid #999;border-radius:50%;width:30px;height:30px;padding-top:8px;padding-right:3px;margin:auto;background:#fff;bottom:-55px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .show-etp .chevron{bottom:-45px}
}
body #popin-cd .popup-cle-digital-cont .show-etp .chevron::before{-webkit-transform:scale(0.7) rotate(135deg);transform:scale(0.7) rotate(135deg)}
body #popin-cd .popup-cle-digital-cont .show-etp .chevron.chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
body #popin-cd .popup-cle-digital-cont .etp-app{text-align:center;border:1px solid #e4e4e4;padding:3rem;margin-top:80px;margin-bottom:50px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app{padding:2.5rem 1rem}
}
body #popin-cd .popup-cle-digital-cont .etp-app .notif-cledigi{margin-top:16px;width:113px;height:113px;display:inline-block}
body #popin-cd .popup-cle-digital-cont .etp-app p{font-size:13px;color:#212121;margin-top:30px;font-weight:600;padding:0 25px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app p{padding:0 20px}
}
body #popin-cd .popup-cle-digital-cont .etp-app p span{font-weight:bold}
body #popin-cd .popup-cle-digital-cont .etp-app hr{height:1px;background:#fff;border:0;width:50%;margin:40px auto}
body #popin-cd .popup-cle-digital-cont .etp-app .flex{padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:10px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex{padding:0;margin:30px -1rem 0}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex div{width:25%;position:relative;text-align:center;height:100px}
body #popin-cd .popup-cle-digital-cont .etp-app .flex div i{display:inline-block}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex div{padding:5px}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex div:not(:last-child)::before{content:'';border-style:solid;border-width:3px 3px 0 0;display:inline-block;height:10px;width:10px;top:40px;color:#767676;opacity:.28;position:absolute;right:0;left:initial;-webkit-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex div:not(:last-child)::before{top:42%;right:-6px;-webkit-transform:rotate(45deg) translateX(-50%) scale(0.8);transform:rotate(45deg) translateX(-50%) scale(0.8)}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex .burger{background-repeat:no-repeat;width:31px;height:25px;margin-left:5px;margin-top:27px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex .burger{padding:0;margin-left:0;background-size:contain}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex .reglages{width:42px;height:42px;margin-top:20px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex .reglages{padding:0;background-size:contain}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex .phone{width:30px;height:51px;margin-top:15px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex .phone{padding:0;background-size:contain}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex .en-attente{width:36px;height:36px;margin-top:29px;position:relative;top:-6px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex .en-attente{padding:0;background-size:contain}
}
body #popin-cd .popup-cle-digital-cont .etp-app .flex p{position:absolute;width:100%;top:62px}
@media screen and (max-width:768px){body #popin-cd .popup-cle-digital-cont .etp-app .flex p{margin-top:15px;font-size:10px;font-weight:bold;padding:0 5px;left:0}
}
body.part #popin-cd .popup-cle-digital-cont .etp{background:#eef6f2}
body.part #popin-cd .popup-cle-digital-cont .etp .tel-cle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/mini-tel.svg) no-repeat}
body.part #popin-cd .popup-cle-digital-cont .etp .notif-code{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/msg.svg) no-repeat}
body.part #popin-cd .popup-cle-digital-cont .show-etp{color:#1da460}
body.part #popin-cd .popup-cle-digital-cont .etp-app .notif-cledigi{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/notif-cle-digital.svg) no-repeat}
body.part #popin-cd .popup-cle-digital-cont .etp-app .flex .burger{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/burger.svg)}
body.part #popin-cd .popup-cle-digital-cont .etp-app .flex .reglages{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/reglages.svg)}
body.part #popin-cd .popup-cle-digital-cont .etp-app .flex .phone{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/phone-cledigi.svg)}
body.part #popin-cd .popup-cle-digital-cont .etp-app .flex .en-attente{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/econsentement/popin/en-attente.svg)}
body.bpf #popin-cd .popup-cle-digital-cont .etp{background:#f6f2ee}
body.bpf #popin-cd .popup-cle-digital-cont .etp .tel-cle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/mini-tel.svg) no-repeat}
body.bpf #popin-cd .popup-cle-digital-cont .etp .notif-code{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/msg.svg) no-repeat}
body.bpf #popin-cd .popup-cle-digital-cont .show-etp{color:#b1965b;color:#00816d;font-weight:500}
body.bpf #popin-cd .popup-cle-digital-cont .etp-app .notif-cledigi{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/notif-cle-digital.svg) no-repeat}
body.bpf #popin-cd .popup-cle-digital-cont .etp-app .flex .burger{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/burger.svg)}
body.bpf #popin-cd .popup-cle-digital-cont .etp-app .flex .reglages{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/reglages.svg)}
body.bpf #popin-cd .popup-cle-digital-cont .etp-app .flex .phone{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/phone-cledigi.svg)}
body.bpf #popin-cd .popup-cle-digital-cont .etp-app .flex .en-attente{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/en-attente.svg)}
body.pro #popin-cd .popup-cle-digital-cont .etp{background:rgba(0,179,139,0.07)}
body.pro #popin-cd .popup-cle-digital-cont .etp .tel-cle{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/mini-tel.svg) no-repeat}
body.pro #popin-cd .popup-cle-digital-cont .etp .notif-code{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/msg.svg) no-repeat}
body.pro #popin-cd .popup-cle-digital-cont .show-etp{color:#00b38b}
body.pro #popin-cd .popup-cle-digital-cont .etp-app .notif-cledigi{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/notif-cle-digital.svg) no-repeat}
body.pro #popin-cd .popup-cle-digital-cont .etp-app .flex .burger{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/burger.svg)}
body.pro #popin-cd .popup-cle-digital-cont .etp-app .flex .reglages{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/reglages.svg)}
body.pro #popin-cd .popup-cle-digital-cont .etp-app .flex .phone{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/phone-cledigi.svg)}
body.pro #popin-cd .popup-cle-digital-cont .etp-app .flex .en-attente{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/econsentement/popin/en-attente.svg)}
section.home-rel{display:none}
.cd-popup-close{position:absolute;top:20px;right:20px;width:24px;height:24px;border:2px solid #777;border-radius:50%}
.cd-popup-close:before,.cd-popup-close:after{content:'';position:absolute;top:9px;width:12px;height:2px;background-color:#999}
.cd-popup-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:4px}
.cd-popup-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px}
@media screen and (max-width:768px){body.bpf.econsentement header.header-page,body.part.econsentement header.header-page{height:auto}
body.bpf.econsentement header.header-page .progression,body.part.econsentement header.header-page .progression{margin:20px 0 20px 10px}
body.bpf.econsentement .wrap,body.part.econsentement .wrap{padding:50px 18px}
body.bpf.econsentement header h2,body.part.econsentement header h2{margin:0;padding:0 10px;line-height:1}
body.bpf.econsentement button,body.part.econsentement button{float:none !important;width:50%;display:block !important;margin:0 auto}
body.bpf.econsentement .format-papier,body.part.econsentement .format-papier{height:auto !important;float:left;width:100%}
body.bpf.econsentement .format-papier .box-papier,body.part.econsentement .format-papier .box-papier{height:auto !important}
body.bpf.econsentement .format-papier .box-papier .trio-papier-text,body.part.econsentement .format-papier .box-papier .trio-papier-text{width:85% !important;margin-bottom:30px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul,body.part.econsentement .signature-en-ligne .contentBlock ul{padding:0;margin-top:35px}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li,body.part.econsentement .signature-en-ligne .contentBlock ul li{float:left !important;width:100% !important;text-align:left !important;margin-bottom:30px}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li .block-img-table,body.part.econsentement .signature-en-ligne .contentBlock ul li .block-img-table{text-align:left;margin:0;float:left}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li p,body.part.econsentement .signature-en-ligne .contentBlock ul li p{float:left;margin-left:15px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul hr,body.part.econsentement .signature-en-ligne .contentBlock ul hr{left:27px !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:3% !important;top:184px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul hr:nth-child(2),body.part.econsentement .signature-en-ligne .contentBlock ul hr:nth-child(2){top:84px !important}
body.bpf.econsentement .infos-1-1 .info,body.part.econsentement .infos-1-1 .info{height:auto;min-height:95px;line-height:1;padding:22px 30px}
body.bpf.econsentement .infos-1-1 .info .icon-sml-calendar,body.part.econsentement .infos-1-1 .info .icon-sml-calendar{float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda,body.part.econsentement .infos-1-1 .info p.add-agenda{margin-left:30px;display:block;float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda button,body.part.econsentement .infos-1-1 .info p.add-agenda button{width:auto;float:none !important;margin:0;display:initial !important;padding:0}
body.bpf.econsentement .infos-1-1 .info .white-box .block-cosignataires .box-trio,body.bpf.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.bpf.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-1-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio{float:none;width:100%}
body.bpf.econsentement .infos-1-1 .info .icon-sml-calendar,body.bpf.econsentement .infos-3-1 .info .icon-sml-calendar,body.bpf.econsentement .infos-4-1 .info .icon-sml-calendar,body.part.econsentement .infos-1-1 .info .icon-sml-calendar,body.part.econsentement .infos-3-1 .info .icon-sml-calendar,body.part.econsentement .infos-4-1 .info .icon-sml-calendar{float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda,body.bpf.econsentement .infos-3-1 .info p.add-agenda,body.bpf.econsentement .infos-4-1 .info p.add-agenda,body.part.econsentement .infos-1-1 .info p.add-agenda,body.part.econsentement .infos-3-1 .info p.add-agenda,body.part.econsentement .infos-4-1 .info p.add-agenda{margin-left:30px;display:block;float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda button,body.bpf.econsentement .infos-3-1 .info p.add-agenda button,body.bpf.econsentement .infos-4-1 .info p.add-agenda button,body.part.econsentement .infos-1-1 .info p.add-agenda button,body.part.econsentement .infos-3-1 .info p.add-agenda button,body.part.econsentement .infos-4-1 .info p.add-agenda button{width:auto;float:none !important;margin:0;display:initial !important;padding:0}
body.bpf.econsentement .infos-1-1 .info .toggle-cosignataires,body.bpf.econsentement .infos-3-1 .info .toggle-cosignataires,body.bpf.econsentement .infos-4-1 .info .toggle-cosignataires,body.part.econsentement .infos-1-1 .info .toggle-cosignataires,body.part.econsentement .infos-3-1 .info .toggle-cosignataires,body.part.econsentement .infos-4-1 .info .toggle-cosignataires{padding:10px 0;margin:0 0 0 30px;width:auto;text-align:left;display:block}
body.bpf.econsentement .coord-1-1.recap-signature .signature-en-ligne p.info,body.part.econsentement .coord-1-1.recap-signature .signature-en-ligne p.info{padding:15px 0;border-bottom:solid 1px #f2f2f2}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50{width:100%}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact{height:auto}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact .coord-contact,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact .coord-contact{margin-top:0}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel{margin:10px 0 30px}
body.bpf.econsentement .coord-1-1 .signature-en-ligne hr,body.part.econsentement .coord-1-1 .signature-en-ligne hr{width:70%;-webkit-transform:rotate(0);transform:rotate(0);position:relative;top:inherit;bottom:0;left:0;right:5%}
body.bpf.econsentement .contrat .block.noPadding button,body.part.econsentement .contrat .block.noPadding button{margin:0 auto;margin-bottom:15px}
body.bpf.econsentement .contrat .block.noPadding button.pull-left,body.part.econsentement .contrat .block.noPadding button.pull-left{display:none !important}
body.bpf.econsentement .contrat .block.noPadding button.btnAnnuler,body.part.econsentement .contrat .block.noPadding button.btnAnnuler{display:block !important}
body.bpf.econsentement .validationSignature i,body.part.econsentement .validationSignature i{width:50px;height:50px;background-size:cover;background-position:center -53px}
body.bpf.econsentement .validationSignature .blockTxt,body.part.econsentement .validationSignature .blockTxt{width:auto;max-width:70%}
body.bpf.econsentement .validation.deux .icon-form-confirm,body.part.econsentement .validation.deux .icon-form-confirm{width:50px;height:50px;background-size:cover;background-position:center -53px}
body.bpf.econsentement .validation.deux p.txt-sign-ok,body.bpf.econsentement .validation.deux p.txt-sign-ok-light,body.part.econsentement .validation.deux p.txt-sign-ok,body.part.econsentement .validation.deux p.txt-sign-ok-light{margin-top:0;float:left;width:80%}
body.bpf.econsentement .validation.deux+.block button,body.part.econsentement .validation.deux+.block button{margin-right:0;margin:0 auto}
body.bpf.econsentement .validation.deux+.block button:nth-child(2),body.part.econsentement .validation.deux+.block button:nth-child(2){margin-top:15px}
}
@media screen and (max-width:480px){body.bpf.econsentement button,body.part.econsentement button{width:70%}
body.bpf.econsentement .popin-validation .cd-popup-container,body.part.econsentement .popin-validation .cd-popup-container{width:100%;height:100%;margin:0}
body.bpf.econsentement .popin-validation .cd-popup-container .new-code-sms,body.part.econsentement .popin-validation .cd-popup-container .new-code-sms{margin-top:10px}
body.bpf.econsentement .popin-validation .cd-popup-container .valid-signature,body.part.econsentement .popin-validation .cd-popup-container .valid-signature{margin:20px auto 0;width:100%;float:left;position:initial;text-align:center;max-width:100%}
body.bpf.econsentement .popin-validation .cd-popup-container p:first-child,body.part.econsentement .popin-validation .cd-popup-container p:first-child{border-bottom:1px solid #ccc;margin:-7px -30px 20px;padding:0 0 16px 30px}
}
@media screen and (max-width:351px){body.econsentement .infos-3-1 .info i{margin:auto auto 20px !important;display:block;float:none}
body.econsentement .infos-3-1 .info .blockTxt{width:100%;float:none;max-width:100%}
}
body.preview.econsentement .contrat button.inactive{border-radius:100px;-webkit-box-shadow:none;box-shadow:none;border:0}
body.bpf.econsentement.bpf p,body.bpf.econsentement.bpf button{font-family:'bnp_regular';font-size:15px;margin:0}
body.bpf.econsentement.bpf ul{list-style:none}
body.bpf.econsentement.bpf .wrap{float:left}
body.bpf.econsentement.bpf header.header-page{background-color:#42382f;background-image:-moz-linear-gradient(-339deg,#42382f,#685648);background-image:linear,69deg,#42382f,#685648;padding:20px 25px 5px;width:100%}
body.bpf.econsentement.bpf header.header-page h2{font-size:3rem;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-weight:normal;text-transform:uppercase;color:#FFF;margin:0}
body.bpf.econsentement.bpf header.header-page .progression{margin-top:20px}
body.bpf.econsentement.bpf header.header-page .progression .legende-etape span{color:#fff !important}
body.bpf.econsentement.bpf header.header-page .progression .etapes.deux li:nth-child(-n+2),body.bpf.econsentement.bpf header.header-page .progression .etapes.trois li:nth-child(-n+3),body.bpf.econsentement.bpf header.header-page .progression .etapes.quatre li:nth-child(-n+4),body.bpf.econsentement.bpf header.header-page .progression .etapes.cinq li:nth-child(-n+5){border-bottom:solid 1px #b1965b;background-color:#b1965b}
body.bpf.econsentement.bpf header.header-page .progression .etapes li:first-child{border-bottom:solid 1px #b1965b;background-color:#b1965b}
body.bpf.econsentement.bpf .highlight{color:#b1965b}
body.bpf.econsentement.bpf .infos-1-1 .info p button{color:#b1965b}
body.bpf.econsentement.bpf .infos-1-1 .contentBlock .mini-tel::before{content:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/econsentement/popin/mini-tel.svg)}
body.bpf.econsentement.bpf .s-1-5 .info p button{color:#b1965b}
body.bpf.econsentement.bpf .s-1-5 .info i::before{-webkit-filter:sepia(1);filter:sepia(1)}
body.bpf.econsentement.bpf .s-1-5 .signature-en-ligne .resume-contrat .consulter-pdc,body.bpf.econsentement.bpf .s-1-5 .signature-en-ligne .resume-contrat .consulter-certif{color:#b1965b}
body.bpf.econsentement.bpf .s-1-5 .signature-en-ligne .resume-contrat .consulter-pdc .oeil,body.bpf.econsentement.bpf .s-1-5 .signature-en-ligne .resume-contrat .consulter-certif .oeil{content:"";background-color:#b1965b;-webkit-mask-image:url(image/particuliers/econsentement/oeil.svg);mask-image:url(image/particuliers/econsentement/oeil.svg);width:22px;height:14px;display:inline-block}
body.bpf.econsentement.bpf.loader-econ header.header-page,body.bpf.econsentement.bpf.loader-econ.doc-signer header.header-page,body.bpf.econsentement.bpf.signature header.header-page{background-color:#42382f;background-image:-moz-linear-gradient(-339deg,#42382f,#685648);background-image:linear,69deg,#42382f,#685648;padding:20px 25px 5px;width:100%}
body.bpf.econsentement.bpf.loader-econ header.header-page h2,body.bpf.econsentement.bpf.loader-econ.doc-signer header.header-page h2,body.bpf.econsentement.bpf.signature header.header-page h2{color:#fff}
body.bpf.econsentement.bpf.loader-econ header.header-page .breadcrumb,body.bpf.econsentement.bpf.loader-econ.doc-signer header.header-page .breadcrumb,body.bpf.econsentement.bpf.signature header.header-page .breadcrumb{color:#fff}
body.bpf.econsentement.bpf.loader-econ .info .info-signe,body.bpf.econsentement.bpf.loader-econ.doc-signer .info .info-signe,body.bpf.econsentement.bpf.signature .info .info-signe{content:"";background-color:#b1965b;-webkit-mask-image:url(image/particuliers/econsentement/info.svg);mask-image:url(image/particuliers/econsentement/info.svg);width:26px;height:26px;display:block}
body.bpf.econsentement.bpf.loader-econ .info i::before,body.bpf.econsentement.bpf.loader-econ.doc-signer .info i::before,body.bpf.econsentement.bpf.signature .info i::before{-webkit-filter:sepia(1);filter:sepia(1)}
body.bpf.econsentement.bpf.signature .info .icon-check{background:#b1965b}
body.bpf.econsentement.bpf .wrap .row.block.noPadding.noBground .btn.btn-primary{color:#FFF;background-color:#b2965b;background-image:-moz-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border-radius:3px;border:1px solid #f3eee9;border-bottom:solid 2px #f3eee9;font-weight:500;padding:15px 30px;font-family:bnp_regular}
body.bpf.econsentement.bpf .wrap .row.block.noPadding.noBground .btn.btn-three,body.bpf.econsentement.bpf .wrap .row.block.noPadding.noBground .btn.btn-secondary{border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f6f6f6);background-image:linear,false,#fff,#f6f6f6;border-radius:3px;border:1px solid #f3eee9;border-bottom:solid 2px #f3eee9;font-weight:500;color:#4e4e4e;padding:15px 30px;font-family:bnp_regular}
body.bpf.econsentement.bpf.loader-econ section .ldr{border:3px solid #b1965b;border-top:3px solid #e0e0e0}
body.bpf.loader-econ section .ldr{border:3px solid #837c77;border-radius:50%;border-top:3px solid #e0e0e0;width:40px;height:40px;margin:250px auto;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}
body.bpf.loader-econ section .preparation-contrat{text-align:center;position:absolute;left:0;right:0;top:460px;color:#777}
@-webkit-keyframes spin{0{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
body.bpf #ia-econsentement .wrap{background-color:#e7e7e7;padding:50px 0 80px !important;width:100%}
body.bpf #ia-econsentement .wrap .block{width:100%;max-width:824px;background-color:#FFF;display:block;margin:0 auto 20px;margin-bottom:20px;padding:30px;border:1px solid #dcdfe0}
body.bpf #ia-econsentement .wrap .block.noPadding{padding:0}
body.bpf #ia-econsentement .wrap .block.noBground{background:0;border:0}
body.bpf #ia-econsentement .wrap .block .titleBlock{width:100%;height:58px;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9;border-bottom:1px solid #dcdfe0;padding:0 30px}
body.bpf #ia-econsentement .wrap .block .titleBlock h3{font-size:27px;line-height:58px;color:#333;margin:0}
body.bpf #ia-econsentement .wrap .block .contentBlock{padding:24px 30px}
body.bpf button.btn-primary{color:#FFF;background-color:#b2965b;background-image:-moz-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border-color:#ba9f68;display:inline-block}
body.bpf .toggle-cosignataires{cursor:pointer;color:#777 !important}
body.bpf .toggle-cosignataires.toggled i.icon-triangle-right{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:2px}
body.bpf .toggle-cosignataires i.icon-triangle-right{font-size:15px;color:#777;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
body.bpf .popin-validation .cd-popup,body.bpf .popin-validation .cd-popup-contact{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}
body.bpf .popin-validation .cd-popup.is-visible,body.bpf .popin-validation .cd-popup-contact.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}
body.bpf .popin-validation .cd-popup.is-visible .cd-popup-container,body.bpf .popin-validation .cd-popup-contact.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique{position:absolute;background:#fff;margin:0 auto;padding:30px;width:80%;max-width:800px;height:auto;right:0;left:0;top:5%}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique h3,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique h3{font-family:bnp_regular;text-transform:none;margin-bottom:20px;font-weight:bold;font-size:18px;color:#212121}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique span,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique span{width:100%;word-wrap:break-word}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p{color:#212121;font-weight:bold}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p.cont-popup-para,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique p.cont-popup-para{display:block;color:#999;margin:4px 0 20px;font-weight:normal}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea{width:100%;resize:none;padding:10px;color:#999;overflow-y:scroll;margin:5px 0 20px}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track{border-radius:0;background-color:#eee}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#999}
body.bpf .popin-validation .cd-popup.is-visible .container-popup#certificatNumerique button.btn-secondary,body.bpf .popin-validation .cd-popup-contact.is-visible .container-popup#certificatNumerique button.btn-secondary{width:100px;padding:11px 30px;background-image:linear,to bottom,#f7f7f7,#e9e9e9}
body.bpf .popin-validation .cd-popup hr,body.bpf .popin-validation .cd-popup-contact hr{height:1px;border:0 none;background:#dcdfe0;margin-bottom:20px}
body.bpf .popin-validation .cd-popup .conseiller-attitre .img-conseiller,body.bpf .popin-validation .cd-popup-contact .conseiller-attitre .img-conseiller{float:left;margin-right:25px;max-width:55px}
body.bpf .popin-validation .cd-popup .conseiller-attitre .nom-conseiller,body.bpf .popin-validation .cd-popup-contact .conseiller-attitre .nom-conseiller{color:#333;margin:0}
body.bpf .popin-validation .cd-popup .conseiller-attitre .lieu-conseiller,body.bpf .popin-validation .cd-popup-contact .conseiller-attitre .lieu-conseiller{font-size:13px;color:#777}
body.bpf .popin-validation .cd-popup-contact .cd-popup-container{max-width:450px;padding:50px}
body.bpf .popin-validation .cd-popup-container{position:relative;width:100%;max-width:490px;height:auto;margin:4em auto;background:#FFF;text-align:left;padding:50px 30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
body.bpf .popin-validation .cd-popup-container .btn-group{border:0;background:inherit;float:left;width:100%;padding:0;margin-top:30px}
body.bpf span.cd-popup-trigger{text-decoration:underline;cursor:pointer}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul{float:left;width:100%;margin-top:35px}
body.bpf .infos-1-1 .cd-popup,body.bpf .infos-3-1 .cd-popup,body.bpf .infos-4-1 .cd-popup,body.bpf .coord-1-1 .cd-popup{z-index:110}
body.bpf .infos-1-1 .cd-popup .cd-popup-container,body.bpf .infos-3-1 .cd-popup .cd-popup-container,body.bpf .infos-4-1 .cd-popup .cd-popup-container,body.bpf .coord-1-1 .cd-popup .cd-popup-container{min-height:258px;text-align:center;padding:30px 30px}
body.bpf .infos-1-1 .cd-popup .cd-popup-container .icon-form-alert,body.bpf .infos-3-1 .cd-popup .cd-popup-container .icon-form-alert,body.bpf .infos-4-1 .cd-popup .cd-popup-container .icon-form-alert,body.bpf .coord-1-1 .cd-popup .cd-popup-container .icon-form-alert{display:block;margin:auto auto 20px}
body.bpf .infos-1-1 .cd-popup .cd-popup-container .btn-group,body.bpf .infos-3-1 .cd-popup .cd-popup-container .btn-group,body.bpf .infos-4-1 .cd-popup .cd-popup-container .btn-group,body.bpf .coord-1-1 .cd-popup .cd-popup-container .btn-group{background:transparent;display:block;position:absolute;margin:0 auto;bottom:20px;left:0;right:0}
body.bpf .infos-1-1.contrat .cd-popup-container,body.bpf .infos-3-1.contrat .cd-popup-container,body.bpf .infos-4-1.contrat .cd-popup-container,body.bpf .coord-1-1.contrat .cd-popup-container{text-align:left}
body.bpf .infos-1-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.bpf .infos-3-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.bpf .infos-4-1.contrat .form [type="checkbox"]:checked+label.fc::after,body.bpf .coord-1-1.contrat .form [type="checkbox"]:checked+label.fc::after{top:6px;left:5px}
body.bpf .coord-1-1 .cd-popup-container{text-align:left;height:230px;width:470px;padding:50px;min-height:1px}
body.bpf .coord-1-1 .cd-popup-container .btn-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;position:initial}
body.bpf .coord-1-1 i::before{-webkit-filter:sepia(1);filter:sepia(1)}
body.bpf .infos-1-1 .info,body.bpf .infos-3-1 .info,body.bpf .infos-4-1 .info{height:82px;line-height:82px;padding:0 30px}
body.bpf .infos-1-1 .info i,body.bpf .infos-3-1 .info i,body.bpf .infos-4-1 .info i{font-size:18px;margin-right:15px}
body.bpf .infos-1-1 .info i::before,body.bpf .infos-3-1 .info i::before,body.bpf .infos-4-1 .info i::before{-webkit-filter:sepia(1);filter:sepia(1)}
body.bpf .infos-1-1 .info p,body.bpf .infos-3-1 .info p,body.bpf .infos-4-1 .info p{font-size:15px;color:#333;display:inline}
body.bpf .infos-1-1 .info p button,body.bpf .infos-3-1 .info p button,body.bpf .infos-4-1 .info p button{background:0;text-decoration:underline}
body.bpf .infos-1-1 .format-papier,body.bpf .infos-3-1 .format-papier,body.bpf .infos-4-1 .format-papier{width:100%;height:120px;background-color:#f2f2f2;padding:20px;margin-top:50px}
body.bpf .infos-1-1 .format-papier .box-papier,body.bpf .infos-3-1 .format-papier .box-papier,body.bpf .infos-4-1 .format-papier .box-papier{width:100%;max-width:824px;height:80px;margin:0 auto;padding:15px 0}
body.bpf .infos-1-1 .format-papier .box-papier .icon-releve,body.bpf .infos-3-1 .format-papier .box-papier .icon-releve,body.bpf .infos-4-1 .format-papier .box-papier .icon-releve{background-color:#5cc569;border-radius:150px;display:block;width:54px;height:54px;padding:12px 14px}
body.bpf .infos-1-1 .format-papier .box-papier .icon-releve img,body.bpf .infos-3-1 .format-papier .box-papier .icon-releve img,body.bpf .infos-4-1 .format-papier .box-papier .icon-releve img{width:15px;display:block;margin:0 auto;margin-top:4px}
body.bpf .infos-1-1 .format-papier .box-papier .trio-papier-icon,body.bpf .infos-3-1 .format-papier .box-papier .trio-papier-icon,body.bpf .infos-4-1 .format-papier .box-papier .trio-papier-icon{width:auto;float:left}
body.bpf .infos-1-1 .format-papier .box-papier .trio-papier-text,body.bpf .infos-3-1 .format-papier .box-papier .trio-papier-text,body.bpf .infos-4-1 .format-papier .box-papier .trio-papier-text{width:65%;margin:auto;padding:0 30px;float:left}
body.bpf .infos-1-1 .format-papier .box-papier .trio-papier-text .text-fin,body.bpf .infos-3-1 .format-papier .box-papier .trio-papier-text .text-fin,body.bpf .infos-4-1 .format-papier .box-papier .trio-papier-text .text-fin{color:#777;font-size:13px}
body.bpf .infos-1-1 .format-papier .box-papier .btn-secondary,body.bpf .infos-3-1 .format-papier .box-papier .btn-secondary,body.bpf .infos-4-1 .format-papier .box-papier .btn-secondary{float:right;background:transparent;border:1px solid #777;color:#777}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock,body.bpf .infos-3-1 .signature-en-ligne .contentBlock,body.bpf .infos-4-1 .signature-en-ligne .contentBlock{float:left;width:100%}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul{position:relative}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul li,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul li,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul li{float:left;width:30%;text-align:center}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul li .block-img-table,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul li .block-img-table,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul li .block-img-table{text-align:center;width:70px;height:70px;margin:auto}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul li span,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul li span,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul li span{width:70px;height:70px;-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.35);border:2px solid #e7e7e7;border-radius:50%;margin:0 auto;margin-bottom:20px;display:table-cell;vertical-align:middle}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul li span img,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul li span img,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul li span img{display:block;margin:0 auto;-webkit-filter:sepia(1);filter:sepia(1)}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul li p,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul li p,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul li p{margin:20px 0}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul hr,body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul hr,body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul hr{border-top:1px solid #e7e7e7;width:10%;margin:0;padding:0;position:absolute;top:35px;left:28%}
body.bpf .infos-1-1 .signature-en-ligne .contentBlock ul hr:nth-child(2),body.bpf .infos-3-1 .signature-en-ligne .contentBlock ul hr:nth-child(2),body.bpf .infos-4-1 .signature-en-ligne .contentBlock ul hr:nth-child(2){left:57%}
body.bpf .infos-1-1 .signature-en-ligne>button,body.bpf .infos-3-1 .signature-en-ligne>button,body.bpf .infos-4-1 .signature-en-ligne>button{margin-top:30px}
body.bpf .infos-3-1 .info,body.bpf .infos-4-1 .info{line-height:normal;padding:20px;height:auto}
body.bpf .infos-3-1 .info .white-box,body.bpf .infos-4-1 .info .white-box{border-radius:2px;background-color:#fff;border:0;border-top:solid 1px #f3eee9;margin-top:20px;padding-top:20px;overflow:hidden}
body.bpf .infos-3-1 .info .white-box .block-cosignataires,body.bpf .infos-4-1 .info .white-box .block-cosignataires{width:100%;height:auto;position:relative;overflow:hidden}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio{width:33%;height:60px;padding-left:50px;position:relative;float:left}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio p,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio p{display:block;font-size:15px}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio i,body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio span,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio i,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio span{position:absolute;left:0;font-size:2.8rem;color:#fff;background-color:#f6a623}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio .irop-n201:before,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio .irop-n201:before{content:"\e618";background-color:#f6a623;border-radius:50%;color:#fff}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio .icon-check,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio .icon-check{font-size:1.5rem;width:39px;height:39px;background-color:#5cc569;color:#fff;border-radius:50%;padding:9px}
body.bpf .infos-3-1 .info .white-box .block-cosignataires .box-trio .text-cosig-fin,body.bpf .infos-4-1 .info .white-box .block-cosignataires .box-trio .text-cosig-fin{color:#777;font-size:13px}
body.bpf .infos-3-1 .synthese,body.bpf .infos-4-1 .synthese{margin:0 auto 30px;padding:0}
body.bpf .infos-3-1 .synthese .form-control,body.bpf .infos-4-1 .synthese .form-control{height:58px;margin-bottom:0;border:0;padding-top:13px;padding-left:32px;padding-right:32px;font-size:27px;color:#333;margin:0;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;text-transform:uppercase;background:-o-linear-gradient(bottom,#fdfdfd,#faf9f9);background:linear,to top,#fdfdfd,#faf9f9}
body.bpf .infos-3-1 .synthese .white-box,body.bpf .infos-4-1 .synthese .white-box{padding:15px 30px 30px}
body.bpf .infos-3-1 .synthese .white-box p,body.bpf .infos-4-1 .synthese .white-box p{margin-bottom:15px}
body.bpf .infos-3-1 .synthese .resume-contrat,body.bpf .infos-4-1 .synthese .resume-contrat{height:430px;width:100%;border:2px solid #dcdfe0;overflow:hidden}
body.bpf .infos-3-1 .custom-select:after,body.bpf .infos-4-1 .custom-select:after{height:24px;width:58px;background-position:center -302px;top:16px}
body.bpf .infos-3-1 .toggle-cosignataires,body.bpf .infos-4-1 .toggle-cosignataires{display:block;padding:10px 37px;color:#777;cursor:pointer}
body.bpf .infos-3-1 .toggle-cosignataires i.icon-triangle-right,body.bpf .infos-4-1 .toggle-cosignataires i.icon-triangle-right{font-size:12px;margin-left:5px}
body.bpf .infos-3-1 .block.info .icon-sml-calendar,body.bpf .infos-4-1 .block.info .icon-sml-calendar{font-size:20px;margin-right:12px}
body.bpf .infos-3-1 .block.info .toggle-cosignataires,body.bpf .infos-4-1 .block.info .toggle-cosignataires{display:block}
body.bpf .infos-3-1 .block.info .block-cosignataires .box-trio span.statut-attente,body.bpf .infos-4-1 .block.info .block-cosignataires .box-trio span.statut-attente{width:39px;height:39px;font-family:'bnp_regular';font-size:2.0rem;line-height:25px;text-align:center;color:#fff;background-color:#f6a623;border-radius:50%;margin-right:15px}
body.bpf .infos-3-1 .block.synthese .toggle-cosignataires i.icon-triangle-right,body.bpf .infos-4-1 .block.synthese .toggle-cosignataires i.icon-triangle-right{margin:0;margin-top:8px;font-size:15px}
body.bpf .infos-4-1 .signature-en-ligne .contentBlock p:first-child{margin-bottom:20px}
body.bpf .infos-4-1 .format-papier .box-papier .trio-papier-icon .icon-releve img{margin:4px 0 0 6px}
body.bpf .infos-4-1 .format-papier #choixLigne .trio-papier-icon .icon-releve img{margin:3px 0 0 2px;width:23px}
body.bpf .coord-1-1 .signature-en-ligne{position:relative}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50{width:50%;height:280px;float:left;padding:3rem 2rem}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select{margin-top:10px}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .custom-select .form-control{width:100%;padding:10px;background-color:#fff;background-image:none;border-radius:3px;border:1px solid #ccc;color:#767676;display:block;font-family:bnp_regular,Arial,sans-serif;font-size:.93333rem;margin-bottom:15px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4);box-shadow:inset 0 1px 2px 0 rgba(204,204,204,0.4)}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .info-coord{color:#777;font-size:13px}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel{margin:15px 0}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon{color:#1da460}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-iphone{font-size:1.5em}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel .icon.icon-enveloppe{font-size:1.3em}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel p{display:inline;font-size:20px;margin-left:10px}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact{margin-top:65px;text-align:center}
body.bpf .coord-1-1 .signature-en-ligne .bloc-coord-50 .coord-contact a{text-decoration:underline;color:#777}
body.bpf .coord-1-1 .signature-en-ligne hr{width:200px;-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;top:190px;left:37.6%;background-color:#e7e7e7;height:2px;border:0}
body.bpf .popin-validation .cd-popup-container p:nth-child(1){text-transform:uppercase;margin-bottom:15px;font-size:16px}
body.bpf .popin-validation .cd-popup-container p:nth-child(2){margin-bottom:20px;font-size:13px;color:#777}
body.bpf .popin-validation .cd-popup-container input{width:100%;height:47px;border-radius:3px;border:1px solid #ccc;padding:10px;-webkit-margin-after:10px;margin-block-end:10px}
body.bpf .popin-validation .cd-popup-container .new-code-sms{color:#777;text-decoration:underline;font-size:12px;margin-top:35px;width:50%;float:left}
body.bpf .popin-validation .cd-popup-container .valid-signature{display:block;max-width:106px;height:46px;padding:15px 25px;float:left;margin-left:99px;margin-top:20px;line-height:1;text-transform:uppercase;background:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #767676;opacity:.5;border-radius:3px;color:#FFF;-webkit-transition:background-color .2s;transition:background-color .2s}
body.bpf .popin-validation .cd-popup-container .valid-signature.ok{color:#fff;background-color:#00b38b;background-image:-webkit-linear-gradient(#00b38b,#00b38b);background-image:linear,false,#00b38b,#00b38b;border-color:#009a77;opacity:1}
body.bpf .popin-validation .cd-popup-container .cd-popup-close{position:absolute;top:20px;right:20px;width:24px;height:24px;border:2px solid #777;border-radius:50%}
body.bpf .popin-validation .cd-popup-container .cd-popup-close:before,body.bpf .popin-validation .cd-popup-container .cd-popup-close:after{content:'';position:absolute;top:9px;width:12px;height:2px;background-color:#999}
body.bpf .popin-validation .cd-popup-container .cd-popup-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:4px}
body.bpf .popin-validation .cd-popup-container .cd-popup-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:4px}
body.bpf .popin-validation .cd-popup-container .valid-signature{text-transform:inherit;float:right}
body.bpf .contrat button#signerContrat{margin:0}
body.bpf .contrat button.inactive{color:#fff;opacity:.5;border-radius:3px;padding:15px 30px;background-color:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #767676;cursor:not-allowed}
body.bpf .contrat button.signLater{position:absolute;margin-left:1rem;right:30%}
body.bpf .contrat button.btnAnnuler{display:none !important}
body.bpf .contrat .form.contrat label{opacity:1;font-size:15px;line-height:1.33;text-align:left;color:#333;text-transform:none;display:block;padding:0 0 0 40px;margin:0}
body.bpf .contrat .form.contrat label a{color:#b2965b !important}
body.bpf .contrat .form.contrat label span{width:95%;display:inline-block}
body.bpf .contrat .form.contrat label span span{width:auto}
body.bpf .validationSignature{padding:40px 32px 60px 32px !important}
body.bpf .validationSignature i{margin-right:25px !important}
body.bpf .validationSignature .blockTxt{width:85%}
body.bpf .validationSignature .blockTxt p.title{font-size:20px;line-height:1.2;text-align:left;color:#323232;margin-bottom:10px;display:block}
body.bpf .validationSignature .blockTxt p.txt-sign-ok-light{font-size:15px;line-height:1.33;text-align:left;color:#777}
body.bpf .validation.deux .icon-form-confirm{float:left}
body.bpf .validation.deux p{text-align:left}
body.bpf .validation.deux p.txt-sign-ok{font-size:20px;line-height:1.2;color:#323232;display:block;margin:10px 0}
body.bpf .validation.deux p.txt-sign-ok-light{font-size:15px;line-height:1.33;color:#777}
.popin-validation .cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0,visibility 0 .3s;transition:opacity .3s 0,visibility 0 .3s}
.popin-validation .cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0,visibility 0 0;transition:opacity .3s 0,visibility 0 0}
.popin-validation .cd-popup.is-visible .cd-popup-container{-webkit-transform:translateY(0);transform:translateY(0)}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique{position:absolute;background:#fff;margin:0 auto;padding:30px;width:80%;max-width:800px;height:auto;right:0;left:0;top:5%}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique h3{font-family:bnp_regular;text-transform:none;margin-bottom:20px;font-weight:bold;font-size:18px;color:#212121}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p,.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique span{width:100%;word-wrap:break-word}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p{color:#212121;font-weight:bold}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique p.cont-popup-para{display:block;color:#999;margin:4px 0 20px;font-weight:normal}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea{width:100%;resize:none;padding:10px;color:#999;overflow-y:scroll;margin:5px 0 20px}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-track{border-radius:0;background-color:#eee}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#999}
.popin-validation .cd-popup.is-visible .container-popup#certificatNumerique button.btn-secondary{width:100px;padding:11px 30px;background-image:linear,to bottom,#f7f7f7,#e9e9e9}
.popin-validation .cd-popup-container{position:relative;width:100%;max-width:490px;height:auto;margin:4em auto;background:#FFF;text-align:left;padding:50px 30px;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);box-shadow:0 0 20px rgba(0,0,0,0.2);-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.3s;transition-duration:.3s}
.popin-validation .cd-popup-container .btn-group{border:0;background:inherit;float:left;width:100%;padding:0;margin-top:30px}
section.home-rel{display:none}
@media screen and (max-width:768px){body.bpf.econsentement header.header-page,body.part.econsentement header.header-page{height:auto}
body.bpf.econsentement header.header-page .progression,body.part.econsentement header.header-page .progression{margin:20px 0 20px 10px}
body.bpf.econsentement .wrap,body.part.econsentement .wrap{padding:50px 18px}
body.bpf.econsentement header h2,body.part.econsentement header h2{margin:0;padding:0 10px;line-height:1}
body.bpf.econsentement button,body.part.econsentement button{float:none !important;width:50%;display:block !important;margin:0 auto}
body.bpf.econsentement .format-papier,body.part.econsentement .format-papier{height:auto !important;float:left;width:100%}
body.bpf.econsentement .format-papier .box-papier,body.part.econsentement .format-papier .box-papier{height:auto !important}
body.bpf.econsentement .format-papier .box-papier .trio-papier-text,body.part.econsentement .format-papier .box-papier .trio-papier-text{width:85% !important;margin-bottom:30px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul,body.part.econsentement .signature-en-ligne .contentBlock ul{padding:0;margin-top:35px}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li,body.part.econsentement .signature-en-ligne .contentBlock ul li{float:left !important;width:100% !important;text-align:left !important;margin-bottom:30px}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li .block-img-table,body.part.econsentement .signature-en-ligne .contentBlock ul li .block-img-table{text-align:left;margin:0;float:left}
body.bpf.econsentement .signature-en-ligne .contentBlock ul li p,body.part.econsentement .signature-en-ligne .contentBlock ul li p{float:left;margin-left:15px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul hr,body.part.econsentement .signature-en-ligne .contentBlock ul hr{left:27px !important;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:3% !important;top:184px !important}
body.bpf.econsentement .signature-en-ligne .contentBlock ul hr:nth-child(2),body.part.econsentement .signature-en-ligne .contentBlock ul hr:nth-child(2){top:84px !important}
body.bpf.econsentement .infos-1-1 .info,body.part.econsentement .infos-1-1 .info{height:auto;min-height:95px;line-height:1;padding:22px 30px}
body.bpf.econsentement .infos-1-1 .info .icon-sml-calendar,body.part.econsentement .infos-1-1 .info .icon-sml-calendar{float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda,body.part.econsentement .infos-1-1 .info p.add-agenda{margin-left:30px;display:block;float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda button,body.part.econsentement .infos-1-1 .info p.add-agenda button{width:auto;float:none !important;margin:0;display:initial !important;padding:0}
body.bpf.econsentement .infos-1-1 .info .white-box .block-cosignataires .box-trio,body.bpf.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.bpf.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-1-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-3-1 .info .white-box .block-cosignataires .box-trio,body.part.econsentement .infos-4-1 .info .white-box .block-cosignataires .box-trio{float:none;width:100%}
body.bpf.econsentement .infos-1-1 .info .icon-sml-calendar,body.bpf.econsentement .infos-3-1 .info .icon-sml-calendar,body.bpf.econsentement .infos-4-1 .info .icon-sml-calendar,body.part.econsentement .infos-1-1 .info .icon-sml-calendar,body.part.econsentement .infos-3-1 .info .icon-sml-calendar,body.part.econsentement .infos-4-1 .info .icon-sml-calendar{float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda,body.bpf.econsentement .infos-3-1 .info p.add-agenda,body.bpf.econsentement .infos-4-1 .info p.add-agenda,body.part.econsentement .infos-1-1 .info p.add-agenda,body.part.econsentement .infos-3-1 .info p.add-agenda,body.part.econsentement .infos-4-1 .info p.add-agenda{margin-left:30px;display:block;float:left}
body.bpf.econsentement .infos-1-1 .info p.add-agenda button,body.bpf.econsentement .infos-3-1 .info p.add-agenda button,body.bpf.econsentement .infos-4-1 .info p.add-agenda button,body.part.econsentement .infos-1-1 .info p.add-agenda button,body.part.econsentement .infos-3-1 .info p.add-agenda button,body.part.econsentement .infos-4-1 .info p.add-agenda button{width:auto;float:none !important;margin:0;display:initial !important;padding:0}
body.bpf.econsentement .infos-1-1 .info .toggle-cosignataires,body.bpf.econsentement .infos-3-1 .info .toggle-cosignataires,body.bpf.econsentement .infos-4-1 .info .toggle-cosignataires,body.part.econsentement .infos-1-1 .info .toggle-cosignataires,body.part.econsentement .infos-3-1 .info .toggle-cosignataires,body.part.econsentement .infos-4-1 .info .toggle-cosignataires{padding:10px 0;margin:0 0 0 30px;width:auto;text-align:left;display:block}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50{width:100%}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact{height:auto}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact .coord-contact,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50.tact .coord-contact{margin-top:0}
body.bpf.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel,body.part.econsentement .coord-1-1 .signature-en-ligne .bloc-coord-50 .bloc-tel{margin:10px 0 30px}
body.bpf.econsentement .coord-1-1 .signature-en-ligne hr,body.part.econsentement .coord-1-1 .signature-en-ligne hr{width:70%;-webkit-transform:rotate(0);transform:rotate(0);position:relative;top:inherit;bottom:0;left:0;right:5%}
body.bpf.econsentement .contrat .block.noPadding button,body.part.econsentement .contrat .block.noPadding button{margin:0 auto;margin-bottom:15px}
body.bpf.econsentement .contrat .block.noPadding button.pull-left,body.part.econsentement .contrat .block.noPadding button.pull-left{display:none !important}
body.bpf.econsentement .contrat .block.noPadding button.btnAnnuler,body.part.econsentement .contrat .block.noPadding button.btnAnnuler{display:block !important}
body.bpf.econsentement .validationSignature i,body.part.econsentement .validationSignature i{width:50px;height:50px;background-size:cover;background-position:center -53px}
body.bpf.econsentement .validationSignature .blockTxt,body.part.econsentement .validationSignature .blockTxt{width:auto;max-width:70%}
body.bpf.econsentement .validation.deux .icon-form-confirm,body.part.econsentement .validation.deux .icon-form-confirm{width:50px;height:50px;background-size:cover;background-position:center -53px}
body.bpf.econsentement .validation.deux p.txt-sign-ok,body.bpf.econsentement .validation.deux p.txt-sign-ok-light,body.part.econsentement .validation.deux p.txt-sign-ok,body.part.econsentement .validation.deux p.txt-sign-ok-light{margin-top:0;float:left;width:80%}
body.bpf.econsentement .validation.deux+.block button,body.part.econsentement .validation.deux+.block button{margin-right:0;margin:0 auto}
body.bpf.econsentement .validation.deux+.block button:nth-child(2),body.part.econsentement .validation.deux+.block button:nth-child(2){margin-top:15px}
}
@media screen and (max-width:480px){body.bpf.econsentement button,body.part.econsentement button{width:70%}
body.bpf.econsentement .popin-validation .cd-popup-container,body.part.econsentement .popin-validation .cd-popup-container{width:100%;height:100%;margin:0}
body.bpf.econsentement .popin-validation .cd-popup-container .new-code-sms,body.part.econsentement .popin-validation .cd-popup-container .new-code-sms{margin-top:10px}
body.bpf.econsentement .popin-validation .cd-popup-container .valid-signature,body.part.econsentement .popin-validation .cd-popup-container .valid-signature{margin:20px auto 0;width:100%;float:left;position:initial;text-align:center;max-width:100%}
body.bpf.econsentement .popin-validation .cd-popup-container p:first-child,body.part.econsentement .popin-validation .cd-popup-container p:first-child{border-bottom:1px solid #ccc;margin:-7px -30px 20px;padding:0 0 16px 30px}
}
@media screen and (max-width:351px){body.econsentement .infos-3-1 .info i{margin:auto auto 20px !important;display:block;float:none}
body.econsentement .infos-3-1 .info .blockTxt{width:100%;float:none;max-width:100%}
}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-40{width:40%;float:left;padding:3rem 2rem}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne .bloc-coord-60{width:60%;float:left;padding:3rem 2rem}
body.econsentement .coord-1-1.recap-signature .signature-en-ligne p.info{padding:15px 0;border-bottom:solid 1px #f2f2f2}
.coord-1-1.recap-signature .signature-en-ligne p.info{padding:15px 0;border-bottom:solid 1px #f2f2f2}
body.upl.noScroll{overflow:hidden}
body.upl .header-upload{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/bg-header.png);width:100%;background-size:cover;min-height:120px;color:#FFF;padding:2rem 2rem 0 2rem}
body.upl .header-upload.elp1 .step{width:40px;height:40px;background-color:#b2965d;font-family:bnpp_typelight,Arial,sans-serif;font-size:25px;text-align:center;line-height:40px;border-radius:50%;margin:1em .5em 1em 0}
body.upl .header-upload .circle{width:40px;height:40px;background-color:#7e50a8;background-color:#7e50a8;background-image:-webkit-gradient(linear,left bottom,left top,from(#7e50a8),to(#d563a7));background-image:linear-gradient(to top,#7e50a8,#d563a7);display:inline-block;border:0;vertical-align:top;margin-top:24px;padding-top:2px;margin-right:15px;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif}
body.upl .header-upload h2{display:inline-block}
body.upl .wrapper-upload p,body.upl .wrapper-upload a,body.upl .wrapper-upload span{font-family:"Open Sans"}
body.upl .wrapper-upload.elp1>button{margin-right:2rem}
body.upl .wrapper-upload.elp1 button{background-image:-webkit-linear-gradient(#f7f7f7,#e9e9e9);background-image:linear,false,#f7f7f7,#e9e9e9;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:1px solid #dadada}
body.upl .wrapper-upload.elp1 button:hover{background-color:#f6f6f6;background-image:-webkit-linear-gradient(#f6f6f6,#fff);background-image:linear,false,#f6f6f6,#fff}
body.upl .wrapper-upload.elp1>.wrap{padding:1rem 2rem}
body.upl .wrapper-upload.elp1>.wrap.top{padding:2rem}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40,body.upl .wrapper-upload.elp1>.wrap .col-100 .col-60{margin:0}
body.upl .wrapper-upload.elp1>.wrap .form-ligne-titre{position:relative;margin-top:0}
body.upl .wrapper-upload.elp1>.wrap .form-ligne-titre:after{color:#000;font-family:iconbnp;content:"\e674";font-size:.86667rem;display:inline-block;height:10px;width:10px;-webkit-transform:rotate(0);transform:rotate(0);position:absolute;right:40px;top:30px}
body.upl .wrapper-upload.elp1>.wrap .form-ligne-titre.toggled:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
body.upl .wrapper-upload.elp1>.wrap .form-ligne-titre h3 span{margin-left:10px}
body.upl .wrapper-upload .wrap .col-40{background-color:#FFF}
body.upl .wrapper-upload .wrap .col-40 .icon-bulletin{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-bulletin.png);height:44px;width:30px;display:block;display:inline-block;float:left;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload .wrap .col-40 .icon-contrat{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-contrat.png);height:44px;width:30px;display:block;display:inline-block;float:left;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload .wrap .col-40 .icon-mon-dossier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-identity.svg);height:44px;width:30px;display:inline-block;float:left;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload .wrap .col-40 .icon-manquant{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-manquant.png);height:44px;width:30px;display:inline-block;float:left;background-repeat:no-repeat;background-size:contain;margin-right:20px}
body.upl .wrapper-upload .wrap .col-40 .icon-other{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-other.png);height:44px;width:30px;display:inline-block;float:left;background-repeat:no-repeat;background-size:contain;margin-right:20px}
body.upl .wrapper-upload .wrap .col-40 .pull-left{width:75%}
body.upl .wrapper-upload .wrap .col-40 .pull-left span{font-size:15px;text-transform:uppercase;margin-top:12px;display:block}
body.upl .wrapper-upload .wrap .col-40 .pull-left p.light-grey{font-size:13px;color:#999}
body.upl .wrapper-upload .wrap .col-60 .icon-contrat{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-contrat.png);height:44px;width:30px;display:block;display:inline-block;float:left;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload .wrap .col-60 p.grey{font-size:13px}
body.upl .wrapper-upload .wrap .treatment .col-60>button{margin-right:15px}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap{float:left;width:100%;border-left:1px solid lightgrey;padding-left:2rem}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap button.mRight15{margin-right:15px}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .bulletin-bloc{padding:30px 0 33px;border-bottom:1px solid #eee}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .bulletin-bloc:first-child{padding:0 0 33px}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .treatmentFile.waiting{display:-webkit-box;display:-ms-flexbox;display:flex}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .btn-secondary.small.addDocument{border-radius:50px;-webkit-box-shadow:none;box-shadow:none;background-color:#f8f8f8;border:0;background:#f8f8f8;padding:12px 19px 12px 41px;font-size:15px;position:relative;margin-top:10px}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .btn-secondary.small.addDocument::before{content:"+";left:35%;top:8px;font-size:20px;position:absolute}
@media screen and (min-width:768px){body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .btn-secondary.small.addDocument::before{left:10%}
}
body.upl .wrapper-upload .wrap .treatment .col-60 .contentWrap .btn-secondary.small.addDocument:hover{background-color:#d5d5d5}
body.upl .wrapper-upload .wrap #ajout-documents .col-60{float:left}
body.upl .wrapper-upload .wrap .treatmentFile{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
body.upl .wrapper-upload .wrap .treatmentFile .custom-select{float:none;width:300px;border-left:0;padding-left:0}
body.upl .wrapper-upload .wrap .treatmentFile .custom-select select{font-family:"Open Sans"}
body.upl .wrapper-upload .wrap .treatmentFile .iconenveloppe{-webkit-transform:scale(2.4);transform:scale(2.4);position:relative;top:-9px;left:-1px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState{position:relative;top:4px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span{float:left;width:32px;height:32px;border-radius:50%;text-align:center;color:#fff;background-color:#f5a623}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span.round-orange{background-color:#f5a623}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span.round-vert{background-color:#5cc569}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span.round-rouge{background-color:#e64444}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span.round-gris{background-color:#999}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span i{font-size:13px;text-align:center;padding:0;display:inline;position:relative;top:5px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span i.icon-enveloppe-bis{font-size:20px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span i::before{color:#fff}
body.upl .wrapper-upload .wrap .treatmentFile .iconState span img{width:8px;padding-top:10px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState .icon-encours{padding-top:3px}
body.upl .wrapper-upload .wrap .treatmentFile .iconState .icon-todo{font-size:24px;padding-top:3px;-webkit-transform:rotate(205deg);transform:rotate(205deg)}
body.upl .wrapper-upload .wrap .treatmentFile .content{margin-left:10px}
body.upl .wrapper-upload .wrap .treatmentFile .content p{font-size:15px;line-height:20px;color:#999;text-decoration:underline;margin:0}
body.upl .wrapper-upload .wrap .treatmentFile .content p.color-treatment{font-size:15px;text-decoration:none;font-weight:normal}
body.upl .wrapper-upload .wrap .treatmentFile .content p.color-treatment.title{font-size:15px}
body.upl .wrapper-upload .wrap .treatmentFile .content p.color-treatment .title-treatment{display:block;font-size:15px}
body.upl .wrapper-upload .wrap .treatmentFile .content p a{text-decoration:underline}
body.upl .wrapper-upload .wrap .treatmentFile .content .name-file-treatment{font-size:13px;color:#999;text-decoration:none}
body.upl .wrapper-upload .wrap .treatmentFile .content .date-treatment,body.upl .wrapper-upload .wrap .treatmentFile .content .file-treatment{font-size:13px;color:#999;text-decoration:none;display:inline-block}
body.upl .wrapper-upload .wrap .treatmentFile .content .date-treatment span[class^=trigger-popin],body.upl .wrapper-upload .wrap .treatmentFile .content .file-treatment span[class^=trigger-popin]{text-decoration:underline;cursor:pointer}
body.upl .wrapper-upload .wrap .treatmentFile .content .date-treatment .delete-doc,body.upl .wrapper-upload .wrap .treatmentFile .content .file-treatment .delete-doc{text-decoration:underline;cursor:pointer}
body.upl .wrapper-upload .wrap .treatmentFile+.treatmentFile{padding-top:10px}
body.upl .wrapper-upload .wrap .treatmentFile.en-cours.document .iconState span{background-image:none}
body.upl .wrapper-upload .wrap .treatmentFile.en-cours .iconState span{background-image:url(image/particuliers/cjf-upload/picto-encours.png);background-color:none}
body.upl .wrapper-upload .wrap .treatmentFile.en-cours .iconState span img{width:32px;padding:0}
body.upl .wrapper-upload .wrap .treatmentFile.en-cours .content p.color-treatment{color:#f5a623}
body.upl .wrapper-upload .wrap .treatmentFile.possession .iconState span{background-color:#f5a623;background-image:url(image/particuliers/cjf-upload/picto-possession.png)}
body.upl .wrapper-upload .wrap .treatmentFile.possession .content p.color-treatment{color:#f5a623}
body.upl .wrapper-upload .wrap .treatmentFile.validate .iconState span{background-color:#5cc569;background-image:url(image/particuliers/cjf-upload/picto-ok.png)}
body.upl .wrapper-upload .wrap .treatmentFile.validate .iconState.iconImg span{background-image:url(image/particuliers/cjf-upload/papier-ok.png);background-color:none}
body.upl .wrapper-upload .wrap .treatmentFile.validate .iconState.iconImg span img{width:14px;padding-top:10px}
body.upl .wrapper-upload .wrap .treatmentFile.validate .content p.color-treatment{color:#5cc569}
body.upl .wrapper-upload .wrap .treatmentFile.refused.document .iconState span,body.upl .wrapper-upload .wrap .treatmentFile.incomplet.document .iconState span{background-image:none}
body.upl .wrapper-upload .wrap .treatmentFile.refused .iconState span,body.upl .wrapper-upload .wrap .treatmentFile.incomplet .iconState span{background-image:url(image/particuliers/cjf-upload/picto-refuse.png);background-color:#e64444}
body.upl .wrapper-upload .wrap .treatmentFile.refused .content p.color-treatment,body.upl .wrapper-upload .wrap .treatmentFile.refused .content p span[class^=trigger-popin],body.upl .wrapper-upload .wrap .treatmentFile.refused .content p.color-treatment a,body.upl .wrapper-upload .wrap .treatmentFile.incomplet .content p.color-treatment,body.upl .wrapper-upload .wrap .treatmentFile.incomplet .content p span[class^=trigger-popin],body.upl .wrapper-upload .wrap .treatmentFile.incomplet .content p.color-treatment a{color:#e64444}
body.upl .wrapper-upload .wrap .treatmentFile.refused .content p img,body.upl .wrapper-upload .wrap .treatmentFile.incomplet .content p img{width:11px}
body.upl .wrapper-upload .wrap .treatmentFile.refused.document .iconState span,body.upl .wrapper-upload .wrap .treatmentFile.incomplet.document .iconState span{background-color:#e64444}
body.upl .wrapper-upload .wrap .treatmentFile.refused.manquePages .content>p,body.upl .wrapper-upload .wrap .treatmentFile.incomplet.manquePages .content>p{padding-top:10px}
body.upl .wrapper-upload .wrap .treatmentFile.waiting .iconState span{background-color:#999;background-image:url(image/particuliers/cjf-upload/picto-attente.png)}
body.upl .wrapper-upload .wrap .treatmentFile.waiting .content p.color-treatment a{color:#999}
body.upl .wrapper-upload .wrap .treatmentFile.waiting .content .name-file-treatment{font-size:13px;color:#999;text-decoration:none}
body.upl .wrapper-upload .wrap .treatmentFile.waiting .deleteCurrentDoc{text-decoration:underline;cursor:pointer}
body.upl .wrapper-upload .wrap .treatmentFile.exclamation .iconState span{background-color:#999}
body.upl .wrapper-upload .wrap .treatmentFile.exclamation .iconState span img{width:3px;padding-top:8px}
body.upl .wrapper-upload .wrap .treatmentFile.exclamation .content p.color-treatment{color:#999;line-height:32px}
body.upl .wrapper-upload .wrap .treatmentFile.document .iconState span img{width:14px;padding-top:10px}
body.upl .wrapper-upload .wrap .treatmentFile.document .content p{text-decoration:none}
body.upl .wrapper-upload .wrap .treatmentFile.document .content p.title{font-size:15px;margin:5px 0}
body.upl .wrapper-upload .wrap .treatmentFile.document .content p.grey{color:#999}
body.upl .wrapper-upload .top{width:100%;height:110px;border-radius:2px;padding-top:45px;background-color:#f2f2f2;border:solid 1px #dcdfe0}
body.upl .wrapper-upload>.top{margin:0}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40{background-color:#FFF;text-align:left;margin-right:9%;padding-top:0;margin-top:7px;padding-bottom:0;width:31%}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40 i{font-size:47px;color:#000;border-color:#000}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40.no-border{border-top:0}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40 span{text-transform:uppercase;display:inline-block;margin-top:13px;vertical-align:top}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40 .icon-bulletin{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-bulletin.png);height:44px;width:30px;display:block;display:inline-block;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40 .icon-contrat{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-contrat.png);height:44px;width:30px;display:block;display:inline-block;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload.elp1>.wrap .col-100 .col-40 .icon-mon-dossier{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-identity.svg);height:44px;width:30px;display:inline-block;margin-right:20px;background-repeat:no-repeat}
body.upl .wrapper-upload .col-60{background-color:#FFF;text-align:left}
body.upl .wrapper-upload .col-60.no-border{border-top:0}
body.upl .wrapper-upload .col-60.wrap{padding-top:0;padding-bottom:0;margin-top:2rem;margin-bottom:2rem}
body.upl .wrapper-upload .col-60.wrap p:first-of-type{margin-top:0}
body.upl .wrapper-upload .col-60 i{font-size:1.78571rem;padding-left:5%}
body.upl .wrapper-upload .col-60 .custom-select{float:left;width:100%;border-left:1px solid lightgrey;padding-left:2rem}
body.upl .wrapper-upload .btn-primary{background-color:#28c3a9;background-image:-webkit-linear-gradient(#28c3a9,#28c3a9);background-image:linear,false,#28c3a9,#28c3a9;font-size:15px;text-align:center;color:#fff;border-radius:25px;padding:10px 30px;border:0;margin-top:10px;font-family:"Open Sans" !important}
body.upl .wrapper-upload .btn-primary:hover{background-color:#1e9481;background-image:-webkit-linear-gradient(#1e9481,#1e9481);background-image:linear,false,#1e9481,#1e9481;color:#fff}
body.upl .wrapper-upload .btn-primary.grey,body.upl .wrapper-upload .btn-primary.grey:not([disabled]):hover{color:#212121;border-radius:50px;-webkit-box-shadow:none;box-shadow:none;background-color:#f8f8f8;border:0;background:#f8f8f8;padding:10px 30px;font-size:15px;position:relative;margin-top:10px}
body.upl .wrapper-upload .btn-primary.grey:hover,body.upl .wrapper-upload .btn-primary.grey:not([disabled]):hover:hover{background-color:#d5d5d5}
body.upl .wrapper-upload .row-footer{background-color:#e7e7e7;margin-top:30px}
body.upl .wrapper-upload .row.form-ligne-titre{cursor:pointer}
body.upl .wrapper-upload .row.form-ligne-titre h3{font-family:"Open Sans";text-transform:inherit;font-size:17px}
body.upl .wrapper-upload .icon-carret-down,body.upl .wrapper-upload .icon-carret-up{display:inline-block;float:right;margin-top:5px}
body.upl .wrapper-upload .link,body.upl .wrapper-upload a:active,body.upl .wrapper-upload a:hover,body.upl .wrapper-upload a:link,body.upl .wrapper-upload a:visited{color:#212121}
body.upl .wrapper-upload .white-box{border-top:0}
body.upl .wrapper-upload .white-box.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
body.upl .wrapper-upload .white-box.flex .wrap.col-40{margin:auto}
body.upl .wrapper-upload span.light-grey{text-transform:none;font-size:1.07143rem;font-family:"bnpp_typelight",Arial,sans-serif}
body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn,body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn-ok{padding:12px 30px;margin-top:0;border-radius:50px;-webkit-box-shadow:none;box-shadow:none;border:0;padding:15px 30px;font-size:15px;position:relative;margin-top:10px}
body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn:hover,body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn-ok:hover{background-color:#d5d5d5}
body.upl .wrapper-upload .popin-cjf-upload.popin{max-width:730px;max-height:660px;overflow:auto;padding:31px 62px;border-radius:3px;top:10%}
body.upl .wrapper-upload .popin-cjf-upload.popin .close.popin-close{top:20px;right:20px;color:#bbb;font-size:10px;font-weight:bold;line-height:22px;position:absolute}
body.upl .wrapper-upload .popin-cjf-upload.popin p.title{font-size:15px;font-weight:bold;line-height:30px;color:#212121;text-transform:none;margin:0}
body.upl .wrapper-upload .popin-cjf-upload.popin p.light-grey{font-size:13px;line-height:17px;margin:0}
body.upl .wrapper-upload .popin-cjf-upload.popin .info-refused .replace-treatment{padding:5px 30px;color:#fff;width:initial;text-decoration:none;margin-top:18px}
body.upl .wrapper-upload .popin-cjf-upload.popin .info-refused .motif-refused-treatment{font-size:15px;color:#e64444;padding-top:10px;text-decoration:none}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-limitedSizeFile{margin:20px 0}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-limitedSizeFile img{width:32px;height:32px;margin-top:4px}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-limitedSizeFile p.error-limitedSizeFile-msg{width:90%;padding-left:15px;font-size:15px;line-height:20px;color:#212121;margin-bottom:0}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-limitedSizeFile p.error-limitedSizeFile-msg span{color:#dd2c35}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-doc-refused{margin:25px 0}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-doc-refused i{font-size:14px;text-align:center;line-height:1.2;color:#fff;background-color:#e64444;width:32px;height:32px;border-radius:50%;padding:8px;float:left}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-doc-refused p{font-size:15px;line-height:20px;color:#212121}
body.upl .wrapper-upload .popin-cjf-upload.popin .error-doc-refused .btn-primary.small{margin-top:0;margin-left:10px}
body.upl .wrapper-upload .popin-cjf-upload.popin .doc-loaded{margin-top:0}
body.upl .wrapper-upload .popin-cjf-upload.popin .doc-loaded p{font-size:15px;line-height:17px;margin-bottom:0}
body.upl .wrapper-upload .popin-cjf-upload.popin .doc-loaded button{font-size:13px;color:#999;text-decoration:underline;background-color:inherit;padding:0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader{float:left;width:100%;margin-top:20px;position:relative;cursor:pointer;overflow:hidden;padding-bottom:40px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone.dz-drag-hover .content{position:relative;border:2px solid #e7e7e7}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone.dz-drag-hover .content:after{content:'Déposez votre document';font-size:20px;line-height:270px;color:#212121;text-align:center;position:absolute;z-index:9;left:0;top:0;width:100%;height:100%;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/cjf-upload/icon-contrat.png) no-repeat #e7e7e7;background-position:center top;background-position-y:70px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete{width:100%;height:304px;position:absolute;z-index:99;top:0;left:0;bottom:0;background-color:#FFF;border-radius:0;padding:0 20px;border:4px dashed #eee}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete i{width:54px;height:60px;display:block;margin:0 auto;margin-top:25px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete p{font-size:14px;text-align:center;color:#323232;margin-top:36px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete p span{font-family:"bnpp_sansbold",Arial,sans-serif}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete .buttonDelete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete .buttonDelete button{margin-top:20px;padding:7px 23px;font-size:14px;background-color:#fff;margin:0 10px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone #confirm-delete .buttonDelete button.delete{color:#e64444}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content{border-radius:3px;border:2px dashed #e7e7e7;padding:6rem}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content>p{font-size:15px;line-height:24px;color:#212121;text-align:center;margin-bottom:40px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content .interligne{width:100%;border-bottom:1px solid #e0e0e0;margin-bottom:40px;position:relative}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content .interligne span{font-size:13px;color:#999;text-align:center;background-color:#fff;display:block;position:absolute;width:15%;left:42.5%;top:-8px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content input[type=file]{width:100%}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content #search{margin-top:0;margin-bottom:15px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage{list-style:none;padding:0;margin-bottom:0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li{display:inline-block;width:30%;margin-right:2.5%}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li:last-child{margin-right:0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li div{border:1px solid #e0e0e0;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.12);padding:15px 0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li div a{width:80%;display:block;margin:0 auto}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li div a img{width:auto;height:36px;display:block;margin:0 auto}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content ul#external-storage li p{font-size:13px;text-align:center;color:#999;margin-top:6px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurC,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurP,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-waitE{padding:3.2rem 4rem;text-align:center}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurC p,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurP p,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-waitE p{color:#6b6b6b;margin:25px 0;line-height:normal}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurC button#search,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurP button#search,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-waitE button#search{float:none;width:auto;padding:10px 30px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurC .btn-secondary,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurP .btn-secondary,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-waitE .btn-secondary{border-radius:50px;-webkit-box-shadow:none;box-shadow:none;border:0;background:#f8f8f8;font-size:15px;margin:0;padding:10px 30px;font-family:"Open Sans";font-weight:600;color:#212121;text-align:center}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurC .btn-secondary:hover,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-erreurP .btn-secondary:hover,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .content.dz-waitE .btn-secondary:hover{background-color:#d5d5d5}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview{width:110px;float:left;margin-top:20px;margin-right:9px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview.dz-preview-en-cours .dz-image::before{content:"";background-color:#f5a623;background-image:url("image/particuliers/cjf-upload/picto-encours.png");height:32px;width:32px;background-position:0 0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview.dz-preview-valide .dz-image::before{content:"";background-color:#5cc569;background-image:url("image/particuliers/cjf-upload/picto-ok.png");height:32px;width:32px;background-position:0 0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview.dz-preview-waiting .dz-image::before{content:"";background-color:#999;background-image:url("image/particuliers/cjf-upload/picto-attente.png");border-radius:50%;height:32px;width:32px;background-position:0 0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview.dz-preview-refused .dz-image::before,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview.dz-preview-error .dz-image::before{content:"";background-color:#e64444;background-image:url("image/particuliers/cjf-upload/picto-refuse.png");border-radius:50%;height:32px;width:32px;background-position:0 0}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview:hover .dz-image:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.2)}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image{border:1px solid #dcdfe0;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);height:90px;width:110px;position:relative;float:left;text-align:center}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image:before{content:url(image/particuliers/cjf-upload/refuse.svg);position:absolute;top:71px;left:35%;border-radius:50%;z-index:1}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image.icon.icon-pdf:before,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image.icon.icon-mes-doc:before{position:absolute;font-size:50px;display:block;margin:auto;text-align:center;padding:16% 29%}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image img{margin-top:10px;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:inset 0 -3px 0 0 rgba(0,0,0,0.09);text-indent:-9999px;width:100px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-image .page[ngcontent-c5]{margin-left:0;margin-top:0 !important}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-details .dz-size,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-details .dz-filename,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-success-mark,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-error-mark,body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-preview .dz-error-message{display:none}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-clickable#addElement{width:110px;height:90px;font-size:13px;text-align:center;color:#000;background-color:#fff;border:1px solid #dcdfe0;margin-top:20px;margin-right:0;padding:10px;cursor:pointer;float:left;-webkit-box-shadow:inset 0 -5px 2px -2px #eee;box-shadow:inset 0 -5px 2px -2px #eee;border-radius:3px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-clickable#addElement:hover{background-color:#ebebeb}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-clickable#addElement img{width:27px;height:auto;display:block;margin:0 auto}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader.dropzone .dz-clickable#addElement p{margin-top:5px}
body.upl .wrapper-upload .popin-cjf-upload.popin form#file-uploader iframe{position:absolute;top:0;left:0;z-index:9}
body.upl .wrapper-upload .popin-cjf-upload.popin button.btn-primary.small{margin-top:20px}
body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn,body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn-ok{padding:10px 30px;margin-top:0}
body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn.btn-primary,body.upl .wrapper-upload .popin-cjf-upload.popin button#popin-close-btn-ok.btn-primary{width:auto}
body.upl .wrapper-upload .popin-cjf-upload.popin.popinIncomplet #file-uploader.dropzone .dz-clickable#addElement{position:relative}
body.upl .wrapper-upload .popin-cjf-upload.popin.popinIncomplet #file-uploader.dropzone .dz-clickable#addElement>img{margin-top:-9px}
body.upl .wrapper-upload .popin-cjf-upload.popin.popinIncomplet #file-uploader.dropzone .dz-clickable#addElement::before{background-image:url(image/particuliers/cjf-upload/picto-refuse.png);background-color:#e64444;content:" ";height:32px;width:32px;position:absolute;border-radius:50%;padding:3px 9px;color:#fff;top:75px;left:35px;z-index:1}
body.upl section.wrapper-upload.page-erreur{font-family:"Open Sans"}
body.upl section.wrapper-upload.page-erreur .wrap.top.pull-left{text-align:center;color:#6b6b6b}
body.upl section.wrapper-upload.page-erreur .erreur-cont{background:#fff;padding:2.5rem;text-align:center;max-width:900px;margin:auto}
body.upl section.wrapper-upload.page-erreur .erreur-cont p{margin:30px 0;font-family:"Open Sans"}
body.upl section.wrapper-upload.page-erreur .erreur-cont .btn-primary{font-size:15px;float:none;margin:0;border-radius:25px;padding:10px 30px;min-width:140px;background:#28c3a9;border:0;font-family:"Open Sans"}
@media screen and (max-width:768px){body.upl section.wrapper-upload.page-erreur .erreur-cont .btn-primary{width:90%;margin:20px auto 0}
}
body.upl section.wrapper-upload.page-erreur .erreur-cont .btn-primary:enabled:hover{background:#1e9481}
body.upl.bpf .wrapper-upload .btn-secondary.small.addDocument,body.upl.bpf .wrapper-upload .btn-primary.grey,body.upl.bpf .wrapper-upload button#popin-close-btn,body.upl.bpf .wrapper-upload button#popin-close-btn-ok{border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb;background-color:#fff;background-image:-webkit-linear-gradient(#fff,#f6f6f6);background-image:linear,false,#fff,#f6f6f6;border-radius:3px}
body.upl.bpf .wrapper-upload .btn-secondary.small.addDocument:hover,body.upl.bpf .wrapper-upload .btn-primary.grey:hover,body.upl.bpf .wrapper-upload button#popin-close-btn:hover,body.upl.bpf .wrapper-upload button#popin-close-btn-ok:hover{background-color:#f6f6f6;background-image:-webkit-linear-gradient(#f6f6f6,#fff);background-image:linear,false,#f6f6f6,#fff;border-radius:3px;border:1px solid #dbdbdb;border-bottom:solid 2px #dbdbdb}
body.upl.bpf .wrapper-upload .btn-primary.replace-treatment,body.upl.bpf .wrapper-upload button#popin-close-btn-ok.btn-primary,body.upl.bpf .wrapper-upload button#popin-close-btn.btn-primary,body.upl.bpf .wrapper-upload button#search{color:#fff;background-color:#b2965b;background-image:-moz-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border:1px solid #ba9f68;display:inline-block;border-radius:3px}
body.upl.bpf .wrapper-upload .btn-primary.replace-treatment:hover,body.upl.bpf .wrapper-upload button#popin-close-btn-ok.btn-primary:hover,body.upl.bpf .wrapper-upload button#popin-close-btn.btn-primary:hover,body.upl.bpf .wrapper-upload button#search:hover{color:#fff;background-color:#b2965b;background-image:-moz-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border:1px solid #ba9f68;display:inline-block;border-radius:3px}
.upl .eerbpf .wrapper-upload .row-footer .btn-secondary,.upl .eerbpf .wrapper-upload .row-footer .btn-primary{margin-top:2rem}
.header-page.mes-demandes span{margin-right:10px;display:none}
.header-page.mes-demandes span.active{background-color:#FFF;border-radius:100px;color:#fff;height:28px;padding:5px 11px;width:116px;color:#1c9f5d}
.wrap.mes-demandes h2 span{color:#1e974d}
.wrap.mes-demandes .col-2{height:372px;text-align:center}
.wrap.mes-demandes .col-2:first-of-type{border-top:5px solid #b2965d;margin-right:2%}
.wrap.mes-demandes .col-2:first-of-type .top{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mes-demandes/client-bpf.png);height:167px;width:100%;background-size:cover;background-repeat:no-repeat;position:relative}
.wrap.mes-demandes .col-2:first-of-type .top span{background-color:#b2965d;border-radius:100px;color:#fff;height:28px;left:3%;padding-top:3px;position:absolute;top:7%;width:116px}
.wrap.mes-demandes .col-2:first-of-type .top p{position:absolute;color:#FFF;left:3%;bottom:2%}
.wrap.mes-demandes .col-2:last-of-type{border-top:5px solid #800a91;margin-right:0}
.wrap.mes-demandes .col-2:last-of-type .top{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/mes-demandes/credit.png);height:167px;width:100%;background-size:cover;background-repeat:no-repeat;position:relative}
.wrap.mes-demandes .col-2:last-of-type .top span{background-color:#800a91;border-radius:100px;color:#fff;height:28px;left:3%;padding-top:3px;position:absolute;top:7%;width:80px}
.wrap.mes-demandes .col-2:last-of-type .top p{position:absolute;color:#FFF;left:3%;bottom:2%}
.no-bpf.no-pro .tooltip,.header-connecte-mesdocuments .tooltip,.header-connecte-parrainage .tooltip,.no-pro .tooltip,.pro-only .tooltip,.header-connecte-profil .tooltip,.bottom-header-logoff .tooltip{position:absolute;z-index:1070;display:none;font-size:12px;font-weight:400;line-height:1.4;padding:5px 0;top:62px;left:50%;margin-left:-43px}
.no-bpf.no-pro .tooltip .tooltip-arrow,.header-connecte-mesdocuments .tooltip .tooltip-arrow,.header-connecte-parrainage .tooltip .tooltip-arrow,.no-pro .tooltip .tooltip-arrow,.pro-only .tooltip .tooltip-arrow,.header-connecte-profil .tooltip .tooltip-arrow,.bottom-header-logoff .tooltip .tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent transparent #272727;border-style:solid;top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}
.no-bpf.no-pro .tooltip .tooltip-inner,.header-connecte-mesdocuments .tooltip .tooltip-inner,.header-connecte-parrainage .tooltip .tooltip-inner,.no-pro .tooltip .tooltip-inner,.pro-only .tooltip .tooltip-inner,.header-connecte-profil .tooltip .tooltip-inner,.bottom-header-logoff .tooltip .tooltip-inner{width:86px;padding:3px 8px;color:#FFF;text-align:center;text-decoration:none;background-color:#272727;border-radius:4px}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper{text-shadow:0 0 2px #433931,1px 1px 10px #433931;position:absolute;top:0;padding:1rem 1rem 1rem 2rem;z-index:5;font-size:1rem}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token{float:left;padding-right:.5rem;color:#fff;position:relative}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current{color:#fff}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current::after,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current::after,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current::after,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current::after{content:""}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a{color:#fff}
.part.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after,.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after,.bpf.eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after{content:"\e674";font-family:iconbnp;width:1rem;padding-left:.3rem;font-size:.7rem}
.part.eerbpf .header-devenir-client h2.step::before,.part .eerbpf .header-devenir-client h2.step::before,.bpf.eerbpf .header-devenir-client h2.step::before,.bpf .eerbpf .header-devenir-client h2.step::before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4;color:#fff;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965b));background-image:linear-gradient(#dab66d,#b2965b);background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important;padding-top:6px;counter-increment:li-counter;width:40px;height:40px;border-radius:40px;display:inline-block;text-align:center;position:relative;top:-8px;margin-right:8px}
.part.eerbpf .wrapper-timeline.goals.gold-version .progression .form [type=checkbox]:checked+label:after,.part .eerbpf .wrapper-timeline.goals.gold-version .progression .form [type=checkbox]:checked+label:after,.bpf.eerbpf .wrapper-timeline.goals.gold-version .progression .form [type=checkbox]:checked+label:after,.bpf .eerbpf .wrapper-timeline.goals.gold-version .progression .form [type=checkbox]:checked+label:after{color:#b2965d}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1) .wrap.white-box,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1) .wrap.white-box{padding:.5rem 2rem .5rem}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1):before,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1):before{content:"\e603";font-family:iconBNP}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1) .col-80 .wrap.white-box.arrow-left:after,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(1) .col-80 .wrap.white-box.arrow-left:after{top:-28px}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2):before,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2):before{background-color:#dab66d;background-image:-webkit-linear-gradient(#dab66d,#b2965b);background-image:linear,false,#dab66d,#b2965b;background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important;color:#fff}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 h4,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 h4{background:#fff;color:#212121}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box{background:#fff;padding:.5rem 2rem 2rem}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after{background:0;height:auto;left:-10px;width:auto;border-width:10px 10px 10px 0;right:100%;top:-28px;margin-top:-10px;border-right-color:#fff}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p{padding:0 0 0 40px;color:#212121}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p.bullet,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p.bullet{padding:0}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p.info,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box p.info{padding:.5rem 0 0 90px}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box .row .circle,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box .row .circle{margin:13px 0 0 40px}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 .btn-primary,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-2 .progression.etp-1 .btn-primary{margin-left:40px;margin-bottom:1rem}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-1 .progression.etp-1 li:nth-child(1) .col-80 .wrap.white-box .content.row p.info,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-1 .progression.etp-1 li:nth-child(1) .col-80 .wrap.white-box .content.row p.info{padding:.5rem 0 20px 60px}
.part .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-1 .progression.etp-1 li:nth-child(1) .col-80 .wrap.arrow-left:after,.bpf .eerbpf .wrapper-timeline.sommaire.sommaire2.etape-1 .progression.etp-1 li:nth-child(1) .col-80 .wrap.arrow-left:after{top:-28px}
.part .eerbpf .wrapper-upload-eer-recap .wrapper-upload-actions .btn-secondary,.bpf .eerbpf .wrapper-upload-eer-recap .wrapper-upload-actions .btn-secondary{height:auto;color:#4c4c4c}
.part .eerbpf .wrapper-upload-eer-recap .wrapper-upload-actions .btn-primary,.bpf .eerbpf .wrapper-upload-eer-recap .wrapper-upload-actions .btn-primary{margin-top:0}
.part .wrapper-upload.wrapper-upload-eer.wrapper-upload-eer-recap h3,.bpf .wrapper-upload.wrapper-upload-eer.wrapper-upload-eer-recap h3{font-family:"bnpp_sans_condensed_light",Arial,sans-serif}
.part .wrapper-upload.wrapper-upload-eer.wrapper-upload-eer-recap .col-60.wrap .contentWrap li>div>div,.bpf .wrapper-upload.wrapper-upload-eer.wrapper-upload-eer-recap .col-60.wrap .contentWrap li>div>div{margin-bottom:15px}
.part .eerbpf .header-devenir-client,.bpf .eerbpf .header-devenir-client{width:100%;height:120px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/eer-bg.jpg);background-size:cover}
.part .eerbpf .header-devenir-client h2,.bpf .eerbpf .header-devenir-client h2{color:#FFF;margin:0;padding-top:53px;padding-left:25px}
.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper{text-shadow:0 0 2px #433931,1px 1px 10px #433931;position:absolute;top:0;padding:1rem 1rem 1rem 2rem;z-index:5;font-size:1rem}
.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token{float:left;padding-right:.5rem;color:#fff;position:relative}
.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token.current{color:#fff}
.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token a{color:#fff}
.part .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after,.bpf .eerbpf .header-devenir-client .eerbpf-bradcrumb-wrapper .eerbpf-bradcrumb-token::after{content:"\e674";font-family:iconbnp;width:1rem;padding-left:.3rem;font-size:.7rem}
.part .eerbpf .wrapper-devenir-client .goals .progression>li,.bpf .eerbpf .wrapper-devenir-client .goals .progression>li{padding:0}
.part .eerbpf .wrapper-devenir-client .goals .btn-secondary,.bpf .eerbpf .wrapper-devenir-client .goals .btn-secondary{height:auto;color:#4c4c4c}
.part .eerbpf .wrapper-devenir-client .wrapper-goals-actions,.bpf .eerbpf .wrapper-devenir-client .wrapper-goals-actions{margin:0 2rem}
.part .eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-primary,.bpf .eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-primary{margin-top:0}
.part .eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-secondary,.bpf .eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-secondary{height:auto;color:#4c4c4c}
.part .eerbpf .wrapper-timeline .btn-primary,.bpf .eerbpf .wrapper-timeline .btn-primary{margin-top:0}
.part .eerbpf .wrapper-timeline .btn-secondary,.bpf .eerbpf .wrapper-timeline .btn-secondary{height:auto !important;color:#4c4c4c}
.part .eerbpf .wrapper-timeline .wrapper-goals-actions .btn-secondary,.bpf .eerbpf .wrapper-timeline .wrapper-goals-actions .btn-secondary{height:auto !important}
.part .eerbpf .wrapper-timeline.sommaire .progression,.part .eerbpf .wrapper-timeline.sommaire2 .progression,.bpf .eerbpf .wrapper-timeline.sommaire .progression,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression{margin-top:2rem;margin-right:0;margin-left:0;max-width:none}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80{background:transparent;box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);border:solid 2px rgba(153,153,153,0.18)}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 h4,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 h4,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 h4,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 h4{background:transparent;color:#999}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box{background:transparent}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left{padding:.5rem 2rem .5rem}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 li:nth-child(2) .col-80 .wrap.white-box.arrow-left:after{top:0;margin-top:-40px;background:url(image/bpf/eer/fleche.png) no-repeat;border:1px solid transparent;height:25px;left:-12px;width:12px}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 h4,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 h4,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 h4,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 h4{margin:0;padding:1.9rem 2rem 1.2rem}
.part .eerbpf .wrapper-timeline.sommaire .progression.etp-1 h4.bbtm,.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 h4.bbtm,.bpf .eerbpf .wrapper-timeline.sommaire .progression.etp-1 h4.bbtm,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 h4.bbtm{padding:1.9rem 2rem 1.2rem}
.part .eerbpf .wrapper-timeline.sommaire .progression>li,.part .eerbpf .wrapper-timeline.sommaire2 .progression>li,.bpf .eerbpf .wrapper-timeline.sommaire .progression>li,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression>li{margin:0}
.part .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li p,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li p{padding:.5rem 0 .5rem 0rem}
.part .eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p.sent-comment,.bpf .eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p.sent-comment{white-space:inherit}
.part .eerbpf .upl .btn-primary:not([disabled]):hover,.bpf .eerbpf .upl .btn-primary:not([disabled]):hover{font-size:1rem}
.part .eerbpf .wrapper-timeline .wrapper-upload-actions.row,.bpf .eerbpf .wrapper-timeline .wrapper-upload-actions.row{padding:0 2rem}
.part .wrapper-upload .row-footer .btn-secondary,.part .wrapper-upload .row-footer .btn-primary,.bpf .wrapper-upload .row-footer .btn-secondary,.bpf .wrapper-upload .row-footer .btn-primary{margin-top:2rem}
.bpf.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .row .done .icon.icon-check::before,.bpf .eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .row .done .icon.icon-check::before{color:#b2965b}
.bpf.eerbpf .wrapper-timeline .btn-primary,.bpf.eerbpf .wrapper-timeline .btn-primary:not([disabled]):hover,.bpf .eerbpf .wrapper-timeline .btn-primary,.bpf .eerbpf .wrapper-timeline .btn-primary:not([disabled]):hover{background-color:#b2965b;background-image:-moz-linear-gradient(#b2965b,#b2965b);background-image:linear,false,#b2965b,#b2965b;border-color:#ba9f68}
.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-2>li:nth-child(-n+2):before,.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-3>li:nth-child(-n+3):before,.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-4>li:nth-child(-n+4):before,.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-5>li:nth-child(-n+5):before,.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-6>li:nth-child(-n+6):before,.eerbpf body.part .bmh .wrapper-timeline ol.progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#d262a5;background-image:-webkit-linear-gradient(top,#d262a5 0,#8051a7 100%) !important;background-image:linear,to bottom,#d262a5 0,#8051a7 100% !important;line-height:1.3;padding-top:10px}
.eerbpf body.part .bmh .wrapper-timeline ol.progression li .wrap.arrow-left:after{margin-top:0;top:35px}
.eerbpf body.part .wrapper-timeline .progression.etp-2>li:nth-child(2):before,.eerbpf body.part .wrapper-timeline .progression.etp-3>li:nth-child(3):before,.eerbpf body.part .wrapper-timeline .progression.etp-4>li:nth-child(4):before,.eerbpf body.part .wrapper-timeline .progression.etp-5>li:nth-child(5):before,.eerbpf body.part .wrapper-timeline .progression.etp-6>li:nth-child(5):before{background-color:#4ed7b3 !important;background-image:-webkit-linear-gradient(#4ed7b3,#5cc569) !important;background-image:linear,false,#4ed7b3,#5cc569 !important}
.eerbpf body.part .wrapper-timeline.sommaire #content-ma-demande .progression li .wrap.arrow-left:after{margin-top:0;top:35px}
.eerbpf .wrapper-timeline{color:#212121;background-color:#e7e7e7}
.eerbpf .wrapper-timeline h3,.eerbpf .wrapper-timeline h4,.eerbpf .wrapper-timeline p,.eerbpf .wrapper-timeline span,.eerbpf .wrapper-timeline a,.eerbpf .wrapper-timeline button{font-family:'bnp_regular'}
.eerbpf .wrapper-timeline h4{font-size:15px;text-transform:uppercase;margin:0}
.eerbpf .wrapper-timeline .btn-primary{background-color:#1da35f;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);border-color:#188950;color:#fff;margin-top:16px}
.eerbpf .wrapper-timeline .btn-primary:not([disabled]):hover{background-color:#197647;background-color:#197647;background-image:-webkit-gradient(linear,left top,left bottom,from(#197647),to(#248e59));background-image:linear-gradient(#197647,#248e59)}
.eerbpf .wrapper-timeline .btn-primary.gold{background-color:#b2965d;background-color:#b2965d;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965d),to(#b2965d));background-image:linear-gradient(#b2965d,#b2965d);border-color:#4e4e4e;border:0 solid #000}
.eerbpf .wrapper-timeline .btn-primary.gold:hover{background-color:#957b47;background-image:-webkit-gradient(linear,left top,left bottom,from(#957b47),to(#957b47));background-image:linear-gradient(#957b47,#957b47)}
.eerbpf .wrapper-timeline .btn-secondary{border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0}
.eerbpf .wrapper-timeline p.bullet::before{background-color:#000;border-radius:50%;color:#999;content:"";display:inline-block;font-size:1.5rem;height:7px;margin-right:30px;width:7px}
.eerbpf .wrapper-timeline p.bullet.light-grey{font-size:13px}
.eerbpf .wrapper-timeline p.bullet.light-grey::before{background-color:#837c77}
.eerbpf .wrapper-timeline p.bullet.mTop30{margin-top:30px}
.eerbpf .wrapper-timeline .done{margin-bottom:2rem}
.eerbpf .wrapper-timeline .done .dossier{display:inline-block;margin-left:2.65rem}
.eerbpf .wrapper-timeline .done .icon.icon-check{color:#1b9a5a;display:block;font-size:1.42857rem}
.eerbpf .wrapper-timeline .bloc-contact{border-style:solid;border-width:5px 1px 1px;border-color:#dcdfe0;border-top-color:#b2965b}
.eerbpf .wrapper-timeline .bloc-contact h4{margin-bottom:0}
.eerbpf .wrapper-timeline .bloc-contact p.light-grey{line-height:20px}
.eerbpf .wrapper-timeline .bloc-contact a{color:#837c77;text-decoration:underline}
.eerbpf .wrapper-timeline .bloc-contact .icon-man,.eerbpf .wrapper-timeline .bloc-contact .icon-calendar-alt{height:20px;width:16px;position:relative;top:7px;display:block;background-repeat:no-repeat;margin:0 auto}
.eerbpf .wrapper-timeline .bloc-contact .icon-man{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-man.png)}
.eerbpf .wrapper-timeline .bloc-contact .icon-man:before{content:none}
.eerbpf .wrapper-timeline .bloc-contact .icon-calendar-alt{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-calendar.png)}
.eerbpf .wrapper-timeline .bloc-contact .icon-calendar-alt:before{content:none}
.eerbpf .wrapper-timeline .bloc-contact .col-2{padding:32px 0 0 0}
.eerbpf .wrapper-timeline .wrap.white-box.arrow-left:after{border-right-color:#FFF;top:calc(20% - 20px)}
.eerbpf .wrapper-timeline .wrap.white-box .arrow-left:after{top:0;margin-top:-40px}
.eerbpf .wrapper-timeline .progression{list-style-type:none;margin:2em 0 0;padding:0;counter-reset:li-counter}
.eerbpf .wrapper-timeline .progression.etp-1 .col-80 p{color:#777}
.eerbpf .wrapper-timeline .progression.etp-1 .col-80 .content.row{margin-bottom:0;padding-left:35px}
.eerbpf .wrapper-timeline .progression.etp-1 .col-80 .content.row ul{list-style:none}
.eerbpf .wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon{font-family:iconbnp;margin-right:17px}
.eerbpf .wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon.icon-check{color:#e7e7e7}
.eerbpf .wrapper-timeline .progression.etp-2>li:nth-child(-n+2):before,.eerbpf .wrapper-timeline .progression.etp-3>li:nth-child(-n+3):before,.eerbpf .wrapper-timeline .progression.etp-4>li:nth-child(-n+4):before,.eerbpf .wrapper-timeline .progression.etp-5>li:nth-child(-n+5):before,.eerbpf .wrapper-timeline .progression.etp-6>li:nth-child(-n+6):before,.eerbpf .wrapper-timeline .progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#d262a5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d262a5),to(#8051a7));background-image:linear-gradient(to bottom,#d262a5 0,#8051a7 100%);line-height:1.3;padding-top:10px}
.eerbpf .wrapper-timeline .progression.etp-1>li:nth-child(1):before,.eerbpf .wrapper-timeline .progression.etp-2>li:nth-child(2):before,.eerbpf .wrapper-timeline .progression.etp-3>li:nth-child(3):before,.eerbpf .wrapper-timeline .progression.etp-4>li:nth-child(4):before,.eerbpf .wrapper-timeline .progression.etp-5>li:nth-child(5):before,.eerbpf .wrapper-timeline .progression.etp-6>li:nth-child(6):before,.eerbpf .wrapper-timeline .progression.etp-7>li:nth-child(7):before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4;color:#fff;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965b));background-image:linear-gradient(#dab66d,#b2965b);background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important;padding-top:6px}
.eerbpf .wrapper-timeline .progression>li{position:relative;padding:0 0 36px 160px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/onepix.png) 97px 0 repeat-y}
.eerbpf .wrapper-timeline .progression>li:last-of-type{background:0}
.eerbpf .wrapper-timeline .progression>li:first-child:before{color:#FFF;background-color:#b2965b}
.eerbpf .wrapper-timeline .progression>li:before{outline:20px solid #e7e7e7;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;content:counter(li-counter);counter-increment:li-counter;width:40px;height:40px;border-radius:50%;background-color:#dadada;color:#999;display:block;padding-top:6px;position:absolute;text-align:center;left:100px;margin-left:-22px;top:20px}
.eerbpf .wrapper-timeline .progression .content p.info{padding-left:45px;font-size:.92857rem}
.eerbpf .wrapper-timeline .progression .wrap.white-box{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.eerbpf .wrapper-timeline h4.bbtm{padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:solid 1px #e7e7e7}
.eerbpf .wrapper-timeline.etape-2 .progression.etp-2 .content{margin:.5rem 2.75rem 2.5rem}
.eerbpf .wrapper-timeline .row{margin-top:0}
.eerbpf .wrapper-timeline .row .wrap.col-2{width:50%;background:#FFF;margin-right:0}
.eerbpf .wrapper-timeline .row .wrap.col-2 .col-20,.eerbpf .wrapper-timeline .row .wrap.col-2 .col-10{text-align:center;height:100px;margin-top:24px}
.eerbpf .wrapper-timeline .row .wrap.col-2 .col-20 .circle,.eerbpf .wrapper-timeline .row .wrap.col-2 .col-10 .circle{border-color:#b2965b;background-color:#b2965b;color:#FFF;height:50px;width:50px;padding-top:5px;line-height:28px}
.eerbpf .wrapper-timeline .row .wrap.col-2:first-of-type{border-right:1px solid #dcdfe0}
.eerbpf .wrapper-timeline .row .col-80 .circle{color:#b2965b;margin-top:13px;line-height:26px;border:2px solid #000;font-size:1.35714rem;height:30px;width:30px}
.eerbpf .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left{min-height:70px;background-color:#e7e7e7;color:#999;border:solid 2px rgba(153,153,153,0.18)}
.eerbpf .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left h4{margin:0;padding:0}
.eerbpf .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left p{margin-bottom:0}
.eerbpf .wrapper-timeline .row .col-80.confirm .arrow-left:after{top:35px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/fleche.png);border:0;height:25px;left:-12px;width:12px;margin-top:-10px}
.eerbpf .wrapper-timeline .final{padding-left:160px}
.eerbpf .wrapper-timeline .final .wrap{padding:3em 4em;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.eerbpf .wrapper-timeline .final i{display:block;margin:0 auto 2em}
.eerbpf .wrapper-timeline .col-80{display:block}
.eerbpf .wrapper-timeline strong{display:block}
.eerbpf .wrapper-timeline .icon.icon-calendar-alt:before,.eerbpf .wrapper-timeline .icon.icon-man:before{font-size:30px}
.eerbpf .wrapper-timeline .col-5{width:5%;margin-right:0}
.eerbpf .wrapper-timeline .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:#d8d8d8}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 h4{background:#fff;margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem;margin:0 2rem}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80{background:#fff}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80 .link{color:#777;text-decoration:underline}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row{padding-left:0}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul{padding:.5rem 0 0 0}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80{background:#fff}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .link{color:#777;text-decoration:underline}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .white-box h4{padding:1.2rem 0 0}
.eerbpf .wrapper-timeline.sommaire .progression.etp-1 .btn-primary{margin-top:1rem}
.eerbpf .wrapper-timeline.sommaire .progression .wrap.white-box{padding:.5rem 2rem 2rem;border:0}
.eerbpf .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul{color:#b2965b}
.eerbpf .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked{color:#b2965b}
.eerbpf .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.eerbpf .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li p{padding:.5rem 0 .5rem 2rem}
.eerbpf .wrapper-timeline .center{text-align:center}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 h4{margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .row .col-80.confirm .wrap.white-box.arrow-left h4{background:0;border-bottom:0}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .row .done .icon.icon-check::before{color:#1b9a5a}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row .done .icon.icon-check::before{color:#1b9a5a}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked{color:#b2965b;color:#212121}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;background-color:#211221;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li p{padding:.5rem 0 .5rem 2rem}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li:not(:first-child){margin-top:20px}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done{color:#5cc569}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done::before{color:#1b9a5a}
.eerbpf .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row p{padding:.5rem 0 0}
.eerbpf .wrapper-timeline.goals .form [type=checkbox]:checked+label,.eerbpf .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label{padding-left:50px;display:inline-block;word-break:break-word;word-break:break-all;margin-right:15px}
.eerbpf .wrapper-timeline.goals .form [type=checkbox]:checked+label:before,.eerbpf .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:before{width:20px;height:20px;top:0}
.eerbpf .wrapper-timeline.goals .form [type=checkbox]:checked+label:after,.eerbpf .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:after{content:"\e603";font-size:1rem;background:0;font-family:iconBNP;color:#1da15e}
.eerbpf .wrapper-timeline.goals .progression>li::before{display:none}
.eerbpf .wrapper-timeline.goals .progression.etp-1 h4{background:#fdfdfd;background:-webkit-linear-gradient(top,#fdfdfd 1%,#faf9f9 100%);background:linear,to bottom,#fdfdfd 1%,#faf9f9 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#faf9f9',GradientType=0);margin-bottom:0;padding:1.9rem 50px 1.2rem;font-size:1.9rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;line-height:1.9rem}
.eerbpf .wrapper-timeline.goals .progression.etp-1 h4 span{text-transform:lowercase;font-weight:bold;font-size:1rem}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80{width:100%}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .form-info{background:#fff;padding:0}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row{padding-left:0}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul{padding:0 0 0 40px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .add-comment{font-family:bnpp_sansregular,Arial,sans-serif;cursor:pointer;color:#1da15e}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added{font-family:bnpp_sansregular,Arial,sans-serif;color:#e7e7e7;padding:0 0 0 50px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p{font-family:bnpp_sansregular,Arial,sans-serif;margin:0 0 5px 0}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p.sent-comment{word-break:break-word;word-break:break-all;white-space:pre}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added .actions{padding:5px 0 10px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions{padding:10px 0 10px 50px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .send,.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .modify,.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{font-family:bnpp_sansregular,Arial,sans-serif;color:#1da15e;cursor:pointer}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .cancel{font-family:bnpp_sansregular,Arial,sans-serif;margin-left:15px;color:#999;position:static;border-top:0;padding-top:0;display:inline;height:auto;text-transform:none;cursor:pointer}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px;color:#1da15e}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .title-comment{display:block;color:#777;padding:0 0 5px 50px}
.eerbpf .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment{padding:0 0 0 50px;margin:0}
.eerbpf .wrapper-timeline.goals .btn-primary{margin-top:0}
.eerbpf .wrapper-timeline.goals .btn-primary.inactive{background-color:#999;background-image:none;border-color:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);opacity:.5;color:#fff}
.eerbpf .wrapper-timeline.goals .btn-secondary{height:auto}
.eerbpf .wrapper-timeline.goals .comment-zone{border:1px solid #dcdfe0;border-radius:5px;display:block;margin:0 0 0 50px;padding:10px;width:85%;height:74px;color:#999}
.eerbpf .wrapper-timeline.goals .other-goal{border:solid 1px #dcdfe0;color:#999;width:267px;height:28px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);padding:0 0 0 5px;margin:0 0 0 20px}
.eerbpf .wrapper-timeline.goals .other-goal::-webkit-input-placeholder{font-style:italic}
.eerbpf .wrapper-timeline.goals .other-goal::-moz-placeholder{font-style:italic}
.eerbpf .wrapper-timeline.goals .other-goal:-ms-input-placeholder{font-style:italic}
.eerbpf .wrapper-timeline.goals .other-goal:-moz-placeholder{font-style:italic}
.eerbpf .wrapper-timeline.goals .add-goal{box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);background-color:#fff;border:1px solid #dcdfe0;border-left:0;height:28px;padding:2px 5px 4px;color:#000;cursor:pointer}
.eerbpf .wrapper-timeline.goals .warning-mandatory-text-goal{color:#f00 !important;margin:0}
.eerbpf .wrapper-timeline.goals .warning-mandatory-text-comment{color:#f00 !important;margin:0;padding:0 0 0 50px}
.eerbpf .wrapper-timeline.goals .modify-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 50px}
.eerbpf .wrapper-timeline.goals .delete-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 10px}
.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .add-comment,.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .delete-label-other,.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .modify-label-other{color:#b2965b}
.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .suppress,.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .send,.eerbpf .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .modify{color:#b2965b}
.eerbpf .caution-eer-goals{margin:50px 10% 0;padding:0 2rem}
.eerbpf .caution-eer-goals div{padding:1rem;color:#e64444}
.eerbpf .popin.popin-eer-loader{max-width:290px;max-width:390px}
.eerbpf .popin.popin-eer-loader.popin-special{padding:1rem}
.eerbpf .popin.popin-eer-loader p{text-align:center}
.eerbpf .popin.popin-eer-loader .js-canvas-loader{margin:0 auto}
.eerbpf .popin.popin-eer-loader.popin-eer-error .title{font-weight:bold;font-style:italic}
.eerbpf .popin.popin-eer-loader.popin-eer-error .caution{font-style:italic}
.eerbpf .popin.popin-eer-loader.popin-eer-error i{display:block;margin:0 auto}
.eerbpf .popin.popin-eer-loader .btn-primary{display:block;width:200px;margin:0 auto}
.eerbpf .header-devenir-client{width:100%;height:120px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/eer-bg.jpg);background-size:cover}
.eerbpf .header-devenir-client h2{color:#FFF;margin:0;padding-top:53px;padding-left:25px}
.eerbpf .wrapper-devenir-client .goals .progression>li{padding:0}
.eerbpf .wrapper-devenir-client .goals .btn-secondary{height:auto;color:#4c4c4c}
.eerbpf .wrapper-devenir-client .wrapper-goals-actions{margin:0 2rem}
.eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-primary{margin-top:0}
.eerbpf .wrapper-devenir-client .wrapper-goals-actions .btn-secondary{height:auto;color:#4c4c4c}
.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-2>li:nth-child(-n+2):before,.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-3>li:nth-child(-n+3):before,.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-4>li:nth-child(-n+4):before,.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-5>li:nth-child(-n+5):before,.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-6>li:nth-child(-n+6):before,.profil-financier body.part .bmh .wrapper-timeline ol.progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#d262a5;background-image:-webkit-linear-gradient(top,#d262a5 0,#8051a7 100%) !important;background-image:linear,to bottom,#d262a5 0,#8051a7 100% !important;line-height:1.3;padding-top:10px}
.profil-financier body.part .bmh .wrapper-timeline ol.progression li .wrap.arrow-left:after{margin-top:0;top:35px}
.profil-financier body.part .wrapper-timeline .progression.etp-2>li:nth-child(2):before,.profil-financier body.part .wrapper-timeline .progression.etp-3>li:nth-child(3):before,.profil-financier body.part .wrapper-timeline .progression.etp-4>li:nth-child(4):before,.profil-financier body.part .wrapper-timeline .progression.etp-5>li:nth-child(5):before,.profil-financier body.part .wrapper-timeline .progression.etp-6>li:nth-child(5):before{background-color:#4ed7b3 !important;background-image:-webkit-linear-gradient(#4ed7b3,#5cc569) !important;background-image:linear,false,#4ed7b3,#5cc569 !important}
.profil-financier body.part .wrapper-timeline.sommaire #content-ma-demande .progression li .wrap.arrow-left:after{margin-top:0;top:35px}
.profil-financier .wrapper-timeline{color:#212121;background-color:#e7e7e7}
.profil-financier .wrapper-timeline h3,.profil-financier .wrapper-timeline h4,.profil-financier .wrapper-timeline p,.profil-financier .wrapper-timeline span,.profil-financier .wrapper-timeline a,.profil-financier .wrapper-timeline button{font-family:'bnp_regular'}
.profil-financier .wrapper-timeline h4{font-size:15px;text-transform:uppercase;margin:0}
.profil-financier .wrapper-timeline .btn-primary{background-color:#1da35f;background-color:#1da35f;background-image:-webkit-gradient(linear,left top,left bottom,from(#1da35f),to(#1b9a5a));background-image:linear-gradient(#1da35f,#1b9a5a);border-color:#188950;color:#fff;margin-top:16px}
.profil-financier .wrapper-timeline .btn-primary:not([disabled]):hover{background-color:#197647;background-color:#197647;background-image:-webkit-gradient(linear,left top,left bottom,from(#197647),to(#248e59));background-image:linear-gradient(#197647,#248e59)}
.profil-financier .wrapper-timeline .btn-primary.gold{background-color:#b2965d;background-color:#b2965d;background-image:-webkit-gradient(linear,left top,left bottom,from(#b2965d),to(#b2965d));background-image:linear-gradient(#b2965d,#b2965d);border-color:#4e4e4e;border:0 solid #000}
.profil-financier .wrapper-timeline .btn-primary.gold:hover{background-color:#957b47;background-image:-webkit-gradient(linear,left top,left bottom,from(#957b47),to(#957b47));background-image:linear-gradient(#957b47,#957b47)}
.profil-financier .wrapper-timeline .btn-secondary{border-radius:3px;background-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -2px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0}
.profil-financier .wrapper-timeline p.bullet::before{background-color:#000;border-radius:50%;color:#999;content:"";display:inline-block;font-size:1.5rem;height:7px;margin-right:30px;width:7px}
.profil-financier .wrapper-timeline p.bullet.light-grey{font-size:13px}
.profil-financier .wrapper-timeline p.bullet.light-grey::before{background-color:#837c77}
.profil-financier .wrapper-timeline p.bullet.mTop30{margin-top:30px}
.profil-financier .wrapper-timeline .done{margin-bottom:2rem}
.profil-financier .wrapper-timeline .done .dossier{display:inline-block;margin-left:2.65rem}
.profil-financier .wrapper-timeline .done .icon.icon-check{color:#1b9a5a;display:block;font-size:1.42857rem}
.profil-financier .wrapper-timeline .bloc-contact{border-style:solid;border-width:5px 1px 1px;border-color:#dcdfe0;border-top-color:#b2965b}
.profil-financier .wrapper-timeline .bloc-contact h4{margin-bottom:0}
.profil-financier .wrapper-timeline .bloc-contact p.light-grey{line-height:20px}
.profil-financier .wrapper-timeline .bloc-contact a{color:#837c77;text-decoration:underline}
.profil-financier .wrapper-timeline .bloc-contact .icon-man,.profil-financier .wrapper-timeline .bloc-contact .icon-calendar-alt{height:20px;width:16px;position:relative;top:7px;display:block;background-repeat:no-repeat;margin:0 auto}
.profil-financier .wrapper-timeline .bloc-contact .icon-man{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-man.png)}
.profil-financier .wrapper-timeline .bloc-contact .icon-man:before{content:none}
.profil-financier .wrapper-timeline .bloc-contact .icon-calendar-alt{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/icon-calendar.png)}
.profil-financier .wrapper-timeline .bloc-contact .icon-calendar-alt:before{content:none}
.profil-financier .wrapper-timeline .bloc-contact .col-2{padding:32px 0 0 0}
.profil-financier .wrapper-timeline .wrap.white-box.arrow-left:after{border-right-color:#FFF;top:calc(20% - 20px)}
.profil-financier .wrapper-timeline .wrap.white-box .arrow-left:after{top:0;margin-top:-40px}
.profil-financier .wrapper-timeline .progression{list-style-type:none;margin:2em 0 0;padding:0;counter-reset:li-counter}
.profil-financier .wrapper-timeline .progression.etp-1 .col-80 p{color:#777}
.profil-financier .wrapper-timeline .progression.etp-1 .col-80 .content.row{margin-bottom:0;padding-left:35px}
.profil-financier .wrapper-timeline .progression.etp-1 .col-80 .content.row ul{list-style:none}
.profil-financier .wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon{font-family:iconbnp;margin-right:17px}
.profil-financier .wrapper-timeline .progression.etp-1 .col-80 .content.row ul .icon.icon-check{color:#e7e7e7}
.profil-financier .wrapper-timeline .progression.etp-2>li:nth-child(-n+2):before,.profil-financier .wrapper-timeline .progression.etp-3>li:nth-child(-n+3):before,.profil-financier .wrapper-timeline .progression.etp-4>li:nth-child(-n+4):before,.profil-financier .wrapper-timeline .progression.etp-5>li:nth-child(-n+5):before,.profil-financier .wrapper-timeline .progression.etp-6>li:nth-child(-n+6):before,.profil-financier .wrapper-timeline .progression.etp-7>li:nth-child(-n+7):before{content:"\e603";font-family:iconbnp;font-size:1.2rem;color:#fff;background-color:#d262a5;background-image:-webkit-gradient(linear,left top,left bottom,from(#d262a5),to(#8051a7));background-image:linear-gradient(to bottom,#d262a5 0,#8051a7 100%);line-height:1.3;padding-top:10px}
.profil-financier .wrapper-timeline .progression.etp-1>li:nth-child(1):before,.profil-financier .wrapper-timeline .progression.etp-2>li:nth-child(2):before,.profil-financier .wrapper-timeline .progression.etp-3>li:nth-child(3):before,.profil-financier .wrapper-timeline .progression.etp-4>li:nth-child(4):before,.profil-financier .wrapper-timeline .progression.etp-5>li:nth-child(5):before,.profil-financier .wrapper-timeline .progression.etp-6>li:nth-child(6):before,.profil-financier .wrapper-timeline .progression.etp-7>li:nth-child(7):before{content:counter(li-counter);font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;line-height:1.4;color:#fff;background-color:#dab66d;background-image:-webkit-gradient(linear,left top,left bottom,from(#dab66d),to(#b2965b));background-image:linear-gradient(#dab66d,#b2965b);background-color:#dab66d !important;background-image:-webkit-linear-gradient(#dab66d,#b2965b) !important;background-image:linear,false,#dab66d,#b2965b !important;padding-top:6px}
.profil-financier .wrapper-timeline .progression>li{position:relative;padding:0 0 36px 160px;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/onepix.png) 97px 0 repeat-y}
.profil-financier .wrapper-timeline .progression>li:last-of-type{background:0}
.profil-financier .wrapper-timeline .progression>li:first-child:before{color:#FFF;background-color:#b2965b}
.profil-financier .wrapper-timeline .progression>li:before{outline:20px solid #e7e7e7;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:1.5rem;content:counter(li-counter);counter-increment:li-counter;width:40px;height:40px;border-radius:50%;background-color:#dadada;color:#999;display:block;padding-top:6px;position:absolute;text-align:center;left:100px;margin-left:-22px;top:20px}
.profil-financier .wrapper-timeline .progression .content p.info{padding-left:45px;font-size:.92857rem}
.profil-financier .wrapper-timeline .progression .wrap.white-box{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.profil-financier .wrapper-timeline h4.bbtm{padding-bottom:1em;margin-top:0;margin-bottom:1.5em;border-bottom:solid 1px #e7e7e7}
.profil-financier .wrapper-timeline.etape-2 .progression.etp-2 .content{margin:.5rem 2.75rem 2.5rem}
.profil-financier .wrapper-timeline .row{margin-top:0}
.profil-financier .wrapper-timeline .row .wrap.col-2{width:50%;background:#FFF;margin-right:0}
.profil-financier .wrapper-timeline .row .wrap.col-2 .col-20,.profil-financier .wrapper-timeline .row .wrap.col-2 .col-10{text-align:center;height:100px;margin-top:24px}
.profil-financier .wrapper-timeline .row .wrap.col-2 .col-20 .circle,.profil-financier .wrapper-timeline .row .wrap.col-2 .col-10 .circle{border-color:#b2965b;background-color:#b2965b;color:#FFF;height:50px;width:50px;padding-top:5px;line-height:28px}
.profil-financier .wrapper-timeline .row .wrap.col-2:first-of-type{border-right:1px solid #dcdfe0}
.profil-financier .wrapper-timeline .row .col-80 .circle{color:#b2965b;margin-top:13px;line-height:26px;border:2px solid #000;font-size:1.35714rem;height:30px;width:30px}
.profil-financier .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left{min-height:70px;background-color:#e7e7e7;color:#999;border:solid 2px rgba(153,153,153,0.18)}
.profil-financier .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left h4{margin:0;padding:0}
.profil-financier .wrapper-timeline .row .col-80.confirm .wrap.white-box.arrow-left p{margin-bottom:0}
.profil-financier .wrapper-timeline .row .col-80.confirm .arrow-left:after{top:35px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/eer/fleche.png);border:0;height:25px;left:-12px;width:12px;margin-top:-10px}
.profil-financier .wrapper-timeline .final{padding-left:160px}
.profil-financier .wrapper-timeline .final .wrap{padding:3em 4em;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.profil-financier .wrapper-timeline .final i{display:block;margin:0 auto 2em}
.profil-financier .wrapper-timeline .col-80{display:block}
.profil-financier .wrapper-timeline strong{display:block}
.profil-financier .wrapper-timeline .icon.icon-calendar-alt:before,.profil-financier .wrapper-timeline .icon.icon-man:before{font-size:30px}
.profil-financier .wrapper-timeline .col-5{width:5%;margin-right:0}
.profil-financier .wrapper-timeline .row .col-60.mob-100.confirm .arrow-left:after{border-right-color:#d8d8d8}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 h4{background:#fff;margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem;margin:0 2rem}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80{background:#fff}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80 .link{color:#777;text-decoration:underline}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row{padding-left:0}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80 .content.row ul{padding:.5rem 0 0 0}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80{background:#fff}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .link{color:#777;text-decoration:underline}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .col-80.confirm.col-80 .white-box h4{padding:1.2rem 0 0}
.profil-financier .wrapper-timeline.sommaire .progression.etp-1 .btn-primary{margin-top:1rem}
.profil-financier .wrapper-timeline.sommaire .progression .wrap.white-box{padding:.5rem 2rem 2rem;border:0}
.profil-financier .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul{color:#b2965b}
.profil-financier .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked{color:#b2965b}
.profil-financier .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.profil-financier .wrapper-timeline.sommaire:not(.sommaire2) .progression.etp-1 .col-80 .content ul li p{padding:.5rem 0 .5rem 2rem}
.profil-financier .wrapper-timeline .center{text-align:center}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 h4{margin-bottom:0;padding:1.9rem 0 1.2rem;font-size:1.1rem;line-height:1.9rem}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .row .col-80.confirm .wrap.white-box.arrow-left h4{background:0;border-bottom:0}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .row .done .icon.icon-check::before{color:#1b9a5a}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row .done .icon.icon-check::before{color:#1b9a5a}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked{color:#b2965b;color:#212121}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li.unchecked .bullet-point{width:.5rem;height:.5rem;background-color:#b2965b;background-color:#211221;border-radius:.5rem;display:inline-block;margin:0 23px 0 0}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li p{padding:.5rem 0 .5rem 2rem}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul li:not(:first-child){margin-top:20px}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done{color:#5cc569}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row ul .icon.icon-check.all-done::before{color:#1b9a5a}
.profil-financier .wrapper-timeline.sommaire2 .progression.etp-1 .col-80 .content.row p{padding:.5rem 0 0}
.profil-financier .wrapper-timeline.goals .form [type=checkbox]:checked+label,.profil-financier .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label{padding-left:50px;display:inline-block;word-break:break-word;word-break:break-all;margin-right:15px}
.profil-financier .wrapper-timeline.goals .form [type=checkbox]:checked+label:before,.profil-financier .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:before{width:20px;height:20px;top:0}
.profil-financier .wrapper-timeline.goals .form [type=checkbox]:checked+label:after,.profil-financier .wrapper-timeline.goals .form [type=checkbox]:not(:checked)+label:after{content:"\e603";font-size:1rem;background:0;font-family:iconBNP;color:#1da15e}
.profil-financier .wrapper-timeline.goals .progression>li::before{display:none}
.profil-financier .wrapper-timeline.goals .progression.etp-1 h4{background:#fdfdfd;background:-webkit-linear-gradient(top,#fdfdfd 1%,#faf9f9 100%);background:linear,to bottom,#fdfdfd 1%,#faf9f9 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#faf9f9',GradientType=0);margin-bottom:0;padding:1.9rem 50px 1.2rem;font-size:1.9rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;line-height:1.9rem}
.profil-financier .wrapper-timeline.goals .progression.etp-1 h4 span{text-transform:lowercase;font-weight:bold;font-size:1rem}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80{width:100%}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .white-box h4{background:0;padding-left:0;padding-top:0;margin:0;margin-bottom:10px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .form-info{background:#fff;padding:0}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row{padding-left:0}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul{padding:0 0 0 40px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .add-comment{font-family:bnpp_sansregular,Arial,sans-serif;cursor:pointer;color:#1da15e}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added{font-family:bnpp_sansregular,Arial,sans-serif;color:#e7e7e7;padding:0 0 0 50px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p{font-family:bnpp_sansregular,Arial,sans-serif;margin:0 0 5px 0}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added p.sent-comment{word-break:break-word;word-break:break-all;white-space:pre}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment-added .actions{padding:5px 0 10px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions{padding:10px 0 10px 50px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .send,.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .modify,.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{font-family:bnpp_sansregular,Arial,sans-serif;color:#1da15e;cursor:pointer}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .cancel{font-family:bnpp_sansregular,Arial,sans-serif;margin-left:15px;color:#999;position:static;border-top:0;padding-top:0;display:inline;height:auto;text-transform:none;cursor:pointer}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .actions .suppress{margin-left:15px;color:#1da15e}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .title-comment{display:block;color:#777;padding:0 0 5px 50px}
.profil-financier .wrapper-timeline.goals .progression.etp-1 .col-80 .content.row ul li .comment{padding:0 0 0 50px;margin:0}
.profil-financier .wrapper-timeline.goals .btn-primary{margin-top:0}
.profil-financier .wrapper-timeline.goals .btn-primary.inactive{background-color:#999;background-image:none;border-color:#999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);opacity:.5;color:#fff}
.profil-financier .wrapper-timeline.goals .btn-secondary{height:auto}
.profil-financier .wrapper-timeline.goals .comment-zone{border:1px solid #dcdfe0;border-radius:5px;display:block;margin:0 0 0 50px;padding:10px;width:85%;height:74px;color:#999}
.profil-financier .wrapper-timeline.goals .other-goal{border:solid 1px #dcdfe0;color:#999;width:267px;height:28px;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);padding:0 0 0 5px;margin:0 0 0 20px}
.profil-financier .wrapper-timeline.goals .other-goal::-webkit-input-placeholder{font-style:italic}
.profil-financier .wrapper-timeline.goals .other-goal::-moz-placeholder{font-style:italic}
.profil-financier .wrapper-timeline.goals .other-goal:-ms-input-placeholder{font-style:italic}
.profil-financier .wrapper-timeline.goals .other-goal:-moz-placeholder{font-style:italic}
.profil-financier .wrapper-timeline.goals .add-goal{box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);-webkit-box-shadow:inset 0 2px 2px 0 rgba(0,0,0,0.08);background-color:#fff;border:1px solid #dcdfe0;border-left:0;height:28px;padding:2px 5px 4px;color:#000;cursor:pointer}
.profil-financier .wrapper-timeline.goals .warning-mandatory-text-goal{color:#f00 !important;margin:0}
.profil-financier .wrapper-timeline.goals .warning-mandatory-text-comment{color:#f00 !important;margin:0;padding:0 0 0 50px}
.profil-financier .wrapper-timeline.goals .modify-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 50px}
.profil-financier .wrapper-timeline.goals .delete-label-other{cursor:pointer;color:#1da15e;margin:0 20px 0 10px}
.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .add-comment,.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .delete-label-other,.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .modify-label-other{color:#b2965b}
.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .suppress,.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .send,.profil-financier .wrapper-timeline.gold-version .progression.etp-1 .col-80 .content.row ul li .actions .modify{color:#b2965b}
.profil-financier .caution-eer-goals{margin:50px 10% 0;padding:0 2rem}
.profil-financier .caution-eer-goals div{padding:1rem;color:#e64444}
.profil-financier .popin.popin-eer-loader{max-width:290px;max-width:390px}
.profil-financier .popin.popin-eer-loader.popin-special{padding:1rem}
.profil-financier .popin.popin-eer-loader p{text-align:center}
.profil-financier .popin.popin-eer-loader .js-canvas-loader{margin:0 auto}
.profil-financier .popin.popin-eer-loader.popin-eer-error .title{font-weight:bold;font-style:italic}
.profil-financier .popin.popin-eer-loader.popin-eer-error .caution{font-style:italic}
.profil-financier .popin.popin-eer-loader.popin-eer-error i{display:block;margin:0 auto}
.profil-financier .popin.popin-eer-loader .btn-primary{display:block;width:200px;margin:0 auto}
.profil-financier .header-devenir-client{width:100%;height:120px;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/profil-financier/bg-profil-financier.png);background-size:cover}
.profil-financier .header-devenir-client h2{color:#FFF;margin:0;padding-top:53px;padding-left:25px}
body .bmh.bpf .cjf-home .form#form_creation_autres_revenus .field-conserver-revenu label:after,body .bmh.bpf .cjf-home .form#form_creation_charges_courantes .field-conserver-revenu label:after{top:-11.4px !important;left:-1.4px !important}
body .bmh.bpf .cjf-home .form .custom-select:after{right:1px}
body .bmh.bpf .cjf-home .form label:after{top:-18px !important;left:.4px !important}
body .bmh.bpf .cjf-home .form input[type="checkbox"]+label::after{top:4px !important;left:4px !important}
body .bmh.bpf .cjf-home .form button.date-picker{height:47px}
body .bmh.bpf .cjf-home .form em.error{float:left;display:block;width:100%}
body .bmh.bpf .cjf-home .form select{width:100.1%;color:#bebebe !important}
body .bmh.bpf .cjf-home .form select.valid{color:#b2965b !important}
body .bmh.bpf .cjf-home .form .d-block select{width:50%;float:left}
body .bmh.bpf .cjf-home .form .d-block select:last-child{padding-left:5px}
body .bmh.bpf .cjf-home .form #select-interet li{color:#b2965b}
body .bmh.bpf .cjf-home .form #select-interet li:after{color:#b2965b}
body .bmh.bpf .cjf-home .form #select-interet li.selected{color:#b2965b !important}
body .bmh.bpf .cjf-home .form #select-interet li:hover{color:#FFF !important;background-color:#b2965b !important}
body .bmh.bpf .cjf-home .form #garantiesSuppl .lastBlock.profils .estimation.perteEmploi span{color:#b2965b !important}
body .bmh.bpf .cjf-home .form #calcul .loader{display:block;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}
body .bmh.bpf .cjf-home .form .input-container .form-control[placeholder]:not([value]),body .bmh.bpf .cjf-home .form .input-container .form-control:not(.selected){color:#bebebe}
body .bmh.bpf .cjf-home .form[name="form-cjf-home-demande-2"] .emprunteur fieldset .field-civilite div{display:inline}
body .bmh.bpf .cjf-home .form[name="form-cjf-home-assurance"] #select-interet li.selected{color:#b2965b}
body .bmh.bpf .cjf-home .form[name="form-cjf-home-assurance"] #select-interet li:hover{color:#FFF;background-color:#b2965b}
body .bmh.bpf .wrapper-timeline .wrap.white-box.arrow-left::after{margin-top:0 !important}
body.on-ie .bmh.bpf .cjf-home .form label:after{top:-18px !important;left:0 !important}
.profil-financier{background:#f0f0f0}
.profil-financier .wrapper-profil-financier{margin:0 5%;background:#f0f0f0}
.profil-financier .wrapper-profil-financier h3{background:#fdfdfd;background:-webkit-linear-gradient(top,#fdfdfd 1%,#faf9f9 100%);background:linear,to bottom,#fdfdfd 1%,#faf9f9 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#faf9f9',GradientType=0);padding:1.9rem 50px 1.2rem 25px;font-size:1.9rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;line-height:1.9rem;border-bottom:solid 1px #e7e7e7;text-transform:uppercase;margin:0;text-transform:uppercase}
.profil-financier .wrapper-profil-financier h3 span{text-transform:lowercase;font-weight:bold;font-size:1rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier{border:1px solid #dcdfe0}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block{padding:2rem 0}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .legacy{font-size:.9rem;color:#999}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action{display:none}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn{cursor:pointer;font-size:1rem;float:right}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-up,.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-down{display:block;opacity:.6;margin-top:5px;background-image:url(image/generique/sprite-form.png)}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-up:after,.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-down:after{content:""}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .col-10{float:right}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .circle{background-color:#fff;margin:0 1rem 0 0;vertical-align:middle;position:relative;border-color:#b2965b}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .circle .icon-check{position:absolute;font-size:1.7rem;top:.3rem;left:.3rem;position:absolute}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validation-block .circle .icon-check:before{color:#b2965b}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block{padding:2rem;background-color:#938467;color:#fff}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block .profil{overflow:hidden}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block p{color:#fff}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block .profil-wrap{padding:0 0 0 1rem;float:left;width:90%}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block .profil-wrap .profil-title{text-transform:uppercase}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block span{display:inline-block}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block span.profil-title{display:block}
.profil-financier .wrapper-profil-financier .reading-profil-financier .validated-block .circle{float:left}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked,.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:not(:checked){position:absolute;left:-9999px}
.profil-financier .wrapper-profil-financier .reading-profil-financier label{font-size:.9rem;color:#999;margin:10px 0 13px;position:relative;word-break:break-word}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked+label,.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:not(:checked)+label{padding-left:50px;display:inline-block;word-break:break-word;margin-right:15px}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked+label:before,.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:not(:checked)+label:before{width:20px;height:20px;top:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked+label:before,.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:not(:checked)+label:before{content:'';background-color:#fff;border:solid 1px #f3eee9;position:absolute;top:3px;left:0;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);border-radius:4px}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked+label:after,.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:not(:checked)+label:after{content:"";font-size:1rem;background:0;font-family:iconBNP;color:#b2965d}
.profil-financier .wrapper-profil-financier .reading-profil-financier [type=checkbox]:checked+label:after{content:"\e603";display:inline-block;position:absolute;height:10px;width:10px;top:5px;left:2px;border-radius:2px}
.profil-financier .wrapper-profil-financier .reading-profil-financier .refuse{color:#ccc;text-decoration:underline}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions{clear:both;margin:4rem 0 0 0}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions .popinRefuseProfilPopin p a.btn-primary.popin-close{font-size:1rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions .validatedProfilPopin{text-align:center}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions .validatedProfilPopin .circle{margin:0;width:72px;height:72px;border-width:5px}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions .validatedProfilPopin .circle .icon-check{font-size:3rem;top:.8rem;left:.8rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier .actions .validatedProfilPopin p{font-size:1.3rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier header h3{padding:1.9rem 50px 1.2rem 0;line-height:1;width:50%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier h3{background:0;font-size:2.9rem;border-bottom:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .save-invest .profil-client .refonte>h3{font-size:2.9rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .save-invest .wrap{background-color:#fff;padding:0 2rem 0 2rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .save-invest .wrap.quiz p{width:40%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-title{background:#f7f7f7;padding:0 5px 0 0;font-size:1.9rem;border-bottom:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-title h3{font-style:normal;font-size:1.5rem;color:#4c4c4c;background:#f7f7f7;border-bottom:0;text-transform:uppercase;font-family:bnpp_sans_condensed_light,Arial,sans-serif}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-head{color:#4c4c4c;font-size:1.4rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-head .array-col:nth-child(1){width:50%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-head .col-legend{width:25%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-title{width:100%;background:#f7f7f7;font-size:1rem;padding-left:4rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-title strong{margin-left:-1rem;display:inline-block}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-result{width:50%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-result.col-ok{color:#665646}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-result.col-ok::after{border-color:#b2965c}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-result.col-not-experimented .icon{width:100%;font-size:1.3rem;margin-top:-1rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body .array-col.col-result.grey{background-color:#f7f7f7;border-bottom:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-body.last-risk .array-col.col-result.grey{border-bottom:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .asterisks{padding:2rem 0;font-size:.9rem;color:#999}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global{clear:both;margin:0;border-top:0;padding:1rem 2rem 0 2rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global ul{padding:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global ul li{display:block;clear:both}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global ul li span.item-checked{margin:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global ul li .col-40{color:#999;margin-bottom:1.5rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .global ul li .col-60{text-align:right}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .refuse{display:inline-block;text-decoration:none;color:#777;border:1px solid #777;border-bottom-width:1px;border-bottom-color:#777;border-radius:3px;padding:15px 30px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .consult-answers-output{border-radius:3px;border:1px solid #b2965c;color:#b2965c;padding:15px 30px 15px 45px;background:0;opacity:1;margin-right:2rem;margin-top:-50px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .consult-answers-output .icon{-webkit-transform:scaleX(-1);transform:scaleX(-1);font-size:1.5rem;display:block;margin:0 0 0 -7px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier label a{text-decoration:underline;color:#999}
.profil-financier .wrapper-profil-financier .icon-info{font-size:1.9rem;color:#b2965b;margin:.4rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box{box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat{margin:2rem 0 2rem 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat p{margin:0 0 0 50px}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat p span{color:#999;display:block}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info{border:solid 1px #e0e0e0;background-color:#fff}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav{border:solid 1px #e0e0e0;box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);overflow:hidden}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul{text-align:center;padding:0;margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul li{list-style:none;padding:2rem 0;border-bottom:solid 3px transparent}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul li:last-child a{border-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul li.active{border-bottom:solid 3px #b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul li.active a{font-weight:bold}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info nav ul li a{color:#000;border-right:1px solid #e0e0e0;display:block}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form{width:97%;margin:1.5%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside{height:560px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano>.nano-pane{top:0;right:0;opacity:1}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form{padding:2rem;border:solid 1px #e0e0e0;margin:0 0 2rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h4{font-size:1.8rem;color:#b2965b;margin:.5em 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .sub-title{color:#938467;font-size:1.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .sub-title span{font-weight:bold}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h5 span{display:inline-block;vertical-align:middle}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle{background:#b2965b;position:relative;border-color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon{position:absolute;font-size:1.3rem;color:#fff;top:5px;left:5px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon.irop-n102{font-size:1.7rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon.icon-couple{left:1px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .person{text-transform:uppercase;font-weight:bold;font-size:1.2rem;font-weight:normal;padding:0 0 0 1.1rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .person.particulars{text-transform:none}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul{padding:0 0 0 4rem;margin:0;overflow:hidden}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li{list-style:none;clear:both;margin:0 0 1rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li>span{margin:0 0 1rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span{display:inline-block}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.gold-text{color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.gold-text .pourcent{color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span:first-child{color:#999}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.grey{color:#999}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.thin-text{color:#ccc;padding:0 0 0 1.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.icon-check{margin:0;color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.icon-check:before{color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-checked{margin:0;color:#b2965b;display:inline-block;padding:0 4rem 0 1.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-checked.gold-text{color:#b2965b}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-info{padding:.5rem 0 0 2.5rem;display:inline-block}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-pourcent{display:inline-block;float:left;width:88%;padding:0 0 0 .8rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.pourcent{float:left;display:inline-block;width:12%;white-space:pre}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale{border-bottom:solid 1px #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2:first-child{border-right:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:nt-child(3n){margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:nt-child(3n+1){margin-right:2%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3 ul{border-right:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:last-child ul{border-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs{border-top:1px solid #e0e0e0;padding:1rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs .col-3{margin-right:2%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs .col-3:last-child{margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content ul{padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale.presentation-entite .content>.col-2:first-child{border-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul{padding:0 0 1rem 5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li{list-style:disc;color:#938467}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li .name-stockholder{color:#938467;font-weight:bold}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li ul{list-style:none;padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li ul li{list-style:none}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere h4{margin:.5rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content{border-bottom:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content .sub-title{margin:.5rem 0 4rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content ul{padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content ul li span.thin-text{padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere.personne-morale .asterisque{font-size:.9rem;color:#999;display:block}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere.personne-morale ul li span.pourcent{width:4%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere.personne-morale ul li span.item-info{padding:1rem 0 0 2.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience h4{margin:.5em 0 2rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{box-shadow:0 0 8px 5px rgba(0,0,0,0.08);-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,0.08);-moz-box-shadow:0 0 8px 5px rgba(0,0,0,0.08);width:48%;margin-bottom:2%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2>div{border-top:1px solid #d5d5d5;padding:2rem 0 1rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n){margin-right:4%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n+1){margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:last-child{margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration{border-left:3px solid #b2965b;margin:0;padding:1rem 0 1rem 2rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration span{font-weight:bold}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type{padding:0 0 1rem 2rem;font-weight:bold;margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type:first-child{border-top:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type .thin-text{display:block;color:#ccc;font-weight:normal;padding:.5rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type.thin-text{color:#ccc;font-weight:normal}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque{font-size:.9rem;color:#999;margin:0;padding:0 0 0 2rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque.first{margin:2rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque:last-child{margin:0 0 2rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience li span.item-checked{color:#424242}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience li.thin-text{padding:0 0 0 1.5rem;color:#ccc;margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global{clear:both;border-top:solid 1px #e0e0e0;margin:2rem 0 0 0;padding:2rem 0 0 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul{padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li{display:block;clear:both}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li span.item-checked{margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-validated-block{padding:0;margin:0}
.profil-financier .popinRefuseProfilPopin{-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}
.profil-financier .popinRefuseProfilPopin p{font-size:2rem}
.profil-financier .popinRefuseProfilPopin p.p-incon-form-alert{margin:2rem 0 0 0}
.profil-financier .popinRefuseProfilPopin p button{font-size:1rem}
.profil-financier .popinRefuseProfilPopin i{display:block;margin:0 auto}
.profil-financier .popinRefuseProfilPopin .btn-secondary{margin-right:2rem}
.profil-financier.page-erreur-profil-financier{overflow:hidden}
.profil-financier.page-erreur-profil-financier .circle{width:67px;height:67px;position:relative;background:#e64444;border:0}
.profil-financier.page-erreur-profil-financier .circle .icon-croix-alt{font-size:2.5rem;font-weight:bold;top:21px;left:21px;color:#fff;position:absolute;font-size:1.8rem}
.profil-financier.page-erreur-profil-financier.page-validation-profil-financier .circle{background:#b2965b}
.profil-financier.page-erreur-profil-financier.page-validation-profil-financier .circle .icon-check{left:15px;top:15px;font-size:2.7rem;position:absolute}
.profil-financier.page-erreur-profil-financier.page-validation-profil-financier .circle .icon-check:before{color:#fff}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat{overflow:hidden;padding:2rem}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat p{margin:0}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat p span{color:#444}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat p span.nom,.profil-financier.page-erreur-profil-financier .wrap.white-box.hat p span.agence{text-transform:uppercase}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat p span.nom{font-size:1.1rem}
.profil-financier.page-erreur-profil-financier .wrap.white-box.hat .cta{margin:0 8rem 0 0}
.profil-financier.page-erreur-profil-financier .cont-erreur h3{background:0;border:0;padding:1.5rem 0 0 8rem;font-weight:bold;text-transform:lowercase}
.profil-financier.page-erreur-profil-financier .cont-erreur h3:first-letter ,.profil-financier.page-erreur-profil-financier .cont-erreur h3::first-letter {text-transform:uppercase}
.profil-financier.page-erreur-profil-financier .cont-erreur p{padding:.5rem 0 .5rem 8rem}
.profil-financier.page-erreur-profil-financier .cont-erreur .info-profil-financier-contact{color:#999}
.profil-financier.page-erreur-profil-financier .cont-erreur .wrapper-contact{background-color:#fff}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded{border:solid 1px #e0e0e0;box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);margin:0 6rem}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller{margin:0}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-2,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-2{margin:5px}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-2 .col-15,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-2 .col-15{width:auto}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-2 .col-15.picto-div,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-2 .col-15.picto-div{width:80px}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-2 .col-75,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-2 .col-75{width:auto}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-4,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-4{margin:5px;width:auto}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-4 .col-20,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-4 .col-20{width:auto}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-4 .col-20.picto-div,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-4 .col-20.picto-div{width:35px}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .col-4 .col-80,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .col-4 .col-80{width:auto}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller>div,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller>div{padding:20px;background:#fff}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller p,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller p{margin:0;padding:0}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .borderbottom,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .borderbottom{border:0;border-bottom:1px solid #dcdfe0}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .circle,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .circle{background:#b2965b}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .circle.little,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .circle.little{width:30px;height:30px}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .circle .icon-chat-conseiller,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .circle .icon-chat-conseiller{color:#fff;font-size:2.3rem;position:absolute;left:17px;top:17px}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .circle .icon-phone-alt,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .circle .icon-phone-alt{color:#fff;position:absolute;left:7px;top:7px;font-size:1.2rem}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .circle .icon-phone-alt:before,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .circle .icon-phone-alt:before{color:#fff}
.profil-financier.page-erreur-profil-financier .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4,.profil-financier.page-erreur-profil-financier .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;padding:1rem 2rem}
.profil-financier.page-erreur-profil-financier.refused-profil-financier-quiz .cont-erreur .wrapper-contact{padding:30px 30px 59px 30px}
#faq-popin{padding:0;font-family:'open sans';width:90%;max-width:90%;top:80px;height:540px}
@media screen and (min-width:1024px){#faq-popin{width:71.3%;max-width:71.3%;height:calc(100% - 40px)}
}
#faq-popin .nano-pane{top:0;right:0;opacity:1}
#faq-popin .popin-content{padding:10px}
@media screen and (min-width:1024px){#faq-popin .popin-content{padding:40px 40px 30px}
}
#faq-popin .popin-content .close.popin-close{color:#b6b4b9;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#faq-popin .popin-content .close.popin-close:hover{color:#837c77}
#faq-popin .popin-content .title{font-weight:600;font-size:24px;color:rgba(0,0,0,0.87);padding-bottom:18px}
#faq-popin .popin-content .sub-title{font-size:15px;text-transform:uppercase;color:#4c4c4c;padding-bottom:21px}
#faq-popin .popin-content .regular-text{font-size:17px;color:rgba(33,33,33,0.87);padding-bottom:41px}
#faq-popin .popin-content .affirmation{width:100%;background-color:#efefef;border-radius:10px;padding:13px 20px 17px;margin-bottom:10px;font-size:17px;color:rgba(33,33,33,0.87)}
@media screen and (min-width:1024px){#faq-popin .popin-content .affirmation{width:71.672%}
#faq-popin .popin-content .affirmation.small{width:63.708%}
}
#faq-popin .popin-content .answer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding-bottom:30px}
#faq-popin .popin-content .answer-wrapper .answer{background-color:#b2965c;border-radius:20px;border-bottom-right-radius:0;padding:11px 20px 14px;color:#fff}
#faq-popin .popin-content .tag-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}
#faq-popin .popin-content .tag-row+.affirmation.small{margin-top:20px}
#faq-popin .popin-content .tag-row .tag{border-radius:12px;padding:10px 14px 14px;margin:0 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%}
@media screen and (min-width:1024px){#faq-popin .popin-content .tag-row .tag{margin:0 0 10px 10px;min-width:auto}
}
#faq-popin .popin-content .tag-row .tag .picto{min-width:20px;max-width:20px;height:20px;margin-right:10px}
#faq-popin .popin-content .tag-row .tag.checked{background-color:#b2965c}
#faq-popin .popin-content .tag-row .tag.checked .picto{background-image:url("image/bpf/profil-financier/tick.svg")}
#faq-popin .popin-content .tag-row .tag.unchecked{background-color:#4c4c4c}
#faq-popin .popin-content .tag-row .tag.unchecked .picto{background-image:url("image/bpf/profil-financier/cross.svg")}
#faq-popin .popin-content hr{margin:20px 0;border:0;height:1px;background-color:#d8d8d8}
#faq-popin .popin-content .legal-mention{font-size:13px;color:rgba(33,33,33,0.54)}
@media screen and (max-width:960px){html{font-size:14px !important}
.form-anchors{display:none}
.profil-financier .wrapper-profil-financier{margin:0}
.profil-financier .wrapper-profil-financier .wrap{padding:1rem}
.profil-financier .wrapper-profil-financier .wrap>.icon-info{top:35%;position:absolute}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form{width:98%;margin:1%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside{height:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano>.nano-content{position:static}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano .section-form-inside{height:auto;overflow:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat{margin:1rem;position:relative;overflow:hidden}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat p{margin:0 0 0 40px}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info{border:0;padding:30px 10px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form{padding:1.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h4{margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul{padding:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li{overflow:hidden;padding:0 0 1rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span{margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.col-2{margin:0 0 .5rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2:first-child{border-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3 ul{border-right:0;border-bottom:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:last-child ul{border-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content{border-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content .sub-title{margin:2.5rem 0 1.5rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience{padding:.5rem 0;border:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience h4{padding:1rem 1.5rem 1rem;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience ul{padding:0 0 0 2rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience ul li{padding:0 0 1rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);-webkit-box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);border:solid 1px #e0e0e0;margin-bottom:4%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n){margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n+1){margin-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration{border-top:1px solid #ccc}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global{border-top:0;border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul{padding:0 0 0 40px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li span.col-40{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-validated-block{height:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box .validation-block{padding:2rem .5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .validation-block .validation-block-action{display:block}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano .section-form-inside{left:-8px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier h3{width:100%;text-align:center;line-height:2.7rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .consult-answers-output{display:block;margin:0 auto;float:none;width:330px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-head .array-col:nth-child(1){width:0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .array .array-row.array-head .col-legend{width:50%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .lb-box,.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .white-box{border:0;padding:0 0 25px 0}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .save-invest .wrap.quiz p{width:100%}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside{margin:0 2rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions{margin:2rem auto}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions>a,.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .refuse,.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .accept{display:block;width:290px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .refuse{margin:0 auto 2rem;text-align:center}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .accept{float:none;margin:0 auto}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .popinRefuseProfilPopin p a.btn-primary.popin-close{font-size:1rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .validatedProfilPopin{text-align:center}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .validatedProfilPopin .circle{margin:0;width:72px;height:72px;border-width:5px}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .validatedProfilPopin .circle .icon-check{font-size:3rem;top:.8rem;left:.8rem}
.profil-financier .wrapper-profil-financier .reading-profil-financier.validating-profil-financier .validation-block-inside .actions .validatedProfilPopin p{font-size:1.3rem}
.profil-financier .wrapper-profil-financier .circle{float:none;left:calc(50% - 67px/2)}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur h3,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur p{padding:1rem 0;margin:0}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded{margin:0}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .col-15,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .col-15{width:100%}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .col-15 .circle,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .col-15 .circle{left:auto}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .col-2,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .col-75,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .col-2,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .col-75{width:100%;text-align:center}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4{width:100%;border:0;border-top:1px solid #f0f0f0;text-align:center}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4 .col-20.picto-div,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4 .col-20.picto-div{width:100%}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4 .col-80.text-div,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4 .col-80.text-div{width:100%}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4 .col-80 p,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4 .col-80 p{text-align:center}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur #nextoutils_monconseillerold .listconseiller .standard .col-4 .circle.little,.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .nextoutilsLoaded .listconseiller .standard .col-4 .circle.little{left:auto}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cont-erreur .wrapper-contact{padding:0}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cta{margin:0;text-align:center}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cta [class*=btn-].pull-right{width:100%}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .wrap.white-box.hat .cta [class*=btn-].pull-right+[class*=btn-].pull-right{margin-right:0;width:100%}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .cta.return-back{margin:2rem}
.profil-financier .wrapper-profil-financier .wrapper-profil-financier .cta.return-back button{display:block;float:none;text-align:center;width:100%}
.profil-financier.page-erreur-profil-financier .popinRefuseProfilPopin{width:90%;text-align:center}
.profil-financier.page-erreur-profil-financier .popinRefuseProfilPopin p{font-size:1rem}
.profil-financier.page-erreur-profil-financier .popinRefuseProfilPopin .btn-secondary,.profil-financier.page-erreur-profil-financier .popinRefuseProfilPopin .btn-primary{margin:0 0 1rem 0;width:100%}
.col-2,.col-3,.col-80,.col-20{width:100%}
}
.profil-risque{background:#f0f0f0}
.profil-risque .header-devenir-client{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/devenir-client/profil-de-risque-cif-bnp.png) center;background-size:cover}
.profil-risque .header-devenir-client h2{height:160px;color:#fff;margin:0;padding-top:53px;padding-left:25px}
.profil-risque .wrapper-profil-financier{margin:0 5%;background:#f0f0f0}
.profil-risque .wrapper-profil-financier #date-profil{display:inline-block;color:#424242}
.profil-risque .wrapper-profil-financier .line{width:100%;height:2px;margin-top:20px;margin-bottom:30px;border-top:solid 1px #ccc}
.profil-risque .wrapper-profil-financier .reading-profil-financier{border:1px solid #dcdfe0}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block{padding:2rem 0}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .legacy{font-size:.9rem;color:#999}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action{display:none}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn{cursor:pointer;font-size:1rem;float:right}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-up,.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .folder-btn .icon-carret-down{display:block;opacity:.6;margin-top:5px}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .col-10{float:right}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .circle{background-color:#fff;margin:0 1rem 0 0;vertical-align:middle;position:relative;border-color:#b2965b}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .circle .icon-check{position:absolute;font-size:1.7rem;top:.3rem;left:.3rem;position:absolute}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .circle .icon-check:before{color:#b2965b}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block{padding:2rem;background-color:#938467;color:#fff}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block p{color:#fff}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block .profil-wrap{padding:0 0 0 1rem}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block .profil-wrap .profil-title{text-transform:uppercase}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block span{display:inline-block}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validated-block span.profil-title{display:block}
.profil-risque .wrapper-profil-financier .reading-profil-financier label{font-size:.9rem;color:#ccc}
.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:checked+label,.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:not(:checked)+label{padding-left:35px;display:inline-block;margin-right:15px;padding-top:2px}
.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:checked+label:before,.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:not(:checked)+label:before{width:20px;height:20px;top:0}
.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:checked+label:after,.profil-risque .wrapper-profil-financier .reading-profil-financier .form [type=checkbox]:not(:checked)+label:after{content:"\e603";font-size:1rem;background:0;font-family:iconBNP;color:#b2965d}
.profil-risque .wrapper-profil-financier .reading-profil-financier .refuse{color:#999;text-decoration:underline}
.profil-risque .wrapper-profil-financier .reading-profil-financier .actions{clear:both;margin:4rem 0 0 0}
.profil-risque .wrapper-profil-financier h3{background:#fdfdfd;background:-webkit-linear-gradient(top,#fdfdfd 1%,#faf9f9 100%);background:linear,to bottom,#fdfdfd 1%,#faf9f9 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd',endColorstr='#faf9f9',GradientType=0);padding:1.9rem 50px 1.2rem 25px;font-size:1.9rem;font-family:bnpp_sans_condensed_light,Arial,sans-serif;line-height:1.9rem;border-bottom:solid 1px #e7e7e7;text-transform:uppercase;margin:0;text-transform:uppercase}
.profil-risque .wrapper-profil-financier h3 span{text-transform:lowercase;font-weight:bold;font-size:1rem}
.profil-risque .wrapper-profil-financier h3 div{display:inline-block}
.profil-risque .wrapper-profil-financier .icon-info{font-size:1.9rem;color:#b2965b;margin:.4rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box{box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.08)}
.profil-risque .wrapper-profil-financier .wrap.white-box.hat{margin:2rem 0 2rem 0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.profil-risque .wrapper-profil-financier .wrap.white-box.hat p{margin:0 0 0 50px}
.profil-risque .wrapper-profil-financier .wrap.white-box.hat p span{color:#999;display:block}
.profil-risque .wrapper-profil-financier .wrap.white-box.hat.content{margin:2em 0 3em;padding:0;border:0}
.profil-risque .wrapper-profil-financier .wrap.white-box.hat.content .gold-text{color:#b2965b;display:inline-block}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info{padding:10px;border:solid 1px #e0e0e0;background-color:#fff}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav{border:solid 1px #e0e0e0;box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-webkit-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 6px 8px 0 rgba(0,0,0,0.08);overflow:hidden}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav ul{text-align:center;padding:0;margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav ul li{list-style:none;padding:2rem 0;border-bottom:solid 3px transparent}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav ul li:last-child a{border-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav ul li.active{border-bottom:solid 3px #b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .form-info nav ul li a{color:#000;border-right:1px solid #e0e0e0;display:block}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form{width:97%;margin:1.5%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside{height:560px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano>.nano-pane{top:0;right:0;opacity:1}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside .section-form-inside .section-form .content div.col-1{width:100%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside .section-form-inside .section-form .content div.col-1.autre-titulaire{margin-top:50px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form{padding:0;margin:0;border:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h4{font-size:1.8rem;color:#b2965b;margin:.5em 0 1em}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .sub-title{color:#938467;font-size:1.5rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .sub-title span{font-weight:bold}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h5 span{display:inline-block;vertical-align:middle}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle{background:#b2965b;position:relative;border-color:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon{position:absolute;font-size:1.3rem;color:#fff;top:5px;left:5px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon.irop-n102{font-size:1.7rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .circle .icon.icon-couple{left:1px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .person{text-transform:uppercase;font-weight:bold;font-size:1.2rem;font-weight:normal;padding:0 0 0 1.1rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .person.particulars{text-transform:none}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul{padding:0 0 0 4rem;margin:0;overflow:hidden}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li{list-style:none;clear:both}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span{margin:0 0 1rem;color:#212121;display:inline-block}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.col-2:first-child{color:#999;max-width:226px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.gold-text{color:#b2965b;margin:0 0 5px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.gold-text .pourcent{color:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.grey{color:#999}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque{margin:0 0 2em;padding:0 0 0 2rem;width:75%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span{display:block;margin:0 0 .5rem;font-size:15px;color:#ccc}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span.checked{color:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span.checked::before{content:"\e603";font-family:iconbnp;margin-left:-25px;margin-right:10px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span.checked #contrat-ope-risque{display:inline-block;color:#b2965b;margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span #contrat-ope-risque{display:inline-block;color:#ccc;margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.thin-text{color:#ccc;padding:0 0 0 1.5rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.icon-check{color:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.icon-check:before{color:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-checked{color:#b2965b;display:inline-block;padding:0 4rem 0 1.5rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-info{padding:0 0 0 2.5rem;display:inline-block}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.item-pourcent{display:inline-block;float:left;width:90%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.pourcent{float:left;display:inline-block;margin:0;width:10%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil{margin:20px 0 40px 0;padding:22px 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li{display:-webkit-box;display:-ms-flexbox;display:flex}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span{width:15%;margin:0;padding:0;float:left;display:inline-block;position:relative;border:1px solid #e7e7e7}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:first-child{width:70%;padding:25px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:nth-child(2),.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:last-child{position:relative}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span p{margin:0 0 5px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span p:first-child{color:#b2965b;font-size:15px;margin:25px 0 5px;text-transform:uppercase}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span p:nth-child(2){font-size:13px;font-weight:bold}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span p:last-child{font-size:13px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span .info-preco,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span .info-choix{position:absolute;left:0;right:0;top:-20px;width:80%;height:auto;margin:auto;padding:10px;color:#fff;text-align:center;background:#938467;border-radius:20px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span .info-choix{width:60%;background:#b2965b}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span.checked::before{content:"\e603";font-family:iconbnp;color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,from(#b2965b),to(#938467));background-image:linear-gradient(to top,#b2965b 0,#938467 100%);padding:7px;border-radius:50%;position:absolute;top:44%;left:42%;font-size:20px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #choix-placement .list-risque,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #ope-contrat .list-risque,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #conseil-ope-contrat .list-risque{margin-left:40px;margin-top:20px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .asterisque{color:#9b9b9b;font-size:13px;padding:0 0 0 1rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls{background:#938467;padding:20px;margin-top:50px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls p:first-child{color:#fff;margin-bottom:30px;font-size:15px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls .circle{float:left;margin-right:20px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls .profil-attribue{color:#fff;font-size:15px;text-transform:uppercase}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls .profil-attribue span{font-weight:bold}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls .placement{margin-top:5px;font-size:13px;color:#fff}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale{border-bottom:solid 1px #e0e0e0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2:first-child{border-right:1px solid #e0e0e0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:nt-child(3n){margin-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:nt-child(3n+1){margin-right:2%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3 ul{border-right:1px solid #e0e0e0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:last-child ul{border-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs{padding:1rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs .col-3{margin-right:2%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content.childs .col-3:last-child{margin-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content ul{padding:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale.presentation-entite .content>.col-2:first-child{border-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul{padding:0 0 1rem 5rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li{list-style:disc;color:#938467}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li .name-stockholder{color:#938467;font-weight:bold}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li ul{list-style:none;padding:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.actionnariat-dirigeants ul>li ul li{list-style:none}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere h4{margin:.5rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content .sub-title{margin:.5rem 0 4rem 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content ul{padding:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content ul li span.thin-text{padding:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere.personne-morale .asterisque{font-size:.9rem;color:#999;display:block}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere.personne-morale ul li span.pourcent{width:4%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience h4{margin:.5em 0 2rem 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{box-shadow:0 0 8px 5px rgba(0,0,0,0.08);-webkit-box-shadow:0 0 8px 5px rgba(0,0,0,0.08);-moz-box-shadow:0 0 8px 5px rgba(0,0,0,0.08);width:48%;margin-bottom:2%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2>div{border-top:1px solid #d5d5d5;padding:2rem 0 1rem 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n){margin-right:4%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n+1){margin-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:last-child{margin-right:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration{border-left:3px solid #b2965b;margin:0;padding:1rem 0 1rem 2rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration span{font-weight:bold}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type{padding:0 0 1rem 2rem;font-weight:bold;margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type:first-child{border-top:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type .thin-text{display:block;color:#ccc;font-weight:normal;padding:.5rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .type.thin-text{color:#ccc;font-weight:normal}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque{font-size:.9rem;color:#999;margin:0;padding:0 0 0 2rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque.first{margin:2rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .asterisque:last-child{margin:0 0 2rem 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience li span.item-checked{color:#424242}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience li.thin-text{padding:0 0 0 1.5rem;color:#ccc;margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global{clear:both;border-top:solid 1px #e0e0e0;margin:2rem 0 0 0;padding:2rem 0 0 0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul{padding:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li{display:block;clear:both}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li span.item-checked{margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-validated-block{padding:0;margin:0;height:560px}
@media screen and (max-width:768px){html{font-size:14px !important}
.form-anchors{display:none}
.profil-financier .wrapper-profil-financier{margin:0}
.profil-financier .wrapper-profil-financier .wrap{padding:1rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form{width:98%;margin:1%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside{height:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano>.nano-content{position:static}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .wrapper-section-form-inside.nano .section-form-inside{height:auto;overflow:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box.hat{margin:1rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .form-info{border:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form{padding:1.5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form h4{margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li{overflow:hidden;padding:0 0 2rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span{margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.col-2{margin:0 0 .5rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-2:first-child{border-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3 ul{border-right:0;border-bottom:1px solid #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-familiale .content>.col-3:last-child ul{border-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content{border-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-situation-financiere .content .sub-title{margin:2.5rem 0 1.5rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience{padding:.5rem;border:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience h4{padding:1rem 1.5rem 1rem;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience ul{padding:0 0 0 2rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience ul li{padding:0 0 1rem 0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2{box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);-webkit-box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);-moz-box-shadow:0 3px 8px 2px rgba(0,0,0,0.08);border:solid 1px #e0e0e0;margin-bottom:4%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n){margin-right:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience>.col-2:nth-child(2n+1){margin-bottom:0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .declaration{border-top:1px solid #ccc}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global{border-top:0;border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul{padding:0 0 0 40px}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-connaissance-experience .global ul li span.col-40{width:100%}
.profil-financier .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form.section-validated-block{height:auto}
.profil-financier .wrapper-profil-financier .wrap.white-box .validation-block{padding:2rem .5rem}
.profil-financier .wrapper-profil-financier .wrap.white-box .validation-block .validation-block-action{display:block}
.profil-risque .header-devenir-client{height:auto;min-height:150px}
.profil-risque .header-devenir-client h2{height:auto;padding-top:56px}
.profil-risque .wrapper-profil-financier{margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box{padding:1rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .content.row.form-info{border:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .icon{margin-top:22px;margin-left:5px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span{margin:0 0 2rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span:first-child{margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque{margin-left:0;margin-top:15px;padding-left:30px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque span{margin:0 0 .5rem}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul li span.list-risque#perte{width:100%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li{height:440px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span{width:25%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:first-child{width:50%;height:100%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:nth-child(2),.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span:last-child{height:100%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span .info-preco,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span .info-choix{width:100%;height:auto;font-size:10px;border-radius:0;top:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span.checked::before{left:31%}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span.title-conseil{padding:10px}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li span.title-conseil p:first-child{margin:0}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form .ccls .circle{display:none}
.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #choix-placement .list-risque,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #ope-contrat .list-risque,.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form #conseil-ope-contrat .list-risque{margin-left:0}
.profil-risque .wrapper-profil-financier #rendement h4{margin-bottom:0}
.profil-risque .wrapper-profil-financier #rendement .wrap.white-box.hat{margin-top:1em}
.profil-risque .wrapper-profil-financier #rendement .wrap.white-box.hat .icon-info{display:none}
.profil-risque .wrapper-profil-financier #rendement .wrap.white-box.hat p{margin:0}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block{padding-bottom:0;margin-left:-1rem;margin-right:-1rem;padding:1rem;margin-bottom:-1rem;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 -1px 5px 0 rgba(0,0,0,0.2);position:relative}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action{display:block}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .circle{color:#b2965b;border:2px solid;background:0}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .validation-block-action .circle .icon-man{color:#b2965b;left:7px;top:6px;margin:0;font-size:1.3rem;position:absolute}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .icon-fleche-haut{width:30px;height:30px;display:block;background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique_bpf/sprite-form.png) center -470px}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block .icon-fleche-haut.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block.open::after{content:"";width:100%;height:100vh;top:-100vh;left:0;opacity:.6;display:block;position:absolute;background:#000}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block-inside{display:none}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block-inside .actions{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.profil-risque .wrapper-profil-financier .reading-profil-financier .validation-block-inside .actions .refuse{margin-top:15px}
}
@media screen and (max-width:330px){.profil-risque .wrapper-profil-financier .wrap.white-box .wrapper-section-form .section-form ul.tab-conseil li{height:470px}
}
.mon-profil-sc i.icon{font-size:24px}
.cle-digi-notactive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3rem;margin-top:1.5rem}
.cle-digi-notactive .cle-digi-notactive-content{padding-left:2rem}
.cle-digi-notactive .cle-digi-notactive-first-text{margin:0;font-family:Open Sans;font-size:15px;font-weight:600;color:#212121}
.cle-digi-notactive .cle-digi-notactive-second-text{margin:0;font-family:"Open Sans";font-weight:normal;line-height:1.62;color:#767676;font-size:13px}
.num-non-renseigne{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3rem;margin-top:1.5rem}
.num-non-renseigne .num-non-renseigne-content{padding-left:2rem}
.num-non-renseigne .num-non-renseigne-first-text{margin:0;font-family:Open Sans;font-size:15px;font-weight:600;color:#212121}
.num-non-renseigne .num-non-renseigne-second-text{margin:0;font-family:"Open Sans";font-weight:normal;line-height:1.62;color:#767676;font-size:13px}
.num-action-requise{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:3rem;margin-top:1.5rem}
.num-action-requise .num-action-requise-content{padding-left:2rem}
.num-action-requise .num-action-requise-first-text{margin:0;font-family:Open Sans;font-size:15px;font-weight:600;color:#212121}
.num-action-requise .num-action-requise-second-text{margin:0;font-family:"Open Sans";font-weight:normal;line-height:1.62;color:#767676;font-size:13px}
.notactive{background:#fcfbfb !important}
.notactive .cle-digi_locked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.notactive .cle-digi_locked .cle-digi_locked-icon .icon.icon-validation-tel{margin-left:22px;color:#767676}
.notactive .cle-digi_locked .cle-digi_locked-title{padding:0 2rem 0 3rem;font-family:"Open Sans";font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#767676;font-size:15px;padding-right:5px}
.notactive .cle-digi_locked .cle-digi_locked-content .cle-digi_locked-first-text{margin:0;font-family:"Open Sans";font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#212121;font-size:15px}
.notactive .cle-digi_locked .cle-digi_locked-content .cle-digi_locked-second-text{font-family:"Open Sans";font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.62;letter-spacing:normal;color:#767676;font-size:13px;margin:0 0 0 8px}
@media screen and (max-width:768px){.mon-profil-sc .col-label-sc{width:100% !important}
.mon-profil-sc .col-link-sc{text-align:left !important;width:100%;display:block;margin-left:35px}
.mon-profil-sc .num-non-renseigne-img,.mon-profil-sc .cle-digi-notactive-img,.mon-profil-sc .num-action-requise-img{display:none}
.mon-profil-sc .num-non-renseigne,.mon-profil-sc .cle-digi-notactive,.mon-profil-sc .num-action-requise{padding-left:10px}
.mon-profil-sc .notactive .cle-digi_locked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mon-profil-sc .notactive .cle-digi_locked .icon.icon-validation-tel{margin-left:5px}
.mon-profil-sc .notactive .cle-digi_locked .cle-digi_locked-content{display:block;width:100%;padding-top:15px;padding-left:30px}
}
.actions-rapides{padding:25px}
.actions-rapides a.white-box{height:50px;margin-top:8px;background-color:#f8f8f8;padding:0 20px}
.actions-rapides a.white-box h3{text-align:initial}
.actions-rapides a.white-box i{float:left;margin-top:8px;margin-left:0;font-size:2rem;width:3rem}
.actions-rapides a.white-box i:before{top:8px;position:absolute}
.actions-rapides a.white-box .bas{margin-top:17px;left:50px;position:static;padding:0}
.actions-rapides a.white-box.disabled{display:none}
div.level1.fpbpf_avantages,div.level1.fpbpf_complement,div.level1.fpbpf_decouverte{width:100%;padding:4em 30px;clear:both}
div.level1.fpbpf_avantages .fp-non-dispo,div.level1.fpbpf_complement .fp-non-dispo,div.level1.fpbpf_decouverte .fp-non-dispo{opacity:.5;cursor:default}
div.level1.fpbpf_avantages h2,div.level1.fpbpf_complement h2,div.level1.fpbpf_decouverte h2{margin:0}
div.level1.fpbpf_avantages div.wcm-image,div.level1.fpbpf_avantages span.wcm-image,div.level1.fpbpf_complement div.wcm-image,div.level1.fpbpf_complement span.wcm-image,div.level1.fpbpf_decouverte div.wcm-image,div.level1.fpbpf_decouverte span.wcm-image{max-width:100%}
div.level1.fpbpf_avantages div.wcm-image img,div.level1.fpbpf_avantages span.wcm-image img,div.level1.fpbpf_complement div.wcm-image img,div.level1.fpbpf_complement span.wcm-image img,div.level1.fpbpf_decouverte div.wcm-image img,div.level1.fpbpf_decouverte span.wcm-image img{width:100%;display:block}
div.level1.fpbpf_avantages:after,div.level1.fpbpf_complement:after,div.level1.fpbpf_decouverte:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
div.level1.fpbpf_avantages .table-cell,div.level1.fpbpf_complement .table-cell,div.level1.fpbpf_decouverte .table-cell{display:table-cell}
div.level1.fpbpf_avantages .table-row,div.level1.fpbpf_complement .table-row,div.level1.fpbpf_decouverte .table-row{display:table-row}
div.level1.fpbpf_avantages strong,div.level1.fpbpf_complement strong,div.level1.fpbpf_decouverte strong{font-family:"bnpp_sansregular",Arial,sans-serif;color:#b2965b}
div.level1.fpbpf_header{color:white;padding-top:60px;width:100%}
div.level1.fpbpf_header h1{text-shadow:0 2px 3px rgba(0,0,0,0.2)}
div.level1.fpbpf_header div.level2.fpbpf_headerTop{padding:0 30px;position:absolute;top:150px}
div.level1.fpbpf_header div.level2.fpbpf_headerTop h1{text-shadow:none;padding-top:30px;width:100%}
div.level1.fpbpf_header div.level2.fpbpf_headerTop p{width:55%;margin:0;text-transform:uppercase}
div.level1.fpbpf_header div.wcm-image,div.level1.fpbpf_header span.wcm-image{max-width:100%}
div.level1.fpbpf_header div.wcm-image img,div.level1.fpbpf_header span.wcm-image img{width:100%;display:block}
div.level1.fpbpf_header div.fpbpf_quicknav{padding:0 30px;position:absolute;margin-top:-6.42857rem}
div.level1.fpbpf_header div.fpbpf_quicknav ul{list-style:none;padding:0}
div.level1.fpbpf_header div.fpbpf_quicknav ul li{float:left;border:1px solid #FFF;position:relative;margin:0;height:50px;width:50px;cursor:pointer}
div.level1.fpbpf_header div.fpbpf_quicknav ul li:first-child{border-radius:4px 0 0 4px;border-right:0}
div.level1.fpbpf_header div.fpbpf_quicknav ul li:last-child{border-radius:0 4px 4px 0;border-left:0}
div.level1.fpbpf_header div.fpbpf_quicknav ul li.fp-quickaccess{display:none;padding:8px;text-align:center}
div.level1.fpbpf_header div.fpbpf_quicknav ul li.fp-quickaccess span{color:#FFF;font-size:2rem}
div.level1.fpbpf_header div.fpbpf_quicknav ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
div.level1.fpbpf_header div.fpbpf_headerBottom{padding:1.5em 30px;background:#423830;background:-ms-linear-gradient(top,#423830 0,#665646 100%,#665646 100%);background:linear,to bottom,#423830 0,#665646 100%,#665646 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#423830',endColorstr='#665646',GradientType=0)}
div.fpbpf_avantages{background:#FFF;border-bottom:2px solid #e6ddd3;padding-bottom:0}
div.fpbpf_avantages>div{border-bottom:1px solid #f3eee9;padding:.71429rem 0}
div.fpbpf_avantages>div:last-child{border-bottom:0;padding-bottom:0}
div.fpbpf_avantages #mlScrollBpf{height:80px}
div.fpbpf_avantages #mlScrollBpf .nano-content{right:-17px}
div.fpbpf_avantages #mlScrollBpf .nano-slider{height:30px;-webkit-transform:translate(0,0);transform:translate(0,0)}
div.fpbpf_avantages #mlScrollBpf p{padding:0 35px 0 15px}
div.level1.fpbpf_complement{background:#f3eee9;border-bottom:2px solid #e6ddd3}
div.level1.fpbpf_complement>h2{margin-bottom:.4em}
div.level1.fpbpf_complement>p{margin-bottom:1.5em}
div.level1.fpbpf_complement div.level2.table-row{border-bottom:1px solid #ded4ca}
div.level1.fpbpf_complement div.level2.table-row:first-of-type .level3{padding-top:0}
div.level1.fpbpf_complement div.level2.table-row:last-of-type{border-bottom:0}
div.level1.fpbpf_complement div.level3{width:50%;padding:1.42857rem 2.85714rem 2.14286rem}
div.level1.fpbpf_complement div.level3:last-child{border-right:0;padding-right:0}
div.level1.fpbpf_complement div.level3:first-child{padding-left:0}
div.level1.fpbpf_complement div.level3 h3{font:1.2em "bnpp_sansregular",Arial,sans-serif;margin-bottom:1.25em;min-height:50px}
div.level1.fpbpf_complement div.level3 h3 span:first-child{height:2.14286rem;width:2.21429rem;display:inline-block;float:left;margin-right:1.42857rem;padding-top:2px;border:1px solid #42382f;border-radius:50px;border-width:2px;text-align:center}
div.level1.fpbpf_complement div.level3 h3 span:last-child{display:table-cell}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf{border:1px solid #ded4ca;padding:1.07143rem}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p{clear:none !important}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p:first-child{width:80%;border-right:1px solid #ded4ca;float:left;padding-right:4.5%}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p:last-child{width:20%;text-align:center;float:right;height:2.85714rem}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p span.icon-pdf{font-size:2.5rem;top:.35em;position:relative}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p span.icon-pdf:before{content:"\e65e"}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf p span.icon-pdf a{text-indent:-99999px;display:block;position:relative;top:-40px}
div.level1.fpbpf_complement div.level3 div.fp_bloc-pdf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
div.level1.fpbpf_complement div.level3 .wcm-image{max-width:100%}
div.level1.fpbpf_complement div.level3 .wcm-image img{width:100%;display:block}
div.fpbpf_decouverte{background:#eee7e1}
div.fpbpf_decouverte ul{padding:0;list-style:none;text-align:center}
div.fpbpf_decouverte ul li{float:left;position:relative;width:32%;margin:0 2% 2.25em 0;background:#FFF;border:1px solid #e6ddd3;border-bottom:3px solid #b2965b;color:#8e8883;padding-bottom:1.78571rem}
div.fpbpf_decouverte ul li img{display:block;width:100%}
div.fpbpf_decouverte ul li a:first-child{padding:0;display:block}
div.fpbpf_decouverte ul li a:first-child span.wcm-image{padding:0}
div.fpbpf_decouverte ul li a{text-transform:uppercase;color:#433931;padding:2.14286rem 2.5rem 0;display:block;font-size:1.3rem;min-height:100px}
div.fpbpf_decouverte ul li span:last-child{padding:0 2.5rem 2.14286rem;display:block;min-height:100px}
div.fpbpf_decouverte ul li:after{content:"\e674";font-family:iconbnp;font-size:1.25em;color:#999;position:absolute;right:2rem;bottom:2rem}
div.fpbpf_decouverte ul li:nth-of-type(3n+0),div.fpbpf_decouverte ul li:last-of-type{margin-right:0}
div.fpbpf_decouverte ul li:nth-of-type(4),div.fpbpf_decouverte ul li:nth-of-type(7),div.fpbpf_decouverte ul li:nth-of-type(10),div.fpbpf_decouverte ul li:nth-of-type(13),div.fpbpf_decouverte ul li:nth-of-type(16),div.fpbpf_decouverte ul li:nth-of-type(19),div.fpbpf_decouverte ul li:nth-of-type(22){clear:left}
#contactContainerColonne{position:relative;float:right;width:22%;margin-top:60px}
#contactContainerColonne .close{display:none}
.xml-section.level1.fpbpf_avantages{width:78%;float:left;clear:none}
.fpbpf_header+#contactContainerColonne{margin-top:20px;clear:none}
@media screen and (max-width:1024px){.fpbpf_header+#contactContainerColonne{margin-top:0}
.xml-section.level1.fpbpf_avantages{width:100%}
.bpf #contactContainerColonne .colonne-contact a#nextcallback_BPF{display:none}
#contactContainerColonne{width:100%;position:relative}
#contactContainerColonne .colonne-contact{margin:10px auto}
#contactContainerColonne .colonne-contact a{display:inline-block;width:46%;margin:10px 2%}
#contactContainerColonne .mobile-contact{display:none}
#contactContainerColonne h3{text-align:center}
#contactContainerColonne p{font-size:16px;text-align:center;padding-bottom:10px}
#contactContainerColonne .close{display:block !important;color:#000;position:absolute;right:-10px;top:0}
}
@media screen and (max-width:480px){.fpbpf_header+#contactContainerColonne{margin-top:0}
.xml-section.level2.fpbpf_headerBottom{display:none}
.xml-section.level1.fpbpf_avantages{width:100%}
#contactContainerColonne{width:100%;position:relative}
#contactContainerColonne .colonne-contact{margin:10px auto}
#contactContainerColonne .colonne-contact a{display:block;width:100%;margin:10px auto}
#contactContainerColonne .mobile-contact{display:none}
#contactContainerColonne h3{text-align:center}
#contactContainerColonne p{font-size:16px;text-align:center;padding-bottom:10px}
#contactContainerColonne .close{display:block !important;color:#000;position:absolute;right:-10px;top:0}
}
body.bpf #fp_offres{width:78%;float:left;clear:none;padding:1.5em 30px;background:#423830;background:-ms-linear-gradient(top,#423830 0,#665646 100%,#665646 100%);background:linear,to bottom,#423830 0,#665646 100%,#665646 100%;position:relative}
body.bpf #fp_offres p{color:#fff}
body.bpf #fp_offres p.venteflash{color:#fff;text-transform:uppercase;border-radius:2px;border:1px solid #fff;text-align:center;padding:10px 20px;width:35%;font-size:1.2rem}
body.bpf #fp_offres p.duree-offre{text-transform:uppercase;color:#fff;position:absolute;top:20px;right:50px}
body.bpf #fp_offres p.duree-offre span.icon-chrono{color:#fff;font-size:2rem;padding:4px}
body.bpf #fp_offres p.ventedetails{padding:18px 20px 0;display:inline-block;font-size:1.5em;margin:0}
body.bpf #fp_offres p.ventedetails span{text-transform:uppercase;color:inherit;font-weight:700}
body.bpf #fp_offres a{color:#b2965b}
@media screen and (max-width:1024px){body.bpf #fp_offres{width:100%}
}
@media screen and (max-width:1024px){body.bpf #fp_offres p.venteflash{width:100%}
body.bpf #fp_offres p.duree-offre{position:relative;right:0;top:0}
}
.reglement-facture{background:#fff}
.reglement-facture .header-page{padding:25px 50px;min-height:290px !important;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/reglement-facture/visuel-header-desktop.jpg") !important;background-repeat:no-repeat;background-position:center;background-size:cover}
.reglement-facture .image-block{text-align:center;padding:0 40px 0 15px}
.reglement-facture img{max-width:100%}
.reglement-facture .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -15px}
.reglement-facture .flex-row .flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reglement-facture .flex-row .col{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;padding:0 15px}
.reglement-facture .btn{font-size:15px;text-align:center;color:#fff;border-radius:25px;padding:10px 30px;min-width:140px;background-image:none;background:#28c3a9;border:0}
.reglement-facture .btn-secondary{background:#f8f8f8 !important;color:#433931 !important}
.reglement-facture .btn-secondary:hover{background-color:#f5f5f5 !important;background-image:none}
.reglement-facture .btn:hover{background-color:#1e9481;background-image:none}
.reglement-facture section{padding:25px 50px}
.reglement-facture .description-section{background-color:rgba(0,145,90,0.1)}
.reglement-facture .docaposte-section h2{margin-top:0}
.reglement-facture .docaposte-section--content{background-color:#f8f8f8;padding:30px 50px;border-radius:10px}
.reglement-facture .docaposte-section--content b{font-size:19px}
.reglement-facture .howitwork-section{text-align:center}
.reglement-facture .howitwork-section .howitwork-title{font-family:"bnpp_sansbold",Arial,sans-serif;font-weight:bold;font-size:16px;text-align:center;margin-bottom:16px}
.reglement-facture .howitwork-section p{font-size:15px}
.reglement-facture .howitwork-section .flex-row{padding:0 100px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.reglement-facture .howitwork-section .howto{max-width:270px}
.reglement-facture .faq{font-size:15px}
.reglement-facture .faq input[type=checkbox]{display:none}
.reglement-facture .faq .faq-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:solid 1px #dcdfe0;border-bottom:0;padding:20px 25px;cursor:pointer}
.reglement-facture .faq .faq-item:last-child{border-bottom:solid 1px #dcdfe0}
.reglement-facture .faq .faq-item .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reglement-facture .faq .faq-item .question::before{content:"\e658";font-family:iconbnp;min-width:46px;height:36px;background-size:contain;margin-right:20px;font-size:40px}
.reglement-facture .faq .faq-item .question::after{content:"";height:12px;width:12px;background-size:cover;margin-left:auto;border-style:solid;border-width:3px 3px 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.reglement-facture .faq .faq-item .answer{padding:30px 66px 0;display:none}
.reglement-facture .faq .faq-item .answer .mentions{padding-top:30px;font-size:13px}
.reglement-facture .faq .mentions{font-size:13px;padding-top:35px}
.reglement-facture .faq .mentions .pad-top{padding-top:10px}
.reglement-facture .faq input:checked ~ .answer{display:block}
.reglement-facture .faq input:checked ~ .question::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.reglement-facture .popin{padding:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:4px}
@media screen and (max-width:768px){.reglement-facture .popin{overflow-y:scroll;max-height:60vh}
}
.reglement-facture .popin .conditions-title{font-size:14px}
.reglement-facture .popin .form,.reglement-facture .popin p{font-size:13px}
.reglement-facture .popin-close{position:absolute;right:1.625rem;top:1.625rem;color:#4f4f4f;font-weight:bold}
.reglement-facture .infobox{position:relative;padding:1.875rem 1.875rem 1.875rem 4rem;border-radius:2px;background-color:rgba(0,145,90,0.1);margin:1.7rem auto;font-size:15px}
.reglement-facture .infobox b{text-transform:uppercase}
.reglement-facture .infobox::before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:absolute;text-align:center;left:1.4rem;top:2rem;font-size:1.8rem;content:"\e65c";color:#00915a;line-height:1.15;width:1.6rem;height:1.6rem;font-family:iconbnp}
@media screen and (max-width:800px){.reglement-facture .header-page{padding:0 16px}
.reglement-facture section{padding:16px}
.reglement-facture .flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.reglement-facture .description-section{text-align:center}
.reglement-facture .description-section .image-block{margin-top:30px}
.reglement-facture .howitwork-section .flex-row{padding:0 15px}
.reglement-facture .image-block{padding:0 15px;margin-bottom:30px}
}
.reglement-facture .howto::before{display:inline-block;content:"";width:160px;height:160px;margin-bottom:30px}
.reglement-facture .howto-1::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/reglement-facture/visuel-how1.png") no-repeat center}
.reglement-facture .howto-2::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/reglement-facture/visuel-how2.png") no-repeat center}
.reglement-facture .howto-3::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/reglement-facture/visuel-how3.png") no-repeat center}
.pro .reglement-facture .header-page{padding:25px 50px;min-height:290px;background-image:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/reglement-facture/visuel-header-desktop.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}
.pro .reglement-facture .btn{background-color:#28c3a9}
.pro .reglement-facture .btn:hover{background-color:#22a58f}
.pro .reglement-facture .infobox{background-color:rgba(0,179,139,0.1)}
.pro .reglement-facture .infobox::before{color:#28c3a9}
.pro .reglement-facture .howto-1::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/reglement-facture/visuel-how1.png") no-repeat center}
.pro .reglement-facture .howto-2::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/reglement-facture/visuel-how2.png") no-repeat center}
.pro .reglement-facture .howto-3::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/pro/reglement-facture/visuel-how3.png") no-repeat center}
.bpf .reglement-facture .btn{border-radius:3px;background-color:#b2965b}
.bpf .reglement-facture .btn:hover{background-color:#938467}
.bpf .reglement-facture .infobox{background-color:rgba(133,119,97,0.1)}
.bpf .reglement-facture .infobox::before{color:#b2965b}
.bpf .reglement-facture .description-section{background-color:rgba(133,119,97,0.1)}
.bpf .reglement-facture .howto-1::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/reglement-facture/visuel-how1.png") no-repeat center}
.bpf .reglement-facture .howto-2::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/reglement-facture/visuel-how2.png") no-repeat center}
.bpf .reglement-facture .howto-3::before{background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/bpf/reglement-facture/visuel-how3.png") no-repeat center}
@media screen and (max-width:400px){.reglement-facture .header-page{min-height:285px;padding:0 16px}
}
.smart-contestation-nav .nav-tabs li{list-style:none;min-width:375px;background:#f8f8f8;text-align:left;margin:5px;padding:15px 35px;display:inline-block}
.smart-contestation-nav .nav-tabs li a{color:#000;padding-left:5px}
.smart-contestation-nav .nav-tabs li .icon-picto-mes-devis .path3:before{content:"\e9c4";margin-left:-.7001953125em;color:#000}
header.header-page.header-virement{min-height:160px;background-color:#00915a;background-image:-webkit-linear-gradient(45deg,#00915a,#5ec66b);background-image:linear,45deg,#00915a,#5ec66b}
header.header-page.header-virement h2+p{margin:0}
.smart-contestation{color:#78808a;font-size:.75rem;margin-top:18px !important}
.smart-contestation header.header-page.header-virement{min-height:160px}
.smart-contestation header.form-ligne-titre{padding:.4rem 1.66667rem .4rem 1.66667rem}
.smart-contestation header.form-ligne-titre h3{font-family:'Open Sans';font-size:17px;color:#212121;text-transform:inherit}
.smart-contestation .popin.popin-fixed{top:25%}
.smart-contestation .popin.popin-fixed .dropzone-smart label[for="upload_file"]{margin:0 auto;display:block}
.smart-contestation .popin-smart-historique-justificatif{text-transform:uppercase}
.smart-contestation .btn-primary,.smart-contestation a.btn-primary,.smart-contestation .btn-secondary,.smart-contestation a.btn-secondary{height:42px;background-image:none;border:0;border-radius:25px;padding:12px 30px;font-family:'Open Sans';font-size:15px;font-weight:600;display:inline-block}
.smart-contestation .btn-primary,.smart-contestation a.btn-primary{background-color:#28c3a9;color:#fff}
.smart-contestation .btn-primary:hover,.smart-contestation a.btn-primary:hover{background-color:#1e9481;color:#fff;background-image:none}
.smart-contestation .btn-secondary,.smart-contestation a.btn-secondary{background-color:#f8f8f8;color:#212121}
.smart-contestation .btn-secondary:hover,.smart-contestation a.btn-secondary:hover{background-color:#d5d5d5;background-image:none}
.smart-contestation .step-container-button{padding-right:30px;padding-left:30px;margin-bottom:50px}
.smart-contestation .etapes{margin-bottom:20px !important}
.smart-contestation .bloc-step-0,.smart-contestation .bloc-step-1{clear:both}
.smart-contestation .bloc-step-0.compte-a-contester .list-contestation-element,.smart-contestation .bloc-step-1.compte-a-contester .list-contestation-element{display:inline-block;color:#4c4c4c}
.smart-contestation .bloc-step-0 .white-box,.smart-contestation .bloc-step-1 .white-box{padding:25px 30px}
.smart-contestation .bloc-step-0 .title,.smart-contestation .bloc-step-1 .title{font-family:'Open Sans';font-size:15px;font-weight:bold;color:#212121;margin-top:0;margin-bottom:25px}
.smart-contestation .bloc-step-0 .list-contestation-element,.smart-contestation .bloc-step-1 .list-contestation-element{display:block;width:50%;border-radius:4px;border:solid 1px rgba(0,0,0,0.25);margin-bottom:20px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-0 .list-contestation-element,.smart-contestation .bloc-step-1 .list-contestation-element{width:100%}
}
@media screen and (min-width:420px){.smart-contestation .bloc-step-0 .list-contestation-element:first-child,.smart-contestation .bloc-step-1 .list-contestation-element:first-child{margin-right:0}
}
.smart-contestation .bloc-step-0 .list-contestation-element.actif,.smart-contestation .bloc-step-0 .list-contestation-element:hover,.smart-contestation .bloc-step-1 .list-contestation-element.actif,.smart-contestation .bloc-step-1 .list-contestation-element:hover{border:solid 2px #00915a;background-color:rgba(0,145,90,0.08);color:#4c4c4c;cursor:pointer}
.smart-contestation .bloc-step-0 .list-contestation-element.actif .contestation-type-carte,.smart-contestation .bloc-step-0 .list-contestation-element.actif .contestation-numero-compte,.smart-contestation .bloc-step-0 .list-contestation-element.actif .contestation-nom-compte,.smart-contestation .bloc-step-0 .list-contestation-element.actif .contestation-information-compte,.smart-contestation .bloc-step-0 .list-contestation-element:hover .contestation-type-carte,.smart-contestation .bloc-step-0 .list-contestation-element:hover .contestation-numero-compte,.smart-contestation .bloc-step-0 .list-contestation-element:hover .contestation-nom-compte,.smart-contestation .bloc-step-0 .list-contestation-element:hover .contestation-information-compte,.smart-contestation .bloc-step-1 .list-contestation-element.actif .contestation-type-carte,.smart-contestation .bloc-step-1 .list-contestation-element.actif .contestation-numero-compte,.smart-contestation .bloc-step-1 .list-contestation-element.actif .contestation-nom-compte,.smart-contestation .bloc-step-1 .list-contestation-element.actif .contestation-information-compte,.smart-contestation .bloc-step-1 .list-contestation-element:hover .contestation-type-carte,.smart-contestation .bloc-step-1 .list-contestation-element:hover .contestation-numero-compte,.smart-contestation .bloc-step-1 .list-contestation-element:hover .contestation-nom-compte,.smart-contestation .bloc-step-1 .list-contestation-element:hover .contestation-information-compte{color:#212121}
.smart-contestation .bloc-step-0 .list-contestation-element .contestation,.smart-contestation .bloc-step-1 .list-contestation-element .contestation{margin-top:-13px}
.smart-contestation .bloc-step-0 .list-contestation-element i,.smart-contestation .bloc-step-1 .list-contestation-element i{float:left;margin-right:16px;margin-bottom:20px}
.smart-contestation .bloc-step-0 .list-contestation-element img,.smart-contestation .bloc-step-1 .list-contestation-element img{width:116px;height:auto;float:left;margin-right:16px}
.smart-contestation .bloc-step-0 .contestation-type-carte,.smart-contestation .bloc-step-1 .contestation-type-carte{font-family:'Open Sans';font-size:14px;line-height:1.71;color:#4c4c4c;margin:0;text-transform:uppercase}
.smart-contestation .bloc-step-0 .contestation-nom-carte,.smart-contestation .bloc-step-1 .contestation-nom-carte{font-size:14px;text-transform:uppercase;color:#4c4c4c}
.smart-contestation .bloc-step-0 .contestation-information-carte,.smart-contestation .bloc-step-1 .contestation-information-carte{font-size:14px}
.smart-contestation .bloc-step-0 .contestation-numero-compte,.smart-contestation .bloc-step-1 .contestation-numero-compte{font-family:'Open Sans';font-size:14px;color:#ababab;margin:0;line-height:1}
.smart-contestation .bloc-step-0 .contestation-nom-compte,.smart-contestation .bloc-step-1 .contestation-nom-compte{font-family:'Open Sans';color:#4c4c4c;margin:10px 0 0 0;text-transform:uppercase;font-size:14px;line-height:1}
@media screen and (max-width:420px){.smart-contestation .bloc-step-0 .contestation-nom-compte,.smart-contestation .bloc-step-1 .contestation-nom-compte{font-size:12px}
}
.smart-contestation .bloc-step-0 .contestation-information-compte,.smart-contestation .bloc-step-1 .contestation-information-compte{font-family:'Open Sans';color:#4c4c4c;margin:0;font-size:14px;line-height:1}
@media screen and (max-width:420px){.smart-contestation .bloc-step-0 .contestation-information-compte,.smart-contestation .bloc-step-1 .contestation-information-compte{font-size:12px}
}
.smart-contestation .bloc-step-2{clear:both}
.smart-contestation .bloc-step-2 .white-box{padding:25px 30px}
.smart-contestation .bloc-step-2 .list-contestation input{display:none}
.smart-contestation .bloc-step-2 img{width:116px;height:auto;float:left;margin-right:16px}
.smart-contestation .bloc-step-2 .title{font-family:'Open Sans';font-size:15px;font-weight:700;color:#212121;margin-top:0;margin-bottom:25px}
@media screen and (min-width:768px){.smart-contestation .bloc-step-2 .title{font-size:15px}
}
.smart-contestation .bloc-step-2 .list-contestation-element{display:inline-block;width:50%;border-radius:4px;border:solid 1px rgba(0,0,0,0.25);margin-bottom:20px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-2 .list-contestation-element{width:100%}
}
.smart-contestation .bloc-step-2 .list-contestation-element:last-child{margin-bottom:0}
.smart-contestation .bloc-step-2 .list-contestation-element.actif,.smart-contestation .bloc-step-2 .list-contestation-element:hover{border:solid 2px #00915a;background-color:rgba(0,145,90,0.08);cursor:pointer}
.smart-contestation .bloc-step-2 .list-contestation-element.actif .contestation-type-carte,.smart-contestation .bloc-step-2 .list-contestation-element.actif .contestation-numero-compte,.smart-contestation .bloc-step-2 .list-contestation-element.actif .contestation-debit-expiration,.smart-contestation .bloc-step-2 .list-contestation-element.actif .contestation-information-compte,.smart-contestation .bloc-step-2 .list-contestation-element:hover .contestation-type-carte,.smart-contestation .bloc-step-2 .list-contestation-element:hover .contestation-numero-compte,.smart-contestation .bloc-step-2 .list-contestation-element:hover .contestation-debit-expiration,.smart-contestation .bloc-step-2 .list-contestation-element:hover .contestation-information-compte{color:#212121}
.smart-contestation .bloc-step-2 .list-contestation-element .contestation{margin-top:-10px}
.smart-contestation .bloc-step-2 .list-contestation-element .contestation-type-carte{font-family:'Open Sans';font-size:14px;line-height:1.71;color:#4c4c4c;margin:0;text-transform:uppercase}
.smart-contestation .bloc-step-2 .list-contestation-element .contestation-numero-compte{font-family:'Open Sans';font-size:14px;color:#ababab;margin:0;line-height:1}
.smart-contestation .bloc-step-2 .list-contestation-element .contestation-debit-expiration{font-family:'Open Sans';color:#ababab;margin:10px 0 0 0;text-transform:uppercase;font-size:12px;line-height:1}
@media screen and (min-width:420px){.smart-contestation .bloc-step-2 .list-contestation-element .contestation-debit-expiration{font-size:12px}
}
.smart-contestation .bloc-step-2 .list-contestation-element .contestation-information-compte{font-family:'Open Sans';color:#ababab;margin:0;font-size:12px;line-height:1}
@media screen and (min-width:420px){.smart-contestation .bloc-step-2 .list-contestation-element .contestation-information-compte{font-size:12px}
}
.smart-contestation .bloc-step-2{clear:both}
.smart-contestation .bloc-step-2 .white-box{padding:25px 30px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-2 .white-box{padding:0}
}
.smart-contestation .bloc-step-2 .title{font-family:'Open Sans';font-size:15px;font-weight:bold;color:#212121;margin-top:0;margin-bottom:5px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-2 .title{padding:18px 20px 0}
}
.smart-contestation .bloc-step-2 .subtitle{font-family:'Open Sans';font-size:15px;color:rgba(0,0,0,0.5);margin-top:0;margin-bottom:50px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-2 .subtitle{padding:0 20px}
}
.smart-contestation .bloc-step-2 .row:first-of-type{width:80%;display:block;margin:25px auto 0;overflow:hidden}
@media screen and (max-width:768px){.smart-contestation .bloc-step-2 .row:first-of-type{width:100%}
}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation{width:100%;display:block}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation p{margin:0}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation+ul{padding-top:1.875rem}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation-date{width:100%;height:28px;background-color:#f0f0f0;font-family:'Open Sans';font-size:13px;color:#4c4c4c;padding:0 14px;line-height:28px}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation-element{background-color:#fff;border:0;border-bottom:1px solid #dcdfe0;padding:15px 32px;width:100%;height:auto;overflow:inherit;margin:0}
.smart-contestation .bloc-step-2 .row:first-of-type .list-operation-element:hover,.smart-contestation .bloc-step-2 .row:first-of-type .list-operation-element.actif{border:solid 2px #00915a;background-color:rgba(0,145,90,0.08);cursor:pointer}
.smart-contestation .bloc-step-2 .list-operation-more{margin:2.5rem auto 3.75rem;text-align:center}
.smart-contestation .bloc-step-2 .list-operation-more a.btn{float:none;height:42px;font-family:'Open Sans';font-size:15px;font-weight:600;background:0;background-color:#28c3a9;color:#fff;border-radius:25px;padding:12px 30px;border:0;position:relative;top:20px}
.smart-contestation .bloc-step-2 .list-operation-more a.btn:hover{background-color:#1e9481}
.smart-contestation .bloc-step-2 .list-operation-more a.btn .select-arrow{background-position:center -150px;width:30px;height:30px;display:block;position:relative;left:47%;top:55px;border-radius:50%;border:1px solid #999;display:none}
.smart-contestation .bloc-step-3{clear:both}
.smart-contestation .bloc-step-3 .white-box{padding:25px 30px}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation{width:60%;margin:0 auto;border:0;border-radius:5px;background-color:#e7e7e7;padding:20px 60px 20px 30px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-3 .white-box .card.multiple-operation{width:100%;padding:10px 45px 10px 15px}
}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown .dropdown-selected{background:0}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown:after{content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg);height:12px;width:12px;border-style:solid;border-width:3px 3px 0 0;position:absolute;right:-30px;top:1px;padding:0}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown.expand:after{content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:12px;width:12px;border-style:solid;border-width:3px 3px 0 0;position:absolute;top:8px;right:-30px;padding:0}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-list{margin-top:25px}
@media screen and (max-width:768px){.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-list{width:calc(100% + 30px)}
}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-list ul.dropdown-list-select li{margin:0;padding:.625rem 15px}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-list ul.dropdown-list-select li .operation-price{padding-right:1.3125rem}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-selected{background:0;padding:0;margin:0;height:auto}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-selected p{font-family:'Open Sans';font-size:15px;font-weight:bold;line-height:1.33;color:#212121;text-transform:inherit}
@media screen and (max-width:768px){.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-selected{width:100%}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-selected .operation-informations{padding-left:0}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-selected .operation-informations .operation-location{float:left}
}
.smart-contestation .bloc-step-3 .white-box .card.multiple-operation .dropdown-list-select li:first-child{border:0}
.smart-contestation .bloc-step-3 .motif{margin:30px 0}
.smart-contestation .bloc-step-3 .motif .dropdown-container{width:50%}
@media screen and (max-width:768px){.smart-contestation .bloc-step-3 .motif .dropdown-container{width:100%}
}
.smart-contestation .bloc-step-3 .card{border:0}
.smart-contestation .bloc-step-3 .card .card-body{border:0;padding:0}
.smart-contestation .bloc-step-3 p{margin:0}
.smart-contestation .bloc-step-3 .row:nth-child(2) .card{border-bottom-left-radius:0;border-bottom-right-radius:0}
.smart-contestation .bloc-step-3 .row:nth-child(2) .card-body{background-color:#f3f3f3}
.smart-contestation .bloc-step-3 .montant{margin-bottom:30px;position:relative}
.smart-contestation .bloc-step-3 input{background-color:#FFF;border:solid .0625rem #dde2e8;border-radius:.1875rem;height:3.125rem;padding:1.125rem;width:100%;position:relative}
.smart-contestation .bloc-step-3 input::-webkit-input-placeholder{font-size:15px}
.smart-contestation .bloc-step-3 input::-moz-placeholder{font-size:15px}
.smart-contestation .bloc-step-3 input:-ms-input-placeholder{font-size:15px}
.smart-contestation .bloc-step-3 input::-ms-input-placeholder{font-size:15px}
.smart-contestation .bloc-step-3 input::placeholder{font-size:15px}
@media screen and (min-width:768px){.smart-contestation .bloc-step-3 input{width:50%}
}
.smart-contestation .bloc-step-3 .champs-obligatoire p{font-size:13px}
.smart-contestation .description{margin-bottom:30px}
.smart-contestation .description textarea{background-color:#FFF;border:solid .0625rem #dde2e8;border-radius:.1875rem;padding:1.125rem;width:100%;resize:vertical;font-family:"open sans";font-size:15px;color:#767676}
@media screen and (min-width:768px){.smart-contestation .description textarea{width:50%}
}
.smart-contestation .description textarea::-webkit-input-placeholder{font-size:15px}
.smart-contestation .description textarea::-moz-placeholder{font-size:15px}
.smart-contestation .description textarea:-ms-input-placeholder{font-size:15px}
.smart-contestation .description textarea::-ms-input-placeholder{font-size:15px}
.smart-contestation .description textarea::placeholder{font-size:15px}
.smart-contestation .description #compteur.toMuchCaracters{color:#db6169;font-weight:bold}
.smart-contestation .documents .contester-operation-question{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1.33;color:#212121;text-transform:inherit}
.smart-contestation .documents .doc_uploade{cursor:pointer;color:#00915a;text-decoration:underline;background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/generique/form-confirm-mini.png);background-repeat:no-repeat;margin:15px;background-position-y:-15px;padding-left:20px;background-size:15px}
.smart-contestation .documents .doc_uploade:first-child{margin-bottom:5px}
.smart-contestation .documents button{padding:.375rem 1.875rem;font-size:.75rem;font-weight:400;color:#FFF;margin-bottom:10px;line-height:21px}
.smart-contestation .documents button i{float:left}
.smart-contestation .documents button i:after{content:'+';font-family:'Open Sans';font-size:18px;color:#FFF;margin-right:5px}
.smart-contestation .mention-legale{padding:30px;background-color:#FFF;border:.0625rem solid #dde2e8;border-top:0}
.smart-contestation .mention-legale label{font-family:'Open Sans';font-size:12px !important;line-height:1.33;color:rgba(0,0,0,0.85)}
.smart-contestation .bloc-step-4{clear:both;color:#000}
.smart-contestation .bloc-step-4 .white-box{padding:25px 30px}
.smart-contestation .bloc-step-4 .confirmation:before{left:3.5rem;top:3rem;margin-left:0}
.smart-contestation .bloc-step-4 .confirmation .icon-form-confirm{position:absolute}
@media screen and (max-width:768px){.smart-contestation .bloc-step-4 .confirmation .icon-form-confirm{position:relative}
}
.smart-contestation .bloc-step-4 .big{margin-bottom:20px;font-size:15px;text-align:left;margin-left:10%;font-family:"open sans"}
@media screen and (max-width:768px){.smart-contestation .bloc-step-4 .big{text-align:center;margin-left:0}
}
.smart-contestation .bloc-step-4 .big span{font-weight:bold}
.smart-contestation .bloc-step-4 .libelle{padding-top:20px;font-size:15px;text-align:left;margin-left:10%;font-family:"open sans"}
@media screen and (max-width:768px){.smart-contestation .bloc-step-4 .libelle{text-align:center;margin-left:0}
}
.smart-contestation .bloc-step-4 .motif-confirmation{text-transform:uppercase}
.smart-contestation.historique{margin-top:0 !important}
.smart-contestation.historique .front-side{padding:2rem}
.smart-contestation.historique .historique-card{float:left;width:100%;border:.0625rem solid #dde2e8;padding:1.25rem 1.375rem;margin-bottom:10px;border-radius:4px;background-color:#fff;cursor:pointer}
.smart-contestation.historique .historique-card .information-card{float:left}
.smart-contestation.historique .historique-card .information-card p{line-height:1;margin:0}
.smart-contestation.historique .historique-card .information-card p.titre-card{font-family:'Open Sans';font-size:17px;font-weight:bold;line-height:1.18;color:#212121;margin-bottom:8px}
.smart-contestation.historique .historique-card .information-card p.num-dossier-card{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1.33;color:#767676;margin-bottom:16px}
.smart-contestation.historique .historique-card .information-card p.statut-card{margin-top:1rem;position:relative;padding-left:17px;font-family:'Open Sans';font-size:13px;color:#767676;font-weight:normal}
.smart-contestation.historique .historique-card .information-card p.statut-card:before{content:'';width:10px;height:10px;border-radius:50%;position:absolute;left:0;top:2px}
.smart-contestation.historique .historique-card .information-card p.statut-card.inprogress:before{background-color:#f90}
.smart-contestation.historique .historique-card .information-card p.statut-card.execute:before,.smart-contestation.historique .historique-card .information-card p.statut-card.created:before{background-color:#00d076}
.smart-contestation.historique .historique-card .information-card p.statut-card.rejected:before{background-color:#e64444}
.smart-contestation.historique .historique-card .price-card{float:right;font-family:'Open Sans';font-size:19px;font-weight:bold;color:#212121;position:relative}
.smart-contestation.historique .historique-card .price-card:after{content:"";position:absolute;top:calc(50% - 6px);right:0;width:12px;height:12px;vertical-align:top;border-style:solid;border-color:#acacac;border-width:3px 3px 0 0;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.smart-contestation.historique .historique-card .price-card p{margin-right:39px;line-height:38.5px}
.smart-contestation.historique .list-operation-more{text-align:center;margin-bottom:30px}
.smart-contestation.historique .list-operation-more a{height:42px;background-image:none;border:0;border-radius:25px;padding:12px 30px;font-family:'Open Sans';font-size:15px;font-weight:600;display:inline-block;background-color:#28c3a9;color:#fff;margin-top:20px}
.smart-contestation.historique .list-operation-more a:hover{background-color:#1e9481;color:#fff;background-image:none}
.smart-contestation.historique .loader{display:none;border:3px solid #f3f3f3;border-top:3px solid #00915a;border-radius:50%;width:30px;height:30px;margin-top:20px;margin-right:auto;margin-left:auto;margin-bottom:2rem;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.smart-contestation.historique .loader:before{display:none}
@keyframes spin{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.smart-contestation.historique .back-side{padding:2rem;float:left;width:100%;background-color:#FFF}
.smart-contestation.historique .back-side-return{margin-bottom:16px;display:block}
.smart-contestation.historique .back-side a.back-side-return{font-family:'Open Sans';font-size:15px;font-weight:600;color:#767676;text-decoration:underline;position:relative;padding-left:20px}
.smart-contestation.historique .back-side a.back-side-return:before{content:"";position:absolute;top:calc(50% - 4px);left:0;width:10px;height:10px;vertical-align:top;border-style:solid;border-color:#acacac;border-width:2px 2px 0 0;display:inline-block;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.smart-contestation.historique .back-side .back-side-content .historique-card{margin:0;border:0;padding:30px 0}
.smart-contestation.historique .back-side .back-side-content .historique-card:hover{cursor:initial}
.smart-contestation.historique .back-side .back-side-content .historique-card .price-card:after{display:none}
.smart-contestation.historique .back-side .back-side-content .historique-card .price-card p{font-family:'Open Sans';margin:0}
.smart-contestation.historique .back-side .back-side-content .card.only-one{margin:0;border-radius:0;background-color:#f8f8f8}
.smart-contestation.historique .back-side .back-side-content .card.only-one li{padding:26px 0 18px;margin:0 40px;border:0;list-style:none}
.smart-contestation.historique .back-side .back-side-content .card.only-one li:first-child{border-top:0}
.smart-contestation.historique .back-side .back-side-content .card.only-one li p{margin:0}
.smart-contestation.historique .back-side .back-side-content .card.only-one li .operation-iconbox i{width:28px;height:22px;border:solid 2px #123e8f;border-radius:2px;position:relative;float:left}
.smart-contestation.historique .back-side .back-side-content .card.only-one li .operation-iconbox i:before{content:'';position:absolute;left:0;top:4px;width:100%;height:4px;background-color:#123e8f}
.smart-contestation.historique .back-side .back-side-content .card.only-one li .operation-price{margin-top:5px}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation{float:left;width:100%;background-color:#f8f8f8;margin:0;border:solid 1px #dcdfe0;border-radius:0;margin-bottom:50px}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown.expand:after{content:'';-webkit-transform:rotate(-45deg);transform:rotate(-45deg);height:12px;width:12px;border-style:solid;border-width:3px 3px 0 0;position:absolute;top:20 px;padding:0}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown .dropdown-selected{border:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-color:#f8f8f8;border-bottom:solid 1px #dcdfe0 !important}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown .dropdown-selected p:first-child{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:28px;color:#212121}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown .dropdown-selected p:last-child{display:none}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select{padding:45px 0}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select li{padding:26px 0 18px;margin:0 40px;border-top:0;border-bottom:solid 1px #dcdfe0}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select li:first-child{border-top:0}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select li .operation-iconbox i{width:28px;height:22px;border:solid 2px #123e8f;border-radius:2px;position:relative;float:left}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select li .operation-iconbox i:before{content:'';position:absolute;left:0;top:4px;width:100%;height:4px;background-color:#123e8f}
.smart-contestation.historique .back-side .back-side-content .historique-recap{float:left;width:100%;min-height:25rem}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row{margin-bottom:50px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row:last-child{width:100%;display:block;margin:50px auto;text-align:center}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6{width:45%;margin-right:5%;float:left}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6:nth-child(even){margin-right:0;float:right}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 p{font-family:'Open Sans' !important;font-size:15px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 p.title{font-size:15px;text-transform:inherit;color:#212121;margin-bottom:14px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 p strong{color:#767676}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 a{font-family:'Open Sans';font-size:15px;font-weight:600;color:#00915a;text-decoration:underline}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 hr{height:1px;margin:-0.5em 0;padding:0;color:#e7e7e7;background-color:#e7e7e7;border:0}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .facture-smart-historique{margin-bottom:-5px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row a.facture-smart-historique-el{display:block;margin-top:10px;float:none}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row a.facture-smart-historique-el:hover{cursor:pointer}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .popin-smart-historique-justificatif{color:#1e272a;text-transform:uppercase;font-size:1.3em;font-weight:bold}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row p{color:#78808a;font-size:15px;margin:0;margin-bottom:1.25rem}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row p.title{font-size:.625rem;text-transform:uppercase;margin-top:1.25rem;margin-bottom:0}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row a{float:left;margin-top:-1.25rem;font-size:.6875rem}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn{width:-moz-fit-content;width:-webkit-fit-content;width:-ms-fit-content;width:fit-content;height:42px;font-family:'Open Sans';font-size:15px;font-weight:600;color:#fff;display:block;margin:0 auto;background-color:#28c3a9;background-image:none;border:0;border-radius:25px;padding:12px 30px;text-align:center;float:none}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn{display:table}
}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn:hover{background-color:#1e9481;color:#fff;background-image:none}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn:first-child{margin-bottom:15px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn i{width:10px;height:15px;float:left;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/smart-contestation/sans-cercle.png") no-repeat;margin:3px 5px 0 0}
.smart-contestation em.error{font-weight:bold;margin-top:10px;display:block;font-family:"Open Sans"}
.smart-contestation .card{background-clip:border-box;background-color:#fff;border:.0625rem solid #dde2e8;border-radius:.25rem;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:1.375rem;min-width:0;position:relative;word-wrap:break-word}
.smart-contestation .card.multiple-operation .dropdown.expand .dropdown-selected{background-color:#f3f3f3}
.smart-contestation .card.multiple-operation .dropdown-selected{border:0 !important;border-radius:0}
.smart-contestation .card.multiple-operation .dropdown-selected p:first-child{display:inline-block}
.smart-contestation .card.multiple-operation .dropdown-selected p:last-child{float:right;text-transform:uppercase;font-size:.625rem}
.smart-contestation .card.multiple-operation .dropdown-selected p:last-child span{font-size:15px}
.smart-contestation .card.multiple-operation .dropdown-list{-webkit-box-shadow:none;box-shadow:none}
.smart-contestation .card.multiple-operation .dropdown-list-select li{border:0;border-top:solid .0625rem #dde2e8;padding:.625rem 1.875rem .625rem 1.25rem}
.smart-contestation .card.multiple-operation .dropdown-list-select li:hover{cursor:default}
.smart-contestation .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}
.smart-contestation .card-body>div:not(.possession-carte) .contester-operation-question{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1.33;color:#212121;text-transform:inherit;margin-bottom:12px}
.smart-contestation .card-body>div .contester-operation-question{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1.33;color:#212121;text-transform:inherit}
.smart-contestation .card-header{background-color:#f3f3f3;border-bottom:.0625rem solid #dde2e8;color:#000;font-size:15px;margin-bottom:0;padding:.75rem 1.25rem;text-transform:uppercase;font-weight:bold}
.smart-contestation .dropdown-container p{margin:0}
.smart-contestation .dropdown-container.actif .dropdown.expand:after{top:15px !important}
.smart-contestation .dropdown-container.actif .dropdown .dropdown-selected .operation-informations{float:left;width:80%}
.smart-contestation .dropdown-container.actif .dropdown .dropdown-selected .operation-location{float:left}
.smart-contestation .dropdown-container .dropdown{position:relative}
.smart-contestation .dropdown-container .dropdown:after{content:'';display:inline-block;height:12px;width:12px;position:absolute;vertical-align:top;top:calc(50% - 8px);right:15px;border-style:solid;border-width:3px 3px 0 0;color:#767676;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
.smart-contestation .dropdown-container .dropdown .dropdown-selected{border:.0625rem solid #dde2e8;border-top-left-radius:.1875rem;border-top-right-radius:.1875rem;padding-top:.6875rem;padding-left:1.125rem;background:#fff;font-size:15px;font-family:"open sans";letter-spacing:0;line-height:20px;height:3.125rem}
.smart-contestation .dropdown-container .dropdown .dropdown-selected i{vertical-align:middle}
.smart-contestation .dropdown-container .dropdown .dropdown-selected p{font-size:15px;color:#767676 !important;font-family:"open sans"}
.smart-contestation .dropdown-container .dropdown .dropdown-selected span{color:#767676 !important;font-family:"open sans"}
.smart-contestation .dropdown-container .dropdown .dropdown-selected span p{display:none}
.smart-contestation .dropdown-container .dropdown-list{-webkit-box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);box-shadow:-0.0625rem .3125rem .625rem 0 rgba(171,171,171,0.5);max-height:100% !important;position:static}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select{position:static}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif{border-bottom:1px solid #e7e7e7;margin:0;padding:19px 20px}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span{font-family:'Open Sans';font-size:15px;line-height:1.33;color:#212121}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif span p{font-family:'Open Sans';font-size:13px;color:#767676}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover,.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif{background-color:#00915a;background-image:-webkit-linear-gradient(-180deg,#00915a,#5ec66b);background-image:linear,-180deg,#00915a,#5ec66b;border:0}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span,.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span{color:#FFF}
.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif:hover span p,.smart-contestation .dropdown-container .dropdown-list ul.dropdown-list-select li.type-motif.actif span p{color:#FFF}
.smart-contestation .simple-radio label{padding:0 1.5rem 0 2.5rem}
.smart-contestation .simple-radio input[type=radio]{left:-9999px;position:absolute}
.smart-contestation .simple-radio [type=radio]:not(:checked)+label:before{background-color:#FFF;border:.0625rem solid #dde2e8;border-radius:50%;content:"";height:1.25rem;left:0;position:absolute;width:1.25rem}
.smart-contestation .simple-radio [type=radio]:not(:checked)+label::after{content:"";border-radius:3.125rem;height:.4375rem;left:.375rem;position:absolute;top:.4375rem;width:.4375rem}
.smart-contestation .simple-radio [type=radio]:checked+label,.smart-contestation .simple-radio [type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;padding-left:2rem;position:relative;margin-top:0}
.smart-contestation .simple-radio [type=radio]:checked+label::before,.smart-contestation .simple-radio .checked+label::before{border:1px solid #00915a !important;border-radius:50%;content:"";position:absolute;left:0;height:1.25rem;width:1.25rem}
.smart-contestation .simple-radio [type=radio]:checked+label::after,.smart-contestation .simple-radio .checked+label::after{content:"";background-color:#00915a !important;border-radius:3.125rem;height:.4375rem;left:.375rem;position:absolute;top:.4375rem;width:.4375rem}
.smart-contestation .radio-block li{border:.0625rem solid #dde2e8;padding:1rem 1.0625rem .9375rem}
.smart-contestation .radio-block li+li{border-top:0}
.smart-contestation .radio-block li:hover,.smart-contestation .radio-block li.actif{border:solid 2px #00915a;background-color:rgba(0,145,90,0.08)}
.smart-contestation .radio-block label{width:100%}
.smart-contestation .radio-block input[type=radio]{left:-9999px;position:absolute}
.smart-contestation .radio-block [type=radio]:not(:checked)+label:before{content:""}
.smart-contestation .radio-block [type=radio]:not(:checked)+label::after{content:""}
.smart-contestation .radio-block [type=radio]:checked+label,.smart-contestation .radio-block [type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;position:relative;float:left;width:calc(100% - 132px)}
.smart-contestation .radio-block [type=radio]:checked+label::before{content:""}
.smart-contestation .radio-block [type=radio]:checked+label::after{content:""}
.smart-contestation .simple-checkbox input[type=checkbox]{left:-9999px;position:absolute}
.smart-contestation .simple-checkbox label[for=mlMontantEffectue]:before{top:-3px}
.smart-contestation .simple-checkbox [type=checkbox]:not(:checked)+label:before{background-color:#FFF;border:.0625rem solid #dde2e8;content:"";height:1.25rem;left:0;position:absolute;width:1.25rem;top:-3px}
.smart-contestation .simple-checkbox [type=checkbox]:checked+label,.smart-contestation .simple-checkbox [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;padding-left:2rem;position:relative}
.smart-contestation .simple-checkbox [type=checkbox]:checked+label::before{background-color:#FFF;border:.0625rem solid #dde2e8;border-radius:.1875rem;content:"";height:1.25rem;left:0;position:absolute;width:1.25rem}
.smart-contestation .simple-checkbox [type=checkbox]:checked+label::after{content:"\002713";color:#00915a;height:1.25rem;left:.3125rem;position:absolute;top:0;width:1.25rem;font-weight:bold}
.smart-contestation .checkbox-block li{border:solid 1px rgba(0,0,0,0.25);padding:1rem 1.0625rem .9375rem}
.smart-contestation .checkbox-block li+li{border-top:0}
.smart-contestation .checkbox-block li:hover,.smart-contestation .checkbox-block li.actif{border:solid 2px #00915a;background-color:rgba(0,145,90,0.08);cursor:pointer}
.smart-contestation .checkbox-block label{width:100%}
.smart-contestation .checkbox-block input[type=checkbox]{left:-9999px;position:absolute}
.smart-contestation .checkbox-block [type=checkbox]:not(:checked)+label:before{background-color:#FFF;border:.0625rem solid #dde2e8;border-radius:.1875rem;content:"";height:1.25rem;left:0;position:absolute;top:.5rem;width:1.25rem}
.smart-contestation .checkbox-block [type=checkbox]:checked+label,.smart-contestation .checkbox-block [type=checkbox]:not(:checked)+label{cursor:pointer;display:inline-block;font-size:15px;padding-left:2rem;position:relative}
.smart-contestation .checkbox-block [type=checkbox]:not(:checked)+label::after{content:"";color:#00915a;height:1.25rem;position:absolute;width:1.25rem}
.smart-contestation .checkbox-block [type=checkbox]:checked+label::before{background-color:#FFF;border:.0625rem solid #dde2e8;border-radius:.1875rem;content:"";height:1.25rem;left:0;position:absolute;width:1.25rem;top:.5rem}
.smart-contestation .checkbox-block [type=checkbox]:checked+label::after{content:"\002713";color:#00915a;height:1.25rem;left:.25rem;position:absolute;top:.425rem;width:1.25rem;font-weight:bold}
.smart-contestation .operation-iconbox{display:inline-block}
.smart-contestation .operation-iconbox .icon{font-size:2rem;position:relative;top:-3px}
.smart-contestation .operation-iconbox .icon.icon.irop-av-carte{color:#123e8f}
.smart-contestation .operation-iconbox .icon.icon.irop-n902{color:#2491ee}
.smart-contestation .operation-iconbox .hbi-cb{color:#0071c8;font-size:2.1875rem}
.smart-contestation .operation-iconbox .hbi-rop-0902{font-size:2.5rem}
.smart-contestation .operation-informations{display:inline-block;padding-left:1.3125rem}
.smart-contestation .operation-informations .operation-location{font-family:'Open Sans';font-size:13px;font-weight:600;color:rgba(33,33,33,0.5);text-transform:uppercase}
.smart-contestation .operation-informations .operation-name{font-family:'Open Sans';font-size:13px;font-weight:bold;color:#212121;text-transform:uppercase}
.smart-contestation .operation-price{float:right;margin-top:9px}
.smart-contestation .operation-price p{font-family:'Open Sans';font-size:14px;font-weight:bold;text-align:right;color:#212121}
.smart-contestation .step-container-button{text-align:right;margin-top:27px}
.smart-contestation .step-container-button .step-container-prev{margin-right:20px}
@media screen and (min-width:481px){.smart-contestation .step-container-button .step-container-prev{display:inline-block;text-align:inherit}
}
@media screen and (max-width:768px){.smart-contestation .step-container-button .step-container-prev{width:100%;margin-right:0;margin-bottom:15px}
.smart-contestation .step-container-button .step-container-prev .btn-secondary{width:auto;display:block;margin:0 auto}
}
.smart-contestation .step-container-button .step-container-next{display:inline-block}
.smart-contestation .step-container-button .step-container-next button.disabled{background-color:#f0f0f0;color:#cacaca;-webkit-box-shadow:none;box-shadow:none}
@media screen and (max-width:768px){.smart-contestation .step-container-button .step-container-next{width:100%;text-align:center}
}
.smart-contestation .step-container-button .step-container-next button{display:block;margin:0 auto}
.smart-contestation .btn-link{font-size:.6875rem;text-transform:inherit;font-weight:normal;-webkit-box-shadow:none;box-shadow:none;padding:0;text-align:left;background-color:transparent;color:#00915a;text-decoration:underline}
.smart-contestation .btn-link:hover{text-decoration:none}
.smart-contestation .btn-link+.btn-link{margin-top:8px}
@media screen and (min-width:768px){.smart-contestation .btn-link+.btn-link{margin-left:20px;margin-top:0}
}
.smart-contestation .disabled{pointer-events:none}
.smart-contestation .popin{top:25%}
.smart-contestation .popin .dz-big-preview button{margin-top:128px}
.smart-contestation .popin .dropzone-previews{overflow-y:hidden}
@media(max-width:768px){.smart-contestation .popin .dropzone-previews a.dz-remove{left:0}
}
.smart-contestation .popin .modal-header{margin-top:20px}
.smart-contestation .popin .modal-header button.close{width:25px;height:25px;border:1px solid #767676;color:#767676;background:0;line-height:10px;text-align:center;font-size:15px;font-family:'Open Sans';padding:0;position:absolute;top:20px;right:20px}
.smart-contestation .popin .modal-content{background-color:#fff;border-radius:.5rem;padding:20px 30px;color:#4e5152}
@media screen and (min-width:768px){.smart-contestation .popin .modal-content{padding:40px 70px}
}
.smart-contestation .popin .modal-content .fileName{text-align:left;width:518px;margin:auto;font-size:14px;font-weight:bold;color:#1e272a;text-transform:uppercase}
@media screen and (max-width:768px){.smart-contestation .popin .modal-content .fileName{width:auto;font-size:1em}
}
.smart-contestation .popin .modal-content .btn.btn-default.btn-primary.close{margin:auto;display:inherit;bottom:40px;position:relative}
.smart-contestation .popin .modal-content .facture-historique-popin-image{height:193px}
.smart-contestation .popin .modal-content .hbi-document{font-size:4.6875rem;color:#00915a}
.smart-contestation .popin .modal-content .modal-title{font-size:17px;font-weight:700;font-family:"open sans"}
.smart-contestation .popin .modal-content .modal-text{font-size:15px;font-family:"open sans"}
.smart-contestation .popin .modal-content .modal-text span{font-weight:bold}
.smart-contestation .popin .modal-content .maj-info-contact{padding-top:25px;display:block;font-size:13px}
.smart-contestation .popin .modal-content .maj-info-contact:hover{text-decoration:underline}
.smart-contestation .popin .modal-content .ml{font-size:10px;padding-top:30px;color:#cacaca}
.smart-contestation .popin .modal-content .simple-radio label{width:30%}
.smart-contestation .popin .modal-content .simple-radio p{display:inline-block}
.smart-contestation .popin .modal-content .btn-default-neg+.btn-default{margin-left:0;margin-top:10px}
@media screen and (min-width:768px){.smart-contestation .popin .modal-content .btn-default-neg+.btn-default{margin-left:20px;margin-top:0}
}
.smart-contestation .popin .modal-content .suivi-a em.error{margin-left:35%;width:60%;text-align:left}
.smart-contestation .popin .modal-content .suivi-a .input-element{margin-bottom:20px}
.smart-contestation .popin .modal-content .suivi-a .input-element input{height:52px;border:0;padding:20px;width:60%;font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input::-webkit-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input::-moz-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input:-ms-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input::-ms-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input::placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-a .input-element input.disabled-input{background-color:transparent;pointer-events:none}
.smart-contestation .popin .modal-content .suivi-a .input-element input.disabled-input *:focus{outline:0}
.smart-contestation .popin .modal-content .suivi-b em.error{margin-left:7%;width:60%;text-align:left;color:#ce1e43}
.smart-contestation .popin .modal-content .suivi-b label{display:block}
.smart-contestation .popin .modal-content .suivi-b .input-element{margin-bottom:20px}
.smart-contestation .popin .modal-content .suivi-b .input-element input{border-radius:3px;background-color:#fff;border:1px solid #ccc;padding:15px;width:60%;margin-top:15px;font-size:14px;margin-left:30px}
.smart-contestation .popin .modal-content .suivi-b .input-element input::-webkit-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-b .input-element input::-moz-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-b .input-element input:-ms-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-b .input-element input::-ms-input-placeholder{font-size:14px}
.smart-contestation .popin .modal-content .suivi-b .input-element input::placeholder{font-size:14px}
.smart-contestation .popin .modal-footer{text-align:center;margin-top:25px}
.smart-contestation .popin .modal-footer button:last-child{margin-left:10px}
.smart-contestation .popin.modalPdf .modal-body button.close{margin-top:60px !important;bottom:20px !important}
.smart-contestation .popin.modalDrop .modal-content .modal-header button.close,.smart-contestation .popin.modalPdf .modal-content .modal-header button.close{line-height:1}
.smart-contestation .popin.modalDrop .modal-content .modal-body .title-modalDrop h3,.smart-contestation .popin.modalPdf .modal-content .modal-body .title-modalDrop h3{font-family:"Open Sans";font-size:17px;font-weight:700;text-align:center;color:#1f272a;text-transform:uppercase}
.smart-contestation .popin.modalDrop .modal-content .modal-body .title-modalDrop h3 .picto-smart.picto-doc,.smart-contestation .popin.modalPdf .modal-content .modal-body .title-modalDrop h3 .picto-smart.picto-doc{background:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/smart-contestation/files.png) center center no-repeat;width:42px;height:49px;display:block;background-size:100%;margin:0 auto 10px;display:none}
.smart-contestation .popin.modalDrop .modal-content .modal-body .title-modalDrop p,.smart-contestation .popin.modalPdf .modal-content .modal-body .title-modalDrop p{font-family:"Open Sans";font-size:15px;text-align:center;margin:0;text-transform:inherit}
.smart-contestation .popin.modalDrop .modal-content .modal-body .title-modalDrop img,.smart-contestation .popin.modalPdf .modal-content .modal-body .title-modalDrop img{display:block;margin:20px auto 0;width:60%;height:auto}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop{display:-webkit-box;display:-ms-flexbox;display:flex;width:80%;margin:0 auto}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop .hbi-info,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop .hbi-info{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:#e0747b;font-size:55px;cursor:default}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop p,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop p{margin:0;font-size:1em;text-align:left;margin-top:10px}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop p span,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop p span{color:#e0747b}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop.alert-delete button,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop.alert-delete button{background:0;padding:0;cursor:pointer;color:#7d7d7d}
.smart-contestation .popin.modalDrop .modal-content .modal-body .alert-modalDrop.alert-delete button:hover,.smart-contestation .popin.modalPdf .modal-content .modal-body .alert-modalDrop.alert-delete button:hover{text-decoration:underline}
.smart-contestation .popin.modalDrop .modal-content .modal-body button,.smart-contestation .popin.modalPdf .modal-content .modal-body button{display:block;margin:0 auto;text-align:center;position:relative;bottom:inherit !important;float:none;width:150px;padding:0}
.smart-contestation #popinOperationFrauduleuse .modal-body img,.smart-contestation #popinSelectionConstations .modal-body img{display:block;margin:0 auto}
.smart-contestation #popinOperationFrauduleuse .modal-body .modal-titre,.smart-contestation #popinSelectionConstations .modal-body .modal-titre{font-family:'Open Sans';font-size:17px;font-weight:bold;text-align:center;color:#a33467;margin:28px 0 12px}
.smart-contestation #popinOperationFrauduleuse .modal-body .modal-text,.smart-contestation #popinSelectionConstations .modal-body .modal-text{font-family:'Open Sans';font-size:15px;line-height:1.6;letter-spacing:-0.09px;text-align:center;color:#020202}
.smart-contestation #popinOperationFrauduleuse #drop2,.smart-contestation #popinSelectionConstations #drop2{width:800px;height:300px;border:1px solid #ccc}
.smart-contestation #popinOperationFrauduleuse .dz-bt-add>.ajouter,.smart-contestation #popinSelectionConstations .dz-bt-add>.ajouter{font-size:.9em;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;right:0;background:transparent;padding:0;margin:0;outline:0;cursor:pointer}
.smart-contestation #popinOperationFrauduleuse .dz-bt-add>.ajouter:before,.smart-contestation #popinSelectionConstations .dz-bt-add>.ajouter:before{content:"+";font-size:3.5rem;display:block;color:#4e5152;font-weight:300;position:relative;line-height:1}
.smart-contestation #modalDropzone{max-height:calc(80vh - 7rem);overflow:auto;padding:25px 50px 50px 50px}
.smart-contestation #modalDropzone.modalDrop.in{overflow:hidden}
.smart-contestation #modalDropzone .modal-header{text-align:center;margin:0}
.smart-contestation #modalDropzone .modal-header .icon-picto-mes-devis{display:none;font-size:35px}
.smart-contestation #modalDropzone .modal-header .icon-picto-mes-devis .path1::before,.smart-contestation #modalDropzone .modal-header .icon-picto-mes-devis .path2::before,.smart-contestation #modalDropzone .modal-header .icon-picto-mes-devis .path3::before{color:#28c3a9}
.smart-contestation #modalDropzone .modal-header button.popin-close{line-height:1;padding-left:1px}
.smart-contestation #modalDropzone .modal-content{max-height:calc(100vh - 7rem);overflow:auto;padding:0}
.smart-contestation #modalDropzone .modal-body .title-modalDrop h3{font-family:'Open Sans';font-size:15px;font-weight:600;line-height:1.33;text-transform:inherit;color:#212121;margin:0;margin-bottom:20px}
.smart-contestation #modalDropzone .modal-body .title-modalDrop h3 span.picto-smart{display:none}
.smart-contestation #modalDropzone .modal-body .title-modalDrop p{margin:0;font-family:'Open Sans';font-size:13px;color:#6b6b6b}
.smart-contestation #modalDropzone .modal-body .fileName{margin-top:18px;text-transform:inherit;float:left}
.smart-contestation #modalDropzone .modal-body .fileName svg{float:left;margin:-1px 7px 0 0}
.smart-contestation #modalDropzone .modal-body .fileName span{font-family:'Open Sans';font-size:13px;font-weight:600;line-height:1.31;color:#212121;text-transform:inherit}
.smart-contestation #modalDropzone .modal-body .fileName span.file{font-weight:normal}
.smart-contestation #modalDropzone .modal-body .btnDeleteZone{margin-top:-18px}
.smart-contestation #modalDropzone .modal-body .btnDeleteZone a{font-family:'Open Sans';font-size:13px;font-weight:600;color:#00915a;text-decoration:underline}
.smart-contestation #modalDropzone .modal-body .content-upload{float:left;width:100%;margin-top:20px;padding-bottom:20px}
.smart-contestation #modalDropzone .modal-body .content-upload.view{float:left;width:100%;padding:0;padding-bottom:20px;border:0}
.smart-contestation #modalDropzone .modal-body .content-upload.view .dz-big-preview{height:258px;border:solid 1px #e7e7e7;border-radius:3px;background-color:#fff;overflow:auto;padding:10px}
.smart-contestation #modalDropzone .modal-body .content-upload.view .dz-big-preview img{display:block;margin:0 auto}
.smart-contestation #modalDropzone .modal-body .content-upload.view .dz-big-preview i.icon.icon-pdf{display:block;width:80px;margin:0 auto;font-size:80px;line-height:3}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin{padding:50px;border:2px dashed #e7e7e7;border-radius:3px}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin span{font-family:'Open Sans';text-align:center;display:block}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin span.drag-dz{font-size:15px;line-height:1.33;color:#6b6b6b}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin span.or-dz{position:relative;margin:40px 0}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin span.or-dz:after{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#ddd}
.smart-contestation #modalDropzone .modal-body .content-upload #dropSmartPopin span.or-dz span{font-size:13px;line-height:1.54;letter-spacing:normal;text-transform:uppercase;color:#777;padding:5px;background-color:#FFF;position:relative;z-index:9;display:initial}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews{float:left;width:100%;margin-top:38px;overflow:visible}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-bt-add{float:left;width:110px;height:90px;border-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0;background-color:#fff;position:relative;padding-top:45px}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-bt-add::before{content:'';position:absolute;top:10px;left:calc(50% - 16px);width:32px;height:32px;background:url("../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/smart-contestation/plus.svg") no-repeat;background-size:cover}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-bt-add button{font-family:'Open Sans';font-size:13px;line-height:1.23;text-align:center;color:#212121;background:0}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview{float:left;width:110px;height:90px;border-radius:3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);box-shadow:0 1px 2px 0 rgba(0,0,0,0.06),inset 0 -3px 0 0 rgba(0,0,0,0.09);border:solid 1px #dcdfe0;background-color:#fff;margin-right:14px;margin-bottom:50px;position:relative}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview svg,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview svg{display:none;width:30px;height:auto;position:absolute;top:calc(50% - 20px);left:calc(50% - 15px)}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview::nth-child(4n),.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview::nth-child(4n){margin-right:0}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview.onview,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview:hover,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview.onview,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview:hover{cursor:pointer}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview.onview svg,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview:hover svg,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview.onview svg,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview:hover svg{display:block}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview.onview .dz-image img,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview.onview .dz-image .icon.icon-pdf,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview:hover .dz-image img,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview:hover .dz-image .icon.icon-pdf,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview.onview .dz-image img,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview.onview .dz-image .icon.icon-pdf,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview:hover .dz-image img,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview:hover .dz-image .icon.icon-pdf{opacity:10%}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-image,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-image{height:90px;overflow:hidden}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-image .icon.icon-pdf,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-image .icon.icon-pdf{font-size:50px;width:100%;display:block;text-align:center;line-height:80px}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-details,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-details{display:block}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-details .dz-size,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-details .dz-size{display:none}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-details .dz-filename,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-details .dz-filename{position:absolute;top:-20px;z-index:9;font-family:'Open Sans';font-size:13px;font-weight:600;text-align:center;color:#6b6b6b;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-error-mark,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-success-mark,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-error-mark,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-success-mark{display:none}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .dz-remove,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .dz-remove{font-family:'Open Sans';font-size:13px;text-decoration:underline;text-align:center;position:absolute;bottom:-50px;width:100%}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview img,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview img{width:100%}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .icon.icon-check,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .icon.icon-check{position:absolute;top:78px;left:calc(50% - 12px);font-size:13px;background-color:green;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px}
.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .icon.icon-check:before,.smart-contestation #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .icon.icon-check:before{color:#FFF}
.smart-contestation #modalDropzone .modal-body .alert-modalDrop{margin:20px 0 0;float:left}
.smart-contestation #modalDropzone .modal-body .alert-modalDrop .icon.icon-info{float:left;width:20px;height:20px;color:red;font-size:20px;margin-right:10px;-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}
.smart-contestation #modalDropzone .modal-body .alert-modalDrop p{float:left;font-family:'Open Sans';font-size:13px;margin:2px 0 0}
.smart-contestation #modalDropzone .modal-footer{display:none;margin-top:10px}
.smart-contestation #modalDropzone .modal-footer button{float:right}
.smart-contestation #popinConfirmerContestation.modal{overflow:hidden}
.smart-contestation #popinConfirmerContestation .modal-content{padding:0 70px;max-height:calc(100vh - 12rem);overflow:auto;font-family:"open sans"}
.smart-contestation #popinConfirmerContestation .modal-content img{display:block;margin:0 auto}
.smart-contestation #popinConfirmerContestation .modal-content .modal-text{text-align:center;font-size:15px;max-width:407px}
.smart-contestation #popinConfirmerContestation .modal-content .modal-title{font-size:17px;text-align:center}
.smart-contestation #popinConfirmerContestation .modal-content input.checked+label{font-weight:700}
.smart-contestation #modalPdf.modalPdf.in{overflow:hidden}
.smart-contestation #modalPdf.modalPdf.in .modal-dialog{margin:6rem auto}
.smart-contestation #modalPdf.modalPdf.in .modal-content{max-height:calc(100vh - 7rem);overflow:auto}
.smart-contestation-erreur .container-erreur{border:solid 1px #f0767e;padding:40px;margin:1rem 0;display:block;float:left;border-radius:6px;margin:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.smart-contestation-erreur .container-erreur>span{background-color:#f0767e;font-size:3rem;color:#fff;float:left;border-radius:6px;margin-right:1rem;font-weight:normal;line-height:1;display:block;height:50px;min-width:50px;position:relative;top:calc(50% - 25px)}
.smart-contestation-erreur .container-erreur>span:before{position:relative;top:calc(50% - 17px);font-size:35px;left:calc(50% - 18px)}
.smart-contestation-erreur .container-erreur .pull-left p{margin:0}
.smart-contestation-erreur .btn-primary{margin:30px 1rem}
@media screen and (max-height:770px) and (min-width:1024px){#popinConfirmerContestation .modal-dialog{margin:20px auto}
#popinConfirmerContestation .modal-content{max-height:calc(100vh - 7rem)}
}
#id_contestopecarte_div header.header-outil.header-virement{padding-top:0;position:relative;top:-16.00002px}
#id_contestopecarte_div header.header-outil.header-virement h1.h2{margin-top:0}
#wcm-l-contestopecarte header.header-outil.header-outil-rop{padding:3.4rem 1rem 0 1rem}
#wcm-l-contestopecarte header.header-outil.header-outil-rop hr{display:none}
.smart-contestation#id_balise_div .list-operation li.disabled,#id_contestopecarte_div .content-upload .dz-bt-add.disabled{cursor:default;opacity:.5;pointer-events:none}
@media screen and (max-width:768px){.smart-contestation.historique .front-side{padding:0}
.smart-contestation.historique .historique-card{position:relative}
.smart-contestation.historique .historique-card:first-child{margin-top:30px}
.smart-contestation.historique .historique-card .information-card{float:left;width:70%}
.smart-contestation.historique .historique-card .information-card p.titre-card{margin-bottom:36px}
.smart-contestation.historique .historique-card .price-card{position:absolute;right:1.375rem;bottom:0}
.smart-contestation.historique .back-side .back-side-content .historique-card .information-card{float:none;width:100%;margin-bottom:30px}
.smart-contestation.historique .back-side .back-side-content .historique-card .price-card{float:left;left:0;right:inherit;margin-top:20px}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation{margin-top:30px}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select{padding:0 0 21px 0}
.smart-contestation.historique .back-side .back-side-content .card.multiple-operation .dropdown-container .dropdown-list-select li{margin:0 20px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row:last-child a.btn{width:90%;max-width:inherit;margin-right:0;margin-bottom:20px}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6{width:100%;margin-right:0;float:none}
.smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6:last-child{border-top:1px solid #e7e7e7}
}
.bpf header.header-page.header-virement{background-color:#b2955c;background-image:none}
.bpf .smart-contestation .list-contestation-element.actif,.bpf .smart-contestation .list-contestation-element:hover,.bpf .smart-contestation .list-operation-element.actif,.bpf .smart-contestation .list-operation-element:hover{border:solid 2px #b2965b !important;background-color:#f3eee9 !important;cursor:pointer}
.bpf .smart-contestation .btn-primary:hover,.bpf .smart-contestation a.btn-primary:hover{background-color:#4f4238}
.bpf .smart-contestation li.type-motif.actif,.bpf .smart-contestation li.type-motif:hover{background-color:#b2965b;background-image:-webkit-linear-gradient(-180deg,#b2965b,#54463b) !important}
.bpf .smart-contestation.historique .list-operation-more a,.bpf .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn{background-color:#b2955c}
.bpf .smart-contestation.historique .list-operation-more a:hover,.bpf .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn:hover{background-color:#938467}
.bpf .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 a{color:#b2955c}
.bpf #modalDropzone .modal-body .fileName svg g path:last-child{fill:#b2965b}
.bpf #modalDropzone .modal-body .content-upload #dropSmartPopin span.search-dz{background-color:#b2965b}
.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview .icon.icon-check,.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview .icon.icon-check{background-color:#b2965b}
.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview.onview svg g path:last-child,.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-image-preview:hover svg g path:last-child,.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview.onview svg g path:last-child,.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-file-preview:hover svg g path:last-child{fill:#b2965b}
.bpf #modalDropzone .modal-body .content-upload .dropzone-previews .dz-remove{color:#b2965b}
.pro header.header-page.header-virement{background-color:#124e4b;background-image:-webkit-linear-gradient(-315deg,#124e4b 0,#21716c 100%);background-image:linear,45deg,#124e4b 0,#21716c 100%}
.pro .smart-contestation.historique .list-operation-more a,.pro .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn{background-color:#28c3a9}
.pro .smart-contestation.historique .list-operation-more a:hover,.pro .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment a.btn:hover{background-color:#22a58f}
.pro .smart-contestation.historique .back-side .back-side-content .historique-recap .content-payment .row .kol-md-6 a{color:#124e4b}
.container-contestation .header-page{min-height:160px;border-radius:1.2px;background-color:#00915a;background-image:-webkit-linear-gradient(-360deg,#00915a,#5ec66b);background-image:linear,90deg,#00915a,#5ec66b}
.container-contestation .header-page .breadcrumb{font-family:'Open Sans';font-size:14px;font-weight:600;color:#FFF;margin-bottom:15px}
.container-contestation .header-page h2{font-family:'bnpp_sans_condensed_light',Arial,sans-serif;font-size:45px;font-weight:300;font-stretch:condensed;line-height:1.16;color:#fff;margin:0}
.container-contestation .actions-rapides .container a{height:auto;padding:13px 22px;margin-top:0}
.container-contestation .actions-rapides .container a:first-child i{width:auto;height:auto;font-size:21px;margin:0 16px 0 0}
.container-contestation .actions-rapides .container a img{margin-right:16px}
.container-contestation .actions-rapides .container a h3{font-family:'bnpp_sans_condensed_light',Arial,sans-serif;font-size:20px;font-weight:300;font-stretch:condensed;color:rgba(0,0,0,0.85);margin:3px 0 0 0}
.bpf .container-contestation .header-page{background-color:#42382f;background-image:-webkit-linear-gradient(-450deg,#42382f,#685648);background-image:linear,180deg,#42382f,#685648}
.pro .container-contestation .header-page{background-color:#006072;background-image:-webkit-linear-gradient(-450deg,#006072,#007867);background-image:linear,180deg,#006072,#007867;background-color:#006072}
@media screen and (max-width:1024px){.container-contestation .actions-rapides .container a:first-child,.container-contestation .actions-rapides .container a{width:100%;margin:0 0 15px 0}
.container-contestation .actions-rapides .container a:first-child i,.container-contestation .actions-rapides .container a i{float:none;text-align:center;font-size:28px;margin:0}
.container-contestation .actions-rapides .container a:first-child h3,.container-contestation .actions-rapides .container a h3{float:none;text-align:center;margin-top:15px}
.container-contestation .actions-rapides .container a:first-child img,.container-contestation .actions-rapides .container a img{float:none;display:block;margin:0 auto}
}
.suivi-demandes .bloc-button{margin-top:25px}
.suivi-demandes .navigation-bulles ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}
.suivi-demandes .navigation-bulles ul li a{color:#fff;display:inline-block;padding:6px 20px;font-size:15px}
.suivi-demandes .navigation-bulles ul li a.nav-bulle-actif{background-color:#fff;color:#212121;font-weight:600;border-radius:24px}
.suivi-demandes .navigation-bulles ul li:first-child a:not(.nav-bulle-actif){padding-left:0}
.suivi-demandes .demandesIntro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.suivi-demandes .demandesIntro__ic i{color:#a33467;font-size:26px}
.suivi-demandes .demandesIntro__txt{padding:0 20px}
.suivi-demandes .demandesIntro__txt p{font-size:15px;color:#212121}
.suivi-demandes .demandesIntro__txt p a{text-decoration:underline;font-weight:600}
.suivi-demandes .demandesEnCours,.suivi-demandes .demandesHistorique{background-color:#fff;border-radius:4px;margin-bottom:20px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0;padding-right:10px}
@media screen and (max-width:768px){.suivi-demandes .demandesEnCours,.suivi-demandes .demandesHistorique{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media screen and (max-width:768px){.suivi-demandes .demandesEnCours__col,.suivi-demandes .demandesHistorique__col{width:100%;padding:0 15px}
}
.suivi-demandes .demandesEnCours--icon,.suivi-demandes .demandesHistorique--icon{padding:20px 60px 0}
@media screen and (max-width:768px){.suivi-demandes .demandesEnCours--icon i,.suivi-demandes .demandesHistorique--icon i{margin:0 auto}
}
.suivi-demandes .demandesEnCours--infos,.suivi-demandes .demandesHistorique--infos{width:57%}
@media screen and (max-width:768px){.suivi-demandes .demandesEnCours--infos,.suivi-demandes .demandesHistorique--infos{width:100%;text-align:center}
}
.suivi-demandes .demandesEnCours--infos h3,.suivi-demandes .demandesHistorique--infos h3{color:#212121;font-family:"Open Sans";font-size:17px;text-transform:none;font-weight:700;margin-bottom:15px}
.suivi-demandes .demandesEnCours--infos ul,.suivi-demandes .demandesHistorique--infos ul{list-style:none}
.suivi-demandes .demandesEnCours--infos ul li,.suivi-demandes .demandesHistorique--infos ul li{color:#767676;margin-bottom:10px}
.suivi-demandes .demandesEnCours--bt,.suivi-demandes .demandesHistorique--bt{-ms-flex-item-align:center;align-self:center}
@media screen and (max-width:768px){.suivi-demandes .demandesEnCours--bt,.suivi-demandes .demandesHistorique--bt{text-align:center}
.suivi-demandes .demandesEnCours--bt .btn,.suivi-demandes .demandesHistorique--bt .btn{display:inline-block}
}
.suivi-demandes .demandesEnCours__ic,.suivi-demandes .demandesHistorique__ic{display:block;width:60px}
.suivi-demandes .demandesEnCours__ic--immo,.suivi-demandes .demandesHistorique__ic--immo{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/gedeo/suivi/house.svg);height:60px}
.suivi-demandes .demandesEnCours__ic--cheque,.suivi-demandes .demandesHistorique__ic--cheque{background-image:url(../../../content/dam/mabanqueprivee/rsc/contrib/image/particuliers/gedeo/suivi/chequier.svg);height:47px}
.suivi-demandes .demandesNone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:100px}
.suivi-demandes .demandesNone i.icon-form-info.mini{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.4}
.suivi-demandes .demandesNone i.icon-form-info.mini.bpf-only{display:none}
.suivi-demandes .demandesNone p{font-size:17px;color:#767676;font-weight:600;margin-bottom:100px}
.suivi-demandes .demandesAfficher{text-align:center}
.suivi-demandes .demandesAfficher .btn.btn-link{margin:0 auto;background:0;text-decoration:underline;color:#1b9b5b;border:0}
.suivi-demandes .demandesAfficher .btn.btn-link[disabled]{color:#767676;cursor:none}
.suivi-demandes .list-form-recap--suivi li .col-30{color:#333;border-color:#f2f2f2}
.suivi-demandes .list-form-recap--suivi li .col-68{color:#767676;font-weight:600;border-color:#f2f2f2}
.bpf .suivi-demandes .demandesIntro a{color:#b2965b}
.bpf .suivi-demandes .demandesEnCours__ic{-webkit-filter:sepia(1);filter:sepia(1)}
.bpf .suivi-demandes .demandesNone .icon.icon-info{font-size:30px;position:relative;top:-17px}
.cjf-home.proposition .btn-primary{background-color:#28c3a9;background-image:none;border:0;border-radius:50px;padding:10px 30px;font-family:"open sans";color:#fff;font-size:15px;font-weight:600}
.cjf-home.proposition .btn-primary:hover{background-color:#1e9481;background-image:none}
.cjf-home.proposition .btn-primary:disabled{opacity:50%}
.cjf-home.proposition .btn-secondary{background-image:none;background-color:#f8f8f8;border:0;border-radius:50px;padding:10px 30px;color:#212121;font-size:15px;font-weight:600;font-family:"open sans";-webkit-box-shadow:none;box-shadow:none}
.cjf-home.proposition .btn-secondary:hover{background-color:#d5d5d5}
.cjf-home.proposition .btn-secondary:disabled{opacity:50%}
.cjf-home.proposition .onglet-container ul.onglet{height:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:11px 0 11px 30px}
.cjf-home.proposition .onglet-container ul.onglet li{position:relative;bottom:3px}
.cjf-home.proposition .onglet-container ul.onglet li a{margin:0;padding:15px 9px}
.cjf-home.proposition .onglet-container ul.onglet li a span{font-size:14px}
.cjf-home.proposition .header-page .breadcrumb{margin-bottom:24px}
.cjf-home.proposition .header-page .step.pull-left{font-size:25px;padding-top:9px;margin-top:3px;margin-right:25px;margin-bottom:22px;height:55px;width:55px}
.cjf-home.proposition .wrapper{padding:60px 7.5%}
.cjf-home.proposition .wrapper .flex1 .content-1{margin-bottom:39px}
.cjf-home.proposition .wrapper .flex1 .content-1 .white-box{padding:38px 40px 37px;border:1px solid #dcdfe0}
.cjf-home.proposition .wrapper .flex1 .content-1 .white-box h3{font-family:"Open Sans";font-size:17px;color:#212121;font-weight:bold;text-transform:none;margin-top:0;margin-bottom:6px}
.cjf-home.proposition .wrapper .flex1 .content-1 .white-box p{line-height:1.47;margin:0;font-family:"open sans";font-size:15px}
.cjf-home.proposition .wrapper .flex1 .content-1 .white-box p a{font-weight:600;color:#00915a;text-decoration:underline}
.cjf-home.proposition .wrapper .flex1 .content-2{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cjf-home.proposition .wrapper .flex1 .content-2 button.cjf{border:solid 1px #545454;background-color:#fff;font-size:15px;color:#333;padding:15px 35px;font-family:"open sans";margin-left:20px}
.cjf-home.proposition .wrapper .grid1{display:-ms-grid;display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-ms-grid-columns:25.5% 1fr 1fr 1fr;grid-template-columns:25.5% auto auto auto;grid-template-areas:"tab1 tab2 tab3 tab4" "resume resume resume resume" "affichage affichage affichage affichage"}
@media screen and (min-width:768px){.cjf-home.proposition .wrapper .grid1[tab="1"] .tab1{border:0;background-color:#7e50a8;color:white;border-left:0}
.cjf-home.proposition .wrapper .grid1[tab="1"] .tab1:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="1"] .affichage1{display:block}
.cjf-home.proposition .wrapper .grid1[tab="2"] .tab2{border:0;background-color:#7e50a8;color:white;border-left:0}
.cjf-home.proposition .wrapper .grid1[tab="2"] .tab2:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="2"] .affichage2{display:block}
.cjf-home.proposition .wrapper .grid1[tab="3"] .tab3{border:0;background-color:#7e50a8;color:white;border-left:0}
.cjf-home.proposition .wrapper .grid1[tab="3"] .tab3:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="3"] .affichage3{display:block}
.cjf-home.proposition .wrapper .grid1[tab="4"] .tab4{border:0;background-color:#7e50a8;color:white;border-left:0}
.cjf-home.proposition .wrapper .grid1[tab="4"] .tab4:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="4"] .affichage4{display:block}
}
.cjf-home.proposition .wrapper .grid1[tab="1"] .resume{display:none}
.cjf-home.proposition .wrapper .grid1[tab="1"] .resume1,.cjf-home.proposition .wrapper .grid1[tab="1"] .resume2{visibility:hidden}
.cjf-home.proposition .wrapper .grid1[tab="3"] .tab3{background-color:#7e50a8;background-image:linear-gradient(112deg,#7e50a8 30%,#9355a8 93%)}
.cjf-home.proposition .wrapper .grid1[tab="4"] .tab4{background-color:#9354a7;background-image:linear-gradient(144deg,#9354a7 29%,#ac5aa8 93%)}
.cjf-home.proposition .wrapper .grid1 .white{grid-area:white-space;background:white}
.cjf-home.proposition .wrapper .grid1 .resume{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:resume}
.cjf-home.proposition .wrapper .grid1 .resume,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"]{background-color:#7e50a8;background-image:linear-gradient(112deg,#7e50a8 49%,#ac5aa8 93%);display:-webkit-box;display:-ms-flexbox;display:flex;height:235px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cjf-home.proposition .wrapper .grid1 .resume .button-terciary,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .button-terciary{border-radius:21px;border:solid 1px #fff;background-color:#a058a8;font-size:15px;font-weight:600;color:#fff;padding:10px 29px 12px;height:42px;margin:93px 5% 0 0;font-family:"open sans"}
.cjf-home.proposition .wrapper .grid1 .resume .resume-container,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"],.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"]{font-family:"bnpp_sans_condensed_light",Arial,sans-serif;height:100px}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"] i,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] i{opacity:.5;color:#faf9f9;font-size:19px;padding-left:47px}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"] p:first-of-type,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] p:first-of-type{font-family:"Open Sans";font-size:17px;color:#faf9f9;opacity:.81;margin:0;padding-left:91px}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"] p:nth-of-type(2),.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] p:nth-of-type(2){margin:0;font-family:"bnpp_sans_condensed_light",Arial,sans-serif;font-size:55px;color:#fff;padding-left:43px;text-transform:uppercase}
.cjf-home.proposition .wrapper .grid1 .resume .resume1,.cjf-home.proposition .wrapper .grid1 .resume .resume2,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2{overflow:hidden}
.cjf-home.proposition .wrapper .grid1 .resume .resume1,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1{border-right:2px solid #faf9f963;padding-right:57px;margin:51px 0 0 42px;padding-top:6px}
.cjf-home.proposition .wrapper .grid1 .resume .resume2,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2{margin:51px 0 0 15px;padding-top:6px}
.cjf-home.proposition .wrapper .grid1 .resume .resume2 i,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2 i{font-size:26px;padding-left:43px;position:relative;bottom:2px}
.cjf-home.proposition .wrapper .grid1 .resume .resume2 p:first-of-type,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2 p:first-of-type{padding-left:81px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"]{display:none}
.cjf-home.proposition .wrapper .grid1 [class^="tab"]{cursor:pointer;background:white;font-family:"bnpp_sans_condensed_regular",Arial,sans-serif;font-size:26px;padding:21px;font-weight:normal;color:#999;border-right:solid 1px #dcdfe0;text-align:center;text-transform:uppercase}
.cjf-home.proposition .wrapper .grid1 .tab1{-ms-grid-row:1;-ms-grid-column:1;border-left:solid 1px #dcdfe0;grid-area:tab1;width:calc(100% - 16px)}
.cjf-home.proposition .wrapper .grid1 .tab2{-ms-grid-row:1;-ms-grid-column:2;grid-area:tab2}
.cjf-home.proposition .wrapper .grid1 .tab3{-ms-grid-row:1;-ms-grid-column:3;grid-area:tab3}
.cjf-home.proposition .wrapper .grid1 .tab4{-ms-grid-row:1;-ms-grid-column:4;grid-area:tab4}
.cjf-home.proposition .wrapper .grid1 .affichage1{border-top:4px solid #7e50a8}
.cjf-home.proposition .wrapper .grid1 .synthese,.cjf-home.proposition .wrapper .grid1 [class^="affichage"]{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:affichage;background:white;padding:0 0 40px}
.cjf-home.proposition .wrapper .grid1 .synthese .btn-primary.btn-proposition,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .btn-primary.btn-proposition{margin:auto;max-width:254px;display:block;padding:10px 33px 12px 32px}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block{border-radius:6px;background-color:rgba(126,80,168,0.1);padding:26px}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block p,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block p{font-family:roboto-medium;font-size:15px;color:#000}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block-2,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2{margin-top:30px;padding:40px 40px 21px;position:relative}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block-2__container,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:19px}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block-2__container img,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container img{margin-right:30px;width:116px;height:73px}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block-2__container p,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container p{margin:0;font-size:15px;font-weight:600;color:#212121;font-family:"open sans";padding-right:71px}
.cjf-home.proposition .wrapper .grid1 .synthese .text-block-2 ul li,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2 ul li{list-style-type:none;font-size:15px;color:#212121;font-family:"Open Sans";padding-bottom:20px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1{display:-ms-grid;display:grid;grid-template-areas:"toggle toggle toggle" "value1 value2 value3";-ms-grid-columns:33.33% 33.33% 33.33%;grid-template-columns:33.33% 33.33% 33.33%}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.inactif,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1.inactif{-ms-grid-rows:auto;grid-template-rows:auto}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.inactif+.sub-grid1 .synthese-proposition-toggle,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1.inactif+.sub-grid1 .synthese-proposition-toggle{border-top:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.inactif .synthese-proposition-value,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1.inactif .synthese-proposition-value{display:none}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.inactif .synthese-proposition-toggle:before,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1.inactif .synthese-proposition-toggle:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:20px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-toggle,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-toggle{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:toggle;padding:15px;color:#676767;border-left:1px solid #dee1e1;border-right:1px solid #dee1e1;text-align:center;background:#f8f8f8;position:relative;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-top:1px solid #dee1e1;border-bottom:1px solid #dee1e1}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-toggle:hover,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-toggle:hover{background:#efefef}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-toggle:before,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-toggle:before{-webkit-transition:.5s;transition:.5s;-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-style:solid;border-color:gray;border-width:2px 2px 0 0;content:"";display:inline-block;height:12px;width:12px;position:absolute;vertical-align:top;top:27px;right:22px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-toggle p,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-toggle p{font-size:15px;text-transform:normal;font-family:"Open Sans";margin:0;font-weight:normal;color:#212121}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value{color:#7e50a8;text-align:left;padding:30px 10px 30px 11.2%;border:1px solid #e7e7e7;font-size:15px;font-family:"open sans";border-top:0;border-bottom:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value.value1,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value.value1{-ms-grid-row:2;-ms-grid-column:1;grid-area:value1}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value.value2,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value.value2{-ms-grid-row:2;-ms-grid-column:2;border-right:0;border-left:0;grid-area:value2;font-weight:600}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value.value3,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value.value3{-ms-grid-row:2;-ms-grid-column:3;grid-area:value3;font-weight:600}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value .value-container{text-align:left;margin-top:30px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container:nth-child(1),.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value .value-container:nth-child(1){margin:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-titre,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value .value-container .value-titre{color:#212121;font-size:15px;font-weight:bold;margin:0;font-family:"open sans";padding-bottom:3px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-normal,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value .value-container .value-normal{color:#212121;font-size:15px;margin:0;font-family:"open sans"}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-color,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1 .synthese-proposition-value .value-container .value-color{color:#7e50a8;font-size:15px;margin:0;font-family:"open sans";padding:4px 0 12px;font-weight:600}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition{border-bottom:1px solid #dee1e1}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container{width:100%}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container .value-container,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container .value-container{padding:0 10px 30px 11.2%;margin-top:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container .value-container:first-child,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .main-container .value-container:first-child{padding-top:30px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .btn-primary,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid1:not(.inactif).synthese-proposition .synthese-proposition-value .btn-primary{margin:30px 0;max-width:240px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title{margin-top:31px;grid-template-areas:"title1 title2 title3";-ms-grid-columns:33.33% 33.33% 33.33%;grid-template-columns:33.33% 33.33% 33.33%;display:-ms-grid;display:grid}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title .synthese-proposition-title{background:white;color:#212121;text-align:center;text-transform:uppercase;border:1px solid #e0e0e0;border-bottom:0;padding:26px;line-height:41px;font-family:"bnpp_sans_condensed_regular";font-size:26px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title.title1,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title .synthese-proposition-title.title1{-ms-grid-row:1;-ms-grid-column:1;grid-area:title1}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title.title2,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title .synthese-proposition-title.title2{-ms-grid-row:1;-ms-grid-column:2;grid-area:title2}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title.title3,.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title .synthese-proposition-title.title3{-ms-grid-row:1;-ms-grid-column:3;grid-area:title3}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title:nth-child(2),.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .sub-grid-title .synthese-proposition-title:nth-child(2){border-left:0;border-right:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"]{padding:0 0 40px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition{margin:-50px 5%;background:white;-webkit-box-shadow:0 0 40px -12px rgba(0,0,0,0.3);box-shadow:0 0 40px -12px rgba(0,0,0,0.3)}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container{display:inline-block;position:relative;cursor:pointer}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small{position:absolute;top:-11px;right:-15px;border:2px solid #c1c0c0;min-width:20px;text-align:center;font-family:bnp_regular;color:#c1c0c0;padding:1px 0 0 1px;font-size:13px;line-height:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small .popover{position:relative;left:-22px;text-align:center;top:16px;display:block}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small .popover:before{left:12%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small .popover:after{left:12%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small .popover.hidden{position:relative;left:-117px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .composition .circle-container .circle.circle-small .popover:not(.hidden){-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-box-shadow:1px 3px 12px 1px #efefef;box-shadow:1px 3px 12px 1px #efefef;-webkit-transition-timing-function:cubic-bezier(0.905,0.125,0.245,1);-webkit-transition-timing-function:cubic-bezier(0.905,0.125,0.245,1.035);transition-timing-function:cubic-bezier(0.905,0.125,0.245,1.035);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes fadeIn{from{opacity:.5;text-align:center;top:0}
to{opacity:1;text-align:center;top:16px}
}
@keyframes fadeIn{from{opacity:.5;text-align:center;top:0}
to{opacity:1;text-align:center;top:16px}
}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts{padding:58px 4.7% 14px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts h4{font-family:"open sans";font-size:19px;color:#212121;text-transform:none;margin:0;font-weight:bold}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2{padding:11px 3.9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container{display:inline-block;position:relative;cursor:pointer}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small{position:absolute;top:-11px;right:-17px;border:2px solid #c1c0c0;min-width:20px;text-align:center;font-family:bnp_regular;color:#c1c0c0;font-size:13px;line-height:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small .popover{position:relative;left:-22px;text-align:center;top:16px;display:block}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small .popover:before{left:12%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small .popover:after{left:12%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small .popover.hidden{position:relative;left:-117px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .circle-container .circle.circle-small .popover:not(.hidden){-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-box-shadow:1px 3px 12px 1px #efefef;box-shadow:1px 3px 12px 1px #efefef;-webkit-transition-timing-function:cubic-bezier(0.905,0.125,0.245,1);-webkit-transition-timing-function:cubic-bezier(0.905,0.125,0.245,1.035);transition-timing-function:cubic-bezier(0.905,0.125,0.245,1.035);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@keyframes fadeIn{from{opacity:.5;text-align:center;top:0}
to{opacity:1;text-align:center;top:16px}
}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2>div{width:40%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .titre-couts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:26px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .titre-couts>span{color:#212121;font-size:17px;line-height:1.18;font-weight:600;font-family:"open sans"}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .titre-couts>span:last-child{line-height:1;font-size:19px;color:#7e50a8;text-align:right;font-weight:600}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .el-couts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #e7e7e7}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .el-couts span{font-family:"open sans";font-size:15px;color:#767676}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .el-couts span:last-child{text-align:right;font-size:15px;font-weight:600}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .el-couts>.container-el{font-size:15px;color:#999}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .el-couts:last-child{font-size:15px;text-align:right}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 hr{margin:60px 0 40px;border:solid .5px #e0e0e0;background:transparent}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block{padding:98px 5% 0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block h3.h3{font-size:17px;font-weight:bold;font-family:"open sans";text-transform:none;color:#333;margin:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container>p{font-size:15px;color:#212121;font-family:"open sans"}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul{list-style-type:none;padding-left:62px;padding-top:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li{margin-bottom:19px;position:relative}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li:before{content:"\e65e";display:block;font-family:iconbnp;left:-24px;font-size:20px;position:absolute;color:#00915a}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li a{font-size:15px;font-weight:600;color:#00915a;font-family:"open sans";text-decoration:underline}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block{margin:40px 5%}
.cjf-home.proposition .wrapper .grid1 .composition .toggle-pret,.cjf-home.proposition .wrapper .grid1 .taux-zero .toggle-pret{position:relative;cursor:pointer}
.cjf-home.proposition .wrapper .grid1 .composition .toggle-pret:before,.cjf-home.proposition .wrapper .grid1 .taux-zero .toggle-pret:before{-webkit-transition:.2s;transition:.2s;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-color:gray;border-width:2px 2px 0 0;content:"";display:inline-block;height:12px;width:12px;position:absolute;vertical-align:top;top:2px;right:22px}
.cjf-home.proposition .wrapper .grid1 .composition .toggle-pret.inactif:before,.cjf-home.proposition .wrapper .grid1 .taux-zero .toggle-pret.inactif:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:10px}
.cjf-home.proposition .wrapper .grid1 .composition .toggle-pret.inactif+div,.cjf-home.proposition .wrapper .grid1 .taux-zero .toggle-pret.inactif+div{display:none}
.cjf-home.proposition .wrapper .grid1 .composition h4{padding:0 4.7%;font-weight:bold;font-size:19px;text-transform:none;font-family:"Open Sans";color:#333}
.cjf-home.proposition .wrapper .grid1 .composition hr{margin-right:3.1%;border:.5px solid #e0e0e0}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container{padding:0 4.7%;display:-webkit-box;display:-ms-flexbox;display:flex}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container:first-of-type{border-bottom:solid 1px rgba(118,118,118,0.7);padding-bottom:23px;margin-bottom:23px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .titre-composition{padding:0 40px;color:#212121;font-size:17px;font-weight:600;font-family:"Open Sans"}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1.actif .composition-container2{display:block;position:relative;-webkit-animation-name:slideIn;animation-name:slideIn;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes slideIn{0{max-height:0;opacity:0}
50%{opacity:0;max-height:100%}
100%{opacity:1}
}
@keyframes slideIn{0{max-height:0;opacity:0}
50%{opacity:0;max-height:100%}
100%{opacity:1}
}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1.actif .toggle-pret:before{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;-webkit-transition:1s;transition:1s;-webkit-transition-delay:1.5s;transition-delay:1.5s}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1:not(.actif) .composition-container2{display:block;position:relative;-webkit-animation-name:slideOut;animation-name:slideOut;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
@-webkit-keyframes slideOut{0{max-height:100%;opacity:1}
40%{opacity:0;max-height:100%}
99%{height:auto}
100%{opacity:0;max-height:0;height:0}
}
@keyframes slideOut{0{max-height:100%;opacity:1}
40%{opacity:0;max-height:100%}
99%{height:auto}
100%{opacity:0;max-height:0;height:0}
}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1{margin-top:4px;margin-left:124px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 p{color:#212121;font-family:"open sans";font-size:15px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 .el1{margin:0;padding-top:15px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 .el2{font-weight:bold;padding-top:7px;margin:0;padding-bottom:3px;line-height:21px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 p.toggle-pret{color:#00915a;text-decoration:underline;font-size:15px;font-weight:600;padding-top:15px;display:inline-block}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 p.toggle-pret:before{border-color:#00915a;top:19px;right:-21px;height:10px;width:10px;-webkit-transition:1s;transition:1s;-webkit-transition-delay:1s;transition-delay:1s;border-width:3px 3px 0 0}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2{padding:0;padding-top:12px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2 .el-composition{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;border-bottom:solid .5px #e7e7e7;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:352px;padding:0;padding-top:19px;padding-bottom:12px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2 .el-composition-last{padding-bottom:8px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2 .el-composition-titre{font-family:"open sans";font-weight:bold;padding-top:42px;padding-bottom:6px;border-bottom:0}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2 .el-composition>span{font-size:15px;color:#333;line-height:1.33}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container2 .el-composition>span:last-child{text-align:right;font-size:15px;color:#767676;font-weight:600;line-height:19px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container.taux-z .composition-container1{margin-left:182px;padding-bottom:25px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container.taux-z .composition-container1 .composition-container2{margin-bottom:10px}
.cjf-home.proposition .wrapper .grid1 .composition .composition-container.taux-z p.toggle-pret{margin-top:4px}
.cjf-home.proposition .wrapper .grid1 .taux-zero{padding:0 1% 0 4%;margin:0 2.9% 58px 0;border-top:solid 1px #e0e0e0;border-bottom:solid 1px #e0e0e0}
.cjf-home.proposition .wrapper .grid1 .taux-zero .titre-taux{padding:0 1.3%;font-size:17px;color:#333}
.cjf-home.proposition .wrapper .grid1 .taux-zero .taux-container{padding:0 7.2% 8px 9.2%}
.cjf-home.proposition .wrapper .grid1 .taux-zero .taux-container .el-taux{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cjf-home.proposition .wrapper .grid1 .taux-zero .taux-container .el-taux span{color:#333;font-size:15px;line-height:1.33}
.cjf-home.proposition .wrapper .grid1 .taux-zero .taux-container .el-taux span:last-child{line-height:1;color:#800a91;font-size:20px}
.cjf-home.proposition .wrapper .grid1 .affichage1{display:none;padding:50px 60px}
.cjf-home.proposition .wrapper .grid1 .affichage2{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:affichage;display:none}
.cjf-home.proposition .wrapper .grid1 .affichage3{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:affichage;display:none}
.cjf-home.proposition .wrapper .grid1 .affichage4{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4;grid-area:affichage;display:none}
.cjf-home.proposition .wrapper .button-container{margin-bottom:33px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cjf-home.proposition .wrapper .proposition-contact{margin-top:30px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 50px}
.cjf-home.proposition .wrapper .proposition-contact .icon-container{margin:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cjf-home.proposition .wrapper .proposition-contact .icon-container p{font-size:15px;font-weight:600;font-family:"open sans"}
.cjf-home.proposition .wrapper .proposition-contact .icon-container .cercle{background:#59c56c;border-radius:50px;height:54px;width:54px;margin-right:20px;position:relative}
.cjf-home.proposition .wrapper .proposition-contact .icon-container img{position:absolute;right:17px;top:15px}
.cjf-home.proposition .proposition-partage{background:#fff;padding:40px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}
.cjf-home.proposition .proposition-partage p{font-size:15px;font-family:"open sans";margin:0;color:#212121;max-width:60%}
.cjf-home.proposition .proposition-partage .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cjf-home.proposition .proposition-partage .button-container .btn-partage{color:#1e9481;background:white;border-radius:21px;border:solid 1px #1e9481;padding:10px 30px 12px;font-family:"open sans";font-size:15px}
.cjf-home.proposition .proposition-partage .button-container .btn-partage:last-child{min-width:200px}
.cjf-home.proposition .proposition-partage .button-container .btn-partage:first-child{margin:0 10px 0 40px}
.cjf-home.proposition .proposition-ml p{margin-top:30px;color:#767676;font-family:"open sans";font-size:13px}
@media screen and (max-width:768px){.cjf-home.proposition .onglet-container ul.onglet{padding:5px 0 9px 20px;height:60px}
.cjf-home.proposition .onglet-container ul.onglet li{bottom:0;width:100%}
.cjf-home.proposition .onglet-container ul.onglet li a span{font-size:12px}
.cjf-home.proposition .header-page .breadcrumb{margin-bottom:24px}
.cjf-home.proposition .header-page .step.pull-left{font-size:19px;padding-top:3px;height:30px;width:30px}
.cjf-home.proposition .wrapper{padding:0}
.cjf-home.proposition .wrapper .grid1[tab="1"] .resume1,.cjf-home.proposition .wrapper .grid1[tab="1"] .resume2{visibility:visible}
.cjf-home.proposition .wrapper .flex1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.cjf-home.proposition .wrapper .flex1 .content-2{-ms-flex-pack:distribute;justify-content:space-around}
.cjf-home.proposition .wrapper .flex1 .content-2 button.cjf{margin-left:0}
.cjf-home.proposition .wrapper .grid1{display:-ms-grid;display:grid;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;grid-template-areas:"tab1" "affichage1" "tab2" "resume-mob2" "affichage2" "tab3" "resume-mob3" "affichage3" "tab4" "resume-mob4" "affichage4";-ms-grid-columns:auto;grid-template-columns:auto}
.cjf-home.proposition .wrapper .grid1 .white{grid-area:inherit}
.cjf-home.proposition .wrapper .grid1 .resume{display:none}
.cjf-home.proposition .wrapper .grid1 .resume-mob2{grid-area:resume-mob2}
.cjf-home.proposition .wrapper .grid1 .resume-mob3{grid-area:resume-mob3}
.cjf-home.proposition .wrapper .grid1 .resume-mob4{grid-area:resume-mob4}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-image:none;height:auto}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] p:first-child{font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] p:last-child{font-size:45px;padding-left:14px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:23px 20px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1,.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2{margin:0;overflow:visible}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1{border-right:0;border-bottom:2px solid #faf9f963;max-width:261px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1 i{padding-left:17px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume1 p:nth-child(2){padding-left:58px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2{padding-top:20px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2 i{padding-left:16px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .resume2 p:nth-child(2){padding-left:51px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] p:nth-child(2){font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] p:last-child{font-size:45px;padding-left:14px}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .button-terciary{margin:0 auto 70px;display:block}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"]2[class^="resume"]{border-bottom:0}
.cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] [class^="resume"] p:nth-of-type(2){font-size:46px}
.cjf-home.proposition .wrapper .grid1 [class^="tab"]{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;position:relative}
.cjf-home.proposition .wrapper .grid1 [class^="tab"]:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);border-style:solid;border-color:gray;border-width:2px 2px 0 0;content:"";display:inline-block;height:12px;width:12px;position:absolute;vertical-align:top;top:30px;right:32px}
.cjf-home.proposition .wrapper .grid1 [class^="tab"].open-mob:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:37px}
.cjf-home.proposition .wrapper .grid1 .tab1{-ms-grid-row:1;-ms-grid-column:1;grid-area:tab1;width:100%}
.cjf-home.proposition .wrapper .grid1 .tab1.open-mob ~ .affichage1{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab2{-ms-grid-row:1;-ms-grid-column:2;grid-area:tab2}
.cjf-home.proposition .wrapper .grid1 .tab2.open-mob ~ .resume-mob2{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab2.open-mob ~ .affichage2{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab3{-ms-grid-row:1;-ms-grid-column:3;grid-area:tab3}
.cjf-home.proposition .wrapper .grid1 .tab3.open-mob ~ .resume-mob3{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab3.open-mob ~ .affichage3{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab4{-ms-grid-row:1;-ms-grid-column:4;grid-area:tab4}
.cjf-home.proposition .wrapper .grid1 .tab4.open-mob ~ .resume-mob4{display:block !important}
.cjf-home.proposition .wrapper .grid1 .tab4.open-mob ~ .affichage4{display:block !important}
.cjf-home.proposition .wrapper .grid1 .synthese{-ms-grid-row:2;-ms-grid-column:1;grid-area:affichage1;padding:0}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid-title .synthese-proposition-title{padding:7px 1px;font-size:20px;color:#212121}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-toggle p{font-size:13px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value{text-align:center;padding:20px 11px;font-size:13px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-titre{font-size:13px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-color{font-size:13px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-normal{font-size:13px}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.synthese-proposition .btn-primary{background-color:#fff;color:#1da35f;font-size:14px;text-decoration:underline;border-radius:0;padding:0;cursor:pointer}
.cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.synthese-proposition .btn-primary:hover{background-color:#fff}
.cjf-home.proposition .wrapper .grid1[tab="1"] [tab="1"]{background-image:none;background-color:#fff}
.cjf-home.proposition .wrapper .grid1[tab="1"] .affichage1{display:none}
.cjf-home.proposition .wrapper .grid1 [tab="1"].open-mob{background-color:#7e50a8;color:white}
.cjf-home.proposition .wrapper .grid1 [tab="1"].open-mob:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="2"] [tab="2"]{background-image:none;background-color:#fff}
.cjf-home.proposition .wrapper .grid1[tab="2"] .affichage2{display:none}
.cjf-home.proposition .wrapper .grid1 [tab="2"].open-mob{background-color:#7e50a8;color:white}
.cjf-home.proposition .wrapper .grid1 [tab="2"].open-mob:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="3"] [tab="3"]{background-image:none;background-color:#fff}
.cjf-home.proposition .wrapper .grid1[tab="3"] .affichage3{display:none}
.cjf-home.proposition .wrapper .grid1 [tab="3"].open-mob{background-color:#7e50a8;color:white}
.cjf-home.proposition .wrapper .grid1 [tab="3"].open-mob:before{border-color:white}
.cjf-home.proposition .wrapper .grid1[tab="4"] [tab="4"]{background-image:none;background-color:#fff}
.cjf-home.proposition .wrapper .grid1[tab="4"] .affichage4{display:none}
.cjf-home.proposition .wrapper .grid1 [tab="4"].open-mob{background-color:#7e50a8;color:white}
.cjf-home.proposition .wrapper .grid1 [tab="4"].open-mob:before{border-color:white}
.cjf-home.proposition .wrapper .grid1 .affichage1{border-top:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition{margin:-50px 3.1%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts{padding:0 0 14px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts h4{margin-top:0;padding:18px 3%;font-size:17px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts .flex2{padding:20px 3%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts .flex2>div{width:100%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts .flex2 .titre-couts span{font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts .flex2 .el-couts span{font-size:13px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .couts .titre-couts span:last-child{font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition h4{padding:0 3%;font-size:17px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container .titre-composition{padding:0;font-size:17px;margin-bottom:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container1{margin-left:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container1 p{font-size:13px;width:auto}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container2{padding:0}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container2 .el-composition{width:auto}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .composition-container2 .el-composition span:last-child{font-size:13px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .composition .el-composition span:last-child{font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .taux-zero .titre-taux{padding:0 4%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .taux-zero .taux-container{padding:0 4%}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .proposition .taux-zero .el-taux span:last-child{font-size:15px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul{padding-left:25px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li:before{font-size:18px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li a{font-size:13px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container>p{font-size:13px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block{margin:40px 3.1%;padding:16px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container img{margin-right:0;margin:auto;margin-bottom:20px}
.cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block-2__container p{padding:0}
.cjf-home.proposition .wrapper .grid1 .affichage2{-ms-grid-row:5;-ms-grid-column:1;grid-area:affichage2}
.cjf-home.proposition .wrapper .grid1 .affichage3{-ms-grid-row:8;-ms-grid-column:1;grid-area:affichage3}
.cjf-home.proposition .wrapper .grid1 .affichage4{-ms-grid-row:11;-ms-grid-column:1;grid-area:affichage4}
.cjf-home.proposition .wrapper .button-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0 20px 33px}
.cjf-home.proposition .wrapper .button-container .btn-primary{margin-bottom:17px}
.cjf-home.proposition .wrapper .proposition-contact{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 7% 18px}
.cjf-home.proposition .wrapper .proposition-contact .icon-container .cercle{min-width:54px;margin-right:20px}
.cjf-home.proposition .wrapper .proposition-partage{padding:14px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cjf-home.proposition .wrapper .proposition-partage .button-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.cjf-home.proposition .wrapper .proposition-partage .button-container .btn-partage{padding:10px 17px}
.cjf-home.proposition .wrapper .proposition-partage .button-container .btn-partage:nth-child(1){margin:20px 0}
.cjf-home.proposition .wrapper .proposition-ml{padding:16px 6.3%}
}
@media screen and (min-width:769px) and (max-width:1246px){.cjf-home.proposition .wrapper{padding:.93333rem 20px 5.66667rem}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"]{min-width:104px;margin:32px 30px 0}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"] p:nth-of-type(1){font-size:16px;padding-left:0;padding-top:29px;padding-bottom:7px}
.cjf-home.proposition .wrapper .grid1 .resume [class^="resume"] p:nth-of-type(2){padding-left:0;font-size:35px}
}
.bpf .cjf-home.proposition .btn-primary{background-color:#b2955c}
.bpf .cjf-home.proposition .btn-primary:hover{background-color:#938467}
.bpf .cjf-home.proposition .wrapper .flex1 .content-1 .white-box p a{color:#7b6f59}
@media screen and (min-width:768px){.bpf .cjf-home.proposition .wrapper .grid1[tab="1"] .tab1{background-color:#413c39}
.bpf .cjf-home.proposition .wrapper .grid1[tab="2"] .tab2{background-color:#413b39;background-image:linear-gradient(76deg,#413b39 30%,#504940 93%)}
.bpf .cjf-home.proposition .wrapper .grid1[tab="3"] .tab3{background-color:#514a43;background-image:linear-gradient(139deg,#514a43 30%,#6a604f 93%)}
.bpf .cjf-home.proposition .wrapper .grid1[tab="4"] .tab4{background-color:#6a6150;background-image:linear-gradient(129deg,#6a6150 30%,#83755e 93%)}
}
.bpf .cjf-home.proposition .wrapper .grid1 .resume{background-color:#413c39;background-image:linear-gradient(140deg,#413c39 30%,#928367 93%)}
.bpf .cjf-home.proposition .wrapper .grid1 .resume .button-terciary{background-color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 .affichage1{border-top:4px solid #7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="affichage"] .couts .flex2 .titre-couts>span:last-child{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li:before{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="affichage"] .documents-block .documents-container ul li a{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="affichage"] .text-block{background-color:rgba(133,119,97,0.1)}
.bpf .cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 p.toggle-pret{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 .composition .composition-container .composition-container1 p.toggle-pret:before{border-color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1 .synthese-proposition-value .value-container .value-color{color:#7b6f59}
.bpf .cjf-home.proposition .wrapper .proposition-contact .icon-container .cercle{background:#b2955b}
.bpf .cjf-home.proposition .wrapper .proposition-contact .btn-secondary{color:white;background-color:#012622;background-image:linear-gradient(28deg,#012622 0,rgba(0,0,0,0) 100%);background:#4d6c7f}
.bpf .cjf-home.proposition .wrapper .proposition-contact .btn-secondary:hover{background-color:#3c5463}
.bpf .cjf-home.proposition .wrapper .proposition-partage .button-container .btn-partage{border:1px solid #4d6c7f;color:#4d6c7f}
@media screen and (max-width:768px){.bpf .cjf-home.proposition .wrapper .grid1 [tab="1"].open-mob{background-color:#716754}
.bpf .cjf-home.proposition .wrapper .grid1 [tab="2"].open-mob{background-color:#716754}
.bpf .cjf-home.proposition .wrapper .grid1 [tab="3"].open-mob{background-color:#716754}
.bpf .cjf-home.proposition .wrapper .grid1 [tab="4"].open-mob{background-color:#716754}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="resume-mob"]{background-color:#716754;background-image:none}
.bpf .cjf-home.proposition .wrapper .grid1 [class^="resume-mob"] .button-terciary{background-color:#716754}
.bpf .cjf-home.proposition .wrapper .grid1 .synthese .sub-grid1.synthese-proposition .btn-primary{color:#7b6f59}
}