@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USew8.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHvxk.ttf) format('truetype')}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVew8.ttf) format('truetype')}.filtered-data-list{background:#f5f5f5;border:none;border-radius:4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.5);display:flex;flex-direction:column;font-size:1em;font-weight:400;height:320px;max-width:655px;overflow:hidden;position:absolute;width:655px;z-index:1100}.filtered-data-list .region-filter{padding:5px}.filtered-data-list .region-filter span{font-weight:700;margin-right:10px}.filtered-data-list .region-filter span.ico-close2{margin:0;position:relative;float:right;top:11px;left:-10px;cursor:pointer}.filtered-data-list .region-filter span.ico-close2:hover{opacity:.8}.filtered-data-list .region-filter select{width:auto;display:inline-block}.filtered-data-list .region-filter .btn-close{background:#e23c03;border:none;border-bottom:1px #ddd solid;color:#fff;float:right;margin-top:8px}.filtered-data-list nav{display:flex;flex:0 0 36px;width:100%;z-index:1}.filtered-data-list nav button{border-radius:0;border:none;border-bottom:1px #ddd solid;border-right:1px #ddd solid;flex:1}.filtered-data-list nav button:last-of-type{border-right:none}.filtered-data-list nav button.active{background:#56666f;color:#e8e8e8}.filtered-data-list article{flex:1;overflow:auto}.filtered-data-list .suggestion-heading{background-image:none;color:#2e3a41;cursor:default;margin:0;min-height:0;opacity:.35;font-weight:700;padding:5px 12px;position:relative}.filtered-data-list .suggestion{background:0 0;border:none;cursor:pointer;display:block;font-weight:600;min-height:0;padding:5px 12px 5px 22px;position:relative;text-align:left;width:100%}.filtered-data-list .suggestion:focus,.filtered-data-list .suggestion:hover{background:rgba(0,0,0,.6);color:#f5f5f5}.panel-account .portfolio-lists-headings{display:flex;font-weight:600;justify-content:flex-end}.panel-account .portfolio-lists-headings .risk-reward-graph-heading{font-size:16px;text-align:center;width:220px}.panel-account .portfolio-list{margin-top:25px}.panel-account .truncate{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.panel-account .truncate .dd-open{overflow:visible}.panel-account .truncate .truncate.dd-open{overflow:visible}.panel-account .list-group-item{padding:0}.panel-account .no-dragging{display:none}.panel-account .handle{font-size:1.1em;top:12px;left:5px}.panel-account .move-portfolio-button{font-size:12px;cursor:pointer}.panel-account super{color:#36a8c4;cursor:pointer;font-size:1.12em}.panel-account .holdings-tooltip:hover{cursor:pointer}@media only screen and (min-width:1366px){.panel-account .risk-reward-graph-heading{width:220px}}.portfolio-collapse .portfolio-collapse-header{display:flex;position:relative}.portfolio-collapse .portfolio-collapse .portfolio-collapse-header:before{border-bottom:1px solid #000;border-left:1px solid #000;content:'';height:50%;left:-5px;position:absolute;width:5px}.portfolio-collapse.portfolio-list>.portfolio-collapse-content{padding-left:20px}.portfolio-collapse button:not(.unlinkModalButtons){background-color:transparent;width:45%!important;border:none;color:#36a8c4;cursor:pointer;flex:0 0 30px;font-weight:400;font-size:17px}.portfolio-collapse button:not(.unlinkModalButtons):focus{outline:0}.portfolio-collapse button:not(.unlinkModalButtons):hover{color:#2b869c;text-decoration:none}.portfolio-collapse button.unlinkModalButtons{margin-top:10px;background-color:#36a8c4;color:#fff;width:45%!important}.portfolio-collapse button.unlinkModalButtons:hover{background-color:#2b869c;text-decoration:none}#unlinkModal .modal-header{border-bottom:none}#unlinkModal .close{width:auto!important}.portfolio-detail{display:flex;align-items:center;position:relative;flex:1;min-width:180px}.portfolio-detail .badge{background-color:#56666f;font-size:14px}.portfolio-detail .portfolio-name{font-size:18px;margin:4px 0;padding:4px;text-align:left;height:26px}.portfolio-detail .dd-open .dropdown-menu{display:block}.portfolio-detail .set-recommendation{border:1px dashed #999;background-color:transparent}.portfolio-detail .set-recommendation .icon{margin-left:4px}.portfolio-detail .v-center{align-items:center;display:flex;margin-right:8px}.portfolio-detail .icon-tab:before{content:"\ea45"}.portfolio-detail .unlink-btn{width:49%;text-align:center;display:inline-block}.position-table,.position-table .position-content{flex-direction:column}.position-table,.position-table .position,.position-table .position-content,.position-table .position-header{display:flex;position:relative}.position-table .position-header{font-weight:700;border-bottom:2px solid #000}.position-table .position{align-items:center}.position-table .position:nth-child(even){background-color:#f3f3f3f3}.position-table .price,.position-table .value{flex:0 0 60px}.position-table .symbol{flex:0 0 70px}.position-table .name,.position-table .price,.position-table .symbol,.position-table .value{padding:0 2px}.position-table .name{flex:1;min-width:30px}.position-table .risk-reward{width:150px}@media only screen and (max-width:1439px){.position-table .name{visibility:hidden}.position-table .price{display:none}}@media only screen and (min-width:1440px){.position-table .name{min-width:82px}.position-table .risk-reward{width:220px}}.portfolio-detail .risk-reward-graph{flex:0 0 calc(40%);margin-left:10px;min-height:42px;width:100%}.risk-reward-graph{min-height:42px;width:150px}.risk-reward-graph,.risk-reward-graph .percentage,.risk-reward-graph .risk-loss,.risk-reward-graph .risk-return{display:flex;position:relative}.risk-reward-graph .risk-loss,.risk-reward-graph .risk-return{align-items:stretch;flex:1}.risk-reward-graph .risk-loss .label-spacer,.risk-reward-graph .risk-return .label-spacer{width:42px}.risk-reward-graph .risk-loss .percentage-label,.risk-reward-graph .risk-return .percentage-label{align-items:center;display:flex;height:100%;position:absolute;z-index:1}.risk-reward-graph .risk-loss .percentage-label>span,.risk-reward-graph .risk-return .percentage-label>span{background-color:#fff;padding:2px;font-size:15px}.risk-reward-graph .risk-loss .percentage,.risk-reward-graph .risk-return .percentage{flex:1}.risk-reward-graph .risk-loss .bar,.risk-reward-graph .risk-return .bar{align-self:center;height:14px;width:100%;z-index:1}.risk-reward-graph .risk-loss{border-right:2px solid #000}.risk-reward-graph .risk-loss .percentage{justify-content:flex-end}.risk-reward-graph .risk-loss .percentage .bar{background-color:#e23c03;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;margin-left:2px}.risk-reward-graph .risk-return .percentage{justify-content:flex-start}.risk-reward-graph .risk-return .percentage .bar{background-color:#029d53;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-right:2px}.risk-reward-graph .loss-tolerance{position:absolute;top:0;right:0;width:0;height:100%;border-right:1px dashed #999}.risk-reward-graph .loss-tolerance:after{content:attr(data-loss-tolerance);font-weight:600;position:relative;color:#56666f;top:-22px;left:-52px;font-size:1.1em;width:106px;display:block;text-align:center}.impact-bar-hover-area label{cursor:pointer}.account-summary-proposal .loss-tolerance:after{display:none}.position:nth-child(even) .risk-reward-graph .risk-loss .percentage-label>span,.position:nth-child(even) .risk-reward-graph .risk-return .percentage-label>span{background-color:#f3f3f3f3}@media only screen and (min-width:1440px){.risk-reward-graph{width:220px}}.vue-barchart .chart-container{border:2px solid #ccc;margin:0 auto;width:90%;height:405px;position:absolute;top:-50px}.vue-barchart .chart-container .title-background{border-bottom:2px solid #ccc;position:relative;width:100%;height:46px;background-color:#ddd;padding:5px;font-weight:700}.vue-barchart .barchart-legend{margin-top:30px}.vue-barchart .barchart-legend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.vue-barchart .barchart-legend table td.legendColorBox{width:14px}.vue-barchart .barchart-legend table td.legendColorBox>div{padding:0!important;border:0!important}.vue-barchart .barchart-legend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.vue-barchart .barchart-legend table td.legendLabel:nth-child(2){padding-right:15px}.vue-piechart .chart-wrapper .pie-chart-wrapper{position:relative;width:400px;margin:0 auto 20px}.vue-piechart .chart-wrapper .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:2.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:175px;width:100%;left:0}.vue-piechart .chart-wrapper .proposal.pie-chart-wrapper{position:relative;width:400px!important;margin:0 auto 50px}.vue-piechart .chart-wrapper .proposal.pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;height:400px;width:257px;line-height:0;font-size:88px;font-weight:300;text-align:center;pointer-events:none;z-index:2;left:72px;top:188px}.vue-piechart .chart-wrapper .proposal.pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:40px;left:0;font-size:29px;margin-top:3px;width:inherit;line-height:35px}.vue-piechart .chart-wrapper .pie-chart{min-height:400px}.vue-piechart.proposal.ips-template{overflow:visible;position:relative;height:628px}.vue-piechart.proposal.ips-template .pie-chart-title{top:100px}.vue-piechart.proposal.ips-template .pie-chart-wrapper{width:100%}.vue-piechart.proposal.ips-template .pie-chart-wrapper .pie-chart-legend{width:100%}.vue-piechart.optimizer{min-height:360px}.vue-piechart.optimizer .pie-chart-title{top:35px!important;left:30px!important}.fixed-income-summary{margin:0 auto}.fixed-income-summary table{width:90%}.fixed-income-summary th{text-align:center;padding:5px;vertical-align:middle}.fixed-income-summary tr{border-bottom:none}.fixed-income-summary table.crp-table1 tbody tr td{text-align:center;padding:5px;border:none!important;position:relative}.fixed-income-summary .rpc-style-box{table-layout:fixed;height:200px}.fixed-income-summary .row-label-alignment{position:relative;left:-10px;text-align:right;vertical-align:middle;border:none}.fixed-income-summary .column-label-alignment{position:relative;vertical-align:bottom;border:none}.fixed-income-summary .column-label-alignment,.fixed-income-summary .row-label-alignment{font-size:1.2em;font-weight:500}.fixed-income-summary .style-box{background-color:#4087bd;vertical-align:middle;color:#fff;font-size:2em;font-weight:700;padding:25px 0;margin:auto;width:60px;height:60px}.fixed-income-summary .not-applicable{position:absolute;font-size:145px;top:15px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.fixed-income-summary.rp2 table{width:285px;margin:0 auto}.fixed-income-summary.rp2 .style-box{padding:10px 0;width:60px;height:60px;font-size:2em}.fixed-income-summary.rp2 .rpc-style-box{height:100px}.fixed-income-summary.rp2 .column-label-alignment,.fixed-income-summary.rp2 .row-label-alignment{font-size:17px}.fixed-income-summary.rp2 table.crp-table1 tbody:hover{cursor:pointer}@media only screen and (max-width:1500px){.fixed-income-summary.rp2 .style-box{width:50px;height:50px;font-size:1.5em}}.fixed-income-summary.rpc .rpc-style-box{height:20px}.fixed-income-summary.rpc .row-label-alignment{left:-20px}.fixed-income-summary.rpc .not-applicable{position:absolute;font-size:145px;top:-14px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.fixed-income-summary.proposal .style-box{width:110px;height:110px;font-size:50px!important;padding:18px 0}.fixed-income-summary.proposal .table{width:510px;margin-left:25px}.fixed-income-summary.proposal .column-label-alignment,.fixed-income-summary.proposal .row-label-alignment{font-size:20px}.fixed-income-summary.proposal .rpc-style-box{height:175px}.fixed-income-summary.proposal .not-applicable{left:75px;top:90px}.fixed-income-summary.rpc-print table{width:80.5%}.fixed-income-summary.rpc-print .empty-cell{width:113px}.fixed-income-summary.rpc-print .rpc-style-box{height:0}#fixedIncomeAnalysisModal .modal-mask,.fixed-income-modal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}#fixedIncomeAnalysisModal .modal-body .row,.fixed-income-modal .modal-body .row{background-color:#fff;margin-bottom:20px}#fixedIncomeAnalysisModal .modal-body .row:last-of-type,.fixed-income-modal .modal-body .row:last-of-type{margin-bottom:0}#fixedIncomeAnalysisModal.interface-found .modal-content,.fixed-income-modal.interface-found .modal-content{height:626px}.fixed-income-detail .interest-rate-credit-row{padding:20px 10px}.fixed-income-detail .interest-rate-credit-row td,.fixed-income-detail .interest-rate-credit-row th{padding:10px;border-bottom:1px solid #ddd}.fixed-income-detail .chart-info-container .col-xs-6{padding:20px 10px}.fixed-income-detail .table-title{width:45%}.fixed-income-detail.rp2 .chart-info-container{margin-top:0}.fixed-income-detail.rp2 .chart-info-container .col-xs-6{padding:40px 10px 60px}.fixed-income-detail.proposal .chart-info-container{margin-left:50px;margin-top:100px}.fixed-income-detail.proposal .fixed-income-table-container{padding:0!important}.fixed-income-detail.proposal .table{border:1px solid #ddd}.fixed-income-detail.proposal .table td,.fixed-income-detail.proposal .table th{padding:20px!important}.fixed-income-detail.proposal .table th{font-size:32px!important}.fixed-income-detail.proposal .table td{font-size:24px!important}.fixed-income-detail.proposal .barchart-legend{display:none}.fixed-income-detail.proposal .data-point-label{font-size:20px!important}.fixed-income-detail.proposal.single .flot-tick-label{margin-left:60px!important}.fixed-income-detail.proposal.single .barchart-legend table{width:90%!important}.fixed-income-detail.proposal.single .port-2-square{display:none}.fixed-income-detail.proposal .portfolio-name-wrapper{position:relative;right:0;margin-top:-70px;background-color:transparent}.fixed-income-detail.proposal .portfolio-name-wrapper .title-container{height:45px;display:block;float:right;clear:both}.fixed-income-detail.proposal .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.fixed-income-detail.proposal .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.fixed-income-detail.proposal .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.fixed-income-detail.proposal .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.fixed-income-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.fixed-income-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.fixed-income-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.fixed-income-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.fixed-income-detail.proposal .credit-rating-interface{margin-top:50px}.fixed-income-detail .portfolio-name-wrapper,.fixed-income-geographic-detail .portfolio-name-wrapper,.fixed-income-sector-detail-title .portfolio-name-wrapper,.fixed-income-sector-summary .portfolio-name-wrapper,.fixed-income2-summary .portfolio-name-wrapper{position:relative;right:0;margin-top:-70px;background-color:transparent}.fixed-income-detail .portfolio-name-wrapper .title-container,.fixed-income-geographic-detail .portfolio-name-wrapper .title-container,.fixed-income-sector-detail-title .portfolio-name-wrapper .title-container,.fixed-income-sector-summary .portfolio-name-wrapper .title-container,.fixed-income2-summary .portfolio-name-wrapper .title-container{height:45px;display:block;float:right;clear:both}.fixed-income-detail .portfolio-name-wrapper .port-square,.fixed-income-geographic-detail .portfolio-name-wrapper .port-square,.fixed-income-sector-detail-title .portfolio-name-wrapper .port-square,.fixed-income-sector-summary .portfolio-name-wrapper .port-square,.fixed-income2-summary .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.fixed-income-detail .portfolio-name-wrapper .port-1-square,.fixed-income-geographic-detail .portfolio-name-wrapper .port-1-square,.fixed-income-sector-detail-title .portfolio-name-wrapper .port-1-square,.fixed-income-sector-summary .portfolio-name-wrapper .port-1-square,.fixed-income2-summary .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.fixed-income-detail .portfolio-name-wrapper .port-2-square,.fixed-income-geographic-detail .portfolio-name-wrapper .port-2-square,.fixed-income-sector-detail-title .portfolio-name-wrapper .port-2-square,.fixed-income-sector-summary .portfolio-name-wrapper .port-2-square,.fixed-income2-summary .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.fixed-income-detail .portfolio-name-wrapper .portfolio-name,.fixed-income-geographic-detail .portfolio-name-wrapper .portfolio-name,.fixed-income-sector-detail-title .portfolio-name-wrapper .portfolio-name,.fixed-income-sector-summary .portfolio-name-wrapper .portfolio-name,.fixed-income2-summary .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.fixed-income-detail .portfolio-name-wrapper .portfolio-name span.port-value,.fixed-income-geographic-detail .portfolio-name-wrapper .portfolio-name span.port-value,.fixed-income-sector-detail-title .portfolio-name-wrapper .portfolio-name span.port-value,.fixed-income-sector-summary .portfolio-name-wrapper .portfolio-name span.port-value,.fixed-income2-summary .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.fixed-income-detail .portfolio-name-wrapper .portfolio-name span.port-name-wrapper,.fixed-income-geographic-detail .portfolio-name-wrapper .portfolio-name span.port-name-wrapper,.fixed-income-sector-detail-title .portfolio-name-wrapper .portfolio-name span.port-name-wrapper,.fixed-income-sector-summary .portfolio-name-wrapper .portfolio-name span.port-name-wrapper,.fixed-income2-summary .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.fixed-income-detail .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name,.fixed-income-geographic-detail .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name,.fixed-income-sector-detail-title .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name,.fixed-income-sector-summary .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name,.fixed-income2-summary .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.fixed-income-detail .portfolio-name-wrapper .portfolio-name span.port-square-wrapper,.fixed-income-geographic-detail .portfolio-name-wrapper .portfolio-name span.port-square-wrapper,.fixed-income-sector-detail-title .portfolio-name-wrapper .portfolio-name span.port-square-wrapper,.fixed-income-sector-summary .portfolio-name-wrapper .portfolio-name span.port-square-wrapper,.fixed-income2-summary .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.fixed-income2-summary.proposal .not-applicable img{width:40%}.fixed-income2-summary.proposal .not-applicable>span{width:40%}.fixed-income2-summary.proposal .chart-group{height:450px}.fixed-income2-summary.proposal .chart-group .chart-group-header{font-weight:700}.fixed-income2-summary.proposal .spectrum-chart.vertical .spectrum-track .spectrum-indicator{max-width:120px;font-size:1.5em!important;padding:10px 15px!important}.fixed-income2-summary.proposal .spectrum-chart.vertical{width:116px;height:330px}.fixed-income2-summary.proposal .spectrum-chart.vertical .spectrum-track{width:20px}.fixed-income2-summary.proposal .spectrum-chart.vertical .spectrum-track:before{width:14px;bottom:-28px;left:-15px;font-size:50px}.fixed-income2-summary.proposal .spectrum-chart.vertical .spectrum-track:after{width:14px;top:-35px;left:-15px;font-size:50px}.fixed-income2-summary.rpc-print .chart-group{width:48%!important}.fixed-income2-summary.rpc-print .not-applicable,.fixed-income2-summary.rpc-print .spectrum{position:relative!important;width:50%!important;height:50%!important;margin:auto!important}.fixed-income2-detail.proposal .charts-container,.fixed-income2-detail.proposal .table-wrapper{background-color:#fff}.fixed-income2-detail.proposal .charts-container{margin-bottom:10px}.fixed-income2-detail.proposal .coupon span{margin-left:35px}.fixed-income2-detail.proposal .compare-highlight{position:relative;padding:3px 8px}.fixed-income2-detail.proposal .compare-highlight span{border:3px solid #029d53;border-radius:6px;padding:6px 8px 2px;position:relative;color:#029d53!important;top:6px}.fixed-income2-detail.proposal.compare-stat{position:relative}.fixed-income2-detail.single h3{padding-top:20px!important}.fixed-income-sector-detail h3,.fixed-income-sector-summary h3,.fixed-income2-detail h3{font-weight:700;margin-bottom:5px;font-size:1.25em}.fixed-income-sector-detail-title.proposal .portfolio-name-wrapper{margin-top:-10px;top:-65px}.fixed-income2-summary .spectrum-chart.vertical{height:328px!important;width:112px!important}.fixed-income2-summary .spectrum-chart[class$="#4087bd"] .spectrum-indicator,.fixed-income2-summary .spectrum-chart[class$="#4087bd"] .spectrum-track{background:'#4087bd'!important}.fixed-income2-summary .spectrum-chart[class$="#4087bd"] .spectrum-track:after,.fixed-income2-summary .spectrum-chart[class$="#4087bd"] .spectrum-track:before{color:'#4087bd'!important}.fixed-income2-summary .spectrum-chart[class$="#4da74d"] .spectrum-indicator,.fixed-income2-summary .spectrum-chart[class$="#4da74d"] .spectrum-track{background:#4da74d}.fixed-income2-summary .spectrum-chart[class$="#4da74d"] .spectrum-track:after,.fixed-income2-summary .spectrum-chart[class$="#4da74d"] .spectrum-track:before{color:#4da74d}.fixed-income2-summary .spectrum-chart[class$="#EDC240"] .spectrum-indicator,.fixed-income2-summary .spectrum-chart[class$="#EDC240"] .spectrum-track{background:#edc240}.fixed-income2-summary .spectrum-chart[class$="#EDC240"] .spectrum-track:after,.fixed-income2-summary .spectrum-chart[class$="#EDC240"] .spectrum-track:before{color:#edc240}.fixed-income2-summary .spectrum-chart[class$="#777777"] .spectrum-indicator,.fixed-income2-summary .spectrum-chart[class$="#777777"] .spectrum-track{background:#777}.fixed-income2-summary .spectrum-chart[class$="#777777"] .spectrum-track:after,.fixed-income2-summary .spectrum-chart[class$="#777777"] .spectrum-track:before{color:#777}#sectorAllocation_bubbleChart .apexcharts-canvas{left:285}.print-v3 .fixed-income-geographic-summary .chart-wrapper svg{zoom:.62}#fixedIncomeSectorAnalysisSection .fixed-income-sector-detail{width:100%;margin-left:0;background-color:#fff}#fixedIncomeSectorAnalysisSection .fixed-income-sector-detail .horizontal-bar-chart-wrapper{width:95%}#fixedIncomeSectorAnalysisSection .fixed-income-sector-detail{position:relative;top:-50px}#fixedIncomeSectorAnalysisSection .fixed-income-sector-summary h3{margin-top:20px}#fixedIncomeSectorAnalysisSection .fixed-income-sector-detail-title.proposal.single{margin-top:-5px}#sectorDetails_bubbleChart .apexcharts-bar-series,#sectorDetails_bubbleChart .apexcharts-grid>*,#sectorDetails_bubbleChart .apexcharts-point-annotations,#sectorDetails_bubbleChart .apexcharts-xaxis,#sectorDetails_bubbleChart .apexcharts-yaxis-annotations .apexcharts-xaxis-annotations,#sectorDetails_bubbleChart .apexcharts-ycrosshairs .apexcharts-ycrosshairs-hidden{transform:translateX(0)}#sectorDetails_bubbleChart .apexcharts-yaxis line{transform:translateX(0)}#sectorDetails_bubbleChart .apexcharts-yaxis .apexcharts-yaxis-texts-g{transform:translateX(10px)}.fixed-income-geographic-detail.proposal .geo-map-detail{width:1200px}.fixed-income-geographic-detail.proposal .geographic-detail,.fixed-income-geographic-detail.proposal .geographic-tables-wrapper{background-color:#fff}.fixed-income-geographic-detail.proposal .geographic-detail .map-label{line-height:32px;font-size:32px}.fixed-income-geographic-detail.proposal .geographic-detail .north-america{top:165px;left:220px}.fixed-income-geographic-detail.proposal .geographic-detail .latin-america{top:416px;left:404px}.fixed-income-geographic-detail.proposal .geographic-detail .middle-east{top:291px;left:512px}.fixed-income-geographic-detail.proposal .geographic-detail .europe{top:102px;left:665px}.fixed-income-geographic-detail.proposal .geographic-detail .asia-pacific{top:196px;left:800px}.fixed-income-geographic-detail.proposal .geographic-tables-wrapper th{font-size:28px}.fixed-income-geographic-detail.proposal .geographic-tables-wrapper td{font-size:22px}.style-summary{margin:0 auto}.style-summary table{width:90%}.style-summary th{text-align:center;padding:5px;vertical-align:middle}.style-summary tr{border-bottom:none}.style-summary table.crp-table1 tbody tr td{text-align:center;padding:5px;border:none!important}.style-summary .rpc-style-box{table-layout:fixed;height:200px}.style-summary .row-label-alignment{position:relative;left:-10px;text-align:right;vertical-align:middle;border:none}.style-summary .column-label-alignment{position:relative;vertical-align:bottom;border:none}.style-summary .column-label-alignment,.style-summary .row-label-alignment{font-size:1.2em;font-weight:500}.style-summary .style-box{background-color:#4087bd;vertical-align:middle;color:#fff;font-size:2em;font-weight:700;padding:25px 0;margin:auto;width:60px;height:60px}.style-summary .rpc-stylebox-wrapper{position:relative}.style-summary .not-applicable{position:absolute;font-size:145px;top:40px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.style-summary.rp2 table{width:295px;margin:0 auto}.style-summary.rp2 .style-box{padding:10px 0}.style-summary.rp2 .rpc-style-box{height:100px}.style-summary.rp2 table.crp-table1 tbody:hover{cursor:pointer}@media only screen and (max-width:1400px){.style-summary.rp2 table{width:230px}.style-summary.rp2 .style-box{width:50px;height:50px;font-size:1.5em}}.style-summary.proposal .style-box{width:110px;height:110px;font-size:50px!important;padding:18px 0}.style-summary.proposal .table{width:510px}.style-summary.proposal .column-label-alignment,.style-summary.proposal .row-label-alignment{font-size:20px}.style-summary.proposal .not-applicable{top:122px}.style-summary.rpc-print .rpc-style-box{height:0}#styleAnalysisModal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}#styleAnalysisModal .modal-body .row{background-color:#fff;margin-bottom:15px}#styleAnalysisModal .modal-body .row:last-of-type{margin-bottom:0}.style-detail .style-summary{min-height:250px!important}.style-detail .style-summary .panel-heading{display:none}.style-detail .title-container .portfolio-name{display:block;margin-top:10px;text-align:center;font-size:20px;padding-left:82px;padding-bottom:10px}.style-detail .marketcap-wrapper,.style-detail .stylecap-wrapper{height:410px}.style-detail .marketcap-analysis-title,.style-detail .style-analysis-title{padding-left:15px}.style-detail.proposal .marketcap-wrapper .table,.style-detail.proposal .stylecap-wrapper .table{border:1px solid #ddd;margin-top:-50px}.style-detail.proposal .marketcap-wrapper .table td,.style-detail.proposal .marketcap-wrapper .table th,.style-detail.proposal .stylecap-wrapper .table td,.style-detail.proposal .stylecap-wrapper .table th{padding:10px;border-bottom:1px solid #ddd}.style-detail.proposal .marketcap-wrapper .table th,.style-detail.proposal .stylecap-wrapper .table th{font-size:32px}.style-detail.proposal .marketcap-wrapper .table td:first-child,.style-detail.proposal .stylecap-wrapper .table td:first-child{width:230px}.style-detail.proposal .marketcap-wrapper .table td,.style-detail.proposal .stylecap-wrapper .table td{font-size:24px;padding:10px}.style-detail.proposal .marketcap-wrapper .table td i,.style-detail.proposal .stylecap-wrapper .table td i{font-size:18px}.style-detail.proposal .rpc-stylebox-wrapper{margin-bottom:50px}.style-detail.proposal .rpc-stylebox-wrapper .crp-table1 tr td{border-right:none;padding:10px}.style-detail.proposal .vue-barchart .chart-container{height:450px}.style-detail.proposal .vue-barchart .barchart-legend{display:none;margin-top:30px}.style-detail.proposal .vue-barchart #marketCapBarchart,.style-detail.proposal .vue-barchart #marketCapBarchart1,.style-detail.proposal .vue-barchart #styleBarchart,.style-detail.proposal .vue-barchart #styleBarchart1{top:30px}.style-detail.proposal .style-summary .style-box{width:115px;height:115px;font-size:2.6em}.style-detail.proposal .data-point-label{font-size:20px!important}.style-detail.proposal .stylecap-wrapper{margin-top:85px}.style-detail.proposal .portfolio-name-wrapper{position:relative;right:0;margin-top:-70px;background-color:transparent}.style-detail.proposal .portfolio-name-wrapper .title-container{height:45px;display:block;float:right;clear:both}.style-detail.proposal .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.style-detail.proposal .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.style-detail.proposal .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.style-detail.proposal .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.style-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.style-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.style-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.style-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.style-detail.single .flot-tick-label{margin-left:60px!important}.style-detail.single .crp-table1{margin:auto;width:45%}.sector-summary .sector-content{cursor:pointer}.sector-summary .sector-icon-container{height:'100px';text-align:center}.sector-summary .sector-icon-container .sector-icon{width:50px}.sector-summary .panel-body{position:relative;top:20px;cursor:pointer}.sector-summary .disabled{opacity:.2}.sector-summary .loading-container img{display:block;margin-left:auto;margin-right:auto;background-color:#029d53}.sector-summary .panel-body{padding-bottom:0}.sector-summary.rpPrint .sector-icon-container{height:'100px';text-align:center}.sector-summary.rpPrint .sector-icon-container .sector-icon{width:75px}.sector-summary .not-applicable{position:absolute;font-size:145px;top:98px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.sector-modal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.sector-modal .modal-mask .modal-content{width:885px;height:970px}.sector-modal .modal-mask .modal-body .row{margin-bottom:10px}.sector-modal.interface-found .modal-content{height:626px}.sector-detail .portfolio-name{font-size:18px;width:100%;display:table;margin-right:10px}.sector-detail .portfolio-name span.port-value{margin-right:10px}.sector-detail .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:left}.sector-detail .portfolio-name span.port-name-wrapper .port-name{margin-left:40px}.sector-detail .portfolio-name span.port-square-wrapper{display:table-cell}.sector-detail .portfolio-name span.port-square-wrapper .port-square{position:absolute;width:22px;height:22px;display:inline-block;border-radius:50%}.sector-detail .portfolio-name span.port-square-wrapper .port-1-square{background-color:#4087bd}.sector-detail .portfolio-name span.port-square-wrapper .port-2-square{background-color:#4da74d}.sector-detail .sector-detail-wrapper .barchart-container{background-color:#fff}.sector-detail .sector-detail-wrapper .barchart-container .show{display:block}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon-container{height:'100px';text-align:center}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon-container .sector-icon{width:50px}.sector-detail .sector-detail-wrapper .barchart-container .percent-message{top:60px;right:60px;background-color:grey;color:#fff;position:absolute;z-index:100;width:120px;padding:10px;opacity:.8}.sector-detail .sector-detail-wrapper .barchart-container .label-wrapper{position:absolute}.sector-detail .sector-detail-wrapper .barchart-container .label-wrapper.hide-icons img{display:none!important}.sector-detail .sector-detail-wrapper .barchart-container .chart-wrapper{position:relative;width:900px}.sector-detail .sector-detail-wrapper .barchart-container .chart-wrapper .chart{width:900px;margin-top:3px}.sector-detail .sector-detail-wrapper .barchart-container .chart-wrapper .detail{padding-bottom:56.25%}.sector-detail .sector-detail-wrapper .barchart-container .chart-wrapper .sectorBackground{background-color:#fff;height:800px;position:absolute;width:210px;z-index:50;top:0;left:30px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon{position:relative;left:22px;height:55px;z-index:51}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon img{width:50px!important;display:inline-block;vertical-align:middle}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon span{width:125px;position:relative;display:inline-block;text-align:left;font-size:18px;margin-left:15px;vertical-align:middle}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.communications{top:10px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.consumer-discr{top:30px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.consumer-staples{top:50px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.energy{top:68px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.financials{top:90px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.health{top:102px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.industrials{top:100px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.industrials{top:118px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.materials{top:135px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.real-estate{top:152px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.information-tech{top:168px}.sector-detail .sector-detail-wrapper .barchart-container .sector-icon.utilities{top:190px}.sector-detail.rp2 .sector-detail-wrapper .barchart-container{background-color:#fff}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .chart-wrapper .chart{height:800px!important}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .chart-wrapper .apexcharts-canvas{position:relative;left:70px;top:-5px}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .chart-wrapper .percent-message{top:10px}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.communications{top:32px!important}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.consumer-discr{top:48px!important}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.consumer-staples{top:64px!important}.sector-detail.rp2 .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.energy{top:78px!important}.sector-detail.proposal .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.sector-detail.proposal .portfolio-name span.port-value{margin-right:10px}.sector-detail.proposal .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.sector-detail.proposal .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.sector-detail.proposal .portfolio-name span.port-square-wrapper{display:table-cell}.sector-detail.proposal .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.sector-detail.proposal .sector-detail-wrapper{margin-top:-60px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper{width:1280px;margin-top:0!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .chart{width:1280px!important;height:1390px!important;border:1px solid #ddd!important;z-index:1000!important;margin-top:45px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .sectorBackground{width:251px!important;left:3px!important;height:1358px!important;top:-40px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .sector-bottom-border{background-color:#fff;z-index:1000;width:100%;height:30px;position:absolute;bottom:11px;left:1px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .apexcharts-canvas{position:relative;left:125px;top:-5px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .apexcharts-grid{color:#fff}.sector-detail.proposal .sector-detail-wrapper .barchart-container .chart-wrapper .percent-message{top:5px;right:6px;width:165px;font-size:22px!important;opacity:1}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper{position:absolute;top:25px;left:25px}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon img{width:70px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon span{margin-left:10px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.communications{top:10px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.consumer-discr{top:116px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.consumer-staples{top:248px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.energy{top:375px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.financials{top:495px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.health{top:622px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.industrials{top:747px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.materials{top:867px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.real-estate{top:995px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.information-tech{top:1109px!important}.sector-detail.proposal .sector-detail-wrapper .barchart-container .label-wrapper .sector-icon.utilities{top:1242px!important}.sector-detail.proposal .portfolio-name-wrapper{min-height:90px;text-align:right;width:1280px}.geographic-summary{max-height:400px!important;page-break-inside:avoid!important}.geographic-summary .panel-body{padding-top:5px;padding-bottom:80px;top:20px}.geographic-summary .geo-map{z-index:9;position:relative;margin-left:5px;display:block;margin:0 auto;width:500px;cursor:pointer}.geographic-summary .barchart-title{display:none}.geographic-summary .legend-container{position:relative}.geographic-summary .legend{float:right;margin-top:10px}.geographic-summary .legend-value{text-align:right}.geographic-summary .disabled{opacity:.2}.geographic-summary .loading-container img{display:block;margin-left:auto;margin-right:auto}.geographic-summary .legend-icon{width:12px;height:12px;border-radius:50%;position:relative;display:inline-block;margin-right:5px}.geographic-summary .legend-north-america-icon{background-color:#4ba548}.geographic-summary .legend-europe-icon{background-color:#aed8f2}.geographic-summary .legend-latin-america-icon{background-color:#4087bd}.geographic-summary .legend-africa-icon{background-color:#cd4d4a}.geographic-summary .legend-asia-icon{background-color:#eec32e}.geographic-summary.rpPrint .geo-map{width:700px}.geographic-summary.rpPrint .legend-text{font-size:24px}.geographic-summary.proposal .panel-body{padding-top:20px!important}.geographic-summary .not-applicable{position:absolute;font-size:145px;top:98px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.geographic-modal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.geographic-modal .modal-mask .modal-content{width:1025px;height:1024px}.geographic-modal .modal-mask .modal-body .row{margin-bottom:10px}.geographic-modal.interface-found .modal-content{height:626px}.geographic-detail .development-type-title{padding:5px}.geographic-detail .chart-border{position:absolute}.geographic-detail .region-detail-breakdown{background-color:#fff!important;margin-top:25px!important;padding-bottom:15px!important}.geographic-detail .geo-returns-container{margin-top:64px}.geographic-detail .geo-returns-container .table{width:100%;font-size:16px}.geographic-detail .geo-returns-container .table tr{border-bottom:1px solid #ccc}.geographic-detail .geo-returns-container .table tr td,.geographic-detail .geo-returns-container .table tr th{padding:10px;min-width:150px}.geographic-detail .geo-returns-container .table tr th{background-color:#fff}.geographic-detail .geo-returns-container .table tr td{color:#000}.geographic-detail .geo-returns-container .table tr td:nth-child(2),.geographic-detail .geo-returns-container .table tr td:nth-child(3){text-align:right}.geographic-detail .geo-returns-container .table tr th:nth-child(2),.geographic-detail .geo-returns-container .table tr th:nth-child(3){text-align:right}.geographic-detail .geo-returns-container.single-port td,.geographic-detail .geo-returns-container.single-port th{padding:25px}.geographic-detail .geo-map-detail{width:870px;z-index:9;position:relative;display:block;margin:0 auto}.geographic-detail .map-label{position:absolute;z-index:20;text-align:left;line-height:24px;color:#fff;font-size:26px;font-weight:900;text-shadow:1px 1px 2px #191818}.geographic-detail .north-america{top:128px;left:190px}.geographic-detail .latin-america{top:292px;left:310px}.geographic-detail .europe{top:60px;left:550px}.geographic-detail .middle-east{top:210px;left:445px}.geographic-detail .asia-pacific{top:151px;left:638px}.geographic-detail .legend-north-america-icon{background-color:#4ba548}.geographic-detail .legend-europe-icon{background-color:#aed8f2}.geographic-detail .legend-latin-america-icon{background-color:#4087bd}.geographic-detail .legend-africa-icon{background-color:#cd4d4a}.geographic-detail .legend-asia-icon{background-color:#eec32e}.geographic-detail .legend-text{margin-right:10px;font-size:14px}.geographic-detail .legend-icon{width:12px;height:12px;border-radius:50%;position:relative;display:inline-block;margin-right:5px}.geographic-detail.proposal .region-detail-breakdown{margin-top:150px!important}.geographic-detail.proposal .geo-chart-wrapper{position:relative;top:15px}.geographic-detail.proposal .geographic-tables-wrapper{position:relative;top:-48px}.geographic-detail.proposal .development-type-title{display:none}.geographic-detail.proposal .portfolio-name-wrapper{position:relative;right:0;margin-top:-70px;background-color:transparent}.geographic-detail.proposal .portfolio-name-wrapper .title-container{height:45px;display:block;float:right;clear:both}.geographic-detail.proposal .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.geographic-detail.proposal .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.geographic-detail.proposal .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.geographic-detail.proposal .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.geographic-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.geographic-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.geographic-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:0!important}.geographic-detail.proposal .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.geographic-detail.proposal .vue-barchart{left:-60px;position:relative}.geographic-detail.proposal .chart-container{left:67px;height:512px;width:85%;top:-90px}.geographic-detail.proposal .legend-icon{width:18px;height:18px}.geographic-detail.proposal .table th{font-size:32px!important}.geographic-detail.proposal .table td{font-size:24px}.geographic-detail.proposal .table tbody tr td{padding:3px 15px!important;width:30%!important}.geographic-detail.proposal .table .legend-text{font-size:22px}.geographic-detail.proposal .geo-returns-container{margin-left:0!important;margin-top:-12px!important}.geographic-detail.proposal .geo-map-detail{width:1300px!important;z-index:9;position:relative;display:block;margin:0 auto}.geographic-detail.proposal .map-label{position:absolute!important;z-index:20!important;text-align:left!important;line-height:44px!important;color:#fff!important;font-size:40px!important;font-weight:900!important}.geographic-detail.proposal .north-america{top:166px!important;left:184px!important}.geographic-detail.proposal .latin-america{top:433px!important;left:389px!important}.geographic-detail.proposal .europe{top:94px!important;left:678px!important}.geographic-detail.proposal .middle-east{top:289px!important;left:520px!important}.geographic-detail.proposal .asia-pacific{top:207px!important;left:828px!important}.geographic-detail.proposal.single .flot-tick-label{margin-left:80px!important}.geographic-detail.proposal.single .barchart-legend table{width:75%!important}.geographic-detail.proposal.single .region-detail-breakdown{margin-top:215px!important}.geographic-detail.proposal.single .geo-chart-wrapper{position:relative;top:5px}.geographic-detail.proposal.single .geographic-tables-wrapper{position:relative;top:-22px}.geographic-detail.proposal.single .table tbody tr td{padding:10px 15px!important;width:30%!important}.geographic-detail.proposal.single .table .legend-text{font-size:22px}.drawdown-summary .portfolio-container{width:100%}.drawdown-summary .portfolio-container .portfolio-name{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.drawdown-summary .portfolio-container .sine-graphic{display:block;height:145px;width:220px;background-image:url(/static/images/sine-graphic.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;float:left;margin:24px 0;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41}.drawdown-summary .portfolio-container .sine-graphic .mdd-peak{position:absolute;top:-26px;left:0;font-size:16px;font-weight:500}.drawdown-summary .portfolio-container .sine-graphic .mdd-peak>span{font-weight:300}.drawdown-summary .portfolio-container .sine-graphic .mdd-peak:after{content:'Peak';display:none;position:absolute;top:20px;right:0;font-size:13px;font-weight:300}.drawdown-summary .portfolio-container .sine-graphic .mdd-trough{position:absolute;bottom:-26px;right:0;font-size:16px;font-weight:500}.drawdown-summary .portfolio-container .sine-graphic .mdd-trough>span{font-weight:300}.drawdown-summary .portfolio-container .sine-graphic .mdd-trough:after{content:'Trough';display:none;position:absolute;top:-16px;left:0;font-size:13px;font-weight:300}.drawdown-summary .portfolio-container .mdd-value{float:right;width:calc(100% - 220px);height:145px;position:relative;text-align:center;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41;margin-top:24px}.drawdown-summary .portfolio-container .mdd-value>span{position:absolute;top:50%;left:0;width:100%;line-height:1.1;transform:translateY(-50%);font-size:48px;color:#e23c03}.drawdown-summary .portfolio-container .mdd-value>span:before{content:"\eb28";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;top:-48px;color:#2e3a41}.drawdown-summary .portfolio-container .mdd-value>span:after{content:"\eb2c";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;bottom:-48px;color:#2e3a41}.drawdown-summary.proposal .panel-body{padding-top:60px!important}.drawdown-modal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.drawdown-modal .modal-mask .modal-content{width:1025px;background:#e8e8e8;overflow:auto}.drawdown-modal .modal-mask .modal-header{background:#fff}.drawdown-modal .modal-mask .modal-body .row{margin-bottom:20px}.drawdown-detail .barchart-container{width:450px;margin-left:10px;margin-top:40px}.drawdown-detail .page-drawDownModal .stats-tombstone-wrapper .stats-tombstone>span.value{position:relative}.drawdown-detail .style-returns-container{margin-top:40px}.drawdown-detail .style-returns-container .table{width:100%;font-size:14px;border:1px solid #ddd;background-color:#ccc}.drawdown-detail .style-returns-container .table td,.drawdown-detail .style-returns-container .table th{padding:10px}.drawdown-detail .style-returns-container.multiple-port{margin-left:80px}.drawdown-detail .style-returns-container.single-port td,.drawdown-detail .style-returns-container.single-port th{padding:25px}.fee-summary .fee-analysis-overview{cursor:pointer}.fee-summary .loading-container img{display:block;margin-left:auto;margin-right:auto}.fee-summary .risk-spectrum{width:100%;margin-top:110px;margin-bottom:20px}.fee-summary .risk-spectrum .spectrum-track{width:72%;left:14%}.fee-summary .risk-spectrum .spectrum-indicator{position:absolute;top:-78px;border:2px solid #222;padding:1px 5px;font-size:48px;transform:translateX(-50%);border-radius:4px;line-height:1.25}.fee-summary .risk-spectrum .spectrum-indicator:after{content:'';display:block;width:0;height:0;border-top:9px solid #222;border-bottom:8px solid transparent;border-right:8px solid transparent;border-left:8px solid transparent;position:absolute;bottom:-17px;left:50%;transform:translateX(-50%)}.fee-summary .risk-spectrum .spectrum-label-0{position:absolute;left:-40px;top:-10px;font-size:16px;font-weight:500;line-height:1.1;text-align:center}.fee-summary .risk-spectrum .spectrum-label-1{position:absolute;right:-42px;top:-10px;font-size:16px;font-weight:500;line-height:1.1;text-align:center}.fee-summary .fee-description{display:block;text-align:center}.fee-summary .disabled{opacity:.2}.fee-summary.rpPrint .spectrum-label-1{font-size:20px!important;right:-55px!important}.fee-summary.rpPrint .spectrum-label-0{font-size:20px!important;left:-53px!important}.fee-summary.rpPrint .fee-description{font-size:24px!important}.fee-summary.proposal .panel-body{padding-top:60px!important}.fee-modal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.fee-modal .modal-mask .modal-content{width:1025px;height:970px}.fee-modal .modal-mask .modal-body .row{margin-bottom:10px}.fee-modal.interface-found .modal-content{height:626px}.fee-detail .table-title{margin-left:10px;margin-bottom:10px;margin-top:25px;font-size:20px}.fee-detail .fee-analysis-overview{font-size:16px;background-color:#fff}.fee-detail .fee-analysis-overview tr{border-bottom:1px solid #ccc}.fee-detail div.portfolio-fee-table{font-size:16px;margin-bottom:10px;background-color:#fff}.fee-detail div.portfolio-fee-table div.column-headings{padding-bottom:20px;border-bottom:1px solid #ccc;font-weight:600}.fee-detail div.portfolio-fee-table div.column-headings span{display:inline-block;margin-top:12px}.fee-detail div.portfolio-fee-table div.column-headings span:first-of-type{width:3%}.fee-detail div.portfolio-fee-table div.column-headings span:nth-of-type(2){width:9%}.fee-detail div.portfolio-fee-table div.column-headings span:nth-of-type(3){width:32%}.fee-detail div.portfolio-fee-table div.column-headings span:nth-of-type(4){text-align:center;width:12%}.fee-detail div.portfolio-fee-table div.column-headings span:nth-of-type(5){text-align:center;width:10%}.fee-detail div.portfolio-fee-table div.column-headings span:last-of-type{width:31%;text-align:center}.fee-detail div.portfolio-fee-table div.non-breaking-row{padding:6px;border-bottom:1px solid #ccc}.fee-detail div.portfolio-fee-table div.non-breaking-row>div{page-break-inside:avoid!important;display:inline-block;vertical-align:top;position:relative}.fee-detail div.portfolio-fee-table div.non-breaking-row>div.color-swatch{width:35px;padding-right:14px;position:relative;top:12px}.fee-detail div.portfolio-fee-table div.non-breaking-row>div.color-swatch span{display:block;width:100%;padding-bottom:100%;border-radius:50%}.fee-detail div.portfolio-fee-table div.non-breaking-row>div:nth-of-type(2){width:9%;font-weight:700;top:11px}.fee-detail div.portfolio-fee-table div.non-breaking-row>div:nth-of-type(3){width:32%}.fee-detail div.portfolio-fee-table div.non-breaking-row>div:nth-of-type(4){text-align:center;width:12%;top:12px}.fee-detail div.portfolio-fee-table div.non-breaking-row>div:nth-of-type(5){text-align:center;width:10%;top:12px}.fee-detail div.portfolio-fee-table div.non-breaking-row>div:last-of-type{width:31%;text-align:center}.fee-detail div.portfolio-fee-table div.non-breaking-row:nth-of-type(2n){background-color:#f5f5f5}.fee-detail .fee-analysis-graph{margin-top:10px}.fee-detail .fee-analysis-graph .fee-spectrum{width:76%;height:26px;border-radius:13px;background:linear-gradient(to right,#58b957 0,#f2cf35 50%,#d34a4a 100%);background-repeat:no-repeat;position:relative;left:12%;box-shadow:inset 0 0 4px -1px;margin-top:6px}.fee-detail .fee-analysis-graph .fee-spectrum:before{line-height:1;content:attr(data-fee-stddev-below);position:absolute;left:-42px;top:5px;font-weight:700}.fee-detail .fee-analysis-graph .fee-spectrum:after{line-height:1;content:attr(data-fee-stddev-above);position:absolute;right:-42px;top:5px;font-weight:700}.fee-detail .fee-analysis-graph .fee-spectrum .fee-indicator{position:absolute;left:41%;top:-2px;line-height:17px;border:3px solid;padding:2px 6px 5px;border-radius:6px;font-size:15px;font-weight:700;width:57px}.fee-detail .fee-analysis-graph .fee-spectrum .fee-indicator:before{content:'';display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0 solid transparent;border-bottom:5px solid #2e3a41;position:absolute;bottom:0;left:38%}.fee-detail .pie-chart-legend{display:none!important}#estateGoalsPanel .panel-body,#goalsPanel .panel-body,#incomePanel .panel-body,#liabilityPanel .panel-body{padding:0}.goal-tiles-container .view-controls{padding:8px 2px 4px}.goal-tiles-container .view-controls .goal-priority-select{float:left}.goal-tiles-container .view-controls label{float:left;margin:0 10px 0 0;font-size:17px}.goal-tiles-container .view-controls select{cursor:pointer;float:left;height:24px;width:250px;padding:0;font-size:14px}.goal-tiles-container .view-controls div.grid-list-switch{float:right}.goal-tiles-container .view-controls span.switch-view{margin-right:10px;font-size:16px;color:#2e3a41;cursor:pointer;opacity:.3;transition:none;position:relative;top:3px;float:right}.goal-tiles-container .view-controls span.switch-view-grid{margin-right:0}.goal-tiles-container .view-controls span.switch-view:hover{color:#0078d4;opacity:1}.goal-tiles-container .view-controls span.switch-view.active{opacity:1}.goal-thumbstones{display:flex;flex-wrap:wrap}.goal-thumbstones .add-goal{font-size:15px;color:#2e3a41;cursor:pointer}.goal-thumbstones .add-goal .plus-sign{font-size:60px;margin-top:31px;margin-left:6px}.goal-thumbstones .add-goal .add-goal-text{margin-top:5px;font-size:18px}.goal-thumbstones .none-msg{padding:8px 12px}.goal-thumbstones .goal-panel{box-shadow:0 0 6px -2px #2e3a41;width:48%;margin:1%;position:relative;background:center/cover no-repeat;overflow:hidden}.goal-thumbstones .goal-panel:after{content:'';display:block;padding-bottom:100%}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper{display:block;opacity:0;position:absolute;z-index:2;width:100%;height:100%;background:none repeat scroll 0 0 rgba(30,30,30,.85);transition:opacity .2s}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper .edit-btn{position:absolute;top:calc(32% - 10px);right:calc(60% - 10px);padding:10px;color:#f5f5f5;transition:all .25s;font-size:38px;cursor:pointer;z-index:1;text-align:center}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper .edit-btn:after{content:'Edit';font-size:16px;font-family:Roboto,sans-serif;font-weight:500;margin-top:10px;display:block}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper .edit-btn:hover{transform:scale(1.25)}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper .edit-btn.edit-only{right:calc(42% - 10px)}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper input#checkbox{transition:all .25s;position:absolute;top:32%;left:60%;height:38px;width:38px;cursor:pointer;margin-top:0;z-index:1}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper input#checkbox:after{content:'Enabled';font-size:16px;font-family:Roboto,sans-serif;font-weight:500;margin-top:8px;display:block;color:#f5f5f5;position:relative;top:38px;left:-9px}.goal-thumbstones .goal-panel .goal-tile-menu-wrapper input#checkbox:hover{transform:scale(1.25)}.goal-thumbstones .goal-panel .goal-details{width:100%;background:rgba(30,30,30,.75);position:absolute;bottom:0;left:0;color:#f5f5f5;padding:2px 10px;z-index:1;page-break-inside:avoid}.goal-thumbstones .goal-panel .goal-details .add-goal-text,.goal-thumbstones .goal-panel .goal-details .goal-description{font-size:1.3em;font-weight:500;display:block}.goal-thumbstones .goal-panel .goal-details .goal-amount{display:inline-block;font-size:15px}.goal-thumbstones .goal-panel .goal-details .goal-year{float:right;font-weight:500;font-size:15px}.goal-thumbstones .goal-panel .goal-details .goal-level{position:absolute;bottom:4px;left:0;width:100%;font-weight:500;text-align:center}.goal-thumbstones .goal-panel:hover{opacity:1!important}.goal-thumbstones .goal-panel:hover .goal-tile-menu-wrapper{opacity:1}.goal-thumbstones .goal-panel.disabled{opacity:.35}.goal-thumbstones.list-view .goal-panel{flex-basis:100%;height:55px;background:left center/100px auto no-repeat}.goal-thumbstones.list-view .goal-panel .goal-tile-menu-wrapper{z-index:2;background:0 0}.goal-thumbstones.list-view .goal-panel .goal-details{height:100%;width:calc(100% - 100px);left:100px;background:rgba(30,30,30,.85)}.goal-thumbstones.list-view .goal-panel .edit-btn{opacity:0;position:absolute;top:8px;right:10px!important;left:initial;color:#2e3a41;background:rgba(230,230,230,.8);border-radius:2px;transition:all .25s;font-size:13px;padding:2px;cursor:pointer;z-index:1}.goal-thumbstones.list-view .goal-panel .edit-btn:after{display:none}.goal-thumbstones.list-view .goal-panel .edit-btn:hover{box-shadow:0 0 4px 1px rgba(230,230,230,.8)}.goal-thumbstones.list-view .goal-panel input#checkbox{opacity:0;transition:all .25s;position:absolute;top:8px;right:35px!important;left:initial;height:18px;width:18px;cursor:pointer;z-index:1}.goal-thumbstones.list-view .goal-panel input#checkbox:after{display:none}.goal-thumbstones.list-view .goal-panel:hover .edit-btn,.goal-thumbstones.list-view .goal-panel:hover input#checkbox{opacity:1}.goal-thumbstones.grid-view .goal-panel{page-break-inside:avoid}.goal-thumbstones.grid-view .goal-panel .goal-level{display:none}.goal-thumbstones.grid-view .goal-panel.sash:before{content:attr(data-goal-level);position:absolute;top:25px;right:-32px;display:block;height:30px;width:145px;color:#fff;text-transform:uppercase;font-weight:500;z-index:1;transform:rotate(45deg);line-height:30px;text-align:center;background-color:#0078d4;font-size:.9em;box-shadow:0 0 8px -4px #2e3a41;opacity:.95}.goal-thumbstones.grid-view .goal-panel[data-goal-level="Wish List"]:before,.goal-thumbstones.grid-view .goal-panel[data-goal-level=Aspirational]:before{background-color:#ad8a56}.goal-thumbstones.grid-view .goal-panel[data-goal-level="Nice to Have"]:before,.goal-thumbstones.grid-view .goal-panel[data-goal-level=Important]:before{background-color:#b4b4b4}.goal-thumbstones.grid-view .goal-panel[data-goal-level="Must Have"]:before,.goal-thumbstones.grid-view .goal-panel[data-goal-level=Essential]:before{background-color:#c9b037}#clientModal .goal-thumbstones.list-view .goal-panel,.interactiveProposal .goal-thumbstones.list-view .goal-panel{flex-basis:48%}.goal-holdings .account-goal-wrapper,.goal-holdings .goal-right-column{width:100%;float:right;padding-left:15px}.goal-holdings .account-goal-wrapper .household-name,.goal-holdings .goal-right-column .household-name{width:100%;font-size:18px;margin-bottom:10px}.goal-holdings .account-goal-wrapper .household-name span:nth-of-type(2),.goal-holdings .goal-right-column .household-name span:nth-of-type(2){float:right}.goal-selection-modal .modal-mask{position:fixed;top:37px;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.goal-selection-modal .modal-wrapper .modal-content{margin:auto}.goal-selection-modal .modal-wrapper .modal-content .modal-body{background:#f5f5f5!important}.goal-selection-modal .modal-wrapper .modal-content .modal-body>h4{border-bottom:2px solid #2e3a41;width:99%;padding-bottom:15px;margin:20px 0 10px .5%}.goal-selection-modal .modal-wrapper .modal-content .modal-body>h4:first-of-type{margin-top:0}.goal-selection-modal .modal-wrapper .modal-content .modal-body .goal-item{cursor:pointer;width:19%;margin:.5%;float:left;position:relative;background:center/cover no-repeat;box-shadow:0 0 6px -2px #2e3a41}.goal-selection-modal .modal-wrapper .modal-content .modal-body .goal-item:before{content:'';display:block;padding-bottom:100%}.goal-selection-modal .modal-wrapper .modal-content .modal-body .goal-item .goal-details{position:absolute;bottom:0;left:0;width:100%;color:#f5f5f5;background:rgba(30,30,30,.75);padding:5px}.goal-selection-modal .modal-wrapper .modal-content .modal-body .goal-item .goal-details .goal-name{text-align:center;display:inline-block;width:100%;font-size:15px}.add-edit-goal-modal .modal-mask{position:fixed;top:37px;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.add-edit-goal-modal .modal-body .goal-icon{height:75px;width:75px;margin:0 auto 3px;display:block}.add-edit-goal-modal .modal-body #cashFlowGoals{padding:20px}.add-edit-goal-modal .modal-body #cashFlowGoals .checkbox{margin-top:20px;margin-bottom:20px}.add-edit-goal-modal .modal-body #cashFlowGoals .checkbox label{font-weight:700;padding-left:0;margin-left:-15px}.add-edit-goal-modal .modal-body #cashFlowGoals .checkbox label input{height:32px;width:32px;top:10px;left:-4px;margin:0;position:relative}.add-edit-goal-modal .modal-body #cashFlowGoals .error-text{color:red;margin-bottom:0}.add-edit-goal-modal .modal-body #cashFlowGoals #createGoalBtn{margin-right:32px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column{width:49%;float:right;padding-left:15px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .household-name{width:100%;font-size:20px;margin-bottom:10px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .household-name span:nth-of-type(2){float:right}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper{width:100%;padding:5px 10px;background-color:#ccc;margin-bottom:10px;line-height:30px;font-weight:500;border-radius:4px;font-size:16px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-name{width:100%;padding-left:2px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-name>span:first-of-type{font-weight:500;float:left;position:relative;top:6px;margin-right:6px;background-color:#413f42!important}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-name>span:nth-of-type(2){font-weight:500;float:left;max-width:345px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-name>span:nth-of-type(3){font-weight:500;float:right}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper input{cursor:pointer;height:24px;width:24px;position:relative;top:-1px;float:left;margin-right:8px}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .goal-icons-wrapper{width:100%}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-img-wrapper{float:left}.add-edit-goal-modal .modal-body #cashFlowGoals .goal-right-column .account-wrapper .account-img-wrapper .account-img{width:30px;height:30px;margin:-2px 0 0 0}.add-edit-goal-modal .modal-body.expand{overflow:hidden}.add-edit-goal-modal .modal-body.expand #cashFlowGoals{display:block;padding:0}.add-edit-goal-modal .modal-body.expand #cashFlowGoals .date-dropdown{width:100%}.add-edit-goal-modal .modal-body.expand #cashFlowGoals .goal-item-selected{height:380px;width:380px;position:relative;margin:0 auto 30px;background:center/cover no-repeat;box-shadow:0 0 6px -2px #2e3a41}.add-edit-goal-modal .modal-body.expand #cashFlowGoals .goal-item-selected .goal-details{position:absolute;bottom:0;left:0;width:100%;color:#f5f5f5;background:rgba(30,30,30,.75);padding:5px}.add-edit-goal-modal .modal-body.expand #cashFlowGoals .goal-item-selected .goal-details .goal-name{text-align:center;display:inline-block;font-size:2.25em}.add-edit-goal-modal .modal-body.expand .goals-container{display:none}.add-edit-goal-modal .modal-body.expand .goals-container .goal-item{display:none}.delete-modal .modal-mask{position:fixed;top:-32px;right:0;bottom:0;left:0;z-index:1080;-webkit-overflow-scrolling:touch;outline:0}.delete-modal .modal-mask .modal-content{width:500px;height:200px;position:relative;top:200px;margin:0 auto}.delete-modal .modal-mask .form-group{position:relative;top:30px}.proposal .goal-thumbstones{page-break-inside:avoid}.proposal .goal-thumbstones .goal-panel{font-size:26px;width:200px;height:230px;flex:23%;flex-grow:0;page-break-inside:avoid}.proposal .goal-thumbstones .add-goal-text{font-size:20px!important}.proposal .goal-thumbstones .goal-amount{font-size:18px}.proposal .goal-thumbstones .action-btn,.proposal .goal-thumbstones .add-goal{display:none}.proposal .goal-thumbstones .goal-icon{width:80px}.proposal .goal-thumbstones .goal-year{font-size:18px}.proposal .goal-thumbstones.grid-view .goal-panel.sash:before{font-size:.5em}.proposal .switch-view{display:none}.cashflow-chart-component .goal-span{position:relative;left:0;margin-bottom:8px;width:80px;height:52px;padding:10px;color:#000;background-color:#ccc;text-align:center}.cashflow-chart-component .goals-grid{margin-top:50px;margin-left:60px;position:relative}.cashflow-chart-component .goals-grid .table{display:table;width:1298px;border-collapse:collapse}.cashflow-chart-component .goals-grid .table .table-row{display:table-row}.cashflow-chart-component .goals-grid .table .table-cell,.cashflow-chart-component .goals-grid .table .table-head{display:table-cell;padding:30px 0;border:2px solid #ddd}.cashflow-chart-component .goals-grid .table .table-head{font-weight:700}.cashflow-chart-component .goals-grid .table .table-cell:first-child{border-left:none}.cashflow-chart-component .goals-grid .table .table-cell:last-child{border-right:none}.cashflow-chart-component .goals-grid #goalChartWrapper{width:100%;position:absolute;top:7px}.cashflow-chart-component #cashflowschart-react{min-height:500px!important}.cashflow-chart-component #chart-legend{display:none!important;width:1375px;height:38px;text-align:center;margin-left:70px}.cashflow-chart-component #chart-legend ul{list-style-type:none;margin:0;padding:0;height:inherit;width:auto;display:inline-block}.cashflow-chart-component #chart-legend ul li{float:left;margin-right:15px}.cashflow-chart-component #chart-legend ul li .legend-circle{width:15px;height:15px;border-radius:50%;display:inline-block}.cashflow-chart-component #chart-legend ul li .port-0{background-color:#4087bd}.cashflow-chart-component #chart-legend ul li .port-1{background-color:#4da74d}.cashflow-chart-component .portfolio-name-wrapper{position:absolute;right:0;top:-70px}.cashflow-chart-component .portfolio-name-wrapper .title-container{height:45px;display:block;float:right;clear:both}.cashflow-chart-component .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.cashflow-chart-component .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.cashflow-chart-component .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.cashflow-chart-component .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.cashflow-chart-component .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.cashflow-chart-component .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.cashflow-chart-component .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.cashflow-chart-component .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.scenario-impacts-component .scenario-image{width:80px;height:80px;border-radius:50%}.scenario-impacts-component .scenario-name{font-size:26px}.scenario-impacts-component .expected-name-title{text-align:right}.scenario-impacts-component .expected-name{color:#029d53}.scenario-impacts-component .impact-positive{color:red!important}.scenario-impacts-component .table th{font-size:26px}.efficient-frontier-analysis-component .efficient-frontier-content-wrapper{position:relative;left:-35px}.efficient-frontier-analysis-component .chart{width:1200px;height:670px;margin-left:75px;margin-top:55px}.efficient-frontier-analysis-component table{width:1140px;margin-left:120px;margin-right:200px;margin-top:60px;font-size:22px;border:1px solid #ddd;text-align:center}.efficient-frontier-analysis-component table td,.efficient-frontier-analysis-component table th{padding:20px;border-bottom:1px solid #ddd}.efficient-frontier-analysis-component table th{font-size:28px}.efficient-frontier-analysis-component .seriesLabel1{margin-left:5px!important;font-size:22px;width:200px}.efficient-frontier-analysis-component .five-year-return-label{width:440px;position:absolute;top:315px;bottom:0;left:-170px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:66px}.efficient-frontier-analysis-component .stress-test-risk-label{width:570px;height:0;left:584px;position:relative;bottom:-4px}.efficient-frontier-analysis-component .five-year-return-label,.efficient-frontier-analysis-component .stress-test-risk-label{font-size:28px}.efficient-frontier-analysis-component .title-container{height:45px}.efficient-frontier-analysis-component #chart-legend{display:none!important;width:1375px;height:38px;text-align:center;margin-left:70px;margin-top:-28px}.efficient-frontier-analysis-component #chart-legend ul{list-style-type:none;margin:0;padding:0;height:inherit;width:auto;display:inline-block}.efficient-frontier-analysis-component #chart-legend ul li{float:left;margin-right:15px}.efficient-frontier-analysis-component #chart-legend ul li .legend-circle{width:15px;height:15px;border-radius:50%;display:inline-block}.efficient-frontier-analysis-component #chart-legend ul li .port-0{background-color:#4087bd}.efficient-frontier-analysis-component #chart-legend ul li .port-1{background-color:#4da74d}.efficient-frontier-analysis-component .portfolio-name-wrapper{position:relative;right:0;margin-top:-70px}.efficient-frontier-analysis-component .portfolio-name-wrapper .portfolio-name{font-size:24px;width:100%;display:table;margin-right:10px}.efficient-frontier-analysis-component .portfolio-name-wrapper .portfolio-name span.port-value{margin-right:10px}.efficient-frontier-analysis-component .portfolio-name-wrapper .portfolio-name span.port-name-wrapper{margin-right:5px;display:table-cell;text-align:right}.efficient-frontier-analysis-component .portfolio-name-wrapper .portfolio-name span.port-name-wrapper .port-name{margin-right:10px}.efficient-frontier-analysis-component .portfolio-name-wrapper .portfolio-name span.port-square-wrapper{display:table-cell}.efficient-frontier-analysis-component .portfolio-name-wrapper .port-square{position:absolute;width:25px;height:25px;display:inline-block;border-radius:50%;margin-top:3px}.efficient-frontier-analysis-component .portfolio-name-wrapper .port-1-square{background-color:#4087bd}.efficient-frontier-analysis-component .portfolio-name-wrapper .port-2-square{background-color:#4da74d}.efficient-frontier-analysis-component.single .chart{margin-top:95px}#budgetRisk{padding-left:0;padding-right:0}#budgetRisk .risk-budget .bell-curve-chart{margin-left:40px;margin-top:80px}#budgetRisk .risk-budget .bell-curve-chart .chart-points{width:1200px;margin-left:235px;position:relative;top:-85px}#budgetRisk .risk-budget .bell-curve-chart .chart-points ul{width:100%}#budgetRisk .risk-budget .bell-curve-chart .chart-points ul li{display:inline-block;text-decoration:none;padding-right:63px;text-align:center}#budgetRisk .risk-budget .multi-port .title{font-weight:700}#budgetRisk .risk-budget .multi-port p{margin-bottom:15px}#budgetRisk .risk-budget .multi-port .bell-curve-chart{margin-left:0}#budgetRisk .risk-budget .multi-port .bell-curve-chart .chart-points{margin-left:0;width:800px;font-size:21px;position:relative;top:-58px}#budgetRisk .risk-budget .multi-port .bell-curve-chart .chart-points ul{padding-left:178px}#budgetRisk .risk-budget .multi-port .bell-curve-chart .chart-points ul li{padding-right:16px}#budgetRisk .risk-budget .multi-port .budget-info{position:relative;top:90px;padding-left:0;padding-right:0}#budgetRisk .risk-budget .multi-port .budget-info .title{font-size:32px}.historical-returns-portfolio .chart-generic-legend .legend-item .color-swatch{position:relative;top:10px}.historical-returns-portfolio .chart-wrapper{width:1275px;left:-10px}.historical-returns-portfolio .chart-wrapper .apexcharts-xaxis-label{font-size:24px}.historical-returns-portfolio .color-swatch,.historical-returns-portfolio .square{width:25px;height:25px;margin-left:12px;border-radius:5px}.historical-returns-portfolio .square-0{background-color:#4087bd}.historical-returns-portfolio .square-1{background-color:#4da74d}.historical-returns-portfolio .square-2{background-color:#eec32e}.historical-returns-portfolio .table thead tr th{text-align:right;font-size:22px!important}.historical-returns-portfolio .table tbody tr td{border-top:none;padding:15px 0;text-align:center;font-size:26px!important}.historical-returns-portfolio .table tbody tr .port-name{text-align:left;width:3%}.historical-returns-portfolio .table tbody tr .ytd{width:16%}.historical-returns-portfolio .table tbody tr .mth3{width:16%}.historical-returns-portfolio .table tbody tr .mth3 span{margin-left:-15px}.historical-returns-portfolio .table tbody tr .yr1{width:16%}.historical-returns-portfolio .table tbody tr .yr1 span{margin-left:-15px}.historical-returns-portfolio .table tbody tr .yr3{width:16%}.historical-returns-portfolio .table tbody tr .yr3 span{margin-left:-45px}.historical-returns-portfolio .table tbody tr .yr5{width:16%}.historical-returns-portfolio .table tbody tr .yr5 span{margin-left:-65px}.historical-returns-portfolio .table tbody tr .yr10{width:16%}.historical-returns-portfolio .table tbody tr .yr10 span{margin-left:-75px}.historical-returns-portfolio .table tbody tr .year{width:9.7%}.historical-returns-portfolio .table tbody tr .year.col-0 span{margin-left:-10px}.historical-returns-portfolio .table tbody tr .year.col-1 span{margin-left:-15px}.historical-returns-portfolio .table tbody tr .year.col-2 span{margin-left:-20px}.historical-returns-portfolio .table tbody tr .year.col-3 span{margin-left:-40px}.historical-returns-portfolio .table tbody tr .year.col-4 span{margin-left:-34px}.historical-returns-portfolio .table tbody tr .year.col-5 span{margin-left:-45px}.historical-returns-portfolio .table tbody tr .year.col-6 span{margin-left:-55px}.historical-returns-portfolio .table tbody tr .year.col-7 span{margin-left:-55px}.historical-returns-portfolio .table tbody tr .year.col-8 span{margin-left:-75px}.historical-returns-portfolio .table tbody tr .year.col-9 span{margin-left:-75px}.historical-returns-portfolio .table .compare-highlight{position:relative}.historical-returns-portfolio .table .compare-highlight span{border:2px solid #029d53;border-radius:6px;padding:3px 8px;position:relative;color:#029d53!important}.historical-returns-portfolio.historical-scenario-performance .chart-wrapper .apexcharts-xaxis-label{font-size:18px}.historical-returns-portfolio.historical-scenario-performance .table thead tr th{font-weight:500;text-align:center!important}.historical-returns-portfolio.historical-scenario-performance .table thead tr th:nth-child(2){text-align:left!important}#sectionsSurvey .survey-question-title{padding-left:2em}.survey-sections .survey-section-end{margin:15px}.survey-sections .survey-section-end h3{display:none}#sectionsSurvey .survey-question-title h3{font-size:14px;line-height:20px;font-weight:700}.survey-items-container hr{border-color:#56666f}.survey-items-container{margin-bottom:50px}.card-rtq-proposal .cards-progress>.row{display:block;text-align:center}.card-rtq-proposal .cards-progress>.row>div{display:inline-block;vertical-align:top}.card-rtq-proposal .cards-progress>.row>.col-md-4{width:33%;display:flex}.card-rtq-proposal .circular-chart .circle{stroke:#584feb}.card-rtq-proposal .tolerance .circular-chart .circle{stroke:#057381}.card-rtq-proposal .capacity .circular-chart .circle{stroke:#584feb}.card-rtq-proposal .composure .circular-chart .circle{stroke:#7e3af2}.card-rtq-proposal .cards-progress .card{border:1px solid #ccc;padding:16px;font-size:16px;width:300px;text-align:left;margin:0 10px}.card-rtq-proposal .cards-progress .card .row:first-child{margin-bottom:16px}.card-rtq-proposal .cards-progress .card-final p{font-size:18px;margin-top:10px;margin-bottom:20px}.card-rtq-proposal .cards-progress .card .row:first-child div[class^=col-]{display:inline-block;vertical-align:top}.card-rtq-proposal .cards-progress .card .row:first-child .col-md-4{width:30%}.card-rtq-proposal .cards-progress .card .row:first-child .col-md-8{width:65%}.card-rtq-proposal .cards-progress .card .row:first-child svg{width:100%}.card-rtq-proposal .single-chart{width:100%}.card-rtq-proposal .circular-chart{display:block;margin:10px auto}.card-rtq-proposal .circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.card-rtq-proposal .circle{fill:none;stroke-width:2.8;stroke-linecap:round;animation:progress 1s ease-out forwards}.card-rtq-proposal .percentage{fill:#666;font-family:sans-serif;font-size:14px;text-anchor:middle;font-weight:700}.card-rtq-proposal .total-progress{width:80%;margin:0 auto 16px}.card-rtq-proposal .total-progress svg{max-width:150px}.card-rtq-proposal .card h3{font-size:18px}.card-rtq-proposal .card p{font-size:14px;padding:8px 0 0;margin-bottom:0}.card-rtq-proposal .no-padding-rt{padding-right:0}#percentageYield .yield-percentage .title{font-size:32px;margin-bottom:15px}#percentageYield .yield-percentage .last-run-date{font-size:22px}#percentageYield .yield-percentage .last-run-date,#percentageYield .yield-percentage .title{color:#04345b;text-align:center}#percentageYield .yield-percentage table{font-size:20px}#percentageYield .yield-percentage table th{background-color:#04345b;color:#fff;padding:15px}#percentageYield .yield-percentage table td{padding:5px 5px}#percentageYield .yield-percentage table th:nth-child(1){width:70%}#percentageYield .yield-percentage table th:nth-child(2){width:30%}#percentageYield .yield-percentage table td:nth-child(2),#percentageYield .yield-percentage table th:nth-child(2){text-align:center}.bothCenter{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a:hover,assets:hover,button:hover,div:hover,form:hover,input:hover,p:hover,span:hover,textarea:hover{-webkit-transition:all .2s linear;transition:all .2s linear}@-webkit-keyframes bounceUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}82%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}82%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(3px);transform:translateY(3px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}82%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}32%{-webkit-transform:translateY(3px);transform:translateY(3px)}64%{-webkit-transform:translateY(0);transform:translateY(0)}82%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes flashGreenToClear{0%{background-color:#fff}100%{background-color:#029d53}}@keyframes flashGreenToClear{0%{background-color:#fff}100%{background-color:#029d53}}html{width:100%}html:not(.mobile){min-width:1024px!important}body{width:100%;font-weight:400;font-family:Roboto,sans-serif;overflow:hidden!important}body:not(.mobile){min-width:1024px!important;overflow:auto!important}body.embedded{background:0 0!important}form{margin-bottom:0}a{color:#0078d4;font-weight:400;cursor:pointer}a:focus,a:hover{color:#1960a6;outline:0!important;text-decoration:none!important}.strong{font-weight:700}#isotope-container form>[class^=col-],#isotope-container-disabled form>[class^=col-],#isotope-container-disabled>[class^=col-],#isotope-container>[class^=col-]{padding-left:15px;padding-right:0}.text-default{color:#2e3a41!important}.impact-positive{color:#029d53!important}.impact-negative{color:#e23c03!important}.impact-neutral{color:#2e3a41!important}.v-cloak{display:none}.flex{display:flex}.flex.space{justify-content:space-between}.flex.align-start{align-items:flex-start}input.form-control.valid,select.form-control.valid{border-color:#029d53!important;background-image:url(/static/images/checkmark.png);background-repeat:no-repeat;background-size:14px auto;background-position:right 6px top 50%}input.form-control.error,select.form-control.error{border-color:#e23c03!important;background-image:url(/static/images/cross.png);background-repeat:no-repeat;background-size:13px auto;background-position:right 6px top 50%}select.form-control.error,select.form-control.valid{background-position:right 20px top 50%}section.mainContent .form-error-wrapper,section.mainContent .form-success-wrapper{padding-left:15px;height:100%;width:100%}section.mainContent .form-error-wrapper span,section.mainContent .form-success-wrapper span{display:block;text-align:center;padding:0 10%}section.mainContent .form-error-wrapper span.heading,section.mainContent .form-success-wrapper span.heading{font-size:2.5em}section.mainContent .form-error-wrapper span.body,section.mainContent .form-success-wrapper span.body{font-size:1.75em}section.mainContent .form-error-wrapper a.btn,section.mainContent .form-success-wrapper a.btn{display:block;width:200px;margin:15px auto}section.mainContent .form-error-wrapper img,section.mainContent .form-success-wrapper img{height:130px;display:block;margin:25px auto}.dial-wrapper{position:relative;height:250px;width:100%;padding-bottom:15px;border-bottom:1px solid #ccc}.dial-wrapper div[style*=inline]{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dial-wrapper span.value{position:absolute;top:125px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3em;font-weight:300;line-height:52px;border-top:1px solid #2e3a41;padding:0 20px}.dial-wrapper span.title{display:block;width:100%;text-align:center;font-size:1.4em;font-weight:600;position:absolute;top:65px}@media print{.no-print,.no-print *{display:none!important}body{font-family:Helvetica,Arial,sans-serif}body:has(.print-v2){width:1400px!important}.proposal-section{page-break-before:always;break-before:page;page-break-after:always;break-after:page}body:has(.print.print-v3),body:has(.proposal-section.print-v3){max-width:100%!important;width:98%!important}body:has(.print.print-v3) .page-detailedProposal,body:has(.proposal-section.print-v3) .page-detailedProposal{padding-left:4.25%}}body.p-overflow-hidden{overflow:hidden!important}.hl-breadcrumb{float:right;background-color:#f5f5f5;padding:8px 15px;font-size:1.05em;border-radius:4px;position:relative;max-width:300px;margin-bottom:15px}.hl-breadcrumb span.breadcrumb-caret{font-size:.85em;padding:0 5px}.hl-breadcrumb a.switch-view{display:block;font-size:.75em;text-align:right;position:absolute;top:31px;right:15px}h1{display:inline-block;margin:0;padding-bottom:15px;padding-left:15px;font-weight:400}h1+p{margin:-10px 0 15px 15px;font-size:16px;color:#637d8c}h1 span[class^=ico-]{font-size:18px;color:#2e3a41;text-decoration:none;margin-left:5px;position:relative;top:-4px;cursor:pointer}h3{margin:0}.alert span.ico-close2{cursor:pointer;margin-top:2px}.branded-header{margin:15px 0}.branded-header .branding-image{height:100px;width:400px;background-size:contain;background-repeat:no-repeat;background-position:left center}.branded-header.rp2 span{display:block}.branded-header.rp2 #brandingImg{max-height:100px}.support-launcher-button{position:fixed;bottom:20px;right:30px;width:50px;height:50px;background-color:red;border-radius:29px;font-size:27px;font-weight:700;color:#fff;text-align:center;cursor:pointer;z-index:1002;padding-top:10px}.support-launcher{position:absolute;display:none;bottom:25px;right:84px;width:180px;background-color:#2e3a41;border-radius:29px;font-size:1em;font-weight:700;color:#fff;text-align:center;padding-top:15px;padding-bottom:15px;z-index:9999999999999999}.support-launcher .icon-container{width:100%;height:30px;display:block;color:#fff}#salemove .sm-touch-draggable.sm-touch-draggable-lower-right{display:none}iframe[role=popup]{display:none;position:absolute;left:50%;top:65px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;z-index:2000;background:#e8e8e8;border-radius:4px;box-shadow:0 0 8px 3px #2e3a41;outline:9999px solid rgba(0,0,0,.6);box-sizing:content-box}iframe#levergraph{background:#fff!important}iframe#slframe{outline:0!important;top:5px;padding:15px}iframe#editport{top:5px;padding:15px}.edit-portfolio-popup .position-grid-wrapper{display:flex;flex-flow:column;margin-right:10px}.edit-portfolio-popup .position-grid-content{display:flex}.edit-portfolio-popup .edit-portfolio-footer{display:flex;justify-content:space-between;align-items:center}body.edit-portfolio-popup span#closeX{position:absolute;right:0;top:0;cursor:pointer;z-index:9}body.edit-portfolio-popup div.portfolio-type-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:#e8e8e8;z-index:99999}body.edit-portfolio-popup div.portfolio-type-overlay>span{display:block;text-align:center;font-size:32px;margin-bottom:15px}body.edit-portfolio-popup div.portfolio-type-overlay .portfolio-type{width:33.3333%;float:left;height:239px;text-align:center;font-size:24px;cursor:pointer;position:relative;top:25%}body.edit-portfolio-popup div.portfolio-type-overlay .portfolio-type span.icon{display:block;height:200px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:10px}body.edit-portfolio-popup div.portfolio-type-overlay .portfolio-type:hover span.icon{transform:scale(1.05)}body.edit-portfolio-popup div.portfolio-type-overlay .cancel-portfolio-type{position:absolute;left:50%;bottom:5px;transform:translateX(-50%);width:300px}body.edit-portfolio-popup div.portfolio-type-overlay.two-items .portfolio-type{width:50%}body.edit-portfolio-popup div.portfolio-type-overlay.three-items .portfolio-type{width:33.3333%}body.edit-portfolio-popup div.portfolio-type-overlay.four-items .portfolio-type{width:24.3333%}body.edit-portfolio-popup form#hlform{width:650px;float:left}body.edit-portfolio-popup form#hlform .btn,body.edit-portfolio-popup form#hlform input,body.edit-portfolio-popup form#hlform label,body.edit-portfolio-popup form#hlform select{font-size:16px}body.edit-portfolio-popup form#hlform .form-group{margin-bottom:10px}body.edit-portfolio-popup form#hlform #benchLabel{max-width:190px;font-size:16px;display:inline-block;white-space:nowrap;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}body.edit-portfolio-popup form#hlform input{padding:6px 8px}body.edit-portfolio-popup form#hlform .input-group-addon{padding:6px 10px;font-size:16px}body.edit-portfolio-popup form#hlform .loss-tolerance{padding-left:0}body.edit-portfolio-popup form#hlform .held-away input,body.edit-portfolio-popup form#hlform .is-model input,body.edit-portfolio-popup form#hlform .share-portfolio input{height:18px;width:18px;position:relative;top:1px;margin-right:2px}body.edit-portfolio-popup form#hlform .held-away label,body.edit-portfolio-popup form#hlform .is-model label,body.edit-portfolio-popup form#hlform .share-portfolio label{margin-bottom:0}body.edit-portfolio-popup form#hlform .held-away label span[class^=ico-],body.edit-portfolio-popup form#hlform .is-model label span[class^=ico-],body.edit-portfolio-popup form#hlform .share-portfolio label span[class^=ico-]{position:relative;top:1px;margin-left:4px;cursor:pointer}body.edit-portfolio-popup form#hlform #pctAllocationMsg{font-size:18px}body.edit-portfolio-popup form#hlform #pctAllocationMsg span{float:right}body.edit-portfolio-popup form#hlform #sharingPopup{display:flex;align-items:center}body.edit-portfolio-popup form#hlform #sharingPopup #editSharing{margin-left:5px}body.edit-portfolio-popup div.charting-area{width:325px;float:right}body.edit-portfolio-popup div.charting-area #currentTotalAllocation{display:block;font-size:24px;font-weight:500;margin-bottom:20px;text-align:center}body.edit-portfolio-popup div.charting-area .risk-return-graphic{height:200px;padding:25px 15px 0 15px;position:relative;cursor:default!important;font-family:Roboto,sans-serif}body.edit-portfolio-popup div.charting-area .risk-return-graphic .downside{top:0}body.edit-portfolio-popup div.charting-area .risk-return-graphic .expected-return{bottom:7px}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container{margin:0}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container .arrows-border{height:140px}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon{bottom:-2px;right:5px;font-size:155px}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon>span{font-size:36px;bottom:32px}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon{top:-82px;left:5px;font-size:155px}body.edit-portfolio-popup div.charting-area .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon>span{font-size:36px;top:115px}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper{position:relative;width:180px;height:180px;margin:10px auto 5px}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:3.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:165px;width:180px}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:10px;font-size:17px;width:160px;line-height:1.1}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}body.edit-portfolio-popup div.charting-area .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}body.edit-portfolio-popup div.charting-area table.pie-chart-legend{margin:0 auto 5px;font-size:.9em}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr{background-color:transparent!important;border:none!important}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td{border:none!important}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}body.edit-portfolio-popup div.charting-area table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}body.edit-portfolio-popup div.charting-area #ep-risk-measures-panel{padding-left:15px}body.edit-portfolio-popup div.charting-area #ep-risk-measures-panel .ep-timeframe-control{padding:0;border:0}body.choose-custom-asset span:first-of-type{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}body.choose-custom-asset .positions-wrapper{height:632px;overflow-y:scroll;box-shadow:inset 0 0 3px -1px #2e3a41;border-radius:4px;padding:10px;margin-bottom:10px}body.choose-custom-asset table{font-size:16px}body.enter-annuity-popup span:first-of-type{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}body.enter-annuity-popup .buttons{margin-bottom:10px}body.enter-annuity-popup .buttons a:first-of-type{margin-right:4px}body.enter-annuity-popup .annuities-wrapper{height:660px;overflow-y:scroll;box-shadow:inset 0 0 3px -1px #2e3a41;border-radius:4px;padding:10px}body.enter-annuity-popup table{font-size:16px}.fixed-income-popup #fi-list-wrapper{height:660px;overflow-y:scroll;box-shadow:inset 0 0 3px -1px #2e3a41;margin-top:15px;padding:10px;border-radius:4px}.fixed-income-popup .form-group{margin-bottom:13px}.fixed-income-popup span.popup-title{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}.fixed-income-popup div.coupon-form-block label{display:block}.fixed-income-popup div.coupon-form-block input#coupon{width:50px;display:inline-block}.fixed-income-popup div.coupon-form-block select{width:174px;display:inline-block}.fixed-income-popup div.maturity-form-block select{display:inline-block;width:calc(50% - 15px)}.fixed-income-popup div.maturity-form-block select#expmonth{margin-right:26px}.fixed-income-popup div.hold-form-block{padding-top:17px}.fixed-income-popup div.hold-form-block label{display:inline}.fixed-income-popup div.hold-form-block input{height:18px;width:18px;position:relative;top:1px;margin-right:5px}.fixed-income-popup div.industry-form-block input{margin-right:5px;position:relative;top:5px}.fixed-income-popup div.industry-form-block label{position:relative;top:5px}.fixed-income-popup div.industry-form-block #inddiv{width:300px;float:right;margin-right:100px}.fixed-income-popup div.symbol-form-block input[type=radio]{margin-right:5px;position:relative;top:5px}.fixed-income-popup div.symbol-form-block label{position:relative;top:5px}.fixed-income-popup div.symbol-form-block #tickerdiv{width:200px;float:right;margin-right:200px}.fixed-income-popup .buttons{margin-top:15px}.fixed-income-popup .buttons a:first-of-type{margin-right:4px}body.multi-bond-popup span.popup-title{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}body.multi-bond-popup #bondsgrid{height:359px;overflow-y:auto;margin-top:10px;margin-bottom:10px}body.enter-options-popup span.popup-title{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}body.enter-options-popup .option-type-form-block label{margin-right:10px}body.enter-options-popup .option-type-form-block input{margin-right:5px}body.enter-options-popup .option-type-form-block input+span{margin-right:15px}body.enter-options-popup .expiration-form-block label{display:block}body.enter-options-popup .expiration-form-block .input-group{width:calc(50% - 15px);float:left}body.enter-options-popup .expiration-form-block .input-group.first{margin-right:30px}html#saveScenIframe h3{margin-bottom:5px}html#saveScenIframe form{margin-top:15px}html#saveScenIframe form textarea{resize:none;max-height:114px!important}.btn{border:1px solid transparent;font-weight:500;color:#f5f5f5}.btn:active,.btn:focus{outline:0!important;box-shadow:none!important}.btn span[class^=ico-]{margin-right:5px;position:relative;top:1px}.btn:not(.btn-xs) .caret{position:absolute;top:37%;right:7px;border-top:8px dashed;border-right:6px solid transparent;border-left:6px solid transparent}.btn.btn-xs .caret{margin-left:4px}.btn-primary{background:#0078d4;border-color:#0078d4;color:#fff;box-shadow:none}.btn-primary.active:hover,.btn-primary:hover{color:#fff;background-color:#1960a6;border-color:#1960a6;box-shadow:none}.btn-primary .open>.dropdown-toggle.btn-primary,.btn-primary.active,.btn-primary:active,.btn-primary:focus{box-shadow:none!important;background:#1960a6;border-color:transparent!important}.btn-grey{background:#56666f}.btn-grey:hover{background:#404c52;color:#f5f5f5!important}.btn-grey:active,.btn-grey:focus{color:#f5f5f5!important}.btn-red{background:#e23c03}.btn-red:hover{background:#b02f02;color:#f5f5f5!important}.btn-red:active,.btn-red:focus{color:#f5f5f5!important}.btn-green{background:#029d53}.btn-green:hover{background:#016b38;color:#f5f5f5!important}.btn-green:active,.btn-green:focus{color:#f5f5f5!important}.btn-clear{box-shadow:none!important;background:0 0;border:1px solid transparent!important}.btn-clear-grey{border-color:#56666f!important;color:#56666f}.btn-clear-grey:hover{background:#56666f;border-color:transparent!important;color:#e8e8e8}.btn-clear-grey.active,.btn-clear-grey.router-link-exact-active{background:#56666f;border-color:transparent!important;color:#e8e8e8}.btn-clear-grey.disabled{opacity:.3}.btn-clear-red{border-color:#56666f!important;color:#56666f}.btn-clear-red:hover{background:#e23c03;border-color:transparent!important;color:#e8e8e8}.btn-clear-red.active{background:#e23c03;border-color:transparent!important;color:#e8e8e8}.btn-clear-red.disabled{opacity:.3}.btn-clear-white{border-color:#f5f5f5!important;color:#f5f5f5}.btn-clear-white.active,.btn-clear-white:hover{background:#f5f5f5;border-color:transparent!important;color:#5bb55d}.btn-clear-white.disabled{opacity:.3}.btn-cancel{background:#aaa}.btn-cancel:hover{background:#919191;color:#f5f5f5!important}.btn-cancel:active,.btn-cancel:focus{color:#f5f5f5!important}.panel-heading .btn-xs{margin-top:1px}.ico-left{margin-right:3px}.ico-right{margin-right:3px}.ico-hlLogoColor{display:block;position:relative}.ico-hlLogoColor:hover:before{-webkit-animation:bounceUp .3s;animation:bounceUp .3s}.ico-hlLogoColor:hover:after{-webkit-animation:bounceDown .3s;animation:bounceDown .3s}.expandCollapseIcon{font-size:21px;float:left;line-height:1;margin-right:6px;color:#56666f;cursor:pointer}.icon-step{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px}.icon-step1:after{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px;content:'1'}.icon-step2:after{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px;content:'2'}.icon-step3:after{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px;content:'3'}.icon-step4:after{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px;content:'4'}.icon-step5:after{display:block;float:left;width:24px;height:24px;line-height:24px;background:#2e3a41;color:#f5f5f5;text-align:center;border-radius:50%;font-size:18px;font-weight:400;margin-right:10px;content:'5'}.panel-title .ico-help22{position:absolute;right:12px;padding-top:3px}.ico-arrowUpLarge,.ico-arrowUpSmall{color:#029d53}.ico-arrowDownLarge,.ico-arrowDownSmall{color:#e23c03}.ico-statistics2{padding:1px;color:#2e3a41;border-left:2px solid #2e3a41;border-bottom:2px solid #2e3a41}.graph-icon:hover{color:#0078d4}.icon-ellipsis{display:block;height:15px;width:30px;background-image:url(/static/images/ellipsis-icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;margin:2px auto 0;cursor:pointer}.loading-widget{display:none;height:150px;width:150px;background-color:#1f1f1f;line-height:150px;text-align:center;border-radius:12px;position:fixed;top:50%;left:50%;box-shadow:0 0 0 2000px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}.loading-widget img{height:58px}.scenarioImg{display:block;height:100px;width:100px;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important;border-radius:50%;box-shadow:0 0 3px -1px #2e3a41}.table{margin-bottom:0}.table thead tr th{border-bottom:none}.table tbody tr td{border-top:none}#ui-datepicker-div{margin-top:2px;font-family:Roboto,sans-serif}#ui-datepicker-div .ui-datepicker-header{background:#56666f!important;border:none!important}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{top:3px}#ui-datepicker-div .ui-datepicker-header .ui-state-hover{border:0;outline:0;background:0 0;color:#fff}#ui-datepicker-div .ui-datepicker-header .ui-state-hover.ui-datepicker-next-hover{top:2px!important;right:2px!important}#ui-datepicker-div .ui-datepicker-header .ui-state-hover.ui-datepicker-prev-hover{top:2px!important;left:2px!important}#ui-datepicker-div .ui-datepicker-header .ui-datepicker-year{color:#2e3a41;margin-left:5px;font-family:inherit;font-size:.9em}#ui-datepicker-div .ui-datepicker-calendar a{color:#2e3a41}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:8px}.ui-slider-horizontal .ui-slider-handle{top:-7px;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.7em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-slider{position:relative;text-align:left;top:7px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:20px;height:20px;border-radius:50%!important;cursor:pointer;-ms-touch-action:none;touch-action:none;background:#0078d4!important;border:0!important;font-weight:400}.ui-slider .ui-slider-handle.ui-state-focus,.ui-slider .ui-slider-handle.ui-state-hover{background:#1960a6!important;outline:0!important}.ui-slider .ui-slider-range{background:#ddd}.ui-autocomplete{max-height:360px!important;max-width:600px;overflow-y:scroll;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1em!important;color:#2e3a41!important;font-family:inherit!important;font-weight:400;background:#f5f5f5;border:0;border-radius:4px;box-shadow:0 2px 5px 1px rgba(0,0,0,.5)}.ui-autocomplete.ui-widget-content{border:none;background:#f5f5f5}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-focus{background:rgba(0,0,0,.6)!important;border:none!important;color:#f5f5f5!important;margin:0!important;font-weight:600!important}.ui-autocomplete .ui-menu-item{padding:5px 12px;cursor:pointer}.ui-front{z-index:1100!important}.select-input-wrapper{position:relative}.select-input-wrapper input.select-input{position:relative}.select-input-wrapper .clear-input-icon{display:block;position:absolute;right:5px;top:5px;color:#e23c03;cursor:pointer;padding:5px}.risk-return-graphic{cursor:pointer}.risk-return-graphic .expected-return{display:block;text-align:center;font-size:18px;font-weight:500;width:calc(100% - 30px);position:absolute;bottom:6px}.risk-return-graphic .arrows-graphic-container{margin:20px 0 10px}.risk-return-graphic .arrows-graphic-container .arrows-border{border-radius:20px;width:270px;height:200px;overflow:hidden;position:relative;margin:0 auto;box-shadow:0 0 3px -1px #2e3a41}.risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon{display:block;height:100%;top:-64px;left:-7px;font-size:170px;position:absolute;z-index:1}.risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon .stress-test-risk-value{font-size:37px;color:#fff;position:absolute;top:125px;z-index:2;font-weight:600;width:100%;text-align:center}.risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon .stress-test-risk-value:after{content:'%';font-size:26px}.risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon:after{content:'\e609';color:#e23c03;font-family:icomoon}.risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon{display:block;height:100%;bottom:-26px;right:-7px;font-size:170px;position:absolute}.risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon .expected-return-value{font-size:37px;color:#fff;position:absolute;bottom:85px;z-index:2;font-weight:600;width:100%;text-align:center}.risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon .expected-return-value:after{content:'%';font-size:26px}.risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon:after{content:'\e608';color:#029d53;font-family:icomoon}.risk-return-graphic .downside{display:block;text-align:center;font-size:18px;font-weight:500;width:calc(100% - 30px);position:absolute;top:6px}.risk-return-graphic.hide-expected-return .arrows-graphic-container{margin-top:25px!important}.risk-return-graphic.hide-expected-return .expected-return,.risk-return-graphic.hide-expected-return .green-arrow-icon{display:none!important}.risk-return-graphic.hide-expected-return .downside{top:8px!important}.risk-return-graphic.hide-expected-return .red-arrow-icon{font-size:190px!important;top:-55px!important;left:32px!important}.risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value{top:140px!important;font-size:40px!important}.isotope-item{margin-bottom:15px!important}.panel{margin:0;box-shadow:none;border:none;background-color:#fff;border-radius:4px}.panel .panel-heading{border-bottom-color:#56666f!important;border-bottom-width:2px;background-color:#fff;height:42px}.panel .panel-heading .panel-title{font-weight:400;overflow:visible;line-height:24px}.panel .panel-heading .panel-title a{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.panel .panel-heading a.panel-title{color:#0078d4}.panel .panel-heading .collapse-panel-icon{position:absolute;right:10px;top:12px;cursor:pointer}.panel .panel-heading .icon-set span[class^=ico-]{color:#99a!important}.panel .panel-heading .icon-set a span{color:#99a!important}.panel .panel-footer{border:0!important;background-color:#fbfbfb!important}.panel-default{border-color:#ccc}.panel-default .panel-footer,.panel-default .panel-heading{border-color:#ccc}.panel.panel-collapsible .panel-heading{cursor:pointer}.panel.collapsed .panel-title .collapse-panel-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .4s;transition:all .4s}.panel.collapsed .panel-body{-webkit-transition:all .4s;transition:all .4s;height:0;padding:0 15px;overflow:hidden}.panel-heading{line-height:1.333333;padding:8px 12px}.panel-heading .icon-set a:hover{text-decoration:none}.panel-heading .icon-set [class*=" ico-"],.panel-heading .icon-set [class^=ico-]{font-size:17px;color:#2e3a41;margin-left:4px;cursor:pointer;display:inline-block;margin-top:3px}.panel-heading .icon-set [class*=" ico-"]:hover,.panel-heading .icon-set [class^=ico-]:hover{color:#1960a6}.panel-heading .icon-set .expandCollapseIcon{font-size:21px;margin-right:3px;margin-top:1px}.panel-title{font-size:18px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.popover{background-color:#e8e8e8;max-width:340px}.popover .popover-title{font-weight:500}.popover .popover-title:after{content:'\e014';font-family:'Glyphicons Halflings';position:absolute;top:9px;right:5px;cursor:pointer}.popover .popover-content{font-size:.9em}.popover ul{padding-left:0;list-style:none}.popover ul li{margin-bottom:15px}.popover ul li:last-of-type{margin-bottom:0}.popover ul li a{font-weight:500}a[data-toggle=popover][data-popover-content]{font-weight:500}a[data-toggle=popover][data-popover-content]>span[class^=ico]{position:relative;top:2px;margin-left:2px;color:#2e3a41}[data-toggle=popover]:focus{outline:0!important}.modal-dialog{margin:30px auto!important}@media only screen and (min-width:1024px){.modal-dialog{width:900px}}.modal-dialog.modal-screen{width:99%!important;margin:.5% auto 0!important}.modal-dialog.modal-screen .modal-content{border-radius:0!important}.modal-content{background:#f5f5f5}.modal-header .close{font-size:28px!important;margin-top:-3px;color:#2e3a41;opacity:1}.modal-header .close:hover{opacity:.5}.modal-header .icon-set{position:relative;top:2px}.modal-header .icon-set span.ico-help22{color:#2e3a41;cursor:pointer;margin-right:6px;margin-top:4px;font-size:17px;display:inline-block}.modal-header .icon-set span.ico-help22:hover{opacity:.5}.modal-header .title-right{margin:3px 15px 0 15px}.modal-body{background:#e8e8e8!important}.buildModal .modal-content{padding:15px}.buildModal .modal-content h3{margin-bottom:10px}.buildModal .modal-content .btns .btn{margin-bottom:0;margin-top:0}.buildModal .modal-content .btns .btn:first-child{margin-left:0}#printSettingsModal .modal-content{padding:0}#screenerHelp .modal-body{font-size:.9em;color:#56666f;max-height:520px;overflow-y:scroll}@media (max-width:479px) and (orientation:portrait){#screenerHelp .modal-body{max-height:320px!important}}#screenerHelp td:first-child{width:22%;padding-right:20px;border-right:1px solid #637d8c}#screenerHelp td:nth-child(2n){padding-left:20px}#screenerHelp ol{padding-left:20px}#aboutHL .modal-dialog{width:600px!important;margin:10px auto}#aboutHL .modal-body{font-size:.9em;color:#56666f}#aboutHL .modal-body .busName,#aboutHL .modal-body .hlDescription,#aboutHL .modal-body .hlEmail{display:block}#aboutHL .modal-body .busName{font-size:1.35em}#aboutHL .modal-body .hlPhone{margin:5px 0}#aboutHL .modal-body .footerNavWrapper{margin-top:15px}#releaseNotesModal .modal-dialog{width:600px!important;margin:10px auto}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper .releaseDateTitle{font-size:20px}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper span.video-title{display:block;margin-bottom:5px;font-weight:500}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper div{margin-bottom:10px}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper div:last-of-type{margin-bottom:0}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper div.embed-responsive{margin-bottom:5px}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper .note-item{border-bottom:1px solid #ccc;padding:10px 0}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper .note-item .title-container{display:flex;align-items:center}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper .note-item .title-container .note-title{font-size:18px;font-weight:700}#releaseNotesModal .modal-dialog .modal-body .release-notes-wrapper .note-item .note-text{float:right;margin:5px 0;font-size:16px}#enterGoalsModal .modal-dialog{margin:10px auto;min-height:792px;width:1024px!important}.tab-content{padding-top:15px}td.scenarioImageWrapper{width:100px;padding-right:10px!important}a.scenarioTitle{font-size:18px;font-weight:600;color:#0078d4!important}.upgradeBar{display:block;height:45px;width:100%;min-width:1024px;padding:5px 15px;background:#5bb55d;position:absolute;top:50px;z-index:1002}.upgradeBar span{text-align:center;position:absolute;height:34px;width:100%;line-height:34px;font-size:1.2em;font-weight:500;color:#f5f5f5}@media (max-width:1279px){.upgradeBar span{width:calc(100% - 190px);font-size:1em}}.upgradeBar span a{color:#fff}#snapshot nav#main-nav{position:fixed!important}nav#main-nav{border:none!important;margin-bottom:0;min-width:1024px;position:absolute!important;background-color:#0078d4}nav#main-nav.client-mode{background:#333}nav#main-nav.client-mode .navbar-right li a{padding:14px 5px 10px 5px}@media print{nav#main-nav{display:none!important}}nav#main-nav .navbar-header{max-height:50px!important}nav#main-nav .navbar-brand{padding:10px 15px}nav#main-nav .nav-logo{display:block;height:30px;background-image:url(/static/images/orion-logo.svg);background-size:contain;background-repeat:no-repeat;width:44px}nav#main-nav .navbar-form{width:190px;padding:0}nav#main-nav .navbar-form .form-group{width:100%}nav#main-nav .navbar-form .form-group input{width:100%!important}nav#main-nav .custom-nav-text{display:none;float:left;position:relative;line-height:50px;margin-left:15px;font-size:24px;color:#fff;font-weight:300}nav#main-nav .custom-nav-text:after{content:'';display:block;height:50px;width:auto;position:absolute;left:0;line-height:50px;color:#f5f5f5;white-space:nowrap}nav#main-nav .powered-by{position:absolute;right:55px}nav#main-nav .powered-by:before{content:'';display:block;background:url(/static/images/powered-by-Orion.png) center/300px no-repeat;height:50px;width:204px;position:absolute;top:0;right:0}@media screen and (max-width:1200px){nav#main-nav .powered-by{display:none!important}}nav#main-nav .focus.user-info{right:283px}@media screen and (max-width:1200px){nav#main-nav .focus.user-info{right:45px}}nav#main-nav .back-to-dashboard-button{width:238px;height:40px;display:block;border:2px solid #f5f5f5;border-radius:4px;line-height:36px;color:#f5f5f5;margin:5px 0 0 50px;text-align:center;font-size:18px}nav#main-nav .back-to-dashboard-button span{position:relative;top:3px;font-size:22px;transform:rotate(270deg);display:inline-block;margin-right:3px}nav#main-nav .back-to-dashboard-button:hover{color:#000;background:#f5f5f5}nav#main-nav button.exit-client-mode-link{margin-left:15px;position:relative;top:8px;background-color:transparent;border:1px solid #f5f5f5;float:left}nav#main-nav button.exit-client-mode-link:hover{color:#333;background-color:#f5f5f5}nav#main-nav a.generate-proposal-link{position:relative;background-color:transparent;float:right;top:-10px;right:10px;font-size:24px;color:#f5f5f5}nav#main-nav a.generate-proposal-link:hover{color:#333;background-color:#f5f5f5}@-moz-document url-prefix(){nav#main-nav a.generate-proposal-link{top:0}}nav#main-nav a.send-proposal-link{position:relative;background-color:transparent;float:right;top:-10px;right:10px;font-size:24px;margin-right:10px}nav#main-nav a.send-proposal-link:hover{color:#333;background-color:#f5f5f5}@-moz-document url-prefix(){nav#main-nav a.send-proposal-link{top:0}}nav#main-nav ul li a{font-size:1.2em;font-weight:400;color:#f5f5f5;cursor:pointer;padding:10px 5px}nav#main-nav ul li a:hover{background:rgba(255,255,255,.2);color:#f5f5f5}nav#main-nav ul li a.launcher-nav-item{font-size:20px}nav#main-nav ul li a.launcher-nav-item span{top:-1px}nav#main-nav .launcher-container{display:none;position:absolute;top:51px;right:10px;width:360px;padding:15px;background-color:#333;border-radius:0 0 4px 4px}nav#main-nav .launcher-container .arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #333;position:absolute;top:-7px;right:101px}nav#main-nav .launcher-container a{display:block;height:100px;width:110px;float:left;font-weight:300;text-align:center;margin-top:15px;padding:5px;background-color:transparent;color:#f5f5f5}nav#main-nav .launcher-container a:nth-child(-n+3){margin-top:0}nav#main-nav .launcher-container a span.glyphicon{display:block;font-size:44px;margin-bottom:7px}nav#main-nav .launcher-container a:hover span{-webkit-animation:bounceUp .4s;animation:bounceUp .4s}nav#main-nav .launcher-container .exit-client-mode-link{display:block;float:none;width:auto;text-align:center;padding-top:8px;border-top:1px solid #e8e8e8}nav#main-nav .launcher-container.advisor-mode{background-color:rgba(0,0,0,.9)}nav#main-nav .launcher-container.advisor-mode .arrow{border-bottom-color:rgba(255,255,255,.9)}nav#main-nav .caret{margin-left:4px}nav#main-nav #top-nav .navbar-right #mainMenu{display:none;background-color:rgba(0,0,0,.9);color:#fff;position:fixed;right:0;top:50px;padding:10px;margin:0;border-radius:0;z-index:9999}nav#main-nav #top-nav .navbar-right #mainMenu h2{border-bottom:2px solid #fff;font-size:1.5em;padding-bottom:8px;margin-top:0}nav#main-nav #top-nav .navbar-right #mainMenu ul{list-style:none;padding:0}nav#main-nav #top-nav .navbar-right #mainMenu li{padding:5px 0;cursor:pointer;font-size:1em;margin-right:20px}nav#main-nav #top-nav .navbar-right #mainMenu div{float:left;padding:10px 15px}nav#main-nav #top-nav a.user-info{position:absolute;top:-50px;right:50px;font-size:1.2em;font-weight:400;color:#f5f5f5;height:50px;line-height:50px;padding:0 10px}nav#main-nav #top-nav #back-to-adportal{padding-top:12px;padding-right:10px}nav#main-nav #top-nav #back-to-adportal a{color:#fff;font-size:16px}nav#main-nav #menuIcon{color:#fff;cursor:pointer}nav#main-nav #menuIcon.hovered{background:rgba(255,255,255,.2)}nav#main-nav #menuIcon #openSidebar{height:50px;width:50px;display:block}nav#main-nav #menuIcon #openSidebar .line-1{top:15px}nav#main-nav #menuIcon #openSidebar .line-2{top:23px}nav#main-nav #menuIcon #openSidebar .line-3{top:31px}nav#main-nav #menuIcon #openSidebar .line-1,nav#main-nav #menuIcon #openSidebar .line-2,nav#main-nav #menuIcon #openSidebar .line-3{height:0;width:26px;right:12px;border-bottom:3px solid #f5f5f5;position:absolute;transition:all .35s}nav#main-nav .interactive-header{color:#fff;position:relative;top:12px;left:15px;width:auto;white-space:nowrap!important}nav#main-nav.mobile{min-width:100%!important}.search-input{width:100%;border-radius:20px!important;background:#f5f5f5;border:none;border-bottom:1px solid rgba(0,0,0,.2);font-weight:300;color:#000}.search-input:focus,.search-input:hover{background:#fff}.search-input:focus{color:#000;outline:0!important;border-color:rgba(0,0,0,.2);box-shadow:none}.userMenu{max-height:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:156px}.userMenu .glyphicon{font-size:22px;top:-1px}@media only screen and (min-width:1280px){.userMenu{max-width:360px}}.printMenu{font-size:26px!important;max-height:50px;padding-top:12px!important;padding-left:13px!important}.questionMenu{font-size:27px!important;font-weight:400!important;max-height:50px!important}.suitcaseMenu{padding-top:11px!important;font-size:26px!important;max-height:50px!important}.dropdown:hover .dropdown-menu{display:block}.dropdown:hover .dropdown-menu.user-menu-dropdown li:first-of-type a{pointer-events:none!important;padding:8px 20px;background-color:#e8e8e8!important;color:#111!important}.arrowRotate{transform:rotate(-180deg);transition:all .2s}#sidebar{position:absolute;z-index:9;left:0;top:50px;height:calc(100% - 50px);width:300px;background:#e8e8e8;border-right-width:0;border-right-color:#e8e8e8;border-right-style:solid;box-shadow:-1px 0 5px 0 #000}#sidebar #sidebarHandle{display:block;z-index:-2;height:114px;width:22px;background-image:url(/static/images/sidebar-handle-2.png);background-position:center center;background-size:24px 114px;background-repeat:no-repeat;position:absolute;right:-22px;top:50px;transform:translateY(-50%);padding:32px 0;cursor:pointer}@media only screen and (max-width:500px){#sidebar #sidebarHandle{right:-64px;padding:52px}}#sidebar #sidebarHandle div{position:absolute;top:50%;left:50%;display:block;height:10px;width:10px;-webkit-transition:all 1s linear;transition:all 1s linear;background-position:center;background-repeat:no-repeat;background-size:contain}#sidebar #sidebarHandle .sidebar-handle-icon-open{background-image:url(/static/images/sidebar-handle-icon-open.png);transform:translate(-80%,-50%) rotate(0);opacity:1}#sidebar #sidebarHandle .sidebar-handle-icon-close{background-image:url(/static/images/sidebar-handle-icon-close.png);transform:translate(-80%,-50%) rotate(-90deg);opacity:0}#sidebar #sidebarHandle.open .sidebar-handle-icon-open{transform:translate(-80%,-50%) rotate(90deg);opacity:0}#sidebar #sidebarHandle.open .sidebar-handle-icon-close{transform:translate(-80%,-50%) rotate(0);opacity:1}#sidebar.upgradeBarOpen{top:95px;height:calc(100% - 95px)}@media print{#sidebar{display:none!important}}#sidebar .cashflows-inputs-sidebar{position:absolute;top:0;background:#f5f5f5;height:100%;width:402px;padding:10px;padding-top:20px;z-index:-2;overflow-y:auto;transition:z-index 2s,left .5s}#sidebar .cashflows-inputs-sidebar.open{left:300px;z-index:2;box-shadow:5px 0 11px -8px #000}#sidebar .cashflows-inputs-sidebar.closed{left:-107px;display:none}#sidebar .cashflows-inputs-sidebar.hide-scroll{overflow-y:hidden}#sidebar .cashflows-inputs-sidebar .panel-heading{background:#f5f5f5!important}#sidebar .cashflows-inputs-sidebar .panel-heading .panel-title .panel-title{display:inline-block;float:left;margin-top:4px}#sidebar .cashflows-inputs-sidebar .panel-heading .panel-title .add-button{display:inline-block;float:right;padding:4px;margin-right:14px;cursor:pointer;margin-top:-3px}#sidebar .cashflows-inputs-sidebar .panel-heading .panel-title .chevron{margin-left:5px;float:right}#sidebar .cashflows-inputs-sidebar .add-edit-goal-modal .modal-mask{overflow-y:auto}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .panel-title{text-align:left}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group{text-align:left}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group .control-label{text-align:right;margin-bottom:0;padding-top:7px;font-size:17px}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group input,#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group select{display:inline-block;width:120px;float:right;text-align:center}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group select{cursor:pointer}#sidebar .cashflows-inputs-sidebar #assumptionsPanel .form-group.last{margin-bottom:0}#sidebar .cashflows-inputs-sidebar span.chevron.chevron-down{transform:rotate(180deg)}#sidebar .cashflows-inputs-sidebar .close-cashflows-sidebar{position:absolute;right:10px;top:14px;font-size:16px;cursor:pointer}#sidebar .cashflows-inputs-sidebar .close-cashflows-sidebar::-webkit-scrollbar{z-index:0}#sidebar #sidebarContent{text-align:center;padding:15px;background:#f5f5f5}#sidebar #sidebarContent .client-options{font-size:16px}#sidebar #sidebarContent .btn{width:100%;margin-right:0;margin-left:0;margin-bottom:10px}#sidebar #sidebarContent .btn:hover span[class^=ico-]{display:block}#sidebar #sidebarContent .btn span[class^=ico-]{margin-right:5px;position:relative;top:3px;float:right;display:none}#sidebar #sidebarContent .btn .money-goals{float:right}#sidebar #sidebarContent .btn .num-goals{float:left}#sidebar #sidebarContent .btn .launch{position:relative;left:20px}#sidebar #sidebarContent .btn .launcher-icon{height:30px;margin:0 5px}#sidebar #sidebarContent .btn-group{width:100%}#sidebar #sidebarContent .btn-group .btn:first-of-type{margin-top:0}#sidebar #sidebarContent .btn-group .dropdown-menu{width:auto;background:#fff;background-clip:border-box!important;border-color:transparent;top:34px}#sidebar #sidebarContent .btn-group.last .btn{margin-bottom:0}#sidebar #sidebarContent .btn-group-2{width:130px;float:left}#sidebar #sidebarContent .btn-group-2 #addButton{text-align:left}#sidebar #sidebarContent .btn-group-2:first-of-type{margin-top:0;margin-right:9px}#sidebar #sidebarContent .btn-group-2 .dropdown-menu{width:auto;background:#fff;background-clip:border-box!important;border-color:transparent;top:34px}#sidebar #sidebarContent .btn-group-2.no-margin{margin-right:0}#sidebar #sidebarContent .btn-2{width:130px;float:left}#sidebar #sidebarContent .btns-2{width:100%}#sidebar #sidebarContent .btns-2.margin-bottom{margin-bottom:10px}#sidebar #sidebarContent .btns-2 .btn{float:left;width:130px;margin-bottom:0;margin-right:9px}#sidebar #sidebarContent .btns-2 .btn:last-child{margin-right:0}#sidebar #sidebarContent .dashboard-toggle-container{margin:10px 0 0;text-align:center}#sidebar #sidebarContent .dashboard-toggle-container .switchery{position:relative;top:-2px;margin:0 3px}#sidebar #sidebarContent .dashboard-toggle-container .toggle-option{font-weight:500}#sidebar #sidebarContent .dashboard-toggle-container.padding-left{padding-left:15px}#sidebar #sidebarContent .dashboard-toggle-container.padding-right{padding-right:12px}#sidebar #sidebarContent .onePointFive-checkbox{margin-top:5px}#sidebar #sidebarContent .onePointFive-checkbox label{margin-bottom:0}#sidebar #sidebarContent .onePointFive-checkbox input{margin-right:3px}#sidebar #sidebarContent>:first-child{margin-top:0!important}#sidebar #sidebarContent>:last-child{margin-bottom:0!important}#sidebar #sidebarContent #userListExcelIcon{height:16px;margin-top:-3px;margin-right:5px}#sidebar #sidebarContent .probability-checkbox input{height:24px;width:24px;position:relative;top:2px}#sidebar #sidebarContent .probability-checkbox label{position:relative;top:-2px}#sidebar #sidebarContent #advancedDropdown{margin-bottom:0}#sidebar #sidebarContent .executed-scenarios-wrapper{text-align:left}#sidebar #sidebarContent .executed-scenarios-wrapper .section-title-container{border-bottom:2px solid #56666f;font-weight:400;font-size:18px;color:#2e3a41}#sidebar #sidebarContent .executed-scenarios-wrapper .num-of-stress-test-run{text-align:center}#sidebar #sidebarContent .executed-scenarios-wrapper .scenario-image-container{width:100%;height:270px;max-height:270px;overflow:auto}#sidebar #sidebarContent .executed-scenarios-wrapper .scenario-image-container .sidebar-scenario-image{height:70px;width:70px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 4px 0 #000 inset;box-sizing:content-box;cursor:pointer;margin:5px 5px 5px 10px}#sidebar #sidebarContent #focusEditFinancials{display:none}#sidebar #sidebarContent .stress-test-controls #runMonteCarloBtn{margin-bottom:25px;margin-top:15px}#sidebar #sidebarContent .stress-test-controls a.btn .ico-pencil3{margin-left:12px}#sidebar #sidebarContent .stress-test-controls .goal-images{width:100%;position:relative;height:100%;margin:0 3%;padding:0 8px;margin-bottom:10px}#sidebar #sidebarContent .stress-test-controls .goal-images .main-goal-image{width:100%;background:center/cover no-repeat;height:0;padding-bottom:100%;border-radius:2px;position:relative;overflow:hidden;z-index:1;cursor:pointer}#sidebar #sidebarContent .stress-test-controls .goal-images .main-goal-image .goals-details{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);width:100%;color:#f5f5f5;font-size:1.4em;font-weight:500;padding:5px;border-radius:0 0 2px 2px}#sidebar #sidebarContent .stress-test-controls .goal-images .main-goal-image .goals-details>span{display:block}#sidebar #sidebarContent .stress-test-controls .goal-images:after,#sidebar #sidebarContent .stress-test-controls .goal-images:before{content:'';display:block;height:100%;background:url(/static/images/cashflows/goals-philanthropy.jpg) center/cover no-repeat;width:100%;position:absolute;top:0;border-radius:2px 0 0 2px;transform:scale(.96)}#sidebar #sidebarContent .stress-test-controls .goal-images:before{left:-4px;z-index:1}#sidebar #sidebarContent .stress-test-controls .goal-images:after{z-index:0;transform:scale(.92);left:-15px;background-image:url(/static/images/cashflows/goals-emergency.jpg)}.cashflowsBody #sidebar #sidebarContent{height:275px}#sidebar .asset-class-toggle{background-color:#f5f5f5;width:100%;padding:10px 15px 12px;border-top:1px solid #ccc}#sidebar .asset-class-toggle>span:first-of-type{font-weight:500;display:block;margin-bottom:10px}#sidebar .asset-class-toggle .btn-group{display:block}#sidebar .asset-class-toggle .btn-group .btn{width:33.3333%}#sidebar .asset-class-toggle .switchery{float:right}#sidebar .custom-timeframe-link{display:block;text-align:center;margin:15px 0 0;font-size:.9em}#sidebar #widgetContainer{overflow-y:auto;background-color:#f5f5f5}#sidebar #widgetContainer table td{padding:0;background:0 0;box-shadow:none}#sidebar #widgetContainer .panel{border-bottom:0}#sidebar #widgetContainer .panel .panel-heading{cursor:pointer}#sidebar #widgetContainer .panel .panel-heading span.ico-arrow-up92{font-size:16px;font-weight:700;-webkit-transition:all .2s;transition:all .2s}#sidebar #widgetContainer .panel .panel-heading:hover span.ico-arrow-up92{color:#0078d4}#sidebar #widgetContainer .panel .panel-title{color:#2e3a41}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item{width:100%}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item .video-wrapper{position:relative;padding-bottom:56.25%;height:0;width:100%;overflow:hidden;box-shadow:0 0 5px -2px}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item .video-wrapper iframe{position:absolute;height:100%;width:100%}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item .video-wrapper img{width:100%;cursor:pointer;border-radius:4px;transition:all .2s;opacity:.9}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item .video-wrapper img:hover{opacity:1}#sidebar #widgetContainer .panel .panel-body .sidebar-video-item>span{display:block;text-align:center;font-weight:500;margin-top:10px}#sidebar #widgetContainer #pageHelpPanel .panel-body ul{list-style:none;margin-bottom:0;padding-left:0}#sidebar #widgetContainer #pageHelpPanel .panel-body ul li{margin-bottom:8px}#sidebar #widgetContainer #pageHelpPanel .panel-body ul li a{font-size:15px}#sidebar #widgetContainer #pageHelpPanel .panel-body ul li a.icon-link span[class^=ico-]{font-size:24px;position:relative;top:3px;margin-right:4px}#sidebar #widgetContainer #pageHelpPanel .panel-body ul li:last-of-type{margin-bottom:0}#sidebar #widgetContainer #pageHelpPanel .panel-body a.help-link img{display:block;width:100%}#sidebar #widgetContainer #blogPanel .panel-body a{display:block;margin-bottom:10px}#sidebar #widgetContainer #blogPanel .panel-body a:last-of-type{margin-bottom:0}#sidebar #widgetContainer #assumptionsPanel .control-row .form-group{margin-bottom:3px}#sidebar #widgetContainer #assumptionsPanel .control-row label{float:left;position:relative;top:7px}#sidebar #widgetContainer #assumptionsPanel .control-row input,#sidebar #widgetContainer #assumptionsPanel .control-row select{float:right;width:95px}#sidebar .sidebar-scenario-wrapper{width:100%;position:relative;padding:0 15px;text-align:center;overflow:auto;background:#f5f5f5}#sidebar .sidebar-scenario-wrapper span{display:block}#sidebar .sidebar-scenario-wrapper .scenario-last-updated{font-size:18px}#sidebar .sidebar-scenario-wrapper .scenario-last-updated span{display:inline-block}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper{padding-bottom:15px}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper>span{display:inline-block}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper>span:first-of-type{margin-bottom:2px;font-size:1.2em}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper>span:nth-of-type(2){font-weight:500}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper>span>span{display:inline-block;font-weight:400;margin:0 7px}#sidebar .sidebar-scenario-wrapper .historical-timeframe-details-wrapper button{margin-top:8px}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection{width:calc(100% + 30px);margin-left:-15px;border-top:1px solid #ccc;padding:0 5px}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection .default-scenario-selection-header{margin:10px 0;font-style:1.05em;font-weight:500}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection .default-scenario-item{width:33.3333%;float:left;margin-bottom:15px;padding:0 5px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection .default-scenario-item .scenarioImg{height:80px;width:80px;margin:0 auto 10px}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection .default-scenario-item span{line-height:1.2;font-size:.85em;width:70px;margin:0 auto}#sidebar .sidebar-scenario-wrapper .sidebar-default-scenario-selection .default-scenario-item:hover{-webkit-transform:scale(.95);transform:scale(.95)}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-title{margin-bottom:10px;font-weight:600;font-size:16px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-title a{color:#2e3a41}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-title .sidebar-scenario-outcome{font-weight:300;font-size:.9em}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-end-value,#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-start-value{position:absolute;font-size:.8em;border:1px solid #56666f;border-radius:4px;top:96px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-end-value span.percent,#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-start-value span.percent{width:100%;min-width:40px;background-color:#56666f;color:#e8e8e8;font-size:.9em}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-end-value span.value,#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-start-value span.value{padding:1px 3px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-start-value{left:-56px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-progress-end-value{right:-56px}#sidebar .sidebar-scenario-wrapper .scenario-progress-line-left{width:60%;position:absolute;top:106px;right:-55px;z-index:10;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#sidebar .sidebar-scenario-wrapper .scenario-progress-line-right{width:60%;position:absolute;top:106px;left:-55px;z-index:10;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper{display:block;height:131px;width:131px;margin:15px auto 10px;position:relative}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper div[style*="display: inline"]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;z-index:6}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper .scenario-image-overlay{display:block;height:115px;width:115px;background-color:#000;border-radius:50%;line-height:115px;font-size:80px;font-weight:400;color:#f5f5f5;opacity:0;position:absolute;top:8px;left:8px;z-index:8;cursor:pointer}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper .scenario-image-overlay.switch span{font-size:35px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper .scenario-image-overlay:hover{opacity:.7}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper .sidebar-scenario-image{height:115px;width:115px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 0 4px 0 #000 inset;box-sizing:content-box;cursor:pointer;position:absolute;top:8px;left:8px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-image-wrapper #scenarioProgressDial{position:absolute}#sidebar .sidebar-scenario-wrapper .scenario-progress-key-lever,#sidebar .sidebar-scenario-wrapper .scenario-progress-percent{font-size:18px;display:inline-block}#sidebar .sidebar-scenario-wrapper .scenario-progress-key-lever>span,#sidebar .sidebar-scenario-wrapper .scenario-progress-percent>span{display:inline;font-weight:600}#sidebar .sidebar-scenario-wrapper .scenario-progress-key-lever{margin-right:10px}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-description{display:block;margin:15px auto 0;width:90%;font-size:.9em}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-details{max-height:52px;margin:0 auto;width:90%;font-size:.9em;overflow:hidden;position:relative}#sidebar .sidebar-scenario-wrapper .sidebar-scenario-details .text-fade{height:15px;width:106%;position:absolute;bottom:0;right:-7px;background-image:-webkit-linear-gradient(rgba(232,232,232,0) -50%,#e8e8e8);background-image:linear-gradient(rgba(232,232,232,0) -50%,#e8e8e8)}#sidebar .sidebar-scenario-wrapper .btn.see-more{width:auto;margin:10px 0 0;font-size:.75em}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu{display:block;margin:15px 0}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu>span{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:10px;font-size:16px}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .link-container{display:flex}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .link-container img{align-self:center;height:26px;margin:0 5px 5px}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .link-container a{flex:1}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu.has-sentiments .btn-regular{margin-left:38px}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .btn-good.active{background-color:#029d53}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .btn-bad.active{background-color:#ebc844}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .btn-blackswan.active,#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .btn-ugly.active{background-color:#e23c03}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .btn-historical.active{background-color:#4d4d4d}#sidebar .sidebar-scenario-wrapper .related-outcomes-menu .related-outcome-link{display:block;margin-bottom:5px;position:relative}#sidebar .data-frequency-control{background-color:#f5f5f5;display:block;width:100%;padding:10px 15px 5px;border-top:1px solid #ccc}#sidebar .data-frequency-control label{font-weight:500;margin-bottom:8px}#sidebar .global-timeframe-control{background-color:#f5f5f5;display:block;width:100%;padding:10px 15px 15px;border-top:1px solid #ccc}#sidebar .global-timeframe-control label{font-weight:500;margin-bottom:8px}#sidebar .global-timeframe-control span{display:block;font-weight:500;margin-bottom:5px}#sidebar .global-timeframe-control .btn-group{width:100%}#sidebar .global-timeframe-control .btn-group .btn{width:14.6%}#sidebar .global-timeframe-control a#openCustomTimeframe{width:50%;float:left;margin-right:15px;margin-top:12px}#sidebar .global-timeframe-control a.ytd{width:calc(25% - 15px);float:left;margin-top:12px;margin-right:15px}#sidebar .global-timeframe-control a.all{width:calc(25% - 15px);float:right;margin-top:12px}#sidebar .panel{border-radius:0!important;margin:0!important;box-shadow:none;border-right-width:0;border-left-width:0}#sidebar .panel .panel-heading{border-radius:0!important;background:-webkit-linear-gradient(right,#f5f5f5,#e8e8e8 25%);background:linear-gradient(270deg,#f5f5f5,#e8e8e8 25%)}#sidebar .panel .panel-heading span[class^=ico-]{position:relative;top:5px;display:inline-block}#sidebar .panel .panel-heading span[class^=ico-]:hover{color:#0078d4;cursor:pointer}#sidebar .panel .panel-body{overflow:auto;background-color:#f5f5f5}#sidebar .panel .panel-body ul{padding-left:15px}#sidebar .panel .panel-body ul li{margin-bottom:10px}#sidebar span.badge{float:right;background:0 0;border:1px solid #56666f;color:#56666f;font-weight:300;font-size:10px;padding:2px 6px;margin-top:2px}#sidebar.hasTour #tourModeToggleButton{display:inline-block}#sidebar.sidebar-closed-default{left:-300px}#recentactivity table{font-size:14px;line-height:20px}#recentactivity #hiddenMessage{display:none;width:100%;text-align:center}#recentactivity [id^=category-audit]:first-child .activityTitle{margin-top:0}#recentactivity .activityTitle{display:block;padding-bottom:2px;border-bottom:1px solid #ccc;margin-bottom:6px;margin-top:15px;font-weight:400}#recentactivity .recentTitle{color:#2e3a41;display:block;float:left;max-width:205px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:300}#recentactivity [id^=audittrail]:hover .badge{background:#0078d4;color:#fff;border-color:#0078d4}#sidebarFooter{box-sizing:border-box;display:block;position:fixed;bottom:0;width:300px;padding:10px 10px 8px;text-align:center;background:#e8e8e8}#sidebarFooter #tourModeToggleButton{display:none;padding-right:28px;position:relative;color:#56666f;margin-right:0}#sidebarFooter #tourModeToggleButton:hover{color:#e8e8e8}#sidebarFooter #tourModeToggleButton:after{content:'';display:block;height:10px;width:10px;border-radius:50%;top:9px;right:10px;position:absolute;-webkit-transition:all .3s;transition:all .3s}#sidebarFooter #tourModeToggleButton.tour-off:after{background-color:#e23c03;box-shadow:0 0 4px #e23c03,0 0 1px #641b01 inset}#sidebarFooter #tourModeToggleButton.tour-on:after{background-color:#029d53;box-shadow:0 0 4px #029d53,0 0 1px #012e18 inset}#sidebarFooter .btn{margin-right:6px}#sidebarFooter .btn:nth-of-type(3){margin-right:0}#sidebarFooter .copyright{display:block;font-size:.85em;color:#56666f}#sidebarFooter .copyright a:first-child{margin-right:10px}.library-link{margin:10px auto;display:block}.mainContent{height:calc(100% - 50px);position:absolute;padding-top:15px;padding-bottom:15px;padding-right:15px;padding-left:10px;top:50px;left:300px;right:0;background:#fff;overflow-x:hidden;overflow-y:auto}.mainContent.page-scenarioDetails .heading-bad,.mainContent.page-scenarioDetails .heading-blackswan,.mainContent.page-scenarioDetails .heading-good,.mainContent.page-scenarioDetails .heading-historical,.mainContent.page-scenarioDetails .heading-ugly{display:flex;margin:0 0 30px 15px}.mainContent.page-scenarioDetails .heading-bad img,.mainContent.page-scenarioDetails .heading-blackswan img,.mainContent.page-scenarioDetails .heading-good img,.mainContent.page-scenarioDetails .heading-historical img,.mainContent.page-scenarioDetails .heading-ugly img{align-self:center;height:32px;margin:0 10px}.mainContent.page-scenarioDetails .heading-bad h1,.mainContent.page-scenarioDetails .heading-blackswan h1,.mainContent.page-scenarioDetails .heading-good h1,.mainContent.page-scenarioDetails .heading-historical h1,.mainContent.page-scenarioDetails .heading-ugly h1{margin-left:0;padding:10px 4px}.mainContent.page-scenarioDetails .heading-good{border-bottom:4px solid #029d53}.mainContent.page-scenarioDetails .heading-bad{border-bottom:4px solid #eac746}.mainContent.page-scenarioDetails .heading-ugly{border-bottom:4px solid #e23c03}.mainContent.page-scenarioDetails .heading-historical{border-bottom:4px solid #4d4d4d}.mainContent.page-scenarioDetails .heading-blackswan{border-bottom:4px solid #000}@media only screen and (max-width:1279px){.mainContent{left:0;min-width:1024px}}.mainContent.no-sidebar{left:0;padding-left:0;position:absolute!important}.mainContent.upgradeBarOpen{top:95px;height:calc(100% - 95px)}.mainContent.prompt-open :not(.prompt){pointer-events:none}.mainContent.mobile{min-width:100%!important;position:relative}.mainContent>.alert{margin-left:15px}.mainContent>.alert .ico-close2{cursor:pointer}#publicModal{overflow:hidden!important}#publicModal .modal-dialog{width:450px}#publicModal .modal-heading{position:relative;top:0;left:0;width:100%}#publicModal .modal-heading>span.heading{display:block;font-size:2em;margin:5px 0 15px;font-weight:500}#publicModal .modal-heading span[class^=ico-]{float:right;font-size:1rem;cursor:pointer;padding:20px 2% 20px 20px;position:absolute;top:50%;transform:translateY(-50%);right:0}#publicModal .modal-heading span[class^=ico-]:hover{color:#e23c03}#publicModal .demo-form-wrapper{position:relative}#publicModal .demo-form-wrapper .loading-image-wrapper{display:none;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2;background:rgba(255,255,255,.85);outline:rgba(255,255,255,.85) solid 20px}#publicModal .demo-form-wrapper .loading-image-wrapper img.loading-gif{width:100px;display:block;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}#publicModal .demo-form-wrapper form .form-group{display:block;width:100%;margin-bottom:15px;position:relative}#publicModal .demo-form-wrapper form .form-group:nth-child(6) input,#publicModal .demo-form-wrapper form .form-group:nth-child(7) input{box-shadow:none!important;background:0 0!important;cursor:pointer;padding:0;width:100%;font-weight:700;border:none}#publicModal .demo-form-wrapper form .form-group:nth-child(6) span.ico-calendar33,#publicModal .demo-form-wrapper form .form-group:nth-child(7) span.ico-calendar33{position:absolute;top:31px;right:0;font-size:24px;cursor:pointer}#publicModal .demo-form-wrapper form .form-group:nth-child(6) span.ico-checkmark33,#publicModal .demo-form-wrapper form .form-group:nth-child(7) span.ico-checkmark33{display:none;position:absolute;top:41px;right:7px;font-size:10px;pointer-events:none}#publicModal .demo-form-wrapper form .form-group:nth-child(6) span.ico-checkmark33.show,#publicModal .demo-form-wrapper form .form-group:nth-child(7) span.ico-checkmark33.show{display:block}#publicModal .demo-form-wrapper form .form-group label.error{color:#e23c03;font-size:.85em;margin-top:3px;font-weight:400;margin-left:2px}#publicModal .demo-form-wrapper form .form-group input{display:block;width:100%;height:32px;border:1px solid #ccc;border-radius:4px;padding:6px 12px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;font-size:.95em}#publicModal .demo-form-wrapper form .form-group input:focus{box-shadow:0 0 5px -2px}@media only screen and (max-width:1023px){#publicModal .demo-form-wrapper form .form-group{width:100%}}#publicModal .demo-form-wrapper form button[type=submit]{display:inline-block;width:50%}#publicModal .demo-form-wrapper form button{width:49%}.page-stressTesting h1+.alert{margin-left:15px}.page-stressTesting .heading-bad,.page-stressTesting .heading-blackswan,.page-stressTesting .heading-good,.page-stressTesting .heading-historical,.page-stressTesting .heading-ugly{display:flex;margin:0 0 30px 15px}.page-stressTesting .heading-bad img,.page-stressTesting .heading-blackswan img,.page-stressTesting .heading-good img,.page-stressTesting .heading-historical img,.page-stressTesting .heading-ugly img{align-self:center;height:32px;margin:0 10px}.page-stressTesting .heading-bad h1,.page-stressTesting .heading-blackswan h1,.page-stressTesting .heading-good h1,.page-stressTesting .heading-historical h1,.page-stressTesting .heading-ugly h1{margin-left:0;padding:10px 4px}.page-stressTesting .heading-good{border-bottom:4px solid #029d53}.page-stressTesting .heading-bad{border-bottom:4px solid #ebc844}.page-stressTesting .heading-ugly{border-bottom:4px solid #e23c03}.page-stressTesting .heading-historical{border-bottom:4px solid #4d4d4d}.page-stressTesting .heading-blackswan{border-bottom:4px solid #000}.page-stressTesting #leversPanelWrapper #secondOrderEffectsCheckbox{float:left}.page-stressTesting #leversPanelWrapper #secondOrderEffectsCheckbox label{margin-bottom:0;position:relative;top:-6px}.page-stressTesting #leversPanelWrapper #secondOrderEffectsCheckbox input{height:25px;width:25px;margin-top:0}.page-stressTesting #leversPanelWrapper .panel-footer a.save-scenario-button{float:right}.page-stressTesting #leversPanel .time-frame-wrapper{margin-bottom:25px}.page-stressTesting #leversPanel .time-frame-wrapper .expected-time-frame-label{font-size:1.2em}.page-stressTesting #leversPanel .time-frame-wrapper .btn-group.expected-time-frame{width:100%;float:left;position:relative;top:3px}.page-stressTesting #leversPanel .time-frame-wrapper .btn-group.expected-time-frame .btn{width:12%;font-size:.75em}.page-stressTesting #leversPanel #leverDiv .lever-category{display:block;font-size:1.2em;margin-bottom:10px;margin-top:50px}.page-stressTesting #leversPanel #leverDiv .lever-category:first-child{margin-top:50px}.page-stressTesting #leversPanel #leverDiv #hiddenLevers{margin-top:30px}.page-stressTesting #leversPanel #leverDiv #hiddenLevers.hidden{display:none}.page-stressTesting #leversPanel #leverDiv #hiddenLevers.shown{display:block}.page-stressTesting #leversPanel #leverDiv .lever-key{width:100%;margin-bottom:5px}.page-stressTesting #leversPanel #leverDiv .lever-key+.lever-wrapper{margin-top:3px}.page-stressTesting #leversPanel #leverDiv .lever-key span{font-weight:400;font-size:.9em}.page-stressTesting #leversPanel #leverDiv .lever-key span:first-child{float:right;margin-right:18px}.page-stressTesting #leversPanel #leverDiv .lever-key span:last-child{float:right;margin-right:29px}.page-stressTesting #leversPanel #leverDiv .lever-wrapper{margin-top:25px}.page-stressTesting #leversPanel #leverDiv .lever-wrapper+.lever-category{margin-top:25px}.page-stressTesting #leversPanel #leverDiv .lever-wrapper:last-child{margin-bottom:10px}.page-stressTesting #leversPanel #leverDiv .lever-name{display:block;width:29%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-stressTesting #leversPanel #leverDiv .lever-slider{display:block;width:34%;float:left}.page-stressTesting #leversPanel #leverDiv .lever-block{display:block;height:22px;width:60px;line-height:21px;padding:0 2px;background:0 0;border-radius:3px;font-size:.9em;font-weight:300;text-align:center;color:#56666f;border:1px solid #56666f}.page-stressTesting #leversPanel #leverDiv .lever-projected-value{display:block;width:75px;float:right;margin-left:6px;position:relative}.page-stressTesting #leversPanel #leverDiv .lever-projected-value .lever-block{background:#fff;position:relative;z-index:2}.page-stressTesting #leversPanel #leverDiv .lever-projected-value div.edit-projected{position:absolute;top:0;right:16px;cursor:pointer;height:22px;width:20px;background-color:#56666f;border-radius:0 3px 3px 0;z-index:1;-webkit-transition:all .25s;transition:all .25s}.page-stressTesting #leversPanel #leverDiv .lever-projected-value div.edit-projected span{display:block;line-height:22px;text-align:center;color:#f5f5f5;font-size:13px}.page-stressTesting #leversPanel #leverDiv .lever-projected-value div.edit-projected.out{right:-3px;-webkit-transition:all .25s;transition:all .25s}.page-stressTesting #leversPanel #leverDiv .lever-current-value{float:right;margin-right:10px;border:none}.page-stressTesting .impacts-panel{background-color:#f5f5f5}.page-stressTesting .impacts-panel .panel-heading{border-bottom-color:transparent!important;height:auto!important}.page-stressTesting .impacts-panel .panel-heading .panel-title:first-of-type{max-width:calc(100% - 75px);overflow:hidden;text-overflow:ellipsis}.page-stressTesting .impacts-panel .panel-footer{background-color:#f5f5f5}.page-stressTesting .scenario-button-label{display:block}.page-stressTesting .scenario-button{width:100%}.page-stressTesting .hl-member-portfolio{display:none}.page-stressTesting .hl-household-wrapper{margin-bottom:0!important}.page-stressTesting .hl-household-wrapper .hl-household{margin-bottom:15px}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio{display:none;margin-top:0;padding-top:15px;width:calc(100% - 30px);margin-left:15px;border-top:0}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio>.panel{border-radius:6px;overflow:hidden}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio>.panel .panel-heading{border-bottom:0}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio>.panel .panel-heading .icon-set a:last-of-type{display:none}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio>.panel .panel-heading .aum-fee-popover{right:9px}.page-stressTesting .hl-household-wrapper .hl-household .panel .hl-member-portfolio>.panel .holding-wrapper:nth-child(2n){background:#fff!important}.page-stressTesting .hl-household-wrapper .hl-household .panel .panel-footer{background-color:#fff;text-align:center;-webkit-transition:none;transition:none;border-top:none}.page-stressTesting .hl-household-wrapper .hl-household .panel .panel-footer.portfolios-shown{margin-top:15px;border-top:1px solid #ccc;background-color:#f5f5f5}.page-stressTesting .portfolio-impact-panel{padding:0}.page-stressTesting #portfolioImpact .holding-wrapper{width:100%;padding:5px}.page-stressTesting #portfolioImpact .holding-wrapper:nth-child(2n){background:#e8e8e8}.page-stressTesting #portfolioImpact .holding-wrapper .holding-info{width:80px;overflow:hidden;float:left;margin-right:10px}.page-stressTesting #portfolioImpact .holding-wrapper .holding-info .holding-quantity,.page-stressTesting #portfolioImpact .holding-wrapper .holding-info .holding-symbol{display:block;max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-stressTesting #portfolioImpact .holding-wrapper .holding-details{max-width:52%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-stressTesting #portfolioImpact .holding-wrapper .holding-graph{margin-top:3px;height:14px;width:168px}.page-stressTesting #portfolioImpact .holding-wrapper .holding-impacts{width:auto;max-width:100px;overflow:hidden;margin-left:10px;float:right;text-align:right}.page-stressTesting #portfolioImpact .holding-wrapper .holding-impacts div:first-child{border-bottom:1px dotted #56666f}.page-stressTesting #portfolioImpact .holding-wrapper.hedge-position{border:2px solid #0078d4}.page-stressTesting #portfolioImpact .holding-wrapper.hedge-position .holding-name:before{content:'Hedge: ';font-weight:600}.page-stressTesting .holding-total-wrapper{width:calc(100% + 24px);left:-12px;line-height:24px;font-size:.85em;margin-top:8px;padding-top:7px;border-top:2px solid #56666f;position:relative;text-align:center}.page-stressTesting .holding-total-wrapper span.aum-fee-popover{position:absolute;right:0;top:9px;padding:0;cursor:pointer}.page-stressTesting .holding-total-wrapper span.holding-total-title{display:none;width:83px;float:left}.page-stressTesting .holding-total-wrapper .holding-total{display:none;float:left}.page-stressTesting .holding-total-wrapper .holding-total-graph{display:none;height:14px;width:168px;position:absolute;left:83px;bottom:4px}.page-stressTesting .holding-total-wrapper .holding-total-impacts{display:inline-block;text-align:center;font-size:60px;font-weight:500;margin:20px 20px 25px 0}.page-stressTesting .holding-total-wrapper .holding-total-impacts.model{margin-right:0}.page-stressTesting .holding-total-wrapper .holding-total-impact{font-size:42px;display:inline-block}.page-stressTesting .holding-total-wrapper .holding-total-impact>span{display:block}.page-stressTesting .scenarioDescription{display:block}.page-stressTesting #scenarioDesc{font-size:.9em;text-align:justify}.page-stressTesting2 h1+.alert{margin-left:15px}.page-stressTesting2 #leversPanelWrapper #secondOrderEffectsCheckbox{float:left}.page-stressTesting2 #leversPanelWrapper #secondOrderEffectsCheckbox label{margin-bottom:0;position:relative;top:-6px}.page-stressTesting2 #leversPanelWrapper #secondOrderEffectsCheckbox input{height:25px;width:25px;margin-top:0}.page-stressTesting2 #leversPanelWrapper .buttons{float:right;margin-right:15px}.page-stressTesting2 #leversPanel{position:relative}.page-stressTesting2 #leversPanel .scroll-left-overlay{height:100%;width:40px;position:absolute;left:110px;top:0;z-index:9;text-align:center;opacity:1}.page-stressTesting2 #leversPanel .scroll-left-overlay>span{display:block;font-size:30px;height:30px;position:relative;top:140px;color:#56666f;cursor:pointer}.page-stressTesting2 #leversPanel .scroll-left-overlay>span:hover{transform:scale(1.05)}.page-stressTesting2 #leversPanel .scroll-left-overlay.custom-timeframe{left:0}.page-stressTesting2 #leversPanel .scroll-left-overlay.hide{opacity:0;transition:opacity .25s}.page-stressTesting2 #leversPanel .scroll-right-overlay{height:100%;width:40px;position:absolute;right:0;top:0;z-index:9;text-align:center;opacity:1}.page-stressTesting2 #leversPanel .scroll-right-overlay>span{display:block;font-size:30px;height:30px;position:relative;top:140px;color:#56666f;cursor:pointer}.page-stressTesting2 #leversPanel .scroll-right-overlay>span:hover{transform:scale(1.05)}.page-stressTesting2 #leversPanel .scroll-right-overlay.hide{opacity:0;transition:opacity .25s}.page-stressTesting2 #leversPanel .time-frame-wrapper{width:90px;float:left;text-align:center;margin-right:10px}.page-stressTesting2 #leversPanel .time-frame-wrapper .expected-time-frame-label{font-size:1.2em;display:block;margin-bottom:8px}.page-stressTesting2 #leversPanel .time-frame-wrapper .expected-time-frame .btn{width:100%;margin-bottom:10px;font-size:.75em}.page-stressTesting2 #leversPanel .time-frame-wrapper .expected-time-frame .btn:last-child{margin-bottom:0}.page-stressTesting2 #leversPanel #leverDiv{white-space:nowrap;overflow-x:auto;position:relative;width:calc(100% - 160px);float:right;margin-right:25px}.page-stressTesting2 #leversPanel #leverDiv .lever-category-wrapper{display:inline-block;margin-right:60px}.page-stressTesting2 #leversPanel #leverDiv .lever-category-wrapper:last-of-type{margin-right:0}.page-stressTesting2 #leversPanel #leverDiv .lever-category-wrapper.shown{display:inline-block}.page-stressTesting2 #leversPanel #leverDiv .lever-category-wrapper.hidden{display:none}.page-stressTesting2 #leversPanel #leverDiv .lever-category{display:block;font-size:1.2em;margin-bottom:10px;margin-left:12px}.page-stressTesting2 #leversPanel #leverDiv .lever-key{width:100%;margin-bottom:5px}.page-stressTesting2 #leversPanel #leverDiv .lever-key+.lever-wrapper{margin-top:3px}.page-stressTesting2 #leversPanel #leverDiv .lever-key span{font-weight:400;font-size:.9em}.page-stressTesting2 #leversPanel #leverDiv .lever-key span:first-child{float:right;margin-right:18px}.page-stressTesting2 #leversPanel #leverDiv .lever-key span:last-child{float:right;margin-right:29px}.page-stressTesting2 #leversPanel #leverDiv .lever-wrapper{width:95px;display:inline-block;text-align:center;vertical-align:top}.page-stressTesting2 #leversPanel #leverDiv .lever-block{display:block;height:22px;width:65px;line-height:21px;padding:0 2px;background:0 0;border-radius:3px;font-size:.9em;font-weight:300;text-align:center;color:#56666f;border:1px solid #56666f}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value{display:block;width:80px;position:relative;margin-left:15px}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value .lever-block{background:#fff;position:relative;z-index:2}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value div.edit-projected{position:absolute;top:0;right:16px;cursor:pointer;height:22px;width:20px;background-color:#56666f;border-radius:0 3px 3px 0;z-index:1;transition:all .25s}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value div.edit-projected span{display:block;line-height:22px;text-align:center;color:#f5f5f5;font-size:13px}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value div.edit-projected.out{right:-3px;-webkit-transition:all .25s;transition:all .25s}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value span[id^=lvaldiv] input[id^=lval]{height:22px;width:65px;line-height:21px;padding:0 2px;background:0 0;border-radius:3px;font-size:.9em;font-weight:300;text-align:center;color:#56666f;border:1px solid #56666f}.page-stressTesting2 #leversPanel #leverDiv .lever-projected-value span[id^=lvaldiv] a img{position:relative;top:-1px;left:-2px;height:11px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider{height:140px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider .ui-slider-vertical{width:2px;top:15px;left:47px;height:110px;margin:0 0 15px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider .ui-slider-vertical .ui-slider-handle{left:-10px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider .ui-slider-vertical .ui-slider-handle .ui-slider-tip{top:14px;left:38px;display:block;text-align:left;width:60px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider .ui-slider-vertical .ui-slider-pip{left:-3px}.page-stressTesting2 #leversPanel #leverDiv .lever-slider .ui-slider-vertical .ui-slider-pip .ui-slider-line{width:6px}.page-stressTesting2 #leversPanel #leverDiv .lever-current-value{border:none;margin-left:15px;font-weight:400}.page-stressTesting2 #leversPanel #leverDiv .lever-name{display:block;overflow:hidden;text-align:center;width:100%;white-space:normal!important;font-size:13px}.page-stressTesting2 #leversPanel #leverDiv.custom-timeframe{width:calc(100% - 50px)}.page-stressTesting2 .scenario-button-label{display:block}.page-stressTesting2 .scenario-button{width:100%}.page-stressTesting2 .hl-member-portfolio{display:none}.page-stressTesting2 .hl-household-wrapper{margin-bottom:0!important}.page-stressTesting2 .hl-household-wrapper .hl-household{margin-bottom:15px}.page-stressTesting2 .hl-household-wrapper .hl-household .panel .hl-member-portfolio{display:none;margin-top:15px;width:calc(100% - 30px);margin-left:15px;border-radius:4px;overflow:hidden;border:1px solid #56666f}.page-stressTesting2 .hl-household-wrapper .hl-household .panel .hl-member-portfolio .panel .panel-heading{border-bottom-color:transparent!important}.page-stressTesting2 .hl-household-wrapper .hl-household .panel .hl-member-portfolio .panel .panel-heading .icon-set a:last-of-type{display:none}.page-stressTesting2 .hl-household-wrapper .hl-household .panel .panel-footer{background-color:#fff;text-align:center;-webkit-transition:none;transition:none;border-top:none}.page-stressTesting2 .hl-household-wrapper .hl-household .panel .panel-footer.portfolios-shown{margin-top:15px;border-top:1px solid #ccc;background-color:#f5f5f5}.page-stressTesting2 .portfolio-impact-panel{padding:0}.page-stressTesting2 #portfolioImpact .holding-wrapper{width:100%;padding:5px}.page-stressTesting2 #portfolioImpact .holding-wrapper:nth-child(2n){background:#e8e8e8}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-info{width:80px;overflow:hidden;float:left;margin-right:10px}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-info .holding-quantity,.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-info .holding-symbol{display:block;max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-details{max-width:52%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-graph{margin-top:3px;height:14px;width:168px}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-impacts{width:auto;max-width:100px;overflow:hidden;margin-left:10px;float:right;text-align:right}.page-stressTesting2 #portfolioImpact .holding-wrapper .holding-impacts div:first-child{border-bottom:1px dotted #56666f}.page-stressTesting2 #portfolioImpact .holding-wrapper.hedge-position{border:2px solid #0078d4}.page-stressTesting2 #portfolioImpact .holding-wrapper.hedge-position .holding-name:before{content:'Hedge: ';font-weight:600}.page-stressTesting2 .holding-total-wrapper{width:100%;line-height:24px;font-size:.85em;margin-top:6px;padding-top:7px;border-top:1px solid #ccc;position:relative;text-align:center}.page-stressTesting2 .holding-total-wrapper span.aum-fee-popover{position:absolute;right:0;top:9px;padding:0;cursor:pointer}.page-stressTesting2 .holding-total-wrapper span.holding-total-title{display:none;width:83px;float:left}.page-stressTesting2 .holding-total-wrapper .holding-total{display:none;float:left}.page-stressTesting2 .holding-total-wrapper .holding-total-graph{display:none;height:14px;width:168px;position:absolute;left:83px;bottom:4px}.page-stressTesting2 .holding-total-wrapper .holding-total-impacts{display:inline-block;text-align:center;font-size:60px;font-weight:500;margin:20px 20px 25px 0}.page-stressTesting2 .holding-total-wrapper .holding-total-impacts.model{margin-right:0}.page-stressTesting2 .holding-total-wrapper .holding-total-impact{font-size:42px;display:inline-block}.page-stressTesting2 .holding-total-wrapper .holding-total-impact>span{display:block}.page-stressTesting2 .scenarioDescription{display:block}.page-stressTesting2 #scenarioDesc{font-size:.9em;text-align:justify}.negative,.positive{height:4px;width:0;position:relative;top:5px;left:83px}.positive{background:#029d53;border-top-right-radius:2px;border-bottom-right-radius:2px}.negative{background:#e23c03;border-top-left-radius:2px;border-bottom-left-radius:2px}.page-macroProfile .panel [class^=col-]:first-child{border-right:1px solid #ccc}.page-stressTestReport .col-left .panel-body .form-group:last-of-type{margin-bottom:0}.page-stressTestReport .col-left #detailedExplanation{height:30px;width:30px}.page-stressTestReport div.btn-group{margin:0 auto 15px;display:block;width:100%}.page-stressTestReport div.btn-group a{width:50%}.page-stressTestReport #runAllContent{display:none}.page-stressTestReport #runAllContent>span{display:block;text-align:center;font-size:1.2em;margin-bottom:15px;margin-top:20px}.page-stressTestReport #runAllContent .form-group{margin-bottom:25px;text-align:center}.page-stressTestReport #runAllContent .form-group input{height:18px;width:18px;margin-right:2px;position:relative;top:1px}.page-stressTestReport #customSetControls{margin-bottom:30px}.page-stressTestReport #customSetControls .form-group.save-set{display:inline-block;margin-left:20px}.page-stressTestReport #customSetControls .form-group.save-set input{height:18px;width:18px;margin-right:2px;position:relative;top:1px}.page-stressTestReport #scenarioSelectTarget .scenario-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e8e8e8}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-image-wrapper{width:80px;height:80px;margin-right:10px;float:left}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-image-wrapper .scenarioImg{height:80px;width:80px}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-title{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-description{font-size:.9em;display:block;margin-bottom:10px}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-outcomes{font-size:.9em;width:calc(100% - 90px);float:right}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-outcomes ul{list-style:none;padding:0;margin:0}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-outcomes ul li{display:inline-block;float:left}.page-stressTestReport #scenarioSelectTarget .scenario-item .scenario-outcomes ul li:after{content:',';margin-right:5px;margin-left:1px}.page-stressTestReport #scenarioSelectTarget .scenario-item:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}iframe[role=loginiframe]{background:#e8e8e8}.page-login.mainContent{padding-left:0;padding-right:0;background:#e8e8e8;left:0!important;position:absolute!important}.page-login .isotope-container-disabled{position:relative}.page-login .login-wrapper-container{width:40%;height:100%;float:left;position:relative}.page-login .login-wrapper-container .loginWrapper{display:block;width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background:#e8e8e8}.page-login .login-wrapper-container .loginWrapper .login-logo{height:124px;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.page-login .login-wrapper-container .loginWrapper iframe{height:170px}.page-login .login-wrapper-container .loginWrapper span.login-message{display:block;width:100%;text-align:center;position:absolute;top:-70px;font-size:1.05em}.page-login .login-wrapper-container .loginWrapper .back-to-public,.page-login .login-wrapper-container .loginWrapper .try-hl{width:100%;padding:0 10px;margin-bottom:8px}.page-login .login-wrapper-container .loginWrapper .back-to-public .btn,.page-login .login-wrapper-container .loginWrapper .try-hl .btn{display:block}.page-login .feature-highlight{width:60%;height:100%;float:right;position:relative}.page-login .feature-highlight .feature-highlight-container{display:none;width:92%;top:50%;left:0;transform:translateY(-50%);text-align:center;position:absolute}.page-login .feature-highlight .feature-highlight-container .feature-image-wrapper{width:100%;max-width:1000px;margin:0 auto;border:3px solid #ccc}.page-login .feature-highlight .feature-highlight-container .feature-image-wrapper .feature-image{padding-bottom:56.25%;background-repeat:no-repeat;background-position:center top;background-size:cover}.page-login .feature-highlight .feature-highlight-container .feature-text>span{display:block;width:65%;max-width:800px;font-weight:400;margin:15px auto;font-size:1.2em}.page-login .feature-highlight .feature-highlight-container .feature-text>span>span{font-weight:500}.page-login #sidebarFooter{position:fixed;border:0;width:40%}.page-login #sidebarFooter #tourModeToggleButton{display:none}.page-login #sidebarFooter .copyright{margin:8px 0}.page-login.whitelabel .login-wrapper-container{width:100%;float:none}.page-login.whitelabel .loginWrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.page-login.whitelabel .feature-highlight-container{display:none!important}.page-login.whitelabel #sidebarFooter{width:100%}@media only screen and (max-width:1024px){.page-login .login-wrapper-container{width:100%;float:none}.page-login .loginWrapper{top:50%;left:50%;transform:translate(-50%,-50%)}.page-login .feature-highlight-container{display:none!important}.page-login #sidebarFooter{width:100%}}.page-login:not(.whitelabel) .login-logo{background-image:url(/static/images/Orion_Logo.png);margin:20px auto;height:180px;width:300px;background-size:contain;background-position:center;background-repeat:no-repeat}#loginError{display:none;height:20px;width:100%;text-align:center}#loginform{padding:10px}#loginform .form-group{margin-bottom:10px}#loginform .button-group{width:100%;margin-bottom:5px}#loginform .button-group button{margin-right:10px}#loginform .lost-password,#loginform button[type=submit]{width:calc(50% - 5px);float:left}#loginform .radio.small input[type=radio]{margin-top:3px}#loginform .radio.small label{margin-left:10px}#portform .portfolio-name{margin:10px 0 5px}#portform .btns{margin-top:10px}#portform .btns a.btn{margin:0 5px 0 0}#portform .btns a.btn:last-of-type{margin-right:0}@media only screen and (min-width:1024px){#choosePortfoliosModal .modal-dialog{max-width:600px;margin:0 auto}}#choosePortfoliosModal .modal-content{padding:0}#choosePortfoliosModal .modal-content .modal-body>span:first-child{display:block;margin-bottom:15px}#choosePortfoliosModal .modal-content .modal-body .portfolio-select{margin-bottom:15px}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .col-xs-1{padding-right:0}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .col-xs-11{padding-left:0}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .control-label{padding-top:5px}#choosePortfoliosModal .modal-content .modal-body .portfolio-select:last-child{margin-bottom:0}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .form-group{margin-bottom:0}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .member-portfolio{margin-left:36px;margin-top:7px;border-top:1px solid #ccc;padding-top:4px;padding-left:10px}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .member-portfolio .member-portfolio-options-wrapper>span{font-weight:500;margin-bottom:3px;display:block}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .member-portfolio .member-portfolio-options-wrapper input[type=checkbox]{margin-right:4px;position:relative;top:2px}#choosePortfoliosModal .modal-content .modal-body .portfolio-select .clear-input-icon{display:block;position:absolute;right:20px;top:5px;color:#e23c03;cursor:pointer;padding:5px}@media only screen and (min-width:1024px){#chooseClientModal .modal-dialog{max-width:600px;margin:0 auto}}#chooseClientModal .modal-content{padding:0}#chooseClientModal .modal-content .modal-body>span:first-child{display:block;margin-bottom:15px}#chooseClientModal .modal-content .modal-body .client-select{margin-bottom:15px}#chooseClientModal .modal-content .modal-body .client-select .col-xs-1{padding-right:0}#chooseClientModal .modal-content .modal-body .client-select .col-xs-11{padding-left:0}#chooseClientModal .modal-content .modal-body .client-select .control-label{padding-top:5px}#chooseClientModal .modal-content .modal-body .client-select:last-child{margin-bottom:0}#chooseClientModal .modal-content .modal-body .client-select .form-group{margin-bottom:0}#chooseClientModal .modal-content .modal-body .client-select .clear-input-icon{display:block;position:absolute;right:20px;top:5px;color:#e23c03;cursor:pointer;padding:5px}.whats-new{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:10px}.whats-new:last-of-type{margin-bottom:0;border:0;padding-bottom:0}.whats-new .whats-new-image{width:100%}.whats-new .whats-new-image img{float:left;height:57px;margin-right:15px}.whats-new .whats-new-image .whats-new-title{height:57px;font-size:1.25em;font-weight:400;display:block;line-height:1;margin-bottom:15px}.whats-new .whats-new-details .whats-new-subtitle{color:#637d8c;font-size:.7em}.whats-new .whats-new-details .whats-new-date{display:block;line-height:1.2}.whats-new .whats-new-details .whats-new-date span{font-weight:600;display:block}.whats-new .whats-new-details .whats-new-btn{float:left;margin-right:15px}#feedbackModal .modal-dialog{max-width:600px}#feedbackModal .modal-dialog .modal-content{padding:0}#feedbackModal .modal-dialog .modal-content form textarea{resize:none}#feedbackModal .btns{margin-top:15px}#feedbackModal #msgholder{display:block;color:#e23c03;margin-top:10px;margin-bottom:8px}.page-leadgen .lg-row2{margin-bottom:15px}.page-leadgen .lg-heading{min-height:90px}.page-leadgen .lg-heading h2{margin-top:15px;margin-bottom:15px}.page-leadgen .lg-questions{font-size:18px}.page-leadgen .lg-button{display:block;margin:0 auto 15px}.page-leadgen .lg-question-answer-list{padding-left:15px;font-weight:400;font-size:16px}.page-leadgen .panel-title{font-weight:500;overflow:visible;white-space:normal}.lg-column-main{margin-top:15px;margin-bottom:5px!important;padding-left:0!important}.lg-panel-main{padding:15px;background-color:#e8e8e8}.lg-panel-main>h3{margin-bottom:15px}.lg-panel-main>h3+span{display:block;margin-bottom:15px}.lg-panel-main [class^=col-]{overflow:hidden}.lg-panel-main [class^=col-]>h4{margin-bottom:15px}.lg-panel-main .lg-heading{display:block;height:65px;margin:0 0 15px}.lg-panel-main #answerAccordion{margin-bottom:0}.lg-panel-main #answerAccordion .panel-title{white-space:normal!important}.lg-panel-main .lg-button{display:block;width:100%;margin-bottom:15px}.lg-panel-main .row.step1{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px}.lg-panel-main .row.step1 #step1 h3{margin-bottom:15px}.lg-panel-main .row.step1 #step1 .scenario{display:block;width:20%;float:left;text-align:center;margin:10px 0}@media only screen and (min-width:1280px){.lg-panel-main .row.step1 #step1 .scenario{width:16.666666%}}.lg-panel-main .row.step1 #step1 .scenario a[id^=scengrouplink]{display:block;font-size:.9em}.lg-panel-main .row.step1 #step1 .scenario a[id^=scengrouplink] div.scenarioImg{display:block;margin:0 auto 5px;border-radius:50%;width:90px;height:90px}.lg-panel-main .row.step1 #step1 .add-scenario-button-wrapper:hover #hlscensellink{-webkit-transform:scale(1.05);transform:scale(1.05)}.lg-panel-main .row.step1 #step1 .add-scenario-button-wrapper #hlscensellink{display:block;width:90px;height:90px;border-radius:50%;margin:0 auto 5px;background-image:url(/static/images/add-scenario.png);background-size:contain;background-position:center center;-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s,-webkit-transform .25s}.lg-panel-main .row.step23 #step2 h3{margin-bottom:15px}.lg-panel-main .row.step23 #step2 table{width:100%}.lg-panel-main .row.step23 #step2 table .btn{margin-top:6px}.lg-panel-main .row.step23 #step2 table.signup-table td:nth-child(odd){padding-right:2px}.lg-panel-main .row.step23 #step2 table.signup-table td:nth-child(even){padding-left:2px}.lg-panel-main .row.step23 #step2 table.signup-table td{padding-bottom:5px}.lg-panel-main .row.step23 #step3{border-left:1px solid #ccc}.lg-panel-main .row.step23 #step3 h3{margin-bottom:15px}.lg-panel-main .row.step23 #step3 .form-group.last{margin-bottom:0}.lg-panel-main .row.step23 #step3 .form-group.col-sm-6,.lg-panel-main .row.step23 #step3 .form-group.col-xs-6{padding:0}.lg-panel-main .row.step23 #step3 .form-group.col-sm-6.form-left,.lg-panel-main .row.step23 #step3 .form-group.col-xs-6.form-left{padding-right:7px;padding-left:15px}.lg-panel-main .row.step23 #step3 .form-group.col-sm-6.form-right,.lg-panel-main .row.step23 #step3 .form-group.col-xs-6.form-right{padding-left:8px;padding-right:15px}.lg-panel-main .row.step23 #step3 .AuthorizeNetSeal{margin:0 auto}.lg-panel-main .row.step23 #step3 .AuthorizeNetSeal img{height:50px;width:62px}.lg-panel-main .row.step4 #step4{padding-top:15px;border-top:1px solid #ccc;margin-bottom:0!important}.lg-panel-main .row.step4 #step4 h3{margin-bottom:15px}.lg-panel-main .row.step4 #step4 .AuthorizeNetSeal{margin:0 auto;position:relative;top:-12px}.lg-panel-main .row.step4 #step4 .AuthorizeNetSeal img{display:block;margin:0 auto;height:42px;width:52px}.lg-panel-main .row.step4 #step4 [class*=col-]{overflow:visible}.lg-panel-main .row.step4 #step4 .form-left{padding-right:7px;padding-left:15px}.lg-panel-main .row.step4 #step4 .form-right{padding-left:8px;padding-right:15px}.lg-panel-main .row.submit-button{padding-top:15px;border-top:1px solid #ccc}.lg-panel-main .row.submit-button a.btn{display:block;width:50%;margin:0 auto}.lg-panel-main .disclaimer-links{width:100%;text-align:center;margin-top:15px;font-size:.9em}.lg-panel-main .disclaimer-links a{margin-right:15px}.lg-panel-main .disclaimer-links a:last-of-type{margin-right:0}.lg-panel-main #disclaimer h3{margin-bottom:15px}.lg-panel-main #disclaimer span{display:block;margin-bottom:15px}.lg-panel-main .loading-widget{display:none;height:100px;width:100px;background-color:#1f1f1f;line-height:100px;text-align:center;border-radius:12px;position:fixed;top:50%;left:calc(50% + 150px);box-shadow:0 0 0 2000px rgba(0,0,0,.4);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.lg-panel-main .loading-widget img{height:28px;margin-top:-3px}.lg-panel-sub{background-color:#e8e8e8;margin:15px 0;padding:15px}.lg-links{padding-left:0!important}.lg-links a{display:block;float:right;text-align:right;margin-left:20px}.lg-logo{padding-left:0!important}.lg-logo img{display:block;width:100%;margin-bottom:15px;margin-top:10px}.lg-scenario-select-wrapper{margin-top:15px;background-color:#e8e8e8;padding:15px}.lg-scenario-select-wrapper .scenarios-wrapper{width:100%;margin:15px 0}.lg-scenario-select-wrapper .scenarios-wrapper .scenario{display:block;float:left;width:25%;margin:10px 0;text-align:center;position:relative}.lg-scenario-select-wrapper .scenarios-wrapper .scenario.checked .checked-overlay{display:block}.lg-scenario-select-wrapper .scenarios-wrapper .scenario .checked-overlay{display:none;position:absolute;height:90px;width:90px;background-color:rgba(0,0,0,.4);border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.lg-scenario-select-wrapper .scenarios-wrapper .scenario .checked-overlay span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:26px;opacity:.9}.lg-scenario-select-wrapper .scenarios-wrapper .scenario div.scenarioImg{display:block;width:90px;height:90px;border-radius:50%;margin:0 auto 5px}.lg-scenario-select-wrapper .scenarios-wrapper .scenario input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;height:30px;width:30px;top:60px;right:36px;box-shadow:0 0 2px -4px rgba(0,0,0,.5)}.lg-scenario-select-wrapper .scenarios-wrapper .scenario span[id^=scengrouplink]{display:block;font-size:.9em}.lg-scenario-select-wrapper .btn.save-scenarios{display:block;width:50%;margin:20px auto 0}.page-signup .panel-body>.form-group:last-child,.page-signup .panel-body>.row:last-child .form-group{margin-bottom:0}.page-signup .form-group.subscription-type .radio:first-of-type{margin-top:0}.page-signup .form-group.subscription-type .radio:last-of-type{margin-bottom:0}.page-signup .form-group.discount-code{margin-bottom:0}.page-signup .form-group.discount-code input{width:calc(100% - 130px);float:left;margin-right:10px}.page-signup .form-group.discount-code .btn{float:left;width:120px;height:34px}.page-signup .AuthorizeNetSeal{margin:0 auto}.page-signup .AuthorizeNetSeal img{height:50px;width:62px}.page-internal{padding:15px}.page-internal h1{padding-left:0}.page-internal .btn{display:block;width:100px;font-weight:400;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;margin-bottom:25px}.page-internal .link-list>span{font-size:1.4em}.page-internal .link-list ul{padding-left:30px}.page-internal .link-list ul li{margin-bottom:5px}.page-importPortfolios .brand-wrapper{width:calc(100% + 5px);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:justify;-ms-flex-pack:justify;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px}.page-importPortfolios .btn-brand{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:160px;flex-basis:160px;display:block;height:56px;min-width:150px;border:1px solid #ccc;border-radius:4px;padding:5px;margin:5px 10px 5px 5px;position:relative}.page-importPortfolios .btn-brand img{display:block;max-height:85%;max-width:85%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-importPortfolios .btn-brand-activated{border-color:#029d53;box-shadow:0 0 3px #029d53}#editIntegrationModal .modal-dialog{width:600px!important}#editIntegrationModal .modal-dialog #resultcontent{display:none;margin-bottom:10px}#editIntegrationModal .modal-dialog div.btns{padding:4px}#verifyModal{width:90%;margin:auto}#verifyModal .form-check{margin-bottom:10px;height:200px;overflow:auto;border:1px inset;border-bottom:none;border-top-right-radius:5px;border-top-left-radius:5px}#verifyModal .form-check div:nth-child(odd){background-color:#fff}#verifyModal .repIdrow{display:flex;padding:10px 15px}#verifyModal .repIdText{margin-left:auto;margin-right:16rem}#verifyModal input[type=radio]:hover{cursor:pointer}#verifyModal .form-check-label{margin-left:1rem;margin-bottom:0}.page-dashboard a:not(.btn):not(.hl-dashboard-link):not(.button):not(.link):not(.position-info){border:4px solid transparent;-webkit-transition:none!important;transition:none!important}.page-dashboard a:hover:not(.btn):not(.hl-dashboard-link):not(.button):not(.link){color:#fff!important;border:4px solid #1960a6;background-color:#1960a6;border-radius:2px}.page-dashboard ul.household-list{list-style:none;padding:0;margin:0 0 15px}.page-dashboard ul.household-list>li{cursor:pointer;padding:3px 2px;position:relative}.page-dashboard ul.household-list>li .household-content{display:inline-block;max-width:80%}.page-dashboard ul.household-list>li span.household{font-size:18px}.page-dashboard ul.household-list>li span.household-commands{position:absolute;top:4px;right:2px}.page-dashboard ul.household-list>li a.household-riskprofile-link,.page-dashboard ul.household-list>li a.portfolio-riskprofile-link{color:#2e3a41;-webkit-box-decoration-break:clone;box-decoration-break:clone}.page-dashboard ul.household-list>li a.expand-icon{color:#56666f;vertical-align:top}.page-dashboard ul.household-list>li a.expand-icon span{position:relative;top:2px}.page-dashboard ul.household-list>li ul.portfolio-list{list-style:none;padding:5px 0 0 20px}.page-dashboard ul.household-list>li ul.portfolio-list>li:not(.divider){padding:2px 0 2px 2px;position:relative}.page-dashboard ul.household-list>li ul.portfolio-list>li:not(.divider) span.portfolio{font-size:18px;display:block;max-width:calc(100% - 80px)}.page-dashboard ul.household-list>li ul.portfolio-list>li:not(.divider) span.portfolio div.badge{position:relative;top:-3px;font-size:11px;font-weight:400;background-color:#ccc}.page-dashboard ul.household-list>li ul.portfolio-list>li:not(.divider) span.portfolio-commands{position:absolute;top:3px;right:0}.page-dashboard ul.household-list>li ul.portfolio-list>li:not(.divider):hover{background-color:#e8e8e8;border-radius:4px 0 0 4px}.page-dashboard ul.household-list>li:hover{background-color:#f5f5f5;border-radius:4px}.page-dashboard #clientPanel .panel-body{padding-bottom:0}.page-dashboard #clientPanel .client-panel-controls{text-align:center}.page-dashboard #clientPanel .client-panel-controls a#sendSurveyLink{margin-right:5px}.page-dashboard #clientPanel table.clients-table{margin-bottom:15px}.page-dashboard #clientPanel table.clients-table tbody{font-size:15px;font-weight:400}.page-dashboard #clientPanel table.clients-table tbody tr{cursor:pointer}.page-dashboard #clientPanel table.clients-table tbody tr:active td.client-controls a,.page-dashboard #clientPanel table.clients-table tbody tr:active td.client-controls div.btn-group,.page-dashboard #clientPanel table.clients-table tbody tr:hover td.client-controls a,.page-dashboard #clientPanel table.clients-table tbody tr:hover td.client-controls div.btn-group{opacity:1}.page-dashboard #clientPanel table.clients-table tbody td{padding:4px}.page-dashboard #clientPanel table.clients-table tbody td.client-name{font-size:18px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.page-dashboard #clientPanel table.clients-table tbody td.client-name a{color:#2e3a41}.page-dashboard #clientPanel table.clients-table tbody td.client-controls{width:64px;position:relative;top:1px}.page-dashboard #clientPanel table.clients-table tbody td.client-controls a,.page-dashboard #clientPanel table.clients-table tbody td.client-controls div.btn-group{opacity:0}.page-dashboard #clientPanel table.clients-table tbody td.line-height{line-height:24px}.page-dashboard #modelPanel .panel-body{padding-bottom:15px}.page-dashboard .show-all-toggle{display:block;text-align:center;width:calc(100% + 30px);margin-left:-15px;padding:10px 0;border:none;border-top:0;cursor:pointer;color:#0078d4}.page-dashboard .show-all-toggle span{margin:0 10px}.page-dashboard .show-all-toggle:after,.page-dashboard .show-all-toggle:before{content:'\e98e';display:inline-block;color:#0078d4;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all .2s;transition:all .2s}.page-dashboard .show-all-toggle.show-fewer:after,.page-dashboard .show-all-toggle.show-fewer:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s;position:relative}.page-dashboard .show-all-toggle:hover{background:0 0;color:#005ba1!important}.page-dashboard.new-dashboard .big-clients-icon{background-image:url(/static/images/clients.png);width:100%;height:200px;background-position:center;background-size:200px auto;background-repeat:no-repeat}.page-dashboard.new-dashboard .big-models-icon{background-image:url(/static/images/models.png);width:100%;height:200px;background-position:center;background-size:200px auto;background-repeat:no-repeat}.page-dashboard.new-dashboard .hl-dashboard{width:100%;margin:20px 0;position:relative}.page-dashboard.new-dashboard .hl-dashboard .hl-dashboard-wrapper{width:25%;float:left;position:relative;cursor:pointer}.page-dashboard.new-dashboard .hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link{width:100%}.page-dashboard.new-dashboard .hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link .hl-dashboard-link-image{width:150px;height:150px;margin:0 auto;display:block;-webkit-transition:all .2s;transition:all .2s;background-repeat:no-repeat;background-size:auto 75%;background-position:center}.page-dashboard.new-dashboard .hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link span:not(.dashboard-item-description){color:#2e3a41;display:block;font-size:20px;text-align:center;font-weight:500}.page-dashboard.new-dashboard .hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link .dashboard-item-description{display:block;margin-top:10px;text-align:center;padding:0 20px;color:#2e3a41;font-size:1.05em}.page-dashboard.new-dashboard #clientPanel .client-panel-controls,.page-dashboard.new-dashboard #clientPanel .model-panel-controls,.page-dashboard.new-dashboard #clientPanel .portfolio-panel-controls,.page-dashboard.new-dashboard #modelPanel .client-panel-controls,.page-dashboard.new-dashboard #modelPanel .model-panel-controls,.page-dashboard.new-dashboard #modelPanel .portfolio-panel-controls,.page-dashboard.new-dashboard #portfolioPanel .client-panel-controls,.page-dashboard.new-dashboard #portfolioPanel .model-panel-controls,.page-dashboard.new-dashboard #portfolioPanel .portfolio-panel-controls{text-align:left}.page-dashboard.new-dashboard #clientPanel .client-panel-controls .btn,.page-dashboard.new-dashboard #clientPanel .model-panel-controls .btn,.page-dashboard.new-dashboard #clientPanel .portfolio-panel-controls .btn,.page-dashboard.new-dashboard #modelPanel .client-panel-controls .btn,.page-dashboard.new-dashboard #modelPanel .model-panel-controls .btn,.page-dashboard.new-dashboard #modelPanel .portfolio-panel-controls .btn,.page-dashboard.new-dashboard #portfolioPanel .client-panel-controls .btn,.page-dashboard.new-dashboard #portfolioPanel .model-panel-controls .btn,.page-dashboard.new-dashboard #portfolioPanel .portfolio-panel-controls .btn{float:left}.page-dashboard.new-dashboard #clientPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard #clientPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard #clientPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard #modelPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard #modelPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard #modelPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard #portfolioPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard #portfolioPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard #portfolioPanel .portfolio-panel-controls .form-group{float:right;width:calc(100% - 105px)}.page-dashboard.new-dashboard #clientPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard #clientPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard #clientPanel .portfolio-panel-controls .form-group input,.page-dashboard.new-dashboard #modelPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard #modelPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard #modelPanel .portfolio-panel-controls .form-group input,.page-dashboard.new-dashboard #portfolioPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard #portfolioPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard #portfolioPanel .portfolio-panel-controls .form-group input{margin:0}.page-dashboard.new-dashboard .footer-message{text-align:center;font-size:24px;margin:40px 0 45px}.page-dashboard.new-dashboard .footer-message img{display:inline-block;width:180px;margin-left:10px;-webkit-transition:all .2s;transition:all .2s}.page-dashboard.new-dashboard .footer-message img:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.page-dashboard.new-dashboard .demo-intro-video{margin:10px auto 0;padding:10px 10px 15px;width:520px;background-color:#f5f5f5}.page-dashboard.new-dashboard .demo-intro-video iframe{margin:0 auto 10px}.page-dashboard.new-dashboard .demo-intro-video>span{display:block;text-align:center;font-size:20px;font-weight:500}.page-dashboard.new-dashboard-PM .PM-icon-set{width:100%;margin:20px 0}.page-dashboard.new-dashboard-PM .PM-icon-set .PM-icon{width:25%;float:left;text-align:center;color:#2e3a41;border:0!important}.page-dashboard.new-dashboard-PM .PM-icon-set .PM-icon .PM-icon-wrapper{margin:0 auto 10px;width:100px;height:100px;background-size:contain;background-position:center;background-repeat:no-repeat}.page-dashboard.new-dashboard-PM .PM-icon-set .PM-icon span.ico-statistics2{font-size:100px}.page-dashboard.new-dashboard-PM .PM-icon-set .PM-icon .PM-icon-label{font-size:18px;font-weight:600}.page-dashboard.new-dashboard-PM .PM-icon-set.length-2 .PM-icon{width:50%}.page-dashboard.new-dashboard-PM .PM-icon-set.length-3 .PM-icon{width:33.3333%}.page-dashboard.new-dashboard-PM .PM-icon-set.length-4 .PM-icon{width:25%}.page-dashboard.new-dashboard-PM #clientPanel .panel-body,.page-dashboard.new-dashboard-PM #modelPanel .panel-body,.page-dashboard.new-dashboard-PM #portfolioPanel .panel-body{padding-bottom:0}.page-dashboard.new-dashboard-PM #clientPanel .client-panel-controls,.page-dashboard.new-dashboard-PM #clientPanel .model-panel-controls,.page-dashboard.new-dashboard-PM #clientPanel .portfolio-panel-controls,.page-dashboard.new-dashboard-PM #modelPanel .client-panel-controls,.page-dashboard.new-dashboard-PM #modelPanel .model-panel-controls,.page-dashboard.new-dashboard-PM #modelPanel .portfolio-panel-controls,.page-dashboard.new-dashboard-PM #portfolioPanel .client-panel-controls,.page-dashboard.new-dashboard-PM #portfolioPanel .model-panel-controls,.page-dashboard.new-dashboard-PM #portfolioPanel .portfolio-panel-controls{text-align:left}.page-dashboard.new-dashboard-PM #clientPanel .client-panel-controls .btn,.page-dashboard.new-dashboard-PM #clientPanel .model-panel-controls .btn,.page-dashboard.new-dashboard-PM #clientPanel .portfolio-panel-controls .btn,.page-dashboard.new-dashboard-PM #modelPanel .client-panel-controls .btn,.page-dashboard.new-dashboard-PM #modelPanel .model-panel-controls .btn,.page-dashboard.new-dashboard-PM #modelPanel .portfolio-panel-controls .btn,.page-dashboard.new-dashboard-PM #portfolioPanel .client-panel-controls .btn,.page-dashboard.new-dashboard-PM #portfolioPanel .model-panel-controls .btn,.page-dashboard.new-dashboard-PM #portfolioPanel .portfolio-panel-controls .btn{float:left}.page-dashboard.new-dashboard-PM #clientPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard-PM #clientPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard-PM #clientPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard-PM #modelPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard-PM #modelPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard-PM #modelPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard-PM #portfolioPanel .client-panel-controls .form-group,.page-dashboard.new-dashboard-PM #portfolioPanel .model-panel-controls .form-group,.page-dashboard.new-dashboard-PM #portfolioPanel .portfolio-panel-controls .form-group{float:right;width:calc(100% - 105px)}.page-dashboard.new-dashboard-PM #clientPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #clientPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #clientPanel .portfolio-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #modelPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #modelPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #modelPanel .portfolio-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #portfolioPanel .client-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #portfolioPanel .model-panel-controls .form-group input,.page-dashboard.new-dashboard-PM #portfolioPanel .portfolio-panel-controls .form-group input{margin:0}.page-dashboard.new-dashboard-PM #clientPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard-PM #modelPanel .portfolio-panel-controls .form-group,.page-dashboard.new-dashboard-PM #portfolioPanel .portfolio-panel-controls .form-group{width:calc(100% - 120px)}.page-dashboard .dashboard-header-image{background-repeat:no-repeat;background-size:contain;height:80px;width:200px;display:inline-block}.page-dashboard.custom-dashboard .top-controls{float:right;position:relative;top:-54px}.page-dashboard.custom-dashboard .top-controls span.ico-pencil3{margin:0 0 0 5px}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon{position:relative}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon .dashboard-icon-name{margin-top:10px}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon span#close{position:absolute;top:5px;right:5px;cursor:pointer;font-size:16px;opacity:.9}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon span#close:hover{color:#e23c03;opacity:1}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon span.ico-swap{position:absolute;top:4px;left:5px;font-size:20px;cursor:pointer;opacity:.9}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon span.ico-swap:hover{opacity:1}.page-dashboard.custom-dashboard .hl-dashboard .dashboard-icon a#link img{margin-top:15px}.page-dashboard.custom-dashboard .hl-dashboard .highlight-drop-area{box-shadow:0 0 3px -1px #2e3a41;padding:30px;border-radius:6px}.page-dashboard.custom-dashboard .hl-dashboard #plus{width:25%;box-shadow:0 0 3px -1px #2e3a41;text-align:center;float:left;border-radius:6px;position:relative}.page-dashboard.custom-dashboard .hl-dashboard #plus .glyphicon-plus{font-size:72px;margin:25px 0}.page-dashboard.custom-dashboard .hl-dashboard #plus .add-widget-text{font-size:20px;margin-bottom:15px;font-weight:500}.page-dashboard.custom-dashboard #portfolioVuePanel #panel-list{padding:0!important}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list{margin:0}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list .ico-plus23{font-size:20px}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list .client-table{margin-bottom:0!important}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list .client-table td{vertical-align:middle}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list .client-table ul.household-list{margin:0}.page-dashboard.custom-dashboard #portfolioVuePanel .portfolio-list:nth-of-type(2n){background:#f5f5f5}.page-dashboard.custom-dashboard #clientVuePanel .panel-body{padding:0!important}.page-dashboard.custom-dashboard #clientVuePanel td{vertical-align:middle}.page-dashboard.custom-dashboard #clientVuePanel a.name{display:inline-block;max-width:300px;overflow:hidden;text-overflow:ellipsis;float:left}.page-dashboard.custom-dashboard #clientVuePanel span[class^=ico-]{position:relative;top:4px}.page-dashboard.custom-dashboard #clientVuePanel ul{margin-bottom:0}#assignDollarModal .modal-dialog{max-width:600px;margin:10px auto}#assignDollarModal .modal-content{padding:0}#assignDollarModal .modal-content .modal-body span.model-name{display:block;margin-bottom:15px}#assignDollarModal .modal-content .modal-body span.model-name span{font-weight:700}#assignDollarModal .modal-content .modal-body .form-group.last{margin-bottom:0}.page-demoDashboard div.hl-dashboard{width:100%;margin:20px 0;position:relative}.page-demoDashboard div.hl-dashboard .hl-dashboard-wrapper{width:25%;float:left;position:relative;cursor:pointer}.page-demoDashboard div.hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link{width:100%}.page-demoDashboard div.hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link .hl-dashboard-link-image{width:200px;height:200px;margin:0 auto;display:block;-webkit-transition:all .2s;transition:all .2s;background-repeat:no-repeat;background-size:auto 75%;background-position:center}.page-demoDashboard div.hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link span:not(.dashboard-item-description){color:#2e3a41;display:block;font-size:20px;text-align:center;font-weight:500}.page-demoDashboard div.hl-dashboard .hl-dashboard-wrapper a.hl-dashboard-link .dashboard-item-description{display:block;margin-top:10px;text-align:center;padding:0 20px;color:#2e3a41;font-size:1.05em}.page-demoDashboard .footer-message{text-align:center;font-size:24px;margin-top:60px}.page-demoDashboard .footer-message img{display:inline-block;width:180px;margin-left:10px;-webkit-transition:all .2s;transition:all .2s}.page-demoDashboard .footer-message img:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}#clientVuePanel .btn,#portfolioVuePanel .btn{float:right;color:#f5f5f5;margin:-5px}#clientVuePanel .form-group,#portfolioVuePanel .form-group{margin-bottom:0;margin-top:5px}#clientVuePanel .form-group label,#portfolioVuePanel .form-group label{display:none}#videoLibraryModal .modal-content,#videoModal .modal-content{padding:0}#videoModal .embed-responsive{box-shadow:0 0 1px 1px #56666f}.video-library-wrapper{display:block;height:100%;width:100%;padding:15px 0}.video-library-wrapper .video-wrapper{margin-bottom:15px}.video-library-wrapper .video-wrapper.last{margin-bottom:0}.video-library-wrapper .video-wrapper .video-thumbnail a img{display:block;width:100%;margin:0 auto;box-shadow:0 0 2px #2e3a41}.video-library-wrapper .video-wrapper .video-title a{display:block;font-size:1.15em;font-weight:400;margin:5px 0 0;color:#2e3a41}#scenarioSelectionModal .modal-dialog{max-width:900px;margin:10px auto}#scenarioSelectionModal .modal-content{padding:0}#scenarioSelectionModal .modal-header .selection-controls{width:100%;height:30px;margin-top:6px;padding-top:10px;border-top:1px solid #ccc}#scenarioSelectionModal .modal-header .selection-controls div.left{float:left}#scenarioSelectionModal .modal-header .selection-controls div.left span.switch-view{float:left;margin-right:10px;font-size:16px;color:#2e3a41;cursor:pointer}#scenarioSelectionModal .modal-header .selection-controls div.left span.switch-view-grid{margin-right:0}#scenarioSelectionModal .modal-header .selection-controls div.left span.switch-view:hover{color:#0078d4}#scenarioSelectionModal .modal-header .selection-controls div.left a.btn{float:right;margin-left:10px}#scenarioSelectionModal .modal-header .selection-controls #openHistoricalTimeframe{float:right;font-size:14px}#scenarioSelectionModal .modal-header .selection-controls a.submit-button{float:right}#scenarioSelectionModal .modal-header .selection-controls a.upgrade-button{float:right;margin-left:10px}#scenarioSelectionModal .modal-header .selection-controls .outcome-form-group{display:block;width:80px;float:right;margin-right:8px;padding-top:1px}#scenarioSelectionModal .modal-header .selection-controls .outcome-form-group label{font-weight:400;cursor:pointer}#scenarioSelectionModal .modal-header .selection-controls .outcome-form-group label input{margin-right:6px}#scenarioSelectionModal .modal-body{max-height:84vh;min-height:46vh;overflow-x:hidden;overflow-y:auto;border-radius:0 0 4px 4px;padding:5px}.selection-wrapper{width:100%}.selection-wrapper.grid .scenario-wrapper,.selection-wrapper.list .scenario-wrapper{width:100%}.selection-wrapper.grid .scenario-wrapper .scenario-item,.selection-wrapper.list .scenario-wrapper .scenario-item{border:1px solid;border-color:transparent;border-radius:4px;cursor:pointer;padding:10px}.selection-wrapper.grid .scenario-wrapper .scenario-item:active,.selection-wrapper.grid .scenario-wrapper .scenario-item:focus,.selection-wrapper.grid .scenario-wrapper .scenario-item:hover,.selection-wrapper.list .scenario-wrapper .scenario-item:active,.selection-wrapper.list .scenario-wrapper .scenario-item:focus,.selection-wrapper.list .scenario-wrapper .scenario-item:hover{background:#ccc}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper,.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper{display:block;position:relative}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper .inactive-overlay,.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper .inactive-overlay{background-color:rgba(0,0,0,.5);border-radius:50%;display:none;height:100%;position:absolute;width:100%;z-index:2}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper .inactive-overlay span,.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper .inactive-overlay span{color:#f5f5f5;font-size:36px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-51%,-55%);transform:translate(-51%,-55%)}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper .scenario-image,.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper .scenario-image{background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;height:100%;position:absolute;width:100%;z-index:1}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper span.badge,.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper span.badge{position:absolute;color:#fff;background-color:rgba(232,52,38,.8);font-size:2em;font-weight:300;z-index:2}.selection-wrapper.grid .scenario-wrapper .scenario-item.inactive,.selection-wrapper.list .scenario-wrapper .scenario-item.inactive{cursor:pointer}.selection-wrapper.grid .scenario-wrapper .scenario-item.inactive:active,.selection-wrapper.grid .scenario-wrapper .scenario-item.inactive:focus,.selection-wrapper.grid .scenario-wrapper .scenario-item.inactive:hover,.selection-wrapper.list .scenario-wrapper .scenario-item.inactive:active,.selection-wrapper.list .scenario-wrapper .scenario-item.inactive:focus,.selection-wrapper.list .scenario-wrapper .scenario-item.inactive:hover{background:#ccc}.selection-wrapper.grid .scenario-wrapper .scenario-item.inactive .scenario-image-wrapper .inactive-overlay,.selection-wrapper.list .scenario-wrapper .scenario-item.inactive .scenario-image-wrapper .inactive-overlay{display:block}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu{background:#ccc;border-radius:4px;display:none;opacity:.975;position:absolute;width:100%;z-index:10}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu #arrow-grey,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu #arrow-grey{background-image:url(/static/images/arrow.png);background-position:center center;background-repeat:no-repeat;background-size:contain;display:block;height:8px;left:0;position:absolute;top:-8px;width:16px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .outcomes-title,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .outcomes-title{float:left;font-size:1.2em}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .outcomes-close,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .outcomes-close{cursor:pointer;float:right;font-size:.75em;padding:0 0 5px 5px;text-align:right;width:20px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .outcomes-close:hover,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .outcomes-close:hover{color:#0078d4}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes{width:100%;float:left}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group{display:flex;margin-bottom:8px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group img,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group img{align-self:center;height:26px;margin:0 5px 5px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label{font-weight:600;font-size:16px;cursor:pointer;padding:8px;text-align:left;width:272px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label.single-outcome-link,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label.single-outcome-link{text-align:center;width:260px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label input,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .outcome-form-group label input{margin-right:6px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes.has-sentiments .btn-no,.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes.has-sentiments .btn-regular,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes.has-sentiments .btn-no,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes.has-sentiments .btn-regular{margin-left:38px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-good.active,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-good.active{background-color:#029d53}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-bad.active,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-bad.active{background-color:#ebc844}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-ugly.active,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu div.outcomes .btn-ugly.active{background-color:#e23c03}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .save-selection-btn,.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .save-selection-btn{position:absolute;bottom:10px;right:10px}.selection-wrapper.grid .scenario-wrapper .scenario-item{height:160px;float:left;margin:2px;width:calc(16.6666% - 4px)}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper{border-radius:50%;box-shadow:0 0 3px -1px #000;padding-bottom:82%;margin-bottom:6px;margin-left:9%;width:82%}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-image-wrapper span.badge{top:-6px;right:-6px;box-shadow:0 0 3px -1px #2e3a41}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-title{font-size:1.1em;line-height:1.3;text-align:center;font-weight:500}.selection-wrapper.grid .scenario-wrapper .scenario-item .scenario-description{display:none}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu{padding:10px}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu span#closeOutcomesMenu{color:#2e3a41;opacity:1;font-size:16px;text-shadow:none;float:right;cursor:pointer}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu span#closeOutcomesMenu:hover{opacity:.5}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu input#scenarioAllNone{float:left;height:20px;width:20px;margin:2px 6px 0 0}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .outcomes-title{display:inline-block;font-weight:500;margin-bottom:4px;font-size:2.5em}.selection-wrapper.grid .scenario-wrapper #scenarioOutcomesMenu .outcomes-description{border-bottom:1px solid #aaa;display:block;margin-bottom:10px;padding-bottom:10px;font-size:1.2em}.selection-wrapper.list .scenario-wrapper .scenario-item{float:none;margin-bottom:2px;width:100%}.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper{float:left;padding-bottom:98px;width:98px}.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper .scenario-image{box-shadow:0 0 4px -2px #000}.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-image-wrapper span.badge{top:-2px;right:-4px}.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-title{float:right;font-size:1.3em;margin-bottom:5px;text-align:left;width:85%}.selection-wrapper.list .scenario-wrapper .scenario-item .scenario-description{float:right;font-size:1.3em;margin-bottom:5px;text-align:left;width:85%;font-size:1em}.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu{padding:10px 10px 32px}.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .outcomes-title{display:block;margin-bottom:10px;width:calc(100% - 20px)}.selection-wrapper.list .scenario-wrapper #scenarioOutcomesMenu .outcomes-description{display:none}#customTimeframeModal .modal-dialog,#historicalTimeframeModal .modal-dialog{max-width:450px!important;margin:30px auto}#customTimeframeModal #forwardTimeframeModal.modal-dialog,#historicalTimeframeModal #forwardTimeframeModal.modal-dialog{max-width:300px!important;margin:30px auto}#customTimeframeModal .modal-content,#historicalTimeframeModal .modal-content{padding:0}#customTimeframeModal .modal-content .modal-body,#historicalTimeframeModal .modal-content .modal-body{text-align:center}#customTimeframeModal .modal-content .modal-body span,#historicalTimeframeModal .modal-content .modal-body span{font-weight:400;font-size:.9em;margin-top:15px}#customTimeframeModal .modal-content .modal-body input[type=text],#historicalTimeframeModal .modal-content .modal-body input[type=text]{width:48%;float:left}#customTimeframeModal .modal-content .modal-body input[type=text]#startDate,#historicalTimeframeModal .modal-content .modal-body input[type=text]#startDate{margin:0 4% 0 0}#customTimeframeModal .modal-content .modal-body button.btn,#historicalTimeframeModal .modal-content .modal-body button.btn{margin-top:15px;width:100%}#customTimeframeModal .modal-content .modal-body ul.historical-links,#historicalTimeframeModal .modal-content .modal-body ul.historical-links{list-style:none;margin:15px 0;padding:0;text-align:center}#customTimeframeModal .modal-content .modal-body ul.historical-links li,#historicalTimeframeModal .modal-content .modal-body ul.historical-links li{margin-bottom:2px}#customTimeframeModal .modal-content .modal-body .historical-help-link,#historicalTimeframeModal .modal-content .modal-body .historical-help-link{display:inline-block;font-weight:400;cursor:pointer;margin:0;font-size:1em}#forwardTimeframeModal .modal-dialog{max-width:300px!important;margin:30px auto}#forwardTimeframeModal .modal-content{padding:0}#forwardTimeframeModal .modal-content .modal-body{text-align:center}#forwardTimeframeModal .modal-content .modal-body span{font-weight:400;font-size:.9em;margin-top:15px}#forwardTimeframeModal .modal-content .modal-body input[type=text]{width:48%;float:left}#forwardTimeframeModal .modal-content .modal-body input[type=text]#startDate{margin:0 4% 0 0}#forwardTimeframeModal .modal-content .modal-body button.btn{margin-top:15px;width:100%}#forwardTimeframeModal .modal-content .modal-body ul.historical-links{list-style:none;margin:15px 0;padding:0;text-align:center}#forwardTimeframeModal .modal-content .modal-body ul.historical-links li{margin-bottom:2px}#forwardTimeframeModal .modal-content .modal-body .historical-help-link{display:inline-block;font-weight:400;cursor:pointer;margin:0;font-size:1em}.risk-spectrum{width:92%;height:24px;position:relative;margin:30px auto 50px}.risk-spectrum .spectrum-track{width:100%;height:18px;border-radius:9px;background:-webkit-linear-gradient(left,#2978bb 0,#f2cf35 58%,#d34a4a 100%);background:linear-gradient(to right,#2978bb 0,#f2cf35 58%,#d34a4a 100%);background-repeat:no-repeat;position:relative;left:0;box-shadow:inset 0 0 4px -1px}.risk-spectrum .spectrum-track .spectrum-category{height:100%;text-align:center;font-size:11px;font-weight:500;border-right:2px solid #2e3a41;position:relative;display:block;float:left;line-height:13px}.risk-spectrum .spectrum-track .spectrum-category:last-child{border:0}.risk-spectrum .spectrum-track .spectrum-category:after{content:attr(data-cat);display:block;position:absolute;width:100%;font-size:14px;bottom:26px;color:#000}.risk-spectrum .spectrum-slider{top:-13px;left:0;background:0 0!important;border-color:transparent!important}.risk-spectrum .spectrum-slider .ui-slider-handle{top:-9px;height:24px;width:24px;border:3px solid #2e3a41!important;border-radius:4px!important;background:0 0!important;margin-left:-12px!important;cursor:pointer}.risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip{visibility:visible!important;opacity:1!important;top:18px;left:-10px;height:48px;font-size:32px;line-height:48px;color:#2e3a41;font-weight:500;overflow:visible}.risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:after,.risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:before{content:'';position:absolute;top:15px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:after{right:-4px;border-left:10px solid #2e3a41}.risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:before{left:-6px;border-right:10px solid #2e3a41}.risk-spectrum .spectrum-slider.data-risk-score .ui-slider-tip:before{left:-14px}.risk-spectrum .spectrum-slider.data-risk-score .ui-slider-tip:after{right:-12px}.risk-spectrum .spectrum-slider[data-loss-tol="50"] .ui-slider-tip:after{opacity:0}.risk-spectrum .spectrum-slider[data-loss-tol="0"] .ui-slider-tip:before{opacity:0}.risk-spectrum .spectrum-slider[data-risk-score="133"] .ui-slider-tip:after{opacity:0}.risk-spectrum .spectrum-slider[data-risk-score="0"] .ui-slider-tip:before{opacity:0}.risk-spectrum .spectrum-slider.ui-state-disabled{opacity:1!important}.risk-spectrum .spectrum-slider.locked .ui-slider-handle,.risk-spectrum .spectrum-slider.locked .ui-slider-tip{pointer-events:none!important}.risk-spectrum .spectrum-slider.locked .ui-slider-handle .ui-slider-tip:after,.risk-spectrum .spectrum-slider.locked .ui-slider-handle .ui-slider-tip:before,.risk-spectrum .spectrum-slider.locked .ui-slider-tip .ui-slider-tip:after,.risk-spectrum .spectrum-slider.locked .ui-slider-tip .ui-slider-tip:before{display:none!important}.risk-spectrum.vertical{height:240px;width:18px;margin:0;left:42%}.risk-spectrum.vertical .spectrum-track{height:90%;width:18px;background:-webkit-linear-gradient(bottom,#58b957 0,#f2cf35 50%,#d34a4a 100%);background:linear-gradient(to top,#58b957 0,#f2cf35 50%,#d34a4a 100%);top:5%}.risk-spectrum.vertical .spectrum-track .spectrum-indicator{position:absolute;left:30px;line-height:1;font-size:3.2em;font-weight:300;border:2px solid #2e3a41;border-radius:6px;padding:2px 10px;color:#2e3a41}.risk-spectrum.vertical .spectrum-track .spectrum-indicator:after{content:'';display:block;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:12px solid #2e3a41;position:absolute;top:15px;left:-13px}.risk-spectrum.vertical .spectrum-track span{display:block;position:absolute;left:-95px;font-size:.85em;line-height:1;text-align:right;font-weight:500;width:75px}.risk-spectrum.vertical .spectrum-track span:after{content:'';display:block;position:absolute;height:0;width:10px;border-top:2px solid #56666f;right:-15px;top:11px}.risk-spectrum.vertical .spectrum-track span.spectrum-label-0{top:-10px}.risk-spectrum.vertical .spectrum-track span.spectrum-label-1{bottom:-10px}.ico-help22.new-risk-spectrum,.ico-minus23.new-risk-spectrum,.ico-plus23.new-risk-spectrum{color:#99a;vertical-align:bottom;font-size:20px}.ico-plus23.new-risk-spectrum:before{content:"\e960"}.ico-minus23.new-risk-spectrum:before{content:"\e95f"}.new-risk-spectrum .spectrum-track .spectrum-category:after{bottom:unset;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.new-risk-spectrum .risk-spectrum-col{padding-top:37px;height:182px}.new-risk-spectrum .risk-spectrum-col.noRecommendation{padding-top:0;height:143px}.new-risk-spectrum .risk-spectrum .spectrum-track{height:33px!important;z-index:3}.new-risk-spectrum .ui-slider-handle{border:none}.new-risk-spectrum .ui-slider-handle .ico-play43{font-size:15px;font-size:27px;transform:rotate(270deg);display:inline-block;margin:21px auto;left:-1px;position:absolute}.new-risk-spectrum .ui-slider-handle .line{height:107px;display:block;border-left:4px dashed;left:50%;position:absolute;top:-34px}.new-risk-spectrum .ui-slider-handle .holdings,.new-risk-spectrum .ui-slider-handle .recc,.new-risk-spectrum .ui-slider-handle .risk-score{text-align:center;font-size:18px}.new-risk-spectrum .ui-slider-handle .risk-score{border:3px solid #2e3a41;width:149px;display:inline-block;border-radius:5px;text-align:center;left:-58px;position:absolute;top:73px}.new-risk-spectrum .ui-slider-handle .risk-score span{text-align:center}.new-risk-spectrum .ui-slider-handle .holdings{border:3px solid #2e3a41;width:130px;display:inline-block;border-radius:5px;position:absolute;left:-28px;top:37px;background:#fff}.new-risk-spectrum .ui-slider-handle .holdings span{color:#e23c03;text-align:center}.new-risk-spectrum .ui-slider-handle .recc{border:3px solid #2e3a41;width:204px;display:inline-block;border-radius:5px;position:absolute;left:-76px;top:-52px;background:#fff}.new-risk-spectrum .ui-slider-handle .recc span{color:#2e3a41;text-align:center}.new-risk-spectrum .ui-slider-handle:nth-child(2) .ico-play43{color:#2e3a41}.new-risk-spectrum .ui-slider-handle:nth-child(3) .ico-play43{color:#2e3a41;transform:rotate(90deg);position:absolute;top:-52px}.new-risk-spectrum .ui-slider-handle.within-range .ico-play43{color:#029d53}.new-risk-spectrum .ui-slider-handle.within-range .holdings{border-color:#029d53}.new-risk-spectrum .ui-slider-handle.within-range .holdings span{color:#029d53}.new-risk-spectrum .ui-slider-handle.within-range .recc{border-color:#029d53}.new-risk-spectrum .ui-slider-handle.within-range .recc span{color:#029d53}.new-risk-spectrum .ui-slider-handle.outside-range .ico-play43{color:#e23c03}.new-risk-spectrum .ui-slider-handle.outside-range .holdings{border-color:#e23c03}.new-risk-spectrum .ui-slider-handle.outside-range .holdings span{color:#e23c03}.new-risk-spectrum .ui-slider-handle.outside-range .recc{border-color:#e23c03}.new-risk-spectrum .ui-slider-handle.outside-range .recc span{color:#e23c03}.new-risk-spectrum .ui-slider-handle.at-left-edge .recc{left:-14px}.new-risk-spectrum .ui-slider-handle.at-left-edge .holdings{left:-10px}.new-risk-spectrum .ui-slider-handle.at-left-edge .risk-score{left:1px}.new-risk-spectrum .ui-slider-handle.at-right-edge .recc{left:-162px}.new-risk-spectrum .ui-slider-handle.at-right-edge .holdings{left:-86px}.new-risk-spectrum .ui-slider-handle.at-right-edge .risk-score{left:-112px}.new-risk-spectrum .riskScoreOnly .line{height:72px!important;top:-30px!important}.new-risk-spectrum .riskScoreOnly .risk-score{top:42px!important}.proposal-section .new-risk-spectrum .ui-slider-handle.at-right-edge .recc{left:-244px!important}.proposal-section .new-risk-spectrum .ui-slider-handle.at-right-edge .holdings{left:-160px!important}.proposal-section .new-risk-spectrum .ui-slider-handle.at-right-edge .risk-score{left:-200px!important}.prompt-box{display:block;height:auto;width:250px;padding:15px;background-color:#f5f5f5;text-align:center;border-radius:12px;position:absolute;top:50%;left:50%;box-shadow:0 0 6px -1px rgba(0,0,0,.5);transform:translate(-50%,-50%);z-index:99999}.prompt-box span{text-align:center;display:block;margin:0 0 15px 0;font-weight:400;font-size:1.05em}.prompt-box textarea{display:block;width:100%;border:1px solid #ccc;border-radius:4px;resize:none;margin-bottom:15px;pointer-events:all!important;font-size:.9em;padding:2px 6px}.prompt-box button:first-of-type{margin-right:10px}.page-risk-monitoring h4{font-size:25px;font-weight:400;border-bottom:1px solid #ccc}.page-risk-monitoring .panel{width:100%;margin-bottom:15px}.page-risk-monitoring .col-xs-4{padding-right:40px!important}.page-risk-monitoring .worst-case-scenario-panel{height:208px;background-color:#56666f;position:relative;text-align:center;cursor:pointer}.page-risk-monitoring .worst-case-scenario-panel.three,.page-risk-monitoring .worst-case-scenario-panel.two{width:calc(50% - 7.5px);float:left}.page-risk-monitoring .worst-case-scenario-panel.two{margin-right:15px}.page-risk-monitoring .worst-case-scenario-panel:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.page-risk-monitoring .worst-case-scenario-panel .worst-case-scenario-image{display:block;height:100%;width:100%;opacity:.25;background-repeat:no-repeat;background-size:cover;background-position:center center}.page-risk-monitoring .worst-case-scenario-panel .worst-case-details-wrapper{width:90%;position:absolute;top:54%;left:50%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-risk-monitoring .worst-case-scenario-panel .worst-case-details-wrapper span{display:block;color:#fff}.page-risk-monitoring .worst-case-scenario-panel .worst-case-details-wrapper span.worst-case-scenario-title{font-size:2.75em;font-weight:300;color:#fff;padding-bottom:8px;border-bottom:1px solid #fff;margin-bottom:40px;text-align:center}.page-risk-monitoring .worst-case-scenario-panel .worst-case-details-wrapper span.worst-case-scenario-impact{font-size:2.75em;font-weight:300;text-align:center}.page-risk-monitoring .clients-contacted-wrapper{padding:20px;position:relative;min-height:200px}.page-risk-monitoring .clients-contacted-wrapper span{display:block}.page-risk-monitoring .clients-contacted-wrapper .envelope-icon{position:absolute;top:0;left:10px;font-size:3.5em}.page-risk-monitoring .clients-contacted-wrapper .clients-number{position:absolute;bottom:10px;right:10px;font-weight:400}.page-risk-monitoring .clients-contacted-wrapper .clients-label{position:absolute;bottom:10px;right:10px}.page-risk-monitoring .survey-monitor{font-size:50px;font-weight:300}.page-risk-monitoring .riskiest-investments-panel{padding:0;position:relative}.page-risk-monitoring .riskiest-investments-panel td.risk-table-key{padding:6px 0 6px 10px!important}.page-risk-monitoring .riskiest-investments-panel td.risk-level-color{width:5px}.page-risk-monitoring .macro-risk-panel{padding:0 0 40px;position:relative}.page-risk-monitoring .macro-risk-panel [class$='-chart-wrapper']{position:relative;padding-top:15px;height:300px;width:100%;display:block;color:#2e3a41}.page-risk-monitoring .macro-risk-panel [class$='-chart-wrapper'] span[class^=ico-]{cursor:pointer;position:absolute;right:15px;bottom:15px;font-size:18px}.page-risk-monitoring .macro-risk-panel [class$='-chart-wrapper'] div[style*=inline]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-risk-monitoring .macro-risk-panel [class$='-chart-wrapper'] span.risk-factor{position:absolute;top:150px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:5em;font-weight:400;line-height:52px}.page-risk-monitoring .macro-risk-panel [class$='-chart-wrapper'] span.risk-panel-title{display:block;width:100%;text-align:center;font-size:1.4em;font-weight:600;position:absolute;top:75px}.page-risk-monitoring .macro-risk-panel .risk-panel-more-button{display:block;height:40px;width:100%;position:absolute;bottom:0;text-align:center;line-height:40px;border-top:1px solid #ccc;font-weight:600;cursor:pointer}.page-risk-monitoring .macro-risk-panel .risk-panel-more-button a{display:block;height:100%;width:100%;color:#2e3a41;font-weight:600}.page-risk-monitoring .macro-risk-panel .risk-panel-more-button a:hover{color:#fff}.page-risk-monitoring .macro-risk-panel .risk-panel-more-button:hover{background-color:#ccc}.page-risk-monitoring .worst-case-graph-panel{height:300px;padding:5px 10px}.page-risk-monitoring .worst-case-graph-panel .worst-case-chart-wrapper{height:100%;display:block}.page-risk-monitoring .risk-panel-table-wrapper{width:100%}.page-risk-monitoring .risk-panel-table-wrapper table{width:100%}.page-risk-monitoring .risk-panel-table-wrapper table tr:nth-child(2n){background-color:#e8e8e8}.page-risk-monitoring .risk-panel-table-wrapper table tr.table-headings{border-bottom:1px solid #ccc}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-table-key{padding:3px 0 3px 10px}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-table-key.riskiest-symbol{font-weight:600}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-table-key.table-heading{font-weight:600}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-table-value{padding:3px 10px 3px 0;font-weight:600;text-align:right}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-level-color.red{background-color:#db524b}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-level-color.yellow{background-color:#f2ae43}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-level-color.green{background-color:#58b957}.page-risk-monitoring .risk-panel-table-wrapper table td.risk-level-color.last{border-radius:0 0 3px 0}#worstCaseScenarioModal .modal-content{padding:0!important}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper{position:relative;width:100%}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .scenario-wrapper{width:40%;float:left;margin-right:15px}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .scenario-wrapper .scenario-image-wrapper{display:block;width:100%;padding-bottom:100%;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px;box-shadow:0 0 4px -1px #000;margin-bottom:15px;position:relative}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .scenario-wrapper .scenario-description{display:block;width:100%}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper{width:calc(60% - 15px);float:right}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .scenario-impact{display:inline-block;line-height:1;font-size:2.75em;color:#e23c03;margin-right:10px}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .scenario-impact+span{font-style:italic}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .breakdown-heading{display:block;width:100%;font-size:1.5em;font-weight:400;margin:20px 0 8px;padding-bottom:7px;border-bottom:1px solid #ccc}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .breakdown-heading .btn{width:32px}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .breakdown-table{width:100%}#worstCaseScenarioModal .modal-body .worst-case-modal-wrapper .var-wrapper .breakdown-total{display:block;width:100%;padding-top:7px;border-top:1px solid #ccc;margin-top:8px;text-align:center;font-size:1.5em;font-weight:400}.page-war-room .war-room-filter-wrapper{display:block;width:300px;height:34px;float:right;margin-bottom:10px;position:relative;margin-left:15px}.page-war-room .war-room-filter-wrapper .war-room-filter-control{height:100%;width:100%;line-height:26px;background-color:#56666f;padding:4px 4px 4px 10px;border-radius:4px;cursor:pointer}.page-war-room .war-room-filter-wrapper .war-room-filter-control span:first-child{font-size:1.25em;font-weight:300;color:#fff}.page-war-room .war-room-filter-wrapper .war-room-filter-control .category-display,.page-war-room .war-room-filter-wrapper .war-room-filter-control .date-display,.page-war-room .war-room-filter-wrapper .war-room-filter-control span:first-child{font-size:1.25em;font-weight:300;color:#fff}.page-war-room .war-room-filter-wrapper .war-room-filter-control .category-display,.page-war-room .war-room-filter-wrapper .war-room-filter-control .date-display{font-weight:600}.page-war-room .war-room-filter-wrapper .war-room-filter-control span[class^=ico-]{float:right;height:100%;line-height:28px;width:26px;font-size:16px;text-align:center;background-color:#fff;color:#56666f;border-radius:2px;cursor:pointer}.page-war-room .war-room-filter-wrapper .war-room-filter-menu{display:none;height:auto;width:300px;background-color:#fff;border:1px solid #56666f;border-radius:4px;position:absolute;z-index:100;margin-top:5px;box-shadow:0 0 2px}.page-war-room .war-room-filter-wrapper .war-room-filter-menu ul{padding:0;margin:0;list-style:none}.page-war-room .war-room-filter-wrapper .war-room-filter-menu ul li{font-size:1.15em;padding:5px 10px;cursor:pointer}.page-war-room .war-room-filter-wrapper .war-room-filter-menu ul li:last-child{margin-bottom:0}.page-war-room .war-room-filter-wrapper .war-room-filter-menu ul li:hover{background-color:#56666f;color:#fff}.page-war-room #isotope-container-disabled{padding-left:15px;clear:both}.page-war-room .war-room-wrapper{width:calc(100% + 20px);position:relative;left:-10px}.page-war-room .war-room-wrapper.grid .warroom-item{width:20%;float:left;padding:10px;border-radius:12px;cursor:pointer}@media only screen and (max-width:1439px){.page-war-room .war-room-wrapper.grid .warroom-item{width:25%}}.page-war-room .war-room-wrapper.grid .warroom-item .warroom-image-wrapper{display:block;position:relative;width:100%;padding-bottom:100%;border-radius:4px;background-color:#000}.page-war-room .war-room-wrapper.grid .warroom-item .warroom-image-wrapper .warroom-image{display:block;background-size:cover;background-position:top center;background-repeat:no-repeat;position:absolute;width:100%;height:calc(100% - 68px);border-radius:4px 4px 0 0;opacity:.75}.page-war-room .war-room-wrapper.grid .warroom-item .warroom-image-wrapper .warroom-details{display:block;height:68px;width:100%;background-color:rgba(0,0,0,.9);position:absolute;bottom:0;left:0;border-radius:0 0 4px 4px;-webkit-transition:all .6s;transition:all .6s;padding:10px;text-align:left}.page-war-room .war-room-wrapper.grid .warroom-item .warroom-image-wrapper .warroom-details .warroom-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;color:#fff}.page-war-room .war-room-wrapper.grid .warroom-item .warroom-image-wrapper .warroom-details .warroom-date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;font-size:.9em;color:#fff}.page-war-room .war-room-wrapper.grid .warroom-item:hover .warroom-image{opacity:1}#warRoomModal .modal-content{padding:0}#warRoomModal .modal-content .warroom-modal-details{display:block;width:100%;margin-top:15px}#warRoomModal .modal-content .warroom-modal-details span.warroom-modal-title{display:block;font-size:1.25em;font-weight:600}#warRoomModal .modal-content .warroom-modal-details .warroom-modal-ppt-link{display:block;margin:10px 0 0;color:#d4461b;font-weight:300;font-size:1.05em}#warRoomModal .modal-content .warroom-modal-details .warroom-modal-ppt-link:hover img{-webkit-animation:bounceUp .3s;animation:bounceUp .3s}#warRoomModal .modal-content .warroom-modal-details .warroom-modal-ppt-link img{height:30px;margin-right:10px;position:relative;top:-1px}.page-mastermind-archive .war-room-filter-wrapper{display:block;width:300px;height:34px;float:right;margin-bottom:10px;position:relative;margin-left:15px}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control{height:100%;width:100%;line-height:26px;background-color:#56666f;padding:4px 4px 4px 10px;border-radius:4px;cursor:pointer}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control span:first-child{font-size:1.25em;font-weight:300;color:#fff}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control .category-display,.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control .date-display,.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control span:first-child{font-size:1.25em;font-weight:300;color:#fff}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control .category-display,.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control .date-display{font-weight:600}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-control span[class^=ico-]{float:right;height:100%;line-height:28px;width:26px;font-size:16px;text-align:center;background-color:#fff;color:#56666f;border-radius:2px;cursor:pointer}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-menu{display:none;height:auto;width:300px;background-color:#fff;border:1px solid #56666f;border-radius:4px;position:absolute;z-index:100;margin-top:5px;box-shadow:0 0 2px}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-menu ul{padding:0;margin:0;list-style:none}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-menu ul li{font-size:1.15em;padding:5px 10px;cursor:pointer}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-menu ul li:last-child{margin-bottom:0}.page-mastermind-archive .war-room-filter-wrapper .war-room-filter-menu ul li:hover{background-color:#56666f;color:#fff}.page-mastermind-archive #isotope-container-disabled{padding-left:15px;clear:both}.page-mastermind-archive .mastermind-wrapper{width:calc(100% + 20px);position:relative;left:-10px}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item{width:20%;float:left;padding:10px;border-radius:12px;cursor:pointer!important;transition:all .2s}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item .mastermind-image-wrapper{display:block;position:relative;width:100%;padding-bottom:100%;border-radius:4px;background-color:#fff;box-shadow:0 0 6px -4px #2e3a41}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item .mastermind-image-wrapper .mastermind-image{display:block;background-size:cover;background-position:top center;background-repeat:no-repeat;position:absolute;width:100%;height:calc(100% - 68px);border-radius:4px 4px 0 0}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item .mastermind-image-wrapper .mastermind-details{display:block;min-height:100px;width:100%;background-color:rgba(0,0,0,.9);position:absolute;bottom:0;left:0;border-radius:0 0 4px 4px;-webkit-transition:all .6s;transition:all .6s;padding:10px;text-align:left}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item .mastermind-image-wrapper .mastermind-details .mastermind-title{font-size:1.4em;color:#fff;margin-bottom:5px}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item .mastermind-image-wrapper .mastermind-details .mastermind-date{font-size:1.4em;margin-bottom:5px;font-size:.9em;color:#fff}.page-mastermind-archive .mastermind-wrapper.grid .mastermind-item:hover{transform:scale(1.05)}#mastermindModal .modal-content{padding:0}#mastermindModal .modal-content .warroom-modal-details{display:block;width:100%;margin-top:15px}#mastermindModal .modal-content .warroom-modal-details span.warroom-modal-title{display:block;font-size:1.25em;font-weight:600}#mastermindModal .modal-content .warroom-modal-details .warroom-modal-ppt-link{display:block;margin:10px 0 0;color:#d4461b;font-weight:300;font-size:1.05em}#mastermindModal .modal-content .warroom-modal-details .warroom-modal-ppt-link:hover img{-webkit-animation:bounceUp .3s;animation:bounceUp .3s}#mastermindModal .modal-content .warroom-modal-details .warroom-modal-ppt-link img{height:30px;margin-right:10px;position:relative;top:-1px}.page-clientSurvey #surveyStep1 .survey-question{border-bottom:none}.page-clientSurvey #surveyStep2 .survey-question:last-of-type{border-bottom:none}.page-clientSurvey #surveyStep3 li:nth-of-type(5) div[class*=col-]{width:33.3333%!important}.page-clientSurvey div.image-answer-legend{text-align:center;margin:15px 0}.page-clientSurvey div.image-answer-legend .legend-item{display:inline-block;margin-right:10px}.page-clientSurvey div.image-answer-legend .legend-item .legend-color{background-color:#004276;height:18px;width:18px;border-radius:50%;float:left;margin-right:5px;margin-top:2px;margin-bottom:20px}.page-clientSurvey div.image-answer-legend .legend-item span{display:inline-block;font-weight:500;font-size:16px}.page-clientSurvey .survey-question{width:50%;float:left;padding:15px;border-bottom:1px solid #ccc}.page-clientSurvey .survey-question .survey-question-title{display:block;margin-bottom:10px}.page-clientSurvey .survey-question-image{width:100%}.page-clientSurvey .survey-question:nth-child(odd){border-right:1px solid #ccc}.page-clientSurvey .survey-answer-wrapper{margin-bottom:3px}.page-clientSurvey .survey-answer-wrapper.survey-answer-image{text-align:center}.page-clientSurvey .survey-answer-wrapper.survey-answer-image img{max-width:100%;max-height:280px;margin:10px 0}.page-clientSurvey .survey-answer{font-weight:400;font-size:.9em}@media only screen and (min-width:1366px){.page-clientSurvey .survey-answer{font-size:100%}}.page-clientSurvey .survey-answer input[type=radio]{margin-top:2px}@media only screen and (min-width:1366px){.page-clientSurvey .survey-answer input[type=radio]{margin-top:4px}}.page-clientSurvey .survey-step{display:none}.page-clientSurvey .survey-step .panel-body{padding:0}.page-clientSurvey .survey-step.active{display:inline}.page-clientSurvey .panel-footer .btn{margin-right:10px}.page-clientSurvey .panel-footer .btn:last-child{margin-right:0}.page-clientSurveyExternal #clientInfo .form-group label.error,.page-clientSurveyInternal #clientInfo .form-group label.error{margin-top:3px}.page-clientSurveyExternal #clientInfo .info-slider-wrapper,.page-clientSurveyInternal #clientInfo .info-slider-wrapper{padding-bottom:25px;margin:20px 0}.page-clientSurveyExternal #clientInfo .info-slider-wrapper .info-slider,.page-clientSurveyInternal #clientInfo .info-slider-wrapper .info-slider{margin-top:3px;width:calc(100% - 80px);float:left}.page-clientSurveyExternal #clientInfo .info-slider-wrapper span.display-value,.page-clientSurveyInternal #clientInfo .info-slider-wrapper span.display-value{display:block;width:65px;float:right;text-align:center;height:26px;line-height:24px;border:1px solid #56666f;border-radius:3px;color:#56666f;margin-top:1px}@media only screen and (min-width:768px){.page-clientSurveyExternal #clientInfo .info-slider-wrapper,.page-clientSurveyInternal #clientInfo .info-slider-wrapper{width:calc(50% - 10px);float:left;margin-right:10px;padding-bottom:0}.page-clientSurveyExternal #clientInfo .info-slider-wrapper.last,.page-clientSurveyInternal #clientInfo .info-slider-wrapper.last{margin-right:0;margin-left:10px}.page-clientSurveyExternal #clientInfo .info-slider-wrapper label,.page-clientSurveyInternal #clientInfo .info-slider-wrapper label{min-height:40px}}.page-clientSurveyExternal #clientInfo .client-info-btn,.page-clientSurveyInternal #clientInfo .client-info-btn{display:block;width:100%;margin-top:15px}.page-clientSurveyExternal .progress-bar-wrapper,.page-clientSurveyInternal .progress-bar-wrapper{display:block;float:left;width:100%;margin:0 0 15px;padding-left:15px}.page-clientSurveyExternal .progress-bar-wrapper span,.page-clientSurveyInternal .progress-bar-wrapper span{float:left;display:none;width:70px;font-weight:400}.page-clientSurveyExternal .progress-bar-wrapper .track,.page-clientSurveyInternal .progress-bar-wrapper .track{float:right;height:18px;width:100%;border:1px solid #ccc;border-radius:9px;padding:1px;box-shadow:inset 0 0 5px -3px}.page-clientSurveyExternal .progress-bar-wrapper .track .fill,.page-clientSurveyInternal .progress-bar-wrapper .track .fill{height:14px;width:0%;background-color:#0078d4;border-radius:7px;-webkit-transition:all .4s;transition:all .4s;min-width:14px;max-width:100%}.page-clientSurveyExternal .wizard-controls,.page-clientSurveyInternal .wizard-controls{display:block;margin-bottom:15px;padding-left:15px}.page-clientSurveyExternal .wizard-controls a.btn,.page-clientSurveyInternal .wizard-controls a.btn{width:calc(50% - 3px)}.page-clientSurveyExternal .wizard-controls a[data-direction=prev],.page-clientSurveyInternal .wizard-controls a[data-direction=prev]{margin-right:6px;float:left}.page-clientSurveyExternal .wizard-controls a[data-direction=prev] span,.page-clientSurveyInternal .wizard-controls a[data-direction=prev] span{left:-3px}.page-clientSurveyExternal .wizard-controls a[data-direction=next],.page-clientSurveyInternal .wizard-controls a[data-direction=next]{float:right}.page-clientSurveyExternal .wizard-controls a[data-direction=next] span,.page-clientSurveyInternal .wizard-controls a[data-direction=next] span{right:-8px}.page-clientSurveyExternal .wizard-controls a.disabled,.page-clientSurveyInternal .wizard-controls a.disabled{opacity:.25;pointer-events:none}.page-clientSurveyExternal .survey-step,.page-clientSurveyInternal .survey-step{display:none}.page-clientSurveyExternal .survey-step .survey-question.question-image div.image-answer-slider,.page-clientSurveyInternal .survey-step .survey-question.question-image div.image-answer-slider{width:100%}.page-clientSurveyExternal .survey-step .survey-question.question-image div.image-answer-legend,.page-clientSurveyInternal .survey-step .survey-question.question-image div.image-answer-legend{text-align:center;margin-top:10px}.page-clientSurveyExternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item,.page-clientSurveyInternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item{display:inline-block;margin-right:10px}.page-clientSurveyExternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item .legend-color,.page-clientSurveyInternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item .legend-color{background-color:#004276;height:18px;width:18px;border-radius:50%;float:left;margin-right:5px;margin-top:1px;margin-bottom:20px}.page-clientSurveyExternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item span,.page-clientSurveyInternal .survey-step .survey-question.question-image div.image-answer-legend .legend-item span{display:inline-block;font-weight:400}.page-clientSurveyExternal .survey-step .survey-question .question-disclosure,.page-clientSurveyInternal .survey-step .survey-question .question-disclosure{text-align:center;font-size:.9em;font-style:italic;margin-top:25px}.page-clientSurveyExternal .survey-step .survey-question.question-scenario .survey-question-title,.page-clientSurveyInternal .survey-step .survey-question.question-scenario .survey-question-title{width:calc(100% - 115px);float:right}.page-clientSurveyExternal .survey-step .survey-question.question-scenario .question-image,.page-clientSurveyInternal .survey-step .survey-question.question-scenario .question-image{float:left;width:100px;margin-right:15px;margin-bottom:15px}.page-clientSurveyExternal .survey-step .survey-question.question-image-description .description-image-wrapper,.page-clientSurveyInternal .survey-step .survey-question.question-image-description .description-image-wrapper{margin-bottom:20px}.page-clientSurveyExternal .survey-step .survey-question.question-image-description .description-image-wrapper img,.page-clientSurveyInternal .survey-step .survey-question.question-image-description .description-image-wrapper img{width:90%;margin:0 0 10px 5%}.page-clientSurveyExternal .survey-step .survey-question-title,.page-clientSurveyInternal .survey-step .survey-question-title{display:block;font-size:2em;margin-bottom:20px}.page-clientSurveyExternal .survey-step .image-answer-container,.page-clientSurveyInternal .survey-step .image-answer-container{width:calc(100% + 10px);margin-left:-5px}@media only screen and (max-width:767px){.page-clientSurveyExternal .survey-step .image-answer-container,.page-clientSurveyInternal .survey-step .image-answer-container{width:100%;margin:0}}.page-clientSurveyExternal .survey-step .survey-answer-wrapper,.page-clientSurveyInternal .survey-step .survey-answer-wrapper{display:block;width:100%;border:1px solid #56666f;border-radius:6px;padding:8px 12px;margin-bottom:8px;position:relative;cursor:pointer;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;background-color:#56666f}.page-clientSurveyExternal .survey-step .survey-answer-wrapper span.survey-answer,.page-clientSurveyInternal .survey-step .survey-answer-wrapper span.survey-answer{color:#fff;display:block;font-weight:400}.page-clientSurveyExternal .survey-step .survey-answer-wrapper input,.page-clientSurveyInternal .survey-step .survey-answer-wrapper input{display:block;width:20px;margin-right:5px;position:absolute;top:51%;left:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;visibility:hidden}.page-clientSurveyExternal .survey-step .survey-answer-wrapper:hover,.page-clientSurveyInternal .survey-step .survey-answer-wrapper:hover{background-color:#fff}.page-clientSurveyExternal .survey-step .survey-answer-wrapper:hover span.survey-answer,.page-clientSurveyInternal .survey-step .survey-answer-wrapper:hover span.survey-answer{color:#56666f}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.checked,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.checked{background-color:#029d53;border-color:#029d53;-webkit-animation:flashWhiteToGreen .5s;animation:flashWhiteToGreen .5s}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.checked span.survey-answer,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.checked span.survey-answer{color:#fff!important}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image{width:calc(20% - 10px);float:left;text-align:center;margin:0 5px;background-color:#fff;padding:12px 12px 0 12px;-webkit-transition:all .2s;transition:all .2s}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image img,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image img{width:100%;margin-bottom:15px;display:block}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image span.survey-answer,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image span.survey-answer{color:#56666f;width:calc(100% + 24px);margin-left:-12px;padding:8px 0}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image:hover,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image.checked span.survey-answer,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image.checked span.survey-answer{font-weight:500;background-color:#029d53}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image.image-landscape,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image.image-landscape{width:calc(50% - 10px);margin:5px}@media only screen and (max-width:767px){.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image{width:100%!important;margin:0 auto 10px;float:none}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image.image-portrait,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image.image-portrait{max-width:140px!important}.page-clientSurveyExternal .survey-step .survey-answer-wrapper.survey-answer-image.image-landscape,.page-clientSurveyInternal .survey-step .survey-answer-wrapper.survey-answer-image.image-landscape{margin:0 0 10px 0}}.page-clientSurveyExternal .survey-step .survey-answer-image span.data-label-downside,.page-clientSurveyExternal .survey-step .survey-answer-image span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image span.data-label-upside{display:block;position:absolute;z-index:1000;color:#7f807f;transform:translateX(-50%);font-weight:300;text-align:center;height:30px;font-size:20px;left:50%}.page-clientSurveyExternal .survey-step .survey-answer-image span.data-label-upside:before,.page-clientSurveyInternal .survey-step .survey-answer-image span.data-label-upside:before{content:'+'}.page-clientSurveyExternal .survey-step .survey-answer-image span.data-label-downside:before,.page-clientSurveyInternal .survey-step .survey-answer-image span.data-label-downside:before{content:'-'}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(1) span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(1) span.data-label-upside{top:104px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(1) span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(1) span.data-label-downside{bottom:144px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(2) span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(2) span.data-label-upside{top:93px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(2) span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(2) span.data-label-downside{bottom:136px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(3) span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(3) span.data-label-upside{top:77px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(3) span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(3) span.data-label-downside{bottom:124px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(4) span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(4) span.data-label-upside{top:61px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(4) span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(4) span.data-label-downside{bottom:112px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(5) span.data-label-upside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(5) span.data-label-upside{top:52px}.page-clientSurveyExternal .survey-step .survey-answer-image:nth-child(5) span.data-label-downside,.page-clientSurveyInternal .survey-step .survey-answer-image:nth-child(5) span.data-label-downside{bottom:105px}.page-clientSurveyExternal #clientAcknowledgement,.page-clientSurveyInternal #clientAcknowledgement{display:none;padding-bottom:100px}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementText,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementText{text-align:center;font-size:1.4em}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementText>span,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementText>span{display:block;margin-bottom:15px}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementText #customDisclosure,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementText #customDisclosure{font-size:.7em;margin-top:25px;font-style:italic}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementButtons,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementButtons{text-align:center;margin:25px 0 15px}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementButtons a.btn,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementButtons a.btn{margin-right:8px}.page-clientSurveyExternal #clientAcknowledgement #acknowledgementButtons a:last-of-type,.page-clientSurveyInternal #clientAcknowledgement #acknowledgementButtons a:last-of-type{margin-right:0}.page-clientSurveyExternal #clientAcknowledgement #acknowledgeSubmit,.page-clientSurveyInternal #clientAcknowledgement #acknowledgeSubmit{margin-top:20px}.page-clientSurveyExternal #clientAcknowledgement .allocation-strategy,.page-clientSurveyInternal #clientAcknowledgement .allocation-strategy{margin-top:50px}.page-clientSurveyExternal #clientAcknowledgement .allocation-strategy table td,.page-clientSurveyExternal #clientAcknowledgement .allocation-strategy table th,.page-clientSurveyInternal #clientAcknowledgement .allocation-strategy table td,.page-clientSurveyInternal #clientAcknowledgement .allocation-strategy table th{text-align:center;border:1px solid #ddd}.page-clientSurveyExternal #clientAcknowledgement .allocation-strategy table caption,.page-clientSurveyInternal #clientAcknowledgement .allocation-strategy table caption{text-align:center;background-color:#0c6775;color:#fff}.page-clientSurveyExternal #clientAcknowledgement .allocation-strategy table th,.page-clientSurveyInternal #clientAcknowledgement .allocation-strategy table th{color:#0c6775}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field{width:47%;border-top:1px solid;margin-top:60px;padding-top:5px;margin-right:2%}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field span,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field span{font-weight:400}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field:nth-child(2n-1),.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field:nth-child(2n-1){float:left}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field:nth-child(2n),.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field:nth-child(2n){float:right;margin-left:2%;margin-right:0}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field .signature-line,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field .signature-line{float:left}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field .date,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field .date{float:right}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field .pad-wrapper,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field .pad-wrapper{margin-bottom:5px;padding-bottom:5px;position:relative}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field .pad-wrapper button,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field .pad-wrapper button{position:absolute;bottom:17px;right:12px;z-index:2;width:55px}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field .pad-wrapper span.title,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field .pad-wrapper span.title{position:absolute;bottom:15px;left:2%;width:96%;display:block;text-align:left;border-top:1px solid #e8e8e8;padding:5px}.page-clientSurveyExternal #clientAcknowledgement .survey-signature-field.pad,.page-clientSurveyInternal #clientAcknowledgement .survey-signature-field.pad{border-top:0;padding-top:0}.page-clientSurveyExternal form#enterPositionsForm,.page-clientSurveyInternal form#enterPositionsForm{display:block;margin-top:20px}.page-clientSurveyExternal form#enterPositionsForm .enter-positions-wrapper>span:first-of-type,.page-clientSurveyInternal form#enterPositionsForm .enter-positions-wrapper>span:first-of-type{display:block;font-size:2em}.page-clientSurveyExternal form#enterPositionsForm .enter-positions-wrapper>span:nth-of-type(2),.page-clientSurveyInternal form#enterPositionsForm .enter-positions-wrapper>span:nth-of-type(2){display:block;margin-bottom:15px}.page-clientSurveyExternal form#enterPositionsForm .enter-positions-wrapper .form-control,.page-clientSurveyInternal form#enterPositionsForm .enter-positions-wrapper .form-control{border-radius:0 4px 4px 0}.page-clientSurveyExternal form#enterPositionsForm .enter-positions-wrapper a.btn,.page-clientSurveyInternal form#enterPositionsForm .enter-positions-wrapper a.btn{display:block;width:200px;margin:0 auto}.page-clientSurveyExternal form#enterPositionsForm .btns-wrapper,.page-clientSurveyInternal form#enterPositionsForm .btns-wrapper{text-align:center}.page-clientSurveyExternal form#enterPositionsForm .btns-wrapper a.btn-success,.page-clientSurveyInternal form#enterPositionsForm .btns-wrapper a.btn-success{display:inline-block;width:200px;margin:10px 0 0}.page-clientSurveyExternal form#enterPositionsForm .btns-wrapper a.btn-success:first-child,.page-clientSurveyInternal form#enterPositionsForm .btns-wrapper a.btn-success:first-child{margin-right:10px}.page-clientSurveyExternal .loading-widget,.page-clientSurveyInternal .loading-widget{display:none;height:100px;width:100px;background-color:#1f1f1f;line-height:100px;text-align:center;border-radius:12px;position:fixed;top:50%;left:calc(50% + 150px);box-shadow:0 0 0 2000px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.page-clientSurveyExternal .loading-widget img,.page-clientSurveyInternal .loading-widget img{height:28px;margin-top:-3px}.page-clientSurveyExternal[data-step="0"] .wizard-controls,.page-clientSurveyInternal[data-step="0"] .wizard-controls{display:none}.page-clientSurveyExternal[data-step="0"] .progress-bar-wrapper,.page-clientSurveyInternal[data-step="0"] .progress-bar-wrapper{display:none}.page-clientSurveyExternal[data-step="1"] a[data-direction=prev],.page-clientSurveyInternal[data-step="1"] a[data-direction=prev]{opacity:.25;pointer-events:none}@media screen and (max-width:800px){.page-clientSurveyExternal{max-width:100vw;width:100vw;margin-top:3rem}.page-clientSurveyExternal #clientAcknowledgement{margin-top:4rem}.page-clientSurveyExternal #clientAcknowledgement .spectrum-track .spectrum-category::after{visibility:hidden}.page-clientSurveyExternal #clientAcknowledgement .spectrum-track .spectrum-category:first-child::after,.page-clientSurveyExternal #clientAcknowledgement .spectrum-track .spectrum-category:last-child::after{visibility:initial}}.page-clientSurveyExternal .survey-print-heading{margin-bottom:30px!important}.page-clientSurveyExternal .progress-bar-wrapper,.page-clientSurveyExternal .wizard-controls{padding-right:15px}@media only screen and (max-width:440px){.page-clientSurveyExternal div.image-slider-wrapper{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}}@media only screen and (min-width:768px){.page-clientSurveyExternal{width:768px;margin:0 auto}}@media only screen and (min-width:768px){.page-clientSurveyInternal #isotope-container-disabled{max-width:768px;margin:0 auto}}.print-cover-page-wrapper .firm-details-wrapper{width:100%;height:400px;position:relative;top:350px;margin:0 auto;font-size:1.5em}.print-cover-page-wrapper .firm-details-wrapper .cover-page-logo{max-height:100%;max-width:100%;display:block;margin:0 auto 40px}.print-cover-page-wrapper .firm-details-wrapper span{display:block;font-size:1.2em;font-weight:500;text-align:center;margin-bottom:10px;line-height:1.6}.print-cover-page-wrapper .firm-details-wrapper span:last-of-type{font-size:1em}.print-cover-page-wrapper .client-details-wrapper{position:relative;top:800px;margin:0 auto;font-size:1.1em}.print-cover-page-wrapper .client-details-wrapper span{display:block;text-align:center;margin-bottom:8px}.print-cover-page-wrapper .client-details-wrapper span:first-of-type{font-size:1.3em}.survey-print-heading{margin-bottom:15px;margin-top:15px;height:60px;background-color:#fff;border-bottom:3px #36a8c4}.survey-print-heading .firm-logo{background-size:contain;background-repeat:no-repeat;background-position:left center;height:100%;width:400px;float:left;border:none!important}.survey-print-heading .header-info{float:right;text-align:right}.survey-print-heading .header-info span:first-child{display:block;font-size:1.1em;font-weight:600;margin-bottom:5px}.survey-print-heading .header-info span:nth-child(2){display:block}@media only screen and (max-width:767px){.survey-print-heading{height:auto}.survey-print-heading .firm-logo{float:none;margin:0 auto 15px;display:block;background-position:center center;height:120px;width:auto}.survey-print-heading .header-info{float:none;text-align:center}.survey-print-heading .header-info span{display:block}}.page-printSurvey{padding:0 20px 0 0}.page-printSurvey h3{margin-bottom:15px}.page-printSurvey .survey-step{padding-left:20px!important;margin-bottom:20px!important}.page-printSurvey .survey-question{padding:10px 15px}.page-printSurvey .survey-question .survey-question-title{margin-bottom:15px}.page-printSurvey .survey-question .survey-question-title img{width:calc(100% - 15px);margin-top:30px;margin-left:15px;border-radius:6px}.page-printSurvey .survey-question:last-child{margin-bottom:0}.page-printSurvey .survey-question:nth-child(2n){background-color:#f5f5f5}.page-printSurvey .survey-question label{margin-bottom:0}.page-printSurvey .survey-question .survey-answer-wrapper img{max-height:200px}@media (max-width:767px){.page-printSurvey .survey-question .survey-answer-image:not(img){padding:0 15px}}.page-printSurvey .survey-question div.image-answer-legend{font-size:18px;width:50%;float:right;text-align:left;margin:15px 0}@media (max-width:767px){.page-printSurvey .survey-question div.image-answer-legend{float:none}}.page-printSurvey .survey-question div.image-answer-legend .legend-item{display:inline-block;margin-right:10px}.page-printSurvey .survey-question div.image-answer-legend .legend-item .legend-color{background-color:#004276;height:18px;width:18px;border-radius:50%;float:left;margin-right:5px;margin-top:4px;margin-bottom:20px}.page-printSurvey .survey-question div.image-answer-legend .legend-item span{display:inline-block;font-weight:400}.page-printSurvey #customDisclosure{margin-top:20px}.page-printSurvey .survey-custom-presigtext-10325{margin-top:20px;font-size:.8em;padding:10px;border:1px solid;border-radius:10px}.page-printSurvey .survey-custom-presigtext-10325 h6{font-size:20px}.page-printSurvey .survey-custom-presigtext-10325 table{margin-top:15px}.page-printSurvey .survey-custom-presigtext-10325 table th{padding:3px 0}.page-printSurvey .survey-custom-presigtext-10325 table td{padding:3px 0}.page-printSurvey .survey-check-statement-wrapper{width:100%;margin-bottom:10px;margin-top:20px}.page-printSurvey .survey-check-statement-wrapper span{font-weight:400}.page-printSurvey .survey-check-statement-wrapper .survey-checkbox{height:20px;width:20px;border:1px solid #2e3a41;float:left;margin-right:10px}.page-printSurvey .survey-check-statement-wrapper .survey-checkbox span{position:relative;top:-4px;left:-1px}.page-printSurvey .survey-text-field{margin-bottom:10px;padding-left:30px}.page-printSurvey .survey-text-field span:first-child{margin-right:5px;float:left;font-weight:400}.page-printSurvey .survey-text-field .survey-text-line{overflow:hidden;border-bottom:1px solid #2e3a41;display:block;padding-top:18px}.page-printSurvey .survey-text-field .survey-text-line-2{width:100%;padding-top:28px;display:block;border-bottom:1px solid #2e3a41}.page-printSurvey .survey-signature-field{width:48%;border-top:1px solid;margin-top:60px;padding-top:5px;margin-right:2%}.page-printSurvey .survey-signature-field span{font-weight:400}.page-printSurvey .survey-signature-field:nth-child(2n-1){float:left}.page-printSurvey .survey-signature-field:nth-child(2n){float:right;margin-left:2%;margin-right:0}.page-printSurvey .survey-signature-field .signature-line{float:left}.page-printSurvey .survey-signature-field .date{float:right}.page-printSurvey #riskCategory{font-weight:600}footer.print-survey{display:block;width:100%;padding:0 15px 15px}footer.print-survey span{display:inline-block;color:#369}footer.print-survey span:first-child{line-height:1;font-weight:600;padding-right:30px;border-right:1px solid #369;margin-right:30px}footer.print-survey span:nth-child(2){font-size:.9em;font-weight:400}.page-completedSurvey form#surveyForm h3{margin-bottom:15px}.page-completedSurvey form#surveyForm .survey-question{padding:10px 15px}.page-completedSurvey form#surveyForm .survey-question .survey-question-title{margin-bottom:15px}.page-completedSurvey form#surveyForm .survey-question .survey-question-title img.description-image{width:calc(100% - 15px);margin-top:15px;margin-left:15px;box-shadow:0 0 3px -1px #2e3a41;border-radius:6px}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper{width:95px;position:relative}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper span.data-label-downside,.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper span.data-label-upside{display:block;position:absolute;z-index:1000;color:#7f807f;font-weight:300;text-align:center;height:24px;width:100%;font-size:15px;left:0}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper span.data-label-upside:before{content:'+'}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper span.data-label-downside:before{content:'-'}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper:nth-child(1) span.data-label-upside{top:10px}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper .image-wrapper:nth-child(1) span.data-label-downside{bottom:10px}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper img{max-height:200px}.page-completedSurvey form#surveyForm .survey-question .survey-answer-wrapper.survey-answer-image{margin-bottom:15px}.page-completedSurvey form#surveyForm .survey-question:last-child{margin-bottom:0}.page-completedSurvey form#surveyForm .survey-question:nth-child(2n){background-color:#f5f5f5}.page-completedSurvey form#surveyForm .survey-question label{margin-bottom:0}@media (max-width:767px){.page-completedSurvey form#surveyForm .survey-question .survey-answer-image:not(img){padding:0 15px}}.page-completedSurvey form#surveyForm .survey-question div.image-answer-legend{margin:15px 0 0}.page-completedSurvey form#surveyForm .survey-question div.image-answer-legend .legend-item{display:inline-block;margin-right:10px}.page-completedSurvey form#surveyForm .survey-question div.image-answer-legend .legend-item .legend-color{background-color:#004276;height:12px;width:12px;border-radius:50%;float:left;margin-right:5px;margin-top:4px;margin-bottom:20px}.page-completedSurvey form#surveyForm .survey-question div.image-answer-legend .legend-item span{display:inline-block;font-weight:400}.page-completedSurvey .survey-check-statement-wrapper{width:100%;margin-bottom:10px;margin-top:20px}.page-completedSurvey .survey-check-statement-wrapper span{font-weight:400}.page-completedSurvey .survey-check-statement-wrapper .survey-checkbox{height:20px;width:20px;border:1px solid #2e3a41;float:left;margin-right:10px}.page-completedSurvey .survey-check-statement-wrapper .survey-checkbox span{position:relative;top:0;left:2px}.page-completedSurvey .survey-text-field{margin-bottom:10px;padding-left:30px}.page-completedSurvey .survey-text-field span:first-child{margin-right:5px;float:left;font-weight:400}.page-completedSurvey .survey-text-field .survey-text-line{overflow:hidden;border-bottom:1px solid #2e3a41;display:block;padding-top:18px}.page-completedSurvey .survey-text-field .survey-text-line-2{width:100%;padding-top:28px;display:block;border-bottom:1px solid #2e3a41}.page-completedSurvey .survey-signature-field{width:48%;border-top:1px solid;margin-top:60px;padding-top:5px;margin-right:2%}.page-completedSurvey .survey-signature-field span{font-weight:400}.page-completedSurvey .survey-signature-field:nth-child(2n-1){float:left}.page-completedSurvey .survey-signature-field:nth-child(2n){float:right;margin-left:2%;margin-right:0}.page-completedSurvey .survey-signature-field .signature-line{float:left}.page-completedSurvey .survey-signature-field .date{float:right}.page-completedSurvey #riskCategory{font-weight:600}.page-printBlankSurvey{padding:0 20px 0 0}.page-printBlankSurvey .survey-step{padding-left:20px!important;margin-bottom:20px!important}.page-printBlankSurvey .question-panel{padding:0 15px}.page-printBlankSurvey .survey-question{padding:20px 0}.page-printBlankSurvey .survey-question .survey-question-title{margin-bottom:10px}.page-printBlankSurvey .survey-question .survey-question-title img{width:100%;margin-top:15px}.page-printBlankSurvey .survey-question div.survey-answer:not(.survey-answer-image){margin-bottom:10px;position:relative;padding-left:30px}.page-printBlankSurvey .survey-question div.survey-answer:not(.survey-answer-image) input{position:absolute;left:0;height:20px;width:20px;margin-top:1px}.page-printBlankSurvey .survey-question div.survey-answer-image{float:left;text-align:center;margin-bottom:20px;position:relative}.page-printBlankSurvey .survey-question div.survey-answer-image input{height:24px;width:24px}.page-printBlankSurvey .survey-question div.survey-answer-image img{width:100%}.page-printBlankSurvey .survey-question div.survey-answer-image span.data-label-downside,.page-printBlankSurvey .survey-question div.survey-answer-image span.data-label-upside{display:block;position:absolute;z-index:1000;color:#7f807f;font-weight:300;text-align:center;height:30px;width:100%;font-size:24px;left:0}.page-printBlankSurvey .survey-question div.survey-answer-image span.data-label-upside:before{content:'+'}.page-printBlankSurvey .survey-question div.survey-answer-image span.data-label-downside:before{content:'-'}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(1) span.data-label-upside{top:164px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(1) span.data-label-downside{bottom:204px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(2) span.data-label-upside{top:143px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(2) span.data-label-downside{bottom:186px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(3) span.data-label-upside{top:117px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(3) span.data-label-downside{bottom:164px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(4) span.data-label-upside{top:91px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(4) span.data-label-downside{bottom:142px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(5) span.data-label-upside{top:72px}.page-printBlankSurvey .survey-question div.survey-answer-image:nth-child(5) span.data-label-downside{bottom:125px}.page-printBlankSurvey .survey-question div.survey-answer-image.landscape{width:33.3333%}.page-printBlankSurvey .survey-question div.survey-answer-image.landscape img{width:85%;margin:0 auto;display:block}.page-printBlankSurvey .survey-question div.survey-answer-image.portrait{width:20%}.page-printBlankSurvey .survey-question div.survey-answer-image.portrait img{width:75%;margin:0 auto;display:block}.page-printBlankSurvey .survey-question div.image-answer-legend{font-size:18px;text-align:center;margin:15px 0 5px}@media (max-width:767px){.page-printBlankSurvey .survey-question div.image-answer-legend{float:none}}.page-printBlankSurvey .survey-question div.image-answer-legend .legend-item{display:inline-block;margin-right:10px}.page-printBlankSurvey .survey-question div.image-answer-legend .legend-item .legend-color{background-color:#004276;height:18px;width:18px;border-radius:50%;float:left;margin-right:5px;margin-top:4px;margin-bottom:20px}.page-printBlankSurvey .survey-question div.image-answer-legend .legend-item span{display:inline-block;font-weight:500;font-size:16px}.page-printBlankSurvey .survey-question:last-child{margin-bottom:0}.page-printBlankSurvey .survey-question:nth-child(2n+1){background-color:#f5f5f5}.page-printBlankSurvey .survey-check-statement-wrapper{width:100%;margin-bottom:10px;margin-top:20px}.page-printBlankSurvey .survey-check-statement-wrapper span{font-weight:400}.page-printBlankSurvey .survey-check-statement-wrapper .survey-checkbox{height:20px;width:20px;border:1px solid #2e3a41;float:left;margin-right:10px;margin-top:5px}.page-printBlankSurvey .survey-text-field{margin-bottom:10px;padding-left:30px}.page-printBlankSurvey .survey-text-field span:first-child{margin-right:5px;float:left;font-weight:400}.page-printBlankSurvey .survey-text-field .survey-text-line{overflow:hidden;border-bottom:1px solid #2e3a41;display:block;padding-top:26px}.page-printBlankSurvey .survey-text-field .survey-text-line-2{width:100%;padding-top:45px;display:block;border-bottom:1px solid #2e3a41}.page-printBlankSurvey .survey-signature-field{width:48%;border-top:1px solid;margin-top:60px;padding-top:5px;margin-right:2%}.page-printBlankSurvey .survey-signature-field span{font-weight:400}.page-printBlankSurvey .survey-signature-field:nth-child(2n-1){float:left}.page-printBlankSurvey .survey-signature-field:nth-child(2n){float:right;margin-left:2%;margin-right:0}.page-printBlankSurvey .survey-signature-field .signature-line{float:left}.page-printBlankSurvey .survey-signature-field .date{float:right}.page-printBlankSurvey #riskCategory{font-weight:600}.page-printBlankSurvey #scoreCalculation table{margin:20px 10px 20px 30px}.page-printBlankSurvey #scoreCalculation .info{padding:15px}tr.client-row{cursor:pointer}tr.client-row td.client-controls a{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}tr.client-row:hover td.client-controls a{opacity:1}#editClientModal .modal-dialog{margin:10px auto;max-width:600px!important}#editClientModal .modal-content{padding:0}#editClientModal .modal-content .info-slider-wrapper{padding-bottom:25px;margin-bottom:20px}#editClientModal .modal-content .info-slider-wrapper .info-slider{margin-top:3px;width:calc(100% - 80px);float:left}#editClientModal .modal-content .info-slider-wrapper span.display-value{display:block;width:65px;float:right;text-align:center;height:26px;line-height:24px;border:1px solid #56666f;border-radius:3px;color:#56666f;margin-top:1px}#editClientModal .modal-content .info-slider-wrapper:last-of-type{margin-bottom:5px}#editClientForm .checkbox{margin-top:20px;margin-bottom:0}#editClientForm .checkbox label{font-weight:700;padding-left:35px}#editClientForm .checkbox label input{height:32px;width:32px;top:-7px;left:-4px;margin:0}#editClientForm .meeting-logos img{position:relative;margin-right:25px;margin-bottom:10px}#editClientForm .meeting-logos img:first-child{max-width:13.33%}#editClientForm .meeting-logos img:nth-child(2){max-width:11.33%}#editClientForm .meeting-logos img:nth-child(3){max-width:21.33%}.page-clientPage2 h1 span.ico-pencil3{font-size:21px;top:-5px}.page-clientPage2 h1+.alert{margin-left:15px}.page-clientPage2 h1+.alert .ico-close2{cursor:pointer}.page-clientPage2 div.client-info{position:relative;top:-4px}.page-clientPage2 div.client-info a{font-size:17px}.page-clientPage2 div.client-info div{font-size:15px}.page-clientPage2 div.client-info div span[class^=ico-]{font-size:18px;margin-right:5px;position:relative;top:3px}.page-clientPage2 div.client-info div:first-of-type{margin-bottom:5px}.page-clientPage2 div.hl-steps{width:100%;margin:20px 0;position:relative;display:flex;justify-content:space-between}.page-clientPage2 div.hl-steps .hl-step-wrapper{cursor:pointer;position:relative;width:120px}.page-clientPage2 div.hl-steps .hl-step-wrapper .completed-check{display:none;width:60px;position:absolute;z-index:0;left:50%;top:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-clientPage2 div.hl-steps .hl-step-wrapper a.hl-step{width:100%}.page-clientPage2 div.hl-steps .hl-step-wrapper a.hl-step img{width:94px;margin:0 auto;display:block;-webkit-transition:all .2s;transition:all .2s}.page-clientPage2 div.hl-steps .hl-step-wrapper a.hl-step span{color:#2e3a41;display:block;font-size:17px;margin-top:8px;text-align:center;font-weight:500}.page-clientPage2 div.hl-steps .hl-step-wrapper.completed a.hl-step img{opacity:.1;-webkit-transition:all .2s;transition:all .2s}.page-clientPage2 div.hl-steps .hl-step-wrapper.completed .completed-check{display:block}.page-clientPage2 div.hl-steps .hl-step-wrapper:not(.active){opacity:.2;pointer-events:none;-webkit-transition:all .2s;transition:all .2s}.page-clientPage2 div.hl-steps .hl-step-wrapper:hover .completed-check{display:none}.page-clientPage2 div.hl-steps .hl-step-wrapper:hover a.hl-step img{opacity:1;-webkit-transition:all .2s;transition:all .2s}.page-clientPage2 div.hl-steps .step-progress-wrapper{line-height:110px;text-align:center}.page-clientPage2 div.hl-steps .step-progress-wrapper span{font-size:24px}.page-clientPage2 div.table-headings{width:100%}.page-clientPage2 div.table-headings span{font-weight:600}.page-clientPage2 ul.clients-table{list-style:none;padding:26px 0 0 0;margin:0}.page-clientPage2 ul.clients-table li{cursor:pointer;position:relative}.page-clientPage2 ul.clients-table li a.expand-icon{font-size:17px;position:relative;top:10px;margin-right:4px}.page-clientPage2 ul.clients-table li a.expand-icon span{color:#56666f}.page-clientPage2 ul.clients-table li.open a.portfolio-name,.page-clientPage2 ul.clients-table li:active a.portfolio-name,.page-clientPage2 ul.clients-table li:hover a.portfolio-name{background-color:#f5f5f5;border-radius:4px}.page-clientPage2 ul.clients-table a.portfolio-name{float:left;max-width:calc(100% - 190px);white-space:nowrap;line-height:41px;font-size:16px;overflow:hidden;text-overflow:ellipsis;padding:0 5px}.page-clientPage2 ul.clients-table ul.dropdown-menu{top:100%}.page-clientPage2 ul.clients-table li.member-portfolio{margin-left:30px;position:relative}.page-clientPage2 ul.clients-table li.member-portfolio span.badge{background-color:#56666f}.page-clientPage2 ul.clients-table li.member-portfolio .portfolio-name{font-size:14px}.page-clientPage2 ul.clients-table li.member-portfolio .portfolio-name:after{content:'';display:block;height:24px;width:8px;border-bottom:1px solid #2e3a41;border-left:1px solid #2e3a41;position:absolute;top:-2px;left:-16px}.page-clientPage2 ul.clients-table div.impact-graph-wrapper{float:right;width:102px;padding:10px 0 12px 30px;position:relative;box-sizing:content-box}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.baseline{position:absolute;top:0;right:0;width:100%;height:100%;border-right:2px solid #56666f;pointer-events:none}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.loss-tolerance-bar{position:absolute;top:0;right:0;width:0;height:100%;border-right:1px dashed #999}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.loss-tolerance-bar.first:after{content:attr(data-loss-tolerance);font-weight:600;position:relative;color:#56666f;top:-22px;left:-52px;font-size:.9em;width:106px;display:block;text-align:center}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar{position:relative;width:0;height:20px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;max-width:100px}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar a{position:absolute;height:100%;width:130px;z-index:5;right:0}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar span{font-weight:500;position:relative;font-size:.9em;background-color:#fff;border:2px solid #fff}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.downside{background:#e23c03;border-radius:4px 0 0 4px;-webkit-transform-origin:top right;transform-origin:top right}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span{left:-36px}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span:before{content:'-'}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.upside{background:#029d53;border-radius:0 4px 4px 0;left:102px}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span{padding-left:5px}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span:before{content:'+'}.page-clientPage2 ul.clients-table div.impact-graph-wrapper div.impact-graph div.impact-bar.upside>a{left:-102px}.page-clientPage2 .loss-tolerance-panel .panel-heading .btn-group{float:right;margin-top:4px}.page-clientPage2 .loss-tolerance-panel .panel-heading .btn-group span[class^=ico-]{cursor:pointer;font-size:16px}.page-clientPage2 .loss-tolerance-panel .panel-heading .panel-title{width:calc(100% - 60px);float:left}.page-clientPage2 .loss-tolerance-panel .panel-heading .panel-title-c3{width:75%;float:left}.page-clientPage2 .loss-tolerance-panel .risk-spectrum{width:80%;height:22px;position:relative;margin:25px auto 70px;cursor:pointer}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-track{width:100%;height:22px;border-radius:11px;background:-webkit-linear-gradient(left,#2978bb 0,#f2cf35 58%,#d34a4a 100%);background:linear-gradient(to right,#2978bb 0,#f2cf35 58%,#d34a4a 100%);background-repeat:no-repeat;position:relative;left:0;box-shadow:inset 0 0 4px -1px}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider{top:-18px;left:-2px;background:0 0!important;border-color:transparent!important;font-family:inherit}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider .ui-slider-handle{top:-8px;height:28px;width:28px;border:none!important;background:0 0!important;margin-left:-14px!important;pointer-events:none;font-family:inherit}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip{visibility:visible!important;opacity:1!important;top:36px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:auto;width:auto;font-size:24px;line-height:1;color:#2e3a41;font-weight:500;overflow:visible;border:3px solid #2e3a41;padding:4px 6px 6px;border-radius:6px;font-family:inherit;cursor:pointer}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:after{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0 solid transparent;border-bottom:9px solid #2e3a41;position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider .ui-slider-handle .ui-slider-tip:before{display:none}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider.ui-state-disabled{opacity:1!important}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider.locked .ui-slider-handle,.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider.locked .ui-slider-tip{pointer-events:all!important}.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider.locked .ui-slider-handle .ui-slider-tip:after,.page-clientPage2 .loss-tolerance-panel .risk-spectrum .spectrum-slider.locked .ui-slider-tip .ui-slider-tip:after{display:block!important}.page-clientPage2 .loss-tolerance-panel .risk-spectrum span.risk-range{position:absolute;top:-8px;font-weight:500;font-size:14px;width:30px}.page-clientPage2 .loss-tolerance-panel .risk-spectrum span.risk-range-low{left:-50px;text-align:right}.page-clientPage2 .loss-tolerance-panel .risk-spectrum span.risk-range-high{right:-50px}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi tr{border-bottom:1px solid #ccc}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi td,.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi th{padding:10px}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi td:nth-child(3),.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi td:nth-child(4),.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi th:nth-child(3),.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi th:nth-child(4){text-align:center}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi tr .ico-play43{transform:rotate(270deg);display:inline-block;font-size:25px;vertical-align:middle}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi tr td:nth-child(1){font-weight:700;font-size:16px}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi tr:nth-child(2) td:nth-child(1){color:#216a95}.page-clientPage2 .loss-tolerance-panel .risk-score-breakdown-argi tr:nth-child(4) td:nth-child(1){color:#089553}.page-clientPage2 span.risk-text{display:block;font-size:1.15em}.page-clientPage2 .show-all-toggle{display:block;text-align:center;width:calc(100% + 30px);margin-left:-15px;padding:10px 0;border:none;border-top:0;cursor:pointer;color:#0078d4}.page-clientPage2 .show-all-toggle span{margin:0 10px}.page-clientPage2 .show-all-toggle:after,.page-clientPage2 .show-all-toggle:before{content:'\e98e';display:inline-block;color:#0078d4;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all .2s;transition:all .2s}.page-clientPage2 .show-all-toggle.show-fewer:after,.page-clientPage2 .show-all-toggle.show-fewer:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s;position:relative}.page-clientPage2 .show-all-toggle:hover{background:0 0;color:#005ba1!important}.page-clientPage2 #surveyHistoryWrapper{margin:20px 0}.page-clientPage2 #surveyHistoryWrapper>span{display:block;font-size:18px;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid #ccc}.page-clientPage2 #surveyHistoryWrapper ul.survey-history-list li{cursor:pointer;position:relative}.page-clientPage2 #surveyHistoryWrapper ul.survey-history-list li.open,.page-clientPage2 #surveyHistoryWrapper ul.survey-history-list li:hover{background-color:#f5f5f5;border-radius:4px}.page-clientPage2 #surveyHistoryWrapper ul.survey-history-list li a.survey-item{display:block;padding:5px;border-radius:4px}.page-clientPage2 #surveyHistoryWrapper ul.survey-history-list li ul.dropdown-menu{top:auto}.page-clientPage2 #surveyHistoryWrapper .survey-history-table td,.page-clientPage2 #surveyHistoryWrapper .survey-history-table th{padding:10px 0}.page-clientPage2 #surveyHistoryWrapper .survey-history-table .history-row-items,.page-clientPage2 #surveyHistoryWrapper .survey-history-table th{border-bottom:1px solid #ccc}.page-clientPage2 #surveyHistoryWrapper .survey-history-table .history-row-items:hover{box-shadow:2px 2px 5px grey}.page-clientPage2 #surveyHistoryWrapper .history-row-items{cursor:pointer}.page-clientPage2 #surveyHistoryWrapper .context-menu{border:1px solid #ccc;background:#fff;position:absolute;top:39px;left:0;width:60%;z-index:100}.page-clientPage2 #surveyHistoryWrapper .context-menu ul{padding:0;text-align:center}.page-clientPage2 #surveyHistoryWrapper .context-menu ul li{padding:10px;list-style:none}.page-clientPage2 .risk-tolerance-legend{margin-top:20px}.page-clientPage2 .risk-tolerance-legend a.btn{display:block;width:180px;margin:0 auto 20px}.page-clientPage2 table.risk-tolerance-legend-table{width:100%}.page-clientPage2 table.risk-tolerance-legend-table th{padding-bottom:3px}.page-clientPage2 table.risk-tolerance-legend-table td:nth-child(2){padding-left:5px}.page-clientPage2 table.risk-tolerance-legend-table td:nth-child(3){font-weight:600}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color{width:5px}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color.c{background-color:#2e79b9;border-radius:2px 2px 0 0}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color.mc{background-color:#58b957}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color.m{background-color:#f2ae43}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color.ma{background-color:#ef9b00}.page-clientPage2 table.risk-tolerance-legend-table td.risk-color.a{background-color:#db524b;border-radius:0 0 2px 2px}.page-clientPage2 table.risk-tolerance-legend-table td.legend-right{text-align:right}.page-clientPage2 .popover{max-width:325px}#calculateLossToleranceModal .modal-dialog{width:700px!important;margin:30px auto}#calculateLossToleranceModal .modal-body .risk-tolerance-submenu{text-align:center;margin:20px}#calculateLossToleranceModal .modal-body .risk-tolerance-submenu a{color:#2e3a41;float:left;width:25%;cursor:pointer;font-size:19px;-webkit-transition:none;transition:none}#calculateLossToleranceModal .modal-body .risk-tolerance-submenu a span{display:block;margin-bottom:20px;font-size:60px}#calculateLossToleranceModal .modal-body .risk-tolerance-submenu a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#calculateLossToleranceModal .modal-body .set-manually-wrapper{display:none;padding:5px 20px}#calculateLossToleranceModal .modal-body .set-manually-wrapper .instructions{margin-bottom:20px;display:block;text-align:center;font-size:15px}#enterCurrentHoldingsModal .modal-dialog{margin:30px auto;width:1000px!important}#enterCurrentHoldingsModal .modal-body .holdings-submenu{text-align:center;margin:20px}#enterCurrentHoldingsModal .modal-body .holdings-submenu a{color:#2e3a41;float:left;width:33.3333%;cursor:pointer;font-size:19px;-webkit-transition:none;transition:none}#enterCurrentHoldingsModal .modal-body .holdings-submenu a span.glyphicon{display:block;margin-bottom:20px;font-size:28px;font-size:60px}#enterCurrentHoldingsModal .modal-body .holdings-submenu a div.advanced-edit-icon{width:100%;height:60px;margin-bottom:20px;background:url(/static/images/edit-group-icon.png) center/72px no-repeat}#enterCurrentHoldingsModal .modal-body .holdings-submenu a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#enterCurrentHoldingsModal .modal-body .portfolio-select{display:none}#enterCurrentHoldingsModal .modal-body .portfolio-select .form-group{margin:15px 0;width:calc(100% - 155px);float:left}#enterCurrentHoldingsModal .modal-body .portfolio-select #useThisPortfolioBtn{float:right;margin:15px 0}#enterCurrentHoldingsModal .modal-body .portfolio-select .alreadyAddedList{margin-top:20px}#enterCurrentHoldingsModal a{font-size:16px}#chooseModelModalv2 .modal-dialog{width:900px!important;margin:30px auto}#chooseModelModalv2 .modal-content{padding:0}#chooseModelModalv2 .modal-body .recommendation-submenu{text-align:center;margin:20px}#chooseModelModalv2 .modal-body .recommendation-submenu a{color:#2e3a41;float:left;width:33.3333%;cursor:pointer;font-size:20px;-webkit-transition:none;transition:none}#chooseModelModalv2 .modal-body .recommendation-submenu a span.glyphicon{display:block;margin-bottom:20px;font-size:32px;font-size:64px}#chooseModelModalv2 .modal-body .recommendation-submenu a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list{list-style:none;padding:0;margin:0}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li{cursor:pointer;position:relative}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li a.expand-icon{font-size:21px;position:relative;top:10px;margin-right:4px}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li a.expand-icon span{color:#56666f}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list a.portfolio-name{float:left;max-width:calc(100% - 25px);white-space:nowrap;line-height:41px;font-size:16px;overflow:hidden;text-overflow:ellipsis;padding:0 5px;color:#2e3a41}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list ul.dropdown-menu{top:100%}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li.member-portfolio{margin-left:30px;position:relative}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li.member-portfolio .portfolio-name{font-size:18px;color:#2e3a41}#chooseModelModalv2 .modal-body .recommendation-holdings-menu ul.portfolio-list li.member-portfolio .portfolio-name:after{content:'';display:block;height:24px;width:8px;border-bottom:1px solid #2e3a41;border-left:1px solid #2e3a41;position:absolute;top:-2px;left:-16px}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .current-column,#chooseModelModalv2 .modal-body .recommendation-holdings-menu .recommended-column{width:calc(50% - 7.5px);float:left}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .current-column span.column-heading,#chooseModelModalv2 .modal-body .recommendation-holdings-menu .recommended-column span.column-heading{font-size:22px;font-weight:500;margin-bottom:10px;display:inline-block}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .recommended-column ul.portfolio-list>li{margin-left:0!important;padding:7px 8px;border:1px dashed #2e3a41;margin-bottom:6px;opacity:.75;-webkit-transition:all .25s;transition:all .25s}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .recommended-column ul.portfolio-list>li a{color:#2e3a41}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .recommended-column ul.portfolio-list>li:hover{opacity:1;background-color:#ccc;border-style:solid}#chooseModelModalv2 .modal-body .recommendation-holdings-menu .current-column{margin-right:15px}#chooseModelModalv2 .modal-body #alreadyAddedList{padding-top:15px;border-top:1px solid #2e3a41;margin-top:20px}#chooseModelModalv2 .modal-body #alreadyAddedList ul{margin:0}#chooseModelModalv2 .modal-body#recommendationModal{font-size:1.1em}#recommendationChooserModal .modal-content{padding:0}#recommendationChooserModal .modal-content .modal-header span.client-loss-tolerance{float:right;margin-right:68px;font-size:1.25em;font-weight:500}#recommendationChooserModal .modal-content .modal-header .legacy-positions{position:absolute;top:15px;left:430px;font-size:1.25em;font-weight:500}#recommendationChooserModal .modal-content .modal-header .legacy-positions>span{font-weight:400}#recommendationChooserModal form#modelsModalForm .models-column .table-headers{padding:5px 0 5px 8px;font-size:18px;font-weight:500;position:relative;height:100px;border-bottom:1px solid #2e3a41}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:first-child{display:none}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(2){position:absolute;top:22px;left:40px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(2) a{color:#2e3a41!important;font-weight:500;display:inline-block}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(2)>span{display:block;margin-top:13px;font-weight:400;margin-left:350px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(3){position:absolute;right:284px;text-align:center;width:142px;font-size:16px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(3) a{color:#2e3a41!important;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(3)>span{display:block;margin-top:12px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(4){width:142px;text-align:center;right:142px;position:absolute;font-size:16px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(4) a{color:#2e3a41!important;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(4)>span{display:block;margin-top:12px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(5){width:142px;text-align:center;right:0;position:absolute;font-size:16px}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(5) a{color:#2e3a41!important;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .table-headers>span:nth-child(5)>span{display:block;margin-top:12px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper{height:460px;overflow-y:auto;padding:8px 0;border-radius:6px;box-shadow:inset 0 -9px 10px -11px #2e3a41}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr{cursor:pointer}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr:hover{background:#ccc}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:first-of-type{width:calc(100% - 426px)}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:first-of-type input{width:26px;height:26px;float:left;margin-top:3px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:first-of-type .model-name{font-size:20px;line-height:31px;margin-left:8px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(2){width:142px;text-align:center}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(2) .worst-impact{width:42px;display:inline-block;top:4px;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(3){width:142px;text-align:center}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(3) .expected-return1Yr{width:42px;display:inline-block;top:4px;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(3) .expected-return1Yr.highlight:after{content:"\e95a";font-family:icomoon;position:absolute;left:42px;top:-2px;color:#029d53;font-size:17px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(4){width:142px;text-align:center}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(4) .expected-return{width:42px;display:inline-block;top:4px;font-weight:500}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper table tbody tr td:nth-of-type(4) .expected-return.highlight:after{content:"\e95a";font-family:icomoon;position:absolute;left:42px;top:-2px;color:#029d53;font-size:17px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper .add-model-link{font-size:20px;display:block;padding-left:65px;line-height:41px;margin-bottom:3px}#recommendationChooserModal form#modelsModalForm .models-column .models-table-wrapper .add-model-link>span{position:relative;top:2px;margin-right:20px;font-size:20px}#recommendationChooserModal .modal-footer .footer-controls .form-group{margin-bottom:0;margin-right:50px;float:left}#recommendationChooserModal .modal-footer .footer-controls .form-group span{font-size:20px;font-weight:500;margin-right:5px;display:inline-block;position:relative;top:2px}#recommendationChooserModal .modal-footer .footer-controls .form-group input{width:120px;display:inline-block;font-size:16px}#recommendationChooserModal .modal-footer .footer-controls #currentTotalAllocation{font-size:20px;font-weight:500;position:relative;top:3px}#recommendationMixerModal .modal-dialog{height:99vh;max-width:1024px;width:100%}#recommendationMixerModal .modal-content{padding:0}#recommendationMixerModal .modal-content .modal-header .dollar-percent-toggle-wrapper{position:absolute;right:275px;top:12px;background-color:#e8e8e8;color:#56666f;padding:3px 7px 6px;border-radius:50px}#recommendationMixerModal .modal-content .modal-header .dollar-percent-toggle-wrapper>span.symbol{font-size:16px;font-weight:600;position:relative;top:2px;margin-left:3px;margin-right:3px}#recommendationMixerModal .modal-content .modal-header .dollar-percent-toggle-wrapper>span.symbol.dollar{font-weight:400}#recommendationMixerModal .modal-content .modal-header #legacyPositions{font-size:1.25em;position:absolute;top:15px;left:360px}#recommendationMixerModal .modal-content .modal-header #legacyPositions strong{font-weight:500}#recommendationMixerModal .modal-content .modal-header span.client-loss-tolerance{float:right;margin-right:55px;font-size:1.25em;font-weight:500}#recommendationMixerModal .models-column{width:calc(67% - 6px);height:calc(99vh - 210px);float:left;margin-right:6px;border-right:1px solid #ccc;padding-right:13px;box-shadow:inset 0 -9px 10px -11px #2e3a41;overflow-y:auto;border-bottom-right-radius:5px;border-bottom-left-radius:5px}#recommendationMixerModal .models-column .table-headers{padding:5px 0;font-size:14px;font-weight:500}#recommendationMixerModal .models-column .table-headers>span:nth-child(2){margin-left:6px}#recommendationMixerModal .models-column .table-headers>span:nth-child(3){margin-left:23px}#recommendationMixerModal .models-column .table-headers>span:nth-child(4){float:right;margin-right:6px}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr{height:40px}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td{padding-left:0}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td:first-of-type .expected-return,#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td:first-of-type .worst-impact{width:42px;overflow:hidden;display:inline-block;position:relative;font-weight:500;top:4px}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td:first-of-type a.model-name{font-size:16px;line-height:26px;margin-left:10px;display:inline-block;width:275px}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td:nth-of-type(2){text-align:right}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td:nth-of-type(2) span.legacy-position-value{font-weight:500;line-height:26px}#recommendationMixerModal .models-column #legacyPositionsTable tbody tr td .model-name-wrapper{display:inline-block}#recommendationMixerModal .models-column .models-table-wrapper{border-radius:6px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr{height:55px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type .expected-return,#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type .worst-impact{width:42px;overflow:hidden;display:inline-block;position:relative;top:15px;font-weight:500;vertical-align:top}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type .model-name-wrapper{display:inline-block;width:275px;height:50px;position:relative;margin-left:10px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type .model-name-wrapper a.model-name{font-size:16px;display:block;position:absolute;top:50%;transform:translateY(-50%)}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type a.small-model-name{margin-left:10px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:first-of-type div.strategy-image{display:inline-block;height:40px;width:275px;background-size:contain;background-repeat:no-repeat;background-position:left center;position:relative;top:3px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:nth-of-type(2){width:220px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:nth-of-type(2) .holding-slider-wrapper .holding-slider{width:130px;float:left;margin-top:12px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:nth-of-type(2) .holding-slider-wrapper .allocation-input-wrapper{display:block;width:64px;height:31px;float:right;text-align:right;padding:3px 8px;position:relative;top:8px}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td:nth-of-type(2) .holding-slider-wrapper .allocation-input-wrapper input{width:34px;border:0;text-align:right;background-color:transparent}#recommendationMixerModal .models-column .models-table-wrapper table tbody tr td div.category-header{height:60px;background-position:left center;background-size:contain;background-repeat:no-repeat;margin:10px 0 0}#recommendationMixerModal .models-column .models-table-wrapper a.btn,#recommendationMixerModal .models-column .models-table-wrapper span.h3{margin-top:10px;margin-bottom:10px}#recommendationMixerModal .models-column .models-table-wrapper .add-model-link{font-size:16px;display:block;padding-left:66px;line-height:55px}#recommendationMixerModal .models-column .models-table-wrapper .add-model-link>span{position:relative;top:3px;margin-right:20px;font-size:20px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar{height:calc(99vh - 210px);overflow-y:auto;padding-left:9px}@media (min-width:1280px){#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar{width:32%}}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar #currentTotalAllocation{display:block;font-size:24px;font-weight:500;margin-bottom:20px;text-align:center}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .account-type-toggle{margin:2px 0 10px;text-align:center}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .account-type-toggle .switchery{position:relative;top:-2px;margin:0 3px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .account-type-toggle .toggle-option{font-weight:500}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .collapse-div{margin-bottom:10px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .collapse-div .div-title{font-size:16px;font-weight:500;margin-bottom:10px;padding-bottom:4px;border-bottom:2px solid #2e3a41;padding-right:25px;position:relative}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .collapse-div .div-title>span{position:absolute;right:5px;top:3px;font-size:20px;cursor:pointer}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .risk-return-graphic{height:270px;padding:15px 15px 0 15px;position:relative;cursor:default!important}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .risk-return-graphic .downside{top:0}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .risk-return-graphic .expected-return{bottom:12px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .risk-return-graphic .arrows-graphic-container{margin:14px 0 10px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper{position:relative;width:180px;height:180px;margin:10px auto 5px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:2.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:165px;width:180px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:10px;font-size:14px;width:160px;line-height:1.1}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend{margin:0 auto 5px;font-size:.9em}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr{background-color:transparent!important;border:none!important}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td{border:none!important}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .mixer-timeframe-control{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:6px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .mixer-timeframe-control .btn-group{width:100%;margin-bottom:6px}#recommendationMixerModal .modal-dialog:not(.modal-large) .results-sidebar .mixer-timeframe-control .btn-group .btn{width:11.3%}#recommendationMixerModal .modal-footer .footer-controls{float:left;width:658px;padding-right:15px;border-right:1px solid #ccc}#recommendationMixerModal .modal-footer .footer-controls .form-group{margin-bottom:0;float:left}#recommendationMixerModal .modal-footer .footer-controls .form-group span{font-size:18px;font-weight:500;margin-right:5px;display:inline-block;position:relative}#recommendationMixerModal .modal-footer .footer-controls .form-group input{width:120px;display:inline-block;font-size:16px}#recommendationMixerModal .modal-footer .footer-controls #availableToAllocate,#recommendationMixerModal .modal-footer .footer-controls #currentTotalAllocation{font-size:18px;font-weight:500;position:relative;top:5px}#recommendationMixerModal .modal-footer .footer-controls #currentTotalAllocation{margin-left:40px}#blenderContent .results-sidebar,#recommendationMixerModal .results-sidebar{height:100%;overflow-y:auto;padding-left:9px}@media (min-width:1280px){#blenderContent .results-sidebar,#recommendationMixerModal .results-sidebar{width:23.5%;height:calc(99vh - 210px)}}#recommendationMixerModal .modal-dialog.modal-large{height:99vh;max-width:1500px;width:98%}@media (min-width:992px){#recommendationMixerModal .modal-dialog.modal-large{width:95%}}#recommendationMixerModal .modal-content{padding:0}#blenderModal .modal-dialog,#recommendationMixerModal div.modal-dialog.modal-large,#recommendationMixerModal div.modal-lg{width:98%;max-width:1500px}@media (min-width:1024px){#blenderModal .modal-dialog,#recommendationMixerModal div.modal-dialog.modal-large,#recommendationMixerModal div.modal-lg{max-width:90%}}#blenderModal .risk-return-graphic,#blenderModal .risk-return-graphic .downside,#blenderModal .risk-return-graphic .expected-return,#recommendationMixerModal #blenderContent .risk-return-graphic,#recommendationMixerModal #blenderContent .risk-return-graphic .downside,#recommendationMixerModal #blenderContent .risk-return-graphic .expected-return{position:relative}#blenderModal .modal-header #blenderHeaderWrapper,#recommendationMixerModal #blenderContent .modal-header #blenderHeaderWrapper{align-items:center}#blenderModal .modal-header #blenderHeaderWrapper h3,#recommendationMixerModal #blenderContent .modal-header #blenderHeaderWrapper h3{margin-bottom:0}#blenderModal .modal-header .dollar-percent-toggle-wrapper,#recommendationMixerModal #blenderContent .modal-header .dollar-percent-toggle-wrapper{position:absolute;right:275px;top:12px;background-color:#e8e8e8;color:#56666f;padding:3px 7px 6px;border-radius:50px}#blenderModal .modal-header .dollar-percent-toggle-wrapper>span.symbol,#recommendationMixerModal #blenderContent .modal-header .dollar-percent-toggle-wrapper>span.symbol{font-size:16px;font-weight:600;position:relative;top:2px;margin-left:3px;margin-right:3px}#blenderModal .modal-header .dollar-percent-toggle-wrapper>span.symbol.dollar,#recommendationMixerModal #blenderContent .modal-header .dollar-percent-toggle-wrapper>span.symbol.dollar{font-weight:400}#blenderModal .modal-header .close,#recommendationMixerModal #blenderContent .modal-header .close{padding:0 16px}#blenderModal .modal-content,#recommendationMixerModal #blenderContent .modal-content{padding:0}#blenderModal .modal-body .ui-slider .ui-slider-handle,#recommendationMixerModal #blenderContent .modal-body .ui-slider .ui-slider-handle{width:17px;height:17px;top:-6px}#blenderModal #nameAndFeeWrapper,#recommendationMixerModal #blenderContent #nameAndFeeWrapper{max-width:850px;margin-bottom:16px}@media (min-width:1280px){#blenderModal .modal-body .col-sm-9>.row:first-child,#recommendationMixerModal #blenderContent .modal-body .col-sm-9>.row:first-child{min-height:230px}}#blenderModal .modal-body .col-sm-9 ::-webkit-scrollbar,#recommendationMixerModal #blenderContent .modal-body .col-sm-9 ::-webkit-scrollbar{-webkit-appearance:none;width:7px}#blenderModal .modal-body .col-sm-9 ::-webkit-scrollbar-thumb,#recommendationMixerModal #blenderContent .modal-body .col-sm-9 ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}#blenderModal #blenderTableContainer,#recommendationMixerModal #blenderContent #blenderTableContainer{font-size:13px;height:calc(100vh - 440px)}#blenderModal #blenderTableContainer thead,#recommendationMixerModal #blenderContent #blenderTableContainer thead{border-bottom:1px solid #ccc}#blenderModal .results-sidebar,#recommendationMixerModal #blenderContent .results-sidebar{width:98%;margin-left:.5%;border-left:1px solid #ccc}@media (min-width:1280px){#blenderModal .results-sidebar,#recommendationMixerModal #blenderContent .results-sidebar{width:23.5%;float:left}}@media (max-width:1280px){#blenderModal .results-sidebar,#recommendationMixerModal #blenderContent .results-sidebar{border-left:none;border-top:1px solid #ccc;margin-top:16px;padding-top:16px}}#blenderModal .results-sidebar .collapse-div,#recommendationMixerModal #blenderContent .results-sidebar .collapse-div{margin-bottom:15px}#blenderModal .results-sidebar .collapse-div .div-title,#recommendationMixerModal #blenderContent .results-sidebar .collapse-div .div-title{font-size:16px;font-weight:500;margin-bottom:10px;padding-bottom:4px;border-bottom:2px solid #000;padding-right:25px;position:relative}#blenderModal .results-sidebar .collapse-div .div-title span,#recommendationMixerModal #blenderContent .results-sidebar .collapse-div .div-title span{position:absolute;right:5px;top:3px;font-size:20px;cursor:pointer}#blenderModal .risk-return-graphic,#recommendationMixerModal #blenderContent .risk-return-graphic{height:280px}#blenderModal .risk-return-graphic .downside,#blenderModal .risk-return-graphic .expected-return,#recommendationMixerModal #blenderContent .risk-return-graphic .downside,#recommendationMixerModal #blenderContent .risk-return-graphic .expected-return{padding-left:15px;padding-right:15px;width:100%;top:auto;bottom:5px}#blenderModal .risk-return-graphic .arrows-graphic-container,#recommendationMixerModal #blenderContent .risk-return-graphic .arrows-graphic-container{margin-top:10px}#blenderModal .pie-chart-wrapper,#recommendationMixerModal #blenderContent .pie-chart-wrapper{position:relative;width:180px;height:180px;margin:10px auto 5px}#blenderModal .pie-chart-wrapper .pie-chart-title,#recommendationMixerModal #blenderContent .pie-chart-wrapper .pie-chart-title{font-size:2.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:165px}#blenderModal .pie-chart-wrapper .pie-chart-title .title,#recommendationMixerModal #blenderContent .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:10px;font-size:17px;width:160px;line-height:1.1}#blenderModal .pie-chart-wrapper>div:nth-of-type(2),#recommendationMixerModal #blenderContent .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}#blenderModal .pie-chart-wrapper>div:nth-of-type(2) svg,#recommendationMixerModal #blenderContent .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}#blenderModal table.pie-chart-legend,#recommendationMixerModal #blenderContent table.pie-chart-legend{margin:0 auto 5px;font-size:.9em}#blenderModal table.pie-chart-legend tr,#recommendationMixerModal #blenderContent table.pie-chart-legend tr{background-color:transparent!important;border:none!important}#blenderModal table.pie-chart-legend tr td,#recommendationMixerModal #blenderContent table.pie-chart-legend tr td{border:none!important}#blenderModal table.pie-chart-legend tr td.pie-chart-legend-pct,#recommendationMixerModal #blenderContent table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px}#blenderModal table.pie-chart-legend tr td.pie-chart-legend-item,#recommendationMixerModal #blenderContent table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}#blenderModal table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n),#recommendationMixerModal #blenderContent table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}#blenderModal table.pie-chart-legend tr td.pie-chart-legend-color,#recommendationMixerModal #blenderContent table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}#blenderModal table.pie-chart-legend tr td.pie-chart-legend-color span,#recommendationMixerModal #blenderContent table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}#blenderModal #mixerTimeframeButtons .btn-group,#recommendationMixerModal #blenderContent #mixerTimeframeButtons .btn-group{width:100%}#blenderModal #mixerTimeframeButtons .btn-group a,#recommendationMixerModal #blenderContent #mixerTimeframeButtons .btn-group a{width:14.28%}#blenderModal #mixerTimeframeButtons label,#recommendationMixerModal #blenderContent #mixerTimeframeButtons label{width:100%}#blenderModal #blenderFooterWrapper #dollarValue span,#recommendationMixerModal #blenderContent #blenderFooterWrapper #dollarValue span{font-size:18px;font-weight:500;margin-right:5px;border:none}#blenderModal #blenderFooterWrapper #dollarValue input,#recommendationMixerModal #blenderContent #blenderFooterWrapper #dollarValue input{height:35px;font-size:16px}#blenderModal #blenderFooterWrapper #allocationInfo,#recommendationMixerModal #blenderContent #blenderFooterWrapper #allocationInfo{flex:1;justify-content:flex-end}#blenderModal #blenderFooterWrapper #navigationButtons,#recommendationMixerModal #blenderContent #blenderFooterWrapper #navigationButtons{width:25.5%}#blenderModal #blenderFooterWrapper #allocationInfo>span,#recommendationMixerModal #blenderContent #blenderFooterWrapper #allocationInfo>span{font-size:18px;position:relative;top:5px;padding-left:25px}#blenderModal #blenderFooterWrapper #currentTotalAllocation,#recommendationMixerModal #blenderContent #blenderFooterWrapper #currentTotalAllocation{margin-left:40px}#blenderContent .filter-container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}#blenderContent .filter-container .range-slider-wrapper{width:calc(50% - 20px);margin:5px 10px 5px;padding:10px 10px;display:flex;flex-wrap:wrap;background:rgba(0,0,0,.02);border-radius:6px}#blenderContent .filter-container .range-slider-wrapper span:first-of-type{flex-basis:100%;font-weight:500;font-size:1.1em;text-transform:uppercase}#blenderContent .filter-container .range-slider-wrapper .display-value{width:14.5%;font-size:.95em;font-weight:500;position:relative;top:1px}#blenderContent .filter-container .range-slider-wrapper .display-value.display-max-value{text-align:right}#blenderContent .filter-container .range-slider-wrapper .range-slider{width:71%}#clientResultsModal .modal-dialog{max-width:700px;margin:30px auto}#clientResultsModal .modal-content{padding:0}#clientResultsModal .modal-body .results-submenu{padding:0;list-style:none;margin:0}#clientResultsModal .modal-body .results-submenu li{display:block;height:auto;width:25%;float:left;padding:5px;text-align:center;margin-bottom:10px;cursor:pointer}#clientResultsModal .modal-body .results-submenu li a{color:#2e3a41;font-size:16px}#clientResultsModal .modal-body .results-submenu li a span.glyphicon{display:block;font-size:60px;margin-bottom:20px;position:relative;left:2px}#clientResultsModal .modal-body .results-submenu li a .ips-icon{display:block;height:60px;background-image:url(/static/images/icons/ips.png);background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:20px;position:relative;left:6px}#clientResultsModal .modal-body .results-submenu li:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#clientResultsModal .modal-body .results-submenu div.menu-divider{float:left;width:100%;border-bottom:1px solid #2e3a41;margin:10px 0 15px}#clientResultsModal .modal-body .results-submenu.presentation-mode li{width:33.3333%}#legacyPositionsModal .modal-dialog{max-width:900px}#legacyPositionsModal .modal-dialog .modal-content{padding:0}#legacyPositionsModal .modal-dialog .modal-content .modal-body #skipButton{float:right;margin-bottom:10px}#replacePositionsModal .modal-dialog{max-width:1024px;width:1024px}#replacePositionsModal .modal-dialog .modal-content{padding:0}#replacePositionsModal .modal-dialog .modal-content .modal-body #skipButton{float:right;margin-bottom:10px}#replacePositionsModal #replacePositionsTable td{vertical-align:middle;height:40px}#replacePositionsModal .fee-analysis-graph .fee-spectrum{width:76%;height:25px;border-radius:18px;background:linear-gradient(to right,#58b957 0,#f2cf35 50%,#d34a4a 100%);background-repeat:no-repeat;position:relative;left:12%;box-shadow:inset 0 0 4px -1px}#replacePositionsModal .fee-analysis-graph .fee-spectrum:before{line-height:1;content:attr(data-fee-stddev-below);position:absolute;left:-30px;top:6px;font-weight:700}#replacePositionsModal .fee-analysis-graph .fee-spectrum:after{line-height:1;content:attr(data-fee-stddev-above);position:absolute;right:-30px;top:6px;font-weight:700}#replacePositionsModal .fee-analysis-graph .fee-spectrum .fee-indicator{position:absolute;left:41%;top:-1px;line-height:21px;border:2px solid;padding:2px 6px 0;border-radius:6px;font-size:16px;font-weight:700;width:57px}#replacePositionsModal .fee-analysis-graph .fee-spectrum .fee-indicator:before{content:'';display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0 solid transparent;border-bottom:6px solid #2e3a41;position:absolute;bottom:0;left:40%}#chooseModelModal .modal-dialog{max-width:600px}#chooseModelModal .modal-dialog .modal-info{margin-bottom:15px}#chooseModelModal .modal-dialog .modal-info>span{display:block;margin-bottom:5px}#chooseModelModal .modal-dialog .modal-info>span:last-of-type{margin-bottom:0}#chooseModelModal .modal-dialog .risk-band-selection{margin-bottom:15px}#chooseModelModal .modal-dialog .risk-band-selection>span{font-weight:600}#chooseModelModal .modal-dialog .risk-band-selection select{float:right;width:300px}#chooseModelModal .modal-dialog table#modelsTable{width:100%}#chooseModelModal .modal-dialog table#modelsTable tr th{vertical-align:middle}#chooseModelModal .modal-dialog table#modelsTable tr th:nth-of-type(3){width:75px;text-align:right}#chooseModelModal .modal-dialog table#modelsTable tr td:nth-of-type(3) .btn{float:right}.submenu-controls{margin-top:15px}.submenu-controls button.pull-right{margin-left:5px}.modal-footer.submenu-shown{display:none}.page-informationalSurvey div.survey-step span.account-id{font-size:24px;display:block;margin-bottom:15px}.page-informationalSurvey div.survey-step .survey-question{margin-bottom:15px;padding:7px;border-radius:4px}.page-informationalSurvey div.survey-step .survey-question:nth-child(2n){background-color:#f5f5f5}.page-informationalSurvey div.survey-step .survey-question-title{float:left;width:50%;padding-right:30px;padding-top:5px;font-size:1.05em;font-weight:500}.page-informationalSurvey div.survey-step .survey-answer-text{float:right;width:50%}.page-informationalSurvey div.survey-step .survey-answer-text textarea{height:108px}.page-informationalSurvey div.survey-step .survey-answer-text input,.page-informationalSurvey div.survey-step .survey-answer-text select,.page-informationalSurvey div.survey-step .survey-answer-text textarea{float:right}.page-informationalSurvey div.survey-step table.survey-answer-text{margin:15px 0}.page-informationalSurvey div.survey-step table.survey-answer-text tr th{padding-bottom:5px}.page-informationalSurvey div.survey-step table.survey-answer-text tr th:nth-child(1){width:calc(100% - 180px)}.page-informationalSurvey div.survey-step table.survey-answer-text tr th:nth-child(2){width:60px;text-align:center}.page-informationalSurvey div.survey-step table.survey-answer-text tr th:nth-child(3){width:60px;text-align:center}.page-informationalSurvey div.survey-step table.survey-answer-text tr th:nth-child(4){width:60px;text-align:center}.page-informationalSurvey div.survey-step table.survey-answer-text tr td{padding:3px}.page-informationalSurvey div.survey-step table.survey-answer-text tr td:nth-child(3){text-align:center;font-weight:500;color:#029d53}.page-informationalSurvey div.survey-step table.survey-answer-text tr td input{text-align:center}.page-informationalSurvey div.survey-step table.survey-answer-text tr:first-of-type{border-bottom:1px solid #ccc}.page-informationalSurvey div.survey-step table.survey-answer-text tr:nth-of-type(2) td{padding-top:6px}.page-informationalSurvey div.survey-step table.survey-answer-text tr:nth-child(2n){background-color:#f5f5f5}#Step_managerResearch .mr-filters-container .filters-controls{font-size:20px;cursor:pointer;margin-bottom:10px}#Step_managerResearch .mr-filters-container .filters-controls span.glyphicon{top:3px;margin-right:3px}#Step_managerResearch .mr-filters-container .sliders-container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:10px}#Step_managerResearch .mr-filters-container .sliders-container .range-slider-wrapper{width:calc(33.3333% - 20px);margin:5px 10px 5px;padding:10px 10px;display:flex;flex-wrap:wrap;background:rgba(0,0,0,.02);border-radius:6px}#Step_managerResearch .mr-filters-container .sliders-container .range-slider-wrapper span:first-of-type{flex-basis:100%;font-weight:500;font-size:1.1em;text-transform:uppercase}#Step_managerResearch .mr-filters-container .sliders-container .range-slider-wrapper .display-value{width:12.5%;font-size:.95em;font-weight:500;position:relative;top:1px}#Step_managerResearch .mr-filters-container .sliders-container .range-slider-wrapper .display-value.display-max-value{text-align:right}#Step_managerResearch .mr-filters-container .sliders-container .range-slider-wrapper .range-slider{width:75%}#Step_managerResearch .mr-results-container table{width:100%}#Step_managerResearch .mr-results-container table thead tr{border-width:1px 0 1px 0;border-color:#2e3a41;border-style:solid}#Step_managerResearch .mr-results-container table thead tr th{padding:8px 10px;font-size:1.25em;text-align:center;cursor:pointer;color:#0078d4}#Step_managerResearch .mr-results-container table thead tr th:nth-of-type(2){text-align:left}#Step_managerResearch .mr-results-container table tbody tr td{padding:10px 10px;text-align:center}#Step_managerResearch .mr-results-container table tbody tr td.controls{width:60px;font-size:22px;padding:8px 0}#Step_managerResearch .mr-results-container table tbody tr td.controls>span{opacity:.6;cursor:pointer}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.icon-radio{border:2px solid #555;height:18px;width:18px;display:inline-block;border-radius:50%;background:rgba(0,0,0,.05)}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.ico-check{border:2px solid #555;height:18px;width:18px;display:inline-block;background:rgba(0,0,0,.05);position:relative}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.ico-check:before{position:absolute;top:0;left:-2px;width:18px;height:18px;line-height:1;font-size:15px;display:none;color:#fff}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.active{color:#daa520;opacity:.85}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.active.icon-radio{background:radial-gradient(#0078d4 50%,transparent 70%)}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.active.ico-check{background:#00a9e8;border-color:#00a9e8}#Step_managerResearch .mr-results-container table tbody tr td.controls>span.active.ico-check::before{display:block}#Step_managerResearch .mr-results-container table tbody tr td.name{text-align:left;font-weight:500}#Step_managerResearch .mr-results-container table tbody tr td.ticker{text-align:left}#Step_managerResearch .mr-results-container table tbody tr td.category{width:140px}#Step_managerResearch .mr-results-container table tbody tr td.value-positive{color:#029d53;font-weight:500}#Step_managerResearch .mr-results-container table tbody tr td.value-negative{color:#e23c03;font-weight:500}#Step_managerResearch .mr-results-container table tbody tr td.number{font-weight:500}#clientModal .modal-dialog{width:1000px!important}#clientModal #assumptionsForm .col-xs-4.right{float:right}#clientModal .step-submenu{text-align:center;margin:20px 20px 0 20px}#clientModal .step-submenu a{color:#2e3a41;float:left;width:25%;cursor:pointer;font-size:19px;-webkit-transition:none;transition:none}#clientModal .step-submenu a span{display:block;margin-bottom:10px;font-size:64px}#clientModal .step-submenu a .ips-icon{display:block;height:64px;background:url(/static/images/icons/ips.png) center/contain no-repeat;position:relative;left:6px}#clientModal .step-submenu.results-submenu{margin-bottom:0}#clientModal .step-submenu.results-submenu a{height:130px;margin-bottom:30px}#clientModal .step-submenu.results-submenu a:nth-of-type(n+5){margin-bottom:10px}#clientModal .step-submenu.results-submenu.axxcess-submenu .column-left{width:75%;float:left}#clientModal .step-submenu.results-submenu.axxcess-submenu .column-left a.step-action{width:33.3333%}#clientModal .step-submenu.results-submenu.axxcess-submenu .column-right{border-left:3px solid #2e3a41;width:25%;float:right}#clientModal .step-submenu.results-submenu.axxcess-submenu .column-right a.step-action{width:100%;float:none;display:block}#clientModal .step-submenu.results-submenu.axxcess-submenu .column-right a.step-action:last-of-type{margin-bottom:0}#clientModal .step-submenu .planning-icon{display:block;height:75px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-bottom:20px;position:relative}#clientModal .step-submenu .planning-goal-icon{background-image:url(/static/images/goalsIcon-bw.png);margin-bottom:10px}#clientModal .step-submenu .planning-estate-icon{background-image:url(/static/images/estateIcon.png);margin-bottom:10px}#clientModal .step-submenu .planning-income-icon{background-image:url(/static/images/td/new-income.png);margin-bottom:10px}#clientModal .step-submenu .planning-liabilities-icon{background-image:url(/static/images/liabilitiesIcon.png);margin-bottom:10px}#clientModal .step-submenu .planning-assumption-icon{background-image:url(/static/images/td/other.png)}#clientModal .step-submenu .planning-cashflows{margin-bottom:20px}#clientModal .step-submenu .assumption{transform:rotate(90deg);margin-bottom:20px}#clientModal .step-submenu.planning-submenu{text-align:left}#clientModal .step-submenu .glyphicon{top:6px}#clientModal #Step_calculateLossTolerance .step-submenu a{width:33.3333%}#clientModal #Step_chooseGoals .step-submenu a{width:16.66666%;font-size:16px}#clientModal .account-list{margin-top:25px}#clientModal .account-wrapper{width:94%;padding:5px 10px;background-color:#ccc;margin:10px auto 0;line-height:30px;font-weight:500;border-radius:4px;transition:.2s}#clientModal .account-wrapper .expandGoalsBtn{margin:7px 0 0 5px;cursor:pointer}#clientModal .account-wrapper .badge{font-size:14px}#clientModal .account-wrapper .goal-thumbstones-container{display:none}#clientModal .account-wrapper .goal-thumbstones-container .add-goal-text{margin-bottom:0;line-height:1.3em}#clientModal .account-wrapper .goal-thumbstones-container .goal-amount{float:left}#clientModal .account-wrapper .goal-thumbstones-container .goal-level{bottom:0}#clientModal .account-wrapper .account-name{width:100%;padding-left:2px;font-size:16px}#clientModal .account-wrapper .account-name>span:first-of-type{font-weight:500;float:left;position:relative;top:6px;margin-right:6px;background-color:#413f42!important}#clientModal .account-wrapper .account-name>span:nth-of-type(2){font-weight:500;float:left;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#clientModal .account-wrapper .account-name>span:nth-of-type(3){font-weight:500;float:right}#clientModal .account-wrapper input{height:24px;width:24px;position:relative;top:-1px;float:left;margin-right:8px}#clientModal .account-wrapper .goal-icons-wrapper{width:100%}#clientModal .account-wrapper .account-img-wrapper{float:left}#clientModal .account-wrapper .account-img-wrapper .account-img{width:32px;height:32px;margin-right:2px;background:center/cover no-repeat;border:1px solid #f5f5f5;cursor:pointer}#clientModal .goal-tiles-container .goal-panel{width:23%}#clientModal div.modal-header h4 button.add-button{float:right;margin-right:10px;margin-top:-3px}body.client3-body{overflow-y:hidden!important}.member-portfolio-positions .details{width:75%}.member-portfolio-positions:nth-child(odd) .details{background-color:#f3f3f3f3}.client3-body h1{font-size:38px}.client3-body h1 .ico-users3{top:-2px;font-size:31px}.client3-body .submenu a{font-size:18px}.client3-body .popover,.client3-body .set-manually-wrapper{font-size:16px}.client3-body .modal-title{font-size:20px}.client3-body .modal a,.client3-body .modal th{font-size:18px}.client3-body .modal a.btn,.client3-body .modal button{font-size:16px}.client3-body .modal a.btn#useThisPortfolioBtn,.client3-body .modal button#useThisPortfolioBtn{padding:4px 7px}.client3-body .modal input,.client3-body .modal label{font-size:16px}.client3-body .modal li{font-size:18px}.client3-body .panel-title{font-size:20px}.client3-body .loss-tolerance-panel .panel-heading .panel-title{width:75%;cursor:pointer}.client3-body .loss-tolerance-panel .panel-heading .panel-title:hover{font-weight:700}.client3-body .loss-tolerance-panel .panel-heading .survey-history{float:right;text-align:right;width:25%;font-size:17px}.client3-body .loss-tolerance-panel .panel-body .flex{padding-top:8px;display:flex;align-items:center}.client3-body .loss-tolerance-panel .panel-body .risk-text{font-size:18px}.client3-body .loss-tolerance-panel .risk-spectrum{margin:25px auto 50px;width:100%}.client3-body .loss-tolerance-panel .risk-score-table td:nth-child(1),.client3-body .loss-tolerance-panel .risk-score-table th:nth-child(1){width:33%}.client3-body .loss-tolerance-panel .risk-score-table td:nth-child(2),.client3-body .loss-tolerance-panel .risk-score-table th:nth-child(2){width:10%;text-align:center}.client3-body .loss-tolerance-panel .risk-score-table td:nth-child(3),.client3-body .loss-tolerance-panel .risk-score-table th:nth-child(3){width:22%;text-align:center}.client3-body .loss-tolerance-panel .risk-score-table td:nth-child(4),.client3-body .loss-tolerance-panel .risk-score-table th:nth-child(4){width:22%;text-align:center}.client3-body .loss-tolerance-panel #surveyHistoryWrapper{padding-left:20px}.client3-body #Panel_cashflows_goals .goal-flex-wrapper{display:flex;flex-wrap:nowrap;justify-content:center}.client3-body #Panel_cashflows_goals .goal-images{width:29.3333%;position:relative;height:100%;margin:0 2%}.client3-body #Panel_cashflows_goals .goal-images .main-goal-image{background:center/cover no-repeat;height:0;padding-bottom:100%;border-radius:2px;position:relative;overflow:hidden;z-index:1;cursor:pointer}.client3-body #Panel_cashflows_goals .goal-images .main-goal-image .goals-details{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);width:100%;color:#f5f5f5;font-size:1em;font-weight:500;padding:5px;border-radius:0 0 2px 2px}.client3-body #Panel_cashflows_goals .goal-images .main-goal-image .goals-details>span{display:block}.client3-body #Panel_cashflows_goals .goal-images:after,.client3-body #Panel_cashflows_goals .goal-images:before{content:'';display:block;height:100%;background:url(/static/images/cashflows/goals-philanthropy.jpg) center/cover no-repeat;width:4px;position:absolute;z-index:0;top:0;left:-6px;border-radius:2px 0 0 2px;transform:scale(.96)}.client3-body #Panel_cashflows_goals .goal-images:after{transform:scale(.92);left:-12px;background-image:url(/static/images/cashflows/goals-emergency.jpg)}.client3-body #Panel_cashflows_goals .chart-wrapper{width:29.3333%;position:relative;margin:0 2%}.client3-body #Panel_cashflows_goals .chart-wrapper .goal-progress{text-align:center;width:100%;font-size:1.2em;position:absolute;top:50%;transform:translateY(-50%)}.client3-body #Panel_cashflows_goals .chart-wrapper .goal-progress>span{display:block;margin-bottom:3px;font-weight:500}.client3-body #Panel_cashflows_goals .chart-wrapper .goal-progress>span.goal-chart-title{text-decoration:underline}.client3-body #Panel_cashflows_goals .chart-wrapper .goal-progress>span.success-percent{font-size:20px}#onboarding-widget .how-to{font-size:17px;font-weight:600;margin-bottom:10px}#onboarding-widget .alert{border-color:#3c763d}#onboarding-widget .videoWrapper{position:relative;padding-bottom:34.25%;height:0}#onboarding-widget .videoWrapper iframe{border:none;position:absolute;top:0;left:50%;transform:translate(-50%,-4%);height:100%;width:100%}#onboarding-widget td:first-child{position:relative}#onboarding-widget td:first-child input{visibility:hidden;width:20px;height:20px;-webkit-box-ordinal-group:2;order:1;z-index:2;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#onboarding-widget td:first-child:after{width:20px;height:20px;content:'';border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:-3px -4px;border-radius:50%;z-index:2;position:absolute;left:8px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}#onboarding-widget td:first-child.checked:after{background-color:#0078d4;border-color:#0078d4}#custom-indexing-template-modal .modal-dialog{width:98%!important;margin-top:0!important;margin-bottom:0!important}#custom-indexing-template-modal .modal-dialog .modal-footer,#custom-indexing-template-modal .modal-dialog .modal-header{display:none}#custom-indexing-template-modal .modal-dialog .modal-body{padding:0}.page-dataManagement,.page-orgDataManagement{padding-top:0;padding-left:25px}.page-dataManagement .loading-widget,.page-orgDataManagement .loading-widget{display:block}.page-dataManagement>h1,.page-orgDataManagement>h1{margin-top:15px;padding-left:0}.page-dataManagement [vcloak],.page-orgDataManagement [vcloak]{display:none}.page-dataManagement a.active,.page-orgDataManagement a.active{color:#029d53}.page-dataManagement #bulkDataView table thead,.page-dataManagement #bulkOrgDataView table thead,.page-orgDataManagement #bulkDataView table thead,.page-orgDataManagement #bulkOrgDataView table thead{font-size:18px}.page-dataManagement #bulkDataView table thead th,.page-dataManagement #bulkOrgDataView table thead th,.page-orgDataManagement #bulkDataView table thead th,.page-orgDataManagement #bulkOrgDataView table thead th{padding:10px 5px;position:sticky;top:0;background:#fff;z-index:1;box-shadow:0 3px 0 0 #ddd,0 6px 6px -7px}.page-dataManagement #bulkDataView table thead th a,.page-dataManagement #bulkOrgDataView table thead th a,.page-orgDataManagement #bulkDataView table thead th a,.page-orgDataManagement #bulkOrgDataView table thead th a{font-weight:500}.page-dataManagement #bulkDataView table thead th:first-child input,.page-dataManagement #bulkOrgDataView table thead th:first-child input,.page-orgDataManagement #bulkDataView table thead th:first-child input,.page-orgDataManagement #bulkOrgDataView table thead th:first-child input{position:relative;left:2px;top:-3px}.page-dataManagement #bulkDataView table thead th .form-group,.page-dataManagement #bulkOrgDataView table thead th .form-group,.page-orgDataManagement #bulkDataView table thead th .form-group,.page-orgDataManagement #bulkOrgDataView table thead th .form-group{margin-bottom:0;margin-top:5px}.page-dataManagement #bulkDataView table thead th .form-group label,.page-dataManagement #bulkOrgDataView table thead th .form-group label,.page-orgDataManagement #bulkDataView table thead th .form-group label,.page-orgDataManagement #bulkOrgDataView table thead th .form-group label{display:none}.page-dataManagement #bulkDataView table thead th:nth-child(2),.page-dataManagement #bulkOrgDataView table thead th:nth-child(2),.page-orgDataManagement #bulkDataView table thead th:nth-child(2),.page-orgDataManagement #bulkOrgDataView table thead th:nth-child(2){width:40%}.page-dataManagement #bulkDataView table tbody tr td,.page-dataManagement #bulkOrgDataView table tbody tr td,.page-orgDataManagement #bulkDataView table tbody tr td,.page-orgDataManagement #bulkOrgDataView table tbody tr td{padding-top:9px}.page-dataManagement #bulkDataView table tbody tr td:first-child input,.page-dataManagement #bulkOrgDataView table tbody tr td:first-child input,.page-orgDataManagement #bulkDataView table tbody tr td:first-child input,.page-orgDataManagement #bulkOrgDataView table tbody tr td:first-child input{position:relative;top:-1px;left:2px}.page-dataManagement #bulkDataView table tbody tr td:nth-child(2)>span,.page-dataManagement #bulkOrgDataView table tbody tr td:nth-child(2)>span,.page-orgDataManagement #bulkDataView table tbody tr td:nth-child(2)>span,.page-orgDataManagement #bulkOrgDataView table tbody tr td:nth-child(2)>span{position:relative;top:1px;color:#777;font-size:16px;margin-left:2px}.page-orgManagement{padding-top:0}.page-orgManagement>h1{margin-top:15px}.page-orgManagement [vcloak]{display:none}.page-orgManagement a.active{color:#1960a6}.page-orgManagement #bulkOrgView table thead{font-size:18px}.page-orgManagement #bulkOrgView table thead th{padding:10px 5px;position:sticky;top:0;background:#fff;z-index:1;box-shadow:0 3px 0 0 #ddd,0 6px 6px -7px}.page-orgManagement #bulkOrgView table thead th a{font-weight:500}.page-orgManagement #bulkOrgView table thead th:first-child input{position:relative;left:2px;top:-3px}.page-orgManagement #bulkOrgView table thead th .form-group{margin-bottom:0;margin-top:5px}.page-orgManagement #bulkOrgView table thead th .form-group label{display:none}.page-orgManagement #bulkOrgView table thead th:nth-child(2){width:40%}.page-orgManagement #bulkOrgView table tbody tr td{padding-top:9px}.page-orgManagement #bulkOrgView table tbody tr td:first-child input{position:relative;top:-1px;left:2px}.page-orgManagement #bulkOrgView table tbody tr td:nth-child(2)>span{position:relative;top:1px;color:#777;font-size:16px;margin-left:2px}.page-training .whitepaper-item-separator{padding:15px 4px 4px;display:block;font-size:1.15em;font-weight:400}.page-training .hl-whitepaper-item{width:100%;padding:4px}.page-training .hl-whitepaper-item:nth-child(2n){background:#f5f5f5}.page-training .hl-whitepaper-item a.btn{float:right}.page-training .hl-whitepaper-item span{float:left;font-size:1.15em;max-width:60%}.page-training .training-panel span{display:block;margin-bottom:10px}.page-training .training-panel a.btn{display:block}.page-training .sample-report-item{display:block;width:calc(50% - 7.5px);float:left;padding:10px 0;text-align:center;border:1px solid #ccc;border-radius:4px;margin-right:15px;-webkit-transition:all .2s;transition:all .2s}.page-training .sample-report-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.page-training .sample-report-item:nth-child(2n){margin-right:0}.page-training .sample-report-item img{display:block;width:80%;margin:0 auto 10px}.page-training .sample-report-item span{color:#2e3a41;font-size:1.25em;font-weight:300}form[name=contactform] h2{margin-top:0}form[name=contactform] p{margin-bottom:0}.page-scenarioLibrary .scenario-filter-wrapper{display:block;width:300px;height:34px;float:right;margin-bottom:10px;position:relative;margin-left:15px}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control{height:100%;width:100%;line-height:26px;background-color:#56666f;padding:4px 4px 4px 10px;border-radius:4px;cursor:pointer}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control .category-display,.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control .date-display,.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control span:first-child{font-size:1.25em;font-weight:300;color:#fff}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control .category-display,.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control .date-display{font-weight:600}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-control span[class^=ico-]{float:right;height:100%;line-height:28px;width:26px;font-size:16px;text-align:center;background-color:#fff;color:#56666f;border-radius:2px;cursor:pointer}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-menu{display:none;height:auto;width:300px;background-color:#fff;border:1px solid #56666f;border-radius:4px;position:absolute;z-index:100;margin-top:5px;box-shadow:0 0 2px}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-menu ul{padding:0;margin:0;list-style:none}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-menu ul li{font-size:1.15em;padding:5px 10px;cursor:pointer}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-menu ul li:last-child{margin-bottom:0}.page-scenarioLibrary .scenario-filter-wrapper .scenario-filter-menu ul li:hover{background-color:#56666f;color:#fff}.page-scenarioLibrary #isotope-container-disabled{padding-left:15px;clear:both}.page-scenarioLibrary .scenario-library-wrapper{width:calc(100% + 20px);position:relative;left:-10px}.page-scenarioLibrary .scenario-library-wrapper .scenario-item{width:25%;float:left;padding:10px;border-radius:12px;cursor:pointer}@media only screen and (min-width:1900px){.page-scenarioLibrary .scenario-library-wrapper .scenario-item{width:20%}}@media only screen and (max-width:1439px){.page-scenarioLibrary .scenario-library-wrapper .scenario-item{width:33.3333%}}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper{display:block;position:relative;width:100%;padding-bottom:100%;border-radius:4px;overflow:hidden;box-shadow:0 0 3px -1px #2e3a41}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper{display:none;position:absolute;z-index:5;width:100%;height:calc(100% - 68px);background:none repeat scroll 0 0 rgba(0,0,0,.85);border-radius:4px 4px 0 0}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:.9em}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu span.scenario-description,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu span.scenario-description,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu span.scenario-description{color:#fff;padding:10px 15px;display:block}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu span.ico-lock33,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu span.ico-lock33,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu span.ico-lock33{display:block;text-align:center;font-size:38px;margin:5px 0;color:#fff}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu span.inactive-message,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu span.inactive-message,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu span.inactive-message{color:#fff;padding:10px 15px;display:block;font-size:1.1em;font-weight:500}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu a.scenario-menu-item,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu a.scenario-menu-item,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu a.scenario-menu-item{display:inline-block;padding:10px 10px 3px;color:#fff;font-weight:300;border-bottom:1px solid transparent}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu a.scenario-menu-item span[class^=ico-],.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu a.scenario-menu-item span[class^=ico-],.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu a.scenario-menu-item span[class^=ico-]{display:block;margin-bottom:5px;font-size:30px;padding:0;border:none;color:#fff}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon .scenario-menu a.scenario-menu-item:hover,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper .scenario-menu a.scenario-menu-item:hover,.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-menu-wrapper .scenario-menu a.scenario-menu-item:hover{border-bottom-color:#fff}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-menu-wrapper{z-index:4}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .inactive-scenario-lock-icon{z-index:3}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-image{display:block;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;width:100%;height:calc(100% - 68px);border-radius:4px 4px 0 0}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-details{display:block;height:68px;width:100%;background-color:rgba(0,0,0,.9);position:absolute;bottom:0;left:0;border-radius:0 0 4px 4px;-webkit-transition:all .6s;transition:all .6s;padding:10px;text-align:left}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-details .scenario-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;color:#fff}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-details .scenario-title a{color:#fff!important}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-details .scenario-date-updated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;font-size:.9em;color:#fff}.page-scenarioLibrary .scenario-library-wrapper .scenario-item .scenario-image-wrapper .scenario-details .scenario-date-updated a{color:#fff!important}.page-scenarioLibrary .scenario-library-wrapper .scenario-item.inactive .inactive-scenario-lock-icon{opacity:.6;z-index:3;display:block}.page-scenarioLibrary .scenario-library-wrapper .scenario-item.inactive .inactive-scenario-lock-icon span.ico-lock33{font-size:80px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page-scenarioLibrary .scenario-library-wrapper .scenario-item[data-cat=trending] .scenario-image-wrapper:before{content:"Trending";position:absolute;top:25px;right:-32px;display:block;height:30px;width:145px;color:#fff;text-transform:uppercase;font-weight:500;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:30px;text-align:center;background-color:#0078d4;font-size:.9em;box-shadow:0 0 8px -4px #2e3a41;opacity:.95}.page-scenarioLibrary .scenario-library-wrapper .scenario-item[data-cat=myscenarios] .scenario-image-wrapper:before{content:"Custom";position:absolute;top:25px;right:-32px;display:block;height:30px;width:145px;color:#fff;text-transform:uppercase;font-weight:500;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg);line-height:30px;text-align:center;background-color:#029d53;font-size:.9em;box-shadow:0 0 8px -4px #2e3a41;opacity:.95}.page-printLibrary table.main-table{width:calc(100% - 30px);margin-left:15px}.page-printLibrary table.main-table>tbody>tr{border-bottom:1px solid #ccc}.page-printLibrary table.main-table>tbody>tr>td{padding:15px 8px}.page-printLibrary table.main-table a{color:#2e3a41!important}.page-printLibrary table.main-table table.table-outcomes{font-size:18px}.page-scenarioDetails .notthree{display:none}.page-scenarioDetails .outcome-overview .panel-footer{font-size:.9em}.page-scenarioDetails .scenario-impacts .panel-body{padding:0}.page-scenarioDetails .scenario-impacts .panel-body table{font-size:.9em}.page-scenarioDetails table{margin-bottom:0}.page-scenarioDetails table.scenario-impacts-table tr:nth-child(2n){background-color:#f5f5f5}.page-scenarioDetails table.scenario-impacts-table tr.lever-section{background-color:#fff!important}.page-scenarioDetails table.scenario-impacts-table tr.lever-section span{display:block;margin-bottom:10px;margin-top:20px}.page-scenarioDetails table.scenario-impacts-table tr .btn{position:relative;top:6px}.page-scenarioDetails table.scenario-impacts-table td{vertical-align:middle}.page-scenarioDetails .scenario-description{font-weight:600!important;display:block;margin-bottom:10px}.page-scenarioDetails .related-content h4{margin:15px 0}.page-scenarioDetails .related-content h4:first-child{margin-top:0}.page-scenarioDetails .related-content .warroom-item{width:100%;cursor:pointer}.page-scenarioDetails .related-content .warroom-item .warroom-image-wrapper{display:block;position:relative;width:100%;padding-bottom:67%;border-radius:4px;background-color:#000}.page-scenarioDetails .related-content .warroom-item .warroom-image-wrapper .warroom-image{display:block;background-size:cover;background-position:top left;background-repeat:no-repeat;position:absolute;width:100%;height:calc(100% - 68px);border-radius:4px 4px 0 0;opacity:.75}.page-scenarioDetails .related-content .warroom-item .warroom-image-wrapper .warroom-details{display:block;height:68px;width:100%;background-color:rgba(0,0,0,.9);position:absolute;bottom:0;left:0;border-radius:0 0 4px 4px;-webkit-transition:all .6s;transition:all .6s;padding:10px;text-align:left}.page-scenarioDetails .related-content .warroom-item .warroom-image-wrapper .warroom-details .warroom-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;color:#fff}.page-scenarioDetails .related-content .warroom-item .warroom-image-wrapper .warroom-details .warroom-date{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.5em;font-size:.9em;color:#fff}.page-scenarioDetails .related-content .related-content-ppt-link,.page-scenarioDetails .related-content .war-room-video-link{display:block;margin:15px 0;font-weight:300;line-height:30px;color:#2e3a41;font-weight:400}.page-scenarioDetails .related-content .related-content-ppt-link+.iframe-wrapper,.page-scenarioDetails .related-content .war-room-video-link+.iframe-wrapper{margin-bottom:20px}.page-scenarioDetails .related-content .related-content-ppt-link:hover img,.page-scenarioDetails .related-content .related-content-ppt-link:hover span[class^=ico-],.page-scenarioDetails .related-content .war-room-video-link:hover img,.page-scenarioDetails .related-content .war-room-video-link:hover span[class^=ico-]{-webkit-animation:bounceUp .3s;animation:bounceUp .3s}.page-scenarioDetails .related-content .related-content-ppt-link img,.page-scenarioDetails .related-content .war-room-video-link img{height:30px;margin-right:10px;position:relative;top:-1px}.page-scenarioDetails .related-content .related-content-ppt-link span[class^=ico-],.page-scenarioDetails .related-content .war-room-video-link span[class^=ico-]{display:block;margin-right:10px;font-size:30px;width:30px;float:left;color:#56666f}.page-scenarioDetails .related-content .related-content-ppt-link:last-child,.page-scenarioDetails .related-content .war-room-video-link:last-child{margin-bottom:0}.page-scenarioDetails .related-content .iframe-wrapper{position:relative;height:0;overflow:hidden;padding-bottom:82%;border-radius:4px}.page-scenarioDetails .related-content .iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-scenarioDetails .related-content .iframe-wrapper iframe .btnViewOnSS{display:none!important}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet{width:100%;margin-bottom:20px;border-bottom:1px solid #ccc;cursor:pointer}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet a{pointer-events:none}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-header{display:block;float:right;width:50px}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-header td.avatar{padding-right:15px;vertical-align:top;display:none!important}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-header td.user-info{padding-bottom:10px;display:none!important}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-header td.timestamp{vertical-align:top;text-align:right;display:block}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-container{display:block;float:left;width:calc(100% - 60px)}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-container td.tweet-content div.tweet-text{margin-bottom:15px}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet tr.tweet-container td.tweet-content div.tweet-text a.twitter_external_link{display:none}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet td.meta-and-actions span.metadata,.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet td.meta-and-actions span.tweet-actions{display:none}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet td.meta-and-actions div.card-photo{margin-bottom:20px}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table.tweet td.meta-and-actions div.card-photo img{display:block;width:50%;height:auto;border-radius:6px;margin:0 auto}.page-scenarioDetails #scenarioNotesPanel #scenarioTwitterContent>table:last-of-type{margin-bottom:0;border-bottom:0}.page-riskProfile2>.alert{margin-left:15px}.page-riskProfile2>.alert .btn-xs{margin-left:5px}.page-riskProfile2 .hl-breadcrumb{float:right}.page-riskProfile2 h1{float:left;max-width:calc(100% - 315px)}.page-riskProfile2 h1 .h1-info{color:gray;margin-left:195px;margin-top:10px;font-size:18px;font-style:italic}.page-riskProfile2 .panel-heading [class*=" ico-"],.page-riskProfile2 .panel-heading [class^=ico-]{font-size:20px;color:#2e3a41;margin-left:3px;cursor:pointer}.page-riskProfile2 .panel-heading [class*=" ico-"]:hover,.page-riskProfile2 .panel-heading [class^=ico-]:hover{color:#1960a6}.page-riskProfile2 .panel-heading .ico-help22,.page-riskProfile2 .panel-heading .ico-info42{font-size:18px;position:relative;top:-1px}.page-riskProfile2 .pie-chart-wrapper{position:relative;width:200px;height:200px;margin:0 auto 15px}.page-riskProfile2 .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:2.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:175px;width:200px}.page-riskProfile2 .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:38px;font-size:13px;width:122px;line-height:1.1}.page-riskProfile2 .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}.page-riskProfile2 .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}.page-riskProfile2 .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}.page-riskProfile2 table.pie-chart-legend{font-size:.9em;margin:0 auto}.page-riskProfile2 table.pie-chart-legend tr{background-color:transparent!important;border:none!important}.page-riskProfile2 table.pie-chart-legend tr th{margin-bottom:5px}.page-riskProfile2 table.pie-chart-legend tr td{border:none!important;padding:5px 0}.page-riskProfile2 table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px;width:7%}.page-riskProfile2 table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}.page-riskProfile2 table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}.page-riskProfile2 table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}.page-riskProfile2 table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}.page-riskProfile2 .hl-asset-class-detailed table.pie-chart-legend{margin:0 auto;width:90%}.page-riskProfile2 .hl-asset-class-detailed table.pie-chart-legend tr th{border-bottom:1px solid #ccc}.page-riskProfile2 .hl-asset-class-regular .legendColorBox>div>div{top:0!important}.page-riskProfile2 .hl-asset-class-regular .legendLabel{font-size:13px!important}.page-riskProfile2 #holdingsPanel{min-height:800px}.page-riskProfile2 #holdingsPanel .asset-class-toggle{width:100%;margin-bottom:15px;text-align:center}.page-riskProfile2 #holdingsPanel .asset-class-toggle>span{font-size:.9em;font-weight:500}.page-riskProfile2 #holdingsPanel .asset-class-toggle .switchery{margin:0 5px}.page-riskProfile2 #riskProfileHoldingsList th:first-child{width:calc(100% - 90px)}.page-riskProfile2 #riskProfileHoldingsList th:nth-child(2){width:90px}.page-riskProfile2 #riskProfileHoldingsList td a.ticker{max-width:100%!important;overflow:hidden;text-overflow:ellipsis}.page-riskProfile2 #riskProfileHoldingsList td>span{display:block}.page-riskProfile2 #riskProfileHoldingsList td .ico-statistics2{width:20px;display:inline-block;margin-right:2px;cursor:pointer}.page-riskProfile2 #riskProfileHoldingsList .tooltip{max-width:auto!important}.page-riskProfile2 #stressTestRiskPanel .pie-chart-wrapper{margin-bottom:0}.page-riskProfile2 #stressTestRiskPanel .panel-body{height:270px;position:relative}.page-riskProfile2 #riskMeasuresPanel .chart-wrapper{position:relative;width:100%;height:225px;padding-bottom:42.25%}.page-riskProfile2 #riskMeasuresPanel .chart-wrapper #riskMeasures{position:absolute;height:100%;width:100%;cursor:pointer}.page-riskProfile2 #riskMeasuresPanel .chart-wrapper #riskMeasures .data-point-label{font-size:smaller}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend{margin-top:15px}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox{width:14px}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox>div{padding:0!important;border:0!important}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.page-riskProfile2 #riskMeasuresPanel #riskMeasuresLegend table td.legendLabel:nth-child(2){padding-right:15px}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container{width:100%}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .portfolio-name{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic{display:block;height:145px;width:220px;background-image:url(/static/images/sine-graphic.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;float:left;margin:24px 0;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak{position:absolute;top:-26px;left:0;font-size:16px;font-weight:500}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak>span{font-weight:300}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak:after{content:'Peak';display:none;position:absolute;top:20px;right:0;font-size:13px;font-weight:300}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough{position:absolute;bottom:-26px;right:0;font-size:16px;font-weight:500}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough>span{font-weight:300}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough:after{content:'Trough';display:none;position:absolute;top:-16px;left:0;font-size:13px;font-weight:300}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .mdd-value{float:right;width:calc(100% - 220px);height:145px;position:relative;text-align:center;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41;margin-top:24px}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .mdd-value>span{position:absolute;top:50%;left:0;width:100%;line-height:1.1;transform:translateY(-50%);font-size:48px;color:#e23c03}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .mdd-value>span:before{content:"\eb28";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;top:-48px;color:#2e3a41}.page-riskProfile2 #drawdownComparisonPanel .portfolio-container .mdd-value>span:after{content:"\eb2c";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;bottom:-48px;color:#2e3a41}.page-riskProfile2 #correlationRiskPanel .panel-body{cursor:pointer}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track{height:193px}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track span{font-size:16px;font-weight:500;left:-110px;line-height:1.1;text-align:right;width:100px}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track span.spectrum-label-0{top:0}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track span.spectrum-label-1{bottom:0}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track span::after{display:none}.page-riskProfile2 #correlationRiskPanel .panel-body .risk-spectrum.vertical .spectrum-track .spectrum-indicator{font-weight:400}.page-riskProfile2 #correlationRiskPanel .panel-body .not-applicable{position:absolute;font-size:145px;top:40px;left:0;font-weight:300;width:100%;text-align:center;opacity:.6}.page-riskProfile2 #levergraphpanelbody #wgtdiv .chart-wrapper{position:relative;width:100%;height:215px;padding-bottom:42.25%}.page-riskProfile2 #levergraphpanelbody #wgtdiv .chart-wrapper #placeholder{position:absolute;height:100%;width:100%}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend{margin:10px 0 0;line-height:1}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend table td.legendColorBox{width:14px}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div{padding:0!important;border:0!important}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.page-riskProfile2 #levergraphpanelbody #wgtdiv #legend table td.legendLabel:nth-child(2){padding-right:15px}.page-riskProfile2 #levergraphpanelbody #wgtdiv .btn-toolbar .btn{font-size:.9em!important}.page-riskProfile2 #scenarioLabels .scenario-label .close-scenario{font-size:50px;color:red;margin-left:21px;margin-top:-50px;font-weight:700;z-index:2000;position:absolute}.page-riskProfile2 #scenarioLabels .scenario-label.hover .scenario-image{filter:grayscale(100%);cursor:pointer}.page-riskProfile2 #scenariosPanel .panel-body{max-height:625px;overflow-y:scroll;overflow-x:hidden}.page-riskProfile2 #scenariosPanel .scenario-wrapper{display:inline-block;text-align:center;height:140px;cursor:pointer}.page-riskProfile2 #scenariosPanel .scenario-wrapper .scenario-image{position:relative;width:75px;border-radius:50%;z-index:1;height:50px}.page-riskProfile2 #scenariosPanel .scenario-wrapper .scenario-name{position:relative}.page-riskProfile2 #advancePanel .chevron,.page-riskProfile2 #assumptionsPanel .chevron{position:absolute;top:12px;right:15px}.page-riskProfile2 .scenario-modal-wrapper .scenario-image{position:relative;width:75px;height:75px;border-radius:50%;z-index:1;display:block;margin:0 auto}.page-riskProfile2 .scenario-modal-wrapper .scenario-image img{width:240px;height:240px}.page-riskProfile2 .scenario-modal-wrapper .modal-content{width:550px;margin:auto}.page-riskProfile2 .scenario-modal-wrapper .modal-content .close{margin-right:10px;margin-top:12px}.page-riskProfile2 .isotope-item{min-height:450px}.page-riskProfile2.print h1{display:block!important;float:none}.page-riskProfile2.print .timeframe{font-size:.8em;color:#2e3a41!important;margin-top:3px}.page-riskProfile2.print .isotope-item{padding-left:20px!important;margin-bottom:20px!important;padding-right:0!important;min-height:0!important}.page-riskProfile2.print .panel .panel-heading{color:#2e3a41!important}.page-riskProfile2.print .panel .panel-heading a{color:#2e3a41!important}.page-riskProfile2.print .summary-panel .panel-body{min-height:450px!important;overflow:hidden;position:relative}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic{position:relative;height:410px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-graphic-container{margin-top:0}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .expected-return{width:100%;font-size:24px;bottom:-5px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .downside{width:100%;font-size:24px;top:-5px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-border{position:relative;top:36px;width:460px;height:340px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-border .green-arrow-icon{font-size:260px;bottom:-58px;right:10px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-border .green-arrow-icon .expected-return-value{font-size:52px;bottom:164px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-border .red-arrow-icon{top:-84px;left:10px;font-size:260px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic .arrows-border .red-arrow-icon .stress-test-risk-value{font-size:52px;top:190px}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .arrows-graphic-container{margin-top:25px!important}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .expected-return,.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .green-arrow-icon{display:none!important}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .downside{top:-18px!important}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon{font-size:300px!important;top:-78px!important;left:70px!important}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value{top:222px!important;font-size:60px!important}.page-riskProfile2.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value:after{position:relative;top:-2px}.page-riskProfile2.print .pie-chart-wrapper{width:400px;height:400px}.page-riskProfile2.print .pie-chart-wrapper #stressTestRiskChart{height:100%;width:100%}.page-riskProfile2.print .pie-chart-wrapper .pie-chart-title{font-size:4em;line-height:385px;width:400px}.page-riskProfile2.print .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:240px;left:0;font-size:24px;width:400px}.page-riskProfile2.print #holdingsPanel .panel-body{min-height:415px!important}.page-riskProfile2.print #holdingsPanel .pie-chart-wrapper{width:400px;height:400px;float:left;margin-left:40px;margin-right:60px}.page-riskProfile2.print #holdingsPanel .pie-chart-wrapper .pie-chart-title{font-size:4em}.page-riskProfile2.print #holdingsPanel .pie-chart-legend{margin-bottom:0;padding-left:15px;font-size:28px!important;float:left;width:55%;margin-left:100px}.page-riskProfile2.print #holdingsPanel .pie-chart-legend td.legendColorBox>div>div{margin-right:8px}.page-riskProfile2.print #holdingsPanel .hl-asset-class-detailed .pie-chart-legend,.page-riskProfile2.print #holdingsPanel .hl-asset-class-industry .pie-chart-legend{font-size:20px!important}.page-riskProfile2.print .hl-asset-class-detailed td.legendLabel{font-size:18px!important}.page-riskProfile2.print .hl-asset-class-regular td.legendLabel{font-size:22px!important}.page-riskProfile2.print #riskProfileHoldingsListModal{table-layout:fixed;max-width:100%;width:100%}.page-riskProfile2.print #riskProfileHoldingsListModal thead tr th{font-size:.9em}.page-riskProfile2.print #riskProfileHoldingsListModal>tbody span.impact-negative{display:block;width:75px;white-space:nowrap}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum{top:0;left:44%;height:420px}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-indicator{padding:2px 10px 5px}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-indicator:after{top:16px}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-0,.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1{left:-155px!important;width:130px!important;font-size:18px}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-0:after,.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1:after{top:8px}.page-riskProfile2.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1{bottom:-10px!important}.page-riskProfile2.print #riskMeasuresPanel .chart-wrapper{margin-top:5px;padding-bottom:0;width:100%!important;margin:0 auto}.page-riskProfile2.print #riskMeasuresPanel .chart-wrapper .data-point-label{margin-top:-5px}.page-riskProfile2.print #riskMeasuresPanel .chart-wrapper .dp-shift-left{margin-left:-10px}.page-riskProfile2.print #riskMeasuresPanel #riskMeasuresLegend{font-size:25px;margin-bottom:0;margin-top:0;bottom:20px;width:100%}.page-riskProfile2.print #levergraphpanelbody{width:100%!important;height:100%!important;position:relative}.page-riskProfile2.print #levergraphpanelbody .hl-history-chart{width:100%;height:400px!important;position:relative}.page-riskProfile2.print #levergraphpanelbody .chart-wrapper{width:675px!important;margin:0 auto!important;padding-bottom:28%!important;height:90%!important}.page-riskProfile2.print #levergraphpanelbody #legend{width:100%!important}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table{list-style:none;padding:0;margin:0}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row{padding:15px;background-color:#f5f5f5;border-radius:4px;margin-bottom:15px;box-shadow:0 0 5px -3px;page-break-inside:avoid!important}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row img{float:left;margin-right:15px;margin-bottom:15px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details{float:left;width:calc(100% - 125px);margin-bottom:25px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span{display:block}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span:first-of-type{margin-bottom:5px;font-size:1.25em;line-height:1}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span:nth-of-type(2){font-size:.85em}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table{list-style:none;padding:0 0 0 115px;margin:0}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li>span{font-size:22px;line-height:44px;display:block;float:left;width:calc(100% - 320px);text-align:right;font-weight:500}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper{width:202px;padding:10px 30px;position:relative;box-sizing:content-box;float:right;font-size:16px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.baseline{position:absolute;top:0;left:0;width:132px;height:100%;border-right:2px solid #56666f;pointer-events:none;z-index:10}@media print{.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.baseline{width:130px}}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.loss-tolerance-bar{position:absolute;top:0;left:calc(50% - 1px);width:0;height:100%;border-right:2px dotted #aaa}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.loss-tolerance-bar.first:after{content:attr(data-loss-tolerance);font-weight:600;position:relative;color:#56666f;top:-32px;left:-60px;font-size:20px;width:120px;display:block;text-align:center;white-space:nowrap}@media print{.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.loss-tolerance-bar{display:none}}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar{position:relative;width:0;height:28px;margin-bottom:4px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;max-width:100px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar a{position:absolute;height:100%;width:202px;z-index:5}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar span{font-weight:600;position:relative;font-size:20px;background-color:#f5f5f5;border:2px solid #f5f5f5}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside{background:#e23c03;border-radius:4px 0 0 4px;-webkit-transform-origin:top right;transform-origin:top right}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span{left:-52px;top:-1px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span:before{content:'-'}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside{background:#029d53;border-radius:0 4px 4px 0;left:100px!important}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span{padding-left:5px;top:-1px}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span:before{content:'+'}.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside>a{left:-102px}@media print{.page-riskProfile2.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside{left:101px}}.page-riskProfile2.print .flex-container{display:block;width:100%}.page-riskProfile2.print .flex-container .flex-item{width:50%;float:left;height:inherit;page-break-inside:avoid!important}.page-riskProfile2.print .ico-help22,.page-riskProfile2.print .ico-plus32{display:none}.page-rpSettings h1 form#templates{margin-left:10px;position:relative;top:-7px;display:inline-block}.page-rpSettings h1 form#templates select{font-size:15px}.page-rpSettings h1 .create-template-button{position:relative;top:-3px}.page-rpSettings h1 form#deleteTemplate{position:relative;top:-10px;display:inline-block}.page-rpSettings .template-save-form{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:#f5f5f5;padding:15px;box-shadow:0 0 0 3000px rgba(0,0,0,.6);border-radius:6px}.page-rpSettings .rp-settings-container{padding-right:0!important}.page-rpSettings #orgSettings{position:relative;top:-6px;left:10px}.page-rpSettings #orgSettings select{font-size:16px;height:40px}.page-rpSettings .section-separator{display:block;font-size:24px;border-bottom:1px dotted #ccc;padding-bottom:12px;margin:0 0 20px}.page-rpSettings .section-separator.first{margin-top:0}.page-rpSettings form#saveAsTemplateForm label{display:block}.page-rpSettings form#saveAsTemplateForm input.template-name{width:100%;margin-right:15px;float:left;margin-bottom:15px}.page-rpSettings form#saveAsTemplateForm select{width:calc(100% - 225px);float:left;margin-bottom:15px}.page-rpSettings form#saveAsTemplateForm .btn{width:100px;float:right;margin:0}.page-rpSettings form#saveAsTemplateForm .btn.close-template-save-form{margin-left:10px}.page-rpSettings form#portfolioModulesform .create-template-button,.page-rpSettings form#rpcModulesform .create-template-button,.page-rpSettings form#tickerModulesform .create-template-button{margin-top:0;float:right}.page-rpSettings form#portfolioModulesform .template-dropdown,.page-rpSettings form#rpcModulesform .template-dropdown,.page-rpSettings form#tickerModulesform .template-dropdown{float:right;width:300px;margin-right:15px}.page-rpSettings form#portfolioModulesform .template-dropdown label,.page-rpSettings form#rpcModulesform .template-dropdown label,.page-rpSettings form#tickerModulesform .template-dropdown label{font-size:18px;margin:0 3px 0 0;position:relative;top:-2px}.page-rpSettings form#portfolioModulesform .template-dropdown select,.page-rpSettings form#rpcModulesform .template-dropdown select,.page-rpSettings form#tickerModulesform .template-dropdown select{width:210px;float:right}.page-rpSettings form#portfolioModulesform .sections-list-wrapper,.page-rpSettings form#rpcModulesform .sections-list-wrapper,.page-rpSettings form#tickerModulesform .sections-list-wrapper{width:calc(50% - 15px)}.page-rpSettings form#portfolioModulesform .sections-list-wrapper span.sections-list-heading,.page-rpSettings form#rpcModulesform .sections-list-wrapper span.sections-list-heading,.page-rpSettings form#tickerModulesform .sections-list-wrapper span.sections-list-heading{display:block;font-size:20px;margin-bottom:10px}.page-rpSettings form#portfolioModulesform .sections-list-wrapper.used,.page-rpSettings form#rpcModulesform .sections-list-wrapper.used,.page-rpSettings form#tickerModulesform .sections-list-wrapper.used{padding-right:15px;border-right:1px solid #ccc;float:left;box-sizing:content-box}.page-rpSettings form#portfolioModulesform .sections-list-wrapper.unused,.page-rpSettings form#rpcModulesform .sections-list-wrapper.unused,.page-rpSettings form#tickerModulesform .sections-list-wrapper.unused{float:right}.page-rpSettings form#portfolioModulesform .sections-list-wrapper.unused .drop-box,.page-rpSettings form#rpcModulesform .sections-list-wrapper.unused .drop-box,.page-rpSettings form#tickerModulesform .sections-list-wrapper.unused .drop-box{height:240px;width:100%;border-radius:6px;border:1px dashed #ccc;position:absolute;top:0;left:0;pointer-events:none}.page-rpSettings form#portfolioModulesform .sections-list-wrapper.unused .drop-box span,.page-rpSettings form#rpcModulesform .sections-list-wrapper.unused .drop-box span,.page-rpSettings form#tickerModulesform .sections-list-wrapper.unused .drop-box span{line-height:240px;text-align:center;color:#ccc;display:block;font-size:20px;font-weight:500}.page-rpSettings form#portfolioModulesform .sections-list-wrapper.unused .sections-list-heading,.page-rpSettings form#rpcModulesform .sections-list-wrapper.unused .sections-list-heading,.page-rpSettings form#tickerModulesform .sections-list-wrapper.unused .sections-list-heading{text-align:right}.page-rpSettings form#portfolioModulesform ul,.page-rpSettings form#rpcModulesform ul,.page-rpSettings form#tickerModulesform ul{list-style:none;padding:0;margin-bottom:0;min-height:560px;position:relative}.page-rpSettings form#portfolioModulesform ul li,.page-rpSettings form#rpcModulesform ul li,.page-rpSettings form#tickerModulesform ul li{margin-bottom:10px;padding:6px 12px;background-color:#e8e8e8;box-shadow:0 0 3px -1px #2e3a41;font-size:16px;cursor:pointer;border-radius:4px;position:relative}.page-rpSettings form#portfolioModulesform ul li:last-of-type,.page-rpSettings form#rpcModulesform ul li:last-of-type,.page-rpSettings form#tickerModulesform ul li:last-of-type{margin-bottom:0}.page-rpSettings form#portfolioModulesform ul li div.sort-icon-wrapper,.page-rpSettings form#rpcModulesform ul li div.sort-icon-wrapper,.page-rpSettings form#tickerModulesform ul li div.sort-icon-wrapper{display:inline-block;padding-right:12px;margin-right:12px}.page-rpSettings form#portfolioModulesform ul li div.sort-icon-wrapper span,.page-rpSettings form#rpcModulesform ul li div.sort-icon-wrapper span,.page-rpSettings form#tickerModulesform ul li div.sort-icon-wrapper span{font-size:13px;color:#ccc}.page-rpSettings form#portfolioModulesform ul li div.portfolio-remove-icon-wrapper,.page-rpSettings form#portfolioModulesform ul li div.rpc-remove-icon-wrapper,.page-rpSettings form#portfolioModulesform ul li div.ticker-remove-icon-wrapper,.page-rpSettings form#rpcModulesform ul li div.portfolio-remove-icon-wrapper,.page-rpSettings form#rpcModulesform ul li div.rpc-remove-icon-wrapper,.page-rpSettings form#rpcModulesform ul li div.ticker-remove-icon-wrapper,.page-rpSettings form#tickerModulesform ul li div.portfolio-remove-icon-wrapper,.page-rpSettings form#tickerModulesform ul li div.rpc-remove-icon-wrapper,.page-rpSettings form#tickerModulesform ul li div.ticker-remove-icon-wrapper{display:inline-block;padding-right:12px;margin-right:12px;border-right:1px solid #ccc}.page-rpSettings form#portfolioModulesform ul li div.portfolio-remove-icon-wrapper span,.page-rpSettings form#portfolioModulesform ul li div.rpc-remove-icon-wrapper span,.page-rpSettings form#portfolioModulesform ul li div.ticker-remove-icon-wrapper span,.page-rpSettings form#rpcModulesform ul li div.portfolio-remove-icon-wrapper span,.page-rpSettings form#rpcModulesform ul li div.rpc-remove-icon-wrapper span,.page-rpSettings form#rpcModulesform ul li div.ticker-remove-icon-wrapper span,.page-rpSettings form#tickerModulesform ul li div.portfolio-remove-icon-wrapper span,.page-rpSettings form#tickerModulesform ul li div.rpc-remove-icon-wrapper span,.page-rpSettings form#tickerModulesform ul li div.ticker-remove-icon-wrapper span{font-size:13px;color:#ccc}.page-rpSettings form#portfolioModulesform ul li .title,.page-rpSettings form#rpcModulesform ul li .title,.page-rpSettings form#tickerModulesform ul li .title{margin-right:12px}.page-rpSettings form#portfolioModulesform ul li a.delete-section,.page-rpSettings form#rpcModulesform ul li a.delete-section,.page-rpSettings form#tickerModulesform ul li a.delete-section{color:#ccc;position:absolute;right:10px;top:7px}.page-rpSettings form#portfolioModulesform ul li a.delete-section span,.page-rpSettings form#rpcModulesform ul li a.delete-section span,.page-rpSettings form#tickerModulesform ul li a.delete-section span{font-size:14px}.page-rpSettings form#portfolioModulesform ul li a.delete-section:hover,.page-rpSettings form#rpcModulesform ul li a.delete-section:hover,.page-rpSettings form#tickerModulesform ul li a.delete-section:hover{color:#e23c03}.page-rp4 .popover{width:auto}#advancedModal .modal-content,#calculateLossToleranceModal .modal-content,#chooseModelModal .modal-content,#correlationRiskModal .modal-content,#createSectionForm .modal-content,#editUserModal .modal-content,#enterCurrentHoldingsModal .modal-content,#enterGoalsModal .modal-content,#gmailButtonSetup .modal-content,#holdingsRiskModal .modal-content,#macroRiskModal .modal-content,#mergeClientModal .modal-content,#outlookButtonSetup .modal-content,#performanceHistoryModal .modal-content,#riskMeasuresModal .modal-content,#sendSurveyEmail .modal-content{padding:0}#gmailButtonSetup .modal-dialog,#outlookButtonSetup .modal-dialog,#riskMeasuresModal .modal-dialog{width:700px!important}@media only screen and (min-width:768px){#holdingsRiskModal .modal-dialog{width:90%!important}}.popover-outcome-name{display:block;margin-bottom:5px;font-weight:500;font-size:1.05em}#macroRiskModal .modal-header h4.modal-title{font-size:16px}#macroRiskModal .modal-header .dollar-percent-toggle-wrapper{position:absolute;right:230px;top:12px;background-color:#e8e8e8;color:#56666f;padding:3px 7px 6px;border-radius:50px}#macroRiskModal .modal-header .dollar-percent-toggle-wrapper>span.symbol{font-size:16px;font-weight:600;position:relative;top:2px;margin-left:3px;margin-right:3px}#macroRiskModal .modal-header .dollar-percent-toggle-wrapper>span.symbol.dollar{font-weight:400}#macroRiskModal .expected-return-section{margin-bottom:15px;border-bottom:2px solid #2e3a41;padding-bottom:15px}#macroRiskModal .expected-return-section .graphic{width:125px;height:80px;float:left;position:relative;overflow:hidden}#macroRiskModal .expected-return-section .graphic .green-arrow-icon{display:block;height:100%;top:-20px;left:4px;font-size:100px;position:absolute}#macroRiskModal .expected-return-section .graphic .green-arrow-icon #expectedReturn5YrGraphic{font-size:20px;color:#fff;position:absolute;top:38px;z-index:2;font-weight:600;width:100%;text-align:center}#macroRiskModal .expected-return-section .graphic .green-arrow-icon:after{content:'\e608';color:#029d53;font-family:icomoon}#macroRiskModal .expected-return-section .graphic.dollar-display .percent-display{display:none}#macroRiskModal .expected-return-section .graphic.percent-display .dollar-display{display:none}#macroRiskModal .expected-return-section .description{width:calc(65% - 62px);float:left;padding-right:15px;font-size:16px}#macroRiskModal .expected-return-section .description>span:first-of-type{display:block;font-size:20px;margin-bottom:6px;font-weight:500}#macroRiskModal .expected-return-section .details{width:calc(35% - 63px);float:right}#macroRiskModal .expected-return-section .details>span{display:block}#macroRiskModal .expected-return-section .details.dollar-display .percent-display{display:none}#macroRiskModal .expected-return-section .details.dollar-display .exp-ret-value>span.dollar-display.neg:before{content:'-'}#macroRiskModal .expected-return-section .details.dollar-display .exp-ret-value>span.dollar-display.pos:before{content:'+'}#macroRiskModal .expected-return-section .details.percent-display .dollar-display{display:none}#macroRiskModal #detailedReturnTable{margin-bottom:15px}#macroRiskModal #detailedReturnTable thead{border-bottom:2px solid #ccc}#macroRiskModal #detailedReturnTable thead th:last-of-type{text-align:right}#macroRiskModal #detailedReturnTable tbody{border:1px solid #ccc}#macroRiskModal #detailedReturnTable tbody td:last-of-type{text-align:right}#macroRiskModal td.scenario span{display:block;margin:0 0 10px}#macroRiskModal td.scenario p{padding-right:15px;font-size:16px}#macroRiskModal td.impact-graph-wrapper{width:202px;padding:10px 40px;position:relative;box-sizing:content-box}#macroRiskModal td.impact-graph-wrapper div.baseline{position:absolute;top:0;left:0;width:calc(50% - 9px);height:96%;border-right:2px solid #56666f;pointer-events:none}#macroRiskModal td.impact-graph-wrapper div.loss-tolerance-bar{position:absolute;top:0;left:calc(50% - 1px);width:0;height:96%;border-right:2px dotted #aaa}#macroRiskModal td.impact-graph-wrapper div.loss-tolerance-bar.first:after{content:attr(data-loss-tolerance);font-weight:600;position:relative;color:#56666f;top:-22px;left:-51px;font-size:1.3em;width:106px;display:block;text-align:center}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar{position:relative;width:0;height:26px;margin-bottom:4px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;max-width:100px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar a{position:absolute;height:100%;width:202px;z-index:5}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar span{font-weight:600;position:relative;top:-1px;font-size:1.2em;background-color:#e8e8e8;border:2px solid #e8e8e8;display:inline-block;text-align:right}.dark-mode #macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar span{background-color:transparent;border:none}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.downside{background:#e23c03;border-radius:4px 0 0 4px;-webkit-transform-origin:top right;transform-origin:top right}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.downside span{right:44px;width:30px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.downside span.dollar-display{right:67px;width:60px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.downside span:before{content:'-'}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.upside{background:#029d53;border-radius:0 4px 4px 0;left:92px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.upside span{padding-left:5px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.upside span:before{content:'+'}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.upside>a{left:-102px}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.dollar-display span.percent-display{display:none}#macroRiskModal td.impact-graph-wrapper div.impact-graph div.impact-bar.percent-display span.dollar-display{display:none}#macroRiskModal .disclaimer-text{font-size:12px;font-style:italic;vertical-align:top;height:25px}#performanceHistoryModal .iframe-wrapper{position:relative}#performanceHistoryModal .iframe-wrapper iframe{height:479px;width:868px!important}#performanceHistoryModal .iframe-wrapper .hl-history-chart{padding:6px}#performanceHistoryModal .iframe-wrapper .hl-history-chart .chart-wrapper{height:507px}#performanceHistoryModal .iframe-wrapper .hl-history-chart #legend table{margin:10px auto}#performanceHistoryModal .iframe-wrapper .hl-history-chart #legend table .legendLabel{padding-right:16px}#performanceHistoryModal .iframe-wrapper .hl-history-chart #advancedModal table tr th{padding-right:30px}#performanceHistoryModal .iframe-wrapper iframe body{background-color:#f5f5f5!important}.switchery{background-color:#fff;border:1px solid #dfdfdf;border-radius:20px;cursor:pointer;display:inline-block;height:30px;position:relative;vertical-align:middle;width:50px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;box-sizing:content-box;background-clip:content-box}.switchery>small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:30px;position:absolute;top:0;width:30px}.switchery-small{border-radius:20px;height:20px;width:33px}.switchery-small>small{height:20px;width:20px}.switchery-large{border-radius:40px;height:40px;width:66px}.switchery-large>small{height:40px;width:40px}.page-correlationScreener .screener-results-panel .panel-body{position:relative}.page-correlationScreener .screener-results-panel #screenerResultsBox table tbody tr:nth-child(2n){background-color:#e8e8e8}.page-correlationScreener .screener-results-panel #screenerResultsBox table a[id^=tlink]{color:#2e3a41;position:relative;top:1px}.page-correlationScreener .screener-results-panel #screenerResultsBox table a[id^=tlink]:hover{color:#0078d4}.page-correlationScreener .screener-results-panel .docs{width:70px}#advCriteria{margin-top:15px;padding-top:15px;border-top:1px solid #ccc}#advCriteria #advancedCriteria div.slider-container{margin-bottom:10px;float:left;width:33.3%;padding:5px 60px;position:relative}#advCriteria #advancedCriteria div.slider-container:last-child{margin-bottom:0}#advCriteria #advancedCriteria div.slider-container .slider-label{font-weight:500;margin-bottom:8px}#advCriteria #advancedCriteria div.slider-container span.display-value{position:absolute;display:block;top:58%;font-size:.85em;font-weight:500;display:none}#advCriteria #advancedCriteria div.slider-container span.display-value.display-min-value{width:50px;left:4px;text-align:right}#advCriteria #advancedCriteria div.slider-container span.display-value.display-max-value{width:50px;right:2px;text-align:left}#advCriteria #advancedCriteria div.slider-container .slider-wrapper{min-height:22px}#advCriteria #advancedCriteria div.slider-container .slider-wrapper .minmax-input{padding:0 10px 0 8px}#optimizerModal{overflow-y:auto!important}#optimizerModal.background{opacity:0}#optimizerModal .modal-dialog{margin:10px auto}#optimizerModal .modal-dialog .modal-content{padding:0}#optimizerModal .modal-dialog .modal-content .modal-header{position:relative;padding-bottom:25px}#optimizerModal .modal-dialog .modal-content .modal-header .modal-title span{font-weight:400}#optimizerModal .modal-dialog .modal-content .modal-header .current-lt{position:absolute;right:100px}#optimizerModal .modal-dialog .modal-content .modal-body span.section-heading{font-size:1.25em;margin-bottom:10px;display:block;border-bottom:1px solid #ccc;padding-bottom:10px;font-weight:500;position:relative}#optimizerModal .modal-dialog .modal-content .modal-body span.section-heading a.btn{position:relative;top:-2px;left:10px}#optimizerModal .modal-dialog .modal-content .modal-body span.section-heading a.btn.expand-btn:after{content:'Expand'}#optimizerModal .modal-dialog .modal-content .modal-body span.section-heading a.btn.expand-btn.expanded:after{content:'Collapse'}#optimizerModal .modal-dialog .modal-content .modal-body .column-left,#optimizerModal .modal-dialog .modal-content .modal-body .column-right{width:calc(50% - 20px);float:left}#optimizerModal .modal-dialog .modal-content .modal-body .current-lt{display:block;margin-bottom:15px}#optimizerModal .modal-dialog .modal-content .modal-body .target-lt-label{font-weight:700}#optimizerModal .modal-dialog .modal-content .modal-body .target-lt-slider-wrapper{width:100%;float:right;margin-top:15px;padding-bottom:55px;padding-left:10px;position:relative;margin-right:10px}#optimizerModal .modal-dialog .modal-content .modal-body .target-lt-slider-wrapper .target-lt-slider{display:inline-block;width:78%;top:0}#optimizerModal .modal-dialog .modal-content .modal-body .target-lt-slider-wrapper .target-lt-header{display:inline-block;font-weight:500;margin-right:15px;font-size:1.25em}#optimizerModal .modal-dialog .modal-content .modal-body .target-lt-slider-wrapper .ui-slider-handle:after{content:attr(data-value);position:absolute;top:0;left:50%;color:#2e3a41;-webkit-transform:translateX(-48%);transform:translateX(-48%);font-size:14px;padding:23px 3px 3px;font-family:Roboto,sans-serif;font-weight:500}#optimizerModal .modal-dialog .modal-content .modal-body .column-right{padding-left:20px;margin-left:19px;border-left:1px solid #ccc;box-sizing:content-box}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper{padding:10px 18px 20px}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .arrows-graphic-container{margin:5px 0 5px}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .baseline-scenario-image{height:150px;width:150px;border-radius:50%;background-position:center center;background-size:cover;background-repeat:no-repeat;box-shadow:0 0 3px -1px #2e3a41;margin:0 auto}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .baseline-scenario-details{float:left;margin-top:10px}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .baseline-scenario-details span{display:block}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .baseline-scenario-details span:first-of-type{font-size:1.25em;font-weight:500;margin-bottom:5px}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper a.btn{margin-top:10px}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .risk-return-graphic .downside{position:static}#optimizerModal .modal-dialog .modal-content .modal-body .choose-baseline-wrapper .risk-return-graphic .expected-return{position:static}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper{margin-left:-15px;width:calc(100% + 30px);margin-bottom:25px;margin-top:-5px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item-sibling{width:25%;float:left;padding:25px;cursor:pointer}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item .scenario-image-wrapper,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item-sibling .scenario-image-wrapper{width:80%;margin:0 auto 5px;position:relative;padding-bottom:80%}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item .scenario-image-wrapper .scenario-image,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item-sibling .scenario-image-wrapper .scenario-image{position:absolute;height:100%;width:100%;border-radius:50%;background-size:cover;background-position:center center;box-shadow:0 0 3px -1px #2e3a41}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item .scenario-name,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-scenarios-wrapper .scenario-item-sibling .scenario-name{display:block;font-size:.9em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2e3a41!important}#optimizerModal .modal-dialog .modal-content .modal-body .risk-tolerance-wrapper{height:75px;width:100%}#optimizerModal .modal-dialog .modal-content .modal-body .scenarios-header{margin-top:15px}#optimizerModal .modal-dialog .modal-content .modal-body .scenarios-wrapper{display:none}#optimizerModal .modal-dialog .modal-content .modal-body .change-allocation-wrapper{margin-top:15px}#optimizerModal .modal-dialog .modal-content .modal-body .change-allocation-wrapper a.btn{position:relative;top:-2px;left:10px}#optimizerModal .modal-dialog .modal-content .modal-body .change-allocation-wrapper a.btn.expand-btn:after{content:'Expand'}#optimizerModal .modal-dialog .modal-content .modal-body .change-allocation-wrapper a.btn.expand-btn.expanded:after{content:'Collapse'}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper{width:100%}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper{margin-bottom:40px;margin-top:20px;position:relative}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-view-header{margin-right:20px;margin-top:10px;font-weight:700}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-view-slider{width:25%;display:inline-block;left:20px;position:relative;height:15px;border-radius:10px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-view-slider .ui-slider-handle{width:30px;height:30px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-view-slider label{position:absolute;width:120px;margin-top:30px;margin-left:-55px;text-align:center}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-auto-mode{display:inline-block;right:40px;position:absolute;width:45%}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .allocation-view-slider-wrapper .allocation-auto-mode input{width:15px;height:15px;margin-right:5px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding{width:100%;padding:12px 6px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding>span{display:block;float:left}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper>span[class*=col-],#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding>span[class*=col-]{font-weight:500}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-1-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .heading,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-ticker,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-1-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .heading,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-ticker{width:15%;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-2-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-name,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-2-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-name{width:35%}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper{width:50%;float:right;position:relative}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span{display:block;position:absolute;font-size:.9em;top:1px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.holding-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.holding-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.holding-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.holding-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.holding-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.all-allocation-min,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.holding-allocation-min{left:0}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.holding-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.holding-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.holding-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.holding-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.holding-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.all-allocation-min>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.holding-allocation-min>span{font-weight:500}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.holding-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.holding-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.holding-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.holding-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.holding-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.all-allocation-max,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.holding-allocation-max{right:0}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span.holding-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label>span.holding-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper>span.holding-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper>span.holding-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label>span.holding-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.all-allocation-max>span,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper>span.holding-allocation-max>span{font-weight:500}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .holding-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .holding-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .holding-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .holding-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .holding-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .all-allocation-slider,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .holding-slider{width:60%;margin:-1px auto}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .holding-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .holding-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .holding-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .holding-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .holding-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .all-allocation-slider span.pct-allocation-tick,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .holding-slider span.pct-allocation-tick{position:relative;top:-10px;font-size:9px;height:17px;width:0;display:block;border-left:2px solid #56666f;z-index:2;opacity:.75}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper .holding-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .col-3-label .holding-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .holding-slider-wrapper .holding-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .all-slider-wrapper .holding-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .col-3-label .holding-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .all-allocation-slider span.pct-allocation-tick:after,#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding .holding-slider-wrapper .holding-slider span.pct-allocation-tick:after{content:attr(data-val);position:absolute;top:21px;left:50%;-webkit-transform:translateX(-60%);transform:translateX(-60%)}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper:nth-child(2n),#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-holding:nth-child(2n){background-color:#f5f5f5}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper{padding:20px 6px 30px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .heading{width:auto;font-size:1.2em;font-weight:500}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper{padding-top:3px}#optimizerModal .modal-dialog .modal-content .modal-body .optimizer-holdings-wrapper .optimizer-all-allocation-wrapper .all-slider-wrapper>span{top:4px}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper{position:relative;width:200px;height:200px;margin:0 auto 15px}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:3.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:175px;width:200px}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:120px;left:20px;font-size:17px;width:160px;line-height:1.1}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}#optimizerModal .modal-dialog .modal-content .modal-body .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend{margin:0 auto 20px;font-size:.9em}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr{background-color:transparent!important;border:none!important}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td{border:none!important}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}#optimizerModal .modal-dialog .modal-content .modal-body table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}#optimizerModal .modal-dialog .modal-content .modal-body .hl-asset-class-regular .legendColorBox>div>div{top:0!important}#optimizerModal .modal-dialog .modal-content .modal-body .hl-asset-class-regular .legendLabel{font-size:13px!important}#optimizerModal .modal-dialog .modal-content .button-wrapper{text-align:center}#optimizerModal .modal-dialog .modal-content .button-wrapper button{width:32%;margin-right:5px}#optimizerModal .modal-dialog .modal-content .button-wrapper button#cancelButton{margin-right:0}#sidebarContent.optimizer{text-align:left!important;padding:0!important;border-bottom:none}#sidebarContent.optimizer>span{display:block;font-size:1.25em;font-weight:500;margin-bottom:10px}.page-portfolioOptimizer label{font-weight:500!important;font-size:.9em!important}.page-portfolioOptimizer .panel .panel-heading .panel-title{display:inline-block}.page-portfolioOptimizer .panel .panel-heading a.btn{position:relative;top:1px}.page-portfolioOptimizer .po-step-1{display:none;-webkit-transition:all .4s;transition:all .4s}.page-portfolioOptimizer .po-step-1 .po-substep-1-1{position:relative;padding:0;height:115px}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-portfolio,.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario{float:left}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-portfolio{width:100%;padding:15px 0}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-portfolio span:first-child{display:block;margin-bottom:10px;font-weight:500}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-portfolio #portfolioQuickAdd{display:block;padding:0;margin:10px auto 0}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-portfolio #portfolioQuickAdd a{display:block;padding:8px;color:#fff}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario{display:none}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario>span:first-of-type{display:block;font-weight:500;margin-bottom:10px}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image{float:left;margin-right:10px;width:80px;height:80px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;box-shadow:0 0 10px -3px inset;position:relative;cursor:pointer}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image div.image-overlay{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.8);border-radius:50%;line-height:90px;text-align:center;opacity:0}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image div.image-overlay span{color:#fff;font-size:24px}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image:hover .image-overlay{opacity:.8}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario span.scenario-name{cursor:pointer;display:block;font-weight:500;margin-bottom:5px}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario span.scenario-description{display:block;font-size:.85em;height:36px;overflow:hidden}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability{display:block;float:left;width:calc(100% - 90px);margin-top:5px;padding-right:10px}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability>span{font-weight:500;float:left}.page-portfolioOptimizer .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability .scenario-probability-slider{width:calc(100% - 90px);float:right}.page-portfolioOptimizer .default-scenarios-info>span{display:block;margin-bottom:10px}.page-portfolioOptimizer .default-scenarios-info a.btn{display:block;margin:0 auto;width:80px}.page-portfolioOptimizer .po-step-2{display:block}.page-portfolioOptimizer .po-step-2 .po-substep-2-1{margin-bottom:-5px}.page-portfolioOptimizer .po-step-2 .po-substep-2-1>span:first-child{display:inline-block;font-weight:500;margin-bottom:10px;float:left}.page-portfolioOptimizer .po-step-2 .po-substep-2-1>a.btn{float:right}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcomes-wrapper{display:block;width:calc(100% + 10px);position:relative;left:-5px}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome{width:calc(20% - 10px);height:240px;float:left;padding:10px;background-color:#f5f5f5;border-radius:6px;position:relative;border:1px solid #ccc;text-align:center;margin:5px;-webkit-transition:all .25s;transition:all .25s}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome div.outcome-image{margin:0 auto 10px;width:80px;height:80px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;box-shadow:0 0 10px -3px inset}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome span.outcome-name{font-weight:500;margin-bottom:5px;display:block}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome span.outcome-description{font-size:.85em;height:85px;display:block;overflow:hidden;text-overflow:ellipsis;position:relative}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome span.outcome-description div.popover-overlay{height:55px;width:100%;position:absolute;bottom:0;cursor:pointer;background:-webkit-linear-gradient(rgba(232,232,232,0) -80%,#f5f5f5 50%);background:linear-gradient(rgba(232,232,232,0) -80%,#f5f5f5 50%);text-align:center;font-size:12px;line-height:80px;font-weight:500}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome div.outcome-probability{position:absolute;height:50px;left:0;bottom:0;width:100%;padding:5px 20px}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome div.outcome-probability .probability-slider{margin-bottom:12px;cursor:pointer}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome div.outcome-probability>span{font-size:.85em;font-weight:400}.page-portfolioOptimizer .po-step-2 .po-substep-2-1 .outcome.show-probability{height:290px;-webkit-transition:all .25s;transition:all .25s}.page-portfolioOptimizer .po-step-3{display:block}.page-portfolioOptimizer .po-step-3 .po-substep-3-1,.page-portfolioOptimizer .po-step-3 .po-substep-3-2{margin-bottom:-15px}.page-portfolioOptimizer .po-step-3 .po-substep-3-1 div.slider-wrapper{height:50px;margin-bottom:10px}.page-portfolioOptimizer .po-step-3 .po-substep-3-1 div.slider-wrapper>span{display:block;font-weight:500;margin-bottom:5px}.page-portfolioOptimizer .po-step-3 .po-substep-3-2{border-top:1px solid #ccc}.page-portfolioOptimizer .po-step-3 .po-substep-3-2>span:first-child{font-weight:500;display:block;margin-bottom:10px}.page-portfolioOptimizer .wizard-controls{text-align:right;margin-bottom:15px}.page-portfolioOptimizer .wizard-controls a.btn{margin-left:5px}.page-portfolioOptimizer .wizard-controls button#runOptimizer{display:none;margin-left:5px}.page-portfolioOptimizer .wizard-controls a[data-direction=prev]{margin-left:0}.page-portfolioOptimizer .wizard-controls a[data-direction=prev] span{left:-3px}.page-portfolioOptimizer .wizard-controls a[data-direction=next] span{right:-8px}.page-portfolioOptimizer[data-step="0"] a.btn[data-direction=prev]{display:none}.page-portfolioOptimizer[data-step="0"] .po-step-1 .po-choose-portfolio,.page-portfolioOptimizer[data-step="1"] .po-step-1 .po-choose-portfolio,.page-portfolioOptimizer[data-step="2"] .po-step-1 .po-choose-portfolio,.page-portfolioOptimizer[data-step="3"] .po-step-1 .po-choose-portfolio{width:45%;padding:15px 15px 15px 0}.page-portfolioOptimizer[data-step="0"] .po-step-1 .po-choose-scenario,.page-portfolioOptimizer[data-step="1"] .po-step-1 .po-choose-scenario,.page-portfolioOptimizer[data-step="2"] .po-step-1 .po-choose-scenario,.page-portfolioOptimizer[data-step="3"] .po-step-1 .po-choose-scenario{display:block;padding:15px 0 15px 15px}.page-portfolioOptimizer[data-step="2"] .po-step-1,.page-portfolioOptimizer[data-step="3"] .po-step-1{display:none}.page-portfolioOptimizer[data-step="2"] .po-step-2,.page-portfolioOptimizer[data-step="3"] .po-step-2{display:block}.page-portfolioOptimizer[data-step="3"] .po-step-2{display:none}.page-portfolioOptimizer[data-step="3"] .po-step-3{display:block}.page-portfolioOptimizer[data-step="3"] #nextStep{display:none}.page-portfolioOptimizer[data-step="3"] button#runOptimizer{display:inline-block}.page-portfolioOptimizer h2{padding-left:15px;margin-bottom:15px}.page-defaultScenarios h1{margin-bottom:5px}.page-defaultScenarios a.btn{margin-bottom:5px}.page-defaultScenarios label{font-weight:500!important;font-size:.9em!important}.page-defaultScenarios .panel .panel-heading .panel-title{display:inline-block}.page-defaultScenarios .panel .panel-heading a.btn{float:right}.page-defaultScenarios .po-step-1{-webkit-transition:all .4s;transition:all .4s}.page-defaultScenarios .po-step-1 a.btn{margin-top:8px;float:right}.page-defaultScenarios .po-step-1 .po-substep-1-1{position:relative;padding:0;height:115px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-portfolio,.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario{float:left}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario{margin-top:15px;min-width:100%}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario>span:first-of-type{display:block;font-weight:500;margin-bottom:10px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image{float:left;margin-right:15px;width:100px;height:100px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;box-shadow:0 0 10px -3px inset;position:relative;cursor:pointer}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image div.image-overlay{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.8);border-radius:50%;line-height:110px;text-align:center;opacity:0}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image div.image-overlay span{color:#fff;font-size:2px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-image:hover .image-overlay{opacity:.8}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario span.scenario-name{cursor:pointer;display:block;font-weight:500;margin-bottom:5px;font-size:1.05em}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario span.scenario-description{display:block;height:40px;overflow:hidden}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability{display:block;float:left;width:calc(100% - 115px);margin-top:5px;padding-right:10px;padding-bottom:10px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability .edit-probability{border:1px solid #ccc;border-radius:4px;text-align:center;width:128px;margin:10px auto;padding:3px;padding-right:5px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability .edit-probability>input{display:inline-block;width:88px;font-size:34px;font-weight:500;background:0 0;border:0!important;outline:0!important;text-align:right}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability .edit-probability>span{content:'%';display:inline-block;font-size:34px;font-weight:500;line-height:48px}.page-defaultScenarios .po-step-1 .po-substep-1-1 .po-choose-scenario div.scenario-probability .scenario-probability-slider{width:80%;margin-right:10%;float:right}.page-defaultScenarios .total-probability a.btn{margin-top:8px;float:right}.page-defaultScenarios .total-probability span#totalProbability{display:block;text-align:center;font-size:72px;padding:4px 0}.page-defaultScenarios .po-step-2{display:block}.page-defaultScenarios .po-step-2 .po-substep-2-1{margin-bottom:-5px}.page-defaultScenarios .po-step-2 .po-substep-2-1>span:first-child{display:inline-block;font-weight:500;margin-bottom:10px;float:left}.page-defaultScenarios .po-step-2 .po-substep-2-1>a.btn{float:right}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcomes-wrapper-default{display:block;width:calc(100% + 40px);position:relative;left:-20px}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome{width:calc(20% - 10px);height:240px;float:left;padding:10px;background-color:#f5f5f5;border-radius:6px;position:relative;border:1px solid #ccc;text-align:center;margin:5px;-webkit-transition:all .25s;transition:all .25s}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-image{margin:0 auto 10px;width:80px;height:80px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:50%;box-shadow:0 0 10px -3px inset}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome span.outcome-name{font-weight:500;margin-bottom:5px;display:block}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-probability{position:absolute;height:100px;left:0;bottom:0;width:100%;padding:7px 20px}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-probability .edit-probability{border:1px solid #ccc;border-radius:4px;text-align:center;width:115px;margin:0 auto 10px;padding:3px;padding-right:5px}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-probability .edit-probability>input{display:inline-block;width:72px;font-size:32px;font-weight:500;background:0 0;border:0!important;outline:0!important;text-align:right}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-probability .edit-probability>span{content:'%';display:inline-block;font-size:32px;font-weight:500;line-height:48px}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome div.outcome-probability .probability-slider{margin-bottom:16px;cursor:pointer}.page-defaultScenarios .po-step-2 .po-substep-2-1 .outcome.show-probability{height:290px;-webkit-transition:all .25s;transition:all .25s}.page-defaultScenarios h2{padding-left:15px;margin-bottom:15px}.page-defaultScenarios .sample-risk-return .risk-return-graphic{display:flex;justify-content:center;align-items:center;margin:20px 0}.page-defaultScenarios .sample-risk-return .risk-return-graphic .sample-name{font-size:28px;margin-right:30px;max-width:121px;text-align:center}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container{height:101px;overflow:hidden;position:relative;width:270px}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .green-arrow-icon,.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .red-arrow-icon{position:absolute;font-size:124px}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .green-arrow-icon{right:14px;top:-24px}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .green-arrow-icon:after{content:'\e608';color:#029d53;font-family:icomoon}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .green-arrow-icon .expected-return-value{position:absolute;right:36px;top:42px;font-size:30px;color:#fff;font-weight:700}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .red-arrow-icon{top:-52px}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .red-arrow-icon:after{content:'\e609';color:#e23c03;font-family:icomoon}.page-defaultScenarios .sample-risk-return .risk-return-graphic .arrow-container .red-arrow-icon .stress-test-risk-value{position:absolute;right:34px;top:91px;font-size:30px;color:#fff;font-weight:700}.page-hedgingWizard .loading-widget{display:none;height:100px;width:100px;background-color:#1f1f1f;line-height:100px;text-align:center;border-radius:12px;position:fixed;top:50%;left:calc(50% + 150px);box-shadow:0 0 0 2000px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.page-hedgingWizard .loading-widget img{height:28px;margin-top:-3px}.page-hedgingWizard #curporttable thead tr th:last-of-type{width:130px;text-align:right}.page-hedgingWizard #curporttable tbody tr td:last-of-type{text-align:right}.page-hedgingWizard #curporttable tfoot tr td{padding-top:10px;border-top:1px solid #e8e8e8}.page-hedgingWizard #curporttable tfoot tr td:last-of-type{text-align:right}.page-hedgingWizard #screenresultstable a[id^=tlink]{color:#2e3a41;position:relative;top:1px}.page-hedgingWizard #screenresultstable a[id^=tlink]:hover{color:#0078d4}.page-userList{overflow-y:hidden}.page-userList .auditTableWrapper{overflow-x:scroll;overflow-y:visible;max-height:calc(100vh - 163px)}@media (max-width:768px){.page-userList .auditTableWrapper{max-height:calc(100vh - 162px)}}.page-userList .adminTableWrapper{overflow-y:visible;max-height:calc(100vh - 163px)}@media (max-width:768px){.page-userList .adminTableWrapper{max-height:calc(100vh - 162px)}}.page-userList .auditTable{display:block;overflow-x:auto;position:relative}.page-userList .auditTable table{table-layout:fixed;width:100%}.page-userList .auditTable table tr{height:50px}.page-userList .auditTable table td,.page-userList .auditTable table th{vertical-align:top;padding:10px;width:106px}.page-userList .auditTable table td:nth-child(1),.page-userList .auditTable table th:nth-child(1){position:sticky;left:0;width:262px;word-break:break-all}.page-userList .auditTable table td:nth-child(2),.page-userList .auditTable table td:nth-child(3),.page-userList .auditTable table th:nth-child(2),.page-userList .auditTable table th:nth-child(3){width:157px}.page-userList .auditTable table td:nth-child(8),.page-userList .auditTable table th:nth-child(8){width:152px}.page-userList .auditTable table tr:nth-of-type(odd) td:nth-child(1){background-color:#f9f9f9;height:58px}.page-userList .auditTable table tr:nth-of-type(even){height:50px}.page-userList .auditTable table tr:nth-of-type(even) td{background:#fff}.page-userList .auditTable table th:first-child{background:#fff}.page-demo{height:100%;top:0;left:0;padding-left:0}@media only screen and (max-width:768px){.page-demo .isotope-item{width:100%}}.page-demo .alert-popup{display:none;position:absolute;z-index:2;width:300px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 0 1000px rgba(0,0,0,.5);padding-right:35px}.page-demo .alert-popup span.ico-close2{position:absolute;top:10px;right:10px}.page-demo #step1 .panel-body{text-align:center}.page-demo #step1 .panel-body .btn[id^=scengroupbtn]{padding:0;display:block;cursor:default}.page-demo #step1 .panel-body .btn[id^=scengroupbtn] .scenarioImg{margin:0 auto}.page-demo #step1 .panel-footer .btn{display:block}.page-demo .enter-portfolio{margin-bottom:40px!important}.page-demo .enter-portfolio .panel-body{padding:15px 10px}.page-demo .enter-portfolio .panel-body input[id^=typeahead-ticker]{width:calc(20% - 10px);margin:0 5px;float:left}@media only screen and (max-width:768px){.page-demo .enter-portfolio .panel-body input[id^=typeahead-ticker]{width:calc(33.3333% - 10px);margin-bottom:10px}.page-demo .enter-portfolio .panel-body input[id^=typeahead-ticker].last{margin-bottom:0}}.page-demo .user-info .form-group.two{width:calc(50% - 7.5px);float:left;margin-bottom:0}.page-demo .user-info .form-group.three{width:calc(33.3333% - 10px);float:left;margin-bottom:0}.page-demo .user-info .form-group.email{width:calc(50% - 7.5px);float:left}.page-demo .user-info .form-group.confirm-password,.page-demo .user-info .form-group.password{width:calc(25% - 11.25px);float:left;margin-right:0}.page-demo .user-info .form-group.mb{margin-bottom:15px!important}.page-demo .user-info .form-group.left{margin-right:15px}.page-demo .user-info .form-group.leadsource{margin-top:15px}.page-demo .user-info .form-group.leadsource label{font-weight:500}.page-demo .user-info .form-group:last-child{margin-bottom:0}.page-demo #stepsubmit{margin-bottom:0!important}.page-demo #stepsubmit button.btn{display:block;width:260px;margin:0 auto 10px}.page-demo #stepsubmit div.emb-links{font-size:.9em;display:block;width:100%;text-align:center}.page-demo.embedded{padding:0;background:0 0!important}.page-demo.embedded .panel{background:rgba(255,255,255,.6)}.page-demo.embedded .panel .panel-heading{border-bottom-color:#f5f5f5!important}.page-demo.embedded #step1 .panel-footer{display:none}.page-demo.embedded .enter-portfolio{margin-bottom:15px!important}.page-demo.embedded .isotope-item{padding-left:0!important}.page-demoSelect{padding:0 15px 15px;top:0;left:0;height:100%}.page-demoSelect .scenarios-wrapper{width:100%}.page-demoSelect .scenarios-wrapper .scenario{display:block;float:left;width:20%;height:135px;margin:10px 0;text-align:center;position:relative;cursor:pointer}.page-demoSelect .scenarios-wrapper .scenario.checked .checked-overlay{display:block}.page-demoSelect .scenarios-wrapper .scenario .checked-overlay{display:none;position:absolute;height:90px;width:90px;background-color:rgba(0,0,0,.4);border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer}.page-demoSelect .scenarios-wrapper .scenario .checked-overlay span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:26px;opacity:.9}.page-demoSelect .scenarios-wrapper .scenario div.scenarioImg{margin:0 auto 5px;height:90px;width:90px}.page-demoSelect .scenarios-wrapper .scenario input[type=checkbox]{visibility:hidden;opacity:0;position:absolute;height:30px;width:30px;top:60px;right:36px;box-shadow:0 0 2px -4px rgba(0,0,0,.5)}.page-demoSelect .scenarios-wrapper .scenario span[id^=scengrouplink]{display:block;font-size:.9em}.print-settings-modal #printSettingsForm{width:60%;margin-bottom:15px}.print-settings-modal #printSettingsForm .form-group{display:block;width:100%;margin-bottom:2px;border-bottom:1px solid #ccc}.print-settings-modal #printSettingsForm .form-group label{float:left;margin-top:10px}.print-settings-modal #printSettingsForm .form-group input{float:right;width:20px;box-shadow:none;position:relative;top:-3px}.print-settings-modal #printSettingsForm .form-group.indent{padding-left:25px}.print-settings-modal #printSettingsForm label.scenario-impacts{margin-top:20px;margin-bottom:5px}.print-settings-modal.rpc .rpc-info{display:none}.print-settings-modal.rpc #printSettingsForm .form-group,.print-settings-modal.rpc #printSettingsForm .scenario-impacts{display:none}.print-settings-modal.rpc #printSettingsForm .fund-info{display:block}.page-unknownSymbols .loading-widget{display:none;height:100px;width:100px;background-color:#1f1f1f;line-height:100px;text-align:center;border-radius:12px;position:fixed;top:50%;left:calc(50% + 150px);box-shadow:0 0 0 2000px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.page-unknownSymbols .loading-widget img{height:28px;margin-top:-3px}body.choose-proxy-container .loading-widget{display:none;height:100px;width:100px;background-color:#1f1f1f;line-height:100px;text-align:center;border-radius:12px;position:fixed;top:50%;left:calc(50% + 150px);box-shadow:0 0 0 2000px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}body.choose-proxy-container .loading-widget img{height:28px;margin-top:35px}.tour-backdrop{opacity:.4}.popover.tour{width:276px;background-color:#f5f5f5;padding:0}.popover.tour.left div.arrow:after,.popover.tour.right div.arrow:after{border-right-color:#f5f5f5;border-left-color:#f5f5f5}.popover.tour.top div.arrow{border-top-color:rgba(0,0,0,.1)}.popover.tour.top div.arrow:after{border-top-color:#f5f5f5}.popover.tour.video-popover{width:500px!important;max-width:500px!important;z-index:-1}.popover.tour.video-popover h3{padding-right:130px!important}.popover.tour.video-popover .close-video-popover{position:absolute;top:10px;right:10px}.popover.tour .popover-title{font-size:16px;font-weight:400;background-color:#f5f5f5;padding:12px 14px}.popover.tour .popover-title span.tour-counter{font-size:.85em;color:#56666f;float:right;margin-top:2px}.popover.tour .popover-content{font-size:1em}.popover.tour .popover-content iframe{border:1px solid #e8e8e8}.popover.tour .popover-navigation{padding:0 14px 9px!important}.popover.tour .popover-navigation a.close-popover{float:right;margin-right:0!important}.page-customAssets table.sortable thead tr th:first-of-type{width:30px}.page-customAssets table.sortable thead tr th:nth-of-type(2){width:18%}.page-customAssets table.sortable thead tr th:nth-of-type(3){width:30%}.page-customAssetEdit #resultcontent{display:none;margin:5px 0}.page-customAssetEdit .er-help{font-size:14px;position:relative;top:2px;left:5px;cursor:pointer}#enterFixedIncomeModal .modal-dialog,#enterPrivateEquityModal .modal-dialog{width:600px!important}#enterFixedIncomeModal span.popup-title,#enterPrivateEquityModal span.popup-title{display:inline-block;margin-bottom:10px;font-size:18px;font-weight:500}#enterFixedIncomeModal div.coupon-form-block label,#enterPrivateEquityModal div.coupon-form-block label{display:block}#enterFixedIncomeModal div.coupon-form-block input#coupon,#enterPrivateEquityModal div.coupon-form-block input#coupon{width:50px;display:inline-block}#enterFixedIncomeModal div.coupon-form-block select,#enterPrivateEquityModal div.coupon-form-block select{width:174px;display:inline-block}#enterFixedIncomeModal div.maturity-form-block select,#enterPrivateEquityModal div.maturity-form-block select{display:inline-block;width:calc(50% - 15px)}#enterFixedIncomeModal div.maturity-form-block select#expmonth,#enterPrivateEquityModal div.maturity-form-block select#expmonth{margin-right:26px}#enterFixedIncomeModal div.hold-form-block,#enterPrivateEquityModal div.hold-form-block{padding-top:17px}#enterFixedIncomeModal div.hold-form-block label,#enterPrivateEquityModal div.hold-form-block label{display:inline}#enterFixedIncomeModal div.hold-form-block input,#enterPrivateEquityModal div.hold-form-block input{height:18px;width:18px;position:relative;top:1px;margin-right:5px}#enterFixedIncomeModal div.industry-form-block input,#enterPrivateEquityModal div.industry-form-block input{margin-right:5px;position:relative;top:5px}#enterFixedIncomeModal div.industry-form-block label,#enterPrivateEquityModal div.industry-form-block label{position:relative;top:5px}#enterFixedIncomeModal div.industry-form-block #inddiv,#enterPrivateEquityModal div.industry-form-block #inddiv{width:300px;float:right;margin-right:100px}#enterFixedIncomeModal div.symbol-form-block input[type=radio],#enterPrivateEquityModal div.symbol-form-block input[type=radio]{margin-right:5px;position:relative;top:5px}#enterFixedIncomeModal div.symbol-form-block label,#enterPrivateEquityModal div.symbol-form-block label{position:relative;top:5px}#enterFixedIncomeModal div.symbol-form-block #tickerdiv,#enterPrivateEquityModal div.symbol-form-block #tickerdiv{width:200px;float:right;margin-right:200px}#enterFixedIncomeModal .buttons,#enterPrivateEquityModal .buttons{margin-top:15px}#enterFixedIncomeModal .buttons a:first-of-type,#enterPrivateEquityModal .buttons a:first-of-type{margin-right:4px}#enterPrivateEquityModal input.datepicker{z-index:initial}.page-comparePortfolios{overflow-x:auto;padding-right:15px}.page-comparePortfolios .top-nav{background-color:#f5f5f5;display:flex;justify-content:space-evenly;width:calc(100% + 15px);margin-left:0;border-radius:2px;position:relative;top:-15px}.page-comparePortfolios .top-nav .top-nav-option{flex-basis:20%;height:52px;max-width:180px;font-weight:500;font-size:20px;line-height:40px;padding:0 10px;text-align:center;border-radius:2px;cursor:pointer;color:#2e3a41}.page-comparePortfolios .top-nav .top-nav-option .icon{background-size:contain;background-repeat:no-repeat;height:44px;width:44px;display:inline-block;position:relative;top:4px;margin-right:10px}.page-comparePortfolios .top-nav .top-nav-option span:nth-of-type(2){position:relative;top:-11px}.page-comparePortfolios .top-nav .top-nav-option.active{background-color:rgba(0,0,20,.6);color:#f5f5f5}.page-comparePortfolios .top-nav .top-nav-option.active .icon{filter:brightness(3)}.page-comparePortfolios .top-nav .top-nav-option:hover:not(.active){background-color:rgba(0,0,0,.1)}.page-comparePortfolios .top-nav .divider{position:relative;display:block;top:12px;height:28px;width:22px;font-size:24px;color:#56666f}.page-comparePortfolios h1+.alert{margin-left:15px}.page-comparePortfolios h1+.alert .btn-xs{margin-left:5px}.page-comparePortfolios .ico-help22{color:#99a}.page-comparePortfolios .panel-body{position:relative;min-height:150px}.page-comparePortfolios .not-applicable{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;margin-top:0}.page-comparePortfolios .not-applicable>span{left:0}.page-comparePortfolios #comparePositionsPanel,.page-comparePortfolios #riskMeasuresPanel,.page-comparePortfolios #stressTestRiskPanel{font-size:1.2em}.page-comparePortfolios #comparePositionsPanel .panel-body,.page-comparePortfolios #riskMeasuresPanel .panel-body,.page-comparePortfolios #stressTestRiskPanel .panel-body{padding:0}.page-comparePortfolios #comparePositionsPanel .stress-test-portfolio-size-4 tbody tr td:first-of-type .scenarioImg,.page-comparePortfolios #riskMeasuresPanel .stress-test-portfolio-size-4 tbody tr td:first-of-type .scenarioImg,.page-comparePortfolios #stressTestRiskPanel .stress-test-portfolio-size-4 tbody tr td:first-of-type .scenarioImg{width:50px;height:50px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border{width:205px;height:190px;top:15px;bottom:0}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon,.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon{height:85%;font-size:140px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon{top:-42px;left:-12px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon .stress-test-risk-value{font-size:28px;top:106px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon{bottom:-8px;right:-11px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon .expected-return-value{font-size:28px;bottom:68px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic{padding:0}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .downside{top:0}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container{margin:0}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border{height:170px;top:30px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon{bottom:0}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .green-arrow-icon .expected-return-value{bottom:52px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .arrows-graphic-container .arrows-border .red-arrow-icon{top:-50px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .green-arrow-icon,.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic .red-arrow-icon{font-size:130px}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic.hide-expected-return .red-arrow-icon{font-size:177px!important;left:8px!important}.page-comparePortfolios #riskMeasuresPanel #riskMeasuresTable .risk-return-portfolio-size-4 .risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value{top:124px!important}.page-comparePortfolios #stressTestRiskPanel table{margin-bottom:15px;border:1px solid #ccc}.page-comparePortfolios #stressTestRiskPanel table thead tr{border-bottom:1px solid #ccc;background-color:#f5f5f5}.page-comparePortfolios #stressTestRiskPanel table thead tr th{vertical-align:middle;padding:12px 50px;position:relative}.page-comparePortfolios #stressTestRiskPanel table thead tr th img.scenario-image{height:40px;width:40px;border-radius:50%;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);left:5px}.page-comparePortfolios #stressTestRiskPanel table thead tr th:first-of-type{border-right:1px solid #ccc}.page-comparePortfolios #stressTestRiskPanel table thead tr th:first-of-type>span{float:right;width:calc(100% - 45px)}.page-comparePortfolios #stressTestRiskPanel table tbody tr:nth-of-type(2n){background-color:#f5f5f5}.page-comparePortfolios #stressTestRiskPanel table tbody tr td{text-align:center;vertical-align:middle;padding-top:8px}.page-comparePortfolios #stressTestRiskPanel table tbody tr td:nth-of-type(1){text-align:left;border-right:1px solid #ccc;position:relative;font-size:16px}.page-comparePortfolios #stressTestRiskPanel table tbody tr td:nth-of-type(1) img.scenario-icon{width:30px;position:absolute;top:50%;transform:translateY(-50%);left:5px}.page-comparePortfolios #stressTestRiskPanel table tbody tr td:nth-of-type(1)>span{float:right;width:calc(100% - 35px)}.page-comparePortfolios #stressTestRiskPanel table tbody tr td.compare-highlight{position:relative;padding:3px 8px}.page-comparePortfolios #stressTestRiskPanel table tbody tr td.compare-highlight span{border:2px solid #029d53;border-radius:6px;padding:3px 8px;position:relative;color:#029d53!important}.page-comparePortfolios #stressTestRiskPanel table:first-of-type{margin-top:15px}.page-comparePortfolios #stressTestRiskPanel #showAllScenariosTable{margin:0 auto;display:block;width:180px}.page-comparePortfolios #fixedIncomeSectorAnalysis .panel-body{margin-top:15px;display:flex;justify-content:space-between;padding-left:16%;padding-right:0}.page-comparePortfolios #fixedIncomeSectorAnalysis .panel-body .color-swatch{height:12px;width:12px;border-radius:50%;position:relative;top:4px}.page-comparePortfolios #fixedIncomeSectorAnalysis .panel-body .chart-wrapper{flex-grow:1;position:relative}.page-comparePortfolios #fixedIncomeSectorAnalysis .panel-body .chart-wrapper .chart-generic-legend{height:65px}.page-comparePortfolios #fixedIncomeSectorAnalysis .panel-body .chart-wrapper .grouped-bar-chart-wrapper{margin:0 auto}.page-comparePortfolios #fiGeoAnalysisSection table .not-applicable-row,.page-comparePortfolios #fiStyleAnalysisSection table .not-applicable-row{padding:0;height:0;margin:0;border-bottom:0;opacity:.6}.page-comparePortfolios #fiGeoAnalysisSection table .not-applicable-row td,.page-comparePortfolios #fiStyleAnalysisSection table .not-applicable-row td{height:0;padding:0}.page-comparePortfolios #fiGeoAnalysisSection table .not-applicable-row td.not-applicable-cell,.page-comparePortfolios #fiStyleAnalysisSection table .not-applicable-row td.not-applicable-cell{font-size:145px;font-weight:300;vertical-align:middle;text-align:center}.page-comparePortfolios .pie-chart-wrapper{position:relative;width:200px;height:200px;margin:5px auto 15px}.page-comparePortfolios .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:2em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:175px;width:200px}.page-comparePortfolios .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:50px;font-size:12px;width:100px;line-height:1.1}.page-comparePortfolios .pie-chart-wrapper>div:nth-of-type(2){position:absolute!important;top:0;left:0;width:100%;height:100%;cursor:pointer}.page-comparePortfolios .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}.page-comparePortfolios table.pie-chart-legend{margin:0 auto;font-size:.9em;width:50%}.page-comparePortfolios table.pie-chart-legend tr{background-color:transparent!important;border:none!important}.page-comparePortfolios table.pie-chart-legend tr td{border:none!important}.page-comparePortfolios table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px;color:#2e3a41;width:8%}.page-comparePortfolios table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top;color:#2e3a41;width:100%}.page-comparePortfolios table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:5px}.page-comparePortfolios table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}.page-comparePortfolios table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}.page-comparePortfolios .hl-asset-class-regular table.pie-chart-legend{width:61%}.page-comparePortfolios .hl-asset-class-regular table.pie-chart-legend .pie-chart-legend-item{width:0}.page-comparePortfolios .hl-asset-class-industry table.pie-chart-legend{width:90%}.page-comparePortfolios .hl-asset-class-industry table.pie-chart-legend .pie-chart-legend-item{width:0}.page-comparePortfolios .hl-asset-class-detailed table.pie-chart-legend{margin:0 auto;width:90%}.page-comparePortfolios .hl-asset-class-detailed table.pie-chart-legend .pie-chart-legend-item{width:0}.page-comparePortfolios .hl-asset-class-detailed table.pie-chart-legend tr th{border-bottom:1px solid #ccc}.page-comparePortfolios #levergraphpanelbody #wgtdiv{height:auto!important}.page-comparePortfolios #levergraphpanelbody #wgtdiv .chart-wrapper{position:relative;width:900px;height:506px!important;margin:0 auto}.page-comparePortfolios #levergraphpanelbody #wgtdiv .chart-wrapper #placeholder{position:absolute;height:100%;width:100%}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend{margin:15px 0 0}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend table td.legendColorBox{width:14px}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div{padding:0!important;border:0!important}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.page-comparePortfolios #levergraphpanelbody #wgtdiv #legend table td.legendLabel:nth-child(2){padding-right:15px}.page-comparePortfolios #levergraphpanelbody #wgtdiv .btn-toolbar .btn{font-size:.9em!important}.page-comparePortfolios table.crp-table1 thead{font-size:20px;font-weight:600}.page-comparePortfolios table.crp-table1 thead tr th{border-right:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;vertical-align:top;text-align:center}.page-comparePortfolios table.crp-table1 thead tr th a:first-of-type{max-width:calc(100% - 100px);display:inline-block}.page-comparePortfolios table.crp-table1 thead tr th a.edit-icon{position:relative;top:2px;font-size:17px;margin-right:3px;color:#2e3a41}.page-comparePortfolios table.crp-table1 thead tr th a.holdings-icon{position:relative;font-size:20px;margin-right:3px;color:#2e3a41}.page-comparePortfolios table.crp-table1 thead tr th a.close-icon{position:relative;top:2px;font-size:17px;color:#2e3a41}.page-comparePortfolios table.crp-table1 thead tr th:first-of-type{width:10%}.page-comparePortfolios table.crp-table1 thead tr th:last-of-type{border-right:none}.page-comparePortfolios table.crp-table1 tbody th{font-weight:600}.page-comparePortfolios table.crp-table1 tbody th#showFullStatsTable{text-align:center}.page-comparePortfolios table.crp-table1 tbody tr{border-bottom:1px solid #ccc}.page-comparePortfolios table.crp-table1 tbody tr td{border-right:1px solid #ccc}.page-comparePortfolios table.crp-table1 tbody tr td .risk-return-graphic{height:270px;padding:15px;position:relative;cursor:pointer}.page-comparePortfolios table.crp-table1 tbody tr td.compare-highlight{position:relative;padding:3px 8px}.page-comparePortfolios table.crp-table1 tbody tr td.compare-highlight span{border:2px solid #029d53;border-radius:6px;padding:3px 8px;position:relative;color:#029d53!important}.page-comparePortfolios table.crp-table1 tbody tr td.compare-stat{position:relative}.page-comparePortfolios table.crp-table1 tbody tr td.compare-stat span{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-comparePortfolios table.crp-table1 tbody tr td:last-of-type{border-right:none}.page-comparePortfolios table.crp-table1 tbody tr th.last{text-align:center}.page-comparePortfolios table.crp-table1 tbody tr th.last:after,.page-comparePortfolios table.crp-table1 tbody tr th.last:before{content:'\e98e';display:inline-block;color:#0078d4;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:all .2s;transition:all .2s}.page-comparePortfolios table.crp-table1 tbody tr:nth-child(2n+1){background-color:#f9f9f9}.page-comparePortfolios table.crp-table1 tbody tr:last-of-type{border-bottom:none}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region{padding:15px 15px 15px 50px;font-size:1.2em;position:relative}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon{position:absolute;top:50%;left:5px;transform:translateY(-50%);height:36px;width:36px}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.north-america{background:url(/static/images/region-icons/north-america.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.latin-america{background:url(/static/images/region-icons/latin-america.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.europe{background:url(/static/images/region-icons/europe.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.asia-pacific{background:url(/static/images/region-icons/asia-pacific.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.mea{background:url(/static/images/region-icons/middle-east-africa.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-region span.region-icon.supranational{background:url(/static/images/region-icons/supranational.png) no-repeat center/contain}.page-comparePortfolios table.crp-table1 tbody .rpc-geo-analysis-table-cell{text-align:center;padding:15px;font-size:1.2em}.page-comparePortfolios table.crp-table1.show-less>tbody>tr:not(.primary){display:none}.page-comparePortfolios table.crp-table1.show-less .compare-highlight-row{font-size:1.2em}.page-comparePortfolios table.crp-table1.show-less .compare-highlight-row .compare-highlight:after{top:9px}.page-comparePortfolios table.crp-table1.show-less th.last:after,.page-comparePortfolios table.crp-table1.show-less th.last:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .2s;transition:all .2s;position:relative;top:2px}.page-comparePortfolios table.crp-table1:not(.striped) tbody tr:first-of-type{background-color:#fff!important}.page-comparePortfolios table.crp-table thead{font-size:18px;font-weight:600}.page-comparePortfolios table.crp-table thead tr:first-of-type th{border-right:1px solid #ccc;padding-top:15px;padding-bottom:15px}.page-comparePortfolios table.crp-table thead tr:first-of-type th:last-of-type{border-right:none}.page-comparePortfolios table.crp-table thead tr:nth-child(2){border-bottom:1px solid #ccc}.page-comparePortfolios table.crp-table thead tr:nth-child(2) th{font-size:16px;text-align:center}.page-comparePortfolios table.crp-table thead tr:nth-child(2) th:nth-of-type(2n){border-right:1px solid #ccc}.page-comparePortfolios table.crp-table thead tr:nth-child(2) th:last-of-type{border-right:none}.page-comparePortfolios table.crp-table tbody tr{border-bottom:1px solid #ccc}.page-comparePortfolios table.crp-table tbody tr td{text-align:center;border-right:1px solid #ccc}.page-comparePortfolios table.crp-table tbody tr td.quantity-cell{padding-right:42px}.page-comparePortfolios table.crp-table tbody tr td.position-removed{padding-right:8px}.page-comparePortfolios table.crp-table tbody tr td.position-removed:before{content:'--'}.page-comparePortfolios table.crp-table tbody tr td.position-allocation-decrease{position:relative}.page-comparePortfolios table.crp-table tbody tr td.position-allocation-decrease:after{content:"\e603";display:block;font-size:16px;position:absolute;top:6px;right:8px;color:#e23c03;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;padding:4px;border-radius:50%;border:2px solid #e23c03}.page-comparePortfolios table.crp-table tbody tr td.position-added,.page-comparePortfolios table.crp-table tbody tr td.position-allocation-increase{position:relative}.page-comparePortfolios table.crp-table tbody tr td.position-added:after,.page-comparePortfolios table.crp-table tbody tr td.position-allocation-increase:after{content:"\e606";display:block;font-size:16px;position:absolute;top:6px;right:8px;color:#029d53;font-family:icomoon;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;padding:4px;border-radius:50%;border:2px solid #029d53}.page-comparePortfolios table.crp-table tbody tr td:nth-of-type(2n){border-right:1px solid #ccc}.page-comparePortfolios table.crp-table tbody tr td:last-of-type{border-right:none}.page-comparePortfolios table.crp-table tbody tr:last-of-type{border-bottom:none}.page-comparePortfolios #stressTestRiskTable tbody tr td.compare-stat span{color:#0078d4}.page-comparePortfolios #stressTestRiskTable tbody tr td.compare-stat span:hover{cursor:pointer}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box{table-layout:fixed;width:210px;margin:0 auto}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box th{text-align:center;padding:5px;vertical-align:middle}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box td{text-align:center;padding:5px}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box tr{border-bottom:none}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box .maturity-alignment{position:relative;left:-10px}.page-comparePortfolios .rpc-stylebox-wrapper .style-box{background-color:red;vertical-align:middle;color:#fff;font-size:20px;font-weight:700;padding:9px 0;margin:auto;width:46px;height:46px}@media only screen and (max-width:1200px){.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box th{font-size:10px}.page-comparePortfolios .rpc-stylebox-wrapper .rpc-style-box .maturity-alignment{left:unset}.page-comparePortfolios .rpc-stylebox-wrapper .style-box{font-size:15px;width:45px}}.page-comparePortfolios .rpc-stylebox-table td,.page-comparePortfolios .rpc-stylebox-table th{border:none!important}.page-comparePortfolios .rpc-stylebox-container.print{margin-right:70px}.page-comparePortfolios .rpc-sector-analysis-component{page-break-inside:avoid}.page-comparePortfolios .rpc-sector-analysis-component [class*=" icon-"],.page-comparePortfolios .rpc-sector-analysis-component [class^=icon-]{font-family:sector-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-comparePortfolios .rpc-sector-analysis-component .icon-consumer-discretionary:before{content:"\e900"}.page-comparePortfolios .rpc-sector-analysis-component .icon-consumer-staples:before{content:"\e901"}.page-comparePortfolios .rpc-sector-analysis-component .icon-energy:before{content:"\e902"}.page-comparePortfolios .rpc-sector-analysis-component .icon-financials:before{content:"\e903"}.page-comparePortfolios .rpc-sector-analysis-component .icon-health-care:before{content:"\e904"}.page-comparePortfolios .rpc-sector-analysis-component .icon-industrials:before{content:"\e905"}.page-comparePortfolios .rpc-sector-analysis-component .icon-information-technology:before{content:"\e906"}.page-comparePortfolios .rpc-sector-analysis-component .icon-materials:before{content:"\e907"}.page-comparePortfolios .rpc-sector-analysis-component .icon-power-plant:before{content:"\e908"}.page-comparePortfolios .rpc-sector-analysis-component .icon-real-estate:before{content:"\e909"}.page-comparePortfolios .rpc-sector-analysis-component .icon-communications:before{content:"\e90a"}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection{font-size:1.2em;text-align:center}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .sector-icon-container{width:100%}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .sector-icons{padding-left:15px;padding-right:15px;height:145px;width:100px;display:inline-table}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .sector-icon{height:50px;font-size:2em}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .blue{filter:hue-rotate(55deg)}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .gold{filter:hue-rotate(-90deg) brightness(160%)}.page-comparePortfolios .rpc-sector-analysis-component #sectorAnalysisSection .grey{filter:grayscale()}@media only screen and (max-width:1024px){.page-comparePortfolios{overflow-x:hidden}}.page-comparePortfolios.print{padding-right:20px!important}.page-comparePortfolios.print .close-icon,.page-comparePortfolios.print .edit-icon,.page-comparePortfolios.print .holdings-icon{display:none}.page-comparePortfolios.print h1{padding-left:20px}.page-comparePortfolios.print .alert{display:none!important}.page-comparePortfolios.print .isotope-item{padding-left:20px!important;margin-bottom:20px!important}.page-comparePortfolios.print .pie-chart-interactive{font-size:3em}.page-comparePortfolios.print .legendLabel{font-size:16px!important}.page-comparePortfolios.print #levergraphpanelbody #wgtdiv .chart-wrapper{margin:0}.page-comparePortfolios.print #levergraphpanelbody #wgtdiv .chart-wrapper #placeholderperformanceChart{width:100%;max-width:1100px}.page-comparePortfolios.print #levergraphpanelbody #wgtdiv #legend{margin:40px 0 0}.page-comparePortfolios.print .rpc-stylebox-container .style-box-component .style-box-grid .style-box .style-box-value{margin:-16px auto}.page-comparePortfolios.print #comparePositionsTable tr{border:1px solid #ccc!important}.page-comparePortfolios.print table.crp-table1 thead tr th:first-of-type{width:16%}.page-comparePortfolios.print #stressTestRiskTable tbody tr td:first-of-type .scenarioImg{width:75px;height:75px;margin:0 auto}.page-comparePortfolios.print .fixed-income-content{cursor:pointer}.page-comparePortfolios.print .fixed-income-content .box-title{float:left;width:70px;margin-top:13px;font-size:14px;text-align:right;font-weight:600;margin-right:4px}.page-comparePortfolios.print .fixed-income-content .fi-style-box:first-child{margin-top:50px}.page-comparePortfolios.print .fixed-income-content .fi-style-box{height:100px;width:100%;margin-left:auto;margin-right:auto;max-width:257px}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box{float:left;width:46px;height:46px;margin:3px;background-color:#4087bd;position:relative;color:#2e3a41}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box .style-box-value{font-size:20px;font-weight:700;position:absolute;text-align:center;width:100%;margin:0 auto;color:#fff;height:60px;line-height:60px;top:-8px}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box:after{content:"";padding-bottom:100%;display:block}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box.highlight-1{background-color:#4087bd}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box.highlight-2{background-color:#4da74d}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box span[class^=label-]{position:absolute;font-size:14px;font-weight:600;width:60px;line-height:20px}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box span[class^=label-x]{top:-30px;left:50%;text-align:center;transform:translateX(-50%)}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box span[class^=label-y]{left:-70px;top:50%;text-align:right;transform:translateY(-50%)}.page-comparePortfolios.print .fixed-income-content .fi-style-box .style-box.floating-box{position:absolute;background-color:#4087bd;border-radius:50%;width:65px}.page-comparePortfolios.print .rpc-sector-analysis-component{page-break-inside:avoid}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection{font-size:1.2em;text-align:center}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .sector-icon-container{width:100%}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .sector-icons{padding-left:15px;padding-right:15px;height:145px;width:115px;display:inline-table}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .sector-icon{height:50px}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .blue{filter:hue-rotate(55deg)}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .gold{filter:hue-rotate(-90deg) brightness(160%)}.page-comparePortfolios.print .rpc-sector-analysis-component #sectorAnalysisSection .grey{filter:grayscale()}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .downside{top:-4px}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .arrows-graphic-container{margin:10px 0 10px}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .arrows-graphic-container .arrows-border{height:160px}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .risk-return-graphic{height:230px}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .risk-return-graphic .expected-return{bottom:-2px}.page-comparePortfolios.print #riskMeasuresPanel #riskMeasuresTable .green-arrow-icon .expected-return-value{bottom:50px}.page-comparePortfolios.print #riskMeasuresPanel .pie-chart-wrapper{position:relative;width:150px;height:155px;margin:-5px auto 0}.page-comparePortfolios.print #riskMeasuresPanel .pie-chart-wrapper .pie-chart-title{left:-22px;top:-20px}.page-comparePortfolios.print #riskMeasuresPanel .risk-return-graphic{height:230px}#riskMeasuresPanel .panel-heading{border:none}#riskMeasuresPanel .panel-body{border-top:2px solid #56666f}#riskMeasuresPanel #subscribe-button-container{font-size:0;position:absolute;top:-5px}#riskMeasuresPanel #subscribe-button-container .subscribe-btn{border:none;border-radius:6px;min-width:165px;background:#fff;box-shadow:0 0 3px 0 #525252;font-size:14px;color:#bfbdbd;margin-top:6px;margin-left:20px;padding:7px}#riskMeasuresPanel #subscribe-button-container .subscribe-btn:before{vertical-align:middle;padding-right:5px}#riskMeasuresPanel #subscribe-button-container .subscribe-btn span{font-family:Roboto,Arial,sans-serif}#riskMeasuresPanel #subscribe-button-container .subscribe-btn.ico-plus:before{color:#00a5cd}#riskMeasuresPanel #subscribe-button-container .subscribe-btn.active{background:#00a5cd;color:#fff}#riskMeasuresPanel #subscribe-button-container .subscribe-btn .loading{width:12px;display:none}#riskMeasuresPanel #subscribe-button-container .subscribe-btn .loading.subscribing{display:inline}.page-orgRiskMonitor ul.orm-list{list-style:none;padding:0;margin:0}.page-orgRiskMonitor ul.orm-list>li{cursor:pointer;padding:3px 2px;position:relative}.page-orgRiskMonitor ul.orm-list>li span{font-size:18px}.page-orgRiskMonitor ul.orm-list>li span.portfolios-at-risk{float:right}.page-orgRiskMonitor ul.orm-list>li a.expand-icon{color:#56666f;position:relative;top:2px;margin-right:4px}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list{list-style:none;padding:5px 0 0 24px}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li{padding:2px 0 2px 2px;position:relative}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li span.portfolio-name{font-size:18px;float:left}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li a{float:right}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li.orm-portfolio-list-heading{pointer-events:none}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li.orm-portfolio-list-heading span{margin-top:10px}.page-orgRiskMonitor ul.orm-list>li ul.orm-portfolio-list li:hover{background-color:#e8e8e8;border-radius:4px 0 0 4px}.page-orgRiskMonitor ul.orm-list>li.heading span:first-child{padding-left:27px}.page-orgRiskMonitor ul.orm-list>li:hover{background-color:#f5f5f5;border-radius:4px}.page-orgRiskMonitor ul#clientList{list-style:none;padding:0;margin:0}.page-orgRiskMonitor ul#clientList>li{cursor:pointer;padding:3px 2px;position:relative}.page-orgRiskMonitor ul#clientList>li span{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-orgRiskMonitor ul#clientList>li span.client{width:50%;float:left;font-weight:400}.page-orgRiskMonitor ul#clientList>li span.advisor-name{width:25%;float:right}.page-orgRiskMonitor ul#clientList>li span.portfolios-at-risk{width:25%;float:right}.page-orgRiskMonitor ul#clientList>li a.expand-client{color:#56666f;position:relative;top:2px}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list{list-style:none;padding:5px 0 0 24px}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list li{padding:2px 0 2px 2px;position:relative}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list li span.portfolio-name{font-size:18px}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list li a{float:right}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list li.orm-portfolio-list-heading{pointer-events:none}.page-orgRiskMonitor ul#clientList>li ul.orm-portfolio-list li:hover{background-color:#e8e8e8;border-radius:4px 0 0 4px}.page-orgRiskMonitor ul#clientList>li.heading{pointer-events:none}.page-orgRiskMonitor ul#clientList>li.heading span:first-child{padding-left:27px;font-weight:700}.page-orgRiskMonitor ul#clientList>li:hover{background-color:#f5f5f5;border-radius:4px}section.page-marketing .survey-panel .survey-disclosures{margin-bottom:20px}section.page-marketing .survey-panel .doc-item{cursor:pointer;transition:all .2s;width:50%;height:300px;float:left;background-size:cover;background-repeat:no-repeat;background-position:top center}section.page-marketing .survey-panel .doc-item.survey{cursor:default}section.page-marketing .survey-panel .button-wrapper{width:50%;float:right}section.page-marketing .survey-panel .button-wrapper .survey-link-icon{color:#2e3a41;text-align:center;cursor:pointer;transition:all .2s;padding:10px;display:block;margin-bottom:30px;font-size:16px}section.page-marketing .survey-panel .button-wrapper .survey-link-icon span.glyphicon{display:block;font-size:48px;font-weight:500;padding-top:1px;margin-bottom:10px}section.page-marketing .survey-panel .button-wrapper .survey-link-icon:hover{transform:scale(.95)}section.page-marketing .survey-button-panel .button-color-toggle{text-align:center;font-size:1.05em;font-weight:500}section.page-marketing .survey-button-panel .button-color-toggle span.switchery{margin:0 8px}section.page-marketing .survey-button-panel .button-row img{width:100%;max-width:220px;display:block;margin:15px auto;pointer-events:none}section.page-marketing .survey-button-panel .button-row pre{margin-bottom:0}section.page-marketing .survey-button-panel .button-row span{font-size:.9em;font-weight:400;display:block;margin-bottom:5px}section.page-marketing .survey-button-panel .button-row>a{margin-top:15px;display:block;text-align:center}section.page-marketing .embeddable-survey-wrapper{margin-top:25px;border-top:1px solid #ccc;padding-top:15px}section.page-marketing .embeddable-survey-wrapper .snippet-header{font-size:.9em;font-weight:400;display:block;margin-bottom:5px}section.page-marketing .email-button-panel .panel-body>span:first-of-type{font-size:1.1em;display:block;margin-bottom:15px}section.page-marketing .email-button-panel .button-modal-link{display:block;width:calc(50% - 7.5px);padding:10px 10px 8px 10px;border:2px solid;border-radius:4px;float:left;-webkit-transition:all .1s;transition:all .1s}section.page-marketing .email-button-panel .button-modal-link img{height:60px;width:auto;max-width:100%;display:block;margin:0 auto}section.page-marketing .email-button-panel .button-modal-link>span{font-size:.9em;font-weight:500;display:block;text-align:center;margin-top:8px}section.page-marketing .email-button-panel .button-modal-link.outlook{margin-right:15px;border-color:#1870bb}section.page-marketing .email-button-panel .button-modal-link.outlook>span{color:#1870bb}section.page-marketing .email-button-panel .button-modal-link.gmail{border-color:#e95948}section.page-marketing .email-button-panel .button-modal-link.gmail>span{color:#e95948}section.page-marketing .email-button-panel .button-modal-link:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}section.page-marketing .video-panel .embedded-video-wrapper{border-radius:4px;box-shadow:0 0 3px -1px #2e3a41;margin:0 0 15px!important}section.page-marketing .video-panel .video-options-panel{margin-bottom:15px;border:1px dashed #e8e8e8;border-radius:4px;padding:15px}section.page-marketing .video-panel .video-options-panel>span{display:block;margin-bottom:15px;font-weight:500}section.page-marketing .video-panel .video-options-panel .form-group{width:50%;float:left}section.page-marketing .video-panel .video-options-panel .form-group label{font-weight:500;font-size:.9em;margin-bottom:0}section.page-marketing .video-panel .video-options-panel .form-group label span{font-weight:400}section.page-marketing .video-panel .video-options-panel .form-group input{width:100%}section.page-marketing .video-panel .video-options-panel .form-group.first{width:100%;margin-bottom:15px}section.page-marketing .video-panel .video-options-panel .form-group.first label{width:calc(100% - 34px);float:left}section.page-marketing .video-panel .video-options-panel .form-group.first input{margin-right:12px;float:left;margin-top:0;height:18px;width:18px}section.page-marketing .video-panel .video-options-panel .form-group.v-height{padding-right:5px}section.page-marketing .video-panel .video-options-panel .form-group.v-width{padding-left:5px}section.page-marketing .video-panel .video-options-panel .form-group.v-height label,section.page-marketing .video-panel .video-options-panel .form-group.v-width label{margin-bottom:3px}section.page-marketing .video-panel .video-options-panel .form-group.v-height.disabled,section.page-marketing .video-panel .video-options-panel .form-group.v-width.disabled{opacity:.35;pointer-events:none}section.page-marketing .video-panel pre{margin-bottom:0}section.page-marketing .video-panel span.snippet-header{font-size:.9em;font-weight:400;display:block;margin-bottom:3px}section.page-marketing .docs-panel .panel-body{padding:5px}section.page-marketing .docs-panel .doc-item{width:50%;float:left;padding:15px;text-align:center;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}section.page-marketing .docs-panel .doc-item img{width:100%;height:auto;border-radius:4px;box-shadow:0 0 3px -1px;margin-bottom:5px}section.page-marketing .docs-panel .doc-item span{display:block;font-size:.9em;font-weight:500;padding-top:1px}section.page-marketing .docs-panel .doc-item:hover{-webkit-transform:scale(.95);transform:scale(.95)}section.page-marketing .docs-panel .popover{max-width:340px;width:340px}section.page-marketing .docs-panel .popover span.popover-close{position:absolute;top:10px;right:10px;font-size:10px;cursor:pointer}section.page-marketing .docs-panel .popover span.popover-close:hover{color:#0078d4}section.page-marketing .docs-panel .popover .doc-item{color:#2e3a41}section.page-marketing .docs-panel .popover .doc-item:hover{color:#0078d4}#gmailButtonSetup .modal-body .button-setup-step,#outlookButtonSetup .modal-body .button-setup-step{border-radius:4px;border:2px solid #555}#gmailButtonSetup .modal-body .button-setup-step>span,#outlookButtonSetup .modal-body .button-setup-step>span{display:block;padding:5px 10px;background-color:#555;color:#e8e8e8;margin-bottom:15px}#gmailButtonSetup .modal-body .button-setup-step.step-1,#outlookButtonSetup .modal-body .button-setup-step.step-1{width:calc(50% - 7.5px);float:left;margin-right:15px}#gmailButtonSetup .modal-body .button-setup-step.step-1>a,#outlookButtonSetup .modal-body .button-setup-step.step-1>a{display:block;text-align:center;margin-bottom:15px}#gmailButtonSetup .modal-body .button-setup-step.step-2,#outlookButtonSetup .modal-body .button-setup-step.step-2{width:calc(50% - 7.5px);height:180px;float:right}#gmailButtonSetup .modal-body .button-setup-step.step-2 pre,#outlookButtonSetup .modal-body .button-setup-step.step-2 pre{width:calc(100% - 20px);margin:0 auto;height:120px}#gmailButtonSetup .modal-body .button-setup-step.step-3,#outlookButtonSetup .modal-body .button-setup-step.step-3{margin-top:15px;width:100%}#gmailButtonSetup .modal-body .button-setup-step.step-3 ul,#outlookButtonSetup .modal-body .button-setup-step.step-3 ul{padding-left:30px;width:98%}#gmailButtonSetup .modal-body .button-setup-step.step-3 ul li,#outlookButtonSetup .modal-body .button-setup-step.step-3 ul li{margin-bottom:15px}#gmailButtonSetup .modal-body .button-setup-step.step-3 ul li img,#outlookButtonSetup .modal-body .button-setup-step.step-3 ul li img{width:100%;margin-top:10px;border-radius:6px;box-shadow:0 0 3px -1px #2e3a41}#gmailButtonSetup .modal-body .button-color-toggle,#outlookButtonSetup .modal-body .button-color-toggle{text-align:center;font-size:1.05em;font-weight:500}#gmailButtonSetup .modal-body .button-color-toggle span.switchery,#outlookButtonSetup .modal-body .button-color-toggle span.switchery{margin:0 8px}#gmailButtonSetup .modal-body .button-row img,#outlookButtonSetup .modal-body .button-row img{width:100%;max-width:220px;display:block;margin:15px auto;pointer-events:none}.page-userAccount div.buttons{padding-left:15px}.page-userAccount .form-group>span{font-size:.8em}.page-userAccount .separator{display:block;width:calc(100% - 30px);float:left;margin:20px 0 30px 15px;padding-bottom:2px;border-bottom:1px dotted #56666f;font-weight:500;font-size:1.2em}.page-userAccount .exp-date label{display:block}.page-userAccount .exp-date input{width:100px;display:inline-block}.page-userAccount .exp-date span{font-size:1.3em}.page-userAccount .logo-upload>span{font-size:.8em}.page-userAccount #showbrokerdealerlogo>img{max-width:100%}.page-userAccount .form-control{height:auto;min-height:34px}.page-userAccount .form-control input[type=checkbox]{float:left}.page-userAccount .form-control input[type=radio]{margin-right:3px;margin-top:0}.page-userAccount .form-control>span{display:block;float:right;width:calc(100% - 24px)}.page-userAccount .form-control.name{box-shadow:none;border-color:transparent;font-weight:500}.page-userAccount #Branding{padding-left:15px}.page-userAccount #Branding .enable-custom-logo{display:none!important}.page-userAccount #Branding span.logo-instructions{display:block;font-size:.8em;max-width:600px}.page-userAccount #Branding #brandinglogo{max-width:100%}.page-userAccount #Branding .buttons{padding-left:0}.page-userAccount .default-timeframe .form-control>span{width:100%;float:none;display:block;margin-bottom:8px}.page-userAccount .default-timeframe .btn-group{width:100%;margin-bottom:5px}.page-userAccount .default-timeframe .btn-group .btn{width:14.4%}.page-userAccount .default-timeframe a.ytd{width:calc(25% - 15px);float:left;margin-top:12px;margin-right:15px}.page-userAccount .default-timeframe a.all{width:calc(25% - 15px);float:right;margin-top:12px}.page-userAccount .dark-mode-toggle{margin-bottom:20px}.page-userAccount .dark-mode-toggle label{margin-right:20px}.page-userAccount #Billing-Info.tab-pane .billing-memo{margin-top:10px}.page-buyList h1 form{position:relative;top:-6px;left:10px}.page-buyList h1 form select{font-size:16px;height:40px}.page-buyList div.buy-list-table{width:340px;float:left;margin-right:15px}.page-buyList div.buy-list-instructions{width:calc(100% - 355px);float:right;font-size:1.2em;padding-top:20px}.page-buyList div.buttons{margin-left:15px;margin-bottom:15px}.page-buyList span.backfill-note{display:block;margin:0 0 15px 15px;font-weight:500}.page-externalCustomAsset form{width:240px;margin-right:15px;float:left}@media only screen and (max-width:768px){.page-externalCustomAsset form{width:100%;margin-right:0;float:none;margin-bottom:15px}}.page-externalCustomAsset .most-recent-data{width:calc(100% - 255px);float:left}@media only screen and (max-width:768px){.page-externalCustomAsset .most-recent-data{width:100%;float:none}}.page-dataCenter a#activeleverstoggle{float:right}.page-editScenario #leverDiv .lever-category{display:block;font-size:1.2em;margin-bottom:10px;margin-top:10px}.page-editScenario #leverDiv .lever-category:first-child{margin-top:0}.page-editScenario #leverDiv #hiddenLevers{margin-top:30px}.page-editScenario #leverDiv #hiddenLevers.hidden{display:none}.page-editScenario #leverDiv #hiddenLevers.shown{display:block}.page-editScenario #leverDiv .lever-key{width:100%;margin-bottom:5px}.page-editScenario #leverDiv .lever-key+.lever-wrapper{margin-top:3px}.page-editScenario #leverDiv .lever-key span{font-weight:400;font-size:.9em}.page-editScenario #leverDiv .lever-key span:first-child{float:right;margin-right:18px}.page-editScenario #leverDiv .lever-key span:last-child{float:right;margin-right:29px}.page-editScenario #leverDiv .lever-wrapper{margin-top:25px}.page-editScenario #leverDiv .lever-wrapper+.lever-category{margin-top:25px}.page-editScenario #leverDiv .lever-wrapper:last-child{margin-bottom:10px}.page-editScenario #leverDiv .lever-name{display:block;width:29%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-editScenario #leverDiv .lever-slider{display:block;width:34%;float:left}.page-editScenario #leverDiv .lever-block{display:block;height:22px;width:60px;line-height:21px;padding:0 2px;background:0 0;border-radius:3px;font-size:.9em;font-weight:300;text-align:center;color:#56666f;border:1px solid #56666f}.page-editScenario #leverDiv .lever-projected-value{display:block;width:75px;float:right;margin-left:6px;position:relative}.page-editScenario #leverDiv .lever-projected-value .lever-block{background:#fff;position:relative;z-index:2}.page-editScenario #leverDiv .lever-projected-value div.edit-projected{position:absolute;top:0;right:16px;cursor:pointer;height:22px;width:20px;background-color:#56666f;border-radius:0 3px 3px 0;z-index:1;-webkit-transition:all .25s;transition:all .25s}.page-editScenario #leverDiv .lever-projected-value div.edit-projected span{display:block;line-height:22px;text-align:center;color:#f5f5f5;font-size:13px}.page-editScenario #leverDiv .lever-projected-value div.edit-projected.out{right:-3px;-webkit-transition:all .25s;transition:all .25s}.page-editScenario #leverDiv .lever-current-value{float:right;margin-right:10px;border:none}#acceptAllocateModal .modal-dialog,#axxcessTerminationModal .modal-dialog{width:1000px}#acceptAllocateModal .modal-dialog .modal-content,#axxcessTerminationModal .modal-dialog .modal-content{padding:0}#acceptAllocateModal .modal-dialog .modal-content .modal-body,#axxcessTerminationModal .modal-dialog .modal-content .modal-body{height:calc(100vh - 180px);overflow-y:scroll}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm{margin-bottom:15px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm .form-group,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm .form-group{width:50%}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm>span{display:block;margin:5px 0;border-top:1px solid #ccc;font-weight:600;padding-top:10px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm div.selected-port,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm div.selected-port{margin-bottom:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm div.selected-port input,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm div.selected-port input{margin-right:5px;position:relative;top:2px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span{text-align:left}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:first-child,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:first-child{width:300px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(2),#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(2){width:150px;padding-left:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(3),#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(3){width:300px;padding-left:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(4),#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.headers>span:nth-child(4){width:200px;padding-left:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper,#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper,#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.pricing-model,#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.selected-port,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.pricing-model,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.selected-port{display:inline-block;text-overflow:ellipsis}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.selected-port,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.selected-port{width:300px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper{width:150px;vertical-align:top}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper select,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.custodian-select-wrapper select{width:140px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper{width:300px;vertical-align:top}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper select,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.account-type-select-wrapper select{width:290px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.pricing-model,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.pricing-model{width:200px;vertical-align:top}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span{font-weight:600;margin-bottom:10px;text-align:center;display:inline-block}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span:first-child,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span:first-child{width:230px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span:nth-child(2),#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row-header>span:nth-child(2){width:100px;padding-left:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row .strategy-image,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row .strategy-image{background-position:left center;background-size:contain;background-repeat:no-repeat;height:50px;width:200px;margin-right:30px}#acceptAllocateModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row .dollar-value,#axxcessTerminationModal .modal-dialog .modal-content .modal-body #portfolioSelectForm.demo div.strategy-row .dollar-value{height:20px;width:230px;padding-right:10px;text-align:left}#acceptAllocateModal .modal-dialog .modal-content .modal-body .iframe-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .iframe-wrapper{position:relative;height:100%;overflow:hidden}#acceptAllocateModal .modal-dialog .modal-content .modal-body .iframe-wrapper iframe,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .iframe-wrapper iframe{border:none;position:absolute;top:0;left:0;width:100%!important;height:100%!important}#acceptAllocateModal .modal-dialog .modal-content .modal-body span.account-id,#axxcessTerminationModal .modal-dialog .modal-content .modal-body span.account-id{display:block;font-size:18px;margin-bottom:15px}#acceptAllocateModal .modal-dialog .modal-content .modal-body span.account-id>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body span.account-id>span{font-weight:600}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers{text-align:center;font-weight:600;margin-bottom:10px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers>span{display:block;width:15%;float:left}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers>span:first-child,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers>span:first-child{width:25%}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers>span:nth-child(2),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers>span:nth-child(2){width:16%;text-align:center;padding-left:15px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers>span:nth-child(5),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers>span:nth-child(5){text-align:center}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(3),#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(4),#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(5),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(3),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(4),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(5){width:16.3333%}#acceptAllocateModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(6),#axxcessTerminationModal .modal-dialog .modal-content .modal-body .headers.extra-column span:nth-child(6){width:10%}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row{width:100%;margin-bottom:15px;text-align:center}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row>div,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row>div{float:left}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .strategy-image,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .strategy-image{background-position:left center;background-size:contain;background-repeat:no-repeat;height:50px;width:25%}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .dollar-value,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .dollar-value{height:50px;width:16%;line-height:50px;font-size:16px;font-weight:600;text-align:center;padding-left:15px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .dollar-value super,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .dollar-value super{margin-left:1px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .custodian-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .custodian-select-wrapper{height:50px;width:20%;line-height:50px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .custodian-select-wrapper select,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .custodian-select-wrapper select{width:90%;height:36px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .account-type-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .account-type-select-wrapper{height:50px;width:20%;line-height:50px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row .account-type-select-wrapper select,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row .account-type-select-wrapper select{height:36px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .account-type-select-wrapper,#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .custodian-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .account-type-select-wrapper,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .custodian-select-wrapper{width:16.3333%}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .pricing-model,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .pricing-model{width:16.3333%;height:50px;line-height:50px;font-size:1.1em;font-weight:600;text-align:center}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .tax-managed,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .tax-managed{width:10%;text-align:center;height:50px;line-height:50px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .tax-managed input,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .strategy-row.extra-column .tax-managed input{height:26px;width:26px;position:relative;top:4px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .status-message,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .status-message{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;background-color:#fff;padding:20px 0;display:none}#acceptAllocateModal .modal-dialog .modal-content .modal-body .status-message>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .status-message>span{display:block;font-size:24px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .status-message div.status-icon,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .status-message div.status-icon{height:200px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:20px 0 25px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .status-message#successMessage .success-icon,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .status-message#successMessage .success-icon{background-image:url(/static/images/largeCheckmark.png)}#acceptAllocateModal .modal-dialog .modal-content .modal-body .status-message#failureMessage .failure-icon,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .status-message#failureMessage .failure-icon{background-image:url(/static/images/largeCross.png)}#acceptAllocateModal .modal-dialog .modal-content .modal-body .survey-question,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .survey-question{margin-bottom:6px;line-height:34px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .survey-question .survey-question-title,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .survey-question .survey-question-title{font-weight:500}#acceptAllocateModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer{width:200px}#acceptAllocateModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer input,#acceptAllocateModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer select,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer input,#axxcessTerminationModal .modal-dialog .modal-content .modal-body .survey-question .survey-answer select{width:100%}#acceptAllocateModal .modal-dialog .modal-content .client-info,#axxcessTerminationModal .modal-dialog .modal-content .client-info{border-radius:5px;padding:10px;background:#fff;margin:0 0 20px}#acceptAllocateModal .modal-dialog .modal-content .client-info>div,#axxcessTerminationModal .modal-dialog .modal-content .client-info>div{display:inline-block}#acceptAllocateModal .modal-dialog .modal-content .client-info .client-content,#axxcessTerminationModal .modal-dialog .modal-content .client-info .client-content{width:70%}#acceptAllocateModal .modal-dialog .modal-content .client-info select,#axxcessTerminationModal .modal-dialog .modal-content .client-info select{width:30%;float:right}#acceptAllocateModal .modal-dialog .modal-content .client-info span,#axxcessTerminationModal .modal-dialog .modal-content .client-info span{font-weight:700}#acceptAllocateModal .modal-dialog .modal-content .modal-footer>span,#axxcessTerminationModal .modal-dialog .modal-content .modal-footer>span{margin-top:5px}#acceptAllocateModal .modal-dialog .modal-content .modal-footer>span super,#axxcessTerminationModal .modal-dialog .modal-content .modal-footer>span super{margin-right:1px}#sendSurveyEmail .modal-dialog{width:800px!important}#sendSurveyEmail .modal-dialog .modal-body .client-cc-field,#sendSurveyEmail .modal-dialog .modal-body .client-email-field,#sendSurveyEmail .modal-dialog .modal-body .client-name-field,#sendSurveyEmail .modal-dialog .modal-body .clients-to-field,#sendSurveyEmail .modal-dialog .modal-body .subject-field{width:calc(50% - 7.5px);float:left}#sendSurveyEmail .modal-dialog .modal-body .client-email-field,#sendSurveyEmail .modal-dialog .modal-body .client-name-field{margin-right:15px}#sendSurveyEmail .modal-dialog .modal-body .form-group.last{margin-bottom:0}#sendSurveyEmail .modal-dialog .modal-body input,#sendSurveyEmail .modal-dialog .modal-body label{font-size:16px}#sendSurveyEmail .modal-dialog .email-status-message{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;background-color:#fff;padding:20px 0;display:none}#sendSurveyEmail .modal-dialog .email-status-message>span{display:block;font-size:24px}#sendSurveyEmail .modal-dialog .email-status-message div.status-icon{height:200px;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center;margin:30px 0}#sendSurveyEmail .modal-dialog .email-status-message .email-status-table-wrapper{margin:15px auto 0;max-width:85%;height:120px;overflow-y:scroll;border:1px solid #ccc;border-radius:6px;padding:10px}#sendSurveyEmail .modal-dialog .email-status-message .email-status-table-wrapper table tr td,#sendSurveyEmail .modal-dialog .email-status-message .email-status-table-wrapper table tr th{text-align:left}#sendSurveyEmail .modal-dialog .email-status-message .email-status-table-wrapper table tr td:nth-of-type(2){font-weight:500}#sendSurveyEmail .modal-dialog .email-status-message button{margin-top:20px}#sendSurveyEmail .modal-dialog .email-status-message#emailPartialSuccessMessage .success-icon,#sendSurveyEmail .modal-dialog .email-status-message#emailSuccessMessage .success-icon{background-image:url(/static/images/largeCheckmark.png)}#sendSurveyEmail .modal-dialog .email-status-message#emailFailureMessage .failure-icon{background-image:url(/static/images/largeCross.png)}#sendSurveyEmail .modal-dialog .modal-footer #copyEmailContentsButton,#sendSurveyEmail .modal-dialog .modal-footer #previewEmailContentsButton,#sendSurveyEmail .modal-dialog .modal-footer #saveAsDefaultButton{float:left}#sendSurveyEmail .modal-dialog .modal-footer .btn{font-size:16px}#sendSurveyEmail .modal-dialog #emailPreviewPanel{display:none;position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:800px;height:calc(100vh - 40px);background:#fff}#sendSurveyEmail .modal-dialog #emailPreviewPanel span#closePanel{position:absolute;right:15px;top:15px;cursor:pointer;z-index:9}#sendSurveyEmail .modal-dialog #emailPreviewPanel div.preview-email-details{position:relative;padding:25px 15px 14px;margin-bottom:30px;border-bottom:1px solid #56666f;background-color:#f5f5f5}#sendSurveyEmail .modal-dialog #emailPreviewPanel div.preview-email-details>span{display:block;margin-bottom:10px;font-size:21px}#sendSurveyEmail .modal-dialog #emailPreviewPanel div.preview-email-details>span>span:first-of-type{font-weight:300}#sendSurveyEmail .modal-dialog #emailPreviewPanel div.preview-email-content{position:relative;padding:0 30px}.page-surveyMonitor .survey-monitor-status-badges{margin-bottom:30px}.page-surveyMonitor .survey-monitor-status-badges .status-badge{width:calc(33.3333% - 20px);height:120px;margin-right:30px;float:left;cursor:pointer;transition:all .5s;position:relative}.page-surveyMonitor .survey-monitor-status-badges .status-badge span.exit-filter{font-size:22px;position:absolute;top:0;right:0;opacity:0;transition:none}.page-surveyMonitor .survey-monitor-status-badges .status-badge .background-icon{font-size:60px;color:#fff;opacity:.5;top:10px;left:10px;position:absolute}.page-surveyMonitor .survey-monitor-status-badges .status-badge .value{position:absolute;bottom:20px;right:10px;font-size:52px;font-weight:300;color:#fff;opacity:.9}.page-surveyMonitor .survey-monitor-status-badges .status-badge .non-bs-label{position:absolute;bottom:8px;right:10px;font-size:18px;font-weight:300;color:#fff;opacity:.9}.page-surveyMonitor .survey-monitor-status-badges .status-badge.completed{background-color:#029d53}.page-surveyMonitor .survey-monitor-status-badges .status-badge.completed .background-icon{top:6px}.page-surveyMonitor .survey-monitor-status-badges .status-badge.not-completed{background-color:#e23c03}.page-surveyMonitor .survey-monitor-status-badges .status-badge.never-contacted{margin-right:0;background-color:#0078d4}.page-surveyMonitor .survey-monitor-status-badges .status-badge.open{margin-right:0}.page-surveyMonitor .survey-monitor-status-badges .status-badge.open span.exit-filter{right:-30px;opacity:1;transform:rotate(90deg);transition:right .6s,transform .6s,opacity .8s linear .15s}.page-surveyMonitor .survey-monitor-status-badges .status-badge.closed{display:none}.page-surveyMonitor .survey-monitor-status-badges .status-badge:hover:not(.open){transition:all .25s}.page-surveyMonitor .survey-monitor-status-badges .status-badge:hover:not(.open) .background-icon{opacity:.9}.page-surveyMonitor .send-to-group{margin-bottom:15px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings,.page-surveyMonitor .survey-monitor-client-list .client-row{width:100%}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper),.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper){float:left;padding-right:15px;position:relative;top:5px;font-size:15px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).check,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).check{width:50px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).check input,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).check input{height:30px;width:30px;top:-4px;position:relative;margin:0}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-name,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-name{width:calc(13.66666%)}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-name a,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-name a{white-space:nowrap;max-width:calc(85%);overflow:hidden;text-overflow:ellipsis;display:block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email{width:calc(14.66666%)}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email a,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email a{white-space:nowrap;max-width:calc(85%);overflow:hidden;text-overflow:ellipsis;display:inline-block;color:#2e3a41}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email>span,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email>span{margin-left:4px;position:relative;top:-3px;color:#0078d4;cursor:pointer;transition:all .2s}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email>span:hover,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email>span:hover{font-size:17px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email input,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email input{display:none;position:relative;width:calc(100% - 50px);top:-4px;height:30px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email .submit-email-icon,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email .submit-email-icon{display:none;background-image:url(/static/images/checkmark.png);height:20px;width:20px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:3px;cursor:pointer}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email.edit-mode .client-email-edit-link,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email.edit-mode .client-email-edit-link{display:none}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email.edit-mode .submit-email-icon,.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-email.edit-mode input,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email.edit-mode .submit-email-icon,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-email.edit-mode input{display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).advisor-name,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).advisor-name{width:calc(12.66666%);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).who-sent,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).who-sent{width:calc(12.66666%);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-source,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).client-source{width:calc(10.66666%);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).date-sent,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).date-sent{width:calc(11.66666% - 55px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).date-completed,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).date-completed{width:calc(11.66666% - 55px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).risk-score,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).risk-score{width:calc(60px)}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).send-button,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).send-button{display:none;width:100px;text-align:center}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).send-button a.btn,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).send-button a.btn{width:80px;position:relative;top:-5px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).auto-email,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).auto-email{cursor:pointer}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).status,.page-surveyMonitor .survey-monitor-client-list .client-row>div:not(.client-details-wrapper).status{width:calc(60px)}.page-surveyMonitor .survey-monitor-client-list .client-list-headings{margin-bottom:15px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div{font-weight:500;cursor:pointer}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div.check input{top:6px!important}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div.desc:after{content:'\e9b9';font-family:icomoon;position:absolute;display:block;top:11px;right:20px}.page-surveyMonitor .survey-monitor-client-list .client-list-headings>div.asc:after{content:'\e9ba';font-family:icomoon;position:absolute;display:block;top:11px;right:20px}.page-surveyMonitor .survey-monitor-client-list .client-row{margin-top:9px;border-top:1px solid #ccc;padding-top:10px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper{display:none;margin-top:42px;width:100%;clear:both;background:linear-gradient(#f5f5f5,#fff);border-radius:6;padding:10px 0}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column{float:left;min-height:135px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.score-column{width:220px;margin-right:15px;text-align:center;border-right:1px solid #e8e8e8}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.score-column>span{display:block;text-align:center}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.score-column>span:first-of-type{font-size:16px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.score-column>span#client-details-risk-score{font-size:40px;font-weight:200}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.score-column>span#client-details-risk-category{font-size:17px;font-weight:300;border:1px solid #2e3a41;padding:3px 22px;max-width:75%;display:inline-block;border-radius:3px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.history-column{width:calc(50% - 125px);margin-right:15px;border-right:1px solid #e8e8e8;padding-left:15px;position:relative;padding-bottom:40px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.history-column>span:first-of-type{font-size:16px;display:block;margin-bottom:10px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.history-column>a{position:absolute;bottom:0;left:20%;width:60%;display:block}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.accounts-column{width:calc(50% - 125px);padding-left:15px;padding-right:15px}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.accounts-column>span:first-of-type{font-size:16px;display:block;margin-bottom:10px;float:left}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.accounts-column>span:nth-of-type(2){font-size:16px;display:block;margin-bottom:10px;float:right}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.accounts-column .client-details-account .account-item .left-column{float:left;display:block;width:calc(50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-surveyMonitor .survey-monitor-client-list .client-row .client-details-wrapper .column.accounts-column .client-details-account .account-item .right-column{float:right;font-weight:500}.page-ipsMonitor .ips-monitor-status-badges .status-badge{width:calc(25% - 11.25px);height:120px;margin-right:15px;float:left;cursor:pointer;position:relative;user-select:none}.page-ipsMonitor .ips-monitor-status-badges .status-badge span.exit-filter{font-size:22px;position:absolute;top:0;right:0;opacity:0;transition:none}.page-ipsMonitor .ips-monitor-status-badges .status-badge .background-icon{font-size:40px;color:#fff;opacity:.5;top:10px;left:10px;position:absolute}.page-ipsMonitor .ips-monitor-status-badges .status-badge span.ico-help22{color:rgba(255,255,255,.65);position:absolute;font-size:20px;top:5px;left:50px;padding:5px}.page-ipsMonitor .ips-monitor-status-badges .status-badge .value{position:absolute;bottom:48px;right:10px;font-size:55px;font-weight:400;color:#fff;opacity:.9}.page-ipsMonitor .ips-monitor-status-badges .status-badge .non-bs-label{position:absolute;bottom:8px;right:10px;font-size:18px;font-weight:500;color:#fff;opacity:.9}.page-ipsMonitor .ips-monitor-status-badges .status-badge.within-tolerance{background-color:#029d53}.page-ipsMonitor .ips-monitor-status-badges .status-badge.review-drift{background-color:#e23c03;margin-right:0}.page-ipsMonitor .ips-monitor-status-badges .status-badge.review-drift .background-icon{font-size:40px;left:15px}.page-ipsMonitor .ips-monitor-status-badges .status-badge.review-lt{background-color:#f4c100}.page-ipsMonitor .ips-monitor-status-badges .status-badge.review-lt .background-icon{font-size:40px;left:15px}.page-ipsMonitor .ips-monitor-status-badges .status-badge.not-completed{background-color:#f4c100}@media screen and (max-width:1400px){.page-ipsMonitor .ips-monitor-status-badges .status-badge{width:calc(50% - 7.5px);margin-bottom:15px;margin-right:0}.page-ipsMonitor .ips-monitor-status-badges .status-badge:nth-child(2n-1){margin-right:15px}.page-ipsMonitor .ips-monitor-status-badges .status-badge:nth-child(n+2){margin-bottom:0}}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod{width:50%;float:left}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge{width:calc(50% - 7.5px);margin-bottom:15px;margin-right:0}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge:nth-child(2n-1){margin-right:15px}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge:nth-child(n+2){margin-bottom:0}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge .value{bottom:0;right:0;text-align:center;width:100%}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge .non-bs-label{top:15px;right:0;width:100%;text-align:center}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge.review-lt,.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge.within-tolerance{background-color:#0078d4}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge.not-completed{background-color:#e23c03}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod .status-badge.review-drift{background:#029d53}.page-ipsMonitor .ips-monitor-status-badges.share-class-mod #generateExchangeListBtn{float:left;font-size:26px;height:120px;width:calc(50% - 7.5px);border-radius:0;padding-top:20px;background:#029d53}.page-ipsMonitor .ips-monitor-status-badges.filter-active .status-badge:not(.active){opacity:.2}.page-ipsMonitor .ips-monitor-client-list .client-list-headings,.page-ipsMonitor .ips-monitor-client-list .client-row{width:100%}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper),.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper){float:left;padding-right:15px;position:relative;top:5px;font-size:15px}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-name,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).client-name{width:calc(100% - 1260px)}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-name a,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).client-name a{white-space:nowrap;max-width:calc(85%);overflow:hidden;text-overflow:ellipsis;display:block}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-assets,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).client-assets{width:calc(150px)}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).ips-completed,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).ips-completed{width:calc(150px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).loss-tolerance,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).loss-tolerance{width:calc(120px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).potential-downside,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).potential-downside{width:calc(120px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).ips-drift,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).ips-drift{width:calc(120px);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:inline-block}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).layered-header,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).layered-header{width:600px;top:5px;padding-right:0}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).layered-header>span,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).layered-header>span{font-size:18px;border-bottom:1px solid #2e3a41;margin-bottom:5px;padding-bottom:5px;display:block;text-align:center}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).layered-header .layer-secondary,.page-ipsMonitor .ips-monitor-client-list .client-row>div:not(.client-details-wrapper).layered-header .layer-secondary{display:block;float:left;text-align:center;width:150px}.page-ipsMonitor .ips-monitor-client-list .client-list-headings{margin-bottom:15px}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper){top:21px}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div:not(.client-details-wrapper).client-assets{padding-right:40px;text-align:right}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div{font-weight:500;cursor:pointer}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div.desc:after{content:'\e9b9';font-family:icomoon;position:absolute;display:block;top:11px;right:20px}.page-ipsMonitor .ips-monitor-client-list .client-list-headings>div.asc:after{content:'\e9ba';font-family:icomoon;position:absolute;display:block;top:11px;right:20px}.page-ipsMonitor .ips-monitor-client-list .client-row{margin-top:18px;border-top:1px solid #ccc;padding-top:8px}.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell{min-height:1px}.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell.client-assets{text-align:right;padding-right:40px}.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell.alternative,.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell.cash,.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell.equity,.page-ipsMonitor .ips-monitor-client-list .client-row .row-cell.fixed-income{width:150px;padding-right:0;text-align:center}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper{display:none;margin-top:42px;width:100%;clear:both;background:linear-gradient(#f5f5f5,#fff);border-radius:6;padding:10px 0}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column{float:left;min-height:135px}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.score-column{width:220px;margin-right:15px;text-align:center;border-right:1px solid #e8e8e8}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.score-column>span{display:block;text-align:center}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.score-column>span:first-of-type{font-size:16px}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.score-column>span#client-details-risk-score{font-size:40px;font-weight:200}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.score-column>span#client-details-risk-category{font-size:17px;font-weight:300;border:1px solid #2e3a41;padding:3px 22px;max-width:75%;display:inline-block;border-radius:3px}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.history-column{width:300px;margin-right:15px;border-right:1px solid #e8e8e8;padding-left:15px;position:relative;padding-bottom:40px}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.history-column>span:first-of-type{font-size:16px;display:block;margin-bottom:10px;font-weight:500}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.history-column>a{position:absolute;bottom:0;left:20%;width:60%;display:none}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.accounts-column{width:410px;padding-left:15px;padding-right:15px;border-right:1px solid #e8e8e8}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.accounts-column>span:first-of-type{font-size:16px;display:block;margin-bottom:10px;float:left;font-weight:500}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.accounts-column>span:nth-of-type(2){font-size:16px;display:block;margin-bottom:10px;float:right;font-weight:500}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.accounts-column .client-details-account .account-item .left-column{float:left;display:block;width:calc(50%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.accounts-column .client-details-account .account-item .right-column{float:right;font-weight:500}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.asset-allocation-column{width:600px;padding:0;float:right}.page-ipsMonitor .ips-monitor-client-list .client-row .client-details-wrapper .column.asset-allocation-column .mockup-image{width:100%;height:260px;background-image:url(/static/images/ips-aa-expansion-mock.png);background-size:contain;background-position:center top;background-repeat:no-repeat}.full-width-widget-container .ips-monitor-status-badges .status-badge{width:calc(33.33% - 10px);height:170px}.full-width-widget-container .ips-monitor-status-badges .status-badge:not(:last-child){margin-right:10px}.full-width-widget-container .ips-monitor-status-badges .status-badge .value{top:0}.page-firmRiskProfile>.alert{margin-left:15px}.page-firmRiskProfile>.alert .btn-xs{margin-left:5px}.page-firmRiskProfile .hl-breadcrumb{float:right}.page-firmRiskProfile h1{float:left;max-width:calc(100% - 315px)}.page-firmRiskProfile .panel-heading [class*=" ico-"],.page-firmRiskProfile .panel-heading [class^=ico-]{font-size:20px;color:#2e3a41;margin-left:3px;cursor:pointer}.page-firmRiskProfile .panel-heading [class*=" ico-"]:hover,.page-firmRiskProfile .panel-heading [class^=ico-]:hover{color:#1960a6}.page-firmRiskProfile .panel-heading .ico-help22,.page-firmRiskProfile .panel-heading .ico-info42{font-size:18px;position:relative;top:-1px}.page-firmRiskProfile .risk-monitor-status-badges{width:100%}.page-firmRiskProfile .risk-monitor-status-badges span.title{display:block;font-size:20px;padding:10px 0;text-align:center;font-weight:500}.page-firmRiskProfile .risk-monitor-status-badges .column-labels>span{width:calc(33.3333% - 15px);margin-right:15px;float:left;text-align:center;font-weight:500;font-size:18px;color:#f5f5f5;padding:6px 0 3px}.page-firmRiskProfile .risk-monitor-status-badges .column-labels>span:first-of-type{background-color:#167ed5}.page-firmRiskProfile .risk-monitor-status-badges .column-labels>span:nth-of-type(2){background-color:#e23c03}.page-firmRiskProfile .risk-monitor-status-badges .column-labels>span:nth-of-type(3){background-color:#029d53}.page-firmRiskProfile .risk-monitor-status-badges .status-badge{width:calc(33.3333% - 15px);height:82px;margin-right:15px;margin-bottom:0;float:left;position:relative;transition:all .5s}.page-firmRiskProfile .risk-monitor-status-badges .status-badge span.exit-filter{font-size:22px;position:absolute;top:0;right:0;opacity:0;transition:none}.page-firmRiskProfile .risk-monitor-status-badges .status-badge .background-icon{font-size:60px;color:#fff;opacity:.5;top:10px;left:10px;position:absolute;display:none}.page-firmRiskProfile .risk-monitor-status-badges .status-badge .value{position:absolute;bottom:33px;right:20px;font-size:42px;font-weight:300;color:#fff;opacity:.9}.page-firmRiskProfile .risk-monitor-status-badges .status-badge .value span.percent{display:none;font-size:15px;text-align:right;line-height:20px;font-weight:500;margin-bottom:3px}.page-firmRiskProfile .risk-monitor-status-badges .status-badge .value span.dollar{display:block;line-height:42px}.page-firmRiskProfile .risk-monitor-status-badges .status-badge .non-bs-label{position:absolute;bottom:8px;right:22px;font-size:16px;font-weight:400;color:#fff;opacity:.9}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.total-assets,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.total-ebpc,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.total-revenue{background-color:#167ed5}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.assets-at-risk,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.ebpc-risk,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.revenue-at-risk{background-color:#e23c03}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.assets-upside,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.ebpc-upside,.page-firmRiskProfile .risk-monitor-status-badges .status-badge.revenue-upside{background-color:#029d53}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.open{margin-right:0}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.open span.exit-filter{right:-30px;opacity:1;transform:rotate(90deg);transition:right .6s,transform .6s,opacity .8s linear .15s}.page-firmRiskProfile .risk-monitor-status-badges .status-badge.closed{display:none}.page-firmRiskProfile .risk-monitor-status-badges .status-badge:hover:not(.open){transition:all .25s}.page-firmRiskProfile .risk-monitor-status-badges .status-badge:hover:not(.open) .background-icon{opacity:.9}.page-firmRiskProfile .profitability{width:100%}.page-firmRiskProfile .profitability span.title{display:block;font-size:20px;padding:10px 0;text-align:center;font-weight:500}.page-firmRiskProfile .profitability .content-wrapper{background:#56666f;color:#fff;padding:15px 0}.page-firmRiskProfile .profitability span.big-figure{display:none;font-size:40px;margin-bottom:15px;text-align:center}.page-firmRiskProfile .profitability .line-item{padding:5px 15px;font-size:20px;display:block}.page-firmRiskProfile .profitability .line-item>span:first-of-type{width:50%;float:left;padding-right:10px;text-align:right;display:block;font-weight:300}.page-firmRiskProfile .profitability .line-item>span:nth-of-type(2){width:50%;float:right;padding-left:20px;text-align:left;display:block;font-weight:500;padding-top:1px}.page-firmRiskProfile .pie-chart-wrapper{position:relative;width:200px;height:200px;margin:0 auto 15px}.page-firmRiskProfile .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:2.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:175px;width:200px}.page-firmRiskProfile .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:38px;font-size:13px;width:122px;line-height:1.1}.page-firmRiskProfile .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}.page-firmRiskProfile .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}.page-firmRiskProfile .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}.page-firmRiskProfile table.pie-chart-legend{font-size:.9em;margin:0 auto}.page-firmRiskProfile table.pie-chart-legend tr{background-color:transparent!important;border:none!important}.page-firmRiskProfile table.pie-chart-legend tr th{margin-bottom:5px}.page-firmRiskProfile table.pie-chart-legend tr td{border:none!important;padding:5px 0}.page-firmRiskProfile table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px;width:7%}.page-firmRiskProfile table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}.page-firmRiskProfile table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}.page-firmRiskProfile table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}.page-firmRiskProfile table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}.page-firmRiskProfile .hl-asset-class-detailed table.pie-chart-legend{margin:0 auto;width:90%}.page-firmRiskProfile .hl-asset-class-detailed table.pie-chart-legend tr th{border-bottom:1px solid #ccc}.page-firmRiskProfile .hl-asset-class-regular .legendColorBox>div>div{top:0!important}.page-firmRiskProfile .hl-asset-class-regular .legendLabel{font-size:13px!important}.page-firmRiskProfile #holdingsPanel .asset-class-toggle{width:100%;margin-bottom:15px;text-align:center}.page-firmRiskProfile #holdingsPanel .asset-class-toggle>span{font-size:.9em;font-weight:500}.page-firmRiskProfile #holdingsPanel .asset-class-toggle .switchery{margin:0 5px}.page-firmRiskProfile #riskProfileHoldingsList th:first-child{width:calc(100% - 90px)}.page-firmRiskProfile #riskProfileHoldingsList th:nth-child(2){width:90px}.page-firmRiskProfile #riskProfileHoldingsList td a.ticker{max-width:100%!important;overflow:hidden;display:block;text-overflow:ellipsis}.page-firmRiskProfile #riskProfileHoldingsList td>span{display:block}.page-firmRiskProfile #riskProfileHoldingsList .tooltip{max-width:auto!important}.page-firmRiskProfile #stressTestRiskPanel .pie-chart-wrapper{margin-bottom:0}.page-firmRiskProfile #stressTestRiskPanel .panel-body{height:270px;position:relative}.page-firmRiskProfile #riskMeasuresPanel .chart-wrapper{position:relative;width:100%;padding-bottom:56.25%}.page-firmRiskProfile #riskMeasuresPanel .chart-wrapper #riskMeasures{position:absolute;height:100%;width:100%;cursor:pointer}.page-firmRiskProfile #riskMeasuresPanel .chart-wrapper #riskMeasures .data-point-label{font-size:smaller}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend{margin-top:15px}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox{width:14px}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox>div{padding:0!important;border:0!important}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.page-firmRiskProfile #riskMeasuresPanel #riskMeasuresLegend table td.legendLabel:nth-child(2){padding-right:15px}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container{width:100%}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .portfolio-name{font-size:18px;font-weight:500;display:block;margin-bottom:10px}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic{display:block;height:145px;width:220px;background-image:url(/static/images/sine-graphic.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:relative;float:left;margin:24px 0;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak{position:absolute;top:-26px;left:0;font-size:16px;font-weight:500}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak>span{font-weight:300}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-peak:after{content:'Peak';display:none;position:absolute;top:20px;right:0;font-size:13px;font-weight:300}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough{position:absolute;bottom:-26px;right:0;font-size:16px;font-weight:500}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough>span{font-weight:300}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .sine-graphic .mdd-trough:after{content:'Trough';display:none;position:absolute;top:-16px;left:0;font-size:13px;font-weight:300}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .mdd-value{float:right;width:calc(100% - 220px);height:145px;position:relative;text-align:center;border-top:2px solid #2e3a41;border-bottom:2px solid #2e3a41;margin-top:24px}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .mdd-value>span{position:absolute;top:50%;left:0;width:100%;line-height:1.1;transform:translateY(-50%);font-size:48px;color:#e23c03}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .mdd-value>span:before{content:"\eb28";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;top:-48px;color:#2e3a41}.page-firmRiskProfile #drawdownComparisonPanel .portfolio-container .mdd-value>span:after{content:"\eb2c";font-family:icomoon;display:block;font-size:38px;position:absolute;width:100%;text-align:center;bottom:-48px;color:#2e3a41}.page-firmRiskProfile #correlationRiskPanel .panel-body{cursor:pointer}.page-firmRiskProfile #levergraphpanelbody #wgtdiv .chart-wrapper{position:relative;width:100%;padding-bottom:56.25%}.page-firmRiskProfile #levergraphpanelbody #wgtdiv .chart-wrapper #placeholder{position:absolute;height:100%;width:100%}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend{margin:10px 0 0;line-height:1}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend table td.legendColorBox{width:14px}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div{padding:0!important;border:0!important}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.page-firmRiskProfile #levergraphpanelbody #wgtdiv #legend table td.legendLabel:nth-child(2){padding-right:15px}.page-firmRiskProfile #levergraphpanelbody #wgtdiv .btn-toolbar .btn{font-size:.9em!important}.page-firmRiskProfile #scenarioLabels .scenario-label .close-scenario{font-size:50px;color:red;margin-left:21px;margin-top:-50px;font-weight:700;z-index:2000;position:absolute}.page-firmRiskProfile #scenarioLabels .scenario-label.hover .scenario-image{filter:grayscale(100%);cursor:pointer}.page-firmRiskProfile #scenariosPanel .panel-body{max-height:625px;overflow-y:scroll;overflow-x:hidden}.page-firmRiskProfile #scenariosPanel .scenario-wrapper{display:inline-block;text-align:center;height:140px;cursor:pointer}.page-firmRiskProfile #scenariosPanel .scenario-wrapper .scenario-image{position:relative;width:75px;border-radius:50%;z-index:1;height:50px}.page-firmRiskProfile #scenariosPanel .scenario-wrapper .scenario-name{position:relative}.page-firmRiskProfile #advancePanel .chevron,.page-firmRiskProfile #assumptionsPanel .chevron{position:absolute;top:12px;right:15px}.page-firmRiskProfile .scenario-modal-wrapper .scenario-image{position:relative;width:75px;height:75px;border-radius:50%;z-index:1;display:block;margin:0 auto}.page-firmRiskProfile .scenario-modal-wrapper .scenario-image img{width:240px;height:240px}.page-firmRiskProfile .scenario-modal-wrapper .modal-content{width:550px;margin:auto}.page-firmRiskProfile .scenario-modal-wrapper .modal-content .close{margin-right:10px;margin-top:12px}.page-firmRiskProfile.print h1{display:block!important;float:none}.page-firmRiskProfile.print .timeframe{font-size:.8em;color:#2e3a41!important;margin-top:3px}.page-firmRiskProfile.print .isotope-item{padding-left:20px!important;margin-bottom:20px!important;padding-right:0!important}.page-firmRiskProfile.print .panel .panel-heading{color:#2e3a41!important}.page-firmRiskProfile.print .panel .panel-heading a{color:#2e3a41!important}.page-firmRiskProfile.print .summary-panel .panel-body{height:450px!important;overflow:hidden;position:relative}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic{position:relative;height:410px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-graphic-container{margin-top:0}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .expected-return{width:100%;font-size:24px;bottom:-5px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .downside{width:100%;font-size:24px;top:-5px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-border{position:relative;top:36px;width:460px;height:340px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-border .green-arrow-icon{font-size:260px;bottom:-58px;right:10px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-border .green-arrow-icon .expected-return-value{font-size:52px;bottom:164px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-border .red-arrow-icon{top:-84px;left:10px;font-size:260px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic .arrows-border .red-arrow-icon .stress-test-risk-value{font-size:52px;top:190px}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .arrows-graphic-container{margin-top:25px!important}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .expected-return,.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .green-arrow-icon{display:none!important}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .downside{top:-18px!important}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon{font-size:300px!important;top:-78px!important;left:70px!important}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value{top:222px!important;font-size:60px!important}.page-firmRiskProfile.print .summary-panel .panel-body .risk-return-graphic.hide-expected-return .red-arrow-icon .stress-test-risk-value:after{position:relative;top:-2px}.page-firmRiskProfile.print .pie-chart-wrapper{width:400px;height:400px}.page-firmRiskProfile.print .pie-chart-wrapper #stressTestRiskChart{height:100%;width:100%}.page-firmRiskProfile.print .pie-chart-wrapper .pie-chart-title{font-size:4em;line-height:385px;width:400px}.page-firmRiskProfile.print .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:240px;left:0;font-size:24px;width:400px}.page-firmRiskProfile.print #holdingsPanel .panel-body{height:415px!important}.page-firmRiskProfile.print #holdingsPanel .pie-chart-wrapper{width:400px;height:400px;float:left;margin-left:40px;margin-right:60px}.page-firmRiskProfile.print #holdingsPanel .pie-chart-wrapper .pie-chart-title{font-size:4em}.page-firmRiskProfile.print #holdingsPanel .pie-chart-legend{margin-bottom:0;padding-left:15px;font-size:28px!important;float:left;width:55%;margin-left:100px}.page-firmRiskProfile.print #holdingsPanel .pie-chart-legend td.legendColorBox>div>div{margin-right:8px}.page-firmRiskProfile.print #holdingsPanel .hl-asset-class-detailed .pie-chart-legend{font-size:20px!important}.page-firmRiskProfile.print .hl-asset-class-detailed td.legendLabel{font-size:18px!important}.page-firmRiskProfile.print .hl-asset-class-regular td.legendLabel{font-size:22px!important}.page-firmRiskProfile.print #riskProfileHoldingsListModal{table-layout:fixed;max-width:100%;width:100%}.page-firmRiskProfile.print #riskProfileHoldingsListModal thead tr th{font-size:.9em}.page-firmRiskProfile.print #riskProfileHoldingsListModal>tbody span.impact-negative{display:block;width:75px;white-space:nowrap}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum{top:0;left:44%;height:420px}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-indicator{padding:2px 10px 5px}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-indicator:after{top:16px}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-0,.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1{left:-155px!important;width:130px!important;font-size:18px}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-0:after,.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1:after{top:8px}.page-firmRiskProfile.print #correlationRiskPanel .panel-body .risk-spectrum .spectrum-label-1{bottom:-10px!important}.page-firmRiskProfile.print #riskMeasuresPanel .chart-wrapper{margin-top:5px;padding-bottom:0;width:100%!important;margin:0 auto}.page-firmRiskProfile.print #riskMeasuresPanel .chart-wrapper .data-point-label{margin-top:-5px}.page-firmRiskProfile.print #riskMeasuresPanel .chart-wrapper .dp-shift-left{margin-left:-10px}.page-firmRiskProfile.print #riskMeasuresPanel #riskMeasuresLegend{font-size:25px;margin-bottom:0;margin-top:0;bottom:20px;width:100%}.page-firmRiskProfile.print #levergraphpanelbody{width:100%!important;height:100%!important;position:relative}.page-firmRiskProfile.print #levergraphpanelbody .hl-history-chart{width:100%;height:100%;position:relative}.page-firmRiskProfile.print #levergraphpanelbody .chart-wrapper{width:100%!important;margin:0 auto!important;padding-bottom:28%!important;height:90%!important}.page-firmRiskProfile.print #levergraphpanelbody #legend{width:100%!important}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table{list-style:none;padding:0;margin:0}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row{padding:15px;background-color:#f5f5f5;border-radius:4px;margin-bottom:15px;box-shadow:0 0 5px -3px;page-break-inside:avoid!important}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row img{float:left;margin-right:15px;margin-bottom:15px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details{float:left;width:calc(100% - 125px);margin-bottom:25px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span{display:block}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span:first-of-type{margin-bottom:5px;font-size:1.25em;line-height:1}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row div.scenario-details span:nth-of-type(2){font-size:.85em}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table{list-style:none;padding:0 0 0 115px;margin:0}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li>span{font-size:22px;line-height:44px;display:block;float:left;width:calc(100% - 320px);text-align:right;font-weight:500}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper{width:202px;padding:10px 30px;position:relative;box-sizing:content-box;float:right;font-size:16px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.baseline{position:absolute;top:0;left:0;width:132px;height:100%;border-right:2px solid #56666f;pointer-events:none;z-index:10}@media print{.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.baseline{width:130px}}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.loss-tolerance-bar{position:absolute;top:0;left:calc(50% - 1px);width:0;height:100%;border-right:2px dotted #aaa}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.loss-tolerance-bar.first:after{content:attr(data-loss-tolerance);font-weight:600;position:relative;color:#56666f;top:-32px;left:-60px;font-size:20px;width:120px;display:block;text-align:center;white-space:nowrap}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar{position:relative;width:0;height:28px;margin-bottom:4px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;max-width:100px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar a{position:absolute;height:100%;width:202px;z-index:5}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar span{font-weight:600;position:relative;font-size:20px;background-color:#f5f5f5;border:2px solid #f5f5f5}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside{background:#e23c03;border-radius:4px 0 0 4px;-webkit-transform-origin:top right;transform-origin:top right}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span{left:-52px;top:-1px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.downside span:before{content:'-'}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside{background:#029d53;border-radius:0 4px 4px 0;left:100px!important}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span{padding-left:5px;top:-1px}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside span:before{content:'+'}.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside>a{left:-102px}@media print{.page-firmRiskProfile.print #scenarioImpactsPanel ul.impacts-table li.scenario-row ul.outcomes-table li div.impact-graph-wrapper div.impact-graph div.impact-bar.upside{left:101px}}.page-firmRiskProfile.print .flex-container{display:block;width:100%}.page-firmRiskProfile.print .flex-container .flex-item{width:50%;float:left;height:492px;page-break-inside:avoid!important}.page-firmRiskProfile.print .ico-help22,.page-firmRiskProfile.print .ico-plus32{display:none}#demoOverlay{position:fixed;height:100%;width:100%;background-color:#000;opacity:.92;z-index:10000;text-align:center;display:none!important}#demoOverlay span.overlay-header{display:block;position:absolute;top:15%;width:100%;text-align:center;font-size:48px;font-weight:300;color:#f5f5f5}#demoOverlay span.overlay-text{display:block;position:absolute;top:26%;width:100%;text-align:center;font-size:32px;font-weight:300;color:#f5f5f5}#demoOverlay>span.ico-close2{position:absolute;top:30px;right:30px;font-size:30px;color:#f5f5f5;cursor:pointer;transition:all .15s}#demoOverlay>span.ico-close2:hover{transform:scale(1.05)}#demoOverlay div.demo-path-choice{width:30%;height:300px;display:block;position:relative;top:54%;transform:translateY(-50%);transition:all .15s;float:left}#demoOverlay div.demo-path-choice.first{margin-left:5%}#demoOverlay div.demo-path-choice>span.path-title{font-size:30px;color:#f5f5f5;font-weight:300}#demoOverlay div.demo-path-choice>span.path-description{display:block;margin:10px auto;width:80%;font-size:18px;color:#f5f5f5;font-weight:400}#demoOverlay div.demo-path-choice img{height:100px;display:block;margin:0 auto 25px}#demoOverlay div.demo-path-choice:hover{transform:translateY(-50%) scale(1.05);transition:all .15s;cursor:pointer}#demoOverlay .closeDemoOverlay.text-link{display:block;position:absolute;bottom:10%;width:100%;text-align:center;font-size:26px;font-weight:300;color:#f5f5f5;text-decoration:underline;cursor:pointer;transition:all .15s}#demoOverlay .closeDemoOverlay.text-link:hover{transform:scale(1.02)}.clientMerge .merge-client-form{position:relative}.clientMerge .merge-client-form .table{display:table;font-size:20px}.clientMerge .merge-client-form .table .table-row{display:table-row}.clientMerge .merge-client-form .table .table-row .table-cell{display:table-cell;width:33%;position:relative;padding:10px 30px}.clientMerge .merge-client-form .table .table-row .table-cell .checkbox{position:absolute;right:0;width:18px;height:18px;display:inline-block}.clientMerge .merge-client-form .table .table-row .table-cell .choose-client-inpt{display:inline-block;font-size:18px;padding:2px}.clientMerge .merge-client-form .btn{position:relative;left:770px}#mergeClientModal .modal-body form#mergeClientForm{margin-bottom:15px;border-bottom:1px solid #ccc}#mergeClientModal .modal-body span.step-heading{display:block;margin-bottom:10px;font-weight:600}#mergeClientModal .modal-body #mergeClientDetails table tr th{border-top:none;font-size:1.1em}#mergeClientModal .modal-body .keep-checkbox{position:relative;top:1px;left:4px;height:18px;width:18px;margin:0;cursor:pointer}.proposal-header-wrapper{margin:30px 70px;height:120px}.proposal-header-wrapper #brandingLogo{width:600px;height:100%;float:left;background-size:contain;background-repeat:no-repeat;background-position:left center}.proposal-header-wrapper .proposal-header-details{float:right}.proposal-header-wrapper .proposal-header-details>span{display:block;margin-bottom:5px;text-align:right}.branded-header{margin:15px 0}.branded-header .branding-image{height:100px;width:400px;background-size:contain;background-repeat:no-repeat;background-position:left center}.branded-header.rp2 span{display:block}.branded-header.rp2 #brandingImg{max-height:100px}#Branding{padding-left:15px}#Branding span.logo-instructions{display:block;font-size:.8em;max-width:600px}#Branding #brandinglogo{max-width:100%}#Branding .buttons{padding-left:0}section.page-proposalSettings h1 form#templates{margin-left:10px;position:relative;top:-7px;display:inline-block}section.page-proposalSettings h1 form#templates select{font-size:15px}section.page-proposalSettings h1 .create-template-button{position:relative;top:-3px}section.page-proposalSettings h1 form#deleteTemplate{position:relative;top:-10px;display:inline-block}section.page-proposalSettings .template-save-form{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;background-color:#f5f5f5;padding:15px;box-shadow:0 0 0 3000px rgba(0,0,0,.6);border-radius:6px}section.page-proposalSettings .proposal-settings-container{padding-right:0!important}section.page-proposalSettings #orgSettings{position:relative;top:-6px;left:10px}section.page-proposalSettings #orgSettings select{font-size:16px;height:40px}section.page-proposalSettings .section-separator{display:block;font-size:24px;border-bottom:1px dotted #ccc;padding-bottom:12px;margin:0 0 20px}section.page-proposalSettings .section-separator.first{margin-top:0}section.page-proposalSettings .hide-page-numbers-container{margin-left:40px}section.page-proposalSettings .hide-page-numbers-container #hidePageNumber,section.page-proposalSettings .hide-page-numbers-container #showTableOfContent{margin-left:10;width:20px;height:20px;position:relative;top:2px}section.page-proposalSettings form a.btn{margin-top:15px}section.page-proposalSettings form .form-group{margin-bottom:0}section.page-proposalSettings form .form-group>span{display:inline-block;margin-left:6px}section.page-proposalSettings form .form-group input[type=file]{border:1px dashed #ccc;padding:15px;border-radius:4px;width:100%;margin-top:15px}section.page-proposalSettings form div.image-display{height:100px;background-size:contain;background-repeat:no-repeat}section.page-proposalSettings form#footerAddform,section.page-proposalSettings form#headerAddform{width:calc(50% - 10px);float:left}section.page-proposalSettings form#headerAddform{margin-right:20px}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection){width:50%;float:left}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) label{width:100%}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) input{width:100px;display:inline-block;margin-right:6px}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) button{height:34px;padding:0 8px;display:inline-block;border-radius:4px;background-color:#e8e8e8;transform:all .2s;border:0;position:relative;top:-.5px}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) button:focus{outline:0}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) button:hover{transform:scale(1.1)}section.page-proposalSettings form#proposalform .form-group:not(#fontSelection) button img{height:20px;width:20px;position:relative;top:-1px;pointer-events:none}section.page-proposalSettings form#proposalform .form-group#fontSelection{margin-top:40px}section.page-proposalSettings form#proposalform .form-group#fontSelection label{display:block}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu{display:block;width:360px;height:48px;position:relative;float:left}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-menu-trigger{height:100%;width:100%;line-height:40px;background-color:#56666f;padding:4px 4px 4px 10px;border-radius:4px;cursor:pointer}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-menu-trigger .font-display{font-size:22px;color:#fff}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-menu-trigger span[class^=ico-]{float:right;height:36px;line-height:38px;width:36px;font-size:18px;text-align:center;background-color:#fff;color:#56666f;border-radius:2px;cursor:pointer;position:relative;top:2px;right:2px}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-choices-menu{display:none;height:auto;width:360px;background-color:#fff;border:1px solid #56666f;border-radius:4px;position:absolute;z-index:100;margin-top:5px;box-shadow:0 0 2px}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-choices-menu ul{padding:0;margin:0;list-style:none}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-choices-menu ul li{font-size:1.15em;padding:8px 10px;cursor:pointer}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-choices-menu ul li:last-child{margin-bottom:0}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-selection-menu .font-choices-menu ul li:hover{background-color:#56666f;color:#fff}section.page-proposalSettings form#proposalform .form-group#fontSelection .font-display-box{width:calc(100% - 375px);margin-left:15px;float:right;border:1px solid #ccc;padding:9px 15px;font-size:20px;border-radius:4px}section.page-proposalSettings form#proposalAddform .form-group.logo-upload input{float:left;margin-right:15px}section.page-proposalSettings form#proposalAddform .form-group.logo-upload input:nth-of-type(1){width:320px}section.page-proposalSettings form#proposalAddform .form-group.logo-upload select{width:200px}section.page-proposalSettings form#saveAsTemplateForm label{display:block}section.page-proposalSettings form#saveAsTemplateForm input.template-name{width:100%;margin-right:15px;float:left;margin-bottom:15px}section.page-proposalSettings form#saveAsTemplateForm select{width:calc(100% - 225px);float:left;margin-bottom:15px}section.page-proposalSettings form#saveAsTemplateForm .btn{width:100px;float:right;margin:0}section.page-proposalSettings form#saveAsTemplateForm .btn.close-template-save-form{margin-left:10px}section.page-proposalSettings form#proposalSectionsform .create-template-button{margin-top:0;float:right}section.page-proposalSettings form#proposalSectionsform .template-dropdown{float:right;width:300px;margin-right:15px}section.page-proposalSettings form#proposalSectionsform .template-dropdown label{font-size:18px;margin:0 3px 0 0;position:relative;top:-2px}section.page-proposalSettings form#proposalSectionsform .template-dropdown select{width:210px;float:right}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper{width:calc(50% - 15px)}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper span.sections-list-heading{display:block;font-size:20px;margin-bottom:10px}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper.used{padding-right:15px;border-right:1px solid #ccc;float:left;box-sizing:content-box}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper.unused{float:right}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper.unused .drop-box{height:240px;width:100%;border-radius:6px;border:1px dashed #ccc;position:absolute;top:0;left:0;pointer-events:none}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper.unused .drop-box span{line-height:240px;text-align:center;color:#ccc;display:block;font-size:20px;font-weight:500}section.page-proposalSettings form#proposalSectionsform .sections-list-wrapper.unused .sections-list-heading{text-align:right}section.page-proposalSettings form#proposalSectionsform ul{list-style:none;padding:0;margin-bottom:0;min-height:560px;position:relative}section.page-proposalSettings form#proposalSectionsform ul li{margin-bottom:10px;padding:6px 12px;background-color:#e8e8e8;box-shadow:0 0 3px -1px #2e3a41;font-size:16px;cursor:pointer;border-radius:4px;position:relative;max-height:34px}section.page-proposalSettings form#proposalSectionsform ul li:last-of-type{margin-bottom:0}section.page-proposalSettings form#proposalSectionsform ul li div.sort-icon-wrapper{display:inline-block;margin-right:12px}section.page-proposalSettings form#proposalSectionsform ul li div.sort-icon-wrapper span{font-size:13px;color:#ccc}section.page-proposalSettings form#proposalSectionsform ul li div.remove-icon-wrapper{display:inline-block;margin-right:12px}section.page-proposalSettings form#proposalSectionsform ul li div.remove-icon-wrapper span{font-size:14px;color:#ccc;position:relative;top:2px;transition:none}section.page-proposalSettings form#proposalSectionsform ul li div.remove-icon-wrapper span:hover{color:#e23c03}section.page-proposalSettings form#proposalSectionsform ul li .title{margin-right:12px}section.page-proposalSettings form#proposalSectionsform ul li .edit-section{float:right;margin-top:2px}section.page-proposalSettings form#proposalSectionsform ul li .preview{float:right;padding-right:15px}section.page-proposalSettings form#proposalSectionsform ul li .popover{max-width:497px;z-index:1000;position:relative}section.page-proposalSettings form#proposalSectionsform ul li .ico-browser:before{background-image:url(/static/images/icons/search_file.png);background-size:15px 15px;display:inline-block;width:15px;height:15px;position:relative;top:3px;content:""}section.page-proposalSettings form#proposalSectionsform ul li a.delete-section{color:#ccc;position:absolute;right:10px;top:7px}section.page-proposalSettings form#proposalSectionsform ul li a.delete-section span{font-size:14px}section.page-proposalSettings form#proposalSectionsform ul li a.delete-section:hover{color:#e23c03}section.page-proposalSettings form#factsheetFilesform,section.page-proposalSettings form#proposalFilesform{padding-top:15px;margin-top:15px;border-top:1px solid #ccc}section.page-proposalSettings form#factsheetFilesform ul,section.page-proposalSettings form#proposalFilesform ul{list-style:none;padding:0;margin-bottom:0;margin-top:5px}section.page-proposalSettings form#factsheetFilesform ul li,section.page-proposalSettings form#proposalFilesform ul li{margin-bottom:10px;padding:6px 12px;background-color:#e8e8e8;box-shadow:0 0 3px -1px #2e3a41;font-size:16px;cursor:pointer;border-radius:4px;position:relative}section.page-proposalSettings form#factsheetFilesform ul li:last-of-type,section.page-proposalSettings form#proposalFilesform ul li:last-of-type{margin-bottom:0}section.page-proposalSettings form#factsheetFilesform ul li div.sort-icon-wrapper,section.page-proposalSettings form#proposalFilesform ul li div.sort-icon-wrapper{display:inline-block;padding-right:12px;margin-right:12px;border-right:1px solid #ccc}section.page-proposalSettings form#factsheetFilesform ul li div.sort-icon-wrapper span,section.page-proposalSettings form#proposalFilesform ul li div.sort-icon-wrapper span{font-size:13px;color:#ccc}section.page-proposalSettings form#factsheetFilesform ul li span.order,section.page-proposalSettings form#proposalFilesform ul li span.order{display:none;margin-right:12px;font-weight:500}section.page-proposalSettings form#factsheetFilesform ul li .title,section.page-proposalSettings form#proposalFilesform ul li .title{margin-right:12px}section.page-proposalSettings form#factsheetFilesform ul li span.type,section.page-proposalSettings form#proposalFilesform ul li span.type{margin-right:40px;position:relative;top:2px;font-size:13px;color:#56666f;float:right}section.page-proposalSettings form#factsheetFilesform ul li a.delete-file,section.page-proposalSettings form#proposalFilesform ul li a.delete-file{color:#ccc;position:absolute;right:10px;top:7px}section.page-proposalSettings form#factsheetFilesform ul li a.delete-file span,section.page-proposalSettings form#proposalFilesform ul li a.delete-file span{font-size:14px}section.page-proposalSettings form#factsheetFilesform ul li a.delete-file:hover,section.page-proposalSettings form#proposalFilesform ul li a.delete-file:hover{color:#e23c03}section.page-proposalSettings a#upload-button{margin-top:0;margin-bottom:10px}section.page-proposalSettings form#coverPageForm #pdf-main-container{width:calc(612px + 20px);height:792px;float:left;padding-right:20px}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents{height:100%;width:100%;position:relative}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer{position:absolute;height:792px;width:612px;top:0;left:0;z-index:2}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container{position:absolute;border:1px dashed #2e3a41;border-radius:4px;padding:3px;width:300px}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container p{margin:0;padding:0}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container:hover{cursor:move}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container.box-align-center{left:156px}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container.box-align-right{left:327px}section.page-proposalSettings form#coverPageForm #pdf-main-container #pdf-contents #previewer .text-container.box-align-left{left:15px}section.page-proposalSettings form#coverPageForm #coverPageSettings{width:calc(100% - 632px);max-width:600px;float:left}section.page-proposalSettings form#coverPageForm #coverPageSettings .cover-page-box-settings{border:1px dashed #2e3a41;margin-bottom:10px;padding:10px;border-radius:4px}section.page-proposalSettings form#coverPageForm #coverPageSettings .cover-page-box-settings>span{font-size:16px;font-weight:500;border-bottom:1px solid #2e3a41;display:block;padding-bottom:6px;margin-bottom:10px}section.page-proposalSettings form#coverPageForm #coverPageSettings .cover-page-box-settings .option-wrapper>span{font-weight:500;margin-right:5px;display:inline-block;position:relative;top:2px}section.page-proposalSettings form#coverPageForm #coverPageSettings .prepared-for-settings{margin-bottom:20px}section.page-proposalSettings form#coverPageForm #coverPageSettings .prepared-by-settings{margin-bottom:10px}section.page-proposalSettings form#factsheetAddform .form-group.by-ticker{width:120px;float:left}section.page-proposalSettings form#factsheetAddform .form-group.by-url{width:calc(100% - 135px);float:right}section.page-proposalSettings form#factsheetAddform .form-group.by-file{margin-top:15px}section.page-proposalSettings form#factsheetAddform .form-group.by-file input{margin-top:0}section.page-generateProposal #isotope-container .col-xs-6.isotope-item{z-index:0!important}section.page-generateProposal .proposal-details-panel .edit-instructions{display:block;font-size:1.1em;margin-bottom:15px}section.page-generateProposal .proposal-details-panel .member-portfolio .options{text-align:left}section.page-generateProposal .proposal-details-panel .member-portfolio-title{text-decoration:underline}section.page-generateProposal .proposal-details-panel .member-portfolio{padding-left:calc(33.3333% + 23px);margin-bottom:15px}section.page-generateProposal .proposal-details-panel .member-portfolio .member-portfolio-options-wrapper>span{font-weight:500;margin-bottom:3px;display:block}section.page-generateProposal .proposal-details-panel .member-portfolio .member-portfolio-options-wrapper input[type=checkbox]{margin-right:4px;position:relative;top:2px}section.page-generateProposal .proposal-details-panel .select-input-wrapper{position:relative}section.page-generateProposal .proposal-details-panel input.select-input{position:relative}section.page-generateProposal .proposal-details-panel .clear-input-icon{display:block;position:absolute;right:5px;top:5px;color:#e23c03;cursor:pointer;padding:5px}section.page-generateProposal form#proposalform #pieChartsPositionsOnly{height:20px;width:20px;position:relative;top:3px;margin-right:2px}section.page-generateProposal form#proposalform .send-partner-wrapper .col-xs-8{padding-left:28px;padding-top:4px}section.page-generateProposal form#proposalform .send-partner-wrapper #sendToPartner{position:relative;top:2px;margin-right:2px}section.page-generateProposal form#proposalform .match-portfolio-checkbox-interface .col-xs-8{padding-left:28px;padding-top:7px}section.page-generateProposal form#proposalform .section-checkbox{height:20px;width:20px;position:relative;top:3px;margin-right:5px;margin-bottom:5px}section.page-generateProposal form#proposalform .proposal-form-timeframe-interface{margin-bottom:25px}section.page-generateProposal form#proposalform .proposal-form-timeframe-interface .expected-time-frame-label{font-size:1.2em}section.page-generateProposal form#proposalform .proposal-form-timeframe-interface .btn-group.expected-time-frame{width:100%;float:left;position:relative;top:3px}section.page-generateProposal form#proposalform .proposal-form-timeframe-interface .btn-group.expected-time-frame .btn{width:14.2%;font-size:.75em}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper span.sections-list-heading{display:block;font-size:20px;margin-bottom:10px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper .preview{float:right}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper .popover{max-width:500px;width:500px;z-index:1000;position:relative}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper .ico-browser:before{background-image:url(/static/images/icons/search_file.png);background-size:15px 15px;display:inline-block;width:15px;height:15px;position:relative;top:3px;content:""}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul{list-style:none;padding:0;margin-bottom:0;min-height:200px;position:relative}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li{margin-bottom:10px;padding:6px 12px;background-color:#e8e8e8;box-shadow:0 0 1px 0 #2e3a41;font-size:16px;cursor:pointer;border-radius:4px;position:relative;max-height:34px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li:last-of-type{margin-bottom:0}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.sort-icon-wrapper{display:inline-block;padding-right:12px;margin-right:12px;border-right:1px solid #ccc}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.sort-icon-wrapper span{font-size:13px;color:#ccc}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.remove-icon-wrapper{display:inline-block;margin-right:12px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.remove-icon-wrapper span{font-size:14px;color:#ccc;position:relative;top:2px;transition:none}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.remove-icon-wrapper span:hover{color:#e23c03}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.mandatory-icon-wrapper{display:inline-block;margin-right:12px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li div.mandatory-icon-wrapper span{font-size:14px;color:#ccc;position:relative;top:2px;transition:none}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li a.delete-section{color:#ccc;position:absolute;right:10px;top:7px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li a.delete-section span{font-size:14px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper ul li a.delete-section:hover{color:#e23c03}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.used{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.unused .sections-list-heading{text-align:center;font-size:28px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.unused .sections-list-heading span.glyphicon{font-size:23px;margin-right:6px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.unused ul div.drop-box{display:block;width:100%;height:200px;border:1px dashed #ccc;border-radius:6px;padding-top:58px}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.unused ul div.drop-box span.glyphicon-trash{display:block;text-align:center;font-size:48px;margin-bottom:15px;color:#ccc}section.page-generateProposal div#sectionsListWrapper .sections-list-wrapper.unused ul div.drop-box span.drop-box-text{font-size:14px;font-weight:500;display:block;text-align:center;color:#ccc}section.page-generateProposal #scenarioSelectPanel div.btn-group{margin:0 auto 15px;display:block;width:100%}section.page-generateProposal #scenarioSelectPanel div.btn-group a{width:50%}section.page-generateProposal #scenarioSelectPanel #runAllContent{display:none}section.page-generateProposal #scenarioSelectPanel #runAllContent>span{display:block;text-align:center;font-size:1.2em;margin-bottom:15px;margin-top:20px}section.page-generateProposal #scenarioSelectPanel #runAllContent .form-group{margin-bottom:25px;text-align:center}section.page-generateProposal #scenarioSelectPanel #runAllContent .form-group input{height:18px;width:18px;margin-right:2px;position:relative;top:1px}section.page-generateProposal #scenarioSelectPanel #customSetControls{margin-bottom:30px}section.page-generateProposal #scenarioSelectPanel #customSetControls .form-group.save-set{display:inline-block;margin-left:20px}section.page-generateProposal #scenarioSelectPanel #customSetControls .form-group.save-set input{height:18px;width:18px;margin-right:2px;position:relative;top:1px}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e8e8e8}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-image-wrapper{width:80px;height:80px;margin-right:10px;float:left}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-image-wrapper .scenarioImg{height:80px;width:80px}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-title{font-size:18px;font-weight:500;display:block;margin-bottom:10px}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-description{font-size:.9em;display:block;margin-bottom:10px}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-outcomes{font-size:.9em;width:calc(100% - 90px);float:right}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-outcomes ul{list-style:none;padding:0;margin:0}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-outcomes ul li{float:left}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item .scenario-outcomes ul li:after{content:',';margin-right:5px;margin-left:1px}section.page-generateProposal #scenarioSelectPanel #scenarioSelectTarget .scenario-item:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom:0}section.page-generateProposal #scenarioSelectPanel form#freeform span.freeform-description{margin-bottom:15px;display:inline-block}section.page-generateProposal #scenarioSelectPanel form#freeform input#title{margin-bottom:15px}.page-demo-activate{width:100%;left:0!important}.page-demo-activate h1{width:508px;float:left}.page-demo-activate .progress-bar-wrapper{display:block;float:right;width:calc(100% - 523px);margin:7px 0 25px}.page-demo-activate .progress-bar-wrapper .track{float:right;height:22px;width:100%;border:1px solid #ccc;border-radius:11px;padding:1px;box-shadow:inset 0 0 5px -3px;margin-top:1px}.page-demo-activate .progress-bar-wrapper .track .fill{height:18px;width:0%;background-color:#0078d4;border-radius:9px;-webkit-transition:all .4s;transition:all .4s;width:90%;position:relative}.page-demo-activate .progress-bar-wrapper .track .fill:after{content:'90%';position:absolute;font-size:14px;font-weight:500;color:#fff;top:-1px;right:7px}.page-demo-activate span.header-text{display:block;width:900px;left:50%;font-size:18px;position:relative;transform:translateX(-50%);margin:10px 0}.page-demo-activate .user-info{width:960px;left:50%;transform:translateX(-50%)}.page-demo-activate .user-info .section-header{display:block;margin-bottom:15px;padding-bottom:5px;margin-top:15px;font-size:16px;font-weight:500;border-bottom:1px solid #2e3a41}.page-demo-activate .user-info .section-header.first{margin-top:0}.page-demo-activate .user-info label{display:block;font-size:15px}.page-demo-activate .user-info .advisors,.page-demo-activate .user-info .aum,.page-demo-activate .user-info .confirm-password,.page-demo-activate .user-info .password{width:calc(50% - 10px);float:left}.page-demo-activate .user-info .advisors,.page-demo-activate .user-info .password{margin-right:20px}.page-demo-activate .user-info .technology{width:calc(50% - 10px);float:left;margin-left:20px}.page-demo-activate .user-info .technology div.input-line{margin-bottom:1px;font-size:1.05em;width:calc(50% - 7.5px);float:left}.page-demo-activate .user-info .technology div.input-line:nth-of-type(2n+1){margin-right:15px}.page-demo-activate .user-info .technology div.input-line input[type=checkbox]{height:20px;width:20px;margin-right:3px;position:relative;top:2px}.page-demo-activate .user-info .products{margin-right:20px}.page-demo-activate .user-info .products input[type=text]{margin-top:10px;width:95%}.page-demo-activate .user-info .goal,.page-demo-activate .user-info .source{width:calc(50% - 10px);float:left}.page-demo-activate .user-info .source{margin-right:20px}.page-demo-activate .user-info .goal select{width:100%}.page-demo-activate #stepsubmit button{display:block;width:400px;margin:0 auto 15px}.page-uploadPortfolio .directions{width:calc(100% - 515px);float:left;margin-top:10px}.page-uploadPortfolio .directions ul{list-style:none;padding-left:15px}.page-uploadPortfolio .copyexcel{margin-top:120px}.page-uploadPortfolio .drop-zone-wrapper{width:500px;float:right}.page-uploadPortfolio #hot-wrapper{width:100%;overflow-x:auto;margin-top:20px;white-space:nowrap}.page-uploadPortfolio .header-select-wrapper{width:200px;display:inline-block;overflow:hidden;vertical-align:top}.page-uploadPortfolio .header-select-wrapper p{font-size:14px;font-weight:500;word-break:break-word;padding:5px;overflow:hidden;text-overflow:ellipsis}.page-genAcctKPI{padding-left:15px!important}.page-genAcctKPI h1{padding-left:0!important}.page-genAcctKPI #routerLinks{float:right}.page-genAcctKPI table thead{border-top:2px solid #e8e8e8;border-bottom:2px solid #e8e8e8;font-size:1.35em}.page-genAcctKPI table thead th{text-align:center}.page-genAcctKPI table thead th span.popover-icon{position:relative;top:1px;left:5px;cursor:pointer}.page-genAcctKPI table thead th span.popover-icon:hover{color:#0078d4}.page-genAcctKPI table tbody td{text-align:center;vertical-align:middle}.page-genAcctKPI table tbody td.subject-line{font-weight:500;padding:5px 12px;font-size:1.1em}.page-genAcctKPI table tbody td.list-name{width:152px}.page-genAcctKPI table#emailStatsTable th{cursor:pointer}.page-genAcctKPI table#emailStatsTable th.sorttable_sorted,.page-genAcctKPI table#emailStatsTable th.sorttable_sorted_reverse,.page-genAcctKPI table#emailStatsTable th:hover{color:#0078d4}.page-editPortgroup .sticky-header{position:sticky;top:0;z-index:9;background:#fff;box-shadow:0 10px 20px -16px #000;outline:6px solid #fff}.page-editPortgroup div.top-button-group{float:right}.page-editPortgroup div.top-button-group .hl-annuity-btn{color:#56666f;border-color:#e8e8e8}.page-editPortgroup .panel{margin-left:15px}.page-editPortgroup .panel .panel-body{padding:0}.page-editPortgroup .panel.editor-panel{margin-top:20px;padding-top:18px;border-radius:0}.page-editPortgroup .panel.editor-panel #pctAllocationMsg{float:left;width:91%;margin-top:10px}.page-editPortgroup .panel.editor-panel #pctAllocationMsg span{float:right}.page-editPortgroup .panel.editor-panel #pctAllocationMsg span:nth-child(2){margin-right:3px}.page-editPortgroup #typeahead-searchPortfolios{display:inline-block;position:relative;top:1px;margin-right:10px;width:calc(100% - 200px)}.page-editPortgroup .portfolio-editor-wrapper{width:100%;float:left;position:relative;border-radius:4px;background:#f8f8f8;padding:10px;margin-bottom:15px}.page-editPortgroup .portfolio-editor-wrapper:nth-child(2n-1){margin-right:15px}.page-editPortgroup form.edit-portfolio-form #benchLabel{max-width:190px;display:inline-block;white-space:nowrap;overflow:hidden;position:relative;top:5px;text-overflow:ellipsis}.page-editPortgroup form.edit-portfolio-form input{padding:6px 8px}.page-editPortgroup form.edit-portfolio-form input[name=isModel]{border:none;box-shadow:none;width:18px;display:inline;line-height:1;margin-top:-7px;position:absolute;margin-left:4px}.page-editPortgroup form.edit-portfolio-form .ep-servicedby-interface{left:14px}.page-editPortgroup form.edit-portfolio-form .input-group-addon{padding:6px 10px;font-size:.85em}.page-editPortgroup form.edit-portfolio-form .held-away input,.page-editPortgroup form.edit-portfolio-form .is-model input,.page-editPortgroup form.edit-portfolio-form .share-portfolio input{height:18px;width:18px;position:relative;top:1px;margin-right:2px}.page-editPortgroup form.edit-portfolio-form .held-away label,.page-editPortgroup form.edit-portfolio-form .is-model label,.page-editPortgroup form.edit-portfolio-form .share-portfolio label{margin-bottom:0}.page-editPortgroup form.edit-portfolio-form .held-away label span[class^=ico-],.page-editPortgroup form.edit-portfolio-form .is-model label span[class^=ico-],.page-editPortgroup form.edit-portfolio-form .share-portfolio label span[class^=ico-]{position:relative;top:1px;margin-left:4px;cursor:pointer}.page-editPortgroup form.edit-portfolio-form .portfolio-message{padding-left:30px}.page-editPortgroup form.edit-portfolio-form .portfolio-name-field{width:calc(77% - 85px);position:relative;left:27px}.page-editPortgroup form.edit-portfolio-form .portfolio-name-field.name-label{border:none;background:rgba(0,0,0,0);box-shadow:none}.page-editPortgroup form.edit-portfolio-form .remove-from-household-link{position:absolute;top:18px;right:10px;color:#e23c03;transition:all .2s}.page-editPortgroup form.edit-portfolio-form .remove-from-household-link:hover{transform:scale(1.05)}.page-editPortgroup form.edit-portfolio-form .expand-collapse-editor{position:absolute;top:14px;left:10px;color:#2e3a41;transition:all .2s;font-size:20px}.page-editPortgroup form.edit-portfolio-form .expand-collapse-editor:not(.collapsed) span.ico-plus23{display:none}.page-editPortgroup form.edit-portfolio-form .expand-collapse-editor.collapsed span.ico-minus23{display:none}.page-editPortgroup form.edit-portfolio-form .expand-collapse-editor.collapsed span.ico-plus23{display:inline}.page-editPortgroup form.edit-portfolio-form .edit-settings-link{position:absolute;top:14px;right:29px;color:#2e3a41;transition:all .2s;font-size:20px}.page-editPortgroup form.edit-portfolio-form .portfolio-container .form-group{padding:0 5px}.page-editPortgroup form.edit-portfolio-form .portfolio-container .form-group:nth-child(1),.page-editPortgroup form.edit-portfolio-form .portfolio-container .form-group:nth-child(5){padding-left:10px}.page-editPortgroup form.edit-portfolio-form .portfolio-container .form-group:nth-child(4){padding-right:10px}.page-editPortgroup .hot-container{float:left;width:calc(100% - 60px)}.page-editPortgroup .edit-portfolio-buttons{width:20%;position:absolute;top:11px;right:76px}.page-editPortgroup .edit-portfolio-buttons .btn-group{width:100%}.page-editPortgroup .edit-portfolio-buttons .btn-group #portfolioActionsButton{width:100%;min-width:138px;max-width:162px;height:32px}.page-editPortgroup .add-portfolio-wrapper{width:calc(100% - 15px);float:left;border-radius:4px;background:#f8f8f8;border:1px dashed #e8e8e8;margin-left:15px;text-align:center;position:relative;top:40px}.page-editPortgroup .add-portfolio-wrapper a{color:#2e3a41;font-size:20px;width:50%;float:left;margin:30px 0}.page-editPortgroup .add-portfolio-wrapper a span{display:block;margin-bottom:10px;font-size:72px;color:#2e3a41}.page-editPortgroup .add-portfolio-wrapper a:nth-of-type(2) span{font-size:100px;line-height:72px}.page-editPortgroup .add-portfolio-wrapper .portfolio-search-wrapper{display:none;margin-bottom:15px}.page-editPortgroup .add-portfolio-wrapper .portfolio-search-wrapper.shown{display:block}.page-executiveDashboard .panel-title{font-weight:500!important;font-size:20px!important}.page-executiveDashboard #financialPerformancePanel .panel-body{padding:0}.page-executiveDashboard #financialPerformancePanel .callout-figure{width:calc(50% - 7.5px);float:left;background:#e8e8e8;border-radius:4px;margin-right:15px;padding:10px;text-align:center;margin-top:15px;font-size:1.4em}.page-executiveDashboard #financialPerformancePanel .callout-figure>span{display:inline-block}.page-executiveDashboard #financialPerformancePanel .callout-figure>span:nth-of-type(2){font-weight:500}.page-executiveDashboard #financialPerformancePanel .callout-figure:nth-of-type(2n){margin-right:0}.page-executiveDashboard #financialPerformancePanel .chart-wrapper{width:100%}.page-executiveDashboard #financialPerformancePanel .chart-wrapper .apexcharts-canvas{margin-right:0;width:100%}.page-executiveDashboard #salesPerformancePanel .panel-body{padding:0}.page-executiveDashboard #salesPerformancePanel .callout-figure{width:calc(33.3333% - 10px);float:left;background:#e8e8e8;border-radius:4px;margin-right:15px;padding:10px;text-align:center;margin-top:15px;font-size:1.2em}.page-executiveDashboard #salesPerformancePanel .callout-figure>span{display:block}.page-executiveDashboard #salesPerformancePanel .callout-figure>span:nth-of-type(2){font-weight:500}.page-executiveDashboard #salesPerformancePanel .callout-figure:nth-of-type(3){margin-right:0}.page-executiveDashboard #salesPerformancePanel .chart-wrapper{width:100%}.page-executiveDashboard #ipsDriftPanel .panel-body{min-height:376px}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge{width:calc(50% - 7.5px);height:120px;margin-right:15px;margin-bottom:15px;float:left;cursor:pointer;transition:all .5s;position:relative}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge:nth-child(2n){margin-right:0}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge span.exit-filter{font-size:22px;position:absolute;top:0;right:0;opacity:0;transition:none}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge .background-icon{font-size:50px;color:#fff;opacity:.5;top:15px;left:15px;position:absolute}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge .value{position:absolute;bottom:40px;right:10px;font-size:55px;font-weight:400;color:#fff;opacity:.9}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge .non-bs-label{position:absolute;bottom:8px;right:10px;font-size:19px;font-weight:500;color:#fff;opacity:.9}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.within-tolerance{background-color:#029d53}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.review-drift{background-color:#e23c03;margin-right:0}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.review-drift .background-icon{font-size:50px;left:15px}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.review-lt{background-color:#ccc}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.review-lt .background-icon{font-size:50px;left:15px}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.not-completed{background-color:#ccc}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.open{margin-right:0}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.open span.exit-filter{right:-30px;opacity:1;transform:rotate(90deg);transition:right .6s,transform .6s,opacity .8s linear .15s}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge.closed{display:none}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge:hover:not(.open){transition:all .25s}.page-executiveDashboard #ipsDriftPanel .ips-monitor-status-badges .status-badge:hover:not(.open) .background-icon{opacity:.9}.page-executiveDashboard #firmRPPanel .panel-body{padding:0;text-align:center;padding-top:5px}.page-executiveDashboard #firmRPPanel .callout-figure{width:190px;background:#f8f8f8;border-radius:50%;padding:10px;text-align:center;height:190px;margin:15px;border:10px solid #ccc;font-size:1.2em;display:inline-block}.page-executiveDashboard #firmRPPanel .callout-figure>span{display:block;position:relative;top:38px;left:2px;line-height:1.2}.page-executiveDashboard #firmRPPanel .callout-figure>span:nth-of-type(2){font-weight:500;font-size:48px}.page-executiveDashboard #firmRPPanel .callout-figure:nth-of-type(3){margin-top:-15px;margin-bottom:0}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper{position:relative;width:180px;height:180px;margin:20px auto 5px}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper .pie-chart-title{display:inline-block;position:absolute;font-size:3.5em;font-weight:300;text-align:center;pointer-events:none;z-index:2;line-height:165px;width:180px}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper .pie-chart-title .title{display:block;position:absolute;top:110px;left:10px;font-size:17px;width:160px;line-height:1.1}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper .pie-chart-title .title.dollar-loss{font-weight:400}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper>div:nth-of-type(2){cursor:pointer}.page-executiveDashboard #firmRPPanel .pie-chart-wrapper>div:nth-of-type(2) svg{overflow:visible!important}.page-executiveDashboard #firmRPPanel table.pie-chart-legend{margin:15px auto 5px;font-size:.9em}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr{background-color:transparent!important;border:none!important}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td{border:none!important}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td.pie-chart-legend-pct{padding-bottom:7px;vertical-align:top;padding-right:3px}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td.pie-chart-legend-item{padding-bottom:7px;vertical-align:top}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td.pie-chart-legend-item:nth-child(3n){padding-right:20px}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td.pie-chart-legend-color{vertical-align:top;width:15px}.page-executiveDashboard #firmRPPanel table.pie-chart-legend tr td.pie-chart-legend-color span{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:5px;margin-top:4px}.page-executiveDashboard #modelsPanel .panel-body{padding:15px 0 0}.page-executiveDashboard #modelsPanel .models-image-wrapper{padding:10px;background:#e8e8e8;border-radius:6px}.page-executiveDashboard #modelsPanel .models-image-wrapper img{display:block;width:100%}.page-executiveDashboard #scenarioExposurePanel .scenario{width:50%;float:left;padding:15px}.page-executiveDashboard #scenarioExposurePanel .scenario .heading{display:block;margin-bottom:15px;border-bottom:2px solid #2e3a41;text-align:center;padding-bottom:5px;font-weight:500;font-size:20px}.page-executiveDashboard #scenarioExposurePanel .scenario .scenario-image{height:190px;width:190px;position:relative;margin:0 auto 15px;border-radius:50%;background:url(/static/images/10250/upside.png) no-repeat center/cover}.page-executiveDashboard #scenarioExposurePanel .scenario .scenario-name{display:block;text-align:center;font-weight:500;font-size:20px}.page-executiveDashboard #scenarioExposurePanel .scenario.upside .heading{color:#029d53}.page-executiveDashboard #scenarioExposurePanel .scenario.upside .scenario-image{background:url(/static/images/10250/upside.png) no-repeat center/cover}.page-executiveDashboard #scenarioExposurePanel .scenario.upside .scenario-image:after{content:'+15.2%';display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(2,157,83,.55);border-radius:50%;text-align:center;line-height:200px;color:#f5f5f5;font-size:40px;font-weight:600}.page-executiveDashboard #scenarioExposurePanel .scenario.downside .heading{color:#e23c03}.page-executiveDashboard #scenarioExposurePanel .scenario.downside .scenario-image{background:url(/static/images/10250/downside.png) no-repeat center/cover}.page-executiveDashboard #scenarioExposurePanel .scenario.downside .scenario-image:after{content:'-25.9%';display:none;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(226,60,3,.55);border-radius:50%;text-align:center;line-height:200px;color:#f5f5f5;font-size:40px;font-weight:600}.page-cashflows #scenarioSelectModal{display:block}.page-cashflows #scenarioSelectModal .modal-dialog{width:700px}.page-cashflows #scenarioSelectModal .modal-body .image{height:200px;width:200px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50%;float:left;margin-left:35px}.page-cashflows #scenarioSelectModal .modal-body .scenario-details{width:350px;float:left;margin-left:30px}.page-cashflows #scenarioSelectModal .modal-body .scenario-details>span{display:block}.page-cashflows #scenarioSelectModal .modal-body .scenario-details>span.name{font-size:1.25em;font-weight:500;margin-bottom:15px}.page-cashflows #scenarioSelectModal .modal-body .scenario-details>span.description{font-size:1.15em}.page-cashflows #scenarioSelectModal .modal-footer .form-group{width:auto;display:inline-block;margin:0 15px 0 0}.page-cashflows #scenarioSelectModal .modal-footer .form-group label{display:inline-block;margin:0 10px 0 0}.page-cashflows #scenarioSelectModal .modal-footer .form-group select{cursor:pointer;width:100px;display:inline-block}.page-cashflows #lifetimesummary-stacked-bar svg{overflow:visible}.page-cashflows #scenarioImpactsTable thead tr:first-of-type th:nth-of-type(2),.page-cashflows #scenarioImpactsTable thead tr:first-of-type th:nth-of-type(3){width:170px}.page-cashflows #scenarioImpactsTable .scenario-icon{max-width:25px}.page-cashflows #scenarioImpactsTable tbody tr{background:linear-gradient(to right,#85d380 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all 1s ease}.page-cashflows #scenarioImpactsTable tbody tr.bad{background:linear-gradient(to right,#fdef50 50%,transparent 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.ugly{background:linear-gradient(to right,#e38f88 50%,transparent 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.good{background:linear-gradient(to right,#97d088 50%,transparent 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.blackswan{background:linear-gradient(to right,#5d5d5d 50%,transparent 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.bad.odd{background:linear-gradient(to right,#fdef50 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.ugly.odd{background:linear-gradient(to right,#e38f88 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.good.odd{background:linear-gradient(to right,#97d088 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.blackswan.odd{background:linear-gradient(to right,#5d5d5d 50%,#fff 50%);background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.odd{background-size:200% 100%;background-position:right bottom}.page-cashflows #scenarioImpactsTable tbody tr.selected-row{background-position:left bottom!important}.page-cashflows #scenarioImpactsTable tbody tr td{vertical-align:middle}.page-cashflows #scenarioImpactsTable tbody tr td:first-child{position:relative}.page-cashflows #scenarioImpactsTable tbody tr td:first-child input{visibility:hidden;width:26px;height:26px;-webkit-box-ordinal-group:2;order:1;z-index:2;position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.page-cashflows #scenarioImpactsTable tbody tr td:first-child:after{width:26px;height:26px;content:'';border:2px solid #d1d7dc;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:-1px 0;border-radius:50%;z-index:2;position:absolute;left:12px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.page-cashflows #scenarioImpactsTable tbody tr td:first-child.green-checkbox:after{background-color:#0078d4;border-color:#0078d4}.page-cashflows #scenarioImpactsTable tbody tr td label{margin:0}.page-cashflows #scenarioImpactsTable tbody tr td:first-of-type{text-align:center}.page-cashflows #scenarioImpactsTable tbody tr td:nth-of-type(4),.page-cashflows #scenarioImpactsTable tbody tr td:nth-of-type(5),.page-cashflows #scenarioImpactsTable tbody tr td:nth-of-type(6){text-align:center}.page-cashflows .panel-heading{cursor:pointer;position:relative}.page-cashflows .panel-heading .add-button{position:absolute;top:8px;right:48px}.page-cashflows .main-chart-wrapper .timespan-container{height:40px;padding:0;line-height:36px}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar{height:40px;margin:0;padding-left:8px;position:absolute;text-align:left;font-weight:400;cursor:pointer;font-size:20px;color:#f5f5f5;font-weight:500;border:1px solid #fff;border-radius:5px}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar:before{content:'';display:block;position:absolute;height:396px;width:100%;border-left:4px solid #029d53;left:0;border-radius:5px 0 0 0}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar.working{background:#aaa}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar.working:before{display:none}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar.retirement{background:#029d53}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar.estate{background:#2e3a41}.page-cashflows .main-chart-wrapper .timespan-container .timespan-bar.estate:before{border-color:#2e3a41}.page-cashflows .main-chart-wrapper .timespan-container.proposal{top:-11px;position:relative;left:-34px}.page-cashflows .main-chart-wrapper .timespan-container.proposal .timespan-bar:before{height:517px}.page-cashflows .main-chart-wrapper .goals-timeline-wrapper{position:relative;margin:15px 0 15px 15px;width:97%;background-color:#f5f5f5;border-radius:8px;padding:1px 0}.page-cashflows .main-chart-wrapper .goals-timeline-wrapper .goal-timeline-item{margin:10px 0;height:30px;background:#f5f5f5;position:relative;border-radius:8px;overflow:hidden;box-shadow:-4px -4px 6px 0 #fff,4px 4px 6px 0 rgba(0,0,0,.07)}.page-cashflows .main-chart-wrapper .goals-timeline-wrapper .goal-timeline-item>span{display:block;height:30px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:32px;font-weight:600;padding-left:10px;color:#56666f}.page-cashflows .main-chart-wrapper #cashflowschart{margin-left:15px;width:97%;top:-3px}.page-cashflows #scenarioLabels{height:0;margin-left:65px;position:relative}.page-cashflows #scenarioLabels .scenario-bubble{cursor:pointer;position:absolute;height:48px;width:48px;border-radius:50%;display:inline-block;top:0;box-shadow:0 0 15px -7px #2e3a41;z-index:1}.page-cashflows #cashflowschart2Legend,.page-cashflows #cashflowschart3Legend,.page-cashflows #cashflowschartLegend{padding-top:12px}.page-cashflows #cashflowschart2Legend table,.page-cashflows #cashflowschart3Legend table,.page-cashflows #cashflowschartLegend table{margin-left:auto;margin-right:auto;font-size:16px!important}.page-cashflows #cashflowschart2Legend table td.legendColorBox,.page-cashflows #cashflowschart3Legend table td.legendColorBox,.page-cashflows #cashflowschartLegend table td.legendColorBox{padding:6px 6px 6px 12px}.page-cashflows #cashflowschart2Legend table td>div,.page-cashflows #cashflowschart3Legend table td>div,.page-cashflows #cashflowschartLegend table td>div{border:none!important}.page-cashflows #cashflowschart2Legend>table>tbody>tr>td>div>div,.page-cashflows #cashflowschart3Legend>table>tbody>tr>td>div>div,.page-cashflows #cashflowschartLegend>table>tbody>tr>td>div>div{border-radius:50%}.page-cashflows #assetFlowChart{position:relative;left:-10px}.page-cashflows .goal-thumbstone .goal-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-cashflows #advancePanel .wtHolder{overflow-x:hidden}.page-cashflows #scenariosPanel div.panel-body{max-height:none!important;overflow-y:visible!important;overflow-x:visible!important}.page-cashflows #scenariosPanel div.panel-body .af-portfolio-select{margin-bottom:15px}.page-cashflows div.scenario-bubbles{margin-top:15px}.page-cashflows div.scenario-bubbles .af-portfolio-select{margin-bottom:15px}.page-cashflows div.scenario-wrapper{width:16.6666%;height:140px;float:left;padding:5px;cursor:pointer}.page-cashflows div.scenario-wrapper .scenario-name{display:block;text-align:center;font-weight:600;font-weight:.9em;font-size:17px}.page-cashflows div.scenario-wrapper .scenario-image{display:block;height:90px;width:90px;margin:0 auto 5px;border-radius:50%;background:center/cover no-repeat}.page-cashflows .chart-view-controls .form-group{width:130px;float:right;margin:0}.page-cashflows .chart-view-controls .form-group.start-year{margin-right:15px}.page-cashflows .chart-view-controls #endYear,.page-cashflows .chart-view-controls #startYear{width:80px}.page-cashflows span.chevron{position:absolute;top:10px;right:12px;transition:all .2s;font-size:20px;font-weight:600}.page-cashflows span.chevron.chevron-down{transform:rotate(180deg)}.page-cashflows span.ico-help22{position:absolute;top:11px;right:42px;font-size:21px}.page-cashflows .left-side-panels,.page-cashflows .right-side-panels{padding-left:0;padding-right:10px}.page-cashflows .left-side-panels .panel,.page-cashflows .right-side-panels .panel{margin-bottom:15px}.page-cashflows .left-side-panels .none-msg,.page-cashflows .right-side-panels .none-msg{padding-left:12px;font-weight:400}.page-cashflows #monteCarloChartPanel .dashboard-toggle-container{position:absolute;top:11px;right:75px;cursor:pointer}.page-cashflows #monteCarloChartPanel .dashboard-toggle-container .toggle-option{padding:10px 0;font-size:17px}.page-cashflows #monteCarloChartPanel .legendCategory{font-weight:600;text-align:right}.page-cashflows #monteCarloChartPanel #runMonteCarloBtn{position:absolute;top:9px;left:148px;font-size:18px}.page-cashflows #monteCarloChartPanel #runMonteCarloBtn:hover{color:#2b869c}.page-cashflows #lifesummaryPanel .panel-body{padding:5px}.page-cashflows #lifesummaryPanel .apexcharts-xaxis-label{font-weight:700}.page-cashflows #lifesummaryPanel .apexcharts-yaxis-annotation-label{font-weight:700}.page-cashflows #lifesummaryPanel .funds-legend{position:relative;margin:0 auto;margin-top:-37px;width:128px}.page-cashflows #lifesummaryPanel .funds-legend .dashed-line{border:none;border-bottom:1px dashed #000;width:33px;display:inline-block;height:100%;vertical-align:middle;margin-right:6px}.page-cashflows #lifesummaryPanel .funds-legend .funds-text{font-weight:400;font-size:12px}.page-cashflows #assumptionsPanel .form-group .control-label{text-align:right;margin-bottom:0;padding-top:7px}.page-cashflows #assumptionsPanel .form-group.last{margin-bottom:0}.page-cashflows #statsPanel a.btn{display:block}.page-cashflows td.swatch{width:50px}.page-cashflows td.swatch div{height:20px;width:14px;background-color:orange;border-radius:4px}.page-cashflows td div.color-bg{color:#fff;border-radius:4px;padding:3px}.page-cashflows #statsPanel>div{font-size:1.25em;padding:3px;margin-bottom:15px}.page-cashflows #statsPanel>div strong{display:block;margin-bottom:5px}.page-cashflows #statsPanel>div>div:nth-child(2n-1){background-color:#f5f5f5}.page-cashflows #statsPanel>div>div>span{float:right;font-weight:500}.page-cashflows .portfolio-select{margin:0 0 15px}.page-cashflows .af-portfolio-select,.page-cashflows .portfolio-select{width:100%}.page-cashflows .af-portfolio-select a,.page-cashflows .portfolio-select a{overflow:hidden;text-overflow:ellipsis}.page-cashflows .portfolio-select .btn{width:50%!important}.page-cashflows .af-portfolio-select .btn{width:33.33%!important}.page-cashflows [v-cloak]{display:none}#addEditGoal #cashFlowGoals .goal-left-column .checkbox{width:100px;float:left;margin:0}#addEditGoal #cashFlowGoals .goal-left-column .checkbox label{margin:0}#addEditGoal #cashFlowGoals .goal-left-column .checkbox label input{height:24px;width:24px;top:-3px;left:initial;margin-right:7px}#addEditGoal #cashFlowGoals .goal-left-column .checkbox label span{display:inline-block;margin:0;position:relative}#addEditGoal #cashFlowGoals .goal-left-column .checkbox2{width:500px;float:left;margin:0}#addEditGoal #cashFlowGoals .goal-left-column .checkbox2 label{margin:0}#addEditGoal #cashFlowGoals .goal-left-column .checkbox2 label input{height:24px;width:24px;top:4px;left:initial;margin-right:7px}#addEditGoal #cashFlowGoals .goal-left-column .checkbox2 label span{display:inline-block;top:-5px;margin:0;position:relative}#addEditGoal #cashFlowGoals .goal-left-column .goal-info{margin-bottom:15px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info select{cursor:pointer}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input{float:left;width:205px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input select.end-year{width:100px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input select.start-year{width:150px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input-end{float:left;width:150px;margin-left:15px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input-end select.end-year{width:157px}#addEditGoal #cashFlowGoals .goal-left-column .goal-info.year-input-end select.start-year{width:94px}#addEditGoal #cashFlowGoals .goal-left-column .goal-item .goal-details .ico-camera{display:inline-block;float:right;margin-top:10px;font-size:28px;cursor:pointer}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form{height:380px;display:block;margin:0 auto 30px;position:relative;background:#c8dadf}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__dragndrop,#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__error,#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__success,#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__uploading{display:none}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__cancel{font-size:19px;text-decoration:underline;cursor:pointer}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__wrongType{font-size:20px;color:red;text-align:center;padding-top:20px}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__success{font-size:23px;text-align:center;width:94%;overflow:hidden;word-break:break-all}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__success .file-name{margin-bottom:10px}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__error,#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__success,#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__uploading{font-size:23px;text-align:center}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__input{text-align:center;width:340px}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__input .box_icon{font-size:60px;display:block;color:#9fbabe;margin-top:15px}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__input input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__input label{font-size:25px;font-weight:400}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box__input label strong:hover{color:#0078d4}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.has-advanced-upload{background-color:transparent;outline:2px dashed #92b0b3;outline-offset:-10px;height:100%;position:relative}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.has-advanced-upload .box__dragndrop{display:inline}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.is-dragover{background-color:#fff}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.is-uploading .box__input{visibility:none}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.is-uploading .box__uploading{display:block}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.is-uploading .box__input{visibility:none}#addEditGoal #cashFlowGoals .goal-left-column .cf-upload-image-form .box.is-uploading .box__uploading{display:block}#addEditGoal #cashFlowGoals .goal-right-column{height:565px;overflow-y:auto}#estatePanel .charts-wrapper{margin-bottom:15px;display:flex;justify-content:center}#estatePanel .charts-wrapper .chart-wrapper{width:300px;margin-right:15px}#estatePanel .charts-wrapper .chart-wrapper:last-of-type{margin-right:0}#estatePanel table.beneficiaries-list th{font-size:1.2em;text-align:center;border-bottom:2px solid #e8e8e8}#estatePanel table.beneficiaries-list th:nth-of-type(2){text-align:left;padding-left:100px}#estatePanel table.beneficiaries-list td{vertical-align:middle;font-size:1.1em;font-weight:500;text-align:center}#estatePanel table.beneficiaries-list td.name{text-align:left;line-height:80px}#estatePanel table.beneficiaries-list td.swatch{width:50px}#estatePanel table.beneficiaries-list td.swatch div{height:80px;width:14px;background-color:orange;border-radius:4px}#estatePanel table.beneficiaries-list td .beneficiary-image{float:left;height:80px;width:80px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:50%;margin-right:10px}.legend-note{margin:5px 0;text-align:center;font-size:16px}.tv-tooltip{padding:3px;border-radius:3px;color:#fff;text-align:center;opacity:.8;font-size:15px}.tv-tooltip:hover{opacity:1;z-index:1}#assetFlowChart1 .apexcharts-legend,#assetFlowChart2 .apexcharts-legend{width:80%!important;left:auto!important}#assetFlowChart1 .apexcharts-legend .apexcharts-legend-series,#assetFlowChart2 .apexcharts-legend .apexcharts-legend-series{margin:0!important;width:33%}#monteCarloPanel #monteCarloCharts .tv-tooltip{text-align:left;width:170px}.cashflowsBody .btn{font-size:16px}.cashflowsBody .panel-title{font-size:24px}.cashflowsBody h1{font-size:38px}.cashflowsBody table{font-size:16px}.cashflowsBody .alert{font-size:16px}.cashflowsBody .legendLabel{font-size:18px}.cashflowsBody .badge{font-size:17px}.cashflowsBody .flot-tick-label{font-size:15px}.cashflowsBody .form-control,.cashflowsBody .input-group-addon{font-size:16px}#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(3),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(4),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(5),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(6),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(7),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(8),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(9){background-color:#4087bd;color:#fff}#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(10),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(11),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(12),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(13),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(14),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(15),#advancedPanel #cashflowsgrid .ht_clone_top th:nth-child(16){background-color:#4da74d;color:#fff}body.dark-mode{background:#262626;color:#e5e5e5!important}body.dark-mode>iframe{background:#262626}body.dark-mode body.edit-portfolio-popup div.portfolio-type-overlay{background:#262626}body.dark-mode input,body.dark-mode select{background:#262626;border-color:rgba(255,255,255,.08);color:#e5e5e5}body.dark-mode input option,body.dark-mode select option{background:#262626}body.dark-mode input:focus,body.dark-mode select:focus{box-shadow:none!important}body.dark-mode .form-control{background-color:transparent;color:#e5e5e5}body.dark-mode .modal .modal-header .close{color:#99a}body.dark-mode .modal .modal-content{background:#262626}body.dark-mode .modal .modal-content .modal-body{background:rgba(255,255,255,.08)!important}body.dark-mode .table-striped tbody>tr:nth-of-type(odd){background-color:rgba(255,255,255,.1)}body.dark-mode ul.nav-tabs li a{background-color:rgba(255,255,255,.08)}body.dark-mode ul.nav-tabs li.active a{background-color:rgba(255,255,255,.1);color:#e5e5e5;font-weight:600}body.dark-mode #main-nav{background-color:#404040}body.dark-mode aside#sidebar{background:#0c0c0c;box-shadow:none}body.dark-mode aside#sidebar .panel{background:#404040!important}body.dark-mode aside#sidebar .panel .panel-heading{background:#404040!important;border-bottom-color:rgba(255,255,255,.08)!important}body.dark-mode aside#sidebar .panel .panel-heading span[class^=ico-]{color:#e5e5e5}body.dark-mode aside#sidebar .panel .panel-heading .panel-title{color:#e5e5e5!important}body.dark-mode aside#sidebar .panel .panel-body{background:#404040!important;color:#e5e5e5}body.dark-mode aside#sidebar .panel#recentActivityPanel span.recentTitle{color:#e5e5e5!important}body.dark-mode aside#sidebar .panel#recentActivityPanel span.badge{border-color:#e5e5e5;background:0 0;color:#e5e5e5}body.dark-mode aside#sidebar #sidebarHandle{filter:invert(77%)}body.dark-mode aside#sidebar #sidebarContent{background:#404040}body.dark-mode aside#sidebar #widgetContainer{background:#404040}body.dark-mode aside#sidebar #widgetContainer .sidebar-scenario-wrapper{background:0 0}body.dark-mode aside#sidebar #sidebarFooter{background:#404040;border-top-color:rgba(255,255,255,.08)}body.dark-mode section.mainContent{background:#262626!important}body.dark-mode section.mainContent .panel{background:#404040}body.dark-mode section.mainContent .panel .panel-heading{background:#404040;color:#e5e5e5!important;border-bottom-color:rgba(255,255,255,.08)!important}body.dark-mode section.mainContent .panel .panel-footer{background:#191919!important}body.dark-mode .new-dashboard .hl-dashboard-link-image{filter:invert(25%)}body.dark-mode .new-dashboard .hl-dashboard-link p,body.dark-mode .new-dashboard .hl-dashboard-link span{color:#e5e5e5!important}body.dark-mode #macroRiskModal .percent-display{background:0 0;border:none}body.dark-mode .popover{color:#000}body.dark-mode .filtered-data-list{background:#404040}body.dark-mode .filtered-data-list .suggestion-heading{color:#fff}body.dark-mode .filtered-data-list nav button{background:#56666f;border-bottom:none}body.dark-mode .filtered-data-list nav button.active{background:#92a3ad}body.dark-mode .filtered-data-list select option{background:#404040}body.dark-mode #correlationRiskPanel .risk-spectrum.vertical .spectrum-indicator{color:#fff;border-color:#fff}body.dark-mode #correlationRiskPanel .risk-spectrum.vertical .spectrum-indicator:after{border-right:12px solid #ffff}#asset-manager-content .top-nav{background-color:#f5f5f5;display:flex;justify-content:space-evenly;width:calc(100% + 15px);margin-left:0;border-radius:2px;position:relative;top:-15px}#asset-manager-content .top-nav .top-nav-option{flex-basis:20%;height:52px;max-width:180px;font-weight:500;font-size:20px;line-height:40px;padding:0 10px;text-align:center;border-radius:2px;cursor:pointer;color:#2e3a41;display:inline-block}#asset-manager-content .top-nav .top-nav-option .icon{background-size:contain;background-repeat:no-repeat;height:44px;width:44px;display:inline-block;position:relative;top:4px;margin-right:10px}@media (max-width:1380px){#asset-manager-content .top-nav .top-nav-option .icon{display:none}}#asset-manager-content .top-nav .top-nav-option span:nth-of-type(2){position:relative;top:-11px}@media (max-width:1380px){#asset-manager-content .top-nav .top-nav-option span:nth-of-type(2){top:5px}}#asset-manager-content .top-nav .top-nav-option.active{background-color:rgba(0,0,20,.6);color:#f5f5f5}#asset-manager-content .top-nav .top-nav-option.active .icon{filter:brightness(3)}#asset-manager-content .top-nav .top-nav-option:hover:not(.active){background-color:rgba(0,0,0,.1)}#asset-manager-content .top-nav .divider{position:relative;display:block;top:12px;height:28px;width:22px;font-size:24px;color:#56666f}#asset-manager-content .modal-dialog{width:985px;max-width:98%}#asset-manager-content .alert{margin-left:15px}#asset-manager-content #notFound{padding-left:10px}#asset-manager-content #notFound h1{width:100%;float:none;max-width:100%}#asset-manager-content #notFound>span{margin-left:15px;font-size:1.5em}#asset-manager-content #notFound>h4{margin-left:15px;font-size:2em;margin-top:20px}#asset-manager-content #holdingsSection .pie-chart-legend{margin:0 auto 0 15%}#asset-manager-content #holdingsSection .pie-chart-legend.detailed{margin:0 auto 3px;width:90%}#asset-manager-content #holdingsSection .pie-chart-legend.detailed tr th{border-bottom:1px solid #ccc}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilter{width:20px;float:left;margin-top:36px;overflow:hidden;height:463px;line-height:13px}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilter label{margin-bottom:3px!important}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilter input{margin:5px 0 0!important}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch{width:40px;float:left;margin-top:36px;overflow:hidden;height:463px;line-height:13px;position:absolute;left:10px}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch>div{height:23px}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch label{width:100%;margin-bottom:3px!important;margin-top:4px!important}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch input{margin:5px 0 0!important}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch .icons{position:relative}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch .icons span{float:right;margin:0 3px;cursor:pointer}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch .icons .ico-warning{margin:0;cursor:initial}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch .icons .ico-warning.warn{color:#ebc949}#asset-manager-content #holdingsSection #interactiveEditorWrapper #positionFilterSwitch .icons .ico-warning.fail{color:#dc3b06}#asset-manager-content #holdingsSection #interactiveEditorWrapper .hot-wrapper{width:calc(100% - 100px);float:left;overflow:hidden;margin-top:10px;position:relative;left:20px}#asset-manager-content #holdingsSection #pctAllocationMsg{margin-top:5px;font-size:1.1em;float:right;margin-right:105px}#asset-manager-content #holdingsSection #pctAllocationMsg span:first-of-type{float:right;width:auto;text-align:left;margin-left:10px}#asset-manager-content #holdingsSection .editor-controls{float:right;margin-top:10px;width:90px;position:absolute;right:15px}#asset-manager-content #holdingsSection .editor-controls button{width:100%;margin-bottom:5px}#asset-manager-content #holdingsSection .editor-controls button:last-of-type{margin-bottom:0}.output-model-route #output-step-modal .icon-container{height:auto!important}.not-applicable{position:relative;font-size:145px;font-weight:300;width:100%;text-align:center;opacity:.6;margin-top:10px}.not-applicable>span{position:absolute;text-align:center;width:100%;top:50%;transform:translateY(-50%);z-index:1}.not-applicable img{width:92%;opacity:.6}.model-setup-route .big-icon{display:block;height:180px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:10px;cursor:pointer}.model-setup-route .big-icon:hover{transform:scale(1.05)}.model-setup-route .step-name{font-size:24px;font-weight:400}.model-setup-route .title{display:block;font-weight:400;font-size:32px;margin:15px 0 40px 0;text-align:center}.model-setup-route .new-model-container{margin-top:40px;display:flex;justify-content:space-evenly}.model-setup-route .setup-choice-container{flex-basis:44%;background-color:#f5f5f5;padding:15px}.model-setup-route .setup-choice-container .choice-header{font-size:1.6em;font-weight:500;border-bottom:1px solid #e8e8e8;margin-bottom:20px;display:block;padding-bottom:10px}.model-setup-route #recentModelsContainer{padding:0 15px 0}.model-setup-route #recentModelsContainer .recent-model{padding:7px;margin-bottom:1px;font-size:1.25em;font-weight:500;cursor:pointer}.model-setup-route #recentModelsContainer .recent-model:hover{background:rgba(0,0,0,.1)}.model-setup-route .recent-models-header{display:block;margin:20px auto 10px;width:92%;font-size:1.4em;border-bottom:1px solid #ccc;padding-bottom:6px;font-weight:500}.model-setup-route .recent-models-header>span{font-size:28px;margin-right:6px;position:relative;top:6px}.model-setup-route .choose-model>input{width:calc(100% - 100px);float:left}.model-setup-route .choose-model>button{width:90px;margin-left:10px}.model-setup-route div.portfolio-type-overlay{display:flex;flex-wrap:wrap}.model-setup-route div.portfolio-type-overlay .portfolio-type{flex-basis:50%;height:200px;text-align:center;font-size:22px;cursor:pointer;margin-bottom:20px}.model-setup-route div.portfolio-type-overlay .portfolio-type span.icon{display:block;height:160px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:5px}.model-setup-route div.portfolio-type-overlay .portfolio-type:nth-child(n+2){margin-bottom:0}.model-setup-route div.portfolio-type-overlay .portfolio-type:hover span.icon{transform:scale(1.05)}.risk-profile-widget-set .popover{font-size:.95em;width:400px}.risk-profile-widget-set #performancehistorySection .chart-wrapper{position:relative;height:300px;padding-bottom:42.25%}.risk-profile-widget-set #performancehistorySection .chart-wrapper #placeholder{position:absolute;height:100%;width:100%}.risk-profile-widget-set #performancehistorySection #legend{margin:10px 10px 0;line-height:20px}.risk-profile-widget-set #performancehistorySection #legend table{color:#2e3a41!important;font-size:.8em;margin:0 auto}.risk-profile-widget-set #performancehistorySection #legend table td.legendColorBox{width:12px;vertical-align:top;padding-top:3px}.risk-profile-widget-set #performancehistorySection #legend table td.legendColorBox>div{padding:0!important;border:0!important}.risk-profile-widget-set #performancehistorySection #legend table td.legendColorBox>div>div{border-width:6px!important;border-radius:50%;padding:0;margin-right:5px}.risk-profile-widget-set #performancehistorySection #legend table td.legendLabel:nth-child(2){padding-right:15px}.risk-profile-widget-set #performancehistorySection #legend table td.legendLabel{font-size:14px;font-weight:500}.stresstest-summary .panel-body{height:270px;position:relative;top:40px}.improve-model-route #improve-step-modal .modal-body{padding:30px}.improve-model-route #improve-step-modal .modal-body .icon-container{height:187px}.improve-model-route #improve-step-modal .modal-body .icon-container .improve-icon{text-align:center;color:#2e3a41;float:left;width:33.33%;cursor:pointer;font-size:21px;-webkit-transition:none;transition:none}.improve-model-route #improve-step-modal .modal-body .icon-container .improve-icon img{width:140px}.improve-model-route #improve-step-modal .modal-body .icon-container .improve-icon .ico-pencil3{font-size:129px;margin-bottom:11px}.improve-model-route #improve-step-modal .modal-body .icon-container .improve-icon span{display:block}.improve-model-route #improve-step-modal .modal-body .icon-container .improve-icon:hover{transform:scale(1.05)}.improve-model-route #improve-step-modal .modal-body .icon-container .blend-models:before{content:'\ea26';font-family:icomoon;display:inline;padding:5px 10px;font-size:140px;line-height:1}.output-model-route #output-step-modal .modal-dialog{transform:translate(0,174px)}.output-model-route #output-step-modal .icon-container{height:156px}.output-model-route #output-step-modal .icon-container .output-icon{text-align:center;color:#2e3a41;float:left;width:33.33%;cursor:pointer;font-size:21px;-webkit-transition:none;transition:none}.output-model-route #output-step-modal .icon-container .output-icon span.glyphicon{font-size:92px;display:block;margin-bottom:6px}.output-model-route #output-step-modal .icon-container .output-icon:hover{transform:scale(1.05)}.chart-header{font-weight:500;font-size:1.3em;border-bottom:2px solid #2e3a41;display:block;padding-bottom:5px}.comparison-column-charts-container{display:flex}.comparison-column-charts-container .comparison-column-chart-wrapper{flex-basis:16.66%}.chart-generic-legend{display:flex;justify-content:center}.chart-generic-legend .legend-item{padding:10px}.chart-generic-legend .legend-item .color-swatch{height:20px;width:20px;float:left;margin-right:5px}.chart-generic-legend .legend-item span{font-weight:500;font-size:1.1em}.collapse-header{display:block;font-size:1.5em;padding-bottom:3px;border-bottom:2px solid #333;margin-top:15px}.collapse-header:first-of-type{margin-top:0}#buyListModal .modal-dialog,#fixedIncomeAnalysis2Modal .modal-dialog,#fixedIncomeSectorModal .modal-dialog{width:1024px!important}#buyListModal #assetClassFilter{width:475px;margin:5px auto 10px;display:flex;justify-content:center;flex-wrap:wrap}#buyListModal #assetClassFilter .btn:hover{opacity:.8}#buyListModal .list-header{display:block;font-size:1.25em;padding-bottom:3px;border-bottom:2px solid #333;margin-top:15px;padding-left:30px;margin-bottom:5px}.buy-list-panel{padding:0}.buy-list-panel table{width:100%;margin-top:15px;margin-bottom:10px;table-layout:auto}.buy-list-panel table tr{height:44px}.buy-list-panel table tr td:nth-child(1),.buy-list-panel table tr th:nth-child(1){width:24px;text-align:center}.buy-list-panel table tr td:nth-child(2),.buy-list-panel table tr th:nth-child(2){font-weight:500;text-align:center}.buy-list-panel table tr td:nth-child(3),.buy-list-panel table tr th:nth-child(3){padding-right:20px;padding-left:5px;width:295px}.buy-list-panel table tr td:nth-child(3) small,.buy-list-panel table tr th:nth-child(3) small{color:#0078d4}.buy-list-panel table tr td:nth-child(n+4),.buy-list-panel table tr th:nth-child(n+4){width:75px;text-align:center;padding:0 5px}.buy-list-panel table tbody tr:nth-child(2n+1){background-color:#f8f8f8}.buy-list-panel table.first-table{margin-top:0}.insight-warn{background:rgba(235,201,73,.2)!important}.insight-fail{background:rgba(220,59,6,.2)!important}#riskProfileHoldingsList td.icons{position:relative;width:32px}#riskProfileHoldingsList td.icons .ico-warning{position:absolute;left:-22px;top:50%;transform:translateY(-50%)}#riskProfileHoldingsList td.icons .ico-warning.warn{color:#ebc949}#riskProfileHoldingsList td.icons .ico-warning.fail{color:#dc3b06}#riskProfileHoldingsList .popover{width:320px}#riskProfileHoldingsList .popover ul{margin-top:10px!important;margin-bottom:0!important}#riskProfileHoldingsList .popover li{margin-bottom:3px!important}#sidebar-accordions{overflow-y:scroll}#widgetPresetSelector>span{display:block;font-weight:500;padding:10px 15px 0;background:#f5f5f5;border-top:1px solid #ccc;font-size:1.05em}#widgetPresetSelector>div{padding:10px 15px 15px;background-color:#f5f5f5;border-bottom:1px solid #ccc}#widgetPresetSelector>div input[type=checkbox]{height:15px;width:15px;margin-right:8px;margin-top:0;position:relative;top:5px;cursor:pointer}#widgetPresetSelector>div label{font-size:1em}.riskmeasures-summary table tr{height:32px}.riskmeasures-summary table tr th:nth-of-type(1){width:150px}.riskmeasures-summary table tr th:nth-of-type(n+2){text-align:center}.riskmeasures-summary table tr td{vertical-align:middle}.riskmeasures-summary table tr td:nth-of-type(n+2){text-align:center}.riskmeasures-detail{width:calc(50% - 15px);float:left;padding:15px;border:1px solid #ccc;margin:7.5px;background-color:#f0f0f0}.riskmeasures-detail table thead{font-size:1.1em;border-bottom:1px solid #ccc}.riskmeasures-detail table td.stat-col{width:30%}.riskmeasures-detail table.show-third td.stat-col{width:20%}td.green{position:relative;padding:3px 8px}td.green span{border:2px solid #029d53;border-radius:6px;padding:3px 8px;position:relative;color:#029d53!important}.risk-measures-note{padding:7.5px;display:block;float:right;width:50%}.spectrum-chart .spectrum-track{width:100%;height:18px;position:relative;left:0}.spectrum-chart.vertical{height:240px;width:90px;margin:0}.spectrum-chart.vertical .spectrum-track{height:90%;width:14px;top:5%;left:38px}.spectrum-chart.vertical .spectrum-track .spectrum-indicator{position:absolute;left:50%;transform:translate(-50%,50%);line-height:1;font-size:2em;font-weight:300;border:1px solid #2e3a41;border-radius:6px;padding:2px 10px;color:#f8f8f8;z-index:2;white-space:nowrap;max-width:85px;overflow:hidden;text-align:center;bottom:0}.spectrum-chart.vertical .spectrum-track:after{content:"\e912";font-family:icomoon;position:absolute;display:block;width:14px;top:-20px;left:-9px;font-size:31px}.spectrum-chart.vertical .spectrum-track:before{content:"\e90f";font-family:icomoon;position:absolute;display:block;width:14px;bottom:-20px;left:-9px;font-size:31px}.spectrum-chart[id$=Port] .spectrum-indicator,.spectrum-chart[id$=Port] .spectrum-track{background:#4087bd}.spectrum-chart[id$=Port] .spectrum-track:after,.spectrum-chart[id$=Port] .spectrum-track:before{color:#4087bd}.spectrum-chart[id$=Bench] .spectrum-indicator,.spectrum-chart[id$=Bench] .spectrum-track{background:#4da74d}.spectrum-chart[id$=Bench] .spectrum-track:after,.spectrum-chart[id$=Bench] .spectrum-track:before{color:#4da74d}.sector-detail .chart-type-toggle-wrapper{float:right;font-size:1.2em;margin-bottom:15px}.sector-detail .portfolio-name-wrapper{float:left;margin-bottom:10px}.sector-detail .overunder-chart-container{background:#fff}.fixed-income2-summary .chart-group{width:50%;float:left;display:flex;justify-content:center;flex-wrap:wrap}.fixed-income2-summary .chart-group .chart-group-header{display:block;margin-bottom:10px;flex:0 0 100%;text-align:center;font-weight:500;font-size:1.25em}.fixed-income2-summary .chart-generic-legend{margin-top:20px}.fixed-income2-summary .chart-generic-legend .item-name{font-size:1em}.fixed-income2-summary .chart-generic-legend .color-swatch{border-radius:50%;margin-right:6px;height:12px;width:12px;margin-top:3px}.fixed-income2-detail .charts-container{display:flex;justify-content:center;flex-wrap:wrap;width:calc(100% + 30px);margin-left:-15px;background-color:#f5f5f5;margin-bottom:20px}.fixed-income2-detail .charts-container .chart-header-image{height:80px;position:absolute;left:15px}.fixed-income2-detail .charts-container .chart-group-header{display:block;flex:0 0 100%;text-align:center;font-weight:500;font-size:1.4em;height:80px;line-height:90px}.fixed-income2-detail .charts-container .chart-group{display:flex;flex-basis:33.3333%;border-right:1px solid #ccc;flex-wrap:wrap;margin-top:15px}.fixed-income2-detail .charts-container .chart-group .comparison-column-chart-wrapper{flex-basis:13.5%}.fixed-income2-detail .charts-container .chart-group:last-of-type{border-right:0}.fixed-income2-detail .chart-generic-legend .item-name{font-size:1em}.fixed-income2-detail .chart-generic-legend .color-swatch{border-radius:50%;margin-right:6px}.fixed-income2-detail .table-wrapper{width:calc(100% + 30px);margin-left:-15px;background-color:#f5f5f5;padding:25px}.fixed-income2-detail .table-wrapper table{font-size:1.2em}.fixed-income2-detail .table-wrapper table thead{border-bottom:2px solid #ccc;font-size:1.1em}.fixed-income2-detail .table-wrapper table tbody tr{border-bottom:1px solid #ccc}.fixed-income2-detail .table-wrapper table tbody tr:nth-child(2n){background-color:#e8e8e8}.fixed-income-geographic-summary .panel-body{padding-top:0}.fixed-income-geographic-summary .chart-header{border:none;text-align:center}.fixed-income-geographic-summary .chart-generic-legend .item-name{font-size:1em}.fixed-income-geographic-summary .chart-generic-legend .color-swatch{border-radius:50%;margin-right:6px;height:12px;width:12px;margin-top:3px}.fixed-income-geographic-summary .chart-wrapper{position:relative}.fixed-income-geographic-detail .geographic-detail{width:calc(100% + 30px);margin-left:-15px;background-color:#f5f5f5;margin-bottom:15px}.fixed-income-geographic-detail .legend-icon.region-north-america{background-color:#4ba548}.fixed-income-geographic-detail .legend-icon.region-europe{background-color:#aed8f2}.fixed-income-geographic-detail .legend-icon.region-latin-america{background-color:#4087bd}.fixed-income-geographic-detail .legend-icon.region-middle-east---africa{background-color:#cd4d4a}.fixed-income-geographic-detail .legend-icon.region-asia---pacific{background-color:#eec32e}.fixed-income-geographic-detail .legend-icon{width:12px;height:12px;border-radius:50%;position:relative;display:inline-block;margin-right:5px}.fixed-income-geographic-detail .geographic-tables-wrapper{width:calc(100% + 30px);margin-left:-15px;background-color:#f5f5f5;display:flex;justify-content:space-evenly}.fixed-income-geographic-detail .geographic-tables-wrapper .table-wrapper{flex-basis:46%;padding:15px 0}.fixed-income-geographic-detail .geographic-tables-wrapper table{width:100%}.fixed-income-geographic-detail .geographic-tables-wrapper table tr{border-bottom:1px solid #ccc}.fixed-income-geographic-detail .geographic-tables-wrapper table tr th:nth-of-type(1){width:200px}.fixed-income-geographic-detail .geographic-tables-wrapper table tr th:nth-of-type(4){width:70px}.fixed-income-geographic-detail .geographic-tables-wrapper table tr td:nth-child(2),.fixed-income-geographic-detail .geographic-tables-wrapper table tr td:nth-child(3),.fixed-income-geographic-detail .geographic-tables-wrapper table tr td:nth-child(4){text-align:right}.fixed-income-geographic-detail .geographic-tables-wrapper table tr th:nth-child(2),.fixed-income-geographic-detail .geographic-tables-wrapper table tr th:nth-child(3),.fixed-income-geographic-detail .geographic-tables-wrapper table tr th:nth-child(4){text-align:right}.fixed-income-sector-summary .chart-header{border:none;text-align:center}.fixed-income-sector-summary .chart-generic-legend .item-name{font-size:1em}.fixed-income-sector-summary .chart-generic-legend .color-swatch{border-radius:50%;margin-right:6px;height:12px;width:12px;margin-top:3px}.fixed-income-sector-summary .chart-wrapper{position:relative;margin-top:40px}.fixed-income-sector-detail{width:calc(100% + 30px);margin-left:-15px;background-color:#f5f5f5;padding-top:15px}.fixed-income-sector-detail .chart-header{border:none;text-align:center}.fixed-income-sector-detail .chart-generic-legend .item-name{font-size:1em}.fixed-income-sector-detail .chart-generic-legend .color-swatch{border-radius:50%;margin-right:6px}#fiSectorModal .modal-body{padding-left:0;padding-right:0}#fiSectorModal .fixed-income-sector-detail{width:100%;padding:15px 15px 0;margin-left:0}.fixed-income-geographic-summary .panel-body,.fixed-income-sector-summary .panel-body,.fixed-income2-summary .panel-body,.performancehistory-summary .panel-body{padding-left:0;padding-right:0}.fixed-income-geographic-summary .chart-wrapper,.fixed-income-sector-summary .chart-wrapper,.fixed-income2-summary .chart-wrapper,.performancehistory-summary .chart-wrapper{left:0;width:100%}#focusPartners .partner-list .cancel-btn,#focusPartners .partner-list .save-btn{margin:0 5px}#focusPartners .partner-list .save-btn{width:128px}#focusPartners .partner-list .cancel-btn{width:79px}#focusPartners .partner-list .edit-layout-btn{width:288}#focusPartners .partner-list .category-input{margin-bottom:12px}#focusPartners .partner-list .title-container h1{padding-left:28px}#focusPartners .category-view-mode .category-label{margin-bottom:5px}#focusPartners .category-container .cancel-btn{width:150px}#focusPartners .category-container hr{margin-top:40px;height:1px;position:absolute;background-color:#e5e7eb;width:100%;margin-left:-14px}#focusPartners .category-container .add-new-category-container{margin-bottom:60px}#focusPartners .category-container .add-new-category-btn{position:absolute;left:48%;margin-top:24px;width:176px}#focusPartners .category-container .partner-firms-container{display:flex;margin-top:10px}#focusPartners .category-container .partner-firms-container .partner-firm{border:1px solid #d1d4dc;border-radius:5px;overflow:auto;flex-grow:1}#focusPartners .category-container .partner-firms-container .hide-details-btn,#focusPartners .category-container .partner-firms-container .partner-firm-btn{width:100%;height:120px;background-color:#fff;border:none}#focusPartners .category-container .partner-firms-container .partner-firm-edit-container{width:100%;height:120px;display:flex;position:relative}#focusPartners .category-container .partner-firms-container .category-delete-btn,#focusPartners .category-container .partner-firms-container .partner-firm-btn,#focusPartners .category-container .partner-firms-container .partner-firm-edit-container{background-color:#fff!important;color:#0078d4}#focusPartners .category-container .partner-firms-container .partner-firm-btn img img,#focusPartners .category-container .partner-firms-container .partner-firm-edit-container img{display:block;margin:auto}#focusPartners .category-container .partner-firms-container .partner-firm-edit-container .edit-btn{position:absolute!important;top:18px;right:26px;background-color:#fff;border:none}#focusPartners .hide-details-btn{margin:10px 0}#focusPartners .category-edit-mode{background-color:#f4f5f7;border-radius:5px;padding:15px;position:relative}#focusPartners .category-edit-mode form{overflow:auto}#focusPartners .category-input{width:32%}#focusPartners .row-no-gutters[class*=col-]{padding:0}#focusPartners .modal{background-color:#fff;border:1px solid #e5e7eb}#focusPartners .modal .close{display:none}#focusPartners .modal .modal-body{overflow:auto}#focusPartners .modal .modal-body,#focusPartners .modal .modal-content{background:#fff!important}#focusPartners .modal .modal-footer,#focusPartners .modal .modal-header{border:none!important}.intl-tel-input{position:relative;display:block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;-webkit-transition:background-color .1s ease-out;transition:background-color .1s ease-out}.intl-tel-input input.iti-invalid-key{-webkit-transition:background-color 0;transition:background-color 0;background-color:#ffc7c7}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-container:hover{cursor:pointer}.intl-tel-input .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input input[disabled]+.flag-container:hover,.intl-tel-input input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:42px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag{margin-right:6px}.intl-tel-input select{position:absolute;top:0;left:0;z-index:1;width:42px;height:100%;opacity:0}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(/static/lib/intl-phone-input/img/flags@2x.png)}}.iti-flag.np{background-color:transparent}.iti-flag{background-image:url(/static/lib/intl-phone-input/img/flags.png)}.picker{font-size:1em;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:.8em}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#e23c03}.picker__holder{width:100%;overflow-y:hidden;-webkit-overflow-scrolling:touch;outline:0!important}.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.picker__holder{position:fixed;-webkit-transition:background .15s ease-out,-webkit-transform 0s .15s;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:420px;width:100%;-moz-opacity:0;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);background:0 0;zoom:1;background:rgba(0,0,0,.32);-webkit-transition:background .15s ease-out;transition:background .15s ease-out}.picker--opened .picker__frame{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:400;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#e23c03}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#e23c03}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:400}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:300;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #fff;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#e23c03}.picker__day--highlighted{border-color:#e23c03}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#e23c03}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#e23c03;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#e23c03;border-bottom-color:#e23c03}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#e23c03;border-color:#e23c03;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #fff;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}#ep-risk-measures-panel .ep-timeframe-control{margin-bottom:10px;border-bottom:1px solid #ccc;padding-bottom:6px}#ep-risk-measures-panel .ep-timeframe-control .btn-group{width:100%;margin-bottom:6px}#ep-risk-measures-panel .ep-timeframe-control .btn-group .btn{width:11.38%;font-size:14px}#ep-risk-measures-panel .div-title{font-size:18px;font-weight:500;margin-top:20px;padding-bottom:5px;text-align:center}#ep-risk-measures-panel .from-to{text-align:center;font-size:16px}div.all-org-users{margin:10px;font-weight:500}div.all-org-users input[type=checkbox]{width:18px;height:18px}#shareModal{z-index:1051;top:-30px;overflow-y:hidden}#shareModal .modal-body{max-height:617px;padding:15px;display:block;overflow:hidden}#shareModal .sharing-content{font-size:18px;margin:0}#shareModal .sharing-content .sharing-table-wrapper{height:100%;margin-top:10px;padding:0}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr{background:#e8e8e8}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th{border-bottom:1px solid;background-color:#e8e8e8;text-align:center}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th:nth-child(1),#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th:nth-child(2){width:36%!important}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th:nth-child(3){width:11%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th:nth-child(4){width:16%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th:first-child input{top:0!important}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr{display:flex}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr th{position:-webkit-sticky;position:sticky;padding-bottom:10px;top:0}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable thead tr td{display:block}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody{display:block;overflow:auto;height:523px;width:100%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr{display:flex}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td{display:inline-block}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td:nth-child(1),#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td:nth-child(2){width:36%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td:nth-child(3){width:11%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td:nth-child(4){width:16%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td td:nth-child(even){background-color:#e8e8e8}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable tbody tr td td:nth-child(odd){background-color:#f9f9f9}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable input[type=checkbox]{width:18px;height:18px}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable td.username{width:40%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable td.orgname{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap;width:40%}#shareModal .sharing-content .sharing-table-wrapper table#sharingTable td.sharebox{width:10%;text-align:center}.editTicker-main [data-json]{height:500px;width:100%}.sharing-group{width:100%;display:flex;align-items:center}.sharing-group .input-group-addon{width:150px;padding:9px}.sharing-group select{width:172px}.sharing-group a{margin-left:12px}.levergraph-iframe-wrapper #placeholderperformanceChart{height:400px!important}.levergraph-iframe-wrapper .chart-wrapper{height:420px!important}.levergraph-iframe-wrapper #legend table{margin:0 auto}.levergraph-iframe-wrapper #legend table .legendLabel{padding-right:10px;padding-left:3px}.disclaimer{position:absolute;right:39%;top:6px;color:#fff;text-align:center}@media (max-width:1200px){.disclaimer{right:31%}}.focus.user-info{position:absolute;top:0;right:50px;font-size:1.2em;font-weight:400;color:#f5f5f5;height:50px;line-height:50px;padding:0 10px}#docusignIframe{position:fixed;top:5%;right:0;bottom:0;left:50%;width:550px;outline:0;height:225px!important}.page-editConfig #configEditor .edit-config-list button.configbtn{margin-top:-85px;margin-left:320px}.factor-summary .panel-body{max-width:334px;margin:0 auto}.factor-summary .panel-body .row{margin:34px 0}.factor-summary .style-box{background-color:#4087bd;vertical-align:middle;color:#fff;font-size:20px;font-weight:700;padding:9px 0;margin:auto;width:120px;height:120px;text-align:center}.factor-summary .style-box .bigger{font-size:30px}#factorModal .modal-mask{overflow:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.htContextMenu.handsontable{z-index:1100}#salemove .sm-operator-chat-box .sm-chat-text{background-color:#e23c03!important}#salemove .sm-operator-chat-box .sm-chat-text::before{border-top-color:#e23c03!important}#salemove .sm-icon .sm-icon-default-chat svg path,#salemove .sm-media-button .sm-media-icon svg path{fill:#e23c03!important}#salemove .sm-button.sm-media-button{border:1px solid #e23c03!important}#salemove .sm-chat-component .sm-chat-button-region .sm-ico-send{fill:#e23c03!important}#salemove .sm-icon svg path{fill:#e23c03!important}#salemove .sm-tab-text{display:none!important}#salemove .sm-radio-button:checked+label,#salemove .sm-survey-scale-input input:checked+label{background-color:#e23c03!important;border-color:#e23c03!important}#salemove .sm-text-button{color:#e23c03!important}#salemove .sm-choice-card-container{border:1px solid #e23c03!important}#salemove .sm-chat-component .sm-send-message,#salemove .sm-choice-card-instructions{color:#e23c03!important}#salemove .sm-omniq-minimized,#salemove .sm-omniq-transferring{background-color:#029d53!important}#salemove .sm-button.sm-survey-submit{background-color:#e23c03!important}#salemove .sm-button.sm-survey-submit:hover{background-color:#e23c03!important}#salemove .sm-button.sm-secondary-button{color:#e23c03!important;border:1px solid #e23c03!important}#salemove .sm-chat-component .sm-operator-typing .sm-chat-text,#salemove .sm-chat-component .sm-operator-typing .sm-chat-text::after,#salemove .sm-chat-component .sm-operator-typing .sm-chat-text::before{background-color:#029d53!important}table.sticky-table thead{position:sticky;top:0;background-color:#e8e8e8}table.sticky-table th,table.sticky-table th a{background-color:#e8e8e8;color:#2e3a41!important;font-weight:500;font-size:16px}table.sticky-table th:after{content:'';position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid #000}.page-editConfig #configEditor #jsonEditor{height:400px!important}.page-editConfig #configEditor .modal-body{height:auto!important}@media (max-height:500px){.page-editConfig #configEditor .modal-mask{z-index:9998!important}.page-editConfig #configEditor #jsonEditor{height:300px!important}.page-editConfig #configEditor .modal-container{overflow:scroll;max-height:100vh}}