@charset "UTF-8";.giving-button-container .giving-button{font-size:12px;padding:8px 16px}.giving-button-container .fl-giving-modal{display:block;position:fixed;z-index:1000000;left:0;top:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,.4)}.giving-button-container .fl-giving-modal .modal-content{position:relative;background-color:#fff;margin:5% auto;border:1px solid #888;width:480px;height:80%;border-radius:4px;overflow:hidden}.giving-button-container .fl-giving-modal .modal-content .close-button{position:absolute;top:12px;right:24px;color:#aaa;font-size:28px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.giving-button-container .fl-giving-modal .modal-content .close-button:focus,.giving-button-container .fl-giving-modal .modal-content .close-button:hover{color:#000;text-decoration:none;cursor:pointer}.giving-button-container .fl-giving-modal .modal-content iframe{width:100%;height:100%;display:none}.giving-button-container .fl-giving-modal .modal-content .loading-spinner{position:absolute;bottom:50%;left:0;right:0;margin:auto;border:6px solid transparent;border-left-color:#62bb46;border-radius:50%;width:48px;height:48px;font-size:10px;-webkit-animation:giving-loading-animation 1.5s linear infinite;animation:giving-loading-animation 1.5s linear infinite}@-webkit-keyframes giving-loading-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes giving-loading-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (min-width:780px){.giving-button-container .giving-button{font-size:14px;padding:9px 20px}}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.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}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;margin-top:-10px;padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.item-list{overflow:visible}.item-list .corner-ribbon .text{right:5px!important}.item-list.slick-slider{margin-bottom:0}.item-list .slick-track{white-space:nowrap}.item-list .slick-slide{padding-right:8px;position:relative}.item-list .slick-disabled{visibility:hidden}.item-list .slick-prev{width:40px;height:122px;top:0;right:0;margin-top:24px;padding:0;border-radius:0;background-color:rgba(34,34,34,.9);-webkit-box-shadow:-3px 0 4px 0 rgba(0,0,0,.12);box-shadow:-3px 0 4px 0 rgba(0,0,0,.12);z-index:1;left:0}.item-list .slick-prev:hover{border:none;color:none}.item-list .slick-prev:before{content:"";visibility:hidden}.item-list .slick-prev>img{top:0;margin:44px 2px 0 3px}.item-list .slick-next{width:40px;height:122px;top:0;right:0;margin-top:24px;padding:0;border-radius:0;background-color:rgba(34,34,34,.9);-webkit-box-shadow:-3px 0 4px 0 rgba(0,0,0,.12);box-shadow:-3px 0 4px 0 rgba(0,0,0,.12);z-index:1}.item-list .slick-next:hover{border:none;color:none}.item-list .slick-next:before{content:"";visibility:hidden}.item-list .slick-next>img{top:0;margin:44px 2px 0 3px}.item-list.kids .slick-next,.item-list.kids .slick-prev{background-color:rgba(51,78,92,.75)}@media only screen and (max-width:667px){.item-list.slick-slider{margin-bottom:20px}.item-list .slick-next,.item-list .slick-prev{display:none}}.play-button{width:50%;height:50%;position:absolute;left:0;top:0}.play-button img{position:absolute;right:-30px;bottom:-30px;width:60px;height:60px}.progressBar{height:3px;background-color:#888}.progressBar div{height:100%;background-color:#61bb46}.not-available .container{margin:auto;text-align:center;width:500px;padding:60px}.not-available h1{color:#61bb46}.not-available button{margin:15px}@media only screen and (max-width:667px){.not-available .container{width:auto;padding:60px 20px}.not-available button{font-size:15px;margin:10px}}.purchase-button .compact{display:-webkit-box;display:-ms-flexbox;display:flex}.purchase-button .compact div{margin:0}.purchase-button .compact .purchase-button{margin:4px 25px 25px;padding:5px 6px 6px 7px;font-size:14px;font-weight:700}.purchase-button .compact .purchase-cancel{margin:8px 8px 25px;padding:0;font-size:14px;font-weight:700}.purchase-button .purchase-button{font-size:15px;padding:15px 30px;margin-bottom:15px}.purchase-button .purchase-button-confirm,.purchase-button .purchase-button-purchasing{background-color:#2f8fd1;border:2px solid #2f8fd1}.purchase-button .purchase-button-error{background-color:#d24f61;border:2px solid #d24f61}.purchase-button .purchase-error-text{font-size:12px;padding-bottom:15px}.purchase-button .purchase-cancel{margin-top:8px;color:#61bb46;margin-bottom:15px}@media only screen and (max-width:640px){.suggestion .purchase-button{font-size:12px;padding:12px 25px}}@media only screen and (max-width:667px){.suggestion .purchase-button{font-size:12px;padding:12px 25px}.purchase-button .compact{-ms-flex-item-align:end;align-self:flex-end}.purchase-button .compact .purchase-button{margin:8px}.purchase-button .compact .purchase-cancel{margin:8px 8px 0}}.share-buttons .button{background:none;border:none;font-weight:400;font-size:12px;padding:10px 30px 10px 0;color:#888}.share-buttons .button:hover{background:none;border:none;color:#fff}.share-buttons .info{display:inline-block;vertical-align:middle}.share-buttons .embed-container{width:100%}.share-buttons .embed-container textarea{width:100%;color:#000;resize:none;font-size:12px}.share-buttons .share-image{display:inline-block;vertical-align:middle;margin-right:5px}.share-buttons .faithlife-image,.share-buttons .social-image{display:inline-block;vertical-align:middle;margin-right:5px;background-repeat:no-repeat;background-size:auto 100%;background-position:50%}.share-buttons .faithlife-image{background-image:url(/public/images/share-faithlife.svg);height:32px;width:18px}.share-buttons .twitter-image{background-image:url(/public/images/twitter.svg);height:44px}.share-buttons .facebook-image,.share-buttons .twitter-image{display:inline-block;vertical-align:middle;margin-right:5px;background-repeat:no-repeat;background-size:auto 100%;background-position:50%;width:28px}.share-buttons .facebook-image{background-image:url(/public/images/facebook.png);height:28px}@media only screen and (max-width:667px){.share-buttons .button{padding:10px}}.small-subscribe-banner{display:block}.small-subscribe-banner .header{background-image:url(/dist/0c46529846ad612d4965739f34237bc3.jpg);background-size:cover;background-position:0 60%;background-repeat:no-repeat;margin:auto;text-align:center}.small-subscribe-banner .wrapper{position:relative;margin:auto;padding:50px 30px;height:100%;max-width:1050px}.small-subscribe-banner .wrapper h1{margin:0 0 20px}.small-subscribe-banner .wrapper h3{margin-top:20px;margin-bottom:30px;font-weight:400}.small-subscribe-banner .wrapper button{font-size:18px;padding:15px 25px}@media only screen and (max-width:1024px){.small-subscribe-banner .wrapper{padding:30px 50px}}@media only screen and (max-width:667px){.small-subscribe-banner .header{background-position:10% 50%}.small-subscribe-banner .wrapper{padding:20px 30px}.small-subscribe-banner .wrapper h1{line-height:1.2em;font-size:18px}.small-subscribe-banner .wrapper h3{font-weight:400}.small-subscribe-banner .wrapper button{font-size:15px;padding:12px 30px}}.app-modal{font:HCo Gotham,sans-serif}.app-modal .background{position:fixed;z-index:2;background:rgba(0,0,0,.7);width:100%;height:100%;top:0;left:0}.app-modal .background .modal-content{background-color:#f2f2f2;color:#222;width:727px;height:585px;left:0;right:0;margin:100px auto auto;text-align:left;padding:50px}.app-modal .background .modal-content-close{background-image:url(/dist/316014bd75c20b25fd09eccc07b93182.png);background-size:cover;float:right;width:27px;height:27px;margin-top:-30px;margin-right:-30px;border:none;padding:0;border-radius:0}.app-modal .background .modal-content-title{padding-top:15px;font-size:42px;font-weight:700;line-height:45px}.app-modal .background .modal-content-line{background-image:url(/dist/50b8b90ba0bfa72841aee505c79e9415.png);background-size:cover;width:59px;height:5px;margin:30px 0}.app-modal .background .modal-content-text{font-weight:400;margin:30px 100px 30px 0}.app-modal .background .modal-content-children form input[type=text]{width:385px;height:50px;padding:10px;margin-right:25px;font-size:18px}.app-modal .background .modal-content-children form input[type=radio]{height:32px;padding:10px;margin-right:25px;font-size:18px;font-weight:400}.app-modal .background .modal-content-children form label{height:32px;vertical-align:middle;line-height:1;font-size:18px;font-weight:400}.app-modal .background .modal-content-children button{height:50px;padding:10px 30px;margin:0 auto}.app-modal .background .modal-content-children button:disabled{background:#888;border:2px solid #888}@media only screen and (max-width:1024px){.app-modal .modal-content{width:650px}}@media only screen and (max-width:667px){.app-modal .modal-content{width:350px;height:550px;padding:20px}.app-modal .modal-content-close{width:20px;height:20px;margin-top:-5px;margin-right:-5px}.app-modal .modal-content-title{font-size:30px}.app-modal .modal-content-line{margin:20px 0}.app-modal .modal-content-text{margin:20px 20px 20px 0}}@media only screen and (max-width:320px){.app-modal .modal-content{width:310px;margin:10px auto}.app-modal .modal-content form input[type=radio]{margin-right:5px}}.report-problem .submit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.report-problem a{color:#888;cursor:pointer}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#222;border:1px solid #fff;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;outline:none;padding:8px 52px 8px 10px;-webkit-transition:all .2s ease;transition:all .2s ease}.Dropdown-arrow{border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:17px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #fff;border-width:0 5px 5px}.Dropdown-menu{background-color:#222;border:1px solid #fff;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1px;overflow-y:auto;position:absolute;top:100%;width:100%;max-height:300px;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option:hover{text-decoration:underline}.Dropdown-noresults{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:default;display:block;padding:8px 10px}.b1{height:100%;margin:0;font-size:16px;line-height:1.5;background:#222;color:#fff;font-family:HCo Gotham,sans-serif}.b1 .kids{background:#334e5c}.b2{font-size:14px}.b2,.b3{line-height:1.45}.b3{font-size:11px}.no-super{font-size:50px}.super{font-family:HCo Gotham,sans-serif;font-weight:500;line-height:79px}.super,.super2{font-size:72px}.block-with-text-truncate{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.dropdown{display:inline-block;position:relative}.dropdown__content{display:none;position:absolute}.dropdown--active .dropdown__content{display:block}.menu{position:absolute;margin-top:-5px;right:30px;overflow-x:auto;max-height:420px}.menu .dropdown--active .dropdown__content div{display:block}.menu .dropdown__content{display:none}.menu ul li{list-style-type:none;line-height:24px;margin:10px 0;overflow:hidden;overflow-wrap:break-word}.menu ul li a{color:#fff}.menu ul li span>img{display:inline-block;margin-bottom:6px}.menu-dropdown{margin-left:16px}.menu-dropdown-top{color:#fff;cursor:pointer}.menu-dropdown-top span>img{display:inline-block;margin-bottom:6px}.menu-dropdown-arrow{border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:inline-block;position:relative;margin-left:8px;margin-bottom:2px;height:0;width:0}.menu-dropdown-content-narrow,.menu-dropdown .content-style{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);padding:10px 15px;z-index:2;background-color:rgba(0,0,0,.8);border:1px solid #222}.menu-dropdown-content-narrow{width:160px}.menu-dropdown-content-wide{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);padding:10px 15px;z-index:2;background-color:rgba(0,0,0,.8);border:1px solid #222;width:200px}@media only screen and (max-width:667px){.category-selector-menu{margin-top:5px;right:15px}}.dropdown__content-mobile{margin-top:5px;right:15px}.item-details-page .wrapper{padding:30px 0}.item-details-page .details{padding:30px;max-width:1080px;margin:auto}.item-details-page .cover{margin-right:71px;float:left;position:relative;text-align:center}.item-details-page .landscape-cover{width:400px}.item-details-page .landscape-cover,.item-details-page .portrait-cover{margin-right:71px;float:left;position:relative;text-align:center;height:auto}.item-details-page .portrait-cover{width:210px}.item-details-page .cover-container{position:relative}.item-details-page .landscape{width:400px;height:auto;padding-bottom:20px}.item-details-page .portrait{width:210px;height:auto;padding-bottom:20px}.item-details-page .description{overflow:hidden}.item-details-page .description-parent-link{margin-bottom:10px}.item-details-page .description-progress-bar{padding:10px 0}.item-details-page .description-text{padding-top:10px;white-space:pre-line}.item-details-page .description h2{margin-top:0}.item-details-page .duration{margin:10px 0}.item-details-page .subscribe-button{font-size:15px;padding:15px 30px}.item-details-page .b2{font-size:14px;line-height:1.45}.item-details-page .share-buttons{margin:30px 0;padding:10px 0;border-top:1px solid #333}.item-details-page .trailer,.item-details-page .watchlist-button{margin:10px 0}.item-details-page .group-info{margin-left:10px;overflow:hidden;overflow-wrap:break-word}.item-details-page .group-info-name{text-align:right}.item-details-page .group-info-membership{text-align:right;font-size:12px}.item-details-page .group-info a{color:#fff;cursor:pointer}.item-details-page .soundfaith-container span{line-height:26px}.item-details-page .soundfaith-container img{display:inline-block;vertical-align:top;float:none;height:24px}.item-details-page .soundfaith-container a{color:#fff;cursor:pointer}.item-details-page .group-recommended-menu,.item-details-page .group-restricted-menu{display:block;margin-top:16px;margin-right:16px;float:left}.item-details-page .group-recommended-menu .dropdown__content,.item-details-page .group-restricted-menu .dropdown__content{position:absolute;right:30px;overflow-x:auto;max-height:420px;margin-top:-5px;left:-5px;max-height:150px}.item-details-page .group-recommended-menu .dropdown__content .dropdown--active .dropdown__content div,.item-details-page .group-restricted-menu .dropdown__content .dropdown--active .dropdown__content div{display:block}.item-details-page .group-recommended-menu .dropdown__content .dropdown__content,.item-details-page .group-restricted-menu .dropdown__content .dropdown__content{display:none}.item-details-page .group-recommended-menu .dropdown__content ul li,.item-details-page .group-restricted-menu .dropdown__content ul li{list-style-type:none;line-height:24px;margin:10px 0;overflow:hidden;overflow-wrap:break-word}.item-details-page .group-recommended-menu .dropdown__content ul li a,.item-details-page .group-restricted-menu .dropdown__content ul li a{color:#fff}.item-details-page .group-recommended-menu .dropdown__content ul li span>img,.item-details-page .group-restricted-menu .dropdown__content ul li span>img{display:inline-block;margin-bottom:6px}.item-details-page .group-recommended-menu .dropdown,.item-details-page .group-restricted-menu .dropdown{margin-left:0}.item-details-page .group-recommended-menu .dropdown-top,.item-details-page .group-restricted-menu .dropdown-top{color:#fff;cursor:pointer}.item-details-page .group-recommended-menu .dropdown-top span>img,.item-details-page .group-restricted-menu .dropdown-top span>img{display:inline-block;margin-bottom:6px}.item-details-page .group-recommended-menu .dropdown-arrow,.item-details-page .group-restricted-menu .dropdown-arrow{border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:inline-block;position:relative;margin-left:8px;margin-bottom:2px;height:0;width:0}.item-details-page .group-recommended-menu .dropdown-content-narrow,.item-details-page .group-recommended-menu .dropdown .content-style,.item-details-page .group-restricted-menu .dropdown-content-narrow,.item-details-page .group-restricted-menu .dropdown .content-style{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);padding:10px 15px;z-index:2;background-color:rgba(0,0,0,.8);border:1px solid #222}.item-details-page .group-recommended-menu .dropdown-content-narrow,.item-details-page .group-restricted-menu .dropdown-content-narrow{width:160px}.item-details-page .group-recommended-menu .dropdown-content-wide,.item-details-page .group-restricted-menu .dropdown-content-wide{width:200px}.item-details-page .group-recommended-menu .dropdown .content-style,.item-details-page .group-restricted-menu .dropdown .content-style{background-color:#000}.item-details-page .group-recommended-menu .dropdown-content-wide,.item-details-page .group-restricted-menu .dropdown-content-wide{-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px rgba(0,0,0,.15);padding:10px 15px;z-index:2;background-color:rgba(0,0,0,.8);border:1px solid #222;background-color:#000;width:500px;overflow:hidden;word-wrap:break-word;right:25px}.item-details-page .group-recommended-menu .dropdown-title,.item-details-page .group-restricted-menu .dropdown-title{color:#888;font-size:12px;padding-bottom:10px}.item-details-page .group-recommended-menu button,.item-details-page .group-restricted-menu button{background-color:transparent;border:none;font-size:13px;font-weight:400;text-align:left;padding:0}@media only screen and (max-width:667px){.item-details-page .group-recommended-menu,.item-details-page .group-restricted-menu{float:none}}.item-details-episodes{padding-top:30px;-webkit-box-shadow:inset 0 3px 5px 1px rgba(0,0,0,.4);box-shadow:inset 0 3px 5px 1px rgba(0,0,0,.4)}.item-details-episodes .sectionHeaderContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.item-details-episodes .Dropdown-root{margin:12px 15px 12px 30px;min-width:460px;max-width:460px}.item-details-episodes .copySection{padding:5px;background:none;color:#61bb46;font-size:20px;border:none;margin:14px 0}.item-details-episodes .sectionTitle{display:none;margin:12px 30px}.item-details-episodes section{display:none}.item-details-episodes section.active{display:block}.item-details-episodes .item-list{padding:0 30px}.item-details-episodes .item-list:hover .slick-prev{left:5px;display:block}.item-details-episodes .item-list:hover .slick-next{right:5px;display:block}.item-details-episodes .item-list .subitem{white-space:normal;margin-right:15px}.item-details-episodes .item-list .subitem a{color:#fff}.item-details-episodes .item-list .subitem h3{display:inline;color:#fff}.item-details-episodes .item-list .subitem:hover .play-button{display:block}.item-details-episodes .item-list .progressBar{margin:15px 0 5px}.item-details-episodes .item-list .portrait-image{position:relative;margin:5px 20px 10px 0;width:120px}.item-details-episodes .item-list .landscape-image{position:relative;margin:0 auto 10px}.item-details-episodes .item-list .landscape-image a img{margin:auto}.item-details-episodes .item-list .portrait-progressBar{margin:15px 0 5px;width:300px;left:140px}.item-details-episodes .item-list .landscape-progressBar{margin:15px 0 5px;width:300px;left:0}.item-details-episodes .item-list .description{font:HCo Gotham,sans-serif;font-weight:400;font-size:14px}.item-details-episodes .item-list .duration{font:HCo Gotham,sans-serif;font-weight:400;font-size:12px;margin:10px 0}.item-details-episodes .item-list .play-button{display:none}@media only screen and (max-width:1024px){.item-details-page .details{padding:0 30px}.item-details-page .cover,.item-details-page .landscape-cover,.item-details-page .portrait-cover{float:none;margin:auto}.item-details-page .landscape{width:100%;max-width:400px;margin:auto}.item-details-page .description{padding-bottom:30px}.item-details-page .purchase-area{padding-bottom:20px}.item-details-page .subscribe-button{font-size:12px;padding:12px 25px}.item-details-episodes .Dropdown-root{min-width:calc(100% - 109px);max-width:none}.item-details-episodes .item-list .subitem h3{font-size:20px}.item-details-episodes .item-list .portrait-image{margin-right:15px}.item-details-episodes .item-list .portrait-progressBar{width:135px;left:135px}}@media only screen and (max-width:500px){.item-details-page .landscape-cover{width:80%}}.watchlist-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;font-size:16px;font-weight:400}.watchlist-button,.watchlist-button:hover{background:none;border:none;color:#61bb46}.watchlist-button svg{margin-right:8px}.watchlist-button svg path{fill:currentColor}.star-rating{margin:10px 0 0}.star-rating .star .styles{vertical-align:middle;margin:0 1px}.star-rating .star .styles:hover{cursor:pointer}.star-rating .star-active-average{vertical-align:middle;margin:0 1px}.star-rating .star-active-average:hover{cursor:pointer}.star-rating .star-active-average svg path{fill:#61bb46}.star-rating .star-active-user{vertical-align:middle;margin:0 1px}.star-rating .star-active-user:hover{cursor:pointer}.star-rating .star-active-user svg path{fill:#ffcc3b}.star-rating .star-inactive{vertical-align:middle;margin:0 1px}.star-rating .star-inactive:hover{cursor:pointer}.star-rating .star-inactive svg path{fill:#888}.kids-discaimer-text,.star-rating .rating-text{display:inline-block;margin:0 10px;font-size:12px;color:#888}