@font-face{font-family:CharlesModernRegular;font-weight:400;font-style:normal;src:url(SIP-FONTS/CharlesModern-Regular.eot);src:url(SIP-FONTS/CharlesModern-Regular.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-Regular.woff) format('woff'),url(SIP-FONTS/CharlesModern-Regular.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-Regular.svg#CharlesModernRegular) format('svg')}@font-face{font-family:CharlesModernItalic;font-weight:400;font-style:italic;src:url(SIP-FONTS/CharlesModern-Italic.eot);src:url(SIP-FONTS/CharlesModern-Italic.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-Italic.woff) format('woff'),url(SIP-FONTS/CharlesModern-Italic.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-Italic.svg#CharlesModernItalic) format('svg')}@font-face{font-family:CharlesModernBold;font-weight:700;font-style:normal;src:url(SIP-FONTS/CharlesModern-Bold.eot);src:url(SIP-FONTS/CharlesModern-Bold.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-Bold.woff) format('woff'),url(SIP-FONTS/CharlesModern-Bold.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-Bold.svg#CharlesModernBold) format('svg')}@font-face{font-family:CharlesModernLight;font-weight:300;font-style:normal;src:url(SIP-FONTS/CharlesModern-Light.eot);src:url(SIP-FONTS/CharlesModern-Light.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-Light.woff) format('woff'),url(SIP-FONTS/CharlesModern-Light.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-Light.svg#CharlesModernLight) format('svg')}@font-face{font-family:CharlesModernLightItalic;font-weight:300;font-style:italic;src:url(SIP-FONTS/CharlesModern-LightItalic.eot);src:url(SIP-FONTS/CharlesModern-LightItalic.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-LightItalic.woff) format('woff'),url(SIP-FONTS/CharlesModern-LightItalic.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-LightItalic.svg#CharlesModernLightItalic) format('svg')}@font-face{font-family:CharlesModernBoldItalic;font-weight:700;font-style:italic;src:url(SIP-FONTS/CharlesModern-BoldItalic.eot);src:url(SIP-FONTS/CharlesModern-BoldItalic.eot?#iefix) format('embedded-opentype'),url(SIP-FONTS/CharlesModern-BoldItalic.woff) format('woff'),url(SIP-FONTS/CharlesModern-BoldItalic.ttf) format('truetype'),url(SIP-FONTS/CharlesModern-BoldItalic.svg#CharlesBoldItalic) format('svg')}@font-face{font-family:icoschwab;src:url(SIP-FONTS/icoschwab.eot?8s9hyr);src:url(SIP-FONTS/icoschwab.eot?#iefix8s9hyr) format('embedded-opentype'),url(SIP-FONTS/icoschwab.woff?8s9hyr) format('woff'),url(SIP-FONTS/icoschwab.ttf?8s9hyr) format('truetype'),url(SIP-FONTS/icoschwab.svg?8s9hyr#icoschwab) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icoschwab2;src:url(SIP-FONTS/Schwab-Icon-Font.eot?8s9hyr);src:url(SIP-FONTS/Schwab-Icon-Font.eot?#iefix8s9hyr) format('embedded-opentype'),url(SIP-FONTS/Schwab-Icon-Font.woff?8s9hyr) format('woff'),url(SIP-FONTS/Schwab-Icon-Font.ttf?8s9hyr) format('truetype'),url(SIP-FONTS/Schwab-Icon-Font.svg?8s9hyr#icoschwab2) format('svg');font-weight:400;font-style:normal}

#nyt-tips{position:relative;max-width:1015px;padding:20px;font-size:120%;}
#nyt-tips .ui-slider-handle{border-radius:50%;background:#d2d2d2;height:22px;width:22px;margin-top:-2px;border:1px solid #949aec}
#nyt-tips .ui-widget-content{background:#70899f;border:0}
#nyt-tips .ui-slider-horizontal .ui-slider-handle{top:-.4em}
#nyt-tips .slider-container div{height:7px}
#nyt-tips .ui-slider{position:relative;text-align:left}
#nyt-tips .ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default;-ms-touch-action:none;touch-action:none;margin-left:-.6em}
#nyt-tips .ui-slider-horizontal{border-radius:5px}
#nyt-tips .slider-container{color:#435e7a;display:inline-block!important;width:20%}
#nyt-tips .slider-container div{display:block;text-align:left;clear:both;height:7px}
#nyt-tips .slider-container h5{margin-bottom:1em!important;padding:0!important}
#nytips 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;border:0;vertical-align:baseline;font-family:'CharlesModernRegular'}
#nyt-tips article,#nyt-tips aside,#nyt-tips details,#nyt-tips figcaption,#nyt-tips figure,#nyt-tips footer,#nyt-tips header,#nyt-tips hgroup,#nyt-tips menu,#nyt-tips nav,#nyt-tips section{display:block}
#nyt-tips h4,#nyt-tips .trc-h4{color:#435e7a;font-size:.9em;clear:both;margin-bottom:1em}
#nyt-tips h5,#nyt-tips .trc-h5{color:#435e7a;font-size:.66em;line-height:120%;clear:both;margin-bottom:1em}
@media (max-width: 853px) {
#nyt-tips #asset-allocation-idv{padding-bottom:50px}
#nyt-tips #asset-allocation-idv #aa-mobile{display:block}
#nyt-tips #asset-allocation-idv #aa-mobile h4{padding-right:auto!important}
#nyt-tips #asset-allocation-idv #aa-mobile h5{font-size:65%}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m{width:96%!important;margin-left:2%}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m{display:table;color:#425563;width:100%}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #low-risk,#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #high-risk{font-size:.6em;display:inline-block}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #low-risk{width:11%}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #high-risk{width:12%}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #risk-slider-m{width:75%;display:inline-block;height:7px}
#nyt-tips #asset-allocation-idv #aa-mobile #risk-slider-container-m #risk-slider-label-m #high-risk{text-align:right}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m{display:table;width:100%;max-width:300px;margin:.5em auto;position:relative;z-index:100}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m li{display:table-cell;font-size:.6em}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m li span.bar-label{height:15px;width:15px;display:inline-block;margin-right:3px;margin-bottom:-4px}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-stocks{width:33%}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-stocks .bar-label{background-color:#00a0df}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-bonds{width:33%}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-bonds .bar-label{background-color:#f2a900;text-align:center}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-cash{width:25%}
#nyt-tips #asset-allocation-idv #aa-mobile #bar-legend-m #bar-cash .bar-label{background-color:#c26e60;text-align:right}
#nyt-tips #asset-allocation-idv #aa-desktop{display:none}
}
@media (min-width: 854px) {
#nyt-tips #asset-allocation-idv #aa-mobile{display:none}
#nyt-tips #asset-allocation-idv #aa-desktop{display:block}
}
@media (max-width: 754px) { #nyt-tips #asset-allocation-idv h4,#nyt-tips #asset-allocation-idv .trc-h5{padding-left:0} }
#nyt-tips #asset-allocation-idv .trc-h5{margin-bottom:3em}
@media (min-width: 854px) { #nyt-tips #asset-allocation-idv .trc-h5{width:38%;float:none} }
#nyt-tips #aa-disclosure{bottom:32px;left:auto;width:90%;font-size:115%}
@media (min-width: 540px) and (max-width: 768px) { #nyt-tips #aa-disclosure .about-top{right:5.5%} }
@media (max-width: 480px) { #nyt-tips span.line-break{display:block;text-align:right} }
#nyt-tips h4#asseth4{padding-left:0}
#nyt-tips #risk-chart{position:relative;display:block;margin:0}
@media (max-width: 764px) { #nyt-tips #risk-chart{margin-left:-10%;margin-right:-10%} }
#nyt-tips #risk-chart h4{padding-left:0}
#nyt-tips #risk-chart .swipe{display:none!important}
#nyt-tips #risk-chart #controls{position:relative;margin-bottom:2em}
@media (min-width: 854px) { #nyt-tips #risk-chart #controls{width:30%;display:inline-block} }
@media (max-width: 853px) { #nyt-tips #risk-chart #controls{height:125px} }
#nyt-tips #risk-chart #controls h4{font-weight:700;font-size:1em;width:100%}
#nyt-tips #risk-chart #controls ul#pie-legend{position:absolute;top:172px;right:0;width:82px;list-style:none;}
@media (min-width: 853px) and (max-width: 1024px) { #nyt-tips #risk-chart #controls ul#pie-legend{right:-15px} }
#nyt-tips #risk-chart #controls ul#pie-legend li{margin-bottom:10px;font-size:.65em}
#nyt-tips #risk-chart #controls ul#pie-legend li span{height:15px;width:15px;display:inline-block;margin-right:3px;margin-bottom:-4px}
#nyt-tips #risk-chart #controls ul#pie-legend span.pie-stocks{background-color:#00a0df}
#nyt-tips #risk-chart #controls ul#pie-legend span.pie-bonds{background-color:#f2a900}
#nyt-tips #risk-chart #controls ul#pie-legend span.pie-cash{background-color:#c26e60}
#nyt-tips #risk-chart #controls ul#pie-legend .val{display:inline-block}
@media (max-width: 480px) { #nyt-tips #risk-chart #controls ul#pie-legend{display:none} }
@media (min-width: 481px) and (max-width: 853px) { #nyt-tips #risk-chart #controls ul#pie-legend{top:30px;right:2%} }
#nyt-tips #risk-chart #controls #risk-slider-container{width:50%;float:left}
#nyt-tips #risk-chart #controls #risk-slider-container .trc-h5{font-size:.8em;font-weight:700;width:100%;margin-bottom:1em;position:relative;text-align:left!important;min-width:235px}
@media (max-width: 480px) { #nyt-tips #risk-chart #controls #risk-slider-container h5{font-size:70%} }
@media (max-width: 350px) { #nyt-tips #risk-chart #controls #risk-slider-container h5{font-size:62%} }
@media (max-width: 853px) {
#nyt-tips #risk-chart #controls #risk-slider-container{width:61.8%;height:95px;padding:5%;float:left}
#nyt-tips #risk-chart #controls #risk-slider-container #risk-slider-label{text-align:center;min-width:150px;color:#425563}
}
#nyt-tips #risk-chart #controls #risk-slider-container .ui-slider-handle{border-radius:50%;background:#d2d2d2;height:22px;width:22px;border:1px solid #949aec;margin-top:-2px}
@media (min-width: 854px) { #nyt-tips #risk-chart #controls #risk-slider-container{width:85%;float:none;display:block;font-family:'CharlesModernRegular';margin-bottom:1em} }
@media (min-width: 854px) and (max-width: 959px) { #nyt-tips #risk-chart #controls #risk-slider-container{width:100%} }
#nyt-tips #risk-chart #controls #asset-pie-wrap{float:right;display:inline-block;position:relative}
@media (min-width: 481px) and (max-width: 853px) { #nyt-tips #risk-chart #controls #asset-pie-wrap{width:22%;float:none;margin-left:-2%} }
@media (max-width: 480px) { #nyt-tips #risk-chart #controls #asset-pie-wrap{overflow:hidden;width:32%} }
@media (min-width: 854px) { #nyt-tips #risk-chart #controls #asset-pie-wrap{width:90%;float:left} }
#nyt-tips #risk-chart #controls #asset-pie-wrap #asset-pie{position:relative}
@media (max-width: 853px) { #nyt-tips #risk-chart #controls #asset-pie-wrap #asset-pie{width:auto;height:125px} }
@media (min-width: 853px) { #nyt-tips #risk-chart #controls #asset-pie-wrap #asset-pie{min-height:300px;width:75%} }
#nyt-tips #risk-chart #YID2008{color:#e70d18}
#nyt-tips #risk-chart #YID1995{color:#007900}
@media (min-width: 854px) { #nyt-tips #risk-chart #chart-box{width:61.8%;float:right;display:inline-block;position:relative;margin-right:5%;margin-bottom:2em;padding-top:28px} }
@media (max-width: 510px) { #nyt-tips #risk-chart #chart-box{overflow-x:scroll;overflow-y:hidden} }
#nyt-tips #risk-chart #chart-box #performance-chart{width:100%;margin-bottom:2em;height:400px;z-index:-1;min-width:510px}
#nyt-tips #risk-chart #chart-box #performance-chart-label{text-align:center;position:absolute;top:0;width:100%;text-align:center;font-weight:700;font-size:.8em;color:#435e7a}
@media (max-width: 853px) { #nyt-tips #risk-chart #chart-box #performance-chart-label{top:135px;bottom:0} }
#nyt-tips #risk-chart #chart-box ul#performance-legend{position:absolute;top:425px;left:50%;margin-left:-125px;width:250px;z-index:1000}
@media (max-width: 853px) {  #nyt-tips #risk-chart #chart-box ul#performance-legend{top:550px} }
#nyt-tips #risk-chart #chart-box ul#performance-legend li{font-size:.65em;width:120px;display:inline-block}
#nyt-tips #risk-chart #chart-box ul#performance-legend li span{height:15px;width:15px;display:inline-block;margin-right:3px;margin-bottom:-3px}
#nyt-tips #risk-chart #chart-box ul#performance-legend span.best-year{background-color:#007900}
#nyt-tips #risk-chart #chart-box ul#performance-legend span.worst-year{background-color:#e70d18}
#nyt-tips #risk-chart #chart-box ul#performance-legend .val{display:inline-block}
#nyt-tips #asset-bar-wrap{margin-top:-1em}
#nyt-tips #asset-bar{height:60px}
@media (min-width: 854px) { #nyt-tips #chart-box-m{width:61.8%;float:right;display:inline-block;position:relative;margin-right:5%;margin-bottom:2em;padding-top:28px} }
@media (max-width: 510px) { #nyt-tips #chart-box-m{overflow-y:hidden} }
#nyt-tips #chart-box-m #performance-chart{width:100%;margin-bottom:2em;height:400px;z-index:-1;min-width:510px}
#nyt-tips #chart-box-m #performance-chart-label-m{text-align:center;position:absolute;top:0;width:100%;text-align:center;font-weight:700;font-size:.8em;color:#425563}
@media (max-width: 853px) { #nyt-tips #chart-box-m #performance-chart-label-m{top:135px;bottom:0} }
#nyt-tips #chart-box-m ul#performance-legend-m{position:absolute;left:50%;margin-left:-85px;width:170px;margin-top:5px;z-index:1000}
@media (max-width: 853px) { #nyt-tips #chart-box-m ul#performance-legend-m{bottom:6%} }
#nyt-tips #chart-box-m ul#performance-legend-m li{font-size:.65em;display:table;margin-bottom:5px}
#nyt-tips #chart-box-m ul#performance-legend-m li span{width:50px;display:table-cell}
#nyt-tips #chart-box-m ul#performance-legend-m li span.year-text-label{width:70px;padding-left:5px}
#nyt-tips #chart-box-m ul#performance-legend-m li span.year-label{width:40px;text-align:center}
#nyt-tips #chart-box-m ul#performance-legend-m li span.legend-color{width:20px;margin-right:3px;margin-bottom:-3px}
#nyt-tips #chart-box-m ul#performance-legend-m span.best-year{background-color:#007900}
#nyt-tips #chart-box-m ul#performance-legend-m span.worst-year{background-color:#e70d18}
#nyt-tips #chart-box-m ul#performance-legend-m .val{width:40px;font-weight:700;text-align:right}
#nyt-tips #progress{color:#435e7a;font-size:.66em;width:90%;margin:-30px auto -5px;text-align:center;max-width:275px}
#nyt-tips #risk-slider-label span{width:31%;display:inline-block;padding-top:12px;font-size:.7em;line-height:1em}
#nyt-tips #risk-slider-label span:nth-child(1){text-align:left}
#nyt-tips #risk-slider-label span:nth-child(2){text-align:center}
#nyt-tips #risk-slider-label span:nth-child(3){text-align:right}
#nyt-tips p{max-width:573px;margin-bottom:1.5em;font-size:.75em;line-height:180%}
#nyt-tips .highcharts-legend{display:none}
