html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,\:article,\:aside,\:details,\:figcaption,\:figure,\:footer,\:header,\:hgroup,\:menu,\:nav,\:section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix{clear:both !important}body{background-color:black;color:white}a{color:white}a,a:hover,a:active,a:focus{outline:0}#main_wrapper{position:absolute;left:50%;background-image:url('../images/key_art.jpg');background-repeat:no-repeat;background-size:100%;overflow:hidden}#main_wrapper header{display:none;position:absolute;top:0;left:0;width:15.0625%;height:27.38589212%;margin-top:2.875%}#main_wrapper header img{width:100%;height:100%}#main_wrapper #side_bar_titles{opacity:0;position:absolute;right:0;height:100%;width:25.33333333%;text-align:center;font-family:'Helvetica W02 Ultra Cm','Helvetica',sans-serif}#main_wrapper #side_bar_titles h1{margin-top:10.52631579%}#main_wrapper #side_bar_titles p{color:#00a2d0}#main_wrapper #side_bar_titles #rottenTomRating{position:absolute;margin-top:10.52631579%;right:13.15789474%}#main_wrapper #side_bar_titles #in_theaters_msg{color:#000}#main_wrapper #side_bar_ctas{opacity:0;position:absolute;right:0;top:27.95698925%;width:25.33333333%;color:#fff;font-family:'Helvetica W02 Ultra Cm','Helvetica',sans-serif;text-align:center}#main_wrapper #side_bar_ctas .nav_button{display:inline-block;height:10.52631579%;background-color:#00a2d0;margin:2.63157895%;font-size:29px;line-height:10.52631579%;cursor:pointer}#main_wrapper #side_bar_ctas .nav_button.tickets{margin-right:.78947368%}#main_wrapper #side_bar_ctas .nav_button.about{margin-left:.78947368%}#main_wrapper #side_bar_ctas .nav_button a,#main_wrapper #side_bar_ctas .nav_button a:visited{color:#fff;text-decoration:none}#main_wrapper #side_bar_ctas span{display:inline-block;margin-bottom:2.63157895%}#main_wrapper .main_content{position:absolute;top:0;width:100%;height:100%;overflow:hidden}#main_wrapper .main_content #scroller{position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:10px;box-sizing:content-box}#main_wrapper .main_content #scroller #top_video{display:none;background-color:black;right:25.33333333%;cursor:pointer}#main_wrapper .main_content #scroller #top_video iframe{height:100%;width:100%}#main_wrapper .main_content #scroller #top_video a{text-decoration:none}#main_wrapper .main_content #scroller #show_all_posts{position:absolute;display:none;padding-left:15px;padding-right:15px;background-color:#00a2d0;right:25.33333333%;cursor:pointer;font-family:'Helvetica W02 Ultra Cm','Helvetica',sans-serif;font-size:29px}#main_wrapper .main_content #scroller #tumbly{display:none;position:absolute;top:0;left:0;width:74.66666667%;margin-bottom:3.10077519%}#main_wrapper .main_content #scroller #tumbly article{float:right;overflow:hidden;cursor:pointer}#main_wrapper .main_content #scroller #tumbly .post{position:relative}#main_wrapper .main_content #scroller #tumbly figure img{background-color:#f7f0cf;vertical-align:top}#main_wrapper .main_content #scroller #tumbly .panel{display:none}#main_wrapper .main_content #scroller #tumbly .hover_info{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/mask_bg.png')}#main_wrapper .main_content #scroller #tumbly .hover_info a{text-decoration:none}#main_wrapper .main_content #scroller #tumbly .about{position:absolute;left:0;top:0}#main_wrapper .main_content #scroller #tumbly .about figure{position:relative;width:100%;height:100%}#main_wrapper .main_content #scroller #tumbly .about img{float:left}#main_wrapper .main_content #scroller #tumbly .about figcaption{float:left;width:28.23529412%;padding:1.56862745%;margin-left:.78431373%;overflow:hidden;background-image:url('../images/bg_about.jpg');background-size:100%;color:black}#main_wrapper .main_content #scroller #tumbly .attribution-tags{display:none}#main_wrapper .main_content #building_top{position:absolute;top:0;left:0;margin-top:-36.43410853%;width:81.62790698%;height:77.87274454%;background-image:url('../images/building_top.png');background-repeat:no-repeat;background-size:100%;pointer-events:none}#main_wrapper .main_content #clouds{position:absolute;top:0;right:0;width:102.79069767%;height:81.4479638%;background-image:url('../images/clouds.png');background-size:100%;pointer-events:none}#intro_animation{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url('../images/key_art.jpg');background-size:100%;background-color:black;overflow:hidden}#intro_animation img{position:absolute;display:block;top:100%;left:0;width:100%;height:100%}#intro_animation .buffer{display:none}.main_footer{position:absolute;top:930px;width:1500px;height:70px;left:50%;margin-left:-750px}.main_footer .tristar{margin-left:2.5%;margin-top:1.5%}.main_footer .rating{margin-left:2.5%;margin-top:2%}.main_footer .copy{margin-left:2.5%;margin-top:1.375%}.main_footer #legal,.main_footer ul{position:absolute;width:70%}.main_footer ul{right:0}.main_footer figure,.main_footer .copy{float:left}.main_footer small{font-size:.75em;color:#808080}.main_footer small a{color:#808080}.main_footer small a:hover{color:#c0c0c0}.main_footer ul,.main_footer li{list-style:none;float:right}.main_footer .social li{margin-right:20px}.main_footer .fb-like{padding-top:5px}.social ul{margin-top:1.25%}.post_share_icons{position:absolute;top:60%;left:50%;margin-left:-120px;text-align:center;list-style:none;width:240px;padding:0}.post_share_icons li{display:block;float:left;margin-right:10px;list-style:none;overflow:hidden}.post_share_icons a{text-decoration:none}.post_share_icons a img{width:100%;height:100%}.share_icon_wrapper{position:relative;overflow:hidden}.share_icon_wrapper.fb_icon{margin-left:0}.share_icon_wrapper.tw_icon{margin-left:-55px}.share_icon_wrapper.pi_icon{margin-left:-105px}.share_icon_wrapper.gp_icon{margin-left:-155px}.reblog_icon,.null_icon{display:block;background:none}.post_tags{position:absolute;top:60%;left:0;width:100%;text-align:center}.hover_info .post_tags{top:40%;text-decoration:none;color:white;font-family:'AvenirNextLTW01-DemiCn','helvetica','arial',sans-serif;text-transform:uppercase;font-size:1em;letter-spacing:.0125em;padding:0 15px}#ov_mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000}.overlay_back{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,0.5);pointer-events:none}#ov_iframe_container{display:none;position:absolute;top:100%;width:100%;height:100%;z-index:2001;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#ov_iframe_container article{width:100%}#ov_iframe_container figure{width:100%;display:block;margin:40px auto 0}#page_frame{width:600px;margin:auto;margin-bottom:60px}#permalink_content .post_tags{position:static;clear:both;width:60%;margin:1.66666667% auto;text-align:left}#permalink_content .post_tags a{text-decoration:none;color:white;font-family:'AvenirNextLTW01-DemiCn','helvetica','arial',sans-serif;text-transform:uppercase;font-size:1.25em;letter-spacing:.025em}#permalink_content .caption{font-size:1.25em;margin:1em 0;line-height:1.124em;font-family:'AvenirNextLTW01-DemiIta','helvetica','arial',sans-serif}#permalink_content .caption a{text-decoration:none;font-weight:bold;font-family:'AvenirNextLTW01-DemiIta','helvetica','arial',sans-serif}#permalink_content .post_share_icons{position:static;top:auto;left:auto;width:60%;margin:1.66666667% auto}#permalink_content .post_share_icons li{width:3em;background-color:#000;padding:.525em}#permalink_content .reblog_icon,#permalink_content .null_icon{display:block}#permalink_content .null_icon{padding-bottom:.4em !important}#permalink_content .post-controls{height:4em;border-bottom:2px solid white}#permalink_content .post-controls li{margin-right:10px}#notes ol{margin-top:5%;list-style:none;text-align:left;font-family:'AvenirNextLTW01-Medium','helvetica','arial',sans-serif;text-transform:uppercase}.avatar_frame{display:none}#notes{width:60%;margin:0 auto}.note a{font-weight:bold;text-decoration:none;color:#fff;font-family:'AvenirNextLTW01-HeavyLt 721290','helvetica','arial',sans-serif}#whiteness{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0.9)}#about_ov{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#about_ov .close_btn{position:absolute;top:25px;right:15px;font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;font-size:28px;color:#00a2d0;cursor:pointer}#about_ov .content{position:absolute;top:150%;left:25.33333333%;width:74.66666667%;height:100%;padding-top:6.66666667%;color:#000;font-family:'Gotham SSm A','Gotham SSm B',Arial,sans-serif;font-size:12px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}#about_ov .content h1{margin-left:200px;font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;color:#00a2d0;font-size:100px;line-height:100px;height:100px;font-weight:normal}#about_ov .content ul,#about_ov .content li{list-style:none}#about_ov .content ul .heading{font-weight:700;color:#00a2d0}#about_ov .content .credits,#about_ov .content .description{float:left}#about_ov .content .credits{width:200px;line-height:30px}#about_ov .content .description{width:400px;line-height:30px}#vr_ov{display:none;position:absolute;top:0;left:0;width:100%;height:100%}#vr_ov .close_btn{position:absolute;top:25px;right:15px;font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;font-size:28px;color:#00a2d0;cursor:pointer}#vr_ov .content{position:absolute;left:50%;color:#000;font-family:'Gotham SSm A','Gotham SSm B',Arial,sans-serif;font-size:14px;overflow-y:auto;overflow-x:hidden;min-width:935px;min-height:550px;margin-left:-467px;margin-top:-275px;-webkit-overflow-scrolling:touch}#vr_ov .content .table-cell{padding:0 30px}#vr_ov .content h1{font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;color:#00a2d0;font-size:100px;line-height:100px;height:100px;font-weight:normal;margin-bottom:20px}#vr_ov .content .table-header-group{font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;font-size:45px}#vr_ov .content .table-header-group .table-cell{padding-bottom:20px}#vr_ov .content .table-row .table-cell{padding-bottom:10px;font-weight:bold}#vr_ov .content #press_release{margin-top:-15px}#vr_ov .content #press_release img{cursor:pointer}.vr-experience{cursor:pointer}.vr-experience img{margin-bottom:10px}#preload_ov{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}#preload_ov #preload_image{position:relative;margin-left:-197px;width:394px;height:588px;left:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#preload_ov #preload_image #preloadProgressBar{position:absolute;top:186px;left:152px;height:5px;width:90px;background-color:#09c}#trailer_ov{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}#trailer_ov .close_btn{position:absolute;top:35px;right:15px;font-family:'Helvetica W02 Ultra Cm','Helvetica',Arial,sans-serif;font-size:28px;color:#00a2d0;cursor:pointer}#trailer_ov iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding-top:60px}.floatLeft{float:left}.table{display:table}.table-header-group{display:table-header-group;color:#00a2d0}.table-row{display:table-row}.table-cell{display:table-cell}