.msiip .msind{color:#151515;font-family:Verdana,Arial,Helvetica,sans-serif}
.msiip .msind a{border-bottom:0;color:#151515;text-decoration:none}
.msiip .msind a:hover{text-decoration:underline}
.msiip .msind a.more-link{font-size:11px}
.msiip .msind p{font-size:13px;line-height:20px;margin-bottom:0}
.msiip .msind p>a{color:#369}
.msiip .msind p.legal{font-size:10px}
.msiip .msind h1{font-size:16px;font-weight:bold;line-height:20px}
.msiip .msind .adSafeframe .ad-300x250{background-color:transparent}
.msiip .msind .adSafeframe.hidden{display:none}
@media(min-width:801px) and (max-width:1130px){.msiip .msind.tools .ad-30-chartextlink{display:none}
}
@media(min-width:601px) and (max-width:631px){.msiip .msind.bonds .ad-300x250,.msiip .msind.bonds .ad-300x600,.msiip .msind.cefs .ad-300x250,.msiip .msind.cefs .ad-300x600,.msiip .msind.etfs .ad-300x250,.msiip .msind.etfs .ad-300x600,.msiip .msind.family-finances .ad-300x250,.msiip .msind.family-finances .ad-300x600,.msiip .msind.funds .ad-300x250,.msiip .msind.funds .ad-300x600,.msiip .msind.invest-in-retirement .ad-300x250,.msiip .msind.invest-in-retirement .ad-300x600,.msiip .msind.markets .ad-300x250,.msiip .msind.markets .ad-300x600,.msiip .msind.minimize-taxes .ad-300x250,.msiip .msind.minimize-taxes .ad-300x600,.msiip .msind.optimize-your-portfolio .ad-300x250,.msiip .msind.optimize-your-portfolio .ad-300x600,.msiip .msind.save-for-college .ad-300x250,.msiip .msind.save-for-college .ad-300x600,.msiip .msind.save-for-retirement .ad-300x250,.msiip .msind.save-for-retirement .ad-300x600,.msiip .msind.start-investing .ad-300x250,.msiip .msind.start-investing .ad-300x600,.msiip .msind.stocks .ad-300x250,.msiip .msind.stocks .ad-300x600{display:none}
}
@media(min-width:601px) and (max-width:766px){.msiip .msind.bonds .ad-contentmodule,.msiip .msind.cefs .ad-contentmodule,.msiip .msind.etfs .ad-contentmodule,.msiip .msind.family-finances .ad-contentmodule,.msiip .msind.funds .ad-contentmodule,.msiip .msind.invest-in-retirement .ad-contentmodule,.msiip .msind.markets .ad-contentmodule,.msiip .msind.minimize-taxes .ad-contentmodule,.msiip .msind.optimize-your-portfolio .ad-contentmodule,.msiip .msind.save-for-college .ad-contentmodule,.msiip .msind.save-for-retirement .ad-contentmodule,.msiip .msind.start-investing .ad-contentmodule,.msiip .msind.stocks .ad-contentmodule{display:none}
}
@media(min-width:1001px) and (max-width:1156px){.msiip .msind.bonds .ad-contentmodule,.msiip .msind.cefs .ad-contentmodule,.msiip .msind.etfs .ad-contentmodule,.msiip .msind.family-finances .ad-contentmodule,.msiip .msind.funds .ad-contentmodule,.msiip .msind.invest-in-retirement .ad-contentmodule,.msiip .msind.markets .ad-contentmodule,.msiip .msind.minimize-taxes .ad-contentmodule,.msiip .msind.optimize-your-portfolio .ad-contentmodule,.msiip .msind.save-for-college .ad-contentmodule,.msiip .msind.save-for-retirement .ad-contentmodule,.msiip .msind.start-investing .ad-contentmodule,.msiip .msind.stocks .ad-contentmodule{display:none}
}
@media(max-width:379px){.msiip .msind.bonds .ad-contentmodule,.msiip .msind.cefs .ad-contentmodule,.msiip .msind.etfs .ad-contentmodule,.msiip .msind.family-finances .ad-contentmodule,.msiip .msind.funds .ad-contentmodule,.msiip .msind.invest-in-retirement .ad-contentmodule,.msiip .msind.markets .ad-contentmodule,.msiip .msind.minimize-taxes .ad-contentmodule,.msiip .msind.optimize-your-portfolio .ad-contentmodule,.msiip .msind.save-for-college .ad-contentmodule,.msiip .msind.save-for-retirement .ad-contentmodule,.msiip .msind.start-investing .ad-contentmodule,.msiip .msind.stocks .ad-contentmodule{display:none}
}
@media(min-width:601px) and (max-width:628px){.msiip .msind.bonds .ad-trafficdriver,.msiip .msind.cefs .ad-trafficdriver,.msiip .msind.etfs .ad-trafficdriver,.msiip .msind.family-finances .ad-trafficdriver,.msiip .msind.funds .ad-trafficdriver,.msiip .msind.invest-in-retirement .ad-trafficdriver,.msiip .msind.markets .ad-trafficdriver,.msiip .msind.minimize-taxes .ad-trafficdriver,.msiip .msind.optimize-your-portfolio .ad-trafficdriver,.msiip .msind.save-for-college .ad-trafficdriver,.msiip .msind.save-for-retirement .ad-trafficdriver,.msiip .msind.start-investing .ad-trafficdriver,.msiip .msind.stocks .ad-trafficdriver{display:none}
}
.msiip .msind .carousel .controls .buttons button{height:25px;min-width:0;padding:0;width:25px}
.msiip .msind .control-wrapper.text label,.msiip .msind .control-wrapper.textarea label,.msiip .msind .control-wrapper.select label{font-size:11px}
.msiip .msind .control-wrapper.text input,.msiip .msind .control-wrapper.textarea input{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.msiip .msind .control-wrapper.select .menu-handle{font-size:11px}
.msiip .msind .control-wrapper.select .option{border-bottom:0}
.msiip .msind .control-wrapper.select .option a{border-bottom:0;color:#666;font-size:11px;height:27px}
.msiip .msind .control-wrapper.select .option.is-selected a{color:#2b78c4}
.msiip .msind .control-wrapper.select .option.is-highlighted a{border-bottom:1px solid #2b78c4}
.msiip .msind .msind-list .image.section{text-align:left}
.msiip .msind .list-section-name{font-size:16px;font-weight:normal;line-height:20px;margin-top:14px}
.msiip .msind .nested-list .small-title{font-size:10px;line-height:15px;margin-top:10px}
.msiip .msind .nested-list .large-title{font-size:16px;line-height:20px;margin-bottom:10px;margin-top:14px}
.msiip .msind .nested-list .feature-link-list>dd,.msiip .msind .nested-list .feature-link-list>dt,.msiip .msind .nested-list .feature-link-list>li{font-size:10px;line-height:16px;padding-left:14px}
.msiip .msind .nested-list .feature-link-list>dt,.msiip .msind .nested-list .feature-link-list>li{background-position:top 4px left 0;background-size:8px 9px}
.msiip .msind .nested-list .feature-link-list>.premium{background-position:top 3px left 0;background-size:13px 11px}
.msiip .msind .Parsys-Top{margin-bottom:10px}
.msiip .msind .Parsys-Top section,.msiip .msind .Parsys-Top div,.msiip .msind .Parsys-Top h1,.msiip .msind .Parsys-Top p{margin-bottom:0}
.msiip .msind .Parsys-Top h1,.msiip .msind .Parsys-Top p{font-size:16px;line-height:20px}
.msiip .msind .Parsys-3-1 .adSafeframe .ad-contentmodule,.msiip .msind .Parsys-3-1 .adSafeframe .ad-65-chartextlink,.msiip .msind .Parsys-3-1 .adSafeframe .ad-300x250{margin-bottom:20px}
.msiip .msind .primary-section .primary-section-name{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px}
.msiip .msind .section-navigation{display:none}
.msiip .msind .section-navigation .display li{font-size:11px;margin-top:-1px}
.msiip .msind .section-navigation .display li a{border-bottom:0}
.msiip .msind .section-navigation .display li a:hover{text-decoration:none}
.msiip .msind table td,.msiip .msind table th{border-bottom:0}
.msiip .msind .data-table{background-color:transparent}
.msiip .msind .data-table tr{border-top:1px dotted #ccc}
.msiip .msind .data-table thead tr{border-top:0}
.msiip .msind .portfolio input[type="button"].data{font-size:11px}
.msiip .msind .featured-editorial-component .editorial-collection{font-size:10px;line-height:11px;margin-bottom:3px}
.msiip .msind .featured-editorial-component .editorial-deck{font-size:12px;line-height:16px;margin-bottom:7px}
.msiip .msind .featured-editorial-component .editorial-image-container{margin-left:10px}
.msiip .msind .featured-editorial-component .editorial-link-list{margin-bottom:0;margin-top:7px}
.msiip .msind .featured-editorial-component .editorial-link-list>li{background-position:top 4px left 0;background-size:8px 9px;font-size:10px;font-weight:normal;line-height:16px;padding-left:14px}
.msiip .msind .featured-editorial-component .editorial-container.level-1{margin-bottom:20px;margin-top:5px}
.msiip .msind .featured-editorial-component .editorial-container.level-1 .editorial-image-container{margin-bottom:10px;max-height:200px}
.msiip .msind .featured-editorial-component .editorial-container.level-1 .editorial-title{font-size:18px;line-height:20px}
.msiip .msind .featured-editorial-component .editorial-container.level-2{margin-bottom:20px;margin-top:5px}
.msiip .msind .featured-editorial-component .editorial-container.level-2 .editorial-image-container{height:78px;width:78px}
.msiip .msind .featured-editorial-component .editorial-container.level-2 .editorial-title{font-size:18px;line-height:20px}
.msiip .msind .featured-editorial-component .editorial-container.level-3{margin-bottom:10px;margin-top:5px}
.msiip .msind .featured-editorial-component .editorial-container.level-3 .editorial-title{font-size:13px;line-height:16px}
.msiip .msind .featured-editorial-component .editorial-container.level-4{margin-bottom:10px;margin-top:5px}
.msiip .msind .featured-editorial-component .editorial-container.level-4 .editorial-title{font-size:11px;line-height:16px}
.msiip .msind .feature-link-list1{margin-top:2px}
.msiip .msind .feature-link-list1>li{background-position:top 4px left 0;background-size:8px 9px;font-size:10px;line-height:16px;padding-left:14px}
.msiip .msind .feature-link-list1>.premium{background-position:top 3px left 0;background-size:13px 11px}
.msiip .msind .featured-security-component{padding-top:10px;line-height:16px}
.msiip .msind .featured-security-component .morningstars-take h2{font-size:11px;line-height:13px}
.msiip .msind .featured-security-component .morningstars-take p{font-size:11px;line-height:15px;margin-bottom:5px}
.msiip .msind .ffrd-summary .data-table caption{margin-bottom:0}
.msiip .msind .market-barometer-container table td{font-size:10px;line-height:16px}
.msiip .msind .market-barometer-container .error-message{font-size:10px;line-height:16px}
.msiip .msind .market-indexes-component .nav-list{margin:0 0 10px 0}
.msiip .msind .market-indexes-component .nav-list li a{font-size:11px;line-height:15px;padding:5px 0 6px 0}
.msiip .msind .market-indexes-component .nav-list .is-selected a{background-color:#fff;border-bottom-color:#fff}
.msiip .msind .market-indexes-component .chart-image-container{background-color:transparent}
.msiip .msind .newsletter-ad>p{font-size:11px;line-height:20px;margin-bottom:0}
.msiip .msind .newsletter-ad h2{font-size:11px;line-height:20px}
.msiip .msind .newsletter-ad .newsletter-ad-item{padding:9px 0}
.msiip .msind .newsletter-ad .newsletter-ad-item p{font-size:11px;line-height:20px;margin-bottom:0}
.msiip .msind .retirement-savings .intro{font-size:12px}
.msiip .msind .retirement-savings button.data.primary[disabled]{opacity:1}
.msiip .msind .retirement-savings .retirement-savings-chart .legend li{font-size:11px;line-height:20px}
.msiip .msind .retirement-savings .retirement-savings-chart .legend .label,.msiip .msind .retirement-savings .retirement-savings-chart .legend .value{font-size:11px;line-height:12px}
.msiip .msind .retirement-savings .retirement-savings-chart .callout .target{font-size:11px;line-height:15px}
.msiip .msind .retirement-savings .retirement-savings-data li .term,.msiip .msind .retirement-savings .retirement-savings-data li .value{font-size:12px}
.msiip .msind .retirement-savings .retirement-savings-data .disclaimer{font-size:10px}
.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .hd,.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .bd{font-size:11px;line-height:12px}
.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .hd li,.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .bd li{font-size:11px;line-height:12px}
.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .hd .qs-ui-minigrid-cell{font-weight:bold}
.msiip .msind .qs-marketsbase-grid .qs-ui-minigrid .bd .qs-ui-minigrid-cell{font-weight:normal}
.msiip .msind.quote-content,.msiip .msind.quote-title{text-align:center}
.msiip .msind.quote-content>*,.msiip .msind.quote-title>*{text-align:left}
.msiip .msind.quote-content .toolbar,.msiip .msind.quote-content .navigation,.msiip .msind.quote-content .quote-title-content,.msiip .msind.quote-title .toolbar,.msiip .msind.quote-title .navigation,.msiip .msind.quote-title .quote-title-content{margin:0 auto;max-width:995px;width:100%}
.msiip .msind.quote-content .toolbar .Parsys-main-ad .ad-120x60,.msiip .msind.quote-content .navigation .Parsys-main-ad .ad-120x60,.msiip .msind.quote-content .quote-title-content .Parsys-main-ad .ad-120x60,.msiip .msind.quote-title .toolbar .Parsys-main-ad .ad-120x60,.msiip .msind.quote-title .navigation .Parsys-main-ad .ad-120x60,.msiip .msind.quote-title .quote-title-content .Parsys-main-ad .ad-120x60{float:right;width:120px}
.msiip .msind.quote-content .toolbar .reports_nav ul.r_cnav_ads,.msiip .msind.quote-title .toolbar .reports_nav ul.r_cnav_ads{height:36px}
.msiip .msind.quote-content .toolbar .reports_nav ul.r_cnav_ads li span a,.msiip .msind.quote-title .toolbar .reports_nav ul.r_cnav_ads li span a{font-size:10px}
.msiip .msind.quote-content .navigation .reports_nav ul.r_nav li span a,.msiip .msind.quote-title .navigation .reports_nav ul.r_nav li span a{padding-bottom:0}
.msiip .msind.quote-content .quoteIframe,.msiip .msind.quote-title .quoteIframe{margin-top:0}
.msiip .msind.quote-content{margin:0 auto;max-width:995px}