.tabs.classical .tab a{padding:15px 10px 13px}.tabs{clear:left;margin-bottom:1px;overflow:auto}.tabs .desktop_title{display:block}.tabs .mobile_title{display:none}.tabs.awards .awards,.tabs.cast-crew .cast-crew,.tabs.filmography .filmography,.tabs.movies .movies,.tabs.other_appearances .other_appearances,.tabs.overview .overview,.tabs.related .related,.tabs.releases .releases,.tabs.review .review,.tabs.showtimes .showtimes,.tabs .tab:hover,.tabs.theaters .theaters,.tabs.user-reviews .user-reviews{background-color:#25aae1;border:1px solid #229cce}.tabs .tab{background-color:#686868;border:1px solid #5d5d5d;float:left;margin-right:1px}.tabs .tab a{color:#fff;display:block;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;height:100%;line-height:18px;line-height:1.8rem;padding:15px 12px 13px;text-decoration:none}.tabs .tab a:hover{color:#fff}.tabs .tab .arrow{display:none;float:right}.tabs .tab-content.mobile,.tabs .tab.mobile{display:none}@media screen and (max-width:568px) and (min-width:0px){.tabs{overflow:hidden}.tabs .desktop_title{display:none}.tabs .mobile_title{display:inline-block}.tabs .tab{background-color:#25aae1;border:1px solid #229cce;margin-bottom:1px;width:100%}.tabs .tab .arrow{display:inline-block}.tabs .tab.overview{display:none}.tabs .tab.mobile{display:block}.tabs .tab a{padding:15px 17px 13px 8px}.tabs .tab-content{background-color:#fff;float:left;margin-bottom:.5px;width:100%}.tabs .tab-content section{display:block}.tabs .tab-content.awards,.tabs .tab-content.biography,.tabs .tab-content.cast-crew,.tabs .tab-content.characteristics,.tabs .tab-content.factsheet,.tabs .tab-content.filmography,.tabs .tab-content.movie-information,.tabs .tab-content.movies,.tabs .tab-content.other_appearances,.tabs .tab-content.overview,.tabs .tab-content.related,.tabs .tab-content.releases,.tabs .tab-content.review,.tabs .tab-content.showtimes,.tabs .tab-content.synopsis,.tabs .tab-content.theaters,.tabs .tab-content.user-reviews{background-color:#fff;border:0}.tabs .tab-content.mobile{display:block}.tabs .tab-content.mobile.hidden{display:none}.tabs .tab.mobile:last-child{margin-bottom:20px}}.sidebar{border-right:20px solid transparent;box-sizing:border-box;display:inline;display:block;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin-right:0;width:320px}.sidebar>*{float:right;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}}.lightbox-container.trailers .lightbox-content,div#videoModal{position:relative}div#videoModal{overflow:visible}div#videoModal .temp-spinner{height:64px;left:50%;margin-left:-32px;margin-top:-32px;position:absolute;top:50%;width:64px}div#videoModal #mediaplayer{background-color:#000;height:406px;left:50%;margin-left:-360px;margin-top:-203px;position:absolute;top:50%;width:720px}div#videoModal #mediaplayer #player{min-height:406px;min-width:720px}div#videoModal div#relatedTrailers{background-color:rgba(0,0,0,.4);bottom:0;display:block;height:130px;left:0;position:absolute;right:0;width:100%}div#videoModal div#relatedTrailers .similar_container{height:130px;margin:0 auto;position:relative;width:670px}div#videoModal div#relatedTrailers .similar_container .similar{color:#fff;font-size:12px;font-weight:700;padding:15px 0 5px}div#videoModal div#relatedTrailers .similar_container ul li{display:block;float:left;list-style-type:none;padding-right:10px;width:125px}div#videoModal div#relatedTrailers .similar_container ul li .link{color:#fff;display:block;font-size:10px;margin-top:5px}div#videoModal div#relatedTrailers .similar_container ul li:last-child{padding-right:0!important}div#videoModal div#relatedTrailers .similar_container a .cropped-image{box-sizing:border-box;display:block;height:64px;overflow:hidden;width:119px}div#videoModal div#relatedTrailers .similar_container a .cropped-image.no-image{background:#bde5f6 url(//cdn-gce.allmovie.com/images/noimage/noimage.png) 50% no-repeat}div#videoModal div#relatedTrailers .similar_container a .cropped-image.iva img{width:119px}div#videoModal div#relatedTrailers .similar_container a .cropped-image.active{border:3px solid #25aae1}.loading-bg{background-color:#f6f6f6;box-sizing:border-box;min-height:144px}.loading-bg .loading{margin:0 auto;padding-top:40px;position:relative;top:20px}@media screen and (max-width:568px) and (min-width:0px){.allmovie-review-share{display:none}}div.user_review h3.headline{border-bottom:1px solid #e3e3e3;color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;height:23px;line-height:16px;line-height:1.6rem;margin:0;overflow:visible;width:100%}div.user_review .text{padding-bottom:35px}div.user_review .text p{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin:15px 0 0}div.user_review h3.review-author.headline a,div.user_review h3.review-author.headline a:hover{color:#000}.content section.movie_user_reviews{background-color:transparent;border:0;margin-bottom:0;padding:0}.content section.movie_user_reviews.movie_user_reviews{background-color:transparent}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit{background-color:#fff;border:1px solid #e3e3e3;margin-bottom:20px;padding:40px}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .review-edit-box .left{float:left}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .review-edit-box .left h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .review-edit-box .right{float:right}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .review-edit-box .right span{color:#a3a3a3;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;padding-right:7px}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .review-edit-box .right .movie-page-user-rating.user-rating{position:relative;top:3px}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit #textdisplay,.content section.movie_user_reviews.movie_user_reviews .review-submit-edit textarea{border:1px solid #d0d0d0;box-sizing:border-box;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;line-height:1.6rem;margin-bottom:7px;margin-top:5px;max-width:100%;min-height:75px;padding:13px;width:100%}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit #textdisplay.disabled,.content section.movie_user_reviews.movie_user_reviews .review-submit-edit textarea.disabled{color:#a3a3a3}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit #textdisplay.no-bottom-margin,.content section.movie_user_reviews.movie_user_reviews .review-submit-edit textarea.no-bottom-margin{margin-bottom:0}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit #textdisplay{height:auto;padding-bottom:13px}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .user-review-buttons{text-align:right}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .user-review-buttons .user-review-delete{background-color:#c63c29;margin-right:5px}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .user-review-logged-out-message{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-top:0}.content section.movie_user_reviews.movie_user_reviews .review-submit-edit .user-review-logged-out-message a{font-weight:700}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews{background-color:#fff;border:0;margin-bottom:20px;padding:40px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .top{border-bottom:1px solid #e3e3e3;padding-bottom:5px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .top .left{float:left}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .top .left h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .top .right{float:right;text-align:right}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review{border-bottom:1px solid #e3e3e3;padding:10px 0 0}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top{border-bottom:0;margin-bottom:7px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .left,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .right{display:inline-block;float:none}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .left{width:calc(100% - 140px)}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .right{width:137px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .cover,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .data{display:inline-block;vertical-align:middle}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .data{padding-left:4px;padding-right:9px;position:relative;top:-2px;width:330px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .data .user-collection-rating-td{position:relative;top:3px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .data .profile-single-list-rating{position:relative;top:1px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top p{float:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:0;padding:0}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top p a{font-weight:700}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .allmovie-review-share{position:relative;top:-4px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .allmovie-review-share p{color:#a2a2a2;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:400;line-height:12px;line-height:1.2rem;margin:0;position:relative;top:-2px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .left .fb-profile-img>a{background:url(//cdn-gce.allmovie.com/images/global/reviews/nousericon.png);display:block;height:50px;width:50px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .left .fb-profile-img img{border:1px solid #e3e3e3;height:48px;width:48px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .top .right{display:inline-block;vertical-align:bottom}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .middle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:20px;line-height:2rem}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .desktop{display:block}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .mobile{display:none}@media screen and (max-width:568px) and (min-width:0px){.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .mobile{display:block}}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right{box-sizing:border-box;display:inline-block;float:none;margin-bottom:17px;width:50%}@media screen and (max-width:568px) and (min-width:0px){.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right{box-sizing:border-box;display:block;float:none;width:100%}}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left p,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right p{color:#b2b2b2;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:10px 0 7px;padding:0}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up{display:inline-block}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span{display:inline-block;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;vertical-align:middle}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-up-icon{position:relative}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-up-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-up-icon{left:1px;top:-3px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-down-icon,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-down-icon{left:1px;top:3px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-down-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-down>span.thumbs-up-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-down-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up>span.thumbs-up-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-down-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-down>span.thumbs-up-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-down-count,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up>span.thumbs-up-count{color:#b2b2b2;margin-left:2px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .left .thumbs-up,.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .thumbs-up{margin-right:13px}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right{font-size:10px;font-size:1rem;font-weight:700;line-height:12px;line-height:1.2rem;text-align:right;vertical-align:bottom;width:49%}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .report-review-container{float:right;width:auto}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .user_review .bottom .right .report-review-container .review-reported{color:#b2b2b2}.content section.movie_user_reviews.movie_user_reviews .review-show-reviews .user-review-results .no-results{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:16px;line-height:1.6rem;margin-top:17px}@media screen and (max-width:568px) and (min-width:0px){.tab-content.user_reviews_content{background-color:#f6f6f6;box-sizing:border-box;padding:20px 0 0;width:100%}.tab-content.user_reviews_content .review-submit-edit{background-color:#fff;border:0;border-bottom:1px solid #e3e3e3;box-sizing:border-box;margin-bottom:20px;margin-top:20px;padding:20px 10px;width:100%}.tab-content.user_reviews_content .review-submit-edit .review-edit-box .left{float:left}.tab-content.user_reviews_content .review-submit-edit .review-edit-box .left h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0}.tab-content.user_reviews_content .review-submit-edit .review-edit-box .right{float:right}.tab-content.user_reviews_content .review-submit-edit .review-edit-box .right .review-rating span{color:#a3a3a3;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin-right:7px;position:relative;top:-2px}.tab-content.user_reviews_content .review-submit-edit #textdisplay,.tab-content.user_reviews_content .review-submit-edit textarea{-webkit-appearance:none;-moz-appearance:none;border:1px solid #d9d9d9;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:5px 0 8px;min-height:80px;padding:15px 10px;width:100%}.tab-content.user_reviews_content .review-submit-edit #textdisplay.no-bottom-margin,.tab-content.user_reviews_content .review-submit-edit textarea.no-bottom-margin{margin-bottom:0}.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .button,.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .button-disabled{border-radius:0;-webkit-border-radius:0;padding:10px 0;width:100%}.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .show-edit .button,.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .show-edit .button-disabled{border-radius:0;-webkit-border-radius:0;display:inline-block;width:calc(50% - 7px)}.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .show-edit .button-disabled.user-review-delete,.tab-content.user_reviews_content .review-submit-edit .user-review-buttons .show-edit .button.user-review-delete{background-color:#c63c29;margin-right:14px}.tab-content.user_reviews_content .review-submit-edit .user-review-not-logged-in{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}.tab-content.user_reviews_content .review-submit-edit .user-review-not-logged-in p{margin:0;padding:0}.tab-content.user_reviews_content .review-submit-edit .user-review-not-logged-in p a{font-weight:700}.tab-content.user_reviews_content .review-show-reviews{background-color:#fff;border:0;box-sizing:border-box;padding:20px 10px;width:100%}.tab-content.user_reviews_content .review-show-reviews .top{border-bottom:1px solid #e3e3e3;box-sizing:border-box;margin-bottom:20px;padding-bottom:5px;width:100%}.tab-content.user_reviews_content .review-show-reviews .top .left{float:left}.tab-content.user_reviews_content .review-show-reviews .top .left h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0}.tab-content.user_reviews_content .review-show-reviews .top .right{float:right}.tab-content.user_reviews_content .review-show-reviews .user-review-results .no-results{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review{border-bottom:1px solid #e3e3e3;margin-bottom:20px;padding-bottom:40px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top{border-bottom:0;margin-bottom:10px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left{float:none;width:100%}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .cover{float:left;height:50px;width:50px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .cover a{display:inline-block;height:50px;width:50px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .cover .fb-profile-img>a{background:url(//cdn-gce.allmovie.com/images/global/reviews/nousericon.png);display:block;height:50px;width:50px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .cover .fb-profile-img img{border:1px solid #e3e3e3;height:48px;width:48px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .cover span.no-profile-image{width:50px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .data{float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin-left:10px;position:relative;top:3px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .data p{margin:0;padding:0}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .left .data p a{font-weight:700}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .top .right{display:none}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .middle{color:#002f2f;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left{color:#a3a3a3;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left p{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:13px 0 0;padding:0}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings{display:block;margin-top:5px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-down,.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-up{display:inline-block}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-down .thumbs-down-icon,.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-down .thumbs-up-icon,.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-up .thumbs-down-icon,.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-up .thumbs-up-icon{margin-right:2px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-down .thumbs-down-icon,.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-up .thumbs-down-icon{position:relative;top:2px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .left .review-ratings .thumbs-up{margin-right:14px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .right .desktop{display:none}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .right .mobile{display:block;margin-top:15px}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .right .mobile .left{float:left}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .right .mobile .left .report-review-container{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:12px;line-height:1.2rem}.tab-content.user_reviews_content .review-show-reviews .user-review-results .user_review .bottom .right .mobile .right{float:right}.email-modal .email-form,.email-modal .email-form input,.email-modal .email-form textarea{box-sizing:border-box;width:100%}div.content.user_reviews li.tab-content.mobile.user_reviews_content>div.review-show-reviews.song>div.user-review-results div.top.clearfix{display:table;padding-bottom:0;width:100%}div.content.user_reviews li.tab-content.mobile.user_reviews_content>div.review-show-reviews.song>div.user-review-results div.top.clearfix .left .cover{display:table-cell;float:none;vertical-align:middle;width:calc(100% - 55px)}div.content.user_reviews li.tab-content.mobile.user_reviews_content>div.review-show-reviews.song>div.user-review-results div.top.clearfix .left .data{display:table-cell;float:none;padding-left:10px;position:static;vertical-align:middle}}.basic-info{padding:19px 19px 39px}.basic-info .altTitle,.basic-info .category,.basic-info .distributor,.basic-info .flags,.basic-info .mpaa,.basic-info .produced-by,.basic-info .released-by{display:table;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:0 0 16px}.basic-info .altTitle h4,.basic-info .category h4,.basic-info .distributor h4,.basic-info .flags h4,.basic-info .mpaa h4,.basic-info .produced-by h4,.basic-info .released-by h4{color:#000;display:table-cell;font-weight:700;width:108px}.basic-info .altTitle div,.basic-info .category div,.basic-info .distributor div,.basic-info .flags div,.basic-info .mpaa div,.basic-info .produced-by div,.basic-info .released-by div{display:table-cell}.basic-info .altTitle div span,.basic-info .category div span,.basic-info .distributor div span,.basic-info .flags div span,.basic-info .mpaa div span,.basic-info .produced-by div span,.basic-info .released-by div span{display:block}.basic-info .submit-corrections{color:#0e76bc;display:inline-block;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;text-decoration:none}.basic-info .submit-corrections:hover{color:#0089c1}.basic-info .active-dates,.basic-info .aliases,.basic-info .birth,.basic-info .catalog-number,.basic-info .death,.basic-info .duration,.basic-info .featured-artist,.basic-info .format,.basic-info .genre,.basic-info .group-members,.basic-info .label,.basic-info .member-of,.basic-info .period,.basic-info .recording-date,.basic-info .release-date,.basic-info .release-info,.basic-info .styles,.basic-info .writer{margin:16px 0 0}.basic-info .active-dates h4,.basic-info .aliases h4,.basic-info .birth h4,.basic-info .catalog-number h4,.basic-info .death h4,.basic-info .duration h4,.basic-info .featured-artist h4,.basic-info .format h4,.basic-info .genre h4,.basic-info .group-members h4,.basic-info .label h4,.basic-info .member-of h4,.basic-info .period h4,.basic-info .recording-date h4,.basic-info .release-date h4,.basic-info .release-info h4,.basic-info .styles h4,.basic-info .writer h4{display:inline-block;width:104px}.basic-info .featured-artist a,.basic-info .genre a,.basic-info .group-members a,.basic-info .member-of a,.basic-info .styles a{color:#0e76bc;display:block;font-size:12px;font-size:1.2rem;font-weight:700;line-height:12px;line-height:1.2rem;margin-bottom:5px;text-decoration:none}.basic-info .featured-artist a:hover,.basic-info .genre a:hover,.basic-info .group-members a:hover,.basic-info .member-of a:hover,.basic-info .styles a:hover{color:#0089c1}.basic-info .active-dates,.basic-info .aliases,.basic-info .birth,.basic-info .catalog-number,.basic-info .death,.basic-info .duration,.basic-info .featured-artist,.basic-info .format,.basic-info .genre,.basic-info .group-members,.basic-info .label,.basic-info .member-of,.basic-info .period,.basic-info .recording-date,.basic-info .release-info,.basic-info .styles{overflow:auto}.basic-info .active-dates h4,.basic-info .aliases h4,.basic-info .birth h4,.basic-info .catalog-number h4,.basic-info .death h4,.basic-info .duration h4,.basic-info .featured-artist h4,.basic-info .format h4,.basic-info .genre h4,.basic-info .group-members h4,.basic-info .label h4,.basic-info .member-of h4,.basic-info .period h4,.basic-info .recording-date h4,.basic-info .release-info h4,.basic-info .styles h4{float:left}.basic-info .active-dates>div,.basic-info .aliases>div,.basic-info .birth>div,.basic-info .catalog-number>div,.basic-info .death>div,.basic-info .duration>div,.basic-info .featured-artist>div,.basic-info .format>div,.basic-info .genre>div,.basic-info .group-members>div,.basic-info .label>div,.basic-info .member-of>div,.basic-info .period>div,.basic-info .recording-date>div,.basic-info .release-info>div,.basic-info .release-info ul,.basic-info .styles>div{float:left;width:166px}.basic-info .writer{overflow:auto}.basic-info .writer h4{float:left}.basic-info .writer form{float:left;margin:16px 0 0;width:166px}.overflow-container.release .content-container .sidebar .basic-info{border-top:0}.affiliates.num-1 .partner-buttons li{width:100%}.affiliates.num-2 .partner-buttons li{width:49%}.affiliates.num-3 .partner-buttons li{width:33%}.affiliates h4{border-bottom:1px solid #e3e3e3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:9px 10px 0;padding-bottom:9px;text-indent:7px}.affiliates .partner-buttons{border-bottom:1px solid #e3e3e3;margin:0 10px;overflow:auto}.affiliates .partner-buttons li{border-left:1px solid #e3e3e3;float:left;height:34px;text-align:center}.affiliates .partner-buttons li a{background-position:100% 50%;background-repeat:no-repeat;background-size:19px 19px;color:#0e76bc;display:inline-block;font-size:10px;font-size:1rem;font-weight:700;line-height:34px;line-height:3.4rem;margin-right:6px;padding-right:33px;text-decoration:none}.affiliates .partner-buttons li:first-child{border-left:0}@media screen and (max-width:568px) and (min-width:0px){.content .basic-info{display:none;padding:18px}.content .basic-info .active-dates h4,.content .basic-info .aliases h4,.content .basic-info .birth h4,.content .basic-info .catalog-number h4,.content .basic-info .death h4,.content .basic-info .duration h4,.content .basic-info .featured-artist h4,.content .basic-info .format h4,.content .basic-info .genre h4,.content .basic-info .group-members h4,.content .basic-info .label h4,.content .basic-info .member-of h4,.content .basic-info .period h4,.content .basic-info .recording-date h4,.content .basic-info .release-date h4,.content .basic-info .release-info h4,.content .basic-info .styles h4,.content .basic-info .writer h4{margin:0;width:40%}.content .basic-info .release-info{overflow:auto}.content .basic-info .release-info h4{float:left}.content .basic-info .release-info ul{float:left;margin-top:0;width:60%}.content .basic-info .submit-corrections{display:none}.affiliates{margin:0 3%;overflow:auto;width:94%}.affiliates h4{border-bottom:1px solid #313131;color:#fff;margin:0;text-indent:0}.affiliates .partner-buttons{border-bottom:0;margin:0}.affiliates .partner-buttons li{border-left:1px solid #313131;width:24%}.affiliates .partner-buttons li a{color:#fff}.affiliates .partner-buttons li:first-child{border-left:0}.overflow-container.artist .affiliates .partner-buttons{border-bottom:1px solid #313131;margin:0 0 20px}}.sidebar .movie-cover{border:0;margin-bottom:20px;overflow:hidden}.sidebar .movie-cover .movie-contain{border:1px solid #e3e3e3;height:100%;margin:0 auto;position:relative;width:300px}.sidebar .movie-cover .movie-contain .btn-trailer-large{background-color:#0089c1;color:#fff;display:block;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:0 10px 10px;padding:10px 70px;text-align:center}.sidebar .movie-cover .movie-contain .btn-trailer-large span.trailer-btn-image{background-image:url(//cdn-gce.allmovie.com/images/movie/trailer_play.png);background-repeat:no-repeat;display:inline-block;height:23px;vertical-align:middle;width:23px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.sidebar .movie-cover .movie-contain .btn-trailer-large span.trailer-btn-image{background-image:url(//cdn-gce.allmovie.com/images/movie/trailer_play@2x.png);background-size:23px 23px}}.sidebar .movie-cover .movie-contain .btn-trailer-large span.trailer-btn-text{display:inline-block;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;padding-left:5px;position:relative;top:1px;vertical-align:middle}.sidebar .movie-cover img{margin:-1px 0 -2px -1px;max-width:none}.sidebar .movie-cover img.gallery-launch{cursor:pointer}.sidebar .movie-cover img.no-cover{margin:0 0 -2px 2px}@media screen and (max-width:568px) and (min-width:0px){.sidebar .movie-cover,.sidebar .movie-cover .movie-contain{display:none}.content .movie-cover .movie-contain img{display:block;height:auto;margin:0 auto;padding-bottom:30px}.content .btn-trailer-large{background-color:#0089c1;color:#fff;display:block;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:0 10px 40px;padding:10px 70px;text-align:center}.content .btn-trailer-large span.trailer-btn-image{background-image:url(//cdn-gce.allmovie.com/images/movie/trailer_play.png);background-repeat:no-repeat;display:inline-block;height:23px;vertical-align:middle;width:23px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.content .btn-trailer-large span.trailer-btn-image{background-image:url(//cdn-gce.allmovie.com/images/movie/trailer_play@2x.png);background-size:23px 23px}}@media screen and (max-width:568px) and (min-width:0px){.content .btn-trailer-large span.trailer-btn-text{display:inline-block;font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem;padding-left:5px;position:relative;top:1px;vertical-align:middle}}.bit-soundtrack{margin:10px 0 0}@media screen and (max-width:568px) and (min-width:0px){.bit-soundtrack{margin:0 0 10px}}.streams .mobile-only{display:none}.streams .streaming-buttons{padding:10px 11px}.streams .streaming-buttons.num-1 .partner-buttons li{width:100%}.streams .streaming-buttons.num-2 .partner-buttons li{width:49%}.streams .streaming-buttons.num-3 .partner-buttons li{width:32%}.streams .streaming-buttons.num-4 .partner-buttons li{width:24%}.streams .streaming-buttons.num-5 .partner-buttons li{width:19%}.streams .streaming-buttons .partner-buttons{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:table;margin:0;overflow:auto;width:100%}.streams .streaming-buttons .partner-buttons li{border-left:1px solid #e3e3e3;display:table-cell;height:auto;text-align:center;vertical-align:middle}.streams .streaming-buttons .partner-buttons li a{background-position:50%;background-repeat:no-repeat;color:#0e76bc;display:inline-block;font-size:10px;font-size:1rem;font-weight:700;line-height:34px;line-height:3.4rem;padding:9px 5px 4px;text-decoration:none}.streams .streaming-buttons .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/cinemanow.png);background-size:64px 11px;height:11px;padding-right:0;width:64px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/cinemanow@2x.png)}}.streams .streaming-buttons .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/netflix.png);background-size:52px 14px;height:14px;width:52px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/netflix@2x.png)}}.streams .streaming-buttons .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/itunes.png);background-size:59px 21px;height:21px;position:relative;top:2px;width:59px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/itunes@2x.png)}}.streams .streaming-buttons .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/amazon.png);background-size:66px 19px;height:19px;padding-left:0;padding-top:12px;position:relative;top:2px;width:66px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/amazon@2x.png)}}.streams .streaming-buttons .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/googleplay.png);background-size:66px 19px;height:19px;padding-left:0;padding-top:12px;position:relative;top:1px;width:66px}@media (-o-min-device-pixel-ratio:3/2),(min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/googleplay@2x.png)}}.streams .streaming-buttons .partner-buttons li:first-child{border-left:0}@media screen and (max-width:568px) and (min-width:0px){.streams .mobile-only{color:#fff;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:12px;line-height:1.2rem;margin-left:3%}.streams .streaming-buttons .partner-buttons{border-bottom:1px solid #313131;border-top:1px solid #313131}.streams .streaming-buttons .partner-buttons li{border-left:1px solid #313131}.streams .streaming-buttons .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/cinemanow_mobile.png);background-size:64px 11px;height:11px;padding-right:0;width:64px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/cinemanow_mobile@2x.png)}}@media screen and (max-width:568px) and (min-width:0px){.streams .streaming-buttons .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/netflix_mobile.png);background-size:52px 14px;height:14px;width:52px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/netflix_mobile@2x.png)}}@media screen and (max-width:568px) and (min-width:0px){.streams .streaming-buttons .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/itunes_mobile.png);background-size:59px 21px;height:21px;width:59px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/itunes_mobile@2x.png)}}@media screen and (max-width:568px) and (min-width:0px){.streams .streaming-buttons .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/amazon_mobile.png);background-size:66px 19px;height:19px;padding-left:0;padding-top:12px;width:66px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/amazon_mobile@2x.png)}}@media screen and (max-width:568px) and (min-width:0px){.streams .streaming-buttons .partner-buttons li.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/googleplay_mobile.png);background-size:66px 19px;height:19px;padding-left:0;padding-top:12px;width:66px}}@media screen and (max-width:568px) and (min-width:0px) and (-o-min-device-pixel-ratio:3/2),screen and (max-width:568px) and (min-width:0px) and (-webkit-min-device-pixel-ratio:2),screen and (max-width:568px) and (min-width:0px) and (min-device-pixel-ratio:2){.streams .streaming-buttons .partner-buttons li.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/googleplay_mobile@2x.png)}}@media screen and (max-width:568px) and (min-width:0px){.streams .streaming-buttons .partner-buttons li:first-child{border-left:0}}.sidebar .artist-image>img:hover{cursor:pointer}.gallery-table{display:table;position:absolute;width:100%}.gallery-cell{display:table-cell;vertical-align:middle}.gallery-cell img{display:block;margin:0 auto}.lightbox-container.gallery .rotating-container{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightbox-container.gallery .lightbox-content{position:relative}.lightbox-container.gallery .lightbox-content .count{bottom:-1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;height:15px;line-height:14px;line-height:1.4rem;position:absolute;right:0;width:60px}.lightbox-container.gallery .lightbox-content .movie-title{font-size:12px;font-size:1.2rem;margin:10px 0 6px}.lightbox-container.gallery .lightbox-content .author-copyright,.lightbox-container.gallery .lightbox-content .movie-title{color:#fff;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;line-height:11px;line-height:1.1rem;text-align:center;width:100%}.lightbox-container.gallery .lightbox-content .author-copyright{font-size:10px;font-size:1rem;min-height:11px}.lightbox-container.gallery .lightbox-content .author-copyright .author,.lightbox-container.gallery .lightbox-content .author-copyright .copyright{display:inline-block}.photo-gallery .dots-container{display:none}.media-gallery{text-align:center}.media-gallery h3{color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:18px 0 8px 18px;text-align:left}.media-gallery .media-gallery-content{margin:0 auto 12px;overflow:auto;width:258px}.media-gallery .media-gallery-content div{height:127px;overflow:hidden;width:128px}.media-gallery .media-gallery-content div:hover{cursor:pointer}.media-gallery .media-gallery-content div.empty:hover{cursor:default}.media-gallery .media-gallery-content .media-gallery-image{float:left;margin-bottom:1px;margin-right:1px}.media-gallery .media-gallery-content .media-gallery-image img{max-width:none}.media-gallery .dots-container{display:inline-block;padding-bottom:8px}.media-gallery .dots-container .dot{float:left}.gallery-lightbox-bind{display:none}.gallery-modal,.poster-modal{background-color:rgba(0,0,0,.95);bottom:0;cursor:pointer;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:50000}.gallery-modal *,.poster-modal *{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.gallery-modal #img-container,.poster-modal #img-container{bottom:0;height:30vw;left:0;margin:0;position:relative;right:0;top:100px;width:auto}.gallery-modal #img-container .close-gallery,.poster-modal #img-container .close-gallery{display:inline-block;margin-right:55px;margin-top:4px;position:absolute;right:0;top:0;z-index:100}.gallery-modal #img-container .close-gallery p,.poster-modal #img-container .close-gallery p{font-size:32px}.gallery-modal #img-container .arrow-left,.gallery-modal #img-container .arrow-right,.poster-modal #img-container .arrow-left,.poster-modal #img-container .arrow-right{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;height:30px;position:absolute;top:50%;width:30px;z-index:100}.gallery-modal #img-container .arrow-right,.poster-modal #img-container .arrow-right{right:55px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.gallery-modal #img-container .arrow-left,.poster-modal #img-container .arrow-left{left:55px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.gallery-modal #img-container img,.poster-modal #img-container img{bottom:0;display:block;height:100%;left:0;margin-left:auto;margin-right:auto;max-height:600px;max-width:70%;-o-object-fit:cover;object-fit:cover;position:relative;right:0;width:auto}.gallery-modal #img-container .caption,.gallery-modal #img-container .credit,.poster-modal #img-container .caption,.poster-modal #img-container .credit{color:#fff;display:block;font-size:10pt;font-weight:700;height:15px;margin:auto 0;padding-top:10px;position:relative;text-align:center}.gallery-modal #img-container .credit,.poster-modal #img-container .credit{font-size:8pt;padding-top:5px}.gallery-modal #img-container #carousel,.poster-modal #img-container #carousel{margin:10px 0 0;position:relative;text-align:center}.gallery-modal #img-container #carousel ul,.poster-modal #img-container #carousel ul{width:100%}.gallery-modal #img-container #carousel ul li,.poster-modal #img-container #carousel ul li{display:inline-block;margin:10px}.gallery-modal #img-container #carousel ul li .arrow-left,.poster-modal #img-container #carousel ul li .arrow-left{left:-20px;position:relative}.gallery-modal #img-container #carousel ul li .arrow-right,.poster-modal #img-container #carousel ul li .arrow-right{position:relative;right:-20px}.gallery-modal #img-container #carousel .arrow-small,.poster-modal #img-container #carousel .arrow-small{height:15px;position:relative;top:-30px;width:15px}.gallery-modal #img-container #carousel .thumb-img,.poster-modal #img-container #carousel .thumb-img{display:inline-block;margin:10px}.gallery-modal #img-container #carousel img,.poster-modal #img-container #carousel img{height:50px;max-width:80px;-o-object-fit:cover;object-fit:cover;position:relative;width:auto}.gallery-modal #img-container #carousel img:hover,.poster-modal #img-container #carousel img:hover{border:2px solid hsla(0,0%,100%,.25)}.gallery-modal #img-container #carousel img.highlight-on,.gallery-modal #img-container #carousel img.highlight-on:hover,.poster-modal #img-container #carousel img.highlight-on,.poster-modal #img-container #carousel img.highlight-on:hover{border:2px solid #00c3ff}.gallery-modal #img-container #carousel img.highlight-off,.poster-modal #img-container #carousel img.highlight-off{border:2px solid transparent}@media screen and (max-width:568px) and (min-width:0px){.gallery-modal,.poster-modal{background-color:rgba(0,0,0,.8)}.gallery-modal #img-container,.poster-modal #img-container{height:30vh;top:60px;width:100vw}.gallery-modal #img-container .close-gallery,.poster-modal #img-container .close-gallery{margin-right:10px;margin-top:-37px}.gallery-modal #img-container .arrow-left,.gallery-modal #img-container .arrow-right,.poster-modal #img-container .arrow-left,.poster-modal #img-container .arrow-right{height:20px;top:40%;width:20px;z-index:100}.gallery-modal #img-container .arrow-right,.poster-modal #img-container .arrow-right{right:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.gallery-modal #img-container .arrow-left,.poster-modal #img-container .arrow-left{left:20px;transform:rotate(135deg);-webkit-transform:rotate(135deg);z-index:100}.gallery-modal #img-container img,.poster-modal #img-container img{max-height:none;max-width:100%}.gallery-modal #img-container #carousel,.poster-modal #img-container #carousel{display:none}}.poster-modal{display:block}.poster-modal #img-container{height:40vw}@media screen and (max-width:568px) and (min-width:0px){.poster-modal{display:none}.content,.content header{background-color:#000}.content header hgroup{margin:0 3% 11px;width:94%}.allmovie-share{display:none}}.content header{overflow:auto}hgroup{clear:right;float:left;margin-bottom:10px;width:89%}hgroup a{color:#00c3ff;text-decoration:none}hgroup a:hover{color:#0089c1}hgroup h2.movie-title{color:#fff;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;font-style:normal;font-weight:700;line-height:20px;line-height:2rem;margin:27px 0 3px;padding:0}hgroup h2.movie-title .release-year{color:#b9b9b9;font-size:16px;font-size:1.6rem}hgroup h3.movie-director{color:#fff;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:0 0 7px;padding:0}div.details,hgroup h3.movie-director{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}div.details{border-top:1px solid #313131;color:#000;font-size:10px;font-size:1rem;line-height:15px;line-height:1.5rem;margin:0 1.5% 6px;padding-top:6px;width:96%}div.details a{color:#00c3ff;text-decoration:none}div.details a:hover{color:#0089c1}div.details span{color:#b9b9b9}div.details span span{color:#fff}@media screen and (max-width:568px) and (min-width:0px){.content header .poster img{display:block;margin:0 auto;width:94.5%}.content header .movie-info h2.movie-title{color:#fff;margin-bottom:0;margin-top:16px}.content header .movie-info h3.movie-director{color:#fff;margin:5px 0 6px}div.details span{color:#b9b9b9}div.details span span{color:#fff}div.details a{color:#00c3ff}}header .ratings{border-bottom:1px solid #313131;border-top:1px solid #313131;margin:0 1.5% 19px;overflow:auto;width:96%}header .ratings li{border-left:1px solid #313131;float:left;text-indent:11px;width:31%}header .ratings li span{color:#fff;font-size:10px;font-size:1rem;font-weight:700;line-height:31px;line-height:3.1rem}header .ratings li span span.inner-avg-user-rating{font-weight:400}header .ratings li div{display:inline-block;float:right;margin:8px 10px 0 0}header .ratings li:first-child{border-left:0;text-indent:0}header .ratings li.average{width:37%}header .ratings li.average>span{float:left;text-align:center;text-indent:0;width:53%}@media screen and (max-width:568px) and (min-width:0px){header .ratings{border-top:0;margin:0 3% 19px;width:94%}header .ratings li{border-left:0;border-top:1px solid #313131;text-indent:0;width:100%}header .ratings li span{color:#fff}header .ratings li.average{width:100%}header .ratings li.average>span{float:left;width:auto}}section.corrections{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem}section.corrections label{color:#000;font-weight:700}section.corrections .birth,section.corrections .death,section.corrections .email,section.corrections .your-name{float:left;width:50%}section.corrections .birth input,section.corrections .your-name input{width:90%}section.corrections .email,section.corrections .your-name{margin-top:0}section.corrections input,section.corrections textarea{border:1px solid #e3e3e3;margin:5px 0;width:100%}section.corrections input{height:30px}section.corrections textarea{height:117px}section.corrections p.submit{text-align:right}section.corrections .button{height:auto;margin-right:-5px;width:auto}.content{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.content section{background-color:#fff;border:1px solid #e3e3e3;margin-bottom:20px;padding:40px}.content section .headline{border-bottom:1px solid #e3e3e3;color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;height:23px;line-height:16px;line-height:1.6rem;margin:0;overflow:visible;width:100%}.content section .headline h1,.content section .headline h2,.content section .headline h3,.content section .headline h4,.content section .headline h5,.content section .headline h6{float:left;font-size:16px;font-size:1.6rem;font-weight:700;line-height:16px;line-height:1.6rem;margin:0}.content section .headline .note{color:#b9bcbc;float:right;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:22px;line-height:2.2rem}.content section.related-highlights .related-highlight{display:inline-block}.content section.related-highlights .related-highlight .relation{background-color:#1993b9}.content section>.text>p,.content section p.review-text{font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;margin:15px 0 0}.content section>.text>p a,.content section p.review-text a{color:#0e76bc;font-weight:700;text-decoration:none}.content section>.text>p a:hover,.content section p.review-text a:hover{color:#0089c1}.content section table{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;width:100%}.content section table thead tr{border-bottom:1px solid #e3e3e3;color:#000;font-size:12px;font-size:1.2rem;line-height:29px;line-height:2.9rem;text-align:left}.content section table thead tr a{color:#000;text-decoration:none}.content section table thead tr a:hover{color:#0089c1}.content section table tbody tr{border-bottom:1px solid #e3e3e3}.content section table tbody tr a{color:#0e76bc;text-decoration:none}.content section table tbody tr a:hover{color:#0089c1}@media screen and (max-width:568px) and (min-width:0px){.content section{border:0;padding:20px 10px 10px}.content>section,.sidebar>section{display:none}}.content section.characteristics .attributes,.content section.characteristics .keywords,.content section.characteristics .moods,.content section.characteristics .themes{border-bottom:1px solid #e3e3e3;display:table;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;padding:19px 0;width:100%}.content section.characteristics .attributes .sub-headline,.content section.characteristics .keywords .sub-headline,.content section.characteristics .moods .sub-headline,.content section.characteristics .themes .sub-headline{display:table-cell;font-weight:700;width:72px}.content section.characteristics .attributes .sub-headline h4,.content section.characteristics .keywords .sub-headline h4,.content section.characteristics .moods .sub-headline h4,.content section.characteristics .themes .sub-headline h4{margin:0;padding:0}.content section.characteristics .attributes .charactList,.content section.characteristics .keywords .charactList,.content section.characteristics .moods .charactList,.content section.characteristics .themes .charactList{display:table-cell}.content section.characteristics .attributes .charactList a,.content section.characteristics .keywords .charactList a,.content section.characteristics .moods .charactList a,.content section.characteristics .themes .charactList a{font-weight:700}.content section.related-highlights .top{border-bottom:1px solid #e3e3e3;width:100%}.content section.related-highlights .top .headline{border-bottom:0;float:left;width:auto}.content section.related-highlights .top .filter{float:right;margin-right:65px}.content section.related-highlights .top .filter label{font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;padding-right:2px}.content section.related-highlights .related-movies{margin-top:20px}.content section.related-highlights .related-highlight{float:left;margin-right:1px;margin-top:1px;position:relative}.content section.related-highlights .related-highlight .related-no-img{background:#bde5f6 url(//cdn-gce.allmovie.com/images/noimage/noimage.png) 50% no-repeat;height:273px;width:185px}@media screen and (max-width:568px) and (min-width:0px){.content section.related-highlights .related-highlight .related-no-img{width:100%}}.content section.related-highlights .related-highlight .relation{background-color:rgba(0,137,193,.9);bottom:20px;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;font-size:1.1rem;font-weight:700;left:0;line-height:13px;line-height:1.3rem;padding:10px;position:absolute}.content section.related-highlights .all-related{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:700;line-height:12px;line-height:1.2rem;margin-top:20px;text-align:right;width:100%}@media screen and (max-width:568px) and (min-width:0px){.content section.related-highlights{padding:20px 10px 0}.content section.related-highlights .top .filter{display:table;float:none;padding-bottom:10px;width:100%}.content section.related-highlights .top .filter label{display:table-cell;width:50px}.content section.related-highlights .top .filter select{display:table-cell;width:100%}.content section.related-highlights .related-movies{margin-top:10px}.content section.related-highlights .related-movies .related-highlight{overflow:hidden;width:49.7%}.content section.related-highlights .related-movies .related-highlight .cropped-image.crop-image-borders{width:100%!important}.content section.related-highlights .related-movies .related-highlight .cropped-image.crop-image-borders img{left:0!important;width:100%!important}}.content section.review .text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;overflow:auto;padding-top:5px}.content section.review .text .inline-image.odd{float:right;margin-top:15px;padding:5px 0 15px 25px}.content section.review .text .inline-image.even{float:left;margin-top:15px;padding:5px 25px 15px 0}.content section.review .text .inline-image.top,.content section.review .text p:first-of-type{margin-top:0}.content section.review .text a{font-weight:700}@media screen and (max-width:568px) and (min-width:0px){.content section.review{padding:0 10px 28px}.content section.review .text .inline-image{height:130px;width:130px}.content section.review .text .inline-image .crop-image-borders{height:130px!important;width:130px!important}.content section.review .text .inline-image .crop-image-borders img{height:130px;width:130px}.content section.review .text .inline-image.odd{padding:5px 0 5px 10px}.content section.review .text .inline-image.even{padding:5px 10px 5px 0}.content section.review .text{padding-top:5px}.content section.review .text>p{margin:14px 0 0}}.tab-content.mobile.review .review-author,.tab-content.mobile.synopsis .review-author{margin-top:20px}div.user_review{background-color:#fff;border-bottom:0;margin-bottom:20px;padding:40px}@media screen and (max-width:568px) and (min-width:0px){div.user_review{display:none}}div.user_review .loading-bg{background-color:#fff}div.user_review .top{border-bottom:0;margin:10px 0}div.user_review .top .left,div.user_review .top .right{display:inline-block;float:none}div.user_review .top .cover,div.user_review .top .data{display:inline-block;vertical-align:middle}div.user_review .top .data{padding-left:4px;padding-right:10px;position:relative;top:-2px;width:330px}@media screen and (max-width:568px) and (min-width:0px){div.user_review .top .data{box-sizing:border-box;width:calc(100% - 62px)}}div.user_review .top .data .user-collection-rating-td{position:relative;top:3px}div.user_review .top p{float:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;margin:0;padding:0}div.user_review .top p a{font-weight:700}div.user_review .top .allmusic-review-share p{color:#686868;display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;font-weight:400;line-height:12px;line-height:1.2rem;margin:0;position:relative;top:-2px}div.user_review .top .left .fb-profile-img img{border:1px solid #e3e3e3;height:48px;width:48px}div.user_review .top .right{display:inline-block;vertical-align:bottom}div.user_review .middle{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:20px;line-height:2rem;margin-top:13px}div.user_review .middle a{font-weight:700}@media screen and (max-width:568px) and (min-width:0px){.tab-content.mobile.review{box-sizing:border-box;padding:0 10px 40px}.tab-content.mobile.review section.review-container{padding:0}.tab-content.mobile.review section.review{margin:0;padding:0}.tab-content.mobile.user_reviews_content{padding:0 0 20px}.tab-content.mobile.user_reviews_content div.user_review{display:block;padding:0 0 40px}.tab-content.mobile.user_reviews_content div.pagination{margin-bottom:0}}.content .description-box,.content section .description-box{display:table;width:100%}.content .description-box a.anchor,.content section .description-box a.anchor{display:block;height:170px;margin-top:-170px}.content .description-box h2,.content section .description-box h2{border-bottom:1px solid #e3e3e3;color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;height:23px;line-height:16px;line-height:1.6rem;margin:0;padding:0;width:100%}.content .description-box .cast_container,.content .description-box .crew_container,.content .description-box .director_container,.content section .description-box .cast_container,.content section .description-box .crew_container,.content section .description-box .director_container{border-bottom:1px solid #e3e3e3}.content .description-box .director_container,.content section .description-box .director_container{border-bottom:1px solid #e3e3e3;height:80px}.content .description-box .director_container .thumbnail,.content section .description-box .director_container .thumbnail{display:table-cell;padding:10px 5px 10px 0}.content .description-box .director_container .thumbnail div.director-img-container,.content section .description-box .director_container .thumbnail div.director-img-container{height:60px;overflow:hidden;width:50px}.content .description-box .director_container .thumbnail div.director-img-container img,.content section .description-box .director_container .thumbnail div.director-img-container img{display:block!important;max-width:50px;min-height:60px;-o-object-fit:cover;object-fit:cover}.content .description-box .director_container .thumbnail div.director-no-img-container,.content section .description-box .director_container .thumbnail div.director-no-img-container{background-color:#c8e8f6;height:60px;width:50px}.content .description-box .director_container .thumbnail div.director-no-img-container img,.content section .description-box .director_container .thumbnail div.director-no-img-container img{padding:13px 0 0 6px}.content .description-box .director_container .info,.content section .description-box .director_container .info{display:table-cell;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;vertical-align:middle}.content .description-box .director_container .info a,.content section .description-box .director_container .info a{font-weight:700}.content .description-box .cast_container,.content section .description-box .cast_container{border-bottom:1px solid #e3e3e3;height:80px}.content .description-box .cast_container .thumbnail,.content section .description-box .cast_container .thumbnail{display:table-cell;padding:10px 5px 10px 0}.content .description-box .cast_container .thumbnail div.cast-crew-img-container,.content section .description-box .cast_container .thumbnail div.cast-crew-img-container{height:60px;overflow:hidden;width:50px}.content .description-box .cast_container .thumbnail div.cast-crew-img-container img,.content section .description-box .cast_container .thumbnail div.cast-crew-img-container img{display:block!important;max-width:50px;min-height:60px;-o-object-fit:cover;object-fit:cover}.content .description-box .cast_container .thumbnail div.cast-crew-no-img-container,.content section .description-box .cast_container .thumbnail div.cast-crew-no-img-container{background-color:#c8e8f6;height:60px;width:50px}.content .description-box .cast_container .thumbnail div.cast-crew-no-img-container img,.content section .description-box .cast_container .thumbnail div.cast-crew-no-img-container img{padding:13px 0 0 6px}.content .description-box .cast_container .cast_name,.content section .description-box .cast_container .cast_name{display:table-cell;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;vertical-align:middle;width:240px}.content .description-box .cast_container .cast_name a,.content section .description-box .cast_container .cast_name a{font-weight:700}.content .description-box .cast_container .cast_role,.content section .description-box .cast_container .cast_role{display:table-cell;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;vertical-align:middle}.content .description-box .crew_container,.content section .description-box .crew_container{border-bottom:1px solid #e3e3e3}.content .description-box .crew_container .crew_name,.content .description-box .crew_container .crew_role,.content section .description-box .crew_container .crew_name,.content section .description-box .crew_container .crew_role{display:table-cell;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;padding:20px 0;vertical-align:middle}.content .description-box .crew_container .crew_name,.content section .description-box .crew_container .crew_name{width:300px}.content .description-box .crew_container .crew_name a,.content section .description-box .crew_container .crew_name a{font-weight:700}.content .jump-menu,.content section .jump-menu{border-bottom:1px solid #e3e3e3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:20px;line-height:2rem;margin-bottom:40px;padding:10px 0}.content .jump-menu.last,.content section .jump-menu.last{margin-bottom:0}@media screen and (max-width:568px) and (min-width:0px){.content ul.tabs li.tab-content.mobile.cast-crew{box-sizing:border-box;padding:0 10px;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box{display:table;padding-top:20px;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box a.anchor{display:block;height:20px;margin-top:-20px}.content ul.tabs li.tab-content.mobile.cast-crew .description-box h2{border-bottom:1px solid #e3e3e3;color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;height:23px;line-height:16px;line-height:1.6rem;margin:0;padding:0 0 10px;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container,.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container,.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container{border-bottom:1px solid #e3e3e3}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container{border-bottom:1px solid #e3e3e3;height:80px}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container .thumbnail{display:table-cell;padding:10px 5px 10px 0}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container .info{display:table-cell;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:20px;line-height:2rem;vertical-align:middle}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container{border-bottom:1px solid #e3e3e3;height:80px}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .thumbnail{display:table-cell;padding:10px 5px 10px 0}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .cast_info{display:table-cell;vertical-align:middle;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .cast_info .cast_name{font-weight:700}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .cast_info .cast_name,.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .cast_info .cast_role{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container{border-bottom:1px solid #e3e3e3}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info{display:table-cell;padding:10px 0;vertical-align:middle;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info .crew_name{font-weight:700}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info .crew_name,.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info .crew_role{display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;padding:0}.content ul.tabs li.tab-content.mobile.cast-crew .jump-menu{border-bottom:1px solid #e3e3e3;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:700;line-height:20px;line-height:2rem;margin-bottom:40px;padding:10px 0}.content ul.tabs li.tab-content.mobile.cast-crew .jump-menu.last{margin-bottom:0}}.content section h3{color:#000;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0 0 5px;width:100%}.content section table th{border-top:1px solid #e3e3e3}.content section table td,.content section table th{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;padding:10px 0;text-align:left;vertical-align:middle}.content section table td.award-year,.content section table th.award-year{width:53px}.content section table td.award-nominee,.content section table th.award-nominee{padding-right:10px;width:230px}.content section table td.award-nominee a,.content section table th.award-nominee a{font-weight:700}.content section table td.award-title,.content section table th.award-title{padding-right:10px;width:140px}.content section table td.award-type,.content section table th.award-type{text-align:right}.content section.releases{padding:20px 40px 55px;position:relative}.content section.releases:first-of-type{padding-top:40px}.content section.releases h3{border-bottom:0;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;line-height:19px;line-height:1.9rem;margin:0;padding:0 0 5px;width:100%}.content section.releases table tr{border:0}.content section.releases table th{border-bottom:1px solid #e3e3e3;padding:8px 0}.content section.releases table td.year,.content section.releases table th.year{text-align:right}.content section.releases table .main-data td.year{vertical-align:top}.content section.releases table .main-data td.label{vertical-align:top;width:450px}.content section.releases table .extra-data td{padding:0}.content section.releases table .extra-data td .expand{display:none}.content section.releases .expand-click{background-color:#ededed;border-top:1px solid #e3e3e3;bottom:0;color:#ababab;cursor:pointer;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;font-weight:700;left:0;line-height:20px;line-height:2rem;padding:10px 0;position:absolute;right:0;text-align:center;width:100%}@media screen and (max-width:568px) and (min-width:0px){.content li.tab-content.mobile.releases{box-sizing:border-box;padding:0 10px 20px}.content li.tab-content.mobile.releases section.single-release{border-bottom:1px solid #e3e3e3;margin-bottom:0;padding:0}.content li.tab-content.mobile.releases section.single-release:first-of-type{border-top:1px solid #e3e3e3;margin-top:20px;padding:0}.content li.tab-content.mobile.releases section.single-release table .main-data{border-bottom:0}.content li.tab-content.mobile.releases section.single-release table .main-data td.label{box-sizing:border-box;padding-right:10px;width:auto}.content li.tab-content.mobile.releases section.single-release table .main-data td.year{box-sizing:border-box;width:80px}}.release_data .details-features,.release_data .details-left,.release_data .details-middle{box-sizing:border-box;float:left}.release_data .details-cover-img{float:right}.release_data .details-cover-img img{height:142px;width:100px}.release_data .details-no-cover-img{background:#bde5f6 url(//cdn-gce.allmovie.com/images/noimage/noimage.png) no-repeat 50%;float:right;height:142px;width:100px}.release_data .release_left{background:url(//cdn-gce.allmovie.com/images/movie/releases-bg.png) repeat-y;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;float:left;padding:10px 0;width:450px}.release_data .release_left ul{box-sizing:border-box;float:left;width:225px}.release_data .release_left ul.right{padding-left:10px}.release_data .release_left ul li{display:table;padding:5px 0}.release_data .release_left ul li span{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;padding:5px 0}.release_data .release_left ul li span.details-label{display:table-cell;font-weight:700;width:80px}.release_data .release_left ul li span.details-info{display:table-cell;padding-right:10px}.release_data .details-features{padding-bottom:20px;width:450px}.release_data .details-features h4{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}.release_data .details-features ul li{padding:10px 0}.release_data .details-features ul li:first-of-type{padding-top:0}.release_data .details-features ul li:last-of-type{padding-bottom:0}.content section.showtimes{padding:0}.content section.showtimes form{background-color:#ededed;border:1px solid #ddd;font-size:12px;font-weight:700;line-height:32px;margin:0;padding-top:20px}.content section.showtimes form .inner-content{height:32px;padding:20px}.content section.showtimes form .atom-drop-down{border-right:1px solid #ddd;display:table-cell;float:left;padding-right:10px;vertical-align:middle;width:185px}.content section.showtimes form .atom-drop-down select{height:16px;margin-left:4px;width:145px}.content section.showtimes form #atom-postal-code{display:table-cell;float:left;padding:0 0 0 10px;vertical-align:middle;width:138px}.content section.showtimes form #atom-postal-code input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ddd;border-radius:0;height:30px;margin:1px 0 0;padding:0 0 0 8px;width:60px}.content section.showtimes form .submit-button{background-color:#0e76bc;border:none;color:#fff;float:left;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;height:30px;margin-top:2px;padding:0 10px;width:48px}.content section.showtimes form .submit-button:hover{background-color:#0089c1}.content section.showtimes form .atom-attribution{border-left:1px solid #ddd;float:left;font-size:11px;font-weight:700;margin-left:10px;padding-left:36px}.content section.showtimes form .atom-attribution a{padding-bottom:2px}.content section.showtimes .showtime-results{padding:0 20px 40px}.content section.showtimes .showtime-results h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;padding:20px 0 0}.content section.showtimes .showtime-results .contact{font-size:12px;font-weight:700}.content section.showtimes .showtime-results .show-title{font-size:12px;font-weight:700;padding-bottom:5px;padding-top:20px}.content section.showtimes .showtime-results .show-performances{width:100%}.content section.showtimes .showtime-results .showtime{background-color:#cbcbcb;color:#fff;float:left;font-size:12px;font-weight:700;height:30px;line-height:30px;margin:0 5px 5px 0;text-align:center;width:65px}.content section.showtimes .showtime-results a .showtime.active{background-color:#0e76bc}.content section.showtimes .showtime-results a .showtime.active:hover{background-color:#0089c1}.content section.showtimes .showtime-results hr{border:0;border-top:1px solid #ddd;display:block;height:1px;margin:20px 0 0;padding:0}.content section.showtimes .showtime-results .message{font-size:12px;padding-top:20px}@media screen and (max-width:568px) and (min-width:0px){li.tab-content.mobile.showtimes{padding-bottom:20px}li.tab-content.mobile.showtimes form .inner-content{background-color:#ededed;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-top:20px;padding:15px 10px;width:95%}li.tab-content.mobile.showtimes form .inner-content #atom-postal-code,li.tab-content.mobile.showtimes form .inner-content .atom-drop-down,li.tab-content.mobile.showtimes form .inner-content input[type=submit]{display:inline-block;vertical-align:middle}li.tab-content.mobile.showtimes form .inner-content .atom-attribution{display:none}li.tab-content.mobile.showtimes form .inner-content .atom-drop-down{font-size:11px;font-size:1.1rem;line-height:13px;line-height:1.3rem;position:relative;top:3px}li.tab-content.mobile.showtimes form .inner-content .atom-drop-down select{width:150px}li.tab-content.mobile.showtimes form .inner-content #atom-postal-code{font-size:11px;font-size:1.1rem;line-height:13px;line-height:1.3rem;padding-left:7px}li.tab-content.mobile.showtimes form .inner-content #atom-postal-code input{box-sizing:border-box;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;max-width:55px;padding:2px}li.tab-content.mobile.showtimes form .inner-content input[type=submit]{background-color:#0e76bc;border:0;color:#fff;font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;font-weight:700;line-height:18px;line-height:1.8rem;padding:3px 6px}li.tab-content.mobile.showtimes form .atom-right{display:inline-block;float:right;vertical-align:middle}li.tab-content.mobile.showtimes .showtime-results{box-sizing:border-box;padding:0 10px;width:100%}li.tab-content.mobile.showtimes .showtime-results h3{font-family:Roboto Condensed,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;margin:0;padding:20px 0 3px}li.tab-content.mobile.showtimes .showtime-results .contact{font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem}li.tab-content.mobile.showtimes .showtime-results .contact .phonenumber{font-weight:400}li.tab-content.mobile.showtimes .showtime-results .show-title{font-size:12px;font-weight:700;padding-bottom:5px}li.tab-content.mobile.showtimes .showtime-results .show-performances{width:100%}li.tab-content.mobile.showtimes .showtime-results .showtime{background-color:#cbcbcb;color:#fff;float:left;font-size:12px;font-weight:700;height:30px;line-height:30px;margin:0 5px 5px 0;text-align:center;width:65px}li.tab-content.mobile.showtimes .showtime-results a .showtime.active{background-color:#0e76bc}li.tab-content.mobile.showtimes .showtime-results a .showtime.active:hover{background-color:#0089c1}li.tab-content.mobile.showtimes .showtime-results hr{border:0;border-top:1px solid #ddd;display:block;height:1px;margin:20px 0 0;padding:0}li.tab-content.mobile.showtimes .showtime-results .message{font-size:12px;padding-top:20px}li.tab-content.mobile.showtimes .atom-attribution.mobile{box-sizing:border-box;margin:0 auto;position:relative;top:10px;width:140px}}.no-similar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;font-weight:400;line-height:20px;line-height:2rem}.no-similar a{font-weight:700}div.allmovie_anyclip{background-color:#f6f6f6!important;border:none!important;height:auto;margin:0!important;padding:0!important;width:100%}#ac-lre-player-ph{background-color:#f6f6f6;margin-top:0!important}@media screen and (max-width:568px) and (min-width:0px){div.allmovie_anyclip{background-color:inherit!important;display:inline;float:left;margin:0!important}#ac-lre-player-ph{margin-top:20px!important}#ac-player-playlist{margin-bottom:0!important}}.suitcase{margin-bottom:20px}.suitcase div{text-align:center}.tabs .tab a{padding-left:10px;padding-right:10px}html{background-color:#f6f6f6;background-image:url(//cdn-gce.allmovie.com/images/movie/bkg.png);background-repeat:repeat-x;background-size:10px 680px}.black-background-fixed{background-color:#000;height:306px;position:absolute;width:1010px}@media screen and (max-width:568px) and (min-width:0px){.black-background-fixed{width:100%}}.overflow-container .content-container.section-1{background-color:transparent;position:relative}.overflow-container .content-container{background:transparent;display:flex;margin:0 auto;min-height:auto;padding-top:20px;width:960px;width:970px}@media screen and (min-width:321px) and (max-width:1024px){.overflow-container .content-container{width:960px}}@media screen and (max-width:568px) and (min-width:0px){.overflow-container .content-container{min-width:320px;width:100%}}.overflow-container .content-container .content{display:block;float:right;margin-right:0;position:relative;width:640px}.overflow-container .content-container .sidebar .advertising.medium-rectangle{margin-bottom:0;margin-inline:auto;position:sticky;top:69px;z-index:100}.overflow-container .content-container .sidebar>div{background-color:#f6f6f6;border:none}.overflow-container .content-container .sidebar .movie-contain{background-color:#fff}.overflow-container .content-container .sidebar .basic-info{margin-bottom:0;margin-top:20px}@media screen and (max-width:568px) and (min-width:0px){.overflow-container{background-color:#000;background-image:none}.overflow-container .suitcase{display:inline-block;width:100%}.overflow-container .content-container{background-image:none;display:block;margin-bottom:0;padding:20px 0 0}.overflow-container .content-container .content{margin-bottom:20px;width:100%}.overflow-container .content-container .content section.basic-info{padding:18px 10px 2px}.overflow-container .content-container .content li.tab-content.mobile.characteristics section.characteristics div.moods{border-top:1px solid #e3e3e3}.overflow-container .content-container .sidebar{margin-top:0}}