.bg-white-imp{background-color:#fff !important}.bg-white-imp.bg-red{padding-top:10px}.video-sec-new-inn{padding:0 40px}.invest-fund .fund-fourblock{background:transparent !important;width:32.6%;padding-bottom:0;margin-bottom:0}.fund-four-list{float:left}.fund-four-col a{padding-bottom:0}.fund-manager-campain{display:inline-block;width:100%}.fund-manager-campain ul{display:inline-block;width:100%;padding:0;margin:0}.fund-manager-campain li{background:#fff;border:2px solid #d9d9d6;padding:20px;float:left;list-style:none;margin-bottom:0;margin-right:30px;min-height:211px;overflow:hidden;position:relative;width:48.8%}.fund-manager-campain li:last-child{margin-right:0}.fund-manager-campain-list{width:100%;align-items:center}.fund-manager-campain-img img{margin-bottom:20px;margin-right:24px;float:left}.fund-manager-campain-img h4{font-size:20px;font-weight:bold}.fund-manager-campain-img h5{font-size:15px}.fund-manager-campain-list p{padding-top:4%;margin-bottom:0;display:flex;border-top:2px solid #f00;margin-top:17px}.why-invest-tab .tab-anchor-content{display:inline-block;width:100%}.why-invest-tab .tablinks{width:49%;float:left;padding:20px;text-align:center;background:#fff;margin-right:25px;cursor:pointer;display:flex;align-items:center}.why-invest-tab .tablinks h3{margin-top:0;font-size:22px;margin-bottom:0;margin-left:20px}.why-invest-tab .tablinks.active{background:#80808059}.why-invest-tab .tablinks.active h3{color:#fff}.why-invest-tab .tablinks:last-child{margin-right:0}.why-invest-tab .tabcontent img{margin:0 auto;display:table}.why-invest-tab-content{padding:20px;background-color:#fff;display:inline-block;width:100%;margin:20px 0}.white-bg.fundsbanner button.slick-arrow{display:none}.broad-range.broad-range-center-slider{border:0}.broad-range.broad-range-center-slider p{font-size:18px;font-weight:400;line-height:28px}.fund-manager-campain.fund-manager-campain-swiper li{width:100%;margin-bottom:0;min-height:auto;padding:30px;padding-right:100px}.fund-manager-campain-swiper .fund-manager-campain-img{float:left;width:314px;text-align:center}.fund-manager-campain-swiper .fund-manager-campain-img img{float:none;border-radius:100px}.fund-manager-campain-swiper li p{padding-top:2%;padding-bottom:13px;border-top:0}.slider-off-list .slider-off-list-cont h4{font-size:18px}@media(min-width:768px) and (max-width:1024px){.fundpromobannerimg-new{margin-left:0%;width:100%}.fundpromobannertext{padding-left:0%;width:100%}}@media(max-width:1024px){.invest-fund .fund-fourblock{width:100%}.why-invest-tab .tablinks{width:100%;margin-right:0;margin-bottom:20px;padding:10px}.why-invest-tab .tablinks h3{font-size:16px;text-align:left;line-height:24px}.why-invest-tab .tabcontent img{width:100%}.fund-manager-campain li{width:100%;margin-bottom:10px;min-height:auto}.fund-manager-campain-list p{font-size:14px}.insights-sec a.mega-menu-lists-know.float-end{float:right !important}.fund-manager-campain-swiper .fund-manager-campain-img{width:auto;float:none}}@media(max-width:767px){.equity-four-col .equity-fourblock:last-child{margin-bottom:0}.play-popup{margin-bottom:0}}.funds-source-text h6{font-size:12px;line-height:18px;margin-bottom:10px}.funds-source-text{display:inline-block;width:100%}.funds-source-text p strong{display:inline-block;margin-bottom:10px;width:100%}.funds-source-text p{font-size:12px;line-height:18px;margin-bottom:7px}@media(min-width:1200px){.video-sec-new-inn{display:inline-block;padding:1px 1px 9px 33px !important}.video-sec-new-inn .p-content{padding-left:25px}.video-sec-new-inn p.p-content{padding-left:45px}.video-sec-new-inn .play-popup{margin-left:8px}}.fund-cmpgn .eduaccordion .accordion-header .accordion-button{font-size:16px}.section-head .typesthemeblock.fund-cmpgn p{font-size:14px}
rect.highcharts-button-box {
    stroke: #fff !important;
}

path.highcharts-button-symbol {
    stroke: #fff !important;
}

.highcharts-no-tooltip text {
    color: #fff !important;
    fill: #fff !important;
}

/*table.table.Fundcompositiontable thead th {
    text-align: center;
    padding-left: 64px;
    vertical-align: middle;
}

table.table.Fundcompositiontable tbody tr td {
    text-align: center !important;
    padding-left: 64px;
    font-size: 0.9em;
}

    table.table.Fundcompositiontable tbody tr td:first-child {
        text-align: left !important;
        font-weight: 600;
        padding-left: 20px;
    }*/



.fundpromobannertext {
    padding: 50px 0;
}

@media (min-width: 1200px) {
    div#myInputautocomplete-list {
        max-height: 141px !important;
    }

    path.highcharts-button-symbol, rect.highcharts-button-box {
        height: 23px;
    }
}

