.flexi-page.progressive .listing--latest p.listing__text--synopsis:before,.flexi-page.progressive .listing__text--synopsis .listing__label,.flexi-page.progressive .social .icon.icon__pinterest,.flexi-page.progressive .widget-most-popular .listing__text--byline{display:none}.flexi-page.progressive .listing__text--strapline{font-family:palatino,serif;padding-top:10px}.flexi-page.progressive .header,.flexi-page.progressive .header .header__title,.flexi-page.progressive h2.listing__title{font-family:Arial,serif}.flexi-page.progressive .listing__text--synopsis{font-family:palatino,serif;padding-top:10px}.flexi-page.progressive .footer__section h2,.flexi-page.progressive .footer__section h3{font-family:Arial,serif}.flexi-page.progressive .footer__section a.footer-section__link{font-family:Arial,serif;color:#1B1B1B;white-space:nowrap;margin-right:50px}.flexi-page.progressive .author.author__default-layout .author__name a,.flexi-page.progressive .author.author__default-layout .author__name h1{font-family:Arial,serif;font-weight:400;font-size:18px;line-height:18px}.flexi-page.progressive .author.author__default-layout .author__role{font-family:Arial,serif;font-size:14px;line-height:18px}.flexi-page.progressive .author.author__default-layout .author__biography p{font-family:arial serif}.flexi-page.progressive .article__body ul li{font-family:palatino,serif}.flexi-page.progressive .article__body .infoDisclaimer{font-family:arial,serif;margin:30px 0;font-size:15px;font-style:italic;line-height:20px}.flexi-page.progressive .article__body .infoDisclaimer a{color:#0277BD}.flexi-page.progressive .article__body h2{text-align:left;font-family:Arial,serif;line-height:32px;font-size:32px;text-transform:none}.flexi-page.progressive .article__body p{font-family:palatino,serif}.flexi-page.progressive a.footer__link{font-weight:700;font-family:arial serif}.flexi-page.progressive .dianomi_context{max-width:1070px;margin:auto}.flexi-page.progressive .trending .trending__groupitems .trending__item{text-decoration:none}.flexi-page.progressive .author-byline__author-name a.link.author-byline__link{text-decoration:underline;color:#000}.flexi-page.progressive .author__name a.link.author__name_link{color:#000}.flexi-page.progressive .gallery__credit{text-align:left}.flexi-page.progressive a.navigation__link{font-weight:700;font-family:Arial,serif}.flexi-page.progressive .navigation .navigation__burgerbar .logo .logo__strapline{margin-top:0!important}.flexi-page.progressive .navigation .navigation__second-tier svg{color:#FFF;fill:#FFF!important}.flexi-page.progressive header .breadcrumb{padding-bottom:40px}.flexi-page.progressive header .breadcrumb li a{font-size:10px;text-decoration:underline;text-transform:uppercase}.flexi-page.progressive header .breadcrumb ol li:not(:last-child):after{content:"\25B8"}.flexi-page.progressive #slice-container-trendingbar{padding-bottom:30px}.flexi-page.progressive div.clear-both.widget-header{padding:40px 0 20px}.flexi-page.progressive .article__container .byline{padding-bottom:10px;max-width:900px}.flexi-page.progressive .listing__list .listing__label-block .listing__label-text{overflow-y:hidden}.flexi-page.progressive .social .icon.icon__email:before{background:red}.flexi-page.progressive .social .social__item a svg{visibility:visible}.flexi-page.progressive .icon__flipboard .icon-image path:first-of-type{fill:#000}.flexi-page.progressive .listing--related .listing__title--primary span{line-height:1.1}.flexi-page.progressive .carousel-wrapper .carousel__title.carousel__title--black-logo svg{width:186px;margin-top:-13px}.flexi-page.progressive .static-leaderboard.ad-unit{margin-bottom:15px}.flexi-page.progressive .boxout.fancy-box{margin:20px 0;float:none}.flexi-page.progressive #article-body .boxout.fancy-box .boxout__text p a{font-size:18px;line-height:30px;color:#1B1B1B;font-family:arial,serif}.flexi-page.progressive #article-body>p a{color:#0277BD;text-decoration:underline}.flexi-page.progressive .gallery__text .boxout.fancy-box .boxout__text p a{font-size:18px;line-height:30px;color:#1B1B1B;font-family:arial,serif}.flexi-page.progressive .gallery__text>p a{color:#0277BD;text-decoration:underline}.flexi-page.progressive .widget-dynamic a.more-link{font-size:14px;font-family:Arial,serif}.flexi-page.progressive article .listing__textblock .listing__title{font-size:24px;line-height:26px}.flexi-page.progressive .listing__label-block .listing__label-text{font-size:12px;font-weight:700;font-family:arial,serif}.flexi-page.progressive .widget-most-popular .listing__text--strapline{font-size:16px;letter-spacing:.6px;padding-top:10px;line-height:24px;text-align:left}.flexi-page.progressive .widget-most-popular .listing__item .listing__link h2.listing__title{font-size:23px;line-height:26px;letter-spacing:-.2px;text-align:left;margin:0 auto}.flexi-page.progressive nav[aria-labelledby=trending-items]{color:#1B1B1B}.flexi-page.progressive .byline__author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left}.block-only-big-image .listing__item:not(.listing__item--hero) div.listing__image-layout,.block-only-title .listing__text--byline,.block-only-title .listing__text--date,.block-only-title .listing__text--synopsis,.block-only-title div.listing__image-layout{display:none}.flexi-page.progressive .widget.widget-dynamic .listing__item--hero div.listing__text-wrapper{opacity:1;background:#1B1B1B}.flexi-page.progressive .author.author--article-page{text-align:center;padding:20px 15px}.flexi-page.progressive .author.author--article-page .author__bio{font-size:18px;line-height:30px;font-family:arial,serif}.flexi-page.progressive .gallery__item .gallery__text{font-family:palatino,serif}.flexi-page.progressive .gallery__item .gallery__text em{font-style:italic}.flexi-page.progressive .gallery__item .gallery__text h3{font-family:arial,serif;font-size:32px;line-height:32px;font-weight:700}.flexi-page.progressive .tag-links .tag-links__links a{color:#1B1B1B;background-color:#CCC;margin-bottom:10px}.flexi-page.progressive .tag-links .tag-links__links a:hover{color:#fff;text-decoration:underline;background-color:#333}.flexi-page.progressive .tag-links .tag-links__title,a,a:hover,a:visited,a:visited:hover{color:#1B1B1B}.listing__text--synopsis{font-family:palatino,serif}.vanilla-centered-header .navigation .logo__strapline{font-size:15px;font-family:palatino,Arial,serif}.flexi-page.progressive.flexi-landing a.icon.icon__circle.icon__linkedin{padding-top:5px}._dianomi_wrapper span.title{border-right:2px solid #000;border-left:2px solid #000;padding:0 8px;color:#CE212E;font-family:arial,serif;font-size:22px;top:11px}.homepage-carousel-kiplinger img.block-image-ads{height:auto}.listing__iframe-wrapper .listing__item .listing__link h2.listing__title{font-size:24px;line-height:26px;color:#333;margin:0 15px 10px 0}.listing__iframe-wrapper .listing__text--strapline{color:#333;font-family:palatino,serif}.listing__iframe-wrapper .listing__link:hover{color:#000;text-decoration:none}.block-style-filmstrip .listing__image-wrapper{padding-top:100%}.block-title-border h2.listing__title.listing__title--primary span,.progressive section.listing.listing--related.listing--suggested,.progressive span.title{padding:0 8px;border-right:2px solid #000;border-left:2px solid #000;background:#fff;position:relative;top:-7px}.block-style-filmstrip .listing__item{font-size:20px;line-height:24px;letter-spacing:-.2px;text-align:center;font-weight:400}.block-title-border h2.listing__title.listing__title--primary{border-top:1px solid #000;border-bottom:3px solid #000;margin-top:28px;line-height:4px}.block-title-border h2.listing__title.listing__title--primary span{color:#CE212E;font-size:22px;font-family:Arial,serif}.navigation .navigation__second-tier .navigation__link,.navigation .navigation__second-tier .navigation__link:hover{color:#FFF;fill:#FFF!important}.progressive a.byline__authorname{color:#000;text-decoration:underline}.progressive div.byline__text{text-transform:none}.progressive .article__container .gallery__item li{list-style:none}.progressive .article__container .gallery__item li::before{color:#CE212E;font-size:16px;content:"\25A0"}.progressive .gallery .gallery__text li strong{margin-left:5px}.progressive .author__role.author__role--article-page{font-family:arial,serif;font-size:14px;line-height:18px}.progressive .author__name.author__name--article-page{font-family:arial,serif;font-weight:400;font-size:18px;line-height:18px}.progressive .author__name.author__name--article-page a{color:#000}.progressive section.listing.listing--related.listing--suggested{border-top:1px solid #000;border-bottom:3px solid #000;margin-top:28px;color:#CE212E;line-height:4px;font-size:22px;display:none}.progressive div.line2{border-top:1px solid #000;border-bottom:3px solid #000;margin-top:28px;line-height:8px}.progressive span.title{color:#CE212E;line-height:8px}.progressive .boxout.fancy-box .boxout__title{border-bottom:none;padding:0;border-top:1px solid #CCC}.progressive .boxout.fancy-box .boxout__text{border-bottom:1px solid #CCC;font-weight:700}.progressive .boxout.fancy-box .boxout__text a{text-decoration:underline}.progressive .boxout.fancy-box .boxout__text p:before{color:#CE212E;font-size:16px;content:"\25A0";margin-right:5px;margin-left:-10px}.listing.listing--related.listing--latest .listing__title.listing__title--primary{border-top:1px solid #000;border-bottom:3px solid #000;margin-top:28px;line-height:8px;display:block}.listing.listing--related.listing--latest .listing__title.listing__title--primary span{border-right:2px solid #000;border-left:2px solid #000;padding:0 8px;color:#CE212E;background:#fff;position:relative;top:-7px;line-height:4px;font-size:22px}.listing.listing--related.listing--latest .listing__title.listing__title--primary:before,.listing__text--strapline .listing__label{display:none}@media (min-width:1024px){.homepage-carousel-kiplinger .listing__item--hero .listing__text-wrapper{width:920px;height:163px}.flexi-page.progressive .listing__item--hero div.listing__text-wrapper{width:880px}.flexi-page.progressive .listing__item--hero p.listing__text{font-size:20px}.flexi-page.progressive .listing__item:not(.listing__item--hero) h2.listing__title{font-size:23px}body.flexi-page.progressive:not(.discover) .article__container-sidebar .article__body:not(.paywall-locker)>.boxout.fancy-box .boxout__body,body.flexi-page.progressive:not(.discover) .article__container-sidebar .article__body:not(.paywall-locker)>.boxout.fancy-box .boxout__title{width:75%}body:not(.body--no-ads).flexi-page.progressive .article__topcontainer .leaderboard__container{margin-top:20px}}@media (max-width:1025px){.navigation__topitem .social{margin-right:15px}}@media (min-width:1280px){.navigation__topitem .social{padding-right:5px}body.flexi-page.progressive:not(.discover) .article__container-sidebar .article__body:not(.paywall-locker)>.boxout.fancy-box{width:100%;float:none}}@media (max-width:1600px){.navigation__item.active ul.navigation__submenu{left:auto;right:-15px}}@media (min-width:700px){.flexi-page.progressive .navigation .navigation__burgerbar .logo .logo__svg svg,.navigation .navigation__burgerbar .logo .logo__svg svg{max-width:198px}.flexi-page.progressive .listing--latest .listing__text--synopsis:before{display:block;content:' ';border-top:1px solid #1B1B1B;width:20px;margin:auto auto 10px}.flexi-page.progressive .article__container .gallery__item figure{width:100%;height:auto;display:block}.flexi-page.progressive .gallery__item .gallery__text{display:block;float:none;clear:both;padding-left:0;padding-right:0;width:100%;margin-left:0}.navigation .navigation__second-tier .navigation__item--has-submenu .navigation__submenu a.navigation__link{color:#000}.navigation__item.active ul.navigation__submenu{background:#FFF;-webkit-box-shadow:0 1px 2px #000;box-shadow:0 1px 2px #000}.navigation__groupitems>li:nth-last-child(2){text-decoration:underline 2px}.vanilla-centered-header .navigation__groupitems{line-height:50px}ul.trending__groupitems:before{content:url(https://cdn.mos.cms.futurecdn.net/flexiimages/sfa9hwamzb1623145886.svg);width:100px;height:100px;position:absolute;top:20px;margin-left:-72px}.navigation__topitem{top:28px}.navigation__topitem .social{border-right:1px solid #ededed}.block-style-filmstrip ul.listing__list{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.block-style-filmstrip .listing__image-wrapper{padding-top:100%;-webkit-transition:-webkit-transform .4s;transition:transform .4s}.block-style-filmstrip .listing__image-wrapper:hover{-webkit-transform:scale3d(.95,.95,1);transform:scale3d(.95,.95,1)}.block-style-filmstrip .listing__item .listing__title{font-size:24px;line-height:32px;letter-spacing:-.2px;text-align:center;margin:0 auto}.block-style-filmstrip .listing__text--synopsis{font-size:16px;font-family:Archivo,serif;letter-spacing:.6px;line-height:24px;text-align:center;padding-top:0}.block-style-filmstrip .listing__text--synopsis:before{display:block;content:' ';border-top:1px solid #1B1B1B;width:20px;margin:auto auto 10px}.block-style-filmstrip.has-hero .listing__item--hero{float:left;width:25%;margin:0;padding:0 37.5px 0 0}.block-style-filmstrip.has-hero .listing__item--hero .listing__title{font-size:24px;line-height:32px;letter-spacing:-.2px;text-align:center;margin:0 0 15px}.block-style-filmstrip.has-hero .listing__item--hero .listing__image-wrapper{margin-bottom:15px;min-height:inherit}.block-style-filmstrip.has-hero ul.listing__list{float:left;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box}.block-style-filmstrip.has-hero li.listing__item{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(33.33% - 33.33px);-ms-flex:0 0 calc(33.33% - 33.33px);flex:0 0 calc(33.33% - 33.33px)}.block-style-filmstrip.show-synopsis .listing__text--synopsis{display:block}}@media screen and (max-width:699px){.flexi-page.progressive .navigation .logo{text-align:center}.flexi-page.progressive .navigation .logo .logo__svg svg{max-width:130px;height:auto}.flexi-page.progressive .navigation .social__item--newsletter{display:none}.flexi-page.progressive .navigation .navigation__burgerbar div.search.toggle-parent{display:block;margin-top:0}.flexi-page.progressive #homepage-carousel .listing__list h2.listing__title{font-size:17px;line-height:25px;padding:0 10px 10px;margin:0}.flexi-page.progressive .widget-most-popular .listing__item .listing__link h2.listing__title{font-size:20px}.flexi-page.progressive div.block-title-border.widget.widget-dynamic a.more-link{max-width:335px}.flexi-page.progressive .author.author__default-layout .author__heading{max-width:67%}.flexi-page.progressive .author.author__default-layout .author__biography p{font-size:16px}.flexi-page.progressive .block-title-border ul.listing__list{margin-left:15px}.flexi-page.progressive .block-title-border ul.listing__list .listing__text--byline{font-size:12px;line-height:16px;font-family:Arial,serif}.flexi-page.progressive .footer-main-wrapper .footer__section--sitelinks .footer-section__list-item{display:block;font-size:16px;line-height:18px;margin-bottom:15px}.flexi-page.progressive .footer-main-wrapper .footer__logo svg{max-width:130px}.flexi-page.progressive .footer__section a.footer-section__link{margin-right:-100%}.flexi-page.progressive .footer__listcontainer li.footer__list-item{line-height:16px;margin:0 20px 25px}.flexi-page.progressive .navigation__topitem .social{padding:5px;margin:auto}.flexi-page.progressive #hero div.clear-both.widget-header{display:none}.flexi-page.progressive header nav.breadcrumb{padding-bottom:20px;padding-top:10px}.flexi-page.progressive .article__container .byline{padding:20px 0 10px}.flexi-page.progressive .article__container .gallery__item figure{min-height:auto}.flexi-page.progressive .author.author--article-page div.author__bio{font-size:16px}.flexi-page.progressive .author--article-page .author.author--article-page{margin:50px 0}.flexi-page.progressive .author--article-page .author__heading.author__heading--article-page{max-width:65%}.flexi-page.progressive .byline__author .byline__text{max-width:80%}.flexi-page.progressive .tag-links .tag-links__links a{margin-left:20px}.flexi-page.progressive .gallery__item .gallery__text{text-align:left}.flexi-page.progressive .boxout__text{padding:10px 0}.flexi-page.progressive.flexi-landing .author.author__default-layout .author__heading{max-width:60%}.flexi-page.progressive.flexi-home .listing__arrow.listing__arrow--left,.flexi-page.progressive.flexi-home .listing__arrow.listing__arrow--right{display:block}}