#charaDisclosure{color:#707070;font-size:12px;font-family:'OpenSans-Regular',sans-serif;position:absolute;text-align:right;left:0;right:0;max-width:1140px;margin:auto;margin-top:75px}
.leftmarginTen{margin:0}
.rightleftmarginFifty{margin:0 0 0 50px}
.rightleftmarginSeventy{margin:0 0 0 70px}
.rightleftmarginSixty{margin:0 0 0 60px}
.leftmarginTwentyFive{margin:0 0 0 -25px}
.leftRightmarginTwentyFive{margin:0 0 0 25px}
.discPaddingFifteen{padding-left:15px}
.discPaddingTwentyFive{padding-left:25px}
.discPaddingFive{padding-left:5px}
.nav-thf-prdctHeader{position:relative;display:block;overflow-x:auto;background-color:#f0f0f0}
.nav-link{color:#4c4e56 !important;font-family:'OpenSans-SemiBold',sans-serif;font-size:10pt;text-transform:uppercase;display:block;padding:1rem 2.2rem;border-bottom:3px solid #f0f0f0 !important}
.nav-link:hover{color:#013f78;text-transform:uppercase;font-family:'OpenSans-SemiBold',sans-serif;font-size:10pt;border-bottom:3px solid #013f78;display:block;padding:1rem 2.2rem}
.nav-link.active{background-color:inherit !important;color:#013f78 !important;border-bottom:3px solid #013f78 !important;font-family:'OpenSans-SemiBold',sans-serif;font-size:10pt;display:block;padding:1rem 2.2rem}
.nav-container{background-color:#f0f0f0;height:55px;overflow:hidden;width:100%}
.nav-pills .nav-link{border-radius:0 !important}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-top:0 !important;padding-bottom:0 !important;z-index:99;width:100%}
@media only screen and (max-width:993px){.nav-container{overflow:hidden}
.nav-thf-prdctHeader{position:relative;display:block;overflow-x:scroll;background-color:#f0f0f0}
}
.desktopview,.mobileview{position:fixed;top:0;padding-top:10px;margin-left:0;z-index:99;background:url(../../../../../../conf/thf/images/product-banner.png) no-repeat center top;left:0;background-size:100% 100%}
.mobileview{padding-left:20px;padding-bottom:5px}
.desktopview{padding-left:90px;height:95px}
.stickyViewProductHeroBannerHeader{position:fixed;top:0;margin-left:0;z-index:99;background-color:#0e213f;left:0;background-size:100% 100%}
@media only screen and (max-width:768px) and (orientation:portrait){#charaDisclosure{float:left;right:0;text-align:left;padding-top:25px;margin-left:30px}
.productheader .largeheadlines{margin-left:0}
.leftmarginTen{margin:unset}
.rightleftmarginFifty{margin:unset}
.leftmarginTwentyFive{margin:unset}
.leftRightmarginTwentyFive{margin:unset}
.rightleftmarginSeventy{margin:unset}
.rightleftmarginSixty{margin:unset}
.discPaddingFifteen{padding-left:15px}
.discPaddingTwentyFive{padding-left:15px}
}
@media only screen and (max-width:768px) and (orientation:landscape){#charaDisclosure{float:left;right:0;text-align:left;padding-top:25px;margin-left:30px}
#Characteristics .container{max-width:640px}
.productheader .largeheadlines{margin-left:0}
.leftmarginTen{margin:unset}
.rightleftmarginFifty{margin:unset}
.leftmarginTwentyFive{margin:unset}
.leftRightmarginTwentyFive{margin:unset}
.rightleftmarginSeventy{margin:unset}
.rightleftmarginSixty{margin:unset}
.discPaddingFifteen{padding-left:15px}
.discPaddingTwentyFive{padding-left:15px}
}
@media only screen and (max-width:997px) and (orientation:portrait){#Characteristics .largeheadlines{margin-left:0}
#Characteristics .rightleftmarginFifty{margin:unset}
}
@media only screen and (max-width:997px) and (orientation:landscape){#Characteristics .largeheadlines{margin-left:0}
#Characteristics .rightleftmarginFifty{margin:unset}
}
@media only screen and (min-width:998px) and (max-width:1075px) and (orientation:portrait){#Characteristics .largeheadlines{margin-left:10px}
.rightleftmarginFifty{margin:unset}
}
@media only screen and (min-device-width:998px) and (max-device-width:1075px) and (orientation:landscape){#Characteristics .largeheadlines{margin-left:10px}
}
@media screen and (min-device-width:834px) and (max-device-width:1075px){.leftmarginTen{margin:unset}
.rightleftmarginFifty{margin:unset}
#Characteristics .container{max-width:792px}
}
@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.productheader{overflow-x:hidden}
}
.stickyViewProductHeroBannerHeader{width:100%}
.mobile-view.mutual-container.container{height:auto !important}
.mobile-view.mutual-funds{margin:12px 16px 12px 23px}
.stickyViewProductHeroBannerHeader.col-lg-12{padding-left:90px}
#productHeader .contents.active{padding-top:181px}