@media(max-width: 767px) {
    table.table.Fundcompositiontable tbody tr td {
        padding-top: 15px;
        padding-bottom: 15px;
    }

    .fundpromobannertext {
        padding: 20px;
    }
}


/* page-level css start */
.sec-nav-list .tab-scroll-awards.tab-awards-sg button.slick-arrow {
    display: none !important;
}

.sec-nav-list .tab-scroll-awards.tab-awards-sg .slick-list.draggable {
    width: 100% !important;
}

.esg-blk-img-left img, .esg-blk-img-right img {
    height: 124px;
    width: 124px;
}

.appl-step ul li img {
    width: 48px;
}

.clickmoreoptions a {
    font-size: 14px !important;
}

/*table.table.Fundcompositiontable thead th {
    padding-left: 68px;
}

table.table.Fundcompositiontable tbody tr td:first-child {
    padding-left: 20px;
}

table.table.Fundcompositiontable tbody tr td {
    padding-left: 64px;
}*/
/* page-level css end */
.fundsbanner .slider .slick-dots {
    bottom: 0;
}

    .fundsbanner .slider .slick-dots li button:before {
        font-size: 10px;
    }

    .fundsbanner .slider .slick-dots li button {
        background: transparent;
    }

    .fundsbanner .slider .slick-dots li.slick-active button {
        background: transparent;
    }

.insights-sec .slider-off-list {
    position: relative;
    background: #fff;
}

.slider-off-list:hover {
    background: #f2f3f4;
}

.fundpromobannertext {
    width: 60%;
    padding-left: 2%;
}

.fundpromobannerimg-new {
    width: 38.9%;
    margin-left: 1%;
}

    .fundpromobannerimg-new img {
        width: 100%;
        height: auto;
    }

    .fundpromobannerimg-new iframe {
        width: 100% !important;
    }

.video-sec-new {
    display: inline-block;
    width: 100%;
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    background: #f0f1f1 url(https://uat-eastspring.devtpit.com/Sitefinity/WebsiteTemplates/Malaysia_Base/App_Themes/Malaysia_Base/images/icon--dropdown.png) no-repeat 100% !important;
    background-position: calc(100% - 20px) !important;
}
/* Why invest in this fund section-start */

.slider-off-list .fund-four-list img {
    width: auto;
}

.fund-fourblock:last-child {
    margin-right: 0;
}

.fund-four-list h3 {
    margin-top: 30px;
    font-size: 20px;
    font-weight: 700;
    color: #46545f;
    line-height: 28px;
}

.fund-four-list p {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 24px;
    margin-top: 25px;
    min-height: auto;
    height: auto;
}

.fund-four-list .chart-popup img {
    width: 41px;
    height: 36px;
    float: right;
}

.fund-four-list i.fa {
    font-size: 22px;
}

.chart-popup.text-end {
    position: relative;
    top: -18px;
    display: none;
}

.fund-four-col .slider-off button {
    margin-top: 0;
}

.fund-four-col .slider-off-list {
    box-shadow: none;
}

.fundpromobannertext p, .fundobjtext p {
    font-size: 16px;
    line-height: 24px;
}
/* Why invest in this fund section-end */

@media (min-width: 1220px) {
    .insights-sec .slider-off-list {
        min-height: 540px;
    }
}

