.language-label{display:table-cell;vertical-align:middle;padding-left:10px;font-size:16px}
.loadEnglish{cursor:pointer;text-decoration:underline}
.seriesData{margin:0 auto 0 auto;width:75%}
.seriesActualAbstract{font-size:16px;color:#333;letter-spacing:.14px;line-height:24px}
.headingWidth{margin-left:10px;margin-right:10px}
.first-heading{margin-left:0}
.seriesPosition.active{border-bottom:3px solid #0047a8;color:#000}
.seriesPosition{display:inline-block;padding-bottom:10px;text-transform:uppercase;font-family:Karlabold;font-size:14px;color:#999;padding-left:20px;padding-right:20px}
.seriesPosition1{padding-left:0;padding-right:0}
.seriesContainer{margin:0 auto 0 auto;width:100%}
.videoTitle{font-weight:normal !important;font-size:1.5em !important}
.seriesContainer2{width:75%}
.seriesAbstractName{color:#333;font-family:Karlabold;font-size:22px;line-height:26px}
.seriesAbstract{float:left;text-align:center}
.seriesAbstract1{width:100%}
.seriesAbstract2{width:50%}
.seriesAbstract3{width:33.33%}
.seriesAbstract4{width:25%}
.seriesAbstract5{width:20%}
.seriesAbstract6{width:16.66%}
.seriesAbstract7{width:14.2}
.seriesName{margin-left:20px;margin-right:20px}
.seriesHeading.active{border-bottom:3px solid #0047a8}
.seriesHeading:hover{cursor:pointer}
.videoLength{font-weight:normal;font-size:1.2em}
.readTranscript{font-weight:normal;font-size:1.4em;cursor:pointer}
.transcriptText{font-weight:normal;font-size:1.15em}
.minus-sign,.plus-sign{font-size:14px !important;padding-left:5px}
.minus-sign{display:inline-block}
.plus-sign{display:none}
.collapsed .plus-sign{display:inline-block}
.collapsed .minus-sign{display:none}
.borderBottom{border-bottom:1px solid #ccc}
.videoTitleMobile{font-size:2.75em}
.videoBannerDiv{position:absolute;bottom:0;width:100%}
.pb-20{padding-bottom:20px}
.videoSeriesNameMobile{font-size:1.08em;letter-spacing:1px}
.playButtonDiv{vertical-align:middle !important}
.pl-15{padding-left:15px}
.valign-mid{vertical-align:middle !important}
.bannerImage{display:block;object-fit:cover;width:100%}
.ht-0{height:0}
.ht-5{height:5px}
.ht-8{height:8px}
.ht-10{height:10px}
.ht-15{height:15px}
.ht-25{height:25px}
.ht-50{height:50px}
.bannerStripe{background:#2196f3 !important}
.pb-5{padding-bottom:5px}
.pb-15{padding-bottom:15px !important}
.pl-15{padding-left:15px !important}
.pl-20{padding-left:20px !important}
.pb-25{padding-bottom:25px !important}
.pb-30{padding-bottom:30px !important}
.pb-35{padding-bottom:35px !important}
.text-deco-none{text-decoration:none}
.nonVideo .insightHeaderDateMobile.insightDateColorMobile{letter-spacing:2px !important;font-size:1.2em}
.nonVideo .readTimeColorMobile{font-size:1.18em;letter-spacing:2px}
.stickySectionMobile{z-index:99}
.bg-eee{height:0;border-top:8px solid #eee}
.bg-fff{background:#FFF}
.pfdintextpro-thin{font-family:pfdintextpro-thin}
.pfdintextcondpro-bold{font-family:pfdintextcondpro-bold}
.ms-gloriola-thin{font-family:ms_gloriola_ii_displaythin}
.pfdincoldRegular{font-family:pfdintextcondpro-regular !important}
#videoModal .modal-dialog{width:100%;z-index:10;top:0;left:0;position:fixed;font-size:40px;height:inherit}
#videoModal .modal-content{background-color:transparent;height:inherit}
#videoModal .close{color:#000;position:absolute;top:20px;right:20px;opacity:1;font-size:2em;z-index:10}
@media(max-width:999px){.videoBanner>div:first-child,.shortLongMobileBanner>div:first-child{box-shadow:0 2px 5px 0 #a6a6a6;display:inline-block;width:100%}
.showIfStuck{height:1px !important;display:inline-block;visibility:hidden}
.is_stuck .showIfStuck{height:100%;visibility:visible;display:block}
.is_stuck .hideIfStuck{height:0 !important;visibility:hidden}
.showIfStuckPure{display:none}
.is_stuck .showIfStuckPure{display:block}
.hideIfStuckPure{display:block}
.is_stuck .hideIfStuckPure{display:none}
.riverModalContainerInsight{border-bottom:1px solid #ccc}
.is_stuck .riverModalContainerInsight{border-bottom:0 solid #ccc}
.insightHeaderDateMobile{text-transform:uppercase;font-size:18px;font-weight:bold;letter-spacing:1.2px}
.insightHeaderReadLengthText{text-transform:uppercase;font-size:16.75px;letter-spacing:1.2px}
.playVideoButton{background-color:#fff;opacity:1;width:45px;height:45px;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%;border-style:solid;border-width:2px;border-color:#fff}
.playVideoButton::before{margin-top:17%;margin-left:25%;color:#4c4c4c;opacity:.9;content:'\e001';display:block;font-family:VideoJS;font-size:22px;line-height:27px;text-align:center;width:25px}
.videoBorderMobile.desktopVideo{border-bottom:1px solid #ccc;margin-bottom:25px}
#socialIconsMobile{position:absolute;padding-top:3px;left:10px;width:75%}
.sharePrint{font-size:1.3em}
#closeShareMenu img{width:30px;height:30px}
#shareMenu img{width:30px;height:30px}
#closeShareMenu{display:block;font-size:1.2em;color:#337ab7}
.stripeIcons{margin-top:20px !important;float:left !important;margin-left:-5px}
.is_stuck .stripeIcons{margin-top:0 !important;float:left !important;margin-left:0}
.stripeIcons.hidden-xs.hidden-sm,.stripeIcons.hidden-xs.hidden-sm a{display:block !important;color:#333 !important}
.share-icon:first-child{padding-left:0}
.greyBoxMissingInsightsImage{display:none}
.is_stuck #slidingHeaderInsight{font-size:17px !important;font-family:karlaregular}
.relatedInsightsImage{object-fit:cover;display:none !important}
.bento.slick-carousel-insights-mobile{margin-left:0 !important;margin-right:0 !important}
.insightArticleTemplateWithImage .insightArticleTile{padding-left:35px;padding-right:35px}
.insightArticleTemplateWithImage .tile1x1Text{padding-bottom:0 !important}
.relatedInsightsTitleText{font-weight:bold;font-size:20px;text-transform:none;padding-bottom:5px !important;border-bottom:1px solid #ccc;text-align:left}
.insightArticleTemplateWithImage .relatedInsightsTitle.golden-border{border-top:4px #c9b160 solid}
.insightArticleTemplateWithImage .relatedInsightsTitleText{font-weight:bold;font-size:20px;text-transform:uppercase !important;padding-bottom:20px !important;border-bottom:0;text-align:center}
}
@media(min-width:1000px){.pageDivider.section .bento{padding-right:5px}
.greyBoxMissingInsightsImage{width:100%;height:200px;background:#f2f2f2}
.is_stuck .heroProductData h2{font-size:22px !important}
.relatedInsightsImage{object-fit:cover}
.insightArticleTemplateWithImage .bento.slick-carousel-insights-mobile{margin-left:-15px;margin-right:-5px}
.relatedInsightsTitleText{font-weight:bold;font-size:20px;border-bottom:1px solid #ccc;padding-bottom:5px !important}
.insightArticleTemplateWithImage .tile1x1Text .tileText{padding-top:.5em}
.insightArticleTile .tileTitle{font-size:24px !important}
.insightArticleTemplateWithImage .tileTitle{font-size:20px !important}
}
@media print{div.insight-data{page-break-inside:avoid}
}
@media(max-width:599px){.mobile-nav-scroll{overflow-x:auto;overflow-y:hidden;white-space:nowrap;-ms-overflow-style:none;margin-bottom:20px}
.mobile-nav-scroll::-webkit-scrollbar{display:none}
.seriesAbstract2,.seriesAbstract3,.seriesAbstract4,.seriesAbstract5,.seriesAbstract6,.seriesAbstract7{width:100%;margin-bottom:30px}
.headingWidth4,.headingWidth3,.headingWidth5,.headingWidth6,.headingWidth7,.headingWidth8{width:45%;white-space:normal;display:inline-block}
.first-heading-width{width:auto}
.insightArticleTile .tileTextPackage .tileDate{padding-top:.8em;font-size:1em}
.insightArticleTemplateWithImage .insightArticleTile .tileTextPackage .tileTitle{font-size:1.5em !important;line-height:1.05em}
.insightArticleTemplateWithImage .insightArticleTile .tileTextPackage .tileDate{padding-top:.8em;font-size:1em}
.insightArticleTemplateWithImage .insightArticleTile .tileTextPackage .tileText{padding-top:.8em}
.leadInContainer{font-size:.8em}
}
@media(min-width:600px) and (max-width:999px){.insightArticleTemplateWithImage .relatedInsightsArrows .carousel-prev,.insightArticleTemplateWithImage .relatedInsightsArrows .carousel-next{margin-top:-15%}
}
@media print{.is_stuck #slidingHeaderInsight{font-size:30px !important;font-family:ms_gloriola_ii_displaythin !important;opacity:1 !important;padding-bottom:15px !important}
.is_stuck{position:relative !important}
.is_stuck .riverModalContainerInsight{border-bottom:1px solid #ccc}
.is_stuck .hideIfStuck{height:auto !important;visibility:visible}
.is_stuck{position:relative !important;width:100% !important}
.no-print,.smallHeader{display:none !important}
.smallHeader,.pageProgressbar,.showIfStuckPure,.stripeIcons,#socialIconsMobile,.closeShareMenu,.shareMenu{display:none !important}
.hideIfStuck,.hideIfStuckPure,.heroProductName{display:block !important}
}
@media print{@page{size:1400px 1980px;margin:10px;margin-top:25px;margin-bottom:25px}
.container{width:1170px}
.slick-list{height:auto !important}
.slick-slide.slick-cloned{display:none}
.slick-track{width:auto !important;height:auto !important;transform:none !important;.slick-slide{width:auto !important}
}
.glyphicon-star:before{color:#c9b160 !important}
a{color:#0047a8 !important}
.footer{margin-top:150px}
.breadCrumb a{text-decoration:underline !important;color:#666 !important}
}
.block.bento.slick-carousel-insights-mobile{border:0;padding:0}
.introBlueText{font-size:1.4em;font-family:ms_gloriola_ii_stdregular !important;color:#009add !important;line-height:1.35em}
.sectionHeaderText{font-weight:bold !important;font-size:1.2em}
.sectionSubHeaderText{font-weight:bold !important}