.clear-both-fix::after, .clear-both { display: block; height: 0px; clear: both; visibility: hidden; overflow: hidden; }
.clear-both-fix::after { content: ""; }
.span-table { display: table; table-layout: fixed; width: 100%; }
.span-table-row { display: table-row; width: 100%; }
.span-table-cell { display: table-cell; }
.vertical-align-top { vertical-align: top; }
.vertical-align-middle { vertical-align: middle; }
.vertical-align-bottom { vertical-align: bottom; }
.span-1 { width: 4.16667%; }
.span-2 { width: 8.33333%; }
.span-3 { width: 12.5%; }
.span-4 { width: 16.6667%; }
.span-5 { width: 20.8333%; }
.span-6 { width: 25%; }
.span-7 { width: 29.1667%; }
.span-8 { width: 33.3333%; }
.span-9 { width: 37.5%; }
.span-10 { width: 41.6667%; }
.span-11 { width: 45.8333%; }
.span-12 { width: 50%; }
.span-13 { width: 54.1667%; }
.span-14 { width: 58.3333%; }
.span-15 { width: 62.5%; }
.span-16 { width: 66.6667%; }
.span-17 { width: 70.8333%; }
.span-18 { width: 75%; }
.span-19 { width: 79.1667%; }
.span-20 { width: 83.3333%; }
.span-21 { width: 87.5%; }
.span-22 { width: 91.6667%; }
.span-23 { width: 95.8333%; }
.span-24 { width: 100%; }
.module-wpg, .module-wpg *, .module-wpg-chart-cf, .module-wpg-chart-cf * { margin: 0px; padding: 0px; outline: medium none; border: medium none; box-sizing: border-box; }
.module-wpg-chart-cf { font-family: Arial,Helvetica,sans-serif; }
.module-wpg img { max-width: 100%; height: auto; }
.inset-chart-module { min-width: 210px; height: 500px; }
.wpg-bg-white { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.module-wpg-chart-1, .module-wpg-chart-2, .module-wpg-chart-3, .module-wpg-header-table, .module-wpg-header-text { padding: 35px; }
.module-wpg .highcharts-axis-labels text { font-weight: 700; }
.module-wpg h3, .module-wpg h4 { color: rgb(14, 43, 81); font-family: Georgia; font-size: 26px; margin-bottom: 15px; padding: 0px 10px; }
.module-wpg-header-table h3, .module-wpg-header-text h3 { font-size: 36px; }
.wpg-important-notes { margin-top: 20px; }
.wpg-important-notes h3 { font-size: 26px; padding: 0px; }
.wpg-important-notes p { text-align: justify; margin-top: 10px; }
.module-wpg h4 { font-size: 16px; }
.main-module-wpg-chart-1 { margin-bottom: 15px; }
.module-wpg .highcharts-button { display: none; }
.wpg-wrap-table { padding: 0px 10px; overflow: auto; }
table.wpg-table { width: 100%; min-width: 450px; }
table.wpg-table thead tr th:first-child { text-align: left; }
table.wpg-table thead tr th { padding: 8px; text-align: center; }
table.wpg-table thead { font-size: 14px; font-weight: bold; color: rgb(14, 43, 81); }
table.wpg-table tbody tr { border-bottom: 1px solid rgb(244, 244, 244); color: rgb(0, 40, 80); font-size: 14px; }
table.wpg-table th, table.wpg-table td { padding: 8px; }
table.wpg-table tbody th { text-align: left; }
table.wpg-table td { text-align: center; }
.wpg-foot p { font-size: 13px; line-height: 140%; color: rgb(119, 119, 119); text-align: justify; }
.wpg-foot { margin-top: 30px; }
.wpg-box-right-suw .wpg-foot p { color: rgb(255, 255, 255); }
.wpg-foot.explorer-sliders { margin: 0px; padding: 0px; }
.wpg-foot.explorer-sliders p { font-size: 10px; font-weight: normal; text-align: justify; padding: 0px; color: rgb(0, 0, 0); }
.module-wpg-separtor { height: 20px; background: rgb(225, 225, 225) none repeat scroll 0% 0%; border: medium none; margin: 0px; padding: 0px; }
.module-wpg-header-text p { padding: 0px 10px; font-size: 14px; line-height: 140%; color: rgb(119, 119, 119); margin-bottom: 15px; }
.wpg-bg-orange { background: rgb(215, 127, 40) none repeat scroll 0% 0%; }
.module-wpg-fund-x > ul > li { padding-top: 9px; padding-bottom: 9px; }
.module-wpg-fund-x > ul > li:hover { background: rgb(191, 114, 36) none repeat scroll 0% 0%; }
.module-wpg-fund-x .span-table-cell { min-width: 70px; }
.module-wpg-fund-x { padding: 15px 5px; color: rgb(255, 255, 255); }
.module-wpg-fund-x h3 { color: rgb(255, 255, 255); }
.module-wpg-fund-x li { margin-top: 10px; padding-left: 10px; padding-right: 10px; }
.module-wpg-fund-x li:first-child { margin-top: 0px; }
.module-wpg-fund-x li p { font-size: 16px; font-style: italic; line-height: 130%; }
.module-wpg-fund-x li h5 { font-size: 18px; font-weight: 400; line-height: 130%; }
.module-wpg-fund-x .span-table { table-layout: auto; }
.wpg-spec-xcz21 { padding-left: 10px; }
.module-wpg-fund-x-img { border-radius: 100%; }
.module-wpg-simple-link-list { padding: 15px 5px; }
.module-wpg-simple-link-list li { padding: 5px 10px; background-image: url(704a5fbd0d1cad231241b787ff09a2c8dd8373d9.) ; background-repeat: no-repeat; background-position: right 50%; margin-bottom: 5px; }
.module-wpg-simple-link-list li a { display: inline-block; color: rgb(0, 97, 178); text-decoration: none; font-size: 20px; border-bottom: 1px solid rgb(0, 97, 178); }
.module-wpg-fund-facts { padding: 25px; }
.wpg-left-col-ff { padding-right: 25px; }
.wpg-left-col-ff h3 { color: rgb(255, 255, 255); font-size: 40px; margin-bottom: 15px; line-height: 140%; margin-top: -10px; font-family: Georgia; }
.wpg-left-col-ff p { font-size: 16px; color: rgb(255, 255, 255); margin-bottom: 15px; line-height: 140%; }
.wpg-lits-vertical-top-inline-block { font-size: 0px; }
.wpg-lits-vertical-top-inline-block li { display: inline-block; width: 33.3333%; vertical-align: top; font-size: 16px; color: rgb(255, 255, 255); margin-bottom: 35px; padding: 0px 10px; }
.wpg-lits-vertical-top-inline-block li h4 { margin-bottom: 5px; font-family: Arial,Helvetica,sans-serif; }
.wpg-lits-vertical-top-inline-block li p { color: rgb(14, 43, 81); font-size: 22px; line-height: 130%; }
.module-wpg-separtor-obj { height: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; width: 100%; border: medium none; margin: 15px 0px; }
.wpg-under-line-ff { color: rgb(255, 255, 255); }
.wpg-under-line-ff-h4 { font-size: 22px; margin-bottom: 5px; color: rgb(255, 255, 255); }
.wpg-under-line-ff p, .wpg-under-line-ff li { font-size: 14px; line-height: 150%; }
.wpg-under-line-ff li { list-style-type: disc; margin-left: 20px; }
.wpg-under-line-ff .span-table-cell:first-child { padding-right: 50px; }
.wpg-overflow-auto-slide { height: 480px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; margin-left: 25px; padding: 0px 10px 0px 0px; margin-top: 46px; }
.wpg-overflow-auto-slide p { margin-bottom: 15px; line-height: 140%; font-size: 14px; text-align: justify; }
.module-wpg-chart-cf { padding: 50px 0px; }
.wpg-sliders-suw { padding-right: 45px; padding-left: 45px; }
.wpg-sliders-suw .ui-widget-content { border: medium none; border-radius: 0px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
.wpg-sliders-suw .ui-state-default, .wpg-sliders-suw .ui-widget-content .ui-state-default { border: 4px solid rgb(193, 218, 237); border-radius: 100%; background: rgb(0, 78, 156) none repeat scroll 0% 0%; width: 32px; height: 32px; cursor: pointer; }
.wpg-sliders-suw .ui-slider-horizontal .ui-slider-handle { top: -10px; }
.wpg-sliders-suw p { font-weight: 700; color: rgb(159, 159, 159); font-size: 14px; padding: 20px 0px; }
.wpg-box-right-suw { background: rgb(0, 97, 179) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 25px 35px; }
.wpg-box-right-suw-table small { display: block; }
.wpg-box-right-suw-table big { display: block; }
.wpg-under-chart-cf { margin-top: 50px; }
.wpg-box-right-suw h4 { font-size: 28px; margin-bottom: 15px; font-family: Georgia; }
.wpg-box-right-suw-table .span-table-cell big { font-family: Georgia; }
.wpg-box-right-suw-table .span-table-cell { border-left: 2px solid rgb(148, 190, 223); text-align: center; }
.wpg-box-right-suw-table .span-table-cell big { display: inline-block; width: 100%; max-width: 70px; text-align: center; font-size: 20px; padding-left: 5px; padding-right: 5px; }
.wpg-box-right-suw-table .span-table-cell small { display: inline-block; width: 100%; max-width: 90px; margin-bottom: 8px; text-align: left; padding-left: 5px; padding-right: 5px; min-height: 48px; font-size: 15px; }
.wpg-box-right-suw-table .span-table-cell:first-child { border-left: medium none; text-align: left; }
.module-wpg-links { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.module-wpg-links .span-table-cell:first-child { border-right: 16px solid rgb(225, 225, 225); }
.wpg-three-boxes-links > div { float: left; width: 50%; padding: 35px 45px; }
.wpg-one-box-links > div { padding: 35px 45px; }
.wpg-funds-overview h4, .wpg-three-boxes-links h4, .wpg-one-box-links h3 { font-weight: 700; color: rgb(18, 46, 79); font-size: 20px; line-height: 160%; font-family: Georgia,"Times New Roman",Times,serif; }
.wpg-funds-overview li a, .wpg-one-box-links li a, .wpg-three-boxes-links li a { font-weight: 500; }
.wpg-one-box-links h3 { font-size: 36px; }
.wpg-funds-overview li, .wpg-three-boxes-links li, .wpg-one-box-links li { font-size: 16px; line-height: 160%; font-family: Arial,Helvetica,sans-serif; font-weight: 700; }
.wpg-funds-overview li a, .wpg-three-boxes-links li a, .wpg-one-box-links li a { color: rgb(72, 72, 72); }
.wpg-funds-overview li a:hover, .wpg-three-boxes-links li a:hover, .wpg-one-box-links li a:hover { color: rgb(0, 99, 176); text-decoration: underline; }
.wpg-bg-grey { background: rgb(225, 225, 225) none repeat scroll 0% 0%; }
.wpg-cx-right { padding-right: 45px; }
.wpg-cx-left { padding-left: 45px; }
.wpg-under-chart-cf { padding-right: 45px; }
.chart-periods { position: absolute; left: 67px; top: 14px; list-style-type: none; }
.chart-periods li { background-color: rgb(213, 213, 213); color: rgb(0, 18, 70); cursor: pointer; float: left; font-size: 15px; font-weight: bold; margin: 0px 2px; padding: 4px 8px; text-align: center; }
.chart-periods li.active { background-color: rgb(21, 136, 189); color: rgb(255, 255, 255); }
td.decimal-center span { display: inline-block; text-align: right; width: 60px; }
.st0 { fill: rgb(241, 242, 242); }
.st1 { fill: rgb(128, 130, 133); }
.wpg-funds-overview { column-count: 2; column-gap: 20px; box-sizing: border-box ! important; padding: 20px 25px; }
.wpg-funds-overview > * { display: inline-block; padding: 15px 25px; }
.wpg-two-cols { width: 100% ! important; }
.wpg-two-cols-1, .wpg-two-cols-2 { float: left; width: 50%; padding-right: 20px; }
.wpg-two-cols > div > div { padding-bottom: 18px; }
.module-nst-3-tab { border-spacing: 9px 0px; }
.module-nst-3-tab > .span-table-cell { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.module-nst-3-tab .wpg-links, .module-nst-3-tab h3 { padding: 9px; }
.module-nst-3-tab .wpg-links { padding-bottom: 0px; }
.module-nst-3-tab .wpg-links a { display: inline-block; position: relative; font-size: 14px; color: rgb(0, 106, 186); margin-right: 9px; padding-bottom: 9px; }
.module-nst-3-tab .wpg-links a::before { content: "+"; display: inline-block; vertical-align: middle; width: 16px; height: 16px; line-height: 16px; text-align: center; margin-right: 4px; border-radius: 2px; background: rgb(153, 153, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: 700; font-size: 16px; text-shadow: 0px 0px 1px rgb(255, 255, 255); }
.module-nst-3-tab h3 { color: rgb(14, 43, 81); font-size: 25px; line-height: 125%; height: 70px; overflow: hidden; }
.module-nst-3-tab img { height: 169px; object-fit: cover; width: 100%; }
.module-nst-3 h2, .module-nst-4 h2 { border-top: 2px solid rgb(195, 195, 195); color: rgb(72, 72, 72); font-family: Georgia,Times,"Times New Roman",serif; font-size: 40px; line-height: 1.2em; padding: 15px 70px 15px 10px; }
.module-nst-3 a.see-all-link { padding-right: 9px; }
.module-nst-4 .span-table { border-spacing: 9px 0px; height: 258px; }
.module-nst-4 .span-table-cell { background: rgb(0, 106, 186) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 9px; }
.module-nst-4 .span-table-cell h3 { color: rgb(255, 255, 255); font-size: 25px; line-height: 125%; }
.module-nst-4 .span-table-cell p { color: rgb(255, 255, 255); font-size: 14px; margin-bottom: 9px; }
.partner-pages .news-item-big { margin-left: 0px ! important; width: 40.2% ! important; }
.partner-pages .col-2.padded-col-2.news-item-md.rese { width: 59.8% ! important; }
.partner-pages .news-item-small:first-child { margin-left: 0px ! important; }
.partner-pages .col-2.padded-col-2.news-item-small.side-image { width: 39.5% ! important; }
.partner-pages .row.news-alternate { margin-bottom: 9px; }
.partner-pages .news-section .news-item-small.side-image img { position: static ! important; float: right; margin: 9px ! important; }
.partner-pages .col-2.padded-col-2.news-item-md.rese .caption { margin-top: -140px; }
.partner-pages .col-2.padded-col-2.news-item-md.rese .caption h3, .partner-pages .col-2.padded-col-2.news-item-md.rese .caption p { text-shadow: 0px 0px 1px rgb(0, 0, 0); color: rgb(255, 255, 255); }
.videos-webcasts .col-1-padded.news-menu { width: 20% ! important; }
#videos-slider .description .col-4 p, #videos-slider .description p { color: rgb(255, 255, 255) ! important; }
.module-wpg.module-wpg-slider { background: rgb(0, 0, 0) none repeat scroll 0% 0%; max-height: 588px; overflow: hidden; }
.module-wpg.module-wpg-slider .cycle-slideshow { height: 527px; min-height: 250px; }
.module-wpg h4 { position: relative; cursor: default; z-index: 300; }
h5.subheader { font-size: 12px; color: gray; padding: 0px 10px; position: relative; top: -12px; margin-top: 9px; margin-bottom: 10px; font-family: Arial,Helvetica,sans-serif; }
.news-section .news-item-small.side-image img { float: right; margin-right: 9px ! important; }
.footnote-link { vertical-align: super; font-size: 18px; }
.wpg-disclaimer { width: 100%; }
.wpg-disclaimer .container { padding-bottom: 18px; }
.wpg-disclaimer h2 { color: rgb(72, 72, 72); font-family: Georgia; font-size: 40px; line-height: 72px; }
.wpg-disclaimer p { font-size: 14px; text-align: justify; }
.wpg-table * { font-family: Arial,Helvetica,sans-serif; }
[class="ng-scope"] svg, [class="ng-scope"] svg * { font-family: arial ! important; }
.wpg-fund-facts-date { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
.wpg-fund-facts-date strong { font-weight: normal ! important; color: rgb(14, 43, 81); font-family: Arial,Helvetica,sans-serif; display: inline-block; padding-left: 10px; padding-bottom: 20px; font-size: 18px; }
.wpg-fund-facts-date strong span { font-size: 16px; color: rgb(255, 255, 255); font-weight: normal ! important; font-family: Arial,Helvetica,sans-serif; }
.wpg-wrap-table + .wpg-wrap-table { margin-top: 20px; }
.wpg-disclosures h3 { display: none; }
.wpg-standard-header { color: rgb(14, 43, 81); font-family: Georgia; font-size: 26px; margin-bottom: 20px; padding: 0px 10px; }
.wpg-foot { margin-bottom: 20px; padding-left: 10px; padding-right: 10px; }
.module-wpg-fund-x li { cursor: pointer; }
.module-wpg-fund-x li .popup { display: none; }
.wpg-popup { display: none; position: absolute; top: 0px; left: 0px; right: 0px; background: rgba(0, 0, 0, 0.8) none repeat scroll 0% 0%; min-height: 500px; z-index: 99999; padding-left: 22px; padding-right: 22px; }
.wpg-popup p { text-align: justify; }
.wpg-popup-inset { position: relative; top: 60px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(255, 255, 255); padding: 20px; max-width: 500px; margin-left: auto; margin-right: auto; }
.wpg-popup-close { position: absolute; top: -31px; right: 0px; background: transparent none repeat scroll 0% 0%; cursor: pointer; width: 30px; height: 30px; color: rgb(255, 255, 255); display: block; text-align: center; line-height: 30px; font-size: 30px; font-weight: 700; text-shadow: 0px 0px 1px rgb(255, 255, 255); }
.wpg-fund-page.common-fund-app { padding-bottom: 24px; }
.wpg-disclosures { margin-bottom: 0px ! important; }
#image_module { float: none; padding-top: 4%; padding-bottom: 3%; }
.module-3img { width: 100%; }
.module-3img a { color: inherit ! important; }
.module-3img .img1module { width: 33.333%; float: left; text-align: center; padding-bottom: 10px; margin-left: -4%; }
.module-3img .img2module { width: 33.333%; float: left; text-align: center; padding-bottom: 10px; margin-left: 4%; }
.module-3img .img3module { width: 33.333%; float: right; text-align: center; margin-right: -4%; padding-bottom: 10px; }
.module-3img .module-3img img { max-width: 50% ! important; }
.module-3img .title1, .module-3img .title2, .module-3img .title3 { padding-bottom: 10px; padding-top: 5px; font-size: 24px; color: rgb(54, 89, 191); font-weight: 700; font-family: Georgia,Times,"Times New Roman",serif; }
.module-3img .subtitle1, .module-3img .subtitle2, .module-3img .subtitle3 { font-size: 22px; color: rgb(78, 78, 78); font-weight: 400; padding-bottom: 15px; padding-left: 10%; padding-right: 10%; }
.module-3img .min-height-img { min-height: 182px; }
.module-3img img { max-width: 50% ! important; }
@media screen and (max-width: 1330px) {
  .module-wpg.module-wpg-slider .cycle-slideshow { height: auto; }
}
@media screen and (max-width: 1320px) {
  .partner-pages .col-2.padded-col-2.news-item-md.rese .caption { margin-top: 0px; }
  .partner-pages .col-2.padded-col-2.news-item-md.rese .caption h3 { padding-top: 9px; }
  .partner-pages .col-2.padded-col-2.news-item-md.rese .caption h3, .partner-pages .col-2.padded-col-2.news-item-md.rese .caption p { text-shadow: 0px 0px 0px rgb(0, 0, 0); color: rgb(14, 43, 81); }
  .wpg-box-right-suw-table .span-table-cell big { font-size: 15px; }
}
@media screen and (max-width: 1100px) {
  .partner-pages .col-2.padded-col-2.news-item-small.side-image { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; width: 100% ! important; }
  .partner-pages .news-section .news-item-small.side-image img { float: none ! important; margin: 0px ! important; }
  .partner-pages .col-1.padded-col-1.news-item-small { margin-bottom: 9px; }
  .videos-webcasts .news-section .news-menu ul li a { font-size: 14px ! important; line-height: 105% ! important; }
  .videos-webcasts .player-container iframe { height: 280px ! important; }
  .wpg-box-right-suw { padding: 9px; vertical-align: middle ! important; }
  .wpg-box-right-suw-table .span-table-cell small { font-size: 11px; }
  .wpg-box-right-suw-table .span-table-cell big { font-size: 16px; }
  .news-section .news-item-small.side-image img { float: none ! important; margin: 0px ! important; }
  .module-3img .img1module, .module-3img .img2module, .module-3img .img3module { width: 100%; margin: auto; }
  .module-3img .subtitle1, .module-3img .subtitle2, .module-3img .subtitle3 { padding-bottom: 15px; }
  .module-3img .min-height-img { min-height: inherit; }
}
@media screen and (max-width: 1000px) {
  .videos-webcasts .col-1-padded.news-menu { width: 100% ! important; float: none ! important; }
  .videos-webcasts .caption2 { background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; }
  .videos-webcasts .player-container iframe { height: 240px ! important; }
}
@media screen and (max-width: 992px) {
  .module-nst-4 .span-table-cell, .module-nst-4 .span-table { width: 100% ! important; display: block ! important; height: auto ! important; }
  .module-nst-4 .span-table-cell { margin-bottom: 9px; padding-top: 70px; }
  .partner-pages .col-2.padded-col-2.news-item-big { margin-bottom: 9px ! important; }
  .partner-pages .col-2.padded-col-2.news-item-big, .partner-pages .col-2.padded-col-2.news-item-md.rese { width: 100% ! important; float: none ! important; max-height: none ! important; }
  .partner-pages .caption { padding: 20px ! important; }
  .partner-pages .col-2.padded-col-2.news-item-md.rese .caption h3 { padding-top: 0px; }
}
@media screen and (max-width: 768px) {
  .inset-chart-module { height: 300px; }
  .wpg-lits-vertical-top-inline-block li p { font-size: 20px; }
  .wpg-fctsa > div { display: block ! important; width: 100%; }
  .mobile-no-span-table, .mobile-no-span-table > .span-table-cell { display: block ! important; width: 100%; }
  .wpg-sliders-suw { padding-right: 0px; padding-left: 0px; }
  .wpg-cx-right { padding-right: 15px; padding-left: 15px; }
  .wpg-cx-left { padding-right: 15px; padding-left: 15px; }
  .wpg-under-chart-cf { padding-right: 15px; padding-left: 15px; }
  .wpg-foot.explorer-sliders { margin-bottom: 10px; }
  .wpg-overflow-auto-slide { margin-left: 0px; margin-top: 0px; height: auto; }
  .wpg-box-right-suw-table .span-table-cell small { font-size: 12px; }
  .wpg-box-right-suw-table .span-table-cell big { font-size: 16px; }
  .wpg-box-right-suw { padding: 15px; }
  .wpg-box-right-suw h4 { font-size: 18px; }
  .wpg-three-boxes-links > div, .wpg-one-box-links > div { padding: 15px; }
  .module-wpg-links > div { border: medium none ! important; display: block ! important; width: 100%; padding: 0px ! important; }
  .module-nst-3-tab, .module-nst-3-tab > .span-table-cell { display: block ! important; width: 100% ! important; }
  .module-nst-3-tab > .span-table-cell { margin-bottom: 9px; }
  .col-2.padded-col-2.news-item-small.side-image .caption { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
  .col-2.padded-col-2.news-item-small.side-image img { top: 0px ! important; }
  .news-item-md { height: auto ! important; }
  .videos-webcasts .player-container iframe { height: 300px ! important; }
  .videos-webcasts .player-container iframe { height: 300px ! important; }
  .wpg-fund-facts-date, .wpg-fund-facts-date .span-table-cell { display: block ! important; width: auto ! important; }
  .wpg-fund-facts-date strong { padding-left: 0px; }
}
@media (max-width: 650px) {
  .module-3img .subtitle1, .module-3img .subtitle2, .module-3img .subtitle3 { font-size: 14px; }
  .module-3img .title1, .module-3img .title2, .module-3img .title3 { font-size: 16px; }
}
@media screen and (max-width: 500px) {
  .wpg-lits-vertical-top-inline-block li, .wpg-under-line-ff > div { display: block ! important; width: 100%; padding: 0px ! important; }
  .wpg-three-boxes-links > div { width: 100% ! important; float: none ! important; }
  .wpg-two-cols > div { width: 100% ! important; }
  .module-nst-3 h2, .module-nst-4 h2, .miniatures-row .container > h3 { font-size: 30px ! important; line-height: 120% ! important; }
  .miniatures-row a.see-all-link { margin-top: 9px; }
  .wpg-box-right-suw-table .span-table-cell { display: block ! important; width: 100% ! important; border-left: medium none ! important; border-bottom: 2px solid rgb(148, 190, 223) ! important; padding: 9px ! important; text-align: left; }
  .wpg-box-right-suw-table .span-table-cell small { min-height: inherit ! important; margin-bottom: 0px ! important; }
  .article-content { overflow-x: hidden; }
  .miniatures-row a.see-all-link { float: none; margin: 0px 0px 10px; top: 0px; }
  .module-nst-3 h2, .module-nst-4 h2 { padding-left: 0px; padding-right: 0px; padding-top: 15px; }
  .about4 h1 { font-size: 38px; }
  h1.editor-header1 { font-size: 38px; }
}
