@media only print {
  .fund-finder.landing .table-category .table-wrapper, .products.category .table-category .table-wrapper { overflow-x: hidden; }
  .fund-finder.landing .disclosures p, .products.category .disclosures p { padding: 0px; }
  .fund-finder.landing .table-category table { width: 100%; border-collapse: collapse; }
  .fund-finder.landing .table-category tr { page-break-inside: avoid ! important; page-break-after: auto; }
  .fund-finder.landing .table-category thead th, .products.category .table-category thead th { padding: 0px; }
  .fund-finder.landing .table-category table th.smallWidth, .fund-finder.landing .table-category table th.mediumWidth, .fund-finder.landing .table-category tbody td.name, .fund-finder.landing .table-category table th.wideWidth, .fund-finder.landing .table-category thead th.header, .fund-finder.landing .table-category th.wrappable, .fund-finder.landing .table-category td.wrappable, .fund-finder.landing .table-category table p.more, .fund-finder.landing .table-category table th span.more { min-width: 0px; overflow-wrap: break-word; white-space: normal; }
  .fund-finder.landing .header-fund-select .icomoon, .fund-finder.landing .table-category thead .icomoon, .fund-finder.landing .table-category table thead th:nth-child(2), .fund-finder.landing .table-category tbody tr td:nth-child(2) { display: none; }
  .products.detail .detailHeader .productObjective figure.bubbleText { width: 55%; float: right; }
  .fund-hero-carousel.slick-slider { width: 53%; margin-bottom: 0px; }
  .fund-hero-carousel.slick-slider .slick-track { width: 100% ! important; transform: translate3d(0px, 0px, 0px) ! important; }
  .fund-hero-carousel.slick-slider figure { width: 100% ! important; display: none; max-height: 3.5in; }
  .fund-hero-carousel.slick-slider figure:first-child { display: block; }
  .fund-finder.landing .table-category tbody td.vehicle > div, .products.category .table-category tbody td.vehicle > div { border: medium none ! important; }
  .products.detail #main > section.withArticlePreview, .products.detail #main > div > section.withArticlePreview { overflow: visible; }
  .products.detail #main > section.component.cProductManagers, .products.detail .actionPrompt, .products.detail .errorsFound .errorMessages, .products.detail .component.cDocuments footer, .icomoon.icon-arrow-down10, .component.cPerformance .view-toggle-container > .view-toggle { display: none; }
  .products.detail .component.disclosures .disclosures-wrapper, .products.detail .performance-disclosure-line .disclosure-line { max-height: none ! important; }
  .products.detail .component .productComponentHead, .products.detail .component .productComponentBody { width: 100% ! important; }
  .products.detail #ProductPortfolio14.component .componentDescription { display: block; }
  .products.detail #ProductPortfolio14.component .componentDescription p.disclaimer-text { color: rgb(170, 170, 170); text-align: center; font-size: 85%; }
  .highcharts-container { overflow: hidden; }
  .component.cStickyComponent.nextArticle { display: none ! important; }
  .insights.article .disclosures { display: block; }
  .component.cShareClassOverlay .cShareClass .cHide { background: transparent none repeat scroll 0% 0%; }
  .avoid-print-break, .highcharts-container { page-break-inside: avoid; }
  .fund-finder .table-category td { width: 0px; min-width: 0px; max-width: none; }
  .fund-finder .smallWidth { width: 50px; }
  .fund-finder .mediumWidth { width: 100px; }
  .products.detail .component .productComponentHead .componentDescription { display: block; }
  .products.detail .component .productComponentHead .componentDescription .button { display: none; }
  .performanceFilter input, .performanceFilter label, .fund-finder.landing .table-category .input-swipe span { display: none; }
  .iradio_PIMCO-grayRadio.checked + label, .iradio.checked + label, .fund-finder.landing .table-category .input-swipe span.checked { display: inline-block; color: rgb(102, 102, 102); }
  .fund-finder.landing .table-category .group-options { width: auto; }
  .popupImage .icomoon.icon-resize-enlarge { display: none; }
}
