@-webkit-keyframes load{0%,
	80%,
	100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-moz-keyframes load{0%,
	80%,
	100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-o-keyframes load{0%,
	80%,
	100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load{0%,
	80%,
	100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@-webkit-keyframes submit{0%,
	80%,
	100%{box-shadow:0 0;height:.5em}40%{box-shadow:0 -1em;height:1em}}@-moz-keyframes submit{0%,
	80%,
	100%{box-shadow:0 0;height:.5em}40%{box-shadow:0 -1em;height:1em}}@-o-keyframes submit{0%,
	80%,
	100%{box-shadow:0 0;height:.5em}40%{box-shadow:0 -1em;height:1em}}@keyframes submit{0%,
	80%,
	100%{box-shadow:0 0;height:.5em}40%{box-shadow:0 -1em;height:1em}}body{background:url("/assets/img/body-background.png");background-size:100%;font-family:'bebas_neueregular'}.clearfix{zoom:1}.clearfix:before{content:"";display:table}.clearfix:after{content:"";display:table;clear:both}main{display:block}a{color:#FFF}h2{color:#FFF;font-size:41px;padding:10px 4px 10px 0;margin-left:10px}#main-wrapper{width:100%;background:url("/assets/img/background.png");position:relative}#content{width:100%;margin-top:10px;background:rgba(0,0,0,0.5);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#quick-tickets,#quick-locations{color:#666;font-family:'bebas_neuebold';font-size:25px;width:100%;background:#FFF;display:none;margin-bottom:10px;padding:15px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#quick-tix-header{display:inline-block;margin-right:10px;width:100%}#quick-tix-header i{float:right;-webkit-transition:transform 0.3s ease-out;-moz-transition:transform 0.3s ease-out;-o-transition:transform 0.3s ease-out;transition:transform 0.3s ease-out}#quick-tix-header.open i{-webkit-transform:rotateZ(90deg);-moz-transform:rotateZ(90deg);-ms-transform:rotateZ(90deg);-o-transform:rotateZ(90deg);transform:rotateZ(90deg)}#quick-tix-form{display:none}#quick-tix-form.open{display:inline-block}.quick-tix-style{width:100%;height:30px;margin-top:10px;display:inline-block;border:1px solid #666;position:relative}.quick-tix{z-index:1000;width:100%;padding-left:10px;background:transparent;border:0;font-size:16px;vertical-align:middle;height:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='auto' width='20px'><text x='0' y='25' fill='#333' font-size='20'>&#xfe40;</text></svg>");background-repeat:no-repeat;background-position-x:right;background-position-y:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}#quick-locations{display:block}.select-arrow{z-index:1;position:absolute;top:0px;right:0;float:right;margin:5px 5px 0 0;width:0;height:0;border-style:solid;border-width:15px 9px 0 9px;border-color:#666 transparent transparent transparent}.placeholder-728{width:320px;height:50px;margin:10px auto}.placeholder-300{width:300px;height:250px;margin:10px auto}#slider-bottom{width:100%}#footer-promos{margin:10px 0}@media (min-width: 615px){#footer-promos>figure{float:left;margin:0}#slider-bottom{float:right;width:316px}}@media (min-width: 728px){.placeholder-728{width:728px;height:90px}.placeholder-728:after{left:300px;top:35px}}@media (min-width: 768px){#slider-bottom{width:460px}#quick-tix-header{width:auto}#quick-tix-header i{display:none}#quick-tix-form{display:inline-block}#quick-tickets,#quick-locations{display:block;height:56px}.quick-tix-style{width:114px;height:26px;margin-top:0;margin-right:30px}#quick-locations{display:none}}@media (min-width: 968px){#content{width:968px;margin:0 auto;margin-top:20px}#footer-promos>figure{margin-left:10px}#slider-bottom{width:630px;margin:7px 10px 0 0}.quick-tix-style{width:166px}}@media (min-width: 1026px){#main-wrapper{width:1026px;margin:0 auto;-webkit-box-shadow:0 0 100px 1px #000;-moz-box-shadow:0 0 100px 1px #000;-ms-box-shadow:0 0 100px 1px #000;box-shadow:0 0 100px 1px #000}}#site-header{width:100%;position:relative}#header-logo{float:left;width:80%}#hamburger{float:right;width:10%;margin:10px 10px 0 0;border:0;background:none;padding:0;cursor:pointer}button#last-location{background-color:#FFF;font-size:13px;padding:4;border:2px solid #830000;color:#830000;float:right;margin-right:10px;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}button#last-location:focus{outline:none}#top-nav{display:none;background-color:#FFF;text-align:center}#top-nav ul li{width:100%;opacity:0.5;padding:10px}#top-nav ul li a{color:#000;text-decoration:none;font-size:21px}#top-nav ul li .sub-nav{display:none;z-index:10000;position:absolute;opacity:0;background-color:#FFF;text-align:left}#top-nav ul li .sub-nav .sub-header{color:#000;font-size:24px}#top-nav ul li .sub-nav .sub-header:hover{opacity:.5}#top-nav ul li .sub-nav li{display:block;width:100%;opacity:.5;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#top-nav ul li .sub-nav li a{font-family:'PT Sans', sans-serif;font-weight:700;color:#000;text-decoration:none;font-size:16px}#top-nav ul li .sub-nav li:hover{opacity:1}#top-nav ul li:hover{opacity:1}#top-nav ul li#last-location{background-color:#830000;font-size:13px;padding:4;color:#FFF;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box}#top-nav ul li#last-location a{color:#FFF}@media (min-width: 768px){#top-nav{display:block}#top-nav ul li{display:inline-block;width:inherit;font-size:21px;padding:10px 5px}#top-nav ul li:hover .sub-nav{opacity:1;display:block;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;-webkit-box-shadow:0 10px 20px 0px rgba(51,51,51,0.5);-moz-box-shadow:0 10px 20px 0px rgba(51,51,51,0.5);-ms-box-shadow:0 10px 20px 0px rgba(51,51,51,0.5);box-shadow:0 10px 20px 0px rgba(51,51,51,0.5)}#top-nav ul li:hover .sub-nav li{padding:5px}#hamburger{display:none}#header-logo{width:50%;display:block;margin:0 auto;float:none;padding:4px 0}}@media (min-width: 890px){#top-nav ul li a{font-size:25px}}@media (min-width: 968px){#top-nav{height:74px}#top-nav ul{padding-top:13px}#top-nav ul li{padding:10px}}footer{background-color:#FFF;position:relative}#bottom-nav{margin:0 auto;text-align:center}#bottom-nav ul{list-style:none;padding-top:20px;padding-bottom:10px}#bottom-nav ul li{display:inline-block;border-right:1px solid #4d0e0a}#bottom-nav ul li a{font-family:'bebas_neuebold';text-decoration:none;color:#4d0e0a;font-size:19px;margin:0 5px}#bottom-nav ul li:last-of-type{border-right:0}#footer-logo{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#footer-logo img{width:100%;float:left}#footer-aside{font-family:'bebas_neuebold';color:#4d0e0a;float:right;display:inline-block;font-size:16px;margin-top:20px}#terms a{color:#4d0e0a}#powered-by{float:right;width:164px;height:36px;position:relative}#powered-by img{position:absolute;clip:rect(0px, 164px, 36px, 119px)}#powered-by img:hover{position:absolute;clip:rect(0px, 164px, 36px, 0px);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}@media (min-width: 478px){#footer-logo img{width:250px}}@media (min-width: 1026px){footer{margin-bottom:10px;margin-left:-29px;width:1026px}#footer-logo img{margin-left:29px}#footer-aside{margin-right:29px}}#slider-top{margin-top:10px;width:100%}#slider-top .slick-prev{z-index:1000;left:10px}#slider-top .slick-prev:before{content:url("/assets/img/arrow-left.png")}#slider-top .slick-next{right:10px}#slider-top .slick-next:before{content:url("/assets/img/arrow-right.png")}#slider-top .slick-dots{bottom:-25px}#slider-top .slide a:after{content:''}.slick-dots{opacity:1}.slick-dots li{margin:0}.slick-dots li button:hover:before{color:#333;opacity:inherit}.slick-dots li button:before{opacity:inherit;color:#FFF;font-size:12px}.slick-dots li.slick-active button:before{color:#333;opacity:inherit}.slide{width:100%}.slide a:after{position:absolute;height:30px;bottom:0;left:0;width:100%;opacity:.8;background-color:#222}.slide img{width:100%}.slide figcaption{position:absolute;bottom:0;font-size:30px;width:100%;color:#FFF;text-align:Center;z-index:1000}#carousel-nav{text-align:center}.carousel-button{display:inline-block;margin:10px 0;background-color:#830000;font-size:23px;padding:10px 25px;opacity:0.5;color:#FFF;border:0;font-family:'bebas_neuebook';-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.carousel-button:hover{opacity:1}.carousel-button:focus{outline:none}.carousel-button:nth-of-type(0n+2){margin-left:5px;margin-right:5px}.selected{opacity:1}.carousel-poster{margin:0 10px;position:relative;overflow:hidden}.carousel-poster img{width:100%}.carousel-poster .poster-overlay{opacity:0;z-index:100;width:100%;height:100%;top:0;background-color:#fff;padding:10px;font-size:19px;position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.carousel-poster .poster-overlay a{color:#FFF}.carousel-poster .overlay-name{font-family:'bebas_neuebold';font-size:21px;color:#8f1a14}.carousel-poster .overlay-rating{color:#3a3635}.carousel-poster .overlay-release{color:#7a6261}.carousel-poster .overlay-button{visibility:inherit;display:block;width:90%;background-color:#3399cc;bottom:0;color:#FFF;font-size:20px;border:0;position:absolute;left:7px;bottom:5px;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}.carousel-poster .overlay-button a{text-decoration:none;color:#fff}#carousel{width:95%;margin:0 auto}#carousel .slick-prev{z-index:1000;left:0px;height:40px}#carousel .slick-prev:before{content:url("/assets/img/carousel-arrow-left.png")}#carousel .slick-next{right:0px;height:40px}#carousel .slick-next:before{content:url("/assets/img/carousel-arrow-right.png")}#news{background-color:#f2f0f0;width:100%;position:relative;padding-bottom:20px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}#more-news{position:absolute;bottom:10px;left:20px;font-size:13px;background-color:#830000;color:#FFF;border:none;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px)}#more-news:focus{outline:none}#stories{list-style:none;padding:20px}.story{font-family:'PT Sans', sans-serif;font-weight:700;width:268px;text-transform:uppercase;font-size:14px;text-align:left;margin-top:10px}.story a{text-decoration:none}.story .summary{color:#717171}.story .headline{color:#ff3333}.story:nth-of-type(1){margin-top:0}#story-image{display:none}#story-image img{width:100%}#mystery-home{display:none}@media (min-width: 0px) and (max-width: 767px){.carousel-poster .overlay-button{visibility:visible;opacity:0;width:100%;height:100%;border:0;position:absolute;left:0;bottom:0;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.carousel-poster a{width:100%;height:100%;display:block}}@media (min-width: 615px){#news{height:251px;width:inherit;float:left;padding-bottom:0}#news ~ figure{float:right;margin:0}}@media (min-width: 768px){#more-news{width:268px}#stories{display:inline-block}#story-image{display:inline-block;margin-top:20px;vertical-align:top}#carousel .slick-prev{left:-15px}#carousel .slick-next{right:-15px}.carousel-poster:hover .poster-overlay{opacity:0.85;-webkit-transition:0.5s opacity ease;-moz-transition:0.5s opacity ease;-o-transition:0.5s opacity ease;transition:0.5s opacity ease}.carousel-poster:hover img{-webkit-transform:perspective(500px) translateZ(50px);-moz-transform:perspective(500px) translateZ(50px);-ms-transform:perspective(500px) translateZ(50px);-o-transform:perspective(500px) translateZ(50px);transform:perspective(500px) translateZ(50px);-webkit-transition:1s ease;-moz-transition:1s ease;-o-transition:1s ease;transition:1s ease}#mystery-home{display:block}}@media (min-width: 768px) and (max-width: 968px){#news{width:460px}#story-image{width:135px;height:135px}}@media (min-width: 968px){#news{margin-left:10px;width:630px}#news ~ figure{float:right;margin-right:10px}#more-news{width:350px}.story{width:350px}#story-image{width:219px;height:219px}}body#movie h1{background-color:#FFF;padding:5px 20px;font-size:30px;margin-bottom:10px;color:#8e1a14}.detail{display:inline-block;width:100%;padding:0 10px;font-size:14px;line-height:16px;font-weight:400;font-family:'PT Sans', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body#movie h2{font-size:25px;line-height:25px;padding:10px 0;margin:0;font-family:'bebas_neueregular'}#poster{width:255px;display:block;margin:0 auto}#trailer{background-color:#FFF;position:relative;height:auto}#jwplayer{padding-bottom:50%}#movie-children{width:100%;display:inline-block;padding:10px;font-size:24px;color:#FFF;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;height:auto}#movie-children img{height:24px;width:auto;display:block;margin:10px auto 0 auto}#movie-info{width:100%;display:inline-block;color:#FFF}#theatre-list-container{width:100%;display:inline-block;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#theatre-list-container div{font-family:'PT Sans', sans-serif;font-weight:700;-webkit-border-radius:4px;border-radius:4px;background-clip:padding-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;padding:10px}#theatre-list-container div a{color:#000;text-decoration:none;-webkit-transition:color 0.3s ease;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}#theatre-list-container div a:hover{color:#830000}@media (min-width: 490px){.detail{display:inline-block;width:33%;vertical-align:top}.detail:first-of-type{display:block;width:100%}}@media (min-width: 660px){#poster{width:200px;display:block;float:left;margin:0 auto}#trailer{display:block;float:right;width:450px;height:300px}#jwplayer{padding:0}#movie-children img{display:inline-block;margin:0 10px;vertical-align:middle}}@media (min-width: 768px){#movie-info{width:66%;vertical-align:top}#theatre-list-container{width:33%;padding:0}}@media (min-width: 830px){#poster{width:242px}#trailer{width:643px;height:363px}}@media (min-width: 860px){#poster{margin-left:15px}#trailer{margin-right:15px}}body#movies #content{text-align:center}body#movies #quick-tickets,body#movies #quick-locations{text-align:left}body#movies .placeholder-300{text-align:left}body#movies h1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;background-color:#FFF;font-size:30px;margin-bottom:10px}body#movies button:focus{outline:none}body#movies button:active{outline:none}.movies-poster{width:200px;height:300px;display:inline-block;margin:0 0 10px 10px;overflow:hidden}.movies-filter{display:inline-block;width:200px;height:50px;background-color:#000;color:#FFF;font-size:24px;margin:0 0 10px 10px;border:0;text-transform:uppercase;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}.movies-filter:hover{background-color:#FFF;color:#000;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.movies-active{color:#000;background-color:#FFF}body#location h1{background-color:#FFF;padding:5px 20px;font-size:30px;margin-bottom:10px;color:#8e1a14}body#location a{color:inherit;text-decoration:none}body#location button{border:none}body#location button:active{border:none}body#location button:focus{outline:none}body#location h2{font-size:25px;line-height:25px;padding:10px 0;font-family:'bebas_neueregular';text-transform:uppercase}body#location h3{font-size:24px;text-decoration:underline;text-transform:uppercase;margin-bottom:5px}#social-icons{display:inline-block;text-align:center;width:100%}.social-icon{display:inline-block;height:30px}div#prices-content{font-family:'PT Sans', SANS-SERIF}header.price-category{font-family:'PT Sans', SANS-SERIF;font-weight:bold;font-style:italic}span.price{font:caption}#theatre-side{display:inline-block;width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#theatre-side h2{font-weight:bold}#theatre-photo{width:300px}#address,#city-state,#phone-numbers{font-family:'PT Sans', sans-serif;font-size:16px;color:#FFF;display:inline-block;width:100%}#theatre-main{display:inline-block;text-align:center;width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#theatre-main h2{display:inline-block;margin:0 10px 0 0;cursor:pointer}#theatre-main div{padding:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#FFF;border-top:1px solid #FFF;font-family:'PT Sans', sans-serif}#theatre-main #gallery-content{padding:0 40px}#theatre-main #gallery-content .slick-next{right:0;color:black}#theatre-main #gallery-content .slick-prev{left:0}#theatre-main #gallery-content .slick-arrow:before{color:#333}h2#gallery{display:none}.gallery-slide{height:200px;width:100%;margin:4px;max-height:200px}.gallery-slide img{height:200px;width:100%}.active-info-tab{font-weight:bold}#theatre-main-info{font-family:'PT Sans', sans-serif;color:black;font-size:15px;background-color:#FFF;width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#theatre-main-info span{display:none}#map-frame{width:600px;height:200px}#showtimes{width:100%;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#showtimes-header{font-family:'PT Sans', sans-serif;font-size:20px;color:#FFF;padding:0 10px}#movie-showdates{border:0;-webkit-border-radius:0px;border-radius:0px;background-clip:padding-box;background-color:#FFF;font-family:'PT Sans', sans-serif;font-size:18px;color:#000;padding:4px;height:29px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none}#movie-showdates:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"&#9662;"}#filter-menu{margin-top:10px}.filter-button{background:none;font-family:'PT Sans', sans-serif;color:#FFF;font-size:18px;width:65px;height:26px;padding:0;cursor:pointer;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box;-webkit-transition-property:background-color,color;-moz-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}.filter-button:hover{background-color:#FFF;color:#000}.filter-active{background:#000}.showtimes-movie{width:100%;background-color:#000;margin-bottom:10px}.first-movie{background-color:#777}.showtimes-side{display:none}.play-trailer{position:relative}.play-trailer:before{opacity:0;content:"";left:0;right:0;bottom:30px;background:rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.5);-ms-box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.5);box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.5);border:1px solid #333;margin:auto;position:absolute;height:85px;width:85px;-webkit-border-radius:85px;border-radius:85px;background-clip:padding-box;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.play-trailer:after{opacity:0;content:'';width:0;height:0;left:8px;right:0;bottom:55px;margin:auto;position:absolute;border-style:solid;border-width:20px 0 20px 25px;border-color:transparent transparent transparent #333;-webkit-transition:opacity 0.3s ease-in;-moz-transition:opacity 0.3s ease-in;-o-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.play-trailer:hover:before,.play-trailer:hover:after{opacity:1}.learn-more{width:100%;background-color:#FFF;height:30px;font-size:23px;font-family:'bebas_neueregular';text-transform:uppercase;cursor:pointer;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}.showtimes-main{color:#FFF;padding:10px;font-family:'PT Sans', sans-serif;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.times-row{display:inline-block;width:100%;padding-top:5px;border-top:1px solid #a1a1a1;margin-top:5px}.times-row:nth-child(4){border-top:none}.times{width:100%;vertical-align:top}.comment{display:inline-block;width:100%}.showtime,.time-active,.time-expired,.time-soldout{width:85px;height:33px;font-size:16px;margin:0 5px 5px 0;display:inline-block}.time-active{cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#ed232a;-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.time-active:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#FFF;border:3px solid #ED232A;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.time-active:hover{color:#FFF}.time-active:hover:before{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);-o-transform:scaleY(0);transform:scaleY(0)}.time-expired{background-color:#666;color:#000}.time-soldout{background-color:#444;color:#000;padding:0;vertical-align:top}.time-soldout:before{content:'Sold Out';display:block;text-decoration:none;font-size:10px;color:#ed232a}.attribute{display:inline-block;font-family:'bebas_neueregular';font-size:35px;color:#FFF;text-transform:uppercase;width:100%;height:26px}.attribute-image{height:20px}#key{padding:4px 12px;text-align:center;color:#FFF;font-family:'PT Sans', sans-serif}#key img{vertical-align:text-bottom}#print-link{display:inline-block;margin:10px 0 0 0;float:right}@media (min-width: 480px){#social-icons{text-align:left}#movie-showdates{width:223px}#theatre-main{text-align:left}#theatre-main h2{margin:0 50px 0 0}.showtimes-side{display:inline-block;width:20%}.poster{width:100%}.showtimes-main{width:79%;display:inline-block;vertical-align:top}}@media (min-width: 768px){#social-icons{width:auto;float:right}#theatre-side{width:33%;display:inline-block}#theatre-photo{width:100%}#theatre-main{width:66%;display:inline-block;vertical-align:top}h2#gallery{display:inline-block}#filter-menu{display:inline-block;margin:0;float:right}.showtimes-movie{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.showtimes-side{width:170px}.learn-more{width:170px}.showtimes-main{width:-webkit-calc(100% - 173px);width:-moz-calc(100% - 173px);width:calc(100% - 173px);padding:0 0 0 10px}.attribute{width:208px;padding-right:20px;text-align:right}.times{display:inline-block;width:-webkit-calc(100% - 228px);width:-moz-calc(100% - 228px);width:calc(100% - 228px)}.comment{padding-left:228px;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.play-trailer:before{bottom:80px;height:85px;width:85px;-webkit-border-radius:85px;border-radius:85px;background-clip:padding-box}.play-trailer:after{bottom:100px;border-width:20px 0 20px 25px}}body#locations #content{padding:0}.theater-box{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:0;border-bottom:1px solid #888;text-align:left}.theater-box img{width:100%}.theater-box figcaption{font-size:18px;color:#FFF}.theater-box figcaption h2{font-size:24px;font-weight:700}.theater-box .buy-tickets{margin-top:2px;width:100%;height:41px;background-color:#ED232A;border:0;color:#FFF;position:relative}.theater-box .buy-tickets:after{content:"Buy Tickets";font-weight:700;font-size:14px}.theater-box .buy-tickets:focus{outline:none}@media only screen and (min-width: 30em){.theater-box{width:464px;height:220px;display:inline-block;border:1px solid #333;margin-bottom:10px;background-color:#999}.theater-box img{width:289px;display:inline-block;vertical-align:top}.theater-box figcaption{color:#333;display:inline-block;vertical-align:top;width:140px;height:233px;margin-left:10px;font-size:16px;position:relative}.theater-box figcaption h2{margin:0;font-size:22px;color:#333;padding:0 0 10px 0}.theater-box figcaption .buy-tickets{position:absolute;bottom:40px;left:0}}@media only screen and (min-width: 48em){.theater-box{margin:10px;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.theater-box img{opacity:.75;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.theater-box:hover{background-color:#FFF}.theater-box:hover img{opacity:1}.theater-box .buy-tickets{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.theater-box .buy-tickets:hover{color:#ED232A;border:1px solid #ED232A;background-color:#FFF}#theatre-main div{min-height:200px}}body#page{color:#FFF}#fxp-container{width:100%;padding:10px;font-family:'PT Sans', sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#fxp-container em{font-family:'PT Sans', sans-serif}#fxp-container strong{font-family:'PT Sans', sans-serif;font-weight:700}#fxp-container h1,#fxp-container h2,#fxp-container h3,#fxp-container h4{font-family:'bebas_neueregular'}#fxp-container h1 strong,#fxp-container h1 em,#fxp-container h2 strong,#fxp-container h2 em,#fxp-container h3 strong,#fxp-container h3 em,#fxp-container h4 strong,#fxp-container h4 em{font-family:'bebas_neueregular'}#fxp-container h1{font-size:2em}#fxp-container h2{font-size:1.5em}#fxp-container h3{font-size:1.17em}#fxp-container h4{font-size:1.44em}#fxp-container h5{font-size:0.83em}#fxp-container h6{font-size:0.67em}#insider-iframe{width:100%;height:1150px}.form-container{background-color:#FFF;color:#666;width:100%;padding:8px 4px;margin:0 0 10px 0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-container form{height:0;-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.form-trigger{cursor:pointer;position:relative;margin:0;padding:0;overflow:hidden}.form-trigger:after{content:"";background-color:red;width:100%;height:3px;position:absolute;bottom:0px;left:0;right:0;-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.form-trigger.selected{margin:0 0 5px 0;padding:0 0 5px 0}.form-trigger.selected:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}#news-list li{border-top:2px solid #FFF;padding-top:8px;margin-top:8px}#news-list li a{text-decoration:none;cursor:pointer}.fxp-page-form{text-align:center}.fxp-page-form.selected{height:auto;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.fxp-page-form .field{display:block;margin:5px 0}.fxp-page-form label{display:block;width:100%;text-align:center}.fxp-page-form label label{width:auto}.fxp-page-form input,.fxp-page-form select,.fxp-page-form textarea{display:inline-block;vertical-align:top}.fxp-page-form input[type="radio"]{vertical-align:middle}.fxp-page-form input[type="radio"]+label{width:auto;vertical-align:middle}.fxp-page-form select{-webkit-border-radius:0;border-radius:0;background-clip:padding-box;border:1px solid #333}.fxp-page-form select:focus{outline:none}.fxp-page-form input[type="submit"],.fxp-page-form input[type="button"]{margin:0 0 0 304px}.employment-header{background-color:white;color:red;text-transform:uppercase;margin:0;padding:4px}.sub-header{margin:10px 0}#its-a-trap,#gc-pot,#rewards-pot{visibility:hidden;display:none}#balance-loader{color:red;text-indent:-9999em;margin:10px auto;position:relative;font-size:11px;background:red;width:1em;height:4em;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load 1s infinite -0.16s ease-in-out;-moz-animation:load 1s infinite -0.16s ease-in-out;-ms-animation:load 1s infinite -0.16s ease-in-out;-o-animation:load 1s infinite -0.16s ease-in-out;animation:load 1s infinite -0.16s ease-in-out}#balance-loader:before{left:-1.5em;position:absolute;top:0;content:'';background:red;width:1em;height:4em;-webkit-animation:load 1s infinite -0.32s ease-in-out;-moz-animation:load 1s infinite -0.32s ease-in-out;-ms-animation:load 1s infinite -0.32s ease-in-out;-o-animation:load 1s infinite -0.32s ease-in-out;animation:load 1s infinite -0.32s ease-in-out}#balance-loader:after{position:absolute;top:0;content:'';background:red;width:1em;height:4em;left:1.5em;-webkit-animation:load 1s infinite ease-in-out;-moz-animation:load 1s infinite ease-in-out;-ms-animation:load 1s infinite ease-in-out;-o-animation:load 1s infinite ease-in-out;animation:load 1s infinite ease-in-out}#submit-loader-container{display:inline-block;height:1em;width:3.125em}#submit-loader{color:red;text-indent:-9999em;margin:10px auto;position:relative;font-size:11px;background:red;width:1em;height:1em;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-animation:submit 1s infinite -0.16s ease-in-out;-moz-animation:submit 1s infinite -0.16s ease-in-out;-ms-animation:submit 1s infinite -0.16s ease-in-out;-o-animation:submit 1s infinite -0.16s ease-in-out;animation:submit 1s infinite -0.16s ease-in-out}#submit-loader:before{left:-1.5em;position:absolute;top:0;content:'';background:red;width:1em;height:100%;-webkit-animation:submit 1s infinite -0.32s ease-in-out;-moz-animation:submit 1s infinite -0.32s ease-in-out;-ms-animation:submit 1s infinite -0.32s ease-in-out;-o-animation:submit 1s infinite -0.32s ease-in-out;animation:submit 1s infinite -0.32s ease-in-out}#submit-loader:after{position:absolute;top:0;content:'';background:red;width:1em;height:100%;left:1.5em;-webkit-animation:submit 1s infinite ease-in-out;-moz-animation:submit 1s infinite ease-in-out;-ms-animation:submit 1s infinite ease-in-out;-o-animation:submit 1s infinite ease-in-out;animation:submit 1s infinite ease-in-out}@media only screen and (min-width: 48em){.fxp-page-form{text-align:inherit}.fxp-page-form label{display:inline-block;width:300px;text-align:right}.fxp-page-form label label{width:auto}}#error-404{margin:0 10px;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}#error-bubble{width:100%;max-width:580px;margin:0 auto;background-color:#FFF;text-align:center;position:relative;-webkit-border-radius:10px;border-radius:10px;background-clip:padding-box}#error-bubble:after{content:"";position:absolute;bottom:-21px;right:20px;border-color:#FFF transparent transparent transparent;border-style:solid;border-width:21px 0px 0px 32px}#error-side{color:#FF0000;font-size:60px;font-family:'bebas_neueregular';text-transform:uppercase;font-weight:700;display:inline-block;margin:0 12px;vertical-align:middle}#error-side strong{display:block;font-size:100px}#error-quote{display:inline-block;vertical-align:middle;font-size:27px}#error-quote-source{color:#888;font-size:27px;text-align:right;margin:25px 0}.text-404{text-align:center;font-size:50px;color:#FFF}@media only screen and (min-width: 30em){#error-bubble{text-align:left}#error-quote{width:-webkit-calc(100% - 146px);width:-moz-calc(100% - 146px);width:calc(100% - 146px);text-align:center}}body#app{background:none;text-align:center}.houses__gsx{color:#0b4f99;font-weight:700;margin:0 0.25em}.houses__imax{height:.8125em;margin:.0625em 0.25em 0 .25em}.houses__item{color:#000;font-family:'PT Sans', sans-serif}.houses__item a{color:inherit;display:flex;text-decoration:none}.houses__list{padding:0 !important}.houses__premiere{color:#BE0712;font-family:Impact, Charcoal, sans-serif;font-size:.875em;font-style:italic;font-weight:700;margin:.0625rem 0.25em 0 .25em;text-transform:uppercase}.houses__state{color:#000;font-weight:700;padding:5px;text-transform:uppercase}.iframe-container{overflow:hidden;padding-top:100%;position:relative;background-color:#ffffff}.iframe-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}
