.mvpd-message-container{background:#282828;display:flex;align-items:center;justify-content:center;padding:0 60px;position:relative}.mvpd-message-container .mvpd-messages-image-container{display:block;max-width:960px;padding:0 48px;margin:0 auto}.mvpd-message-container .mvpd-messages-image-container .mvpd-messages-banner{width:100%}.mvpd-message-container .mvpd-messages-close{color:#aaa;font-size:32px;width:36px;height:36px;padding:8px;position:absolute;top:8px;right:16px;cursor:pointer}
@media(max-width: 767px){.mvpd-message-container{padding:52px 20px 8px}}
.playlist-landing.content-2{margin:0 auto;padding-bottom:60px}.playlist-tiles .expandable-list{padding:0 24px}.playlist-tiles .expandable-list.expanded .more-tiles-section{max-height:20000px}.playlist-tiles .expandable-list .more-tiles-section{max-height:0;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.playlist-tiles .expandable-list .action-button{background:#000}.playlist-tiles .expandable-list .action-button:hover,.playlist-tiles .expandable-list .action-button:focus{background:rgba(0,0,0,.7)}.playlist-tiles .expandable-list .action-button.see-all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.playlist-tiles .expandable-list .action-button.see-all:not(.button-relative){font-size:1.125em;color:#ececec;width:100px;text-align:center;display:block;margin:20px auto 50px auto;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.playlist-tiles .branding{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.playlist-tiles .branding span{text-transform:uppercase;font-weight:300;font-size:24px;margin-top:8px}.playlist-header{text-align:center}.playlist-header h1{font-weight:300;line-height:1.2em;padding:32px 0 8px;letter-spacing:0}.playlist-header h1:not(.title-accent){font-size:3em;padding-bottom:32px}.playlist-header h1.title-accent{font-size:1.75em}.playlist-header h1.title-accent span{color:#ff124d;font-weight:400}.playlist-header p{line-height:1.4em}.playlist-header .sponsor-wrapper{display:none}.playlist-header .sponsor-wrapper.sponsor-show{display:inline-block;margin:24px 0}.playlist-header .sponsor-wrapper p{font-weight:normal;text-transform:none;margin-right:8px}.playlist-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.playlist-items.single-item .list-item{width:100%}.playlist-items .more-tiles-section{width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.playlist-items .list-item{margin-right:1px;margin-bottom:1px;position:relative;overflow:hidden}.playlist-items .item-img-container{height:0;padding-bottom:56.25%;overflow:hidden}.playlist-items .item-details-container strong{font-size:1.125em;letter-spacing:.01em;position:relative;line-height:1.2em;font-weight:400}.playlist-items .item-details-container strong:before{content:"";position:absolute;top:0;left:0;width:20px;height:4px}.playlist-items .item-details-container .meta span{font-size:12px;color:#ddd}.playlist-items .item-details-container .meta .rating{text-transform:uppercase}.playlist-items .item-details-container .med-lg-circle-icon{background:#fafafa}.content-inner.content-more-pad h2.feature-title-accent{text-align:center;padding:40px 0 16px;font-size:32px}.content-inner.content-more-pad .feature-list{grid-template-columns:1fr;background:none}.content-inner.content-more-pad .feature-list .feature-item{background:#fff;display:grid;grid-template-columns:repeat(10, 1fr);grid-gap:16px}.content-inner.content-more-pad .feature-list .feature-item .feature-item-image{grid-column:span 6;height:100%}.content-inner.content-more-pad .feature-list .feature-item .feature-item-image img.responsive-img{height:100%;object-fit:contain;object-position:top center;display:block}.content-inner.content-more-pad .feature-list .feature-item .feature-detail{grid-column:span 4;color:#000;height:auto;justify-content:center}.content-inner.content-more-pad .feature-list .feature-item .feature-detail h3{font-size:24px;font-weight:600}.content-inner.content-more-pad .feature-list .feature-item .feature-detail ​ p{margin-top:16px;line-height:140%;font-size:18px}
.sponsor-wrapper{opacity:0;visibility:hidden;cursor:default;max-height:0;overflow:hidden}.sponsor-wrapper.sponsor-show{opacity:1;visibility:visible;max-height:1000px}.sponsor-wrapper p{font-size:.86em;font-weight:700;text-transform:uppercase;margin:23px 0;float:left}.sponsor-wrapper .sponsor{float:right}
@media(max-width: 767px){.playlist-tiles{padding:0 4% 30px}.playlist-tiles.playlist-landing{background:#f9f9f9}.playlist-tiles .branding{padding:40px 0 0}.playlist-tiles .branding img{width:160px}.playlist-tiles .expandable-list .action-button.see-all:not(.button-relative){transform:translateY(0);margin:0 auto}.playlist-header{font-size:10px;margin:0px auto 30px}.playlist-header p{font-size:14px}.playlist-items{margin-bottom:10px}.playlist-items.expandable-list{padding:0}.playlist-items .list-item{color:#12121a;background:#fff;margin-bottom:16px;width:100%}.playlist-items .item-details-container{transform:translateY(-4px);padding-top:40px}.playlist-items .item-details-container .details-inner{padding:0 20px 20px}.playlist-items .item-details-container strong{padding:12px 0 4px}.playlist-items .item-details-container .med-lg-circle-icon{top:-52px}.playlist-items .item-details-container .meta span{color:#444}.content-inner.content-more-pad h2.feature-title-accent{padding:0}.content-inner.content-more-pad .feature-list .feature-item .feature-item-image{grid-column:span 10;height:100%}.content-inner.content-more-pad .feature-list .feature-item .feature-detail{grid-column:span 10;padding:0;height:80px;justify-content:flex-start}.content-inner.content-more-pad .feature-list .feature-item .feature-detail h3{font-size:18px;font-weight:600}.content-inner.content-more-pad .feature-list .feature-item .feature-detail ​ p{margin-top:8px;line-height:140%;font-size:16px}}@media(max-width: 1024px){.content-inner.content-more-pad .feature-list .feature-detail h3{font-size:20px;font-weight:600}.content-inner.content-more-pad .feature-list .feature-detail ​ p{margin-top:16px;line-height:140%;font-size:16px}}
@media(min-width: 768px){.playlist-header{width:720px;margin:0px auto 60px}.playlist-items .list-item:hover .item-img-container,.playlist-items .list-item:focus .item-img-container{transform:scale(1.05)}.playlist-items .item-img-container{position:relative;transition:all .8s ease-out}.playlist-items .item-details-container{position:absolute;bottom:0;left:0;width:100%;padding:0 20px 20px;transition:all .6s ease-out .1s}.playlist-items .item-details-container .details-inner{width:calc(100% - 55px)}.playlist-items .item-details-container .details-inner .meta span{position:relative;z-index:5}.playlist-items .item-details-container strong{color:#fafafa;padding-top:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:calc(8px + 2.4em);overflow:hidden;z-index:5}.playlist-items .item-details-container:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:200%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 80%);z-index:1}}@media(min-width: 1101px){.playlist-items.two-items .list-item{width:calc(50% - 1px)}.playlist-items:not(.two-items):not(.single-item) .list-item{width:calc(33.33% - 2px)}}@media(min-width: 1101px)and (max-width: 1280px){.playlist-items .details-inner{font-size:14px}.playlist-items .details-inner strong{margin-bottom:5px}}@media(min-width: 768px)and (max-width: 960px){.playlist-header{font-size:14px}.playlist-items .details-inner{font-size:14px}.playlist-items .details-inner strong{margin-bottom:5px}}@media(min-width: 768px)and (max-width: 1100px){.playlist-items .list-item{width:calc(50% - 1px)}}
.feedback{height:80px;position:relative;z-index:100;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.feedback:not(.feedback-light){background:#12121a}.feedback:not(.feedback-light) h3{color:#fff}.feedback.feedback-light{background:#f5f5f5}.feedback.feedback-stacked{text-align:center}.feedback.feedback-stacked h3{line-height:1.6em}.feedback.feedback-stacked p{margin-bottom:24px}.feedback .feedback-wrapper{width:90%;margin:0 auto;position:relative}.feedback .feedback-wrapper h3{font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feedback .feedback-wrapper ul{position:absolute;max-height:0;overflow:hidden;left:40px;background:#3e3e3e;font-size:14px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feedback .feedback-wrapper ul a{color:#fff;display:block;line-height:1.2em;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feedback .feedback-wrapper ul a:hover{background:rgba(255,255,255,.3)}.feedback .feedback-wrapper ul a:focus{background:rgba(255,255,255,.3);border-color:#3e3e3e;outline:none}.feedback .feedback-wrapper .feedback-category{border:0;padding:8px 48px;margin-left:70px;color:#fff;cursor:pointer;font-weight:600;font-size:14px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.feedback .feedback-wrapper .feedback-category:before{margin-left:16px;font-size:24px;font-size:18px;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;color:#ccc}.feedback .feedback-wrapper .feedback-category:hover{background:#3e3e3e}.feedback .feedback-wrapper .feedback-category a{color:#fff;font-size:14px;width:175px;line-height:0px;margin-top:-2px;font-family:"Open Sans",sans-serif}.feedback .feedback-wrapper .feedback-category a span{color:#ccc;font-size:17px;padding-left:16px;justify-content:center;font-family:icon-fonts;top:3px;position:relative}.feedback .feedback-wrapper .category-wrapper{position:relative}.feedback .feedback-wrapper .category-wrapper .feedback-category:focus{background:rgba(255,255,255,.3);border-color:#3e3e3e;outline:none}.feedback .feedback-wrapper .category-wrapper.expanded ul{max-height:300px;padding:0 0 8px}.feedback .feedback-wrapper .category-wrapper.expanded .feedback-category{border-color:#3e3e3e;background:#3e3e3e}.feedback .feedback-wrapper .category-wrapper.expanded .feedback-category:before{-webkit-transform:scale(-1);-moz-transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1);transform:scale(-1)}.feedback.newexp .feedback-wrapper h3{text-transform:none}.feedback.newexp .feedback-wrapper .feedback-category{background-color:#464646;padding:0px 16px;height:40px}.feedback.newexp .feedback-wrapper ul{max-width:200px}.feedback.newexp .feedback-wrapper ul a{padding:8px 16px}
@media(max-width: 767px){.feedback{height:108px;display:block;padding:16px 4px;flex-direction:column;justify-content:space-between}.feedback .feedback-wrapper{font-size:13px}.feedback .feedback-wrapper h3{min-width:276px;font-size:15px;padding-top:4px}.feedback .feedback-wrapper .feedback-category{margin-top:16px;margin-left:0;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}.feedback .feedback-wrapper ul{width:100%;left:0}.feedback.newexp .feedback-wrapper{text-align:center}.feedback.newexp .feedback-wrapper .feedback-category{margin:16px auto 8px}.feedback.newexp .feedback-wrapper ul{transform:translateX(-50%);left:50%;top:40px}}@media(min-width: 768px){.feedback{display:block;padding:16px 0;height:auto}.feedback:not(.feedback-stacked) .feedback-wrapper{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}
@media(min-width: 961px){.feedback .feedback-wrapper{max-width:1400px}}

