@import url(https://fonts.googleapis.com/css?family=Oswald:400,300,700);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}th{font-weight:normal;text-align:left}button:focus,input:focus,textarea:focus{outline:0}html{font-family:"proxima_nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1rem;box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}body{background-color:#FFF}a{color:inherit;text-decoration:none}#page:not(.iPad) a:hover,a:focus{color:#fdd030;text-decoration:none}a:visited{color:inherit}#page:not(.iPad) a.no_hover:hover,a.no_hover:focus{color:inherit}a.data{text-decoration:none}#page:not(.iPad) a.data:hover,a.data:focus{text-decoration:none}.data a{color:inherit;text-decoration:none}.oswald{font-family:'Oswald',"proxima_nova","HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:.05rem}
.thin{font-family:"proxima_novathin","HelveticaNeueThinExtended","HelveticaNeue-Thin-Extended","Helvetica Neue Thin Extended","HelveticaNeueThin","HelveticaNeue-Thin","Helvetica Neue Thin","HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#555;font-stretch:ultra-condensed}.bold{font-weight:bold}.lighter{font-weight:300}.upper{text-transform:uppercase}.fr{float:right}
.fl{float:left}.clr{clear:both}.clearfix:after{content:"";display:table;clear:both}.posr{position:relative}.inset_left_half{padding-left:.62vw}.inset_left{padding-left:1.25vw}.inset_left2{padding-left:2.5vw}.inset_right{padding-right:1.25vw}.inset_right2{padding-right:2.5vw}.marg_top1{margin-top:.8rem}.marg_top2{margin-top:1.6rem}.marg_btm1{margin-bottom:.8rem}.marg_btm2{margin-bottom:1.6rem}.marg_right_half{margin-right:.4rem}.marg_right1{margin-right:.8rem}.pad_top_half{padding-top:.4rem}
.pad_top1{padding-top:.8rem}.pad_top2{padding-top:1.6rem}.pad_btm_half{padding-bottom:.4rem}.pad_btm1{padding-bottom:.8rem}.pad_btm2{padding-bottom:1.6rem}.fh40{height:40px}.mc_yellow{color:#fdd030}.blurIt{filter:blur(20px)}.title_bump{border-top:1px solid #ccc}.title_bump::before{content:'';display:block;height:4px;width:120px;background-color:#fdd030;margin-bottom:.3rem}.title_bump_full::before{content:'';display:block;height:4px;width:100%;background-color:#fdd030;margin-bottom:.5rem}
.progress{color:#000;font-size:1rem;line-height:1.5rem;visibility:hidden}.user_rating_widget .progress{color:#FFF}.results_wrapper .progress{line-height:2.3rem;font-size:1.5rem;color:#777}.disp_none{display:none!important}.border_white{border:1px solid #FFF}.styled_select{min-width:8.5rem;height:1.6rem;font-size:.7rem;color:#ddd;position:relative;overflow:hidden;z-index:2;border-radius:2px;font-weight:bold;cursor:pointer}.styled_select.opened{overflow:visible}.styled_select .drop_arrow{float:right;width:1.3rem;font-size:.8rem;line-height:1.5rem;color:#c4c4c4}
.styled_select.opened .drop_arrow{display:none}.styled_select .close_arrow{position:absolute;top:0;right:0;width:1.3rem;font-size:.8rem;line-height:1.5rem;color:#aeaeae;display:none}.styled_select.opened .close_arrow{display:block}.styled_select .options_scroll{max-height:15rem;overflow-y:auto;float:left;min-width:7rem;width:90%;position:absolute;border:1px solid transparent;border-radius:0}.styled_select.dark_grey .options_scroll,.styled_select.grey .options_scroll{width:92%}.styled_select.opened .options_scroll{border:1px solid #999;width:100%;box-shadow:7px 7px 14px -4px rgba(0,0,0,0.75)}
.styled_select.border_white.opened{border:0}.styled_select.border_white.opened .options_scroll{border-radius:0;border-color:#fafafa}.styled_select.border_white{border-radius:0}.styled_select .options{display:table;width:100%}.styled_select.opened .options{padding:1px;background-color:#eee}.styled_select .option{display:none;cursor:pointer;text-transform:uppercase;line-height:1.5rem}.styled_select .option .option_text{display:table-cell;vertical-align:middle;text-align:center}.styled_select.opened .option{display:table-row;background-color:#eee;color:#000}
.styled_select.opened .option_text{padding:.4rem;line-height:.9rem}.styled_select .option.selected{display:table-row}.styled_select.opened .option.selected{background-color:#bfbfbf}.styled_select.grey{background-color:#f3f3f3;color:#939393}.styled_select.dark_grey{background-color:#d9d9d9;color:#939393;font-weight:normal}#years_selects{min-width:6rem;width:6rem}#years_selects.styled_select .options_scroll{width:5.5rem;min-width:5.5rem}#page{width:100%;min-width:980px;margin:0 auto;background-color:#000}
.content_under_header.no_trailer .product_header{min-width:980px}#page.fixedwidth,#page.fixedwidth .primary_baby_menu,#page.fixedwidth #secondary_nav{max-width:1280px}#skin{display:none}.skinAd #skin{display:block}.skinAd .content_after_header{width:980px;background-color:#FFF}.skinAd .inbetween_under_after{padding-bottom:25px}#content_header_wrapper{position:relative}#top_header{position:absolute;height:5.5rem;top:0;left:0;z-index:5000200;width:100%;font-size:.9rem;background-color:transparent}
#primary_nav{display:table;vertical-align:middle;height:5.5rem;width:100%}.primary_nav_row{display:table-row}#top_header .primary_nav_row .logo{display:table-cell;vertical-align:middle;width:19%;padding-right:2%}#top_header .primary_nav_row .logo img{width:100%;max-width:191px}#primary_search{display:table-cell;width:13%;min-width:150px;vertical-align:middle;font-size:1rem;padding-top:.36rem}#primary_search .fa-search{font-weight:bold;font-size:1.2rem;line-height:2rem;color:#fdd030;margin-left:.3rem;cursor:pointer}
#primary_search .search_label{color:rgba(255,255,255,1.0);font-size:1rem;line-height:2.1rem;margin-left:2%;opacity:.6;cursor:pointer}#primary_search_results .field{height:2.1rem;width:90%;background-color:transparent}#primary_search_results .field_input{font-size:2.2rem;height:2.5rem;color:#FFF;border-width:0;box-shadow:none;width:90%;margin:0 0 5px .2rem;z-index:1;position:relative;background-color:transparent}#primary_search_results .field.innerLabel label{color:rgba(255,255,255,1.0);top:.4rem;left:.3rem;font-size:2.2rem}
#primary_search_results{position:absolute;color:#FFF;z-index:5000002;display:none;width:100%;left:0;top:0;padding-top:3rem;min-height:500vh;background-color:rgba(0,0,0,0.75);border-top:1px solid #ccc;box-shadow:12px 12px 12px 0 rgba(100,100,100,0.3)}#content_header_wrapper.showing_search #primary_search_results{display:block}#primary_search_results .results{display:table;width:100%}#primary_search_results.searching{border-color:rgba(255,255,255,0.5);border-style:dotted;box-shadow:none}#primary_search_results.searching .results_header{opacity:.5}
#primary_search_results .results b{border-bottom:1px dashed rgba(0,255,0,0.8)}#primary_search_results .results .item{display:table-row;cursor:pointer}#primary_search_results .results .item:last-of-type{border-bottom:1px solid #ccc}#primary_search_results .results .item.selected,#primary_search_results .info.selected,#primary_search_results .see_all.selected{background-color:#333}#primary_search_results .results .item .left{display:table-cell;vertical-align:top;padding:1rem .6rem 1rem .2rem;position:relative;min-width:3.2rem}
#primary_search_results .item.no_score .left{min-width:0}#primary_search_results .item.no_image .left{padding-right:0}#primary_search_results .results .item .mid{position:absolute;top:1.25rem;right:.85rem}#primary_search_results .results .item .right{line-height:1.1rem;display:table-cell;vertical-align:top;padding:1rem 0 1rem 0;width:99%;font-size:.75rem;color:#DDD}#primary_search_results .results .item .title{font-size:1rem;color:#FFF;padding-bottom:.15rem;line-height:1.2rem}.results .title .subtitle{padding-top:.2rem;font-size:.75rem;color:#DDD;display:inline-block}
#primary_search_results .info{padding:1rem 0;font-size:1.2rem;display:none}#primary_search_results .see_all{padding:1rem .2rem;font-style:italic;cursor:pointer}#primary_search_results .browse_az{padding:.3rem 0 0 .3rem}#primary_search_results .results_header{font-size:2.4rem;color:#FFF}#primary_search_results .result_header{color:#FFF;font-weight:bold;font-size:1.2rem;border-bottom:1px solid #CCC;padding-bottom:.5rem}#primary_search_results .results_header::first-letter {text-transform:capitalize}
#primary_search_results .lists{width:100%;table-layout:fixed;display:table}#primary_search_results .list{width:20%}#primary_search_results .list.r150,#primary_search .list.r30{width:22%}#primary_search_results .list.other{width:16%}#primary_search_results .close{position:absolute;top:1.5rem;right:2.5vw;font-size:1.5rem;line-height:1.5rem;color:#969696}#primary_search_selects{position:absolute;top:1.5rem;right:7vw}#primary_menu_wrapper{width:48%;padding-right:1%;display:table-cell;vertical-align:middle;color:#FFF;position:relative;font-weight:bold}
#primary_menu_items{display:table;width:100%}.primary_menu_items_row{display:table-row}.primary_menu_item{display:table-cell;vertical-align:middle;text-align:center;width:5%;line-height:1rem;padding-top:.8rem}.primary_menu_item .primary_menu_text{text-transform:uppercase;border-bottom:5px solid transparent;display:inline-block}.primary_menu_item.selected .primary_menu_text{border-bottom-color:#fdd030}#primary_menu_item_login{min-width:96px}#primary_social{width:8%;display:table-cell;vertical-align:middle;text-align:right}
.social_round i{display:inline-block;background-color:#fdd030;color:#000;width:30px;height:30px;border-radius:15px;line-height:30px;text-align:center;vertical-align:middle}.social_round .fa-facebook{margin-right:.5rem;font-size:18px;line-height:32px;padding-right:2px;font-weight:bold}.social_round .fa-twitter{font-size:17px}.primary_baby_menu{top:-20rem;min-width:970px;display:table;position:fixed;z-index:5000201;color:#fdd030;vertical-align:middle;font-size:.9rem;width:100%;background-color:rgba(0,0,0,0.55);transistion:top .75s ease;-webkit-transition-property:top,bottom;-webkit-transition-duration:.75s}
.past_main_video .primary_baby_menu{transition:none;-webkit-transition:none}.primary_baby_menu .primary_menu_item.selected{color:#FFF}.primary_baby_row{display:table-row;height:2.8rem}.primary_baby_menu .logo{width:25%;display:table-cell;vertical-align:middle;background-color:rgba(0,0,0,0.65);padding-top:.16rem}.primary_baby_menu .logo img{width:auto;max-height:2rem}.primary_baby_menu .primary_menu_item{width:10%;min-width:100px;line-height:1.5rem;font-weight:bold;vertical-align:bottom;background-color:rgba(0,0,0,0.65);padding-top:0}
.primary_baby_menu .primary_menu_item .primary_menu_text{padding-bottom:.4rem}.primary_baby_item{display:table-cell;width:10%;vertical-align:middle;padding:0 1rem;white-space:nowrap}.primary_baby_item:last-of-type{width:99%}.iPad .primary_baby_item:last-of-type{padding-left:0}.primary_baby_item .primary_baby_text{font-size:.9rem;color:#FFF;vertical-align:middle}.primary_baby_award_count{vertical-align:middle}#content_header_wrapper.baby .primary_baby_menu{top:0}#content_header_wrapper.baby #secondary_nav{position:fixed;margin-top:0;top:2.3rem}
#secondary_nav{z-index:5000001;font-size:1rem;display:none;width:100%}.secondary_nav_items{display:none}.secondary_nav_table{width:100%;table-layout:fixed;background-color:#f0f0f0;color:#000;border-bottom:1px solid #000}.secondary_nav_table td{padding:1.25vw 2.5vw;text-align:center;vertical-align:middle}#secondary_nav .menu_col_left{width:15%}#secondary_nav .menu_col_mid{width:15%;background-color:#e0e0e0;vertical-align:top}#secondary_nav .menu_col_right{text-align:left;padding-right:0;width:70%}
#secondary_nav_table_games .menu_col_left{width:39%}#secondary_nav_table_games .menu_col_right{width:50%}#secondary_nav_table_tv .menu_col_left{width:44%}#secondary_nav_table_tv .menu_col_right{width:45%}#secondary_nav_table_music .menu_col_left{width:50%}#secondary_nav_table_music .menu_col_right{width:40%}#secondary_nav .menu_col_right .strip_title{padding-top:0}#secondary_nav .menu_col_right .image_strip{text-align:center;white-space:nowrap}#secondary_nav .menu_col_right .see_all{font-size:.8rem;text-align:right;padding-top:1rem;margin-right:2%}
#secondary_nav .menu_col_right .product{padding-right:3%}#secondary_nav .menu_col_right .product:nth-child(4){margin-right:0}.secondary_nav_items.hovering{display:block}#secondary_nav .menu_w_icon{padding:.7rem 0}#secondary_nav .menu_w_icon span{display:block}#secondary_nav .menu_ref{padding:1rem 0}#main_content{min-height:50vh;background-color:#FFF;position:relative}.content_under_header{position:relative;top:0;left:0}.content_under_header{background-image:url('/images/h5/bg/MovieHubReleases.png');background-repeat:repeat repeat;padding-top:5.5rem}
.content_under_header.none{background-image:none;background-color:#000}.content_under_header.no_bgimage{background-image:none;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}.product.summary .content_under_header{padding-top:0}.product.summary .content_under_header.no_trailer{padding-top:4rem}
.content_after_header{max-width:1280px;margin:0 auto;padding-top:25px}.inbetween_under_after{max-width:1280px;margin:0 auto}#bottom_footer{padding-top:10px;color:#b9b9b9;font-size:.8rem;line-height:1.1rem;text-align:center;background-color:#424242}#providers{font-size:.7rem;color:#5d5d5d;margin-bottom:10px}#providers span{font-size:.7rem;font-weight:bold}#bottom_footer .social_round i{background-color:#5d5d5d;color:#424242}#bottom_footer .social_links a{font-size:.7rem;font-weight:bold;color:#FFF}
#bottom_footer .site_links a span{margin:0 .5rem;font-weight:bold}#bottom_footer .about_cbs{font-size:.7rem}#footer_rights{color:#5d5d5d}.about_ms i{line-height:1.1rem;font-size:1.1rem;vertical-align:top}.field.innerLabel{position:relative}.field.innerLabel label{position:absolute;top:.4rem;left:.1rem;color:#333;font-size:1rem;opacity:.6}.field.innerLabel.selected label{color:#ccc}.field .field_input{background:0;border-width:0;margin:0;padding:0 0 0 .1rem;font-size:1rem;width:98%;border-bottom:1px solid #cdcdcd;height:1.6rem}
.arrow-up{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #FFF}.arrow-down{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #FFF}.arrow-right{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #FFF}.arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #FFF}
#mantle_skin{padding:25px 0}.skinAd #mantle_skin{padding-top:5px}#omnibar{text-align:center}.ad_height_min{min-height:1rem}.ad_unit{width:100%;text-align:center}#leader_plus_top{min-height:66px;margin:0 auto}.skinAd #leader_plus_top{margin-bottom:10px}#leader_hover_wrapper{display:none;z-index:2000001;position:fixed;bottom:0;margin:0 auto;left:0;right:0;padding:.25rem 0;min-width:970px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.05) 10%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.45) 60%,rgba(0,0,0,0.60) 100%)}
#leader_hover_close{position:absolute;left:calc(50% - -500px);top:.5rem;font-size:1.5rem;color:#FFF;cursor:pointer;display:none}#leader_hover_wrapper.closable #leader_hover_close{display:block}#leader_hover_wrapper.hovering{display:block}#leader_middle,#leader_middle2{padding:1rem 0}#leader_plus_top div{display:block;margin:0 auto}.side_col{float:right;width:360px;padding:0 2.5vw 1rem 30px}.next_to_side_col{float:left;width:80%;width:calc(100% - 360px)}.link_divider{margin:0 10px 0 6px}.strip_title{font-size:1.1rem;line-height:1.3rem;text-transform:uppercase;padding-top:.3rem;display:inline-block}
.custom_list .strip_title{padding-top:0}.choosable .strip_title{margin-right:1.5rem;cursor:pointer;font-weight:300}.choosable .strip_title.selected{color:#000;font-weight:normal}.image_strip_and_arrows{width:100%;position:relative;margin:10px 0}.image_strip_wrapper{width:100%;overflow:hidden;white-space:nowrap;position:relative;text-align:center}.image_strip{position:relative;width:100%;overflow:hidden;scroll-behavior:smooth}.image_strip .product{display:inline-block;margin-right:2rem;position:relative;min-width:100px;overflow:hidden;vertical-align:top}
.image_strip .product.last{margin-right:0!important}.image_strip .product a{text-decoration:none}.image_strip .product .img_wrapper{position:relative;margin-left:1px;height:205px;max-width:145px}.larger_images .image_strip .product .img_wrapper{height:250px;max-width:175px}.image_strip .product img{height:100%}.image_strip .product a:focus img{outline:1px solid #666;outline-offset:-1px}.image_strip .product .metascore_w{position:absolute;top:6px;right:6px}.image_strip .title_wrapper{font-weight:bold;border-left:3px solid #ccc;padding:2px 4px 2px 6px;margin-top:8px;white-space:normal;min-height:40px;max-width:130px;text-align:left;line-height:1.1rem}
.white_title_only .image_strip .title_wrapper{color:#FFF;border-left:none;padding-left:0}.no_product_title .image_strip .title_wrapper{display:none}.no_title_separ .image_strip .title_wrapper{border-left:none}.larger_images.no_title_separ .image_strip .title_wrapper{max-width:150px}.image_strip .product .release_date{position:absolute;bottom:0;left:0;text-align:center;width:100%;color:rgba(254,212,84,1);text-shadow:1px 1px 1px rgba(0,0,0,1);display:none;height:1.9rem;line-height:2rem;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.5) 60%,rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,0.05) 10%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 35%,rgba(0,0,0,0.45) 60%,rgba(0,0,0,0.60) 100%)}
.coming_soon_strip .image_strip .release_date,.coming_soon .new_releases_strip_wrapper .image_strip .release_date{display:inline-block}.trailers_strip .image_strip_wrapper{text-align:left}.trailers_strip .product .img_wrapper{height:150px;max-width:250px}.trailers_strip .stats_wrapper{position:absolute;font-weight:normal;font-size:.8rem;padding:0 0 0 .5rem;margin-top:-28px;color:#FFF;border-left:none;bottom:.5rem;min-height:0;max-width:180px;text-shadow:3px 3px 3px rgba(0,0,0,1)}.trailers_strip .stats_wrapper .count{margin-left:.25rem}
.trailers_strip .stats_wrapper i{font-size:1rem}.trailers_strip .play_button,.nav_video_next_img_wrapper .play_button{width:48px;height:48px;border-radius:24px;background-color:rgba(0,0,0,0.3);border:3px solid #fff;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px);cursor:pointer;box-shadow:7px 7px 14px -4px rgba(0,0,0,0.75)}.trailers_strip .play_button i,.nav_video_next_img_wrapper .play_button i{color:#fff;font-size:24px;line-height:43px;width:48px;text-align:center}#page:not(.iPad) .summary .trailers_strip .product:hover .play_button,#page:not(.iPad) .nav_video_next_img_wrapper:hover .play_button{background-color:rgba(0,0,0,0.6);border-color:#cdc}
.trailers_strip .title_wrapper{border-left:none;padding-left:0;font-size:.8rem;max-width:200px}.trailers_strip.wide_title .title_wrapper{max-width:255px}.trailers_strip .product.selected img{outline:1px solid #fdd030;outline-offset:-1px}.product .debug_label{position:absolute;bottom:10px;left:10px;color:#FFF;background-color:#000;font-size:.9rem}.product .debug_label.no_large{left:unset;right:0;background-color:#f00}.slider_arrow{position:absolute;z-index:3;top:50%;margin-top:-32px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:default;visibility:hidden}
.slider_arrow img{height:64px;width:44px}.slider_arrow.slider_previous{left:-0.4rem}.more_left .slider_arrow.slider_previous{visibility:visible;cursor:pointer}.slider_arrow.slider_next{right:-0.4rem}.more_right .slider_arrow.slider_next{visibility:visible;cursor:pointer}.slider_gradient{position:absolute;width:30px;height:100%;top:0;z-index:1;visibility:hidden}.slider_gradient.slider_previous{left:0;width:35px;background:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,0))}.slider_gradient.slider_previous.light{background:linear-gradient(to right,rgba(0,0,0,0.1),rgba(0,0,0,0))}
.slider_gradient.slider_next{right:0;background:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,0))}.slider_gradient.slider_next.light{width:12px;background:linear-gradient(to left,rgba(0,0,0,0.1),rgba(0,0,0,0))}.more_left .slider_gradient.slider_previous{visibility:visible}.more_right .slider_gradient.slider_next{visibility:visible}.new_releases_strip .more_right .slider_gradient.slider_next{visibility:hidden}.streaming_tabs{width:100%}.streaming_tabs .tab{width:24.7%;margin:2px .4% 2px 0;float:left;padding:.6% .6%;background-color:#d4d4d4;color:#707070;cursor:pointer}
.skinAd .streaming_tabs .tab{font-size:.9rem}.streaming_tabs .tab:last-of-type{margin-right:0}.streaming_tabs .tab:nth-child(1):nth-last-child(3),.streaming_tabs .tab:nth-child(2):nth-last-child(2),.streaming_tabs .tab:nth-child(3):nth-last-child(1){width:33%}.streaming_tabs .tab.selected{color:#fff}.streaming_tabs .tab.type7.selected{background-color:#faba27;color:#000}.streaming_tabs .tab.type1.selected{background-color:#000;color:#FFF}.streaming_tabs .tab.type4.selected{background-color:#559e26;color:#FFF}
.streaming_tabs .tab.type5.selected{background-color:#450746;color:#FFF}.streaming_tabs .tab.type8.selected{background-color:#faba27;color:#000}.streaming_tabs .tab.type9.selected{background-color:#d40000;color:#FFF}.streaming_tabs .tab.type10.selected{background-color:#301757;color:#FFF}.streaming_tabs:after{content:"";display:table;clear:both}.movie.hub .new_releases_strip_wrapper{background-color:transparent}.content_under_header .new_releases_strip .strip_title{color:#FFF}
.movie.hub .new_releases_strip .strip_title a{vertical-align:middle}.movie.hub .new_releases_strip .subtitle{color:#fdd030}.movie.hub .new_releases_strip .image_strip .product{margin-right:2.5rem}.new_releases_strip .slider_arrow.slider_next{right:0}.trailer_list_wrapper{background-position:25%;position:relative}.trailer_list_wrapper.no_video #video_holder_wrapper,#video_holder_wrapper[data-mcvideourl='']{cursor:auto}.trailer_list_wrapper.no_video .play_button,#video_holder_wrapper[data-mcvideourl=''] .play_button{display:none}
.title_list{width:100%;color:#FFF;vertical-align:middle;border-collapse:separate;border-spacing:0 .5rem}.title_list tr{cursor:pointer}.title_list tr.selected{background-color:rgba(0,0,0,0.8)}.title_list tr.msg td{text-align:center}.title_list tr.msg.selected{background:0}.title_list .item_num{padding:.2rem;width:10%;text-align:center;font-weight:bold}.title_list .item_name{padding:.2rem;width:80%}.title_list .item_score{padding:.2rem;width:10%}.title_list .item_score .product_date{min-width:4rem;text-align:right}
.score_title_list{width:100%;color:#000;vertical-align:middle;border-collapse:separate;display:table}.score_title_list .list_item{display:table-row;cursor:pointer}.score_title_list .list_item.selected{background-color:rgba(100,100,1000,0.2)}.score_title_list .list_item.msg{text-align:center}.score_title_list .list_item.msg.selected{background:0}.score_title_list .item_num{padding:.2rem;width:10%;text-align:center;font-weight:bold;display:table-cell}.score_title_list .item_name{padding:.2rem;width:80%;display:table-cell}
.score_title_list .item_score{padding:.2rem;width:10%;display:table-cell}.score_title_list .item_score .product_date{min-width:4rem;text-align:right}.product_current_releases .item_num{display:none}.product_current_releases .item_name{width:90%}.product_current_releases .list_item.selected{background:0}.dark_edges{background:linear-gradient(to right,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.6) 10%,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0) 30%,rgba(0,0,0,0) 95%,rgba(0,0,0,0.2) 97%,rgba(0,0,0,0.9) 100%)}.product_header_mask{height:85px;background:linear-gradient(to bottom,rgba(0,0,0,1.0) 0,rgba(0,0,0,0.6) 100%)}
.cutout_mask{min-height:470px;width:100%;display:table;height:100%;vertical-align:top}.cutout_mask_left{background-color:rgba(0,0,0,0.4);width:80%;width:calc(100% - 825px);height:100%;padding-top:30px;display:table-cell;min-width:300px}.skinAd .content_after_header .cutout_mask_left{width:calc(100% - 625px)}.product_header .cutout_mask_left{background-color:rgba(0,0,0,0.6);width:460px}.cutout_mask_right{width:825px;display:table-cell;vertical-align:middle;text-align:center;min-height:300px;background-color:transparent}
.skinAd .content_after_header .cutout_mask_right{width:625px}.product_header .cutout_mask_right{width:calc(100% - 460px)}.cutout_wrapper{overflow:hidden}.cutout_wrapper .cutout{border-width:32px 2.2vw 32px 2.2vw;border-color:rgba(0,0,0,0.4);border-style:solid;-webkit-box-shadow:0 0 0 20000px rgba(0,0,0,0.4);box-shadow:0 0 0 20000px rgba(0,0,0,0.4);margin:0 auto}.product_header .cutout_wrapper .cutout{border-color:rgba(0,0,0,0.6);-webkit-box-shadow:0 0 0 20000px rgba(0,0,0,0.6);box-shadow:0 0 0 20000px rgba(0,0,0,0.6)}
.product_header .video_and_autoplay{max-width:990px}.video_wrapper #video_holder_wrapper{width:100%;height:100%;position:relative;cursor:pointer}.video_wrapper .agegate{position:absolute;width:calc(100% - 30px);margin-left:30px;height:100%;background-color:rgba(0,0,0,0.7);color:#FFF;padding:4rem;font-size:1.2rem;z-index:1;display:none}.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%;height:430px;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:90px;height:90px;border-radius:45px;background-color:rgba(0,0,0,0.3);border:4px solid #fff;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);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,.iPad .video_wrapper #video_holder_wrapper .play_button{display:none}.video_wrapper .video_and_autoplay .play_button i{color:#fff;font-size:45px;line-height:84px;width:93px;text-align:center}.video_and_autoplay .autoplay{color:#DDD;font-size:.8rem;position:absolute;right:.8rem;bottom:-24px;cursor:pointer}.video_and_autoplay .autoplay .label{font-weight:bold;margin-right:.4rem}.video_and_autoplay .autoplay .wrapper{display:inline-block;width:1.7rem;height:.95rem;border-radius:10px;border:1px solid #EEE;vertical-align:bottom;text-align:right;margin:0 1px}
.video_and_autoplay .autoplay.on .wrapper{text-align:left}.video_and_autoplay .autoplay .toggle{display:inline-block;height:.5rem;width:.5rem;border-radius:.7rem;background-color:#EEE;margin:3px 2px}.mc_obbtm{padding:30px 2.5vw 10px 2.5vw}.hover_question{font-size:11px;line-height:10px;text-align:center;color:#FFF;background-color:#333;cursor:help;padding-right:1px;width:11px;height:11px;display:inline-block;position:relative;top:-7px}.hover_answer{display:none;position:absolute;top:0;right:0;padding:10px;background-color:#eee;border:1px solid #000;border-radius:6px;box-shadow:0 0 6px #000;z-index:1}
.unscored_help{min-width:15rem;font-size:1rem}.unscored_help td{vertical-align:top;padding:0 1rem .5rem 0}.checkboxes{position:relative}.checkboxes_question{position:absolute;top:-7px;right:-5px}.checkboxes_answer p:first-of-type{margin-bottom:.25rem}.checkbox{background-color:#f3f3f3;padding:.45rem .3rem .45rem .45rem;margin-left:4px;font-size:11px;line-height:10px;text-align:right;min-width:5rem;font-weight:bold;cursor:pointer;text-transform:uppercase}.checkbox i{color:#fff;background-color:#c4c4c4;font-size:20px;vertical-align:middle;line-height:9px;max-width:17px}
.checkbox .fa-check-square{display:none}.checkbox.checked .fa-square{display:none}.checkbox.checked .fa-check-square{display:inline-block}.checktext{color:#939393;padding-right:.3rem;vertical-align:middle}#playlist_inTheaterTabs,#playlist_comingSoonTabs{display:table;font-size:14px;width:99.5%}.trailer_list_wrapper .tab{display:table-cell;text-align:center;vertical-align:middle;float:left;width:50%;padding:.5rem 0;background-color:rgba(0,0,0,0.4);cursor:pointer;color:#DDD}.trailer_list_wrapper .tab.selected{font-weight:bold;color:#FFF;background-color:rgba(0,0,0,0.8)}
.trailer_list_wrapper .tab:first-of-type{border-right:1px solid #fff}.trailer_list_wrapper .more_info{position:absolute;bottom:.7vw;right:2.4rem;color:#FFF;font-size:.8rem}.custom_items{display:table;width:100%}.custom_list{width:33.3%;padding:0 .75rem}.custom_list:first-of-type{padding:0 1.5rem 0 0}.custom_list:nth-child(3){padding:0 0 0 1.5rem}.custom_list .custom_item{display:table-row}.custom_list .custom_item .num,.custom_list .custom_item .title{display:table-cell}.custom_list .custom_item .num{min-width:.5rem}
.custom_item a:hover{text-decoration:none}.custom_item a:hover .title{text-decoration:none}.product_header{background-position-x:10%}.product_header .phead_summary{color:#FFF}.product_page_title{font-size:2rem;line-height:2.3rem}.product_page_title h1{display:inline}.phead_summary .release_year{font-size:.9rem}.phead_summary table{width:100%}.phead_summary .summary_left{padding-top:2px;vertical-align:top}.phead_summary .summary_right{vertical-align:middle;text-align:right}.phead_summary .platform{font-size:.7rem;border:1px solid #FFF;margin-right:.1rem;padding:0 .4rem}
.phead_summary .platform.selected{color:#000;background-color:#FFF}table.simple_summary{width:100%}table.simple_summary td{vertical-align:top}table.simple_summary td.left{width:60%}table.simple_summary td.right{width:40%}.product.details table.simple_summary td.left,.product.trailer table.simple_summary td.left{width:50%}.product.details table.simple_summary td.right,.product.trailer table.simple_summary td.right{width:50%}.product_info{font-size:.9rem;line-height:1.1rem}.simple_summary .score_wrapper{width:100%}
.simple_summary .score_wrapper .num_wrapper{width:95px}.simple_summary .score_wrapper .desc_wrapper{width:calc(100% - 95px)}.score_details{font-size:.9rem}.score_description{line-height:1.35rem}.score_description .based_on,.score_description .connect4_msg{display:block}.header_title{font-size:1.1rem}.section_title{font-size:1.1rem;margin-top:.4rem}.section_title h2{display:inline}.simple_summary .score_details{font-size:.9rem;line-height:1.4rem}.user_summary_left{width:5rem}.user_summary_right{text-align:right;min-width:327px}
.user_rating_widget{width:326px}.user_rating_widget .ur{display:inline-block;height:1.5rem;width:1.5rem;border-radius:1rem;text-align:center;vertical-align:middle;font-size:.9rem;line-height:1.31rem;overflow:hidden;position:relative;background-color:rgba(0,0,0,0.5);cursor:pointer;user-select:none;z-index:1}.product.user .user_rating_widget .ur{background-color:#e2e2e2}.ur.ur_0 .part,.ur.ur_1 .part,.ur.ur_2 .part,.ur.ur_3 .part{background-color:#f00}.ur.ur_4 .part,.ur.ur_5 .part,.ur.ur_6 .part{background-color:#fc3}
.ur.ur_7 .part,.ur.ur_8 .part,.ur.ur_9 .part,.ur.ur_10 .part{background-color:#6c3}.ur .part{display:block;position:absolute;z-index:1;width:0;height:100%}.ur .number{display:block;position:absolute;width:100%;height:100%;z-index:2;color:#FFF;padding-top:2px;padding-right:1px}.ur_1 .number{padding-right:2px}.ur.p100 .part{width:100%}.ur.p90 .part{width:90%}.ur.p80 .part{width:80%}.ur.p70 .part{width:70%}.ur.p60 .part{width:60%}.ur.p50 .part{width:50%}.ur.p40 .part{width:40%}.ur.p30 .part{width:30%}
.ur.p20 .part{width:20%}.ur.p10 .part{width:10%}.ur.h100 .part{width:100%!important}.user_score_summary.no_viewer_score{display:none}.user_rating_widget .info{display:block;padding:.4rem}.sharing{width:100%}.sharing a{display:inline-block;font-size:1.3rem;color:#fff;border:0;border-radius:0;width:19.7%;margin-right:.25%;line-height:2.5rem;height:2.5rem;transition:background-color .25s ease,color .25s ease;text-align:center;vertical-align:middle}.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}.esite_list{width:100%}.esite_list .list_expand{display:none}.esite_btn_wrapper{height:42px;width:32.5%;margin:0 .3% .3% 0;float:left;cursor:pointer;min-width:190px}
.esite_btn,.esite_btn table{height:100%;width:100%}.esite_btn td{vertical-align:middle}.esite_label_wrapper{width:45%;padding-left:.25rem;font-size:.8rem;font-weight:bold;text-align:center}.esite_img_wrapper{width:55%;text-align:center;padding-right:.25rem}.esite_img_wrapper img{vertical-align:middle;max-height:100%}.esite_amazon{background-color:#fdc354}.esite_amazon:hover{background-color:#ff9d00}.esite_list .esite_amazonbuy .esite_img_wrapper{padding-right:1rem}.esite_list .esite_amazonbuy .esite_img_wrapper img{width:100%}
.esite_list .esite_amazonbuy .esite_label_wrapper{color:#020053}.esite_hulu{background-color:#559e26}.esite_hulu .esite_label_wrapper{color:#fff}.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_itunes{background-color:#000}.esite_itunes .esite_label_wrapper{color:#fff}.esite_itunes.esite_notext .esite_label_wrapper{display:none}
.esite_itunes:hover{opacity:.8}.esite_itunes:hover img{filter:brightness(1.4);-webkit-filter:brightness(1.4)}.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_mgo{background-color:#FFF}.esite_mgo:hover .esite_label_wrapper{color:#327abb}.esite_allaccess{background-color:#4e99e4}.esite_allaccess:hover{background-color:#356aa6}
.esite_allaccess .esite_label_wrapper{color:#fff;font-weight:normal}.esite_vudu{color:#fff;background-color:#3275b4}.esite_vudu:hover{background-color:#1a75cf}.esite_netflix{background-color:#d40000}.esite_netflix .esite_label_wrapper{color:#fff}.esite_netflix:hover{background-color:#e40000}.esite_tribecashortlist{background-color:#301757}.esite_tribecashortlist .esite_label_wrapper{color:#fff}.esite_tribecashortlist:hover{background-color:#432c68}.esite_gamestop{background-color:#fff;border:1px solid #d3d3d3}
.esite_gamestop:hover{background-color:#d3d3d3}.esite_gamestop .esite_label_wrapper{color:#000;font-weight:bold}.product.critic .esite_btn_wrapper,.product.user .esite_btn_wrapper,.product.details .esite_btn_wrapper,.product.trailer .esite_btn_wrapper{width:25%;max-width:15rem}.pfull_summary .summary_left{width:23%;max-width:13rem}.pfull_summary .summary_left img{max-width:100%}.pfull_summary .summary_right{width:77%;line-height:1.4rem}.cert_rating_wrapper{width:100%;line-height:1rem}.cert_rating_wrapper td{vertical-align:middle}
.cert_rating_wrapper td:first-of-type{width:5%}.cert_rating_wrapper td:last-of-type{width:95%}.cert_rating_img{height:1.2rem;margin-right:.4rem;vertical-align:middle}.esrb_img{height:2.4rem;margin-right:.4rem;vertical-align:middle}span.cert_rating{display:inline-block;padding:1px 4px;border:1px solid #000;white-space:nowrap;margin-right:4px}.product .details_section{padding:.7rem 0;font-size:.95rem}.bump_section .title_bump:only-child,.details_section .title_bump:only-child{display:none}.details_section .label{font-weight:bold}
.details_section .release_date .label{font-weight:normal}.summary_right .see_all{font-weight:bold}.inline_expand_collapse .blurb_divider,.inline_expand_collapse .blurb_label{display:none}.toggle_expand_collapse,.toggle_expand_collapse:visited,.toggle_expand_collapse:hover,.toggle_expand_collapse:focus{color:#000;font-size:.85rem;font-weight:bold}.data .toggle_expand_collapse{color:#000;font-weight:bold}a.toggle_expand_collapse{text-decoration:none;white-space:nowrap}.toggle_expand_collapse:after{border-right:3px solid transparent;border-top:4px solid #000;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 #000;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}.rankings .ranking_wrap,.rankings .ranking_icon{vertical-align:middle}.rankings i.fa-trophy{color:#fdca21;font-size:1.5rem;line-height:2rem;padding:0 .25rem .1rem 0}#current_tabs{width:100%;border-top:1px solid #999}#current_tabs:after{content:"";clear:both}
#current_tabs .tab{width:50%;text-transform:uppercase;font-size:.85rem;text-align:center;cursor:pointer;border-top:5px solid transparent}#current_tabs .tab.selected{font-weight:bold;border-top-color:rgba(150,150,150,0.3)}.product.summary .next_to_side_col{width:calc(100% - 410px)}.product.summary .side_col{width:410px}.summary .reviews{width:100%}.summary .reviews .critics_col{width:50%}.summary .reviews .users_col{width:50%}.summary .write_review{margin-top:-5px;padding:.45rem .5rem .35rem .5rem;font-size:.8rem;line-height:.8rem;background-color:#000;color:#FFF}
.reviews .distribution{width:100%;height:6.5rem}.reviews .distribution .score{width:5.5rem}.reviews .distribution .charts{width:calc(100% - 5.5rem)}.review{border-top:1px solid #ccc;width:100%}.review .left{width:5.5rem}.review .right{width:calc(100% - 5.5rem)}.review .title{font-weight:bold}.critic_reviews .review .author:before,.summary .review .date:before{content:" | ";margin:0 .2rem}.review .summary{line-height:1.3rem;font-size:.95rem;overflow-wrap:break-word;word-wrap:break-word}
.product.critic .review,.product.user .review{border-top:0;border-bottom:1px solid #ccc}.product.critic .review:last-of-type,.product.user .review:last-of-type{border-bottom:0}.product.critic .review .left,.product.user .review .left{width:4rem}.product.critic .review .right,.product.user .review .right{width:calc(100% - 4rem)}.product.critic .review .author:after,.product.user .review .author:after{content:""}.product.critic .review .summary,.product.user .review .summary{font-size:.9rem;line-height:1.2rem;width:87%}
.product.critic .review .date,.product.user .review .date{float:right;font-weight:normal;font-size:.8rem}.chart_wrapper{position:relative;display:block}.chart_bg{position:absolute;z-index:0;top:0;left:0;height:.25rem;width:100%;background-color:rgba(150,150,150,0.1)}.chart{position:relative;z-index:1;top:0;left:0}.chart .bar{width:100%;height:.25rem}.chart .text{min-width:5rem;font-size:.9rem;padding:.2rem 0 .55rem 0;text-transform:uppercase}.chart.mixed .text{min-width:4.2rem}.chart .bar.negative,.chart .bar.score_terrible,.chart .bar.score_unfavorable,.chart .bar.bad{background-color:#f00}
.chart.negative.selected{color:#f00}.chart .bar.mixed,.chart .bar.score_mixed{background-color:#fc3}.chart.mixed.selected{color:#fc3}.chart .bar.positive,.chart .bar.score_favorable,.chart .bar.score_outstanding,.chart .bar.good{background-color:#6c3}.chart.positive.selected{color:#6c3}.product.summary .helpful_wrapper{float:right}.product.critic .helpful_wrapper,.product.user .helpful_wrapper{float:left}.product.user .helpful_wrapper .msg{float:left;font-weight:bold;margin-bottom:2px}.helpful{font-size:.85rem;line-height:.85rem}
.helpful i{color:#666;margin-right:.1rem;font-size:1rem}.helpful .text{margin-right:.5rem}.helpful .thumb_up{margin-right:.5rem}.helpful .thumb_up:not(.selected){cursor:pointer}.helpful .thumb_up.selected i{color:#6c3}.helpful .thumb_down:not(.selected){cursor:pointer}.helpful .thumb_down.selected i{color:#f00}.helpful .count{display:inline-block;text-align:right;min-width:1rem}.helpful .msg{text-align:right}.helpful .msg a{color:#0081ce}.interactions .report_abuse{float:right;color:#d5d5d5;font-size:.85rem;margin-top:.4rem}
.interactions .all_reviews{float:right;color:#d5d5d5;font-size:.85rem;margin-top:.4rem}.see_all{font-weight:normal;color:#9d9d9d;font-size:1rem;cursor:pointer}.movie.hub .see_all{font-size:.9rem}.trailer_list_wrapper .see_all{height:30px;color:#FFF;font-size:.7rem;padding-top:.5rem;text-align:center;border-top:1px solid #FFF;margin-top:1.1%}.phead_summary .see_all{line-height:1.35rem;font-size:.9rem}.pfull_summary .see_all{color:#000}.see_all .s_a,.see_all_helper .s_a{display:none}.see_all .s_a.selected,.see_all_helper .s_a.selected{display:inline}
.see_all.boxed{display:inline-block;width:100%;height:2.2rem;line-height:2.2rem;text-align:center;background-color:#efefef;color:#797979;font-size:.9rem}.see_all.boxed:hover{color:#fdd030}.title_see_all{text-transform:lowercase;font-size:.85rem;font-weight:bold;margin-left:.5rem}.content_under_header .new_releases_strip .title_see_all{color:#FFF}.content_under_header.no_trailer .dark_edges{background:0}.content_under_header.no_trailer .cutout_mask{min-height:0}.content_under_header.no_trailer .cutout_mask_left{background:0}
.content_under_header.no_trailer .cutout_mask_right{display:none}.content_under_header.no_trailer .rt_wrapper,.content_under_header.no_trailer .ms_wrapper,.content_under_header.no_trailer .us_wrapper{float:left;padding-right:1.5rem}.content_under_header.no_trailer .ms_wrapper{width:25%}.content_under_header.no_trailer .us_wrapper{width:25%}.content_under_header.no_trailer .rt_wrapper{width:30%;min-width:25.5rem}.ruled_divider{width:100%;text-align:center;color:#9e9e9e;font-size:.8rem}.ruled_divider hr{margin-left:auto;margin-right:auto;height:0;border-top:1px dotted #c8c8c8;width:40%}
.ruled_divider .rdleft{float:left}.ruled_divider .rdright{float:right}#popup_dialog{position:absolute;z-index:5000010;background-color:#f9f9f9;padding:1rem 1.5rem;display:none;box-shadow:1px 1px 18px 2px #666}#popup_dialog header{text-align:left;font-size:1.1rem;line-height:1.3rem;display:none}#popup_dialog .left{float:left;width:20rem;display:none}#popup_dialog.single_wide .left{width:35rem}#popup_dialog .right{padding-left:1rem;width:17rem;float:left;display:none}#popup_dialog .popup_close{position:absolute;right:.3rem;top:.25rem;font-size:1rem;color:#9e9e9e;cursor:pointer}
#popup_dialog footer{padding-top:1rem;text-align:right;display:none;font-size:1rem}.login_section .popup_forgot{color:#c8c8c8;font-size:.7rem;text-align:right;margin-top:.2rem}button.meta_fb_login{color:#fff;font-weight:normal;padding:.5rem .75rem;font-size:.9rem;background:#3b579d url(/images/buttons/fblogo_29.png) no-repeat 22px 0;border:0;padding-left:2.2rem;width:100%}button.meta_fb_login:hover{box-shadow:0 0 4px #000}button.grey_button{color:#4e4e4e;padding:.5rem .75rem;font-size:.7rem;background-color:#e4e4e4;border:0;font-weight:bold}
button.grey_button:hover{box-shadow:0 0 3px #333}.popup_hidden{display:none}.popup_rating table{width:100%}.popup_rating .img_wrapper{width:20%;vertical-align:top}.popup_rating .scores_wrapper{width:80%;font-size:.9rem;line-height:1.1rem;vertical-align:top}.popup_rating .my_score td{vertical-align:middle;padding-bottom:1rem}.popup_rating .metascore_w{margin:0 .75rem}.popup_rating .avg_score td{vertical-align:top}.popup_rating .avg_score .text div{margin-top:.37rem}.post_rating .sharing a{width:48%;margin-right:2%}
.popup_write .field_input.popup_write_review,#review_body{height:6rem;border:1px solid #a7a7a7;width:100%;max-width:100%;padding:.5rem .4rem}.popup_write .field.innerLabel label,.review_body_wrapper .field.innerLabel label{width:98%;padding:.3rem .4rem}.review_body_wrapper .field.innerLabel{background-color:#FFF}.popup_write .buttons label{vertical-align:middle;font-size:.9rem;color:#a7a7a7}.popup_write .buttons label span{vertical-align:middle}.popup_write .popup_write_area{position:relative}.popup_write .popup_char_count_wrapper{position:absolute;bottom:.25rem;right:.75rem;color:#a7a7a7;font-size:.7rem;z-index:1}
.popup_write .popup_char_count.error,.char_count.error{color:#d7a7a7}.related_list{width:100%}.related_list .related{width:25%;padding-right:1%;font-size:.95rem;line-height:1.1rem}.related_list .related:last-of-type{padding-right:0}.related_list .related img{max-width:100%}.related_list .related .title,.related_list .related .deck{max-width:180px}.related_list .related .deck{font-size:.9rem}.page_nav .page_flipper{float:right}.page_nav .pages{float:left}.page_nav .flipper{color:#ccc}.page_nav .flipper.prev:after{content:" | ";margin:0 .2rem}
.page_nav a{color:#0081ce}.page_nav .label,.page_nav li{float:left}.page_nav .page_num{margin-left:.5rem}.page_nav_wrap:after{content:"";display:table;clear:both}.link_tabs{font-size:.7rem;color:#585858;margin-top:.5rem}.link_tabs .link_tab{background-color:#f4f4f4;padding:.2rem .5rem;margin-right:2px}.movie.browse .link_tabs .link_tab{padding:.4rem .5rem}.link_tabs .link_tab.selected{background-color:#FFF;border:1px solid #ccc;border-bottom:0}.link_tabs a:hover{text-decoration:none}
.review_it_wrapper{background-color:#f9f9f9;padding:0 1rem 1rem 1rem}.review_it_wrapper .header{width:100%}.review_it_wrapper .header .col1{width:25.6%;vertical-align:bottom}.review_it_wrapper .header .col2{width:74%;vertical-align:bottom}.review_it_wrapper .rating_wrapper td{vertical-align:bottom}.review_it_wrapper .info{color:#f00;max-width:19rem}.review_it_wrapper .progress{color:#000}.rating_wrapper .header_title{margin-bottom:2px}.review_body_wrapper label a{color:#0081ce}.review_body_btns{width:100%;font-size:.8rem}
.review_body_btns td{vertical-align:middle}.review_body_btns label span{vertical-align:middle}.review_body_btns .col1{width:70%}.review_body_btns .col2{width:30%;text-align:right}.review_body_btns .col3{width:10%;text-align:right}.product.trailer .summary{line-height:1.3rem}table.details{width:100%}table.details tr:nth-child(even) td{background-color:#fafafa}table.details .label{width:30%;font-weight:bold;vertical-align:top;padding:.4rem .5rem}table.details .data{width:70%;vertical-align:top;padding:.4rem .5rem}
table.credits{width:100%;margin-top:2rem}table.credits th,table.credits tr:nth-child(even) td{background-color:#fafafa}table.credits th.role{font-weight:bold}table.credits .person{width:30%;font-weight:bold;vertical-align:top;padding:.4rem .5rem}table.credits .role{width:70%;vertical-align:top;padding:.4rem .5rem}.main_trailer_wrapper{width:100%;height:28rem}.main_trailer_wrapper .video_wrapper #video_holder{height:100%}.main_trailer_wrapper .video_and_autoplay .autoplay{right:0;color:#9b9b9b}.main_trailer_wrapper .video_and_autoplay .autoplay .toggle{background-color:#9b9b9b}
.main_trailer_wrapper .video_and_autoplay .autoplay .wrapper{border-color:#9b9b9b}.essentials_list .essential{width:45%;float:left}.essentials_list .essential img{width:100%}.essentials_list .essential:nth-child(odd){margin-right:10%}.essentials_list .essential .title_wrapper{font-size:.9rem;line-height:1.1rem}.browse table.list{width:100%}.browse table.list td{font-size:.9rem;line-height:1.1rem;vertical-align:top;padding:1rem 1rem 1rem 0}.browse table.list .img_wrapper{width:5%}.browse table.list .title_wrapper .title{font-size:1.2rem;font-weight:bold;line-height:1.3rem}
.browse table.list .details_wrapper{width:55%;padding-right:0}.browse .browse_list_wrapper table.list td{border-bottom:1px solid #ccc}.browse .browse_list_wrapper.two table.list,.browse .browse_list_wrapper.three table.list{border-top:1px solid #ccc}.browse table.list .details_section div{margin-bottom:.5rem}.publications.browse table.list .details_section div,.critics.browse table.list .details_section div,.people.browse table.list .details_section div{margin-bottom:0}.new_releases.browse table.list .score_wrapper{width:5%;text-align:center}
.new_releases.browse table.list .score_wrapper .metascore_w.user{display:inline-block;margin-top:.5rem}.new_releases.coming_soon.browse table.list .score_wrapper .metascore_w.user{display:none}.new_releases.browse table.list .title_wrapper{width:35%}table.list.score th{font-size:.8rem;border-bottom:1px solid #ccc;padding-bottom:.4rem}table.list.score .rank_wrapper{width:4%}table.list.score td.rank_wrapper{vertical-align:middle;font-size:1.2rem;font-weight:bold;color:#000}table.list.score .score_wrapper{width:5%}
table.list.score td.score_wrapper{vertical-align:middle}table.list.score .title_wrapper{width:40%}table.list.score td.title_wrapper{vertical-align:middle;position:relative}table.list.score .watch_wrapper{width:27%;vertical-align:middle}table.list.score .date_wrapper{width:26%;text-align:right;padding-right:.2rem}table.list.score td.date_wrapper{position:relative}table.list.score .details_section{margin-top:-2.2rem}table.list.score .inline_see_more,table.list.score .inline_see_less{color:#ccc;font-size:.8rem;font-weight:normal;position:absolute;bottom:0;right:0;cursor:pointer}
table.list.score .summary_row.expanded td{border-bottom:0}table.list.score .details_row.expanded td{border-top:0}table.list.score .summary_row.expanded .inline_see_more{display:none}table.list.score .details_row{display:none}table.list.score .details_row.expanded{display:table-row}table.list.score .esite_btn_wrapper{width:32px;min-width:32px;overflow:hidden;margin-right:.2rem}table.list.score .esite_btn_wrapper table{table-layout:fixed}table.list.score .esite_btn_wrapper table td{border:0}table.list.score .esite_btn{background-color:transparent}
table.list.score .esite_label_wrapper{display:none}table.list.score .esite_btn_wrapper td{padding:0}table.list.score .esite_img_wrapper img{display:none}table.list.score .esite_amazon .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/amazon.png);background-repeat:no-repeat}table.list.score .esite_amazon.esite_prime .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/amazon_prime.png);background-repeat:no-repeat}table.list.score .esite_itunes .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/apple.png);background-repeat:no-repeat}
table.list.score .esite_hulu .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/hulu.png);background-repeat:no-repeat}table.list.score .esite_allaccess .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/allaccess.png);background-repeat:no-repeat}table.list.score .esite_netflix .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/netflix.png);background-repeat:no-repeat}table.list.score .esite_tribecashortlist .esite_img_wrapper{background-image:url(/images/buttons/esites/browse/tribecashortlist.png);background-repeat:no-repeat}
.with_bottom_ad_wrapper{display:table;width:100%}.with_bottom_ad{display:table-row}.with_bottom_ad_wrapper .next_to_side_col,.with_bottom_ad_wrapper .side_col{display:table-cell;float:none}.with_bottom_ad_wrapper .side_col{vertical-align:top}.match_column_wrapper{display:flex}.match_column_wrapper .next_to_side_col{flex:1;display:flex;flex-direction:column}.match_column_wrapper .flex1{flex:1}.match_column_wrapper .force_to_bottom{width:100%;align-self:flex-end}.flat_checkbox{display:inline-block;height:.9rem;width:.9rem;border:1px solid #a7a7a7;font-size:.8rem;line-height:.9rem;background-color:#FFF}
.flat_checkbox .fa-check{visibility:hidden}.flat_checkbox.checked .fa-check{visibility:visible}table.trailers{width:100%}table.trailers .trailer_image{width:20%;padding:1rem 0;border-bottom:1px solid #ccc;vertical-align:middle;position:relative}table.trailers .trailer_image.empty{border-bottom:0}table.trailers .trailer_image img{width:100%}table.trailers .trailer_info{width:25%;padding:1rem 0 1rem 2%;border-bottom:1px solid #ccc;vertical-align:middle}table.trailers .trailer_info.empty{border-bottom:0}
table.trailers .trailer_info .title{font-weight:bold;line-height:1.2rem}table.trailers .trailer_info .duration{font-size:.9rem}table.trailers .break{width:4%}table.trailers .play_button{width:40px;height:40px;border-radius:20px;background-color:rgba(0,0,0,0.3);border:2px solid #fff;position:absolute;bottom:24px;right:8px;color:#FFF}table.trailers .play_button i{color:#fff;font-size:24px;line-height:36px;width:41px;text-align:center}.read_full{color:#000;font-size:.85rem;font-weight:bold}.product_side .separ{display:inline-block;width:1rem;text-align:center}
.product.critic .product_side .score_meta{display:none}.product.user .product_side .score_user{display:none}.product.details .product_side .details{display:none}.product.details .product_side .separ{display:none}.product.trailer .product_side .trailers{display:none}.product.trailer .product_side .separ{display:none}.two_w_separ{width:100%}.two_w_separ th{vertical-align:top;padding-bottom:1rem;border-bottom:1px solid #ccc}.two_w_separ .wide_col,.two_w_separ .ltd_col{width:48%}.two_w_separ .separ{width:4%}
.browse .two_w_separ table.list td{vertical-align:middle}.skinAd .ltd_col .styled_select{min-width:6.5rem}.skinAd .ltd_col .styled_select .options_scroll{min-width:6rem}.new_releases.browse .two_w_separ table.list .title_wrapper{width:78%}.new_releases.browse .two_w_separ .date_wrapper{width:18%;text-align:right;padding-right:0}.new_releases.browse .two_w_separ .date_wrapper span{white-space:nowrap}.alpha_tabs{border-bottom:1px solid #ccc}.alpha_tabs .link_tab{font-size:.9rem;margin-right:.5rem}
.alpha_tabs span.link_tab{color:#ccc}.alpha_tabs .link_tab.selected{font-weight:bold}.list .avg_score{font-weight:bold}#nav_video_wrapper{position:fixed;top:-300px;left:0;height:141px;width:100%;background-color:rgba(0,0,0,0.85);color:white;z-index:5000100;border-top:1px solid #FFF}#nav_video_wrapper .nav_video_close{position:absolute;top:.4rem;right:.8rem;color:#969696;font-size:1.3rem;cursor:pointer}.past_main_video #nav_video_wrapper{top:-1px}.baby.past_main_video #nav_video_wrapper{top:46px}
#nav_video_table{width:100%;min-width:980px;font-size:.9rem}#nav_video_table .label{color:#aeaeae;font-weight:bold;padding-bottom:.5rem}.nav_video{width:28%;min-width:281px;vertical-align:top}.nav_video_details{width:28%;min-width:281px;padding:.8rem .5rem;vertical-align:top}.nav_video_next{width:44%;vertical-align:top;cursor:pointer}.nav_video_next .details:hover{color:#fdd030}.nav_video_next_img_wrapper{position:relative;width:30%}.nav_video_next img{height:140px}.next_detail_wrapper{padding:.8rem;width:69%}
.past_main_video #video_holder_wrapper{position:fixed;left:0;top:0;height:140px;width:28%;z-index:5000101}.past_main_video #video_holder_wrapper .play_button{display:none}.past_main_video #video_holder{height:140px;overflow:visible}.past_main_video #controls_video_holder{left:100%;overflow:visible;cursor:auto}.past_main_video .uvpjs__buffering-frame{left:-50%!important}.past_main_video .uvpjs__btn-large-play{display:none}.past_main_video .uvpjs__progress{bottom:1px}.past_main_video .uvpjs__controlbar{background-color:transparent}
.past_main_video .uvpjs__controlbar--hidden,.past_main_video .uvpjs__progress--hidden{opacity:1}.past_main_video #content_video_holder{overflow:hidden}.past_main_video #ad_video_holder{overflow:hidden}.past_main_video .uvpjs:before{padding-top:0}.baby.past_main_video #video_holder_wrapper{top:47px}