html{background:#151515 url(bg_starsR-6b43524f1ad3.jpg) right top repeat-y;background-attachment:fixed}body{font-family:Helvetica Neue;color:#aaa;background:url(bg_starsL-d39a0dc14ce4.jpg) left top repeat-y;background-attachment:fixed;font-family:'Abel', sans-serif;font-size:14px}h1,h2,h3{text-transform:uppercase;font-size:1.2em}.aspect{position:relative}.aspect .reserved-ratio{position:absolute;width:100%;height:100%;top:0;left:0}header{background-color:#222;padding-top:3em}header a[href]{text-transform:uppercase}header nav.main.col1{background-color:#222}header nav.main ul{display:flex}header nav.main li{flex-grow:1}header nav.main a[href]{border-left:1px solid #333;border-right:1px solid #333;padding:0 0.5em 1em 0.5em;display:block;line-height:.5}header nav.main li:first-child a[href]{border-left-width:2px}header nav.main li:last-child a[href]{border-right-width:2px}header nav.main a[href]:before{content:'';display:block;margin:0 auto;background-repeat:no-repeat;background-image:url(section_icon_sprite-42451d74d996.png);background-size:1000% 200%;width:46px;height:46px}header nav.main li:nth-child(2) a[href]:before{background-position:11.11111% 0%}header nav.main li:nth-child(3) a[href]:before{background-position:22.22222% 0%}header nav.main li:nth-child(4) a[href]:before{background-position:33.33333% 0%}header nav.main li:nth-child(5) a[href]:before{background-position:44.44444% 0%}header nav.main li:nth-child(6) a[href]:before{background-position:55.55555% 0%}header nav.main li:nth-child(7) a[href]:before{background-position:66.66666% 0%}header nav.main li:nth-child(8) a[href]:before{background-position:77.77777% 0%}.banner *{background-size:200% auto;margin-top:0;padding-top:0}main .row>*:not(.vertical-row),main .row>.vertical-row>*{background-color:#282727;border-radius:.5em;margin-left:.75em;margin-right:.5em;padding:0}main .row .row>*:not(.vertical-row){margin:0}.row>.vertical-row>*{margin:1em 0}.row>.vertical-row>*,.row>*{overflow:hidden}.row>.vertical-row{border-radius:.5em;margin:0}.row>.vertical-row>:first-child{margin-top:0}main .row>.vertical-row>*{margin-left:0}.row>.vertical-row>:last-child{margin-bottom:0}.tag{text-transform:uppercase;font-size:.75em}.tag b{color:#3273c5;font-weight:normal}.banner .tag b{color:#e15021}.tag date:before{content:' // '}.contain{max-width:1152px}footer{background-color:#1a1a1a;min-height:272px;background-image:url(vader-ff1f82e6a5fc.jpg);background-position:center;background-repeat:no-repeat;margin-top:3em}footer li{margin:0 0.5em}main p{margin-bottom:.25em;line-height:1.25}main h2{color:#ddd}.vertical-row * h2{padding-top:0}main .row img[class*=col]{padding:0;margin:0;object-fit:cover;border-radius:0;border-right:2px solid #3273c5}header{background:url(10-rogue-one-header_734005e5.jpg) top center no-repeat;background-size:auto 100%}.head-promo{overflow:hidden;max-height:calc((var(--height) * (1 - var(--threshold)))*1px);opacity:calc(1 - var(--threshold));transition:all 0.1s linear;padding:0.2em 0 5em 0}header nav.col1{background:#151515}header.row>*{padding:0;margin:0}header.row>.col1{flex-basis:100%}header .head-top,nav.main ul{z-index:1;max-width:1400px;margin:0 auto}header .head-top nav a[href]{color:#fff}header .head-top nav:first-child a[href]{text-transform:none}header .head-top nav:first-child ul{vertical-align:middle}header .head-top nav:first-child ul:first-child{padding-top:.45em}header nav .social a[href]{background-repeat:no-repeat;background-image:url(social_sprite-7398ed481e16.png);background-size:700% 300%;display:block;width:32px;height:32px;margin:0 0.5em}header nav .social li:nth-child(2) a[href]{background-position:16.66667% 0%}header nav .social li:nth-child(3) a[href]{background-position:33.33333% 0%}header nav .social li:nth-child(4) a[href]{background-position:50% 0%}header nav .social li:nth-child(5) a[href]{background-position:66.66667% 0%}header nav .social li:nth-child(6) a[href]{background-position:83.33333% 0%}hr{border-top:1px solid #666}nav.scroll ul{padding-bottom:0}@media screen and (max-width: 640px){nav ul li{display:inline-block}.head-promo{padding:0}header nav.main.col1{margin:0}}
