@charset "UTF-8";*,*:focus,*:blur,*:active{outline:0px}html,body{height:100%}body{background:#000;font-size:62.5%;margin:0;outline:none;padding:0;font-family:arial;overflow-x:hidden}@font-face{font-family:'Conv_2970AA_0_0';src:url("fonts/2970AA_0_0.eot");src:local("☺"),url("fonts/2970AA_0_0.woff") format("woff"),url("fonts/2970AA_0_0.ttf") format("truetype"),url("fonts/2970AA_0_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_2970AA_1_0';src:url("fonts/2970AA_1_0.eot");src:local("☺"),url("fonts/2970AA_1_0.woff") format("woff"),url("fonts/2970AA_1_0.ttf") format("truetype"),url("fonts/2970AA_1_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_2970AA_2_0';src:url("fonts/2970AA_2_0.eot");src:local("☺"),url("fonts/2970AA_2_0.woff") format("woff"),url("fonts/2970AA_2_0.ttf") format("truetype"),url("fonts/2970AA_2_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB';src:url("fonts/Blambot - Lint McCree BB.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB.woff") format("woff"),url("fonts/Blambot - Lint McCree BB.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB_Bold';src:url("fonts/Blambot - Lint McCree BB Bold.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB Bold.woff") format("woff"),url("fonts/Blambot - Lint McCree BB Bold.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB_Italic';src:url("fonts/Blambot - Lint McCree BB Italic.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB Italic.woff") format("woff"),url("fonts/Blambot - Lint McCree BB Italic.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB Italic.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BluHead_Bold';src:url("fonts/BluHead Studio - Churchward Heading Bold.eot");src:local("☺"),url("fonts/BluHead Studio - Churchward Heading Bold.woff") format("woff"),url("fonts/BluHead Studio - Churchward Heading Bold.ttf") format("truetype"),url("fonts/BluHead Studio - Churchward Heading Bold.svg") format("svg");font-weight:normal;font-style:normal}@-webkit-keyframes show-nav-overlay{from{max-height:0%}to{max-height:100%}}@keyframes show-nav-overlay{from{max-height:0%}to{max-height:100%}}@-webkit-keyframes drop-arrow-loop{0%{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:0}20%{opacity:1}40%{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}50%{opacity:1}100%{-webkit-transform:translateY(90px);-ms-transform:translateY(90px);transform:translateY(90px);opacity:0}}@-moz-keyframes drop-arrow-loop{from{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:1}to{-webkit-transform:translateY(90px);-ms-transform:translateY(90px);transform:translateY(90px);opacity:0}}@keyframes drop-arrow-loop{from{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);opacity:1}to{-webkit-transform:translateY(90px);-ms-transform:translateY(90px);transform:translateY(90px);opacity:0}}@-webkit-keyframes exit-intro-video{from{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1}to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:0}}@-moz-keyframes exit-intro-video{from{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes exit-intro-video{from{top:0%}to{top:-100%}}@-webkit-keyframes exit-intro-video{from{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@-moz-keyframes exit-intro-video{from{-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes exit-intro-video{from{top:0%}to{top:-100%}}@-webkit-keyframes show-nav-li-intro{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX();transform:translateX()}}@-moz-keyframes show-nav-li-intro{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX();transform:translateX()}}@keyframes show-nav-li-intro{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}100%{opacity:1;-webkit-transform:translateX();transform:translateX()}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes change-trailer-bg{from{background-color:#202121}to{background-color:#000}}@-moz-keyframes change-trailer-bg{from{background-color:#202121}to{background-color:#000}}@keyframes change-trailer-bg{from{background-color:#202121}to{background-color:#000}}@-webkit-keyframes snyopsys-content-moveup{0%{opacity:0;-webkit-transform:translateY(-400px);-moz-transform:translateY(-400px);transform:translateY(-400px)}100%{opacity:1;-webkit-transform:translateY();-moz-transform:translateY();transform:translateY()}}@-webkit-keyframes slideInRight{100%{right:29%}}@keyframes slideInRight{100%{right:29%}}@keyframes contentSlideInLeft{from{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;transform:translateX();-webkit-transform:translateX();-ms-transform:translateX()}}@-webkit-keyframes contentSlideInLeft{from{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;transform:translateX();-webkit-transform:translateX();-ms-transform:translateX()}}@-moz-keyframes contentSlideInLeft{from{opacity:0;-webkit-transform:translateX(-100px);-ms-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;transform:translateX();-webkit-transform:translateX();-ms-transform:translateX()}}@-webkit-keyframes city-lights{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:0}40%{opacity:1}50%{opacity:1}60%{opacity:0}90%{opacity:0}91%{opacity:1}}@-moz-keyframes city-lights{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:0}40%{opacity:1}50%{opacity:1}60%{opacity:0}90%{opacity:0}91%{opacity:1}}@keyframes city-lights{0%{opacity:1}10%{opacity:1}20%{opacity:0}30%{opacity:0}40%{opacity:1}50%{opacity:1}60%{opacity:0}90%{opacity:0}91%{opacity:1}}@-webkit-keyframes bounce{0%{bottom:-120px}50%{bottom:-240px}100%{bottom:-120px}}@-moz-keyframes bounce{0%{bottom:-120px}50%{bottom:-240px}100%{bottom:-120px}}@-ms-keyframes bounce{0%{bottom:-120px}50%{bottom:-240px}100%{bottom:-120px}}@keyframes bounce{0%{bottom:-120px}50%{bottom:-240px}100%{bottom:-120px}}@-webkit-keyframes loading-wheel{0%{margin-top:10px}50%{margin-top:15px}100%{margin-top:10px}}@-moz-keyframes loading-wheel{0%{margin-top:10px}50%{margin-top:15px}100%{margin-top:10px}}@-ms-keyframes loading-wheel{0%{margin-top:10px}50%{margin-top:15px}100%{margin-top:10px}}@keyframes loading-wheel{0%{margin-top:10px}50%{margin-top:15px}100%{margin-top:10px}}@-webkit-keyframes int-scroll-more{0%{margin-top:50px}50%{margin-top:55px}100%{margin-top:50px}}@-moz-keyframes int-scroll-more{0%{margin-top:50px}50%{margin-top:55px}100%{margin-top:50px}}@-ms-keyframes int-scroll-more{0%{margin-top:50px}50%{margin-top:55px}100%{margin-top:50px}}@keyframes int-scroll-more{0%{margin-top:50px}50%{margin-top:55px}100%{margin-top:50px}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Conv_2970AA_0_0';src:url("fonts/2970AA_0_0.eot");src:local("☺"),url("fonts/2970AA_0_0.woff") format("woff"),url("fonts/2970AA_0_0.ttf") format("truetype"),url("fonts/2970AA_0_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_2970AA_1_0';src:url("fonts/2970AA_1_0.eot");src:local("☺"),url("fonts/2970AA_1_0.woff") format("woff"),url("fonts/2970AA_1_0.ttf") format("truetype"),url("fonts/2970AA_1_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_2970AA_2_0';src:url("fonts/2970AA_2_0.eot");src:local("☺"),url("fonts/2970AA_2_0.woff") format("woff"),url("fonts/2970AA_2_0.ttf") format("truetype"),url("fonts/2970AA_2_0.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB';src:url("fonts/Blambot - Lint McCree BB.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB.woff") format("woff"),url("fonts/Blambot - Lint McCree BB.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB_Bold';src:url("fonts/Blambot - Lint McCree BB Bold.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB Bold.woff") format("woff"),url("fonts/Blambot - Lint McCree BB Bold.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB Bold.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BlambotBB_Italic';src:url("fonts/Blambot - Lint McCree BB Italic.eot");src:local("☺"),url("fonts/Blambot - Lint McCree BB Italic.woff") format("woff"),url("fonts/Blambot - Lint McCree BB Italic.ttf") format("truetype"),url("fonts/Blambot - Lint McCree BB Italic.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Conv_BluHead_Bold';src:url("fonts/BluHead Studio - Churchward Heading Bold.eot");src:local("☺"),url("fonts/BluHead Studio - Churchward Heading Bold.woff") format("woff"),url("fonts/BluHead Studio - Churchward Heading Bold.ttf") format("truetype"),url("fonts/BluHead Studio - Churchward Heading Bold.svg") format("svg");font-weight:normal;font-style:normal}.comic-button{width:auto;cursor:pointer;display:inline-block;background:#FFFFFF;color:#000000;outline:none;border:2px solid #000000;padding:10px;text-align:center;font-family:Conv_BlambotBB_Bold,Arial}.comic-button span{font-family:Conv_BlambotBB_Italic,Arial}.grey-site-button .comic-button{background-color:#000000;border:1px solid #6b6b6b;color:#6b6b6b;-webkit-transition:color 0.5s ease, border-color 0.5s ease;-moz-transition:color 0.5s ease, border-color 0.5s ease;transition:color 0.5s ease, border-color 0.5s ease}.grey-site-button .comic-button:hover{color:#FFFFFF;border-color:#FFFFFF}#developer-toolkit{background:#000 url(../images/intro-bg-main.jpg) no-repeat;background-size:100% auto;color:#fff;font-family:Conv_BlambotBB_Italic,Arial;font-size:12px}#developer-toolkit .margin-bottom-10{margin-bottom:10px}#developer-toolkit .margin-right-10{margin-right:10px}#developer-toolkit .pull-left{float:left}#developer-toolkit .block-link.first{margin:0 8px 10px 0}#developer-toolkit .container{width:100%;display:inline-block}#developer-toolkit .container .header{background:url(../images/intro-img-logo.png) no-repeat;background-size:initial;background-position:center center;height:320px;display:block;width:auto;margin:0 auto;margin-top:60px}@media all and (max-width: 767px){#developer-toolkit .container .header{background-size:100% auto;padding-top:35%;height:0;width:65%;margin:5% auto 0}}#developer-toolkit .container .header h1{display:none}#developer-toolkit .container .toolkit{max-width:1130px;margin:0 auto;margin-top:10px;padding-left:10px;padding-right:10px}@media all and (max-width: 460px){#developer-toolkit .container .toolkit{margin-top:40px}}#developer-toolkit .container .toolkit .section-label .divider{width:100%;height:8px;background-color:#FFFFFF;margin-top:30px;margin-bottom:20px}@media all and (min-width: 1165px){#developer-toolkit .container .toolkit .section-label .divider{display:block}}@media all and (max-width: 1164px) and (min-width: 768px){#developer-toolkit .container .toolkit .section-label .divider{display:none}}@media all and (max-width: 767px){#developer-toolkit .container .toolkit .section-label .divider{display:block}}#developer-toolkit .container .toolkit .row{float:left;width:auto}@media all and (max-width: 1164px) and (min-width: 768px){#developer-toolkit .container .toolkit .row{margin-top:30px;padding-top:20px;border-top:8px solid #FFFFFF}}@media all and (max-width: 767px){#developer-toolkit .container .toolkit .row{width:100%}}#developer-toolkit .container .toolkit .column{float:left;width:370px;margin-right:10px;margin-bottom:10px}@media all and (max-width: 767px){#developer-toolkit .container .toolkit .column{width:100%}}@media all and (min-width: 1164px){#developer-toolkit .container .toolkit #column2{margin-right:10px}}@media all and (max-width: 1164px) and (min-width: 768px){#developer-toolkit .container .toolkit #column2{margin-right:0}}#developer-toolkit .container .toolkit #column3{margin-right:0}@media all and (max-width: 1164px){#developer-toolkit .container .toolkit #column3{clear:left}}#developer-toolkit .container .toolkit .group-block{display:inline-block;width:100%}@media all and (max-width: 767px){#developer-toolkit .container .toolkit .group-block{width:100%}}#developer-toolkit .container .toolkit .block-link{display:block;position:relative;border:4px solid #FFFFFF}#developer-toolkit .container .toolkit .block-link .block-overlay{display:none;position:absolute;z-index:10;top:0px;bottom:0px;left:0px;right:0px;background-color:#e20804;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7}#developer-toolkit .container .toolkit .block-link .download-container{width:100%;height:100%;display:none;position:absolute;z-index:999999;top:0px}#developer-toolkit .container .toolkit .block-link .download-container .download-section{text-align:center;top:42%;position:relative}#developer-toolkit .container .toolkit .block-link .download-container .download-section .download-image{background:url(../images/download-button.png) no-repeat;height:36px;width:32px;text-align:center;margin:0 auto;margin-bottom:20px}#developer-toolkit .container .toolkit .block-link .download-container .download-section .download-text{font-size:16px;color:#fff}#developer-toolkit .container .toolkit .block-link:hover .block-overlay,#developer-toolkit .container .toolkit .block-link:hover .download-container{display:block}#developer-toolkit .container .toolkit .block-link:hover .comic-button{background-color:#000000;color:#FFFFFF}#developer-toolkit .container .toolkit .block-button{position:absolute;z-index:11;left:20px;bottom:50px}#developer-toolkit .container .toolkit .block{background-color:#000000;background-size:cover;background-repeat:no-repeat;background-position:center center;width:auto;position:relative}#developer-toolkit .container .toolkit .block.videos{height:178px;background-image:url("../images/toolkit/man-in-car.jpg")}#developer-toolkit .container .toolkit .block.images{height:320px;background-image:url("../images/toolkit/nancy.png")}#developer-toolkit .container .toolkit .block.posters{height:516px;background-image:url("../images/toolkit/sin-city-2-poster.png")}#developer-toolkit .container .toolkit .block.social{text-align:center;height:281px;background-image:url("../images/toolkit/eva-green.png")}#developer-toolkit .container .toolkit .block.social .social-button{position:relative;display:inline-block;top:45%;width:240px}#developer-toolkit .container .toolkit .block.social .social-icons{height:42px;width:240px;background-size:contain;background-repeat:no-repeat;background-image:url("../images/toolkit/social-icons.png")}#developer-toolkit .container .toolkit .block.logos{height:217px;width:173px;background-image:url("../images/toolkit/sin-city-2-rain.png")}#developer-toolkit .container .toolkit .block.synopsis{height:217px;width:173px;background-image:url("../images/toolkit/guy.png")}#developer-toolkit .container .toolkit .download-all{width:100%;display:inline-block;margin-top:40px;margin-bottom:70px;text-align:center}#developer-toolkit .container .toolkit .download-all .download-button{font-size:18px}#developer-toolkit .container .toolkit .download-all .download-button .comic-button{padding:18px}#developer-toolkit .container .toolkit .download-all .download-button:hover .comic-button{background-color:#e20804;color:#FFFFFF}#developer-toolkit .container .extra{max-width:1280px;margin:0 auto;margin-bottom:50px;text-align:center}#developer-toolkit .container .extra .in-theaters{font-family:Conv_BluHead_Bold,Arial;font-size:36px;color:#777777;text-transform:uppercase;letter-spacing:1px;margin-bottom:22px}#developer-toolkit .container .footer{margin:0 auto;margin-bottom:40px;text-align:center;background-color:#000000;background-size:cover;background-repeat:no-repeat;background-image:url("../images/toolkit/bottom-copy.jpg");max-width:1280px;height:77px}@media screen and (min-width: 1024px){.forMobile{display:none !important}.brick-fade{width:100%;text-align:center}.brick-fade.out img{width:100%}#loadingScreen{background:black;color:red;height:100%;width:100%;position:fixed;z-index:9999}#loadingScreen .instructions{position:absolute;width:400px;height:150px;top:50%;left:50%;margin-left:-200px;margin-top:100px;text-align:center;opacity:0;-webkit-transition:opacity 1000ms ease;transition:opacity 1000ms ease}#loadingScreen .instructions .mouse-animation{display:inline-block;width:33px;height:54px;background:url("../images/mouse-outline.png") no-repeat center center}#loadingScreen .instructions .mouse-animation .mouse-wheel{display:inline-block;width:5px;height:12px;background:url("../images/mouse-wheel.png") no-repeat center center;margin-top:10px;-webkit-animation:loading-wheel 1s infinite;-moz-animation:loading-wheel 1s infinite;-o-animation:loading-wheel 1s infinite;animation:loading-wheel 1s infinite}#loadingScreen .instructions .scroll-copy{font-family:Conv_BlambotBB_Italic, Arial;font-size:12px;color:#6b6b6b;padding:20px 95px;letter-spacing:1px;line-height:1.6em}#loadingScreen .progress{-webkit-transition:opacity 1000ms ease;transition:opacity 1000ms ease;width:398px;height:178px;margin:-90px 0 0 -200px;display:block;position:absolute;top:50%;left:50%;opacity:0;background:#2d2d2d}#loadingScreen .progress .mask{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}#loadingScreen .progress .progress-bar{width:0%;height:100%;background-color:red;position:absolute;top:0;left:0;z-index:1}#main-site{height:100%;position:relative;z-index:1}input:focus::-webkit-input-placeholder{color:transparent !important}input:focus::-moz-placeholder{color:transparent !important}input:focus:-moz-placeholder{color:transparent !important}#navigation-overlay{height:100%;max-height:0;width:100%;position:fixed;top:0;left:0;z-index:3}#navigation-overlay .app-svg{width:37px;height:37px;cursor:pointer;margin:20px 0 0 30px}#navigation-overlay button{background-position:0px 0px;background:url(../images/icon-spr-nav.png) no-repeat;border:0px;cursor:pointer;height:37px;margin:20px 0 0 30px;outline:0px;width:37px;position:relative;z-index:10;display:none}#navigation-overlay nav{background:url(../images/bg-nav-overlay-red-90.png);display:none;height:100%;width:100%;top:0;left:0;position:absolute;opacity:0;z-index:9}#navigation-overlay nav ul{list-style:none;margin:0;padding:88px 0 0}#navigation-overlay nav ul li{margin:0;padding:0}#navigation-overlay nav ul li a{color:#fff;text-decoration:none;text-transform:uppercase}#navigation-overlay.open-nav{max-height:100%}#navigation-overlay.open-nav button{background-position:0px -37px}#navigation-overlay.open-nav button:hover{background-position:0px -74px}#navigation-overlay.open-nav nav{display:block;opacity:1}#navigation-overlay.open-nav nav ul li{height:65px;line-height:65px;margin-bottom:-8px}#navigation-overlay.open-nav nav ul li a{color:#fff;display:block;font-size:5em;padding-left:117px;font-family:Conv_BluHead_Bold, Arial;text-decoration:none;webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:show-nav-li-intro;-moz-animation-name:show-nav-li-intro;animation-name:show-nav-li-intro;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1}#navigation-overlay.open-nav nav ul li a:hover{color:#000}#navigation-overlay.close-nav{max-height:0}#navigation-overlay.close-nav nav{-webkit-animation-name:fadeOut;animation-name:fadeOut}.margin-right-20{margin-right:20px}#social{display:inline-block;width:100%;position:relative;z-index:9;margin-top:20px}#social.show{opacity:1}#social .social-buttons,#social .other-buttons{float:right;margin-left:14px}#social .other-buttons.fl{position:absolute;top:0px;left:85px}#social .social-buttons{margin-top:9px;margin-right:40px;float:right;display:inline-block}#social .social-buttons .facebook{float:left;margin-right:5px}#social .social-buttons .facebook .fb-like{margin-right:1px}#social .social-buttons .twitter{float:left}#social .get-tickets{text-decoration:none;margin:0px 0 0 107px;border:1px solid #6b6b6b;background:none;color:#6D6D6D;-webkit-transition:border-color 0.5s ease, color 0.5s ease;-moz-transition:border-color 0.5s ease, color 0.5s ease;transition:border-color 0.5s ease, color 0.5s ease}#social .get-tickets:hover{border:1px solid white;color:white}#social .volume{float:right;height:35px;width:35px;margin-right:30px;border:1px solid #6b6b6b;cursor:pointer;display:inline-block;-webkit-transition:border-color 0.5s ease;-moz-transition:border-color 0.5s ease;transition:border-color 0.5s ease}#social .volume span{height:13px;width:17px;display:block;background:url("../images/volume-on-icon-grey.png");background-position:0 0;margin:0px auto;position:relative;top:10px;-webkit-transition:background-image 0.5s ease;-moz-transition:background-image 0.5s ease;transition:background-image 0.5s ease}#social .volume:hover{border:1px solid white;-webkit-transition:border-color 0.5s ease;-moz-transition:border-color 0.5s ease;transition:border-color 0.5s ease}#social .volume:hover span{background:url("../images/volume-on-icon-white.png")}#social .volume.muted span{background:url("../images/volume-off-icon-grey.png");-webkit-transition:background-image 0.5s ease;-moz-transition:background-image 0.5s ease;transition:background-image 0.5s ease}#social .volume.muted:hover span{background:url("../images/volume-off-icon-white.png")}#intro{position:relative;display:block;height:100%;z-index:50;background-color:black;background-size:100% auto;z-index:2;overflow:hidden}#intro .bg-wrap{height:100%;width:110%;position:absolute;top:0;left:-5%;z-index:0;background-size:100% auto}#intro .bg-wrap .light{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat}#intro .in-theaters{font-family:Conv_BluHead_Bold, Arial;font-size:36px;font-weight:normal;color:#777777;text-transform:uppercase;letter-spacing:1px;margin-left:92px;margin-top:-3px;float:left}#intro #intro-player{background-size:cover;height:36%;margin:0px auto;width:40%;cursor:pointer;position:relative;z-index:2}#intro #intro-player iframe{display:none}#intro #intro-player.active iframe{display:block}#intro .content{height:100%;width:100%;display:block;position:relative;z-index:5}#intro .content .keyart{background:url(../images/intro-img-logo-stacked.png) no-repeat center;background-size:100% auto;padding-top:250px;height:0;overflow:hidden;display:block;width:400px;margin:0 0 0 25px}#intro .content .home-ent-release{width:319px;height:170px;float:right;margin-right:110px;margin-top:-200px}#intro .content .home-ent-release img{width:100%}#intro .content .watch-trailer{margin-top:-50px}#intro .content .watch-trailer a{margin-left:200px;transform:rotate(-15deg);-ms-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);text-decoration:none}#intro .content .scroll-down-wrap{margin-left:-45px;position:absolute;left:50%;bottom:150px;z-index:1;opacity:0;-webkit-transition:opacity 750ms ease;-moz-transition:opacity 750ms ease;-ms-transition:opacity 750ms ease;-o-transition:opacity 750ms ease;transition:opacity 750ms ease}#intro .content .scroll-down-wrap.active{opacity:1}#intro .content .scroll-down{background:url(../images/intro-icon-scrolldown.png) no-repeat 0 0;height:141px;width:131px}#intro .content .scroll-down .down-arrow{background:url(../images/intro-icon-scrolldown-arrow.png) no-repeat center center;height:19px;position:absolute;width:100%;-webkit-animation:drop-arrow-loop 1.8s infinite;-moz-animation:drop-arrow-loop 1.8s infinite;animation:drop-arrow-loop 1.8s infinite}#intro .content .content-footer{position:absolute;bottom:66px;width:100%;color:#6b6b6b;z-index:2}#intro .content .content-footer .footer-links,#intro .content .content-footer .footer-buttons{margin-right:32px}#intro .content .content-footer .footer-left.show{opacity:1}#intro .content .content-footer .footer-left .film-rating{float:left;margin-left:30px;background-image:url("../images/film-rating.png");background-postion:center center;background-repeat:no-repeat;background-size:cover;width:153px;height:65px}#intro .content .content-footer .billing-block-wrap{position:absolute;bottom:100px;width:100%;z-index:5;display:none;opacity:0}#intro .content .content-footer .billing-block{display:table;bottom:100px;margin:0px auto;background:black}#intro .content .content-footer .billing-block img{width:100%}#intro .content .content-footer .footer-right.show{opacity:1}#intro .content .content-footer .footer-right .footer-buttons{float:right;margin-bottom:10px}#intro .content .content-footer .footer-right .footer-buttons .grey-site-button{float:left}#intro .content .content-footer .footer-right .footer-buttons .grey-site-button.credits{margin-right:10px}#intro .content .content-footer .footer-right .footer-links{float:right;clear:right;font-size:1.2em;font-family:Open Sans, Arial}#intro .content .content-footer .footer-right .footer-links .links{list-style-type:none}#intro .content .content-footer .footer-right .footer-links .links a{color:#6b6b6b;text-decoration:none}#intro .content .content-footer .footer-right .footer-links .links a:hover{color:#FFFFFF}#intro .content .content-footer .footer-right .footer-links .links li{display:inline-block;padding-right:5px;padding-left:1px;border:0;border-right:1px solid #6b6b6b;margin-top:-7px;line-height:10px;vertical-align:top}#intro .content .content-footer .footer-right .footer-links .links li.last{border-right:none;padding-right:0}.intro-video{position:absolute;top:0;background:black;left:0;z-index:1;height:100%;width:100%;overflow:hidden;-webkit-transition:top 500ms linear;transition:top 500ms linear}.intro-video.exit-intro-video{top:-100%}.intro-video .close-video{position:fixed;outline:none;z-index:101;background:#fff;opacity:0;transition:opacity 1.5s ease-in;-moz-transition:opacity 1.5s ease-in;-webkit-transition:opacity 1.5s ease-in;color:#000;line-height:33px;height:35px;font-family:Conv_2970AA_0_0, Arial;border:2px solid #000;top:20px;left:50%;padding:0 10px;cursor:pointer}.intro-video .close-video.show{opacity:1}.intro-video .close-video:hover{background:#d20000;color:#fff}.intro-video video{position:relative;z-index:1}.intro-video .volume{height:35px;width:35px;background:url("../images/volume-on-icon-grey.png") no-repeat;background-position:center center;background-repeat:no-repeat;position:fixed;z-index:99999;top:20px;right:30px;border:1px solid #6b6b6b;cursor:pointer;opacity:0;transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease;-moz-transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease;-webkit-transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease}.intro-video .volume.show{opacity:1}.intro-video .volume:hover{background-image:url("../images/volume-on-icon-white.png");border:1px solid #fff}.intro-video .volume.muted{background-image:url("../images/volume-off-icon-grey.png");border:1px solid #6b6b6b}.intro-video .volume.muted:hover{background-image:url("../images/volume-off-icon-white.png") !important;border:1px solid white}#cast{position:relative;z-index:1;width:100%;padding:0 0 30px;top:0;left:0;clear:both;background:#000 url(../images/action-gifs-bg-main.jpg) repeat-y;background-size:100%}#cast .heading{background:red;color:#fff;padding:12px 0;width:100%;margin:0 auto 20px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#cast .heading span{font-family:Conv_BlambotBB_Bold, arial}#cast .actor-wrap{width:90%;max-width:1900px;margin:0px auto 2%;clear:both;display:table}#cast .actor-wrap .headshot-wrap{width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}#cast .actor-wrap .headshot{display:block;background:black;height:100%;position:relative;border:10px solid #fff;overflow:hidden}#cast .actor-wrap .headshot .info{position:absolute;bottom:0;background:white;display:inline-block;width:100%;text-transform:uppercase}#cast .actor-wrap .headshot .clouds{width:100%;height:30%;position:absolute;bottom:25%;background:url(../images/cast-bg-clouds.png) no-repeat}#cast .actor-wrap .headshot h2{color:red;font-size:8em;padding:0 0 0 30px;margin:0;float:left;display:inline-block;font-family:Conv_BluHead_Bold, Arial;font-weight:normal}#cast .actor-wrap .headshot p{background:white;display:inline-block;border:1px solid black;color:black;padding:10px 13px;margin:-55px 0 0 20px;text-align:center;float:left;font-family:Conv_2970AA_0_0, Arial}#cast .actor-wrap .headshot a{background:white;display:inline-block;border:1px solid #777;font-family:Conv_2970AA_0_0, Arial;color:#777;height:35px;line-height:35px;padding:0 13px;margin:0;float:right;margin-left:10px;text-decoration:none;position:relative;transition:color 500ms ease  border-color 500ms ease;-webkit-transition:color 500ms ease border-color 500ms ease}#cast .actor-wrap .headshot a:hover{color:#000;border-color:#000}#cast .actor-wrap .video-wrap{width:68%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;height:100%;overflow:hidden;border:10px solid white;-webkit-transform:scale(1, 1);transform:scale(1, 1)}#cast .actor-wrap.even .headshot-wrap{float:right}#cast .actor-wrap.even .video-wrap{float:left}#cast .actor-wrap.playing-video img{opacity:1}#cast #char-dwight{margin-bottom:0}#cast-bio{display:none;background-color:#000;background-repeat:no-repeat;background-position:center top;position:fixed;top:0;height:100%;width:100%;left:0;z-index:5}#cast-bio>button{border:0;background:url(../images/cast-btn-close-bio.jpg);background-repeat:no-repeat;cursor:pointer;display:block;height:23px;top:20px;left:30px;position:absolute;outline:none;width:23px}#cast-bio>div{display:none}#cast-bio .content{margin:60px auto 0;width:60%;height:420px;overflow:scroll}#cast-bio h3{background-color:white;border:1px solid black;color:black;display:table;font-family:Conv_2970AA_0_0, Arial;padding:11px;margin:200px auto 0px;text-align:center}#cast-bio h1{color:red;font-size:8em;text-align:center;font-family:Conv_BluHead_Bold, Arial;font-weight:normal;text-transform:uppercase;margin:20px 0 0 0}#cast-bio p{color:#777777;font-family:Conv_BluHead_Bold, Arial;font-size:36px;font-weight:normal;text-transform:uppercase;text-align:center;letter-spacing:1px}#cast-bio.show-marv{display:block;background-image:url(../images/cast-bio-bg-marv.jpg)}#cast-bio.show-marv .marv-bio{display:block}#cast-bio.show-ava{display:block;background-image:url(../images/cast-bio-bg-ava.jpg)}#cast-bio.show-ava .ava-bio{display:block}#cast-bio.show-johnny{display:block;background-image:url(../images/cast-bio-bg-johnny.jpg)}#cast-bio.show-johnny .johnny-bio{display:block}#cast-bio.show-nancy{display:block;background-image:url(../images/cast-bio-bg-nancy.jpg)}#cast-bio.show-nancy .nancy-bio{display:block}#cast-bio.show-dwight{display:block;background-image:url(../images/cast-bio-bg-dwight.jpg)}#cast-bio.show-dwight .dwight-bio{display:block}#share-photo-overlay{background:rgba(0,0,0,0.9);height:100%;position:fixed;left:0;top:0;z-index:101;width:100%;display:none}#share-photo-overlay .close-overlay{background:url(../images/animated-gifs-btn-close-overlay.jpg) no-repeat;height:34px;width:34px;position:absolute;margin:20px 0 0 20px;cursor:pointer}#share-photo-overlay .content{display:table;margin:10% auto;width:45%}#share-photo-overlay .content h1{color:red;font-size:6em;text-align:center;font-weight:normal;text-transform:uppercase;font-family:Conv_BluHead_Bold, Arial}#share-photo-overlay .content .clipboard{clear:both;border:1px solid #6b6b6b;height:70px;line-height:70px;margin-top:40px;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;display:inline-block;width:100%}#share-photo-overlay .content .clipboard .copy-icon{background:url(../images/icon-copy-to-clipboard.png) no-repeat 10px center;text-indent:60px;color:#fff;cursor:pointer;width:30%;float:left}#share-photo-overlay .content .clipboard input[type="text"]{width:68%;outline:0px;float:left;border:0px;background:none;color:#6b6b6b;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;line-height:66px;height:66px}#share-photo-overlay .content ul{display:block;padding:0;margin:40px 0 0 0;width:100%;clear:both;text-align:center}#share-photo-overlay .content ul li{margin-left:20px;display:inline-block}#share-photo-overlay .content ul li:first-child{margin-left:0}#share-photo-overlay .content ul li a{display:block;height:100%;width:100%;color:white;font-size:12px;text-align:center;text-decoration:none;font-family:Conv_2970AA_0_0, Arial}#share-photo-overlay .content ul li a.facebook span.social{background:url(../images/icon-fb-share.png) no-repeat center top}#share-photo-overlay .content ul li a.twitter span.social{background:url(../images/icon-tw-share.png) no-repeat center top}#share-photo-overlay .content ul li a.google-plus span.social{background:url(../images/icon-g-share.png) no-repeat center top}#share-photo-overlay .content ul li a.email span.social{background:url(../images/icon-email-share.png) no-repeat center top}#share-photo-overlay .content ul li a.tumblr span.social{background:url(../images/icon-tumblr-share.png) no-repeat center top}#share-photo-overlay .content ul li a span.social{display:block;width:100px;height:100px;background:#fff;margin:0 auto}#share-photo-overlay .photo-display{width:100%;display:table;margin:0px auto;border:10px solid #fff}#video-gallery{position:relative;padding:0 0 30px;background:#000 url(../images/action-gifs-bg-main.jpg) repeat-y;background-size:100%}#video-gallery>.heading{background:red;color:#fff;padding:12px 0;margin:0 auto 20px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#video-gallery>.heading span{font-family:Conv_BlambotBB_Bold, arial}#video-gallery .video-gallery-row{position:relative;text-align:center;margin-bottom:20px}#video-gallery .video-wrap{display:inline-block}.video{border:10px solid #fff;position:relative;overflow:hidden;height:268px;width:500px}.video img{width:100%}.video a{text-decoration:none}.video .hover-overlay{background:rgba(255,0,0,0.8);height:100%;width:100%;position:absolute;display:inline-block;left:0;opacity:0;-moz-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-ms-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.video .hover-overlay .view-container{display:block;position:relative;top:142px;left:50%;margin-top:-35px;height:70px;width:100px}.video .hover-overlay .view-container{margin-top:0;left:0;top:0;width:100%;height:100%}.video .hover-overlay .view-container a{display:block;width:100%;height:100%}.video .hover-overlay .heading{color:white;font-family:Conv_BlambotBB_Italic, Arial;font-size:18px;position:relative;top:50%;margin:0 auto;width:100%;text-align:center}.video .hover-overlay:hover{opacity:1}.video .hover-overlay .icon{display:block;position:absolute;top:50%;left:50%;margin-top:-35px;height:70px;width:111px;background:blue;z-index:99999999}.video .hover-overlay .icon.view{background:url(../images/video-icon-view.png) no-repeat;margin-left:-54px;background-position:center 0}.video:hover .hover-overlay{top:0}#video-overlay{background:rgba(0,0,0,0.9);height:100%;position:fixed;left:0;top:0;z-index:101;width:100%;display:none}#video-overlay .close-overlay{background:url(../images/animated-gifs-btn-close-overlay.jpg) no-repeat;height:34px;width:34px;position:absolute;margin:20px 0 0 20px;cursor:pointer}#video-overlay .content{margin:0 auto;width:90%}#video-overlay .content iframe{width:100%}#film-makers{width:100%;position:relative;z-index:10;background:#000 url(../images/action-gifs-bg-main.jpg) repeat-y;background-size:100%;padding-bottom:30px}#film-makers img{border:3px solid white}#film-makers .heading{background:red;color:white;padding:12px 0;border-bottom:3px solid #000;width:100%;margin:0 auto 20px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#film-makers .heading span{font-family:Conv_BlambotBB_Bold, arial}#film-makers .row{width:100%;height:50%;display:table;clear:both}#film-makers .row .headshot{float:left;text-align:center;width:50%}#film-makers .row .headshot img{width:75%}#film-makers .row .info-wrap{float:left;width:50%;padding:5% 0;opacity:0}#film-makers .row .info-wrap h1{font-size:8em;color:red;margin:0 0 20px;padding:0;font-family:Conv_BluHead_Bold, Arial;font-weight:normal;text-transform:uppercase}#film-makers .row .info-wrap h3{background:black;border:2px solid white;text-transform:uppercase;color:white;display:table;font-family:Conv_2970AA_0_0, Arial;line-height:35px;margin:0;padding:0 25px;font-size:1em}#film-makers .row .info-wrap p{width:400px;margin:0;font-size:1.6em;line-height:1.8em;padding:20px 0 0 0;border-top:8px solid #fff;color:white}#film-makers .row.first .info{display:table;margin:0 0 0 20%}#film-makers .row.first .contentSlide h3,#film-makers .row.first .contentSlide h1,#film-makers .row.first .contentSlide p{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:contentSlideInLeft;-moz-animation-name:contentSlideInLeft;animation-name:contentSlideInLeft;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;opacity:1}#film-makers .row.second .info{float:right;margin-right:20%;text-align:right}#film-makers .row.second .info h1{float:right;clear:both}#film-makers .row.second .info h3{float:right;clear:both}#film-makers .row.second .info p{float:right;clear:both;text-align:left}#film-makers .row.second .contentSlide h3,#film-makers .row.second .contentSlide h1,#film-makers .row.second .contentSlide p{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-name:contentSlideInLeft;-moz-animation-name:contentSlideInLeft;animation-name:contentSlideInLeft;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;opacity:1}#miller .headshot{text-align:center}#miller img{margin-top:0%}#film-makers #rodigruez .headshot img{width:65% !important;margin-top:0%}.interstitial{z-index:0;overflow:hidden}.interstitial .graphics{width:100%;height:100%;position:fixed;top:0;left:0;display:none;transform-origin:left top;-webkit-transform-origin:left top;background-repeat:no-repeat;background-position:0 0}.interstitial .title{display:none;position:fixed;bottom:10px;text-align:center;margin:0px;width:100%}.interstitial .title span{display:inline-block;color:#fff;font-size:70px;padding:10px 20px;font-family:Conv_2970AA_0_0, Arial;border-bottom:8px solid #fff;text-transform:uppercase}.interstitial .scroll-more{width:42px;height:80px;position:fixed;bottom:40px;left:50%;margin-left:-21px;background:url("../images/int-scroll.png") no-repeat top center;display:none;text-align:center;opacity:0;-webkit-transition:opacity 250ms ease;transition:opacity 250ms ease}.interstitial .scroll-more span{margin-top:50px;display:inline-block;width:18px;height:11px;background:url("../images/int-scroll-arrow.png") no-repeat top center;-webkit-animation:int-scroll-more 1s infinite;-moz-animation:int-scroll-more 1s infinite;-o-animation:int-scroll-more 1s infinite;animation:int-scroll-more 1s infinite}.display-wrap{height:100%;width:100%}.display-wrap .display h1{color:#fff;font-size:70px;text-align:center;padding:25% 5% 0;font-family:Conv_2970AA_0_0, Arial;border-bottom:8px solid #fff;display:table;text-transform:uppercase;margin:0px auto}#interstitial-gunman{position:relative;display:block;width:100%;overflow:hidden}#interstitial-gunman .display-wrap{position:relative;height:100%;width:100%;top:0;left:0}#interstitial-gunman .display-wrap .display{background:url(../images/spr-interstitial-1.jpg) no-repeat;height:100%;width:100%;background-position:0 0}#interstitial-gunman ul{height:100%;margin:-50% 0 0;padding:0;position:relative}#interstitial-gunman ul li{padding:0;margin:0;position:absolute;height:100%;width:100%}#interstitial-poker-spacer{height:50%}#interstitial-pokergame{position:relative;display:block;width:100%}#interstitial-pokergame .display-wrap{position:relative;height:100%;width:100%;top:0;left:0}#interstitial-pokergame .display-wrap .display{background:url(../images/spr-interstitial-broken-glass-short.jpg) no-repeat;height:100%;width:100%;background-position:0 0}#interstitial-pokergame ul{height:100%;margin:20% 0 0 0;padding:0;position:relative;overflow:hidden}#interstitial-pokergame ul li{padding:0;margin:0;position:absolute;height:100%;width:100%}#interstitial-driving{position:relative;display:block;height:200%;width:100%;background-color:black}#interstitial-driving .display-wrap{position:relative;height:100%;width:100%;top:0;left:0}#interstitial-driving .display-wrap .display{background:url(../images/spr-interstitial-driving.jpg) no-repeat;height:100%;width:100%;background-position:0 0}#interstitial-driving ul{height:100%;margin:0;padding:0;position:relative}#interstitial-driving ul li{padding:0;margin:0;position:absolute;height:100%;width:100%}#interstitial-dance{position:relative;display:block;height:200%;width:100%}#interstitial-dance .display-wrap{position:relative;height:100%;width:100%;top:0;left:0}#interstitial-dance .display-wrap .display{background:url(../images/spr-interstitial-dance.jpg) no-repeat;height:100%;width:100%;background-position:0 0}#interstitial-dance ul{height:100%;margin:30% 0 0 0;padding:0;top:0;position:relative}#interstitial-dance ul li{padding:0;margin:0;position:absolute;height:100%;width:100%}#trailer-wrap{width:100%;height:100%;position:relative}#trailer-wrap #trailer{width:100%;height:100%;background:#202121;display:table;position:relative}#trailer-wrap #trailer .player-wrap{position:absolute;max-width:1280px;margin:-350px 0px 0px -640px;top:50%;left:50%;max-height:700px;height:100%;width:100%}#trailer-wrap #trailer .scrollspy-event{position:absolute;height:1px;width:1px;top:50%;z-index:0}#trailer-wrap #trailer #video-close-section{width:100%;height:100%;z-index:99999}#trailer-wrap .cursor{width:27px;height:29px;left:-1000px;display:none;background:url(../images/trailer-cursor-x.png);position:absolute;z-index:20}#trailer-wrap .video-timer{float:right;color:white}#trailer-wrap .replay{display:none;position:absolute;top:50%;left:50%;margin-left:-56px;margin-top:-56px;width:112px;height:112px;cursor:pointer;background:url(../images/trailer-btn-replay.png) no-repeat}#trailer-wrap .replay.active{display:block}#trailer-wrap.watching .cursor{display:block;cursor:none !important}#trailer-wrap.watching #trailer{-webkit-animation-duration:800ms;animation-duration:800ms;-webkit-animation-name:change-trailer-bg;-moz-animation-name:change-trailer-bg;animation-name:change-trailer-bg;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;cursor:none;top:0;left:0;z-index:10}.comic-button{width:auto;cursor:pointer;display:inline-block;background:#FFFFFF;color:#000000;outline:none;border:2px solid #000000;padding:10px;text-align:center;font-family:Conv_BlambotBB_Bold,Arial}.comic-button span{font-family:Conv_BlambotBB_Italic,Arial}.grey-site-button .comic-button{background-color:#000000;border:1px solid #6b6b6b;color:#6b6b6b;-webkit-transition:color 0.5s ease, border-color 0.5s ease;-moz-transition:color 0.5s ease, border-color 0.5s ease;transition:color 0.5s ease, border-color 0.5s ease}.grey-site-button .comic-button:hover{color:#FFFFFF;border-color:#FFFFFF}#developer-toolkit .main-heading{background:red;color:white;padding:12px 0;border-bottom:3px solid #000;width:100%;margin:0 auto 30px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#developer-toolkit .main-heading span{font-family:Conv_BlambotBB_Bold, arial}#synopsis-content-section{background:url("../images/intro-bg-main.jpg") center 50% no-repeat;background-size:cover;width:100%;position:relative;z-index:9999;padding-bottom:20%}#synopsis-content-section .scroll-more{display:none}#synopsis-content-section .content{color:#999999;text-align:center;z-index:2;font-size:36px}#synopsis-content-section .content p{max-width:1000px;margin:20% auto 0}#synopsis-content-section .content .content-wrap{overflow:hidden;height:0%}#synopsis-content-section .content .heading{background:red;color:white;padding:12px 0;border-bottom:3px solid #000;width:100%;margin:0 auto 20px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#synopsis-content-section .content .heading span{font-family:Conv_BlambotBB_Bold, arial}#synopsis-content-section .content .divider{height:8px;width:100%;display:block;background:#fff}#synopsis-content-section .content p{font-family:Conv_BluHead_Bold, Arial;text-transform:uppercase;letter-spacing:2px;text-shadow:0px 0px 10px #000;color:white}#synopsis-content-section .content.isInViewContent{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-name:contentSlideInLeft;-moz-animation-name:contentSlideInLeft;animation-name:contentSlideInLeft;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;animation-delay:0.5s}.spacer{height:50%;width:100%;display:block;position:relative;box-sizing:border-box}.hidden{display:none !important}.clearfix{width:100%;clear:both;height:1px;display:inline-block}.shadowed{-webkit-filter:drop-shadow(1px 1px 1px #000);filter:url(shadow.svg#drop-shadow);-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=1, Color='#000')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=1, Color='#000')"}#carousel-wrap{width:100%;position:relative;z-index:10}#carousel-wrap .heading{background:red;color:white;padding:12px 0;border-bottom:3px solid #000;width:100%;margin:0 auto;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#carousel-wrap .heading span{font-family:Conv_BlambotBB_Bold, arial}.carousel-wrapper{min-height:100%}#carousel{width:100%;position:relative;height:100%;min-height:100%}#carousel.slider{position:relative;width:100%;margin:0 auto;overflow-x:hidden;-webkit-transform:scale(1);transform:scale(1);font-size:0}#carousel.slider .slides{height:100%;padding:0;margin:0px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#carousel.slider .slides:after{content:"";display:table;clear:both}#carousel.slider .slide{height:100%;float:left;clear:none}#carousel.slider .slide img{width:100%}#carousel.slider .slider-arrows{height:0px}#carousel.slider .slider-arrow{height:100px;width:45px;background:url(../images/nav-arrows.jpg) no-repeat;position:absolute;bottom:42%;display:block}#carousel.slider .slider-arrow--right{background-position:-45px 0px;float:right;right:58px}#carousel.slider .slider-arrow--right:hover{background-position:-45px -100px}#carousel.slider .slider-arrow--left{left:58px;float:left;background-position:0px 0px}#carousel.slider .slider-arrow--left:hover{background-position:0px -100px}#carousel.slider .slider-nav{position:absolute;bottom:30px}#carousel.slider .slider-nav__item{width:11px;height:10px;float:left;clear:none;display:block;margin:0 7px;background:url(../images/dots.png) no-repeat}#carousel.slider .slider-nav__item:hover{background-position:-26px 0px}#carousel.slider .slider-nav__item--current{background-position:-52px 0px}#action-gifs{background:#000 url("../images/lightning-bg.jpg") no-repeat top center;background-size:cover;width:100%;overflow-x:hidden;position:relative;z-index:10}#action-gifs .main-heading{background:red;color:white;padding:12px 0;border-bottom:3px solid #000;width:100%;margin:0 auto 30px;font-family:Conv_BlambotBB_Italic, arial;font-size:30px;text-align:center}#action-gifs .main-heading span{font-family:Conv_BlambotBB_Bold, arial}#action-gifs .action-gif-row{position:relative;text-align:center;margin-bottom:20px}#action-gifs .action-gif-wrap{display:inline-block}#action-gifs .action-gif-wrap.enlarge img{margin-top:-10px}#action-gifs .action-gif{border:10px solid #fff;position:relative;overflow:hidden;height:268px;width:500px}#action-gifs .action-gif img{width:100%}#action-gifs .action-gif .hover-overlay{background:rgba(255,0,0,0.8);height:100%;width:100%;position:absolute;display:inline-block;left:0;opacity:0;-moz-transition:opacity 0.6s ease;-webkit-transition:opacity 0.6s ease;-o-transition:opacity 0.6s ease;-ms-transition:opacity 0.6s ease;transition:opacity 0.6s ease}#action-gifs .action-gif .hover-overlay .download-container,#action-gifs .action-gif .hover-overlay .share-container{display:block;position:relative;top:142px;left:50%;margin-top:-35px;height:70px;width:100px}#action-gifs .action-gif .hover-overlay .download-container{left:106px}#action-gifs .action-gif .hover-overlay .share-container{margin-top:-70px;left:287px}#action-gifs .action-gif .hover-overlay .heading{color:white;font-family:Conv_BlambotBB_Italic, Arial;font-size:14px;position:relative;top:53px;margin:0 auto;width:100%;text-align:center}#action-gifs .action-gif .hover-overlay:hover{opacity:1}#action-gifs .action-gif .hover-overlay .icon{display:block;position:absolute;top:50%;left:50%;margin-top:-35px;height:70px;width:111px;background:blue;z-index:99999999;-moz-transition:margin-top 250ms ease;-webkit-transition:margin-top 250ms ease;-o-transition:margin-top 250ms ease;-ms-transition:margin-top 250ms ease;transition:margin-top 250ms ease}#action-gifs .action-gif .hover-overlay .icon:hover{margin-top:-45px}#action-gifs .action-gif .hover-overlay .icon.download{background:url(../images/animated-gifs-icon-download.png) no-repeat;margin-left:-57px;background-position:center 0}#action-gifs .action-gif .hover-overlay .icon.share{background:url(../images/animated-gifs-icon-share.png) no-repeat;margin-left:-54px;background-position:center 0;top:47px}#action-gifs .action-gif:hover .hover-overlay{top:0}#action-gif-overlay{background:rgba(0,0,0,0.9);height:100%;position:fixed;left:0;top:0;z-index:101;width:100%;display:none}#action-gif-overlay .close-overlay{background:url(../images/animated-gifs-btn-close-overlay.jpg) no-repeat;height:34px;width:34px;position:absolute;margin:20px 0 0 20px;cursor:pointer}#action-gif-overlay .content{display:table;margin:10% auto}#action-gif-overlay .content h1{color:red;font-size:6em;text-align:center;font-weight:normal;text-transform:uppercase;font-family:Conv_BluHead_Bold, Arial}#action-gif-overlay .content .clipboard{clear:both;border:1px solid #6b6b6b;height:70px;line-height:70px;margin-top:40px;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;display:inline-block;width:100%}#action-gif-overlay .content .clipboard .copy-icon{background:url(../images/icon-copy-to-clipboard.png) no-repeat 10px center;text-indent:60px;color:#fff;cursor:pointer;width:30%;float:left}#action-gif-overlay .content .clipboard input[type="text"]{width:68%;outline:0px;float:left;border:0px;background:none;color:#6b6b6b;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;line-height:66px;height:66px}#action-gif-overlay .content ul{display:block;padding:0;margin:40px 0 0 0;width:100%;clear:both;text-align:center}#action-gif-overlay .content ul li{margin-left:20px;display:inline-block}#action-gif-overlay .content ul li:first-child{margin-left:0}#action-gif-overlay .content ul li a{display:block;height:100%;width:100%;color:white;font-size:12px;text-align:center;text-decoration:none;font-family:Conv_2970AA_0_0, Arial}#action-gif-overlay .content ul li a.facebook span.social{background:url(../images/icon-fb-share.png) no-repeat center top}#action-gif-overlay .content ul li a.twitter span.social{background:url(../images/icon-tw-share.png) no-repeat center top}#action-gif-overlay .content ul li a.google-plus span.social{background:url(../images/icon-g-share.png) no-repeat center top}#action-gif-overlay .content ul li a.email span.social{background:url(../images/icon-email-share.png) no-repeat center top}#action-gif-overlay .content ul li a.tumblr span.social{background:url(../images/icon-tumblr-share.png) no-repeat center top}#action-gif-overlay .content ul li a span.social{display:block;width:100px;height:100px;background:#fff;margin:0 auto}#action-gif-overlay .action-gif{display:table;margin:0px auto;border:10px solid #fff}.wrap-to-top{text-align:center;margin:100px 0}.wrap-to-top a.comic-button{background-color:red;color:white;text-decoration:none}#footer-track{background-color:#000;position:relative;margin-top:-2px;padding-top:20px}.footer-fade{height:10%;margin-top:-5%}footer{height:100%;position:relative;width:100%;z-index:20}footer .billing-block-wrap{position:absolute;width:100%;top:-250%;display:none;opacity:0}footer .billing-block-wrap .billing-block{display:table;margin:0 auto}footer .billing-block-wrap .billing-block img{width:100%}footer .social-footer{background:transparent;display:inline-block;width:100%;text-align:right;padding-top:15px;padding-bottom:10px;vertical-align:top;position:absolute}footer .social-footer .social-buttons{margin-top:7px;position:relative;z-index:10;margin-right:20px;float:right}footer .social-footer .social-buttons .facebook{float:left;margin-right:5px}footer .social-footer .social-buttons .twitter{float:left}footer button{cursor:pointer}footer .left{float:left}footer .right{float:right}footer #tag-line-section{font-family:Conv_BlambotBB_Italic;font-size:42px;color:#6b6b6b;text-align:center;padding-top:400px}footer #tag-line-section button:hover{background:#d20000;color:#fff}footer #bottom-section{margin:0px 20px;width:98%;font-size:12px;color:#6b6b6b}footer #bottom-section a{text-decoration:none;color:#6b6b6b;outline:none}footer #bottom-section a:hover{color:#fff}footer #bottom-section button:hover a,footer #bottom-section button:hover a:link,footer #bottom-section button:hover a:hover,footer #bottom-section button:hover a:visited{color:#fff}#get-tickets-overlay-container{width:100%;position:fixed;top:0;left:0;z-index:3}#get-tickets-overlay-container.show{height:100%;max-height:100%}#get-tickets-overlay-container.show button.close-button{display:block}#get-tickets-overlay-container button.close-button{background:url(../images/icon-spr-nav.png) no-repeat;border:0px;cursor:pointer;height:37px;margin:20px 0 0 20px;outline:0px;width:37px;position:relative;z-index:7000;background-position:0 -37px;display:none}#get-tickets-overlay-container #get-tickets-overlay{width:100%;height:100%;background:rgba(0,0,0,0.9);display:none;top:0;left:0;position:absolute;z-index:2000}#get-tickets-overlay-container #get-tickets-overlay.show{max-height:100%}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content{width:580px;margin:0 auto;text-align:center;margin-top:210px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #release-date{font-family:Conv_BluHead_Bold;font-size:66px;color:#d20000;text-transform:uppercase;margin-bottom:40px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip{display:none}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip div{font-family:Conv_BlambotBB_Italic;font-size:12px;color:#fff;margin-bottom:20px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip ::-webkit-input-placeholder,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip :-moz-placeholder,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip ::-moz-placeholder,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip :-ms-input-placeholder{color:#6b6b6b}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip input{font-family:Conv_BlambotBB_Italic;font-size:32px;border:1px solid #6b6b6b;width:365px;text-align:center;background:transparent;padding:15px 0px;color:#fff;margin-bottom:80px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #enter-zip input:focus{outline:none}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service .heading{font-family:Conv_BlambotBB_Italic;font-size:12px;color:#fff;margin-bottom:25px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service ul{margin:0px 0px 68px 0px;padding:0px;height:44px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service ul li{list-style:none;float:left;margin-right:64px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service ul li.last{margin-right:0px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service ul li div{background:url(../images/choose-a-service.png)}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service ul li a{display:block;height:100%}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #moviefone{width:131px;height:36px;background-position:0 0}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #moviefone:hover,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #moviefone.selected{background-position:0 -37px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #fandango{width:190px;height:23px;background-position:0 -77px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #fandango:hover,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #fandango.selected{background-position:0 -105px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #movietickets{width:131px;height:44px;background-position:0 -134px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #movietickets:hover,#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content #choose-a-service #movietickets.selected{background-position:-1px -184px}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content button{display:none;background:#d20000;color:#000}#get-tickets-overlay-container #get-tickets-overlay #get-tickets-overlay-content button:hover{background:#fff}#lightbox{position:absolute;top:0;left:50%;width:500px;margin-left:-250px;z-index:1001;display:none}#lightbox-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;filter:alpha(opacity=75);-moz-opacity:0.75;-khtml-opacity:0.75;opacity:0.75;z-index:1000;display:none}.register-updates-overlay-container{width:100%;position:fixed;top:0;left:0;z-index:2000}.register-updates-overlay-container.show{max-height:100%;height:100%}.register-updates-overlay-container.show button.close-button{display:block}.register-updates-overlay-container button.close-button{background:url(../images/icon-spr-nav.png) no-repeat;border:0px;cursor:pointer;height:37px;margin:20px 0 0 20px;outline:0px;width:37px;position:relative;z-index:7000;background-position:0 -37px;display:none}.register-updates-overlay-container .register-updates-overlay{width:100%;height:100%;background:rgba(0,0,0,0.9);display:none;top:0;left:0;position:absolute;z-index:2000}.register-updates-overlay-container .register-updates-overlay.show{max-height:100%}.register-updates-overlay-container .register-updates-overlay .register-updates{width:580px;margin:0 auto;text-align:center;margin-top:210px}.register-updates-overlay-container .register-updates-overlay .register-updates .register-header{font-family:Conv_BluHead_Bold;font-size:66px;color:#d20000;text-transform:uppercase;margin-bottom:40px}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email ::-webkit-input-placeholder,.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email :-moz-placeholder,.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email ::-moz-placeholder,.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email :-ms-input-placeholder{color:#6b6b6b}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email input{font-family:Conv_BlambotBB_Italic;font-size:32px;border:1px solid #6b6b6b;width:365px;text-align:center;background:transparent;padding:15px 0px;color:#fff;margin-bottom:30px}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .email input:focus{outline:none}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-button{width:100%;margin-bottom:40px}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-button .comic-button{background:#d20000;color:#000}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-button .comic-button:hover{background:#fff}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-optional{font-family:Conv_BlambotBB_Italic;font-size:12px;color:#FFFFFF;width:84%;margin:0 auto}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-optional input[type=checkbox].optional-checkbox{display:none}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-optional input[type=checkbox].optional-checkbox+label.optional-label{padding-left:24px;height:24px;display:inline-block;line-height:24px;background-repeat:no-repeat;background-position:0 0;vertical-align:middle;cursor:pointer}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-optional input[type=checkbox].optional-checkbox:checked+label.optional-label{background-position:0 -24px}.register-updates-overlay-container .register-updates-overlay .register-updates #signup .subscribe-optional label.optional-label{background-image:url("../images/register-updates-checkbox.png");-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#credits-overlay-container{width:100%;position:fixed;top:0;left:0;z-index:2000}#credits-overlay-container.show{max-height:100%;height:100%}#credits-overlay-container.show button.close-button{display:block}#credits-overlay-container button.close-button{background:url(../images/icon-spr-nav.png) no-repeat;border:0px;cursor:pointer;height:37px;margin:20px 0 0 20px;outline:0px;width:37px;position:relative;z-index:7000;background-position:0 -37px;display:none}#credits-overlay-container #credits-overlay{width:100%;height:100%;background:rgba(0,0,0,0.9);display:none;top:0;left:0;position:absolute;z-index:2000}#credits-overlay-container #credits-overlay.show{max-height:100%}#credits-overlay-container #credits-overlay #credits-overlay-content{width:1178px;margin:0 auto;text-align:center;margin-top:210px}#credits-overlay-container #credits-overlay #credits-overlay-content #title{font-family:Conv_BluHead_Bold;font-size:66px;color:#d20000;text-transform:uppercase;margin-bottom:40px}#credits-overlay-container #credits-overlay #credits-overlay-content #credits{width:1178px;height:299px;margin-bottom:77px}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links{font-size:1.2em;font-family:Open Sans, Arial;color:#6b6b6b}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links .links{list-style-type:none}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links .links a{color:#6b6b6b;text-decoration:none}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links .links a:hover{color:#FFFFFF}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links .links li{display:inline;padding-right:5px;padding-left:1px;border-right:1px solid #6b6b6b}#credits-overlay-container #credits-overlay #credits-overlay-content .footer-links .links li.last{border-right:none;padding-right:0}}@media screen and (min-width: 1024px) and (max-height: 768px){#intro .content .keyart{padding-top:15%;width:20%;margin:0 auto}#intro .scroll-down-wrap{bottom:80px !important}}@media screen and (min-width: 1024px) and (max-height: 668px){#intro .content .keyart{padding-top:11%;width:20%;margin:0 auto}}@media screen and (min-width: 1024px) and (max-width: 600px){#cast .heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#video-gallery>.heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#film-makers .heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#developer-toolkit .main-heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#synopsis-content-section .content{float:left;margin-right:0px;margin:0px 15px;text-align:left;left:0%}}@media screen and (min-width: 1024px) and (max-width: 600px){#synopsis-content-section .content .heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#synopsis-content-section .content.isInViewContent{text-align:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#carousel-wrap .heading{float:left}}@media screen and (min-width: 1024px) and (max-width: 600px){#action-gifs .main-heading{float:left}}@media screen and (max-width: 1023px){#loadingScreen,#action-gif-overlay,#share-photo-overlay,#navigation-overlay,#cast-bio,#get-tickets-overlay-container,#register-updates-overlay-container{display:none}.interstitial,.spacer{display:none !important}#main-site{width:100%;height:100%;position:relative;z-index:1;overflow-x:hidden}#social{position:relative;z-index:3;width:100%;float:left;margin-top:10px}#social .volume{height:35px;width:35px;background:url("../images/volume-on-icon-grey.png") no-repeat;background-position:center center;background-repeat:no-repeat;position:relative;float:right;border:1px solid #6b6b6b;margin-right:10px;cursor:pointer;transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease;-moz-transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease;-webkit-transition:opacity 1s ease-in,  background-image 0.5s ease, border 0.5s ease}#social .volume.show{opacity:1}#social .volume:hover{background-image:url("../images/volume-on-icon-white.png");border:1px solid #fff}#social .volume.muted{background-image:url("../images/volume-off-icon-grey.png");border:1px solid #6b6b6b}#social .volume.muted:hover{background-image:url("../images/volume-off-icon-white.png") !important;border:1px solid white}#social .social-buttons{float:right;width:80%;margin-right:10px}#social .facebook{float:right;margin-bottom:10px;height:20px;clear:both}#social .twitter{float:right;clear:both}#intro{position:relative;width:100%;height:100%}#intro .content{height:100%;width:100%;position:relative;z-index:1}#intro .content .keyart{background:url(../images/intro-img-logo.png) no-repeat center;background-size:100% auto;display:block;height:0;margin:0 auto;overflow:hidden}#intro .bg-wrap{height:100%;width:100%;position:absolute;top:0;left:0;z-index:0;background:#000 url(../images/intro-bg-main.jpg) no-repeat center;background-size:cover}#intro .intro-video{display:none}#intro .content-footer{display:none}#intro .in-theaters{color:#777777;float:left;font-family:Conv_BluHead_Bold, Arial;font-size:24px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;width:100%;text-align:center;margin-top:20px}#intro .scroll-down-wrap{margin-left:-65px;position:absolute;left:50%;bottom:0px;z-index:1;-webkit-transition:opacity 750ms ease;-moz-transition:opacity 750ms ease;-ms-transition:opacity 750ms ease;-o-transition:opacity 750ms ease;transition:opacity 750ms ease}#intro .scroll-down-wrap.active{opacity:1}#intro .scroll-down{background:url(../images/intro-icon-scrolldown.png) no-repeat 0 0;height:141px;width:131px}#intro .scroll-down .down-arrow{background:url(../images/intro-icon-scrolldown-arrow.png) no-repeat center center;height:19px;position:absolute;width:100%;-webkit-animation:drop-arrow-loop 1.8s infinite;-moz-animation:drop-arrow-loop 1.8s infinite;animation:drop-arrow-loop 1.8s infinite}#synopsis-content-section{background:url(../images/synopsis-extended-area.jpg) no-repeat bottom center;height:125%;width:100%;margin-bottom:20px;background-size:cover;position:relative}#synopsis-content-section .scroll-more{display:inline-block;width:42px;height:42px;margin-top:40px;background:url("../images/syn-scroll.png") no-repeat 0 0;position:absolute;bottom:20px;left:50%;margin-left:-21px;-webkit-transition:opacity 250ms linear;transition:opacity 250ms linear}#synopsis-content-section .scroll-more.skrollable-after{-webkit-animation:bounce 1.5s infinite;-moz-animation:bounce 1.5s infinite;-o-animation:bounce 1.5s infinite;animation:bounce 1.5s infinite}#synopsis-content-section .content{color:#999999;text-align:center;position:relative;height:100%;padding-top:20px;font-size:24px}#synopsis-content-section .content p{font-family:Conv_BluHead_Bold, Arial;text-transform:uppercase;letter-spacing:2px;margin:20px 20px 0}#synopsis-content-section .heading{display:table;background:#fff;color:#000;padding:12px 20px;margin:0px auto 0px;font-size:12px}#synopsis-content-section .heading span{font-family:Conv_BlambotBB_Bold, arial}#cast .actor-wrap{margin:0 10px 20px}#cast .actor-wrap .headshot{border:5px solid #fff;position:relative}#cast .actor-wrap .headshot .info{position:absolute;bottom:0;background:white;display:inline-block;width:100%;text-transform:uppercase}#cast .actor-wrap .headshot .clouds{width:100%;height:30%;position:absolute;bottom:25%;background:url(../images/cast-bg-clouds.png) no-repeat}#cast .actor-wrap .headshot h1{color:red;font-size:4.5em;padding:0 0 0 30px;margin:0;float:left;display:inline-block;font-family:Conv_BluHead_Bold, Arial;font-weight:normal}#cast .actor-wrap .headshot p{background:white;display:inline-block;border:1px solid black;color:black;padding:10px 13px;margin:0 0 0 20px;text-align:center;font-family:Conv_2970AA_0_0, Arial;position:absolute;top:-65px}#cast .actor-wrap .headshot a{background:white;display:inline-block;border:1px solid #777;font-family:Conv_2970AA_0_0, Arial;color:#777;height:35px;line-height:35px;padding:0 13px;margin:10px 0 0;float:right;margin-left:10px;text-decoration:none;position:relative;transition:color 500ms ease  border-color 500ms ease;-webkit-transition:color 500ms ease border-color 500ms ease}#cast .actor-wrap .headshot a:hover{color:#000;border-color:#000}#cast .actor-wrap .video-wrap{display:none}#cast-bio{display:none;background-color:#000;background-repeat:no-repeat;background-position:center top;background-size:100% auto;position:fixed;top:0;height:100%;width:100%;left:0;z-index:5}#cast-bio>button{border:0;background:url(../images/cast-btn-close-bio.jpg);background-repeat:no-repeat;cursor:pointer;display:block;height:23px;top:20px;left:30px;position:absolute;outline:none;width:23px}#cast-bio>div{display:none}#cast-bio h3{background-color:white;border:1px solid black;color:black;display:table;font-family:Conv_2970AA_0_0, Arial;padding:5px;margin:0 auto;text-align:center}#cast-bio h1{color:red;text-align:center;font-family:Conv_BluHead_Bold, Arial;font-weight:normal;text-transform:uppercase;padding:0;margin:0}#cast-bio p{color:#777777;font-family:Conv_BluHead_Bold, Arial;font-size:1.5em;font-weight:normal;text-transform:uppercase;text-align:center;letter-spacing:1px;margin:20px auto 0;width:90%}#cast-bio .content{overflow-y:scroll;-webkit-overflow-scrolling:touch;height:300px}#cast-bio.show-marv{display:block;background-image:url(../images/cast-bio-bg-marv.jpg)}#cast-bio.show-marv .marv-bio{display:block}#cast-bio.show-ava{display:block;background-image:url(../images/cast-bio-bg-ava.jpg)}#cast-bio.show-ava .ava-bio{display:block}#cast-bio.show-johnny{display:block;background-image:url(../images/cast-bio-bg-johnny.jpg)}#cast-bio.show-johnny .johnny-bio{display:block}#cast-bio.show-nancy{display:block;background-image:url(../images/cast-bio-bg-nancy.jpg)}#cast-bio.show-nancy .nancy-bio{display:block}#cast-bio.show-dwight{display:block;background-image:url(../images/cast-bio-bg-dwight.jpg)}#cast-bio.show-dwight .dwight-bio{display:block}#share-photo-overlay{background:rgba(0,0,0,0.9);height:100%;position:fixed;left:0;top:0;z-index:101;width:100%;display:none}#share-photo-overlay .close-overlay{background:url(../images/animated-gifs-btn-close-overlay.jpg) no-repeat;height:34px;width:34px;position:absolute;margin:20px 0 0 20px;cursor:pointer}#share-photo-overlay .content{display:table;margin:10% auto;width:90%}#share-photo-overlay .content h1{color:red;font-size:4em;text-align:center;font-weight:normal;text-transform:uppercase;font-family:Conv_BluHead_Bold, Arial}#share-photo-overlay .content .clipboard{clear:both;border:1px solid #6b6b6b;height:70px;line-height:70px;margin-top:10px;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;display:inline-block;width:100%}#share-photo-overlay .content .clipboard .copy-icon{background:url(../images/icon-copy-to-clipboard.png) no-repeat 10px center;text-indent:60px;color:#fff;cursor:pointer;width:20%;float:left;text-indent:100px;overflow:hidden;height:100%}#share-photo-overlay .content .clipboard input[type="text"]{width:78%;outline:0px;float:left;border:0px;background:none;color:#6b6b6b;font-family:Conv_2970AA_0_0, Arial;font-size:1.2em;line-height:66px;height:66px}#share-photo-overlay .content ul{display:block;padding:0;margin:20px 0 0 0;width:100%;clear:both;text-align:center}#share-photo-overlay .content ul li{margin-left:20px;margin-bottom:10px;display:inline-block}#share-photo-overlay .content ul li:first-child{margin-left:0}#share-photo-overlay .content ul li a{display:block;height:100%;width:100%;color:white;font-size:10px;text-align:center;text-decoration:none;font-family:Conv_2970AA_0_0, Arial}#share-photo-overlay .content ul li a.facebook span.social{background:url(../images/icon-fb-share.png);background-size:100% 100%}#share-photo-overlay .content ul li a.twitter span.social{background:url(../images/icon-tw-share.png);background-size:100% 100%}#share-photo-overlay .content ul li a.google-plus span.social{background:url(../images/icon-g-share.png);background-size:100% 100%}#share-photo-overlay .content ul li a.email span.social{background:url(../images/icon-email-share.png);background-size:100% 100%}#share-photo-overlay .content ul li a.tumblr span.social{background:url(../images/icon-tumblr-share.png);background-size:100% 100%}#share-photo-overlay .content ul li a span.social{display:block;width:40px;height:40px;background-size:100% 100%;background-repeat:no-repeat;background-position:top center;margin:0 auto}#share-photo-overlay .photo-display{width:90%;display:table;margin:0px auto;border:10px solid #fff}#film-makers .headshot{width:320px;height:320px;display:block;margin:0px auto}#film-makers .info{display:none}#film-makers .info h1{font-size:4em;color:white;margin:0 0 20px 5%;padding:0;font-family:Conv_BluHead_Bold, Arial;font-weight:normal;text-transform:uppercase}#film-makers .info h3{background:white;border:2px solid black;text-transform:uppercase;color:black;display:table;font-family:Conv_2970AA_0_0, Arial;line-height:35px;margin:0 0 0 5%;padding:0 25px;font-size:1em}#film-makers .info p{width:90%;display:block;margin:0 auto;font-size:1.2em;line-height:1.8em;padding:20px 0 0 0;border-top:8px solid #fff;color:#fff}#film-makers .info.forMobile{display:block}#footer-track{width:100%;color:#d6d6d6;clear:both;margin-top:140px}#footer-track a{color:#d6d6d6;text-decoration:none}#footer-track .grey-site-button.right{display:none}.portrait #intro .content .keyart{padding-top:50%;width:90%}.portrait #cast .headshot .info{min-height:80px}.portrait #cast-bio h3{font-size:0.8em;margin-top:10px}.portrait #cast-bio h1{font-size:7em;margin-top:10px}.portrait #cast-bio p{font-size:1.2em}.portrait #cast-bio .content{height:350px}.landscape #intro .content .keyart{padding-top:30%;width:50%}.landscape #intro .scroll-down-wrap{display:none}.landscape #cast .headshot .info{min-height:110px}.landscape #cast .headshot h1{font-size:4em}.landscape #cast-bio h3{margin-top:20px}.landscape #cast-bio h1{font-size:4em}.landscape #cast-bio .content{height:190px}.landscape #share-photo-overlay .content h1{margin:10px 0 0}.comic-button.back-to-top{display:none}}
