@import url("https://fast.fonts.net/t/1.css?apiType=css&projectid=11a242ea-85a7-4cd0-8103-10aa00c6533a");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}ul.share-links,.social-login-buttons,.mobile-menu-panel .navigation-list,footer.main-footer .navigation-list,.container-shows-catalog .shows-catalog-carousel,.quote-ticker-widget,.container-video-player-additional-info .resources .resources-list,.viewer-email,.segmented-show-collection .segment-list,.show-card-list,.learn-page-index-category-list,.learn-page-video-results-list,.learn-page-video-results-category-list,.scheduled-show-segments,.container-viewer-emails-index-page .container-featured-shows,.company-info-page .container-comapny-info .marketing-list,.series-features .bio-shows-catalog .shows-catalog-carousel{list-style-type:none;margin:0;padding:0}@font-face{font-family:"Glyphicons";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphicons-regular-f6f8d2c56d0cc938620b854da9f701e0.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphicons-regular-be4e211c220b9a28254f146dd749703a.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphicons-regular-2a245bf72a521233d6afe9f75840793e.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphicons-regular-48094e97c45968aa7952dcce84f48971.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Glyphicons Halflings";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphiconshalflings-regular-f120b65d7b87791e174131f34d8dbf65.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphiconshalflings-regular-bb926ee36b57903d69139a0af329c84e.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphiconshalflings-regular-d37f60c40ede800975bacd4730999f1c.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/glyphiconshalflings-regular-a79fa65a93a828e4e3eca445a9de9dca.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Dough Icon Set";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/dough-icon-set-3d55b5adbc6fcc616fb779e9c9656f69.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/dough-icon-set-b7d60fa9e0792cc369c0edb61bcb411a.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/dough-icon-set-681bad37271ec3e03b60f5deac556d08.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/dough-icon-set-2d3579548492d949189071b11e74a439.svg) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Tastytrade Icon Set";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/tastytrade-web-icon-set-27090630bc7ff2bfeee2b8b3378b49f7.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/tastytrade-web-icon-set-11f3b4acd52149b471b72712ba1762b1.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/tastytrade-web-icon-set-d9164b2ab505d6e5d487298e5ca9ff41.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/icons/tastytrade-web-icon-set-9bd9d5e5bcddff8006a51761e43eeaa1.svg) format("svg");font-weight:normal;font-style:normal}.icon-font.arrow-left::before{content:"";font-family:"Glyphicons"}.icon-font.arrow-right::before{content:"";font-family:"Glyphicons"}.icon-font.link::before{content:"";font-family:"Glyphicons"}.search-result-card .concept-identifier::before{color:inherit;content:"";font-family:"Glyphicons";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.list::before{content:"";font-family:"Glyphicons"}.icon-font.grid::before{content:"";font-family:"Glyphicons"}.icon-font.refresh::before{content:"";font-family:"Glyphicons"}.mobile-menu-panel .mobile-menu-panel-interior .mobile-search-bar:after{color:inherit;content:"";font-family:"Glyphicons";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.search::before{content:"";font-family:"Glyphicons"}.icon-font.table::before{content:"";font-family:"Glyphicons"}.icon-font.user::before{content:"";font-family:"Glyphicons"}.search-result-card .episode-identifier::before{color:inherit;content:"";font-family:"Dough Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.play-circle::before{content:"";font-family:"Dough Icon Set"}.icon-font.chevron-right::before{content:"";font-family:"Glyphicons Halflings"}.add-button::before{color:inherit;content:"+";font-family:"Glyphicons Halflings";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.plus::before{content:"+";font-family:"Glyphicons Halflings"}.icon-font.comment::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.facebook::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.facebook-tab::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.google::before{content:"";font-family:"Glyphicons"}.icon-font.google-tab::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.heart::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.instagram::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.instagram-wordmark::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.linkedin::before{content:"";font-family:"Glyphicons"}.icon-font.linkedin-tab::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.pinterest::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.reply::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.retweet::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.twitter::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.twitter-tab::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.youtube::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.yahoo::before{content:"";font-family:"Glyphicons"}.icon-font.yahoo-tab::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.amazon::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.bob-the-trader::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.bob-the-trader-stacked::before{content:"";font-family:"Tastytrade Icon Set"}.datepicker-filter-group .datepicker-input-container:after{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.calendar::before{content:"";font-family:"Tastytrade Icon Set"}.quote-ticker-widget .quote span.change.down::before,.read-more-description .read-more-button::after,.get-trading section.banner:after{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.carat-down::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.carat-down-bold::before{content:"";font-family:"Tastytrade Icon Set"}.slide-deck-popup-panel .slide-carousel-control.prev::after{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.carat-left::before{content:"";font-family:"Tastytrade Icon Set"}.slide-deck-popup-panel .slide-carousel-control.next::after,.learn-page-index-category-list .category-link::before,.learn-page-video-results-category-list .category-link::before{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.carat-right::before{content:"";font-family:"Tastytrade Icon Set"}.quote-ticker-widget .quote span.change.up::before,.read-more-description .read-more-button.active::after,.learn-page-index-category-h2:after{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.carat-up::before{content:"";font-family:"Tastytrade Icon Set"}.filters-h2:after{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.carat-up-bold::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.checkmark::before{content:"";font-family:"Tastytrade Icon Set"}.flash-message-notification .popup-panel-close-button::before,.login-popup-panel .popup-panel-close-button::before,.share-popup-panel .popup-panel-close-button::before,.slide-deck-popup-panel .popup-panel-close-button::before,.text-enclosure-popup-panel .popup-panel-close-button::before,.locale-selection-panel .popup-panel-close-button::before{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.close-x::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.desktop::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.dough::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.droid::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.email::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.envelope::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.filter::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.hamburger::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.headphones::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.iphone::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.joinnow::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.live-broadcast::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.mailbox::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.minus::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.padlocked::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.padunlocked::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.phone::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.play-button::before{content:"";font-family:"Tastytrade Icon Set"}.add-button::before{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.plus::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.podcast::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.profile::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.question-mark::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.replay::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.research-stack::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.rss::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.settings::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.share::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.share-arrow::before{content:"";font-family:"Tastytrade Icon Set"}.search-result-card .show-identifier::before{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.show::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.signin::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.solo::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.star::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.tab-carat-down::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.text-doc::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.thumbs-down::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.thumbs-up::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.tt-download::before{content:"";font-family:"Tastytrade Icon Set"}.video-player-overlay-message .btn-mute-control::before{color:inherit;content:"";font-family:"Tastytrade Icon Set";font-size:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font.unmute::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.user-account::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.web-globe::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.eye-open::before{content:"";font-family:"Tastytrade Icon Set"}.icon-font.popout-circle::before{content:"";font-family:"Dough Icon Set"}.icon-font,.language-symbol-en,.language-symbol-es,.language-symbol-zh{display:inline-block;vertical-align:middle;color:inherit;font-size:inherit;font-weight:normal;margin:0 auto;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}.icon-font::before,.language-symbol-en::before,.language-symbol-es::before,.language-symbol-zh::before{display:inline-block;vertical-align:-3px}.language-symbol-en{display:inline-block;vertical-align:middle}.language-symbol-en:before{content:"EN";vertical-align:0}.language-symbol-es{display:inline-block;vertical-align:middle}.language-symbol-es:before{content:"ES";vertical-align:0}.language-symbol-zh{display:inline-block;vertical-align:middle}.language-symbol-zh:before{content:"中文";vertical-align:0}@font-face{font-family:"Avenir Next";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-a82439630e22d45bb2a5707b68326a67.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-59ca13853c758f49d597220ddf57a109.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-1c54bce81c4f0c13c6e7b7e17f2a3fd9.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-9517b68833bb0384b6a3445c16be91e8.svg) format("svg")}@font-face{font-family:"Avenir Next";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-italic-839bad7d1b5c970a25b0f66ff425a6eb.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-italic-bc37f02fe3d006fce4018882947b31eb.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-italic-8bdf32113e58fe74d2b51d9cd01cc04c.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-italic-d9a29521544ba9ed751901d2cf2fc4bb.svg) format("svg");font-style:italic}@font-face{font-family:"Avenir Next";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-demi-c160988024c900b02ff9d740657a83ca.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-demi-d2c55c96c29832675ffd6a8faec472bf.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-demi-d03f362826a1c51d043e1c226b51064c.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-demi-aef493d35625ebdaaa6448baa8d6bbbd.svg) format("svg");font-weight:600}@font-face{font-family:"Avenir Next";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-3a29e1a3897ed20b30f52f5686990a5d.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-68d9de45aa237c2aa9cbda97a59a9e8b.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-0a5cb6c8a93826291158ed2591bbee7e.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-c84d994230a273ab6b61867dc555412d.svg) format("svg");font-weight:500}@font-face{font-family:"Avenir Next";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-ed4d209619b7f6ec0194b4af885f6e06.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-9dd8959951cad28ac9c7fc51f9f64c89.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-3470cbe6027df7144591ce2203dcecca.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-58cab979e34e87e3a4cf6443e9008bd4.svg) format("svg");font-weight:bold}@font-face{font-family:"Avenir Next Condensed";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-condensed-388d61dc692e8ceca9b2154e0b57a6fe.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-condensed-a5a2205060eff2e35e3f5f4b95495c88.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-condensed-6c034d1c0e43d89dd9d45bfcc29d8f74.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-regular-condensed-26229d7bb7f561ab49d1d5a8a79f1cbd.svg) format("svg")}@font-face{font-family:"Avenir Next Condensed";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-condensed-1a5d04aec430957a53c701d0ac312156.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-condensed-8817667a1003e4da5dd1cf0c10fd0057.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-condensed-6ce36e45988f5527fa74f781db02e42d.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-medium-condensed-cdb4890e5a03687172e16258be6b8283.svg) format("svg");font-weight:500}@font-face{font-family:"Avenir Next Condensed";src:url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-condensed-ba35f31eb7e9b261d332758cd97312bb.eot);src:local("☺"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-condensed-2ac8aa74ec9a016f0fc97dc19da0f9a6.woff) format("woff"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-condensed-b67210065273d34c54c385eb24781ca7.ttf) format("truetype"),url(//tastytradepublicmedia.s3.amazonaws.com/assets/avenir-next-bold-condensed-004d69915eddaa628b73bdc4c807e42d.svg) format("svg");font-weight:bold}meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0em}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0em}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:55em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:55.063em)/";width:55.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:55.063em) and (max-width:90em)/";width:55.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#303636;padding:0;margin:0;font-family:"Avenir Next";font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:60rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.625rem;margin-right:-0.625rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.625rem;padding-right:0.625rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relative;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{position:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relative;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 55.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.625rem;padding-right:0.625rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12{width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.625rem;padding-right:0.625rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}.reveal-modal{visibility:hidden;display:none;position:absolute;z-index:1005;width:100%;top:0;border-radius:0;left:0;background-color:#fff;padding:1.875rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4)}@media only screen and (max-width: 40em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width: 40.063em){.reveal-modal{width:80%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal{top:3.125rem}}.reveal-modal.radius{border-radius:0}.reveal-modal.round{border-radius:0.3125rem}.reveal-modal.collapse{padding:0}@media only screen and (min-width: 40.063em){.reveal-modal.tiny{width:30%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.small{width:40%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.medium{width:60%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.large{width:70%;max-width:60rem;left:0;right:0;margin:0 auto}}@media only screen and (min-width: 40.063em){.reveal-modal.xlarge{width:95%;max-width:60rem;left:0;right:0;margin:0 auto}}.reveal-modal.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;max-width:none !important;margin-left:0 !important}@media only screen and (min-width: 40.063em){.reveal-modal.full{width:100%;max-width:60rem;left:0;right:0;margin:0 auto}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{font-size:1.25rem;line-height:1;position:absolute;top:0.625rem;right:1.375rem;color:#fff;font-weight:bold;cursor:pointer}.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:80%;height:auto;background:#000;border:solid 0 #ccc;font-size:0.875rem;z-index:89;margin-top:2px;max-width:300px}.f-dropdown>*:first-child{margin-top:0}.f-dropdown>*:last-child{margin-bottom:0}.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent #fff transparent;border-bottom-style:solid;position:absolute;top:0;left:10px;z-index:89}.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-2;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:80%;height:auto;background:#000;border:solid 0 #ccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:300px}.f-dropdown.drop-right>*:first-child{margin-top:0}.f-dropdown.drop-right>*:last-child{margin-bottom:0}.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent #fff transparent transparent;border-right-style:solid;position:absolute;top:10px;left:0;z-index:89}.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-2;z-index:88}.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:80%;height:auto;background:#000;border:solid 0 #ccc;font-size:0.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:300px}.f-dropdown.drop-left>*:first-child{margin-top:0}.f-dropdown.drop-left>*:last-child{margin-bottom:0}.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:10px;right:0;left:auto;z-index:89}.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-2;left:auto;z-index:88}.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;width:100%;max-height:80%;height:auto;background:#000;border:solid 0 #ccc;font-size:0.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:300px}.f-dropdown.drop-top>*:first-child{margin-top:0}.f-dropdown.drop-top>*:last-child{margin-bottom:0}.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 0;border-color:#fff transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:0;left:10px;right:auto;z-index:89}.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 1;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-2;left:9px;right:auto;z-index:88}.f-dropdown li{font-size:0.875rem;cursor:pointer;line-height:1.125rem;margin:0}.f-dropdown li:hover,.f-dropdown li:focus{background:#000}.f-dropdown li.radius{border-radius:0.3125rem}.f-dropdown li a{display:block;padding:0.5rem;color:#555}.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;outline:none;padding:1.25rem;width:100%;height:auto;max-height:80%;background:#000;border:solid 0 #ccc;font-size:0.875rem;z-index:89;max-width:300px}.f-dropdown.content>*:first-child{margin-top:0}.f-dropdown.content>*:last-child{margin-bottom:0}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100% !important;max-width:100% !important}.f-dropdown.mega.open{left:0 !important}.daily-recap-admin-form .daily-recap-button{color:#e22329}.daily-recap-admin-form .filter-date-picker{cursor:pointer;height:2.25rem;margin-bottom:1.25rem;padding:0 0.625rem}.daily-recap-admin-form .recap-textarea{font-size:0.875rem;height:auto;margin-bottom:1.25rem;padding:0.375rem}.daily-recap-admin-form .episodes-to-include .episode-checkbox{margin-bottom:0.625rem}@medium only screen and (min-width:40.063em) {}button.tertiary,.button.tertiary{background-color:#e1e3e3;color:#4f5454}.mobile-menu-panel .navigation-list-h3,footer.main-footer h3,.legal-stuff .disclaimer .point-header{color:#b2b8b8;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.5rem;margin:0;margin-bottom:0.75rem;text-transform:uppercase}.social-login-title,.reset-password .reset-password-h2,.login-popup-panel .popup-panel-h2,.share-popup-panel .popup-panel-h2,.share-popup-panel .share-popup-panel-h2{color:#c8cccc;font-weight:bold;font-size:1rem;margin:0 0 0.5rem}.big-page-header,.shows-index-page-h1,.container-episodes-index-page .episodes-index-page-h1,.container-playlists-show-page .playlists-show-page-h1,.container-contact-us .contact-us-h1,.legal-stuff .legal-header,.viewer-emails-index-page-h1,.faq-wrapper .faq-header{border-bottom:#c8cccc 0.25rem solid;color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:3.75rem;line-height:2.75rem;margin:1.25rem 0 1.75rem;padding-bottom:0.625rem;text-align:left;text-transform:uppercase}@media only screen and (max-width: 40em){.big-page-header,.shows-index-page-h1,.container-episodes-index-page .episodes-index-page-h1,.container-playlists-show-page .playlists-show-page-h1,.container-contact-us .contact-us-h1,.legal-stuff .legal-header,.viewer-emails-index-page-h1,.faq-wrapper .faq-header{font-size:1.875rem;line-height:1.75rem;text-align:center}}.big-page-header .subheader,.shows-index-page-h1 .subheader,.container-episodes-index-page .episodes-index-page-h1 .subheader,.container-playlists-show-page .playlists-show-page-h1 .subheader,.container-contact-us .contact-us-h1 .subheader,.legal-stuff .legal-header .subheader,.viewer-emails-index-page-h1 .subheader,.faq-wrapper .faq-header .subheader{color:inherit;line-height:1.4375rem;font-size:1.4375rem}@media only screen and (max-width: 40em){.big-page-header .subheader,.shows-index-page-h1 .subheader,.container-episodes-index-page .episodes-index-page-h1 .subheader,.container-playlists-show-page .playlists-show-page-h1 .subheader,.container-contact-us .contact-us-h1 .subheader,.legal-stuff .legal-header .subheader,.viewer-emails-index-page-h1 .subheader,.faq-wrapper .faq-header .subheader{display:block}}.big-page-header.columns{padding-left:0}h3.strike-through-header{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark h3.strike-through-header,h3.strike-through-header.dark{color:#fff}h3.strike-through-header::before{border-top:2px solid #ebeded;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}h3.strike-through-header span{background:#fff;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){h3.strike-through-header span{padding:0 0.625rem}}h3.bold-header{font-family:"Avenir Next";font-weight:bold;font-size:1.5rem}h3.bold-header{font-family:"Avenir Next";font-weight:bold;font-size:1.5rem}h3.condensed-header{font-family:"Avenir Next Condensed";font-weight:bold;font-size:1.8125rem;text-transform:uppercase}h4.bold-header{font-family:"Avenir Next";font-weight:bold;font-size:1.125rem}h5.bold-header{font-family:"Avenir Next";font-weight:bold;font-size:1rem}h5.bold-header-uppercase{font-family:"Avenir Next";font-weight:bold;font-size:1rem;text-transform:uppercase}h5.condensed-header{font-family:"Avenir Next Condensed";font-weight:bold;font-size:1rem;text-transform:uppercase}h6.bold-header{font-family:"Avenir Next";font-weight:bold;font-size:0.875rem}h6.condensed-header{font-family:"Avenir Next Condensed";font-weight:bold;font-size:0.875rem;text-transform:uppercase}.container-video-player,.vod-container-video-player,.bio-video{background-image:-webkit-linear-gradient(#4f5454, #000);background-image:linear-gradient(#4f5454, #000)}@media only screen and (max-width: 40em){.vod-container-video-player{border-bottom:0}}.extras-container{background-image:-webkit-linear-gradient(#303636, #000);background-image:linear-gradient(#303636, #000);background-position:-10px 0;background-repeat:no-repeat}.reveal-modal-bg{position:fixed}.filter-fieldset{margin-bottom:1.25rem;text-align:left}.filter-fieldset.hidden .filter-group{max-height:0}.filter-fieldset.hidden .filters-h2:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.filters-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;margin:1.875rem 0 1.25rem 0}.filters-h1.dark{color:#ebeded}@media only screen and (max-width: 40em){.filters-h1{font-size:1.40625rem}}.filters-h1>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.filters-h1>.subtitle{font-size:0.84375rem}}.filters-h1 .icon-font::before{vertical-align:0.1875rem}.filters-h2{border-bottom:0.125rem solid #c8cccc;color:#212626;cursor:pointer;font-family:"Avenir Next Condensed";font-size:1.125rem;font-weight:500;line-height:1.125rem;margin:0 -0.625rem 0.625rem -0.625rem;padding-left:10px;padding-right:10px;padding-bottom:0.5rem;position:relative;text-align:left;text-transform:uppercase;weight:500}.filters-h2 .checked-count{display:inline-block;background-color:#4f5454;border-radius:0.625rem;padding-left:0.375rem;padding-right:0.375rem;margin-left:0.625rem;color:white;font-size:0.75rem;line-height:0.875rem;margin-top:0.125rem;font-weight:bold;vertical-align:top}.filters-h2 .checked-count.hidden{display:none}.filters-h2:after{position:absolute;right:0.8125rem;top:0.125rem;color:#b2b8b8;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.filters-h2:hover:after{color:#e22329}@media only screen and (min-width: 40.063em){.filters-h2{margin:0 0 0.625rem;padding-left:0;padding-right:0}.filters-h2:after{right:0.1875rem}}.filters-h2:after,.filter-group{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.filter-group{max-height:31.25rem;overflow:hidden}.datepicker-filter-group{position:relative}.datepicker-filter-group .datepicker-input-container{position:relative}.datepicker-filter-group .datepicker-input-container:first-of-type{padding-right:1.25rem}.datepicker-filter-group .datepicker-input-container:first-of-type:after{right:1.5625rem}.datepicker-filter-group .datepicker-input-container:last-of-type{padding-left:1.25rem}.datepicker-filter-group .datepicker-input-container:after{position:absolute;right:0.3125rem;top:0;color:#c8cccc;font-size:1.5rem}.datepicker-filter-group .datepicker-input-container .filter-date-picker{padding:0 1.0625rem;height:2.25rem;background-color:#fff;cursor:pointer}.datepicker-filter-group .to{position:absolute;left:50%;top:0.5rem;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.filter-checkbox{box-sizing:border-box;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#303636;cursor:pointer;font-size:0.625rem;line-height:1.125rem;margin-right:0.625rem;vertical-align:top;margin-bottom:0.25rem;width:100%}.filter-checkbox:first-of-type,.filter-checkbox:only-of-type{margin-right:0}.dark .filter-checkbox{color:#fff}.filter-checkbox>label{color:inherit;font-size:inherit;padding-left:1.25rem;position:relative}.filter-checkbox>input[type=radio],.filter-checkbox>input[type=checkbox]{display:none}.filter-checkbox>input[type=radio]+label,.filter-checkbox>input[type=checkbox]+label{margin:0}.filter-checkbox>label::before{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;box-shadow:inset 0 1px 2px #e1e3e3;content:"";font-size:inherit;height:0.9375rem;left:0;margin-top:-0.46875rem;position:absolute;top:50%;width:0.9375rem;z-index:1}.dark .filter-checkbox>label::before{box-shadow:inset 0 1px 2px #303636;background-color:#4f5454;border:0}.filter-checkbox:hover>input:not(:checked) ~ label::before,.filter-checkbox:active>input:not(:checked) ~ label::before{background-color:#c8cccc}.dark .filter-checkbox:hover>input:not(:checked) ~ label::before,.dark .filter-checkbox:active>input:not(:checked) ~ label::before{background-color:#000}.filter-checkbox>input[type=radio] ~ label::before{border-radius:50%}.filter-checkbox>input[type=radio]:checked ~ label::after{background-color:#303636;border-radius:50%;box-shadow:-0.0625rem 0.0625rem 0.0625rem rgba(0,0,0,0.25);content:"";height:0.4375rem;left:0.125rem;margin-top:0;position:absolute;top:0.4375rem;width:0.4375rem;z-index:2}.dark .filter-checkbox>input[type=radio]:checked ~ label::after{background-color:#fff}.filter-checkbox>input[type=checkbox] ~ label::before{border-radius:0.25rem}.filter-checkbox>input[type=checkbox]:checked ~ label::after{color:#303636;content:"\e601";font-family:"Tastytrade Icon Set";font-size:0.75rem;left:0.25rem;position:absolute;top:-0.1875rem;z-index:2}.dark .filter-checkbox>input[type=checkbox]:checked ~ label::after{color:#fff}.filter-checkbox:last-of-type{margin-bottom:0}.filter-checkbox input[type="checkbox"]+label{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid #c8cccc;border-radius:0.3125rem;color:#4f5454;font-weight:500;font-size:1rem;padding:0.625rem 0.625rem 0.625rem 2.5rem;text-align:left;width:100%}.filter-checkbox input[type="checkbox"]+label::before{left:1.125rem}.filter-checkbox>input[type=checkbox]:checked ~ label{background-color:#e1e3e3;color:#212626}.filter-checkbox>input[type=checkbox]:checked ~ label::after{left:1.375rem;margin-top:-0.625rem;top:50%}.filter-clear-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;text-decoration:underline;color:#212626;font-size:1.125rem;font-weight:500;margin-bottom:0.9375rem;margin-left:1.25rem;margin-top:0.625rem;padding-bottom:0.125rem;text-transform:inherit}.filter-clear-button:hover{background-color:inherit;color:#e22329}.ui-datepicker{background-color:#c8cccc;border-radius:0.3125rem}.ui-datepicker .ui-datepicker-header{padding:0.3125rem 0.625rem}.ui-datepicker .ui-datepicker-prev{float:left}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-title span{font-family:"Avenir Next Condensed";font-weight:500}.ui-datepicker .ui-datepicker-unselectable{color:#c8cccc;cursor:not-allowed}.video-card .watched-overlay,.scheduled-show-segment-item .watched-overlay{display:none}.video-card.watched .watched-overlay,.scheduled-show-segment-item.watched .watched-overlay{display:block;bottom:0;left:0;position:absolute;right:0;top:0;opacity:0.6;background-color:#fff}.video-card.watched .watched-overlay .watched-overlay-positioning,.scheduled-show-segment-item.watched .watched-overlay .watched-overlay-positioning{color:#000;text-transform:uppercase;font-weight:bold;text-align:center;margin:25%}.video-card.watched .watched-overlay .icon-font.eye-open,.scheduled-show-segment-item.watched .watched-overlay .icon-font.eye-open{vertical-align:baseline;font-size:1.125rem;color:#000;margin:0}body{font-family:"Avenir Next";font-size:16px;text-align:center}@media only screen and (min-width: 40.063em){body{min-width:60rem}body.menu-on{height:100%;overflow:hidden}}figure{margin:0}a{outline:none}button,.button{text-transform:uppercase;outline:none}.button.warn{background-color:#f36523;border-color:#f36523;color:#FFFFFF}button.xlarge,.button.xlarge{padding-top:1.25rem;padding-right:2.625rem;padding-bottom:1.4375rem;padding-left:2.625rem;font-size:1.375rem}button.success,.button.success{color:#fff;background-color:#579b23}button.success:hover,button.success:active,button.success:focus,.button.success:hover,.button.success:active,.button.success:focus{background-color:#40711a}button.success:active,.button.success:active{color:#000}button.bordered,.button.bordered{border:0.0625rem solid #b2b8b8}i{font-style:normal}.img-overflow-container,.video-card .card-thumbnail,.episode-card .card-thumbnail,.keyword-card .card-thumbnail,.concept-card .card-thumbnail,.show-card .card-thumbnail,.search-result-card .card-thumbnail,.scheduled-show-segment-item .card-thumbnail,.series-features .shows-catalog-item .card-thumbnail{box-sizing:border-box;overflow:hidden;position:relative}.img-overflow-container>img,.video-card .card-thumbnail>img,.episode-card .card-thumbnail>img,.keyword-card .card-thumbnail>img,.concept-card .card-thumbnail>img,.show-card .card-thumbnail>img,.search-result-card .card-thumbnail>img,.scheduled-show-segment-item .card-thumbnail>img,.series-features .shows-catalog-item .card-thumbnail>img{max-width:none}[class*=container-]{box-sizing:border-box;position:relative;padding:1.25rem 0}[class*=container-].shadow::before,[class*=container-].container-shows-episode-collections::before,[class*=container-].container-todays-top-videos::before,[class*=container-].shadow::after,[class*=container-].container-shows-episode-collections::after,[class*=container-].container-todays-top-videos::after{content:"";height:4px;left:0;position:absolute;right:0;z-index:1}[class*=container-].shadow::before,[class*=container-].container-shows-episode-collections::before,[class*=container-].container-todays-top-videos::before{background-image:-webkit-linear-gradient(rgba(0,0,0,0.15), transparent);background-image:linear-gradient(rgba(0,0,0,0.15), transparent);top:0}[class*=container-].shadow::after,[class*=container-].container-shows-episode-collections::after,[class*=container-].container-todays-top-videos::after{background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.15));background-image:linear-gradient(transparent, rgba(0,0,0,0.15));bottom:0}[class*=container-].container-main-header-top-bar,[class*=container-].container-main-header-user-bar,[class*=container-].container-alert-banner,[class*=container-].container-video-player,[class*=container-].vod-container-video-player,[class*=container-].bio-video,[class*=container-].container-footer-links,[class*=container-].container-big-header{padding:0}@media only screen and (min-width: 55.063em){.row.row-full-width{max-width:90%}}.placer-text{color:#848a8a;font-style:italic;font-size:0.5625rem}footer.main-footer .links,footer.main-footer .sign-up,.social-divider{position:relative}.dark footer.main-footer .links::after,footer.main-footer .dark .links::after,.dark footer.main-footer .sign-up::after,footer.main-footer .dark .sign-up::after,.dark .social-divider::after,footer.main-footer .dark.links::after,footer.main-footer .dark.sign-up::after,.dark.social-divider::after{border-top:1px solid #848a8a}.dark footer.main-footer .links::before,footer.main-footer .dark .links::before,.dark footer.main-footer .sign-up::before,footer.main-footer .dark .sign-up::before,.dark .social-divider::before,footer.main-footer .dark.links::before,footer.main-footer .dark.sign-up::before,.dark.social-divider::before{border-top:1px solid #303636}footer.main-footer .links::after,footer.main-footer .sign-up::after,.social-divider::after{border-top:1px solid #fff;content:"";left:0;position:absolute;right:0;top:0}footer.main-footer .links::before,footer.main-footer .sign-up::before,.social-divider::before{border-top:1px solid #b2b8b8;content:"";left:0;position:absolute;right:0;top:1px}ul.share-links li a,.social-login-buttons .btn-social-login{color:#fff;font-size:2rem;outline:none}ul.share-links li a:hover,.social-login-buttons .btn-social-login:hover{color:#e22329}ul.share-links{position:relative}ul.share-links li{display:inline-block;vertical-align:top;margin:0 0.3125rem}#disqus_thread{margin-top:1.25rem}#disqus_thread iframe{background-color:#fff;padding:1.25rem}.see-more-link{background:#fff;color:#303636;display:block;font-weight:bold;font-size:0.9375rem;height:2.5rem;line-height:2.5rem;text-transform:uppercase}.see-more-link:hover{color:#e22329}@media only screen and (max-width: 40em){.see-more-link{background-color:inherit;line-height:3.125rem}}.reveal-modal .close-reveal-modal{color:inherit}.reveal-modal .modal-action-button{display:block;text-transform:uppercase;color:#e22329;background-color:#fff;position:absolute;bottom:0;left:0;box-shadow:0 -0.25rem 0.3125rem #b2b8b8;padding-top:0.625rem;padding-bottom:0.9375rem;width:100%;font-size:1.4375rem;font-weight:bold}fieldset{border:0;padding:0;margin:0}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],input[type=number],input[type=datetime],input[type=date]{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;border-radius:0.375rem;box-shadow:inset 0 1px 2px #e1e3e3;color:#303636;font-family:"Avenir Next";height:1.75rem;outline:none;padding-top:0;padding-bottom:0}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=number]:focus,input[type=datetime]:focus,input[type=date]:focus{box-shadow:inherit}input[type=text]:invalid,input[type=email]:invalid,input[type=password]:invalid,input[type=tel]:invalid,input[type=search]:invalid,input[type=number]:invalid,input[type=datetime]:invalid,input[type=date]:invalid{border-color:#e22329}.dark input[type=text],.dark input[type=email],.dark input[type=password],.dark input[type=tel],.dark input[type=search],.dark input[type=number],.dark input[type=datetime],.dark input[type=date]{background-color:#4f5454;border:0;box-shadow:inset 0 1px 2px #303636;color:#fff}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder{color:#b2b8b8;font-style:italic}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=date]:-moz-placeholder{color:#b2b8b8;font-style:italic}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=date]::-moz-placeholder{color:#b2b8b8;font-style:italic}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder{color:#b2b8b8;font-style:italic}input[type=text].error,input[type=email].error,input[type=password].error,input[type=tel].error,input[type=search].error,input[type=number].error,input[type=datetime].error,input[type=date].error{color:#e22329}input[type=text].error::-webkit-input-placeholder,input[type=email].error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=tel].error::-webkit-input-placeholder,input[type=search].error::-webkit-input-placeholder,input[type=number].error::-webkit-input-placeholder,input[type=datetime].error::-webkit-input-placeholder,input[type=date].error::-webkit-input-placeholder{color:#e22329}input[type=text].error:-moz-placeholder,input[type=email].error:-moz-placeholder,input[type=password].error:-moz-placeholder,input[type=tel].error:-moz-placeholder,input[type=search].error:-moz-placeholder,input[type=number].error:-moz-placeholder,input[type=datetime].error:-moz-placeholder,input[type=date].error:-moz-placeholder{color:#e22329}input[type=text].error::-moz-placeholder,input[type=email].error::-moz-placeholder,input[type=password].error::-moz-placeholder,input[type=tel].error::-moz-placeholder,input[type=search].error::-moz-placeholder,input[type=number].error::-moz-placeholder,input[type=datetime].error::-moz-placeholder,input[type=date].error::-moz-placeholder{color:#e22329}input[type=text].error:-ms-input-placeholder,input[type=email].error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=tel].error:-ms-input-placeholder,input[type=search].error:-ms-input-placeholder,input[type=number].error:-ms-input-placeholder,input[type=datetime].error:-ms-input-placeholder,input[type=date].error:-ms-input-placeholder{color:#e22329}input[type=radio],input[type=checkbox]{outline:none}textarea{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;border-radius:0.375rem;box-shadow:inset 0 1px 2px #e1e3e3;color:#303636;font-family:"Avenir Next";height:1.75rem;outline:none}textarea:focus{box-shadow:inherit}textarea:invalid{border-color:#e22329}.dark textarea{background-color:#4f5454;border:0;box-shadow:inset 0 1px 2px #303636;color:#fff}textarea::-webkit-input-placeholder{color:#b2b8b8;font-style:italic}textarea:-moz-placeholder{color:#b2b8b8;font-style:italic}textarea::-moz-placeholder{color:#b2b8b8;font-style:italic}textarea:-ms-input-placeholder{color:#b2b8b8;font-style:italic}textarea.error{color:#e22329}textarea.error::-webkit-input-placeholder{color:#e22329}textarea.error:-moz-placeholder{color:#e22329}textarea.error::-moz-placeholder{color:#e22329}textarea.error:-ms-input-placeholder{color:#e22329}select{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;border-radius:0.375rem;box-shadow:inset 0 1px 2px #e1e3e3;color:#303636;font-family:"Avenir Next";height:1.75rem;outline:none;padding:0 0.625rem}select:focus{box-shadow:inherit}select:invalid{border-color:#e22329}.dark select{background-color:#4f5454;border:0;box-shadow:inset 0 1px 2px #303636;color:#fff}select::-webkit-input-placeholder{color:#b2b8b8;font-style:italic}select:-moz-placeholder{color:#b2b8b8;font-style:italic}select::-moz-placeholder{color:#b2b8b8;font-style:italic}select:-ms-input-placeholder{color:#b2b8b8;font-style:italic}select.error{color:#e22329}select.error::-webkit-input-placeholder{color:#e22329}select.error:-moz-placeholder{color:#e22329}select.error::-moz-placeholder{color:#e22329}select.error:-ms-input-placeholder{color:#e22329}input[type=submit]{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;border-radius:0.3125rem}input[type=submit]:hover{color:#fff;text-decoration:none}input[type=submit]:not(:only-of-type),input[type=submit]:not(:first-of-type){margin-left:1.25rem}input[type=submit]:disabled{opacity:0.5;cursor:default}input[type=submit].size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}input[type=submit].size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}input[type=submit].btn-extend{width:100%}.radio-checkbox-container{box-sizing:border-box;display:inline-block;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#303636;cursor:pointer;font-size:0.625rem;line-height:1.125rem;margin-right:0.625rem;vertical-align:top}.radio-checkbox-container:first-of-type,.radio-checkbox-container:only-of-type{margin-right:0}.dark .radio-checkbox-container{color:#fff}.radio-checkbox-container>label{color:inherit;font-size:inherit;padding-left:1.25rem;position:relative}.radio-checkbox-container>input[type=radio],.radio-checkbox-container>input[type=checkbox]{display:none}.radio-checkbox-container>input[type=radio]+label,.radio-checkbox-container>input[type=checkbox]+label{margin:0}.radio-checkbox-container>label::before{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;box-shadow:inset 0 1px 2px #e1e3e3;content:"";font-size:inherit;height:0.9375rem;left:0;margin-top:-0.46875rem;position:absolute;top:50%;width:0.9375rem;z-index:1}.dark .radio-checkbox-container>label::before{box-shadow:inset 0 1px 2px #303636;background-color:#4f5454;border:0}.radio-checkbox-container:hover>input:not(:checked) ~ label::before,.radio-checkbox-container:active>input:not(:checked) ~ label::before{background-color:#c8cccc}.dark .radio-checkbox-container:hover>input:not(:checked) ~ label::before,.dark .radio-checkbox-container:active>input:not(:checked) ~ label::before{background-color:#000}.radio-checkbox-container>input[type=radio] ~ label::before{border-radius:50%}.radio-checkbox-container>input[type=radio]:checked ~ label::after{background-color:#303636;border-radius:50%;box-shadow:-0.0625rem 0.0625rem 0.0625rem rgba(0,0,0,0.25);content:"";height:0.4375rem;left:0.125rem;margin-top:0;position:absolute;top:0.4375rem;width:0.4375rem;z-index:2}.dark .radio-checkbox-container>input[type=radio]:checked ~ label::after{background-color:#fff}.radio-checkbox-container>input[type=checkbox] ~ label::before{border-radius:0.25rem}.radio-checkbox-container>input[type=checkbox]:checked ~ label::after{color:#303636;content:"\e601";font-family:"Tastytrade Icon Set";font-size:0.75rem;left:0.25rem;position:absolute;top:-0.1875rem;z-index:2}.dark .radio-checkbox-container>input[type=checkbox]:checked ~ label::after{color:#fff}.pagination{text-align:right}.pagination ul{list-style-type:none;margin:0 0 1.25rem 0}.pagination ul li{display:inline}.pagination ul li a{font-size:1.5rem;padding:0.3125rem;color:#848a8a}.pagination ul li.next i,.pagination ul li.prev i{margin-top:-0.3125rem}.pagination ul li.next{margin-left:1.5625rem}.pagination ul li.prev{margin-right:1.5625rem}.pagination ul li.active a{font-weight:bold;color:#000}.pagination ul li.disabled a{color:#c8cccc}.show-more button.show-more-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:content-box;border-top:#fff 0.0625rem solid;color:#848a8a;font-weight:bold;font-size:1.125rem;height:2.5rem;margin:0 -0.3125rem;padding:0.625rem 0.3125rem 0;text-transform:uppercase;width:100%}@media only screen and (min-width: 40.063em){.show-more button.show-more-button{margin:0 -0.625rem;padding:0 0.625rem}}.show-more button.show-more-button.hide{display:none}.show-more .icon-font{color:#848a8a;line-height:1.125rem;font-size:1rem;margin-bottom:0.125rem;margin-left:0.3125rem}.show-more .show-more-button:hover,.show-more .show-more-button:hover>.icon-font{color:#000}.tabs-wrapper{padding:1.25rem 0.625rem;background-color:#ebeded;text-align:left}.tabs{list-style:none}.tabs .tab-title{float:none}@media only screen and (max-width: 40em){.tabs{height:0;overflow:hidden;padding-top:2.5rem;position:relative}.tabs:hover{overflow:visible}.tabs .tab-title a,.tabs .tab-selected-indicator{background-color:#b2b8b8;height:2.5rem;line-height:2.5rem;padding:0 0.625rem}.tabs .tab-selected-indicator{position:absolute;left:0;right:0;top:0;background-color:#fff}}@media only screen and (min-width: 40.063em){.tabs .tab-selected-indicator{display:none}.tabs .tab-title{display:inline-block;vertical-align:bottom}.tabs .tab-title a{background-color:#b2b8b8;color:#fff;font:1.125rem "Avenir Next Condensed";font-weight:bold;padding:1.125rem 1rem;text-transform:uppercase;vertical-align:bottom}.tabs .tab-title.active a{padding:1.6875rem 1.25rem 1.125rem}}.tabs li:first-child.tab-title.active a{margin-left:0}.tabs-content{background-color:#ebeded;margin-bottom:2.5rem}@media only screen and (max-width: 40em){.tabs-content{margin-top:1.25rem}}@media only screen and (min-width: 40.063em){.tabs-content{background-color:#fff}}.tabs-content .content.active{padding:0}@media only screen and (min-width: 40.063em){.tabs-content .content.active{padding:1.25rem}}.join-tasty-trade{background-color:#fff;padding:0.625rem;text-align:left}.join-tasty-trade h1{font-size:1.125rem;font-weight:bold}.join-tasty-trade p{font-size:0.75rem}.signup-benefits-standalone{font-size:1.25rem;font-weight:500}.signup-benefits-modal{padding-bottom:0.5rem;text-align:center}@media only screen and (max-width: 40em){.signup-benefits-modal{display:none}}.social-login-title{color:#000;text-align:center;text-transform:uppercase}@media only screen and (max-width: 40em){.social-login-title{font-size:0.875rem}}.social-login-buttons{text-align:center}.social-login-buttons>li{display:inline-block;margin:0 0.625rem}.social-login-buttons .btn-social-login{color:#000}.container-social-collection{background-color:#ebeded}.container-social-collection .social-section-wrapper{overflow:hidden}.container-social-collection .social-section-wrapper.collapsed{height:31.25rem}.container-social-collection .social-header{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-social-collection .social-header,.container-social-collection .social-header.dark{color:#fff}.container-social-collection .social-header::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-social-collection .social-header span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-social-collection .social-header span{padding:0 0.625rem}}.container-social-collection .social-header span{color:#303636}.container-social-collection .social-column{display:inline-block;float:left;margin:0 0.625rem;width:18.75rem}.container-social-collection .social-section-show-more button.social-show-more-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:content-box;border-top:#fff 0.0625rem solid;color:#848a8a;font-weight:bold;font-size:1.125rem;height:2.5rem;margin:0 -0.3125rem;padding:0.625rem 0 0;text-transform:uppercase;width:100%}@media only screen and (min-width: 40.063em){.container-social-collection .social-section-show-more button.social-show-more-button{margin:0 -0.625rem}}.container-social-collection .social-section-show-more .icon-font{color:#848a8a;line-height:1.125rem;font-size:1rem;margin-bottom:0.125rem;margin-left:0.3125rem}.container-social-collection .social-section-show-more .show-more-button:hover,.container-social-collection .social-section-show-more .show-more-button:hover>.icon-font{color:#000}.container-mini-registration{background-color:#ebeded}.container-mini-registration .mini-registration-user-account-icon{display:inline-block;width:15%;float:left;line-height:6.25rem;font-size:6.25rem;color:#b2b8b8;text-align:center}.container-mini-registration .mini-registration-user-account-icon::before{line-height:6.25rem;vertical-align:top}.container-mini-registration .mini-registration-info{width:41%;display:inline-block;float:left}.container-mini-registration .mini-registration-info .mini-registration-text{margin-bottom:0.5rem}@media only screen and (max-width: 40em){.container-mini-registration{text-align:center;width:100%}}@media only screen and (min-width: 40.063em){.container-mini-registration{text-align:left}}.container-mini-registration .mini-registration-login-link{width:41%;text-decoration:underline}@media only screen and (min-width: 40.063em){.container-mini-registration .mini-registration-login-link{padding-left:15%}}@media only screen and (max-width: 40em){.container-mini-registration .stack-for-mobile{width:100%;display:block}}.impersonate{background:#fff;padding:0.3125rem;position:absolute;z-index:1100}.impersonate .strong{font-size:0.875rem;font-weight:bold}.impersonate p{font-size:0.75rem;margin:0}.impersonate a{color:#e22329;font-size:0.75rem}.impersonate a:hover{text-decoration:underline}.container-upcoming-events{background:#e1e3e3}.container-upcoming-events .upcoming-events-header{padding-top:4.375rem}.container-upcoming-events .upcoming-events-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-upcoming-events .upcoming-events-h1,.container-upcoming-events .upcoming-events-h1.dark{color:#fff}.container-upcoming-events .upcoming-events-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-upcoming-events .upcoming-events-h1 span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-upcoming-events .upcoming-events-h1 span{padding:0 0.625rem}}.container-upcoming-events .upcoming-events-wrapper{overflow:hidden;position:relative}.container-upcoming-events .upcoming-event{display:block;overflow:auto}.container-upcoming-events .upcoming-event ul{margin-left:0}.container-upcoming-events .upcoming-event p{margin:0}.container-upcoming-events .upcoming-event:not(:first-child){border-top:0.125rem solid #c8cccc;padding-top:1.875rem}.container-upcoming-events .upcoming-event .event-location{text-align:left}.container-upcoming-events .upcoming-event .event-title,.container-upcoming-events .upcoming-event .event-city-state{font-size:1.875rem;font-weight:500}.container-upcoming-events .upcoming-event .event-desc{font-size:1rem;font-weight:500}.container-upcoming-events .upcoming-event .event-time{font-size:1rem;font-weight:500}.container-upcoming-events .upcoming-event .where{color:#b2b8b8;font-size:1rem;font-weight:500}.container-upcoming-events .upcoming-event .event-address{font-size:1rem;font-weight:500}@media only screen and (min-width: 40.063em){.container-upcoming-events .upcoming-events-nav{text-align:center}}@media only screen and (max-width: 40em){.container-upcoming-events .upcoming-events-h1{font-size:1.5rem;margin-bottom:1.25rem}.container-upcoming-events .upcoming-events-wrapper{padding:0 0.625rem}.container-upcoming-events .upcoming-events-wrapper.collapsed{max-height:37.5rem}.container-upcoming-events .upcoming-events-wrapper .upcoming-event .event-title,.container-upcoming-events .upcoming-events-wrapper .upcoming-event .event-city-state{font-size:1.25rem;font-weight:500}}.container-recent-episode-collection .episode-collections .episode-collections-h2{color:#ebeded}.container-recent-episode-collection .episode-collections.show-more .episodes-wrapper{background-color:#212626}.container-recent-episode-collection .episode-collections .episodes-wrapper .collection-card{background-color:#212626;border:1px solid #303636}.container-recent-episode-collection .episode-collections .episodes-wrapper .collection-card .video-card .card-info{background-color:#212626}.container-recent-episode-collection .episode-collections .episodes-wrapper .collection-card .video-card .card-show-title,.container-recent-episode-collection .episode-collections .episodes-wrapper .collection-card .video-card .card-title{color:#ebeded}.container-recent-episode-collection .show-more .show-more-button{border-top:1px solid #212626;color:#c8cccc}.container-recent-episode-collection .show-more .show-more-button .icon-font{color:inherit}.container-recent-episode-collection .show-more .show-more-button:hover{color:#fff}.container-recent-episode-collection .show-more .show-more-button:hover .icon-font{color:inherit}.container-home-episode-collections{background:#ebeded}.container-home-episode-collections .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-home-episode-collections .episode-collections .episode-collections-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.container-home-episode-collections .episode-collections .episode-collections-h2{font-size:1.40625rem}}.container-home-episode-collections .episode-collections .episode-collections-h2>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.container-home-episode-collections .episode-collections .episode-collections-h2>.subtitle{font-size:0.84375rem}}.container-home-episode-collections .episode-collections .episodes-wrapper{overflow:hidden}.container-home-episode-collections .episode-collections .episodes-wrapper.expanded{margin-bottom:2.5rem}.container-home-episode-collections .episode-collections .collection-card{background-color:#fff;border-bottom:0.125rem solid #e1e3e3}.container-home-episode-collections .episode-collections .see-more-link{border-top:0.125rem solid #e1e3e3}@media only screen and (min-width: 40.063em){.container-home-episode-collections .episode-collections{margin-bottom:1.25rem}.container-home-episode-collections .episode-collections:last-of-type{margin-bottom:0}.container-home-episode-collections .episode-collections .episodes-wrapper{background-color:#fff;margin:0;position:relative;text-align:left}.container-home-episode-collections .episode-collections .episodes-wrapper.collapsed{height:16.25rem}.container-home-episode-collections .episode-collections .collection-card{border-right:0.125rem solid #e1e3e3;display:inline-block;height:14.375rem;padding:0;vertical-align:top;width:15rem}.container-home-episode-collections .episode-collections .collection-card .video-card{min-height:13.75rem;min-width:13.75rem;margin:0 0.5625rem 0.625rem 0.5625rem}.container-home-episode-collections .episode-collections .collection-card .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-home-episode-collections .episode-collections .collection-card .video-card .play-button:hover,.container-home-episode-collections .episode-collections .collection-card .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-home-episode-collections .episode-collections .collection-card .video-card .play-button .alt{color:#e22329}.container-home-episode-collections .episode-collections .collection-card .video-card .play-button .alt:hover,.container-home-episode-collections .episode-collections .collection-card .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-home-episode-collections .episode-collections .collection-card .video-card:hover .play-button{display:block}.container-home-episode-collections .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card .video-card .card-thumbnail{height:7.8125rem}.container-home-episode-collections .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:100%}.container-home-episode-collections .episode-collections .collection-card .video-card .card-info{height:5.9375rem}.container-home-episode-collections .episode-collections .collection-card .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-home-episode-collections .episode-collections .collection-card .video-card .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.container-home-episode-collections .episode-collections .collection-card .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.container-home-episode-collections .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card .video-card .card-thumbnail{min-height:7.8125rem;height:auto}.container-home-episode-collections .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}.container-home-episode-collections .episode-collections .collection-card .video-card .add-to-playlist{display:block}}@media only screen and (min-width: 40.063em){.container-home-episode-collections .episode-collections .collection-card:nth-child(3n+1),.container-home-episode-collections .episode-collections .collection-card:only-of-type{width:14.375rem}.container-home-episode-collections .episode-collections .collection-card:nth-child(3n+1) .video-card,.container-home-episode-collections .episode-collections .collection-card:only-of-type .video-card{margin-left:0}.container-home-episode-collections .episode-collections .collection-card:nth-child(3n){border-right:0;width:14.375rem}.container-home-episode-collections .episode-collections .collection-card:nth-child(3n) .video-card{margin-left:0.625rem;margin-right:0}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+4){height:15rem;padding-top:0.625rem}.container-home-episode-collections .episode-collections .collection-card:nth-child(3n+1):nth-last-child(-n+3),.container-home-episode-collections .episode-collections .collection-card:nth-child(3n+1):nth-last-child(-n+3) ~ .collection-card{border-bottom:0}.dark .container-home-episode-collections .episode-collections .episode-collections-h2{color:#ebeded}.dark .container-home-episode-collections .episode-collections .video-card{background-color:#212626}}@media only screen and (max-width: 40em){.container-home-episode-collections .episode-collections .episode-collections-h2 .title{font-size:1.5rem}.container-home-episode-collections .episode-collections .episode-collections-h2 .subtitle{display:none}.container-home-episode-collections .episode-collections .episodes-wrapper.collapsed{max-height:29.0625rem}.container-home-episode-collections .episode-collections .episodes-wrapper .collection-card{padding:0}}@media only screen and (max-width: 40em){.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card{min-height:18.75rem;min-width:18.75rem}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button:hover,.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt{color:#e22329}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt:hover,.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card:hover .play-button{display:block}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{height:10.625rem}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info{height:8.125rem}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (max-width: 40em) and (max-width: 55em){.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .add-to-playlist{display:block}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-home-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (max-width: 40em){.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card{min-height:initial;height:4.375rem;padding:0.25rem 0;width:100%}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .watched-overlay-text{display:none}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info{height:3.75rem}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-show-title{display:none}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-date{display:none}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-home-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}.container-home-episode-collections .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-home-episode-collections .episode-collections .episode-collections-h2,.container-home-episode-collections .episode-collections .episode-collections-h2.dark{color:#fff}.container-home-episode-collections .episode-collections .episode-collections-h2::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-home-episode-collections .episode-collections .episode-collections-h2 span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.container-home-episode-collections .episode-collections .episode-collections-h2 span{padding:0 0.625rem}}.container-recent-episode-collection{background:#303636}.container-recent-episode-collection .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-recent-episode-collection .episode-collections .episode-collections-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .episode-collections-h2{font-size:1.40625rem}}.container-recent-episode-collection .episode-collections .episode-collections-h2>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .episode-collections-h2>.subtitle{font-size:0.84375rem}}.container-recent-episode-collection .episode-collections .episodes-wrapper{overflow:hidden}.container-recent-episode-collection .episode-collections .episodes-wrapper.expanded{margin-bottom:2.5rem}.container-recent-episode-collection .episode-collections .collection-card{background-color:#fff;border-bottom:0.125rem solid #e1e3e3}.container-recent-episode-collection .episode-collections .see-more-link{border-top:0.125rem solid #e1e3e3}@media only screen and (min-width: 40.063em){.container-recent-episode-collection .episode-collections{margin-bottom:1.25rem}.container-recent-episode-collection .episode-collections:last-of-type{margin-bottom:0}.container-recent-episode-collection .episode-collections .episodes-wrapper{background-color:#fff;margin:0;position:relative;text-align:left}.container-recent-episode-collection .episode-collections .episodes-wrapper.collapsed{height:16.25rem}.container-recent-episode-collection .episode-collections .collection-card{border-right:0.125rem solid #e1e3e3;display:inline-block;height:14.375rem;padding:0;vertical-align:top;width:15rem}.container-recent-episode-collection .episode-collections .collection-card .video-card{min-height:13.75rem;min-width:13.75rem;margin:0 0.5625rem 0.625rem 0.5625rem}.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button:hover,.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button .alt{color:#e22329}.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button .alt:hover,.container-recent-episode-collection .episode-collections .collection-card .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-recent-episode-collection .episode-collections .collection-card .video-card:hover .play-button{display:block}.container-recent-episode-collection .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-thumbnail{height:7.8125rem}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:100%}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-info{height:5.9375rem}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.container-recent-episode-collection .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-thumbnail{min-height:7.8125rem;height:auto}.container-recent-episode-collection .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}.container-recent-episode-collection .episode-collections .collection-card .video-card .add-to-playlist{display:block}}@media only screen and (min-width: 40.063em){.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n+1),.container-recent-episode-collection .episode-collections .collection-card:only-of-type{width:14.375rem}.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n+1) .video-card,.container-recent-episode-collection .episode-collections .collection-card:only-of-type .video-card{margin-left:0}.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n){border-right:0;width:14.375rem}.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n) .video-card{margin-left:0.625rem;margin-right:0}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+5){height:15rem;padding-top:0.625rem}.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4),.container-recent-episode-collection .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4) ~ .collection-card{border-bottom:0}.dark .container-recent-episode-collection .episode-collections .episode-collections-h2{color:#ebeded}.dark .container-recent-episode-collection .episode-collections .video-card{background-color:#212626}}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .episode-collections-h2 .title{font-size:1.5rem}.container-recent-episode-collection .episode-collections .episode-collections-h2 .subtitle{display:none}.container-recent-episode-collection .episode-collections .episodes-wrapper.collapsed{max-height:29.0625rem}.container-recent-episode-collection .episode-collections .episodes-wrapper .collection-card{padding:0}}.container-recent-episode-collection .episode-collections .episode-collections-h2{color:#ebeded}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card{min-height:18.75rem;min-width:18.75rem}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button:hover,.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button .alt{color:#e22329}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button .alt:hover,.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card:hover .play-button{display:block}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{height:10.625rem}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-info{height:8.125rem}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (max-width: 40em) and (max-width: 55em){.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .add-to-playlist{display:block}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-recent-episode-collection .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card{min-height:initial;height:4.375rem;padding:0.25rem 0;width:100%}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .watched-overlay-text{display:none}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-info{height:3.75rem}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-show-title{display:none}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-date{display:none}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-recent-episode-collection .episode-collections .collection-card:nth-child(n+2) .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}.container-recent-episode-collection .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-recent-episode-collection .episode-collections .episode-collections-h2,.container-recent-episode-collection .episode-collections .episode-collections-h2.dark{color:#fff}.container-recent-episode-collection .episode-collections .episode-collections-h2::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-recent-episode-collection .episode-collections .episode-collections-h2 span{background:#303636;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.container-recent-episode-collection .episode-collections .episode-collections-h2 span{padding:0 0.625rem}}@media only screen and (max-width: 40em){.container-recent-episode-collection .episode-collections .episode-collections-h2 span{color:#fff}}.container-shows-episode-collections{padding-bottom:2.1875rem}.show-disclaimer{color:#4f5454;font-size:0.75rem;margin-bottom:0}.show-disclaimer a{color:#e22329}.show-disclaimer a:hover{text-decoration:underline}.container-show-episodes-episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-show-episodes-episode-collections .episode-collections-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.container-show-episodes-episode-collections .episode-collections-h2{font-size:1.40625rem}}.container-show-episodes-episode-collections .episode-collections-h2>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.container-show-episodes-episode-collections .episode-collections-h2>.subtitle{font-size:0.84375rem}}.container-show-episodes-episode-collections .episode-collections-h2 .title{font-size:1.5rem}.container-show-episodes-episode-collections .episode-collections-h2 .subtitle{display:none}.container-show-episodes-episode-collections .episodes-wrapper .collection-card{background-color:#fff;border-bottom:0.0625rem solid #e1e3e3}.container-show-episodes-episode-collections .episodes-wrapper .collection-card .card-thumbnail{height:initial}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2){height:4.375rem;padding:0.25rem 0;width:100%}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card{min-height:initial}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail .watched-overlay-text{display:none}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-info{height:3.75rem}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-show-title{display:none}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-date{display:none}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .episodes-wrapper .collection-card:nth-child(n+2) .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}@media only screen and (max-width: 40em){.container-show-episodes-episode-collections .collection-card:first-of-type{height:4.125rem;padding-top:0}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card{min-height:initial}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail .watched-overlay-text{display:none}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info{height:3.75rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-show-title{display:none}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-date{display:none}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}}@media only screen and (min-width: 40.063em){.container-show-episodes-episode-collections .collection-card:first-of-type .video-card{min-height:18.75rem;min-width:18.75rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button:hover,.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button .alt{color:#e22329}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button .alt:hover,.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card:hover .play-button{display:block}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail{height:10.625rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info{height:8.125rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .add-to-playlist{display:block}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-show-episodes-episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}.shows-episode-collections{background:#e1e3e3}.shows-episode-collections .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shows-episode-collections .episode-collections .episode-collections-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.shows-episode-collections .episode-collections .episode-collections-h2{font-size:1.40625rem}}.shows-episode-collections .episode-collections .episode-collections-h2>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.shows-episode-collections .episode-collections .episode-collections-h2>.subtitle{font-size:0.84375rem}}.shows-episode-collections .episode-collections .episodes-wrapper{overflow:hidden}.shows-episode-collections .episode-collections .episodes-wrapper.expanded{margin-bottom:2.5rem}.shows-episode-collections .episode-collections .collection-card{background-color:#fff;border-bottom:0.125rem solid #e1e3e3}.shows-episode-collections .episode-collections .see-more-link{border-top:0.125rem solid #e1e3e3}@media only screen and (min-width: 40.063em){.shows-episode-collections .episode-collections{margin-bottom:1.25rem}.shows-episode-collections .episode-collections:last-of-type{margin-bottom:0}.shows-episode-collections .episode-collections .episodes-wrapper{background-color:#fff;margin:0;position:relative;text-align:left}.shows-episode-collections .episode-collections .episodes-wrapper.collapsed{height:16.25rem}.shows-episode-collections .episode-collections .collection-card{border-right:0.125rem solid #e1e3e3;display:inline-block;height:14.375rem;padding:0;vertical-align:top;width:15rem}.shows-episode-collections .episode-collections .collection-card .video-card{min-height:13.75rem;min-width:13.75rem;margin:0 0.5625rem 0.625rem 0.5625rem}.shows-episode-collections .episode-collections .collection-card .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.shows-episode-collections .episode-collections .collection-card .video-card .play-button:hover,.shows-episode-collections .episode-collections .collection-card .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.shows-episode-collections .episode-collections .collection-card .video-card .play-button .alt{color:#e22329}.shows-episode-collections .episode-collections .collection-card .video-card .play-button .alt:hover,.shows-episode-collections .episode-collections .collection-card .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.shows-episode-collections .episode-collections .collection-card .video-card:hover .play-button{display:block}.shows-episode-collections .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card .video-card .card-thumbnail{height:7.8125rem}.shows-episode-collections .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:100%}.shows-episode-collections .episode-collections .collection-card .video-card .card-info{height:5.9375rem}.shows-episode-collections .episode-collections .collection-card .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.shows-episode-collections .episode-collections .collection-card .video-card .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.shows-episode-collections .episode-collections .collection-card .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.shows-episode-collections .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card .video-card .card-thumbnail{min-height:7.8125rem;height:auto}.shows-episode-collections .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}.shows-episode-collections .episode-collections .collection-card .video-card .add-to-playlist{display:block}}@media only screen and (min-width: 40.063em){.shows-episode-collections .episode-collections .collection-card:nth-child(4n+1),.shows-episode-collections .episode-collections .collection-card:only-of-type{width:14.375rem}.shows-episode-collections .episode-collections .collection-card:nth-child(4n+1) .video-card,.shows-episode-collections .episode-collections .collection-card:only-of-type .video-card{margin-left:0}.shows-episode-collections .episode-collections .collection-card:nth-child(4n){border-right:0;width:14.375rem}.shows-episode-collections .episode-collections .collection-card:nth-child(4n) .video-card{margin-left:0.625rem;margin-right:0}.shows-episode-collections .episode-collections .collection-card:nth-child(n+5){height:15rem;padding-top:0.625rem}.shows-episode-collections .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4),.shows-episode-collections .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4) ~ .collection-card{border-bottom:0}.dark .shows-episode-collections .episode-collections .episode-collections-h2{color:#ebeded}.dark .shows-episode-collections .episode-collections .video-card{background-color:#212626}}@media only screen and (max-width: 40em){.shows-episode-collections .episode-collections .episode-collections-h2 .title{font-size:1.5rem}.shows-episode-collections .episode-collections .episode-collections-h2 .subtitle{display:none}.shows-episode-collections .episode-collections .episodes-wrapper.collapsed{max-height:29.0625rem}.shows-episode-collections .episode-collections .episodes-wrapper .collection-card{padding:0}}@media only screen and (max-width: 40em){.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card{min-height:18.75rem;min-width:18.75rem}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button:hover,.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt{color:#e22329}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt:hover,.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card:hover .play-button{display:block}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{height:10.625rem}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info{height:8.125rem}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (max-width: 40em) and (max-width: 55em){.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .add-to-playlist{display:block}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail{min-height:10.625rem;height:auto}.shows-episode-collections .episode-collections .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (max-width: 40em){.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card{min-height:initial;height:4.375rem;padding:0.25rem 0;width:100%}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .watched-overlay-text{display:none}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info{height:3.75rem}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-show-title{display:none}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .card-info .card-date{display:none}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.shows-episode-collections .episode-collections .collection-card:nth-child(n+2) .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}.shows-episode-collections .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .shows-episode-collections .episode-collections .episode-collections-h2,.shows-episode-collections .episode-collections .episode-collections-h2.dark{color:#fff}.shows-episode-collections .episode-collections .episode-collections-h2::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.shows-episode-collections .episode-collections .episode-collections-h2 span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.shows-episode-collections .episode-collections .episode-collections-h2 span{padding:0 0.625rem}}.container-todays-top-videos{background:#e1e3e3}.container-todays-top-videos .todays-top-videos-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-todays-top-videos .todays-top-videos-h1,.container-todays-top-videos .todays-top-videos-h1.dark{color:#fff}.container-todays-top-videos .todays-top-videos-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-todays-top-videos .todays-top-videos-h1 span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-todays-top-videos .todays-top-videos-h1 span{padding:0 0.625rem}}.container-todays-top-videos .todays-top-videos-wrapper{overflow:hidden;position:relative}@media only screen and (min-width: 40.063em){.container-todays-top-videos .todays-top-videos-wrapper.collapsed{height:31.25rem}.container-todays-top-videos .todays-top-videos-wrapper:not(.show)>div:nth-child(n+10){display:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card{float:left;margin-bottom:1.25rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero{min-height:28.75rem;min-width:28.75rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:4.375rem;height:4.375rem;left:50%;line-height:4.375rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.375rem;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button .alt{color:#e22329}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button .alt:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero:hover .play-button{display:block}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .episode-badge{bottom:0;height:7.5rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-thumbnail{height:16.25rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-thumbnail .thumb-nail{height:100%}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-info{height:12.5rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-info .card-title{font-size:1.875rem;line-height:2.125rem;margin-bottom:0.9375rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-info .card-date{font-size:1rem;line-height:1rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .episode-badge{bottom:0;height:2.5rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-thumbnail{min-height:16.25rem;height:auto}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .hero .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (min-width: 40.063em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick{min-height:13.75rem;min-width:13.75rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button .alt{color:#e22329}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button .alt:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick:hover .play-button{display:block}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-thumbnail{height:7.8125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-thumbnail .thumb-nail{height:100%}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-info{height:5.9375rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-thumbnail{min-height:7.8125rem;height:auto}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .card-thumbnail .thumb-nail{height:auto;width:100%}.container-todays-top-videos .todays-top-videos-wrapper .collection-card .sidekick .add-to-playlist{display:block}}@media only screen and (min-width: 40.063em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card .video-card{margin:0 0.625rem 0}.container-todays-top-videos .todays-top-videos-nav{text-align:center}}@media only screen and (max-width: 40em){.container-todays-top-videos .todays-top-videos-h1{font-size:1.5rem;margin-bottom:1.25rem}.container-todays-top-videos .todays-top-videos-wrapper{padding:0 0.625rem}.container-todays-top-videos .todays-top-videos-wrapper.collapsed{max-height:37.5rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card{margin-bottom:0.625rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card{min-height:18.75rem;min-width:18.75rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button .alt{color:#e22329}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button .alt:hover,.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card:hover .play-button{display:block}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-thumbnail{height:10.625rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:100%}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-info{height:8.125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (max-width: 40em) and (max-width: 55em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .add-to-playlist{display:block}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:first-of-type .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (max-width: 40em){.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card{min-height:initial}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail .watched-overlay-text{display:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-info{height:3.75rem}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-show-title{display:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .card-info .card-date{display:none}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.container-todays-top-videos .todays-top-videos-wrapper .collection-card:nth-child(n+2) .video-card .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}}.user-playlist-episode-collections{background:#ebeded;padding-bottom:2.5rem}.user-playlist-episode-collections .playlist-items-container{list-style-type:none;margin-left:0}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header{background-color:#b2b8b8;height:3.125rem;margin-bottom:0.625rem;text-align:left}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-collapser{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#212626;margin:0 0.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-collapser .icon-font.carat-up{font-size:1.875rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-collapser.inactive{-webkit-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);transform:rotate(0.5turn);-webkit-transition:.2s ease-out;transition:.2s ease-out}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-collapser.active{-webkit-transition:.2s ease-out;transition:.2s ease-out}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-title{display:inline-block;line-height:3.125rem;margin-bottom:0;font-weight:bold;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-title{max-width:12.5rem}}@media only screen and (min-width: 40.063em){.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-title{max-width:51.875rem}}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form{display:none;float:right;line-height:3.125rem;margin-right:0.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form{display:inline-block}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .btn-primary,.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .sign-up-form .btn-register,.sign-up-form .user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .btn-register,.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .share-email-form .share-email-form-btn-send-email,.share-email-form .user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .share-email-form-btn-send-email,.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .container-user-form .btn-submit,.container-user-form .user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .btn-submit,.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .flash-message-notification .btn-dismiss,.flash-message-notification .user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .btn-dismiss,.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .search-page .filter-apply-button,.search-page .user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-two-button-form .user-playlist-form .filter-apply-button{margin-left:0;background-color:#e22329}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-settings{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:right}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-header .user-playlist-settings .icon-font.settings{color:#212626;font-size:1.875rem;line-height:3.125rem;margin-right:0.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-content{margin-bottom:0.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-content.collapsed{height:0;overflow:hidden}.user-playlist-episode-collections .playlist-items-container .user-playlist .user-playlist-content.expanded{overflow:visible}.user-playlist-episode-collections .playlist-items-container .user-playlist.settings-activated .user-playlist-two-button-form{display:inline-block}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist.settings-activated .user-playlist-title{display:none}}@media only screen and (min-width: 40.063em){.user-playlist-episode-collections .playlist-items-container .user-playlist.settings-activated .user-playlist-title{max-width:37.5rem}}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist.settings-activated .icon-font.carat-up{display:none}}.user-playlist-episode-collections .playlist-items-container .user-playlist.settings-activated .user-playlist-settings .icon-font.settings{color:#ebeded}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2{font-size:1.40625rem}}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2>.subtitle{font-size:0.84375rem}}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper{overflow:hidden}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper.expanded{margin-bottom:2.5rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card{background-color:#fff;border-bottom:0.125rem solid #e1e3e3}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .see-more-link{border-top:0.125rem solid #e1e3e3}@media only screen and (min-width: 40.063em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections{margin-bottom:1.25rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections:last-of-type{margin-bottom:0}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper{background-color:#fff;margin:0;position:relative;text-align:left}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper.collapsed{height:16.25rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card{border-right:0.125rem solid #e1e3e3;display:inline-block;height:14.375rem;padding:0;vertical-align:top;width:15rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card{min-height:13.75rem;min-width:13.75rem;margin:0 0.5625rem 0.625rem 0.5625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button .alt{color:#e22329}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button .alt:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card:hover .play-button{display:block}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-thumbnail{height:7.8125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:100%}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-info{height:5.9375rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-thumbnail{min-height:7.8125rem;height:auto}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card .video-card .add-to-playlist{display:block}}@media only screen and (min-width: 40.063em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n+1),.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:only-of-type{width:14.375rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n+1) .video-card,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:only-of-type .video-card{margin-left:0}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n){border-right:0;width:14.375rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n) .video-card{margin-left:0.625rem;margin-right:0}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(n+5){height:15rem;padding-top:0.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4),.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card:nth-child(4n+1):nth-last-child(-n+4) ~ .collection-card{border-bottom:0}.dark .user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2{color:#ebeded}.dark .user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card{background-color:#212626}}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2 .title{font-size:1.5rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2 .subtitle{display:none}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper.collapsed{max-height:29.0625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper .collection-card{padding:0}}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episodes-wrapper{background:transparent}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .collection-card{background:transparent;border:0}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card{min-height:18.75rem;min-width:18.75rem;margin-bottom:1.25rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button .alt{color:#e22329}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button .alt:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card:hover .play-button{display:block}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-thumbnail{height:10.625rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-thumbnail .thumb-nail{height:100%}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-info{height:8.125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}}@media only screen and (max-width: 40em) and (max-width: 55em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist{display:block}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-thumbnail{min-height:10.625rem;height:auto}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#000;color:#fff;display:none;font-size:1.5625rem;height:1.5625rem;line-height:1.5625rem;position:absolute;top:0;-webkit-transition:initial;transition:initial;width:100%;z-index:1;display:block}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .plus,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .minus{color:#fff;font-size:1rem;position:absolute;left:50%;margin:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .plus:before,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .minus:before{vertical-align:0}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist:focus{color:#fff;background-color:#e22329;text-decoration:none}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .alt{color:#e22329}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .alt:hover,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .video-card .add-to-playlist .alt:focus{background-color:#000}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2,.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2.dark{color:#fff}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2 span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.user-playlist-episode-collections .playlist-items-container .user-playlist .episode-collections .episode-collections-h2 span{padding:0 0.625rem}}.btn-base{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase}.btn-base:hover{color:#fff;text-decoration:none}.btn-base:not(:only-of-type),.btn-base:not(:first-of-type){margin-left:1.25rem}.btn-base:disabled{opacity:0.5;cursor:default}.btn-base.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.btn-base.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.btn-base.btn-extend{width:100%}.btn-primary,.sign-up-form .btn-register,.share-email-form .share-email-form-btn-send-email,.container-user-form .btn-submit,.flash-message-notification .btn-dismiss,.search-page .filter-apply-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#e22329}.btn-primary:hover,.sign-up-form .btn-register:hover,.share-email-form .share-email-form-btn-send-email:hover,.container-user-form .btn-submit:hover,.flash-message-notification .btn-dismiss:hover,.search-page .filter-apply-button:hover{color:#fff;text-decoration:none}.btn-primary:not(:only-of-type),.sign-up-form .btn-register:not(:only-of-type),.share-email-form .share-email-form-btn-send-email:not(:only-of-type),.container-user-form .btn-submit:not(:only-of-type),.flash-message-notification .btn-dismiss:not(:only-of-type),.search-page .filter-apply-button:not(:only-of-type),.btn-primary:not(:first-of-type),.sign-up-form .btn-register:not(:first-of-type),.share-email-form .share-email-form-btn-send-email:not(:first-of-type),.container-user-form .btn-submit:not(:first-of-type),.flash-message-notification .btn-dismiss:not(:first-of-type),.search-page .filter-apply-button:not(:first-of-type){margin-left:1.25rem}.btn-primary:disabled,.sign-up-form .btn-register:disabled,.share-email-form .share-email-form-btn-send-email:disabled,.container-user-form .btn-submit:disabled,.flash-message-notification .btn-dismiss:disabled,.search-page .filter-apply-button:disabled{opacity:0.5;cursor:default}.btn-primary.size-s,.sign-up-form .size-s.btn-register,.share-email-form .size-s.share-email-form-btn-send-email,.container-user-form .size-s.btn-submit,.flash-message-notification .size-s.btn-dismiss,.search-page .size-s.filter-apply-button{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.btn-primary.size-l,.sign-up-form .size-l.btn-register,.share-email-form .size-l.share-email-form-btn-send-email,.container-user-form .size-l.btn-submit,.flash-message-notification .size-l.btn-dismiss,.search-page .size-l.filter-apply-button{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.btn-primary.btn-extend,.sign-up-form .btn-extend.btn-register,.share-email-form .btn-extend.share-email-form-btn-send-email,.container-user-form .btn-extend.btn-submit,.flash-message-notification .btn-extend.btn-dismiss,.search-page .btn-extend.filter-apply-button{width:100%}.btn-primary:hover,.sign-up-form .btn-register:hover,.share-email-form .share-email-form-btn-send-email:hover,.container-user-form .btn-submit:hover,.flash-message-notification .btn-dismiss:hover,.search-page .filter-apply-button:hover,.btn-primary:active,.sign-up-form .btn-register:active,.share-email-form .share-email-form-btn-send-email:active,.container-user-form .btn-submit:active,.flash-message-notification .btn-dismiss:active,.search-page .filter-apply-button:active,.btn-primary:focus,.sign-up-form .btn-register:focus,.share-email-form .share-email-form-btn-send-email:focus,.container-user-form .btn-submit:focus,.flash-message-notification .btn-dismiss:focus,.search-page .filter-apply-button:focus{background-color:#ba181e}.btn-primary:active,.sign-up-form .btn-register:active,.share-email-form .share-email-form-btn-send-email:active,.container-user-form .btn-submit:active,.flash-message-notification .btn-dismiss:active,.search-page .filter-apply-button:active{color:#000}.btn-secondary,.reset-password .btn-submit,.sign-in-form .btn-login{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#848a8a}.btn-secondary:hover,.reset-password .btn-submit:hover,.sign-in-form .btn-login:hover{color:#fff;text-decoration:none}.btn-secondary:not(:only-of-type),.reset-password .btn-submit:not(:only-of-type),.sign-in-form .btn-login:not(:only-of-type),.btn-secondary:not(:first-of-type),.reset-password .btn-submit:not(:first-of-type),.sign-in-form .btn-login:not(:first-of-type){margin-left:1.25rem}.btn-secondary:disabled,.reset-password .btn-submit:disabled,.sign-in-form .btn-login:disabled{opacity:0.5;cursor:default}.btn-secondary.size-s,.reset-password .size-s.btn-submit,.sign-in-form .size-s.btn-login{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.btn-secondary.size-l,.reset-password .size-l.btn-submit,.sign-in-form .size-l.btn-login{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.btn-secondary.btn-extend,.reset-password .btn-extend.btn-submit,.sign-in-form .btn-extend.btn-login{width:100%}.btn-secondary:hover,.reset-password .btn-submit:hover,.sign-in-form .btn-login:hover,.btn-secondary:active,.reset-password .btn-submit:active,.sign-in-form .btn-login:active,.btn-secondary:focus,.reset-password .btn-submit:focus,.sign-in-form .btn-login:focus{background-color:#6b7070}.btn-secondary:active,.reset-password .btn-submit:active,.sign-in-form .btn-login:active{color:#000}.btn-tertiary{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#848a8a;background-color:#e1e3e3;border:#c8cccc 1px solid;font-size:0.875rem}.btn-tertiary:hover{color:#fff;text-decoration:none}.btn-tertiary:not(:only-of-type),.btn-tertiary:not(:first-of-type){margin-left:1.25rem}.btn-tertiary:disabled{opacity:0.5;cursor:default}.btn-tertiary.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.btn-tertiary.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.btn-tertiary.btn-extend{width:100%}.btn-tertiary:hover,.btn-tertiary:active,.btn-tertiary:focus{background-color:#c7caca}.btn-tertiary:active{color:#000}.add-button{box-sizing:border-box;display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#000;color:#fff;font-size:1rem;height:1.875rem;line-height:1rem;width:1.875rem}.add-button:hover{background-color:#e22329}.add-button:active,.add-button:focus{background-color:#b01a1f}.btn-get-app{overflow:hidden;text-indent:100%;white-space:nowrap;display:block;height:5rem;border-radius:5px;position:relative;background-color:#303636}.btn-get-app::before{content:'';position:absolute;top:10%;bottom:10%;left:0;right:0;background:transparent center no-repeat;background-size:contain}@media only screen and (max-width: 40em){.btn-get-app{height:3.125rem}}.btn-get-app-ios::before{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/app-buttons/apple_app_store-63dfa73de0c83402ee05054a114c0f18.png)}.btn-get-app-android::before{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/app-buttons/google_play-a78085ab28d7a60a3941bfbfe5d1ccf4.png)}.btn-get-app-kindle::before{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/app-buttons/amazon_kindle-c2bcdc4f4730cce4794f8ed896da4467.png)}.btn-get-app-dough::before{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/app-buttons/dough-953fbc952874dfdb8ad1a7e8cc5f4c3b.png)}.container-main-header-user-bar{background-color:#000}.main-header-user-bar{box-sizing:border-box;height:2.5rem;padding:0 0.625rem}.main-header-user-bar .icon-font::before{vertical-align:0}.main-header-user-bar .dough-link{box-sizing:border-box;background-color:#212626;color:#c8cccc;font-size:1.25rem;height:2.5rem;line-height:2.5rem;width:6.875rem}.main-header-user-bar .dough-link:hover{background-color:#f26522;color:#fff}.main-header-user-bar .user-header{height:2.5rem;padding:0}.main-header-user-bar .user-header .user-header-ul{display:inline-block;margin:0}.main-header-user-bar .user-header .user-header-ul .user-dropdown-button{width:8.75rem}.main-header-user-bar .user-header .user-header-ul>li{margin-left:0}.main-header-user-bar .user-header .user-header-ul>li>a{padding:0 0.625rem !important}.main-header-user-bar .user-header .user-header-ul .user-dropdown{border:0;margin:0;width:8.75rem}.main-header-user-bar .user-header .user-header-ul .user-dropdown li{background-color:#212626}.main-header-user-bar .user-header .user-header-ul .user-dropdown li:nth-child(2n+1){background-color:#303636}.main-header-user-bar .user-header .user-header-ul li a{color:#b2b8b8}.main-header-user-bar .user-header .user-header-ul li a:hover{background-color:#e22329;color:#fff}.main-header-user-bar .user-header .user-header-ul li a.open{background-color:#212626;color:#4f5454}.main-header-user-bar .user-header .user-header-ul .icon-font{font-size:1rem;height:2.5rem;line-height:2.3125rem;margin-right:0.25rem}.main-header-user-bar a{color:#b2b8b8;font-weight:bold;font-size:0.75rem;text-transform:uppercase;text-decoration:none}.main-header-user-bar .open-brokerage{background-color:#4f5454;color:#fff;height:1.875rem;margin:0.3125rem 0;padding:0.125rem;width:11.25rem;float:right}.main-header-user-bar .open-brokerage p{font-weight:bold;margin-bottom:0;text-transform:uppercase}.main-header-user-bar .open-brokerage .top-copy{height:0.9375rem}.main-header-user-bar .open-brokerage .top-copy .large{font-size:1.125rem;line-height:1rem;display:inline-block}.main-header-user-bar .open-brokerage .top-copy .medium{font-size:0.875rem;line-height:0.75rem;display:inline-block}.main-header-user-bar .open-brokerage .top-copy .small{font-size:0.75rem;line-height:0.625rem;display:inline-block}.main-header-user-bar .open-brokerage .bottom-copy{font-size:0.8125rem;font-weight:600;letter-spacing:0.0375rem;line-height:0.8125rem}.main-header .container-main-header-user-bar{background-color:#000}.main-header .container-main-header-top-bar{background-color:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.3);z-index:2;clear:both}.main-header .header-logo-h1{font-size:1rem;line-height:3.75rem;margin:-2px 0 0;padding:0;text-align:left}.main-header .header-logo-h1 .header-logo{display:inline-block;width:8.3125rem}.main-header .header-logo-h1 .live-message{color:#e22329;font-weight:bold;font-family:"Avenir Next Condensed";font-size:0.9375rem;position:relative;text-transform:uppercase;top:0.125rem}@media only screen and (max-width: 40em), only screen and (min-width: 40.063em) and (max-width: 55em){.main-header .header-logo-h1 .live-message{float:right}}@media only screen and (max-width: 40em), only screen and (min-width: 40.063em) and (max-width: 55em){.main-header{background-color:#fff;box-shadow:0 0 0.5rem rgba(0,0,0,0.3);height:3.75rem;position:fixed;left:0;right:0;text-align:left;top:0;z-index:999}.main-header .header-logo-h1{text-align:center;height:3.75rem;line-height:3.75rem;margin:0}}main.main-body{position:relative;z-index:1}@media only screen and (max-width: 40em){main.main-body{padding-top:3.75rem}}@media only screen and (min-width: 40.063em) and (max-width: 55em){main.main-body{padding-top:11.25rem}}.top-bar{box-sizing:border-box;line-height:normal;z-index:20}.top-bar .btn-mobile-menu-panel{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#000;font-size:1.75rem;height:3.75rem;width:3.75rem;position:absolute;top:0;left:0;z-index:100}.top-bar .btn-mobile-menu-panel:hover{color:#fff;text-decoration:none}.top-bar .btn-mobile-menu-panel:not(:only-of-type),.top-bar .btn-mobile-menu-panel:not(:first-of-type){margin-left:1.25rem}.top-bar .btn-mobile-menu-panel:disabled{opacity:0.5;cursor:default}.top-bar .btn-mobile-menu-panel.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.top-bar .btn-mobile-menu-panel.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.top-bar .btn-mobile-menu-panel.btn-extend{width:100%}.top-bar .btn-mobile-menu-panel:hover,.top-bar .btn-mobile-menu-panel:active,.top-bar .btn-mobile-menu-panel:focus{color:#303636;background-color:transparent}.top-bar .btn-mobile-menu-panel .icon-font::before{vertical-align:-1px}.menu-on .top-bar .btn-mobile-menu-panel{color:#e22329}.top-bar .social-button{width:4.375rem;height:3.75rem;background-color:inherit;color:#848a8a}.top-bar .social-button ul{margin:0 auto}.top-bar .social-button ul li{display:inline}.top-bar .social-button ul li i{font-size:1.3125rem;margin-top:-0.25rem}ul.main-nav{display:inline-block;margin:0;text-align:left}ul.main-nav .search-link{display:block;margin:0;height:3.75rem;width:3.75rem;text-align:center}ul.main-nav .search-link .icon-font{vertical-align:top}ul.main-nav .search-link:hover{background-color:#e6e6e6;color:#e22329;border-bottom:none;text-decoration:none}@media only screen and (max-width: 40em){ul.main-nav{width:100%;padding-bottom:0.625rem;padding-top:0.625rem}}ul.main-nav>li{display:inline-block;box-sizing:border-box;vertical-align:middle}@media only screen and (max-width: 40em){ul.main-nav>li{border-bottom:1px solid #e1e3e3;display:block}ul.main-nav>li:last-of-type{border-bottom:0}}@media only screen and (min-width: 40.063em) and (max-width: 55em){ul.main-nav>li{padding-left:0.625rem;padding-right:0.625rem;width:50%;float:left}ul.main-nav>li:first-of-type{width:100%}}ul.main-nav>li>a,ul.main-nav>li>button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#303636;display:block;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.25rem;height:3.75rem;line-height:3.75rem;position:relative;text-transform:uppercase}@media only screen and (max-width: 40em){ul.main-nav>li>a,ul.main-nav>li>button{height:2.75rem;line-height:2.75rem}}ul.main-nav>li>a{margin:0 0.625rem}ul.main-nav>li>a:hover,ul.main-nav>li>a:active,ul.main-nav>li>a.active{background-color:transparent;border-bottom:0.5rem solid #e22329}@media only screen and (max-width: 40em){ul.main-nav>li>a:hover,ul.main-nav>li>a:active,ul.main-nav>li>a.active{border-bottom-color:transparent;color:#e22329}}ul.main-nav>li>button{display:block;background-color:transparent;top:0;padding:0 0.625rem;width:3.75rem}ul.main-nav>li>button .icon-font{vertical-align:top}ul.main-nav>li>button:hover{background-color:#ebeded}ul.main-nav>li>button:active,ul.main-nav>li>button.active{background-color:#e1e3e3}.container-alert-banner{background-color:#f8e8a1;height:3.75rem;text-align:left}.container-alert-banner .btn-cta{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:rgba(33,38,38,0.25);display:inline-block;vertical-align:middle;font-size:1rem;position:absolute;top:0.625rem;right:3.4375rem}.container-alert-banner .btn-cta:hover{color:#fff;text-decoration:none}.container-alert-banner .btn-cta:not(:only-of-type),.container-alert-banner .btn-cta:not(:first-of-type){margin-left:1.25rem}.container-alert-banner .btn-cta:disabled{opacity:0.5;cursor:default}.container-alert-banner .btn-cta.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.container-alert-banner .btn-cta.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.container-alert-banner .btn-cta.btn-extend{width:100%}.container-alert-banner .btn-cta:hover,.container-alert-banner .btn-cta:active,.container-alert-banner .btn-cta:focus{background-color:rgba(9,11,11,0.25)}.container-alert-banner .btn-cta:active{color:#000}.container-alert-banner .interior{padding-top:0.625rem;padding-bottom:0.625rem;position:relative}.container-alert-banner .alert-banner-header{display:inline-block;vertical-align:middle;height:2.5rem;position:relative;width:41.25rem}.container-alert-banner .alert-banner-h1{color:#212626;font-weight:500;font-size:1.25rem;line-height:1.25rem;margin:0;position:absolute;top:0}.container-alert-banner .alert-banner-h2{bottom:0;color:#212626;font-weight:500;font-size:0.875rem;line-height:0.875rem;margin:0;position:absolute}.container-alert-banner .btn-close{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:rgba(33,38,38,0.25);font-size:1.25rem;position:absolute;right:1.25rem;top:0.25rem}.top-bar-slide-in{-webkit-transition:max-width 250ms ease-out;transition:max-width 250ms ease-out;background-color:#fff;white-space:nowrap;overflow:hidden;position:absolute;right:0.5rem;top:0;bottom:0;z-index:5;max-width:0;text-align:left}.top-bar-slide-in.active{max-width:100%}.top-bar-slide-in .top-bar-slide-in-control{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#303636;background-color:#fff;border:0;display:inline-block;font-size:1.25rem;height:100%;top:0;width:3.75rem;color:#303636;background-color:#e1e3e3}.top-bar-slide-in .top-bar-slide-in-control:hover,.top-bar-slide-in .top-bar-slide-in-control:active,.top-bar-slide-in .top-bar-slide-in-control:focus{background-color:#e6e6e6}.top-bar-slide-in .top-bar-slide-in-control:active{color:#000}.top-bar-slide-in .social-icon-container{display:inline-block;margin-right:1.25rem;padding-bottom:1.0625rem;text-align:center;vertical-align:bottom;width:38.125rem}.top-bar-slide-in .social-icon-container .social-icon{display:inline-block;margin-right:0.625rem;vertical-align:bottom}.top-bar-slide-in .social-icon-container .social-icon:first-of-type{margin-top:-6px}.top-bar-slide-in .social-icon-container .social-icon .fb-like iframe{margin-top:-0.25rem}.top-bar-slide-in .search-bar-form{display:inline-block;height:100%}.top-bar-slide-in .search-bar-form .search-input{display:inline-block;vertical-align:top;top:0;border:0;box-shadow:none;font-size:1.25rem;height:100%;margin:0 -4px;width:38.125rem}.top-bar-slide-in .search-bar-form .btn-search-submit{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#fff;background-color:#e22329;top:0;border:0;border-radius:0;font-size:1rem;height:100%;line-height:1.875rem;width:6.25rem}.top-bar-slide-in .search-bar-form .btn-search-submit:hover,.top-bar-slide-in .search-bar-form .btn-search-submit:active,.top-bar-slide-in .search-bar-form .btn-search-submit:focus{background-color:#ba181e}.top-bar-slide-in .search-bar-form .btn-search-submit:active{color:#000}.container-main-header-extras-bar{height:0;padding:0;position:relative;z-index:2}.extras-bar{background:#e1e3e3;text-align:left;max-height:0;overflow:hidden;position:relative;opacity:0;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.2);-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.extras-bar.active{max-height:400px;opacity:0.95}.extras-bar::before{content:'';position:absolute;height:1px;bottom:100%;left:-10px;right:-10px;box-shadow:0 0 0.375rem rgba(0,0,0,0.8)}.extras-bar .navigation-list-h3{margin-top:1.25rem;color:#848a8a;font:1.125rem "Avenir Next Condensed";font-weight:bold;text-transform:uppercase}.extras-bar .navigation-list{margin:0}.extras-bar .navigation-item{list-style:none;font-size:1rem;font-weight:600;line-height:1.75rem}.extras-bar .navigation-item>a{display:block;height:100%}.personalities{text-transform:uppercase}.personalities .navigation-item{padding-bottom:0.625rem;line-height:1;overflow:hidden}.personalities img{float:left;height:2.5rem;width:2.5rem;margin-right:0.5rem;border-radius:2.5rem}.personalities .first-name{display:block;font-size:0.875rem;font-weight:bold;padding-top:0.375rem}.personalities .surname{font-size:0.75rem;font-weight:500}.mobile-menu-panel{opacity:0;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out;bottom:0;left:0;position:fixed;top:3.75rem;z-index:-1}.menu-on .mobile-menu-panel{opacity:0.95}.menu-on .mobile-menu-panel .mobile-menu-panel-interior{-webkit-overflow-scrolling:touch}.mobile-menu-panel .link-mobile-search{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#e22329;height:2.5rem;padding-top:0.3125rem;line-height:inherit}.mobile-menu-panel .link-mobile-search:hover{color:#fff;text-decoration:none}.mobile-menu-panel .link-mobile-search:not(:only-of-type),.mobile-menu-panel .link-mobile-search:not(:first-of-type){margin-left:1.25rem}.mobile-menu-panel .link-mobile-search:disabled{opacity:0.5;cursor:default}.mobile-menu-panel .link-mobile-search.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.mobile-menu-panel .link-mobile-search.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.mobile-menu-panel .link-mobile-search.btn-extend{width:100%}.mobile-menu-panel .link-mobile-search:hover,.mobile-menu-panel .link-mobile-search:active,.mobile-menu-panel .link-mobile-search:focus{background-color:#ba181e}.mobile-menu-panel .link-mobile-search:active{color:#000}.mobile-menu-panel .mobile-menu-panel-interior{box-sizing:border-box;background-color:#ebeded;bottom:0;left:0;padding-bottom:1.25rem;padding-top:1.25rem;position:absolute;overflow-x:hidden;overflow-y:auto;text-align:left;top:0}.mobile-menu-panel .mobile-menu-panel-interior .main-nav{display:block}.mobile-menu-panel .mobile-menu-panel-interior .user-mobile-links{background-color:#b2b8b8}.mobile-menu-panel .mobile-menu-panel-interior .mobile-search-bar{position:relative}.mobile-menu-panel .mobile-menu-panel-interior .mobile-search-bar input{height:2.3125rem}.mobile-menu-panel .mobile-menu-panel-interior .mobile-search-bar:after{-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);position:absolute;right:0.625rem;top:1.15625rem;opacity:.5}.mobile-menu-panel .mobile-menu-panel-interior .button-container{margin:1.25rem 0 1.875rem 0}.mobile-menu-panel .mobile-menu-panel-interior .button-container .columns:first-of-type{padding-left:0}.mobile-menu-panel .mobile-menu-panel-interior .button-container .columns:last-of-type{padding-right:0}.mobile-menu-panel .mobile-menu-panel-interior ul.share-links li a{color:inherit}.mobile-menu-panel .mobile-menu-panel-interior .btn-secondary,.mobile-menu-panel .mobile-menu-panel-interior .reset-password .btn-submit,.reset-password .mobile-menu-panel .mobile-menu-panel-interior .btn-submit,.mobile-menu-panel .mobile-menu-panel-interior .sign-in-form .btn-login,.sign-in-form .mobile-menu-panel .mobile-menu-panel-interior .btn-login{margin-bottom:0.3125rem}.mobile-menu-panel .navigation-section-container{padding:0 0.625rem}.mobile-menu-panel .navigation-section-container .navigation-section{box-sizing:border-box;margin-bottom:1.25rem;padding:10px}@media only screen and (min-width: 40.063em) and (max-width: 55em){.mobile-menu-panel .navigation-section-container .navigation-section{margin-bottom:0}}.mobile-menu-panel .navigation-section-container .navigation-section ul{padding:0}.mobile-menu-panel .navigation-section-container .navigation-section:last-of-type{margin-bottom:0}.mobile-menu-panel .navigation-section-container .navigation-section.social-links{padding:0.625rem 0}.mobile-menu-panel .navigation-section-container .navigation-section.social-links .mobile-nav-social-links .share-item>a{color:#212626}.mobile-menu-panel .navigation-list-h3{color:#212626;margin:0;font-size:1.125rem}.mobile-menu-panel .navigation-list{padding:0.625rem}.mobile-menu-panel .navigation-list .navigation-item{margin:0.625rem 0}.mobile-menu-panel .navigation-list .navigation-item>a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#303636;font-size:1rem}.mobile-menu-panel .navigation-list .navigation-item>a:active{color:#e22329}@media only screen and (min-width: 40.063em) and (max-width: 55em){.mobile-menu-panel .navigation-list .navigation-item{display:inline}.mobile-menu-panel .navigation-list .navigation-item:not(:last-child):after{content:"|";margin-left:0.3125rem;margin-right:0.3125rem}}.mobile-menu-panel .personalities .navigation-list .navigation-item{margin-bottom:0}.widget-bob-header a{font-size:12px;font-weight:normal;line-height:12px;text-transform:uppercase;color:#e22329;float:left;margin-top:9px;margin-right:10px;text-align:center}.widget-bob-header a span{display:block}.widget-bob-trade-count{color:white;font-size:22px;font-weight:bold;font-family:'Avenir Next';background-color:#4f5454;float:left;margin-top:5px;margin-bottom:0px;width:54px}.widget-bob-trades-details{background-color:#303636;float:left;width:80px;margin-top:5px}.widget-bob-trades-details .widget-bob-trades,.widget-bob-trades-details .widget-bob-duration{display:block;font-size:10px;color:#c8cccc;text-transform:uppercase;line-height:15px}footer.main-footer .links,footer.main-footer .sign-up,.social-divider{padding-top:1.25rem}footer.main-footer .links::after,footer.main-footer .sign-up::after,.social-divider::after{left:0.625rem;right:0.625rem}footer.main-footer .links::before,footer.main-footer .sign-up::before,.social-divider::before{left:0.625rem;right:0.625rem}footer.main-footer{background-color:#212626;margin-bottom:-1.5rem;text-align:left;clear:both}footer.main-footer .links,footer.main-footer .sign-up{margin-bottom:1.25rem}footer.main-footer .footer-logo{display:inline-block;vertical-align:middle;height:4rem}@media only screen and (max-width: 40em){footer.main-footer .footer-logo{height:auto;width:6.25rem}}footer.main-footer .footer-top{box-sizing:border-box;padding:1.25rem 0;position:relative}footer.main-footer .footer-description{color:#fff;font-size:1rem;margin:0 0 1.25rem}@media only screen and (max-width: 40em){footer.main-footer .footer-top{height:3.75rem;padding-left:1.5625rem;padding-top:0.625rem}}footer.main-footer .sign-up p{color:#b2b8b8;font-size:0.875rem}footer.main-footer .sign-up .btn-primary,footer.main-footer .sign-up .sign-up-form .btn-register,.sign-up-form footer.main-footer .sign-up .btn-register,footer.main-footer .sign-up .share-email-form .share-email-form-btn-send-email,.share-email-form footer.main-footer .sign-up .share-email-form-btn-send-email,footer.main-footer .sign-up .container-user-form .btn-submit,.container-user-form footer.main-footer .sign-up .btn-submit,footer.main-footer .sign-up .flash-message-notification .btn-dismiss,.flash-message-notification footer.main-footer .sign-up .btn-dismiss,footer.main-footer .sign-up .search-page .filter-apply-button,.search-page footer.main-footer .sign-up .filter-apply-button{width:100%}footer.main-footer .navigation-list>.navigation-item{line-height:1.25rem;margin-bottom:0.75rem}footer.main-footer .navigation-list>.navigation-item a{color:#fff;font-size:1rem;line-height:1.125rem}footer.main-footer .navigation-list>.navigation-item a:hover{color:#fff;text-decoration:underline}@media only screen and (max-width: 40em){footer.main-footer .navigation-list{margin-bottom:1.25rem}footer.main-footer .navigation-list>.navigation-item{display:inline-block;border-left:1px solid rgba(178,184,184,0.75);margin-left:0.25rem;padding-left:0.625rem;margin-bottom:0;line-height:1.125rem}footer.main-footer .navigation-list>.navigation-item:first-of-type{border-left:0;margin-left:0;padding-left:0}}.container-footer-links{padding-bottom:1.25rem}ul.footer-social-links{line-height:1.875rem;padding:0.625rem 0;text-align:right}ul.footer-social-links>li{margin-left:0;margin-right:0.625rem}@media only screen and (min-width: 40.063em){ul.footer-social-links{left:-0.375rem;padding:0;position:relative}}.social-divider{padding-top:0}@media only screen and (min-width: 40.063em){.social-divider::after{content:none}.social-divider::before{content:none}}.container-footer-disclaimer{background-color:#000;padding:1.25rem}.container-footer-disclaimer p{color:rgba(178,184,184,0.75);font-size:0.625rem}.container-footer-disclaimer h6{color:#b2b8b8;font-size:0.75rem}@media only screen and (max-width: 40em){.container-footer-disclaimer .disclaimer-divider p{border-bottom:2px solid #4f5454;padding-bottom:0.9375rem}}.reset-password .btn-cancel-reset-password{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#e22329;font-size:0.875rem;font-weight:500;position:absolute;right:1.25rem;text-transform:initial;top:0.1875rem}.reset-password .btn-cancel-reset-password:hover{text-decoration:underline}.reset-password .reset-password-h2{color:#4f5454;text-transform:uppercase}.reset-password .reset-password-info{color:#848a8a;font-size:0.875rem;margin-bottom:1.25rem}.reset-password .btn-submit{margin-bottom:0.625rem}.recover-message{font-size:0.875rem}.sign-in-form{text-align:left}.sign-in-form input[type=text]:invalid,.sign-in-form input[type=email]:invalid,.sign-in-form input[type=password]:invalid{border-color:#c8cccc}.sign-in-form .input{margin-bottom:1rem}.sign-in-form .input input[type=text],.sign-in-form .input input[type=email],.sign-in-form .input input[type=password]{margin:0}.sign-in-form .error{background:transparent;color:#e22329;font-size:0.75rem;line-height:0.75rem;margin:0;padding:0.3125rem}.sign-in-form .btn-login{margin-bottom:0.625rem}.radio-checkbox-container{color:#848a8a;font-size:0.75rem;margin-bottom:1rem}.forgot-password-btn-wrapper{line-height:0;margin-top:0.625rem;padding:0.625rem;text-align:center}.forgot-password-btn-wrapper .btn-forgot-password{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#e22329;font-size:0.75rem;font-weight:500;text-transform:initial;text-decoration:underline}.forgot-password-btn-wrapper .btn-forgot-password:hover{color:#b01a1f}.sign-up-form{text-align:left}.sign-up-form input[type=text]:invalid,.sign-up-form input[type=email]:invalid,.sign-up-form input[type=password]:invalid{border-color:#c8cccc}.sign-up-form .input{margin-bottom:1rem}.sign-up-form .input input[type=text],.sign-up-form .input input[type=email],.sign-up-form .input input[type=password]{margin:0}.sign-up-form .error{background:transparent;color:#e22329;font-size:0.75rem;line-height:0.75rem;margin:0;padding:0.3125rem}.sign-up-form .btn-register{margin:0.625rem 0}@media only screen and (min-width: 40.063em){.sign-up-form.mini-registration-sign-up{width:41%;float:left;display:inline-block}}@media only screen and (max-width: 40em){.sign-up-form.mini-registration-sign-up{width:100%}}.sign-up-form.mini-registration-sign-up .input{margin-bottom:0.375rem}@media only screen and (max-width: 40em){.sign-up-form.mini-registration-sign-up .input{padding-left:3%;padding-right:3%}}@media only screen and (max-width: 40em){.sign-up-form.mini-registration-sign-up .mini-registration-extend-for-small{width:100%}}@media only screen and (min-width: 40.063em){.sign-up-form.mini-registration-sign-up .mini-registration-extend-for-small{width:49%;display:inline-block}.sign-up-form.mini-registration-sign-up .mini-registration-extend-for-small.mini-registration-contract-right{float:right}.sign-up-form.mini-registration-sign-up .mini-registration-extend-for-small.mini-registration-contract-left{float:left}}.sign-up-form.mini-registration-sign-up .mini-registration-already-ria{font-size:0.6875rem;text-decoration:underline}.sign-up-form.mini-registration-sign-up .mini-registration-join-now-button{width:9.25rem}.share-email-form label{display:block}.share-email-form textarea{height:4.375rem}.share-email-form .share-email-form-alert-box{background-color:#e22329;border:none;color:#fff;font-size:0.875rem;left:0.625rem;padding:0.1875rem 0.375rem;position:absolute;top:1.25rem}.share-email-form .share-email-form-btn-send-email{margin:0.625rem 0}.share-email-form .share-email-form-input-error{border-color:#e22329}.share-email-form .share-email-form-input-error:focus{border-color:#e22329}.share-video-link{margin-bottom:1.25rem}.share-video-link .video-permalink{box-sizing:border-box;background-color:#fff;border:1px solid #c8cccc;border-radius:0.375rem;box-shadow:inset 0 1px 2px #e1e3e3;color:#303636;font-family:"Avenir Next";height:1.75rem;outline:none;font-size:0.875rem;line-height:0.75rem;margin-top:0.3125rem;margin-bottom:0;min-height:1.25rem;padding:0.5rem;word-wrap:break-word}.share-video-link .video-permalink:focus{box-shadow:inherit}.share-video-link .video-permalink:invalid{border-color:#e22329}.dark .share-video-link .video-permalink{background-color:#4f5454;border:0;box-shadow:inset 0 1px 2px #303636;color:#fff}.share-video-link .video-permalink::-webkit-input-placeholder{color:#b2b8b8;font-style:italic}.share-video-link .video-permalink:-moz-placeholder{color:#b2b8b8;font-style:italic}.share-video-link .video-permalink::-moz-placeholder{color:#b2b8b8;font-style:italic}.share-video-link .video-permalink:-ms-input-placeholder{color:#b2b8b8;font-style:italic}.share-video-link .video-permalink.error{color:#e22329}.share-video-link .video-permalink.error::-webkit-input-placeholder{color:#e22329}.share-video-link .video-permalink.error:-moz-placeholder{color:#e22329}.share-video-link .video-permalink.error::-moz-placeholder{color:#e22329}.share-video-link .video-permalink.error:-ms-input-placeholder{color:#e22329}.container-user-form{background-color:#ebeded;padding-bottom:5.625rem}.container-user-form .inputs input{padding-top:0;padding-bottom:0}.container-user-form .user-form-title{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase;margin:1.25rem auto 1.25rem}.dark .container-user-form .user-form-title,.container-user-form .user-form-title.dark{color:#fff}.container-user-form .user-form-title::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-user-form .user-form-title span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-user-form .user-form-title span{padding:0 0.625rem}}@media only screen and (max-width: 40em){.container-user-form .user-form-title::before{content:none}}.container-user-form .user-form input[type=text]:invalid,.container-user-form .user-form input[type=email]:invalid,.container-user-form .user-form input[type=password]:invalid{border-color:#c8cccc}.container-user-form .user-form .input{margin-bottom:1rem}.container-user-form .user-form .input input[type=text],.container-user-form .user-form .input input[type=email],.container-user-form .user-form .input input[type=password]{margin:0}.container-user-form .user-form .error{background:transparent;color:#e22329;font-size:0.75rem;line-height:0.75rem;margin:0;padding:0.3125rem}.container-user-form .btn-submit{margin-bottom:0.625rem}.container-user-form .user-form-info{color:#848a8a;font-size:0.875rem;margin-bottom:1.25rem}.container-user-form .btn-cancel-user-form{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#e22329;font-size:0.875rem;font-weight:500;text-transform:initial;top:1.4375rem}.container-user-form .btn-cancel-user-form:hover{text-decoration:underline}.container-user-form .unhappy{font-size:0.875rem}@media only screen and (max-width: 40em){.container-user-form .btn-cancel-user-form{position:relative;right:0}}.flash-message-notification{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;padding:1.25rem}.flash-message-notification .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.flash-message-notification .popup-panel-close-button:hover{color:#fff;text-decoration:none}.flash-message-notification .popup-panel-close-button:not(:only-of-type),.flash-message-notification .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.flash-message-notification .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.flash-message-notification .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.flash-message-notification .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.flash-message-notification .popup-panel-close-button.btn-extend{width:100%}.flash-message-notification .popup-panel-close-button:hover,.flash-message-notification .popup-panel-close-button:active,.flash-message-notification .popup-panel-close-button:focus{background-color:#97a0a0}.flash-message-notification .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.flash-message-notification{top:0}}@media only screen and (max-width: 40em){.flash-message-notification .popup-panel-close-button{left:0}}.flash-message-notification:focus{outline:0}@media only screen and (max-width: 40em){.flash-message-notification{min-height:0}}.flash-message-notification .btn-dismiss{position:relative;top:initial;right:initial}.login-popup-panel{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;background-color:#ebeded;box-shadow:4px 4px 12px rgba(0,0,0,0.4);padding:2rem 0 0 0;text-align:left;width:30rem}.login-popup-panel .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.login-popup-panel .popup-panel-close-button:hover{color:#fff;text-decoration:none}.login-popup-panel .popup-panel-close-button:not(:only-of-type),.login-popup-panel .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.login-popup-panel .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.login-popup-panel .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.login-popup-panel .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.login-popup-panel .popup-panel-close-button.btn-extend{width:100%}.login-popup-panel .popup-panel-close-button:hover,.login-popup-panel .popup-panel-close-button:active,.login-popup-panel .popup-panel-close-button:focus{background-color:#97a0a0}.login-popup-panel .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.login-popup-panel{top:0}}@media only screen and (max-width: 40em){.login-popup-panel .popup-panel-close-button{left:0}}.login-popup-panel:focus{outline:0}@media only screen and (max-width: 40em){.login-popup-panel{min-height:0;width:100%}}.login-popup-panel .popup-panel-header{margin-bottom:1.25rem}.login-popup-panel .popup-panel-header-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase;font-size:1.5625rem;margin:0 auto;text-transform:uppercase}.dark .login-popup-panel .popup-panel-header-h1,.login-popup-panel .popup-panel-header-h1.dark{color:#fff}.login-popup-panel .popup-panel-header-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.login-popup-panel .popup-panel-header-h1 span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.login-popup-panel .popup-panel-header-h1 span{padding:0 0.625rem}}.login-popup-panel .popup-panel-h2{color:#4f5454;font-weight:bold;font-family:"Avenir Next Condensed";text-transform:uppercase}.login-popup-panel .social-login-wrapper{background-color:#e1e3e3;margin-top:0.625rem;padding:0.625rem}.login-popup-panel .ria-wrapper{text-align:center}.login-popup-panel .ria-wrapper>p{color:#848a8a;font-size:0.75rem;margin:0}.login-popup-panel .ria-wrapper a{color:#e22329}.login-popup-panel .ria-wrapper a:hover{text-decoration:underline}.share-popup-panel{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;background-color:#ebeded;box-shadow:4px 4px 12px rgba(0,0,0,0.4);height:36.25rem;padding:2rem 0 0 0;text-align:left;width:30rem}.share-popup-panel .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.share-popup-panel .popup-panel-close-button:hover{color:#fff;text-decoration:none}.share-popup-panel .popup-panel-close-button:not(:only-of-type),.share-popup-panel .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.share-popup-panel .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.share-popup-panel .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.share-popup-panel .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.share-popup-panel .popup-panel-close-button.btn-extend{width:100%}.share-popup-panel .popup-panel-close-button:hover,.share-popup-panel .popup-panel-close-button:active,.share-popup-panel .popup-panel-close-button:focus{background-color:#97a0a0}.share-popup-panel .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.share-popup-panel{top:0}}@media only screen and (max-width: 40em){.share-popup-panel .popup-panel-close-button{left:0}}.share-popup-panel:focus{outline:0}.share-popup-panel .popup-panel-header{margin-bottom:1.25rem}.share-popup-panel .popup-panel-header-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase;font-size:1.5625rem;margin:0 auto;text-transform:uppercase}.dark .share-popup-panel .popup-panel-header-h1,.share-popup-panel .popup-panel-header-h1.dark{color:#fff}.share-popup-panel .popup-panel-header-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.share-popup-panel .popup-panel-header-h1 span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.share-popup-panel .popup-panel-header-h1 span{padding:0 0.625rem}}.share-popup-panel .popup-panel-h2{color:#4f5454;font-weight:bold;font-family:"Avenir Next Condensed";text-transform:uppercase}.share-popup-panel .share-popup-panel-h2{color:#4f5454;text-transform:uppercase}.slide-deck-popup-panel{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;width:50rem}.slide-deck-popup-panel .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.slide-deck-popup-panel .popup-panel-close-button:hover{color:#fff;text-decoration:none}.slide-deck-popup-panel .popup-panel-close-button:not(:only-of-type),.slide-deck-popup-panel .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.slide-deck-popup-panel .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.slide-deck-popup-panel .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.slide-deck-popup-panel .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.slide-deck-popup-panel .popup-panel-close-button.btn-extend{width:100%}.slide-deck-popup-panel .popup-panel-close-button:hover,.slide-deck-popup-panel .popup-panel-close-button:active,.slide-deck-popup-panel .popup-panel-close-button:focus{background-color:#97a0a0}.slide-deck-popup-panel .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.slide-deck-popup-panel{top:0}}@media only screen and (max-width: 40em){.slide-deck-popup-panel .popup-panel-close-button{left:0}}.slide-deck-popup-panel:focus{outline:0}.slide-deck-popup-panel .slide-deck-wrapper{display:none}.slide-deck-popup-panel .slide-deck-bar{background-color:#c8cccc;height:2.1875rem;padding:0.3125rem 0.625rem;text-align:left}.slide-deck-popup-panel .language-selector-h1{display:inline-block;color:#4f5454;font-size:0.875rem;font-weight:bold;margin-bottom:0;margin-right:0.3125rem;margin-top:0;text-transform:uppercase}.slide-deck-popup-panel ul.language-selectors{display:inline-block;margin:0;text-align:left}.slide-deck-popup-panel ul.language-selectors>li{display:inline-block}.slide-deck-popup-panel ul.language-selectors>li .language-selector-btn{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#e1e3e3;border-radius:0.125rem;color:#848a8a;font-weight:bold;height:1.5625rem;padding:0 0.625rem;vertical-align:initial}.slide-deck-popup-panel ul.language-selectors>li .language-selector-btn:hover,.slide-deck-popup-panel ul.language-selectors>li .language-selector-btn.active{background-color:#4f5454;color:#fff}.slide-deck-popup-panel .slide-progress-counter{color:#4f5454;display:inline-block;font-size:1rem}.slide-deck-popup-panel .slide-progress-counter .progress-counter{font-weight:bold}.slide-deck-popup-panel .slide-carousel-control{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;color:#848a8a;font-size:3.75rem;height:100%;line-height:3.75rem;position:absolute;top:0;width:3.75rem}.slide-deck-popup-panel .slide-carousel-control::after{display:inline-block;vertical-align:0;text-shadow:0 0 1.25rem #000}.slide-deck-popup-panel .slide-carousel-control.next{right:-3.75rem}.slide-deck-popup-panel .slide-carousel-control.prev{left:-3.75rem}.slide-deck-popup-panel .slide-carousel-control:hover::after{color:#fff}.slide-deck-popup-panel .slide-carousel-control.slick-disabled::after{color:rgba(132,138,138,0.5);text-shadow:none}.slide-deck-popup-panel .slide-carousel-control.slick-disabled:hover::after{color:rgba(132,138,138,0.5)}.slide-deck-popup-panel .download-slides{bottom:0;color:#4f5454;font-size:0.875rem;height:2.1875rem;position:absolute;right:0}.slide-deck-popup-panel .download-slides .download-slides-login{display:inline-block;margin-right:0.625rem}.slide-deck-popup-panel .download-slides .download-slides-login .download-slides-link{color:#fff;font-weight:bold;text-transform:uppercase}.slide-deck-popup-panel .download-slides .download-slides-login p{line-height:0.625rem;margin:0;text-align:right}.slide-deck-popup-panel .download-slides .download-slides-icon{background-color:#b2b8b8;color:#c8cccc;display:inline-block;font-size:1.25rem;height:2.1875rem;padding:0 0.625rem;vertical-align:top}.slide-deck-popup-panel .btn-download-slides{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#848a8a;border-radius:0;font-size:1.25rem;height:2.1875rem;line-height:2.1875rem;padding:0 0.625rem;position:absolute;right:0;bottom:0}.slide-deck-popup-panel .btn-download-slides:hover{color:#fff;text-decoration:none}.slide-deck-popup-panel .btn-download-slides:not(:only-of-type),.slide-deck-popup-panel .btn-download-slides:not(:first-of-type){margin-left:1.25rem}.slide-deck-popup-panel .btn-download-slides:disabled{opacity:0.5;cursor:default}.slide-deck-popup-panel .btn-download-slides.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.slide-deck-popup-panel .btn-download-slides.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.slide-deck-popup-panel .btn-download-slides.btn-extend{width:100%}.slide-deck-popup-panel .btn-download-slides:hover,.slide-deck-popup-panel .btn-download-slides:active,.slide-deck-popup-panel .btn-download-slides:focus{background-color:#6b7070}.slide-deck-popup-panel .btn-download-slides:active{color:#000}.slide-deck-popup-panel .btn-download-slides .download-slides-h2{color:#fff;display:inline-block;font-size:1rem;font-weight:bold;text-transform:uppercase}.slide-deck-popup-panel .btn-download-slides:hover,.slide-deck-popup-panel .btn-download-slides:active{background-color:#e22329;color:#fff}.text-enclosure-popup-panel{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;padding:3.4375rem 1.5625rem 1.5625rem;width:50rem}.text-enclosure-popup-panel .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.text-enclosure-popup-panel .popup-panel-close-button:hover{color:#fff;text-decoration:none}.text-enclosure-popup-panel .popup-panel-close-button:not(:only-of-type),.text-enclosure-popup-panel .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.text-enclosure-popup-panel .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.text-enclosure-popup-panel .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.text-enclosure-popup-panel .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.text-enclosure-popup-panel .popup-panel-close-button.btn-extend{width:100%}.text-enclosure-popup-panel .popup-panel-close-button:hover,.text-enclosure-popup-panel .popup-panel-close-button:active,.text-enclosure-popup-panel .popup-panel-close-button:focus{background-color:#97a0a0}.text-enclosure-popup-panel .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.text-enclosure-popup-panel{top:0}}@media only screen and (max-width: 40em){.text-enclosure-popup-panel .popup-panel-close-button{left:0}}.text-enclosure-popup-panel:focus{outline:0}.text-enclosure-popup-panel .text-enclosure-wrapper{background-color:#e1e3e3;border:0.0625rem solid #c8cccc;height:27.5rem;overflow-y:auto;text-align:left}.text-enclosure-popup-panel .text-enclosure{font-size:0.75rem;padding:0.625rem;white-space:pre-wrap}.locale-selection-panel{background-color:#fff;border:none 0 transparent;box-shadow:none;padding:0;background-color:#ebeded;box-shadow:4px 4px 12px rgba(0,0,0,0.4);padding:3.125rem 0 1.25rem 0;width:30rem}.locale-selection-panel .popup-panel-close-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#b2b8b8;border-radius:0;font-size:1.25rem;height:2.25rem;line-height:2.25rem;padding:0;position:absolute;right:0;top:0;width:2.25rem}.locale-selection-panel .popup-panel-close-button:hover{color:#fff;text-decoration:none}.locale-selection-panel .popup-panel-close-button:not(:only-of-type),.locale-selection-panel .popup-panel-close-button:not(:first-of-type){margin-left:1.25rem}.locale-selection-panel .popup-panel-close-button:disabled{opacity:0.5;cursor:default}.locale-selection-panel .popup-panel-close-button.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.locale-selection-panel .popup-panel-close-button.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.locale-selection-panel .popup-panel-close-button.btn-extend{width:100%}.locale-selection-panel .popup-panel-close-button:hover,.locale-selection-panel .popup-panel-close-button:active,.locale-selection-panel .popup-panel-close-button:focus{background-color:#97a0a0}.locale-selection-panel .popup-panel-close-button:active{color:#000}@media only screen and (max-width: 40em) and (min-width: 40.063em){.locale-selection-panel{top:0}}@media only screen and (max-width: 40em){.locale-selection-panel .popup-panel-close-button{left:0}}.locale-selection-panel:focus{outline:0}.locale-selection-panel .popup-panel-header{margin-bottom:1.25rem}.locale-selection-panel .popup-panel-header h1{font-size:1.25rem;font-weight:bold;margin:0 auto;text-transform:uppercase}.locale-selection-panel .locations{list-style-type:none}@media only screen and (max-width: 40em){.locale-selection-panel{min-height:0;width:100%}}.user-playlist-modal .user-playlist-copy{margin-bottom:0.25rem}.user-playlist-modal .user-playlist-collection{list-style-type:none;margin-bottom:0.5rem;margin-left:0}.user-playlist-modal .user-playlist-collection .user-playlist-button{margin-left:0;text-transform:none;height:1.25rem;line-height:1.25rem;text-overflow:ellipsis;overflow:hidden;max-width:13.75rem}.user-playlist-modal .user-playlist-collection .user-playlist-button:hover{color:#e22329}.user-playlist-modal .user-playlist-form .user-playlist-text-input{text-align:center;margin-bottom:0.5rem}.user-playlist-modal .user-playlist-form .btn-dismiss:not(:only-of-type),.user-playlist-modal .user-playlist-form .btn-dismiss:not(:first-of-type){margin-left:0;display:inline-block}.user-playlist-modal .user-playlist-errors{color:#e22329;font-style:italic}.home-video-player{box-sizing:border-box;position:relative;z-index:2}.home-video-player #ooyala-player{margin:0 auto}.home-video-player #ooyala-player .oo-state-screen-title{display:none}.home-video-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.home-video-player #ooyala-player .oo-animate-fade{opacity:0}.home-video-player #ooyala-player .oo-fading-underlay-active{opacity:0}.home-video-player #ooyala-player .oo-unmute{display:none}.home-video-player #ooyala-player>.innerWrapper{z-index:0}.home-video-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.home-video-player [class*=video-wrapper] video{width:100%}.home-video-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.home-video-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.home-video-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.home-video-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.home-video-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.home-video-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.home-video-player{height:auto}.home-video-player .viewing-container{padding-left:0;padding-right:0}.home-video-player [class*=video-wrapper]{height:auto}.home-video-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.home-video-player [class*=video-wrapper] .video-embed-container object,.home-video-player [class*=video-wrapper] .video-embed-container video,.home-video-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.home-video-player .video-embed-container{height:27.4375rem}.futures-provider{color:#4f5454;font-size:0.625rem;padding:0.3125rem}.futures-provider a{color:#848a8a}.option-disclosure-row{max-width:100%;padding-top:1.25rem}.option-disclosure{color:#c8cccc;font-size:0.875rem;padding:0.3125rem}.option-disclosure a{color:#e22329}.option-disclosure-dark{color:#4f5454;font-size:0.75rem;padding:0.3125rem;margin-left:0.625rem}.option-disclosure-dark a{color:#e22329}@media only screen and (max-width: 40em){.extras-container{padding:0}.extras-container .live-stream-actions{margin-top:0}.option-disclosure-row{padding-top:0.625rem}.option-disclosure{font-size:0.75rem}.option-disclosure-dark{margin-left:0}.video-player-overlay-message{bottom:2.5rem}}.live-video-player{box-sizing:border-box;position:relative;z-index:2}.live-video-player #ooyala-player{margin:0 auto}.live-video-player #ooyala-player .oo-state-screen-title{display:none}.live-video-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.live-video-player #ooyala-player .oo-animate-fade{opacity:0}.live-video-player #ooyala-player .oo-fading-underlay-active{opacity:0}.live-video-player #ooyala-player .oo-unmute{display:none}.live-video-player #ooyala-player>.innerWrapper{z-index:0}.live-video-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.live-video-player [class*=video-wrapper] video{width:100%}.live-video-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.live-video-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.live-video-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.live-video-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.live-video-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.live-video-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.live-video-player{height:auto}.live-video-player .viewing-container{padding-left:0;padding-right:0}.live-video-player [class*=video-wrapper]{height:auto}.live-video-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.live-video-player [class*=video-wrapper] .video-embed-container object,.live-video-player [class*=video-wrapper] .video-embed-container video,.live-video-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.live-video-player .video-embed-container{height:27.4375rem}.live-video-player #ooyala-player{margin:0 auto}.live-video-player #ooyala-player>.innerWrapper{z-index:0}@media only screen and (max-width: 40em){height:2.5rem;.live-stream-actions-audio-only{float:left}.live-stream-actions-schedule{float:right}.live-stream-actions-find-shows{float:right}}.non-seg-vod-video-player{box-sizing:border-box;position:relative;z-index:2}.non-seg-vod-video-player #ooyala-player{margin:0 auto}.non-seg-vod-video-player #ooyala-player .oo-state-screen-title{display:none}.non-seg-vod-video-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.non-seg-vod-video-player #ooyala-player .oo-animate-fade{opacity:0}.non-seg-vod-video-player #ooyala-player .oo-fading-underlay-active{opacity:0}.non-seg-vod-video-player #ooyala-player .oo-unmute{display:none}.non-seg-vod-video-player #ooyala-player>.innerWrapper{z-index:0}.non-seg-vod-video-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.non-seg-vod-video-player [class*=video-wrapper] video{width:100%}.non-seg-vod-video-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.non-seg-vod-video-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.non-seg-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.non-seg-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.non-seg-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.non-seg-vod-video-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.non-seg-vod-video-player{height:auto}.non-seg-vod-video-player .viewing-container{padding-left:0;padding-right:0}.non-seg-vod-video-player [class*=video-wrapper]{height:auto}.non-seg-vod-video-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.non-seg-vod-video-player [class*=video-wrapper] .video-embed-container object,.non-seg-vod-video-player [class*=video-wrapper] .video-embed-container video,.non-seg-vod-video-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.non-seg-vod-video-player .viewing-container{padding-right:0}.non-seg-vod-video-player .video-embed-container{height:22.1875rem}@media only screen and (max-width: 40em){.non-seg-vod-video-player .viewing-container{border-right:none}}.is-ipad .non-seg-vod-video-player #ooyala-player .oo-unmute{display:inline-block}.collection-vod-video-player{box-sizing:border-box;position:relative;z-index:2}.collection-vod-video-player #ooyala-player{margin:0 auto}.collection-vod-video-player #ooyala-player .oo-state-screen-title{display:none}.collection-vod-video-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.collection-vod-video-player #ooyala-player .oo-animate-fade{opacity:0}.collection-vod-video-player #ooyala-player .oo-fading-underlay-active{opacity:0}.collection-vod-video-player #ooyala-player .oo-unmute{display:none}.collection-vod-video-player #ooyala-player>.innerWrapper{z-index:0}.collection-vod-video-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.collection-vod-video-player [class*=video-wrapper] video{width:100%}.collection-vod-video-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.collection-vod-video-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.collection-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.collection-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.collection-vod-video-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.collection-vod-video-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.collection-vod-video-player{height:auto}.collection-vod-video-player .viewing-container{padding-left:0;padding-right:0}.collection-vod-video-player [class*=video-wrapper]{height:auto}.collection-vod-video-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.collection-vod-video-player [class*=video-wrapper] .video-embed-container object,.collection-vod-video-player [class*=video-wrapper] .video-embed-container video,.collection-vod-video-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.collection-vod-video-player .video-embed-container{height:27.4375rem}.collection-vod-video-player .collection-nav-btn{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:transparent;color:#848a8a;font-size:3.75rem;height:34.625rem;line-height:34.625rem;margin:0;padding:0}.collection-vod-video-player .collection-nav-btn:hover{color:#e1e3e3}.collection-vod-video-player .collection-nav-btn.nav-disabled{color:rgba(132,138,138,0.15);cursor:default}.collection-vod-video-player .collection-nav-btn.nav-disabled:hover{color:rgba(132,138,138,0.15)}.video-image-wrapper{height:34.625rem;overflow:hidden;position:absolute;top:0;width:50%}.video-image-wrapper .video-image{height:100%;max-width:200%;position:relative}.video-image-wrapper.next{left:50%;right:100%}.video-image-wrapper.next .video-image{left:24.375rem}.video-image-wrapper.previous{left:0;right:50%}.video-image-wrapper.previous .video-image{right:37.875rem}.video-image-wrapper::after{background-color:rgba(0,0,0,0.3);bottom:0;content:'';left:0;position:absolute;right:0;top:0}.is-ipad .collection-vod-video-player #ooyala-player .oo-unmute{display:inline-block}.simple-video-player{box-sizing:border-box;position:relative;z-index:2}.simple-video-player #ooyala-player{margin:0 auto}.simple-video-player #ooyala-player .oo-state-screen-title{display:none}.simple-video-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.simple-video-player #ooyala-player .oo-animate-fade{opacity:0}.simple-video-player #ooyala-player .oo-fading-underlay-active{opacity:0}.simple-video-player #ooyala-player .oo-unmute{display:none}.simple-video-player #ooyala-player>.innerWrapper{z-index:0}.simple-video-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.simple-video-player [class*=video-wrapper] video{width:100%}.simple-video-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.simple-video-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.simple-video-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.simple-video-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.simple-video-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.simple-video-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.simple-video-player{height:auto}.simple-video-player .viewing-container{padding-left:0;padding-right:0}.simple-video-player [class*=video-wrapper]{height:auto}.simple-video-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.simple-video-player [class*=video-wrapper] .video-embed-container object,.simple-video-player [class*=video-wrapper] .video-embed-container video,.simple-video-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.simple-video-player .video-embed-container{height:27.4375rem}.simple-video-player .viewing-container{text-align:left}.video-player-footer{height:4.6875rem;position:relative;text-align:left}.video-player-footer .go-live{background-color:#e22329;height:4.6875rem;position:absolute;right:0;top:0;text-align:center;width:8.75rem}.video-player-footer .go-live .icon-font{color:#fff;display:inline-block;font-size:1.375rem;line-height:4.6875rem;margin-right:0.3125rem;vertical-align:top}.video-player-footer .go-live .icon-font::before{vertical-align:top}.video-player-footer .go-live h1{color:#fff;display:inline-block;font-size:1.125rem;font-weight:bold;margin:0;line-height:4.6875rem;text-transform:uppercase;vertical-align:top}.video-player-footer .video-player-main-link{display:inline-block;width:calc(100% - 75px)}.video-player-footer .video-player-main-link:hover .icon-font.carat-right{background-color:#e22329}.video-player-footer .video-player-main-link:hover .icon-font.carat-right::before{color:#fff}.video-player-footer .video-info{display:inline-block;height:4.6875rem;padding:0.625rem 0.75rem;width:39.6875rem;vertical-align:top}.video-player-footer .video-info.live-info .video-title{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.video-player-footer .icon-font.carat-right{background-color:#212626;color:#848a8a;display:inline-block;height:4.6875rem;float:right;font-size:1.875rem;line-height:4.6875rem;text-align:center;width:3.75rem;vertical-align:top}.video-player-footer .video-title{color:#fff;font-family:"Avenir Next Condensed";font-size:2.125rem;font-weight:bold;line-height:2.125rem;margin:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}.video-player-footer .video-show-title{color:#c8cccc;font-family:"Avenir Next Condensed";font-size:1.25rem;line-height:1.25rem;margin:0;text-align:left;text-transform:uppercase}.video-player-footer .live-indicator{display:inline-block;height:4.6875rem;text-align:center;width:4.375rem;vertical-align:top}.video-player-footer .live-indicator .live-indicator-h3{background-image:-webkit-linear-gradient(#e22329, #b01a1f);background-image:linear-gradient(#e22329, #b01a1f);box-sizing:border-box;color:#fff;height:2.5rem;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.5rem;margin-top:0;margin-bottom:0;padding-top:0.5rem;text-transform:uppercase}@media only screen and (min-width: 40.063em){.video-player-footer .home-info .video-title{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width: 40em){.video-player-footer{height:2.5rem;padding-left:0}.video-player-footer .video-player-main-link{height:2.5rem;padding:0}.video-player-footer .video-player-main-link::before{height:2.5rem;line-height:2.5rem;font-size:1rem;width:2rem}.video-player-footer .video-info{height:2.5rem;padding:0 0.3125rem 0;width:21.75rem}.video-player-footer .icon-font.carat-right{height:2.5rem;font-size:1rem;line-height:2.5rem;width:1.875rem}.video-player-footer .video-title{font-family:"Avenir Next Condensed";font-weight:bold;font-size:1.125rem;line-height:1.25rem}.video-player-footer .home-info .video-title{padding-top:0.25rem}.video-player-footer .video-watch-now{color:#c8cccc;font-weight:bold;font-size:0.75rem;line-height:0.875rem;margin:0;vertical-align:top}.video-player-footer .video-show-title{color:#c8cccc;font-family:"Avenir Next";font-weight:bold;font-size:0.75rem;line-height:1rem;margin-top:0;padding-top:0.125rem;text-align:left}.video-player-footer .live-indicator{height:2.5rem}.video-player-footer .live-indicator .live-indicator-h3{padding-top:0.3125rem}.video-player-footer .go-live{height:2.5rem;width:3.125rem}.video-player-footer .go-live .icon-font{font-size:1.375rem;line-height:2.5rem;margin:0}.video-player-footer .go-live h1{display:none}}.video-player-overlay-message{background-color:rgba(0,0,0,0.3);bottom:4.6875rem;left:0;position:absolute;right:0;top:0;z-index:1}.video-player-overlay-message .btn-mute-control{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;color:#fff;background-color:rgba(0,0,0,0.5);display:inline-block;vertical-align:middle;border-radius:0;font-size:2rem;height:4.375rem;left:50%;line-height:4.375rem;margin-left:-2.1875rem;margin-right:0.625rem;margin-top:-2.1875rem;position:absolute;top:50%;width:4.375rem}.video-player-overlay-message .btn-mute-control:hover,.video-player-overlay-message .btn-mute-control:active,.video-player-overlay-message .btn-mute-control:focus{background-color:rgba(0,0,0,0.5)}.video-player-overlay-message .btn-mute-control:active{color:#000}.video-player-overlay-message .btn-mute-control:hover{background-color:#000}@media only screen and (max-width: 40em){.video-player-overlay-message{bottom:2.5rem}}.live-stream-actions{margin-top:0.625rem;padding-left:0;text-align:left}.live-stream-actions .live-stream-actions-audio-only{display:block;margin-bottom:0.625rem}.live-stream-actions .live-stream-actions-audio-only .icon-font{background-color:#212626;height:4.375rem;line-height:4.375rem;width:4.375rem}.live-stream-actions .live-stream-actions-audio-only .icon-font::before{color:#b2b8b8;font-size:1.75rem}.live-stream-actions .live-stream-actions-audio-only:hover .icon-font{background-color:#e22329}.live-stream-actions .live-stream-actions-audio-only:hover .icon-font::before{color:#fff}@media only screen and (max-width: 40em){.live-stream-actions .live-stream-actions-audio-only{background:#303636;display:inline-block}.live-stream-actions .live-stream-actions-audio-only .icon-font{background:#4f5454;display:inline-block;height:2.5rem;line-height:2.5rem;width:2.5rem}.live-stream-actions .live-stream-actions-audio-only .icon-font::before{height:2.5rem;font-size:1.75rem;width:2.5rem}.live-stream-actions .live-stream-actions-audio-only h2{display:inline-block !important;color:#b2b8b8;font-size:0.875rem;font-weight:bold;margin:0 0 0 0.625rem;text-transform:uppercase}.live-stream-actions .live-stream-actions-audio-only:hover .icon-font{background-color:#4f5454}.live-stream-actions .live-stream-actions-audio-only:hover .icon-font::before{color:#b2b8b8}}.live-stream-actions .live-stream-actions-audio-only.audio-only .icon-font{background-color:#e22329}.live-stream-actions .live-stream-actions-audio-only.audio-only .icon-font::before{color:#fff}.live-stream-actions .live-stream-actions-schedule{display:block;margin-bottom:0.625rem}.live-stream-actions .live-stream-actions-schedule .icon-font{background-color:#212626;height:4.375rem;line-height:4.375rem;width:4.375rem}.live-stream-actions .live-stream-actions-schedule .icon-font::before{color:#b2b8b8;font-size:1.75rem}.live-stream-actions .live-stream-actions-schedule:hover .icon-font{background-color:#e22329}.live-stream-actions .live-stream-actions-schedule:hover .icon-font::before{color:#fff}@media only screen and (max-width: 40em){.live-stream-actions .live-stream-actions-schedule{background:#303636;display:inline-block}.live-stream-actions .live-stream-actions-schedule .icon-font{background:#4f5454;display:inline-block;height:2.5rem;line-height:2.5rem;width:2.5rem}.live-stream-actions .live-stream-actions-schedule .icon-font::before{height:2.5rem;font-size:1.75rem;width:2.5rem}.live-stream-actions .live-stream-actions-schedule h2{display:inline-block !important;color:#b2b8b8;font-size:0.875rem;font-weight:bold;margin:0 0 0 0.625rem;text-transform:uppercase}.live-stream-actions .live-stream-actions-schedule:hover .icon-font{background-color:#4f5454}.live-stream-actions .live-stream-actions-schedule:hover .icon-font::before{color:#b2b8b8}}.live-stream-actions .live-stream-actions-popout-player{display:block}.live-stream-actions .live-stream-actions-popout-player .icon-font{background-color:#212626;height:4.375rem;line-height:4.375rem;width:4.375rem}.live-stream-actions .live-stream-actions-popout-player .icon-font::before{color:#b2b8b8;font-size:1.75rem}.live-stream-actions .live-stream-actions-popout-player:hover .icon-font{background-color:#e22329}.live-stream-actions .live-stream-actions-popout-player:hover .icon-font::before{color:#fff}@media only screen and (max-width: 40em){.live-stream-actions .live-stream-actions-popout-player{background:#303636;display:inline-block}.live-stream-actions .live-stream-actions-popout-player .icon-font{background:#4f5454;display:inline-block;height:2.5rem;line-height:2.5rem;width:2.5rem}.live-stream-actions .live-stream-actions-popout-player .icon-font::before{height:2.5rem;font-size:1.75rem;width:2.5rem}.live-stream-actions .live-stream-actions-popout-player h2{display:inline-block !important;color:#b2b8b8;font-size:0.875rem;font-weight:bold;margin:0 0 0 0.625rem;text-transform:uppercase}.live-stream-actions .live-stream-actions-popout-player:hover .icon-font{background-color:#4f5454}.live-stream-actions .live-stream-actions-popout-player:hover .icon-font::before{color:#b2b8b8}}.live-stream-actions .live-stream-actions-find-shows{display:block}.live-stream-actions .live-stream-actions-find-shows .icon-font{background-color:#212626;height:4.375rem;line-height:4.375rem;width:4.375rem}.live-stream-actions .live-stream-actions-find-shows .icon-font::before{color:#b2b8b8;font-size:1.75rem}.live-stream-actions .live-stream-actions-find-shows:hover .icon-font{background-color:#e22329}.live-stream-actions .live-stream-actions-find-shows:hover .icon-font::before{color:#fff}@media only screen and (max-width: 40em){.live-stream-actions .live-stream-actions-find-shows{background:#303636;display:inline-block}.live-stream-actions .live-stream-actions-find-shows .icon-font{background:#4f5454;display:inline-block;height:2.5rem;line-height:2.5rem;width:2.5rem}.live-stream-actions .live-stream-actions-find-shows .icon-font::before{height:2.5rem;font-size:1.75rem;width:2.5rem}.live-stream-actions .live-stream-actions-find-shows h2{display:inline-block !important;color:#b2b8b8;font-size:0.875rem;font-weight:bold;margin:0 0 0 0.625rem;text-transform:uppercase}.live-stream-actions .live-stream-actions-find-shows:hover .icon-font{background-color:#4f5454}.live-stream-actions .live-stream-actions-find-shows:hover .icon-font::before{color:#b2b8b8}}@media only screen and (max-width: 40em){.live-stream-actions{height:2.5rem;margin:0;padding:0}.live-stream-actions .live-stream-actions-audio-only{float:left;margin:0}.live-stream-actions .live-stream-actions-audio-only.audio-only{background-color:#b01a1f;color:#fff}}.live-stream-clock{background-color:#fff;height:2.1875rem;left:0;line-height:0.75rem;text-align:center;top:0;width:100%}.live-stream-clock>.live-stream-clock-date{color:#4f5454;font-weight:500;font-size:0.6875rem;text-transform:uppercase}.live-stream-clock>.live-stream-clock-time{color:#4f5454;display:block;font-weight:bold;font-size:0.875rem}.happening-now-card{background-color:#212626;height:10rem;margin-top:0.625rem;position:relative;overflow:hidden}.happening-now-card:hover .happening-now-link{background-color:#b01a1f}.happening-now-card:hover.off-air .happening-now-link{background-color:#e22329}.happening-now-card .happening-now-image{background-color:#000;height:100%;width:100%}.happening-now-card .happening-now-logo{bottom:5rem;left:50%;position:absolute;-webkit-transform:translate(-55%);-ms-transform:translate(-55%);transform:translate(-55%);width:7.75rem}.happening-now-card .happening-now-live-flag{background-color:#e22329;bottom:3.75rem;color:#fff;font-family:"Avenir Next Condensed";font-size:1.5rem;font-weight:bold;height:1.75rem;left:40%;line-height:1.75rem;position:absolute;text-transform:uppercase;width:4.625rem}.happening-now-card .happening-now-link{box-sizing:border-box;background-color:#e22329;bottom:0;color:#fff;display:block;font-size:1rem;font-weight:bold;height:2.5rem;line-height:2.5rem;position:absolute;text-transform:uppercase;width:100%}.happening-now-card .happening-now-link .icon-font{font-size:1.25rem}.happening-now-card .happening-now-link .icon-font:before{vertical-align:0}.happening-now-card.off-air .happening-now-link{background-color:#4f5454}.happening-now-card.off-air .happening-now-live-flag{background-color:#4f5454;color:#000;width:5.125rem}.video-player-user-controls{background-color:#212626;height:2.5rem;text-align:left}.video-player-user-controls .user-control{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#303636;color:#b2b8b8;height:2.5rem;line-height:2.5rem;position:relative;text-transform:uppercase}.video-player-user-controls .user-control span{font-weight:500;font-size:0.875rem}.video-player-user-controls .user-control>.icon-font{background-color:#4f5454;color:#ebeded;font-size:1.375rem;height:2.5rem;line-height:2.5rem;vertical-align:initial;width:2.5rem}.video-player-user-controls .user-control>.icon-font::before{vertical-align:0}@media only screen and (min-width: 40.063em){.video-player-user-controls .user-control.share-count{padding:0 1.375rem 0 3.875rem}}@media only screen and (min-width: 40.063em){.video-player-user-controls .user-control.share-count>.icon-font{left:0;position:absolute;top:0}.video-player-user-controls .user-control.share-count>.icon-font::after{border-top:0.3125rem solid transparent;border-bottom:0.3125rem solid transparent;border-left:0.375rem solid #4f5454;content:'';height:0;position:absolute;right:-0.375rem;top:0.9375rem;width:0}}.video-player-user-controls .video-functions{float:right}.video-player-user-controls .video-functions .user-control{margin-right:0}.video-player-user-controls .video-functions .user-control:hover .icon-font{background-color:#e22329}.vod-video-player-footer{background-color:#000;height:4.6875rem;padding:0.3125rem 1.25rem;text-align:left}@media only screen and (max-width: 40em){.vod-video-player-footer{height:3.375rem}}.vod-video-player-h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ebeded;font-weight:bold;font-size:1.75rem;margin:0}@media only screen and (max-width: 40em){.vod-video-player-h1{font-size:1.125rem}}.vod-video-player-show-title{color:#848a8a;display:inline-block;font-family:"Avenir Next Condensed";font-size:1rem;text-transform:uppercase}.vod-video-player-date{color:#848a8a;font-size:0.875rem;text-transform:uppercase}.custom-contents-dropdown{overflow:scroll}.custom-contents-dropdown.open{left:initial !important;right:0}.custom-contents-dropdown.open h3{color:#e1e3e3;padding-top:0.4375rem;text-indent:0.6875rem;text-transform:uppercase}.custom-contents-dropdown.open h3 .icon-font{margin-right:0.3125rem;padding-bottom:0.3125rem}.custom-contents-dropdown.open h3 #toc-header{font-size:1.25rem}.custom-contents-dropdown.open .toc-items{background-color:#4f5454;border:1px solid #000;color:#e1e3e3;font-weight:500;height:auto;min-height:3.75rem;padding:1rem;text-transform:capitalize;width:100%}.custom-contents-dropdown.open .toc-items:hover{background-color:#000}.custom-contents-dropdown.open .toc-items span{vertical-align:top}.custom-contents-dropdown.open .toc-items .num-box{max-width:10%;left:1.25rem}.custom-contents-dropdown.open .toc-items .desc-box{display:inline-block;margin-left:0.3125rem;width:11.5625rem;word-wrap:normal}.custom-contents-dropdown.open .toc-items .time-box{float:right;text-align:right}@media only screen and (max-width: 40em){.custom-contents-dropdown.open{width:100% !important;overflow:visible}}.live-poll .live-poll-wrapper{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.live-poll .live-poll-wrapper.poll-active{opacity:1}.live-poll .live-poll-wrapper.poll-new{opacity:0}.live-poll .live-poll-wrapper.poll-deactivated{opacity:0}.home-video-player,.live-video-player{-webkit-transition:max-width .5s ease;transition:max-width .5s ease}@media only screen and (min-width: 75rem){.home-video-player.with-poll,.live-video-player.with-poll{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:75rem}}.with-poll .live-poll{min-width:18.75rem;margin-top:1.25rem}.with-poll .live-poll .live-poll-wrapper{margin:0 auto;max-width:18.75rem;min-height:18.75rem;max-height:18.75rem}.with-poll .live-poll .live-poll-wrapper iframe{width:100%;height:18.75rem}.with-poll .live-poll.has-image .live-poll-wrapper{min-height:22.625rem;max-height:22.625rem}.with-poll .live-poll.has-image .live-poll-wrapper iframe{height:22.625rem}@media only screen and (min-width: 75rem){.with-poll .live-poll{min-width:18.75rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:0;margin-bottom:4.6875rem}.with-poll .live-poll .live-poll-wrapper{max-width:18.75rem;max-height:18.75rem}.with-poll .live-poll .live-poll-wrapper iframe{width:18.75rem;height:18.75rem}.with-poll .live-poll.has-image .live-poll-wrapper{max-height:22.625rem}.with-poll .live-poll.has-image .live-poll-wrapper iframe{height:22.625rem}.with-poll .video-embed-container{height:28.125rem}}@media only screen and (min-width: 75rem){.row.with-poll{max-width:75rem}.row.with-poll .viewing-container{padding-left:0.625rem;padding-right:0.625rem;width:66.66667%;float:left;margin-left:0% !important}.row.with-poll .live-stream-actions{padding-left:0.625rem;padding-right:0.625rem;width:8.33333%;float:left}.row.with-poll .live-poll{padding-left:0.625rem;padding-right:0.625rem;width:25%;float:left;margin-left:0% !important}.row.with-poll .futures-provider{padding-left:0.625rem;padding-right:0.625rem;width:66.66667%;float:left;margin-left:0% !important}}.promo-banner-wrapper{background-color:#e1e3e3;padding:0.9375rem 0}.promo-banner-wrapper .promo-banner{box-sizing:border-box;height:5.625rem;max-width:none;padding:0;position:relative;text-align:center}.promo-banner-wrapper .promo-banner .placer-text{font-size:0.625rem;text-align:center}.promo-banner-wrapper.dark{background-color:#212626}.promo-box{box-sizing:border-box;background-color:#c8cccc;height:18.75rem;position:relative;text-align:center}.promo-box .placer-text{font-size:0.75rem;line-height:3.0625rem;height:3.0625rem;padding-right:0.625rem}.dark .promo-box,.promo-box.dark{background-color:#303636}.video-card,.episode-card{box-sizing:border-box;color:#212626;position:relative}.video-card a,.episode-card a{color:inherit}.video-card .card-link,.episode-card .card-link{background-color:black;display:block;position:relative}.video-card .card-link:hover .card-thumbnail .thumb-nail,.episode-card .card-link:hover .card-thumbnail .thumb-nail{opacity:0.6}.video-card .card-link:hover .card-info .card-title,.episode-card .card-link:hover .card-info .card-title{color:#e22329}.video-card .card-identifier,.episode-card .card-identifier{position:absolute;top:0;left:0;text-transform:uppercase;background-color:#000;color:#fff;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.125rem;padding:0 0.625rem;line-height:1.875rem;height:1.875rem;z-index:10}.video-card .card-identifier .icon-font,.episode-card .card-identifier .icon-font{margin-top:-0.25rem}@media only screen and (max-width: 40em){.video-card .card-identifier,.episode-card .card-identifier{font-size:0.875rem;height:1.25rem;line-height:1.375rem;padding:0 0.3125rem}}.video-card .card-info,.episode-card .card-info{background:#fff;overflow:hidden;padding:0.625rem;position:relative;text-align:left}.video-card .card-show-title,.episode-card .card-show-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:"Avenir Next Condensed";font-weight:500;margin:0;text-transform:uppercase}.video-card .card-title,.episode-card .card-title{color:inherit;margin:0}.video-card .card-date,.episode-card .card-date{color:#848a8a;display:block}.dark .video-card,.video-card.dark,.dark .episode-card,.episode-card.dark{color:#ebeded}.dark .video-card .card-info,.video-card.dark .card-info,.dark .episode-card .card-info,.episode-card.dark .card-info{background:#303636}.dark .video-card .card-show-title,.video-card.dark .card-show-title,.dark .episode-card .card-show-title,.episode-card.dark .card-show-title{color:#e1e3e3}.video-card .add-button,.episode-card .add-button{position:absolute;right:0;top:0;z-index:1}.video-card .add-to-playlist,.episode-card .add-to-playlist{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#000;color:#fff;display:none;font-size:1.5625rem;height:1.5625rem;line-height:1.5625rem;position:absolute;top:0;-webkit-transition:initial;transition:initial;width:100%;z-index:1}.video-card .add-to-playlist .plus,.video-card .add-to-playlist .minus,.episode-card .add-to-playlist .plus,.episode-card .add-to-playlist .minus{color:#fff;font-size:1rem;position:absolute;left:50%;margin:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.video-card .add-to-playlist .plus:before,.video-card .add-to-playlist .minus:before,.episode-card .add-to-playlist .plus:before,.episode-card .add-to-playlist .minus:before{vertical-align:0}.video-card .add-to-playlist:hover,.video-card .add-to-playlist:focus,.episode-card .add-to-playlist:hover,.episode-card .add-to-playlist:focus{color:#fff;background-color:#e22329;text-decoration:none}.video-card .add-to-playlist .alt,.episode-card .add-to-playlist .alt{color:#e22329}.video-card .add-to-playlist .alt:hover,.video-card .add-to-playlist .alt:focus,.episode-card .add-to-playlist .alt:hover,.episode-card .add-to-playlist .alt:focus{background-color:#000}.video-card:hover .add-to-playlist,.episode-card:hover .add-to-playlist{display:block}.video-card .card-title,.episode-card .card-title{font-weight:500}.video-card .card-date,.episode-card .card-date{text-transform:uppercase}.video-card.active .card-thumbnail:before,.video-card.active .card-thumbnail:after,.episode-card.active .card-thumbnail:before,.episode-card.active .card-thumbnail:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.video-card.active .card-thumbnail:before,.episode-card.active .card-thumbnail:before{border:2px solid red}.video-card.active .card-thumbnail:after,.episode-card.active .card-thumbnail:after{background-color:red;opacity:.3}.vid-6col-vert{min-height:28.75rem;min-width:28.75rem}.vid-6col-vert .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:4.375rem;height:4.375rem;left:50%;line-height:4.375rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:4.375rem;z-index:1}.vid-6col-vert .play-button:hover,.vid-6col-vert .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.vid-6col-vert .play-button .alt{color:#e22329}.vid-6col-vert .play-button .alt:hover,.vid-6col-vert .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.vid-6col-vert:hover .play-button{display:block}.vid-6col-vert .episode-badge{bottom:0;height:7.5rem;position:absolute;right:0;z-index:1}.vid-6col-vert .card-thumbnail{height:16.25rem}.vid-6col-vert .card-thumbnail .thumb-nail{height:100%}.vid-6col-vert .card-info{height:12.5rem}.vid-6col-vert .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.vid-6col-vert .card-info .card-title{font-size:1.875rem;line-height:2.125rem;margin-bottom:0.9375rem}.vid-6col-vert .card-info .card-date{font-size:1rem;line-height:1rem}@media only screen and (max-width: 55em){.vid-6col-vert .episode-badge{bottom:0;height:2.5rem;position:absolute;right:0;z-index:1}.vid-6col-vert .card-thumbnail{min-height:16.25rem;height:auto}.vid-6col-vert .card-thumbnail .thumb-nail{height:auto;width:100%}}.vid-4col-vert{min-height:18.75rem;min-width:18.75rem}.vid-4col-vert .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.vid-4col-vert .play-button:hover,.vid-4col-vert .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.vid-4col-vert .play-button .alt{color:#e22329}.vid-4col-vert .play-button .alt:hover,.vid-4col-vert .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.vid-4col-vert:hover .play-button{display:block}.vid-4col-vert .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.vid-4col-vert .card-thumbnail{height:10.625rem}.vid-4col-vert .card-thumbnail .thumb-nail{height:100%}.vid-4col-vert .card-info{height:8.125rem}.vid-4col-vert .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.vid-4col-vert .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.vid-4col-vert .card-info .card-date{font-size:0.75rem;line-height:0.75rem}@media only screen and (max-width: 55em){.vid-4col-vert .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.vid-4col-vert .add-to-playlist{display:block}.vid-4col-vert .card-thumbnail{min-height:10.625rem;height:auto}.vid-4col-vert .card-thumbnail .thumb-nail{height:auto;width:100%}}.vid-3col-vert{min-height:13.75rem;min-width:13.75rem}.vid-3col-vert .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.vid-3col-vert .play-button:hover,.vid-3col-vert .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.vid-3col-vert .play-button .alt{color:#e22329}.vid-3col-vert .play-button .alt:hover,.vid-3col-vert .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.vid-3col-vert:hover .play-button{display:block}.vid-3col-vert .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.vid-3col-vert .card-thumbnail{height:7.8125rem}.vid-3col-vert .card-thumbnail .thumb-nail{height:100%}.vid-3col-vert .card-info{height:5.9375rem}.vid-3col-vert .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.vid-3col-vert .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.vid-3col-vert .card-info .card-date{font-size:0.75rem;line-height:0.75rem}@media only screen and (max-width: 55em){.vid-3col-vert .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.vid-3col-vert .card-thumbnail{min-height:7.8125rem;height:auto}.vid-3col-vert .card-thumbnail .thumb-nail{height:auto;width:100%}.vid-3col-vert .add-to-playlist{display:block}}.vid-8col-horiz{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.vid-8col-horiz .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.vid-8col-horiz .play-button:hover,.vid-8col-horiz .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.vid-8col-horiz .play-button .alt{color:#e22329}.vid-8col-horiz .play-button .alt:hover,.vid-8col-horiz .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.vid-8col-horiz .add-to-playlist{width:15.5rem}.vid-8col-horiz:hover .play-button{display:block}.vid-8col-horiz .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.vid-8col-horiz .card-thumbnail{float:left;height:8.75rem;min-height:initial}.vid-8col-horiz .card-thumbnail .thumb-nail{height:100%;width:initial}.vid-8col-horiz .card-info{height:8.75rem}.vid-8col-horiz .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.vid-8col-horiz .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.9375rem}.vid-8col-horiz .card-info .card-date{font-size:0.875rem;line-height:0.875rem}.vid-4col-horiz{min-height:initial}.vid-4col-horiz .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.vid-4col-horiz .card-thumbnail{float:left;height:3.75rem;min-height:initial;overflow:hidden;width:3.75rem}.vid-4col-horiz .card-thumbnail .watched-overlay-text{display:none}.vid-4col-horiz .card-thumbnail .thumb-nail{height:100%;width:initial}.vid-4col-horiz .card-info{height:3.75rem}.vid-4col-horiz .card-info .card-show-title{display:none}.vid-4col-horiz .card-info .card-title{font-size:0.875rem;line-height:1.125rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.vid-4col-horiz .card-info .card-date{display:none}.vid-4col-horiz .episode-badge{bottom:0;height:1.875rem;position:absolute;right:0;z-index:1}.vid-4col-horiz .add-to-playlist{display:inline-block;top:2.1875rem;left:0;width:1.5625rem}.keyword-card,.concept-card{box-sizing:border-box;color:#212626}.keyword-card a,.concept-card a{color:inherit}.keyword-card .card-link,.concept-card .card-link{background-color:black;display:block;position:relative}.keyword-card .card-link:hover .card-thumbnail .thumb-nail,.concept-card .card-link:hover .card-thumbnail .thumb-nail{opacity:0.6}.keyword-card .card-link:hover .card-info .card-title,.concept-card .card-link:hover .card-info .card-title{color:#e22329}.keyword-card .card-identifier,.concept-card .card-identifier{position:absolute;top:0;left:0;text-transform:uppercase;background-color:#000;color:#fff;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.125rem;padding:0 0.625rem;line-height:1.875rem;height:1.875rem;z-index:10}.keyword-card .card-identifier .icon-font,.concept-card .card-identifier .icon-font{margin-top:-0.25rem}@media only screen and (max-width: 40em){.keyword-card .card-identifier,.concept-card .card-identifier{font-size:0.875rem;height:1.25rem;line-height:1.375rem;padding:0 0.3125rem}}.keyword-card .card-info,.concept-card .card-info{background:#fff;overflow:hidden;padding:0.625rem;position:relative;text-align:left}.keyword-card .card-show-title,.concept-card .card-show-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:"Avenir Next Condensed";font-weight:500;margin:0;text-transform:uppercase}.keyword-card .card-title,.concept-card .card-title{color:inherit;margin:0}.keyword-card .card-date,.concept-card .card-date{color:#848a8a;display:block}.dark .keyword-card,.keyword-card.dark,.dark .concept-card,.concept-card.dark{color:#ebeded}.dark .keyword-card .card-info,.keyword-card.dark .card-info,.dark .concept-card .card-info,.concept-card.dark .card-info{background:#303636}.dark .keyword-card .card-show-title,.keyword-card.dark .card-show-title,.dark .concept-card .card-show-title,.concept-card.dark .card-show-title{color:#e1e3e3}.keyword-card .card-title,.concept-card .card-title{color:inherit;font-family:"Avenir Next";font-weight:500;margin:0;text-transform:capitalize}.keyword-4col-vert{min-height:18.75rem;min-width:18.75rem}.keyword-4col-vert .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.keyword-4col-vert .play-button:hover,.keyword-4col-vert .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.keyword-4col-vert .play-button .alt{color:#e22329}.keyword-4col-vert .play-button .alt:hover,.keyword-4col-vert .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.keyword-4col-vert .card-thumbnail{min-height:10.625rem}.keyword-4col-vert .card-thumbnail .thumb-nail{width:100%}.keyword-4col-vert .card-info{height:8.125rem}.keyword-4col-vert .card-info .card-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.keyword-4col-vert .card-info .card-date{font-size:0.75rem;line-height:0.75rem}.keyword-8col-horiz{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.keyword-8col-horiz .card-thumbnail{float:left;height:8.75rem;min-height:initial}.keyword-8col-horiz .card-thumbnail .thumb-nail{height:100%;width:initial}.keyword-8col-horiz .card-thumbnail .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.keyword-8col-horiz .card-thumbnail .play-button:hover,.keyword-8col-horiz .card-thumbnail .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.keyword-8col-horiz .card-thumbnail .play-button .alt{color:#e22329}.keyword-8col-horiz .card-thumbnail .play-button .alt:hover,.keyword-8col-horiz .card-thumbnail .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.keyword-8col-horiz .card-info{height:8.75rem}.keyword-8col-horiz .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.625rem}.keyword-8col-horiz .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.show-card{box-sizing:border-box;color:#212626}.show-card a{color:inherit}.show-card .card-link{background-color:black;display:block;position:relative}.show-card .card-link:hover .card-thumbnail .thumb-nail{opacity:0.6}.show-card .card-link:hover .card-info .card-title{color:#e22329}.show-card .card-identifier{position:absolute;top:0;left:0;text-transform:uppercase;background-color:#000;color:#fff;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.125rem;padding:0 0.625rem;line-height:1.875rem;height:1.875rem;z-index:10}.show-card .card-identifier .icon-font{margin-top:-0.25rem}@media only screen and (max-width: 40em){.show-card .card-identifier{font-size:0.875rem;height:1.25rem;line-height:1.375rem;padding:0 0.3125rem}}.show-card .card-info{background:#fff;overflow:hidden;padding:0.625rem;position:relative;text-align:left}.show-card .card-show-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:"Avenir Next Condensed";font-weight:500;margin:0;text-transform:uppercase}.show-card .card-title{color:inherit;margin:0}.show-card .card-date{color:#848a8a;display:block}.dark .show-card,.show-card.dark{color:#ebeded}.dark .show-card .card-info,.show-card.dark .card-info{background:#303636}.dark .show-card .card-show-title,.show-card.dark .card-show-title{color:#e1e3e3}.show-card .card-title{font-family:"Avenir Next Condensed";font-weight:bold;text-transform:uppercase}.show-4col-vert .card-thumbnail{position:relative}.show-4col-vert .card-thumbnail .thumb-nail{position:absolute;left:0}.show-4col-vert .card-thumbnail.portrait .thumb-nail{width:100%}.show-4col-vert .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-4col-vert .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.show-4col-vert .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.show-4col-vert .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.show-4col-vert .card-thumbnail{height:18.75rem}.show-4col-vert .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.show-4col-vert .card-info .card-title{font-size:1.5rem;line-height:1.625rem;margin-bottom:0.3125rem}.show-4col-vert .card-info .card-date{display:none}.show-4col-vert .card-info .card-description{display:none}.show-3col-vert .card-thumbnail{position:relative}.show-3col-vert .card-thumbnail .thumb-nail{position:absolute;left:0}.show-3col-vert .card-thumbnail.portrait .thumb-nail{width:100%}.show-3col-vert .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-3col-vert .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.show-3col-vert .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.show-3col-vert .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.show-3col-vert .card-thumbnail{height:13.75rem}.show-3col-vert .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.show-3col-vert .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.show-3col-vert .card-info .card-date{display:none}.show-3col-vert .card-info .card-description{display:none}.show-9col-horiz .card-thumbnail{position:relative}.show-9col-horiz .card-thumbnail .thumb-nail{position:absolute;left:0}.show-9col-horiz .card-thumbnail.portrait .thumb-nail{width:100%}.show-9col-horiz .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-9col-horiz .card-thumbnail{float:left}.show-9col-horiz .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.show-9col-horiz .card-thumbnail{height:13.75rem;width:13.75rem}.show-9col-horiz .card-info{height:13.75rem}.show-9col-horiz .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.show-9col-horiz .card-info .card-title{font-size:1.875rem;line-height:1.875rem;margin-bottom:0.625rem}.show-9col-horiz .card-info .card-date{font-size:1.25rem;line-height:1.5rem;margin-bottom:0.3125rem}.show-9col-horiz .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.show-8col-horiz .card-thumbnail{position:relative}.show-8col-horiz .card-thumbnail .thumb-nail{position:absolute;left:0}.show-8col-horiz .card-thumbnail.portrait .thumb-nail{width:100%}.show-8col-horiz .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-8col-horiz .card-thumbnail{float:left}.show-8col-horiz .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.show-8col-horiz .card-thumbnail{float:left;height:8.75rem;min-height:initial}.show-8col-horiz .card-thumbnail .thumb-nail{height:100%;width:initial}.show-8col-horiz .card-info{height:8.75rem}.show-8col-horiz .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.5rem}.show-8col-horiz .card-info .card-title{font-size:1.5rem;line-height:1.5rem;margin-bottom:0.5rem}.show-8col-horiz .card-info .card-date{display:none}.show-8col-horiz .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.show-4col-horiz .card-thumbnail{position:relative}.show-4col-horiz .card-thumbnail .thumb-nail{position:absolute;left:0}.show-4col-horiz .card-thumbnail.portrait .thumb-nail{width:100%}.show-4col-horiz .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-4col-horiz .card-thumbnail{float:left}.show-4col-horiz .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.show-4col-horiz .card-thumbnail{height:3.75rem;width:3.75rem}.show-4col-horiz .card-info{height:3.75rem}.show-4col-horiz .card-info .card-show-title{display:none}.show-4col-horiz .card-info .card-title{font-size:0.875rem;line-height:1.125rem}.show-4col-horiz .card-info .card-date{font-size:0.75rem;line-height:1rem}.show-4col-horiz .card-info .card-description{display:none}.search-result-card{box-sizing:border-box;color:#212626}.search-result-card a{color:inherit}.search-result-card .card-link{background-color:black;display:block;position:relative}.search-result-card .card-link:hover .card-thumbnail .thumb-nail{opacity:0.6}.search-result-card .card-link:hover .card-info .card-title{color:#e22329}.search-result-card .card-identifier{position:absolute;top:0;left:0;text-transform:uppercase;background-color:#000;color:#fff;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.125rem;padding:0 0.625rem;line-height:1.875rem;height:1.875rem;z-index:10}.search-result-card .card-identifier .icon-font{margin-top:-0.25rem}@media only screen and (max-width: 40em){.search-result-card .card-identifier{font-size:0.875rem;height:1.25rem;line-height:1.375rem;padding:0 0.3125rem}}.search-result-card .card-info{background:#fff;overflow:hidden;padding:0.625rem;position:relative;text-align:left}.search-result-card .card-show-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:"Avenir Next Condensed";font-weight:500;margin:0;text-transform:uppercase}.search-result-card .card-title{color:inherit;margin:0}.search-result-card .card-date{color:#848a8a;display:block}.dark .search-result-card,.search-result-card.dark{color:#ebeded}.dark .search-result-card .card-info,.search-result-card.dark .card-info{background:#303636}.dark .search-result-card .card-show-title,.search-result-card.dark .card-show-title{color:#e1e3e3}@media only screen and (max-width: 40em){.search-result-card.concept-card .card-thumbnail{display:none}.search-result-card.concept-card .card-info{height:8.75rem;padding-top:1.875rem}.search-result-card.concept-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.search-result-card.concept-card .card-info .card-description{font-size:0.75rem;line-height:1.25rem}.search-result-card.episode-card .card-thumbnail{display:none}.search-result-card.episode-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.search-result-card.episode-card .card-info{height:8.75rem;padding-top:1.875rem}.search-result-card.episode-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.search-result-card.episode-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.625rem}.search-result-card.episode-card .card-info .card-date{font-size:0.875rem;line-height:0.875rem}.search-result-card.show-card .card-thumbnail{display:none}.search-result-card.show-card .card-info{height:8.75rem;padding-top:1.875rem}.search-result-card.show-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.search-result-card.show-card .card-info .card-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.3125rem}.search-result-card.show-card .card-info .card-date{display:none}.search-result-card.show-card .card-info .card-description{font-size:0.75rem;line-height:1.125rem}}@media only screen and (min-width: 40.063em){.search-result-card .card-thumbnail{width:15.375rem}.search-result-card.concept-card{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.search-result-card.concept-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.search-result-card.concept-card .card-thumbnail .thumb-nail{height:100%;width:initial}.search-result-card.concept-card .card-thumbnail .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.search-result-card.concept-card .card-thumbnail .play-button:hover,.search-result-card.concept-card .card-thumbnail .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.search-result-card.concept-card .card-thumbnail .play-button .alt{color:#e22329}.search-result-card.concept-card .card-thumbnail .play-button .alt:hover,.search-result-card.concept-card .card-thumbnail .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.search-result-card.concept-card .card-info{height:8.75rem}.search-result-card.concept-card .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.625rem}.search-result-card.concept-card .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.search-result-card.episode-card{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.search-result-card.episode-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.search-result-card.episode-card .play-button:hover,.search-result-card.episode-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.search-result-card.episode-card .play-button .alt{color:#e22329}.search-result-card.episode-card .play-button .alt:hover,.search-result-card.episode-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.search-result-card.episode-card .add-to-playlist{width:15.5rem}.search-result-card.episode-card:hover .play-button{display:block}.search-result-card.episode-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.search-result-card.episode-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.search-result-card.episode-card .card-thumbnail .thumb-nail{height:100%;width:initial}.search-result-card.episode-card .card-info{height:8.75rem}.search-result-card.episode-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.search-result-card.episode-card .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.9375rem}.search-result-card.episode-card .card-info .card-date{font-size:0.875rem;line-height:0.875rem}.search-result-card.show-card .card-thumbnail{position:relative}.search-result-card.show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.search-result-card.show-card .card-thumbnail.portrait .thumb-nail{width:100%}.search-result-card.show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.search-result-card.show-card .card-thumbnail{float:left}.search-result-card.show-card .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-result-card.show-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.search-result-card.show-card .card-thumbnail .thumb-nail{height:100%;width:initial}.search-result-card.show-card .card-info{height:8.75rem}.search-result-card.show-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.5rem}.search-result-card.show-card .card-info .card-title{font-size:1.5rem;line-height:1.5rem;margin-bottom:0.5rem}.search-result-card.show-card .card-info .card-date{display:none}.search-result-card.show-card .card-info .card-description{font-size:0.875rem;line-height:1.375rem}}.container-big-header{background-image:-webkit-linear-gradient(#4f5454, #303636);background-image:linear-gradient(#4f5454, #303636);height:5.9375rem;position:relative}.container-big-header:hover{background-image:-webkit-linear-gradient(#303636, #4f5454);background-image:linear-gradient(#303636, #4f5454)}.container-big-header:hover .btn-big-header{background-color:#e22329;color:#fff}.container-big-header .big-header-wrapper{display:block;height:100%}.container-big-header .video-page-hgroup{text-align:left;height:100%}.container-big-header .big-header-all-text{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-big-header .big-header-h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#ebeded;font-family:"Avenir Next Condensed";font-weight:bold;font-size:2.125rem;margin:0;text-transform:uppercase}.container-big-header .big-header-h2{color:#b2b8b8;font-weight:500;font-size:1rem}.container-big-header .btn-big-header{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#303636;color:#848a8a;font-size:1.875rem;height:5.9375rem;line-height:5.9375rem;position:absolute;right:0.625rem;top:0;width:3.75rem}.container-big-header .btn-big-header>.icon-font::before{vertical-align:0}@media only screen and (max-width: 40em){.container-big-header{height:3.125rem}.container-big-header .video-page-hgroup{padding-bottom:0.5rem;padding-top:0.5rem}.container-big-header .big-header-h1{font-size:1.125rem;line-height:1.125rem;margin:0}.container-big-header .big-header-h2{font-size:0.75rem;line-height:0.75rem;margin:0}.container-big-header .btn-big-header{font-size:1.25rem;height:3.125rem;line-height:normal;right:0;vertical-align:baseline;width:1.875rem}.container-big-header .btn-big-header>.icon-font::before{line-height:3.125rem;vertical-align:top}}.container-shows-catalog{background:#e1e3e3;padding-bottom:2.5rem}.container-shows-catalog .shows-catalog-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;margin-bottom:0.75rem}.container-shows-catalog .shows-catalog-h1.dark{color:#ebeded}@media only screen and (max-width: 40em){.container-shows-catalog .shows-catalog-h1{font-size:1.40625rem}}.container-shows-catalog .shows-catalog-h1>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.container-shows-catalog .shows-catalog-h1>.subtitle{font-size:0.84375rem}}@media only screen and (max-width: 40em){.container-shows-catalog .shows-catalog-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-shows-catalog .shows-catalog-h1,.container-shows-catalog .shows-catalog-h1.dark{color:#fff}.container-shows-catalog .shows-catalog-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-shows-catalog .shows-catalog-h1 span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.container-shows-catalog .shows-catalog-h1 span{padding:0 0.625rem}}@media only screen and (max-width: 40em){.container-shows-catalog .shows-catalog-h1 .title{font-size:1.5rem}.container-shows-catalog .shows-catalog-h1 .subtitle{display:none}}.container-shows-catalog .shows-catalog-carousel{margin:0 -0.625rem}.container-shows-catalog .shows-catalog-carousel .slick-slide{background:#fff;border-left:0.125rem solid #ebeded;padding:0 0.625rem;width:240px}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item{overflow:hidden;padding:0;position:relative}@media only screen and (max-width: 40em){.container-shows-catalog .shows-catalog-carousel .shows-catalog-item:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item:hover:after{background:#000;content:"";display:block;height:100%;left:0;opacity:0.5;position:absolute;top:0;width:100%}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item:hover .shows-catalog-info{background-color:#e22329}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-thumbnail{height:13.75rem;overflow:hidden}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-thumbnail .shows-catalog-image{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;max-width:none;position:relative;top:50%;width:100%}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-info{background:transparent;bottom:0;left:0;padding:0.625rem;position:absolute;right:0;text-align:center;z-index:1}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-info .shows-catalog-h4{color:#fff;font-size:1rem;font-weight:bold;line-height:1rem;margin:0;text-transform:uppercase}@media only screen and (min-width: 40.063em){.container-shows-catalog .shows-catalog--h1 .title{font-size:inherit}.container-shows-catalog .shows-catalog--h1 .subtitle{display:inline-block}.container-shows-catalog .shows-catalog-carousel{margin:0}.container-shows-catalog .shows-catalog-carousel a:nth-of-type(2n) .shows-catalog-info{background:#303636}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-thumbnail{height:10rem}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-info{background:#000;font-size:1.125rem;height:4.375rem;position:relative}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item .shows-catalog-info .shows-catalog-h4{text-transform:none;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item.hero .shows-catalog-image{width:100%}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item.hero .shows-catalog-info{line-height:1.5rem}.container-shows-catalog .shows-catalog-carousel .shows-catalog-item.hero .shows-catalog-info .shows-catalog-h4{font-size:1.5rem;line-height:1.5rem}}.quote-ticker-widget{border-bottom-left-radius:0.3125rem;background:#000;height:1rem;position:absolute;right:0;top:0;width:10.625rem;z-index:920}.quote-ticker-widget .quote{box-sizing:border-box;opacity:0;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out;-webkit-transition-delay:0ms;transition-delay:0ms;color:#fff;font-weight:600;font-size:0.6875rem;overflow:hidden;position:absolute;padding:0 0.625rem;height:1rem;width:10.625rem}.quote-ticker-widget .quote.show{opacity:1;-webkit-transition-delay:250ms;transition-delay:250ms;z-index:1}.quote-ticker-widget .quote span{font-family:inherit;font-size:0.6875rem;line-height:0.8125rem;vertical-align:0}.quote-ticker-widget .quote span.symbol{color:#c8cccc;font-weight:600}.quote-ticker-widget .quote span.price{color:#fff;margin-left:0.3125rem}.quote-ticker-widget .quote span.change{padding-left:1rem;padding-right:0.4375rem}.quote-ticker-widget .quote span.change::before{margin-right:4px;vertical-align:-2px}.quote-ticker-widget .quote span.change.down{color:red}.quote-ticker-widget .quote span.change.up{color:lime}.container-video-player-additional-info{background-color:#fff;border-bottom:0.0625rem #c8cccc solid;border-top:0.0625rem #303636 solid;text-align:left}.container-video-player-additional-info .resources .resources-list .resources-button{background-color:transparent;border:0.125rem solid #ebeded;color:#4f5454;font-size:1.125rem;height:3.125rem;line-height:0.4375rem;margin:0 0 -0.125rem 0;padding:0 0 0 1.125rem;text-align:left;text-transform:none;width:100%}.container-video-player-additional-info .resources .resources-list .resources-button .icon-font{margin-right:0.3125rem;padding-bottom:0.3125rem}.container-video-player-additional-info .resources .resources-list .resources-button:hover{background-color:#e22329;border:0.125rem solid #e22329;color:#fff}.container-video-player-additional-info .resources .resources-list>li{position:relative}.container-video-player-additional-info .resources .resources-list>li::before{color:#848a8a;font-size:0.5rem;left:0;margin-top:0.375rem;position:absolute;top:0}.container-video-player-additional-info .resources .resources-list>li>a{color:#e22329;font-weight:500;font-size:1rem}.container-video-player-additional-info .resources .resources-list>li>a:hover{text-decoration:underline}.dark .container-video-player-additional-info,.container-video-player-additional-info.dark{background-color:#000}.dark .container-video-player-additional-info .resources .resources-list .resources-button,.container-video-player-additional-info.dark .resources .resources-list .resources-button{border:0.125rem solid #848a8a;color:#848a8a}.dark .container-video-player-additional-info .resources .resources-list .resources-button:hover,.container-video-player-additional-info.dark .resources .resources-list .resources-button:hover{border:0.125rem solid #e22329;color:#fff}.read-more-description{-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;color:#212626;font-weight:500;font-size:1rem;line-height:1.75rem}.dark .read-more-description{color:#b2b8b8}.read-more-description .text{overflow:hidden;position:relative}.read-more-description .text.collapsed{max-height:4.6875rem}.read-more-description .text.collapsed::after{background-image:-webkit-linear-gradient(left, rgba(255,255,255,0), #fff 20%);background-image:linear-gradient(to right, rgba(255,255,255,0), #fff 20%);content:'…';position:absolute;bottom:0;right:0;padding-left:1.25rem;padding-right:5rem}.dark .read-more-description .text.collapsed::after{background-image:-webkit-linear-gradient(left, transparent, #000 20%);background-image:linear-gradient(to right, transparent, #000 20%)}.read-more-description .read-more-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;text-align:left;color:#000;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.dark .read-more-description .read-more-button{color:#fff}.read-more-description .read-more-button::after{margin-left:0.5rem;vertical-align:-0.125rem}.read-more-description .read-more-button:hover{color:#e22329}.video-player-vote{text-align:left;background-color:#000;border-top:0.125rem solid #303636;color:#e1e3e3;margin-top:0.625rem;padding-top:0.625rem}.video-player-vote .video-player-vote-controls{height:1.875rem}.video-player-vote .explanation{display:inline-block;font-size:0.9375rem;font-weight:600;line-height:2.125rem;margin-right:1.5625rem;vertical-align:top}.video-player-vote a.vote-button{color:#c8cccc;display:inline-block;font-size:1.25rem;height:2rem;overflow:hidden;width:1.25rem}.video-player-vote a.vote-button .icon-font{margin-top:-0.1875rem}.video-player-vote a.vote-button:first-of-type{margin-right:0.8125rem}.video-player-vote a.vote-button:last-of-type{margin-right:2.8125rem}.video-player-vote a.vote-button:hover{font-size:1.375rem}.video-player-vote a.vote-button.active.vote-up{color:#529813}.video-player-vote a.vote-button.active.vote-down{color:#e22329}.video-player-vote .thanks{color:#848a8a;display:inline-block;font-size:0.875rem;line-height:2.125rem;margin-left:15px;vertical-align:top}.social-card{background-color:#fff;color:#000;display:inline-block;font:bold 14px/18px Helvetica, Arial, sans-serif;margin-bottom:1.25rem;padding:0.625rem;text-align:left;vertical-align:text-top;width:18.75rem}.social-card:last-child{margin-bottom:0}.social-card-username{color:#848a8a;font-size:0.75rem;font-weight:normal;float:left}.social-card-username::before{content:"@"}.social-card-timestamp{color:#848a8a;font-size:0.75rem;font-weight:normal;float:right}.social-card-timestamp::after{content:" ago"}.social-card-image{display:block;margin-bottom:0.625rem;margin-left:auto;margin-right:auto}.social-card-text{font-size:0.875rem;font-weight:normal;line-height:1.125rem;margin-bottom:0.625rem}.facebook-card .facebook-card-header{height:2.5rem}.facebook-card .facebook-card-header .icon-font.facebook-tab{color:#3e58a4;float:left;font-size:2rem;margin-right:0.625rem;margin-top:0.375rem}.facebook-card .facebook-card-header .social-card-username{line-height:1.625rem;vertical-align:sub}.facebook-card .facebook-card-header .social-card-username::before{content:""}.facebook-card .facebook-card-header .facebook-card-timestamp{line-height:1.625rem;vertical-align:sub}.facebook-card .facebook-card-title{margin-bottom:0.625rem}.facebook-card .facebook-card-buttons{float:right}.instagram-card{margin-bottom:1.25rem}.instagram-card:last-child{margin-bottom:0}.instagram-card .instagram-card-header{background-color:#fff;font:bold 14px/18px Helvetica, Arial, sans-serif;height:3.125rem;margin-bottom:-4px;padding:0.625rem 0}.instagram-card .instagram-card-header .icon-font.instagram{color:#517fa4;float:left;font-size:2.625rem;line-height:1.8125rem;margin:0 0.25rem}.instagram-card .instagram-card-header .social-card-username{line-height:2rem}.instagram-card .instagram-card-header .social-card-timestamp{line-height:2rem;margin-right:0.625rem}.instagram-card .instagram-card-main{margin-bottom:0;padding-top:0;padding-bottom:0}.instagram-card .instagram-card-footer{color:#848a8a;font-size:0.75rem;font-weight:normal;background-color:#f6f6f7;height:2rem;line-height:2rem;vertical-align:middle}.instagram-card .instagram-card-footer .instagram-card-like,.instagram-card .instagram-card-footer .instagram-card-comment{float:right;line-height:2rem;margin-right:0.625rem;vertical-align:middle}.instagram-card .instagram-card-footer .icon-font.heart,.instagram-card .instagram-card-footer .icon-font.comment{font-size:1rem;vertical-align:baseline}.twitter-card .twitter-card-header{height:2.5625rem;line-height:2rem}.twitter-card .twitter-card-header .icon-font.twitter-tab{color:#55acee;float:left;font-size:2rem;line-height:2rem;margin-right:0.625rem}.twitter-card .twitter-card-footer{float:right;color:#848a8a;font-size:0.75rem;font-weight:normal}.twitter-card .twitter-card-footer .icon-font{margin-left:0.625rem}.twitter-card .twitter-card-footer .icon-font.reply,.twitter-card .twitter-card-footer .icon-font.retweet{font-size:1.25rem}.twitter-card .twitter-card-footer .icon-font.heart{font-size:1rem}.viewer-email{background-color:#fff;font-size:0.75rem;padding:0.625rem}.viewer-email .viewer-email-title{font-size:0.875rem;font-weight:bold;margin:0 0 0.25rem}.viewer-email .viewer-email-date,.viewer-email .viewer-email-content{display:block;font-size:0.75rem;margin-bottom:0.5rem}.viewer-email .see-all{font-weight:bold;font-size:1.125rem;text-transform:uppercase}.love-letters-home{text-align:left}.love-letters-home .viewer-email{margin-bottom:0.125rem}.love-letters-home .viewer-email section,.love-letters-home .viewer-email datetime{color:#303636}.love-letters-home .viewer-email:hover section,.love-letters-home .viewer-email:hover datetime{color:#303636}.love-letters-home .viewer-email:hover .viewer-email-title,.love-letters-home .viewer-email:hover .read-more{color:#e22329}.love-letters-home .viewer-email .read-more{color:#303636;display:block;font-size:0.75rem;font-weight:bold;text-transform:uppercase}.love-letters-h2,.social-feed-header{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase}.love-letters-h2.dark,.social-feed-header.dark{color:#ebeded}@media only screen and (max-width: 40em){.love-letters-h2,.social-feed-header{font-size:1.40625rem}}.love-letters-h2>.subtitle,.social-feed-header>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.love-letters-h2>.subtitle,.social-feed-header>.subtitle{font-size:0.84375rem}}.container-start-trading{background:#ebeded;text-align:left}.container-start-trading .start-trading-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;margin-bottom:1.875rem}.container-start-trading .start-trading-h1.dark{color:#ebeded}@media only screen and (max-width: 40em){.container-start-trading .start-trading-h1{font-size:1.40625rem}}.container-start-trading .start-trading-h1>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.container-start-trading .start-trading-h1>.subtitle{font-size:0.84375rem}}.container-start-trading .start-trading-pitch-h3{font-size:1.875rem;line-height:initial;margin-bottom:1.25rem}.container-start-trading .start-trading-pitch-image{float:left}.container-start-trading .start-trading-cta-text{margin-top:0.3125rem;text-align:center}.container-start-trading .btn-start-trading-cta{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;border-radius:0.3125rem;font-weight:bold;font-size:1.125rem;height:2.5rem;line-height:2.5rem;padding:0 0.9375rem;text-transform:uppercase;color:#fff;background-color:#579b23;height:3.125rem;padding-top:0.3125rem}.container-start-trading .btn-start-trading-cta:hover{color:#fff;text-decoration:none}.container-start-trading .btn-start-trading-cta:not(:only-of-type),.container-start-trading .btn-start-trading-cta:not(:first-of-type){margin-left:1.25rem}.container-start-trading .btn-start-trading-cta:disabled{opacity:0.5;cursor:default}.container-start-trading .btn-start-trading-cta.size-s{font-size:0.875rem;height:1.875rem;line-height:1.875rem;padding:0 0.625rem}.container-start-trading .btn-start-trading-cta.size-l{height:3.125rem;line-height:3.125rem;padding:0 1.25rem}.container-start-trading .btn-start-trading-cta.btn-extend{width:100%}.container-start-trading .btn-start-trading-cta:hover,.container-start-trading .btn-start-trading-cta:active,.container-start-trading .btn-start-trading-cta:focus{background-color:#40711a}.container-start-trading .btn-start-trading-cta:active{color:#000}@media only screen and (max-width: 40em){.container-start-trading{text-align:center}.container-start-trading .start-trading-header .start-trading-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-start-trading .start-trading-header .start-trading-h1,.container-start-trading .start-trading-header .start-trading-h1.dark{color:#fff}.container-start-trading .start-trading-header .start-trading-h1::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-start-trading .start-trading-header .start-trading-h1 span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.container-start-trading .start-trading-header .start-trading-h1 span{padding:0 0.625rem}}@media only screen and (max-width: 40em){.container-start-trading .start-trading-header .start-trading-h1 .title{font-size:1.5rem}.container-start-trading .start-trading-header .start-trading-h1 .subtitle{display:none}.container-start-trading .start-trading-pitch-h3{font-size:1.75rem}.container-start-trading .start-trading-pitch-image{float:none;margin-bottom:1.25rem}.container-start-trading .start-trading-cta-text{font-size:0.875rem}}.get-trading section.banner h1,.get-trading section.banner h2,.get-trading section.banner:after,.get-trading section.offer .get-started .promo small,.get-trading section.offer .get-started .promo .promo-code,.get-trading section.how-to-start p,.get-trading section.how-to-start ol.steps>li h2,.get-trading section.how-to-start ol.steps>li:after,.get-trading section.ready-to-go p{position:relative;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:50%}.get-trading h1{line-height:1.1}.get-trading a{color:#e22329;-webkit-transition:color .2s linear;transition:color .2s linear}.get-trading a:not(.button):hover{text-decoration:underline}.get-trading,.get-trading p{font-weight:500}.get-trading ul,.get-trading ol{list-style-type:none}.get-trading section{padding-top:3.125rem}.get-trading section h1{font-weight:500;font-size:2.0625rem}.get-trading section p{font-size:1.0625rem}.get-trading section.banner{position:relative;padding-bottom:2.8125rem}.get-trading section.banner h1,.get-trading section.banner h2,.get-trading section.banner p,.get-trading section.banner a{color:#fff}.get-trading section.banner a.button.success:hover,.get-trading section.banner button.success:hover{background-color:#fff;color:#43AC6A}.get-trading section.banner a:not(.button):hover{color:#bcf381}.get-trading section.banner h1{max-width:38.125rem;font-size:3.0625rem;font-weight:900;text-transform:uppercase}.get-trading section.banner h2{max-width:28.75rem;font-size:1.375rem;margin-bottom:0.9375rem}.get-trading section.banner p a{text-decoration:underline}.get-trading section.banner:first-of-type{background:-webkit-linear-gradient(#3a660a, #203805);background:linear-gradient(#3a660a, #203805)}.get-trading section.banner:after{background-color:#ebeded;border-radius:2.8125rem 2.8125rem 0 0;bottom:0;font-size:2.5rem;height:2.8125rem;line-height:3.4375rem;position:absolute;width:3.875rem}.get-trading section.banner .right-page{margin-bottom:2.5rem}.get-trading section.banner .right-page p{font-size:0.6875rem;line-height:0.9375rem;margin-bottom:0.25rem}.get-trading section.banner .right-page p:first-of-type{font-size:0.8125rem;line-height:1.0625rem}.get-trading section.banner .right-page a{font-weight:bold}.get-trading section.offer{background-color:#ebeded;padding-bottom:1.25rem;box-shadow:0 4px 4px #c8cccc;border-bottom:2px solid #fff;position:relative}.get-trading section.offer h1{vertical-align:top}.get-trading section.offer h2{font-weight:900;font-size:1.4375rem;margin:1.5625rem}.get-trading section.offer h3{font-size:1.0625rem;font-weight:600}.get-trading section.offer .plus{font-size:1.5625rem}.get-trading section.offer strong{text-transform:uppercase}.get-trading section.offer ul{margin-bottom:0}.get-trading section.offer .get-started{margin-bottom:1.5625rem}@media only screen and (min-width: 40.063em){.get-trading section.offer .get-started .button{float:right}}@media only screen and (min-width: 40.063em){.get-trading section.offer .get-started .promo{text-align:left}}.get-trading section.offer .get-started .promo small{display:block;margin-bottom:0.625rem;line-height:0.8125rem;max-width:19.0625rem;font-size:0.6875rem}@media only screen and (min-width: 40.063em){.get-trading section.offer .get-started .promo small{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);left:0}}.get-trading section.offer .get-started .promo .promo-code{background-color:#fff;text-align:center;width:11.25rem;font-weight:600}@media only screen and (min-width: 40.063em){.get-trading section.offer .get-started .promo .promo-code{-webkit-transform:translate(0%);-ms-transform:translate(0%);transform:translate(0%);left:0}}.get-trading section.offer small.exercise-and-assignment{display:block;margin-top:1.25rem;font-size:0.8125rem;font-style:italic}.get-trading section.offer img.logo{margin-bottom:1.5625rem;width:15.625rem}.get-trading section.how-to-start{background-color:#e1e3e3;padding-bottom:5rem}.get-trading section.how-to-start p{max-width:37.5rem;margin-bottom:3.75rem}.get-trading section.how-to-start p:last-of-type{max-width:31.25rem}.get-trading section.how-to-start h3{font-size:1.25rem;font-weight:bold;margin-bottom:0}.get-trading section.how-to-start h2{margin-bottom:10px}.get-trading section.how-to-start ol.steps{padding-right:0}.get-trading section.how-to-start ol.steps>li{counter-increment:step-counter;margin-bottom:3.125rem}.get-trading section.how-to-start ol.steps>li h2{max-width:28.125rem;font-size:1.625rem;line-height:2.1875rem;margin-bottom:3.125rem;font-weight:500}.get-trading section.how-to-start ol.steps>li:before{background-color:#212626;border-radius:3.75rem;color:#fff;content:counter(step-counter);display:block;font-size:2.8125rem;font-weight:500;height:3.75rem;line-height:3.75rem;margin-left:auto;margin-right:auto;margin-bottom:1.5625rem;padding:0;width:3.75rem}.get-trading section.how-to-start ol.steps>li:after{content:'';width:4rem;border-bottom:1px solid #b2b8b8;display:block;margin-top:3.125rem}.get-trading section.how-to-start ol.steps>li:last-of-type:after{border-bottom:0}.get-trading section.how-to-start ol.steps>li ul,.get-trading section.how-to-start ol.steps>li ol{margin-bottom:2.5rem;max-width:45rem;margin-left:auto;margin-right:auto}.get-trading section.how-to-start ol.steps>li ul li,.get-trading section.how-to-start ol.steps>li ol li{margin-bottom:0.625rem;position:relative}@media only screen and (max-width: 40em){.get-trading section.how-to-start ol.steps>li ul li,.get-trading section.how-to-start ol.steps>li ol li{width:100%}}@media only screen and (min-width: 40.063em){.get-trading section.how-to-start ol.steps>li ul li,.get-trading section.how-to-start ol.steps>li ol li{padding-left:70px;text-align:left}}.get-trading section.how-to-start ol.steps>li ul li img,.get-trading section.how-to-start ol.steps>li ol li img{display:block;margin-left:auto;margin-right:auto;border-radius:1000px}@media only screen and (min-width: 40.063em){.get-trading section.how-to-start ol.steps>li ul li img,.get-trading section.how-to-start ol.steps>li ol li img{position:absolute;left:0;top:0}}.get-trading section.how-to-start ol.steps>li ul li .number,.get-trading section.how-to-start ol.steps>li ol li .number{font-weight:bold;display:inline}@media only screen and (min-width: 40.063em){.get-trading section.how-to-start ol.steps>li ul li .number,.get-trading section.how-to-start ol.steps>li ol li .number{display:block}}.get-trading section.ready-to-go{background-color:#ebeded;box-shadow:0 -5px 5px #c8cccc;border-top:2px solid #fff;margin-top:-3.4375rem;overflow:hidden}.get-trading section.ready-to-go h2{font-size:1.4375rem;font-weight:500;margin-bottom:1.875rem}.get-trading section.ready-to-go h2:last-of-type{margin-bottom:1.875rem}.get-trading section.ready-to-go p{max-width:28.125rem}.get-trading section.ready-to-go .button{margin-bottom:3.75rem}.get-trading section.ready-to-go a:not(.button){text-decoration:underline}.get-trading section.ready-to-go a:not(.button):hover{color:#8c1316}.get-trading section.terms-and-conditions-wrapper{background-color:#ebeded;color:#848a8a;padding-bottom:1.875rem;text-align:left}.get-trading section.terms-and-conditions-wrapper .row{border-top:0.0625rem solid #c8cccc;padding-top:1.25rem}@media only screen and (max-width: 40em){.get-trading section.terms-and-conditions-wrapper{padding:0 10px}}.get-trading section.terms-and-conditions-wrapper p{font-size:0.75rem}.get-trading section.terms-and-conditions-wrapper h3{color:#848a8a;font-weight:bold;font-size:1.25rem}.get-trading section.terms-and-conditions-wrapper ul{list-style-type:disc}.get-trading section.terms-and-conditions-wrapper ul li{font-size:0.75rem}@media only screen and (max-width: 40em){.get-trading.canada section.banner:after{background-color:#203805;bottom:-2.5rem;height:2.5rem;border-radius:0 0 2.5rem 2.5rem;color:#fff;line-height:2.0625rem}}.get-trading.canada section.offer{text-align:left}.get-trading.canada section.offer h1{font-size:2.25rem;line-height:2.5rem;margin-bottom:0.9375rem;text-align:center}@media only screen and (max-width: 40em){.get-trading.canada section.offer h1{font-size:1.5rem;line-height:1.75rem;text-align:center}}.get-trading.canada section.offer .td-direct-investing{font-weight:bold}.get-trading.canada section.offer ol{counter-reset:item}.get-trading.canada section.offer ol li{font-size:1.125rem;margin-bottom:1.25rem}.get-trading.canada section.offer ol li:before{content:counter(item) ") ";counter-increment:item;float:left;margin-right:0.625rem;margin-bottom:1.875rem}@media only screen and (max-width: 40em){.get-trading.canada section.offer ol li{font-size:0.875rem}}.get-trading.canada section.offer .special-offer-wrapper{margin-bottom:2.5rem;text-align:center}.get-trading.canada section.offer .special-offer-wrapper .special-offer{background-color:#fff;padding:3.75rem}@media only screen and (max-width: 40em){.get-trading.canada section.offer .special-offer-wrapper .special-offer{margin:0.3125rem}}.get-trading.canada section.offer .special-offer-wrapper .special-offer p{font-size:1.125rem;margin-top:0.9375rem}.get-trading.canada section.offer .special-offer-wrapper .special-offer h2{font-size:1.5rem;margin-bottom:0.5rem}.get-trading.canada section.offer .special-offer-wrapper .special-offer ul{font-size:1.125rem;list-style-type:disc;text-align:left}.get-trading.canada section.offer .special-offer-wrapper .special-offer ul li{margin-bottom:0.625rem}@media only screen and (max-width: 40em){.get-trading.canada section.offer .special-offer-wrapper{padding:0.625rem}.get-trading.canada section.offer .special-offer-wrapper .special-offer{padding:0.625rem}.get-trading.canada section.offer .special-offer-wrapper .special-offer h2{font-size:1.125rem;line-height:1.375rem}.get-trading.canada section.offer .special-offer-wrapper .special-offer p,.get-trading.canada section.offer .special-offer-wrapper .special-offer li{font-size:0.875rem;line-height:1.125rem}}.get-trading.canada section.how-to-start ol.steps{max-width:28.125rem;margin:0 auto}.get-trading.canada section.how-to-start ol.steps li{font-size:1.375rem}.get-trading.canada section.how-to-start ol.steps li:after{border:0}.get-trading.canada section.how-to-start .steps-subtitle{font-size:1.375rem}.container-shows-index-page{background-color:#ebeded}.container-shows-index-page .filter-button{width:220px;padding-top:0.875rem;padding-bottom:0.875rem;display:none}@media only screen and (max-width: 40em){.container-shows-index-page .filter-button{display:inline-block}}.container-shows-index-page .filter-button .icon-font{font-size:1.5625rem;margin-top:-0.375rem}.segmented-show-collection{margin-bottom:1.25rem}.segmented-show-collection .parent-show{background-color:#fff;border-bottom:1px solid #ebeded;padding-bottom:0.625rem}.segmented-show-collection .segment-list{background-color:#fff;overflow:hidden;text-align:left}.segmented-show-collection .segment-list.collapsed{max-height:16.875rem}.segmented-show-collection .segment-list.expanded{margin-bottom:2.5rem}@media only screen and (min-width: 40.063em){.segmented-show-collection .parent-show .show-card .card-thumbnail{position:relative}.segmented-show-collection .parent-show .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.segmented-show-collection .parent-show .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.segmented-show-collection .parent-show .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.segmented-show-collection .parent-show .show-card .card-thumbnail{float:left}.segmented-show-collection .parent-show .show-card .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.segmented-show-collection .parent-show .show-card .card-thumbnail{height:13.75rem;width:13.75rem}.segmented-show-collection .parent-show .show-card .card-info{height:13.75rem}.segmented-show-collection .parent-show .show-card .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.segmented-show-collection .parent-show .show-card .card-info .card-title{font-size:1.875rem;line-height:1.875rem;margin-bottom:0.625rem}.segmented-show-collection .parent-show .show-card .card-info .card-date{font-size:1.25rem;line-height:1.5rem;margin-bottom:0.3125rem}.segmented-show-collection .parent-show .show-card .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.segmented-show-collection .segment-item{box-sizing:border-box;border-right:0.0625rem solid #ebeded;border-bottom:0.0625rem solid #ebeded;padding:0.625rem;width:15rem}.segmented-show-collection .segment-item .show-card .card-thumbnail{position:relative}.segmented-show-collection .segment-item .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.segmented-show-collection .segment-item .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.segmented-show-collection .segment-item .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.segmented-show-collection .segment-item .show-card .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.segmented-show-collection .segment-item .show-card .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.segmented-show-collection .segment-item .show-card .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.segmented-show-collection .segment-item .show-card .card-thumbnail{height:13.75rem}.segmented-show-collection .segment-item .show-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.segmented-show-collection .segment-item .show-card .card-info .card-title{font-size:1rem;line-height:1.25rem;margin-bottom:0.3125rem}.segmented-show-collection .segment-item .show-card .card-info .card-date{display:none}.segmented-show-collection .segment-item .show-card .card-info .card-description{display:none}.segmented-show-collection .segment-item:nth-of-type(3n-5){padding-left:0;width:14.375rem}.segmented-show-collection .segment-item:nth-of-type(3n-5) .show-card .img-overflow-container,.segmented-show-collection .segment-item:nth-of-type(3n-5) .show-card .card-thumbnail{padding-left:0}.segmented-show-collection .segment-item:nth-of-type(3n+3){border-right:0;padding-right:0;width:14.375rem}}@media only screen and (max-width: 40em){.segmented-show-collection .parent-show{border-bottom:0.125rem solid #ebeded}.segmented-show-collection .parent-show .show-card .card-thumbnail{position:relative}.segmented-show-collection .parent-show .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.segmented-show-collection .parent-show .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.segmented-show-collection .parent-show .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.segmented-show-collection .parent-show .show-card .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.segmented-show-collection .parent-show .show-card .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.segmented-show-collection .parent-show .show-card .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.segmented-show-collection .parent-show .show-card .card-thumbnail{height:18.75rem}.segmented-show-collection .parent-show .show-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.segmented-show-collection .parent-show .show-card .card-info .card-title{font-size:1.5rem;line-height:1.625rem;margin-bottom:0.3125rem}.segmented-show-collection .parent-show .show-card .card-info .card-date{display:none}.segmented-show-collection .parent-show .show-card .card-info .card-description{display:none}.segmented-show-collection .segment-item{border:0;border-bottom:0.125rem solid #ebeded;border-bottom-width:0.125rem;margin:0;padding:0.625rem 0;width:100%}.segmented-show-collection .segment-item .show-card .card-thumbnail{position:relative}.segmented-show-collection .segment-item .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.segmented-show-collection .segment-item .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.segmented-show-collection .segment-item .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.segmented-show-collection .segment-item .show-card .card-thumbnail{float:left}.segmented-show-collection .segment-item .show-card .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.segmented-show-collection .segment-item .show-card .card-thumbnail{height:3.75rem;width:3.75rem}.segmented-show-collection .segment-item .show-card .card-info{height:3.75rem}.segmented-show-collection .segment-item .show-card .card-info .card-show-title{display:none}.segmented-show-collection .segment-item .show-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem}.segmented-show-collection .segment-item .show-card .card-info .card-date{font-size:0.75rem;line-height:1rem}.segmented-show-collection .segment-item .show-card .card-info .card-description{display:none}}.show-card-list{margin-bottom:1.25rem}.show-card-list:last-of-type{margin-bottom:1.25rem}.show-card-list>.show-card-item{margin-bottom:1.25rem}.show-card-list>.show-card-item:last-of-type{margin-bottom:0}@media only screen and (max-width: 40em){.show-card-list .show-card-item .show-card .card-thumbnail{position:relative}.show-card-list .show-card-item .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.show-card-list .show-card-item .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.show-card-list .show-card-item .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-card-list .show-card-item .show-card .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.show-card-list .show-card-item .show-card .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.show-card-list .show-card-item .show-card .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.show-card-list .show-card-item .show-card .card-thumbnail{height:18.75rem}.show-card-list .show-card-item .show-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.show-card-list .show-card-item .show-card .card-info .card-title{font-size:1.5rem;line-height:1.625rem;margin-bottom:0.3125rem}.show-card-list .show-card-item .show-card .card-info .card-date{display:none}.show-card-list .show-card-item .show-card .card-info .card-description{display:none}}@media only screen and (min-width: 40.063em){.show-card-list .show-card-item .show-card .card-thumbnail{position:relative}.show-card-list .show-card-item .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.show-card-list .show-card-item .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.show-card-list .show-card-item .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.show-card-list .show-card-item .show-card .card-thumbnail{float:left}.show-card-list .show-card-item .show-card .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.show-card-list .show-card-item .show-card .card-thumbnail{height:13.75rem;width:13.75rem}.show-card-list .show-card-item .show-card .card-info{height:13.75rem}.show-card-list .show-card-item .show-card .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.show-card-list .show-card-item .show-card .card-info .card-title{font-size:1.875rem;line-height:1.875rem;margin-bottom:0.625rem}.show-card-list .show-card-item .show-card .card-info .card-date{font-size:1.25rem;line-height:1.5rem;margin-bottom:0.3125rem}.show-card-list .show-card-item .show-card .card-info .card-description{font-size:0.875rem;line-height:1.375rem}}.shows-filters{padding-left:0.625rem;padding-right:0.625rem;padding-top:1.25rem;background-color:#ebeded}@media only screen and (min-width: 40.063em){.shows-filters{padding-left:0.625rem;padding-right:0.625rem;width:25%;float:left;display:inherit;visibility:visible;background-color:inherit;position:inherit;padding-top:0;padding-bottom:0;border:inherit;box-shadow:inherit}}.shows-filters .action-buttons{border-bottom:0.125rem solid #c8cccc;font-size:1rem;font-weight:inherit;line-height:1rem;position:absolute;top:1.25rem}.shows-filters .close-reveal-modal{color:#212626;left:0.625rem;right:auto}@media only screen and (min-width: 40.063em){.shows-filters .close-reveal-modal{display:none}}.shows-filters .apply-fitlers-button{color:#c8cccc;right:0.625rem;left:auto}.shows-filters .apply-fitlers-button.selected{color:#e22329;border-color:#e22329}@media only screen and (min-width: 40.063em){.shows-filters .apply-fitlers-button{display:none}}.events-banner-wrapper{position:relative}.events-banner-image{overflow:hidden}.events-banner-image:before{background:-webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.events-banner-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(100%);filter:brightness(100%)}.events-banner-image .tab-carat-down{bottom:0;color:#e1e3e3;font-size:5rem;left:50%;line-height:3.125rem;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.events-banner-header{position:absolute;top:0;left:0;right:0;bottom:0}.events-banner-header .events-banner-header-wrapper{height:100%;width:100%;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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.events-banner-header .events-banner-headline{color:#fff;font-family:"Avenir Next";font-size:4.5rem;font-weight:bold;line-height:normal;text-transform:uppercase;text-shadow:1px 1px grey;text-align:center}@media only screen and (min-width: 40.063em) and (max-width: 55em){.events-banner-header .events-banner-headline{font-size:1.75rem;font-weight:bold;line-height:normal}}@media only screen and (max-width: 40em){.events-banner-image .tab-carat-down{font-size:2.5rem;line-height:1.75rem}.events-banner-header .events-banner-headline{font-size:1.75rem;font-weight:bold;line-height:normal}}.container-episodes-index-page{background-color:#ebeded}.container-episodes-index-page .main-content .video-card{min-height:18.75rem;min-width:18.75rem;margin-bottom:0.625rem}.container-episodes-index-page .main-content .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-episodes-index-page .main-content .video-card .play-button:hover,.container-episodes-index-page .main-content .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-episodes-index-page .main-content .video-card .play-button .alt{color:#e22329}.container-episodes-index-page .main-content .video-card .play-button .alt:hover,.container-episodes-index-page .main-content .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-episodes-index-page .main-content .video-card:hover .play-button{display:block}.container-episodes-index-page .main-content .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-episodes-index-page .main-content .video-card .card-thumbnail{height:10.625rem}.container-episodes-index-page .main-content .video-card .card-thumbnail .thumb-nail{height:100%}.container-episodes-index-page .main-content .video-card .card-info{height:8.125rem}.container-episodes-index-page .main-content .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-episodes-index-page .main-content .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-episodes-index-page .main-content .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}@media only screen and (max-width: 55em){.container-episodes-index-page .main-content .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-episodes-index-page .main-content .video-card .add-to-playlist{display:block}.container-episodes-index-page .main-content .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-episodes-index-page .main-content .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}.container-episodes-index-page .promo-box{margin-bottom:0.625rem}@media only screen and (min-width: 40.063em){.container-episodes-index-page .main-content .video-card{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.container-episodes-index-page .main-content .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-episodes-index-page .main-content .video-card .play-button:hover,.container-episodes-index-page .main-content .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-episodes-index-page .main-content .video-card .play-button .alt{color:#e22329}.container-episodes-index-page .main-content .video-card .play-button .alt:hover,.container-episodes-index-page .main-content .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-episodes-index-page .main-content .video-card .add-to-playlist{width:15.5rem}.container-episodes-index-page .main-content .video-card:hover .play-button{display:block}.container-episodes-index-page .main-content .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-episodes-index-page .main-content .video-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.container-episodes-index-page .main-content .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-episodes-index-page .main-content .video-card .card-info{height:8.75rem}.container-episodes-index-page .main-content .video-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.container-episodes-index-page .main-content .video-card .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.9375rem}.container-episodes-index-page .main-content .video-card .card-info .card-date{font-size:0.875rem;line-height:0.875rem}}.container-playlists-show-page{background-color:#ebeded}.container-playlists-show-page .main-content .video-card{min-height:18.75rem;min-width:18.75rem;margin-bottom:0.625rem}.container-playlists-show-page .main-content .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-playlists-show-page .main-content .video-card .play-button:hover,.container-playlists-show-page .main-content .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-playlists-show-page .main-content .video-card .play-button .alt{color:#e22329}.container-playlists-show-page .main-content .video-card .play-button .alt:hover,.container-playlists-show-page .main-content .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-playlists-show-page .main-content .video-card:hover .play-button{display:block}.container-playlists-show-page .main-content .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-playlists-show-page .main-content .video-card .card-thumbnail{height:10.625rem}.container-playlists-show-page .main-content .video-card .card-thumbnail .thumb-nail{height:100%}.container-playlists-show-page .main-content .video-card .card-info{height:8.125rem}.container-playlists-show-page .main-content .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-playlists-show-page .main-content .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-playlists-show-page .main-content .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}@media only screen and (max-width: 55em){.container-playlists-show-page .main-content .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-playlists-show-page .main-content .video-card .add-to-playlist{display:block}.container-playlists-show-page .main-content .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-playlists-show-page .main-content .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}.container-playlists-show-page .promo-box{margin-bottom:0.625rem}@media only screen and (min-width: 40.063em){.container-playlists-show-page .main-content .video-card{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.container-playlists-show-page .main-content .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-playlists-show-page .main-content .video-card .play-button:hover,.container-playlists-show-page .main-content .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-playlists-show-page .main-content .video-card .play-button .alt{color:#e22329}.container-playlists-show-page .main-content .video-card .play-button .alt:hover,.container-playlists-show-page .main-content .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-playlists-show-page .main-content .video-card .add-to-playlist{width:15.5rem}.container-playlists-show-page .main-content .video-card:hover .play-button{display:block}.container-playlists-show-page .main-content .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-playlists-show-page .main-content .video-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.container-playlists-show-page .main-content .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-playlists-show-page .main-content .video-card .card-info{height:8.75rem}.container-playlists-show-page .main-content .video-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.container-playlists-show-page .main-content .video-card .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.9375rem}.container-playlists-show-page .main-content .video-card .card-info .card-date{font-size:0.875rem;line-height:0.875rem}}.container-learn-page-index{background-color:#ebeded}.learn-page-index-h2{font-family:"Avenir Next Condensed";font-weight:300;font-size:1.375rem;text-transform:uppercase;margin-bottom:0;text-align:left;border-bottom:3px solid #b2b8b8}.learn-page-index-category-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.5rem;text-align:left;text-transform:uppercase;margin-top:1.25rem;position:relative}.learn-page-index-category-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.learn-page-index-category-h2{font-size:1.125rem}}.learn-page-index-category-h2:after{position:absolute;right:0.8125rem;top:0.125rem;color:#b2b8b8;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (min-width: 40.063em){.learn-page-index-category-h2:after{display:none}}.learn-center-banner{margin:1.25rem 0;padding:1.875rem 1.25rem;text-align:center}@media only screen and (min-width: 40.063em){.learn-center-banner{min-height:21.875rem;padding:2.5rem 3.125rem;text-align:left;background:url(//tastytradepublicmedia.s3.amazonaws.com/assets/backgrounds/learn-center-banner-f23b795a57044d051c0d95c5a2c7776d.png) no-repeat right center;background-size:contain}}.learn-center-banner h1{color:#000;font-size:3.75rem;font-weight:900;line-height:1;margin:0 0 .5rem -0.4rem;position:relative;text-transform:uppercase;font-family:"Avenir Next Condensed"}@media only screen and (max-width: 40em){.learn-center-banner h1{font-size:3.125rem;margin-left:0}}.learn-center-banner p{color:#000;font-size:1rem;max-width:100%;line-height:1.275}.learn-center-banner h3{font-size:1.25rem;text-transform:uppercase;font-weight:900;margin-bottom:0;font-family:"Avenir Next Condensed"}.learn-center-banner ul{list-style:none}.learn-center-banner ul li{font-size:0.75rem;line-height:1.25}.learn-center-banner ul li::before{content:"\2022";color:#e22329;font-weight:500;display:inline-block;width:1em;margin-left:-1em}.learn-center-banner .coming-soon{color:#e22329;text-transform:uppercase;font-weight:500;font-family:"Avenir Next Condensed"}.learn-center-banner .button{background:#e22329 0% 0% no-repeat padding-box;box-shadow:3px 3px 6px #00000029;border:1px solid #fff;color:#ebeded;position:relative;font-size:1.5rem;font-weight:900;text-transform:uppercase;border-radius:1.125rem}.learn-center-banner .button:hover{background:-webkit-linear-gradient(top, #b01a1f 0%, #e22329 100%);background:linear-gradient(to bottom, #b01a1f 0%, #e22329 100%)}@media only screen and (max-width: 40em){.learn-page-index-category-h2:after,.learn-page-index-category-list{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0, 1, 0.5, 1);transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.learn-page-index-category-h2{cursor:pointer;padding-bottom:0.625rem}.learn-page-index-category-list{overflow:hidden}.learn-page-index-category{margin-bottom:0.3125rem}.learn-page-index-category.hidden .learn-page-index-category-list{border-top:2px solid #c8cccc;height:0}.learn-page-index-category.hidden .learn-page-index-category-h2:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.learn-page-index-category-list{margin-bottom:1.25rem;text-align:left}.learn-page-index-category-list .category-item{display:block;margin-bottom:0.3125rem}.learn-page-index-category-list .category-link{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;color:#303636;display:block;font-weight:500;font-size:1.125rem;height:2.75rem;line-height:2.75rem;padding-left:0.75rem;padding-right:2.5rem;position:relative}.learn-page-index-category-list .category-link::before{color:#c8cccc;display:block;height:2.75rem;line-height:2.75rem;position:absolute;right:0;text-align:center;top:0;vertical-align:0;width:2.5rem}@media only screen and (max-width: 40em){.learn-page-index-category-list .category-link::before{content:''}.learn-page-index-category-list .category-link:hover::before,.learn-page-index-category-list .category-link:active::before{background-color:#303636 !important}}.learn-page-index-category-list .category-link:hover,.learn-page-index-category-list .category-link:active{background-color:#303636;color:#fff}.learn-page-index-category-list .category-link:hover::before,.learn-page-index-category-list .category-link:active::before{background-color:#e22329;color:#fff}@media only screen and (max-width: 40em){.learn-page-index-category-list{height:18.375rem;overflow:hidden;margin-bottom:0}}.container-learn-page-show{background-color:#ebeded;text-align:left}.container-learn-page-show .button{width:100%}.learn-page-show-header{position:relative}.learn-page-show-h1{border-bottom:2px solid #c8cccc;color:#4f5454;font-weight:bold;font-size:1.125rem;margin-bottom:0.625rem;padding-bottom:0.5rem;text-transform:uppercase}.learn-page-show-h1 .icon-font{margin-left:0.25rem;position:relative;top:-0.1875rem;color:#c8cccc}.learn-page-show-h2{color:#303636;font-weight:bold;font-size:2.875rem}.learn-page-show-description p{font-size:0.875rem}.container-learn-page-video-results{background-color:#ebeded;padding-bottom:1.875rem;text-align:left}.container-learn-page-video-results .result-item .video-card{min-height:18.75rem;min-width:18.75rem;margin-bottom:0.625rem}.container-learn-page-video-results .result-item .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-learn-page-video-results .result-item .video-card .play-button:hover,.container-learn-page-video-results .result-item .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-learn-page-video-results .result-item .video-card .play-button .alt{color:#e22329}.container-learn-page-video-results .result-item .video-card .play-button .alt:hover,.container-learn-page-video-results .result-item .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-learn-page-video-results .result-item .video-card:hover .play-button{display:block}.container-learn-page-video-results .result-item .video-card .episode-badge{bottom:0;height:3.75rem;position:absolute;right:0;z-index:1}.container-learn-page-video-results .result-item .video-card .card-thumbnail{height:10.625rem}.container-learn-page-video-results .result-item .video-card .card-thumbnail .thumb-nail{height:100%}.container-learn-page-video-results .result-item .video-card .card-info{height:8.125rem}.container-learn-page-video-results .result-item .video-card .card-info .card-show-title{font-size:0.875rem;line-height:0.875rem;margin-bottom:0.3125rem}.container-learn-page-video-results .result-item .video-card .card-info .card-title{font-size:1.125rem;line-height:1.375rem;margin-bottom:0.3125rem}.container-learn-page-video-results .result-item .video-card .card-info .card-date{font-size:0.75rem;line-height:0.75rem}@media only screen and (max-width: 55em){.container-learn-page-video-results .result-item .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-learn-page-video-results .result-item .video-card .add-to-playlist{display:block}.container-learn-page-video-results .result-item .video-card .card-thumbnail{min-height:10.625rem;height:auto}.container-learn-page-video-results .result-item .video-card .card-thumbnail .thumb-nail{height:auto;width:100%}}@media only screen and (min-width: 40.063em){.container-learn-page-video-results .result-item .video-card{margin-bottom:0.625rem;min-height:initial;height:8.75rem;width:100%}.container-learn-page-video-results .result-item .video-card .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:3.125rem;height:3.125rem;left:50%;line-height:3.125rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:3.125rem;z-index:1}.container-learn-page-video-results .result-item .video-card .play-button:hover,.container-learn-page-video-results .result-item .video-card .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.container-learn-page-video-results .result-item .video-card .play-button .alt{color:#e22329}.container-learn-page-video-results .result-item .video-card .play-button .alt:hover,.container-learn-page-video-results .result-item .video-card .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.container-learn-page-video-results .result-item .video-card .add-to-playlist{width:15.5rem}.container-learn-page-video-results .result-item .video-card:hover .play-button{display:block}.container-learn-page-video-results .result-item .video-card .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.container-learn-page-video-results .result-item .video-card .card-thumbnail{float:left;height:8.75rem;min-height:initial}.container-learn-page-video-results .result-item .video-card .card-thumbnail .thumb-nail{height:100%;width:initial}.container-learn-page-video-results .result-item .video-card .card-info{height:8.75rem}.container-learn-page-video-results .result-item .video-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.container-learn-page-video-results .result-item .video-card .card-info .card-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0.9375rem}.container-learn-page-video-results .result-item .video-card .card-info .card-date{font-size:0.875rem;line-height:0.875rem}}.learn-page-video-results-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;margin-top:1.25rem}.learn-page-video-results-h1.dark{color:#ebeded}@media only screen and (max-width: 40em){.learn-page-video-results-h1{font-size:1.40625rem}}.learn-page-video-results-h1>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.learn-page-video-results-h1>.subtitle{font-size:0.84375rem}}.learn-page-video-results-sidebar .promo-box{margin-bottom:1.875rem}.learn-page-video-results-sidebar .button{width:100%}.learn-page-video-results-category-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.5rem;text-align:left;text-transform:uppercase;line-height:1.5rem;margin:0 0 0.5rem;text-align:left;text-transform:uppercase}.learn-page-video-results-category-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.learn-page-video-results-category-h2{font-size:1.125rem}}.learn-page-video-results-category-list{margin-bottom:1.25rem;text-align:left}.learn-page-video-results-category-list .category-item{display:block;margin-bottom:0.3125rem}.learn-page-video-results-category-list .category-link{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;color:#303636;display:block;font-weight:500;font-size:1.125rem;height:2.75rem;line-height:2.75rem;padding-left:0.75rem;padding-right:2.5rem;position:relative}.learn-page-video-results-category-list .category-link::before{color:#c8cccc;display:block;height:2.75rem;line-height:2.75rem;position:absolute;right:0;text-align:center;top:0;vertical-align:0;width:2.5rem}@media only screen and (max-width: 40em){.learn-page-video-results-category-list .category-link::before{content:''}.learn-page-video-results-category-list .category-link:hover::before,.learn-page-video-results-category-list .category-link:active::before{background-color:#303636 !important}}.learn-page-video-results-category-list .category-link:hover,.learn-page-video-results-category-list .category-link:active{background-color:#303636;color:#fff}.learn-page-video-results-category-list .category-link:hover::before,.learn-page-video-results-category-list .category-link:active::before{background-color:#e22329;color:#fff}.container-live-page-schedule{background-color:#212626}.container-live-page-schedule .schedule-collapser{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;float:right;line-height:3.875rem}.container-live-page-schedule .schedule-collapser.active{-webkit-transform:rotate(0.5turn);-ms-transform:rotate(0.5turn);transform:rotate(0.5turn);-webkit-transition:.2s ease-out;transition:.2s ease-out}.container-live-page-schedule .schedule-collapser.inactive{-webkit-transition:.2s ease-out;transition:.2s ease-out}.container-live-page-schedule .schedule-collapser .carat-up{font-size:1.875rem;color:#848a8a}.container-live-page-schedule .scheduled-show.collapsed{height:4.375rem;overflow:hidden}.container-live-page-schedule .scheduled-show.expanded{height:auto;overflow:visible}.live-page-header{background-color:#212626;margin-bottom:1.5625rem}.live-page-header .schedule-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap}.live-page-header .carat-left{font-size:1.125rem}.live-page-header .carat-right{font-size:1.125rem}.live-page-header .no-schedule{color:#4f5454;cursor:default}.schedule-title{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase;margin:0 0 8px}.dark .schedule-title,.schedule-title.dark{color:#fff}.schedule-title::before{border-top:2px solid #4f5454;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.schedule-title span{background:#212626;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.schedule-title span{padding:0 0.625rem}}.schedule-date{color:#848a8a;display:inline-block;font-family:"Avenir Next";font-weight:500;font-size:1.125rem;margin:0;text-align:center;vertical-align:middle}.scheduled-show-header{background-color:#000;color:#848a8a;height:3.75rem;margin-bottom:0.625rem;padding-left:1.25rem;text-align:left}.scheduled-show-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;color:#ebeded;display:inline-block;line-height:3.75rem;margin:0;vertical-align:top;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:80%}.scheduled-show-h1.dark{color:#ebeded}@media only screen and (max-width: 40em){.scheduled-show-h1{font-size:1.40625rem}}.scheduled-show-h1 a{color:inherit}.scheduled-show-h1 a:hover{color:#e22329}.scheduled-show-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.5rem;text-align:left;text-transform:uppercase;display:inline-block;overflow:hidden;font-family:"Avenir Next";line-height:3.75rem;margin:0;padding-left:0.625rem;text-transform:none;vertical-align:top}.scheduled-show-h2.dark{color:#ebeded}@media only screen and (max-width: 40em){.scheduled-show-h2{font-size:1.125rem}}.dark .scheduled-show-h2,.scheduled-show-h2.dark{color:#848a8a}.time-zone{display:inline-block;font-size:1.125rem;font-weight:500}@media only screen and (max-width: 40em){.scheduled-show-header{height:1.875rem;padding-left:0.625rem}.schedule-date{font-size:1rem}.container-live-page-schedule .schedule-collapser{line-height:1.625rem}.container-live-page-schedule .schedule-collapser .carat-up{font-size:1rem}.scheduled-show-h1{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1rem;text-align:left;text-transform:uppercase;line-height:1.875rem}.scheduled-show-h1.dark{color:#ebeded}}@media only screen and (max-width: 40em) and (max-width: 40em){.scheduled-show-h1{font-size:0.75rem}}@media only screen and (max-width: 40em){.scheduled-show-h1 a{font-size:1rem}.scheduled-show-h2{display:none}.time-zone{display:none}}.scheduled-show-segments{margin-bottom:1.25rem}.scheduled-show-segments:last-of-type{margin-bottom:0}.scheduled-show-segments>.scheduled-show-segment-item{margin-bottom:0.625rem}.scheduled-show-segments.collapsed{display:none}.scheduled-show-segments.expanded{display:defaults}.scheduled-show-segment-item{margin-bottom:0.625rem}.scheduled-show-segment-item .time-slot{background-color:#000;color:#848a8a;font-size:1.125rem;height:6.25rem;line-height:6.25rem;text-align:center;position:relative}.scheduled-show-segment-item .time-slot strong{font-size:1.5rem}.scheduled-show-segment-item .card-content{background-color:#303636;padding-left:0}.scheduled-show-segment-item .card-content .card-thumbnail{position:absolute}.scheduled-show-segment-item .card-info{height:6.25rem;overflow:hidden;padding:0 0 0 1.25rem;position:relative;text-align:left}.scheduled-show-segment-item .card-show-and-segment-title{color:#ebeded;font:1.75rem "Avenir Next Condensed";font-weight:bold;margin-top:1.4375rem;margin-bottom:0;text-transform:uppercase}.scheduled-show-segment-item .card-show-and-segment-title.vertical-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:0}.scheduled-show-segment-item .card-episode-subtitle{color:#ebeded;font:1.125rem "Avenir Next Condensed";font-weight:500;margin-top:0;text-transform:uppercase}.scheduled-show-segment-item.with-episode{position:relative}.scheduled-show-segment-item.with-episode .add-to-playlist{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;background-color:#000;color:#fff;display:none;font-size:1.5625rem;height:1.5625rem;line-height:1.5625rem;position:absolute;top:0;-webkit-transition:initial;transition:initial;width:100%;z-index:1;width:13.75rem}.scheduled-show-segment-item.with-episode .add-to-playlist .plus,.scheduled-show-segment-item.with-episode .add-to-playlist .minus{color:#fff;font-size:1rem;position:absolute;left:50%;margin:0;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.scheduled-show-segment-item.with-episode .add-to-playlist .plus:before,.scheduled-show-segment-item.with-episode .add-to-playlist .minus:before{vertical-align:0}.scheduled-show-segment-item.with-episode .add-to-playlist:hover,.scheduled-show-segment-item.with-episode .add-to-playlist:focus{color:#fff;background-color:#e22329;text-decoration:none}.scheduled-show-segment-item.with-episode .add-to-playlist .alt{color:#e22329}.scheduled-show-segment-item.with-episode .add-to-playlist .alt:hover,.scheduled-show-segment-item.with-episode .add-to-playlist .alt:focus{background-color:#000}.scheduled-show-segment-item.with-episode .time-slot{height:7.6875rem;line-height:7.6875rem}.scheduled-show-segment-item.with-episode .card-image{float:left;height:7.6875rem;width:13.75rem}.scheduled-show-segment-item.with-episode .card-image img{max-height:7.6875rem}.scheduled-show-segment-item.with-episode .card-info{height:7.6875rem}.scheduled-show-segment-item.with-episode .card-show-and-segment-title{margin-top:2.125rem}.scheduled-show-segment-item.with-episode .card-show-and-segment-title.vertical-center{margin-top:0}.scheduled-show-segment-item.with-episode .episode-badge{bottom:0;height:5rem;position:absolute;right:0;z-index:1}.scheduled-show-segment-item.with-episode .play-button{display:inline-block;vertical-align:middle;background-color:transparent;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:center;text-decoration:none;white-space:nowrap;box-sizing:border-box;background-color:rgba(0,0,0,0.7);border-radius:50%;box-shadow:0 1px 10px rgba(0,0,0,0.5);display:none;color:#fff;font-size:2.5rem;height:2.5rem;left:50%;line-height:2.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:2.5rem;z-index:1}.scheduled-show-segment-item.with-episode .play-button:hover,.scheduled-show-segment-item.with-episode .play-button:focus{color:#fff;background-color:#e22329;text-decoration:none}.scheduled-show-segment-item.with-episode .play-button .alt{color:#e22329}.scheduled-show-segment-item.with-episode .play-button .alt:hover,.scheduled-show-segment-item.with-episode .play-button .alt:focus{background-color:rgba(0,0,0,0.7)}.scheduled-show-segment-item.with-episode:hover .play-button{display:block}.scheduled-show-segment-item.with-episode:hover .add-to-playlist{display:block}.scheduled-show-segment-item.with-episode a:hover .card-thumbnail .thumb-nail{opacity:0.6}.scheduled-show-segment-item.with-episode a:hover .card-content{background-color:#000}.scheduled-show-segment-item.with-episode a:hover .card-content .card-show-and-segment-title{color:#e22329}.scheduled-show-segment-item.past .time-slot{background-color:#4f5454;color:#fff}.scheduled-show-segment-item.live .time-slot:before{content:'ON NOW';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#b01a1f;color:#fff;font-family:"Avenir Next Condensed";font-size:1.5rem;font-weight:bold}.scheduled-show-segment-item.live .card-content{background-color:#e22329}.scheduled-show-segment-item.active .card-content{background-color:#e22329}@media only screen and (max-width: 40em){.scheduled-show-segment-item .card-info{height:3.75rem;padding-left:0.625rem}.scheduled-show-segment-item .card-info .card-show-and-segment-title{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font:0.875rem "Avenir Next Condensed";font-weight:bold;margin-top:0}.scheduled-show-segment-item .time-slot{font-size:0.625rem;height:3.75rem;line-height:3.75rem}.scheduled-show-segment-item .time-slot strong{font-size:0.75rem}.scheduled-show-segment-item .card-description{font-size:0.875rem}.scheduled-show-segment-item.live .time-slot:before{font-size:1rem}.scheduled-show-segment-item.with-episode .card-info,.scheduled-show-segment-item.with-episode .time-slot{height:3.75rem;line-height:3.75rem}}.container-contact-us{background:#ebeded;font-family:"Avenir Next";font-weight:500;font-size:1.125rem;line-height:1.125rem;text-align:left}.container-contact-us .address{display:inline-block}.container-contact-us .address a{color:#000}.container-contact-us .address p:first-child{font-weight:bold}.container-contact-us .contact-us-wrapper>div{padding-left:3.125rem;padding-top:1.5625rem;padding-bottom:1.25rem}.container-contact-us .contact-us-wrapper>div p{margin:0}.container-contact-us .lighter-gray{background:#e1e3e3}.container-contact-us h3{font-family:"Avenir Next Condensed";font-weight:bold;font-size:0.875rem;text-transform:uppercase}.container-contact-us h2{font-family:"Avenir Next Condensed";font-size:1.875rem;font-weight:bold;text-align:left}.container-contact-us .emails a{color:#000;display:block}.container-contact-us .phonenumber{display:inline-block}.container-contact-us .icon-wrapper{position:absolute;left:1.875rem}.container-contact-us .backoff-margins{margin-left:3.125rem}@media only screen and (max-width: 40em){.container-contact-us .backoff-margins{margin-left:0;margin-top:1.25rem}}.container-marketing-our-apps .our-apps-product-tagline{font-family:"Avenir Next";font-size:1.125rem;font-weight:bold}.container-marketing-our-apps .our-apps-product-pricing{font-family:"Avenir Next";font-size:1rem;font-weight:bold}.container-marketing-our-apps .our-apps-product-description{font-family:"Avenir Next";font-size:1rem;font-weight:500}.container-marketing-our-apps .our-apps-product-description p{font-weight:inherit}.container-marketing-our-apps .our-apps-subscribe-instructions{font-family:"Avenir Next";font-size:0.875rem;font-weight:bold;text-transform:uppercase}.container-marketing-our-apps .our-apps-title{border-bottom:4px solid #c8cccc;font-family:"Avenir Next Condensed";font-size:3.75rem;font-weight:bold;margin-bottom:0;text-transform:uppercase}.container-marketing-our-apps .our-apps-product{padding-top:1.875rem}.container-marketing-our-apps .our-apps-product .row:last-of-type{border-bottom:2px solid #c8cccc;padding-bottom:2.5rem}.container-marketing-our-apps .our-apps-product .download-info h3{font-family:"Avenir Next";font-size:1rem;font-weight:bold;text-transform:uppercase}.container-marketing-our-apps .our-apps-product .download-info .download-button{height:3.75rem;text-align:center;display:inline-block}.container-marketing-our-apps .our-apps-product .download-info .download-button a{background-color:#303636;border-radius:5px;display:block;position:relative;height:100%}.container-marketing-our-apps .our-apps-product .download-info .download-button img{width:9.375rem;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 40em){.container-marketing-our-apps .our-apps-product .our-apps-screenshots li img{height:24.375rem;padding:0 0.625rem}.container-marketing-our-apps .our-apps-product .download-info{margin-top:1.875rem}.container-marketing-our-apps .our-apps-product .download-info .download-button{padding-top:0.3125rem;padding-bottom:0.3125rem}}#tt-apple-tv .our-apps-screenshots img{height:15.625rem}.ebook-banner-image{border-top:2px solid #212626;border-bottom:2px solid #212626}.ebook-banner-image img{-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(100%);filter:brightness(100%)}.container-ebooks-information .login-popup-panel{box-shadow:none}.container-ebooks-information .popup-panel-header{text-align:center}.container-ebooks-information .join-form{margin-bottom:5.625rem}.container-ebooks-information .ebook-additional-info{text-align:left;margin-top:1.25rem;padding-left:0.3125rem;padding-right:0.3125rem}.container-ebooks-information .sign-up-extras{margin-top:1.5625rem}.container-ebooks-information .tastytrade-video{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.container-ebooks-information .company-info-page{margin-top:1.25rem;margin-bottom:4.6875rem}.container-ebooks-information .company-info-page .ooyala-player{width:779px;height:438px}.container-ebooks-information .company-info-page h1.marketing-list-header span{background:#ebeded}@media only screen and (min-width: 40.063em){.ebook-banner-image{height:21.875rem;left:0;overflow:hidden;position:absolute;right:0;top:0}.ebook-banner-image img{height:100%;float:none;width:initial}.company-info-page{margin-bottom:4.6875rem}.company-info-page .ooyala-player{width:auto}}.container-ebooks-information{background:#ebeded}@media only screen and (max-width: 40em){.ebook-banner-image{top:3.75rem}.ebook-banner-image img{-o-object-fit:contain;object-fit:contain;position:center;height:auto;max-width:100%;width:initial}.container-ebooks-information .join-form{width:auto}.container-ebooks-information .sign-up-extras{width:auto}.container-ebooks-information .company-info-page{margin-bottom:4.6875rem}.container-ebooks-information .company-info-page .ooyala-player{width:auto}}.marketing-banner-image{height:25rem;left:0;overflow:hidden;position:absolute;right:0;top:0}.marketing-banner-image:before{background:-webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.marketing-banner-header{height:25rem}@media only screen and (max-width: 40em){height:25rem}.search-page{padding-top:0.0625rem;background-color:#ebeded}.search-page .filter-button{width:220px;padding-top:0.875rem;padding-bottom:0.875rem;margin-top:0.9375rem;display:none}@media only screen and (max-width: 40em){.search-page .filter-button{display:inline-block}}.search-page .filter-button .icon-font{font-size:1.5625rem;margin-top:-0.375rem}.search-page .search-filters{margin-top:0.9375rem}.search-page .search-results{margin:0.625rem 0 1.25rem 0}.search-page .search-results>div{margin-bottom:0.625rem}.search-page .search-errors p{margin:0;font-size:1.5625rem;font-weight:500;text-transform:capitalize}@media only screen and (max-width: 40em){.search-page .search-errors p{text-align:center;font-size:1.125rem;line-height:1.625rem;margin:0}}.search-page input{border-radius:0;box-shadow:none;box-sizing:initial}.search-page table{border:none;margin:0}.search-page td{padding-bottom:inherit;padding-top:0.125rem;padding-left:0.5rem;padding-right:0.5rem}.search-page a{text-align:left}.search-page-search-bar{margin-top:1.5625rem}.search-page-search-bar input,.search-page-search-bar .button{font-weight:500;height:2.75rem;line-height:2.75rem}.search-page-search-bar input{font-size:1.3125rem}.search-page-search-bar .search-input{padding-left:0.9375rem}.search-page-search-bar .button{font-size:1.125rem}.search-page-search-bar .icon-font{color:#fff;font-size:1.375rem;left:0.875rem;position:absolute;top:0.3125rem;z-index:10}.search-summary{border-top:2px solid #e1e3e3;border-bottom:2px solid #e1e3e3;text-align:left;font-size:1.5rem;line-height:3.125rem}@media only screen and (max-width: 40em){.search-summary{text-align:center;font-size:1.125rem;line-height:2.5rem}}.user-settings{padding:1.25rem 0.625rem;text-align:left;background-color:#ebeded}.user-settings .state{display:block;width:60%;float:left;padding-right:0.625rem}.user-settings .zip{display:block;width:40%;float:left}.user-settings h2{font-size:1.8125rem;margin-bottom:1.25rem;font-weight:900}.user-settings h3{font-size:0.9375rem;font-family:"Avenir Next";font-weight:900;text-transform:uppercase}@media only screen and (max-width: 40em){.user-settings h2{font-size:1.5rem}.user-settings h3{font-size:1.125rem}.user-settings p{font-size:0.875rem}}.user-settings .email-preferences .email-grouping{width:17.5rem;display:inline-block;vertical-align:top}.user-settings .email-preferences .email-grouping label.check_boxes{color:#000;font-size:0.9375rem;font-family:"Avenir Next Condensed";font-weight:normal;text-transform:uppercase;margin-bottom:0.625rem}.user-settings .email-preferences .email-grouping .checkbox{display:block}.user-settings .email-preferences .email-grouping .checkbox .collection_check_boxes{max-width:15rem;vertical-align:text-top}@media only screen and (min-width: 40.063em){.user-settings .save-button-container{margin-top:2.25rem}}.user-settings .save-button-container input[type=submit]{margin:0;width:100%;line-height:0.3125rem}.get-trading-page{text-align:left;background-color:#ebeded}.get-trading-page a{color:#e22329}.get-trading-page label{display:block}.tt-register,.ria{background-color:#fff;padding:1.25rem;margin:1.25rem 0}.ria-header{color:#579b23;font-weight:900}.ria input[type=submit]{margin:1.25rem 0}.ria .products-traded-checkboxes span{display:block}@media only screen and (min-width: 40.063em){.ria .products-traded-checkboxes span{padding-left:0.625rem;padding-right:0.625rem;width:50%;float:left;padding:0}}@media only screen and (min-width: 40.063em){.ria .offer img{width:60%;margin:0 auto;display:block}}.disclaimer{color:#4f5454;font-size:0.75rem}.disclaimer:last-child{margin-bottom:0}.ria-title{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;text-align:left;text-transform:uppercase;line-height:1.875rem;margin:0 0 0.875rem;text-align:left;text-transform:uppercase;font-size:1.375rem}.ria-title.dark{color:#ebeded}@media only screen and (max-width: 40em){.ria-title{font-size:1.40625rem}}.ria-title>.subtitle{color:inherit;font-family:"Avenir Next";font-size:1.125rem;font-weight:normal;line-height:1.125rem;margin-left:0.3125rem;position:relative;text-transform:none;top:-0.125rem;vertical-align:baseline}@media only screen and (max-width: 40em){.ria-title>.subtitle{font-size:0.84375rem}}.tt-register button{margin:1.25rem 0 0 0}.tt-register button input{color:#fff}.tt-register p{text-align:center}.tt-register .ria-checkbox{margin-bottom:1.25rem}.tt-register .ria-checkbox input[type="checkbox"]+label{margin:0 0 0 0.625rem}.tt-register .ria-checkbox label{width:90%;float:left;margin-right:0}.tt-register .ria-checkbox input{float:left;width:5%;margin-top:5px}.confirmation-page{background-color:#ebeded}.ria-confirmation{background-color:#ebeded;margin:0}.ria-confirmation .ria-subheader{color:#579b23}.ria-confirmation p{display:inline-block}.ria-confirmation-form{margin:0 -0.625rem 2.5rem}.ria-confirmation-form{background-color:#e1e3e3;display:inline-block;padding:1.25rem 1.25rem 0.625rem}.ria-confirmation-form input[type=submit]{color:#fff;margin:0}.ria-confirmation-form h3.strike-through-header{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .ria-confirmation-form h3.strike-through-header,.ria-confirmation-form h3.strike-through-header.dark{color:#fff}.ria-confirmation-form h3.strike-through-header::before{border-top:2px solid #b2b8b8;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.ria-confirmation-form h3.strike-through-header span{background:#e1e3e3;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.ria-confirmation-form h3.strike-through-header span{padding:0 0.625rem}}.ria-confirmation-form h3.strike-through-header,.ria-confirmation-form form{display:block;margin:0 auto 1.25rem;max-width:350px}.legal-stuff{padding:1.25rem 0.625rem;background-color:#ebeded}.legal-stuff p{font-size:0.9375rem}.legal-stuff .legal-header{margin-bottom:0}.legal-stuff .download-list{margin:2.5rem 0 1.25rem;padding:0}.legal-stuff .download-item{color:#303636;display:block;text-align:left}.legal-stuff .download-item img{float:left;margin-right:1.25rem}.legal-stuff .download-item .download-text{overflow:hidden}.legal-stuff .download-item .download-text h2{font-size:1.375rem;font-weight:900;margin:0}.legal-stuff .disclaimer{color:#303636;text-align:left;padding:0}.legal-stuff .disclaimer .legal-points{padding-top:0.625rem}.legal-stuff .disclaimer a{color:#e22329;text-decoration:underline}.legal-stuff .disclaimer .point-header{color:#303636;font-size:1.25rem;margin-bottom:0}.get-adobe:before,.get-adobe:after{content:" ";display:table}.get-adobe:after{clear:both}.get-adobe img{display:block;margin:1.875rem 0 2.5rem}.container-viewer-emails-index-page{background-color:#ebeded}.container-viewer-emails-index-page .promo-box{margin-bottom:0.625rem}.container-viewer-emails-index-page .join-tasty-trade{margin-bottom:0.625rem}.container-viewer-emails-index-page .container-featured-shows{background-color:#fff}.container-viewer-emails-index-page .container-featured-shows .featured-show{border-bottom:0.125rem solid #ebeded}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type{padding-bottom:0.25rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail{position:relative}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail .thumb-nail{bottom:35%;-webkit-transform:translateY(35%);-ms-transform:translateY(35%);transform:translateY(35%)}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-info{background:transparent;bottom:0;color:#fff;position:absolute}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-thumbnail{height:18.75rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-info .card-show-title{font-size:0.875rem;line-height:1.125rem;margin-bottom:0.3125rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-info .card-title{font-size:1.5rem;line-height:1.625rem;margin-bottom:0.3125rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-info .card-date{display:none}.container-viewer-emails-index-page .container-featured-shows .featured-show:first-of-type .show-card .card-info .card-description{display:none}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2){padding:0.25rem 0}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail{position:relative}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail .thumb-nail{position:absolute;left:0}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail.portrait .thumb-nail{width:100%}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail{float:left}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-thumbnail{height:3.75rem;width:3.75rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-info{height:3.75rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-info .card-show-title{display:none}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-info .card-title{font-size:0.875rem;line-height:1.125rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-info .card-date{font-size:0.75rem;line-height:1rem}.container-viewer-emails-index-page .container-featured-shows .featured-show:nth-of-type(n+2) .show-card .card-info .card-description{display:none}.viewer-email{color:#4f5454;text-align:left;margin-bottom:0.625rem}.viewer-email .email-title{color:#303636;font-weight:500;font-size:1.625rem}.viewer-email datetime{color:#b2b8b8}.viewer-email .email-date{font-size:0.875rem;color:#848a8a}.viewer-email .message{margin-top:1.5625rem;width:85%}.viewer-email .message p{font-size:0.875rem;line-height:1.3125rem}@media only screen and (max-width: 40em){.viewer-email .message{width:100%}}.faq-wrapper .tabs-content h2{font-size:1.125rem;font-weight:bold}.faq-wrapper .tabs-content p{font-size:0.875rem}.faq-wrapper .tabs-content a{color:#e22329;text-decoration:underline}.faq-wrapper .tabs-content ol,.faq-wrapper .tabs-content ul{margin-left:2.5rem}@media only screen and (min-width: 40.063em){.faq-wrapper .tabs-content .content{padding-left:0.625rem;padding-right:0.625rem;width:66.66667%;float:left;padding-left:1.25rem;padding-right:1.25rem}}.container-glossary-page{background-color:#ebeded}.letter-menu{margin-left:0;margin-top:0.625rem;padding:0 0.625rem}.letter-menu.locked{position:fixed;left:0;right:0;top:-0.625rem;z-index:1;background-color:#ebeded}@media only screen and (max-width: 40em){.letter-menu.locked{top:3.125rem}}.letter-menu li{display:inline-block;padding:0 0.3125rem}.letter-menu li a{color:#4f5454;font-size:1.5rem}.letter-menu li.active a{color:#e22329}.letter-menu li.no-items a{cursor:default;color:#e1e3e3}.letter-container .letter-header{font-size:3rem;text-align:left}@media only screen and (max-width: 40em){.letter-container .letter-header{font-size:2.25rem;width:100%}}.letter-container.active .letter-header{color:#e22329}@media only screen and (max-width: 40em){.letter-container .glossary-items{float:none;width:100%}.letter-container .glossary-items .glossary-items .glossary-item-header{font-size:1.25rem}.letter-container .glossary-items .glossary-items p{font-size:0.875rem}}.letter-container .glossary-items .glossary-item{padding:1.25rem}.letter-container .glossary-items .glossary-item .glossary-item-header{font-size:1.5rem;font-weight:bold;line-height:1.5rem;margin-bottom:0.625rem;text-align:left}.letter-container .glossary-items .glossary-item p{line-height:1.25rem;margin-bottom:0;text-align:left}.letter-container .glossary-items .glossary-item.dark{background-color:#e1e3e3}.container-tt-to-go .tt-to-go-hero-banner{height:30.625rem;position:absolute;top:0;left:0;right:0;overflow:hidden}.container-tt-to-go .tt-to-go-hero-banner:before{background:-webkit-linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));background:linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.5));content:"";position:absolute;top:0;left:0;right:0;bottom:0}.container-tt-to-go .tt-to-go-hero-banner img{width:100%}.container-tt-to-go .tab-carat-down{font-size:5rem;position:absolute;bottom:0px;left:50%;color:white;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);line-height:3.125rem}.container-tt-to-go .tt-to-go-banner-copy{margin-top:2.5rem}.container-tt-to-go .tt-to-go-banner-copy .tt-to-go-banner-headline{color:#fff;font-family:"Avenir Next";font-size:3.75rem;font-weight:bold;line-height:normal}.container-tt-to-go .tt-to-go-banner-copy .tt-to-go-cta{font-family:"Avenir Next";font-size:1.375rem;font-weight:500;color:#fff}.container-tt-to-go .tt-to-go-banner-copy .button{margin-top:1.25rem}.container-tt-to-go .tt-to-go-copy-wrapper{margin-top:7.5rem}.container-tt-to-go .tt-to-go-strikethrough-title{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-tt-to-go .tt-to-go-strikethrough-title,.container-tt-to-go .tt-to-go-strikethrough-title.dark{color:#fff}.container-tt-to-go .tt-to-go-strikethrough-title::before{border-top:2px solid #ebeded;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-tt-to-go .tt-to-go-strikethrough-title span{background:#fff;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-tt-to-go .tt-to-go-strikethrough-title span{padding:0 0.625rem}}.container-tt-to-go .deliver-service-title h4{font-family:"Avenir Next";font-size:1.5rem;font-weight:500}.container-tt-to-go .deliver-service-copy p{font-family:"Avenir Next";font-size:1rem;font-weight:500}.container-tt-to-go .tt-to-go-divider-bar{border-top:1px solid #ebeded;padding-top:2.1875rem}.container-tt-to-go .delivery-service{margin-bottom:1.875rem}@media only screen and (max-width: 40em){.container-tt-to-go .tt-to-go-hero-banner{height:20rem}.container-tt-to-go .tt-to-go-hero-banner img{height:500px;width:auto;max-width:initial}.container-tt-to-go .tt-to-go-hero-banner .tab-carat-down{font-size:3.75rem;line-height:2.5rem}.container-tt-to-go .tt-to-go-banner-copy{margin-top:0}.container-tt-to-go .tt-to-go-banner-copy .tt-to-go-banner-headline{color:#fff;font-family:"Avenir Next";font-size:1.75rem;font-weight:bold}.container-tt-to-go .tt-to-go-banner-copy .tt-to-go-cta{font-family:"Avenir Next";font-size:0.875rem;font-weight:500;color:#fff}.container-tt-to-go .tt-to-go-banner-copy .button{margin-top:1.875rem}.container-tt-to-go .tt-to-go-copy-wrapper{margin-top:4.375rem}.container-tt-to-go .deliver-service-title h4{font-size:1.125rem}.container-tt-to-go .deliver-service-copy p{font-size:0.75rem}}.marketing-banner-image img{width:100%}.marketing-banner-image .tab-carat-down{bottom:0px;color:white;font-size:5rem;left:50%;line-height:3.125rem;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.marketing-banner-header .marketing-banner-headline{color:#fff;font-family:"Avenir Next";font-size:4.5rem;font-weight:bold;line-height:normal;margin-bottom:1.875rem;text-transform:uppercase}.marketing-banner-header .marketing-banner-tagline{font-family:"Avenir Next";font-size:1.375rem;font-weight:500;color:#fff}@media only screen and (min-width: 40.063em){.marketing-banner-header-wrapper{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media only screen and (max-width: 40em){.marketing-banner-image{height:21.875rem;top:3.75rem}.marketing-banner-image img{height:100%;max-width:initial;width:initial}.marketing-banner-image .tab-carat-down{font-size:2.5rem;line-height:1.75rem}.marketing-banner-header{height:21.875rem}.marketing-banner-header .marketing-banner-header-wrapper{padding-top:25%}.marketing-banner-header .marketing-banner-headline{font-size:1.75rem;margin-bottom:0.9375rem}.marketing-banner-header .marketing-banner-tagline{font-size:0.875rem}}.company-info-page .container-comapny-info .marketing-list-header{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .company-info-page .container-comapny-info .marketing-list-header,.company-info-page .container-comapny-info .marketing-list-header.dark{color:#fff}.company-info-page .container-comapny-info .marketing-list-header::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.company-info-page .container-comapny-info .marketing-list-header span{background:#fff;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.company-info-page .container-comapny-info .marketing-list-header span{padding:0 0.625rem}}.company-info-page .container-comapny-info .marketing-list{margin-bottom:1.25rem;text-align:left}.company-info-page .container-comapny-info .marketing-list .list-item{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:0.9375rem}.company-info-page .container-comapny-info .marketing-list .list-item p{font-size:inherit}.company-info-page .container-comapny-info .marketing-list-description{text-align:left}.company-info-page .container-comapny-info .our-apps .list-item a{color:#e22329;font-size:1.5rem;font-weight:bold}.company-info-page .container-comapny-info .our-apps .list-item a:hover{text-decoration:underline}.company-info-page .container-comapny-info .personalities .list-item img{float:none;height:5rem;margin-right:0.3125rem;width:5rem}.company-info-page .container-comapny-info .personalities .name{display:inline-block;vertical-align:top}.company-info-page .container-comapny-info .personalities .name .first-name{font-size:1.5rem;font-weight:bold;margin:0}.company-info-page .container-comapny-info .personalities .name .last-name{font-size:1.125rem;font-weight:500;margin:0}@media only screen and (max-width: 40em){.company-info-page .container-comapny-info .personalities .list-item{text-align:center}.company-info-page .container-comapny-info .personalities .list-item img{margin-bottom:0.3125rem}}.company-info-page .container-comapny-info .recent-milestones .list-item .date{font-size:1.5rem;font-weight:bold;margin:0;text-transform:uppercase}.company-info-page .container-comapny-info .recent-milestones .list-item .event p{margin:0}.company-info-page .container-comapny-info .recent-milestones .list-item .event a{color:#e22329}.company-info-page .container-comapny-info .recent-milestones .list-item .event a:hover{text-decoration:underline}.company-info-page p{font-size:1rem;font-weight:500}.container-account{background-color:#ebeded}.container-account .account-title{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase;margin-top:1.25rem}.dark .container-account .account-title,.container-account .account-title.dark{color:#fff}.container-account .account-title::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-account .account-title span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}@media only screen and (max-width: 40em){.container-account .account-title span{padding:0 0.625rem}}@media only screen and (max-width: 40em){.container-account .account-title::before{content:none}}.container-account .account-information h2{font-family:"Avenir Next";font-weight:500;font-size:1.25rem}@media only screen and (max-width: 40em){.container-account .account-information h2{font-family:"Avenir Next";font-weight:500;font-size:1.125rem}.container-account .divider{margin-top:0;margin-bottom:0.625rem}}.awards{text-align:left}.awards h2{font-size:1.375rem;font-weight:600}.awards a{color:#e22329}.awards a:hover{text-decoration:underline}.awards p{font-size:0.9375rem;line-height:1.0625rem}.awards header{margin-bottom:2.1875rem}.awards ul.award-list{list-style-type:none}.awards ul.award-list li{margin-bottom:1.25rem}.complete-bio{background:#ebeded}.complete-bio.shadow:after,.complete-bio.container-shows-episode-collections:after,.complete-bio.container-todays-top-videos:after{background-image:-webkit-linear-gradient(rgba(0,0,0,0.15), transparent);background-image:linear-gradient(rgba(0,0,0,0.15), transparent);content:"";height:4px;left:0;position:absolute;right:0;z-index:1;bottom:0}@media only screen and (max-width: 40em){.complete-bio .bio-image-block{padding:0}}.complete-bio .bio-image{background-size:cover;height:300px}@media only screen and (min-width: 40.063em){.complete-bio .bio-image{height:430px}}.bio-block{text-align:left}@media only screen and (min-width: 40.063em){.bio-block{padding:1.875rem 0}}.bio-block .name{text-transform:uppercase;margin:0;line-height:1}.bio-block .name span{font-weight:bold}@media only screen and (max-width: 40em){.bio-block .name{margin-top:0.9375rem}}.bio-block .social-buttons{margin:0.625rem 0 0.9375rem}.bio-block .share-item{display:inline-block;list-style:none}.bio-block .share-item .instagram{font-size:32px;margin:-0.1875rem 0 0 -0.0625rem}.bio-block .share-item .linkedin{font-size:29px;margin-bottom:2px}.bio-block .share-item.icon-border{background-color:#212626;padding:0 5px;color:white;border-radius:2px;font-size:18px;height:29px}.bio-block .share-item.icon-border:hover{background-color:#e22329}.bio-block .share-item.icon-border:hover a{color:#fff}.series-features .parent-show{background-color:#fff;border:none;margin-bottom:1.25rem;padding-bottom:0}.more-bio-info{text-align:left}.more-bio-info blockquote{border:none;padding:0;margin:0}.more-bio-info blockquote h3{font-style:italic;font-weight:bold}.more-bio-info cite h4{margin-bottom:1.25rem}.more-bio-info .bio-info p{display:inline-block;margin-right:1.25rem}.more-bio-info .bio-info p .condensed-header{font-family:"Avenir Next Condensed";font-weight:bold;text-transform:uppercase}.speaking-schedule ul{margin:0}.speaking-schedule li{list-style:none;background-color:#fff;padding:0.625rem 1.25rem 0.625rem 0;border-bottom:3px solid #e1e3e3;min-height:92px}.speaking-schedule li:last-of-type{border-bottom:none}.event-date{color:#fff;margin-right:0.9375rem;width:60px;float:left}.event-date p{margin:0}.event-date .month{background-color:#e22329;font-weight:600;line-height:normal;padding:0.125rem}.event-date .date{background-color:#000;font-size:2.1875rem;font-weight:bold;height:45px;line-height:normal}.event-details{overflow:hidden;text-align:left}.event-details p{font-size:0.75rem;margin-bottom:0.3125rem}.event-details p a{font-weight:normal;text-transform:inherit}.event-details a{color:#e22329;font-size:0.75rem;font-weight:bold;text-transform:uppercase}@media only screen and (min-width: 40.063em){.complete-bio h3.strike-through-header{text-align:left}}@media only screen and (max-width: 40em){.bio-video{border-bottom:0}}.bio-video-player{height:529px}.container-more-profiles{background:#e1e3e3}.container-more-profiles h3.strike-through-header span{background:#e1e3e3}.container-more-profiles h3.strike-through-header:before{border-top:2px solid #b2b8b8}.profiles li{list-style:none}.profiles li img{border-radius:20em;margin:1.5625rem 0 0.9375rem;width:80%}.profiles li .bold-header,.profiles li h4{line-height:1.2;margin:0;text-transform:uppercase}.profiles li a:hover h3,.profiles li a:hover h4{color:#e22329}.container-episode-collections{background:#ebeded}@media only screen and (max-width: 40em){.container-episode-collections .episode-collections .episode-collections-h2{color:#303636;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.875rem;margin:0 0 1.25rem;position:relative;text-align:center;text-transform:uppercase}.dark .container-episode-collections .episode-collections .episode-collections-h2,.container-episode-collections .episode-collections .episode-collections-h2.dark{color:#fff}.container-episode-collections .episode-collections .episode-collections-h2::before{border-top:2px solid #c8cccc;content:"";bottom:0;left:0;position:absolute;right:0;top:50%;z-index:1}.container-episode-collections .episode-collections .episode-collections-h2 span{background:#ebeded;padding:0 1.25rem;position:relative;z-index:1}}@media only screen and (max-width: 40em) and (max-width: 40em){.container-episode-collections .episode-collections .episode-collections-h2 span{padding:0 0.625rem}}.series-features,.more-bio-info,.speaking-schedule,.social-feed{margin-top:1.5625rem}.series-features h3.strike-through-header span,.more-bio-info h3.strike-through-header span,.speaking-schedule h3.strike-through-header span,.social-feed h3.strike-through-header span{background:#ebeded}@media only screen and (min-width: 40.063em){.series-features h3.strike-through-header span,.more-bio-info h3.strike-through-header span,.speaking-schedule h3.strike-through-header span,.social-feed h3.strike-through-header span{padding:0}}.series-features h3.strike-through-header:before,.more-bio-info h3.strike-through-header:before,.speaking-schedule h3.strike-through-header:before,.social-feed h3.strike-through-header:before{border-top:2px solid #b2b8b8}@media only screen and (min-width: 40.063em){.series-features h3.strike-through-header:before,.more-bio-info h3.strike-through-header:before,.speaking-schedule h3.strike-through-header:before,.social-feed h3.strike-through-header:before{border:none}}.series-features .parent-show{display:inline-block;height:210px}.series-features.segmented-show-collection .parent-show .show-card .card-thumbnail.landscape .thumb-nail{height:initial;width:100%}.series-features .bio-shows-catalog .slick-slide{background:#fff;border-left:0.125rem solid #ebeded;padding:0 0.625rem;width:240px}.series-features .shows-catalog-item{box-sizing:border-box;color:#212626}.series-features .shows-catalog-item a{color:inherit}.series-features .shows-catalog-item .card-link{background-color:black;display:block;position:relative}.series-features .shows-catalog-item .card-link:hover .card-thumbnail .thumb-nail{opacity:0.6}.series-features .shows-catalog-item .card-link:hover .card-info .card-title{color:#e22329}.series-features .shows-catalog-item .card-identifier{position:absolute;top:0;left:0;text-transform:uppercase;background-color:#000;color:#fff;font-weight:bold;font-family:"Avenir Next Condensed";font-size:1.125rem;padding:0 0.625rem;line-height:1.875rem;height:1.875rem;z-index:10}.series-features .shows-catalog-item .card-identifier .icon-font{margin-top:-0.25rem}@media only screen and (max-width: 40em){.series-features .shows-catalog-item .card-identifier{font-size:0.875rem;height:1.25rem;line-height:1.375rem;padding:0 0.3125rem}}.series-features .shows-catalog-item .card-info{background:#fff;overflow:hidden;padding:0.625rem;position:relative;text-align:left}.series-features .shows-catalog-item .card-show-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-family:"Avenir Next Condensed";font-weight:500;margin:0;text-transform:uppercase}.series-features .shows-catalog-item .card-title{color:inherit;margin:0}.series-features .shows-catalog-item .card-date{color:#848a8a;display:block}.dark .series-features .shows-catalog-item,.series-features .shows-catalog-item.dark{color:#ebeded}.dark .series-features .shows-catalog-item .card-info,.series-features .shows-catalog-item.dark .card-info{background:#303636}.dark .series-features .shows-catalog-item .card-show-title,.series-features .shows-catalog-item.dark .card-show-title{color:#e1e3e3}.series-features .shows-catalog-item .card-title{font-weight:bold;text-transform:uppercase}@media only screen and (max-width: 40em){.series-features .shows-catalog-item{overflow:hidden;position:relative}.series-features .shows-catalog-item .card-link:after{background:-webkit-linear-gradient(transparent, rgba(0,0,0,0.75));background:linear-gradient(transparent, rgba(0,0,0,0.75));bottom:0;content:'';left:0;position:absolute;right:0;top:50%}.series-features .shows-catalog-item .card-link:hover .card-info .card-title{color:#fff}.series-features .shows-catalog-item .card-link:hover .card-info{background-color:#e22329}.series-features .shows-catalog-item .card-thumbnail{height:13.75rem;overflow:hidden}.series-features .shows-catalog-item .card-thumbnail .thumb-nail{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;max-width:none;position:relative;top:50%;width:100%}.series-features .shows-catalog-item .card-info{background:transparent;bottom:0;left:0;padding:0.625rem;position:absolute;right:0;text-align:center;z-index:1}.series-features .shows-catalog-item .card-info .card-title{color:#fff;font-size:1rem;line-height:1rem;margin:0}}@media only screen and (min-width: 40.063em){.series-features .shows-catalog-item{margin-bottom:1.25rem}.series-features .shows-catalog-item .card-thumbnail{position:relative}.series-features .shows-catalog-item .card-thumbnail .thumb-nail{position:absolute;left:0}.series-features .shows-catalog-item .card-thumbnail.portrait .thumb-nail{width:100%}.series-features .shows-catalog-item .card-thumbnail.landscape .thumb-nail{height:100%;width:initial}.series-features .shows-catalog-item .card-thumbnail{float:left}.series-features .shows-catalog-item .card-thumbnail .thumb-nail{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.series-features .shows-catalog-item .card-thumbnail{height:13.75rem;width:13.75rem}.series-features .shows-catalog-item .card-info{height:13.75rem}.series-features .shows-catalog-item .card-info .card-show-title{font-size:1.125rem;line-height:1.125rem;margin-bottom:0.625rem}.series-features .shows-catalog-item .card-info .card-title{font-size:1.875rem;line-height:1.875rem;margin-bottom:0.625rem}.series-features .shows-catalog-item .card-info .card-date{font-size:1.25rem;line-height:1.5rem;margin-bottom:0.3125rem}.series-features .shows-catalog-item .card-info .card-description{font-size:0.875rem;line-height:1.375rem}.series-features .shows-catalog-item .card-info{padding-left:1.25rem;padding-top:1.875rem}.series-features .shows-catalog-item .card-title{font-family:"Avenir Next Condensed"}}.container-maintenance-player{box-sizing:border-box;position:relative;z-index:2}.container-maintenance-player #ooyala-player{margin:0 auto}.container-maintenance-player #ooyala-player .oo-state-screen-title{display:none}.container-maintenance-player #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.container-maintenance-player #ooyala-player .oo-animate-fade{opacity:0}.container-maintenance-player #ooyala-player .oo-fading-underlay-active{opacity:0}.container-maintenance-player #ooyala-player .oo-unmute{display:none}.container-maintenance-player #ooyala-player>.innerWrapper{z-index:0}.container-maintenance-player [class*=video-wrapper]{box-sizing:border-box;position:relative}.container-maintenance-player [class*=video-wrapper] video{width:100%}.container-maintenance-player [class*=video-wrapper] #limelight-player{position:absolute;top:0;bottom:0;left:0;right:0}.container-maintenance-player [class*=video-wrapper] .video-embed-container{background-color:#000;position:relative}.container-maintenance-player [class*=video-wrapper] .audio-only-overlay{background-image:url(//tastytradepublicmedia.s3.amazonaws.com/assets/logos/tt-logo-original-05e5dd25021223dff0203915ecdc9375.png);background-position:center;background-repeat:no-repeat;display:none;position:absolute;width:100%}@media only screen and (max-width: 40em){.container-maintenance-player [class*=video-wrapper] .audio-only-overlay{background-size:12.5rem;bottom:2.5rem;height:15.625rem}}@media only screen and (min-width: 40.063em){.container-maintenance-player [class*=video-wrapper] .audio-only-overlay{background-size:18.75rem;bottom:4.6875rem;height:27.4375rem}}.container-maintenance-player [class*=video-wrapper] .audio-only-player-wrapper{bottom:0;left:0;position:absolute;right:0}@media only screen and (max-width: 40em){.container-maintenance-player{height:auto}.container-maintenance-player .viewing-container{padding-left:0;padding-right:0}.container-maintenance-player [class*=video-wrapper]{height:auto}.container-maintenance-player [class*=video-wrapper] .video-embed-container{position:relative;padding:28.125%;height:0}.container-maintenance-player [class*=video-wrapper] .video-embed-container object,.container-maintenance-player [class*=video-wrapper] .video-embed-container video,.container-maintenance-player [class*=video-wrapper] .video-embed-container #ooyala-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}}.container-maintenance-player .maintenance-text{margin-bottom:0.625rem}.container-maintenance-player .maintenance-text p{margin-bottom:0}.container-maintenance-player .video-embed-container{height:27.4375rem}.container-maintenance-player #ooyala-player{margin:0 auto}.container-maintenance-player #ooyala-player>.innerWrapper{z-index:0}.popout-player-container{height:100%}.popout-player-container .popout-video-wrapper{height:100%}.popout-player-container .video-embed-container{height:100%}.popout-player-container #ooyala-player{margin:0 auto}.popout-player-container #ooyala-player>.innerWrapper{z-index:0}.popout-player-container #ooyala-player .oo-state-screen-title{display:none}.popout-player-container #ooyala-player .oo-blur{-webkit-filter:none;filter:none}.popout-player-container #ooyala-player .oo-animate-fade{opacity:0}.popout-player-container #ooyala-player .oo-fading-underlay-active{opacity:0}.popout-player-container #ooyala-player .oo-unmute{display:none}.no-styling{margin:0;min-width:initial;min-height:initial}.markdown-links{color:#e22329}.markdown-links:hover{text-decoration:underline}.markdown-title{font-size:1.5rem;font-weight:bold}.markdown-subtitle{font-size:1.25rem;font-weight:bold}
