table th strong {font-weight:600;}
.module-download-item-table .download-doc-item .rc-related-link a {font-weight:600; font-size:1.2rem; line-height:14px; text-transform:uppercase; color:var(--platinum-navy-80);position: relative;padding-left: 0; }
.module-download-item-table .download-doc-item .rc-related-link .prevres-videolink {padding-left: 19px;}
.module-download-item-table .download-doc-item .rc-related-link a.doc-dwnld-link{padding-left: 16px;}
.table-pagination .page-current-number {font-weight:600; font-size:1.4rem; line-height:17px; display:inline-block;}
.module-download-item-table .download-doc-item .rc-related-link > p { margin-bottom: 0;   min-width: 60px;  font-size: 1.4rem;}
.ip3-fixed-income-investors .module-download-item-table .download-doc a.doc-dwnld-link {margin-left:5px;}
.module-download-item-table .table-pagination {padding:48px 0 0; clear:left; text-align:center; height:100%; width:100%;}
.module-download-item-table .table-pagination ul {height:100%; width:100%; display:block; position:relative;font-size: 0;}
.table-pagination .page-slash { font-weight:600; font-size:1.4rem; line-height:17px; display:inline-block;}
.table-pagination .page-total-number { font-weight:600; font-size:1.4rem; line-height:17px; display:inline-block;}
.table-pagination .page-number-container {display:block; width:170px; top:50%; transform:translate(0px, 20px); color:var(--main-blue);}
.table-pagination .page-number {position:absolute; background:#F4F5F7; border:1px solid rgba(151, 151, 151, 0.0551792); box-shadow:-4px -4px 16px rgb(255 255 255 / 20%), inset 1px 1px 2px rgb(0 0 0 / 18%), inset 2px 1px 1px #ffffff; border-radius:177px; width:170px; transform:translate(-50%, 0%); left:50%; top:-3px; height:58px;}
.table-pagination ul li.prev {margin-right:10px;}
.table-pagination li.pagerlink.pageloaded, .table-pagination .pagerlink {display:none !important;}
.table-pagination ul li {margin:0 16px 0 5px; text-transform:uppercase; font-size:1.8rem; font-weight:bold; display:inline-block; position:relative;}
.table-pagination ul li a {color:var(--red); text-decoration:none; position:relative; top:0; width:56px; height:56px; display:flex; justify-content:center; align-items:center;}
.module-download-item-table .table-pagination ul li.prev {margin-right:52px; position:relative; color:var(--red); text-indent:0; box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF; background-image:linear-gradient( 173deg , #ffffff -117%, #f6f8fb 76%); border-radius:100%; width:56px; height:56px; font-size:1.2rem; z-index:1; top:-2px; left:2px;}
.module-download-item-table .table-pagination ul li.next {margin-left:10px; margin-right:0; position:relative; color:var(--red); text-indent:0; box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px #FFFFFF; background-image:linear-gradient( 173deg , #ffffff -117%, #f6f8fb 76%); border-radius:100%; width:56px; height:56px; font-size:1.2rem; top:-2px; right:6px;}
.module-download-item-table .icon-play-icn { background-color: var(--tertiary-green); border-radius: 50%; color: white;}
.download-doc-item .rc-related-link a { display: flex; gap: 6px; }
.module-download-item-table, .module-download-item-table .container-fluid {background:var(--white);}
.scroll-table-container::-webkit-scrollbar {width:10px; background:#e7e5db; border-radius:0px;}
.scroll-table-container::-webkit-scrollbar-track {background:rgba(241, 241, 241, 0);}
.scroll-table-container::-webkit-scrollbar-thumb {background:#3eb1c8;}
.scroll-table-container::-webkit-scrollbar {width:4px;}
.scroll-table-container::-webkit-scrollbar-track {box-shadow:inset 0 0 5px var(--light-grey-6); border-radius:1px; width:322px;}
.scroll-table-container::-webkit-scrollbar-thumb {background:var(--light-blue); border-radius:5px; width:201px;}
.module-section.module-text-block .scroll-table-container::-webkit-scrollbar {-webkit-appearance:none; width:10px; height:4px;}
.module-section.module-text-block .scroll-table-container::-webkit-scrollbar-thumb {border-radius:5px; border:0 solid var(--light-blue); background-color:#e7e5db; background:var(--light-blue);}
.module-text-block .scroll-table-container::-webkit-scrollbar-thumb {background:var(--light-blue); border-radius:5px; width:201px; height:5px;}
table thead th {text-align:left; font-weight:600; font-size:1.4rem; line-height:1.7rem; color:var(--main-blue); border-right:2px solid transparent; border-top:0px solid #e4e4e4; background:transparent; border-bottom:2px solid rgba(151px, 151px, 151px, 0.5);}
table thead th:last-child, table tbody th:last-child {border-right:0;}
table tbody td, table tbody th {font-size:1.2rem; line-height:1.7rem; color:var(--grey); border-right:2px solid #e4e4e4; border-top:1px solid #e4e4e4;}
table tbody th {font-weight:700;}
table tbody td:last-child {border-right:0;}
table th {font-weight:500; text-align:left;}
table th, table td {padding:25px 25px; font-size:1.2rem; line-height:1.7rem; color:var(--grey);}
.scroll-table-container table thead th {border-right:0px;}
.scroll-table-container table.rad-financialtable thead th {border-right:2px solid transparent;}
.module-section table {text-align:left; width:100%;}
.module-section table.rad-financial {border-spacing:1px; border-collapse:separate;}
.module-section table thead tr th:first-child {font-weight:600; font-size:1.4rem; line-height:1.7rem; color:var(--main-blue) !important;}
.module-section table tr:first-child td {border-top:1.8px solid var(--valterra-green-40) !important; min-width:160px;}
.module-section table thead th {font-weight:600; font-size:1.4rem; line-height:1.7rem; color:var(--main-blue) !important; padding:22px 22px 8px 22px; text-align:left;}
.module-section table tbody th {border-top:0px solid #e4e4e4; text-transform:uppercase; font-weight:normal; font-size:1.2rem; color:var(--grey); border-right:0px solid #e4e4e4; font-weight:700;}
.module-section table tr th:last-child {border-right:0 none;}
.module-section table span.rad-center {text-align:center; display:block;}
.module-section table tr td {border-bottom:0px solid #e4e4e4; border-top:0px;}
.module-section table td {padding:18px 22px !important; line-height:normal !important; border-right:0px solid transparent !important; font-size:1.4rem !important; font-weight:500 !important; color:var(--platinum-navy-80) !important;}
.module-section table tr td:last-child {border-right:0 none;}
.module-section table tbody tr:last-child td {border-bottom:0 !important;}
.module-section table td.rad-center {text-align:center;}
.module-section table td[rowspan] {border-bottom:0px solid var(--white);}
.module-section table td * {font-size:1.2rem; font-weight:600; line-height:1.4rem;}
.module-section table td sup {font-size:75%;}
.module-section .scroll-table-container {position:relative; width:100%; padding:0 0 5px; overflow-y:hidden; overflow-x:auto; margin-bottom:14px;}
.module-section .scroll-table-container::-webkit-scrollbar-thumb {border-radius:5px; border:2px solid #e7e5db; background-color:#e7e5db;}
.module-section .scroll-table-container>table {margin-bottom:0;}
.module-section .scroll-table-container::-webkit-scrollbar {-webkit-appearance:none; width:10px; height:7px;}
.download-doc-item-header {width:100%; display:table; border-bottom:1.8px solid var(--valterra-green-40); margin:0 0 0; padding:0px 21px}
.download-doc-item-header-title {width:87%; display:table-cell; padding:0;}
.download-doc-item-header-format {width:13%; display:table-cell; padding:9px 0px 9px 12px;}
.module-download-item-table .download-doc a.doc-dwnld-link {    color: #545656;    line-height: 14.4px;    text-decoration: none;    position: relative;    font-weight: 600;    font-size: 1.2rem;    padding-left: 20px;}
.download-doc-item-header span {font-weight:600; font-size:1.4rem; line-height:1.7rem; color:var(--main-blue);}
.module-download-item-table.blue .left-content-wrapper *, .module-download-item-table.blue-gradient .left-content-wrapper * {color:var(--white);}
.module-download-item-table .doc-download-item-wrapper {margin-top:18px;}
.module-download-item-table .download-doc-item {background-color: var(--white); padding:24px 22px; display:table; width:100%;}
.module-download-item-table .download-doc-item.alt, .download-doc-item.multiple:nth-child(odd) {background-color: var(--soft-platinum);}
.module-download-item-table .download-doc-title {display:table-cell; width:87%; padding:0 25px 0 0; vertical-align:middle;}
.module-download-item-table .download-doc-title > p {margin-bottom:0;}
.module-download-item-table .download-doc {padding-left:12px; display:table-cell; text-align:left; vertical-align:middle; width:13%; min-width:70px;}
.module-download-item-table .download-doc > p {font-size:1.2rem; line-height:14.4px; font-weight:600; text-transform:uppercase; margin-bottom:0;}
.module-download-item-table .download-doc a:hover {opacity:1;}
.module-download-item-table .download-doc a.play-video {padding:0; font-size:3.5rem; color:var(--white);}
.module-download-item-table .download-doc a.play-video span {background:var(--dark-blue-2);}
.module-download-item-table a.doc-dwnld-link:hover::after {-webkit-animation:arrowUpr 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); -moz-animation:arrowUpr 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); -ms-animation:arrowUpr 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); -o-animation:arrowUpr 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); animation:arrowUpr 0.6s cubic-bezier(0.645, 0.045, 0.355, 1); color: var(--tertiary-green);}
.module-download-item-table .download-doc-item .rc-related-link a.prevres-videolink:before {font-size:1.2rem; top:0px; left:0px;background: var(--tertiary-green);}
.download-doc-item-header.multiple .download-doc-item-header-date {width:10%; display:table-cell; padding:0;}
.download-doc-item-header.multiple .download-doc-item-header-title {width:19%; display:table-cell; padding:0;}
.download-doc-item-header.multiple .download-doc-item-header-format {width:25%; display:table-cell; padding:9px 0px 9px 12px;}
.download-doc-item.multiple .download-doc-date {width:10%; display:table-cell; vertical-align:middle;}
.download-doc-item.multiple .download-doc-title {width:19%; display:table-cell;}
.download-doc-item.multiple .download-doc {width:25%; display:table-cell;}
.download-doc-item.multiple .rc-related-link {display:inline-block; margin-right:35px; text-align:left;}
.download-doc-item.multiple .rc-related-link:last-child {margin-right:0;   }
.download-doc-date p {margin-bottom:0; font-weight:500; font-size:1.4rem; line-height:1.7rem;}
.module-tab-with-download-table .rprt-lib-doc a span, .module-download-item-table .download-doc a.ext-lnk span, .module-download-item-table .download-doc a.int-lnk span, .module-accordian .accordian-inner .rprt-lib-doc a.ext-lnk span, .module-accordian .accordian-inner .rprt-lib-doc a.int-lnk span {font-size:1.3rem;}
body#covid-19 .module-download-item-table .download-doc {padding-left:12px;}
body#covid-19 .module-download-item-table .download-doc a.int-lnk {margin-left:0;}
body#covid-19 .module-download-item-table .download-doc a.doc-dwnld-link {display:inline-block; padding-left:15px;}
body#covid-19 .module-download-item-table a.doc-dwnld-link::before, body#covid-19 .module-download-item-table a.doc-dwnld-link::after {left:0;}

@media only screen and (max-width:1180px) {
  .download-doc-item.multiple .download-doc-title {width:19%;}
  .module-section table td {padding:26px 15px;}
}

@media only screen and (min-width:768px) and (max-width:991px) {
  .download-doc-item.multiple .rc-related-link {        margin-right: 20px;        margin-left: 0;        margin-bottom: 5px;
        margin-top: 5px;}
  .download-doc-item.multiple .rc-related-link.link-wcast .icon-doc-icon:before {left:-36px;}
  body#communities .module-download-item-table .download-doc-item.alt:last-child {padding-bottom:0;}
}

@media only screen and (max-width: 991px) {
  .download-doc-item.multiple {padding:15px 21px 24px 21px;}
  .download-doc-item-header-title {width:80%;}
  .download-doc-item-header-format {width:20%;}
  .module-download-item-table .download-doc-title {width:80%;}
  .module-download-item-table .download-doc {width:20%; }
}

@media only screen and (max-width: 768px) {
  .download-doc-item.multiple .rc-related-link.link-wcast .icon-doc-icon:before {left:-41px;}
}

@media only screen and (max-width: 767px) {
  .download-doc-item-header-title {width:80%;}
  .module-download-item-table .download-doc-item {padding:27px 5px;}
  .module-text-block .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {background:var(--light-blue) !important;}
  .module-download-item-table .download-doc-item .rc-related-link:nth-child(5) > p {padding-left:17px;}
  .download-doc-item.multiple .download-doc-title {padding-left:30px;}
  .module-text-block .mod-body-content .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {top:-1px; height:4px !important;}
  .module-text-block .mCSB_scrollTools.mCSB_scrollTools_horizontal {height:16px !important;}
  .module-download-item-table .download-doc-item .rc-related-link a.ext-lnk {margin-left:0px; padding-left:0px !important;}
  .module-download-item-table .download-doc-item.multiple .rc-related-link {display:block; margin-left:0; padding-bottom: 10px;}
  .module-download-item-table .link-wcast span.icon-doc-icon {margin-right:18px;}
  .module-download-item-table .link-wcast span.icon-doc-icon {margin-right:0px !important;}
  .module-download-item-table .download-doc-item.multiple .rc-related-link.link-wcast .icon-doc-icon:before {left:-43%; display:inline-block;}
  .module-download-item-table .download-doc-item.multiple .download-doc-date {width:10%; display:table-cell; padding:5px 0 0 5px;}
  .module-download-item-table .download-doc-item-header {padding:5px 15px !important; padding-left:5px !important;}
  .module-download-item-table .download-doc-item-header.multiple .download-doc-item-header-title {padding-left:30px;}
  .table-pagination .page-number {position:absolute; background:#F4F5F7; border:1px solid rgba(151, 151, 151, 0.0551792); box-shadow:-4px -4px 16px rgb(255 255 255 / 20%), inset 1px 1px 2px rgb(0 0 0 / 18%), inset 2px 1px 1px var(--white); border-radius:177px; width:170px; left:50%; transform:translate(-50%, -50%); top:47%; height:58px;}
  body#covid-19 .module-download-item-table .download-doc-item-header {padding:0 5px !important;}
  body#covid-19 .module-download-item-table .download-doc a.doc-dwnld-link {margin-left:0;}
  body#covid-19 .download-doc-item-header-format {padding-left:10px;}
  .module-download-item-table .download-doc-item .rc-related-link:nth-child(5) > p {padding-left:0px;}
  .module-download-item-table .download-doc {        padding-left: 0;    }
}

@media only screen and (max-width:550px) {
  .module-download-item-table .download-doc-item.multiple .rc-related-link.link-wcast .icon-doc-icon:before {left:-44%;}
}

@media only screen and (max-width:414px) {
  .download-doc-item-header.multiple .download-doc-item-header-format {width:22%;}
}

@media only screen and (max-width:320px) {
  .download-doc-item-header.multiple .download-doc-item-header-format {width:10%;}
}
body#cookies h3{font-weight:400;}
body#cookies .module-text-block .mod-body-content > p:last-of-type {margin-bottom: 0;}
.module-section table tbody tr:nth-child(2n){background-color: var(--soft-platinum);}