.performance-list .daily-performance{border-bottom-width:0 !important}
.content-fund-charges-block .content-main{display:block;margin-right:2%;width:100%;margin-bottom:27px}
.content-fund-charges-block{position:relative;z-index:2;padding:80px 0 40px;font-size:16px;line-height:1.6}
.content-fund-charges-block .content-main:last-child{margin-right:0}
@media(min-width:1024px){.content-fund-charges-block .content-main{margin-left:8.5%}
}
.content-fund-charges-block .content-main{display:block;margin-right:2%;width:100%;margin-left:0}
.content-fund-charges-block .content-main:last-child{margin-right:0}
#fund-charges-form{display:none}
@media(min-width:1024px){#fund-charges-form{display:block}
}
#fund-charges-form .fund-charges-actions{text-align:right}
@media(min-width:1296px){#fund-charges-form .fund-charges-actions{display:block;margin-right:2%;width:100%;display:flex;flex-direction:row;grid-gap:24px;gap:24px;justify-content:flex-end}
#fund-charges-form .fund-charges-actions:last-child{margin-right:0}
}
#fund-charges-form .cta-container{margin:0 0 16px}
#fund-charges-form .cta-container .cta{cursor:pointer;font-family:"BNYM_NEWTON_Akkurat_Pro";font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:underline;background:transparent;border:0}
#fund-charges-form .cta-container .cta:active,#fund-charges-form .cta-container .cta:focus,#fund-charges-form .cta-container .cta:hover{background-color:transparent;font-weight:600}
#fund-charges-form .cta-container .cta:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-close.svg")}
#fund-charges-form .cta-container .cta#expand-all{font-family:"BNYM_NEWTON_Akkurat_Pro";font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:underline;background:transparent;border:0}
#fund-charges-form .cta-container .cta#expand-all:active,#fund-charges-form .cta-container .cta#expand-all:focus,#fund-charges-form .cta-container .cta#expand-all:hover{background-color:transparent;font-weight:600}
#fund-charges-form .cta-container .cta#expand-all:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-close.svg")}
.performance-list{margin-top:18px}
@media(max-width:770px){.performance-list{overflow-x:scroll;overflow-y:hidden}
}
.performance-list table.fund-charges-table{font-family:'BNYM_NEWTON_Akkurat_Pro';font-size:11px;color:#000;width:100%;border-collapse:collapse;border:0;border-bottom:1px solid #c3d2d5;line-height:21px;table-layout:fixed;background:#fff;position:relative;margin-bottom:28px;min-width:690px}
@media(min-width:1024px){.performance-list table.fund-charges-table{font-size:14px}
}
.performance-list table.fund-charges-table tbody tr{display:table;width:100%;table-layout:fixed}
.performance-list table.fund-charges-table thead{display:table;width:100%;table-layout:fixed;background:#fff;z-index:1;line-height:14px !important}
.performance-list table.fund-charges-table tr{border:1px solid #c3d2d5}
.performance-list table.fund-charges-table tr.fund-name-row{background:#e0e8ea;font-weight:400;border:0;border-top:1px solid #c3d2d5;border-left:1px solid #c3d2d5}
@media not print{.performance-list table.fund-charges-table tr.toggle-target-closed{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
}
.performance-list table.fund-charges-table tr .subheader{width:110px !important}
.performance-list table.fund-charges-table td,.performance-list table.fund-charges-table th{padding:7px 3.5px;border:0;text-align:left;vertical-align:middle}
.performance-list table.fund-charges-table th{font-weight:400}
.performance-list table.fund-charges-table th:last-child{border-right:1px solid #c3d2d5}
.performance-list table.fund-charges-table td{font-weight:300}
.performance-list table.fund-charges-table td:last-child{border-right:1px solid #c3d2d5}
.performance-list table.fund-charges-table td.fund-name{font-weight:400}
.performance-list table.fund-charges-table td.tcosts{width:350px;text-align:center !important;width:110px;border-right:1px solid #c3d2d5 !important}
.performance-list table.fund-charges-table td.ocosts{width:116px;text-align:center !important;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important}
.performance-list table.fund-charges-table .fund-name-row .fund-name{position:relative;background-clip:padding-box}
.performance-list table.performance-table .fund-name-row .fund-name:after{content:'';background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-down-arrow.svg");display:block;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;background-size:cover;position:absolute;top:50%;right:10px;margin-top:-16px}
.performance-list table.performance-table .fund-name-row.toggle-handle-open .fund-name:after{background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-up-arrow.svg")}
.performance-list table.fund-charges-table .fund-checkbox-wrapper,.performance-list table.fund-charges-table .select-share-class,.performance-list table.fund-charges-table .selectall{display:none}
@media(min-width:1024px){.performance-list table.fund-charges-table .fund-checkbox-wrapper,.performance-list table.fund-charges-table .select-share-class,.performance-list table.fund-charges-table .selectall{display:table-cell;width:10px}
}
.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{width:100%;padding:0 0 0 4px}
@media(min-width:769px) and (max-width:1024px){.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{text-wrap:pretty}
}
@media(max-width:768px){.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{text-wrap:pretty}
}
.performance-list table.fund-charges-table th.inceptiondateheader{text-align:center;white-space:pre-wrap;padding-right:10px;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important;width:80px}
.performance-list table.fund-charges-table th.table-header{width:350px;text-align:center;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important}
@media(min-width:1024px){.performance-list table.fund-charges-table th.table-header{width:350px}
}
.cta-container{margin:0 0 40px}
.cta-container a.cta{font-family:"BNYM_NEWTON_Akkurat_Pro";padding:10px 16px;position:relative;text-align:center;transition:all .2s ease;font-size:14px;line-height:18px;text-decoration:none}
#fund-charges-form .cta-container .cta#expand-all.collapse-all:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-open.svg")}
.header,.sub-header{line-height:14px !important}
@media(min-width:1024px){.content-fund-charges-block{font-size:18px}
}
@media(min-width:720px) and (max-width:1296px){.performance-table .fixed-header{top:0;position:fixed;width:100%;z-index:1000}
}
@media(min-width:1296px){.performance-table .fixed-header{position:fixed;top:100px;width:100%;z-index:1000;background-color:white}
}
.content-fund-charges-block .content-main{display:block;margin-right:2%;width:100%;margin-bottom:27px}
.content-fund-charges-block{position:relative;z-index:2;padding:80px 0 40px;font-size:16px;line-height:1.6}
.content-fund-charges-block .content-main:last-child{margin-right:0}
@media(min-width:1024px){.content-fund-charges-block .content-main{margin-left:8.5%}
}
.content-fund-charges-block .content-main{display:block;margin-right:2%;width:100%;margin-left:0}
.content-fund-charges-block .content-main:last-child{margin-right:0}
#fund-charges-form{display:none}
@media(min-width:1024px){#fund-charges-form{display:block}
}
#fund-charges-form .fund-charges-actions{text-align:right}
@media(min-width:1296px){#fund-charges-form .fund-charges-actions{display:block;margin-right:2%;width:100%;display:flex;flex-direction:row;grid-gap:24px;gap:24px;justify-content:flex-end}
#fund-charges-form .fund-charges-actions:last-child{margin-right:0}
}
#fund-charges-form .cta-container{margin:0 0 16px}
#fund-charges-form .cta-container .cta{cursor:pointer;font-family:"BNYM_NEWTON_Akkurat_Pro";font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:underline;background:transparent;border:0}
#fund-charges-form .cta-container .cta:active,#fund-charges-form .cta-container .cta:focus,#fund-charges-form .cta-container .cta:hover{background-color:transparent;font-weight:600}
#fund-charges-form .cta-container .cta:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-close.svg")}
#fund-charges-form .cta-container .cta#expand-all{font-family:"BNYM_NEWTON_Akkurat_Pro";font-weight:400;font-size:16px;line-height:20px;color:#000;text-decoration:underline;background:transparent;border:0}
#fund-charges-form .cta-container .cta#expand-all:active,#fund-charges-form .cta-container .cta#expand-all:focus,#fund-charges-form .cta-container .cta#expand-all:hover{background-color:transparent;font-weight:600}
#fund-charges-form .cta-container .cta#expand-all:before{content:'';display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-close.svg")}
.performance-list{margin-top:18px}
@media(max-width:770px){.performance-list{overflow-x:scroll;overflow-y:hidden}
}
.performance-list table.fund-charges-table{font-family:'BNYM_NEWTON_Akkurat_Pro';font-size:11px;color:#000;width:100%;border-collapse:collapse;border:0;border-bottom:1px solid #c3d2d5;line-height:21px;table-layout:fixed;background:#fff;position:relative;margin-bottom:28px;min-width:690px}
@media(min-width:1024px){.performance-list table.fund-charges-table{font-size:14px}
}
.performance-list table.fund-charges-table tbody tr{display:table;width:100%;table-layout:fixed}
.performance-list table.fund-charges-table thead{display:table;width:100%;table-layout:fixed;background:#fff;z-index:1;line-height:14px !important}
.performance-list table.fund-charges-table tr{border:1px solid #c3d2d5}
.performance-list table.fund-charges-table tr.fund-name-row{background:#e0e8ea;font-weight:400;border:0;border-top:1px solid #c3d2d5;border-left:1px solid #c3d2d5}
@media not print{.performance-list table.fund-charges-table tr.toggle-target-closed{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}
}
.performance-list table.fund-charges-table tr .subheader{width:110px !important}
.performance-list table.fund-charges-table td,.performance-list table.fund-charges-table th{padding:7px 3.5px;border:0;text-align:left;vertical-align:middle}
.performance-list table.fund-charges-table th{font-weight:400}
.performance-list table.fund-charges-table th:last-child{border-right:1px solid #c3d2d5}
.performance-list table.fund-charges-table td{font-weight:300}
.performance-list table.fund-charges-table td:last-child{border-right:1px solid #c3d2d5}
.performance-list table.fund-charges-table td.fund-name{font-weight:400}
.performance-list table.fund-charges-table td.tcosts{width:350px;text-align:center !important;width:110px;border-right:1px solid #c3d2d5 !important}
.performance-list table.fund-charges-table td.ocosts{width:116px;text-align:center !important;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important}
.performance-list table.fund-charges-table .fund-name-row .fund-name{position:relative;background-clip:padding-box}
.performance-list table.performance-table .fund-name-row .fund-name:after{content:'';background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-down-arrow.svg");display:block;text-align:center;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;width:24px;height:24px;background-size:cover;position:absolute;top:50%;right:10px;margin-top:-16px}
.performance-list table.performance-table .fund-name-row.toggle-handle-open .fund-name:after{background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-up-arrow.svg")}
.performance-list table.fund-charges-table .fund-checkbox-wrapper,.performance-list table.fund-charges-table .select-share-class,.performance-list table.fund-charges-table .selectall{display:none}
@media(min-width:1024px){.performance-list table.fund-charges-table .fund-checkbox-wrapper,.performance-list table.fund-charges-table .select-share-class,.performance-list table.fund-charges-table .selectall{display:table-cell;width:10px}
}
.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{width:100%;padding:0 0 0 4px}
@media(min-width:769px) and (max-width:1024px){.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{text-wrap:pretty}
.performance-table .tableHeader{transition:all .7s ease}
}
@media(max-width:768px){.performance-list table.fund-charges-table td.share-class-name,.performance-list table.fund-charges-table th.fundnameheader{text-wrap:pretty}
}
.performance-list table.fund-charges-table th.inceptiondateheader{text-align:center;white-space:pre-wrap;padding-right:10px;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important;width:80px}
.performance-list table.fund-charges-table th.table-header{width:350px;text-align:center;border-right:1px solid #c3d2d5 !important;border-left:1px solid #c3d2d5 !important}
@media(min-width:1024px){.performance-list table.fund-charges-table th.table-header{width:350px}
}
.cta-container{margin:0 0 40px}
.cta-container a.cta{font-family:"BNYM_NEWTON_Akkurat_Pro";padding:10px 16px;position:relative;text-align:center;transition:all .2s ease;font-size:14px;line-height:18px;text-decoration:none}
#fund-charges-form .cta-container .cta#expand-all.collapse-all:before{content:"";display:inline-block;background-repeat:no-repeat;background-position:50% 50%;position:relative;vertical-align:middle;background-size:32px 32px;width:32px;height:32px;background-image:url("../../../../../content/dam/newtonim/web/icons/newton-funds-expand-all-open.svg")}
.header,.sub-header{line-height:14px !important}
@media(min-width:1024px){.content-fund-charges-block{font-size:18px}
}
@media(min-width:720px) and (max-width:1296px){.performance-table .fixed-header{top:0;position:fixed;width:100%;z-index:1000}
}
@media(min-width:1296px){.performance-table .fixed-header{position:fixed;top:100px;width:100%;z-index:1000;background-color:white}
}