.slick-track:after,.video-list__items:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.show-bar__link--website a,.video-summary__show-title-link{font-family:Arvo,Garamond,"Times New Roman",serif}.carousel-show-strip__image-link:hover,.show-bar__logo-link:focus,.show-bar__logo-link:hover,.video-player .buy a:hover,.video-player .passport-overlay .passport-content .passport-sign-in:hover,.video-player .passport-overlay .passport-content .passport-sign-up:hover{text-decoration:none}.video-list__items:after,.video-list__items:before{content:" ";display:table}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.video-summary__show-title-link{font-size:1.4rem;font-weight:700;text-transform:uppercase}@media (min-width:768px){.video-summary__show-title-link{font-size:1.2rem}}.video-summary__show-title-link,.video-summary__show-title-link:link,.video-summary__show-title-link:visited{color:#707070}.video-summary__video-title-link{font-size:1.8rem}.video-summary__video-title-link,.video-summary__video-title-link:link,.video-summary__video-title-link:visited{color:#222}.carousel{position:relative;padding:0 0 56px}@media (min-width:768px){.video-summary__video-title-link{font-size:1.6rem}.carousel{padding:0}}.carousel .slick-pause{position:absolute;top:16px;right:16px;border:0;outline:0;background-color:transparent;color:rgba(255,255,255,.8);font-size:2rem;cursor:pointer;z-index:4}.carousel .slick-dots [role=button]:focus,.carousel .slick-pause:focus{outline:#00aaeb auto 5px}@media (min-width:768px){.carousel .slick-pause{top:auto;right:20px;bottom:16px;font-size:2.5rem}}.carousel .slick-dots{bottom:4px}.carousel-nav-lg button.slick-next:focus,.carousel-nav-lg button.slick-prev:focus,.carousel-nav-sm button.slick-next:focus,.carousel-nav-sm button.slick-prev:focus,.slick-list:focus{outline:0}.carousel-nav-lg button.slick-next,.carousel-nav-lg button.slick-prev{background:rgba(0,0,0,.01);height:84px;width:52px;position:absolute;top:50%;margin:-42px 0 0;padding:0;z-index:3;border:0;cursor:pointer;transition:opacity .3s}.carousel-nav-lg button.slick-next img,.carousel-nav-lg button.slick-prev img{position:absolute;top:16px;width:20px;height:52px}.carousel-nav-lg button.slick-next{right:0}.carousel-nav-lg button.slick-next img{right:16px}.carousel-nav-lg button.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.carousel-nav-lg button.slick-prev img{left:16px}.carousel-nav-sm button.slick-next,.carousel-nav-sm button.slick-prev{background:rgba(0,0,0,.01);height:54px;width:22px;position:absolute;top:50%;margin:-27px 0 0;padding:0;z-index:3;border:0;cursor:pointer;transition:opacity .3s}.carousel-nav-sm button.slick-next img,.carousel-nav-sm button.slick-prev img{position:absolute;top:1px;width:20px;height:52px}.carousel-nav-sm button.slick-next{right:0}.carousel-nav-sm button.slick-next img{right:1px}.carousel-nav-sm button.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:0}.carousel-nav-sm button.slick-prev img{left:1px}.carousel--verticals button.slick-next,.carousel-show-strip button.slick-next{right:15px}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.carousel-show-strip .show-promo a,.carousel-show-strip .show-promo img,.slick-initialized .slick-slide{display:block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.carousel-show-strip{padding:64px 16px}.carousel-show-strip .section-title{margin:0 0 8px;color:#4b4b4b;font-weight:700;font-size:2.1rem;text-transform:uppercase}.carousel-show-strip .carousel-container{overflow:hidden;margin:0 -16px 0 -5px;white-space:nowrap}@media (min-width:768px){.carousel .slick-dots{bottom:16px}.carousel--verticals button.slick-next,.carousel-show-strip button.slick-next{right:30px}.carousel-show-strip{padding-right:32px;padding-left:32px}.carousel-show-strip .carousel-container{margin-right:-32px}}.carousel-show-strip .show-promo{padding-top:3px;padding-right:16px;padding-bottom:3px}@media (min-width:768px){.carousel-show-strip .show-promo{padding-right:32px}}.carousel-show-strip .show-promo img{box-shadow:0 1px 3px rgba(0,0,0,.45);width:100%;max-width:237px}.carousel-show-strip div.carousel-slide+div.carousel-slide{display:none}.carousel-show-strip .slick-initialized div.carousel-slide+div.carousel-slide{display:block}.carousel-show-strip .slick-initialized .carousel-show-strip__image-link{background:radial-gradient(ellipse at center,#1879C4 0,#126eb5 20%,#126eb5 20%,#09385d 100%)}.carousel-show-strip .slick-initialized .carousel-show-strip__image-link .lazyload{background:radial-gradient(ellipse at center,#f3f3f3 0,#e0e0e0 50%,#e0e0e0 50%,#b3b3b3 100%)}.carousel-show-strip__image-link{display:block;height:inherit;position:relative;max-width:230px}.carousel-show-strip__image-link::after{display:block;content:'';width:100%;padding-bottom:149.44444%}.carousel-show-strip__image-link::before{color:#fff;content:attr(data-gtm-label) "";font-size:1.4rem;position:absolute;padding:65px 10px 10px;top:0;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.8);width:100%;white-space:pre-wrap}.legos{padding:16px}@media (min-width:768px){.carousel-show-strip__image-link::before{font-size:1.8rem}.legos{padding:32px 32px 64px}}@media (min-width:1024px){.legos{padding:32px 64px 64px}}@media (min-width:1280px){.legos{padding:32px 96px 64px}}.legos__section-title{margin:32px 0 8px;color:#222;font-size:1.6rem;font-weight:600;text-transform:uppercase}.legos__container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.legos__container .lego{width:100%;margin:8px 0;padding:16px;border:1px solid #b3b3b3;background-color:#fff;overflow:hidden}@media (min-width:768px){.legos__section-title{font-size:2rem}.legos__container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.legos__container .lego{display:-webkit-flex;display:-ms-flexbox;display:flex;width:49%}}.legos__container .lego__article-body:after,.show-bar{display:none}.legos__container .lego .row{overflow:hidden}.legos__container .lego__article-body{margin:0 0 0 -16px;padding:0}.legos__container .lego__article-body__title{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.6rem}@media (min-width:768px){.legos__container .lego__article-body__title{font-size:1.8rem}.show-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.legos__container .lego__article-body__description{margin:8px 0 0;font-size:1.4rem}.show-bar{position:relative;height:100px;padding:0 32px;background-color:#c7c7c7}.show-bar__title{max-width:370px;padding-right:32px;text-align:left}@media (min-width:1024px){.show-bar__title{max-width:450px}}@media (min-width:1280px){.show-bar__title{max-width:700px}}.show-bar__logo{width:auto;max-width:450px;max-height:90px}.show-bar__logo--text{color:#000;font-size:2rem}.show-bar__logo-link{display:inline-block;vertical-align:middle}.show-bar .favorite{margin-right:auto;padding-right:64px}.show-bar__link--website{min-width:190px}.show-bar__link--website a{color:#126eb5;font-size:1.4rem;font-weight:700}.video-block{padding:64px 16px 48px}@media (min-width:768px){.video-block{padding:64px 32px 0}}.video-block .section-title{color:#4b4b4b;font-weight:700;font-size:2.1rem;text-transform:uppercase;margin:0 0 8px}.video-block .section-title span{font-weight:700;margin-left:5px;padding-left:12px;position:relative}.video-block .section-title span:before{content:"";display:block;background:#b3b3b3;width:1px;position:absolute;top:3px;bottom:3px;left:0}.video-block article.featured{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.45);font-size:1.5rem;color:#222}.video-block article.featured div.article-body{height:100%}@media (min-width:768px){.video-block article.featured+div.row{margin-top:32px}.video-block article.featured div.article-body{padding-top:16px}}@media (min-width:1024px){.video-block article.featured div.article-body{width:auto;margin:16px 16px -16px -16px;padding:0 0 0 16px}.video-block article.featured .col-sm-7.col-md-7{overflow:hidden}}@media (min-width:1280px){.video-block article.featured div.article-body{margin:16px 16px -16px;padding:0}.video-block article.featured .col-sm-7.col-md-7{padding-right:0}}.video-block article.featured .episode-details__title{font-weight:300;font-size:2rem;color:#222;line-height:1.2;margin:4px 16px 16px 0}.video-block article.featured .episode-details__title a{color:#222}@media (min-width:768px){.video-block article.featured .col-sm-5.col-md-5{padding-left:8px}.video-block article.featured .episode-details__title{font-size:2.1rem;margin-bottom:4px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (min-width:1024px){.video-block article.featured .col-sm-5.col-md-5{min-height:100%;position:relative;padding-left:16px}.video-block article.featured .episode-details__title{font-size:3rem;margin:4px 16px 16px 0;white-space:normal}}@media (min-width:1280px){.video-block article.featured .episode-details__title{font-size:3.2rem}}.video-block article.featured .episode-details__title .video-title{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-block article.featured p{font-size:1.4rem}.video-block article.featured .description{font-size:1.4rem;margin-right:16px;display:none}@media (min-width:768px){.video-block article.featured .description{display:block}}@media (min-width:1024px){.video-block article.featured .description{font-size:1.6rem}}.video-block article.featured .duration{margin:16px 0 0}@media (min-width:768px) and (max-width:1023px){.video-block article.featured .duration{margin-top:0}}.video-block article.featured .duration .passport-logo-wrapper{display:inline-block;position:relative;width:20px;height:20px;margin-right:5px}.video-block article.featured .duration .passport-logo-wrapper .passport-logo{width:100%}.video-block article.featured .watchlist{margin:16px 0 0}.video-block article.featured .watchlist .btn--watchlist{font-size:1.4rem;padding:12px 30px}@media (min-width:1024px){.video-block article.featured .watchlist .btn--watchlist{font-size:1.6rem}.video-block article.featured .social-buttons{width:90%;bottom:0;position:absolute}}.video-block article.featured .share{border-top:1px solid #e0e0e0;font-size:1.2rem;margin-top:16px;padding:16px 0;right:16px;z-index:1;display:none}@media (min-width:1024px){.video-block article.featured .share{width:95%;display:block;bottom:0}}@media (min-width:1280px){.video-block article.featured .share{width:90%}}.video-block article.featured .share a{font-size:2rem;line-height:1;margin-left:.5rem;vertical-align:middle}.video-block article.featured .over-title{color:#707070;font-size:1.2rem;text-transform:uppercase;margin:0}.video-block .explore-more{margin:0;text-align:center;text-transform:capitalize}.video-block .explore-more .btn:hover{background:rgba(18,110,181,.1)}.video-list{padding:64px 16px 48px}@media (min-width:768px){.video-block .explore-more{margin-top:16px;margin-bottom:32px;display:none}.home .video-block .explore-more{display:block}.video-list{padding:64px 32px 32px}}.video-list p.section-over-title{background:#b3b3b3;color:#222;font-weight:700;font-size:1.8rem;margin:-32px -16px 32px;padding:16px;text-transform:uppercase;-webkit-font-smoothing:antialiased;box-shadow:0 1px 3px rgba(0,0,0,.45)}@media (min-width:768px){.video-list p.section-over-title{padding:8px 32px;margin:-64px -32px 48px}}@media (min-width:1024px){.video-list p.section-over-title{margin-bottom:64px}}.video-list .section-title{color:#4b4b4b;font-weight:700;font-size:2.1rem;text-transform:uppercase;margin:0 0 8px}.video-list .section-title span{font-weight:700;margin-left:5px;padding-left:12px;position:relative}.video-list .section-title span:before{content:"";display:block;background:#b3b3b3;width:1px;position:absolute;top:3px;bottom:3px;left:0}.video-list__items{margin-left:-16px;margin-right:-16px}.video-list__item{display:none}.video-list__item:nth-child(1),.video-list__item:nth-child(2){display:block}@media (min-width:768px){.video-list__item:nth-child(3),.video-list__items--count-8 .video-list__item:nth-child(3),.video-list__items--count-8 .video-list__item:nth-child(4),.video-list__items--count-8 .video-list__item:nth-child(5),.video-list__items--count-8 .video-list__item:nth-child(6){display:block}.video-list__items--count-8 .video-list__item:nth-child(4){clear:left}}@media (min-width:1024px){.video-list__item:nth-child(4),.video-list__items--count-8 .video-list__item:nth-child(7),.video-list__items--count-8 .video-list__item:nth-child(8){display:block}.video-list__items--count-8 .video-list__item:nth-child(4){clear:none}.video-list__items--count-8 .video-list__item:nth-child(5){clear:left}}.video-list p.learn-more{margin:0 0 8px;text-align:center;text-transform:capitalize}.video-list p.learn-more .btn:hover{background:rgba(18,110,181,.1)}.video .video-list .appended-shows{display:none}.video-player{background:#f3f3f3}.video-player-wrapper{position:relative;height:0;padding-bottom:56.25%}.video-player-wrapper iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.video-player .passport-overlay{position:absolute;right:0;left:0;height:0;padding-bottom:56.25%;background-color:rgba(0,0,0,.7);z-index:1}@media (min-width:1280px){.video-player .passport-overlay{width:1280px;height:720px;margin:0 auto;padding:0}}.video-player .passport-overlay .passport-content{padding:16px}@media (min-width:375px){.video-player .passport-overlay .passport-content{padding:7% 20% 0 7%}}@media (min-width:450px){.video-player .passport-overlay .passport-content{padding-right:25%}}@media (min-width:750px){.video-player .passport-overlay .passport-content{padding-right:30%}}@media (min-width:1024px){.video-player .passport-overlay .passport-content{padding:48px 28% 0 64px}}@media (min-width:1280px){.video-player .passport-overlay .passport-content{padding:112px 30% 0 128px}}.video-player .passport-overlay .passport-content .passport-logo{display:inline-block;width:17px;margin-right:10px;margin-bottom:10px}@media (min-width:375px){.video-player .passport-overlay .passport-content .passport-logo{width:20px}}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-logo{width:30px;margin-right:13px;margin-bottom:16px}}.video-player .passport-overlay .passport-content .passport-title{display:inline-block;color:#fff;font-size:1.8rem;font-weight:300}@media (min-width:375px){.video-player .passport-overlay .passport-content .passport-title{font-size:2rem}}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-title{font-size:3rem}}@media (min-width:600px){.video-player .passport-overlay .passport-content .passport-logo{width:40px;margin-right:15px;margin-bottom:19px}.video-player .passport-overlay .passport-content .passport-title{font-size:3.5rem}}@media (min-width:1024px){.video-player .passport-overlay .passport-content .passport-logo{width:50px;margin-right:16px;margin-bottom:24px}.video-player .passport-overlay .passport-content .passport-title{font-size:4rem}}.video-player .passport-overlay .passport-content .station-name{font-weight:700}.video-player .passport-overlay .passport-content .passport-divider{display:inline-block;width:1px;height:20px;margin:0 10px -4px;background-color:#fff}@media (min-width:375px){.video-player .passport-overlay .passport-content .passport-divider{height:22px;margin-right:12px;margin-left:12px}}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-divider{height:29px;margin-right:14px;margin-left:14px}}.video-player .passport-overlay .passport-content .passport-already,.video-player .passport-overlay .passport-content .passport-restriction{margin-top:5px;color:#fff;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.4rem;font-weight:400}@media (min-width:375px){.video-player .passport-overlay .passport-content .passport-already,.video-player .passport-overlay .passport-content .passport-restriction{font-size:1.6rem}}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-already,.video-player .passport-overlay .passport-content .passport-restriction{font-size:1.8rem}}@media (min-width:600px){.video-player .passport-overlay .passport-content .passport-divider{height:33px;margin-right:16px;margin-left:16px}.video-player .passport-overlay .passport-content .passport-already,.video-player .passport-overlay .passport-content .passport-restriction{font-size:2rem}}@media (min-width:1024px){.video-player .passport-overlay .passport-content .passport-divider{height:37px}.video-player .passport-overlay .passport-content .passport-already,.video-player .passport-overlay .passport-content .passport-restriction{font-size:2.6rem}}.video-player .passport-overlay .passport-content .passport-description{display:none}@media (min-width:600px){.video-player .passport-overlay .passport-content .passport-description{display:block;width:450px;color:#fff;font-size:1.3rem;font-weight:300;line-height:1.4}.video-player .passport-overlay .passport-content .buttons-horizontal{margin-top:-16px}}@media (min-width:750px){.video-player .passport-overlay .passport-content .passport-description{width:auto;font-size:1.4rem}.video-player .passport-overlay .passport-content .buttons-horizontal{margin-top:0}}@media (min-width:840px){.video-player .passport-overlay .passport-content .passport-description{font-size:1.6rem}}@media (min-width:1024px){.video-player .passport-overlay .passport-content .passport-description{font-size:1.9rem}}.video-player .passport-overlay .passport-content .buttons-horizontal{display:block}.video-player .passport-overlay .passport-content .buttons-vertical{display:none}@media (min-width:840px){.video-player .passport-overlay .passport-content .buttons-horizontal{display:none}.video-player .passport-overlay .passport-content .buttons-vertical{display:block}}.video-player .passport-overlay .passport-content .passport-sign-in,.video-player .passport-overlay .passport-content .passport-sign-up{display:inline-block;margin:16px 32px 16px 0;padding:8px 24px;border:1px solid #70B406;border-radius:2px;background-color:#70B406;color:#fff;font-size:1.2rem}@media (min-width:375px){.video-player .passport-overlay .passport-content .passport-sign-in,.video-player .passport-overlay .passport-content .passport-sign-up{margin:20px 32px 20px 0;padding:10px 32px;font-size:1.4rem}}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-sign-in,.video-player .passport-overlay .passport-content .passport-sign-up{margin:24px 40px 24px 0;padding:12px 40px;font-size:1.6rem}}@media (min-width:600px){.video-player .passport-overlay .passport-content .passport-sign-in,.video-player .passport-overlay .passport-content .passport-sign-up{margin-top:10px;font-size:1.8rem}}@media (min-width:1024px){.video-player .passport-overlay .passport-content .passport-sign-in,.video-player .passport-overlay .passport-content .passport-sign-up{margin:24px 0 48px;padding:16px 32px;font-size:2rem}}.video-player .passport-overlay .passport-content .passport-sign-in{margin:16px 0;border:1px solid #fff;background-color:transparent}@media (min-width:515px){.video-player .passport-overlay .passport-content .passport-sign-in{margin:24px 0}}@media (min-width:840px){.video-player .passport-overlay .passport-content .passport-sign-in{margin-top:16px}}.video-player .passport-overlay .passport-content .passport-sign-in:hover{background:rgba(255,255,255,.2)}.video-player .passport-overlay .passport-content .support{display:block;color:#fff;font-size:1.2rem}@media (min-width:375px){.video-player .passport-overlay .passport-content .support{position:absolute;bottom:10%;font-size:1.4rem}}.video-player div.article-body{padding:0 16px 0 0}.video-player div.article-body:after{display:none;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#e0e0e0;content:""}.video-player div.article-body-wrapper{padding:32px 16px 64px}@media (min-width:768px){.video-player div.article-body-wrapper{padding:32px 32px 64px}}@media (min-width:1024px){.video-player .passport-overlay .passport-content .passport-sign-in{margin-top:24px}.video-player .passport-overlay .passport-content .support{font-size:1.6rem}.video-player div.article-body:after{display:block}.video-player div.article-body-wrapper{padding:32px 64px 64px}}@media (min-width:1280px){.video-player div.article-body-wrapper{padding:32px 96px}}.video-player h1{margin:4px 0 0;color:#222;font-size:2.6rem;font-weight:400}.video-player h2,.video-player p.over-title,.video-player p.visit-website{font-family:Arvo,Garamond,"Times New Roman",serif;font-weight:700}.video-player h2{margin:32px 0 0;color:#707070;font-size:1.4rem}.video-player h2+p,.video-player h2+ul{margin-top:16px}.video-player h2:first-child{margin:0}.video-player .icon-pbs-cc{position:relative;top:2px;font-size:2rem;vertical-align:middle}.video-player p{margin:0;color:#222}.video-player .buy,.video-player .buy__text,.video-player p.over-title a{color:#707070}.video-player p.info{margin:16px 0 0}.video-player p.info .passport-logo-wrapper{display:inline-block;position:relative;width:20px;height:20px;margin-right:7px;margin-bottom:3px}@media (min-width:1024px){.video-player p.info .passport-logo-wrapper{width:23px;height:23px;margin-right:10px}}.video-player p.info .passport-logo-wrapper .passport-logo{width:100%;padding-bottom:4px}.video-player p.info .video-info{margin-left:7px;padding-left:7px;border-left:1px solid #222;font-size:1.4rem}.video-player p.info .video-info:first-child{margin-left:0;padding-left:0;border-left:0}.video-player p.over-title{margin-top:-6px;color:#707070;font-size:1.3rem;text-transform:uppercase}.video-player p.description{margin:16px 0 0;font-size:1.6rem}.video-player p.watchlist{margin:32px 0}.video-player p.problems a{display:block;position:relative;margin-right:1rem;padding-right:1rem;line-height:2.5;white-space:nowrap}@media (min-width:768px){.video-player p.problems a{border:0}.video-player div.related .funding,.video-player div.related .videoProblems{float:left}}@media (min-width:1024px){.video-player p.problems a{display:inline-block;margin-top:8px;border-right:1px solid #e0e0e0;line-height:1.5}.video-player p.favorite{margin:0;float:left}}.video-player p.problems a:last-child{border:0}.video-player p.problems .cc-issues,.video-player p.problems .video-issues{cursor:pointer}.video-player p.visit-website{display:inline-block;font-size:1.4rem;vertical-align:middle}.video-player .buy span.title{display:block;padding:0 0 16px}.video-player .buy .icon-pbs-apple,.video-player .buy .icon-pbs-dvd{padding-top:6px}.video-player .buy .icon-pbs-apple{font-size:2.4rem}.video-player .buy .icon-pbs-dvd{font-size:2.1rem;top:4px;position:relative}.video-player .buy__text{padding:0 32px 0 12px;position:relative;bottom:2px;font-size:1.5rem;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.video-player div.utilities,.video-player__share .video-player__share__title{font-family:Arvo,Garamond,"Times New Roman",serif;font-size:1.4rem;font-weight:700;color:#707070}.video-player ul.list-unstyled{margin-bottom:0}.video-player ul.list-unstyled li{padding:8px 0}.video-player div.utilities{margin:16px 0 0;padding:16px 0 0;border-top:1px solid #e0e0e0}.video-player__share{padding:0 16px}.video-player__share .video-player__share__title{margin-top:2px;margin-bottom:23px}.embed-modal,.embed-modal .embed-code,.embed-modal .modal-body__airdate{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.video-player__share__links{padding:0;list-style-type:none}.video-player__share__list-item{margin-right:3px}@media (min-width:480px){.video-player__share__list-item{margin-right:10px}}.video-player__share__list-item:last-child{margin:0}.video-player__share__link{font-size:3rem}.video-player__share__link--facebook{position:relative;top:-1px}.video-player__share__link--twitter{font-size:3.05rem}.video-player__share__link--email,.video-player__share__link--google-plus{position:relative;top:1px;font-size:2.64rem}.video-player__share__link--google-plus{left:1px}.video-player__share .embed-modal-trigger{display:none;position:relative;left:3px}.video-player div.related{margin:48px 0 0;padding:32px 0 0;border-top:1px solid #e0e0e0;font-size:1.4rem}@media (min-width:1024px){.video-player__share .embed-modal-trigger{display:inline-block}.video-player div.related{margin:0;padding:0 0 0 16px;border:0}}.video-player div.related .problems{color:#707070;font-size:1.4rem}.video-player div.related .funding,.video-player div.related .videoProblems{margin-right:40px;margin-left:16px}@media (min-width:1024px){.video-player div.related .funding,.video-player div.related .videoProblems{display:block;width:100%;float:none}}.video-player div.related .videoLinks{display:none}@media (min-width:768px){.video-player div.related .videoLinks{display:inline-block;width:400px;padding-left:50px;border-left:1px solid #e0e0e0}.video-player div.funding{bottom:0}}@media (min-width:1024px){.video-player div.related .videoLinks{display:block;width:100%;margin-left:16px;padding-top:50px;padding-left:0;float:none;border:0}}.video-player div.related .videoLinks li{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-player div.funding{padding-top:3rem;color:#707070;font-size:1.45rem;font-style:italic;font-weight:400}.embed-modal{display:none;padding:0}.embed-modal .modal-body__title{color:#222;text-align:center}.embed-modal .modal-body__details{display:inline}.embed-modal .modal-body__show-title{font-size:1.2rem;text-transform:uppercase}.embed-modal .modal-body__video-title{font-size:2.2rem;font-weight:400}.embed-modal .modal-body__airdate{margin-top:10px;color:#707070;font-size:1.3rem;font-weight:400}.embed-modal .modal-body__image{display:inline-block;width:200px;margin:10px;float:left}.embed-modal .embed-code{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.embed-modal .embed-code__direction{display:inline-block;margin-top:5px;font-size:10px;font-weight:400}.embed-modal .embed-code .embed-text{display:inline-block;width:90%;font-size:12px}.video-popover{color:#222;display:none}.video-popover .over-title{font-size:1.4rem;margin:0;text-transform:uppercase}.video-popover__title{color:#222;font-size:2.1rem;margin:0}.video-popover .share,.video-popover .watchlist{margin:16px 0 0;font-size:1.4rem}.video-popover__title a{color:#222}.video-popover .description{font-size:1.6rem;margin:16px 0 0}.video-popover__duration{padding-top:16px;font-size:1.4rem;font-weight:400}.video-popover .watchlist .btn{padding:16px 32px}.video-popover .share{border-top:1px solid #b3b3b3;padding:16px 0 0}.video-popover .share a{font-size:2rem;line-height:1;margin-left:.5rem;vertical-align:middle}.video-summary{margin-right:-16px;margin-bottom:32px;margin-left:-16px}@media (min-width:768px){.video-summary{margin-right:0;margin-left:0}}.video-summary.video-summary-hover .has-play-icon::before{display:block}.touchevents .video-summary .has-play-icon::before{display:none}.video-summary .image--needs-fallback{height:auto}.video-summary__link{margin-bottom:8px}.video-summary__over-title{margin:0 0 3px 16px}@media (min-width:768px){.video-summary__over-title{margin-left:0}}.video-summary__title{margin:0 0 0 16px}@media (min-width:768px){.video-summary__title{margin-left:0}}.video-summary__video-title-link{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.video-summary__duration{margin-left:16px;font-size:1.5rem;font-weight:300}@media (min-width:768px){.video-summary__duration{margin-left:0}}.video-summary .passport-logo-wrapper{display:inline-block;position:relative;width:20px;height:20px;margin-right:2px}.video-summary .passport-logo-wrapper .passport-logo{width:100%;margin-top:-3px}.video-grid__image{width:100%}.video-grid__link-container,.video-summary__link{box-shadow:0 1px 3px rgba(0,0,0,.45);height:inherit;position:relative}.video-grid__link-container::after,.video-summary__link::after{display:block;content:'';width:100%;padding-bottom:55.9375%}.report-problem__dialog{margin:0 auto}@media (min-width:670px){.report-problem__dialog{margin-top:15%;top:0;-webkit-transform:none;transform:none}}@media (max-width:767px){.report-problem__body .modal-window__topbar{height:55px}.report-problem__body .modal-window__topbar__title{padding-top:9px}.report-problem__body .modal-window__topbar .btn--close{top:3px}.report-problem__body .modal-window__content{padding:20px 16px}}.report-problem__form{color:#707070;padding:15px 0 5px}.report-problem__form-label{margin-right:10px;font-size:1.6rem;line-height:1.375}.report-problem__form-select{border:1px solid #b3b3b3;font-size:1.6rem;font-weight:700;padding:2px;width:100%}@media (min-width:480px){.report-problem__form-select{width:300px}}.report-problem__form-more-details{display:none;padding-top:10px}.report-problem__form-more-details.report-problem__form--visible{display:block}.report-problem__form-section--hidden{display:none}.report-problem__form-textarea{display:block;height:70px;width:100%;resize:vertical;max-height:300px}.report-problem__form-button{padding:8px}.report-problem__form-button-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px}@media (min-width:1024px){.report-problem__form-button{padding:16px 32px}}.report-problem__form-button:last-of-type{margin-left:14px}