@import url("//hello.myfonts.net/count/25bead");* html{font-size:62.5%}html{font-size:10px;line-height:1.2em}@font-face{font-family:'PlutoSansCondMedium-Italic';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_D_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_D_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_D_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_D_0.ttf) format("truetype")}@font-face{font-family:'PlutoSansCondBold';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_16_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_16_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_16_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_16_0.ttf) format("truetype")}@font-face{font-family:'PlutoSansCondHeavy';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_18_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_18_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_18_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_18_0.ttf) format("truetype")}@font-face{font-family:'PlutoSansCondLight';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_19_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_19_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_19_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_19_0.ttf) format("truetype")}@font-face{font-family:'PlutoSansCondMedium';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1A_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1A_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1A_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1A_0.ttf) format("truetype")}@font-face{font-family:'PlutoSansCondRegular';src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1B_0.eot);src:url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1B_0.eot?#iefix) format("embedded-opentype"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1B_unhinted_0.woff) format("woff"),url(//cdn-gce.allmovie.com/webfonts/plutosans/25BEAD_1B_unhinted_0.ttf) format("truetype")}.tabs.classical .tab a{padding:15px 10px 13px 10px}.tabs{overflow:auto;clear:left;margin-bottom:1px}.tabs .tab:hover,.tabs.overview .overview,.tabs.review .review,.tabs.cast-crew .cast-crew,.tabs.awards .awards,.tabs.releases .releases,.tabs.related .related,.tabs.showtimes .showtimes,.tabs.filmography .filmography,.tabs.movies .movies,.tabs.theaters .theaters{border:1px solid #229cce;background-color:#25aae1}.tabs .tab{float:left;margin-right:1px;border:1px solid #5d5d5d;background-color:#686868}.tabs .tab a{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;display:block;height:100%;padding:15px 12px 13px;font-family:PlutoSansCondBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;text-decoration:none;color:#ffffff}.tabs .tab a:hover{color:#ffffff}.tabs .tab .arrow{display:none;float:right}.tabs .tab.mobile{display:none}.tabs .tab-content.mobile{display:none}@media screen and (max-width: 568px) and (min-width: 0px){.tabs{overflow:hidden}.tabs .tab{border:1px solid #229cce;background-color:#25aae1;width:100%;margin-bottom:1px}.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{float:left;width:100%;background-color:#ffffff;margin-bottom:1px;margin-bottom:.5px}.tabs .tab-content section{display:block}.tabs .tab-content.overview,.tabs .tab-content.movie-information,.tabs .tab-content.synopsis,.tabs .tab-content.characteristics,.tabs .tab-content.review,.tabs .tab-content.cast-crew,.tabs .tab-content.awards,.tabs .tab-content.releases,.tabs .tab-content.related,.tabs .tab-content.showtimes,.tabs .tab-content.biography,.tabs .tab-content.factsheet,.tabs .tab-content.filmography,.tabs .tab-content.theaters,.tabs .tab-content.movies{background-color:#ffffff}.tabs .tab-content.overview,.tabs .tab-content.movie-information,.tabs .tab-content.synopsis,.tabs .tab-content.characteristics,.tabs .tab-content.review,.tabs .tab-content.cast-crew,.tabs .tab-content.awards,.tabs .tab-content.releases,.tabs .tab-content.related,.tabs .tab-content.showtimes,.tabs .tab-content.biography,.tabs .tab-content.factsheet,.tabs .tab-content.filmography,.tabs .tab-content.theaters,.tabs .tab-content.movies{background-color:#ffffff;border:0}.tabs .tab-content.mobile{display:block}.tabs .tab-content.mobile.hidden{display:none}.tabs .tab.mobile:last-child{margin-bottom:20px}}.sidebar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline;float:left;margin-right:0px;width:320px;float:left;border-right:18px solid transparent;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}* html .sidebar{overflow-x:hidden}.sidebar>*{float:right;width:100%}.sidebar section,.sidebar .module,.sidebar>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e3e3e3;background-color:#ffffff}.sidebar section,.sidebar .module,.sidebar .promo,.sidebar .advertising,.sidebar .sidebar-promo{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{width:100%;border:0}.overflow-container .sidebar .advertising,.overflow-container .sidebar .sidebar-promo,.overflow-container .sidebar .promo{text-align:center;border:0;background-color:transparent}.overflow-container .sidebar .advertising a,.overflow-container .sidebar .sidebar-promo a,.overflow-container .sidebar .promo a{display:inline-block}.overflow-container .sidebar .advertising.medium-rectangle,.overflow-container .sidebar .advertising.medium-rectangle-btf{margin-bottom:20px}.sidebar-promo{margin-bottom:20px}}.lightbox-container.trailers .lightbox-content{position:relative}div#videoModal{position:relative;overflow:visible}div#videoModal .temp-spinner{position:absolute;top:50%;left:50%;width:64px;height:64px;margin-top:-32px;margin-left:-32px}div#videoModal #mediaplayer{position:absolute;top:50%;left:50%;width:720px;height:406px;margin-top:-203px;margin-left:-360px;background-color:#000000}div#videoModal #mediaplayer #player{min-width:720px;min-height:406px}div#videoModal div#relatedTrailers{background-color:rgba(0,0,0,0.4);position:absolute;display:block;height:130px;width:100%;bottom:0;left:0;right:0}div#videoModal div#relatedTrailers .similar_container{position:relative;margin:0 auto;width:670px;height:130px}div#videoModal div#relatedTrailers .similar_container .similar{color:#FFFFFF;font-weight:bold;font-size:12px;padding:15px 0 5px 0}div#videoModal div#relatedTrailers .similar_container ul li{list-style-type:none;width:125px;display:block;float:left;padding-right:10px}div#videoModal div#relatedTrailers .similar_container ul li .link{display:block;color:#FFFFFF;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;overflow:hidden;width:119px;height:64px}div#videoModal div#relatedTrailers .similar_container a .cropped-image.no-image{background:#bde5f6 url(//cdn-gce.allmovie.com/images/global/noimage/noimage.png) center 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}.basic-info{padding:19px;padding-bottom:39px}.basic-info .altTitle,.basic-info .mpaa,.basic-info .flags,.basic-info .category,.basic-info .produced-by,.basic-info .released-by{display:table;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 16px 0}.basic-info .altTitle h4,.basic-info .mpaa h4,.basic-info .flags h4,.basic-info .category h4,.basic-info .produced-by h4,.basic-info .released-by h4{display:table-cell;width:108px;font-weight:bold;color:#000}.basic-info .altTitle div,.basic-info .mpaa div,.basic-info .flags div,.basic-info .category div,.basic-info .produced-by div,.basic-info .released-by div{display:table-cell}.basic-info .altTitle div span,.basic-info .mpaa div span,.basic-info .flags div span,.basic-info .category div span,.basic-info .produced-by div span,.basic-info .released-by div span{display:block}.basic-info .submit-corrections{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;display:inline-block;text-decoration:none;font-weight:bold;color:#0e76bc}.basic-info .submit-corrections:hover{color:#0089c1}.basic-info .release-date,.basic-info .duration,.basic-info .genre,.basic-info .styles,.basic-info .recording-date,.basic-info .writer,.basic-info .active-dates,.basic-info .birth,.basic-info .death,.basic-info .aliases,.basic-info .group-members,.basic-info .member-of,.basic-info .period,.basic-info .label,.basic-info .format,.basic-info .duration,.basic-info .release-info,.basic-info .catalog-number,.basic-info .featured-artist{margin:16px 0 0 0}.basic-info .release-date h4,.basic-info .duration h4,.basic-info .genre h4,.basic-info .styles h4,.basic-info .recording-date h4,.basic-info .writer h4,.basic-info .active-dates h4,.basic-info .birth h4,.basic-info .death h4,.basic-info .aliases h4,.basic-info .group-members h4,.basic-info .member-of h4,.basic-info .period h4,.basic-info .label h4,.basic-info .format h4,.basic-info .duration h4,.basic-info .release-info h4,.basic-info .catalog-number h4,.basic-info .featured-artist h4{display:inline-block;width:104px}.basic-info .genre a,.basic-info .styles a,.basic-info .group-members a,.basic-info .member-of a,.basic-info .featured-artist a{font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;display:block;margin-bottom:5px;text-decoration:none;font-weight:bold;color:#0e76bc}.basic-info .genre a:hover,.basic-info .styles a:hover,.basic-info .group-members a:hover,.basic-info .member-of a:hover,.basic-info .featured-artist a:hover{color:#0089c1}.basic-info .genre,.basic-info .styles,.basic-info .recording-date,.basic-info .group-members,.basic-info .member-of,.basic-info .active-dates,.basic-info .period,.basic-info .birth,.basic-info .death,.basic-info .aliases,.basic-info .label,.basic-info .format,.basic-info .duration,.basic-info .release-info,.basic-info .catalog-number,.basic-info .featured-artist{overflow:auto}.basic-info .genre h4,.basic-info .styles h4,.basic-info .recording-date h4,.basic-info .group-members h4,.basic-info .member-of h4,.basic-info .active-dates h4,.basic-info .period h4,.basic-info .birth h4,.basic-info .death h4,.basic-info .aliases h4,.basic-info .label h4,.basic-info .format h4,.basic-info .duration h4,.basic-info .release-info h4,.basic-info .catalog-number h4,.basic-info .featured-artist h4{float:left}.basic-info .genre>div,.basic-info .styles>div,.basic-info .recording-date>div,.basic-info .group-members>div,.basic-info .member-of>div,.basic-info .active-dates>div,.basic-info .period>div,.basic-info .birth>div,.basic-info .death>div,.basic-info .aliases>div,.basic-info .label>div,.basic-info .format>div,.basic-info .duration>div,.basic-info .release-info>div,.basic-info .catalog-number>div,.basic-info .featured-artist>div{float:left;width:166px}.basic-info .release-info ul{float:left;width:166px}.basic-info .writer{overflow:auto}.basic-info .writer h4{float:left}.basic-info .writer form{float:left;width:166px;margin:16px 0 0 0}.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{padding-bottom:9px;margin:9px 10px 0 10px;border-bottom:1px solid #e3e3e3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-indent:7px}.affiliates .partner-buttons{overflow:auto;margin:0 10px 0 10px;border-bottom:1px solid #e3e3e3}.affiliates .partner-buttons li{float:left;height:34px;border-left:1px solid #e3e3e3;text-align:center}.affiliates .partner-buttons li a{font-size:10px;font-size:1rem;line-height:34px;line-height:3.4rem;display:inline-block;padding-right:33px;margin-right:6px;text-decoration:none;color:#0e76bc;font-weight:bold;background-repeat:no-repeat;background-position:100% 50%;background-size:19px 19px}.affiliates .partner-buttons li a.spotify{padding-right:23px;text-indent:7px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/spotify.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.spotify{background-image:url(//cdn-gce.allmovie.com/images/affiliates/spotify@2x.png)}}.affiliates .partner-buttons li a.rdio{padding-right:24px;text-indent:8px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/rdio.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.rdio{background-image:url(//cdn-gce.allmovie.com/images/affiliates/rdio@2x.png)}}.affiliates .partner-buttons li a.mog{padding-right:23px;text-indent:10px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/mog.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.mog{background-image:url(//cdn-gce.allmovie.com/images/affiliates/mog@2x.png)}}.affiliates .partner-buttons li a.itunes{padding-right:22px;text-indent:10px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/itunes.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/affiliates/itunes@2x.png)}}.affiliates .partner-buttons li a.amazon{padding-right:22px;text-indent:5px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/amazon.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/affiliates/amazon@2x.png)}}@media screen and (max-width: 568px) and (min-width: 0px){.affiliates .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/affiliates/amazon_mobile.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/affiliates/amazon_mobile@2x.png)}}.affiliates .partner-buttons li a.googleplay{padding-right:22px;text-indent:5px;background-image:url(//cdn-gce.allmovie.com/images/affiliates/googleplay.png)}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/affiliates/googleplay@2x.png)}}@media screen and (max-width: 568px) and (min-width: 0px){.affiliates .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/affiliates/googleplay_mobile.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliates .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/affiliates/googleplay_mobile@2x.png)}}.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 .release-date h4,.content .basic-info .duration h4,.content .basic-info .genre h4,.content .basic-info .styles h4,.content .basic-info .recording-date h4,.content .basic-info .writer h4,.content .basic-info .active-dates h4,.content .basic-info .birth h4,.content .basic-info .death h4,.content .basic-info .aliases h4,.content .basic-info .group-members h4,.content .basic-info .member-of h4,.content .basic-info .period h4,.content .basic-info .label h4,.content .basic-info .format h4,.content .basic-info .duration h4,.content .basic-info .release-info h4,.content .basic-info .catalog-number h4,.content .basic-info .featured-artist h4{width:40%;margin:0}.content .basic-info .release-info{overflow:auto}.content .basic-info .release-info h4{float:left}.content .basic-info .release-info ul{float:left;width:60%;margin-top:0}.content .basic-info .submit-corrections{display:none}.affiliates{overflow:auto;width:94%;margin:0 3%}.affiliates h4{border-bottom:1px solid #313131;color:#ffffff;margin:0;text-indent:0}.affiliates .partner-buttons{border-bottom:0;margin:0}.affiliates .partner-buttons li{width:24%;border-left:1px solid #313131}.affiliates .partner-buttons li a{color:#ffffff}.affiliates .partner-buttons li:first-child{border-left:0}.overflow-container.artist .affiliates .partner-buttons{margin:0 0 20px 0;border-bottom:1px solid #313131}}.sidebar .movie-cover{overflow:hidden;border:0;margin-bottom:20px}.sidebar .movie-cover .movie-contain{width:300px;height:100%;position:relative;margin:0 auto;border:1px solid #e3e3e3}.sidebar .movie-cover .movie-contain .btn-trailer-large{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ffffff;padding:10px 70px;background-color:#0089c1;display:block;margin:0 10px 10px;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;height:23px;width:23px;display:inline-block;vertical-align:middle}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (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{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;padding-left:5px;display:inline-block;vertical-align:middle;position:relative;top:1px}.sidebar .movie-cover img{max-width:none;margin:-1px 0 -2px -1px}.sidebar .movie-cover img.no-cover{margin:0 0 -2px 2px}.sidebar .movie-cover img[data-lightbox]{cursor:pointer}@media screen and (max-width: 568px) and (min-width: 0px){.sidebar .movie-cover{display:none}.sidebar .movie-cover .movie-contain{display:none}}@media screen and (max-width: 568px) and (min-width: 0px){.content .movie-cover .movie-contain img{height:auto;margin:0 auto;display:block;padding-bottom:30px}.content .btn-trailer-large{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ffffff;padding:10px 70px;background-color:#0089c1;display:block;margin:0 10px 40px;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;height:23px;width:23px;display:inline-block;vertical-align:middle}.content .btn-trailer-large span.trailer-btn-text{font-size:14px;font-size:1.4rem;line-height:23px;line-height:2.3rem;padding-left:5px;display:inline-block;vertical-align:middle;position:relative;top:1px}}@media 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 (-o-min-device-pixel-ratio: 3 / 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}}.affiliate-links .mobile-only{display:none}.affiliate-links .movie-affiliates{padding:10px 11px}.affiliate-links .movie-affiliates.num-1 .partner-buttons li{width:100%}.affiliate-links .movie-affiliates.num-2 .partner-buttons li{width:49%}.affiliate-links .movie-affiliates.num-3 .partner-buttons li{width:32%}.affiliate-links .movie-affiliates.num-4 .partner-buttons li{width:24%}.affiliate-links .movie-affiliates.num-5 .partner-buttons li{width:19%}.affiliate-links .movie-affiliates .partner-buttons{overflow:auto;margin:0;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:table;width:100%}.affiliate-links .movie-affiliates .partner-buttons li{display:table-cell;vertical-align:middle;height:auto;border-left:1px solid #e3e3e3;text-align:center}.affiliate-links .movie-affiliates .partner-buttons li a{font-size:10px;font-size:1rem;line-height:34px;line-height:3.4rem;display:inline-block;text-decoration:none;color:#0e76bc;font-weight:bold;padding:9px 5px 4px;background-repeat:no-repeat;background-position:50%}.affiliate-links .movie-affiliates .partner-buttons li a.cinemanow{width:64px;height:11px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_cinemanow.png);background-size:64px 11px;padding-right:0}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment//affiliate_cinemanow@2x.png)}}.affiliate-links .movie-affiliates .partner-buttons li a.netflix{width:52px;height:14px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_netflix.png);background-size:52px 14px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_netflix@2x.png)}}.affiliate-links .movie-affiliates .partner-buttons li a.itunes{width:59px;height:21px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_itunes.png);background-size:59px 21px;position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_itunes@2x.png)}}.affiliate-links .movie-affiliates .partner-buttons li a.amazon{width:66px;height:19px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_amazon.png);background-size:66px 19px;padding-left:0;padding-top:12px;position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_amazon@2x.png)}}.affiliate-links .movie-affiliates .partner-buttons li a.googleplay{width:66px;height:19px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_googleplay.png);background-size:66px 19px;padding-left:0;padding-top:12px;position:relative;top:1px}@media screen and (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_googleplay@2x.png)}}.affiliate-links .movie-affiliates .partner-buttons li:first-child{border-left:0}@media screen and (max-width: 568px) and (min-width: 0px){.affiliate-links .mobile-only{display:block;color:#ffffff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;font-weight:bold;margin-left:3%}.affiliate-links .movie-affiliates .partner-buttons{border-top:1px solid #313131;border-bottom:1px solid #313131}.affiliate-links .movie-affiliates .partner-buttons li{border-left:1px solid #313131}.affiliate-links .movie-affiliates .partner-buttons li a.cinemanow{width:64px;height:11px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_cinemanow_mobile.png);background-size:64px 11px;padding-right:0}.affiliate-links .movie-affiliates .partner-buttons li a.netflix{width:52px;height:14px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_netflix_mobile.png);background-size:52px 14px}.affiliate-links .movie-affiliates .partner-buttons li a.itunes{width:59px;height:21px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_itunes_mobile.png);background-size:59px 21px}.affiliate-links .movie-affiliates .partner-buttons li a.amazon{width:66px;height:19px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_amazon_mobile.png);background-size:66px 19px;padding-left:0;padding-top:12px}.affiliate-links .movie-affiliates .partner-buttons li.googleplay{width:66px;height:19px;background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_googleplay_mobile.png);background-size:66px 19px;padding-left:0;padding-top:12px}.affiliate-links .movie-affiliates .partner-buttons li:first-child{border-left:0}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.cinemanow{background-image:url(//cdn-gce.allmovie.com/images/fulfillment//affiliate_cinemanow_mobile@2x.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.netflix{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_netflix_mobile@2x.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.itunes{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_itunes_mobile@2x.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li a.amazon{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_amazon_mobile@2x.png)}}@media 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 (-o-min-device-pixel-ratio: 3 / 2), screen and (max-width: 568px) and (min-width: 0px) and (min-device-pixel-ratio: 2){.affiliate-links .movie-affiliates .partner-buttons li.googleplay{background-image:url(//cdn-gce.allmovie.com/images/fulfillment/affiliate_googleplay_mobile@2x.png)}}.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;user-select:none}.lightbox-container.gallery .lightbox-content{position:relative}.lightbox-container.gallery .lightbox-content .count{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;position:absolute;bottom:-1px;right:0;width:60px;height:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold}.lightbox-container.gallery .lightbox-content .movie-title{display:block;width:100%;color:#fff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:11px;line-height:1.1rem;margin:10px 0 6px;font-weight:bold}.lightbox-container.gallery .lightbox-content .author-copyright{min-height:11px;display:block;width:100%;color:#fff;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:11px;line-height:1.1rem;font-weight:bold}.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{font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;margin:18px 0 8px 18px;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;font-weight:normal;color:#000}.media-gallery .media-gallery-content{overflow:auto;width:258px;margin:0 auto 12px}.media-gallery .media-gallery-content div{overflow:hidden;width:128px;height:127px}.media-gallery .media-gallery-content div:hover{cursor:pointer}.media-gallery .media-gallery-content .media-gallery-image{float:left;margin-right:1px;margin-bottom: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}@media screen and (max-width: 568px) and (min-width: 0px){.content{background-color:#000000}.content header{background-color:#000000}.content header hgroup{width:94%;margin:0 3% 11px}.allmovie-share{display:none}}.content header{overflow:auto}hgroup{float:left;clear:right;width:89%;margin-bottom:10px}hgroup a{text-decoration:none;color:#00c3ff}hgroup a:hover{color:#0089c1}hgroup h2.movie-title{margin:0;padding:0;margin-top:27px;margin-bottom:10px;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-size:1.8rem;line-height:20px;line-height:2rem;font-style:normal;font-weight:normal;color:#ffffff;margin-bottom:3px}hgroup h2.movie-title .release-year{font-size:16px;font-size:1.6rem;color:#b9b9b9}hgroup h3.movie-director{margin:0;padding:0;margin-bottom:7px;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#ffffff;font-weight:bold}@media screen and (max-width: 568px) and (min-width: 0px){hgroup h3.movie-director{margin:7px 0 2px 0}}hgroup.details{font-size:10px;font-size:1rem;line-height:15px;line-height:1.5rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#ffffff;border-top:1px solid #313131;padding-top:6px;width:96%;margin:0 1.5% 6px 1.5%}hgroup.details span{color:#b9b9b9}hgroup.details span span{color:#ffffff}@media screen and (max-width: 568px) and (min-width: 0px){.content header .poster img{display:block;width:94.5%;margin:0 auto}.content header .movie-info h2.movie-title{margin-bottom:0;margin-top:16px}.content header .movie-info h3.movie-director{margin:5px 0 6px 0}}header .ratings{overflow:auto;width:96%;margin:0 1.5% 19px 1.5%;border-top:1px solid #313131;border-bottom:1px solid #313131}header .ratings li{float:left;width:31%;border-left:1px solid #313131;text-indent:11px}header .ratings li span{font-size:10px;font-size:1rem;line-height:31px;line-height:3.1rem;font-weight:bold;color:#ffffff}header .ratings li span span.inner-avg-user-rating{font-weight:normal}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;width:53%;text-align:center;text-indent:0}@media screen and (max-width: 568px) and (min-width: 0px){header .ratings{width:94%;margin:0 3% 19px 3%;border-top:0}header .ratings li{width:100%;border-left:0;text-indent:0;border-top:1px solid #313131}header .ratings li.average{width:100%}header .ratings li.average>span{float:left;width:auto}}section.corrections{font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}section.corrections label{font-weight:bold;color:#000}section.corrections .birth,section.corrections .death,section.corrections .your-name,section.corrections .email{float:left;width:50%}section.corrections .birth input,section.corrections .your-name input{width:90%}section.corrections .your-name,section.corrections .email{margin-top:0}section.corrections input,section.corrections textarea{width:100%;margin:5px 0;border:1px solid #e3e3e3}section.corrections input{height:30px}section.corrections textarea{height:117px}section.corrections p.submit{text-align:right}section.corrections .button{width:auto;height:auto;margin-right:-5px}.content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.content section{padding:40px;border:1px solid #e3e3e3;margin-bottom:20px;background-color:#ffffff}.content section .headline{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;height:23px;overflow:visible;width:100%;border-bottom:1px solid #e3e3e3;margin:0;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#000}.content section .headline h1,.content section .headline h2,.content section .headline h3,.content section .headline h4,.content section .headline h5,.content section .headline h6{font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;float:left;margin:0;font-weight:normal}.content section .headline .note{font-size:10px;font-size:1rem;line-height:22px;line-height:2.2rem;float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;color:#b9bcbc}.content section.characteristics .moods,.content section.characteristics .themes,.content section.characteristics .keywords,.content section.characteristics .attributes{display:table;border-bottom:1px solid #e3e3e3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;width:100%;padding:19px 0}.content section.characteristics .moods .sub-headline,.content section.characteristics .themes .sub-headline,.content section.characteristics .keywords .sub-headline,.content section.characteristics .attributes .sub-headline{width:72px;display:table-cell;font-weight:bold}.content section.characteristics .moods .sub-headline h4,.content section.characteristics .themes .sub-headline h4,.content section.characteristics .keywords .sub-headline h4,.content section.characteristics .attributes .sub-headline h4{margin:0;padding:0}.content section.characteristics .moods .charactList,.content section.characteristics .themes .charactList,.content section.characteristics .keywords .charactList,.content section.characteristics .attributes .charactList{display:table-cell}.content section.characteristics .moods .charactList a,.content section.characteristics .themes .charactList a,.content section.characteristics .keywords .charactList a,.content section.characteristics .attributes .charactList a{font-weight:bold}.content section.related-highlights .related-highlight{display:inline-block;position:relative}.content section.related-highlights .related-highlight .relation{position:absolute;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-size:1.1rem;line-height:13px;line-height:1.3rem;font-weight:bold;color:#ffffff;padding:10px;background-color:#1993b9;left:0;bottom:20px}.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 0}.content section>.text>p a,.content section p.review-text a{text-decoration:none;font-weight:bold;color:#0e76bc}.content section>.text>p a:hover,.content section p.review-text a:hover{color:#0089c1}.content section table{width:100%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem}.content section table thead tr{font-size:12px;font-size:1.2rem;line-height:29px;line-height:2.9rem;color:#000;border-bottom:1px solid #e3e3e3;text-align:left}.content section table thead tr a{text-decoration:none;color:#000}.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{text-decoration:none;color:#0e76bc}.content section table tbody tr a:hover{color:#0089c1}@media screen and (max-width: 568px) and (min-width: 0px){.content section{padding:20px 10px 10px;border:0}.content>section{display:none}.sidebar>section{display:none}}.content section.characteristics .moods,.content section.characteristics .themes,.content section.characteristics .keywords,.content section.characteristics .attributes{display:table;border-bottom:1px solid #e3e3e3;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;width:100%;padding:19px 0}.content section.characteristics .moods .sub-headline,.content section.characteristics .themes .sub-headline,.content section.characteristics .keywords .sub-headline,.content section.characteristics .attributes .sub-headline{width:72px;display:table-cell;font-weight:bold}.content section.characteristics .moods .sub-headline h4,.content section.characteristics .themes .sub-headline h4,.content section.characteristics .keywords .sub-headline h4,.content section.characteristics .attributes .sub-headline h4{margin:0;padding:0}.content section.characteristics .moods .charactList,.content section.characteristics .themes .charactList,.content section.characteristics .keywords .charactList,.content section.characteristics .attributes .charactList{display:table-cell}.content section.characteristics .moods .charactList a,.content section.characteristics .themes .charactList a,.content section.characteristics .keywords .charactList a,.content section.characteristics .attributes .charactList a{font-weight:bold}.content section.related-highlights .top{width:100%;border-bottom:1px solid #e3e3e3}.content section.related-highlights .top .headline{float:left;width:auto;border-bottom:0}.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;line-height:14px;line-height:1.4rem;font-weight:bold;padding-right:2px}.content section.related-highlights .related-movies{margin-top:20px}.content section.related-highlights .related-highlight{float:left;margin-top:1px;margin-right:1px;position:relative}.content section.related-highlights .related-highlight .related-no-img{width:185px;height:273px;background:#bde5f6 url(//cdn-gce.allmovie.com/images/global/noimage/noimage.png) center no-repeat}@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{position:absolute;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:11px;font-size:1.1rem;line-height:13px;line-height:1.3rem;font-weight:bold;color:#ffffff;padding:10px;background-color:rgba(0,137,193,0.9);left:0;bottom:20px}.content section.related-highlights .all-related{width:100%;text-align:right;display:block;margin-top:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10px;font-size:1rem;line-height:12px;line-height:1.2rem;font-weight:bold}@media screen and (max-width: 568px) and (min-width: 0px){.content section.related-highlights{padding:20px 10px 0}.content section.related-highlights .top .filter{float:none;padding-bottom:10px;display:table;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{width:49.7%;overflow:hidden}.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{width:100% !important;left:0 !important}}.content section.review .text{overflow:auto;padding-top:5px;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.content section.review .text .inline-image.odd{margin-top:15px;padding:5px 0 15px 25px;float:right}.content section.review .text .inline-image.even{margin-top:15px;padding:5px 25px 15px 0;float:left}.content section.review .text p:first-of-type{margin-top:0}.content section.review .text .inline-image.top{margin-top:0}.content section.review .text a{font-weight:bold}@media screen and (max-width: 568px) and (min-width: 0px){.content section.review{padding:20px 10px 28px 10px}.content section.review .text .inline-image{width:130px;height:130px}.content section.review .text .inline-image .crop-image-borders{width:130px !important;height:130px !important}.content section.review .text .inline-image .crop-image-borders img{width:130px;height: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 0}}.content section .description-box{display:table;width:100%}.content section .description-box a.anchor{display:block;height:50px;margin-top:-50px;visibility:hidden}.content section .description-box h2{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;width:100%;padding:0;margin:0;border-bottom:1px solid #e3e3e3;color:#000000;font-weight:normal;height:23px}.content section .description-box .director_container,.content section .description-box .cast_container,.content section .description-box .crew_container{border-bottom:1px solid #e3e3e3}.content section .description-box .director_container{height:70px;border-bottom:1px solid #e3e3e3}.content section .description-box .director_container .thumbnail{display:table-cell;padding:10px 0;padding-right:5px}.content section .description-box .director_container .info{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold}.content section .description-box .cast_container{height:70px;border-bottom:1px solid #e3e3e3}.content section .description-box .cast_container .thumbnail{display:table-cell;padding:10px 0;padding-right:5px}.content section .description-box .cast_container .thumbnail img{display:block !important}.content section .description-box .cast_container .cast_name{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold;width:240px}.content section .description-box .cast_container .cast_role{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem}.content section .description-box .crew_container{border-bottom:1px solid #e3e3e3}.content section .description-box .crew_container .crew_role{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;padding:20px 0}.content section .description-box .crew_container .crew_name{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold;width:300px;padding:20px 0}.content section .jump-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;padding:10px 0;border-bottom:1px solid #e3e3e3;margin-bottom:40px}.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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px 10px 0}.content ul.tabs li.tab-content.mobile.cast-crew .description-box{display:table;width:100%}.content ul.tabs li.tab-content.mobile.cast-crew .description-box a.anchor{display:block;height:50px;margin-top:-50px;visibility:hidden}.content ul.tabs li.tab-content.mobile.cast-crew .description-box h2{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;width:100%;padding:0;margin:0;padding-bottom:10px;border-bottom:1px solid #e3e3e3;color:#000000;font-weight:normal;height:23px}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container,.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{border-bottom:1px solid #e3e3e3}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container{height:70px;border-bottom:1px solid #e3e3e3}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container .thumbnail{display:table-cell;padding:10px 0;padding-right:5px}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .director_container .info{display:table-cell;vertical-align:middle;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container{height:70px;border-bottom:1px solid #e3e3e3}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .cast_container .thumbnail{display:table-cell;padding:10px 0;padding-right:5px}.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{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold}.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;vertical-align:middle;width:100%;display:table-cell;vertical-align:middle;padding:10px 0}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info .crew_name{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;font-weight:bold;padding:0}.content ul.tabs li.tab-content.mobile.cast-crew .description-box .crew_container .crew_info .crew_role{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{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2rem;padding:10px 0;border-bottom:1px solid #e3e3e3;margin-bottom:40px}.content ul.tabs li.tab-content.mobile.cast-crew .jump-menu.last{margin-bottom:0}}.content section h3{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;color:#000000;margin:0;padding:0;width:100%;padding-bottom:5px}.content section table th{border-top:1px solid #e3e3e3}.content section table td,.content section table th{vertical-align:middle;text-align:left;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}.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{width:243px;padding-right:10px}.content section table td.award-nominee a,.content section table th.award-nominee a{font-weight:bold}.content section table td.award-title,.content section table th.award-title{width:149px;padding-right:10px}.content section table td.award-type,.content section table th.award-type{text-align:right}.content section.releases{position:relative;padding:20px 40px 55px}.content section.releases:first-of-type{padding-top:40px}.content section.releases h3{font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;margin:0;padding:0;padding-bottom:5px;width:100%;border-bottom:0}.content section.releases table tr{border:0}.content section.releases table th{padding:8px 0;border-bottom:1px solid #e3e3e3}.content section.releases table th.year,.content section.releases table td.year{text-align:right}.content section.releases table .main-data td.year{vertical-align:top}.content section.releases table .main-data td.label{width:450px;vertical-align:top}.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;position:absolute;bottom:0;left:0;right:0;width:100%;font-family:PlutoSansCondBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;padding:10px 0;text-align:center;color:#ababab;border-top:1px solid #e3e3e3;cursor:pointer}@media screen and (max-width: 568px) and (min-width: 0px){.content li.tab-content.mobile.releases{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px 10px}.content li.tab-content.mobile.releases section.single-release{padding:0;margin-bottom:0;border-bottom:1px solid #e3e3e3}.content li.tab-content.mobile.releases section.single-release:first-of-type{border-top:1px solid #e3e3e3;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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;padding-right:10px}.content li.tab-content.mobile.releases section.single-release table .main-data td.year{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80px}}.release_data .details-left,.release_data .details-middle,.release_data .details-features{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.release_data .details-cover-img{float:right}.release_data .details-cover-img img{width:100px;height:142px}.release_data .details-no-cover-img{float:right;width:100px;height:142px;background:#bde5f6 url(//cdn-gce.allmovie.com/images/global/noimage/noimage.png) no-repeat center}.release_data .release_left{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;padding:10px 0;width:450px;float:left;background:url(//cdn-gce.allmovie.com/images/movie/releases-bg.png) repeat-y}.release_data .release_left ul{width:225px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.release_data .release_left ul.right{padding-left:10px}.release_data .release_left ul li{padding:5px 0;display:table}.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;width:80px;font-weight:bold}.release_data .release_left ul li span.details-info{display:table-cell;padding-right:10px}.release_data .details-features{width:450px;padding-bottom:20px}.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 #dddddd;font-size:12px;font-weight:bold;line-height:32px}.content section.showtimes form .inner-content{height:32px;padding:20px}.content section.showtimes form .fandango-drop-down{width:185px;padding-right:10px;display:table-cell;vertical-align:middle;border-right:1px solid #dddddd;float:left}.content section.showtimes form .fandango-drop-down select{width:145px;height:16px;margin-left:4px}.content section.showtimes form #fandango-postal-code{width:138px;padding:0 0 0 10px;display:table-cell;vertical-align:middle;float:left}.content section.showtimes form #fandango-postal-code input{width:60px;height:30px;padding:0 0 0 8px;margin:1px 0 0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:1px solid #dddddd}.content section.showtimes form .submit-button{width:48px;height:30px;float:left;color:#FFFFFF;background-color:#0e76bc;font-size:15px;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;border:none;padding:0 10px;margin-top:2px}.content section.showtimes form .submit-button:hover{background-color:#0089C1}.content section.showtimes form .fandango-attribution{margin-left:10px;padding-left:36px;font-size:11px;font-weight:bold;border-left:1px solid #dddddd;float:left}.content section.showtimes form .fandango-attribution a{padding-bottom:2px}.content section.showtimes .showtime-results{padding:0 20px 40px 20px}.content section.showtimes .showtime-results h3{font-size:15px;font-family:PlutoSansCondBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:20px 0 0 0}.content section.showtimes .showtime-results .contact{font-weight:bold;font-size:12px}.content section.showtimes .showtime-results .show-title{font-size:12px;font-weight:bold;padding-bottom:5px;padding-top:20px}.content section.showtimes .showtime-results .show-performances{width:100%}.content section.showtimes .showtime-results .showtime{width:65px;height:30px;margin:0 5px 5px 0;float:left;font-size:12px;font-weight:bold;color:#FFFFFF;background-color:#cbcbcb;line-height:30px;text-align:center}.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{display:block;height:1px;border:0;border-top:1px solid #dddddd;margin:20px 0 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{width:95%;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;background-color:#ededed;padding:15px 10px}li.tab-content.mobile.showtimes form .inner-content .fandango-drop-down,li.tab-content.mobile.showtimes form .inner-content #fandango-postal-code,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 .fandango-attribution{display:none}li.tab-content.mobile.showtimes form .inner-content .fandango-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 .fandango-drop-down select{width:150px}li.tab-content.mobile.showtimes form .inner-content #fandango-postal-code{padding-left:7px;font-size:11px;font-size:1.1rem;line-height:13px;line-height:1.3rem}li.tab-content.mobile.showtimes form .inner-content #fandango-postal-code input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:55px;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;padding:2px}li.tab-content.mobile.showtimes form .inner-content input[type=submit]{padding:3px 6px;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;color:#ffffff;background-color:#0e76bc;border:0}li.tab-content.mobile.showtimes form .fandango-right{float:right;display:inline-block;vertical-align:middle}li.tab-content.mobile.showtimes .showtime-results{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}li.tab-content.mobile.showtimes .showtime-results h3{font-size:15px;font-family:PlutoSansCondBold,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:20px 0 3px;margin:0}li.tab-content.mobile.showtimes .showtime-results .contact{font-weight:bold;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem}li.tab-content.mobile.showtimes .showtime-results .contact .phonenumber{font-weight:normal}li.tab-content.mobile.showtimes .showtime-results .show-title{font-size:12px;font-weight:bold;padding-bottom:5px}li.tab-content.mobile.showtimes .showtime-results .show-performances{width:100%}li.tab-content.mobile.showtimes .showtime-results .showtime{width:65px;height:30px;margin:0 5px 5px 0;float:left;font-size:12px;font-weight:bold;color:#FFFFFF;background-color:#cbcbcb;line-height:30px;text-align:center}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{display:block;height:1px;border:0;border-top:1px solid #dddddd;margin:20px 0 0 0;padding:0}li.tab-content.mobile.showtimes .showtime-results .message{font-size:12px;padding-top:20px}li.tab-content.mobile.showtimes .fandango-attribution.mobile{width:140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;top:10px}}.recaptcha-sprite,#recaptcha_widget .recaptcha_buttons button.recaptcha_get_another,#recaptcha_widget .recaptcha_buttons button.recaptcha_only_if_image,#recaptcha_widget .recaptcha_buttons button.recaptcha_only_if_audio,#recaptcha_widget .recaptcha_buttons button.recaptcha_help{background:url('/images/global/recaptcha-s7a83271e0a.png') no-repeat}#recaptcha_widget #recaptcha_image{border:1px solid #d9d9d9;max-width:300px}@media screen and (max-width: 568px) and (min-width: 0px){#recaptcha_widget #recaptcha_image{max-width:260px}}#recaptcha_widget .recaptcha_buttons{width:300px;margin-top:5px;overflow:hidden;text-align:right}@media screen and (max-width: 568px) and (min-width: 0px){#recaptcha_widget .recaptcha_buttons{width:260px}}#recaptcha_widget .recaptcha_buttons button{display:inline-block;width:19px;height:20px;padding:0;border:0 none;margin-left:3px;cursor:pointer}#recaptcha_widget .recaptcha_buttons button.recaptcha_get_another{background-position:0 0}#recaptcha_widget .recaptcha_buttons button.recaptcha_only_if_image{background-position:0 -20px}#recaptcha_widget .recaptcha_buttons button.recaptcha_only_if_audio{background-position:0 -60px}#recaptcha_widget .recaptcha_buttons button.recaptcha_help{background-position:0 -40px}#recaptcha_widget .recaptcha_input input{box-shadow:none}.rhythmcontent_container{border:1px solid #dddddd;overflow:auto;background-color:#ffffff}.yp6_desktop_classic.my6_wrap{padding:20px}.yp6_desktop_classic.my6_title_line{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;font-weight:normal;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #dddddd}.yp6_desktop_classic.my6_title{font-size:1.5rem !important;padding:0 !important;line-height:17px !important}.yp6_desktop_classic.my6_title_bg{margin-bottom:20px !important;height:21px !important}.yp6_desktop_classic.my6_item{width:31.3% !important;margin-bottom:3% !important;margin-left:3% !important}.yp6_desktop_classic.my6_logo_bg{height:14px !important}.yp6_desktop_classic.my6_item_title{margin-bottom:0 !important}.rhythmcontent_container .AR_1.ob-widget{border:none;margin-bottom:0}.rhythmcontent_container .rc-wc{padding:20px;overflow:hidden;position:relative;margin:0 auto;visibility:visible;display:block}.rhythmcontent_container .rc-wc .row-item h3{font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;font-weight:normal;font-family:PlutoSansCondMedium,"Helvetica Neue",Helvetica,Arial,sans-serif;border-bottom:1px solid #dddddd;font-size:1.5rem !important;padding:0 !important;line-height:17px !important;margin-bottom:20px !important;height:21px !important}.rhythmcontent_container .rc-wc .row-item .rc-item{width:187px !important;margin-left:17px}.rhythmcontent_container .rc-wc .rc-item:nth-of-type(1),.rhythmcontent_container .rc-wc .rc-item:nth-of-type(4){margin-left:0}.rhythmcontent_container .rc-wc .rc-item .rc-headline{color:#0e76bc;font-size:11px;font-weight:bold;line-height:14px;margin-top:6px;top:0;width:95%;text-decoration:none !important;overflow:hidden;padding:0 !important}.rhythmcontent_container .rc-wc .rc-item .rc-headline:hover{text-decoration:none !important}.rhythmcontent_container .rc-wc .rc-item .rc-provider{color:rgba(0,0,0,0.5);font-size:9px}.overflow-container{background-image:url(//cdn-gce.allmovie.com/images/bkg.png);background-repeat:repeat-x;background-color:#f6f6f6}.overflow-container .content-container{width:960px;margin-left:auto;margin-right:auto;overflow:hidden;margin:0px auto;padding:18px 10px 0 10px;background-image:url(//cdn-gce.allmovie.com/images/bkg-internal.png);background-repeat:repeat-x;background-color:#f6f6f6}@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:inline;float:left;margin-right:0px;width:640px;position:relative}* html .overflow-container .content-container .content{overflow-x:hidden}.overflow-container .content-container .content .rhythmcontent_container{margin-bottom:20px}.overflow-container .content-container .sidebar .advertising.small-saambaa{background-color:#f6f6f6}.overflow-container .content-container .sidebar .advertising.small-saambaa>div{margin:0 !important}@media screen and (max-width: 568px) and (min-width: 0px){.overflow-container{background-image:none;background-color:#000000}.overflow-container .content-container{margin-bottom:0;background-image:none;background-color:#000000;padding:20px 0 0 0}.overflow-container .content-container .content{width:100%}.overflow-container .content-container .content section.basic-info{padding:18px 10px}.overflow-container .content-container .content section.basic-info div.released-by{margin-bottom:0}.overflow-container .content-container .content li.tab-content.mobile.characteristics section.characteristics div.moods{border-top:1px solid #e3e3e3}.overflow-container .content-container .content .rhythmcontent_container{display:none}.overflow-container .content-container .sidebar .advertising.medium-rectangle{padding-top:20px}}.overflow-container #mediaplayer #player video{width:100%;height:auto}
