
        body
        {
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
        }
        .fund-type-title
        {
            font-size: 14px;
            color: #686968;
            margin-bottom: 10px;
        }
        .fund-info_text
        {
            margin-top: 10px;
            font-size: 16px;
        }
        .fund-info_label
        {
            margin-top: 10px;
            font-size: 16px;
        }
        .investment-stats__share-class-title
        {
            font-size: 14px;
            color: #686968;
            margin-bottom: 10px;
        }
        .investment-stats__info-price-title
        {
            margin-bottom: 8px;
            color: #4a4a4a;
            font-size: 14px;
        }
        .investment-stats__info-price-value
        {
            margin-bottom: 5px;
            color: #2b2b2a;
            font-size: 28px;
        }
        .read-more-toggle
        {
            width: 100%;
            height: auto;
            text-align: center;
            position: relative;
            margin-top: 10px;
            z-index: 0;
        }
        .read-more-toggle button
        {
            width: 30px;
            height: 30px;
            border-radius: 50%;
            border: 1px solid #979797;
            text-align: center;
            background: #8e8e8e;
            padding: 5px;
            position: relative;
            z-index: 1;
        }
        .read-more-toggle:before
        {
            content: "";
            width: 100%;
            height: 1px;
            background: #8e8e8e;
            border-radius: 2px;
            display: inline-block;
            position: absolute;
            top: 32%;
            z-index: 0;
            left: 0;
        }
        .text-para
        {
            font-size: 16px;
            line-height: 24px;
        }
        .text-para strong
        {
            font-weight: normal;
        }
        .text-para div, .text-para div strong
        {
            font-weight: normal;
        }
        .fund-manager-wrapper
        {
            position: relative;
            width: 100%;
            line-height: 18px;
            color: #4a4a4a;
            border-radius: 2px;
            z-index: 0;
        }
        .fund-manager-wrapper.list:first-child
        {
            border-top: 1px solid #e2e2e2;
        }
        .fund-manager-wrapper.list
        {
            border-bottom: 1px solid #e2e2e2;
        }
        .fund-manager-wrapper.list
        {
            padding: 10px;
            border: 1px solid #dfdfdf;
        }
        .fund-manager-wrapper.list
        {
            padding: 10px;
            border: 1px solid #dfdfdf;
        }
        .fund-manager-wrapper.list
        {
            border-bottom: 1px solid #e2e2e2;
        }
        fx-tooltip-panel
        {
            position: relative;
            display: inline-block;
            vertical-align: middle;
        }
        .header-title-section-border .h3
        {
            display: inline;
            vertical-align: middle;
        }
        .header-title-section-border
        {
            position: relative;
            padding: 10px 0 15px 0;
            color: var(--palette-primary-color);
        }
        .header-title-section-border .h3
        {
            font-size: 28px;
            color: #2b2b2a;
            color: var(--palette-heading-color);
        }
        .fund-manager-wrapper.list .fund-manager-content
        {
            width: 91%;
        }
        .valign-mid
        {
            display: inline-block;
            vertical-align: middle;
        }
        .read-more-toggle button .icon-amid:before
        {
            color: #fff;
            font-size: 12px;
        }
        .fund-manager-image-container
        {
            position: relative;
            display: inline-block;
            vertical-align: middle;
            margin-right: 5px;
            height: 43px;
            width: 43px;
            border: 2px solid #eee;
            border-radius: 50%;
            overflow: hidden;
        }
        .fund-manager-image-container .icon-amid-user
        {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            font-size: 22px;
        }
        .fund-manager-image-container .fund-manager-image
        {
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            background-size: contain;
        }
		
        .topBorderLine
        {
            border-top: 1px solid #eee;
        }
        .noBorder
        {
            border: none;
        }
        .fund-manager-wrapper .m-name
        {
            font-size: 16px;
            font-weight: normal;
        }
        .m-name strong
        {
            font-weight: normal;
        }
        .fund-manager-wrapper small
        {
            font-size: 12px;
        }
        .fund-manager-content .block
        {
            display: block;
        }
        .header-title-section-border .h3
        {
            font-size: 28px;
            color: var(--palette-heading-color);
        }
        .table.table-performance
        {
            margin-bottom: 10px;
            margin-top: 10px;
        }
        .table.table-simple
        {
            width: 100%;
        }
        .table
        {
            border: 0;
        }
        .table.table-performance
        {
            margin-bottom: 10px;
            margin-top: 10px;
        }
        .table.table-performance tbody tr td:last-child
        {
            padding: 10px;
            width: 100%;
        }
        .table.table-performance tbody tr td .key
        {
            display: inline-block;
            vertical-align: middle;
            height: 10px;
            width: 10px;
            margin-right: 15px;
            border-radius: 50%;
        }
        .table.table-simple tbody td
        {
            font-size: 16px;
            color: #686968;
        }
        .table.table-performance tbody tr:first-child td
        {
            background: none;
        }
        .desktop .highcharts-axis-labels span
        {
            font-size: 16px !important;
        }
        .desktop .highcharts-axis-labels text, .desktop .highcharts-axis-labels span
        {
            font-size: 16px !important;
        }
        .highcharts-axis-labels .percentage
        {
            font-size: 16px !important;
            color: #000 !important;
        }
        .percentage, .number
        {
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
        }
        .table.table-performance tbody tr.totalReturn .key
        {
            background: rgb(0, 42, 94);
        }
        .table.table-performance tbody tr td .key-label strong
        {
            display: block;
        }
        .table.table-performance tbody tr td .key-label
        {
            width: 90%;
            display: inline-block;
            vertical-align: middle;
            font-size: 14px;
            line-height: 18px;
        }
        .chart-action-wrapper
        {
            text-align: right;
        }
        .chart-action-wrapper .amid-btn
        {
            padding: 17px 35px;
            font-size: 16px;
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
            text-transform: initial;
            background: rgb(0, 42, 94);
            color: #fff;
            border-radius: 3px;
            border: none;
        }
        .mobile .chart-action-wrapper .amid-btn
        {
            width: 100%;
        }
        .perf-chart-wrapper
        {
            position: relative;
        }
        fx-performance-panel fx-performance-chart
        {
            display: block;
            height: 390px;
        }
        .amid-tabs.amid-tab-buttons-bordered
        {
            border-bottom: 2px solid #003781;
        }
		/*test2
        .clearfix
        {
            display: block;
        }*/
        .amid-tabs.amid-tab-buttons-bordered .amid-btn
        {
            position: relative;
            display: table-cell;
            vertical-align: middle;
            width: 240px;
            height: 50px;
            padding: 10px 30px 10px 12px;
            line-height: 16px;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn
        {
            margin: 0;
            font-size: 16px;
            background: #e2e2e2;
            color: rgb(0, 42, 94);
        }
		/*test1
        .clearfix:before, .clearfix:after
        {
            display: table;
            content: " ";
        }*/
        .amid-tabs.amid-tab-buttons-bordered .amid-btn.amid-btn-active
        {
            background: rgb(0, 42, 94);
            color: rgb(20, 230, 241);
        }
        .amid-tabs a
        {
            text-decoration: none;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn.amid-btn-active fx-tooltip-panel .icon-amid-info
        {
            color: #fff;
            transition: .1s ease-in-out;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn
        {
            position: relative;
            display: table-cell;
            vertical-align: middle;
            width: 240px;
            height: 50px;
            padding: 10px 30px 10px 12px;
            line-height: 16px;
        }
        .fundexplorer-tooltippanel-div
        {
            position: absolute;
            right: 10px;
            display: inline-block;
            top: 50%;
            transform: translateY(-50%);
            z-index: 1;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn.amid-btn-active .icon-amid:before, .amid .amid-tabs.amid-tab-buttons-bordered .amid-btn.amid-btn-active .timestamp-wrap
        {
            color: #fff;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn .icon-amid:before
        {
            font-size: 16px;
            color: #686968;
        }
        .amid-tabs.amid-tab-buttons-bordered .info-item-tooltip
        {
            box-shadow: none;
        }
        .info-item-tooltip, page-wrapper .info-item-tooltip
        {
            display: none;
            position: absolute;
            top: -14px;
            left: 0;
            padding: 12px 20px;
            border: 1px solid #d9d9d9;
            background: #fff;
            width: 250px;
            z-index: 2;
            color: #444;
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn:hover
        {
            background: rgb(20, 230, 241);
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn-active:hover
        {
            background: rgb(20, 230, 241);
            color: rgb(0, 42, 94);
        }
        .amid-tabs.amid-tab-buttons-bordered .amid-btn:click
        {
            background: rgb(20, 230, 241);
            color: rgb(0, 42, 94);
        }
        .collapsible-header
        {
            border-bottom: 2px solid #fff;
            background: #f0f0f0;
            background-color: #f4f6f9;
            color: #000;
            padding: 18px 55px 18px 8px;
        }
        .collapsible-title, .amid .compressed .collapsible.collapsible-primary .collapsible-header .collapsible-title
        {
            position: relative;
            display: block;
            font-size: 16px;
        }
        .collapsible-header.active
        {
            background: rgb(20, 230, 241);
        }
        .collapsible-header .amid-btn-icon
        {
            background: none;
            border-left: 1px solid #e1e1e1;
        }
        .collapsible-primary .amid-btn-icon
        {
            border: 0;
            transition: none;
        }
        .collapsible-header .amid-btn-icon
        {
            position: absolute;
            top: 0;
            right: 0;
            height: 100%;
            width: 65px;
            background: none;
            border-radius: 0;
        }
        .collapsible-header .amid-btn-icon .icon-amid
        {
            color: rgb(0, 42, 94);
        }
        .collapsible
        {
            position: relative;
        }
        .collapsible-primary .collapsible-header .collapsible-title
        {
            position: relative;
            display: block;
            font-size: 16px;
            font-weight: normal;
            text-align: left;
        }
        .collapsible .collapsible-header
        {
            padding: 18px 55px 18px 8px;
        }
        .table.table-net-return
        {
            width: 100%;
            margin-top: 10px;
            border: 0;
        }
        .table.table-net-return thead th
        {
            padding: 21px 5px;
            font-size: 14px;
            background: #f7f8fc;
            vertical-align: middle;
        }
        .table.table-net-return thead th
        {
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
            color: #4a4a4a;
        }
        .table.table-net-return tbody tr td:first-child
        {
            border: 0;
        }
        .table.table-net-return tbody tr:nth-child(odd) td
        {
            background: #fff;
        }
        .table > tbody > tr:first-child td
        {
            border: 0;
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
            font-size: 14px;
        }
        .table tbody tr:hover
        {
            background: #e2e2e2;
        }
        #tab1 tr:hover
        {
            background: #e2e2e2;
        }
        .table.table-net-return thead
        {
            width: 100%;
        }
        .table.table-net-return tbody
        {
            width: 100%;
        }
        .table.table-net-return tbody td strong
        {
            display: block;
            font-size: 14px;
        }
        .table-return
        {
            display: flex;
            margin-bottom: 25px;
        }
        .mobile .table-return .table-header-item
        {
            height: 60px;
        }
        .table-return .table-header-item
        {
            height: 60px;
        }
        .table-return .table-item
        {
            display: flex;
            flex-flow: column;
            justify-content: center;
            padding-right: 15px;
            position: relative;
            border-bottom: 2px solid #fff;
            font-family: var(--palette-fontFamily\(light\));
            height: 55px;
            text-align: right;
            background: #f0f0f0;
            color: #4a4a4a;
        }
        .table-return .table-column-first .table-item
        {
            flex-flow: row;
            padding: 15px 10px;
            text-align: left;
            align-items: center;
            font-size: 14px;
        }
        .table-return .table-column-first .table-header-item, .amid .table-return .table-column-first .table-item
        {
            width: 100px;
            padding: 15px 6px 15px 10px;
            justify-content: left;
        }
        .table-return .table-column
        {
            flex-flow: column;
            flex: 1;
            border-right: 2px solid #fff;
        }
        .table-return .table-header-item
        {
            display: flex;
            align-items: center;
            height: 60px;
            padding: 0 0 5px 0;
            font-family: "Microsoft JhengHei" , "Noto Sans" ,Arial,sans-serif !important;
            border-bottom: 2px solid;
            hyphens: auto;
        }
        .table-return .table-column-first.table-column-single
        {
            flex: .2;
        }
        .table-item .item-totalReturn
        {
            background: #fff;
        }
        .item-totalReturn
        {
            background: #fff !important;
        }
        .nav li.active
        {
            background-color: rgb(20, 230, 241);
        }
        .iqUdwN
        {
            color: rgb(43, 43, 42);
            font-size: 24px;
            line-height: 30px;
            display: inline;
        }
        .gtqMeL
        {
            color: rgb(74, 74, 74);
            padding: 0px;
            margin: 5px 0px 0px;
            min-width: 100%;
            font-size: 11px !important;
            font-weight: bold !important;
        }
        .jzuQYN
        {
            display: flex;
            flex-direction: row;
        }
        .cETEPV
        {
            position: relative;
            margin-bottom: 10px;
        }
        .hiqIMO
        {
            position: absolute;
            right: 10px;
            top: 16px;
        }
        .fJzdUf
        {
            display: flex;
            -webkit-box-align: center;
            align-items: center;
            -webkit-box-pack: center;
            justify-content: center;
            color: rgb(74, 74, 74);
            border-width: 0px;
            border-style: solid;
        }
        .PSckE
        {
            min-width: 250px;
            height: 50px;
            width: 100%;
            font-size: 14px;
            background: rgb(0, 42, 94);
            border-color: rgb(0, 42, 94);
            padding-left: 10px;
            padding-right: 40px;
            color: rgb(255, 255, 255);
            border-radius: 3px;
            appearance:none!important;
			appearance:none;
			-webkit-appearance: none;
        }
        .hiqIMO::before
        {
            color: rgb(255, 255, 255);
        }
        .icon-amid-arrow-down:before
        {
            content: '\f10e';
        }
        .progressbarColor
        {
            text-align: left;
            padding-left: 2%;
        }
        .progressbarColor
        {
            text-align: left;
            padding-left: 1%; /*background-color:rgb(0,42,94);*/
            background-color: #B2BDCC; /*display:flex;*/
            line-height: 30px;
            border-collapse: collapse;
            color: rgb(0, 42, 94);
        }
        .progressbarTitleTd
        {
            width: 18%;
            padding-left: 1%;
            background-color: rgb(234,236,239);
            border: none;
            border-collapse: collapse;
            color: rgb(0, 42, 94);
        }
        .progressbarToolTd
        {
            border-collapse: collapse;
            width: 82%;
            border: none;
        }
        .progressCustom
        {
            height: 30px;
            margin-bottom: 0px;
            background-color: #DEE1E8;
            text-align: center;
        }
        .progressCustomByMobile
        {
            height: 25px;
            margin-bottom: 0px;
            background: rgb(234,236,239);
            text-align: center;
        }
        .progressBarByMobile
        {
            background: #c1dbd8;
        }
        .progressCustomTr
        {
            border-bottom: 4px solid rgb(244,246,249);
        }
        .progressCustomTable
        {
            border: none;
            width: 100%;
            border-collapse: collapse;
        }
        .progress-value
        {
            position: absolute;
            right: 0;
            left: 0;
        }
        .kogayh
        {
            height: 50px;
            font-size: 14px;
            font-family: SchrodersCircularWeb-Bold;
            background: rgb(0, 42, 94);
            border-color: rgb(0, 42, 94);
            padding-left: 10px;
            padding-right: 40px;
            color: rgb(255, 255, 255);
            border-radius: 3px;
            width: 100%;
        }
        .hiqIMO
        {
            position: absolute;
            right: 10px;
            top: 16px;
        }
        .tableCustomTr
        {
            height: 30px;
        }
        .frenchGrey
        {
            background-color: #DEE1E8;
        }
        .tdLeftBorder
        {
            border-left: 3px solid rgb(244,246,249);
        }
        .fontGreend
        {
            color: #007c6d;
        }
        .fontOrange
        {
            color: #ea5204;
        }
        .fontWhite
        {
            color: #fff;
        }
        .schBlueBackground
        {
            background-color: #002A5E;
            color: #fff;
        }
        .schGreendBackground
        {
            background-color: #007c6d;
            color: #fff;
        }
        .schOrangeBackground
        {
            background-color: #ea5204;
            color: #fff;
        }
        .ulRemark
        {
            position: relative;
            display: inline-block;
            list-style: none;
            padding: 0;
            margin: 0;
        }
        .sustainability-measure-legend li
        {
            display: inline-block;
            margin: 0 15px 0 20px;
            position: relative;
        }
        .sustainability-measure-legend li:before
        {
            position: absolute;
            left: -15px;
            content: "";
            width: 10px;
            height: 10px;
            border-radius: 100%;
            margin-top: 2px;
        }
        .sustainability-measure-legend__legend-dot-weightingEQ:before
        {
            background: #007c6d;
        }
        .sustainability-measure-legend li:before
        {
            position: absolute;
            left: -15px;
            content: "";
            width: 10px;
            height: 10px;
            border-radius: 100%;
            margin-top: 2px;
        }
        .sustainability-measure-legend__legend-dot-weightingFI:before
        {
            background: #ea5204;
        }
        .sustainability-measure-legend li:before
        {
            position: absolute;
            left: -15px;
            content: "";
            width: 10px;
            height: 10px;
            border-radius: 100%;
            margin-top: 2px;
        }
        .sustainability-measure-legend__legend-dot-weighting:before
        {
            background: #002A5E;
        }
        .earcql
        {
            color: rgb(74, 74, 74);
            margin-top: 20px;
            font-size: 13px !important;
            line-height: 18px !important;
        }
        .sustainability-measure-legend.breakdown-legends
        {
            text-align: left;
            padding: 10px 0 0 0;
        }
        .sustainability-measure-legend
        {
            margin: 0 0 10px 0;
        }
        .progressbarSumByMobile
        {
            padding-left: 1%;
            background-color: #002A5E;
            border: none;
            border-collapse: collapse;
            color: #fff;
        }
        .accordion
        {
            border: none;
			margin-bottom: 1px;
        }
        .accordion-header
        {
            position: relative;
            padding: 0 0 0 5px;
            border-bottom: 1px solid #eee;
            cursor: pointer;
            z-index: 1;
            background: #fff;
        }
        .fundexplorer-definitionlistpanel .accordion .accordion-header
        {
            height: 60px;
        }
        .accordion.expanded .accordion-header
        {
            background: #14E6F1;
        }
        .accordion-header .accordion-header-title .header-title-section-border
        {
            padding: 0;
            margin: 0;
            background: none !important;
        }
        .accordion-header .accordion-header-icon
        {
            position: absolute;
            top: 50%;
            right: 10px;
            transform: translateY(-50%);
            font-size: 20px;
        }
        .key-stats-layout-2 .list .list-item-inner-wrapper .list-item-inner
        {
            padding: 10px;
            display: table-cell;
            vertical-align: middle;
            position: relative;
        }
        .key-stats-layout-2 .list .icon-amid-info
        {
            position: relative;
            display: inline-block;
            vertical-align: middle;
            margin-left: 5px;
        }
        .key-stats-layout-single-column .list .list-item:first-child
        {
            border-top: 1px solid #e2e2e2;
        }
        .key-stats-layout-single-column .list .list-item:nth-child(odd)
        {
            margin-right: 0;
        }
        .key-stats-layout-2 .list .list-item
        {
            font-size: 15px;
            border-bottom: 1px solid #ccc;
            color: #898989;
            float: left;
        }
        .key-stats-layout-single-column .list .list-item
        {
            border-bottom-color: #e2e2e2;
        }
        .key-stats-layout-single-column .list .list-item
        {
            width: 100%;
        }
        .accordion .key-stats-layout-2 .list
        {
            width: 100%;
        }
        .accordion .clearfix
        {
            display: block;
        }
        .accordion .clearfix, .accordion .fx-profile .amid-layout-row
        {
            display: block;
        }
        .accordion ol, .accordion ul
        {
            list-style: none;
            padding: 0;
            margin: 0;
        }
        .key-stats-layout-2 .list .list-item-inner-wrapper
        {
            display: table;
            height: 60px;
            width: 100%;
        }
        .accordion .block
        {
            display: block;
        }
        .attachmentTab
        {
            background: #fff!important;
        }
        .attachmentTab.active
        {
            background: rgb(20, 230, 241)!important;
        }
		
		.attachmentTab:hover
        {
            background: rgb(20, 230, 241);
        }
		
        .list-item-inner-wrapper:hover
        {
            background-color: rgb(234,236,239);
        }
		.desktop .accordion .accordion-header {
			height: 50px;
		}
		.mobile .accordion .accordion-header {
			height: 40px;
		}
		
		.list-updated-date {
			display: block;
			margin: 5px 0 0 0;
		}
		
		.price-wrapper {
			position: absolute;
			right: 10px;
			top: 10px;
			display: inline-block;
		}
		
		.price-wrapper .amid-btn.amid-btn-plain {
			padding: 10px 20px;			
		}
		
		.amid-btn.amid-btn-plain {
			border: 1px solid #002A5E;;			
			color: #002A5E;
			border-radius: 3px;
		}
		
		.amid-btn.amid-btn-plain {
			background: none;

		}
		
		.amid-btn-plain:hover{
			background-color:rgb(20, 230, 241);
			border:none;
		}
		
		.ratings-logo div {
			display: inline-block;
			margin: 15px 15px 0 0;
		}
		
		.ratings-logo div img {
			height: 80px;
		}
		
		.disclaimer p {
			font-size: 16px;
			line-height: 18px;
		}
		
		.mobile .amid-btn.amid-btn-plain {
			width: 100%;
			display: block;
		}
		.mobile .price-wrapper {
			position: relative;
			padding: 10px;
		}
		
	
	.col-category-document .col-block-items:nth-child(2n+1) {
		margin-right: 38px;
	}
	.col-category-document .col-block-items, .col-category-document .col-block-items {
		display: inline-block;
		width: calc((100% / 2) - 19px);
	}
	
	 .col-category-document .col-block-items .document-item {
		padding-left: 5px;
	}
	.col-category-document .col-block-items .document-item {
    display: block;
    width: 100%;
    min-width: 100%;
    margin-right: 0;
	}
	.amid-literature-layout-3 .document-item {
		float: left;
		position: relative;
		padding: 10px;
		border-bottom: 1px solid #eee;
		width: calc((100% / 2) - 19px);
		cursor: pointer;
	}
	
	
	.col-category-document .col-block-items .document-item {
		padding-left: 5px;
	}
	.col-category-document .col-block-items .document-item {
    display: block;
    width: 100%;
    min-width: 100%;
    margin-right: 0;
	}	
		
	.amid-literature-layout-3 .icon-amid {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    color: #002A5E;
	}
	
	.col-category-document .col-block-items .document-item .document-info {
    display: inline-block;
    max-width: calc(100% - 30px);
    vertical-align: middle;
	}
	
	.amid-literature-layout-3 .item-title {
    margin: 10px 0 0 0;
    border: 0;
    font-size: 20px;
    color: #000;
    max-width: 85%;
	}
	
	.amid .amid-literature-layout-3 .icon-amid {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    color: #2d55b2;
	cursor: pointer;
	}
	
	.document-item {
    float: left;
    position: relative;
    padding: 10px;
    border-bottom: 1px solid #eee;
    width: calc((100% / 2) - 19px);
    cursor: pointer;
	}
	
	
	[class=' icon-amid2']:before {
    font-family: 'amid';
    display: inline-block;
    line-height: 1;
    font-weight: normal;
    font-style: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	width:100%;
	height:100%;
	}
		
	.document-item2{
    display: block;
    width: 100%;
    min-width: 100%;
    margin-right: 0;
	padding-left: 5px;
	}
	
	.item-title2{
    margin: 10px 0 0 0;
    border: 0;    
    font-size: 15px!important;
    color: #000;
    max-width: 85%;
	}
	
	.icon-amid2 {
    position: absolute;
    right: 16px;
    top: 60%;
    transform: translateY(-50%);
	width:20px;
	}
	
	.table-separated {
    width: 100%;
	}
	
	.table-separated thead th {
    font-size: 14px;
    padding: 10px 0;
    vertical-align: middle;
    text-align: left;
    background: #f9f8f8;
	}
	
	.table-separated tr td {
		border-right: 0;
		padding-right: 10px;
	}
	.table-separated tbody td:first-child {
		color: #898989;
	}
	
	.table-separated tr td.fund {
    color: var(--palette-primary-color);
}
	.table-separated tr td.fund {
    color: #002A5E;
	}
	.table-separated tr td {
    border-right: 0;
    padding-right: 10px;
}
	.table-separated tbody td {
    font-size: 15px;
    padding: 15px 0;
    border-bottom: 1px solid #eee;
}
