@media(max-width:1000px){.centerAlignTextMobile{text-align:center !important}
}
.insightSupportingProductBox .slick-prev:before,.insightSupportingProductBox .slick-next:before{border:none !important;background-color:transparent}
@media(max-width:1000px){.slick-carousel-insights-mobile .slick-list.draggable{width:100% !important}
.carousel-prev,.carousel-next{margin-top:-25%}
.carousel-prev-funds,.carousel-next-funds{margin-top:-10%}
.carousel-prev-funds:before,.carousel-next-funds:before{margin-top:-70%;border:1px solid #ccc !important;border-radius:20px}
.carousel-prev:before,.carousel-next:before{margin-top:-70%;border:1px solid #ccc !important;border-radius:20px}
.insightSupportingProductBox .carousel-prev-funds:before,.insightSupportingProductBox .carousel-next-funds:before{margin-top:70%}
}
@media(max-width:599px){.carousel-prev,.carousel-next{margin-top:-45%}
.carousel-prev:before,.carousel-next:before{margin-top:-50%}
.insightSupportingProductBox .carousel-prev-funds:before,.insightSupportingProductBox .carousel-next-funds:before{margin-top:-50%}
}
.memberRoleTitle{font-size:.8em;line-height:1.2em}
.teamIconDiv{border-top:4px solid #337ab7}
.teamDescription{font-size:.75em;color:#666;line-height:1.3em}
.teamPageLink{line-height:1em;padding-top:15px}
@media(max-width:1000px){.insightDetailComponents.insightAuthorIcon{font-size:16.75px;padding-left:15px;padding-right:15px}
.insightDetailComponents.insightTeamIcon{font-size:16.75px;padding-left:15px;padding-right:15px}
.borderBottomMobile{border-bottom:1px solid #ccc}
}
.authorIconTable .authorImage{width:80px;vertical-align:top}
.authorIconTable .authorTitleName{vertical-align:middle;padding-bottom:10px}
.borderBottom{border-bottom:1px solid #ccc}
.pos-relative{position:relative}
.focusFundsDisclosure{padding-top:10px;color:#666;font-size:.9em;line-height:1.3em}
.article-sticky-box-insight{border-top:4px solid #999}
.strategyTitle{border-bottom:1px solid #ccc;padding-top:15px;padding-bottom:15px}
.strategyTitle a,.fundTitleFocusFunds{font-weight:normal}
.focusFundsGreyText{color:grey;font-size:.85em}
.focusFundsTitle,.focusStrategiesTitle{font-size:.91em}
.focusFundsBoxTitle,.focusStrategiesBoxTitle{font-size:.91em}
.focusStrategyDisclosure{padding-top:10px;color:#666;font-size:.9em;line-height:1.3em}
@media(max-width:599px){.slick-carousel-funds-mobile .slick-track>div{padding-left:45px;padding-right:45px}
}
.glyphiconStars{color:#c9b160;font-size:1.5em}
.focusFunds .shareClass{font-size:1.1em}
.focusFunds .mstarCategory{font-size:.9em;color:#666}
.focusFunds .intlShareClass{font-size:2em;text-transform:uppercase;margin-bottom:2px;font-family:PFDinTextPro-Medium}
.focusFunds .glyphiconStars{line-height:10px}
.defaultShareClassTicker{font-size:2.5em;font-weight:bold;margin-bottom:0 !important}
.greyText{color:grey}
.insightKeyTakeawaysTitle{font-size:3em;color:#666;font-family:pfdintextpro-thin}
@media(max-width:999px){.insightKeyTakeawaysTitle{margin-bottom:0;padding-top:35px !important;letter-spacing:1px;text-align:center;font-size:1.4em;font-family:karlaregular;font-weight:bold;color:#333}
.keyColor{padding-left:15px !important}
.dummyDiv{border-top:none !important;border-bottom:0;width:20px !important}
}
.insightKeyTakeAwaysValue p{margin-bottom:0}
.insightKeyTakeAwaysKey{border-top:none !important;border-bottom:none !important;width:8%;font-size:4.5em;font-family:pfdintextpro-thin}
.insightKeyTakeAwaysValue{padding-top:20px !important;padding-bottom:20px !important;font-size:1.25em;color:#666}
@media(min-width:999px){.insightKeyTakeAwaysKey:first-child{line-height:1.15em !important}
}
.insight-contactUs .icon-mail{font-size:.82em;white-space:nowrap;color:#337ab7;padding-right:5px}
@media(max-width:1000px){.insight-contactUs{text-align:center}
}
.insight-contactUs .bold{font-weight:bold}
span.icon-mail::before{padding-right:5px !important}
@media(max-width:999px){.carousel-prev-funds{left:-35px !important}
.carousel-next-funds{right:-37px !important}
.insightSupportingProductBox .carousel-prev-funds{left:-25px !important}
.insightSupportingProductBox .carousel-next-funds{right:-26px !important}
}
.contactUsHeaderText{font-size:1.5em;line-height:1.4em}