.sidebar{border-left:20px solid transparent;box-sizing:border-box;display:block;float:left;float:right;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-right:0;width:320px}.sidebar>*{float:left;width:100%}.sidebar .module,.sidebar>div,.sidebar section{background-color:#fff;border:1px solid #e3e3e3;box-sizing:border-box}.sidebar .advertising,.sidebar .module,.sidebar .promo,.sidebar .sidebar-promo,.sidebar section{margin-bottom:20px}.sidebar .promo a,.sidebar .sidebar-promo a{overflow:auto}.sidebar .promo img,.sidebar .sidebar-promo img{float:left}@media screen and (max-width:568px) and (min-width:0px){.overflow-container .sidebar{border:0;width:100%}.overflow-container .sidebar .advertising,.overflow-container .sidebar .promo,.overflow-container .sidebar .sidebar-promo{background-color:transparent;border:0;text-align:center}.overflow-container .sidebar .advertising a,.overflow-container .sidebar .promo a,.overflow-container .sidebar .sidebar-promo a{display:inline-block}.overflow-container .sidebar .advertising.medium-rectangle,.overflow-container .sidebar .advertising.medium-rectangle-btf,.sidebar-promo{margin-bottom:20px}}.stripe-container.rotating-banner{background:transparent;margin:20px auto;max-width:980px}.rotating-banner .default-banner{display:block;height:418px;margin:0 auto;width:960px}@media screen and (max-width:568px) and (min-width:0px){.rotating-banner .default-banner{height:auto;width:auto}}.rotating-banner .rotating-container{box-sizing:border-box;margin-left:auto;margin-right:auto;min-height:418px;overflow:hidden;padding:0 10px;position:relative;width:960px}@media screen and (min-width:321px) and (max-width:1024px){.rotating-banner .rotating-container{width:960px}}@media screen and (max-width:568px) and (min-width:0px){.rotating-banner .rotating-container{min-width:320px;width:100%}}.rotating-banner .rotating-container .rotating-content{height:100%;left:100%;position:absolute;text-shadow:0 0 4px rgba(0,0,0,.25);top:0;width:960px}.rotating-banner .rotating-container .rotating-content>a{display:block;height:100%;z-index:100}.rotating-banner .rotating-container .rotating-content div{bottom:36px;box-sizing:border-box;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:500;left:0;line-height:18px;line-height:1.8rem;padding:0 20px;position:absolute;width:100%}.rotating-banner .rotating-container .rotating-content div.homepage-banner-gradient{background-image:linear-gradient(8deg,rgba(0,0,0,.75),transparent,transparent);bottom:0;cursor:pointer;height:418px;left:0;right:0;top:0;width:960px;z-index:200}.rotating-banner .rotating-container .rotating-content div.homepage-banner-text{z-index:300}.rotating-banner .rotating-container .rotating-content div p.pre-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:15px;line-height:1.5rem;margin:0 0 2px}.rotating-banner .rotating-container .rotating-content div .title{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-size:2.4rem;font-weight:700;line-height:28px;line-height:2.8rem;margin:0}.rotating-banner .rotating-container .rotating-content div .title a{color:#fff;text-decoration:none}.rotating-banner .rotating-container .rotating-content div .title a.banner-desc-text{font-weight:400}.rotating-banner .rotating-container .rotating-content div a{color:#fff;text-decoration:none}.rotating-banner .rotating-container .rotating-content div .bannerText.desktopOnly{display:block}.rotating-banner .rotating-container .rotating-content div .bannerText.mobileOnly{display:none}.rotating-banner .rotating-container .rotating-content:first-child{left:0}.rotating-banner .rotating-container .rotating-content:first-child div.hidden{display:block}.rotating-banner .rotating-container .arrow{background-color:transparent;background-repeat:no-repeat;border:none;color:transparent;cursor:pointer;display:block;height:65px;margin-top:-32.5px;overflow:hidden;position:absolute;text-indent:999999px;top:50%;transition-duration:.3s;transition-property:margin;width:40px;z-index:300}.rotating-banner .rotating-container .arrow.banner-left{background-image:url(//fastly-gce.allmovie.com/images/banner/left.png);background-size:100%;height:65px;left:10px;width:40px}.rotating-banner .rotating-container .arrow.banner-left:hover{margin-left:-3px}.rotating-banner .rotating-container .arrow.banner-right{background-image:url(//fastly-gce.allmovie.com/images/banner/right.png);background-size:100%;height:65px;right:10px;width:40px}.rotating-banner .rotating-container .arrow.banner-right:hover{margin-right:-3px}.rotating-banner .rotating-container .dots-container{bottom:20px;height:10px;left:15px;position:absolute;z-index:300}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.rotating-banner .rotating-container .dots-container .dot{background-image:url(//fastly-gce.allmovie.com/images/dots/retina/empty-mobile.png);background-size:100%;height:5px;width:6px}.rotating-banner .rotating-container .dots-container .dots-empty:hover,.rotating-banner .rotating-container .dots-container .dots-full,.rotating-banner .rotating-container .dots-container .dots-full:hover{background-image:url(//fastly-gce.allmovie.com/images/dots/retina/full-mobile.png);background-size:100%;height:5px;width:6px}}@media screen and (max-width:568px) and (min-width:0px){.rotating-banner .rotating-container{background-color:#fff;border-bottom:0;height:300px;min-height:380px;padding:0}.rotating-banner .rotating-container .rotating-content{height:auto;padding-bottom:12px;text-shadow:none;width:100%}.rotating-banner .rotating-container .rotating-content div{color:#000!important;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:300;height:133px;left:0;line-height:16px;line-height:1.6rem;padding:0 4% 25px;position:relative;top:5px;width:92%}.rotating-banner .rotating-container .rotating-content div.homepage-banner-gradient{display:none}.rotating-banner .rotating-container .rotating-content div.homepage-banner-text{box-sizing:border-box;margin:0;padding:0 10px;top:18px;width:100%;z-index:0}.rotating-banner .rotating-container .rotating-content div.homepage-banner-text p.pre-title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:12px;line-height:1.2rem;margin-bottom:5px}.rotating-banner .rotating-container .rotating-content div.homepage-banner-text .bannerText.desktopOnly{display:none}.rotating-banner .rotating-container .rotating-content div.homepage-banner-text .bannerText.mobileOnly{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:18px;line-height:1.8rem}.rotating-banner .rotating-container .rotating-content div .title{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;line-height:18px;line-height:1.8rem;margin:0}.rotating-banner .rotating-container .rotating-content div .title a{color:#0e76bc;font-size:18px;font-size:1.8rem;line-height:22px;line-height:2.2rem}.rotating-banner .rotating-container .rotating-content div>a{color:#000}.rotating-banner .rotating-container .rotating-content img{height:auto;width:auto}.rotating-banner .rotating-container .rotating-content a img,.rotating-banner .rotating-container .rotating-content img{max-width:100%}.rotating-banner .rotating-container .arrow{display:none}.rotating-banner .rotating-container .dots-center{overflow:visible;position:absolute;right:13px;top:7px}.rotating-banner .rotating-container .dots-container{display:inline-block;position:static}.rotating-banner .rotating-container .dots-container .dot{background-image:url(//fastly-gce.allmovie.com/images/dots/empty-mobile.png);background-position:0 0;height:5px;width:6px}.rotating-banner .rotating-container .dots-container .dots-full,.rotating-banner .rotating-container .dots-container .dots-full:hover{background-image:url(//fastly-gce.allmovie.com/images/dots/full-mobile.png);background-position:0 0;height:5px;width:6px}.rotating-banner .rotating-container .dots-container .dots-empty:hover{background-image:url(//fastly-gce.allmovie.com/images/dots/full-mobile.png);background-position:0 0}}.module.new-and-upcoming{margin-bottom:20px}.module.new-and-upcoming .section-module-grid{display:grid;grid-template-areas:"smg-header" "smg-content" "smg-footer";grid-template-columns:100%}.module.new-and-upcoming .section-module-grid .smg-header{align-content:center;display:flex;grid-area:smg-header}.module.new-and-upcoming .section-module-grid .smg-header #new-upcoming-all-link,.module.new-and-upcoming .section-module-grid .smg-header #new-upcoming-headline{width:50%}.module.new-and-upcoming .section-module-grid .smg-header #new-upcoming-headline{text-align:left}.module.new-and-upcoming .section-module-grid .smg-header #new-upcoming-all-link{text-align:right}.module.new-and-upcoming .section-module-grid .smg-header #new-upcoming-all-link .headline a{float:none}.module.new-and-upcoming .section-module-grid .smg-content{grid-area:smg-content;height:380px;overflow:hidden;width:598px}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-content{height:auto;overflow:visible;width:100%}}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid{display:grid;grid-template-columns:repeat(3,598px);height:380px;left:0;position:relative}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid{grid-template-columns:100%;height:auto}}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div{grid-column-gap:20px;display:grid;grid-template-columns:repeat(3,185px);height:380px}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div{grid-template-columns:100%;height:auto}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div#main-grid-1,.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div#main-grid-2{display:none}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie{align-items:center;display:flex}}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-poster{padding:10px 0 0}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-poster a{border:1px solid #e3e3e3;box-sizing:border-box;overflow:hidden}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-poster a{height:auto;width:100%}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-poster{overflow:hidden;padding:15px 0 0;width:25%}}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta .title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;margin-bottom:2px;margin-top:5px}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta .directors{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;margin:0 0 2px}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta .directors a{color:#000;font-weight:400;text-decoration:none}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta .movie-year{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;margin:0 0 10px}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta .allmovie-rating{text-indent:-999px}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .single-new-release-movie .single-new-upcoming-meta{margin-left:10px;width:calc(75% - 10px)}}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .teaser{padding-top:10px}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .teaser h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-size:2.2rem;font-weight:700;line-height:26px;line-height:2.6rem;margin:0}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .teaser h3 a{text-decoration:none}.module.new-and-upcoming .section-module-grid .smg-content #new-upcoming-content-grid>div .teaser p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem}.module.new-and-upcoming .section-module-grid .smg-footer{grid-area:smg-footer}.module.new-and-upcoming .section-module-grid .smg-footer .module-pagination-home-fnr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.module.new-and-upcoming .section-module-grid .smg-footer .module-pagination-home-fnr .previous a{display:none}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-footer .module-pagination-home-fnr{display:none}}.module.new-and-upcoming .section-module-grid .smg-footer .mobile-see-all{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;text-align:center;width:100%}@media screen and (max-width:568px) and (min-width:0px){.module.new-and-upcoming .section-module-grid .smg-footer .mobile-see-all{border-top:1px solid #e3e3e3;margin-top:20px;padding-top:20px}}section.homepage-videos .articles-module{background-color:#fff;border:1px solid #e3e3e3;margin-bottom:20px;padding:20px}section.homepage-videos .articles-module .vidcontainer{min-height:230px}section.homepage-videos .articles-module:last-child{margin-bottom:0}section.homepage-videos .articles-module .top-container{padding-bottom:7px}section.homepage-videos .articles-module .top-container .all-link{position:relative;top:1px}section.homepage-videos .articles-module .top-container .title{float:left;text-align:left;width:50%}section.homepage-videos .articles-module .top-container .title h2{color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;line-height:15px;line-height:1.5rem;margin:0}section.homepage-videos .articles-module .top-container .all-link{float:right;margin:0;text-align:right;width:50%}section.homepage-videos .articles-module .top-container .all-link a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:15px;line-height:1.5rem}section.homepage-videos .articles-module.videos{margin-bottom:20px;padding:0}section.homepage-videos .articles-module.videos .top-container{border-bottom:1px solid #e3e3e3;margin:0 20px;padding:20px 0 7px}section.homepage-videos .articles-module.videos #visible_pl{display:inline-block;vertical-align:top;width:213px}section.homepage-videos .articles-module.videos #visible_pl .video-list-container{background:none}section.homepage-videos .articles-module.videos #visible_pl .video-list-container.active{background:rgba(40,172,223,.1)}section.homepage-videos .articles-module.videos #visible_pl .video-list-container a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:18px;line-height:1.8rem}section.homepage-videos .articles-module.videos #visible_pl .video-list-container a p{border-bottom:1px solid #e3e3e3;margin:0 20px;padding:15px 0}section.homepage-videos .articles-module.videos #playerNew{display:inline-block;height:auto;vertical-align:top;width:420px}@media screen and (max-width:568px) and (min-width:0px){section.homepage-videos .articles-module.videos{box-sizing:border-box;padding:0 10px 20px;width:100%}section.homepage-videos .articles-module.videos .top-container{margin:0;padding:20px 0 7px}section.homepage-videos .articles-module.videos .visible_entries{display:none}section.homepage-videos .articles-module.videos #playerNew{width:100%}}section.new-to-stream{padding:20px}section.new-to-stream .module-headline{align-items:center;border-bottom:1px solid #e3e3e3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:7px}section.new-to-stream .module-headline h2{color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;justify-self:flex-start;line-height:15px;line-height:1.5rem;margin:0}section.new-to-stream .module-headline a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;justify-self:flex-end;line-height:14px;line-height:1.4rem;margin:0;padding:0}section.new-to-stream .module-poster-grid{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}section.new-to-stream .module-poster-grid .module-poster-grid-single{padding-top:10px;width:100%}section.new-to-stream .module-poster-grid .module-poster-grid-single .meta{padding-bottom:10px}section.new-to-stream .module-poster-grid .module-poster-grid-single .meta>div{font-size:10px;font-size:1rem;font-weight:400;line-height:12px;line-height:1.2rem}section.new-to-stream .module-poster-grid .module-poster-grid-single .meta .title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;margin:10px 0 2px}section.new-to-stream .module-poster-grid .module-poster-grid-single .meta .rating{position:relative;top:4px}@media screen and (max-width:568px) and (min-width:0px){section.new-to-stream .module-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.box-office-main{background-color:#fff;border:1px solid #e3e3e3;margin-bottom:20px;margin-top:20px;padding:0}.box-office-main .headline{margin:0 20px}.box-office-main .movies-container{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-left:20px;padding:20px 0;width:calc(100% - 40px)}.box-office-main .movies-container .cover{margin-bottom:8px}.box-office-main .movies-container .cover img.no-img{width:100%}.box-office-main .movies-container .cover .overlay{background:rgba(0,0,0,.35);height:142px;opacity:1;position:absolute;text-align:center;top:0;transition:all .3s ease-in-out;width:100px}.box-office-main .movies-container .cover .overlay span{color:#fff;display:inline-block;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:142px}.box-office-main .movies-container .info{display:table-cell;vertical-align:middle}.box-office-main .movies-container .info>div{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:14px;line-height:1.4rem}.box-office-main .movies-container .info .title{color:#0e76bc;font-weight:700}.box-office-main .movies-container .info .genre-rating a{color:#000}.box-office-main .movies-container .info .gross{font-weight:700}@media screen and (max-width:568px) and (min-width:0px){.box-office-main .movies-container{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 20px;padding:20px 0;width:calc(100% - 40px)}.box-office-main .movies-container .top-box-office:last-child{display:none}}section.staff-pick{margin-bottom:0;margin-top:20px}section.staff-pick .picked-movie{border-bottom:1px solid #e3e3e3;display:table;padding:10px 0;width:100%}section.staff-pick .picked-movie .cover{box-sizing:border-box;display:table-cell;padding-right:20px;vertical-align:middle;width:204px}section.staff-pick .picked-movie .cover a.poster-link{border:1px solid #e3e3e3}@media screen and (max-width:568px) and (min-width:0px){section.staff-pick .picked-movie .cover{width:102px!important}}section.staff-pick .picked-movie .cover .pick-no-img{background:#bde5f6 url(//fastly-gce.allmovie.com/images/noimage/allmovie-no-image.png) 50% no-repeat;height:272px;width:184px}section.staff-pick .picked-movie .info{display:table-cell;vertical-align:middle}section.staff-pick .picked-movie .info>p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:14px;line-height:1.4rem;margin:0;padding:0}section.staff-pick .picked-movie .info .title{font-weight:700}section.staff-pick .picked-movie .info .details a,section.staff-pick .picked-movie .info .director a{color:#000}section.staff-pick .picked-movie .info .details a:hover,section.staff-pick .picked-movie .info .director a:hover{color:#0089c1}section.staff-pick .picked-movie .info .blurb{margin-top:15px}@media screen and (max-width:568px) and (min-width:0px){section.staff-pick .picked-movie{grid-column-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}section.staff-pick .picked-movie .cover{grid-column:1/span 1;padding-right:0;width:100%!important}section.staff-pick .picked-movie .info{grid-column:2/span 3}}.homepage-movie-spotlight{box-sizing:border-box;cursor:pointer;margin-bottom:20px;padding:0;position:relative}.homepage-movie-spotlight .movie-spotlight-text{background-color:rgba(0,0,0,.75);box-sizing:border-box;height:100%;left:auto;padding:40px 20px;position:absolute;right:auto;width:216px}.homepage-movie-spotlight .movie-spotlight-text.left{left:0;right:auto}.homepage-movie-spotlight .movie-spotlight-text.right{left:auto;right:0}.homepage-movie-spotlight .movie-spotlight-text h3,.homepage-movie-spotlight .movie-spotlight-text h4,.homepage-movie-spotlight .movie-spotlight-text p{color:#fff;margin:0;padding:0}.homepage-movie-spotlight .movie-spotlight-text h3 a,.homepage-movie-spotlight .movie-spotlight-text h4 a,.homepage-movie-spotlight .movie-spotlight-text p a{color:#fff}.homepage-movie-spotlight .movie-spotlight-text h4,.homepage-movie-spotlight .movie-spotlight-text p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:18px;line-height:1.8rem}.homepage-movie-spotlight .movie-spotlight-text h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-size:2rem;font-weight:700;line-height:22px;line-height:2.2rem;margin:5px 0}.homepage-movie-spotlight .movie-spotlight-text p{font-weight:400}.homepage-movie-spotlight .movie-spotlight-img img{display:block;height:auto;max-width:640px;min-width:100%}@media screen and (max-width:568px) and (min-width:0px){.homepage-movie-spotlight{padding:20px 10px;position:static;width:100%}.homepage-movie-spotlight .movie-spotlight-text{background-color:transparent;padding:0;position:static;width:100%}.homepage-movie-spotlight .movie-spotlight-text.left,.homepage-movie-spotlight .movie-spotlight-text.right{left:auto;right:auto}.homepage-movie-spotlight .movie-spotlight-text h3,.homepage-movie-spotlight .movie-spotlight-text h3 a,.homepage-movie-spotlight .movie-spotlight-text h4,.homepage-movie-spotlight .movie-spotlight-text h4 a,.homepage-movie-spotlight .movie-spotlight-text p,.homepage-movie-spotlight .movie-spotlight-text p a{color:#000}.homepage-movie-spotlight .movie-spotlight-text h4{margin-top:5px}.homepage-movie-spotlight .movie-spotlight-text h3{font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem}.homepage-movie-spotlight .movie-spotlight-img img{width:100%}}.home-adv-search .adv-search-section.genre-search .text-filter .clear,.home-adv-search .adv-search-section.theme-search .text-filter .clear,.home-adv-search .clear.theme{background-color:#81b1bf;border-radius:10px;color:#fff;cursor:pointer;display:none;font-size:11px;font-size:1.1rem;font-weight:700;height:18px;line-height:15px;line-height:1.5rem;position:absolute;text-align:center;width:18px}.home-adv-search{border:0!important;padding:20px;position:relative}.home-adv-search.tab{display:none}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search.tab{display:block}}.home-adv-search.tab-content{padding-bottom:0}.home-adv-search .adv-search-section{border-bottom:1px solid #e3e3e3;padding-bottom:5px}.home-adv-search .adv-search-section.genre-search,.home-adv-search .adv-search-section.theme-search{overflow:visible;padding:0 0 10px}.home-adv-search .adv-search-section.genre-search>p,.home-adv-search .adv-search-section.theme-search>p{position:relative}.home-adv-search .adv-search-section.theme-search .text-filter{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.home-adv-search .adv-search-section.theme-search .text-filter .clear{right:25px;top:218px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section.theme-search .text-filter .clear{right:15px}}.home-adv-search .adv-search-section.genre-search .text-filter{border-bottom:1px solid #e3e3e3;padding-bottom:10px}.home-adv-search .adv-search-section.genre-search .text-filter .clear{right:25px;top:74px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section.genre-search .text-filter .clear{right:15px}}.home-adv-search .adv-search-section.genre-search .options,.home-adv-search .adv-search-section.theme-search .options{height:200px!important;min-height:200px!important;overflow-y:scroll}.home-adv-search .adv-search-section.genre-search .options li,.home-adv-search .adv-search-section.theme-search .options li{list-style-image:none;list-style-type:none}.home-adv-search .adv-search-section.genre-search .options li .expand-collapse,.home-adv-search .adv-search-section.theme-search .options li .expand-collapse{font-weight:700}.home-adv-search .adv-search-section.genre-search .options li[data-parent],.home-adv-search .adv-search-section.theme-search .options li[data-parent]{display:none}.home-adv-search .adv-search-section.genre-search .options li[data-parent] label,.home-adv-search .adv-search-section.theme-search .options li[data-parent] label{font-weight:400}.home-adv-search .adv-search-section.genre-search .options input[type=checkbox],.home-adv-search .adv-search-section.genre-search .options label,.home-adv-search .adv-search-section.theme-search .options input[type=checkbox],.home-adv-search .adv-search-section.theme-search .options label{display:inline-block}.home-adv-search .adv-search-section input{color:#000}.home-adv-search .adv-search-section input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d9d9d9;box-sizing:border-box;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;padding:8px 23px 8px 8px;width:260px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section input[type=text]{width:100%}}.home-adv-search .adv-search-section input[data-artist-id]{font-weight:700}.home-adv-search .adv-search-section .allmovie-typeahead{background-color:#f2f2f2;border-top:1px solid #d9d9d9;color:#000;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;padding:5px 13px;width:234px;z-index:2}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .allmovie-typeahead{width:93.2%}}.home-adv-search .adv-search-section .allmovie-typeahead .searching h3{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:14px;line-height:1.4rem}.home-adv-search .adv-search-section .allmovie-typeahead section{background:transparent;border:0}.home-adv-search .adv-search-section .allmovie-typeahead .result{padding:10px 0}.home-adv-search .adv-search-section .allmovie-typeahead .result.focus{color:#0e76bc}.home-adv-search .adv-search-section .allmovie-typeahead p{font-weight:700;margin:0}.home-adv-search .adv-search-section .allmovie-typeahead p:hover{cursor:pointer;cursor:hand}.home-adv-search .adv-search-section.no-pad{padding-bottom:0}.home-adv-search .adv-search-section:last-child{border-bottom:0;padding-bottom:0}.home-adv-search .adv-search-section .top-left,.home-adv-search .adv-search-section .top-right{display:inline-block;height:1.5rem;margin:0;padding:0;vertical-align:top}.home-adv-search .adv-search-section .top-left{width:210px}.home-adv-search .adv-search-section .top-left h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;line-height:15px;line-height:1.5rem;margin:0;padding:0}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .top-left{box-sizing:border-box;text-align:left;width:100%}}.home-adv-search .adv-search-section .top-right{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:10px;line-height:1rem;width:auto}.home-adv-search .adv-search-section .top-right p{position:relative;top:-7px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .top-right{display:none}}.home-adv-search .adv-search-section label{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;margin-bottom:3px;margin-top:10px;position:relative;top:1px;width:auto}.home-adv-search .adv-search-section label.box-label{margin-bottom:4px;top:0}.home-adv-search .adv-search-section label.adv-search-dropdown-label,.home-adv-search .adv-search-section label.box-label{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem}.home-adv-search .adv-search-section .middle-left,.home-adv-search .adv-search-section .middle-right{display:inline-block;width:128px}.home-adv-search .adv-search-section .middle-left select,.home-adv-search .adv-search-section .middle-right select{font-size:12px;font-size:1.2rem;margin-bottom:15px;margin-top:5px;width:120px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .middle-left select,.home-adv-search .adv-search-section .middle-right select{width:100%}}.home-adv-search .adv-search-section .middle-left{border-right:1px solid #e3e3e3}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .middle-left{box-sizing:border-box;padding-right:10px;text-align:center;width:50%}}.home-adv-search .adv-search-section .middle-right{padding-left:6px;width:120px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .adv-search-section .middle-right{box-sizing:border-box;padding-left:10px;padding-right:0;text-align:center;width:49%}}.home-adv-search .adv-search-section .button{color:#fff;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;width:100%}.home-adv-search .theme-search label{margin-top:10px}.home-adv-search .clear.theme{right:25px;top:418px}@media screen and (max-width:568px) and (min-width:0px){.home-adv-search .clear.theme{right:15px}.home-adv-search{box-sizing:border-box;padding:20px 10px;width:100%}.home-adv-search,section.adv-search-home{background-color:#fff;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}}section.upcoming-movies{padding:20px}section.upcoming-movies .module-headline{align-items:center;border-bottom:1px solid #e3e3e3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:7px}section.upcoming-movies .module-headline h2{color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;justify-self:flex-start;line-height:15px;line-height:1.5rem;margin:0}section.upcoming-movies .module-headline a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;justify-self:flex-end;line-height:14px;line-height:1.4rem;margin:0;padding:0}section.upcoming-movies .module-poster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}section.upcoming-movies .module-poster-grid .module-poster-grid-single{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;padding:10px 10px 10px 0}section.upcoming-movies .module-poster-grid .module-poster-grid-single:nth-of-type(3),section.upcoming-movies .module-poster-grid .module-poster-grid-single:nth-of-type(6){border-right:0;padding:10px 0 0 10px}section.upcoming-movies .module-poster-grid .module-poster-grid-single:nth-of-type(2),section.upcoming-movies .module-poster-grid .module-poster-grid-single:nth-of-type(5){padding:10px 10px 0}section.upcoming-movies .module-poster-grid .module-poster-grid-single .cover a{display:block;height:274px;max-width:186px;overflow:hidden;width:100%}section.upcoming-movies .module-poster-grid .module-poster-grid-single .cover a img{height:274px;margin:0!important;-o-object-fit:cover;object-fit:cover;outline:1px solid hsla(0,0%,100%,.35);outline-offset:-1px;width:100%}section.upcoming-movies .module-poster-grid .module-poster-grid-single .meta{padding-bottom:10px}section.upcoming-movies .module-poster-grid .module-poster-grid-single .meta h3{margin:10px 0 6px}@media screen and (max-width:568px) and (min-width:0px){section.upcoming-movies{display:none}}.overflow-container .header-leaderboard{background-color:transparent;margin:20px auto}.footer-leaderboard{background-color:transparent}.suitcase{margin-bottom:20px}.suitcase div{text-align:center}.section-2{margin-top:20px}.content-container{background:transparent;display:flex;margin-left:auto;margin-right:auto;min-height:auto;width:960px;width:970px}@media screen and (min-width:321px) and (max-width:1024px){.content-container{width:960px}}@media screen and (max-width:568px) and (min-width:0px){.content-container{min-width:320px;width:100%}}.content-container .content{display:block;float:left;margin-right:0;width:640px}@media screen and (max-width:568px) and (min-width:0px){.content-container .content{width:100%}}.content-container .sidebar .advertising.medium-rectangle.top{margin-bottom:20px}.content-container .sidebar .advertising.medium-rectangle.bottom{margin-bottom:0;margin-inline:auto;position:sticky;position:-webkit-sticky;top:69px;z-index:100}@media screen and (max-width:568px) and (min-width:0px){.content-container .sidebar{position:inherit;top:inherit;z-index:auto}}.content-container .sidebar>div{background-color:#f6f6f6;border:none}@media screen and (max-width:568px) and (min-width:0px){.overflow-container .header-leaderboard{margin:0 auto}.content-container{display:block;position:relative}.content-container .content{margin-bottom:0}.content-container .content .sidebar-promo{margin:0 auto;width:300px}.content-container .content .advertising.medium-rectangle{margin:0 auto 20px}.content-container .sidebar{display:none}}