SELECT{padding-bottom:9px;}select, .ui-widget select{line-height:normal;}@media(max-width:800px){.btn + .btn{margin-top:0px;}}@media screen and (min-width:800px){.select2-results, .select2-drop{max-height:600px;}.blocObjectif .select2.select2-container{width:100%!important;}}@media screen and (max-width:768px){select.select-periodicite{width:49%;margin-top:5px;}.form-group-left{width:37%;}.form-group-right{width:62%;}.smartphone .select2{width:100% !important;}body:not(.tablet) .form-group-slider .form-group-right{width:100%;}}@media screen and (max-width:768px) and (orientation:landscape){.form-group-left{width:100%;}.form-group-right{width:100%;}select.select-periodicite{width:25%;}}@media screen and (min-width:769px){select.select-periodicite{width:30%;}.form-group-left{width:34%;}#container-date-naissance-error{margin-left:30%;}}@media screen and (min-width:849px){#container-date-naissance-beneficiaire-error{margin-left:78%;}}.tableauxResultats .form-radio-horizontal ul{width:100%;}.tabs .ui-state-default a:hover label, .tabs .ui-state-default a:focus label, .tabs .ui-state-default a:hover span, .tabs .ui-state-default a:focus span{color:#6586a6;text-decoration:underline;}.tabs .form-group .ui-widget-header .ui-state-active a, .tabs .form-group .ui-widget-header .ui-tabs-active label{color:#6586a6;}select{max-width:375px;}.tooltip{z-index:10000 !important;}.col-champs-obligatoires{position:relative!important;}.bt-imprimer{float:right;}#bt-dfi{display:none;}.blocBoutons.section-footer{text-align:right;}.buttons-right{text-align:right;}#popup-securisation-content{text-align:center;}.bloc-calculer{text-align:center;}input[type=text].dateAnnee, input[type=text].date, #date-souscription, #date-debut-rachat{max-width:85px;}.form-group-value{margin-top:10px;}.tooltip-inner{max-width:400px;}#tableauRente .tooltip-inner{max-width:530px;}@media screen and (max-width:767px){#tabs .form-group > *, #tabs-rente .form-group > *{min-width:100%;}}@media(max-width:810px){#popupVersements .error-container, #popupRachats .error-container{margin-left:0;padding-left:0;}[name$="dateDebut"] + .error-container, [name$="dateFin"] + .error-container{margin-left:40px;width:500px;}#popupVersements-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error, #popupRachats-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error, #popupRetraits-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error{left:40%;}}#popupRachats-table-flux .form-group, #popupRetraits-table-flux .form-group{white-space:nowrap;}#s2id_select-contratsepargne{width:100%;}.container-slider-departretraite .slider-legend-45, .container-slider-choixallocation .slider-legend-0, .container-slider-allocations .slider-legend-0{margin-left:0px !important;}.container-slider-choixallocation .slider-legend-100{margin-left:-40px !important;}.container-slider-departretraite .slider-legend-75{margin-left:-33px !important;}.container-slider-allocations .slider-legend-50{left:40% !important;}.container-slider-allocations .slider-legend-100{margin-left:-53px !important;}.container-slider-dureecontrat .slider-legend-30{margin-left:-33px !important;}.section-resultat p{margin-bottom:10px;}.slider-saisie{width:220px;}.slider-container{margin-right:230px;}.bloc-synthese .icon-info-sign, .blocSyntheseDetaille .icon-info-sign{float:none;font-size:20px;line-height:inherit;}.titre-section-rente .icon-info-sign{float:none;font-size:20px;line-height:inherit;}label[for=has-reversion], label.reversion{vertical-align:middle;color:#3c3c3c;}.tooltip{font-weight:normal;}input.reversion{margin-top:0px;}#label-vp-periode{font-style:italic;}@media screen and (min-width:500px){input.reversion{margin-top:14px;}}#select-rendement, #rendement-allocation{max-width:90px;}#tabs-main{margin-top:15px;padding:0;}#tabs-main.ui-tabs > .ui-tabs-panel{padding:0;}#tabs-main .ui-corner-top.ui-tabs-active.ui-state-active a:hover span, #tabs-main .ui-corner-top.ui-tabs-active.ui-state-active a:focus span, #tabs-main .ui-corner-top a span{text-decoration:none;}#tabs-main .ui-corner-top.ui-tabs-active.ui-state-active.etat-phase-rente-immediate a:hover span, #tabs-main .ui-corner-top.ui-tabs-active.ui-state-active.etat-phase-rente-immediate a:focus span, #tabs-main .ui-corner-top.ui-tabs-active.ui-state-active.etat-phase-hors-rente-immediate a:hover span, #tabs-main .ui-corner-top.ui-tabs-active.ui-state-active.etat-phase-hors-rente-immediate a:focus span{color:#ffffff;}.tableauxResultats .form-group{padding-left:0px;}.tableauxResultats .form-group .form-group-left{width:inherit;}.footable td.titre-section-rente, #tableauSyntheseEpargne td.column-epargne, #tableauFiscaliteRachatsPflBody td.column-rachat, #tableauFiscaliteRachatsIrBody td.column-rachat, #tableauFiscaliteRachatsOptimaleBody td.column-rachat{text-align:left;font-weight:bold;color:#6586a6;}#tableauPerformance .footable > thead > tr > th > span.footable-sort-indicator, #tableauSyntheseEpargne .footable-sort-indicator{display:none;}#tableauPerformanceBody tr td:first-child{text-align:left;}#tableauPerformance .footable .ligneTotal{font-size:16px;font-weight:bold;}#tableauPerformanceBody .detail td:first-child{padding-left:34px;}#tableauPerformanceHead .entete{width:75%;}#tableauPerformance .icon-info-sign{color:#FFFFFF;}#tableauPerformance{margin-top:20px;margin-bottom:20px;}#dialog-hvs-popupAnalysePerformance .section-footer{display:none;}#tableauSyntheseEpargne td.column-epargne, #tableauFiscaliteRachatsPflBody td.column-rachat, #tableauFiscaliteRachatsIrBody td.column-rachat, #tableauFiscaliteRachatsOptimaleBody td.column-rachat{text-align:center;}.footable tbody .titre-section-rente.footable-first-column{text-align:left;font-weight:bold;color:#e20032;}.footable tbody .footable-first-column{color:#646464;font-weight:normal;}.tabs .form-group, .tabs-rente .form-group{padding-left:0px;}.tr-vide{display:none;}.tabs .form-group .form-group-left, .tabs-rente .form-group .form-group-left{width:inherit;}.tabs .form-group .form-group-right, .tabs-rente .form-group .form-group-right{width:50%;}.tabs .form-group .form-group-right ul li, .tabs-rente .form-group .form-group-right ul li{margin-right:10px;margin-bottom:4px;}#tabs-main-epargne, #tabs-main-rente, #tabs.ui-tabs > .ui-tabs-panel, #tabs-rente.ui-tabs > .ui-tabs-panel{border-width:0px;}.form-checkbox-horizontal ul, .form-radio-horizontal ul{width:90%;}#form-popup-fiscalite{padding-left:10px;padding-right:10px;}#popupFiscalite{padding:0px;}#popupFiscalite .section-footer, #popupParametres .section-footer{text-align:right;}.form-fiscalite-optimale{display:none;}#popupParametres .sousTitre{font-weight:bold;}#popupParametres input{width:60px;}#blocRenteAPaliers select{width:80px;}#blocRenteAPaliers .duree-select{width:62px;}#popupParametres .form-group-left{width:68% !important;}#popupParametres .etat-parametre-rente-spec.etat-progressive .form-group-left, #popupParametres .etat-parametre-rente-spec.etat-majoree .form-group-left{width:40% !important;}#popupParametres .form-group-right{width:28% !important;}#popupParametres .tabs .form-group .form-group-right ul li, #popupParametres .tabs-rente .form-group .form-group-right ul li{margin-right:5px;}#popupParametres .form-checkbox-horizontal ul, #popupParametres .form-radio-horizontal ul{width:100%;}@media(max-width:480px){.form-group-left, #popupParametres .form-group-left, .form-group-right, #popupParametres .form-group-right{width:inherit !important;}select, .ui-widget select{width:85%;}select.select-periodicite{max-width:50%;}}.smartphone .icon-info-sign{display:none !important;}@media(min-width:480px) and (max-width:570px){#popupParametres .form-group-left{width:inherit !important;}}#tabs-parametres{padding:26px 10px;}#popupParametres{padding:0px;}#popupParametres .error-tabs.ui-state-default a{background-color:#ffcaca;color:#9b1010;}#popupParametres .error-tabs.ui-state-default a:hover{text-decoration:underline;}#popupParametres .error-tabs.ui-state-default a span{color:#9b1010;}.popup-masquee{display:none;}#bt-parametres-initialiser{display:none;}#tabs-parametres .ui-accordion-content{height:auto!important;}#parametres-transfert{padding:0 10px;}#duree-majoration-RENTE_VIAGERE_CONFORT_majoree-error-arrow, #duree-garantie-RENTE_VIAGERE_GARANTIE_SANS_FRACTIONNEMENT_garantie-error-arrow, #frais-conversion-error-arrow, #frais-arrerage-error-arrow, #taux-indexation-rente-error-arrow, #taux-fond-euros-error-arrow, #taux-fond-uc-error-arrow, #frais-vi-error-arrow, #frais-vp-error-arrow, #frais-ve-error-arrow, #taux-gestion-EURO-error-arrow, #taux-gestion-UC-error-arrow, #frais-gestion-transfert-error-arrow{left:200px;}#RENTE_VIAGERE_PROGRESSIVE_progressive-duree-palier-0-error-arrow, #RENTE_VIAGERE_PROGRESSIVE_progressive-duree-palier-1-error-arrow, #RENTE_VIAGERE_PROGRESSIVE_progressive-duree-palier-2-error-arrow{left:170px;}#taux-majoration-error-arrow, #taux-indexation-error-arrow, #taux-indexation-parametre-error-arrow, #tabs-parametres [id^="taux-palier-"][id$="-error-arrow"]{left:120px;}#tabs-parametres [id^="duree-palier-"][id$="-error-arrow"]{left:250px;}.erreur-croisee-bloc .col-md-12{margin-bottom:15px;}#form-popup-Fiscalite{padding:0.5em 1em;}#fieldset-tmi{width:100%;}#fieldset-tmi .section-footer{display:none;}#bt-maj-tmi{margin-bottom:5px;}.tmi-footer{text-align:right;}.form-abattement ul{width:100%;}#abattement{width:150px;}.abattement-intro{margin-left:10px;margin-right:10px;}#bt-fiscalite-annuler{float:left;}#bt-parametres-annuler{float:left;}#tooltip-epargne-terme + .tooltip > .tooltip-inner{max-width:420px;}.renvoiRachats, .renvoiRetraits{color:#858585;font-style:italic;font-size:12px;}#popup-taux-indexation input{text-align:right;}#popupVersements .form-group, #popupVersements .footable th, #popupVersements .footable td{padding:10px 3px;}#popupRachats .form-group, #popupRachats .footable th, #popupRachats .footable td, #popupRetraits .form-group, #popupRetraits .footable th, #popupRetraits .footable td{padding:10px 2px;}#popupVersements .form-group, #popupVersements .footable th, #popupVersements .footable td{padding:10px 2px;}#popupVersements .form-group-right{padding-left:5px;}#popupVersements .champs-obligatoires, #popupRachats .champs-obligatoires{display:none;}#popupRachats .form-group, #popupRachats .footable th, #popupRachats .footable td, #popupRetraits .form-group, #popupRetraits .footable th, #popupRetraits .footable td{padding:10px 2px;}.tabs .form-group .ui-widget-header .ui-tabs-active, .tabs .form-group .ui-widget-header .ui-state-default{background:none repeat scroll 0 0 rgba(0, 0, 0, 0);}.bloc3 input[type="text"], .bloc3 input[type="number"]{width:30%;}.slider-multiple-opticap .slider-saisie-multiple .bloc-saisie-0, .slider-multiple-opticap .slider-saisie-multiple .bloc-saisie-1{padding-left:10px;padding-bottom:10px;}.container-slider-choixallocation .bloc-saisie input.slider-input[type="text"], .container-slider-choixallocation .bloc-saisie input.slider-input[type="number"], .container-slider-allocations .bloc-saisie input.slider-input[type="text"], .container-slider-allocations .bloc-saisie input.slider-input[type="number"]{min-width:30%;}#select-abattement, #input-abattement{max-width:160px;}#popupParametres .tooltip-inner{max-width:350px;}.select2-container{z-index:3;width:100% !important;}.select2-search input{line-height:18px;min-width:100%;padding-right:10px;text-align:left;}.select2-results, .select2-drop{max-height:600px;}.pea{display:none;}.tooltip-value{width:130px;}.toolText_label{width:170px;}#tabs .form-group-left, #tabs-rente .form-group-left{width:34%;}.message-error span{white-space:normal;}#input-duree-garantie, select[id^=select-taux-majoration], select[id^=select-duree-majoration]{max-width:80px;}.smartphone .choix-type-representation, .smartphone .blocBoutons, .smartphone #bt-repartition-euro-uc{display:none;}#select-tmi{max-width:300px;}#tabs-main ul{padding-left:15px;}#tabs-tableau{padding:0;}.nospace{white-space:nowrap;}.choix-indexation .col-md-12 + .col-md-12 .col-md-7, .choix-indexation .col-md-12 + .col-md-12 .col-md-5{padding-left:0;}.choix-indexation label{color:#3C3C3C;}.choix-indexation label + label{margin-left:10px;}.choix-indexation .col-md-7, .choix-indexation .col-md-5{padding-left:0;text-align:left;}.choix-indexation .col-md-7 + .col-md-5{padding-right:0;}#popupParametres .form-group-left.choix-indexation{width:65% !important;}#popupParametres .form-group-left.choix-indexation .col-md-12:first-child{margin-bottom:10px;}#popupParametres .form-group.etat-taux-indexation .form-group-right{vertical-align:bottom;}#popupParametres .indexation-active{margin-bottom:15px;margin-left:10px;}#tabs-parametres-epargne.sans-rente{border-width:0px;}select.select-tauxGestion{width:52%;}.bloc-repartition{margin-bottom:20px;}.btn-choixSupport{margin-top:7%;}#tableauSyntheseEpargne .footable td{padding:10px 4px;}#tableauFiscaliteRachats .footable td{padding:10px 0px;}#tableauFiscaliteRachats .footable th{padding:10px 5px;}.form-group.choix-indexation{margin-top:10px;padding-left:20%;}.choix-indexation .col-md-12{padding-bottom:12px;}#container-mail-personnel-client-error{margin-left:35%;padding-left:13px;}#resultatChartContainer, #resultatRenteChartContainer, #resultatRenteCapitalChartContainer, #securisationChartContainer{height:375px;}#securisationChartContainer{width:100%;}#repartitionChartContainer{height:150px;width:80%;}#div-indexation-fixe{padding-left:57px;margin-top:10px;}#div-indexation-libre .form-group-left{width:30% !important;}#container-taux-indexation-parametre-error{margin-left:10%;}#taux-indexation-checkbox{display:none;}.select2-container--default .select2-results > .select2-results__options{max-height:600px;}#row-choixSupport{text-align:right;}#selectionSupport .group-allocation-total{width:63%;}#popupParametres .etat-parametre-taux-interet-evolutif .form-group-left{width:48% !important;}@media(max-width:1024px){#tableauRente tr td.footable-first-column{text-align:left;padding-left:40px;}#tableauRente tr.even td.footable-first-column{text-align:left;padding-left:20px;}}.slider-profil .slider-saisie{width:200px;}.tooltextChartCapital{width:300px;}.tooltextChartCapital .toolText_label{width:200px;}.tooltextChartCapital .tooltip-value{width:100px;}#dfi{width:100%!important;background-color:#eeeeee;}#dfi iframe{width:100%;height:650px;border:none;}.link.lienDFI, .link.lienOpf{width:auto;}#dialog-hvs-dfi .ui-dialog-buttonset .ui-button:first-child{float:right;}.toolText_serie_value{white-space:nowrap;}#opfPopup{padding:0px;background-color:#eeeeee;}#resultatRenteChart .toolText_serie_value{float:right;}#opfPopup iframe{width:100%;height:100%;}.slider-allocations-handle{background:#a4a4a4;height:5px;width:5px;border:11px solid #6586a6;border-radius:14px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;position:absolute;}.slider-allocations-profil-indicator{height:20px;position:absolute;background:none repeat scroll 0 0 #858585;width:3px;border-radius:6px;margin-left:12px;}.slider-allocations-profil-legend{margin-left:5%;font-size:14px;color:#707070;}.slider-legend-profil{margin-left:10%;padding-bottom:10px;}#total-existant-tooltip, #total-rachat-existant-tooltip{float:none;line-height:0px;margin-left:10px;}#container-date-debut-rachat-error .arrow-error, #container-taux-majoration-RENTE_VIAGERE_CONFORT_majoree-error .arrow-error{left:40px;}#container-taux-interet-technique-error .arrow-error{left:190px;}#blocRenteAPaliers .error-container[id*="progressiveCroissante-duree"] .arrow-error, #blocRenteAPaliers .error-container[id*="progressiveDecroissante-duree"] .arrow-error{left:170px;}#blocRenteAPaliers .error-container[id*="progressiveCroissante-taux"] .arrow-error, #blocRenteAPaliers .error-container[id*="progressiveDecroissante-taux"] .arrow-error{left:40px;}#dialog-hvs-opfPopup .section-footer{display:none;}.form-group.rendement-fixe, .form-group.rendement-select{clear:both;}#popupParametres hr{margin:10px 0;}.margin-flat-tax{width:45%;}.margin-left-msg-flat-tax{width:90%;}.margin-right-msg-flat-tax{width:5%;vertical-align:middle;}.etat-fiscalite-ir .tooltip-inner, .etat-fiscalite-pfu .tooltip-inner{max-width:440px;}#tooltip-fisca{max-width:600px;}@media screen and (max-width:500px){body:not(.forcerSelectRepartition) .container-slider-allocations .slider-content-object, body:not(.forcerSelectRepartition) .slider-legend-opf{display:none!important;}}@media screen and (min-width:501px){body:not(.forcerSelectRepartition) .bloc-select-profil{display:none!important;}}body.forcerSelectRepartition .container-slider-allocations .slider-content-object, body.forcerSelectRepartition .slider-legend-opf{display:none!important;}.bloc-select-profil{display:flex;gap:10px;flex-direction:row;}.bloc-select-profil .bloc-select{width:100%;}.bloc-select-profil .detail-repartition{width:80%;display:flex;flex-direction:column;align-items:flex-start;gap:2px;}@media(max-width:480px){.bloc-select-profil select, .bloc-select-profil .ui-widget select{width:100%;}}#popupVersements-table-flux .row.table-header, #popupRachats-table-flux .row.table-header, #popupRetraits-table-flux .row.table-header{background-color:#3c3c3c;color:#ffffff;font-style:initial;font-weight:bold;}#popupVersements-table-flux .form-group-right, #popupRachats-table-flux .form-group-right, #popupRetraits-table-flux .form-group-right{line-height:40px;}#popupVersements-table-flux hr, #popupRachats-table-flux hr, #popupRetraits-table-flux hr{margin:5px 0px;}#popupVersements-table-flux .row.row-total-credit, #popupRachats-table-flux .row.row-total-credit, #popupRetraits-table-flux .row.row-total-credit{color:#3c3c3c;}#popupVersements-table-flux .message-error, #popupRachats-table-flux .message-error, #popupRetraits-table-flux .message-error{white-space:pre-wrap;}#popupVersements-table-flux ul, #popupRachats-table-flux ul, #popupRetraits-table-flux ul, #popupVersements-table-flux li, #popupRachats-table-flux li, #popupRetraits-table-flux li{margin:0;list-style:none;}@media(min-width:810px){#popupVersements-table-flux .form-group-left, #popupRachats-table-flux .form-group-left, #popupRetraits-table-flux .form-group-left{display:none;}#popupVersements-table-flux .form-group, #popupRachats-table-flux .form-group, #popupRetraits-table-flux .form-group{white-space:nowrap;}#popupVersements-table-flux .en-tete-tableau.breackable, #popupRachats-table-flux .en-tete-tableau.breackable, #popupRetraits-table-flux .en-tete-tableau.breackable{white-space:normal;}#popupVersements-table-flux .col-md-4, #popupRachats-table-flux .col-md-4, #popupRetraits-table-flux .col-md-4{width:41%;}#popupVersements-table-flux .col-md-6, #popupRachats-table-flux .col-md-6, #popupRetraits-table-flux .col-md-6{width:42%;white-space:nowrap;padding:5px 12px;}#popupVersements-table-flux .col-md-2 .error-container, #popupRachats-table-flux .col-md-2 .error-container, #popupRetraits-table-flux .col-md-2 .error-container{margin-left:-100%;overflow:visible;padding-left:0;position:relative;width:250%;margin-right:-500px;}#popupVersements-table-flux .col-md-2 .arrow-error, #popupRachats-table-flux .col-md-2 .arrow-error, #popupRetraits-table-flux .col-md-2 .arrow-error{left:60%;}#popupVersements-table-flux .message-error, #popupRachats-table-flux .message-error, #popupRetraits-table-flux .message-error{max-width:none;text-align:center;white-space:pre-wrap;width:auto;}#popupVersements-table-flux .col-md-6 .error-container, #popupRachats-table-flux .col-md-6 .error-container, #popupRetraits-table-flux .col-md-6 .error-container{margin-left:40px;margin-right:-1000px;width:150%;}#popupVersements-table-flux .col-md-6 [name$="dateDebut"] + .error-container .arrow-error, #popupRachats-table-flux .col-md-6 [name$="dateDebut"] + .error-container .arrow-error, #popupRetraits-table-flux .col-md-6 [name$="dateDebut"] + .error-container .arrow-error{left:16%;}#popupVersements-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error, #popupRachats-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error, #popupRetraits-table-flux .col-md-6 [name$="dateFin"] + .error-container .arrow-error{left:75%;}#popupVersements-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container, #popupRachats-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container, #popupRetraits-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container{margin-left:14%;margin-right:-700px;width:150%;}#popupVersements-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container .arrow-error, #popupRachats-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container .arrow-error, #popupRetraits-table-flux .col-md-6 [name^="fluxExceptionnels"] + .error-container .arrow-error{left:15%;}}@media(max-width:810px){#popupVersements-table-flux div.form-group, #popupRachats-table-flux div.form-group, #popupRetraits-table-flux div.form-group{float:left;}}@media(max-width:810px){#popupVersements-table-flux .col-md-4, #popupRachats-table-flux .col-md-4, #popupRetraits-table-flux .col-md-4{width:67%;}#popupVersements-table-flux .col-md-6, #popupRachats-table-flux .col-md-6, #popupRetraits-table-flux .col-md-6{width:28%;}#popupVersements-table-flux .col-md-2, #popupRachats-table-flux .col-md-2, #popupRetraits-table-flux .col-md-2{width:28%;}}#ligne-rachat-total .col-md-6 .form-group-right{white-space:nowrap;}.form-input-date{min-width:100px;}.table-header{text-align:center;}@media(max-width:810px){.col-md-4.form-group.visible-md.visible-lg{display:block !important;}}@media(max-width:810px){.row.table-header.form-group.visible-md.visible-lg{display:none !important;}}.desktop button.btn-primaire:hover .ui-button-text{color:#FFFFFF !important;}#panel-icon{display:none !important;}.btn-footer.ui-button:hover, button.btn.btn-footer.btn-primaire:hover{background:#6586a6;}