@media(max-width: 767px) {
    .fundpromobannertext p, .fundobjtext p {
        font-size: 14px;
    }

    .fundsbanner .slider .slick-dots {
        bottom: -20px;
        text-align: center;
    }

    .fundpromobannertext {
        width: 100%;
    }

    .fund-fourblock {
        min-height: auto;
        width: 100%;
    }

    .fundpromobannerimg-new {
        width: 100%;
        margin-left: 0;
    }

    .cheveron-list ul li img {
        width: auto !important;
    }

    .fund-four-list h3 {
        margin-top: 30px !important;
    }

    .cheveron-list ul li {
        margin-bottom: 30px;
    }

    .Fundcompositiongreyblock {
        height: auto;
    }
}

.fund-manager-campain-swiper .fund-manager-campain-img img {
    float: none;
    border-radius: 100px;
    width: 130px;
    height: 130px;
}
.fund-manager-campain-swiper .fund-manager-campain-img img {
    float: none;
    border-radius: 100px;
}

/* fund-campain css start */
@media(min-width: 1200px)
{
  .video-sec-new-inn {
    display: inline-block;
    padding: 1px 1px 9px 67px !important;
}
.video-sec-new-inn p.p-content {
    padding-right: 25px;
    line-height: 28px!important;
}
.video-sec-new-inn .play-popup {
  margin-left: 8px;
}
}
/* fund-campain css end */

.ready-to-invest h3 {
    margin-top: 0px;
    font-size: 20px;
    font-weight: 700;
    line-height: 28px;
}

.fund-cmp-line-brk hr {
    margin: 0;
}
@media (min-width: 992px) {
    .related-links--active, .related-links.related-links--active {
        top: 14%;
    }
}
@media (max-width: 991px) {
    .related-links__open-btn {
        top: -46rem;
    }
    .related-links ul {
        display: none;
    }
.related-links--active ul {
    display: block;
}
}
@media (max-width: 767px)
{
    .play-popup {
        margin-bottom: 20px;
    }
}
.ready-to-invest {
    padding: 10px 17px !important;
    padding-left: 18px;
}

.fund-awards .fund-four-list h3 {
    margin-top: 0px!important;
    line-height: 22px!important;
}
.fund-awards .fund-four-list p {
    margin-top: 0px
}
.fund-cmp-line-brk {
    background: #f2f3f4;
}
.video-sec-new-inn.desc-fst {
    padding-left: 0 !important;
}
@media (min-width: 1200px)
{
    .invest-fund .fund-fourblock:first-child a {
    padding-left: 0;
}
}
.ready-to-invest {
    padding-left: 0 !important;
}
@media(max-width: 767px)
{
.share--unit {
    padding: 0!important;
    margin-bottom: 10px;
}
.fund-four-col a {
    padding-left: 0;
}
}
@media(min-width: 1200px)
{
.fundpromobannertext h1 {
    font-size: 30px;
    line-height: 44px;
}
.fundpromobannertext {
    padding: 13px 0;
}
.container .section--row {
    margin: 10px 0;
}
}
.fundfactbleft li span, .fundfactbleft li span.fundfactheading {
    font-size: 16px!important;
}
.fundfactheadingfull:hover {
    color: #ed1b2e;
}
.fc-related-sharecls .nice-select-search-box {
    display: none;
}
.fc-related-sharecls ul.list {
    padding-top: 0 !important;
}
.fc-related-sharecls li.option:hover {
    background: #f0f1f1;
}
@media (min-width: 1200px)
{
.video-sec-new-inn.desc-fst .float-start.col-sm-8 {
    padding-right: 18px;
}
}
.fund-awards .fund-fourblock {
    padding: 0!important
}
.fund-awards .fund-four-list img.eq-l {
    margin-bottom: 18px;
}
/*discover funds*/
.fundfactbleft.dic-our-inc-fnds li {
    padding: 0;
    display: flex;
    margin-right: 20px;
}
.fundfactbleft.dic-our-inc-fnds li:last-child {
    margin-right: 0;
}
.fundfactbleft.dic-our-inc-fnds li img {
    width: 27%;
}
.fundfactbleft.dic-our-inc-fnds li span {
    align-items: center;
        display: inline-block;
 
}
.funds-cont {
    width: 100%;
    padding: 25px;
}
@media(max-width: 767px)
{
.funds-cont {
    padding: 10px;
}
.fundfactbleft.dic-our-inc-fnds li {
    margin-bottom: 20px;
}
}
.fundfactbleft.dic-our-inc-fnds li span.es-icon-Chevron:before {
    font-size: 19px;
}
.tab-scroll .slick-next {
    right: -45px;
}
.fund-offerings .section-head p {
    padding-bottom: 14px;
}
/* fund notices*/

