html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-text-size-adjust:100%;font-size:14px}@media(min-width:600px){html{font-size:16px}}input[type=search]{-webkit-appearance:textfield}::-webkit-search-cancel-button{display:none}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
a{color:inherit;text-decoration:none}a:hover{color:inherit;text-decoration:underline}a:visited{color:inherit}a.data{text-decoration:none}a.data:hover{text-decoration:underline}.data a{color:inherit;text-decoration:none}.data a:hover{text-decoration:underline}.left{float:left}.right{float:right}.clr{clear:both}.single_row{white-space:nowrap}.col_in_row{vertical-align:top;display:inline-block}.med_gray{color:#999}.std_blue,a.std_blue{color:#0081ce}.bright_blue,a.bright_blue{color:#09F}.bold{font-weight:bold}
body.m{background-color:#eee;font-family:arial,helvetica,serif}.m .page{width:100%}.ad_unit{width:100%;margin:0 auto;background-color:#eee}.ad_unit iframe{display:block;margin:0 auto!important}.ad_unit div{margin:0 auto!important}#banner.ad_unit,#mobile_banner_top.ad_unit{padding:5px 0;border-top:1px solid #333;min-height:50px}#mobile_flex_0.ad_unit,#mobile_flex_1.ad_unit{padding:5px 0}#mpu.ad_unit,#mobile_flex_bottom.ad_unit{padding:8px 0}#banner,#mobile_banner_top,#mpu,#mobile_flex_bottom,#mobile_flex_0,#mobile_flex_1,#leader_bottom{text-align:center}
#ypaAdWrapper-Metacritic_Mobile_tc iframe,#ypaAdWrapper-Metacritic_Mobile_bc iframe{width:100%}.m #header{background-color:#000;height:49px}.m .fixed_menu_top #header{position:fixed;top:0;z-index:5000004;width:100%;transition:height .25s ease}.m .fixed_menu_top.reduced #header{height:36px}.m #header #main_menu img{margin:12px;width:30px;transition:width .25s ease}.m .fixed_menu_top.reduced #header #main_menu img{width:22px;margin:8px 12px 4px 12px}.m #header .selected{background-color:#333}.m #header .logo{width:auto;text-align:center;margin-left:5px}
.m #header .logo img{margin-top:8px;width:160px;transition:width .25s ease}.m .fixed_menu_top.reduced #header .logo img{width:100px}.m #header .search{float:right}.m #header .search img{margin:8px;width:30px;transition:width .25s ease}.m .fixed_menu_top.reduced #header .search img{width:20px}.m #header #share{float:right;display:none}.m #header #share img{margin:9px 5px 7px 8px;width:22px;transition:width .25s ease}.m .fixed_menu_top.reduced #header #share{display:block}.m .fixed_menu_top.reduced #header #share img{margin-top:7px;width:16px}
.m .fixed_menu_top.reduced.no_share #header #share{display:none}.m #header a{text-decoration:none}.m .fixed_menu_top #content_wrapper{border-top:49px solid #000}.m .content{background-color:#eee;min-height:400px}.m #footer{background-color:#000;text-align:center;color:#fff;padding:13px 0 10px 0;font-size:.75rem}.m #footer .copy{margin:5px 0 6px 0}.m #footer .links a{color:#fff;text-decoration:none;border-bottom:1px solid #ccc}.m #footer .links a:visited{color:#fff}.m #footer .logo img{width:160px}
.m #goto_main{margin:10px 0 6px 0}.m #goto_main span{color:#fff;cursor:pointer}.connect4 .grade{background-image:url(/images/scores/connect4.gif);background-position:29px 4px;background-repeat:no-repeat}.connect4 .score_tbd{background-color:#ccc;color:#fff}.connect4 .score_terrible,.connect4 .score_unfavorable{background-position:29px -46px}.connect4 .score_mixed{background-position:29px -96px}.connect4 .score_favorable,.connect4 .score_outstanding{background-position:29px -146px}.textscore{font-weight:bold}
.below_average,.textscore_terrible,.textscore_unfavorable{color:#c00}.average,.textscore_mixed{color:#c93}.above_average,.textscore_favorable,.textscore_outstanding{color:#390}.score_distribution .distribution_title{font-weight:bold}.score_counts{margin:0 auto;overflow:hidden;width:260px}.score_count{line-height:14px;height:14px;display:inline;float:left;width:100%;overflow:hidden}.score_count .count_wrap{padding:0 0 0 52px;height:100%;overflow:hidden}.score_count .label,.score_count .data,.score_count .total,.score_count .distribution{display:inline;float:left}
.score_count .zero_total{margin-left:-6px}.score_count .label{color:#999;font-size:10px;line-height:12px;margin:0 6px 0 -52px;width:46px}.score_count .data{font-size:11px;font-weight:bold;padding:0;width:154px}.score_count a{color:#333}.score_count a:hover{color:#09f}.score_count a:hover .count{text-decoration:underline}.score_count .distribution{height:0;padding:6px 0 0;margin:4px 0;overflow:hidden;width:100%}.score_count .count{display:inline;float:right;margin:0 -56px 0 6px;position:relative;width:50px}
.score_details{height:100%;overflow:hidden}.product_countdown{background:#eee;background:-moz-linear-gradient(top,#eee 0,#ccc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ccc));background:-webkit-linear-gradient(top,#eee 0,#ccc 100%);background:-o-linear-gradient(top,#eee 0,#ccc 100%);background:-ms-linear-gradient(top,#eee 0,#ccc 100%);background:linear-gradient(to bottom,#eee 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#cccccc',GradientType=0);border-radius:2px;min-width:150px;margin-left:8px;color:#333;font-size:11px;font-weight:bold;line-height:14px;padding:4px 8px;text-align:center;border:1px solid #ccc;margin-top:14px}
.product_countdown .countdown_time{color:#f60}.input_wrapper{background-color:#fff;border-radius:6px;border-width:1px;padding:3px;width:210px}.input_wrapper input{background:0;border-width:0;margin:0 0 0 3px;padding:0;width:97%;height:26px;font-size:16px;z-index:2;position:relative}.input_wrapper input:focus{outline:0}.field.selected .input_wrapper{border-color:#0769bb;box-shadow:0 1px 3px rgba(0,0,0,0.05) inset,0 0 8px rgba(82,168,236,0.6)}.field.innerLabel{position:relative}.field.innerLabel label{position:absolute;top:8px;left:8px;color:#aeaeae;font-size:15px;opacity:.6;z-index:1}
.field.innerLabel.selected label{color:#ccc}#page_protector{position:absolute;top:0;left:0;background-color:transparent;z-index:5000001}#primary_nav{background-color:#333;width:100%;position:absolute;display:none;z-index:5000003;box-shadow:4px 14px 12px 4px rgba(0,0,0,0.5)}.fixed_menu_top #primary_nav{max-height:275px;overflow-y:scroll}#primary_nav .nav{padding:12px 0 12px 12px;border-bottom:1px solid #000;border-top:1px solid #444;color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer}
#primary_nav .nav.first{border-top:0}#primary_nav .nav.last{border-bottom:0}#primary_nav .nav.has_toggler{position:relative}#primary_nav .nav.has_toggler a{width:80%}#primary_nav .nav a{display:block}#primary_nav .nav .menu_toggler{position:absolute;top:10px;right:10px;width:35px;color:#fff;cursor:pointer;text-align:right}#primary_nav .nav .menu_toggler .closed{display:inline}#primary_nav .nav .menu_toggler .closed img{height:11px;margin-right:4px}#primary_nav .nav .menu_toggler .opened{display:none}
#primary_nav .nav .menu_toggler .opened img{height:8px}#primary_nav .nav .menu_toggler.open .closed{display:none}#primary_nav .nav .menu_toggler.open .opened{display:inline}#primary_nav .menu_items{display:none}#primary_nav .menu_item{padding:12px 0 12px 13px;border-bottom:1px solid #000;border-top:1px solid #444}#primary_nav .menu_item a{color:#ddd;display:block}#showtimes_section{display:none;width:100%;border-bottom:1px solid #999}#showtimes_section .showtimes_input{background-color:#333}#showtimes_section .field{padding:10px 20px}
#showtimes_section .input_wrapper{position:relative;width:auto}#showtimes_section input{width:91%}#showtimes_section .geolocation{height:16px;width:16px;cursor:pointer;position:absolute;top:8px;right:8px}.showtimes_results .showtimes_wrap{padding:8px 0 8px 0;border-bottom:1px solid #ccc}.showtimes_results .theater_profile{margin:0 6px}.showtimes_results .theater_name{font-weight:bold;font-size:1.1rem}.showtimes_results .theater_location{font-size:.9rem}.showtimes_results .showtime_group{margin:5px 0 5px 8px;font-size:.9rem}
.showtimes_results .showtime_group .showtime_label{font-weight:bold;display:inline-block;font-size:.9rem}.showtimes_results .showtime_group .showtime_label.showtime_empty_label{display:none}.showtimes_results .showtime_times{display:inline-block}.showtimes_results .showtime_times .showtime{display:inline-block;padding-right:4px;font-size:.9rem;line-height:1.1rem}.showtimes_results .showtimes_buy_wrap{font-size:.8rem;color:#0081ce;margin:3px 8px 2px 7px;height:.7rem}.showtimes_results .showtimes_buy_wrap .map{float:left}
.showtimes_results .showtimes_buy_wrap .showtimes_buy{float:right}.showtimes_results .external{background:url(/images/icons/url2.gif) no-repeat right 0;padding-right:15px}#primary_search{background-color:#333;display:none;width:100%}#primary_search form{padding:10px 20px}#primary_search .input_wrapper{width:auto}#primary_search .results{padding:7px 10px 0 10px;display:none}.m #primary_search .results .item{color:#ddd;padding:6px;border-bottom:1px solid #666;font-size:1rem}.m #primary_search .results .item a{text-decoration:none}
.m #primary_search .results .item .subtitle{font-size:.85rem;color:#999;margin-top:2px}.m #primary_search .results .item.first{padding-top:0}.m #primary_search .results .item img{width:26px;margin-right:8px}.m #primary_search .results b{font-weight:bold;color:#EEE}.m #primary_search .results .info{font-size:.9rem;font-style:italic;padding:10px;color:#0081ce}.m #primary_search .results .see_all{cursor:pointer}#top_search{width:91%}#top_search_clear{width:20px;position:absolute;top:6px;right:8px}.page_nav{font-size:14px;line-height:16px;height:30px;margin:20px 12px 6px 8px}
.page_nav .page_flipper{float:right;margin-right:6px;color:#999;font-weight:bold}.page_nav .page_flipper .prev{background:url(/images/dividers/v/solid_666.gif) no-repeat right -98px;padding-right:9px}.page_nav .page_flipper .next{padding-left:4px}.page_nav .flipper a.action{background:url(/images/icons/page_nav2.gif) no-repeat 0 2px}.page_nav .page_flipper .prev a.action{padding-left:11px}.page_nav .page_flipper .next a.action{background-position:right -98px;padding-right:11px}.page_nav div.pages{float:left}
.page_nav div.pages .label{float:left;font-size:12px}.page_nav ul.pages{float:left;display:inline}.page_nav li.page{display:inline}.page_nav .page_num{border:1px solid #ccc;background:#fff;color:#333;font-size:12px;margin:0 5px;padding:2px 6px}.page_nav .active_page .page_num{background:#e9e9e9}.inline_expand_collapse .blurb_divider,.inline_expand_collapse .blurb_label{display:none}.toggle_expand_collapse,.toggle_expand_collapse:visited,.toggle_expand_collapse:hover{color:#0081ce;font-size:.85rem}
.data .toggle_expand_collapse{color:#0081ce}a.toggle_expand_collapse{text-decoration:none;white-space:nowrap}.toggle_expand_collapse:after{border-right:3px solid transparent;border-top:4px solid #0081ce;border-left:3px solid transparent;content:"";display:inline-block;width:0;height:0;position:relative;left:3px;top:-2px}.toggle_expand_collapse.toggle_collapse:after{border-bottom:4px solid #0081ce;border-top:0}.inline_expanded .blurb_expanded,.inline_collapsed .blurb_etc{display:inline}
.inline_expanded .blurb_etc,.inline_expanded .blurb_collapsed,.inline_collapsed .blurb_expanded{display:none}.imdb_wrap{vertical-align:middle;font-size:.8rem;line-height:26px;font-weight:bold;padding:10px 8px 5px 8px}.imdb_wrap span{vertical-align:middle}.imdb_wrap img{vertical-align:middle}.m .section_header{background-color:#333;color:#eee;height:40px;margin-bottom:2px;position:relative;font-size:18px}.m .section_header.small_font{font-size:14px}.m .section_header.smaller_font{font-size:12px}.m .section_header span{vertical-align:middle;line-height:40px;margin-left:9px}
.m .section_header a{display:inline-block;width:100%}.m .section_header .section_to_top{position:absolute;right:7px;font-size:.8rem;color:#ccc;cursor:pointer;top:0}.m .section_header .section_to_top img{margin-left:3px;height:7px;vertical-align:middle;padding-bottom:3px}.m .section_header .section_toggler{position:absolute;top:-1px;right:10px;width:35px;color:#fff;cursor:pointer;text-align:right}.m .section_header .section_toggler .closed{display:inline}.m .section_header .section_toggler .closed img{height:11px;margin-right:4px}
.m .section_header .section_toggler .opened{display:none}.m .section_header .section_toggler .opened img{height:7px;margin-right:3px}.m .section_header .section_toggler.open .closed{display:none}.m .section_header .section_toggler.open .opened{display:inline}.m .section_footer{text-align:center;padding:10px 0 16px 0}.m .section_footer span{vertical-align:middle;text-transform:uppercase}.m .section_footer .arrow{font-size:1.3rem;vertical-align:baseline}.m .products .item{padding:8px 0 8px 0;border-bottom:1px solid #ccc;line-height:18px;display:table;width:100%}
.m .products .item.last{border-bottom:0}.m .products .item a{display:inline-block;width:100%;text-decoration:none}.m .products .item .left{display:table-cell;margin:0 10px 0 8px}.m .products .item .mid{width:auto;display:table-cell}.m .products .item .right{display:table-cell;margin:1px 8px 0 8px}.m .products .item img{vertical-align:middle}.m .products .item .title{color:#000;font-size:1.5rem;line-height:1.7rem}.m .products .item .artist{color:#000;font-size:1.2rem;line-height:1.3rem;margin-top:2px}
.release_date{color:#999;font-size:1rem;line-height:1.2rem}.m .products .item .mid .release_date{margin-top:1px}.m .release_date .label{color:#000;font-weight:bold}.publisher{color:#999;font-size:1rem;line-height:1.2rem}.seasons{font-size:1rem;line-height:1.2rem}.m .products .item .platform{color:#999;font-size:1rem}.m .products .item .platform .label{color:#000;font-weight:bold}.m .products .item .additional{color:#999;font-size:1rem;margin-top:3px;line-height:1.2rem}.m .products .item .additional .label{color:#000;font-weight:bold}
.m .products .item .user_score{color:#999;font-size:1rem;margin-top:6px}.m .features .story{padding:8px 4px 8px 2px;border-bottom:1px solid #ccc}.m .features .story.last{margin-bottom:6px;border-bottom:0}.m .features .story a{display:block;text-decoration:none}.m .features .story_head{width:auto;margin-left:10px}.m .story_page .mobile_article_header{padding-bottom:6px;border-bottom:1px solid #ccc}.m .story_page .mobile_article_header .header_wrapper{padding:6px}.m .features .story_title{color:#000;font-size:1.4rem;line-height:1.6rem}
.m .story_page .story_title{color:#000;font-size:1.5rem;line-height:1.7rem}.m .features .story_details{color:#999;font-size:1.1rem;line-height:1.3rem}.m .features .story_details .byline{margin:.2rem 0 .1rem 0}.m .story_page .story_details,.m .story_page .story_comment_count{color:#999;font-size:1.1rem;line-height:1.5rem}.m .features .story_image{float:right;width:68px;min-height:65px;margin:0 0 0 7px}.m .features .story_image img{width:65px}.m .query_results{padding:6px 0 6px 4px}.m .query_results .search_term{font-weight:bold}
.m .search_results{display:table;table-layout:fixed;width:100%}.m .search_results .item{padding:8px 4px 8px 8px;border-bottom:1px solid #ccc}.m .search_results .item.last{border-bottom:0}.m .search_results .item a{text-decoration:none}.m .search_results .item .col_left{display:table-cell;width:56px;min-width:56px;vertical-align:top;padding-top:2px}.m .search_results .item .col_left .img_space{width:50px}.m .search_results .item .col_mid{display:table-cell;vertical-align:top;width:100%;padding:0 14px 0 14px;vertical-align:top}
.m .search_results .item .col_right{display:table-cell;vertical-align:top;padding-right:6px}.m .search_results .item img{vertical-align:top}.m .search_results .item .result_type{color:#999;margin-top:4px;font-size:1rem;line-height:1.1rem}.m .search_results .item .title{color:#000;font-size:1.5rem;line-height:1.7rem}.m .search_results .item .stats{color:#999;font-size:1rem;line-height:1.2rem}.m .search_results li.stat{margin-top:3px}.m .search_results .item .summary{color:#999;font-size:.95rem;line-height:1.1rem;margin-top:4px}
.search_msg{font-size:1.3rem;margin:6px}.m .product_header{padding:8px 4px 10px 4px;line-height:18px}.m .product_header table{width:100%}.m .product_header .col1{width:20%;vertical-align:top}.m .product_header .col1 .product_image{min-width:98px;width:100%}.m .product_header .col2{vertical-align:top;padding-left:14px;width:80%}.m .product_header .col2 div{margin-bottom:4px}.m .product_header div.social,.m .product_header div.social div{margin-bottom:0;max-height:24px;overflow:hidden}.m .product_header .see_trailer{display:block;font-size:.9rem;margin:5px 0 8px 4px}
.m .product_header .find_showtimes{display:block;font-size:.82rem;margin:1px 0 0 4px}.m .product_header .title{font-size:1.6rem;line-height:1.8rem}.m .product_header .platform{font-size:1.5rem;line-height:1.7rem}.m .product_header .also_on{font-size:1rem;line-height:1.2rem}.m .product_header .scores_wrapper{margin:4px 0 6px 0}.m .product_header .userscore_wrapper{margin-left:40px}.m .product_header .metascore_label{font-size:1rem;font-weight:bold;margin-bottom:2px}.m .product_header .userscore_label{font-size:1rem;font-weight:bold;margin-bottom:2px}
.m .product_header .based{margin-top:2px;color:#999;font-size:.8rem;line-height:.85rem}.m .product_summary_page .product_details{font-size:1rem;padding:8px;line-height:1.2rem}.m .product_summary_page .product_details .label{font-weight:bold}.m .product_summary_page .product_details .subsection{margin-top:6px;line-height:16px}.m .product_details .text_summary{margin-bottom:15px;font-size:1.1rem;line-height:1.3rem}.m .product_details .detail_list .label{font-weight:bold;min-width:92px;padding-right:2px}
.m .product_details .detail_list.table_format{display:table;width:100%}.m .product_details .detail_list.table_format .subsection{display:table-row}.m .product_details .detail_list.table_format .subsection .label{padding:2px 8px 6px 0;display:table-cell;width:29%;vertical-align:top}.m .product_details .detail_list.table_format .subsection .data{padding:2px 0 6px 0;display:table-cell;width:71%;vertical-align:middle;word-wrap:break-word;word-break:break-word}.m .no_items{padding:6px}.m .reviews .distributions{padding:2px 0 8px 0;border-bottom:1px solid #ccc}
.m .distribution{width:70%;height:13px}.m .distribution .col_in_row{vertical-align:middle;line-height:6px;font-size:11px}.m .distribution .col_in_row.label{width:60px;text-align:right;margin-right:4px}.m .distribution .col_in_row.bar{height:6px}.m .distribution .bar.positive{background-color:#6c3}.m .distribution .bar.mixed{background-color:#fc3}.m .distribution .bar.negative{background-color:#f00}.m .reviews .review{padding:8px 0 8px 8px;border-bottom:1px solid #ccc}.m .reviews .review.last{border-bottom:0}
.m .review.two_source .review_grade{margin-top:2px}.m .review .attributes{width:auto;max-width:85%;margin-left:8px;font-size:1rem;line-height:1.2rem}.m .review .date{font-size:.85rem}.m .review .summary{padding:6px 18px 0 39px;font-size:1.1rem;line-height:1.3rem;word-wrap:break-word}.m .user.review .summary{padding-bottom:4px;padding-left:40px;word-wrap:break-word}.m .review .full_review{font-size:.9rem;margin:7px 12px 0 0}.m .review .author{font-weight:bold}.m .review .source{font-weight:bold;font-size:1.1rem;line-height:1.25rem}
.m .game .review .source{margin-top:4px}.m .game .review .summary{padding-top:2px}.m .comments .comment{padding:10px 20px 14px 10px;border-bottom:1px solid #ccc}.m .comments .comment.last{border-bottom:0}.m .comment .author{font-size:1.2rem;line-height:1.5rem;font-weight:bold}.m .comment .date{font-size:.85rem;line-height:.95rem}.m .comment .summary{padding:.9rem 0 0 0;font-size:1.1rem;line-height:1.3rem;word-wrap:break-word}.m .product_details_page .product_details{padding:8px}.m .product_details_page .detail_list{margin:10px 0 14px 0;font-size:1rem}
.m .product_details_page .detail_list td{padding:2px 0 6px 0}.m .credits_gamefaqs{font-size:.85rem;line-height:.95rem;padding:10px 6px 10px 8px}.m .credits_andme{font-size:.85rem;line-height:.95rem;padding:0 6px 10px 8px}.m .product_details_page .credits_list table{width:100%;margin:10px 6px 0 0;text-align:left}.m .product_details_page .credits_list table th{font-weight:bold;font-size:1.1rem}.m .product_details_page .credits_list table .person{width:42%;padding:5px 4px 5px 2px;vertical-align:middle}
.m .product_details_page .credits_list table .role{width:58%;padding:5px 0 5px 6px;vertical-align:middle}.m .product_details_page .credits_list table .alt{background-color:#ddd}.m .main_trailer{padding:8px}.m .main_trailer .title{font-size:1.1rem;line-height:1.2rem;font-weight:bold;padding:0 6px 4px 0}.m .main_trailer .text_summary{margin:12px 0 14px 0;line-height:1.3rem;font-size:1.1rem}.m .main_trailer .video{background-color:#000;width:100%}.m .main_trailer .video video{width:100%;height:250px}
.m .product_trailer_page .others{width:100%}.m .product_trailer_page .others td{vertical-align:middle;padding:2px 8px 4px 4px}.m .product_trailer_page .others .col1{width:100px}.m .product_trailer_page .others img{width:100px}.m .error404_module{background-color:#333;color:#eee;margin:0 10px;padding:60px 14px;border-radius:6px}.m .error404_module .error_title{font-size:1.5rem;line-height:1.7rem;font-weight:bold}.m .error404_module .error_msg{margin-top:6px;font-size:1rem;line-height:1.3rem}.m .amazon_wrapper img{max-width:195px;max-height:40px}
.sony_promo_wrapper a,.sony_promo_wrapper a:hover,.sony_promo_wrapper a:visited{text-decoration:none}.where_wrapper .available_wrapper_title{font-size:1rem;line-height:1.2rem;font-weight:bold}.vimeo_wrapper img{max-height:40px}.m #articlebody{width:auto!important;padding:6px}.m #articlebody h2{margin-top:25px}.m #articlebody img:nth-of-type(1){width:auto!important;height:auto!important;max-width:100%}.m #articlebody iframe{width:auto;height:auto}.m #articlebody blockquote.bubblequote{background-color:transparent}
.m .mobile_article_header .social{margin-top:4px}.m .tweet_wrap{width:90px}.promo_amazon_wrapper{padding:0 0 10px 0}.promo_amazon_wrapper .header{background-color:#333;color:#eee;height:40px;padding-left:9px;position:relative;font-size:18px;line-height:40px}.promo_amazon{padding:10px 8px 6px 8px;font-size:.75rem;cursor:pointer}.promo_amazon .promo_details_wrap{width:100%}.promo_amazon td{vertical-align:top}.promo_amazon .img_col{width:60px}.promo_amazon .score_col{width:38px}.promo_amazon .title,.promo_amazon .title:visited{color:#000;font-size:1.5rem;line-height:1.7rem;display:inline-block;margin-bottom:2px}
.promo_amazon .center_wrap{margin:0 8px;font-size:.85rem}.promo_amazon .amazon_wrapper{margin-top:5px}.promo_amazon .amazon_wrapper img{width:196px}.promo_amazon .metascore_critic_count{font-weight:bold}.promo_amazon .esite_list{margin:5px 0 0 6px}.person_page .product_header .title{margin-bottom:8px;font-size:1.7rem}.promo_amazon_wrapper.promo2{margin-top:-7px;border-top:1px solid #ccc}.promo_amazon_wrapper.promo2 .header{display:none}.m #canplayer{width:100%}.m .canplayer_wrapper{position:relative}
.m .canplayer_wrapper object{min-height:250px}.m #canplayer_ad{width:100%;position:absolute;top:0;left:0}.m #canplayer_autoplay{display:none}.canplayer_ag_wrapper{position:relative;width:100%;height:100%;min-height:200px}.canplayer_ag{width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;background-color:rgba(0,0,0,0.7);display:none}.canplayer_ag .ag_title{padding:10% 5% 5% 5%;color:#FFF;font-size:1rem}.canplayer_ag .ag_select{padding:5%}.canplayer_ag .ag_select button{margin-left:6px}
.canplayer_ag .warning{padding:5%;color:#FFF;font-size:1rem;display:none}.m .fixed_menu_top #social_btm{display:none}.m #social_menu{background-color:#333;width:60px;position:fixed;display:none;z-index:5000003;box-shadow:4px 14px 12px 4px rgba(0,0,0,0.5)}.m #social_menu .sharing a{color:#fff;font-weight:bold;text-transform:uppercase;cursor:pointer;display:block;width:44px;height:38px;line-height:38px;margin:8px}#social_menu .nav.first{border-top:0}#social_menu .nav.last{border-bottom:0}.galleries_module{width:100%;box-sizing:border-box}
.galleries_module .ag_picture{float:left;box-sizing:border-box;width:32%;padding:.5rem .5rem .5rem .7rem}.galleries_module .ag_picture:last-of-type{padding-bottom:0}.galleries_module .ag_picture img{width:100%}.galleries_module .ag_desc{float:left;box-sizing:border-box;width:68%;padding:.5rem;font-size:1.4rem;line-height:1.6rem}.ag_desc .photo_count{display:inline-block;font-size:1rem;line-height:1.1rem;margin-top:.2rem;font-weight:normal}.galleries_module .ag_desc:last-of-type{padding-bottom:0}
.galleries_module .ag_item{border-bottom:1px solid #ccc;padding-bottom:1rem}.galleries_module .ag_item:after{content:" ";display:table;clear:both}.gallery_item_wrap{position:relative}.gallery_item{margin:0 .5rem 2.2rem .5rem}.gallery_stub_img{text-align:center;margin-bottom:1rem}.gallery_stub_img img{max-width:98%}.gallery_img_wrap{text-align:center;vertical-align:middle;position:relative;overflow:hidden}.gallery_img_wrap img{max-height:75vh;max-width:100%;vertical-align:middle;position:relative}
.gallery_blur_wrap{content:"";position:absolute;width:110%;height:110%;top:-10%;left:-10%;opacity:.8;filter:blur(26px);-webkit-filter:blur(26px)}.gallery_source{font-size:.75rem;line-height:.9rem;margin:1px 0 1rem 0;text-align:right}.gallery_desc_btm{margin-top:1rem}.gallery_desc_buy{margin:10px 0}.gallery_desc_buy div{margin-top:.5rem}.gallery_page .section_header{margin-bottom:0}.m .section_header .gallery_photo_num{margin-left:-9px;vertical-align:top;width:40px;font-weight:bold;color:#fff;text-align:center;background-color:#fbc932;display:inline-block}
.m .section_header .gallery_header_right_arrow{margin-left:0;vertical-align:top;width:0;height:0;border-style:solid;border-width:20px 0 20px 8px;border-color:transparent transparent transparent #fbc932;display:inline-block}.reviews.unscored{position:relative;overflow-y:visible}.m .unscored_header{background-color:#767676;color:#eee;margin-top:-3px;padding:7px 0;font-size:1.1rem;overflow-x:hidden}.m .unscored_header .unscored_header_title{float:left;margin-left:9px;max-width:80%}.m .unscored_header .unscored_question{float:right;margin-right:9px}
.unscored_question{background-color:#fff;color:black;border-radius:3px;cursor:help;text-align:center;padding:2px 4px 1px 4px;font-size:13px;opacity:.5}.unscored_help{position:absolute;display:none;top:1.7rem;right:10px;width:70%;padding:10px 6px 6px 10px;background-color:#eee;border:1px solid #000;border-radius:6px;box-shadow:0 0 6px #000}.unscored_help table{width:100%}.unscored_help td{padding:0 6px 10px 0;vertical-align:middle;color:#000}#adcontainer1{margin-bottom:5px;border-bottom:1px solid #ccc}
.m #product_mini{position:fixed;top:-50px;z-index:5000005;width:100%;transistion:top .75s ease;-webkit-transition-property:top,bottom;-webkit-transition-duration:.75s;background-color:#000}.m #product_mini.vis{top:0}.m #product_mini{vertical-align:middle;padding:4px 0 2px 0}.m #product_mini .pm_item{float:left;vertical-align:middle;text-align:center;padding:6px}.m #product_mini .logo{width:25px}.m #product_mini .logo_wrapper{width:25px;overflow:hidden}.m #product_mini .logo img{height:25px}.m #product_mini .title{padding:10px 0 0 0;width:calc(100% - 77px)}
.m #product_mini.hide_play .title{width:calc(100% - 42px)}.m #product_mini .title span{width:100%;display:inline-block;vertical-align:middle;overflow:hidden;white-space:nowrap;font-size:1.2rem;color:white;text-overflow:ellipsis}.m #product_mini .trailer_icon{padding-top:2px;width:28px}.m #product_mini.hide_play .trailer_icon{display:none}.m #product_mini .trailer_icon_wrapper{width:28px;overflow:hidden;font-size:30px;color:#f8c300}.m .fixed_menu_top #product_mini.vis{top:36px}.tracklist_wrapper{margin:1rem}
.top_track_wrapper{background-color:#FFF;padding:.75rem;box-sizing:border-box}.top_track_wrapper .title{font-weight:bold;margin-bottom:.5rem}.lyrics{white-space:pre-wrap;line-height:1.4rem;font-style:italic}.lyrics_more{margin-top:.5rem;font-weight:bold}.lyrics_power{text-align:right;font-size:.8rem}.lyrics_power img{height:9px;margin:0 .75rem 0 .5rem}.mini_header{background-color:#333;color:#FFF;padding:.5rem 0 .5rem .5rem;width:100%;box-sizing:border-box}table.tracklist{width:100%}table.tracklist tr:nth-child(even){background-color:#f5f5f5}
table.tracklist tr:nth-child(odd){background-color:#FFF}table.tracklist tr:nth-child(n+7){display:none}.more table.tracklist tr:nth-child(n+7){display:table-row}table.tracklist td{padding:.5rem}table.tracklist td a{font-weight:bold}table.tracklist .tracknum{width:1rem}table.tracklist.multidisc .tracknum{width:2rem}.mini_expander{width:100%;padding:.5rem 0;font-weight:bold;text-align:center;background-color:#fff;box-sizing:border-box}.mini_expander .less{display:none}.mini_expander.more .more{display:none}
.mini_expander.more .less{display:inline}.browse_trailer_wrapper{margin-top:.5rem}.browse_trailer_info{margin:.5rem 1rem}.browse_trailer_info .title{font-size:1rem;font-weight:bold;line-height:1.1rem;vertical-align:top}.browse_trailer_info .duration{font-size:.8rem;line-height:1.1rem;color:#666;font-weight:normal;vertical-align:top}.browse_trailer_wrapper .video_wrapper #video_holder_wrapper{height:220px}.video_wrapper #video_holder_wrapper{height:250px}.metascore_w{vertical-align:middle;text-align:center;color:#fff!important;font-family:Arial,Helvetica,sans-serif;font-style:normal!important;font-weight:bold!important;background-color:transparent;height:2em;width:2em;line-height:2em;font-size:17px}
.metascore_anchor,a.metascore_w{color:#fff!important;text-decoration:none!important}.metascore_anchor:hover{text-decoration:none!important}.metascore_w:hover{text-decoration:none!important}span.metascore_w,a.metascore_w{display:inline-block}.metascore_w.xlarge,.metascore_w.xl{font-size:42px}.metascore_w.larger{font-size:35px}.metascore_w.large,.metascore_w.lrg{font-size:25px}.metascore_w.header_size{font-size:23px}.m .metascore_w.medium,.m .metascore_w.med{font-size:19px}.metascore_w.med_small{font-size:14px}
.metascore_w.small,.metascore_w.sm{font-size:12px}.metascore_w.tiny{height:1.9em;font-size:11px;line-height:1.9em}.metascore_w.user{border-radius:55%;color:#fff;height:2.1em;width:2.1em;line-height:2.18em}.metascore_w.user.small,.metascore_w.user.sm{font-size:11px}.metascore_w.tbd,.metascore_w.score_tbd{color:#FFF!important;background-color:#ccc;text-transform:lowercase}.metascore_w.tbd.hide_tbd,.metascore_w.score_tbd.hide_tbd{visibility:hidden}.metascore_w.tbd.no_tbd,.metascore_w.score_tbd.no_tbd{display:none}
.metascore_w.noscore::before,.metascore_w.score_noscore::before{content:'\2022\2022\2022'}.metascore_w.noscore,.metascore_w.score_noscore{color:#fff!important;background-color:#ccc}.metascore_w.rip,.metascore_w.score_rip{border-radius:4px;color:#fff!important;background-color:#999;background-image:url(/images/scores/clock-o_white.png);background-size:88% 87%;background-position:center;background-repeat:no-repeat;background-fill:#fff}.metascore_w.negative,.metascore_w.bad,.metascore_w.score_terrible,.metascore_w.score_unfavorable{background-color:#f00}
.metascore_w.mixed,.metascore_w.forty,.metascore_w.game.fifty,.metascore_w.score_mixed{background-color:#fc3}.metascore_w.positive,.metascore_w.good,.metascore_w.sixtyone,.metascore_w.game.seventyfive,.metascore_w.score_favorable,.metascore_w.score_outstanding{background-color:#6c3}.metascore_w.indiv{height:1.9em;width:1.9em;font-size:15px;line-height:1.9em}.metascore_w.indiv.larger{font-size:34px}.metascore_w.indiv.large,.metascore_w.indiv.lrg{font-size:24px}.m .metascore_w.indiv.medium,.m .metascore_w.indiv.med{font-size:16px}
.metascore_w.indiv.med_small{font-size:13px}.metascore_w.indiv.small,.metascore_w.indiv.sm{font-size:11px}.metascore_w.indiv.perfect{padding-right:1px}.metascore_w.series{background-color:transparent;color:#ccc!important;border:1px solid #6c3}.metascore_w.series.negative,.metascore_w.series.score_terrible,.metascore_w.series.score_unfavorable{color:#f00!important;border-color:#f00}.metascore_w.series.mixed,.metascore_w.series.forty,.metascore_w.series.game.fifty,.metascore_w.series.score_mixed{color:#fc3!important;border-color:#fc3}
.metascore_w.series.positive,.metascore_w.series.sixtyone,.metascore_w.series.game.seventyfive,.metascore_w.series.score_favorable,.metascore_w.series.score_outstanding{color:#6c3!important;border-color:#6c3}.product_content_head .sharing{float:right;margin:0 2px 2px 5px}.m .product_header .sharing{margin-bottom:5px!important}.person_header .sharing{float:right}.story_header .sharing{margin-top:5px}.story_header .sharing a{width:19.55%}.story_header .sharing a:last-of-type{margin-right:0}.article_btm_share{margin:30px 0 10px 0}
.article_btm_share .sharing a{width:19.56%}.article_btm_share .sharing a:last-of-type{margin-right:0}.m .article_btm_share{margin-left:4px}.mobile_article_header .sharing{margin-top:4px}.sharing a{display:inline-block;font-size:16px;color:#fff;border:0;border-radius:0;width:32px;line-height:32px;height:32px;transition:background-color .25s ease,color .25s ease;text-align:center;vertical-align:middle;margin-right:3px}.sharing.no_spacing a{margin-right:0}.story_stats .sharing a{width:34px;line-height:34px;height:34px}
.m .sharing a{font-size:17px;width:36px;line-height:38px;height:36px}.sharing-facebook{background-color:#3b5998}.sharing-facebook:hover{background-color:#2a3f6c}.sharing-twitter{background-color:#55acee}.sharing-twitter:hover{background-color:#1d91e8}.sharing-pinterest{background-color:#bd0000}.sharing-pinterest:hover{background-color:maroon}.sharing-google-plus{background-color:#dd4b39}.sharing-google-plus:hover{background-color:#b95801}.sharing-reddit{background-color:#bbb}.sharing-reddit:hover{background-color:#999}
.m #social_btm{position:fixed;bottom:-36px;width:100%;z-index:5000001;transition:bottom .5s ease}.m #social_btm.vis{bottom:0}.m #social_btm .sharing{width:100%}.m #social_btm .sharing a{width:20%;margin-right:0}.esite_list .list_expand{display:none}.esite_btn_wrapper{height:45px}.m .esite_btn_wrapper{height:44px}.esite_btn{font-size:12px;color:#222;width:180px;height:40px;line-height:40px;border-radius:4px}.esite_btn.no_border{border:none!important}.esite_btn table{cursor:pointer;width:100%;height:40px}
.esite_list .esite_btn td{padding:0}.esite_btn td{vertical-align:middle}.esite_label_wrapper{width:44%;font-weight:bold;text-align:center}.esite_img_wrapper{width:56%;text-align:left}.esite_img_wrapper img{vertical-align:middle;height:30px;margin-right:6px}.esite_amazon{background-color:#fdc354;border:1px solid #aaa}.esite_amazon:hover{background-color:#ff9d00}.esite_aiv img{height:28px}.esite_amazonbuy{width:144px}.esite_list .esite_amazonbuy .esite_label_wrapper{color:#020053;padding-left:3px}
.esite_amazonbuy img{margin-top:4px;height:17px}.esite_hulu{background-color:#559e26;border:1px solid #aaa}.esite_hulu:hover{background-color:#69c22e}.esite_vimeo:hover{opacity:.95}.esite_vimeo img:hover{filter:brightness(1.3);-webkit-filter:brightness(1.3)}.esite_vimeo .esite_label_wrapper{width:0;display:none}.esite_vimeo .esite_img_wrapper{width:100%}.esite_vimeo .esite_img_wrapper img{height:40px}.esite_itunes{background-color:#000;border:1px solid #000}.esite_itunes .esite_label_wrapper{color:#fff;font-weight:normal;width:50%;text-align:right}
.esite_itunes.esite_notext .esite_label_wrapper{display:none}.esite_itunes .esite_img_wrapper{text-align:center;width:50%}.esite_itunes:hover{opacity:.9}.esite_itunes:hover img{filter:brightness(1.4);-webkit-filter:brightness(1.4)}.esite_itunes .esite_img_wrapper img{height:40px;margin-right:0}.esite_itunes_app:hover{opacity:.8}.esite_itunes_app img:hover{filter:brightness(1.4);-webkit-filter:brightness(1.4)}.esite_itunes_app .esite_label_wrapper{width:0;display:none}.esite_itunes_app .esite_img_wrapper{width:100%}
.esite_itunes_app .esite_img_wrapper img{height:40px}.esite_mgo{background-color:#FFF;border:1px solid #545454}.esite_mgo:hover{border:1px solid #327abb}.esite_mgo:hover .esite_label_wrapper{color:#327abb}.esite_mgo .esite_img_wrapper img{height:28px}.esite_allaccess{background-color:#4e99e4;border:1px solid #4e99e4}.esite_allaccess:hover{background-color:#356aa6}.esite_allaccess .esite_img_wrapper img{height:31px}.esite_allaccess .esite_label_wrapper{color:#fff;font-weight:normal}.esite_vudu{color:#fff;background-color:#3275b4;border:1px solid #3275b4}
.esite_vudu:hover{background-color:#1a75cf}.esite_vudu .esite_img_wrapper img{margin:0 6px 2px 0;width:105px;height:auto}.esite_netflix{background-color:#d40000}.esite_netflix .esite_label_wrapper{color:#fff}.esite_netflix:hover{background-color:#e40000}.esite_netflix .esite_img_wrapper img{margin:0 6px 2px 0;width:100px;height:auto}.esite_tribecashortlist{background-color:#301757}.esite_tribecashortlist .esite_label_wrapper{color:#fff}.esite_tribecashortlist:hover{background-color:#432c68}.esite_tribecashortlist .esite_img_wrapper img{margin:0 6px 2px 0;width:100px;height:auto}
.esite_gamestop{background-color:#fff;border:1px solid #d3d3d3}.esite_gamestop:hover{background-color:#d3d3d3}.esite_gamestop .esite_img_wrapper img{height:30px;margin-bottom:6px;margin-right:8px}.esite_gamestop .esite_label_wrapper{font-weight:bold;font-size:12px}.esite_gamestop .esite_label_wrapper span{margin-left:5px}.where_esite_list.esite_list .list_expand{display:block}.where_esite_list .list_expand_wrapper{max-height:64px;overflow:hidden}.where_esite_list .list_expand_wrapper.expand{max-height:none}
.where_esite_list .esite_btn{margin:0 auto}.where_esite_list .esite_img_wrapper{text-align:center}.where_esite_list .esite_btn_wrapper{float:left;width:33%;display:table-cell;height:58px;margin-top:5px}.where_esite_list .esite_btn_wrapper:first-child:nth-last-child(2),.where_esite_list .esite_btn_wrapper:first-child:nth-last-child(2) ~ .esite_btn_wrapper{width:50%}.video_wrapper #video_holder_wrapper{width:100%;height:300px;top:auto;left:auto;position:relative;cursor:pointer}.video_wrapper.larger #video_holder_wrapper{height:390px}
.video_wrapper .agegate{position:absolute;background-color:rgba(0,0,0,0.7);color:#FFF;padding:4rem;font-size:1.2rem;z-index:1;display:none;top:0;right:0;left:0;bottom:0}.video_wrapper .agegate.warning{display:block}.video_wrapper .agegate .title{margin-bottom:1rem}.video_wrapper .agegate .msg{margin-top:1rem;display:none}.video_wrapper #video_holder{width:100%;position:relative;visibility:hidden}#video_holder.fullscreen{height:100%}.video_wrapper{width:100%;height:100%;position:relative}.video_and_autoplay{width:100.04%;height:100%;position:relative}
.video_wrapper .video_and_autoplay .play_button{width:46px;height:46px;border-radius:46px;background-color:rgba(0,0,0,0.3);border:4px solid #fff;position:absolute;top:calc(50% - 23px);left:calc(50% - 23px);cursor:pointer}#page:not(.iPad) .video_and_autoplay:hover .play_button{background-color:rgba(0,0,0,0.6);border-color:#cdc}.video_wrapper #video_holder_wrapper.playing #video_holder{visibility:visible}.video_wrapper #video_holder_wrapper.playing .play_button,.video_wrapper #video_holder_wrapper.no_autoplay .play_button{display:none}
.video_wrapper .video_and_autoplay .play_button i{color:#fff;font-size:30px;line-height:46px;width:54px;text-align:center}.video_and_autoplay .autoplay{color:#666;font-size:.75rem;position:absolute;right:4px;bottom:-15px;cursor:pointer}.video_and_autoplay .autoplay .label{font-weight:bold;margin-right:.4rem}.video_and_autoplay .autoplay .wrapper{display:inline-block;width:1.3rem;height:9px;border-radius:10px;border:1px solid #666;vertical-align:bottom;text-align:right;margin:1px 1px}.video_and_autoplay .autoplay.on .wrapper{text-align:left}
.video_and_autoplay .autoplay .toggle{display:inline-block;height:7px;width:7px;border-radius:.7rem;background-color:#666;margin:1px 2px}.video_holder_float_bar{height:24px;width:100%;background-color:#000;border-bottom:1px solid #fbc932;display:none;position:relative;cursor:move;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}#video_holder_wrapper.floating .video_holder_float_bar{display:block}.video_holder_close{display:inline-block;margin-right:2px;width:22px;height:22px;color:#d6d6d6;text-align:center;vertical-align:middle;font-size:21px;line-height:21px;cursor:pointer;float:right}
.video_holder_drag{display:inline-block;margin:3px 0 0 0;width:21px;height:22px;color:#d6d6d6;text-align:center;vertical-align:middle;font-size:17px;line-height:17px;float:left}.video_holder_drag .fa-ellipsis-v{margin-left:2px}#video_holder_wrapper.floating,#video_holder_wrapper.dragging{position:fixed;top:5px;right:20px;width:418px;height:258px;z-index:5200000}.video_holder_wrapper.floating.transdone{box-shadow:2px 2px 8px 2px rgba(150,150,150,0.35)}.video_holder_wrapper.dragging.floating{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}