.loading-indicator{font-size:30px;position:absolute;top:50%;left:50%;height:1em;width:1em;margin-top:-0.5em;margin-left:-0.5em;-moz-transform-origin:0.5em 0.5em;-webkit-transform-origin:0.5em 0.5em;-ms-transform-origin:0.5em 0.5em;transform-origin:0.5em 0.5em}.loading-indicator > span,.loading-indicator > span::before,.loading-indicator > span::after{display:block;position:absolute;width:0.1em;height:0.25em;top:0;-moz-transform-origin:0.05em 0.5em;-webkit-transform-origin:0.05em 0.5em;-ms-transform-origin:0.05em 0.5em;transform-origin:0.05em 0.5em;-moz-border-radius:0.2em;-webkit-border-radius:0.2em;-ms-border-radius:0.2em;border-radius:0.2em}.loading-indicator > span{left:50%;margin-left:-0.05em}.loading-indicator > span::before,.loading-indicator > span::after{content:" "}.loading-indicator > span.top{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.loading-indicator > span.right{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.loading-indicator > span.bottom{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.loading-indicator > span.left{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.loading-indicator > span::before{-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.loading-indicator > span::after{-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg)}.loading-indicator > span.top{background:rgba(131,125,117,0.99)}.loading-indicator > span.top::after{background:rgba(131,125,117,0.9)}.loading-indicator > span.left::before{background:rgba(131,125,117,0.8)}.loading-indicator > span.left{background:rgba(131,125,117,0.7)}.loading-indicator > span.left::after{background:rgba(131,125,117,0.6)}.loading-indicator > span.bottom::before{background:rgba(131,125,117,0.5)}.loading-indicator > span.bottom{background:rgba(131,125,117,0.4)}.loading-indicator > span.bottom::after{background:rgba(131,125,117,0.35)}.loading-indicator > span.right::before{background:rgba(131,125,117,0.3)}.loading-indicator > span.right{background:rgba(131,125,117,0.25)}.loading-indicator > span.right::after{background:rgba(131,125,117,0.2)}.loading-indicator > span.top::before{background:rgba(131,125,117,0.15)}.loading-indicator{-moz-animation:rotating-loader 450ms linear infinite;-webkit-animation:rotating-loader 450ms linear infinite;-ms-animation:rotating-loader 450ms linear infinite;animation:rotating-loader 450ms linear infinite}@-webkit-keyframes rotating-loader{0%{-webkit-transform:rotate(0deg)}8.32%{-webkit-transform:rotate(0deg)}8.33%{-webkit-transform:rotate(30deg)}16.65%{-webkit-transform:rotate(30deg)}16.66%{-webkit-transform:rotate(60deg)}24.99%{-webkit-transform:rotate(60deg)}25%{-webkit-transform:rotate(90deg)}33.32%{-webkit-transform:rotate(90deg)}33.33%{-webkit-transform:rotate(120deg)}41.65%{-webkit-transform:rotate(120deg)}41.66%{-webkit-transform:rotate(150deg)}49.99%{-webkit-transform:rotate(150deg)}50%{-webkit-transform:rotate(180deg)}58.32%{-webkit-transform:rotate(180deg)}58.33%{-webkit-transform:rotate(210deg)}66.65%{-webkit-transform:rotate(210deg)}66.66%{-webkit-transform:rotate(240deg)}74.99%{-webkit-transform:rotate(240deg)}75%{-webkit-transform:rotate(270deg)}83.32%{-webkit-transform:rotate(270deg)}83.33%{-webkit-transform:rotate(300deg)}91.65%{-webkit-transform:rotate(300deg)}91.66%{-webkit-transform:rotate(330deg)}100%{-webkit-transform:rotate(330deg)}}@-moz-keyframes rotating-loader{0%{-moz-transform:rotate(0deg)}8.32%{-moz-transform:rotate(0deg)}8.33%{-moz-transform:rotate(30deg)}16.65%{-moz-transform:rotate(30deg)}16.66%{-moz-transform:rotate(60deg)}24.99%{-moz-transform:rotate(60deg)}25%{-moz-transform:rotate(90deg)}33.32%{-moz-transform:rotate(90deg)}33.33%{-moz-transform:rotate(120deg)}41.65%{-moz-transform:rotate(120deg)}41.66%{-moz-transform:rotate(150deg)}49.99%{-moz-transform:rotate(150deg)}50%{-moz-transform:rotate(180deg)}58.32%{-moz-transform:rotate(180deg)}58.33%{-moz-transform:rotate(210deg)}66.65%{-moz-transform:rotate(210deg)}66.66%{-moz-transform:rotate(240deg)}74.99%{-moz-transform:rotate(240deg)}75%{-moz-transform:rotate(270deg)}83.32%{-moz-transform:rotate(270deg)}83.33%{-moz-transform:rotate(300deg)}91.65%{-moz-transform:rotate(300deg)}91.66%{-moz-transform:rotate(330deg)}100%{-moz-transform:rotate(330deg)}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.icon-sprite,.social a[href*="facebook"],.social a[href*="twitter"],footer .social a[href*="facebook"],footer .social a[href*="twitter"]{background:url('../img/sprites/icon-sa1bc49be75.png') no-repeat}#main.page-in{-moz-animation:page-in 400ms cubic-bezier(0.42, 0, 0.58, 1);-webkit-animation:page-in 400ms cubic-bezier(0.42, 0, 0.58, 1);-ms-animation:page-in 400ms cubic-bezier(0.42, 0, 0.58, 1);animation:page-in 400ms cubic-bezier(0.42, 0, 0.58, 1)}#main.page-out{-moz-animation:page-out 400ms cubic-bezier(0.42, 0, 0.58, 1);-webkit-animation:page-out 400ms cubic-bezier(0.42, 0, 0.58, 1);-ms-animation:page-out 400ms cubic-bezier(0.42, 0, 0.58, 1);animation:page-out 400ms cubic-bezier(0.42, 0, 0.58, 1)}@-webkit-keyframes page-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes page-out{from{opacity:1}to{opacity:0}}@-moz-keyframes page-in{from{opacity:0}to{opacity:1}}@-moz-keyframes page-out{from{opacity:1}to{opacity:0}}html,body{width:100%;min-height:100%}html{width:100%;overflow-y:scroll;background:#060606 url('../img/bg.png')}body{margin:0 auto;background:url('../img/bg-feature.png') no-repeat fixed center top;font:14px/1.3 Georgia,Palatino,"Palatino Linotype",Times,"Times New Roman",serif;color:#837d75}#container{background:url('../img/header-border-image.png') no-repeat center 112px}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}nav li:after{content:"/"}figure{position:relative}figure .image{background:#000}figcaption{text-align:center;padding:20px 40px;margin:88px auto 0;width:790px;background:url('../img/border-top-image.png') no-repeat center top,url('../img/border-top-image.png') no-repeat center bottom}details{margin:20px 0}details summary{text-align:center;display:block;background:url('../img/summary-border-image.png') no-repeat center;font-size:14px;font-style:normal;color:#535353}details summary::-webkit-details-marker{display:none}details summary::-moz-details-marker{display:none}a{color:#baa87a;text-decoration:none;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}a:hover{color:#fff}a.read-more{font-size:14px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin-top:20px;font-style:italic}a.read-more{*display:inline}.tag{position:relative;margin-left:15px;padding:0 7px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;height:21px;line-height:21px;font-size:11px;border:1px solid;border-color:#c87e7f #5c1011 #3d0707;border-left-width:0;background:#7c1314;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9b1b1c), color-stop(100%, #54090a));background:-webkit-linear-gradient(#9b1b1c,#54090a);background:-moz-linear-gradient(#9b1b1c,#54090a);background:-ms-linear-gradient(#9b1b1c,#54090a);background:linear-gradient(#9b1b1c,#54090a);color:#fff;text-decoration:none}.tag{*display:inline}.tag::before{margin-top:-1px;content:"";top:3px;width:15px;height:15px;left:-8px;position:absolute;background:#7c1314;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, #9b1b1c), color-stop(100%, #54090a));background:-webkit-linear-gradient(left top, #9b1b1c,#54090a);background:-moz-linear-gradient(left top, #9b1b1c,#54090a);background:-ms-linear-gradient(left top, #9b1b1c,#54090a);background:linear-gradient(left top, #9b1b1c,#54090a);overflow:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.tag.next{border-left-width:1px;border-right-width:0}.tag.next::before{left:auto;right:-8px}.tag.both{border-right-width:0}.tag.both::after{margin-top:-1px;content:"";top:3px;width:15px;height:15px;right:-8px;position:absolute;background:#7c1314;background:-webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(0%, #9b1b1c), color-stop(100%, #54090a));background:-webkit-linear-gradient(left top, #9b1b1c,#54090a);background:-moz-linear-gradient(left top, #9b1b1c,#54090a);background:-ms-linear-gradient(left top, #9b1b1c,#54090a);background:linear-gradient(left top, #9b1b1c,#54090a);overflow:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}strong,b{font-weight:normal;color:#dc9c56}em,i{font-style:italic}section{margin:0 auto;width:790px}.article-date{margin:0 5px 15px -10px;float:left;width:94px;height:86px;background:url('../img/bg-article-date.png') no-repeat center;text-align:center;font-size:36px;line-height:1;color:#968e7f;text-shadow:0 -1px 1px rgba(0,0,0,0.6)}.article-date span{margin-top:10px;display:block;text-align:center;margin-bottom:0px;font-size:12px}.pagination{margin-top:40px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;width:100%;text-align:center}.pagination{*display:inline}.pagination .prev{float:left}.pagination .next{float:right}.article-content{line-height:1.8}.article-content p{margin-top:25px}.copyright{margin-top:8px;font-size:12px;color:#3f3f3f;text-align:center}.share{margin:20px 0;clear:both}.share ul{*zoom:1}.share ul:after{content:"";display:table;clear:both}.share li{float:left}.error{margin:5px 0;min-height:28px;color:#f00}.twitter-share-button{width:110px;height:50px}.facebook-share-button{border:none;overflow:hidden;width:110px;height:21px}#not-found{margin-top:50px;font-size:20px}#terms{margin-top:50px}#terms h1{font-size:20px}#terms h2{font-size:16px}#terms p{margin-bottom:20px}#snaptag-legal{min-height:500px;margin-top:50px}#snaptag-legal h1{margin-bottom:10px}#snaptag-legal p{font-size:16px}#snaptag-legal a{color:#dc9c56}.social li{text-indent:-9999px}.social a{width:26px;height:26px;display:block;background:rgba(255,0,0,0.25)}.social a[href*="facebook"]{background-position:0 -19px}.social a[href*="twitter"]{background-position:0 -64px}footer .social a{width:19px;height:19px}footer .social a[href*="facebook"]{background-position:0 0}footer .social a[href*="twitter"]{background-position:0 -45px}header{margin:0;width:100%;min-height:114px;position:relative;background:url('../img/header-border-image.png') no-repeat center 112px,#060606 url('../img/bg.png');font-size:18px;font-style:normal}header > div{position:relative;margin:0 auto;width:790px}header .logo{margin-left:-53px;top:0;left:0;width:300px;height:161px;position:absolute;z-index:200;text-indent:-9999px;background:url('../img/logo.png')}header .logo a{display:block;width:100%;height:100%}header nav,header .social{position:relative;float:right;min-height:112px;line-height:112px;-webkit-transform:translateZ(0);transform:translateZ(0)}header nav li:after{margin:0 12px 0 10px}header nav a.active{color:#fff}header nav ol:hover a{color:#baa87a}header nav ol:hover a:hover{color:#fff}header nav span{margin-left:-10px;left:0;bottom:-3px;width:20px;height:43px;position:absolute;background:url('../img/nav-arrow.png') no-repeat 0 0;-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-webkit-transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1);-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-box-shadow:0 10px 10px rgba(0,0,0,0.4);-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.4);box-shadow:0 10px 10px rgba(0,0,0,0.4)}header nav span.hidden{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}header li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}header li{*display:inline}footer{border-top:1px solid #191919;clear:both;margin:30px 0 0;padding:30px 0 40px;text-align:center;font-size:14px;font-style:normal;background:#1a1a1a;background:rgba(26,26,26,0.5)}footer img{margin:0 auto 6px;display:block}footer nav,footer .social,footer li{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}footer nav,footer .social,footer li{*display:inline}footer nav li:after{margin:0 6px 0 5px}#home{width:100%}#home .hero{text-align:center}#home .hero .image{min-height:600px}#home .hero img{min-width:790px;max-width:1280px;max-height:492px;width:100%;height:auto;margin:0 auto;display:inline;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}#home .hero img{*display:inline}#home h1{font-size:20px;font-style:italic}#home h2{margin-bottom:20px;font-size:18px;font-style:normal}#home #details{margin-top:28px;width:906px;*zoom:1;font-size:14px}#home #details:after{content:"";display:table;clear:both}#home #latest-updates,#home aside{float:left;min-height:100px}#home #latest-updates{padding-right:23px;width:526px;font-style:normal;border:solid #34312d;border-width:0 1px 0 0;-moz-border-image:url('../img/border-image-vertical.png') 8 7/8px 7px 8px 0px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 7px 8px 0px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 7px 8px 0px round;border-image:url('../img/border-image-vertical.png') 8 7/8px 7px 8px 0px round}#home #latest-updates img{max-width:100%}#home #latest-updates iframe{border:none}#home #latest-updates .article-content a{text-decoration:underline}#home aside{padding-left:23px;width:380px}#home #newsletter{padding:15px 20px;width:100%;height:102px;overflow:hidden;background:url('../img/homepage/bg-newsletter.png') no-repeat 0 0;line-height:1;font-style:italic}#home #newsletter legend{white-space:normal;display:block;padding-bottom:10px}#home #newsletter label,#home #newsletter input{padding:4px 8px;color:#fff;height:30px;line-height:1;background:none;border:none}#home #newsletter input[type="text"]{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;margin-top:0;min-width:220px;background:#2e2e2e;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #171716), color-stop(100%, #494949));background:-webkit-linear-gradient(#171716,#494949);background:-moz-linear-gradient(#171716,#494949);background:-ms-linear-gradient(#171716,#494949);background:linear-gradient(#171716,#494949);border:1px solid #272726;font-family:Georgia, serif;font-style:italic;font-size:14px}#home #newsletter input[type="text"]{*display:inline}#home #newsletter input[type="submit"]{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #9b1b1c), color-stop(100%, #54090a));background:-webkit-linear-gradient(#9b1b1c,#54090a);background:-moz-linear-gradient(#9b1b1c,#54090a);background:-ms-linear-gradient(#9b1b1c,#54090a);background:linear-gradient(#9b1b1c,#54090a);font-family:Georgia, serif;font-size:11px}#home #teaser{margin-bottom:-20px}#home #teaser img{margin-left:-93px;display:block}#home #latest-tweets{font-size:12px}#home #latest-tweets h3,#home #latest-tweets p,#home #latest-tweets time{margin-left:60px}#home #latest-tweets h3{margin-bottom:5px;font-size:14px;font-style:normal}#home #latest-tweets p{font-style:italic}#home #latest-tweets li{line-height:1.35;margin-top:30px;*zoom:1}#home #latest-tweets li:after{content:"";display:table;clear:both}#home #latest-tweets li a{color:#8d805e;text-decoration:underline}#home #latest-tweets li a:hover{color:#fff}#home #latest-tweets img{float:left}#home #latest-tweets time{font-size:11px;font-style:normal;color:#494641}.js.csstransitions .image img{opacity:0;-moz-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:1000ms;-webkit-transition-duration:1000ms;transition-duration:1000ms;-moz-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);-webkit-transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75);transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}.js.csstransitions .image img.loaded{opacity:1}.terror-sprite,#comics .image h1:after,#comics .image .text,#comics .image .teeth .tooth-1,#comics .image .teeth .tooth-2,#comics .image .teeth .tooth-3,#comics .image .teeth .tooth-4,#comics .image .teeth .tooth-5,#comics .image .teeth .tooth-6,#comics .image .teeth .tooth-7,#comics .image .teeth .tooth-8,#comics .image .teeth .tooth-9,#comics .image .white-character,#comics .image .red-character,#comics .image .arm{background:url('../img/sprites/terror-sa6ff1ad4ca.png') no-repeat}@-webkit-keyframes load-in{from{-webkit-transform:translate(0, -493px)}to{-webkit-transform:translate(0, -441px)}}@-webkit-keyframes image-in{from{-webkit-transform:translate(0, -441px)}to{-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes mask-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes text-in{from{opacity:0;-webkit-transform:translate(0, -50px)}50%{opacity:1}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes teeth-in{from{width:0}to{width:271px}}@-webkit-keyframes tooth-1-in{from{opacity:0;-webkit-transform:translate(-26px, 2px) rotate(-93deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-2-in{from{opacity:0;-webkit-transform:translate(-62px, 11px) rotate(-229deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-3-in{from{opacity:0;-webkit-transform:translate(-108px, 2px) rotate(-101deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-4-in{from{opacity:0;-webkit-transform:translate(-154px, 19px) rotate(-107deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-5-in{from{opacity:0;-webkit-transform:translate(-178px, 4px) rotate(-290deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-6-in{from{opacity:0;-webkit-transform:translate(-189px, 15px) rotate(-156deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-7-in{from{opacity:0;-webkit-transform:translate(-215px, 9px) rotate(-82deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-8-in{from{opacity:0;-webkit-transform:translate(-245px, 20px) rotate(-256deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes tooth-9-in{from{opacity:0;-webkit-transform:translate(-246px, 3px) rotate(-349deg)}to{opacity:1;-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes red-character-in{from{-webkit-transform:translate(-150px, 40px) scale(0.8)}to{-webkit-transform:translate(0, 0) rotate(0)}}@-webkit-keyframes white-character-in{from{-webkit-transform:translate(120px, 80px) scale(0.8)}85%{-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:translate(-20px, -10px) scale(1)}to{-webkit-transform:translate(0, 0) rotate(0)}}@-moz-keyframes load-in{from{-moz-transform:translate(0, -493px)}to{-moz-transform:translate(0, -441px)}}@-moz-keyframes image-in{from{-moz-transform:translate(0, -441px)}to{-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes mask-in{from{opacity:0}to{opacity:1}}@-moz-keyframes text-in{from{opacity:0;-moz-transform:translate(0, -50px)}50%{opacity:1}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes figcaption-in{from{-moz-transform:translate(0, -50px)}to{-moz-transform:translate(0, 0)}}@-moz-keyframes teeth-in{from{width:0}to{width:271px}}@-moz-keyframes tooth-1-in{from{opacity:0;-moz-transform:translate(-26px, 2px) rotate(-243deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-2-in{from{opacity:0;-moz-transform:translate(-62px, 11px) rotate(-211deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-3-in{from{opacity:0;-moz-transform:translate(-108px, 2px) rotate(-190deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-4-in{from{opacity:0;-moz-transform:translate(-154px, 19px) rotate(-138deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-5-in{from{opacity:0;-moz-transform:translate(-178px, 4px) rotate(-307deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-6-in{from{opacity:0;-moz-transform:translate(-189px, 15px) rotate(-146deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-7-in{from{opacity:0;-moz-transform:translate(-215px, 9px) rotate(-358deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-8-in{from{opacity:0;-moz-transform:translate(-245px, 20px) rotate(-12deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes tooth-9-in{from{opacity:0;-moz-transform:translate(-246px, 3px) rotate(-277deg)}to{opacity:1;-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes red-character-in{from{-moz-transform:translate(-150px, 40px) scale(0.8)}to{-moz-transform:translate(0, 0) rotate(0)}}@-moz-keyframes white-character-in{from{-moz-transform:translate(120px, 80px) scale(0.8)}85%{-moz-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-moz-transform:translate(-20px, -10px) scale(1)}to{-moz-transform:translate(0, 0) rotate(0)}}#comics{width:100%}#comics .image{width:100%;height:491px}#comics .image .image-mask{margin:0 auto;position:relative;min-width:790px;max-width:1280px;height:491px;background:url('../img/comics/holy-terror-bg.png') no-repeat center}#comics .image .image-mask div{width:100%;height:100%;position:relative;z-index:1}#comics .image h1{left:0;top:-24px;width:1280px;height:513px;position:absolute;z-index:1;text-indent:-9999px;background:url('../img/comics/holy-terror-foreground.png') no-repeat 235px top}#comics .image h1:after{content:"";position:absolute;top:379px;left:230px;width:820px;height:298px;background-position:0 -837px;z-index:5}#comics .image span{top:0;left:0;position:absolute;display:block;-moz-transform-origin:center bottom 50%;-webkit-transform-origin:center bottom 50%;-ms-transform-origin:center bottom 50%;transform-origin:center bottom 50%;-moz-transition-property:left;-webkit-transition-property:left;transition-property:left;-moz-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;-moz-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);-webkit-transition-timing-function:cubic-bezier(0, 0, 0.58, 1);transition-timing-function:cubic-bezier(0, 0, 0.58, 1)}#comics .image span.initialized{-moz-transition:none;-webkit-transition:none;transition:none}#comics .image.over span{-moz-transition:none;-webkit-transition:none;transition:none}#comics .image .text{margin-left:50%;top:355px;left:-410px;width:820px;height:298px;background-position:0 -837px;z-index:5}#comics .image .teeth{margin-left:50%;top:232px;left:239px;width:271px;height:36px;z-index:4}#comics .image .teeth .tooth-1{width:17px;height:18px;background-position:0 -668px}#comics .image .teeth .tooth-2{width:14px;height:27px;background-position:0 -686px}#comics .image .teeth .tooth-3{width:18px;height:16px;background-position:0 -713px}#comics .image .teeth .tooth-4{width:20px;height:19px;background-position:0 -729px}#comics .image .teeth .tooth-5{width:14px;height:18px;background-position:0 -748px}#comics .image .teeth .tooth-6{width:19px;height:17px;background-position:0 -766px}#comics .image .teeth .tooth-7{width:17px;height:17px;background-position:0 -783px}#comics .image .teeth .tooth-8{width:16px;height:18px;background-position:0 -800px}#comics .image .teeth .tooth-9{width:13px;height:19px;background-position:0 -818px}#comics .image .teeth .tooth-1{left:36px;top:18px}#comics .image .teeth .tooth-2{left:72px;top:9px}#comics .image .teeth .tooth-3{left:118px;top:18px}#comics .image .teeth .tooth-4{left:164px;top:1px}#comics .image .teeth .tooth-5{left:188px;top:16px}#comics .image .teeth .tooth-6{left:199px;top:5px}#comics .image .teeth .tooth-7{left:225px;top:11px}#comics .image .teeth .tooth-8{left:255px;top:0}#comics .image .teeth .tooth-9{left:256px;top:17px}#comics .image .white-character{margin-left:50%;top:-24px;left:-405px;width:816px;height:513px;background-position:0 -1135px;z-index:3}#comics .image .red-character{margin-left:50%;top:104px;left:-308px;width:507px;height:384px;background-position:0 -248px;z-index:2}#comics .image .arm{margin-left:50%;top:131px;left:-6px;width:188px;height:248px;background-position:0 0;z-index:1}#comics .image .background{top:0;left:0;width:100%;height:100%;background:url('../img/comics/holy-terror-bg.png') no-repeat center}#comics .loading-indicator{top:466px;left:50%;z-index:9999}#comics .hero figcaption{position:relative;text-align:center;padding:20px 40px;margin:88px auto;width:790px;background:none;font-size:24px;font-style:italic;border:solid #34312d;border-width:1px 0;-moz-border-image:url('../img/border-image-horizontal.png') 7 8/7px 8px round;-webkit-border-image:url('../img/border-image-horizontal.png') 7 8/7px 8px round;-webkit-border-image:url('../img/border-image-horizontal.png') 7 8/7px 8px round;border-image:url('../img/border-image-horizontal.png') 7 8/7px 8px round}#comics .hero figcaption .copyright{bottom:-40px;left:0;position:absolute;width:100%;text-align:center;color:#2f2f2f;font-style:normal}#comics .hero figcaption ul{margin:10px 0 0;text-align:center}#comics .hero figcaption li{margin:0 10px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}#comics .hero figcaption li{*display:inline}#comics .hero figcaption iframe{margin-top:20px}#comics .load{-moz-animation:load-in 637.5ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:load-in 637.5ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:load-in 637.5ms cubic-bezier(0.19, 1, 0.22, 1);animation:load-in 637.5ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:0;-webkit-animation-delay:0;-ms-animation-delay:0;animation-delay:0;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate{-moz-animation:image-in 375ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:image-in 375ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:image-in 375ms cubic-bezier(0.19, 1, 0.22, 1);animation:image-in 375ms cubic-bezier(0.19, 1, 0.22, 1)}#comics .animate.continue .image-mask div{-moz-animation:mask-in 375ms cubic-bezier(0, 0, 0.58, 1);-webkit-animation:mask-in 375ms cubic-bezier(0, 0, 0.58, 1);-ms-animation:mask-in 375ms cubic-bezier(0, 0, 0.58, 1);animation:mask-in 375ms cubic-bezier(0, 0, 0.58, 1);-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .text{-moz-animation:text-in 375ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:text-in 375ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:text-in 375ms cubic-bezier(0.19, 1, 0.22, 1);animation:text-in 375ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-1{-moz-animation:tooth-1-in 760ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-1-in 760ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-1-in 760ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-1-in 760ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-2{-moz-animation:tooth-2-in 770ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-2-in 770ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-2-in 770ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-2-in 770ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-3{-moz-animation:tooth-3-in 780ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-3-in 780ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-3-in 780ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-3-in 780ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-4{-moz-animation:tooth-4-in 790ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-4-in 790ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-4-in 790ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-4-in 790ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-5{-moz-animation:tooth-5-in 800ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-5-in 800ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-5-in 800ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-5-in 800ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-6{-moz-animation:tooth-6-in 810ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-6-in 810ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-6-in 810ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-6-in 810ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-7{-moz-animation:tooth-7-in 820ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-7-in 820ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-7-in 820ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-7-in 820ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-8{-moz-animation:tooth-8-in 830ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-8-in 830ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-8-in 830ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-8-in 830ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .teeth .tooth-9{-moz-animation:tooth-9-in 840ms cubic-bezier(0.19, 1, 0.22, 1);-webkit-animation:tooth-9-in 840ms cubic-bezier(0.19, 1, 0.22, 1);-ms-animation:tooth-9-in 840ms cubic-bezier(0.19, 1, 0.22, 1);animation:tooth-9-in 840ms cubic-bezier(0.19, 1, 0.22, 1);-moz-animation-delay:600ms;-webkit-animation-delay:600ms;-ms-animation-delay:600ms;animation-delay:600ms;-moz-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}#comics .animate.continue .white-character{-moz-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-ms-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035)}#comics .animate.continue .red-character{-moz-animation:red-character-in 675ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-animation:red-character-in 675ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-ms-animation:red-character-in 675ms cubic-bezier(0.95, 0.05, 0.795, 0.035);animation:red-character-in 675ms cubic-bezier(0.95, 0.05, 0.795, 0.035)}#comics .animate.continue .arm{-moz-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-webkit-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);-ms-animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035);animation:white-character-in 750ms cubic-bezier(0.95, 0.05, 0.795, 0.035)}#comics aside{margin:0 auto;width:790px;*zoom:1}#comics aside:after{content:"";display:table;clear:both}#comics aside h2{margin:20px 0;color:#dc9c56;font-style:italic;font-size:18px}#comics aside h3{font-style:italic;font-size:18px}#comics aside figure{margin:0 0 50px;padding:0;float:left;width:361px;border:solid #34312d;border-width:0 0 1px;-moz-border-image:url('../img/border-image-horizontal.png') 7 8/0px 8px 7px round;-webkit-border-image:url('../img/border-image-horizontal.png') 7 8/0px 8px 7px round;-webkit-border-image:url('../img/border-image-horizontal.png') 7 8/0px 8px 7px round;border-image:url('../img/border-image-horizontal.png') 7 8/0px 8px 7px round}#comics aside figure:nth-child(odd){margin-right:23px}#comics aside figure:nth-child(odd):after{content:"";position:absolute;top:-16px;right:-35px;width:0;height:93%;border:solid #34312d;border-width:0 0 0 1px;-moz-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round}#comics aside figure:nth-child(even){margin-left:23px}#comics aside figure figcaption{margin:0;padding:0 0 30px;width:auto;background:none;font-size:18px;text-align:left}#comics aside figure .copyright{text-align:left}.ie8 #comics aside figure:first-child{margin-right:60px}.ie8 #comics aside figure:first-child:after{content:none}.js.cssanimations header{z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.js.cssanimations #comics .image{overflow:hidden}.js.cssanimations #comics .image h1{display:none}.js.cssanimations #comics .image-mask{background:none}.js.cssanimations #comics .image-mask div{opacity:0}.js.cssanimations #comics .text{opacity:0}.js.cssanimations #comics .teeth span{opacity:0}.js.cssanimations #comics .hero:not(.animate){-moz-transform:translate(0, -493px);-webkit-transform:translate(0, -493px);-ms-transform:translate(0, -493px);transform:translate(0, -493px)}.js.no-cssanimations .image-mask{opacity:0}.js .animated header{z-index:auto;-moz-transform:none;-webkit-transform:none;-ms-transform:none;transform:none;background:none}.js .animated #comics .image{overflow:visible}#pictures{margin-top:50px}#pictures h1{padding:20px 40px;background:url('../img/border-top-image.png') no-repeat center top,url('../img/border-top-image.png') no-repeat center bottom;text-align:center;font-size:24px;font-style:italic}#pictures h1.placeholder{height:500px;line-height:400px}#pictures figure{position:relative}#pictures figure .image{background:#000}#pictures .portfolio{font-size:14px;font-style:normal}#pictures .portfolio ol{width:758px;margin:40px auto 0}#pictures .portfolio ol > li{position:relative;margin-bottom:20px}#pictures .portfolio ol > li .copyright{bottom:-15px;left:0;width:758px;position:absolute}#pictures .portfolio figure > img{display:block}#pictures .portfolio figcaption{margin:0 10px;padding:0;display:-moz-box;display:-webkit-box;display:-ms-box;display:box;width:740px;height:47px;line-height:42px;background:#000;background:rgba(0,0,0,0.5)}#pictures .portfolio figcaption > *{padding:0 17px}#pictures .portfolio figcaption li,#pictures .portfolio figcaption img{display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto}#pictures .portfolio figcaption li,#pictures .portfolio figcaption img{*display:inline}#pictures .portfolio figcaption img{margin-left:5px}#pictures .portfolio figcaption > .info{text-align:center;-moz-box-flex:1;-webkit-box-flex:1;-ms-box-flex:1;box-flex:1}#pictures .portfolio figcaption > .info li:first-child:after{margin:0 9px 0 12px;content:"/"}#pictures .portfolio figcaption h2{padding-right:0;width:200px;color:#fff;text-align:left}#pictures .portfolio figcaption .credits{font-size:11px;color:#505050}#about{margin-top:50px;position:relative;font-size:14px;font-style:normal}#about article,#about aside{margin-bottom:80px;float:left}#about article p,#about aside p{margin-top:20px;max-width:340px}#about article p:first-child,#about aside p:first-child{margin-top:0}#about article{width:434px;line-height:1.8}#about aside{width:356px}#about aside img{-webkit-transform:translateZ(0);transform:translateZ(0);-moz-transition-property:all;-webkit-transition-property:all;transition-property:all;-moz-transition-duration:350ms;-webkit-transition-duration:350ms;transition-duration:350ms;-moz-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1);transition-timing-function:cubic-bezier(0.42, 0, 0.58, 1)}#about aside img:hover{-moz-transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}#about aside figure{display:block;width:100%}#about aside figcaption{padding:0;width:100%;margin-top:-20px;text-shadow:-1px -1px 1px rgba(0,0,0,0.5);background:none}#about aside details{padding:27px;color:#615e5b;text-align:center;background:none;border:1px solid #363330}#about aside details summary{margin-bottom:20px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:middle;*vertical-align:auto;background:none;font-size:18px;color:#837d75}#about aside details summary{*display:inline}#about aside details div{text-align:left}#blog{*zoom:1;margin:36px auto 120px;width:906px}#blog:after{content:"";display:table;clear:both}#blog h1{font-size:20px;font-style:italic}#blog aside,#blog article{padding:0 36px;float:left}#blog img{clear:both;margin:20px 0;display:block;max-width:100%}#blog aside{padding-left:24px;width:330px;line-height:1.25}#blog aside h1{margin-top:10px;font-size:18px}#blog aside img{margin-bottom:0}#blog aside h2{font-size:18px}#blog aside .aside-date{font-style:italic;color:#4e4e4e}#blog aside ol > li{margin-top:36px}#blog aside ol > li:first-child{margin-top:26px}#blog aside .read-more{text-decoration:underline}#blog article{padding-right:0;width:530px;border:solid #34312d;border-width:0 0 0 1px;-moz-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;-webkit-border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round;border-image:url('../img/border-image-vertical.png') 8 7/8px 0px 8px 7px round}#blog article iframe:not([class$="share-button"]){width:100%}#mailing-list{min-height:500px;margin-top:80px}#mailing-list h1{font-size:20px}