.fund-notice-section {
    padding: 30px 0 40px;
}

    .fund-notice-section .section--hdr {
        position: relative;
        text-align: center;
        margin-bottom: 15px;
    }

        .fund-notice-section .section--hdr h2 {
            margin: 0;
            font-size: 32px;
            font-weight: 600;
            text-align: left;
        }

        .fund-notice-section .section--hdr .default--link {
            position: absolute;
            right: 0;
            top: 0;
            border: 1px solid #ed1b2f;
            padding: 5px 10px;
            color: #ed1b2f;
            text-decoration: none;
            font-size: 14px;
        }

    .fund-notice-section .cta-arrow {
        font-size: 22px;
        line-height: 10px;
        margin-left: 5px;
    }

.fund-notice-list {
    width: 100%;
}

.fund-notice-row {
    display: flex;
    align-items: flex-start;
    width: 100%;
    padding: 15px 15px;
    background: #f1f4f5;
    border-bottom: 1px solid #fff;
}

    .fund-notice-row:nth-child(even) {
        background: #fff;
    }

.fund-notice-date {
    width: 110px;
    min-width: 120px;
    text-align: right;
    padding-right: 20px;
    font-size: 16px;
    color: #455560;
    line-height: 20px;
}

.fund-notice-document {
    flex: 1;
    font-size: 16px;
    line-height: 20px;
}

    .fund-notice-document a {
        color: #455560;
        text-decoration: underline;
    }

        .fund-notice-document a:hover {
            color: #ed1b2f;
        }

.fund-pdf-icon {
    margin-left: 4px;
    color: #ed1b2e;
    font-size: 16px;
}

@media (max-width: 767px) {

    .fund-notice-section .section--hdr {
        padding-bottom: 45px;
    }

        .fund-notice-section .section--hdr .default--link {
            top: 45px;
            right: 0;
        }

    .fund-notice-row {
        padding: 8px 10px;
    }

    .fund-notice-date {
        width: 90px;
        min-width: 90px;
        padding-right: 10px;
        font-size: 11px;
    }

    .fund-notice-document {
        font-size: 11px;
    }

}
@media (max-width: 767px) {

    .fund-notice-section {
        padding: 0;
        background: #fff;
    }

        .fund-notice-section .container {
            padding-left: 10px;
            padding-right: 10px;
        }
        /* Header */
        .fund-notice-section .section-head {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding: 15px 10px 10px;
        }

            .fund-notice-section .section-head .col-sm-8 {
                width: auto;
                padding: 0;
                float: none !important;
            }

            .fund-notice-section .section-head h3 {
                margin: 0;
                font-size: 24px;
                line-height: 30px;
            }
            /* View All button */
            .fund-notice-section .section-head .mega-menu-lists-know {
                float: none !important;
                display: inline-flex;
                align-items: center;
                justify-content: center;
                margin: 0;
                padding: 5px 10px;
                border: 1px solid #ff1f2d;
                background: #fff;
                color: #ff1f2d;
                font-size: 12px;
                line-height: 1.2;
                text-decoration: none;
                white-space: nowrap;
            }

                .fund-notice-section .section-head .mega-menu-lists-know::after {
                    content: "\f054";
                    font-family: "FontAwesome";
                    margin-left: 8px;
                    font-size: 10px;
                }
        /* Notice list */
        .fund-notice-section .fund-notice-list {
            padding: 0 8px 8px;
        }
        /* Individual notice */
        .fund-notice-section .fund-notice-row {
            display: block;
            width: 100%;
            margin: 0;
            padding: 8px 8px 9px;
            background: #f1f3f4;
            border-bottom: 1px solid #fff;
            box-sizing: border-box;
        }
        /* Date */
        .fund-notice-section .fund-notice-date {
            width: 100%;
            margin: 0 0 3px;
            padding: 0;
            font-size: 11px;
            line-height: 1.4;
            color: #526b7e;
            text-align: left;
        }
        /* Document */
        .fund-notice-section .fund-notice-document {
            width: 100%;
            margin: 0;
            padding: 0;
            font-size: 11px;
            line-height: 1.45;
            color: #2d5875;
        }

            .fund-notice-section .fund-notice-document a {
                display: inline;
                color: #2d5875;
                text-decoration: underline;
                overflow-wrap: anywhere;
            }
        /* PDF icon */
        .fund-notice-section .fund-pdf-icon {
            display: inline-block;
            margin-left: 3px;
            font-size: 13px;
            color: #e31b23;
            vertical-align: middle;
        }
}

