/* Copyright (c) The Internet Movie Database, 2010 - manual rev:0.005 */html{-webkit-text-size-adjust:none;}html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, address, img,
strong, sub, sup, tt, var, b, dl, dt, dd, ol, ul, li, form, label,
table, caption{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;}body{background-color:#fbfbfb;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;line-height:1.3;}br{clear:both;}div.clear{clear:both;}a{text-decoration:none;color:#006bb3;}a:link{color:#0072bc;}a:visited{color:#2671b6;}a:active{background-color:#dcdcdc;}.activeLink{background-color:#dcdcdc;}a.disabled{color:black;text-decoration:none;cursor:default;}h1,h2,h3,h4,h5,h6{font-size:100%;}ol, ul{list-style:none;}body > h1{padding:2px 7px 2px 7px;font-weight:500;}section > h2{padding:7px;}section > h1{padding-left:10px;background:#363636;color:#fbfbfb;display:block;padding:2px 2px 2px 10px;}section > *{padding:5px 5px 5px 10px;}h1#pageTitle,
h1.pageTitle{font-size:150%;padding-left:6px;}a > h1#pageTitle,
a > h1.pageTitle{color:black;}.text-muted{color:#999;}input[type=text]{border-radius:4px;min-height:20px;}input[type=submit]{border-radius:4px;border:1px solid #333;min-height:20px;padding:0 10px 0 10px;background:#d5d38e;background:-webkit-gradient(linear, 0% 100%, 0% 0%, from(#959595), to(white));color-stop(0.35, #e2e1b0), color-stop(0.6, #d5d38e), color-stop(0.75, #d0ce83), color-stop(1.0, #bbbb52));}input[type=submit]:active{background:#e2e1b0;background:-webkit-gradient(linear, 0% 100%, 0% 0%, from(white), to(#959595));color-stop(0.35, #d0ce83), color-stop(0.6, #d5d38e), color-stop(0.75, #e2e1b0), color-stop(1.0, #ecefcc));}div.linkCell a{display:block;}div.linkCell a > span{color:black;text-decoration:none;}header{background:#222;border:1px solid #080808;box-sizing:border-box;height:50px;position:relative;width:100%;}header .header-item{display:inline-block;padding:2px 0;}header #logo{padding:9px 0;vertical-align:top;}header + nav.tabs + section > h1{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#505050), to(#252525));}#header-menus > nav{background-color:#333;border-color:#101010;box-shadow:7px 0 14px rgba(0,0,0,0.4);color:#fff;display:none;font-size:18px;left:-1px;line-height:30px;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;top:49px;width:240px;z-index:200;}#main-menu ul li{border-bottom:1px solid #444;line-height:20px;}#main-menu ul li a{color:#a7a7a7;display:block;padding:15px;position:relative;}#main-menu > ul > li > a::after{background-image:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png);background-position:-237px 0;background-repeat:no-repeat;bottom:0;content:"";height:31px;left:0;margin:auto 15px auto auto;position:absolute;right:0;top:0;width:13px;}#main-menu > ul > li > a.open::after{background-position:-219px 0;}#main-menu > ul > li > a.no-sub-menu::after{background-position:-112px 0;}.pro-upsell-white{background-color:transparent;background-image:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png);background-position:-292px -155px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:14px;width:68px;display:inline-block;}#main-menu ul li > .dropdown-menu{background-color:#262626;display:none;font-size:17px;padding:0 22px;}#main-menu ul li > .dropdown-menu li:last-child{border-bottom:none;}#main-menu ul li > .dropdown-menu li a{border-bottom:none;padding:15px 0;}header div.search-form{float:right;margin:1px 14px 0 0;text-align:right;width:43%;}header div.search-form.focus{float:none;left:0;padding-left:10px;position:absolute;text-align:left;}header input[type=text]{background-color:#fff !important;border:1px solid #ccc;border-bottom-right-radius:0;border-top-right-radius:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-sizing:border-box;box-sizing:border-box;color:#555;display:table-cell;font-size:14px;height:34px;margin-top:4px;padding:6px 12px;vertical-align:middle;width:65%;}header span.search-button{background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-top-right-radius:4px;display:inline-block;margin-left:-6px;padding:7px 13px 3px 11px;vertical-align:bottom;width:18px;}header span.search-button.focus{background:#f9ec75;background:-moz-linear-gradient(top,#f2f2f2 0,#f9ec75 20%,#f3ce00 70%);background:-ms-linear-gradient(top,#f2f2f2 0,#f9ec75 20%,#f3ce00 70%);background:-webkit-linear-gradient(top,#f2f2f2 0,#f9ec75 20%,#f3ce00 70%);background:linear-gradient(top,#f2f2f2 0,#f9ec75 20%,#f3ce00 70%);}header span.search-button input{background-color:transparent;background-image:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png);background-position:-297px -9px;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;height:20px;width:18px;}header span.search-close{border-left:1px solid #444;box-sizing:border-box;color:#999;cursor:pointer;display:none;font-weight:bold;height:44px;float:right;margin:-1px 0;padding:3px 11px 0 10px;}header span.search-close span.close-button{background-image:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png);background-position:-315px 0;background-repeat:no-repeat;display:inline-block;height:36px;width:36px;}footer{border-top:10px solid #eee;font-size:14px;padding:10px;}footer hr{border:0;border-top:1px solid #ddd;margin:10px -10px;}footer .btn-full{color:#333;display:block;margin:-10px;padding:5px 30px 5px 10px;position:relative;-webkit-tap-highlight-color:rgba(0, 0, 0, 0.15);}footer .btn-full:after{background-image:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png);background-position:-108px 0;background-repeat:no-repeat;bottom:0;content:"";height:36px;left:0;margin:auto 7px auto auto;position:absolute;right:0;top:0;width:18px;}footer .btn-full h3{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:17px;font-weight:bold;line-height:36px;margin:0;}footer p{color:#999;font-size:14px;margin-bottom:10px;}footer,
footer *,
footer *:before,
footer *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.closeVertical{-webkit-animation-name:close-vertical;-webkit-animation-duration:0.2s;}@-webkit-keyframes close-vertical{from{height:70px;opacity:1;}to{height:0px;opacity:0;}}.button-1 a, input[type=submit]{border-color:#E0E0E0 #C0C0C0 #C0C0C0 #E0E0E0;border-style:solid;border-width:1px;color:#136CB2;display:inline-block;text-align:center;text-decoration:none;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background-color:#fbfbfa;background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.10, rgb(232,232,232)), color-stop(0.60, rgb(255,255,255)) );background-image:-moz-linear-gradient( center bottom, rgb(232,232,232) 10%, rgb(255,255,255) 60% );box-shadow:0 0 2px rgba(0, 0, 0, 0.12);-moz-box-shadow:0 0 2px rgba(0, 0, 0, 0.12);-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.12);padding:.15em .5em;}.primary.button-1 a{border-color:#E2D170 #C8B028 #C8B028 #E2D170;color:#136CB2;background-color:#F6DB44;background-image:-webkit-gradient( linear, left bottom, left top, color-stop(0.10, rgb(246,219,68)), color-stop(0.60, rgb(252,243,194)) );background-image:-moz-linear-gradient( center bottom, rgb(246,219,68) 10%, rgb(252,243,194) 60% );}span.button-1{margin-top:10px;display:inline-block;}div#prestitial{z-index:1000;display:none;position:fixed;top:10px;background:#fff;min-width:300px;max-height:600px;left:10px;border:1px solid black;border-radius:8px;box-shadow:2px 2px 2px black;}div#prestitial-mask{display:none;position:fixed;top:0px;background-color:rgba(0,0,0,0.5);min-height:640px;min-width:100%;}a#viewInApp,
.siteStripeYellow{display:block;background-color:#F5DE50;padding:10px 0;text-align:center;}.mobile-sprite{background:url(/images/SF6a6a3e8c9849c3d1cae558ba30a49ff4/mobile/mobile_sprite.png) no-repeat;display:inline-block;height:36px;vertical-align:middle;width:36px;}.mobile-sprite.logo-imdb{background-position:0 -36px;}.loading{display:block;padding:20px;}.loading-new{position:fixed;top:50%;left:50%;margin-left:-50px;margin-top:-50px;display:block;padding:10px;width:80px;height:80px;background:#000;color:#fff;border-radius:8px;text-align:center;background-image:url('/images/video/trailers/spinner-featured.gif');background-repeat:no-repeat;background-position:center center;box-shadow:3px 3px 4px 3px #ddd;z-index:200;}section > a.top{border-top:1px solid #dcdcdc;}section > div.paginator > a.seeAll{float:right;}section > div.paginator{display:block;position:relative;padding:8px;border-top:1px solid #D8D8D8;background:#f1f1f1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.0, #f1f1f1), color-stop(0.75, #e2e3e5), color-stop(1.0, #d8d9dd));}section.homePosters{min-height:400px;}section.posters h1{clear:both;}section.list a:nth-child(even){background:#f4f4f4;}section.posters > .poster{display:block;clear:both;padding:6px;min-height:56px;border-top:1px dotted #d8d8d8;}section.posters > .poster:first-child{border-top:none;}section.posters > a{display:block;}section.posters > .poster:last-of-type{border-bottom:1px dotted #d8d8d8;}section.posters > div.cinema,
section.posters > div.times{position:relative;}section.posters img{float:left;margin-right:8px;}section.posters div.detail{padding:3px 0 0 0;overflow:hidden;}section.posters .detail, section.posters .extra{color:black;text-decoration:none;cursor:default;}.poster div.title a{display:inline;}nav.tabs{display:block;background:#060606;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#505050), to(#252525));height:28px;vertical-align:middle;}nav.tabs.secondary{margin:0 6px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:32px;}nav.tabs.secondary,
nav.tabs.secondary > a.selected{background:#e1e1e1;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#d1d1d1));}nav.tabs > a{display:block;float:left;width:33%;height:20px;padding:4px 0 4px 0;text-align:center;text-transform:uppercase;border-right:1px solid #171717;}nav.tabs a#tab_TV{width:24%;}nav.tabs a#tab_Celebrities{padding-left:3px;width:41%;}nav.tabs.secondary > a{border-right:2px groove #eee;padding:6px 0 4px 0;-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px;}nav.tabs > a:last-of-type{border-right:none;}nav.tabs > a.selected{color:black;background:#fbfbfb;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#DADBDC), to(#fbfbfb));}nav.tabs.secondary > a.selected span{padding:2px 4px;background:#555;color:#fbfbfb;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}nav.tabs > a.selected:link, nav.tabs > a.selected:visited{color:black;}nav.tabs > a:link, nav.tabs > a:visited{font-weight:bold;color:#fbfbfb;}nav.tabs.secondary> a:link, nav.tabs.secondary > a:visited{font-weight:normal;color:#000;}section.navigateTo > div{padding:6px 6px 6px 10px;border-bottom:1px solid #c2c2c2;}section.navigateTo > div > a{display:block;padding:3px 0 3px 0;}nav.showtimes > div{padding:4px;vertical-align:middle;background:whiteSmoke;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(whiteSmoke), to(#B3B3B3));border-bottom:1px solid #CCC;text-shadow:#fbfbfb 0 1px 1.5px;}#trailerWidget{background-color:#333;padding:3px;}#trailerWidget .shovelerPaginator{line-height:7px;margin-bottom:2px;}#trailerShoveler div{width:100%;}.shovelerItem a:active{background-color:#333;}body.page_title > h1, body.page_name > h1{font-size:150%;}h1.pageTitle,
h1#pageTitle{font-size:20px !important;font-weight:bold;}section.overview{width:100%;}section.overview > div{padding:5px 5px 5px 5px;}section.overview > div.poster{float:left;width:80px;margin-right:6px;}section.overview > div > h1{padding:0 0 5px 0;font-size:24px;}section.overview > div.clear{padding:0;}section.overview > div.mainInfo span#titleWatchlistLink.disabled{opacity:0.5;}section.overview > div.mainInfo{border:none;margin-left:96px;padding:0px;}section.overview > div.mainInfo .wl-icon{display:inline-block;width:11px;padding-right:4px;background:url('/images/listo/pending.gif') no-repeat 0 -5px;}section.overview > div.mainInfo .wl-icon.inWatchlist{background:url('/images/listo/checkiconsm.png') no-repeat 0 5px;}section.overview > div.mainInfo .wl-icon.addToWatchlist{background:url('/images/listo/plusiconsm.png') no-repeat 0 5px;}a.rateTitle{color:#7F7F7F;display:block;}a.rateTitle strong{color:black;padding-right:1px;}a.rateTitle p.votes{margin-top:2px;}a.rateTitle p.votes span{color:#0072bc;}.ratingStars, .ratingStars > div{background:url('/images/mobile/rating-sprite.png') repeat-x;background-position:0px -40px;height:20px;width:200px;margin:0;padding:0;display:block;z-index:1;}.ratingStars > div.ratingUsers{background-position:0px -60px;z-index:2;}.ratingStars > div.ratingYours{background-position:0px -100px;z-index:3;}section.overview > #pipeLinks{padding:0;}section.overview > #pipeLinks > span{display:block;padding:5px 5px 5px 12px;border-bottom:1px dotted #d8d8d8;}section.overview > #pipeLinks a{display:block;}section.photos{clear:both;}section.photos > div{overflow:hidden;white-space:nowrap;border-bottom:1px solid #c2c2c2;}section.photos > div{padding:0;}section.photos img{margin:1px;}section.photos > a{display:block;}section.photo{min-height:220px;}section.photo > img{padding:0;margin:0;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;}section.details > div{padding:6px 0 6px 10px;}section.details > div > span{color:#ED1634;}section.critics > div > *{display:inline;}section.critics > div > p::before{content:" - ";}div.spoilerAlert > strong, div.spoilerAlert > h1{color:#ED1634;}body.page_title > section > p,
body.page_name > section > p,
body.page_title > section > div,
body.page_name > section > div,
body.page_title_subpage > h1,
body.page_name_subpage > h1{border-top:1px dotted #d8d8d8;}body.page_title_subpage > h1,
body.page_name_subpage > h1{border-bottom:1px dotted #d8d8d8;}body.page_title > section > div:first-of-type,
body.page_name > section > div:first-of-type{border-top:none;}body.page_title_reviews section > div > *{margin-bottom:5px;}body.page_title_reviews section > div > div{margin-bottom:10px;}body.page_title_reviews a.showAll{display:block;width:100%;}section.quotes > div > p, section.trivia > div > p, section.goofs > div > p{margin-top:10px;margin-bottom:10px;}section.goofs > div > h1{padding-top:10px;}body.page_title_mediaindex h1, body.page_name_mediaindex h1{display:none;}body.page_title_mediaindex h2, body.page_name_mediaindex h2{padding:5px;}nav.photos > a{float:right;}nav.photos > div{float:left;}nav.photos{border-bottom:1px dotted #d8d8d8;height:18px;}body.page_name section.overview div.title{font-weight:bold;font-size:150%;}body.page_name section.overview div.title h1{margin:0px;}body.page_name div.mainInfo h1{margin-top:6px;}p.copyright{color:#828282;}section.photo > div.clear, section.photo > div.clear{border:0;}section.quotes > div.quote span{font-weight:bold;}div.quote > a.qlink{text-align:right;font-size:80%;display:block;padding:3px;}body.page_title > section > div.quote{padding:10px;}body.page_title > section > div.featuredQuote{-webkit-border-radius:10px;border-radius:10px;border:1px solid #EDDB5C;padding:12px 20px 12px 38px;font-size:15px;margin:10px;background:white url(http://i.media-imdb.com/images/quotestart.gif) no-repeat 1em 1em;background-color:#F8F4BE;}section.quotes > a{margin-bottom:15px;}#photoViewer > div.spinner{background:url('/images/spinning-progress-large.gif') no-repeat;width:66px;height:66px;min-height:100px;border:none;margin:60px 120px 60px 120px;}iframe#iframe_like{margin-top:6px;overflow:auto;width:300px;border:none;}section.posters > div.noResults{padding:10px;height:200px;}#autocomplete{display:none;position:absolute;top:40px;width:225px;background-color:white;border:1px solid black;-webkit-box-shadow:#555 0px 2px 20px 2px;overflow:hidden;padding:0px;z-index:99999;}#autocomplete a{display:block;clear:both;width:225px;border-bottom:1px solid #dcdcdc;color:#252525;font-size:80%;height:59px;overflow:hidden;}#autocomplete .label{padding:3px 3px 3px 0;}#autocomplete a .title{font-weight:bold;line-height:95%;}#autocomplete a .detail{font-size:80%;}#autocomplete a .extra{font-weight:normal;}#autocomplete a.poster > img{float:left;margin-right:5px;}#autocomplete > a.moreResults{height:30px;padding:10px 0 0 10px;vertical-align:middle;border:none;font-style:italic;}nav.moviesTheaters{padding:5px;border-bottom:1px solid #C2C2C2;}nav.moviesTheaters span{color:#828282;}section#showtimes_result{min-height:200px;vertical-align:middle;}section#showtimes_result > div.poster{border-bottom:1px dotted #d8d8d8;border-top:none;}section#showtimes_result > .poster{background-color:#fff;}section#showtimes_result > .even{background-color:#f4f4f4;}section#showtimes_result > .poster:last-of-type{border-bottom:none;}div.showtimesLoading{padding:20px 0 20px 8px;}div#showtimes_settings fieldset{border:none;margin:0;padding:0;}div#showtimes_settings > section{border-top:1px solid #C2C2C2;border-bottom:1px solid #C2C2C2;}div#showtimes_settings > section > form{padding:7px;padding-bottom:15px;}div#showtimes_settings > section > h1{height:22px;color:black;font-weight:normal;background:#f1f1f1;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.0, #f0f0f0), color-stop(0.85, #dde0e3), color-stop(1.0, #d7dadd));}div#showtimes_settings input[type=checkbox]{min-width:15px;min-height:15px;}div#display_location, div#display_date{padding-left:8px;padding-top:4px;background-color:#fff;}div#display_location{padding-bottom:6px;}form#location #current_location_dialog{margin:5px 0 5px 0;}form#location #zip_dialog{padding:7px 0 10px 2px;}form#location #zip_dialog label{display:block;}form#location #zip_dialog input{width:80px;}form#location input[type=submit]{margin-top:5px;}#showtimes-source-text{color:#666;font-size:0.8em;padding:6px 8px}.ticketing{bottom:5px;margin-left:5px;position:absolute;right:5px;}.with-ticketing{display:inline-block;margin-right:5px;width:75%;}.presentation-formats{font-weight:normal;}img.news-icon-title{background:url("/images/mobile/film-40x59-fade.png") repeat scroll 0% 0% transparent;}img.news-icon-name{background:url("/images/mobile/people-40x59-fade.png") repeat scroll 0% 0% transparent;}section.posters img.news-icon-list{float:right;}section.news > div{padding:6px 0 6px 10px;}section.news > div .detail{color:#000;}section.news-item > *{padding:5px;}.light{color:#666 !important;}.small{font-size:90%;}body.page_help > h1{border-bottom:1px dotted #d8d8d8;}body.page_help > section.links > a{display:block;}body.page_help > section.links{margin:10px 0 10px 0;}body.page_help p{margin:10px;}body.page_help section ul{list-style-type:circle;margin-left:20px;padding:0 20px 0 20px;}body.page_help section ol{list-style-type:decimal;margin-left:20px;padding:0 20px 0 20px;}body.page_help section ol > ol{list-style-type:lower-alpha;}body.page_help section li{padding:5px 0 5px 0;}iframe#top_ad{margin:0 auto;display:block;}div.inlinead > div,
div.inlinead > iframe,
div.inlinead a,
div.inlinead a > img{display:block;margin:0 auto;}div.inlinead > br:last-child{display:none;}div.inlinead > img{position:absolute;}body.page_video div#video{height:225px;width:300px;background-repeat:no-repeat;background-position:top center;background-color:#000;margin-left:10px;}body.page_video div#video > a{display:block;height:225px;width:300px;}body.page_video #video img{margin:80px 0 0 115px;}body.page_video div#video div.msg{display:inline-block;margin:50px 20px;background-color:rgba(255, 255, 255, 0.80);border:2px solid #aaa;padding:20px;}body.page_video h2.pageTitle{margin:8px 10px;}