html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;font:inherit;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;}input,textarea{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block;}body{font-family:"Source Sans Pro",sans-serif;background-color:#e8edf2;color:#4a4a4a;}input,select,button{font-family:inherit;-webkit-appearance:none;}button{font-size:inherit;}a{text-decoration:none;}use{pointer-events:none;}label>*{pointer-events:none;}.float--r{float:right;}.float--l{float:left;}.l-relative{position:relative;}.l-auto{overflow:auto;}.l-hide{display:none;}.landing__section .l-col{float:left;width:32%;box-sizing:border-box;}.landing__section .l-col:not(:last-child){margin-right:2%;}.l-panel,.l-subpanel{box-sizing:border-box;border-radius:5px;}.l-panel{height:calc(100vh - 134px);width:320px;background-color:#fff;}.l-panel--l{margin-right:12px;float:left;}.l-panel--r{float:right;}.l-panel-pad{padding-right:8px;padding-left:8px;}.l-subpanel{padding:24px 20px;display:none;position:absolute;height:calc(100vh - 134px);width:320px;overflow:auto;background-color:#a5aeb4;z-index:2;transition-property:transform;transition-duration:.25s;}.l-subpanel.is-open{transform:translateX(320px);}.l-panelspan{position:relative;float:left;height:calc(100vh - 134px);width:calc(100% - 332px);}.content-wrapper{overflow-x:hidden;}.t-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.t-heading-wrap{padding:15px 0;border-bottom:2px solid #e8edf2;text-align:center;font-size:22px;}.t-heading{font-weight:600;}.t-label{display:block;font-size:12px;text-transform:uppercase;color:#9b9b9b;}.t-text{font-size:18px;line-height:1.5;}.t-light{font-weight:300;}.t-center{text-align:center;}b,.t-semibold{font-weight:600;}i{font-style:italic;}.t-link{font-size:18px;color:#0077c2;}.t-link:focus,.t-link:hover{outline:none;text-decoration:underline;}.t-has-dot .fund-well__symbol{margin-top:0;margin-left:5px;}.t-gray{color:#9b9b9b;}.t-gray-blue-dark{color:#83939d;}.t-dot{content:"";margin-right:2px;display:inline-block;height:12px;width:12px;position:relative;top:1px;border-radius:50%;background-color:currentColor;}.red.srsly{color:#d0021b;}.is-invalid{color:#d0021b;}sup{font-size:0.75em;top:-0.5em;line-height:0;position:relative;vertical-align:baseline;}.binder{height:calc(100vh - 86px);}.binder__intro,.saved-chart__table{background-color:#fff;}.binder__intro{padding:24px 32px 32px;font-weight:300;}.binder__heading{font-size:36px;}.binder__subheading{margin-top:6px;font-size:24px;}.binder__fund-name,.binder__chart-name,.binder__folder-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.binder__fund-name.editing,.binder__chart-name.editing,.binder__folder-name.editing{overflow:visible;}.binder__fund-name,.binder__chart-name{display:block;}.binder__folder-name{position:absolute;cursor:pointer;top:25px;width:calc(100% - 86px - 24px);}.binder__folder-name .binder__folder-name--edit{position:relative;top:-5px;padding:4px 12px;font-size:18px;}.binder__rename-folder{display:none;}.loading-wrap-large{height:calc(100vh - 200px);text-align:center;margin-top:100px;}.binder__search-wrap{padding:24px 32px;display:flex;align-items:center;}.binder__search-wrap .input--search{margin-bottom:0;width:36vw;}.binder__search-wrap button{margin-left:auto;}.saved-chart__tooltip li{margin:6px;list-style-type:none;}.saved-chart__tooltip .fund__symbol{font-size:20px;font-weight:600;}.saved-chart__tooltip .fund__name{margin-left:4px;font-size:16px;color:#e8edf2;}.saved-chart__funds{padding:8px;max-height:324px;overflow:auto;}.saved-chart__button-wrap{width:100%;}.binder__button-container{padding:24px 32px;background:#e8edf2;position:absolute;bottom:0;width:100%;box-sizing:border-box;}.binder__button-container .button{float:right;margin-left:12px;}button,input[type="submit"]{cursor:pointer;}button[disabled],input[type="submit"][disabled]{border-color:#c1c9ce;background-color:#c1c9ce;color:#fff;cursor:not-allowed;}.button--clean{background:none;border:none;}.link-as-button{box-sizing:border-box;text-align:center;}.button{padding:10px 0;border:1px solid;border-radius:3px;font-size:24px;}.button:focus,.button:hover{opacity:.8;}.button:focus{outline:none;}.button--full{width:100%;}.button--half{width:calc(50% - 6px);float:left;}.button--half:first-child{margin-right:12px;}.button--third{width:31.3333%;margin-right:3%;float:left;}.button--third:last-child{margin-right:0;}.button--small{padding-right:16px;padding-left:16px;font-size:18px;}.button--large{padding-right:48px;padding-left:48px;font-size:18px;}.button--primary{border-color:#0077c2;background-color:#0077c2;color:#fff;}.button--secondary{border-color:#9b9b9b;background-color:#fff;color:#9b9b9b;}.panel__button-wrap{padding:20px;position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;}.card{padding:30px 50px 40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);width:90%;max-width:520px;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:3px;background-color:#fff;}.card--has-bar{padding:0;}.card--has-bar .card__header{height:60px;background-color:#f4f7fa;border-bottom:1px solid #c1c9ce;border-top-right-radius:3px;border-top-left-radius:3px;position:absolute;top:0;left:0;width:100%;}.card--has-bar .modal__close{top:5px;}.card--has-bar .card__heading{margin-top:14px;font-size:24px;}.card--has-bar .modal__back{padding:19px 16px;}.card--has-bar .card__body{margin-top:60px;padding:34px 40px 0px;max-height:60vh;box-sizing:border-box;overflow:auto;}.card--has-bar .card__body *:only-child{padding-bottom:50px;}.card__heading{margin-bottom:24px;font-size:32px;font-weight:300;text-align:center;}.card__folder-wrap{height:calc(100vh - 485px);margin:24px 0 64px;overflow:auto;}.card__folder-wrap .card__folder-row{position:relative;border:solid 1px #c1c9ce;border-radius:5px;margin-bottom:12px;padding:6px;cursor:pointer;}.card__folder-wrap .card__folder-row.active{border:solid 1px #0077c2;}.card__folder-wrap .card__folder-row.active .row-selected{display:block;position:absolute;width:15%;height:100%;top:0;right:0;background:url("../../images/check.svg") no-repeat 30% 50%;}.card__folder-wrap .card__folder-row.active .folder-date{display:none;}.card__folder-wrap .card__folder-row .folder-icon{display:inline-block;padding-left:86px;min-height:50px;background:url("../../images/folder.svg") no-repeat 10px center;}.card__folder-wrap .card__folder-row .folder-title,.card__folder-wrap .card__folder-row .folder-date{position:absolute;font-weight:300;}.card__folder-wrap .card__folder-row .folder-title{width:calc(100% - 180px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:18px;left:76px;font-size:24px;color:#4a4a4a;}.card__folder-wrap .card__folder-row .folder-date{top:24px;right:24px;color:#9b9b9b;}.card__folder-wrap .card__folder-row .row-selected{display:none;}.card__button-wrap{position:absolute;box-sizing:border-box;width:100%;left:0;bottom:0;padding:24px 32px;border-top:solid 1px #c1c9ce;}.card__button-wrap .has--folder-icon{position:relative;padding-left:32px;}.card__button-wrap svg{fill:#9b9b9b;}.card__button-wrap svg.binder{position:absolute;width:32px;height:32px;left:19px;top:8px;}.card__button-wrap svg.add{height:8px;width:8px;position:absolute;left:28px;top:22px;stroke:#9b9b9b;stroke-width:2px;}.charts-container{background-color:#fff;border-radius:5px;}.charts{padding:24px;text-align:center;}.charts .chart{position:relative;margin:0 2% 24px;float:left;width:29%;list-style-type:none;}.charts .chart:first-child:nth-last-child(3),.charts .chart:first-child:nth-last-child(3)~li,.charts .chart:first-child:nth-last-child(4),.charts .chart:first-child:nth-last-child(4)~li{width:46%;}.charts .chart__name{margin-bottom:8px;font-size:24px;font-weight:600;color:#0077c2;}.chart__thumbnail{position:relative;height:calc(32vh - 136px);border:2px solid #c1c9ce;border-radius:3px;}.chart:first-child:nth-last-child(3) .chart__thumbnail,.chart:first-child:nth-last-child(3)~li .chart__thumbnail,.chart:first-child:nth-last-child(4) .chart__thumbnail,.chart:first-child:nth-last-child(4)~li .chart__thumbnail{height:calc(48vh - 174px);}.chart__link:hover .chart__thumbnail,.chart__link:focus .chart__thumbnail{border-color:#0077c2;}.chart__header a{display:inline-block;top:16px;font-size:22px;color:#0077c2;fill:currentColor;cursor:pointer;}.chart__header a:hover,.chart__header a:focus{text-decoration:underline;}.chart__header a:focus{outline:none;}.chart__header>a{position:absolute;}.chart__header h1{margin-right:16px;margin-left:16px;display:inline-block;min-width:160px;}.chart__all{margin-right:8px;margin-left:8px;position:relative;top:-1px;height:13px;width:18px;}.chart__prev{transform:rotate(90deg);}.chart__next{transform:rotate(-90deg);}.chart__prev svg,.chart__next svg{position:relative;top:-2px;height:8px;width:16px;}.chart__save{right:98px;}.chart__save svg{margin-right:2px;height:22px;width:28px;position:relative;top:3px;}.chart__pdf{right:16px;}.chart__pdf svg:first-child{margin-right:5px;height:22px;width:20px;transform:scale(1.2) translate(-3px,3px);}.chart__pdf svg:last-child{position:absolute;height:10px;width:10px;transform:translate(-22px,10px);}.chart__viz{position:relative;margin:12px 24px;}.chart__settings{padding:0 8px;}.chart__data-from{font-size:initial;font-weight:initial;color:#9b9b9b;}.chart__viz+.chart__data-from{position:absolute;bottom:24px;left:24px;}.chart__settings{position:relative;height:auto;width:auto;min-height:70px;min-width:600px;}.chart__container{position:relative;width:calc(100vw - 400px);height:calc(100vh - 360px);}.chart__viz--table-wrap{box-sizing:border-box;padding-left:1px;max-height:calc(100vh - 280px);overflow-x:auto;overflow-y:hidden;border-right:1px solid #e8edf2;border-bottom:1px solid #e8edf2;-webkit-overflow-scrolling:touch;}.chart__viz--table thead th{font-size:20px;font-weight:600;}.chart__viz--table thead{display:block;}.chart__viz--table tbody{display:block;max-height:calc(100vh - 316px);overflow-y:scroll;}.fv-table-container{float:none;}.fv-table{width:100%;font-size:0.75em;position:relative;}.fv-table-header,.fv-table-body{position:relative;}.fv-table-header{overflow:hidden;height:30px;}.fv-table-header .fv-table-row{position:absolute;}.fv-table-header .fv-table-cell{line-height:20px;text-align:center;color:white;border-right:0px;}.fv-table-header .fv-table-cell.dragging{z-index:10;position:absolute;opacity:0.6;filter:alpha(opacity=60);}.fv-table-header .draggable-header{cursor:move;}.fv-table-header .fv-table-cell#placeholder{background-color:#ededed;-moz-box-shadow:inset 3px 3px 5px 2px #aaa;-webkit-box-shadow:inset 3px 3px 5px 2px #aaa;box-shadow:inset 3px 3px 5px 2px #aaa;}.fv-table-body{border:1px solid #999999;background-color:white;color:#707070;overflow-x:scroll;overflow-y:scroll;height:400px;box-sizing:border-box;-moz-box-sizing:border-box;}.fv-table-body .fv-table-cell{text-align:right;}.fv-table-body .fv-table-cell .as-of-date{display:inline-block;margin-left:10px;}.fv-table-body .fv-table-left .fv-table-cell{text-align:left;}.fv-table-body .fv-table-cell:first-child{text-align:left;}.fv-table-row{position:relative;border-bottom:1px solid #f0f5fe;}.fv-table-row.ytd .fv-table-cell .fv-split-point:first-child{visibility:hidden;}.fv-table-row.ytd .fv-table-cell .fv-split-point{text-align:right;}.fv-table-cell{float:left;width:165px;padding:0.583333333em 0.833333333em;border-right:1px solid #f0f5fe;box-sizing:border-box;-moz-box-sizing:border-box;}.nexus .fv-table-cell{width:150px;}.fv-table-cell.fv-table-split{padding:0;text-align:left;}.fv-table-cell.empty{width:200px;border-right:none;}.fv-table-cell:first-child{position:absolute;left:0;top:0;bottom:0;width:200px;background:white;}.fv-table-cell.full-width{text-align:left;width:auto;right:0;border-right:none;background-color:#999999;color:white;}.fv-table-cell.full-width a{color:white;}.fv-table-cell .fv-split-point{width:50%;display:inline-block;padding:0.583333333em 0.833333333em;text-align:right;box-sizing:border-box;-moz-box-sizing:border-box;}.fv-table-cell .fv-split-point:first-child{border-right:1px solid #f0f5fe;}.fv-table-cell .glossary-term{color:#707070;}.fv-table-container .fv-section-footer{margin:0;width:100%;}.table-chart-wrapper{position:relative;background-color:#ffffff;}.primary-table-chart{display:inline-block;margin-left:-4px;position:relative;vertical-align:top;width:75%;height:calc(100% - 1px);}.secondary-table-chart{display:inline-block;position:relative;vertical-align:top;width:25%;border-bottom:1px solid #ccc;height:calc(100% - 1px);overflow-y:visible;}.table-chart-headers{border-left:1px solid #ccc;border-top:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;overflow:visible;position:absolute;top:30px;width:100%;z-index:1;}.table-chart-headers div.fv-table-cell{height:29px;text-align:left;}.table-chart-wrapper .fv-table-cell,.thumbnail .content .fv-table-cell{background:#fff;border-bottom:1px solid #dee5f3;border-right:1px solid #dee5f3;float:none;overflow:hidden;position:relative;text-align:right;white-space:nowrap;width:100%;}.table-chart-wrapper .fv-table-cell.text-left{text-align:left;}.table-chart-wrapper .fv-table-cell.text-left img{position:relative;top:-3px;}.table-chart-headers .fv-table-cell.full-width{border-right:none;background:#999;overflow:visible;white-space:nowrap;width:100%;}.chart-wrapper.bring-to-front .table-chart-content-wrapper{overflow-x:auto;overflow-y:scroll;}.table-chart-content-wrapper{border-right:1px solid #ccc;border-top:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:452px;width:523px;}.table-chart-column{position:relative;top:1px;float:left;margin-right:0;vertical-align:top;width:174px;}.table-chart-content{position:relative;}.color-circle{margin:0 .5em 0 0;display:inline-block;width:10px;height:10px;border-radius:50%;background-color:#aaa;vertical-align:middle;}.table-chart-content .fv-table-cell{height:29px;width:100%;color:#707070;}.table-chart-content .fv-table-cell .fv-split-point{height:28px;width:49%;}.table-chart-content .fv-table-cell.full-width{background:#999;border-right:1px solid #999;width:100%;}.table-chart-content .empty-column{display:inline-block;width:0;position:relative;top:1px;}.table-chart-content .empty-column .fv-table-cell{border-right:0;padding-left:0;padding-right:0;}.color-bars-container{position:relative;overflow:hidden;width:522px;height:28px;border-right:1px solid #ccc;border-top:1px solid #ccc;}.color-bars{height:100%;position:absolute;top:0;z-index:10;}.fund-color-bar{height:100%;margin-right:0;vertical-align:top;width:173px;position:relative;float:left;text-align:center;border-right:1px solid #f0f5fe;}.fund-color-bar .bar{position:absolute;top:0;left:0;right:0;height:4px;width:100%;}.fund-color-bar .text{padding:7px 0 3px;position:relative;height:auto;width:100%;z-index:1;font-weight:bold;}.mask{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;height:29px;left:0;position:absolute;top:0;width:calc(100% - 1px);z-index:10;}.chart__container .highcharts-tooltip span{opacity:1;z-index:9999;}.chart__container .highcharts-axis-labels{z-index:-1;}.axis-swap__x{background:url("../../images/xAxisSwap.png") no-repeat 0 0;position:absolute;top:449px;left:683px;width:16px;height:16px;cursor:pointer;}.axis-swap__y{background:url("../../images/yAxisSwap.png") no-repeat 0 0;position:absolute;top:71px;left:100px;width:16px;height:16px;cursor:pointer;}.chart__error{margin:3em 1em;font-size:22px;font-weight:600;text-align:center;color:rgba(0,0,0,0.5);}.chart__thumbnail .chart__error{position:absolute;top:50%;transform:translate(0,-50%);margin:0 1em;font-size:18px;}.thumbnail__overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;}.chart__thumbnail{position:relative;z-index:1;overflow:hidden;color:#4a4a4a;}.chart__thumbnail .chart__container,.chart__thumbnail .chart__viz-wrap--mountain.portfolios .chart__container{width:100%;height:100%;}.chart__thumbnail .chart__viz--table-wrap,.chart__thumbnail .chart__viz-wrap--mountain,.chart__thumbnail .chart__viz-wrap--bar,.chart__thumbnail .chart__viz-wrap--xy,.chart__thumbnail .chart__viz-wrap--hypo,.chart__thumbnail .chart__viz-wrap--correlation,.chart__thumbnail .chart__viz-wrap--assets,.chart__thumbnail .chart__viz-wrap--sectors,.chart__thumbnail .chart__viz-wrap--holdings{position:relative;overflow:hidden;}.chart__thumbnail .chart__viz--table-wrap td,.chart__thumbnail .chart__viz-wrap--mountain td,.chart__thumbnail .chart__viz-wrap--bar td,.chart__thumbnail .chart__viz-wrap--xy td,.chart__thumbnail .chart__viz-wrap--hypo td,.chart__thumbnail .chart__viz-wrap--correlation td,.chart__thumbnail .chart__viz-wrap--assets td,.chart__thumbnail .chart__viz-wrap--sectors td,.chart__thumbnail .chart__viz-wrap--holdings td{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);}.chart__thumbnail .chart__viz--table-wrap tbody,.chart__thumbnail .chart__viz-wrap--mountain tbody,.chart__thumbnail .chart__viz-wrap--bar tbody,.chart__thumbnail .chart__viz-wrap--xy tbody,.chart__thumbnail .chart__viz-wrap--hypo tbody,.chart__thumbnail .chart__viz-wrap--correlation tbody,.chart__thumbnail .chart__viz-wrap--assets tbody,.chart__thumbnail .chart__viz-wrap--sectors tbody,.chart__thumbnail .chart__viz-wrap--holdings tbody{overflow:hidden;}div.chart__thumbnail[data-type='table'] .chart__viz--table-wrap,div.chart__thumbnail[data-type='mountain'] .chart__viz-wrap--mountain,div.chart__thumbnail[data-type='bar'] .chart__viz-wrap--bar,div.chart__thumbnail[data-type='line'] .chart__viz-wrap--bar,div.chart__thumbnail[data-type='xy'] .chart__viz-wrap--xy,div.chart__thumbnail[data-type='assets'] .chart__viz-wrap--assets,div.chart__thumbnail[data-type='sector'] .chart__viz-wrap--sectors,div.chart__thumbnail[data-type='topHoldings'] .chart__viz-wrap--holdings{transform:scale(0.3);width:333.33333%;height:333.33333%;left:-116.66667%;top:-116.66667%;}div.chart__thumbnail[data-type='correlation'] .chart__viz-wrap--correlation,div.chart__thumbnail[data-type='correlationPortfolio'] .chart__viz-wrap--correlation,div.chart__thumbnail[data-type='tablePortfolio'] .chart__viz--table-wrap,div.chart__thumbnail[data-type='mountainPortfolio'] .chart__viz-wrap--mountain,div.chart__thumbnail[data-type='hypotheticalPortfolio'] .chart__viz-wrap--hypo{transform:scale(0.5);width:200%;height:200%;left:-50%;top:-50%;}.chart__viz-wrap--mountain.portfolios{position:relative;}.chart__viz-wrap--mountain.portfolios .chart__container{width:calc(100vw - 380px);height:calc(100vh - 460px);}.chart__viz-wrap--mountain.portfolios table{width:calc(100vw - 400px);font-size:1vw;}.chart__viz-wrap--mountain.portfolios table th,.chart__viz-wrap--mountain.portfolios table td{width:calc(6.66vw - 27px);text-align:center;}.chart__viz-wrap--mountain.portfolios table .right-padding{padding-right:calc(6.66vw - 27px);}.chart__viz-wrap--mountain.portfolios table .shared-header th,.chart__viz-wrap--mountain.portfolios table .sub-header th{padding-top:0;padding-bottom:0;}.chart__viz-wrap--mountain.portfolios table .data{border-top:1px solid #999999;}.chart__viz-wrap--mountain.portfolios table .data td{border-top:1px solid #999999;padding-top:0.3em;padding-bottom:0.3em;}.chart__viz-wrap--mountain.portfolios table .sub-header{color:#999999;}.hypo__form{margin-top:-26px;float:left;width:100%;}.hypo__form .input--text{padding:6px 8px;font-size:20px;}.hypo__form .t-label{clear:both;}.hypo__form .input--select{padding:7px 32px 7px 16px;}.hypo__form .icon--dropdown{top:16px;}.hypo__row{margin-bottom:12px;clear:both;}.hypo__row .input--text{width:45%;float:left;border-top-right-radius:0;border-bottom-right-radius:0;}.hypo__row .input--text:focus{position:relative;z-index:1;}.hypo__row.hypo-row-full .input--text{width:100%;}.hypo__row.hypo-row-full .l-relative{width:100%;}.hypo__row .l-relative{width:35%;float:left;}.hypo__row .input--select{margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}.hypo__row .icon--dropdown{top:20px;}.hypo__legend{padding-bottom:14px;font-size:22px;font-weight:600;color:#83939d;}.hypo__fieldset:not(:last-of-type){margin-bottom:32px;padding-bottom:32px;border-bottom:2px solid #e8edf2;}.hypo__fieldset:last-of-type{margin-bottom:32px;}#hypo-portfolio-a,#hypo-portfolio-b{border-width:2px;}#hypo-portfolio-a{border-color:#d4af42;}#hypo-portfolio-a:focus{border-color:#d4af42!important;}#hypo-portfolio-b{border-color:#047ab4;}#hypo-portfolio-b:focus{border-color:#047ab4!important;}.hypo__edit-assumptions-container{clear:both;padding-left:10px;}.hypo__button-container{height:55px;}.ui-datepicker.hypo-datepicker{background-color:#f4f7fa;}.ui-datepicker.hypo-datepicker .ui-datepicker-header{border:none;}.ui-datepicker.hypo-datepicker .ui-datepicker-calendar{display:none;}.ui-datepicker.hypo-datepicker .ui-datepicker-current{display:none;}.ui-datepicker.hypo-datepicker .ui-datepicker-close{border:1px solid #c1c9ce;background-color:#f4f7fa;}.ui-datepicker.hypo-datepicker .ui-datepicker-increment:hover{border:1px solid #cccccc;background:#e8edf2;font-weight:normal;color:#4a4a4a;}.compare__empty{display:none;font-size:22px;text-align:center;color:#9b9b9b;}.compare__empty svg{margin-right:4px;top:8px;position:relative;border-color:currentColor;fill:currentColor;}.results-tab{display:none;border-radius:0 5px 5px 5px;}.results-tab.is-active{display:block;}.search-results__header{margin-right:5px;padding:10px 18px;display:inline-block;border-radius:5px 5px 0 0;background-color:#f4f7fa;font-size:22px;}.search-results__header.is-active{background-color:#fff;}.all-funds-tab-header{visibility:hidden;}.search-results__count{margin-left:10px;padding:0 10px 1px 10px;display:inline-block;position:relative;top:-2px;min-width:32px;box-sizing:border-box;border-radius:3px;background-color:#4a4a4a;font-size:initial;text-align:center;color:#fff;}.search-results__header:hover .search-results__count{background-color:#000;}.search-results__header.is-active .search-results__count{background-color:#0077c2;}.search-result__add,.search-result__info{position:relative;width:42px;text-align:center;}.search-result__add input:checked+label .add-fund--add{display:none;}.search-result__add input:checked+label .add-fund--remove{display:block;}.search-result__add input:focus+label svg{outline:none;box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}.search-result__add label:hover svg{background-color:#0077c2;fill:#fff;}.search-result__add label{display:inline-block;cursor:pointer;}.add-fund--remove{display:none;}.search-result__return{width:92px;}.search-result__value{font-size:20px;}.comparison--snackbar{background:#7ED321;}.search-result__empty{text-align:center;height:calc(100vh - 247px);}.search-result__empty p{font-size:32px;line-height:calc(100vh - 247px);}.chart__settings fieldset{float:left;}.chart__settings fieldset:not(:last-child){margin-right:8px;}.chart__settings input{font-size:18px;}.chart__settings .chart__input-wrap{color:inherit;}.chart__setting--date-range .chart__input-wrap{margin-right:8px;float:left;width:160px;}.chart__setting--date-range .chart__input-wrap input{padding:8px 6px;}.chart__setting--date-range .chart__input-wrap input::-webkit-calendar-picker-indicator{opacity:0;}.chart__setting--date-range .chart__input-wrap .icon--dropdown{top:20px;}.chart__setting--radio{margin-top:4px;}.chart__setting--radio .chart__input-wrap{float:left;}.chart__setting--radio .chart__input-wrap:first-child label{border-top-left-radius:3px;border-bottom-left-radius:3px;}.chart__setting--radio .chart__input-wrap:last-child label{border-top-right-radius:3px;border-bottom-right-radius:3px;}.chart__setting--radio .chart__input-wrap label{margin-left:-1px;padding:9px 12px 10px 12px;display:inline-block;border:1px solid #c1c9ce;background-color:#f4f7fa;cursor:pointer;}.chart__setting--radio .chart__input-wrap label:hover{color:#000;}.chart__setting--radio .chart__input-wrap input:focus+label{outline:none;border-color:#0077c2!important;box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}.chart__setting--radio .chart__input-wrap input:checked+label{position:relative;border-color:#83939d;background-color:#83939d;color:#fff;z-index:1;}.chart__setting--radio.has-large-radios label{width:100%;padding:8px 0px 9px 0px;text-align:center;}.chart__setting--radio.has-large-radios .chart__input-wrap{width:50%;}.chart__setting--radio.has-medium-radios label{min-width:50px;text-align:center;}.chart__setting--select{float:left;width:calc(33vw - 150px);}.chart__setting--select:not(:last-child){margin-right:8px;}.chart__setting--select select{padding:8px 32px 8px 6px;}.chart__setting--select.has-one{width:calc(50vw - 150px);}.ui-widget.ui-widget-content{box-shadow:0px 1px 4px rgba(0,0,0,0.4);}.ui-datepicker .ui-datepicker-title select{appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist;}.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon,.ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon{background-image:url("../../images/more.svg")!important;background-position:0;background-size:contain;opacity:0.7;}.ui-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);}.ui-datepicker .ui-widget-header .ui-datepicker-next .ui-icon{transform:rotate(270deg);-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);}.ui-datepicker .ui-datepicker-header{background-color:#f4f7fa;}.chart-holdings{position:relative;width:100%;top:24px;color:#666;overflow:auto;}.chart-holdings div{position:relative;}.chart-holdings .chart-holdings-headers-wrapper{height:76px;overflow:hidden;}.chart-holdings .chart-holdings-headers{width:auto;height:100%;white-space:nowrap;}.chart-holdings .chart-holdings-header{display:inline-block;float:none;min-width:145px;height:100%;text-align:center;}.chart-holdings .fund-color-bar{box-sizing:border-box;height:76px;padding-top:10px;border:none;}.chart-holdings .fund-color-bar .bar{width:auto;margin:0 7px;}.chart-holdings .fund-color-bar .symbol{font-weight:bold;}.chart-holdings .fund-color-bar .date{margin-top:0.25em;font-size:0.8em;color:#aaa;}.chart-holdings .fund-color-bar .percent{width:auto;margin:3px 7px 0;padding:4px 0;font-size:0.8em;}.chart-holdings .fund-color-bar .percent span{font-weight:bold;}.chart-holdings .chart-holdings-headers-wrapper.has-one .chart-holdings-header,.chart-holdings .chart-holdings-columns-wrapper.has-one .chart-holdings-header{width:calc(100vw - 427px);}.chart-holdings .chart-holdings-headers-wrapper.has-one .chart-holdings-column,.chart-holdings .chart-holdings-columns-wrapper.has-one .chart-holdings-column{width:calc(100vw - 434px);}.chart-holdings .chart-holdings-headers-wrapper.has-two .chart-holdings-header,.chart-holdings .chart-holdings-columns-wrapper.has-two .chart-holdings-header{width:calc(50vw - 213px);}.chart-holdings .chart-holdings-headers-wrapper.has-two .chart-holdings-column,.chart-holdings .chart-holdings-columns-wrapper.has-two .chart-holdings-column{width:calc(50vw - 217px);}.chart-holdings .chart-holdings-headers-wrapper.has-two .chart-holdings-column:nth-child(2) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-two .chart-holdings-column:nth-child(2) .chart-holdings-column-cell{margin:0 8px 0 12px;}.chart-holdings .chart-holdings-headers-wrapper.has-three .chart-holdings-header,.chart-holdings .chart-holdings-columns-wrapper.has-three .chart-holdings-header{width:calc(33vw - 138px);}.chart-holdings .chart-holdings-headers-wrapper.has-three .chart-holdings-column,.chart-holdings .chart-holdings-columns-wrapper.has-three .chart-holdings-column{width:calc(33vw - 142px);}.chart-holdings .chart-holdings-headers-wrapper.has-three .chart-holdings-column:nth-child(2) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-three .chart-holdings-column:nth-child(2) .chart-holdings-column-cell{margin:0 8px 0 12px;}.chart-holdings .chart-holdings-headers-wrapper.has-three .chart-holdings-column:nth-child(3) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-three .chart-holdings-column:nth-child(3) .chart-holdings-column-cell{margin:0 0 0 16px;}.chart-holdings .chart-holdings-headers-wrapper.has-four .chart-holdings-header,.chart-holdings .chart-holdings-columns-wrapper.has-four .chart-holdings-header{width:calc(25vw - 107px);}.chart-holdings .chart-holdings-headers-wrapper.has-four .chart-holdings-column,.chart-holdings .chart-holdings-columns-wrapper.has-four .chart-holdings-column{width:calc(25vw - 109px);}.chart-holdings .chart-holdings-headers-wrapper.has-four .chart-holdings-column:nth-child(3) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-four .chart-holdings-column:nth-child(3) .chart-holdings-column-cell{margin:0 8px 0 12px;}.chart-holdings .chart-holdings-headers-wrapper.has-four .chart-holdings-column:nth-child(4) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-four .chart-holdings-column:nth-child(4) .chart-holdings-column-cell{margin:0 0 0 12px;}.chart-holdings .chart-holdings-headers-wrapper.has-five-plus .chart-holdings-header,.chart-holdings .chart-holdings-columns-wrapper.has-five-plus .chart-holdings-header{width:calc(20vw - 87px);}.chart-holdings .chart-holdings-headers-wrapper.has-five-plus .chart-holdings-column,.chart-holdings .chart-holdings-columns-wrapper.has-five-plus .chart-holdings-column{width:calc(20vw - 88px);}.chart-holdings .chart-holdings-headers-wrapper.has-five-plus .chart-holdings-column:nth-child(4) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-five-plus .chart-holdings-column:nth-child(4) .chart-holdings-column-cell{margin:0 8px 0 12px;}.chart-holdings .chart-holdings-headers-wrapper.has-five-plus .chart-holdings-column:nth-child(5) .chart-holdings-column-cell,.chart-holdings .chart-holdings-columns-wrapper.has-five-plus .chart-holdings-column:nth-child(5) .chart-holdings-column-cell{margin:0 0 0 12px;}.chart-holdings .chart-holdings-columns-wrapper{height:calc(100vh - 424px);overflow:inherit;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings{width:100%;height:auto;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-columns{white-space:nowrap;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column{display:inline-block;vertical-align:top;min-width:145px;height:auto;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell{width:calc(100% - 16px);height:auto;border-right:1px solid #fff;border-bottom:1px solid #dee5f3;border-left:1px solid #fff;margin:0 8px;cursor:pointer;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected{width:calc(100% - 16px);border-right:1px solid #27a6de;border-bottom:1px solid #27a6de;border-left:1px solid #27a6de;background-color:#f8fefe;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-header{background-color:#27a6de;color:#f8fefe;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-header .chart-holdings-column-cell-name{white-space:normal;left:6px;overflow-wrap:break-word;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-header .chart-holdings-column-cell-name .chart-holdings-column-cell-symbol{display:inline;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-header .chart-holdings-column-cell-weighting{right:6px;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-market-value,.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.selected .chart-holdings-column-cell-years-held{display:block;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell.filteredOut{display:none;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-header{width:100%;min-height:1.2em;height:auto;overflow:hidden;padding:8px 0;color:#707070;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-header .chart-holdings-column-cell-name{height:auto;width:65%;position:relative;left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-header .chart-holdings-column-cell-name .chart-holdings-column-cell-symbol{display:none;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-header .chart-holdings-column-cell-weighting{height:auto;width:auto;position:absolute;top:calc(50% - 6.5px);right:0;}.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-market-value,.chart-holdings .chart-holdings-columns-wrapper .chart-holdings-column .chart-holdings-column-cell .chart-holdings-column-cell-years-held{display:none;width:auto;height:auto;margin:10px 0 10px 6px;white-space:pre-wrap;}.chart-holdings-sector-filter{position:absolute;height:auto;width:auto;bottom:10px;right:4px;}.chart-holdings-sector-filter .dropdown-list{width:200px;height:auto;left:0;bottom:35px;}.chart-holdings-num-displayed{position:absolute;width:auto;height:auto;bottom:16px;left:9px;}.chart-holdings-num-displayed .chart-holdings-num-displayed-title{position:relative;width:auto;height:auto;font-size:12px;color:#707070;}.correlation-chart-wrapper .correlation-clear{clear:both;}.correlation-chart-wrapper .correlation-one-fund{color:#888888;margin:131px 0;font-size:20px;}.correlation-chart-wrapper .portfolio-correlation-wrapper{position:relative;height:auto;width:280px;float:left;margin-bottom:24px;margin-top:13px;font-size:0.9em;}.correlation-chart-wrapper .portfolio-correlation-wrapper .portfolio-correlation-wrapper-text{position:relative;height:1em;width:200px;float:left;text-align:right;margin:4px 10px 10px;}.correlation-chart-wrapper .portfolio-correlation-wrapper .portfolio-correlation-wrapper-text .bold{font-weight:bold;}.correlation-chart-wrapper .portfolio-correlation-wrapper .portfolio-correlation-value-wrapper{position:relative;float:left;height:auto;width:auto;overflow:hidden;margin:0;padding:5px 10px;font-size:.9em;text-align:center;font-weight:700;color:#fff;}.correlation-chart-wrapper .gradient-wrapper{position:relative;height:20px;width:280px;float:right;margin:14px 0 31px 0;}.correlation-chart-wrapper .gradient-wrapper div{margin-left:5px;}.correlation-chart-wrapper .gradient-wrapper .gradient{position:relative;height:20px;width:200px;float:right;background:#167b58;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2N2I1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NWMyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#167b58 0%,#95c200 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#167b58),color-stop(100%,#95c200));background:-webkit-linear-gradient(left,#167b58 0%,#95c200 100%);background:-o-linear-gradient(left,#167b58 0%,#95c200 100%);background:-ms-linear-gradient(left,#167b58 0%,#95c200 100%);background:linear-gradient(to right,#167b58 0%,#95c200 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#167b58',endColorstr='#95c200',GradientType=1);}.correlation-chart-wrapper .gradient-wrapper .right{position:relative;float:right;height:auto;width:auto;font-size:0.8em;margin-top:3px;font-weight:bold;}.correlation-chart-wrapper .chart-date-buttons li{display:inline-block;padding:7px 10px;font-size:0.7em;text-decoration:none;color:#333333;margin:0;cursor:pointer;}.correlation-chart-wrapper .chart-date-buttons li.selected{color:#ffffff;}.chart-correlation{position:relative;width:100%;overflow:auto;font-size:12px;font-weight:bold;text-align:center;color:#ffffff;background-color:#ffffff;}.chart-correlation *{box-sizing:border-box;}.chart-correlation .header-row,.chart-correlation .row{height:48px;width:100%;white-space:nowrap;}.chart-correlation .header-item,.chart-correlation .item{padding:17px 0;overflow:hidden;}.chart-correlation .header-row .header-item,.chart-correlation .item{height:100%;width:25%;overflow:hidden;border-right:1px solid #ccc;display:inline-block;}.chart-correlation .header-row .header-item:last-child,.chart-correlation .item:last-child{border-right:none;}.chart-correlation .header-row{width:calc(100% - 100px);overflow:hidden;border:1px solid #ccc;margin:0 0 0 100px;background-color:#999999;}.chart-correlation .header-scroll{position:relative;height:100%;width:100%;}.chart-correlation .header-column,.chart-correlation .chart-body{position:relative;float:left;}.chart-correlation .header-column{height:289px;width:100px;top:-1px;overflow:hidden;border:1px solid #ccc;}.chart-correlation .header-column .header-item{height:48px;border-bottom:1px solid #ccc;background-color:#999999;}.chart-correlation .chart-body{height:288px;width:calc(100% - 100px);border-right:1px solid #ccc;border-bottom:1px solid #ccc;overflow:auto;}.chart-correlation .item{margin-bottom:-3px;border-bottom:1px solid #ccc;background-color:#ebedea;}.chart-correlation.has-one .header-row .header-item,.chart-correlation.has-one .row .item{width:100%;}.chart-correlation.has-two .header-row .header-item,.chart-correlation.has-two .row .item{width:50%;}.chart-correlation.has-three .header-row .header-item,.chart-correlation.has-three .row .item{width:33.33%;}.chart-correlation.has-four .header-row .header-item,.chart-correlation.has-four .row .item{width:25%;}.chart-correlation.has-five .header-row .header-item,.chart-correlation.has-five .row .item{width:20%;}.chart-correlation.has-six-plus .header-row .header-item,.chart-correlation.has-six-plus .row .item{width:16.66%;}.chart__thumbnail .portfolio-correlation-wrapper,.chart__thumbnail .gradient-wrapper{display:none;}.chart__thumbnail .chart__viz{margin:0;}.chart__thumbnail .chart-correlation{font-size:14px;}.chart__thumbnail .chart-body{overflow:hidden;}.chart__thumbnail .item{font-size:0;}.chart-ball{position:relative;box-sizing:border-box;line-height:1em;height:calc(100vh - 350px);}.chart-ball .table-content-wrapper{float:left;}.chart-ball .row-headers{width:170px;}.chart-ball .table-headers{text-align:left;border-left:1px solid #dee5f3;border-top:1px solid #dee5f3;overflow:hidden;}.chart-ball .row-contents{overflow-x:auto;overflow-y:hidden;margin-left:170px;float:none;border-right:1px solid #dee5f3;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;}.chart-ball .table-cell-mask{height:52px;border-right:1px solid #dee5f3;}.chart-ball .table-columns{white-space:nowrap;}.chart-ball .table-chart-column{display:inline-block;float:none;min-width:95px;top:0;}.chart-ball .fund-color-bar{box-sizing:border-box;height:53px;width:calc(100% - 1px);border-right:1px solid #dee5f3;border-bottom:1px solid #dee5f3;padding-top:10px;}.chart-ball .fund-color-bar .symbol{font-weight:bold;}.chart-ball .fund-color-bar .date{margin-top:0.25em;font-size:0.8em;color:#aaa;}.chart-ball .fv-table-cell{position:relative;width:100%;border-right:1px solid #dee5f3;border-bottom:1px solid #dee5f3;font-size:14px;padding-top:0;padding-bottom:0;white-space:nowrap;}.chart-ball .row-contents .fv-table-cell{background-color:#fbfdff;text-align:right;}.chart-ball .row-contents .fv-table-cell::after,.chart-ball .row-contents .fv-table-cell:not(.last)::before{content:'';position:absolute;z-index:1;bottom:0;opacity:0;}.chart-ball .row-contents .fv-table-cell::after{top:0;left:calc(50% - 1.5px);border-left:1px solid #fff;}.chart-ball .row-contents .fv-table-cell:not(:last-of-type)::before{left:25%;right:25%;border-bottom:1px solid #fff;}.chart-ball .circle{display:block;position:absolute;margin:0;top:50%;left:calc(50% - 1px);background-color:#468EE5;border-radius:50%;opacity:0;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);}.chart-ball .circle.negative{background-color:#D73843;}.chart-ball .circle-cell-touch-target{position:absolute;left:50%;top:0;bottom:0;z-index:4;transform:translate(-50%,0%);}.chart-ball .table-chart-column:last-of-type .fund-color-bar,.chart-ball .table-chart-column:last-of-type .fv-table-cell{border-right:0;}.chart-ball .table-chart-column:last-of-type .fund-color-bar{width:100%;}.chart-ball.elevenRows .fv-table-cell{line-height:calc((100vh - 350px - 52px - 2px)/ 11);height:calc((100vh - 350px - 52px - 2px)/ 11);}.chart-ball.elevenRows .circle{height:calc((100vh - 350px - 52px - 2px)/ 11 - 8px);width:calc((100vh - 350px - 52px - 2px)/ 11 - 8px);}.chart-ball.elevenRows .circle-cell-touch-target{width:calc((100vh - 350px - 52px - 2px)/ 11);}.chart-ball.eightRows .fv-table-cell{line-height:calc((100vh - 350px - 52px - 2px)/ 8);height:calc((100vh - 350px - 52px - 2px)/ 8);}.chart-ball.eightRows .circle{height:calc((100vh - 350px - 52px - 2px)/ 8 - 8px);width:calc((100vh - 350px - 52px - 2px)/ 8 - 8px);}.chart-ball.eightRows .circle-cell-touch-target{width:calc((100vh - 350px - 52px - 2px)/ 8);}.chart-ball.circle-chart .table-headers{border:1px solid #dee5f3;}.chart-ball.circle-chart .table-chart-column,.chart-ball.circle-chart .table-headers .fv-table-cell{border-bottom:1px solid #dee5f3;}.chart-ball.circle-chart .fund-color-bar{border-right-color:#fff;}.chart-ball.circle-chart .fv-table-cell{border-color:transparent;cursor:default;}.chart-ball.circle-chart .fv-table-cell::after,.chart-ball.circle-chart .fv-table-cell:not(:last-of-type)::before{opacity:1;border-color:#ddd;}.chart-ball.circle-chart .circle{opacity:1;}.chart-ball.circle-chart .number{opacity:0;}.chart-ball.circle-chart .fv-table-cell:last-child,.chart-ball.circle-chart .row-headers .fv-table-cell:last-child{border-bottom-color:#fff;}.chart-ball .table-content-wrapper.has-one .table-chart-column{width:100%;}.chart-ball .table-content-wrapper.has-two .table-chart-column{width:50%;}.chart-ball .table-content-wrapper.has-three .table-chart-column{width:33.33%;}.chart-ball .table-content-wrapper.has-four .table-chart-column{width:25%;}.chart-ball .table-content-wrapper.has-five-plus .table-chart-column{width:20%;}.chart-ball.animated *{transition:border-color 500ms ease,opacity 500ms ease,transform 500ms ease;-webkit-transition:border-color 500ms ease,opacity 500ms ease,-webkit-transform 500ms ease;}.chart-ball-message{margin:2em 0;font-size:1.2em;color:#aaa;text-align:center;}.asset-allocation-wrapper .dropdownPill,.sector-wrapper .dropdownPill{display:none;margin-left:0;}.chart__thumbnail .chart{width:100%;}.chart__thumbnail .chart-ball .row-headers,.chart__thumbnail .chart-ball .fund-color-bar{display:none;}.explorer-similar-funds-filter-container{position:relative;z-index:3;}.reference-fund-container{padding-top:20px;display:flex;justify-content:center;}.reference-fund{display:flex;flex-direction:column;justify-content:center;height:200px;width:200px;border-radius:50%;background-color:#0077c2;font-size:36px;text-align:center;color:#fff;}.reference-fund .icon--star{height:36px;width:18px;}.t-heading-wrap.explorer{border:none;}.active-filters__heading{margin:10px 8px 20px;padding-top:20px;border-top:2px solid #e8edf2;font-size:18px;text-align:center;}.active-filters__list{padding:0 8px;height:calc(100vh - 582px);overflow-y:auto;list-style-type:none;}.active-filter{display:flex;align-items:center;min-height:50px;box-sizing:border-box;}.active-filter.panel__list-item{padding:5px 14px;}.active-filter__operator{margin-right:10px;width:30px;height:30px;float:left;}.active-filter__desc{max-width:186px;}.active-filter__remove{margin-left:auto;}.active-filter__remove:focus{outline:none;}.active-filter__remove:focus svg{box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}.active-filter__remove:hover svg{background-color:#0077c2;fill:#fff;}.explorer .t-text{margin-right:auto;margin-left:auto;width:65%;text-align:center;color:#9b9b9b;}.explorer-results{position:absolute;top:144px;max-height:260px;width:calc(100% - 102px);overflow:auto;border:1px solid #c1c9ce;background-color:#fff;display:none;}.explorer-result:not(:last-child) a{border-bottom:1px solid #f4f7fa;}.explorer-result a{padding:8px 20px;display:block;color:inherit;}.explorer-result a:focus,.explorer-result a:hover{background-color:#f4f7fa;}.explorer-result a:focus{outline:none;}.explorer-result__symbol{font-size:18px;font-weight:600;}.shell{padding:24px 12px;height:calc(100vh - 134px);transition-duration:.25s;transition-property:transform;}.shell.has-info-showing{transform:translateX(-332px);}.shell p.explorer-no-results{margin:calc(46vh - 137px) 9vw;font-size:1.2em;text-align:center;}.explorer-similar-funds-results-container{margin-top:10px;float:left;clear:left;border-radius:5px;width:100%;height:calc(100% - 130px);position:relative;}.explorer-similar-funds-results-container .explorer-similar-funds-bubble-container{position:absolute;top:0;left:0;width:100%;height:100%;}.similar-funds__header{padding-left:8px;}.similar-funds__showing{margin-right:16px;min-width:88px;float:left;}.similar-funds__showing .similar-funds__value{position:relative;top:4px;font-size:32px;font-weight:300;color:#4a4a4a;}.similar-funds__putnam{float:left;}.similar-funds__putnam .similar-funds__value{margin-top:9px;display:inline-block;position:relative;height:30px;width:54px;border-radius:15px;background-color:#9b9b9b;}.similar-funds__putnam input:focus+label:after{box-shadow:0 0 0px 1px #0077c2,0 1px 2px rgba(0,0,0,0.5);}.similar-funds__putnam input:checked+label:before{transform:scaleX(1);}.similar-funds__putnam input:checked+label:after{transform:translateX(40px);}.similar-funds__putnam input:disabled+label{cursor:not-allowed;}.similar-funds__putnam label{position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;}.similar-funds__putnam label:before,.similar-funds__putnam label:after{content:"";position:absolute;}.similar-funds__putnam label:before{display:block;right:0;height:100%;width:100%;border-radius:15px;background-color:#0077c2;transform:scaleX(0);transform-origin:left;}.similar-funds__putnam label:after{content:"";top:0;height:30px;width:30px;border-radius:50%;background:linear-gradient(to bottom,#fff,#ebe7e7);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:1;left:-8px;}.similar-funds__view{margin-right:20px;float:left;}.similar-funds__view .similar-funds__value{margin-top:4px;display:block;}.similar-funds__view input:hover+label{fill:#000;}.similar-funds__view input:focus+label{position:relative;box-shadow:0 0 0px 1px #0077c2,0 0 10px 0 #c1e6fd;}.similar-funds__view label{padding:12px 11px 9px 13px;float:left;background-color:#fff;fill:#83939d;cursor:pointer;}.similar-funds__view label:nth-child(2){border-radius:5px 0 0 5px;}.similar-funds__view label:nth-child(4){border-radius:0 5px 5px 0;}.similar-funds__view input:checked+label,.similar-funds__view label:hover{fill:#0077c2;}input#table-view:disabled+label,input#bubble-view:disabled+label{cursor:not-allowed;}.similar-funds__sort{float:left;}.similar-funds__sort .similar-funds__value{display:block;position:relative;}.similar-funds__sort select{background-color:#fff;border:none;max-width:355px;}.similar-funds__sort select:focus{outline:none;box-shadow:0 0 0px 1px #0077c2,0 0 10px 0 #c1e6fd;}.selected-funds{padding:12px 14px 12px 16px;position:absolute;bottom:0;left:50%;width:64%;border-radius:5px;transform:translateX(-50%);background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);z-index:1;visibility:hidden;}.selected-funds__copy{position:relative;top:6px;font-size:24px;font-weight:300;}.selected-funds__close{margin-left:20px;position:relative;}.selected-funds__close:hover svg,.selected-funds__close:focus svg{fill:#0077c2;}.selected-funds__close:focus{outline:none;}.selected-funds__close svg{height:18px;width:18px;vertical-align:text-bottom;fill:#4a4a4a;}.similar-funds__footer{position:absolute;bottom:8px;right:26px;}.similar-funds__footer .t-link:first-child{margin-right:20px;}.similar-funds__footer svg{margin-left:4px;position:relative;top:1px;height:24px;width:24px;fill:currentColor;}.similar-funds{display:block;border-radius:5px;}.bubble-presentation-container{position:relative;width:100%;height:100%;}.simliar-funds--no-results{position:relative;background:#fff;border-radius:5px;color:#9b9b9b;width:80%;margin:0 auto;top:200px;padding:12px;font-weight:inherit;font-size:inherit;text-align:center;}.explorer-bubble-visualization.transition{position:relative;}.similar-fund-bubble-item{padding:4px;position:absolute;box-sizing:content-box;border:3px solid transparent;border-radius:50%;font-size:inherit;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);cursor:pointer;opacity:1;}.similar-fund-bubble-item:hover,.similar-fund-bubble-item:focus,.similar-fund-bubble-item.-tooltip-active{border-color:#0077c2;}.similar-fund-bubble-item:focus{outline:none;}.similar-fund-bubble-item.selected-fund{background-color:#0077c2;color:#fff;}.similar-fund-bubble-item .fund-value,.similar-fund-bubble-item .fund-name{display:block;text-align:center;}.similar-fund-bubble-item .fund-name{position:relative;top:50%;transform:translateY(-50%);}.similar-fund-bubble-item .icon--star{width:8px;height:8px;}.bubble__button{padding:6px 14px 7px;display:block;white-space:nowrap;margin:3px auto;text-align:center;}.bubble__button:first-child{margin-top:8px;}.bubble__button:last-child{margin-bottom:8px;}.bubble__button .bubble__button-link{color:#0077c2;}.bubble__button .bubble__button-link:visited{color:#0077c2;}.importer--container{height:calc(100vh - 87px);background:#fff;}.importer--container .importer--header{padding:24px 32px;font-weight:300;}.importer--container .importer--header .importer--heading{font-size:36px;}.importer--container .importer--content-container{padding:12px 32px 24px;height:calc(100vh - 386px);}.importer--container .validate--container{height:calc(100vh - 386px);overflow:auto;}.importer--container .importer--footer{box-sizing:border-box;position:absolute;bottom:0;width:100%;overflow:hidden;background:#e8edf2;padding:24px 32px;}.importer--container .importer--footer .button{float:right;margin-left:12px;}.upload--container{position:relative;top:40%;transform:translateY(-40%);max-height:calc(100vh - 386px);overflow:auto;}.upload--container .drop-zone{margin:0 auto;width:70%;height:150px;border-radius:3px;background:#e8edf2;border:solid 1px #c1c9ce;padding:12px;display:block;font-size:inherit;font-family:inherit;overflow:auto;}.upload--container .drop-zone--label,.upload--container .upload--label{font-size:20px;color:#9b9b9b;}.upload--container .upload--labels{box-sizing:border-box;width:70%;padding:0 24px;margin:16px auto 0px;overflow:hidden;}.upload--container .upload--labels .supported--label{position:relative;font-size:12px;color:#9b9b9b;top:-9px;}.upload--container .upload--labels .supported--icons{margin:0 0 0 8px;width:26px;height:29px;}.upload--container .upload--labels .upload--label{position:relative;top:-3px;}.upload--container .upload--labels .upload--label .upload--label__link{cursor:pointer;color:#0077c2;font-size:20px;}.upload--container .upload--labels .upload--label .upload--label__link:hover{text-decoration:none;}.upload--container .upload--labels .upload--label .upload--label__link .upload--label__icon{position:relative;fill:#0077c2;width:28px;height:26px;top:3px;left:1px;}.validate--container{position:relative;}.importer__labels{overflow:hidden;margin:0 0 12px;}.importer__labels .orientation--label{cursor:pointer;color:#0077c2;}.importer__labels .orientation--label .orientation--label__icon{fill:#0077c2;width:20px;height:18px;position:relative;top:5px;}.importer__table-container{border:solid 1px #e8edf2;overflow:auto;max-height:calc(100vh - 400px);}.importer__table-container .importer__table{border-collapse:collapse;table-layout:fixed;overflow:auto;}.importer__table-container .importer__table .importer__table--row{border-bottom:solid 1px #e8edf2;}.importer__table-container .importer__table .importer__table--row .importer__table--cell,.importer__table-container .importer__table .importer__table--row .importer__table--header-cell{min-width:200px;padding:18px;border-right:solid 1px #e8edf2;}.importer__table-container .importer__table .importer__table--row .importer__table--cell.action--cell,.importer__table-container .importer__table .importer__table--row .importer__table--header-cell.action--cell{min-width:50px;text-align:center;position:relative;}.importer__table-container .importer__table .importer__table--row .importer__table--cell.action--cell .icon--remove,.importer__table-container .importer__table .importer__table--row .importer__table--header-cell.action--cell .icon--remove{cursor:pointer;}.importer__table-container .importer__table .importer__table--row .importer__table--cell{text-transform:uppercase;}.importer__table-container .importer__table .importer__table--row .table__select{position:relative;display:block;}.importer__table-container .importer__table .importer__table--row .table__select .selector{background:#e8edf2;border:solid 1px #c1c9ce;color:#83939d;width:100%;}.importer__table-container .importer__table .importer__table--row .table__select .icon--dropdown{fill:#83939d;}.importer__table-container .importer__table .importer__table--body .importer__table--row:last-child{border-bottom:none;}.importer__table--body{margin-bottom:32px;}.importer__table--body.scroll-auto{overflow-y:auto;}.importer__table--body.no-container .importer__table-row:first-child{border-top:solid 1px #e8edf2;}.importer__table--body.no-container .importer__table-row:last-child{border-bottom:solid 1px #e8edf2;}.importer__table--body.no-container .importer__table-row .action--cell{width:50px;padding-right:0;}.importer__table--body.no-container .importer__table-row .action--cell .icon--remove{cursor:pointer;}.importer-search-results{position:absolute;max-height:300px;width:calc(100% - 68px);overflow:auto;border:1px solid #c1c9ce;background-color:#fff;display:none;}.importer-search-result{padding:8px 20px;display:block;color:inherit;}.importer-search-result:not(:last-child){border-bottom:1px solid #f4f7fa;}.importer-search-result a{text-decoration:none;color:inherit;}.importer-search-result .importer-result__symbol{font-size:18px;font-weight:600;}.importer-search-result.disabled{opacity:0.5;}.importer-search-result:hover{background-color:#f4f7fa;}.importer__validate-remove{display:inline-block;cursor:pointer;}.importer__validate-remove:hover>svg{background-color:#0077c2;fill:#fff;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default!important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-widget{font-family:"Source Sans Pro",sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Source Sans Pro",sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #ffffff;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e8edf2;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ffffff;background:#ffffff;font-weight:normal;color:#4a4a4a;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#4a4a4a;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#e8edf2;font-weight:normal;color:#4a4a4a;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#4a4a4a;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e8edf2;background:#e8edf2;font-weight:normal;color:#4a4a4a;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#e8edf2;background-color:#4a4a4a;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#4a4a4a;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e8edf2;background:#e8edf2;color:#4a4a4a;}.ui-state-checked{border:1px solid #e8edf2;background:#e8edf2;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#4a4a4a;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png");}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_4a4a4a_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png");}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png");}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png");}.ui-icon-blank{background-position:16px 16px;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default!important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em;}.ui-widget{font-family:"Source Sans Pro",sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"Source Sans Pro",sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #ffffff;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #e8edf2;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #ffffff;background:#ffffff;font-weight:normal;color:#4a4a4a;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#4a4a4a;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#e8edf2;font-weight:normal;color:#4a4a4a;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#4a4a4a;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #e8edf2;background:#e8edf2;font-weight:normal;color:#4a4a4a;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#e8edf2;background-color:#4a4a4a;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#4a4a4a;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e8edf2;background:#e8edf2;color:#4a4a4a;}.ui-state-checked{border:1px solid #e8edf2;background:#e8edf2;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#4a4a4a;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png");}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_4a4a4a_256x240.png");}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png");}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png");}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png");}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png");}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png");}.ui-icon-blank{background-position:16px 16px;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{-webkit-box-shadow:0px 0px 5px #666666;box-shadow:0px 0px 5px #666666;}.prospectuses{position:absolute;bottom:24px;right:24px;cursor:pointer;}.prospectuses svg{margin-left:4px;position:relative;top:1px;height:24px;width:24px;fill:currentColor;}.disclosure-text{position:absolute;bottom:24px;font-size:16px;left:356px;text-transform:none;}.footer{margin:24px 12px;font-size:14px;}.footer p:not(:last-child){margin-bottom:12px;}.footer .t-link{font-size:inherit;}.fund-well-container{z-index:3;}.fund-well__header{margin-bottom:20px;}.fund-well__nav{padding-bottom:20px;overflow:auto;}.fund-well__nav-link{padding:4px 0;float:left;width:calc(50% - 1px);text-align:center;border-width:1px;border-top-style:solid;border-bottom-style:solid;border-color:#83939d;font-weight:600;color:#83939d;}.fund-well__nav-link:first-of-type{border-top-left-radius:3px;border-bottom-left-radius:3px;border-left-style:solid;}.fund-well__nav-link:last-of-type{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right-style:solid;}.fund-well__nav-link:focus{outline:none;text-decoration:underline;}.fund-well__nav-link:hover{color:#000;}.fund-well__nav-link.is-active{background-color:#83939d;color:#fff;}.fund-well__portfolios{position:relative;height:42px;}.fund-well__portfolio{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;width:60px;font-size:18px;font-weight:600;}.fund-well__portfolio:nth-last-child(2){left:138px;}.fund-well__portfolio:last-child{left:202px;}.fund-well__portfolio.invalid{color:#d0021b;}span[data-allocation-a-value]:after,span[data-allocation-b-value]:after{content:"%";}.fund-well__portfolio--header{box-sizing:border-box;border-top-left-radius:3px;border-top-right-radius:3px;color:#fff;}.fund-well__portfolio--header:first-child{background-color:#d4af42;}.fund-well__portfolio--header:nth-child(2){background-color:#047ab4;}.fund-well__portfolio--footer{position:absolute;font-size:18px;left:22px;top:10px;}.fund-well__funds{max-height:calc(100vh - 357px);overflow-x:auto;}.fund-well__funds.has-total{max-height:calc(100vh - 520px);}.fund-well__funds.fund-comparison__expanded{max-height:calc(100vh - 225px);}.fund-well__fund .icon--remove{margin-right:10px;float:left;}.fund-well__fund input[type="checkbox"]:focus+label .icon--remove{box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}.fund-well__fund .icon--remove:hover{background-color:#0077c2;fill:#fff;cursor:pointer;}.fund-well__symbol{margin-top:4px;margin-right:8px;width:72px;float:left;font-weight:600;cursor:pointer;}.fund-well__number{position:absolute;width:60px;font-size:18px;}.fund-well__number:first-of-type{left:130px;}.fund-well__number:last-of-type{left:194px;}input.fund-well__number{padding:2px 6px;box-sizing:border-box;border-radius:3px;border:1px solid transparent;font-family:inherit;text-align:right;-moz-appearance:textfield;}input.fund-well__number::-webkit-inner-spin-button{-webkit-appearance:none;}span.fund-well__number{padding-top:3px;padding-bottom:3px;text-align:center;}.fund-well__sort{position:absolute;top:20px;right:14px;fill:#4a4a4a;cursor:ns-resize;}.fund-well__sort:hover{fill:#000;}.benchmark{margin-top:16px;margin-right:20px;margin-left:20px;padding-top:8px;border-top:2px solid #e8edf2;}.benchmark__name,.benchmark__edit{margin-top:4px;display:inline-block;}.benchmark__name{font-size:18px;width:75%;}.benchmark__edit{float:right;}.fund-well__totals-container{padding-left:40px;font-size:18px;}.fund-well__total{display:inline-block;padding-right:10px;padding-left:10px;width:40px;}.tooltip.fundwell__tooltip{z-index:3;}.tooltip.fundwell__tooltip div{padding:15px 10px 15px 10px;white-space:nowrap;background:#fff;border-radius:5px;}.fund-well__label--remove{display:inline-block;float:left;cursor:pointer;}.fund-well__label--remove:hover>svg{background-color:#0077c2;fill:#fff;}.input--text:focus,.input--select:focus,input[type="checkbox"]:focus,input[type="number"]:focus{outline:none;border-color:#0077c2!important;box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}input.invalid,select.invalid{border-color:#d0021b;background-color:rgba(208,2,27,0.1);}.input--text,.input--checkbox input,.input--select{border:1px solid #c1c9ce;border-radius:3px;background-color:#f4f7fa;}.input--text{margin-bottom:12px;padding:10px 12px;width:100%;box-sizing:border-box;font-size:24px;color:inherit;-webkit-appearance:none;}.input--text::-webkit-input-placeholder{color:#9b9b9b;}.input--text:-ms-input-placeholder{color:#9b9b9b;}.input--text.no-margin{margin-bottom:0;}.t-label+.input--text{margin-top:4px;}.input--text.warning{border-color:#d0021b!important;}.input--text.warning:focus{outline:none;border-color:#d0021b!important;box-shadow:0 0 8px 0 rgba(208,2,27,0.5);}textarea:-ms-input-placeholder{color:#9b9b9b;}.has-dropdown-arrow{margin-top:4px;padding:10px 32px 10px 16px;display:block;}.input--checkbox input{margin-right:4px;height:24px;width:24px;cursor:pointer;-webkit-appearance:none;}.input--checkbox input:checked{background-image:url("../../images/check.svg");background-size:75%;background-position:center;background-repeat:no-repeat;}.input--checkbox input.w-validation.invalid{border-color:#d0021b;background-color:rgba(208,2,27,0.1);}.input--checkbox label{font-size:18px;vertical-align:top;}.input--checkbox label.custom-checkbox__label{height:28px;width:28px;margin-right:0px;background:#fff;border:solid 1px #0077c2;border-radius:50%;display:inline-block;}.input--checkbox label.custom-checkbox__label.checked{border:solid 1px #fff;background-image:url("../../images/check-w-fill.svg");background-size:100%;}.input--select-wrap{display:block;position:relative;}select{font-size:18px;font-family:inherit;color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;}select::-ms-expand{display:none;}.input--select{padding:10px 32px 10px 16px;display:block;width:100%;}.fund-well__benchmark .input--select{margin-top:8px;}input[type="search"]::-webkit-search-cancel-button{z-index:1;}.input--search{padding-left:36px;}.setup-search-label{position:absolute;top:18px;left:12px;}.setup-search-label svg{height:18px;width:18px;}.comparison__folder-name--edit{margin:0;font-size:16px;position:relative;top:-2px;}.comparison__folder-name--edit.input--text{padding:5px 12px;}.glossary{overflow:auto;}.glossary__definition:not(:last-of-type){margin-bottom:1em;}.header-wrap{height:86px;}.header{padding-right:30px;padding-left:30px;position:fixed;width:100%;min-width:960px;box-sizing:border-box;border-bottom:2px solid #e8edf2;background-color:#fff;z-index:5;}.logo{height:80px;width:220px;}.nav{float:right;}.has-nav-states.nav__link:focus{text-decoration:none;}.nav__link{padding:46px 16px 10px;display:inline-block;position:relative;font-size:18px;}.nav__link:last-child{margin-right:-16px;}.nav__link svg{position:absolute;top:14px;left:0;height:30px;width:100%;fill:currentColor;}.nav__link[data-route="binder"] svg{left:4px;}.nav__link[data-route="pdf"] svg{fill:#fff;stroke:currentColor;}.nav__link .tooltip{padding:8px;top:calc(100% + 8px);left:50%;transform:translateX(-50%);white-space:nowrap;cursor:text;}.nav__link.has-count[data-route="pdf"] svg{fill:red;stroke:red;}.nav__link .pdf-queue-count{display:block;position:absolute;top:37%;left:50%;transform:translate(-50%,-50%);color:#fff;}.has-border{border-radius:50%;border-width:1.5px;border-style:solid;}.has-top-margin{position:relative;top:3px;}.icon--add,.icon--remove{padding:7px;height:30px;width:30px;box-sizing:border-box;border-color:#0077c2;fill:#0077c2;}.icon--info-wrap:focus{outline:none;}.icon--info-wrap:focus .icon--info{box-shadow:0 0 8px 0 rgba(0,119,194,0.5);}.icon--info-wrap:hover .icon--info{border-color:#000;fill:#000;}.icon--info-wrap.is-active .icon--info{border-color:#9b9b9b;background-color:#9b9b9b;fill:#fff;}.icon--info{height:28px;width:28px;border-color:#9b9b9b;fill:#9b9b9b;}.icon--bubbles,.icon--sort{height:18px;width:18px;}.icon--dropdown{position:absolute;top:18px;right:10px;height:8px;width:16px;pointer-events:none;fill:currentColor;}.icon--can-sort{margin-left:4px;}.icon--can-sort svg{position:relative;height:12px;width:8px;fill:#0077c2;}.icon--can-sort .icon--sorted-down{left:-11px;}.icon--can-sort.is-sorted-up .icon--sorted-up{top:3px;}.icon--can-sort.is-sorted-up .icon--sorted-down{display:none;}.icon--can-sort.is-sorted-down .icon--sorted-down{top:-3px;left:0;}.icon--can-sort.is-sorted-down .icon--sorted-up{display:none;}.icon--can-sort.dark svg{fill:#4a4a4a;}.icon--expand{height:16px;width:18px;}.icon--star{height:16px;width:16px;fill:currentColor;}.info{position:absolute;right:-320px;display:none;overflow:hidden;}.info.is-open{display:block;overflow:hidden;}.info .t-link{font-size:inherit;}.info__header{margin:36px 16px 0;padding-bottom:12px;border-bottom:2px solid #e8edf2;}.info__main--container{overflow:auto;height:calc(100vh - 254px);}.info__main--container .info__main{padding:16px 16px 0;}.info__heading{font-size:36px;font-weight:700;}.info__subheading{font-size:20px;font-weight:600;}.info__note{margin-top:4px;display:block;color:#9b9b9b;}.landing__section{box-sizing:border-box;padding:36px 32px 42px;background-color:#fff;text-align:center;height:calc(100vh - 85px);}.landing__section:first-child{margin-bottom:20px;}.landing__subheading{font-size:24px;font-weight:300;color:#9b9b9b;}.landing__list{margin-top:50px;margin-bottom:25px;margin-right:auto;margin-left:auto;overflow:hidden;list-style-type:none;}.starts__heading,.starts__heading2,.starts__sub-heading{font-weight:300;}.starts__heading{font-size:48px;}.starts__heading2{font-size:36px;}.starts__sub-heading{font-size:24px;}.starts{max-width:1300px;}.start{padding:24px 24px 42px;max-width:420px;border-radius:5px;color:#fff;height:calc(100vh - 440px);vertical-align:middle;}.start .start__inner-container{position:relative;top:50%;transform:translateY(-50%);}.start:nth-child(1){background-color:#0077c2;}.start:nth-child(2){background-color:#7c528e;}.start:nth-child(3){background-color:#f5a623;}.start svg{height:60px;width:100%;fill:currentColor;}.start__heading{margin-bottom:4px;font-size:30px;}.start__desc{padding-bottom:24px;min-height:100px;box-sizing:border-box;font-size:24px;font-weight:300;}.start__cta{padding:14px 90px;border:1px solid currentColor;border-radius:5px;font-size:18px;font-weight:600;text-transform:uppercase;color:currentColor;}.start__cta:focus,.start__cta:hover{background-color:#fff;}.start:nth-child(1) .start__cta:focus,.start:nth-child(1) .start__cta:hover{color:#0077c2;}.start:nth-child(2) .start__cta:focus,.start:nth-child(2) .start__cta:hover{color:#7c528e;}.start:nth-child(3) .start__cta:focus,.start:nth-child(3) .start__cta:hover{color:#f5a623;}.start__cta:focus{outline:none;}.loading{height:10px;width:30px;}.loading.center{position:absolute;left:calc(50% - 55px / 2);top:calc(45% - 43px / 2);}.loading.w-backdrop{background:#fff;border-radius:5px;padding:18px 12px 15px 13px;}.setup-search-input-view .loading{position:absolute;top:220px;left:50%;}.loading-container{position:absolute;top:69px;width:105%;height:90%;background:#e8edf2;display:none;}.login{padding-top:8vh;min-height:100vh;width:100%;box-sizing:border-box;background-image:url("../../images/background.svg");background-size:cover;background-position:center;}.login__logo{margin-right:auto;margin-left:auto;display:block;position:relative;right:-12px;height:42px;width:430px;fill:#fff;}.login .button--full{margin-bottom:24px;}.login .t-link{position:absolute;right:50px;bottom:45px;}.login .t-text{margin-bottom:24px;}.registration-confirmation{display:none;}.modal,.app-loading{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(193,201,206,0.65);z-index:5;}.modal__close{padding:16px;position:absolute;top:0;right:0;}.modal__close:focus{outline:none;}.modal__close:hover svg,.modal__close:focus svg{fill:#0077c2;}.modal__close svg{height:16px;width:16px;fill:currentColor;}.modal__back{padding:12px 16px;position:absolute;left:0;top:0;}.modal__back svg{margin-right:8px;height:13px;width:18px;fill:currentColor;}.app-loading{display:none;top:86px;}.app-loading .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.snackbar-container.fade-out{animation:fade-out-snackbar 0.5s forwards;}@keyframes fade-out-snackbar{0%{opacity:1;}100%{opacity:0;}}.snackbar{position:absolute;box-sizing:border-box;padding:10px 10px 10px 60px;bottom:40px;right:10%;width:50%;height:50px;line-height:28px;color:#fff;font-size:inherit;font-family:inherit;background:#d0021b;border-radius:3px;}.snackbar .snackbar__icon-wrapper{position:absolute;left:18px;}.snackbar .snackbar__icon-wrapper .snackbar__icon{width:28px;height:28px;fill:#fff;}.comparison--snackbar{background:#7ED321;}.panel__close{padding:12px;position:absolute;top:4px;right:4px;}.panel__close:focus{outline:none;}.panel__close:hover svg,.panel__close:focus svg{fill:#0077c2!important;}.panel__close svg{height:18px;width:18px;}.l-subpanel .panel__close svg{fill:#fff;}.info .panel__close svg{fill:#9b9b9b;}.panel__edit{padding:19px 10px 17px;position:absolute;top:0;right:0;}.panel__edit.explorer{left:0;right:auto;}.panel__list-item{margin-bottom:4px;padding:14px;position:relative;border-radius:3px;background-color:#e8edf2;}div.panel__list-item{padding:5px 14px;display:flex;align-items:center;min-height:50px;box-sizing:border-box;}.panel__list-item__heading{display:inline-block;font-size:18px;}.panel__list-item__subheading{width:calc(100% - 88px);color:#9b9b9b;}.subpanel__heading{margin-bottom:24px;font-size:18px;text-align:center;color:#fff;}.subpanel__expands{list-style-type:none;}.subpanel__expand,.subpanel__select{margin-bottom:3px;position:relative;width:100%;border:none;border-radius:3px;font-size:18px;text-align:left;color:inherit;}.subpanel__expand svg,.subpanel__select svg{position:absolute;}.subpanel__expand,.subpanel__expand+.subpanel__selects .subpanel__select{padding:14px 52px 14px 14px;}.subpanel__expand{background-color:#fff;}.subpanel__expand svg{top:13px;right:23px;height:24px;width:12px;transform:rotate(-90deg);transform-origin:center;}.subpanel__expand:focus,.subpanel__expand:hover,.subpanel__expand.is-active{font-weight:600;}.subpanel__expand:focus{outline:none;}.subpanel__expand.is-active{background-color:#c1e6fd;}.subpanel__expand.is-active svg{transform:rotate(0);}.subpanel__selects{list-style-type:none;}.subpanel__selects li:last-child{margin-bottom:10px;}.subpanel__expand+.subpanel__selects{display:none;}.subpanel__select{padding:14px;background-color:#e0f3ff;}.subpanel__select:hover,.subpanel__select:focus{text-decoration:underline;}.subpanel__select:focus{outline:none;}.subpanel__select:hover svg{background-color:#0077c2;fill:#fff;}.subpanel__select svg{top:11px;right:14px;}div.panel__list-item .subpanel__select{margin-top:initial;display:table;font-weight:600;}.pdf-queue{height:calc(100vh - 86px);}.pdf-queue .fund-preview{color:#4a4a4a;white-space:nowrap;padding:0;cursor:default;}.pdf-queue .fund-preview.cursor{cursor:pointer;}.pdf-queue .pdf-queue__loading-position{top:320px;}.pdf-queue .pdf-queue__intro{background:#fff;padding:24px 32px;font-weight:300;}.pdf-queue .pdf-queue__intro .pdf-queue__heading{font-size:36px;}.pdf-queue .pdf-queue__intro .pdf-queue__subheading{font-size:18px;}.pdf-queue .pdf-queue__form{margin:0 0 100px;font-weight:300;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper{width:40%;margin:0 auto 6px;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .one-third{float:left;width:30%;margin-right:5%;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .one-third.last{margin-right:0;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .pdf-queue__form--header{font-size:24px;margin-bottom:24px;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .pdf-queue__select-container{position:relative;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .pdf-queue__select-container .pdf-queue__select{border:1px solid #c1c9ce;border-radius:3px;background-color:#f4f7fa;width:100%;font-size:24px;margin:0;}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .pdf-queue__select-container .pdf-queue__select.invalid{border-color:#d0021b;background-color:rgba(208,2,27,0.1);}.pdf-queue .pdf-queue__form .pdf-queue__input--wrapper .pdf-queue__select-container .icon--dropdown{top:24px;}.pdf-queue .pdf-queue__cover-sheet--container{height:calc(100vh - 272px);background:#fff;overflow:auto;}.pdf-queue .pdf-queue__loading-container{position:relative;background:#fff;}.pdf-queue .pdf-queue__loading-container .pdf-queue__loading--wrapper{width:40%;margin:0 auto;text-align:center;transform:translateY(-10%);}.pdf-queue .pdf-queue__loading-container .pdf-queue__loading--wrapper svg{margin:24px 0 36px;}.pdf-queue .pdf-queue__loading-container .pdf-queue__loading--wrapper .sub-text{display:block;margin-bottom:24px;font-size:18px;}.pdf-queue .pdf-queue__loading-container .pdf-queue__white-space{position:absolute;bottom:0;width:100%;padding:24px 0;}.pdf-queue__table-wrapper,.pdf-queue__loading--background{background:#fff;}.pdf-queue__loading--background{width:100%;height:calc(100vh - 264px);}.pdf-queue__button-container{padding:24px 32px;background:#e8edf2;overflow:hidden;position:absolute;bottom:0;width:100%;box-sizing:border-box;}.pdf-queue__button-container button{float:right;margin-left:12px;}.confirmation--notificaton{position:relative;background:#7ED321;color:#fff;font-weight:300;font-size:18px;margin:18px 0 0;padding:12px 0px 12px 56px;border-radius:3px;}.confirmation--notificaton .confirmation--notificaton__icon-wrapper{position:absolute;left:12px;top:8px;}.confirmation--notificaton .confirmation--notificaton__icon-wrapper .confirmation--notificaton__icon{width:30px;height:30px;fill:#fff;}.progress-bar{overflow:hidden;background:#c1c9ce;border-radius:3px;margin:18px 0 0 0;}.progress-bar.pdf-queue__progress{margin:18px 0;}.progress-bar .progress{box-sizing:border-box;float:left;width:33.333333%;padding:12px 24px;}.progress-bar .progress.active{background:#0077c2;}.progress-bar .progress.active .progress__label .progress__count{color:#0077c2;}.progress-bar .progress .progress__label{color:#fff;font-size:1.2em;}.progress-bar .progress .progress__label .progress__count{background:#fff;color:#c1c9ce;border-radius:50%;width:24px;height:24px;line-height:25px;text-align:center;display:inline-block;margin-right:8px;}.has-nav-states{color:#4a4a4a;}.has-nav-states:focus{outline:none;text-decoration:underline;}.has-nav-states:hover{color:#000;}.has-nav-states.is-active{color:#0077c2;}.hidden{display:none;}.table-wrap{background-color:#fff;}.table__header{background-color:#e8edf2;font-size:18px;font-weight:600;}table{border-collapse:collapse;}.table--w{}.table--w tr{margin-left:8px;display:table;table-layout:fixed;width:calc(100% - 16px);}.table--w thead{display:block;margin-right:15px;}.table--w thead tr{border-bottom:2px solid #e8edf2;}.table--w tbody tr:not(:nth-last-child(1)){border-bottom:1px solid #e8edf2;}.table--w th{height:60px;text-align:left;}.table--w th:not(:last-child),.table--w td:not(:last-child){padding-right:10px;}.table--w tbody{display:block;overflow-y:scroll;}.comparison-view .table--w tbody{height:calc(100vh - 309px);}.explorer .table--w tbody{height:calc(100vh - 345px);}.table--w tbody .search-result__ticker{padding-top:15px;padding-bottom:15px;}.table--w tbody .search-result__symbol{font-size:22px;color:#4a4a4a;}.table--w tbody .search-result__name,.table--w tbody .search-result__category{color:#9b9b9b;}.table--n{margin-top:4px;margin-bottom:32px;width:100%;border-collapse:collapse;font-size:18px;}.table--n tr:not(:last-child){border-bottom:1px solid #e8edf2;}.table--n th,.table--n td{padding-top:5px;padding-bottom:5px;}.table--n th:first-child,.table--n td:first-child{text-align:left;}.table--n td:not(:first-child):not(.t-center){text-align:right;}.chart__viz--table .t-link{font-size:inherit;}.chart__viz--table th,.chart__viz--table td:not(:first-child){border:1px solid #e8edf2;}.chart__viz--table tr:last-child th,.chart__viz--table tr:last-child td{border-bottom:none;}.chart__viz--table th:last-child,.chart__viz--table td:last-child{border-right:none;}.chart__viz--table th,.chart__viz--table td{padding:5px 8px;box-sizing:border-box;}.chart__viz--table.has-one th,.chart__viz--table.has-one td{width:calc(50vw - 203px);}.chart__viz--table.has-two th,.chart__viz--table.has-two td{width:calc(33vw - 138px);}.chart__viz--table.has-three-plus th,.chart__viz--table.has-three-plus td{min-width:calc(25vw - 112px);}.chart__viz--table thead .fund{color:white;}.chart__viz--table thead .portfolio{color:#fff;}.chart__viz--table thead .portfolio:nth-of-type(1){background-color:#d4af42;}.chart__viz--table thead .portfolio:nth-of-type(2){background-color:#047ab4;}.chart__viz--table tbody th{text-align:left;}.chart__viz--table .is-fixed{background-color:#e8edf2;}.saved-chart__table,.pdf-queue__table{margin-bottom:12px;}.saved-chart__table .button--clean,.pdf-queue__table .button--clean{text-align:left;}.saved-chart__table .button--clean:focus,.pdf-queue__table .button--clean:focus{outline:none;}.saved-chart__table th:first-child,.saved-chart__table td:first-child,.pdf-queue__table th:first-child,.pdf-queue__table td:first-child{padding:11px 24px;width:40%;box-sizing:border-box;}.saved-chart__table th:nth-child(2),.saved-chart__table th:nth-child(3),.saved-chart__table td:nth-child(2),.saved-chart__table td:nth-child(3),.pdf-queue__table th:nth-child(2),.pdf-queue__table th:nth-child(3),.pdf-queue__table td:nth-child(2),.pdf-queue__table td:nth-child(3){width:18%;}.saved-chart__table.confirm th:nth-child(2),.saved-chart__table.confirm td:nth-child(2),.pdf-queue__table.confirm th:nth-child(2),.pdf-queue__table.confirm td:nth-child(2){width:45%;}.saved-chart__table.confirm th:nth-child(2),.saved-chart__table.confirm th:nth-child(3),.saved-chart__table.confirm td:nth-child(2),.saved-chart__table.confirm td:nth-child(3),.pdf-queue__table.confirm th:nth-child(2),.pdf-queue__table.confirm th:nth-child(3),.pdf-queue__table.confirm td:nth-child(2),.pdf-queue__table.confirm td:nth-child(3){width:27.5%;}.saved-chart__table.confirm th:last-child,.saved-chart__table.confirm td:last-child,.pdf-queue__table.confirm th:last-child,.pdf-queue__table.confirm td:last-child{text-align:left;}.saved-chart__table th:last-child,.saved-chart__table td:last-child,.pdf-queue__table th:last-child,.pdf-queue__table td:last-child{width:10%;text-align:right;padding-right:15px;vertical-align:middle;}.saved-chart__table th:last-child,.pdf-queue__table th:last-child{position:relative;}.saved-chart__table th:last-child .input--checkbox,.pdf-queue__table th:last-child .input--checkbox{margin-left:8px;position:relative;top:3px;}.saved-chart__table th:last-child label,.pdf-queue__table th:last-child label{line-height:36px;}.saved-chart__table th button,.pdf-queue__table th button{padding:0;position:relative;font-size:16px;}.saved-chart__table tbody,.pdf-queue__table tbody{height:calc(100vh - 386px);font-size:18px;}.saved-chart__table tbody .saved-chart__name,.pdf-queue__table tbody .saved-chart__name{position:relative;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.saved-chart__table tbody .input--checkbox input,.pdf-queue__table tbody .input--checkbox input{margin-top:6px;}.saved-chart__table tbody .no-results,.pdf-queue__table tbody .no-results{text-align:center;padding:50px 0;font-weight:300;}.saved-chart__table tbody tr,.pdf-queue__table tbody tr{position:relative;}.saved-chart__table tbody tr .icon--expand,.pdf-queue__table tbody tr .icon--expand{position:absolute;top:calc(50% - 8px);left:-2px;fill:#0077c2;transform:rotate(-90deg);}.saved-chart__table tbody tr.is-expanded .icon--expand,.pdf-queue__table tbody tr.is-expanded .icon--expand{top:calc(50% - 12px);left:0px;transform:rotate(0);}.saved-chart__table tbody tr .fund-link,.pdf-queue__table tbody tr .fund-link{padding:0;}.saved-chart__table tbody tr .sort-handle,.pdf-queue__table tbody tr .sort-handle{height:32px;width:24px;float:right;margin:8px 0 0 24px;cursor:ns-resize;}.saved-chart__table tbody tr .sort-handle .sort-handle__slice,.pdf-queue__table tbody tr .sort-handle .sort-handle__slice{background:#c1c9ce;width:100%;height:2px;margin-bottom:8px;}.saved-chart__table tbody .saved-chart__name.is-folder button,.pdf-queue__table tbody .saved-chart__name.is-folder button{padding-left:86px;min-height:50px;background-image:url("../../images/folder.svg");background-position:25px center;background-repeat:no-repeat;background-size:46px;}.saved-chart__table tbody .saved-chart__name.is-folder button .icon--expand,.pdf-queue__table tbody .saved-chart__name.is-folder button .icon--expand{pointer-events:none;}.saved-chart__table tbody .saved-chart__name:not(.is-folder),.pdf-queue__table tbody .saved-chart__name:not(.is-folder){padding-top:24px;padding-bottom:24px;background-image:url("../../images/non-folder.svg");background-repeat:no-repeat;background-size:50px 50px;}.saved-chart__table tbody tr[data-root-row] .saved-chart__name:not(.is-folder),.pdf-queue__table tbody tr[data-root-row] .saved-chart__name:not(.is-folder){padding-left:91px;background-position:20px center;}.saved-chart__table tbody tr[data-parent-row] .saved-chart__name:not(.is-folder),.pdf-queue__table tbody tr[data-parent-row] .saved-chart__name:not(.is-folder){padding-left:126px;background-position:60px center;}.saved-chart__table tbody .button--clean.t-link,.pdf-queue__table tbody .button--clean.t-link{padding:0;}.saved-chart__table tbody{height:calc(100vh - 476px);}.saved-chart__table td:first-child{padding:11px 24px 11px 0;}.pdf-queue__table .pdf__table--header-row{border-bottom:solid 1px #e8edf2;}.pdf-queue__table tbody{height:calc(100vh - 440px);}.pdf-queue__table tbody tr{overflow:visible;}.pdf-queue__table.confirm{background:#fff;}.pdf-queue__table.confirm tbody{height:calc(100vh - 385px);}.pdf-queue__table th.pdf__table--cell:last-child,.pdf-queue__table td.pdf__table--cell:last-child{width:20%;}.pdf-queue__table th.pdf__table--cell:last-child .sort-handle{width:24px;float:right;margin:8px 0 0 24px;display:block;visibility:hidden;}.scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px;}.tooltip{display:none;position:absolute;border-radius:5px;z-index:1;visibility:visible;background-color:#83939d;color:#fff;}.tooltip.top:before,.tooltip.right:before,.tooltip.bottom:before,.tooltip.left:before{content:"";position:absolute;border:14px solid transparent;height:0;width:0;}.tooltip.top:before{bottom:-28px;left:calc(50% - 14px);border-top:14px solid #83939d;}.tooltip.right:before{top:calc(50% - 14px);left:-28px;border-right:14px solid #83939d;}.tooltip.bottom:before{top:-28px;left:calc(50% - 14px);border-bottom:14px solid #83939d;}.tooltip.left:before{top:calc(50% - 14px);right:-28px;border-left:14px solid #83939d;}.tooltip button,.tooltip a{color:inherit;}.tooltip ul{padding:0 15px;list-style:none;max-height:265px;overflow-y:auto;}.tooltip li{padding:5px 0px;}.tooltip li.list-w-border{padding:8px 0;border-top:solid 1px #ebe7e7;}.tooltip li.list-w-border:first-child{border-top:none;}.tooltip li .tooltip__list-item__label{font-size:18px;}.tooltip li .tooltip__list-item__sub-label{font-size:14px;}.tooltip span.light-text{font-weight:lighter;}.tooltip.prospectus-tooltip{bottom:60px;right:25px;display:none;visibility:visible;}.tooltip.saved-chart__tooltip{display:none;visibility:visible;}.tooltip.chart-ball--tooltip{margin-top:-18px;z-index:2;}.tooltip.chart-ball--tooltip .chart-ball--tooltip__inner{background:#fff;border-radius:5px;color:#4a4a4a;padding:18px 12px;}.tooltip.light{background-color:#fff;border:solid 1px #c1c9ce;color:#000;}.tooltip.light.top{box-shadow:0px -2px 10px 0px #dddddd;}.tooltip.light.right{box-shadow:-2px 2px 10px 0px #dddddd;}.tooltip.light.bottom{box-shadow:0px 2px 10px 0px #dddddd;}.tooltip.light.left{box-shadow:2px 2px 10px 0px #dddddd;}.tooltip.light.top:after,.tooltip.light.top:before,.tooltip.light.right:after,.tooltip.light.right:before,.tooltip.light.bottom:before,.tooltip.light.bottom:after,.tooltip.light.left:after,.tooltip.light.left:before{content:'';position:absolute;}.tooltip.light.top:before,.tooltip.light.right:before,.tooltip.light.bottom:before,.tooltip.light.left:before{width:20px;height:20px;transform:rotate(45deg);z-index:-1;border:solid 1px #c1c9ce;}.tooltip.light.top:after,.tooltip.light.right:after,.tooltip.light.bottom:after,.tooltip.light.left:after{border:solid transparent;height:0;width:0;pointer-events:none;border-color:rgba(255,255,255,0);border-width:15px;}.tooltip.light.top:after{top:100%;left:calc(50% - 15px);border-top-color:#fff;margin-top:-2px;}.tooltip.light.top:before{top:100%;margin-top:-12px;left:calc(50% - 11px);box-shadow:2px -2px 10px 0px #dddddd;}.tooltip.light.right:after{right:100%;top:calc(50% - 15px);border-right-color:#fff;margin-right:-2px;}.tooltip.light.right:before{top:calc(50% - 11px);left:-10px;box-shadow:-2px -2px 10px 0px #dddddd;}.tooltip.light.bottom:after{bottom:100%;left:calc(50% - 15px);border-bottom-color:#fff;margin-bottom:-2px;}.tooltip.light.bottom:before{top:0;margin-top:-10px;left:calc(50% - 11px);box-shadow:2px -2px 10px 0px #dddddd;}.tooltip.light.left:after{left:100%;top:calc(50% - 15px);border-left-color:#fff;margin-left:-2px;}.tooltip.light.left:before{top:calc(50% - 11px);right:-10px;box-shadow:2px -2px 10px 0px #dddddd;}.tooltip.light.shiftup.right:before,.tooltip.light.shiftup.left:before{top:calc(85% - 12px);}.tooltip.light.shiftup.right:after,.tooltip.light.shiftup.left:after{top:calc(85% - 16px);}.tooltip.light.chart{border:solid 1px;}.tooltip.light.chart.top:before,.tooltip.light.chart.right:before,.tooltip.light.chart.bottom:before,.tooltip.light.chart.left:before{border:solid 1px;}.tooltip.light ul{background:#fff;border-radius:5px;}div.tooltip-new{position:absolute;}div.tooltip-new span{position:absolute;width:auto;height:auto;background:#fff;border:1px solid #e8edf2;text-align:center;visibility:visible;border-radius:5px;z-index:999;}div.tooltip-new.top span{box-shadow:0px -2px 10px 0px #DDDDDD;}div.tooltip-new.bottom span{box-shadow:0px 2px 10px 0px #DDDDDD;}div.tooltip-new span:before{content:'';position:absolute;left:50%;margin-left:-12px;width:0;height:0;border-right:12px solid transparent;border-left:12px solid transparent;}div.tooltip-new.top span:before{top:100%;border-top:12px solid #ebe7e7;}div.tooltip-new.bottom span:before{bottom:100%;border-bottom:12px solid #ebe7e7;}div.tooltip-new span:after{content:'';position:absolute;left:50%;margin-left:-8px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;}div.tooltip-new.top span:after{border-top:8px solid #fff;top:100%;}div.tooltip-new.bottom span:after{border-bottom:8px solid #fff;bottom:100%;}div.tooltip-new.shift-right span:before,div.tooltip-new.shift-right span:after{left:calc(50% - 64px);}div.tooltip-new.shift-left span:before,div.tooltip-new.shift-left span:after{left:auto;right:calc(50% - 64px);}