/* =========================================
   Insights slider - Mobile Fix
   ========================================= */
@media (max-width: 767px) {

    .insights-relatedarticle-maincls {
        width: 100%;
        overflow: hidden;
    }

        .insights-relatedarticle-maincls .container {
            width: 100%;
            max-width: 100%;
            padding-left: 15px;
            padding-right: 15px;
        }
        /* Header */
        .insights-relatedarticle-maincls .section-head {
            display: flex;
            align-items: center;
            justify-content: space-between;
            width: 100%;
        }

            .insights-relatedarticle-maincls .section-head > div {
                width: auto;
                max-width: calc(100% - 80px);
                float: none !important;
            }

            .insights-relatedarticle-maincls .section-head h3 {
                margin: 0;
                line-height: 1.2;
            }

            .insights-relatedarticle-maincls .section-head > a {
                float: none !important;
                flex-shrink: 0;
                white-space: nowrap;
            }
        /* Slider wrapper */
        .insights-relatedarticle-maincls .slider-off {
            width: 100%;
            max-width: 100%;
            overflow: hidden;
        }

        .insights-relatedarticle-maincls .insights-slider {
            width: 100%;
            overflow: visible;
        }
            /* Slick slide */
            .insights-relatedarticle-maincls .insights-slider .slick-list {
                overflow: hidden;
                margin: 0;
            }

            .insights-relatedarticle-maincls .insights-slider .slick-track {
                display: flex;
                align-items: stretch;
            }

            .insights-relatedarticle-maincls .insights-slider .slick-slide {
                height: auto;
                box-sizing: border-box;
                padding: 0 5px;
            }

                .insights-relatedarticle-maincls .insights-slider .slick-slide > div {
                    height: 100%;
                }
        /* Card */
        .insights-relatedarticle-maincls .slider-off-list {
            width: 100%;
            max-width: 100%;
            height: 100%;
            box-sizing: border-box;
            overflow: hidden;
            background: #fff;
        }
            /* Image */
            .insights-relatedarticle-maincls .slider-off-list > a {
                display: block;
                width: 100%;
                overflow: hidden;
            }

                .insights-relatedarticle-maincls .slider-off-list > a > img {
                    display: block;
                    width: 100% !important;
                    max-width: 100% !important;
                    height: auto !important;
                    aspect-ratio: 3 / 2;
                    object-fit: cover;
                }
        /* Play icon */
        .insights-relatedarticle-maincls .gif-overlay1 {
            display: flex;
            align-items: center;
            justify-content: center;
        }

            .insights-relatedarticle-maincls .gif-overlay1 img {
                width: 55px !important;
                height: 55px !important;
                max-width: 55px;
            }
        /* Card content */
        .insights-relatedarticle-maincls .slider-off-list-cont {
            width: 100%;
            box-sizing: border-box;
            padding: 12px 10px 15px;
        }

            .insights-relatedarticle-maincls .slider-off-list-cont h3,
            .insights-relatedarticle-maincls .slider-off-list-cont h4,
            .insights-relatedarticle-maincls .slider-off-list-cont h5,
            .insights-relatedarticle-maincls .slider-off-list-cont h6,
            .insights-relatedarticle-maincls .slider-off-list-cont p {
                max-width: 100%;
                overflow-wrap: break-word;
                word-wrap: break-word;
            }

            .insights-relatedarticle-maincls .slider-off-list-cont h4 {
                margin-bottom: 8px;
            }

            .insights-relatedarticle-maincls .slider-off-list-cont p {
                margin-bottom: 0;
            }
    .bg-white.section-margin-40.video-sec-new
     {
        margin-top: 0px;
    }
    .equity-sec .equity-top .section-head h3 {
        margin-top: -20px !important;
    }
}
