.xmlLoader{
  display:none;
  position: absolute;
  height: 100%;
  color: var(--white-color);
  background:#191A5194;
  overflow: hidden;
  top: 0;
}
.xmlLoader > .row{
  font-size: 3rem;
  animation: pulse 1s infinite;
}
.shareCount-1 .shareclass_title-with-droplist .icon-down-arrow,
.shareCount-1 .share_class-sublist{display:none !important;}

.filter_share_class-list.shareCount-1{pointer-events: none;}

#ip3-our-funds #breadcrumb-wrapper{display:none;}
.fund-item-row .fund_item-wrapper{margin-bottom:4.0rem;}
.fund_bottom-section{margin-top:1.2rem;}
.fund_count-wrapper .content-sm-reg{margin-bottom:1.8rem;}
.fund_count-wrapper {margin-bottom:2.1rem;}
.share_class-list{margin-top:1.7rem;}
.fund_bottom-section .input-sm{line-height: 2.0rem;}
.fund_item-one .sub-title{color: var(--white-color);text-transform: uppercase;}
.fund_item-wrapper .fund_item{width:100%;}
.fund_item-one, .fund_item-two, .fund_item-three {padding: 25px;}
.description_block_two-left,
.fund_item-one {background-color: var(--dark-blue);color: var(--white-color);}
.fund_item_one-bottom.content-md-bold p, .fund_item-one .list_item{color: var(--white-color);}
.fund_three-sec .content-lg-bold, .fund_two-sec .content-lg-bold, .fund_item_one-bottom.content-md-bold p span:first-child{font-family: var(--font-roboto-regular);}
.fund_item_one-bottom p:first-child{border-bottom: 1px solid #EFE6DF54;}
.fund_item_one-bottom {margin-top: 36px;}
.fund_item-two {background-color: #191A5133;}
.description_block_two-right,
.fund_item-three {background-color: #191A510D;}
.description_block_three .heading,
.fund_item-wrapper .value{font-size:2.2rem; line-height:24px; font-family: var(--font-roboto-bold);color: var(--dark-blue);}
.w-fund-25{width:25%;}
.w-fund-75{width:75%;}
.fund_item_main-wrapper .not-found-message {text-align: center;  font-size: 2rem;  padding: 60px 0px;  font-weight: bold;  background-color: #191A510D;  margin: 30px 0px;color: var(--dark-blue);}

.fund_item_one_cta-wrapper .link-cta span.text {color: var(--white-color);  font-size: 1.2rem;  line-height: 1.4rem;}
.fund_item_one_cta-wrapper .link-cta:hover span.text {color: var(--orange-color);}
.back_to_fund_landing{width: fit-content;}
.description_block_right-numbers > span:last-child {  display: none;}
.back_to_fund_landing .icon.icon-long-arrow{transform: rotate(180deg);display: inline-block; right:0px; }
.xml_date_aum{font-size: 1.7rem; font-weight: 600; line-height:19.92px}
.description_block_two-left .xml_nav{border-bottom: 1px solid #FFFFFF30;padding-bottom: 1rem;  margin-top: 2.5rem;}
.performace-no-data{border-bottom: 3px solid var(--dark-blue);}

.description_block_three p:not(.heading) {
  font-size: 1.4rem;
  margin-top: 2rem;
  line-height: 2rem;
  color: var(--dark-blue);
}


@media screen and (max-width:410px){
#resetFilterValueMob, #seacrhFilterValueMob{min-width: fit-content; padding: 8px 11px;}
.mobile_search .quick-search .input-quick-search{max-width: 110px;}
}

@media screen and (max-width:450px){
.w-fund-25{width:100%;}
.w-fund-75{width:100%; margin-top:30px;}
}



@media screen and (max-width:767.98px){
  .fund_bottom-section{margin-top: 9.6rem;}
  .fund_bottom_cta-wrap{margin-bottom:2.4rem;}
  
  /* mobile filter css starts */
  .fund-filter-list-wrapper .radio-circle{height:10px; width:10px; border-radius:50%; border: 1px solid var(--dark-blue);display: inline-block;}
  .landing_mobile_filter_wrapper a:focus{outline: none;}
  .fund-filter-list-wrapper .filter_heading {height: 48px;  display: flex;  align-items: center;}
  .landing_mobile_filter_wrapper{background-color: transparent;  color: var(--dark-blue);  border: 1px solid var(--dark-blue);}
  .landing_mobile_filter_wrapper .filter-dropdown-btn a{padding: 12px 24px;}
  .landing_mobile_filter_wrapper ul.filter-sub-list{border: none !important;box-shadow: none !important;padding: 0px !important;min-width: 100% !important;max-width: 100% !important;top: 0px !important;right: 0px !important;height: 0px;}
  .landing_mobile_filter_wrapper .list-option.active{ background: #EFE6DF66;}
  .landing_mobile_filter_wrapper ul.filter-sub-list > li.list-item:nth-child(2) {display: block !important;}
  .landing_mobile_filter_wrapper .filter-option-list .list-item .list-option.active + ul.filter-sub-list{height: 100%;background: #EFE6DF66; opacity: 1;visibility: visible;padding-bottom: 1rem !important;margin-bottom: 1rem;}
  .landing_mobile_filter_wrapper ul.filter-sub-list .list-item{border-bottom: none !important;}
  .landing_mobile_filter_wrapper .fund-options .list-item-wrapper > a.list-option {padding: 10px 20px;}
  .landing_mobile_filter_wrapper ul.filter-sub-list::before,
  .landing_mobile_filter_wrapper ul.filter-sub-list::after {content: none !important;}
  .landing_mobile_filter_wrapper .filter-sub-list .list-option{width:80%;}
  .landing_mobile_filter_wrapper .list-option.selected > .radio-circle {background-color: var(--dark-blue);}
  
  /* mobile filter css ends */
  
}


/*** banner css **/
.banner_filetr_wrapper,
.fund_deatil_page_title-wrapper{margin-bottom:0px;}
.banner_filetr_wrapper .share_class-sublist .list_wrapper a{width: max-content;}
.banner_filetr_wrapper .share_class-sublist{right:0px;}
.back_to_fund_landing{margin-bottom: 50px;}

/*** banner css **/

/* =  share class drop list css starts= */

.share_class-sublist{  position: absolute;  background: var(--white-color);  border: 1px solid var(--light-gray);  box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.12);  padding: 17px 15px 14px;  z-index: 1;  top: 30px;  right: 10px; width: 96%; opacity: 0;  visibility: hidden;  transition: all .3s ease-in-out;}
.filter_share_class-list.active > .share_class-sublist {  opacity: 1;  visibility: visible;}
.share_class-sublist::after {  content: '';  border-bottom: 10px solid var(--light-gray);  border-right: 10px solid var(--light-gray);  position: absolute;  top: -6px;  right: 8px;  transform: rotate(45deg);  z-index: -1;}
.share_class-sublist::before {  content: '';  border-bottom: 10px solid var(--white-color);  border-right: 10px solid var(--white-color);  position: absolute;  top: -5px;  right: 8px;  transform: rotate(45deg);}
.list_item > .icon-down-arrow{display:none;}
.shareclass_title-with-droplist.list_item > .icon-down-arrow{display:block;}
.share_class-sublist .list_wrapper a {color: var(--dark-gray);font-size: 1.6rem;  line-height: 1.6rem;width: 100%;  display: inline-block;}
.share_class-sublist .list_wrapper{border-bottom: 1px solid var(--light-gray);  padding-bottom: 10px;  margin: 0 0 10px;}
.share_class-sublist .list_wrapper:last-child {  border: none;  padding: 0;  margin: 0;}

/* =  share class drop list css ends = */



/* =  fund details page tabs css starts = */
.tabs_bottom-border{height:3px; background:var(--dark-blue);margin: 10px 0px 20px 0px;}

.funds-tab .tab-item{margin-top:10px; margin-bottom:10px;}

.fund-tab-content-wrapper {display: none;}
.fund-tab-content-wrapper.active{display:block;}
.funds-tab .tab-link.active {  background-color: var(--dark-blue);  color: var(--white-color);}
.description_block_right{border: 1px solid var(--black-color);padding: 14px 23px;}
.description_block_right-numbers{margin:20px 0px;}
.description_block_right-numbers .number {border: 1px solid var(--dark-blue);  padding: 13.44px;  display: inline-block;  border-radius: 6px;  font-size: 3rem;  font-family: var(--font-roboto-bold);line-height: 32px;}
.description_block_right-numbers .number.active {color: var(--white); background-color:var(--dark-blue);}
.description_block_right-numbers .line {width: 41px;  height: 1px;  background: var(--dark-blue);}
.double_arrow{width:100%; display: flex;align-items: center;}
.arrow-line{width: 100%;  height: 2px;  background: var(--dark-blue);  display: block;}
.arrow_head{height: 10px;  width: 10px;  border: 2px solid var(--dark-blue);  display: block;transform: rotate(45deg);}
.arrow-right {border-bottom: transparent;  border-left: transparent;  margin-left: -11px;  margin-bottom: 0px;}
.arrow-left {border-top: transparent;  border-right: transparent;  margin-right: -11px;  margin-bottom: 0px;}
.description_block_left .intro-text-standard{font-family: var(--font-roboto-bold); margin-bottom:22px;}
.double_arrow-text .caption-md{font-family: var(--font-roboto-regular);}

.description_block_two{margin-top:46px;margin-bottom:26px;}

.description_block_two-right .text{width:30%;}
.description_block_two-right .value{width:70%;}
.description_block_two-left, .description_block_two-right{padding:25px;}
.description_block_two-right{padding-left:46px;}
.description_block_two-right .text, .description_block_two-right .value {color: var(--dark-blue); margin-bottom:12px;margin-right: 20px;}
.description_block_two-right .value {font-weight: 700;}
.description_block_three{margin-bottom:67px;}
.description_block_three ul{padding-left: 22px;}
.description_block_three ul li {list-style-type: disc !important;color: var(--dark-blue); font-size:1.4rem; line-height:2.0rem;}
.description_block_three .input-sm{color: var(--dark-blue);}
.description_block_four{margin:66px 0px;}
.note-discription-orange{background: #FD7B3D33;  padding: 40px;  color: #EF7941;}
.note-discription-orange p{margin-bottom: 0px;}
.mob_tab_selected{font-size: 1.2rem;  line-height: 1.6rem;  text-transform: uppercase;  background-color: transparent;  color:var(--dark-blue);  border: 1px solid var(--dark-blue);  padding: 11px 13px;}
.prips-dd-cta,
.fund_tab_cta{font-size: 1.2rem;  line-height: 1.6rem;  text-transform: uppercase;  background-color: transparent;  color: #3F3F3F;  border: 1px solid #D8D8D8;  padding: 11px 13px;  text-decoration: none; transition: all 0.3s ease-in-out;}

.fund_tab_cta:hover {background: var(--dark-blue);  color: var(--beige-color);  border-color: var(--black-color);}
.mob_tab_selected .circle-icon{width: 14px; min-width:14px; display: inline-block;  background: var(--dark-blue);  height: 14px; min-height:14px;  border-radius: 50%;  margin-right: 12px;}

.tab-list-wrapper.filter-dropdown-option.active {
  display: block;
}
.fund-line-20{line-height:2.0rem;}
@media screen and (max-width:991.98px){
  .description_block_right-numbers .number{font-size: 2.3rem;line-height: 23px;padding: 8.44px;}
}

@media screen and (max-width:767.98px){
  .description_block_two-right .value {font-size:2.2rem;}
  .description_block_two-right .text,
  .description_block_two-right .value{width:100%;}
  .description_block_two-right .d-md-flex{margin-bottom:22px;}
  .tab-list-wrapper.filter-dropdown-option{z-index:3;}
  .tab-list-wrapper .tabs-wrapper.funds-tab > li{margin:0px;}
  .fund-dropdown-btn .cta-primary {width: inherit;}
  .description_block_two-right {padding-left: 25px;}
  .tabs_bottom-border{margin: 26px 0px 20px 0px;}
}

/* =  fund details page tabs css ends = */


/* = Performance scenarios (PRIIPs) = */

.w-60{width:60%}
.w-20{width:20%;}
.w-30{width:30%;}
.prips-dd-cta .icon-back-arrow {transform: rotate(-90deg);  color: var(--dark-blue);  margin-left: 1.2rem !important;  font-size: 1.2rem !important;}

.fund_tab-content-3 .table_content{padding: 20px 0px;  border-bottom: 1px solid var(--dark-blue);}
.table_content_wrapper{color: var(--dark-blue);}
.fund_tab-content-3 .table_titles{background: #EFE6DF66;  padding:16px 0px;color: var(--dark-blue); border-bottom: 3px solid var(--dark-blue);}

.priips-year-filter {  margin: 34px 0px;}
.table_titles_three > p,.table_titles_two > p {margin-bottom: 0;}

.filter-option-list-wrapper.priips-filter .filter-option-list .filter-sub-list{top: 49px;  left: 0;}
.filter-option-list-wrapper.priips-filter .filter-option-list .filter-sub-list::after,
.filter-option-list-wrapper.priips-filter .filter-option-list .filter-sub-list::before {left: 12px; right: auto;}

.filter-option-list-wrapper ul li{list-style-type: none !important;}



@media screen and (max-width:767.98px){
  .fund_tab-content-3 .table_titles{border-bottom: none;}
  .fund_tab-content-3 .table_content{border-bottom: none;}
  .monimum-scenerio,.table_content_wrapper .first-row,.priips-stats-wrapper,.priips-second-column{background-color: #D1D1DC;  padding: 10px;}
  .fund_tab-content-3 .table_content{padding-top: 0px;}
  .table_content_wrapper .second-row{background-color: #F4F4F6;  padding: 10px;}
  .sec_row_sec-col{font-weight:700;}
}

/*=== Performance Table ===*/
.performance-table-wrapper{margin-bottom: 3.4rem;}
.performance-table-wrapper .table-inner-wrapper:not(:first-child) p.sub-title{color: var(--dark-gray);}
.performance-table-wrapper .table-inner-wrapper:first-child * {font-weight: 600;}
.performance-table-wrapper .table-inner-wrapper .title-left{font-weight: 700; padding-right: 1rem;text-transform: uppercase;}
.performance-table-wrapper .table-inner-wrapper{padding: 2rem 0rem;}
.performance-table-wrapper.with-bottom-border{margin-bottom:6.9rem;}

.performance-table-wrapper .table-inner-wrapper:first-child{background:none !important;}
.first_row_sec-col,
.priips-first-column-title{font-weight: 600;}
@media all and (max-width:767px){
  .performance-table-wrapper{flex-wrap: nowrap;    margin-bottom: 2.6rem;}
  .performance-table-wrapper .table-inner-wrapper {justify-content: flex-end !important; padding:0;}
  .performance-table-wrapper .table-inner-wrapper:first-child .title-left{text-indent: -999px;}
  .performance-table-wrapper .table-inner-wrapper p.sub-title{min-width:110px;padding: 5px 0px;}
  .performance-table-wrapper .table-inner-wrapper p.sub-title:first-child{min-width:44px;}
  .performance-table-wrapper .table-inner-wrapper .title-left{margin-bottom: 15px !important; min-height: 44px; padding-bottom: 7px;     border-bottom: 1px solid var(--dark-blue);}
  .performance-table-wrapper .table-inner-wrapper .year-wrapper:nth-child(odd) {background: #EFE6DF66;}
  .performance-table-wrapper .table-inner-wrapper .year-wrapper {font-weight: 400; font-size: 1.4rem; font-family: var(--font-roboto-condensed);}
  .priips-first-column-title, .performance-title-wrapper{ padding:10px 58px; text-transform: uppercase; font-size: 2rem; line-height: 2.4rem;letter-spacing: -1px;font-family: var(--font-roboto-regular); color: #EFE6DF !important; background: var(--dark-blue);justify-content: center;}    
}
@media all and (min-width:768px){
  .performance-table-wrapper .table-inner-wrapper:first-child{border-bottom: 3px solid var(--dark-blue);}
  .performance-table-wrapper .table-inner-wrapper:nth-child(odd){background:#EFE6DF66 ;}
  .roll-data-number-border{border-bottom: 2px solid var(--dark-blue);padding-bottom: 20px;}
  .roll-border-bottom {border-bottom: 3px solid var(--dark-blue);padding-bottom: 20px;}
  .performance-table-wrapper.with-bottom-border .table-inner-wrapper:last-child {padding-bottom: 0;}
}

/*=== Performance Table ===*/
.fund-tab-content-wrapper .section-title.dark-blue {margin-bottom: 27px;}
.fund-tab-content-wrapper .pdf-table-wrapper {margin-bottom: 93px;}
.fund-tab-content-wrapper .pdf-section-table-wrapper {margin-bottom: 50px;}

/**** == Main features css == ***/
.main_features_items{border: 1px solid #D8D8D8;}
.main_features_items .title{background-color: #F4F4F6;}
.main_features_items .title, .main_features_items .value{padding: 30px 34px;}
@media all and (max-width:768px){
.main_features_items .value, .main_features_items .title{width:100%;}

}
/**** == Main features css ends == ***/