Created
June 2, 2015 15:29
-
-
Save natedsaint/f0d45369f8e7e16b5759 to your computer and use it in GitHub Desktop.
Unminified CSS from fallout 4 preview site
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| @import url("//hello.myfonts.net/count/2dc302"); | |
| @import url("//hello.myfonts.net/count/2dc302"); | |
| @import url("//hello.myfonts.net/count/2dc302"); | |
| @import url("//hello.myfonts.net/count/2dc302"); | |
| @font-face{font-family:'schoolbook-web', serif; | |
| font-weight:normal; | |
| font-style:normal | |
| } | |
| @font-face{font-family:'FilmotypeGlenlake';src:url("/assets/fonts/filmotype-glenlake.otf");font-weight:normal;font-style:normal}@font-face{font-family:'SouthernAire';src:url("/assets/fonts/2DC302_1_0.eot");src:url("/assets/fonts/2DC302_1_0.eot?#iefix") format("embedded-opentype"), | |
| url("/assets/fonts/2DC302_1_0.woff2") format("woff2"), | |
| url("/assets/fonts/2DC302_1_0.woff") format("woff"), | |
| url("/assets/fonts/2DC302_1_0.ttf") format("truetype") | |
| } | |
| @font-face{font-family:'schoolbook-web', serif; | |
| font-weight:normal; | |
| font-style:normal | |
| } | |
| @font-face{font-family:'FilmotypeGlenlake';src:url("/assets/fonts/filmotype-glenlake.otf");font-weight:normal;font-style:normal}@font-face{font-family:'SouthernAire';src:url("/assets/fonts/2DC302_1_0.eot");src:url("/assets/fonts/2DC302_1_0.eot?#iefix") format("embedded-opentype"), | |
| url("/assets/fonts/2DC302_1_0.woff2") format("woff2"), | |
| url("/assets/fonts/2DC302_1_0.woff") format("woff"), | |
| url("/assets/fonts/2DC302_1_0.ttf") format("truetype") | |
| } | |
| .pl-section { | |
| padding:2em | |
| } | |
| .pl-square-block { | |
| width:5em; | |
| height:5em; | |
| margin-bottom:10px; | |
| border:3px solid #000; | |
| color:#fff; | |
| font-size:10px | |
| } | |
| .pl-padded-container { | |
| padding:1em | |
| } | |
| .flex-item.pl-square-block { | |
| flex:initial | |
| } | |
| .pl-square-block.pl-dark-text { | |
| color:#000 | |
| } | |
| .pl-denote-text { | |
| color:#000; | |
| font-size:1rem; | |
| font-family:"schoolbook-web", | |
| serif; | |
| margin:1.25rem 0 | |
| } | |
| .pl-section-spike .spike { | |
| width:220px; | |
| height:375px | |
| } | |
| @font-face{font-family:'schoolbook-web', serif; | |
| font-weight:normal; | |
| font-style:normal | |
| } | |
| @font-face{font-family:'FilmotypeGlenlake';src:url("/assets/fonts/filmotype-glenlake.otf");font-weight:normal;font-style:normal}@font-face{font-family:'SouthernAire';src:url("/assets/fonts/2DC302_1_0.eot");src:url("/assets/fonts/2DC302_1_0.eot?#iefix") format("embedded-opentype"), | |
| url("/assets/fonts/2DC302_1_0.woff2") format("woff2"), | |
| url("/assets/fonts/2DC302_1_0.woff") format("woff"), | |
| url("/assets/fonts/2DC302_1_0.ttf") format("truetype") | |
| } | |
| @font-face{font-family:'schoolbook-web', serif; | |
| font-weight:normal; | |
| font-style:normal | |
| } | |
| @font-face{font-family:'FilmotypeGlenlake';src:url("/assets/fonts/filmotype-glenlake.otf");font-weight:normal;font-style:normal}@font-face{font-family:'SouthernAire';src:url("/assets/fonts/2DC302_1_0.eot");src:url("/assets/fonts/2DC302_1_0.eot?#iefix") format("embedded-opentype"), | |
| url("/assets/fonts/2DC302_1_0.woff2") format("woff2"), | |
| url("/assets/fonts/2DC302_1_0.woff") format("woff"), | |
| url("/assets/fonts/2DC302_1_0.ttf") format("truetype") | |
| } | |
| html, | |
| body { | |
| background-color:#000; | |
| height:100%; | |
| margin:0; | |
| padding:0; | |
| position:relative; | |
| width:100% | |
| } | |
| button { | |
| background-color:transparent; | |
| border:0; | |
| cursor:pointer; | |
| margin:0; | |
| outline:none; | |
| padding:0 | |
| } | |
| section { | |
| margin:0; | |
| padding:0 | |
| } | |
| p { | |
| color:#333; | |
| font-family:"schoolbook-web", | |
| serif | |
| } | |
| h1, | |
| h2, | |
| h3, | |
| h4, | |
| h5 { | |
| text-transform:uppercase; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| letter-spacing:0.1875rem | |
| } | |
| .accent-text { | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-style:normal; | |
| font-size:0.5rem; | |
| display:block | |
| } | |
| @-moz-keyframes featuredVideoPan { | |
| 0% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateX(-50%) translateZ(0); | |
| transform:translateX(-50%) translateZ(0) | |
| } | |
| 100% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| } | |
| @-webkit-keyframes featuredVideoPan { | |
| 0% { | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| 50% { | |
| -webkit-transform:translateX(-50%) translateZ(0); | |
| transform:translateX(-50%) translateZ(0) | |
| } | |
| 100% { | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| } | |
| @keyframes featuredVideoPan { | |
| 0% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| -ms-transform:translateX(0%) translateZ(0); | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateX(-50%) translateZ(0); | |
| -ms-transform:translateX(-50%) translateZ(0); | |
| -webkit-transform:translateX(-50%) translateZ(0); | |
| transform:translateX(-50%) translateZ(0) | |
| } | |
| 100% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| -ms-transform:translateX(0%) translateZ(0); | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0) | |
| } | |
| } | |
| @-moz-keyframes shake { | |
| 0% { | |
| -moz-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 25% { | |
| -moz-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 50% { | |
| -moz-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 75% { | |
| -moz-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes shake { | |
| 0% { | |
| -webkit-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 25% { | |
| -webkit-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 50% { | |
| -webkit-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 75% { | |
| -webkit-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 100% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @keyframes shake { | |
| 0% { | |
| -moz-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 25% { | |
| -moz-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 50% { | |
| -moz-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(-10px, | |
| 0, | |
| 0); | |
| transform:translate3d(-10px, | |
| 0, | |
| 0) | |
| } | |
| 75% { | |
| -moz-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(10px, | |
| 0, | |
| 0); | |
| transform:translate3d(10px, | |
| 0, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes slowShake { | |
| 0% { | |
| -moz-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 6% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 18% { | |
| -moz-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 24% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 30% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 36% { | |
| -moz-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 42% { | |
| -moz-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 48% { | |
| -moz-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 54% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 66% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 72% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 78% { | |
| -moz-transform:translate3d(1px, | |
| 0, | |
| 0); | |
| transform:translate3d(1px, | |
| 0, | |
| 0) | |
| } | |
| 90% { | |
| -moz-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes slowShake { | |
| 0% { | |
| -webkit-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 6% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 18% { | |
| -webkit-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 24% { | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 30% { | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 36% { | |
| -webkit-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 42% { | |
| -webkit-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 48% { | |
| -webkit-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 54% { | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 60% { | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 66% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 72% { | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 78% { | |
| -webkit-transform:translate3d(1px, | |
| 0, | |
| 0); | |
| transform:translate3d(1px, | |
| 0, | |
| 0) | |
| } | |
| 90% { | |
| -webkit-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 100% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @keyframes slowShake { | |
| 0% { | |
| -moz-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 6% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 18% { | |
| -moz-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 24% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 30% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 36% { | |
| -moz-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(-1px, | |
| 0, | |
| 0); | |
| transform:translate3d(-1px, | |
| 0, | |
| 0) | |
| } | |
| 42% { | |
| -moz-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 1px, | |
| 0); | |
| transform:translate3d(0, | |
| 1px, | |
| 0) | |
| } | |
| 48% { | |
| -moz-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| -ms-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| -webkit-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 54% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 66% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 72% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 78% { | |
| -moz-transform:translate3d(1px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(1px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(1px, | |
| 0, | |
| 0); | |
| transform:translate3d(1px, | |
| 0, | |
| 0) | |
| } | |
| 90% { | |
| -moz-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| -ms-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| -webkit-transform:translate3d(1px, | |
| 1px, | |
| 0); | |
| transform:translate3d(1px, | |
| 1px, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes pageShake { | |
| 0% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 20% { | |
| -moz-transform:translate3d(0, | |
| 2px, | |
| 0); | |
| transform:translate3d(0, | |
| 2px, | |
| 0) | |
| } | |
| 40% { | |
| -moz-transform:translate3d(-2px, | |
| 0, | |
| 0); | |
| transform:translate3d(-2px, | |
| 0, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 80% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes pageShake { | |
| 0% { | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 20% { | |
| -webkit-transform:translate3d(0, | |
| 2px, | |
| 0); | |
| transform:translate3d(0, | |
| 2px, | |
| 0) | |
| } | |
| 40% { | |
| -webkit-transform:translate3d(-2px, | |
| 0, | |
| 0); | |
| transform:translate3d(-2px, | |
| 0, | |
| 0) | |
| } | |
| 60% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 80% { | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 100% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @keyframes pageShake { | |
| 0% { | |
| -moz-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(-1px, | |
| -1px, | |
| 0); | |
| transform:translate3d(-1px, | |
| -1px, | |
| 0) | |
| } | |
| 20% { | |
| -moz-transform:translate3d(0, | |
| 2px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 2px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 2px, | |
| 0); | |
| transform:translate3d(0, | |
| 2px, | |
| 0) | |
| } | |
| 40% { | |
| -moz-transform:translate3d(-2px, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(-2px, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(-2px, | |
| 0, | |
| 0); | |
| transform:translate3d(-2px, | |
| 0, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 80% { | |
| -moz-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -1px, | |
| 0); | |
| transform:translate3d(0, | |
| -1px, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes buttonMouseOn { | |
| 0% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -moz-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| @-webkit-keyframes buttonMouseOn { | |
| 0% { | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -webkit-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -webkit-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| @keyframes buttonMouseOn { | |
| 0% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| -ms-transform:translateY(0%) translateZ(0); | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateY(-120%) translateZ(0); | |
| -ms-transform:translateY(-120%) translateZ(0); | |
| -webkit-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -moz-transform:translateY(120%) translateZ(0); | |
| -ms-transform:translateY(120%) translateZ(0); | |
| -webkit-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| -ms-transform:translateY(0%) translateZ(0); | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| @-moz-keyframes buttonMouseOff { | |
| 0% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -moz-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| @-webkit-keyframes buttonMouseOff { | |
| 0% { | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -webkit-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -webkit-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| @keyframes buttonMouseOff { | |
| 0% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| -ms-transform:translateY(0%) translateZ(0); | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| 50% { | |
| -moz-transform:translateY(120%) translateZ(0); | |
| -ms-transform:translateY(120%) translateZ(0); | |
| -webkit-transform:translateY(120%) translateZ(0); | |
| transform:translateY(120%) translateZ(0); | |
| opacity:0 | |
| } | |
| 51% { | |
| -moz-transform:translateY(-120%) translateZ(0); | |
| -ms-transform:translateY(-120%) translateZ(0); | |
| -webkit-transform:translateY(-120%) translateZ(0); | |
| transform:translateY(-120%) translateZ(0); | |
| opacity:1 | |
| } | |
| 100% { | |
| -moz-transform:translateY(0%) translateZ(0); | |
| -ms-transform:translateY(0%) translateZ(0); | |
| -webkit-transform:translateY(0%) translateZ(0); | |
| transform:translateY(0%) translateZ(0) | |
| } | |
| } | |
| .hidden { | |
| display:none | |
| } | |
| .form { | |
| margin:0 | |
| } | |
| .form .form-field { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| display:inline-block; | |
| border:none; | |
| padding:0 | |
| } | |
| .form .form-input { | |
| padding:.65em 3em; | |
| border:none | |
| } | |
| .form .form-label { | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:0.75rem; | |
| padding:.5em; | |
| position:absolute; | |
| background-color:#fff | |
| } | |
| .form .standard-btn { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| margin-left:-5px; | |
| height:auto; | |
| width:auto; | |
| padding:6px 22px 7px; | |
| top:-2px; | |
| font-size:8px; | |
| letter-spacing:.3em; | |
| border-color:#fff | |
| } | |
| .form-field { | |
| position:relative | |
| } | |
| .form-field-label { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| font-size:12px; | |
| text-transform:uppercase; | |
| display:block; | |
| padding-bottom:.25rem | |
| } | |
| .form-field-error .form-field-label { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-field-label:-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-field-label::-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-field-label:-ms-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-field-label::-webkit-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-radio-label, | |
| .form-checkbox-label { | |
| display:inline-block; | |
| position:relative; | |
| margin-right:2em | |
| } | |
| .form-radio-label .form-checkbox-input, | |
| .form-radio-label .form-radio-input, | |
| .form-checkbox-label .form-checkbox-input, | |
| .form-checkbox-label .form-radio-input { | |
| opacity:0; | |
| margin:0 .5em 0 0 | |
| } | |
| .form-radio-label .form-radio-input:checked+.form-radio-input-span, | |
| .form-checkbox-label .form-radio-input:checked+.form-radio-input-span { | |
| background:#000 | |
| } | |
| .form-checkbox-label { | |
| cursor:pointer; | |
| padding:0 1.5em 0 3em; | |
| margin:0 0 1em; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| font-size:0.75rem; | |
| min-height:2em; | |
| text-transform:uppercase; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-align-items:center; | |
| align-items:center | |
| } | |
| .form-checkbox-label:before { | |
| border:3px solid #000; | |
| content:""; | |
| display:inline-block; | |
| height:1.5em; | |
| left:0; | |
| pointer-events:none; | |
| position:absolute; | |
| top:0; | |
| width:1.5em | |
| } | |
| .form-checkbox-label.form-field-error { | |
| color:#bd0100 | |
| } | |
| .form-field-error.form-checkbox-label:before { | |
| border-color:#bd0100 | |
| } | |
| .form-checkbox-input { | |
| cursor:pointer; | |
| width:1.5em; | |
| height:1.5em; | |
| padding-left:0; | |
| position:absolute; | |
| left:0; | |
| top:0; | |
| z-index:1 | |
| } | |
| .form-checkbox-checked:after { | |
| background-image:url(../assets/icons/icons.png); | |
| background-position:-39px -213px; | |
| width:39px; | |
| height:34px; | |
| position:absolute; | |
| content:''; | |
| display:block; | |
| bottom:0; | |
| -moz-transform:scale(0.75, | |
| 0.75); | |
| -ms-transform:scale(0.75, | |
| 0.75); | |
| -webkit-transform:scale(0.75, | |
| 0.75); | |
| transform:scale(0.75, | |
| 0.75); | |
| left:-.25em; | |
| z-index:0 | |
| } | |
| .form-text-field-input { | |
| display:block; | |
| width:100%; | |
| height:2.5rem; | |
| border:none; | |
| font-family:"schoolbook-web", | |
| serif; | |
| padding-left:.75em; | |
| -moz-border-radius:0; | |
| -webkit-border-radius:0; | |
| border-radius:0 | |
| } | |
| .form-field-error .form-text-field-input { | |
| border:3px solid #bd0100 | |
| } | |
| .form-field-error .form-text-field-input:-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-text-field-input::-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-text-field-input:-ms-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .form-text-field-input::-webkit-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-number-input { | |
| -moz-appearance:textfield | |
| } | |
| .form-field-number-input::-webkit-inner-spin-button, | |
| .form-field-number-input::-webkit-outer-spin-button { | |
| -webkit-appearance:none; | |
| margin:0 | |
| } | |
| .form-radio-input-span { | |
| border-radius:50%; | |
| display:inline-block; | |
| height:1em; | |
| width:1em; | |
| border:3px solid #000; | |
| position:absolute; | |
| top:0; | |
| pointer-events:none; | |
| left:0 | |
| } | |
| .form-field-required .form-field-label:after { | |
| content:"*" | |
| } | |
| .form-dropdown { | |
| position:relative; | |
| display:block | |
| } | |
| .form-dropdown-container { | |
| background:#fff url("../assets/[email protected]") repeat; | |
| box-sizing:border-box; | |
| padding-right:48px; | |
| height:2.5em; | |
| overflow:hidden; | |
| position:relative; | |
| width:100% | |
| } | |
| .form-dropdown-container:before { | |
| background:#fff; | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| height:0; | |
| width:0; | |
| border-style:solid; | |
| border-width:7px 6px 0; | |
| border-color:#000 transparent transparent; | |
| right:.9em; | |
| top:1em; | |
| z-index:2; | |
| pointer-events:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .form-dropdown-container.form-dropdown-container.form-dropdown-options-container-active { | |
| overflow:visible | |
| } | |
| } | |
| .form-dropdown-option { | |
| box-sizing:border-box; | |
| cursor:pointer; | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:11px; | |
| min-height:3em; | |
| border-bottom:#000 1px solid; | |
| color:#000; | |
| padding:.9em 0; | |
| margin:0 .9em | |
| } | |
| .form-dropdown-option:last-child { | |
| border-bottom:none | |
| } | |
| .form-dropdown-option-selected { | |
| border-bottom:#000 3px solid; | |
| padding-top:1.2em | |
| } | |
| .form-dropdown-option-highlighted { | |
| background-color:#ebeae5 | |
| } | |
| .form-dropdown-select { | |
| border:1em solid transparent; | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| opacity:0; | |
| z-index:3; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .form-dropdown-select { | |
| display:none | |
| } | |
| } | |
| .form-dropdown-value-container { | |
| cursor:pointer; | |
| color:#000; | |
| box-sizing:border-box; | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:11px; | |
| height:100%; | |
| left:0; | |
| padding:1.2em 0.9em; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| z-index:1 | |
| } | |
| .form-dropdown-options-container-active .form-dropdown-value-container { | |
| z-index:0 | |
| } | |
| .form-dropdown-options-container { | |
| background:#fff url("../assets/[email protected]") repeat; | |
| left:0; | |
| height:100%; | |
| overflow:hidden; | |
| position:absolute; | |
| top:0; | |
| visibility:hidden; | |
| width:100%; | |
| z-index:0 | |
| } | |
| .form-dropdown-options-container-active .form-dropdown-options-container { | |
| overflow-y:auto; | |
| height:auto; | |
| max-height:300px; | |
| visibility:visible; | |
| z-index:3 | |
| } | |
| .form-dropdown-options-container-active:before { | |
| z-index:4 | |
| } | |
| .form-dropdown-value { | |
| background-color:#000; | |
| color:#fff; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.75rem; | |
| font-weight:bold; | |
| line-height:0.75rem; | |
| padding:1em; | |
| text-transform:uppercase; | |
| margin-right:.25em | |
| } | |
| .form-dropdown-value::after { | |
| content:''; | |
| display:block; | |
| border-left:0.5em solid transparent; | |
| border-top:0.5em solid #fff; | |
| border-right:0.5em solid transparent; | |
| margin-left:-.5em; | |
| margin-top:-.2em; | |
| position:absolute; | |
| right:18px; | |
| top:50%; | |
| z-index:2 | |
| } | |
| .standard-btn { | |
| background-image:url("../assets/[email protected]"); | |
| border-color:#000; | |
| border-width:2px; | |
| border-style:solid; | |
| box-sizing:border-box; | |
| height:auto; | |
| display:block; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.625rem; | |
| font-weight:bold; | |
| letter-spacing:0.1875rem; | |
| padding:11px 15px; | |
| position:relative; | |
| text-align:center; | |
| text-transform:uppercase; | |
| text-decoration:none; | |
| width:auto | |
| } | |
| .standard-btn.standard-btn-light { | |
| background-color:#fff; | |
| border-color:#fff; | |
| color:#000 | |
| } | |
| .standard-btn.standard-btn-dark { | |
| background-color:#000; | |
| border-color:#000; | |
| color:#fff | |
| } | |
| .standard-btn-rollover-text { | |
| position:relative; | |
| display:block; | |
| -moz-animation:buttonMouseOff 500ms ease-out; | |
| -webkit-animation:buttonMouseOff 500ms ease-out; | |
| animation:buttonMouseOff 500ms ease-out | |
| } | |
| .standard-btn:hover .standard-btn-rollover-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .play-btn { | |
| background:url("/assets/play-button-light.png") no-repeat; | |
| -moz-background-size:contain; | |
| -o-background-size:contain; | |
| -webkit-background-size:contain; | |
| background-size:contain; | |
| height:77px; | |
| overflow:hidden; | |
| padding-left:77px; | |
| width:0 | |
| } | |
| .icon { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| background-repeat:no-repeat; | |
| background-size:100% 100% | |
| } | |
| .download-btn-icon { | |
| left:-1em; | |
| top:.5em; | |
| display:inline-block; | |
| position:relative; | |
| margin-top:-1.2em; | |
| margin-left:-3em; | |
| -moz-transform:scale(0.7, | |
| 0.7); | |
| -ms-transform:scale(0.7, | |
| 0.7); | |
| -webkit-transform:scale(0.7, | |
| 0.7); | |
| transform:scale(0.7, | |
| 0.7) | |
| } | |
| .android-download-btn .download-btn-icon { | |
| margin-left:-5.5em | |
| } | |
| .download-btn-text { | |
| position:absolute; | |
| top:1em; | |
| left:6em; | |
| -moz-animation:buttonMouseOff 500ms ease-out; | |
| -webkit-animation:buttonMouseOff 500ms ease-out; | |
| animation:buttonMouseOff 500ms ease-out | |
| } | |
| .android-download-btn .download-btn-text { | |
| left:5em | |
| } | |
| .download-button:hover .download-btn-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .text-icon { | |
| width:100%; | |
| height:100%; | |
| position:relative | |
| } | |
| .vt-icon { | |
| background-image:url("/assets/vault-tec-icon-black.svg"); | |
| background-position:center -22px; | |
| background-size:80px auto; | |
| background-repeat:no-repeat; | |
| height:30px; | |
| width:50px | |
| } | |
| .vt-icon-white { | |
| width:72px; | |
| height:30px; | |
| background:url("../assets/icons/icons.png") -286px -129px | |
| } | |
| .apple-icon-sm { | |
| width:17px; | |
| height:23px; | |
| background:url("../assets/icons/icons.png") -362px -161px | |
| } | |
| .android-icon-sm { | |
| width:20px; | |
| height:23px; | |
| background:url("../assets/icons/icons.png") -358px -129px | |
| } | |
| .callout-arrow-icon { | |
| background-image:url(../assets/icons/icons.png); | |
| background-position:-160px -122px; | |
| width:39px; | |
| height:36px | |
| } | |
| .preorder-arrow-small { | |
| background:url("../assets/icons/icons.png") 0px -161px; | |
| width:70px; | |
| height:52px; | |
| display:inline-block; | |
| position:absolute; | |
| left:0; | |
| top:3px | |
| } | |
| .esrb-privacy-icon { | |
| background:url("../assets/icons/icons.png") -214px 0px; | |
| height:64px; | |
| width:172px | |
| } | |
| .esrb-rating-icon { | |
| background:url("../assets/icons/icons.png") -214px -64px; | |
| height:65px; | |
| width:128px | |
| } | |
| .esrb-privacy-icon-large { | |
| background:url("/assets/icons/esrb-privacy-icon-large.png") | |
| } | |
| .esrb-rating-icon-large { | |
| background:url("/assets/icons/esrb-rating-icon-large.png") | |
| } | |
| .franchise-icon { | |
| background-image:url("/assets/icons/franchise-icon.svg"); | |
| width:93px; | |
| height:40px | |
| } | |
| .beth-soft-icon { | |
| background-image:url("/assets/icons/bethesda-icon-black.svg"); | |
| width:323px; | |
| height:46px | |
| } | |
| .beth-soft-icon-white { | |
| background-image:url("/assets/icons/bethesda-icon-white.svg"); | |
| width:323px; | |
| height:46px | |
| } | |
| .beth-studios-icon-white { | |
| background-image:url("/assets/icons/bethesda-studios-icon-white.svg"); | |
| width:309px; | |
| height:145px | |
| } | |
| .beth-studios-icon { | |
| background-image:url("/assets/icons/bethesda-studios-icon-black.svg"); | |
| width:309px; | |
| height:145px | |
| } | |
| .xbox-360-icon { | |
| background-image:url("/assets/icons/xbox-360-icon.svg"); | |
| width:96px; | |
| height:18px | |
| } | |
| .xbox-360-icon-black { | |
| background-image:url("/assets/icons/xbox-360-icon-black.svg"); | |
| width:96px; | |
| height:20px | |
| } | |
| .xbox-one-icon { | |
| background-image:url("/assets/icons/xbox-one-icon.svg"); | |
| width:96px; | |
| height:18px | |
| } | |
| .xbox-one-icon-black { | |
| background-image:url("/assets/icons/xbox-one-icon-black.svg"); | |
| width:96px; | |
| height:20px | |
| } | |
| .ps4-icon { | |
| background-image:url("/assets/icons/ps4-icon.svg"); | |
| width:96px; | |
| height:18px | |
| } | |
| .ps4-icon-black { | |
| background-image:url("/assets/icons/ps4-icon-black.svg"); | |
| width:96px; | |
| height:21px | |
| } | |
| .ps3-icon { | |
| background-image:url("/assets/icons/ps3-icon.svg"); | |
| width:128px; | |
| height:24px | |
| } | |
| .ps3-icon-black { | |
| background-image:url("/assets/icons/ps3-icon-black.svg"); | |
| width:128px; | |
| height:24px | |
| } | |
| .pc-icon { | |
| background-image:url("/assets/icons/pc-icon.svg"); | |
| width:30px; | |
| height:30px | |
| } | |
| .pc-icon-black { | |
| background-image:url("/assets/icons/pc-icon-black.svg"); | |
| width:30px; | |
| height:30px | |
| } | |
| .mac-icon { | |
| background-image:url("/assets/icons/mac-icon.svg"); | |
| width:30px; | |
| height:30px | |
| } | |
| .mac-icon-black { | |
| background-image:url("/assets/icons/mac-icon-black.svg"); | |
| width:30px; | |
| height:30px | |
| } | |
| .steam-icon { | |
| background-image:url("/assets/icons/steam-icon.svg"); | |
| width:60px; | |
| height:30px | |
| } | |
| .steam-icon-black { | |
| background-image:url("/assets/icons/steam-icon-black.svg"); | |
| width:60px; | |
| height:30px | |
| } | |
| .rating-pt-br_pegi-18-provisional { | |
| background-image:url("/assets/ratings/pt-br_pegi-18-provisional.svg"); | |
| width:104px; | |
| height:60px | |
| } | |
| .rating-de-de_pegi-18-provisional { | |
| background-image:url("/assets/ratings/de-de_pegi-18-provisional.svg"); | |
| width:45px; | |
| height:60px | |
| } | |
| .rating-icon.rating-en-gb_check-classification { | |
| background-image:url("/assets/ratings/en-gb_check-classification.svg"); | |
| width:150px; | |
| height:60px | |
| } | |
| .rating-en-us_esrb-rp { | |
| background-image:url("/assets/ratings/en-us_esrb-rp.svg"); | |
| width:110px; | |
| height:60px | |
| } | |
| .rating-en-us_esrb-rp-m { | |
| background-image:url("/assets/ratings/en-us_esrb-rp-m.svg"); | |
| width:70px; | |
| height:60px | |
| } | |
| .rating-en-gb_pegi-18-provisional, | |
| .rating-es-es_pegi-18-provisional { | |
| background-image:url("/assets/ratings/es-es_pegi-18-provisional.svg"); | |
| width:42px; | |
| height:60px; | |
| background-size:contain | |
| } | |
| .rating-fr-fr_pegi-18-provisional { | |
| background-image:url("/assets/ratings/fr-fr_pegi-18-provisional.svg"); | |
| width:50px; | |
| height:60px | |
| } | |
| .rating-it-it_pegi-18-provisional { | |
| background-image:url("/assets/ratings/it-it_pegi-18-provisional.svg"); | |
| width:50px; | |
| height:60px | |
| } | |
| .rating-ja_cero-rp { | |
| background-image:url("/assets/ratings/ja_cero-rp.svg"); | |
| width:55px; | |
| height:60px | |
| } | |
| .rating-pl_pegi-18-provisional { | |
| background-image:url("/assets/ratings/pl_pegi-18-provisional.svg"); | |
| width:50px; | |
| height:60px | |
| } | |
| .rating-ru_pegi-18-provisional { | |
| background-image:url("/assets/ratings/ru_pegi-18-provisional.svg"); | |
| width:140px; | |
| height:60px | |
| } | |
| .rating-de-de_usk-rp-lrg { | |
| background-image:url("/assets/ratings/de-de_usk-rp-lrg.svg"); | |
| height:60px; | |
| width:50px | |
| } | |
| .social-network-icon.youtube-icon { | |
| background:url("/assets/icons/youtube-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.youtube-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .social-network-icon.twitter-icon { | |
| background:url("/assets/icons/twitter-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.twitter-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .social-network-icon.facebook-icon { | |
| background:url("/assets/icons/facebook-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.facebook-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .social-network-icon.tumblr-icon { | |
| background:url("/assets/icons/tumbler-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.tumblr-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .social-network-icon.vine-icon { | |
| background:url("/assets/icons/vine-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.vine-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .social-network-icon.instagram-icon { | |
| background:url("/assets/icons/instagram-white-circle.svg"); | |
| width:2.5rem; | |
| height:2.5rem; | |
| background-size:100%; | |
| background-repeat:no-repeat | |
| } | |
| @media (orientation: landscape) { | |
| .social-network-icon.instagram-icon { | |
| height:2.875rem; | |
| width:2.875rem | |
| } | |
| } | |
| .app { | |
| background-color:#000; | |
| height:100%; | |
| left:0; | |
| overflow:hidden; | |
| opacity:0; | |
| position:absolute; | |
| transition:opacity 500ms ease-in-out 285ms, | |
| visibility 500ms ease-in-out 285ms, | |
| z-index 501ms linear 285ms; | |
| -webkit-backface-visibility:hidden; | |
| visibility:hidden; | |
| top:0; | |
| width:100%; | |
| z-index:1 | |
| } | |
| .page-active .app { | |
| transition:opacity 500ms ease-in-out 285ms, | |
| visibility 500ms ease-in-out 285ms; | |
| overflow:visible; | |
| visibility:visible; | |
| opacity:1; | |
| z-index:2 | |
| } | |
| .page-loading.page-active .app { | |
| transition-delay:0ms | |
| } | |
| .modal-container-active.page-active .app { | |
| overflow:visible; | |
| position:fixed; | |
| top:0; | |
| left:0; | |
| z-index:1 | |
| } | |
| .page-error-active .app { | |
| overflow:hidden; | |
| z-index:1 | |
| } | |
| .pages { | |
| position:relative | |
| } | |
| .page { | |
| background:#ecebe8 url("../assets/[email protected]") repeat; | |
| box-sizing:border-box; | |
| height:100%; | |
| left:0; | |
| overflow:hidden; | |
| padding-top:69px; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| z-index:0 | |
| } | |
| .page:before { | |
| background-color:#000; | |
| content:""; | |
| display:block; | |
| height:69px; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100% | |
| } | |
| .page.page-active { | |
| overflow:visible; | |
| height:auto; | |
| position:relative; | |
| z-index:1 | |
| } | |
| .page-sub-nav-module.module { | |
| min-height:0 | |
| } | |
| .page-sub-nav-module-wrapper { | |
| margin:0 auto; | |
| max-width:1100px; | |
| padding:0 1rem | |
| } | |
| .page-sub-nav.section-heading { | |
| display:none; | |
| text-align:center; | |
| align-content:space-between; | |
| padding:0; | |
| margin:0 | |
| } | |
| .page-sub-nav-item { | |
| margin:0 2em; | |
| padding:0; | |
| font-size:12px; | |
| display:-webkit-inline-flex; | |
| display:inline-flex; | |
| position:relative | |
| } | |
| .page-sub-nav-item .page-sub-nav-item-heading { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| text-transform:uppercase; | |
| letter-spacing:0.1em; | |
| padding:1.2em 0; | |
| font-size:1.17em | |
| } | |
| .page-sub-nav-item:first-of-type { | |
| position:initial | |
| } | |
| .page-sub-nav-item:before { | |
| position:absolute; | |
| content:''; | |
| display:block; | |
| left:-2.25em; | |
| top:2.15em; | |
| height:.45em; | |
| width:.45em; | |
| background:#000; | |
| border-radius:1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .page-sub-nav.section-heading { | |
| display:block; | |
| margin-bottom:0 | |
| } | |
| } | |
| @-moz-keyframes rotatePageLoadCog { | |
| 0% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0); | |
| -moz-transform:rotate(0deg); | |
| transform:rotate(0deg) | |
| } | |
| 100% { | |
| -moz-transform:rotate(360deg); | |
| transform:rotate(360deg) | |
| } | |
| } | |
| @-webkit-keyframes rotatePageLoadCog { | |
| 0% { | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0); | |
| -webkit-transform:rotate(0deg); | |
| transform:rotate(0deg) | |
| } | |
| 100% { | |
| -webkit-transform:rotate(360deg); | |
| transform:rotate(360deg) | |
| } | |
| } | |
| @keyframes rotatePageLoadCog { | |
| 0% { | |
| -moz-transform:translateX(0%) translateZ(0); | |
| -ms-transform:translateX(0%) translateZ(0); | |
| -webkit-transform:translateX(0%) translateZ(0); | |
| transform:translateX(0%) translateZ(0); | |
| -moz-transform:rotate(0deg); | |
| -ms-transform:rotate(0deg); | |
| -webkit-transform:rotate(0deg); | |
| transform:rotate(0deg) | |
| } | |
| 100% { | |
| -moz-transform:rotate(360deg); | |
| -ms-transform:rotate(360deg); | |
| -webkit-transform:rotate(360deg); | |
| transform:rotate(360deg) | |
| } | |
| } | |
| .page-loader { | |
| background-color:#000; | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| display:-ms-flexbox; | |
| -ms-flex-pack:center; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| -webkit-justify-content:center; | |
| justify-content:center; | |
| -webkit-align-items:center; | |
| align-items:center; | |
| transition:opacity 275ms ease-in-out, | |
| visibility 275ms ease-in-out, | |
| z-index 276ms linear; | |
| -webkit-backface-visibility:hidden; | |
| opacity:0; | |
| visibility:hidden; | |
| z-index:0 | |
| } | |
| .page-loader:after { | |
| background-image:url("/assets/cog.svg"); | |
| background-repeat:no-repeat; | |
| background-size:contain; | |
| transition:opacity 200ms ease-in-out, | |
| visibility 200ms ease-in-out; | |
| content:""; | |
| display:block; | |
| height:63px; | |
| width:63px; | |
| -moz-animation:rotatePageLoadCog 4.5s linear infinite; | |
| -webkit-animation:rotatePageLoadCog 4.5s linear infinite; | |
| animation:rotatePageLoadCog 4.5s linear infinite; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| opacity:0; | |
| visibility:hidden | |
| } | |
| @media all and (min-width: 901px) { | |
| .page-loader { | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap | |
| } | |
| } | |
| .page-loading .page-loader, | |
| .page-loading.page-active .page-loader { | |
| opacity:1; | |
| transition:opacity 275ms ease-in-out, | |
| visibility 275ms ease-in-out; | |
| visibility:visible; | |
| z-index:10 | |
| } | |
| .page-loading .page-loader:after, | |
| .page-loading.page-active .page-loader:after { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running; | |
| opacity:1; | |
| visibility:visible | |
| } | |
| .page-active .page-loader, | |
| .page-error-active .page-loader { | |
| opacity:0; | |
| visibility:hidden; | |
| z-index:0 | |
| } | |
| .page-active .page-loader:after, | |
| .page-error-active .page-loader:after { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| opacity:0; | |
| visibility:hidden | |
| } | |
| .page-error { | |
| background:#000 repeat url("/assets/[email protected]"); | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| -webkit-justify-content:center; | |
| justify-content:center; | |
| -webkit-align-items:center; | |
| align-items:center; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| opacity:0; | |
| transition:opacity 300ms ease-in-out, | |
| visibility 300ms ease-in-out; | |
| visibility:hidden; | |
| z-index:auto | |
| } | |
| .page-error-active .page-error { | |
| opacity:1; | |
| transition:opacity 300ms ease-in-out, | |
| visibility 300ms ease-in-out, | |
| height 400ms ease; | |
| visibility:visible; | |
| z-index:3 | |
| } | |
| .page-error-heading, | |
| .page-error-text { | |
| box-sizing:border-box; | |
| display:block; | |
| margin:0 auto; | |
| max-width:510px; | |
| text-align:center; | |
| width:100%; | |
| padding:0 1em | |
| } | |
| .page-error-heading { | |
| color:#eae9e4; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:1.875rem; | |
| font-weight:bold; | |
| margin-bottom:1em; | |
| position:relative; | |
| text-transform:uppercase; | |
| padding-top:50px | |
| } | |
| .page-error-heading:before { | |
| content:""; | |
| display:block; | |
| left:50%; | |
| margin-left:-36px; | |
| position:absolute; | |
| top:0; | |
| background-image:url(../assets/icons/icons.png); | |
| background-position:-286px -129px; | |
| width:72px; | |
| height:30px | |
| } | |
| .page-error-text { | |
| font-family:"schoolbook-web", | |
| serif; | |
| color:#eae9e4; | |
| font-size:0.875rem | |
| } | |
| .module { | |
| box-sizing:border-box; | |
| list-style:none; | |
| margin:0 auto; | |
| overflow:hidden; | |
| padding:0; | |
| width:100%; | |
| position:relative; | |
| min-height:95px | |
| } | |
| .module:before { | |
| background:#ecebe8 url("../assets/[email protected]") repeat; | |
| box-sizing:border-box; | |
| color:#000; | |
| content:"Accessing Data\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0\00a0Please Stand By"; | |
| font-size:0.875rem; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| display:block; | |
| height:100%; | |
| left:0; | |
| padding-top:36px; | |
| position:absolute; | |
| text-align:center; | |
| text-transform:uppercase; | |
| top:0; | |
| white-space:pre; | |
| width:100%; | |
| z-index:10 | |
| } | |
| .module:after { | |
| background:url("/assets/texture-cog-dark.png") no-repeat center center; | |
| content:""; | |
| display:block; | |
| height:92px; | |
| left:50%; | |
| margin-left:-45px; | |
| position:absolute; | |
| top:0; | |
| width:92px; | |
| -moz-animation:rotatePageLoadCog 4.5s linear infinite; | |
| -webkit-animation:rotatePageLoadCog 4.5s linear infinite; | |
| animation:rotatePageLoadCog 4.5s linear infinite; | |
| z-index:10 | |
| } | |
| .module-loaded { | |
| display:block; | |
| background:none | |
| } | |
| .module-loaded:before { | |
| display:none | |
| } | |
| .module-loaded:after { | |
| display:none; | |
| -moz-animation:none; | |
| -webkit-animation:none; | |
| animation:none | |
| } | |
| .module-error { | |
| text-align:center; | |
| background:none; | |
| min-height:50%; | |
| margin-bottom:3em; | |
| margin-top:3em; | |
| z-index:0 | |
| } | |
| .module-error:before { | |
| content:"Access Error"; | |
| background:url("/assets/icons/vt-icon.png") no-repeat top center; | |
| padding-top:40px; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-size:0.9375rem; | |
| color:#000; | |
| margin-bottom:2em; | |
| position:absolute; | |
| width:390px; | |
| top:50px; | |
| left:50%; | |
| margin-left:-195px; | |
| z-index:11 | |
| } | |
| .module-error:after { | |
| box-sizing:border-box; | |
| content:"A system failure has occured. Shutdown of the Masterbrain has been authorized and \a all sensitive materials have been removed for security purposes. \a Please attempt re-access. Have a pleasant day."; | |
| font:0.875rem"schoolbook-web", | |
| serif; | |
| color:#000; | |
| background:#ecebe8 url("../assets/[email protected]") repeat; | |
| -moz-animation:none; | |
| -webkit-animation:none; | |
| animation:none; | |
| position:absolute; | |
| left:0; | |
| top:0; | |
| padding-top:130px; | |
| text-align:center; | |
| width:100%; | |
| white-space:pre; | |
| height:100%; | |
| margin:0; | |
| z-index:10 | |
| } | |
| .four-oh-four-page.page { | |
| -moz-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| -o-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| -webkit-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| height:100%; | |
| opacity:0; | |
| visibility:hidden; | |
| z-index:0 | |
| } | |
| .four-oh-four-page-active .four-oh-four-page.page { | |
| opacity:1; | |
| visibility:visible; | |
| z-index:2 | |
| } | |
| .four-oh-four-image { | |
| box-sizing:border-box; | |
| display:block; | |
| height:auto; | |
| margin:100px auto 0; | |
| max-width:1100px; | |
| width:100%; | |
| padding:0 1rem | |
| } | |
| @-moz-keyframes glitch { | |
| 0% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -moz-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 24% { | |
| -moz-transform:translate3d(0, | |
| -12%, | |
| 0); | |
| transform:translate3d(0, | |
| -12%, | |
| 0) | |
| } | |
| 36% { | |
| -moz-transform:translate3d(0, | |
| -24%, | |
| 0); | |
| transform:translate3d(0, | |
| -24%, | |
| 0) | |
| } | |
| 48% { | |
| -moz-transform:translate3d(0, | |
| -36%, | |
| 0); | |
| transform:translate3d(0, | |
| -36%, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(0, | |
| -48%, | |
| 0); | |
| transform:translate3d(0, | |
| -48%, | |
| 0) | |
| } | |
| 72% { | |
| -moz-transform:translate3d(0, | |
| -60%, | |
| 0); | |
| transform:translate3d(0, | |
| -60%, | |
| 0) | |
| } | |
| 96% { | |
| -moz-transform:translate3d(0, | |
| -72%, | |
| 0); | |
| transform:translate3d(0, | |
| -72%, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes glitch { | |
| 0% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -webkit-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 24% { | |
| -webkit-transform:translate3d(0, | |
| -12%, | |
| 0); | |
| transform:translate3d(0, | |
| -12%, | |
| 0) | |
| } | |
| 36% { | |
| -webkit-transform:translate3d(0, | |
| -24%, | |
| 0); | |
| transform:translate3d(0, | |
| -24%, | |
| 0) | |
| } | |
| 48% { | |
| -webkit-transform:translate3d(0, | |
| -36%, | |
| 0); | |
| transform:translate3d(0, | |
| -36%, | |
| 0) | |
| } | |
| 60% { | |
| -webkit-transform:translate3d(0, | |
| -48%, | |
| 0); | |
| transform:translate3d(0, | |
| -48%, | |
| 0) | |
| } | |
| 72% { | |
| -webkit-transform:translate3d(0, | |
| -60%, | |
| 0); | |
| transform:translate3d(0, | |
| -60%, | |
| 0) | |
| } | |
| 96% { | |
| -webkit-transform:translate3d(0, | |
| -72%, | |
| 0); | |
| transform:translate3d(0, | |
| -72%, | |
| 0) | |
| } | |
| 100% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @keyframes glitch { | |
| 0% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 12% { | |
| -moz-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 24% { | |
| -moz-transform:translate3d(0, | |
| -12%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -12%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -12%, | |
| 0); | |
| transform:translate3d(0, | |
| -12%, | |
| 0) | |
| } | |
| 36% { | |
| -moz-transform:translate3d(0, | |
| -24%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -24%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -24%, | |
| 0); | |
| transform:translate3d(0, | |
| -24%, | |
| 0) | |
| } | |
| 48% { | |
| -moz-transform:translate3d(0, | |
| -36%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -36%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -36%, | |
| 0); | |
| transform:translate3d(0, | |
| -36%, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(0, | |
| -48%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -48%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -48%, | |
| 0); | |
| transform:translate3d(0, | |
| -48%, | |
| 0) | |
| } | |
| 72% { | |
| -moz-transform:translate3d(0, | |
| -60%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -60%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -60%, | |
| 0); | |
| transform:translate3d(0, | |
| -60%, | |
| 0) | |
| } | |
| 96% { | |
| -moz-transform:translate3d(0, | |
| -72%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -72%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -72%, | |
| 0); | |
| transform:translate3d(0, | |
| -72%, | |
| 0) | |
| } | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes film { | |
| 0% { | |
| -moz-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 5.5% { | |
| -moz-transform:translate3d(0, | |
| -5.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -5.5%, | |
| 0) | |
| } | |
| 11% { | |
| -moz-transform:translate3d(0, | |
| -11%, | |
| 0); | |
| transform:translate3d(0, | |
| -11%, | |
| 0) | |
| } | |
| 16.5% { | |
| -moz-transform:translate3d(0, | |
| -16.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -16.5%, | |
| 0) | |
| } | |
| 22% { | |
| -moz-transform:translate3d(0, | |
| -22%, | |
| 0); | |
| transform:translate3d(0, | |
| -22%, | |
| 0) | |
| } | |
| 27.5% { | |
| -moz-transform:translate3d(0, | |
| -27.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -27.5%, | |
| 0) | |
| } | |
| 33% { | |
| -moz-transform:translate3d(0, | |
| -33%, | |
| 0); | |
| transform:translate3d(0, | |
| -33%, | |
| 0) | |
| } | |
| 38.5% { | |
| -moz-transform:translate3d(0, | |
| -38.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -38.5%, | |
| 0) | |
| } | |
| 44% { | |
| -moz-transform:translate3d(0, | |
| -44%, | |
| 0); | |
| transform:translate3d(0, | |
| -44%, | |
| 0) | |
| } | |
| 49.5% { | |
| -moz-transform:translate3d(0, | |
| -49.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -49.5%, | |
| 0) | |
| } | |
| 55% { | |
| -moz-transform:translate3d(0, | |
| -55%, | |
| 0); | |
| transform:translate3d(0, | |
| -55%, | |
| 0) | |
| } | |
| 60.5% { | |
| -moz-transform:translate3d(0, | |
| -60.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -60.5%, | |
| 0) | |
| } | |
| 66% { | |
| -moz-transform:translate3d(0, | |
| -66%, | |
| 0); | |
| transform:translate3d(0, | |
| -66%, | |
| 0) | |
| } | |
| 71.5% { | |
| -moz-transform:translate3d(0, | |
| -71.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -71.5%, | |
| 0) | |
| } | |
| 77% { | |
| -moz-transform:translate3d(0, | |
| -77%, | |
| 0); | |
| transform:translate3d(0, | |
| -77%, | |
| 0) | |
| } | |
| 82.5% { | |
| -moz-transform:translate3d(0, | |
| -82.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -82.5%, | |
| 0) | |
| } | |
| 88% { | |
| -moz-transform:translate3d(0, | |
| -88%, | |
| 0); | |
| transform:translate3d(0, | |
| -88%, | |
| 0) | |
| } | |
| 93.5% { | |
| -moz-transform:translate3d(0, | |
| -90.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -90.5%, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes film { | |
| 0% { | |
| -webkit-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 5.5% { | |
| -webkit-transform:translate3d(0, | |
| -5.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -5.5%, | |
| 0) | |
| } | |
| 11% { | |
| -webkit-transform:translate3d(0, | |
| -11%, | |
| 0); | |
| transform:translate3d(0, | |
| -11%, | |
| 0) | |
| } | |
| 16.5% { | |
| -webkit-transform:translate3d(0, | |
| -16.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -16.5%, | |
| 0) | |
| } | |
| 22% { | |
| -webkit-transform:translate3d(0, | |
| -22%, | |
| 0); | |
| transform:translate3d(0, | |
| -22%, | |
| 0) | |
| } | |
| 27.5% { | |
| -webkit-transform:translate3d(0, | |
| -27.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -27.5%, | |
| 0) | |
| } | |
| 33% { | |
| -webkit-transform:translate3d(0, | |
| -33%, | |
| 0); | |
| transform:translate3d(0, | |
| -33%, | |
| 0) | |
| } | |
| 38.5% { | |
| -webkit-transform:translate3d(0, | |
| -38.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -38.5%, | |
| 0) | |
| } | |
| 44% { | |
| -webkit-transform:translate3d(0, | |
| -44%, | |
| 0); | |
| transform:translate3d(0, | |
| -44%, | |
| 0) | |
| } | |
| 49.5% { | |
| -webkit-transform:translate3d(0, | |
| -49.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -49.5%, | |
| 0) | |
| } | |
| 55% { | |
| -webkit-transform:translate3d(0, | |
| -55%, | |
| 0); | |
| transform:translate3d(0, | |
| -55%, | |
| 0) | |
| } | |
| 60.5% { | |
| -webkit-transform:translate3d(0, | |
| -60.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -60.5%, | |
| 0) | |
| } | |
| 66% { | |
| -webkit-transform:translate3d(0, | |
| -66%, | |
| 0); | |
| transform:translate3d(0, | |
| -66%, | |
| 0) | |
| } | |
| 71.5% { | |
| -webkit-transform:translate3d(0, | |
| -71.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -71.5%, | |
| 0) | |
| } | |
| 77% { | |
| -webkit-transform:translate3d(0, | |
| -77%, | |
| 0); | |
| transform:translate3d(0, | |
| -77%, | |
| 0) | |
| } | |
| 82.5% { | |
| -webkit-transform:translate3d(0, | |
| -82.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -82.5%, | |
| 0) | |
| } | |
| 88% { | |
| -webkit-transform:translate3d(0, | |
| -88%, | |
| 0); | |
| transform:translate3d(0, | |
| -88%, | |
| 0) | |
| } | |
| 93.5% { | |
| -webkit-transform:translate3d(0, | |
| -90.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -90.5%, | |
| 0) | |
| } | |
| } | |
| @keyframes film { | |
| 0% { | |
| -moz-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -6%, | |
| 0); | |
| transform:translate3d(0, | |
| -6%, | |
| 0) | |
| } | |
| 5.5% { | |
| -moz-transform:translate3d(0, | |
| -5.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -5.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -5.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -5.5%, | |
| 0) | |
| } | |
| 11% { | |
| -moz-transform:translate3d(0, | |
| -11%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -11%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -11%, | |
| 0); | |
| transform:translate3d(0, | |
| -11%, | |
| 0) | |
| } | |
| 16.5% { | |
| -moz-transform:translate3d(0, | |
| -16.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -16.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -16.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -16.5%, | |
| 0) | |
| } | |
| 22% { | |
| -moz-transform:translate3d(0, | |
| -22%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -22%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -22%, | |
| 0); | |
| transform:translate3d(0, | |
| -22%, | |
| 0) | |
| } | |
| 27.5% { | |
| -moz-transform:translate3d(0, | |
| -27.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -27.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -27.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -27.5%, | |
| 0) | |
| } | |
| 33% { | |
| -moz-transform:translate3d(0, | |
| -33%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -33%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -33%, | |
| 0); | |
| transform:translate3d(0, | |
| -33%, | |
| 0) | |
| } | |
| 38.5% { | |
| -moz-transform:translate3d(0, | |
| -38.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -38.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -38.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -38.5%, | |
| 0) | |
| } | |
| 44% { | |
| -moz-transform:translate3d(0, | |
| -44%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -44%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -44%, | |
| 0); | |
| transform:translate3d(0, | |
| -44%, | |
| 0) | |
| } | |
| 49.5% { | |
| -moz-transform:translate3d(0, | |
| -49.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -49.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -49.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -49.5%, | |
| 0) | |
| } | |
| 55% { | |
| -moz-transform:translate3d(0, | |
| -55%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -55%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -55%, | |
| 0); | |
| transform:translate3d(0, | |
| -55%, | |
| 0) | |
| } | |
| 60.5% { | |
| -moz-transform:translate3d(0, | |
| -60.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -60.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -60.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -60.5%, | |
| 0) | |
| } | |
| 66% { | |
| -moz-transform:translate3d(0, | |
| -66%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -66%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -66%, | |
| 0); | |
| transform:translate3d(0, | |
| -66%, | |
| 0) | |
| } | |
| 71.5% { | |
| -moz-transform:translate3d(0, | |
| -71.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -71.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -71.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -71.5%, | |
| 0) | |
| } | |
| 77% { | |
| -moz-transform:translate3d(0, | |
| -77%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -77%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -77%, | |
| 0); | |
| transform:translate3d(0, | |
| -77%, | |
| 0) | |
| } | |
| 82.5% { | |
| -moz-transform:translate3d(0, | |
| -82.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -82.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -82.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -82.5%, | |
| 0) | |
| } | |
| 88% { | |
| -moz-transform:translate3d(0, | |
| -88%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -88%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -88%, | |
| 0); | |
| transform:translate3d(0, | |
| -88%, | |
| 0) | |
| } | |
| 93.5% { | |
| -moz-transform:translate3d(0, | |
| -90.5%, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| -90.5%, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| -90.5%, | |
| 0); | |
| transform:translate3d(0, | |
| -90.5%, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes grain { | |
| 0%, | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 10% { | |
| -moz-transform:translate3d(-5%, | |
| -10%, | |
| 0); | |
| transform:translate3d(-5%, | |
| -10%, | |
| 0) | |
| } | |
| 20% { | |
| -moz-transform:translate3d(-15%, | |
| 5%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 5%, | |
| 0) | |
| } | |
| 30% { | |
| -moz-transform:translate3d(7%, | |
| -25%, | |
| 0); | |
| transform:translate3d(7%, | |
| -25%, | |
| 0) | |
| } | |
| 40% { | |
| -moz-transform:translate3d(-5%, | |
| 25%, | |
| 0); | |
| transform:translate3d(-5%, | |
| 25%, | |
| 0) | |
| } | |
| 50% { | |
| -moz-transform:translate3d(-15%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 10%, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(15%, | |
| 0%, | |
| 0); | |
| transform:translate3d(15%, | |
| 0%, | |
| 0) | |
| } | |
| 70% { | |
| -moz-transform:translate3d(0%, | |
| 15%, | |
| 0); | |
| transform:translate3d(0%, | |
| 15%, | |
| 0) | |
| } | |
| 80% { | |
| -moz-transform:translate3d(3%, | |
| 35%, | |
| 0); | |
| transform:translate3d(3%, | |
| 35%, | |
| 0) | |
| } | |
| 90% { | |
| -moz-transform:translate3d(-10%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-10%, | |
| 10%, | |
| 0) | |
| } | |
| } | |
| @-webkit-keyframes grain { | |
| 0%, | |
| 100% { | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 10% { | |
| -webkit-transform:translate3d(-5%, | |
| -10%, | |
| 0); | |
| transform:translate3d(-5%, | |
| -10%, | |
| 0) | |
| } | |
| 20% { | |
| -webkit-transform:translate3d(-15%, | |
| 5%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 5%, | |
| 0) | |
| } | |
| 30% { | |
| -webkit-transform:translate3d(7%, | |
| -25%, | |
| 0); | |
| transform:translate3d(7%, | |
| -25%, | |
| 0) | |
| } | |
| 40% { | |
| -webkit-transform:translate3d(-5%, | |
| 25%, | |
| 0); | |
| transform:translate3d(-5%, | |
| 25%, | |
| 0) | |
| } | |
| 50% { | |
| -webkit-transform:translate3d(-15%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 10%, | |
| 0) | |
| } | |
| 60% { | |
| -webkit-transform:translate3d(15%, | |
| 0%, | |
| 0); | |
| transform:translate3d(15%, | |
| 0%, | |
| 0) | |
| } | |
| 70% { | |
| -webkit-transform:translate3d(0%, | |
| 15%, | |
| 0); | |
| transform:translate3d(0%, | |
| 15%, | |
| 0) | |
| } | |
| 80% { | |
| -webkit-transform:translate3d(3%, | |
| 35%, | |
| 0); | |
| transform:translate3d(3%, | |
| 35%, | |
| 0) | |
| } | |
| 90% { | |
| -webkit-transform:translate3d(-10%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-10%, | |
| 10%, | |
| 0) | |
| } | |
| } | |
| @keyframes grain { | |
| 0%, | |
| 100% { | |
| -moz-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -ms-transform:translate3d(0, | |
| 0, | |
| 0); | |
| -webkit-transform:translate3d(0, | |
| 0, | |
| 0); | |
| transform:translate3d(0, | |
| 0, | |
| 0) | |
| } | |
| 10% { | |
| -moz-transform:translate3d(-5%, | |
| -10%, | |
| 0); | |
| -ms-transform:translate3d(-5%, | |
| -10%, | |
| 0); | |
| -webkit-transform:translate3d(-5%, | |
| -10%, | |
| 0); | |
| transform:translate3d(-5%, | |
| -10%, | |
| 0) | |
| } | |
| 20% { | |
| -moz-transform:translate3d(-15%, | |
| 5%, | |
| 0); | |
| -ms-transform:translate3d(-15%, | |
| 5%, | |
| 0); | |
| -webkit-transform:translate3d(-15%, | |
| 5%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 5%, | |
| 0) | |
| } | |
| 30% { | |
| -moz-transform:translate3d(7%, | |
| -25%, | |
| 0); | |
| -ms-transform:translate3d(7%, | |
| -25%, | |
| 0); | |
| -webkit-transform:translate3d(7%, | |
| -25%, | |
| 0); | |
| transform:translate3d(7%, | |
| -25%, | |
| 0) | |
| } | |
| 40% { | |
| -moz-transform:translate3d(-5%, | |
| 25%, | |
| 0); | |
| -ms-transform:translate3d(-5%, | |
| 25%, | |
| 0); | |
| -webkit-transform:translate3d(-5%, | |
| 25%, | |
| 0); | |
| transform:translate3d(-5%, | |
| 25%, | |
| 0) | |
| } | |
| 50% { | |
| -moz-transform:translate3d(-15%, | |
| 10%, | |
| 0); | |
| -ms-transform:translate3d(-15%, | |
| 10%, | |
| 0); | |
| -webkit-transform:translate3d(-15%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-15%, | |
| 10%, | |
| 0) | |
| } | |
| 60% { | |
| -moz-transform:translate3d(15%, | |
| 0%, | |
| 0); | |
| -ms-transform:translate3d(15%, | |
| 0%, | |
| 0); | |
| -webkit-transform:translate3d(15%, | |
| 0%, | |
| 0); | |
| transform:translate3d(15%, | |
| 0%, | |
| 0) | |
| } | |
| 70% { | |
| -moz-transform:translate3d(0%, | |
| 15%, | |
| 0); | |
| -ms-transform:translate3d(0%, | |
| 15%, | |
| 0); | |
| -webkit-transform:translate3d(0%, | |
| 15%, | |
| 0); | |
| transform:translate3d(0%, | |
| 15%, | |
| 0) | |
| } | |
| 80% { | |
| -moz-transform:translate3d(3%, | |
| 35%, | |
| 0); | |
| -ms-transform:translate3d(3%, | |
| 35%, | |
| 0); | |
| -webkit-transform:translate3d(3%, | |
| 35%, | |
| 0); | |
| transform:translate3d(3%, | |
| 35%, | |
| 0) | |
| } | |
| 90% { | |
| -moz-transform:translate3d(-10%, | |
| 10%, | |
| 0); | |
| -ms-transform:translate3d(-10%, | |
| 10%, | |
| 0); | |
| -webkit-transform:translate3d(-10%, | |
| 10%, | |
| 0); | |
| transform:translate3d(-10%, | |
| 10%, | |
| 0) | |
| } | |
| } | |
| @-moz-keyframes glow { | |
| 0% { | |
| opacity:1 | |
| } | |
| 15% { | |
| opacity:0 | |
| } | |
| 30% { | |
| opacity:.5 | |
| } | |
| 45% { | |
| opacity:.1 | |
| } | |
| 60% { | |
| opacity:0 | |
| } | |
| 75% { | |
| opacity:.4 | |
| } | |
| 90% { | |
| opacity:.8 | |
| } | |
| 100% { | |
| opacity:0 | |
| } | |
| } | |
| @-webkit-keyframes glow { | |
| 0% { | |
| opacity:1 | |
| } | |
| 15% { | |
| opacity:0 | |
| } | |
| 30% { | |
| opacity:.5 | |
| } | |
| 45% { | |
| opacity:.1 | |
| } | |
| 60% { | |
| opacity:0 | |
| } | |
| 75% { | |
| opacity:.4 | |
| } | |
| 90% { | |
| opacity:.8 | |
| } | |
| 100% { | |
| opacity:0 | |
| } | |
| } | |
| @keyframes glow { | |
| 0% { | |
| opacity:1 | |
| } | |
| 15% { | |
| opacity:0 | |
| } | |
| 30% { | |
| opacity:.5 | |
| } | |
| 45% { | |
| opacity:.1 | |
| } | |
| 60% { | |
| opacity:0 | |
| } | |
| 75% { | |
| opacity:.4 | |
| } | |
| 90% { | |
| opacity:.8 | |
| } | |
| 100% { | |
| opacity:0 | |
| } | |
| } | |
| @-moz-keyframes blur { | |
| 0% { | |
| filter:blur(0) | |
| } | |
| 4% { | |
| filter:blur(1px) | |
| } | |
| 8% { | |
| filter:blur(3px) | |
| } | |
| 12% { | |
| filter:blur(0) | |
| } | |
| 16% { | |
| filter:blur(3px) | |
| } | |
| 20% { | |
| filter:blur(0) | |
| } | |
| 100% { | |
| filter:blur(0) | |
| } | |
| } | |
| @-webkit-keyframes blur { | |
| 0% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 4% { | |
| -webkit-filter:blur(1px); | |
| filter:blur(1px) | |
| } | |
| 8% { | |
| -webkit-filter:blur(3px); | |
| filter:blur(3px) | |
| } | |
| 12% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 16% { | |
| -webkit-filter:blur(3px); | |
| filter:blur(3px) | |
| } | |
| 20% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 100% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| } | |
| @keyframes blur { | |
| 0% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 4% { | |
| -webkit-filter:blur(1px); | |
| filter:blur(1px) | |
| } | |
| 8% { | |
| -webkit-filter:blur(3px); | |
| filter:blur(3px) | |
| } | |
| 12% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 16% { | |
| -webkit-filter:blur(3px); | |
| filter:blur(3px) | |
| } | |
| 20% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| 100% { | |
| -webkit-filter:blur(0); | |
| filter:blur(0) | |
| } | |
| } | |
| .glitch-active { | |
| overflow:hidden | |
| } | |
| .glitch-image { | |
| -moz-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -webkit-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| display:block; | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| z-index:11; | |
| pointer-events:none; | |
| height:1px; | |
| width:1px; | |
| overflow:hidden; | |
| visibility:hidden | |
| } | |
| .glitch-active .glitch-image { | |
| -moz-animation:glitch 0.75s steps(7) infinite; | |
| -webkit-animation:glitch 0.75s steps(7) infinite; | |
| animation:glitch 0.75s steps(7) infinite; | |
| height:auto; | |
| overflow:visible; | |
| width:100%; | |
| visibility:visible | |
| } | |
| .grain-active { | |
| overflow:hidden | |
| } | |
| .grain-active:before { | |
| -moz-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -webkit-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -moz-animation:grain 3s steps(10) infinite; | |
| -webkit-animation:grain 3s steps(10) infinite; | |
| animation:grain 3s steps(10) infinite; | |
| background:url("/assets/countdown/noise.png"); | |
| content:""; | |
| display:block; | |
| height:300%; | |
| left:-100%; | |
| position:absolute; | |
| top:-100%; | |
| width:300%; | |
| z-index:11; | |
| pointer-events:none | |
| } | |
| .film-active { | |
| overflow:hidden | |
| } | |
| @media all and (min-width: 901px) { | |
| .film-active:after { | |
| -moz-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -webkit-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -moz-animation:film 1.25s steps(18) infinite; | |
| -webkit-animation:film 1.25s steps(18) infinite; | |
| animation:film 1.25s steps(18) infinite; | |
| background:url("/assets/countdown/film-scratches.png"); | |
| background-size:100% 1350%; | |
| background-repeat:no-repeat; | |
| content:""; | |
| display:block; | |
| height:1350%; | |
| width:100%; | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| z-index:11; | |
| pointer-events:none | |
| } | |
| } | |
| .glow-active:before { | |
| -moz-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -webkit-transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| transform:translate3d(0, | |
| 1em, | |
| 1em); | |
| -moz-animation:glow 4s steps(8) infinite; | |
| -webkit-animation:glow 4s steps(8) infinite; | |
| animation:glow 4s steps(8) infinite; | |
| background:url("/assets/countdown/glow-flicker.png"); | |
| background-size:100%; | |
| content:""; | |
| display:block; | |
| position:absolute; | |
| height:100%; | |
| width:100%; | |
| left:0; | |
| top:0; | |
| z-index:3; | |
| opacity:0; | |
| pointer-events:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .blur-active { | |
| -moz-animation:blur 20s linear infinite; | |
| -webkit-animation:blur 20s linear infinite; | |
| animation:blur 20s linear infinite | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .slow-shake-active { | |
| -moz-animation:slowShake 3s linear infinite; | |
| -webkit-animation:slowShake 3s linear infinite; | |
| animation:slowShake 3s linear infinite | |
| } | |
| } | |
| .modals { | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| z-index:0; | |
| overflow:hidden | |
| } | |
| .modals.modal-container-active { | |
| visibility:visible; | |
| z-index:2 | |
| } | |
| .modal { | |
| background-color:#000; | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| width:100%; | |
| max-width:100%; | |
| min-width:100%; | |
| height:100%; | |
| visibility:hidden; | |
| opacity:0; | |
| overflow:hidden; | |
| -moz-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| -o-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| -webkit-transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| transition:opacity 500ms linear, | |
| visibility 500ms linear, | |
| z-index 501ms linear; | |
| z-index:1 | |
| } | |
| .modal.modal-active { | |
| opacity:1; | |
| -webkit-overflow-scrolling:touch; | |
| overflow:auto; | |
| top:0; | |
| left:0; | |
| visibility:visible; | |
| z-index:3 | |
| } | |
| @media all and (min-width: 901px) { | |
| .modal { | |
| background-color:rgba(0, | |
| 0, | |
| 0, | |
| 0.9) | |
| } | |
| .modal .modal-btn { | |
| top:0 | |
| } | |
| .modal .modal-previous-btn { | |
| top:8.9em | |
| } | |
| .modal .modal-next-btn { | |
| top:4.4em | |
| } | |
| } | |
| .modal-btn { | |
| position:absolute; | |
| top:1.5em; | |
| right:1.5em; | |
| width:3.3125rem; | |
| height:3.25rem; | |
| text-indent:-9999px | |
| } | |
| .modal-close-btn { | |
| background:url("/assets/modal-youtube-close.svg") | |
| } | |
| .modal-previous-btn { | |
| background:url("/assets/modal-youtube-backward.svg"); | |
| top:8.9em | |
| } | |
| .modal-next-btn { | |
| background:url("/assets/modal-youtube-forward.svg"); | |
| top:4.4em | |
| } | |
| .modal-close-btn-animated { | |
| border-style:solid; | |
| border-width:4px; | |
| background:none; | |
| position:absolute; | |
| width:3.3125rem; | |
| height:3.25rem; | |
| overflow-y:hidden; | |
| z-index:1 | |
| } | |
| .modal-close-btn-animated:hover .modal-close-btn-animated-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused | |
| } | |
| .modal-close-btn-animated-text { | |
| background-position:center; | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| width:100%; | |
| height:100%; | |
| text-indent:-9999px; | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 500ms ease-out; | |
| -webkit-animation:buttonMouseOff 500ms ease-out; | |
| animation:buttonMouseOff 500ms ease-out; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused | |
| } | |
| @media all and (min-width: 901px) { | |
| .modal-active .modal-close-btn-animated:hover .modal-close-btn-animated-text, | |
| .modal-active .modal-close-btn-animated-text { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running | |
| } | |
| } | |
| .app-header { | |
| background-image:url("../assets/[email protected]"); | |
| -moz-backface-visibility:hidden; | |
| -webkit-backface-visibility:hidden; | |
| backface-visibility:hidden; | |
| -moz-transform:translateY(70px); | |
| -ms-transform:translateY(70px); | |
| -webkit-transform:translateY(70px); | |
| transform:translateY(70px); | |
| -moz-transition:height 400ms ease, | |
| -moz-transform 400ms ease, | |
| opacity 1200ms ease; | |
| -o-transition:height 400ms ease, | |
| -o-transform 400ms ease, | |
| opacity 1200ms ease; | |
| -webkit-transition:height 400ms ease, | |
| -webkit-transform 400ms ease, | |
| opacity 1200ms ease; | |
| transition:height 400ms ease, | |
| transform 400ms ease, | |
| opacity 1200ms ease; | |
| background-color:#000; | |
| height:69px; | |
| left:0; | |
| overflow:hidden; | |
| opacity:1; | |
| position:absolute; | |
| top:-70px; | |
| visibility:visible; | |
| width:100%; | |
| z-index:3 | |
| } | |
| .app-header.app-header-active { | |
| z-index:11 | |
| } | |
| .app-header.app-header-top { | |
| -moz-transition:height 200ms ease, | |
| -moz-transform linear, | |
| opacity 1200ms ease; | |
| -o-transition:height 200ms ease, | |
| -o-transform linear, | |
| opacity 1200ms ease; | |
| -webkit-transition:height 200ms ease, | |
| -webkit-transform linear, | |
| opacity 1200ms ease; | |
| transition:height 200ms ease, | |
| transform linear, | |
| opacity 1200ms ease | |
| } | |
| .app-header-nav-peek .app-header { | |
| position:fixed; | |
| top:-140px; | |
| -moz-transition:-moz-transform 400ms ease, | |
| height 100ms ease, | |
| opacity 1200ms ease; | |
| -o-transition:-o-transform 400ms ease, | |
| height 100ms ease, | |
| opacity 1200ms ease; | |
| -webkit-transition:-webkit-transform 400ms ease, | |
| height 100ms ease, | |
| opacity 1200ms ease; | |
| transition:transform 400ms ease, | |
| height 100ms ease, | |
| opacity 1200ms ease | |
| } | |
| .modal-container-active.app-header-nav-peek .app-header { | |
| visibility:hidden | |
| } | |
| .app-header-nav-peek-active.app-header-nav-peek .app-header { | |
| -moz-transform:translateY(140px); | |
| -ms-transform:translateY(140px); | |
| -webkit-transform:translateY(140px); | |
| transform:translateY(140px) | |
| } | |
| .app-header-wrapper { | |
| box-sizing:border-box; | |
| margin:0 auto; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| position:relative; | |
| padding-top:70px; | |
| overflow:hidden; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-wrapper { | |
| display:-ms-flexbox; | |
| height:auto; | |
| -ms-flex-pack:justify; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| max-width:68.6875rem; | |
| padding-top:0 | |
| } | |
| } | |
| .app-header-home-link { | |
| display:block; | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| left:0; | |
| margin:1em; | |
| -webkit-order:1; | |
| order:1; | |
| position:absolute; | |
| padding-left:93px; | |
| padding-bottom:40px; | |
| top:0; | |
| z-index:1 | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-home-link { | |
| position:relative | |
| } | |
| } | |
| .app-header-presents-heading { | |
| -webkit-order:2; | |
| order:2; | |
| color:#eae9e4; | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-size:0.875rem; | |
| letter-spacing:.025rem; | |
| margin-top:2em; | |
| margin-bottom:2em; | |
| text-align:center; | |
| text-transform:uppercase; | |
| opacity:0; | |
| -moz-transition:opacity 300ms ease; | |
| -o-transition:opacity 300ms ease; | |
| -webkit-transition:opacity 300ms ease; | |
| transition:opacity 300ms ease | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-presents-heading { | |
| display:none | |
| } | |
| } | |
| @media all and (max-width: 901px) { | |
| .app-header-presents-heading { | |
| margin-top:1em; | |
| margin-bottom:1em | |
| } | |
| } | |
| .app-header-nav { | |
| display:-ms-flexbox; | |
| -ms-flex:3; | |
| -ms-flex-order:3; | |
| -ms-flex-flow:column wrap; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex:3; | |
| flex:3; | |
| height:auto; | |
| margin:0; | |
| -webkit-order:3; | |
| order:3; | |
| padding:0; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| width:100%; | |
| opacity:0; | |
| overflow:hidden; | |
| -moz-transition:opacity 300ms ease; | |
| -o-transition:opacity 300ms ease; | |
| -webkit-transition:opacity 300ms ease; | |
| transition:opacity 300ms ease | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav { | |
| opacity:1 | |
| } | |
| } | |
| .app-header-nav-list { | |
| list-style:none; | |
| margin:0; | |
| padding:0; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-list { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-align-items:center; | |
| align-items:center; | |
| height:69px; | |
| width:auto | |
| } | |
| } | |
| .app-header-subnav { | |
| list-style:none; | |
| margin:0; | |
| padding:0 | |
| } | |
| .mobile-nav-icon { | |
| cursor:pointer; | |
| height:0.8125rem; | |
| width:1.875rem; | |
| margin:0; | |
| right:1em; | |
| top:1.5em; | |
| border-bottom:3px solid #fff; | |
| border-top:3px solid #fff; | |
| z-index:1; | |
| position:absolute | |
| } | |
| .mobile-nav-icon::after { | |
| position:absolute; | |
| display:block; | |
| width:100%; | |
| border-bottom:3px solid #fff; | |
| content:''; | |
| top:0.3125rem | |
| } | |
| .app-header-nav-open .mobile-nav-icon { | |
| border:none; | |
| background:url("/assets/close-sm.svg"); | |
| height:1.25em; | |
| width:1.25em; | |
| margin-right:.25em | |
| } | |
| @media all and (min-width: 901px) { | |
| .mobile-nav-icon { | |
| display:none | |
| } | |
| } | |
| .app-header-nav-item { | |
| box-sizing:border-box; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| font-size:0.75rem; | |
| letter-spacing:0.1875rem; | |
| list-style:none; | |
| margin:0; | |
| padding:0 1.0625rem; | |
| overflow:hidden; | |
| text-transform:uppercase; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-item { | |
| display:-ms-inline-flexbox; | |
| display:-webkit-inline-flex; | |
| display:inline-flex; | |
| padding:0; | |
| position:relative; | |
| overflow:visible; | |
| width:auto | |
| } | |
| } | |
| .app-header-nav-item-section-link { | |
| border-top:2px solid #eae9e4; | |
| box-sizing:border-box; | |
| color:#fff; | |
| display:block; | |
| margin:0; | |
| padding:1em 2em; | |
| position:relative; | |
| font-size:0.875rem; | |
| text-align:center; | |
| text-decoration:none; | |
| transition:color .75s; | |
| width:100%; | |
| z-index:1 | |
| } | |
| .app-header-nav-item:nth-last-child(2) .app-header-nav-item-section-link { | |
| border-bottom:5px solid #eae9e4 | |
| } | |
| .app-header-nav-item:first-child .app-header-nav-item-section-link { | |
| border-width:5px | |
| } | |
| .app-header-nav-item-games .app-header-nav-item-section-link { | |
| border-width:5px | |
| } | |
| @media all and (max-width: 901px) { | |
| .app-header-nav-item-announcement-pre-order .app-header-nav-item-section-link { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| width:100%; | |
| border-top:0 | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-item-section-link { | |
| padding:1em 1.25em .75em; | |
| font-size:0.75rem; | |
| width:auto; | |
| border:none | |
| } | |
| .app-header-nav-item-section-link:after { | |
| content:' '; | |
| display:block; | |
| margin-top:0.25rem; | |
| height:2px; | |
| width:0; | |
| -moz-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -o-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -webkit-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| transition:width 300ms ease-in, | |
| background-color 300ms ease-in | |
| } | |
| .app-header-nav-item-section-link:hover:after { | |
| background-color:#fff; | |
| width:100% | |
| } | |
| .app-header-nav-item:nth-last-child(2) .app-header-nav-item-section-link { | |
| border:none | |
| } | |
| } | |
| .app-header-nav-item-section-link:active { | |
| color:#faed7b | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-item-pre-order.app-header-nav-item { | |
| display:none | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-item-active .app-header-nav-item-section-link:after { | |
| content:""; | |
| background-color:#fff; | |
| display:block; | |
| height:2px; | |
| position:relative; | |
| width:100% | |
| } | |
| } | |
| .nav-heading { | |
| color:#eae9e4; | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-size:1em; | |
| letter-spacing:0.1875rem; | |
| margin-bottom:1em; | |
| text-align:center; | |
| text-transform:uppercase | |
| } | |
| .app-header-nav-open .page, | |
| .app-header-nav-open .app-footer, | |
| .app-header-nav-open .vt-footer { | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| display:none; | |
| height:100%; | |
| overflow:hidden | |
| } | |
| .app-header-nav-open .app, | |
| .app-header-nav-open .app-header { | |
| height:100%; | |
| overflow:auto | |
| } | |
| .app-header-nav-open .app-header-nav, | |
| .app-header-nav-open .app-header-presents-heading { | |
| opacity:1 | |
| } | |
| .app-header-nav-open .mobile-nav-icon:after { | |
| display:none | |
| } | |
| .app-header-subnav-social { | |
| box-sizing:border-box; | |
| display:block; | |
| list-style:none; | |
| left:0; | |
| margin:0 auto; | |
| padding:2em 1em; | |
| max-width:400px; | |
| overflow:hidden | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-subnav-social { | |
| background-color:#ecebe8; | |
| background-image:url("../assets/[email protected]"); | |
| margin:0; | |
| max-width:none; | |
| bottom:auto; | |
| left:auto; | |
| padding:1em 0 0 | |
| } | |
| } | |
| .app-header-subnav-social-links { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-subnav-social-links { | |
| width:350px; | |
| margin:0 auto; | |
| padding-bottom:1em | |
| } | |
| } | |
| .app-header-subnav-social-network { | |
| display:inline-block; | |
| margin:0; | |
| text-align:center | |
| } | |
| .app-header-subnav-social-network:first-of-type { | |
| margin-left:0 | |
| } | |
| .app-header-subnav-social-copy-text { | |
| color:#333; | |
| display:block; | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:0.75rem; | |
| margin-top:4px; | |
| letter-spacing:0.25px; | |
| text-align:center; | |
| width:100%; | |
| visibility:hidden | |
| } | |
| .app-header-subnav-social-copy-text:first-child { | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| text-transform:uppercase; | |
| font-size:0.875rem; | |
| letter-spacing:normal; | |
| margin-top:0; | |
| margin-bottom:4px; | |
| visibility:visible | |
| } | |
| @media all and (max-width: 901px) { | |
| .app-header-subnav-social-copy-text:first-child { | |
| color:#eae9e4; | |
| letter-spacing:.025rem; | |
| margin-top:0 | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-subnav-social-copy-text { | |
| visibility:visible | |
| } | |
| } | |
| .app-header-nav-item-social.app-header-nav-item .app-header-nav-item-section-link { | |
| border-top:none; | |
| display:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-nav-item-social-active.app-header { | |
| height:197px; | |
| border-bottom:3px solid #000 | |
| } | |
| .app-header-nav-item-social.app-header-nav-item .app-header-nav-item-section-link { | |
| display:block | |
| } | |
| .app-header-subnav-social { | |
| visibility:visible | |
| } | |
| } | |
| .app-header-subnav-social-network-link { | |
| display:inline-block; | |
| opacity:1; | |
| overflow:visible; | |
| -moz-transition:opacity 300ms ease; | |
| -o-transition:opacity 300ms ease; | |
| -webkit-transition:opacity 300ms ease; | |
| transition:opacity 300ms ease | |
| } | |
| .app-header-subnav-social-network-link:hover { | |
| opacity:0.8 | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-subnav-social-network-link.youtube-icon { | |
| background:url("/assets/icons/youtube-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| .app-header-subnav-social-network-link.twitter-icon { | |
| background:url("/assets/icons/twitter-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| .app-header-subnav-social-network-link.facebook-icon { | |
| background:url("/assets/icons/facebook-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| .app-header-subnav-social-network-link.tumblr-icon { | |
| background:url("/assets/icons/tumbler-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| .app-header-subnav-social-network-link.vine-icon { | |
| background:url("/assets/icons/vine-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| .app-header-subnav-social-network-link.instagram-icon { | |
| background:url("/assets/icons/instagram-black-circle.svg"); | |
| width:45px; | |
| height:45px; | |
| background-size:100% | |
| } | |
| } | |
| .app-header-preorder-btn { | |
| -webkit-order:3; | |
| order:3; | |
| border-color:#faed7b; | |
| color:#faed7b; | |
| display:none; | |
| font-size:11px; | |
| letter-spacing:.28em; | |
| padding-left:5em; | |
| padding-top:1em; | |
| padding-bottom:1em; | |
| position:absolute; | |
| right:0; | |
| top:1.4em; | |
| width:auto; | |
| overflow-y:hidden; | |
| z-index:2 | |
| } | |
| .app-header-preorder-btn:before { | |
| background:url("/assets/gold-arrow.png") no-repeat 0 0; | |
| content:""; | |
| display:block; | |
| height:25px; | |
| left:1em; | |
| position:absolute; | |
| top:6px; | |
| width:37px | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-preorder-btn { | |
| display:block; | |
| margin-right:1rem | |
| } | |
| } | |
| @media all and (min-width: 1116px) { | |
| .app-header-preorder-btn { | |
| margin:0 | |
| } | |
| } | |
| .app-header-preorder-btn-text { | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 500ms ease-out; | |
| -webkit-animation:buttonMouseOff 500ms ease-out; | |
| animation:buttonMouseOff 500ms ease-out | |
| } | |
| .app-header-preorder-btn:hover .app-header-preorder-btn-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .app-header-announcement-text { | |
| position:absolute; | |
| right:0; | |
| color:#faed7b; | |
| font-family:"FilmotypeGlenlake", | |
| serif; | |
| top:1.3em; | |
| font-size:20px; | |
| text-transform:uppercase; | |
| letter-spacing:.2em; | |
| display:none | |
| } | |
| .app-header-locale-en-us .app-header-announcement-text, | |
| .app-header-locale-en-gb .app-header-announcement-text { | |
| margin-right:18.75rem; | |
| color:#fff | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-header-announcement-text { | |
| display:block; | |
| margin-right:1rem | |
| } | |
| } | |
| @media all and (min-width: 1116px) { | |
| .app-header-announcement-text { | |
| margin:0 | |
| } | |
| } | |
| .snippet { | |
| padding:2em; | |
| border:1px dashed #333; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .snippet { | |
| padding:1em | |
| } | |
| } | |
| .snippet-separator { | |
| border-bottom:1px dashed #333; | |
| position:relative | |
| } | |
| .snippet:before, | |
| .snippet-separator:before { | |
| content:''; | |
| background:url("/assets/icons/scissor.svg") no-repeat; | |
| width:64px; | |
| height:23px; | |
| display:inline-block; | |
| position:absolute; | |
| right:0; | |
| top:-1.25em | |
| } | |
| .snippet-separator:before { | |
| top:auto; | |
| bottom:-0.6em; | |
| -moz-transform:scale(1, | |
| 1); | |
| -ms-transform:scale(1, | |
| 1); | |
| -webkit-transform:scale(1, | |
| 1); | |
| transform:scale(1, | |
| 1) | |
| } | |
| .tab-panel-container { | |
| position:relative | |
| } | |
| .tab-panel { | |
| left:0; | |
| opacity:0; | |
| position:absolute; | |
| top:0; | |
| transition:opacity 300ms ease-in-out, | |
| visibility 300ms ease-in-out; | |
| visibility:hidden; | |
| z-index:0 | |
| } | |
| .tab-panel.tab-panel-active { | |
| opacity:1; | |
| position:relative; | |
| visibility:visible; | |
| z-index:1 | |
| } | |
| .simulation-platforms { | |
| box-sizing:border-box; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:center; | |
| justify-content:center; | |
| -webkit-align-items:center; | |
| align-items:center; | |
| list-style:none; | |
| margin:0; | |
| padding:0 1em; | |
| width:100% | |
| } | |
| .simulation-platforms-item.icon { | |
| display:block; | |
| margin:0 10px 10px | |
| } | |
| .simulation-platforms-item.icon:first-of-type { | |
| margin-left:0 | |
| } | |
| @media all and (max-width: 601px), | |
| all and (min-width: 901px) and (max-width: 1099px) { | |
| .previous-simulations-platforms .simulation-platforms-item.icon { | |
| max-height:20px; | |
| max-width:45px | |
| } | |
| } | |
| .simulation-platforms-item-link { | |
| display:block; | |
| height:18px; | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| width:auto | |
| } | |
| .spike { | |
| background:#000 url("../assets/[email protected]"); | |
| box-sizing:border-box; | |
| color:#fff; | |
| text-align:center; | |
| padding:2rem; | |
| position:relative; | |
| outline:2px solid #fff; | |
| outline-offset:-1rem | |
| } | |
| .spike:before { | |
| content:''; | |
| display:block; | |
| width:4.5em; | |
| height:2em; | |
| background:url("../assets/vault-tec-icon.svg") no-repeat 0; | |
| position:absolute; | |
| top:1.5em; | |
| left:50%; | |
| text-align:center; | |
| margin-left:-2.25em | |
| } | |
| .spike .spike-tagline { | |
| font-size:0.75rem; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| margin-top:3em; | |
| letter-spacing:initial | |
| } | |
| .spike .spike-heading { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:2.2em; | |
| line-height:1em; | |
| margin:0 auto .5em | |
| } | |
| @media all and (min-width: 901px) { | |
| .spike .spike-heading { | |
| font-size:1.7em | |
| } | |
| } | |
| .spike .spike-copy { | |
| color:#ebeae5; | |
| font-size:1rem; | |
| line-height:1.25rem | |
| } | |
| .spike.promo-spike { | |
| padding:0; | |
| outline-offset:0 | |
| } | |
| .featured-media { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| overflow:hidden; | |
| position:relative; | |
| width:100% | |
| } | |
| .featured-media.announcement-featured-media { | |
| height:auto | |
| } | |
| @media all and (min-width: 800px) { | |
| .featured-media.announcement-featured-media { | |
| max-height:none | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media { | |
| margin-bottom:3rem | |
| } | |
| .featured-media.module-active { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running | |
| } | |
| } | |
| .featured-media.module-disabled { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused | |
| } | |
| .featured-media-asset-container { | |
| overflow:hidden; | |
| position:relative; | |
| height:auto; | |
| width:100% | |
| } | |
| .featured-media-asset-image-container { | |
| overflow:hidden; | |
| width:100% | |
| } | |
| .featured-media-asset-background-image { | |
| position:relative; | |
| height:auto; | |
| width:100% | |
| } | |
| .featured-media-asset-text { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| -moz-transform:translate(-50%, | |
| -50%); | |
| -ms-transform:translate(-50%, | |
| -50%); | |
| -webkit-transform:translate(-50%, | |
| -50%); | |
| transform:translate(-50%, | |
| -50%); | |
| opacity:0; | |
| left:50%; | |
| top:50%; | |
| height:100%; | |
| position:absolute; | |
| width:100%; | |
| max-width:375px; | |
| z-index:2; | |
| cursor:pointer | |
| } | |
| @media all and (min-width: 767px) and (max-width: 1099px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) { | |
| .featured-media-asset-text { | |
| max-width:575px | |
| } | |
| } | |
| @media all and (min-device-width: 901px) and (max-width: 901px) { | |
| .featured-media-asset-text { | |
| opacity:1; | |
| width:50%; | |
| height:auto | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-asset-text { | |
| opacity:1; | |
| -webkit-filter:blur(1px); | |
| filter:blur(1px); | |
| height:auto; | |
| width:75%; | |
| max-width:450px | |
| } | |
| .module-active .featured-media-asset-text { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running | |
| } | |
| .featured-media-asset-text.slow-shake-active { | |
| margin-left:-225px; | |
| top:25% | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .featured-media-asset-text { | |
| max-width:705px; | |
| max-height:600px | |
| } | |
| .featured-media-asset-text.slow-shake-active { | |
| margin-left:-352px | |
| } | |
| } | |
| @media all and (min-width: 1099px) and (max-height: 780px) { | |
| .featured-media-asset-text { | |
| max-width:620px; | |
| max-height:572px | |
| } | |
| .featured-media-asset-text.slow-shake-active { | |
| margin-left:-310px | |
| } | |
| } | |
| .featured-media-asset-btn-container { | |
| display:-webkit-flex; | |
| display:flex; | |
| position:absolute; | |
| height:66px; | |
| top:1rem; | |
| right:1rem | |
| } | |
| @media all and (min-width: 1100px) { | |
| .featured-media-asset-btn-container { | |
| right:50%; | |
| margin-right:-550px | |
| } | |
| } | |
| .featured-media-download-asset-btn { | |
| box-sizing:border-box; | |
| position:relative; | |
| display:block; | |
| overflow:hidden; | |
| text-indent:-9999px; | |
| height:30px; | |
| width:32px; | |
| z-index:2; | |
| -moz-box-shadow:inset 1px 1px 1px #000; | |
| -webkit-box-shadow:inset 1px 1px 1px #000; | |
| box-shadow:inset 1px 1px 1px #000; | |
| border-top:1px solid #fff; | |
| border-right:1px solid #000; | |
| border-bottom:1px solid #000; | |
| border-left:2px solid #fff | |
| } | |
| @media all and (min-width: 321px) { | |
| .featured-media-download-asset-btn:before { | |
| background-size:percentage 0.94286 | |
| } | |
| } | |
| .featured-media-download-asset-btn:before { | |
| background-image:url("/assets/icons/download-asset-button.svg"); | |
| background-repeat:no-repeat; | |
| background-position:center; | |
| background-size:60%; | |
| content:''; | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 600ms ease-out; | |
| -webkit-animation:buttonMouseOff 600ms ease-out; | |
| animation:buttonMouseOff 600ms ease-out; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| height:100%; | |
| width:100% | |
| } | |
| .featured-media-download-asset-btn:after { | |
| display:block; | |
| content:''; | |
| position:absolute; | |
| width:100%; | |
| height:100%; | |
| top:0; | |
| border-bottom:1px solid #000; | |
| -moz-box-shadow:inset -2px -1px 1px #fff; | |
| -webkit-box-shadow:inset -2px -1px 1px #fff; | |
| box-shadow:inset -2px -1px 1px #fff | |
| } | |
| .featured-media-download-asset-btn:hover:before { | |
| -moz-animation:buttonMouseOn 250ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 250ms ease-in-out; | |
| animation:buttonMouseOn 250ms ease-in-out | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-download-asset-btn { | |
| height:66px; | |
| width:70px | |
| } | |
| } | |
| .featured-media-full-screen-btn { | |
| box-sizing:border-box; | |
| position:relative; | |
| display:none; | |
| overflow:hidden; | |
| text-indent:-9999px; | |
| height:66px; | |
| width:70px; | |
| z-index:2; | |
| -moz-box-shadow:inset 1px 1px 1px #000; | |
| -webkit-box-shadow:inset 1px 1px 1px #000; | |
| box-shadow:inset 1px 1px 1px #000; | |
| border-top:1px solid #fff; | |
| border-right:1px solid #000; | |
| border-bottom:1px solid #000; | |
| border-left:2px solid #fff; | |
| margin-left:1rem | |
| } | |
| .featured-media-full-screen-btn:before { | |
| background-image:url("/assets/icons/magnifying-glass.svg"); | |
| content:''; | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 600ms ease-out; | |
| -webkit-animation:buttonMouseOff 600ms ease-out; | |
| animation:buttonMouseOff 600ms ease-out; | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| height:62px; | |
| width:62px | |
| } | |
| .featured-media-full-screen-btn:after { | |
| display:block; | |
| content:''; | |
| position:absolute; | |
| width:100%; | |
| height:100%; | |
| top:0; | |
| border-bottom:1px solid #000; | |
| -moz-box-shadow:inset -2px -1px 1px #fff; | |
| -webkit-box-shadow:inset -2px -1px 1px #fff; | |
| box-shadow:inset -2px -1px 1px #fff | |
| } | |
| .featured-media-full-screen-btn:hover:before { | |
| -moz-animation:buttonMouseOn 250ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 250ms ease-in-out; | |
| animation:buttonMouseOn 250ms ease-in-out | |
| } | |
| @media all and (min-width: 1100px) { | |
| .module-active .featured-media-download-asset-btn:before { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-full-screen-btn-active.featured-media-full-screen-btn { | |
| display:block | |
| } | |
| } | |
| .featured-media-full-screen-btn-active.featured-media-full-screen-btn:before { | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running | |
| } | |
| .announcement-featured-media .featured-media-full-screen-btn.featured-media-full-screen-btn-active { | |
| display:none | |
| } | |
| .featured-media-asset-video-container { | |
| display:block; | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100% | |
| } | |
| .featured-media-asset-video-container::after { | |
| content:""; | |
| display:block; | |
| width:100%; | |
| height:100%; | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| z-index:1 | |
| } | |
| .featured-media-asset-video-container iframe { | |
| width:100%; | |
| height:100%; | |
| position:relative; | |
| z-index:0 | |
| } | |
| .featured-media-asset-image { | |
| -moz-animation:none; | |
| -webkit-animation:none; | |
| animation:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-asset-image { | |
| -moz-animation:featuredVideoPan 400s infinite; | |
| -webkit-animation:featuredVideoPan 400s infinite; | |
| animation:featuredVideoPan 400s infinite; | |
| height:auto; | |
| width:auto; | |
| z-index:1 | |
| } | |
| .modal-container-active .featured-media-asset-image { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused | |
| } | |
| } | |
| .featured-media-asset-video-modal { | |
| height:100%; | |
| width:100% | |
| } | |
| .featured-media-asset-video-modal.modal-active { | |
| background-color:#000; | |
| -moz-transform:translateX(0) translateY(0) scale(1); | |
| -ms-transform:translateX(0) translateY(0) scale(1); | |
| -webkit-transform:translateX(0) translateY(0) scale(1); | |
| transform:translateX(0) translateY(0) scale(1) | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-asset-video-modal.modal-active { | |
| background-color:rgba(0, | |
| 0, | |
| 0, | |
| 0.9) | |
| } | |
| } | |
| .featured-media-asset-video-modal .featured-media-asset-video-container { | |
| display:table; | |
| height:auto; | |
| max-width:56.25rem; | |
| margin:auto; | |
| left:0; | |
| position:absolute; | |
| top:50%; | |
| right:0; | |
| -moz-transform:translateY(-50%); | |
| -ms-transform:translateY(-50%); | |
| -webkit-transform:translateY(-50%); | |
| transform:translateY(-50%); | |
| vertical-align:middle; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-asset-video-modal .featured-media-asset-video-container { | |
| width:80% | |
| } | |
| } | |
| .featured-media-asset-video-modal .featured-media-asset-video-container:after { | |
| content:none | |
| } | |
| .featured-media-asset-video-modal .video-wrapper { | |
| position:relative; | |
| width:100% | |
| } | |
| .featured-media-asset-video-modal .video-wrapper:after { | |
| content:''; | |
| display:block; | |
| padding-top:56.25% | |
| } | |
| .featured-media-asset-video-modal iframe { | |
| bottom:0; | |
| height:100%; | |
| left:0; | |
| position:absolute; | |
| right:0; | |
| top:0; | |
| width:100%; | |
| z-index:2 | |
| } | |
| .featured-media-asset-video-modal .modal-btn.modal-close-btn-animated { | |
| border-color:#fff; | |
| top:-52px; | |
| right:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .featured-media-asset-video-modal .modal-btn.modal-close-btn-animated { | |
| top:0; | |
| right:-75px | |
| } | |
| } | |
| .featured-media-asset-video-modal .modal-close-btn-animated-text { | |
| background-image:url("/assets/icons/close-white.svg"); | |
| background-repeat:no-repeat | |
| } | |
| .spotlight-split-item:first-child { | |
| margin-right:1.875rem; | |
| padding-right:1.875rem; | |
| border-right:3px solid #000 | |
| } | |
| .section-heading { | |
| border-top:3px solid transparent; | |
| border-bottom:3px solid transparent; | |
| box-sizing:border-box; | |
| display:block; | |
| font-size:0.75rem; | |
| padding:1.0625rem; | |
| width:100%; | |
| max-width:1100px; | |
| text-transform:uppercase | |
| } | |
| .section-heading.section-heading-dark { | |
| border-color:#000 | |
| } | |
| .section-heading.section-heading-light { | |
| border-color:#fff; | |
| color:#fff | |
| } | |
| .section-heading-inline-nav-wrap { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around | |
| } | |
| .section-heading-inline-nav-wrap .section-heading { | |
| -webkit-flex:4; | |
| flex:4 | |
| } | |
| .section-heading-inline-nav { | |
| list-style:none; | |
| display:-webkit-flex; | |
| display:flex; | |
| padding:.75em 0; | |
| margin:0 | |
| } | |
| .section-heading-inline-nav-item { | |
| padding:0 | |
| } | |
| .section-heading-inline-nav-item:last-child { | |
| border-right:3px solid #000 | |
| } | |
| .section-heading-inline-nav-item-btn.standard-btn { | |
| border-width:3px; | |
| border-right:0; | |
| padding:1.5em 2em; | |
| color:inherit; | |
| font-size:0.75rem | |
| } | |
| .tab-button-active .section-heading-inline-nav-item-btn.standard-btn { | |
| background:#000 url("../assets/[email protected]"); | |
| color:#fff; | |
| border-color:inherit | |
| } | |
| .media-view { | |
| text-align:center; | |
| -moz-transform-style:preserve-3d; | |
| -webkit-transform-style:preserve-3d; | |
| transform-style:preserve-3d | |
| } | |
| .media-view iframe { | |
| position:relative; | |
| display:inline-block; | |
| width:100%; | |
| height:500px; | |
| max-width:100% | |
| } | |
| .media-view-wrapper { | |
| left:0; | |
| height:auto; | |
| max-width:56.25rem; | |
| margin:auto; | |
| position:absolute; | |
| right:0; | |
| top:50%; | |
| text-align:center; | |
| -moz-transform:translateY(-50%); | |
| -ms-transform:translateY(-50%); | |
| -webkit-transform:translateY(-50%); | |
| transform:translateY(-50%); | |
| vertical-align:middle; | |
| width:100% | |
| } | |
| .media-view-panels { | |
| height:auto; | |
| position:relative; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-panels { | |
| height:auto | |
| } | |
| } | |
| .media-view-btn-container { | |
| position:absolute; | |
| height:10em; | |
| width:5em; | |
| right:0; | |
| top:-3.25rem; | |
| z-index:2 | |
| } | |
| .media-view-close-btn { | |
| right:0; | |
| top:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-close-btn { | |
| right:1.5em | |
| } | |
| } | |
| .media-view-next-btn, | |
| .media-view-prev-btn { | |
| display:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-next-btn, | |
| .media-view-prev-btn { | |
| display:block | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-download .modal-btn.media-view-next-btn, | |
| .media-view-download .modal-btn.media-view-prev-btn { | |
| display:none | |
| } | |
| } | |
| .media-view-download .media-view-caption-text-copy { | |
| display:none | |
| } | |
| .media-view-panel { | |
| height:0; | |
| left:0; | |
| opacity:0; | |
| overflow:hidden; | |
| top:-32px; | |
| -moz-transition:all 300ms ease; | |
| -o-transition:all 300ms ease; | |
| -webkit-transition:all 300ms ease; | |
| transition:all 300ms ease; | |
| width:100%; | |
| z-index:0 | |
| } | |
| .media-view-panel.media-view-panel-active { | |
| height:100%; | |
| opacity:1; | |
| overflow:auto; | |
| z-index:1 | |
| } | |
| .media-view-asset-image { | |
| width:100%; | |
| max-width:900px; | |
| position:relative | |
| } | |
| .media-view-caption { | |
| height:4em; | |
| display:-webkit-flex; | |
| display:flex; | |
| margin-top:-0.5em; | |
| width:100%; | |
| z-index:2 | |
| } | |
| .media-view-asset-container-video .media-view-caption { | |
| display:none | |
| } | |
| .media-view-caption-text { | |
| padding:0 0 0 1em; | |
| -webkit-flex:3; | |
| flex:3; | |
| color:#fff; | |
| text-align:left; | |
| background-color:#000 | |
| } | |
| .media-view-caption-text-title { | |
| display:inline-block; | |
| text-transform:uppercase; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| letter-spacing:0.1875rem; | |
| margin-bottom:.25em; | |
| font-size:0.75rem; | |
| padding-top:1.5em | |
| } | |
| .media-view-caption-text-copy { | |
| color:#fff; | |
| margin:0; | |
| font-size:12px | |
| } | |
| .media-view-social-links { | |
| -webkit-flex:1; | |
| flex:1; | |
| -webkit-order:2; | |
| order:2; | |
| height:auto; | |
| padding:1em 0 0; | |
| background-color:#000 | |
| } | |
| .media-view-subnav-social-network-link { | |
| background:none; | |
| color:#fff; | |
| display:inline-block; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| letter-spacing:0.1875rem; | |
| text-transform:uppercase; | |
| text-indent:-9999px; | |
| width:100%; | |
| margin:0 | |
| } | |
| .media-view-subnav-social-network-link.twitter-icon { | |
| background:url("../assets/icons/icons.png") -35px -247px; | |
| width:35px; | |
| height:35px | |
| } | |
| .media-view-subnav-social-network-link.facebook-icon { | |
| background:url("../assets/icons/icons.png") -175px -247px; | |
| width:35px; | |
| height:35px | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-btn-container { | |
| top:0; | |
| right:-5em | |
| } | |
| .media-view-btn-container .modal-btn { | |
| display:block | |
| } | |
| .media-view-subnav-social-network-link { | |
| margin:0 .5em | |
| } | |
| .media-view-wrapper { | |
| width:56.25rem; | |
| max-width:80%; | |
| margin:0 auto; | |
| height:auto | |
| } | |
| .media-view-panel { | |
| height:0 | |
| } | |
| .media-view-panel.media-view-panel-active { | |
| height:auto | |
| } | |
| .media-view-asset-image { | |
| transform:none | |
| } | |
| } | |
| .media-view-download-link { | |
| background-image:url("/assets/modal-download.svg"); | |
| background-position:50%; | |
| background-repeat:no-repeat; | |
| background-size:30%; | |
| background-color:#000; | |
| display:none; | |
| height:100%; | |
| width:4.375rem; | |
| margin-left:.25em; | |
| -webkit-order:3; | |
| order:3 | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-download-link { | |
| display:block | |
| } | |
| } | |
| .media-view-download-dropdown-list { | |
| background:#000; | |
| display:none; | |
| position:absolute; | |
| list-style:none; | |
| margin:0; | |
| right:0; | |
| width:12em; | |
| padding:1em; | |
| z-index:-1; | |
| overflow-y:hidden; | |
| opacity:0; | |
| height:0; | |
| bottom:4.25em; | |
| -moz-transition:all 200ms ease; | |
| -o-transition:all 200ms ease; | |
| -webkit-transition:all 200ms ease; | |
| transition:all 200ms ease | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-view-download-dropdown-list { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| height:69px | |
| } | |
| } | |
| .media-view-download-dropdown-list.media-view-download-dropdown-list-active { | |
| height:16em; | |
| opacity:1 | |
| } | |
| .media-view-download-dropdown-list-item { | |
| border-top:0.0625rem solid #eae9e4; | |
| color:#fff; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| letter-spacing:0.1875rem; | |
| text-align:center; | |
| text-transform:uppercase; | |
| width:100% | |
| } | |
| .media-view-download-dropdown-list-item .media-view-download-dropdown-list-item-section-link { | |
| color:#fff; | |
| display:block; | |
| position:relative; | |
| text-decoration:none; | |
| transition:color .75s; | |
| width:100%; | |
| z-index:1; | |
| margin:0; | |
| line-height:normal; | |
| padding:1em 0; | |
| border-width:0.0625rem; | |
| font-size:0.75rem | |
| } | |
| .media-view-download-dropdown-list-item:first-child { | |
| border-width:0.1875rem | |
| } | |
| .media-view-download-dropdown-list-item:last-child { | |
| border-bottom:0.1875rem solid #eae9e4 | |
| } | |
| .announcement-preorder { | |
| max-width:1100px; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| padding:1rem | |
| } | |
| @media all and (min-width: 1099px) { | |
| .announcement-preorder { | |
| padding:2rem 0 0; | |
| margin:2rem auto 4em; | |
| overflow:visible | |
| } | |
| } | |
| .announcement-preorder-content { | |
| padding-top:2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-content { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| padding-top:3em | |
| } | |
| } | |
| .announcement-preorder-summary { | |
| -webkit-flex:2; | |
| flex:2; | |
| position:relative | |
| } | |
| .announcement-preorder-summary .announcement-preorder-summary-image { | |
| width:100%; | |
| z-index:1; | |
| position:relative; | |
| top:-5em | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-summary .announcement-preorder-summary-image { | |
| top:10em; | |
| width:55%; | |
| left:14em | |
| } | |
| } | |
| .announcement-preorder-summary .announcement-preorder-copy-wrapper { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| position:absolute; | |
| bottom:1em; | |
| z-index:2 | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-summary .announcement-preorder-copy-wrapper { | |
| bottom:-2em | |
| } | |
| } | |
| .announcement-preorder-summary .announcement-preorder-copy { | |
| -webkit-flex:4 30%; | |
| flex:4 30%; | |
| margin:0 | |
| } | |
| .announcement-preorder-summary .announcement-preorder-title-image { | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-summary .announcement-preorder-title-image { | |
| margin-left:1em; | |
| position:absolute; | |
| z-index:2; | |
| width:70% | |
| } | |
| } | |
| .announcement-preorder-summary .preorder-form { | |
| position:relative; | |
| top:-2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-summary .preorder-form { | |
| position:absolute; | |
| top:auto; | |
| bottom:-1em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-summary { | |
| padding:0 0 1.5em | |
| } | |
| } | |
| .announcement-preorder-aside { | |
| width:100%; | |
| height:0; | |
| padding-bottom:162%; | |
| position:relative; | |
| background-image:url("/assets/announcement-preorder/announcement-preorder-aside-banner.jpg"); | |
| background-repeat:no-repeat; | |
| background-size:100%; | |
| margin:auto | |
| } | |
| .announcement-preorder-aside .youtube-icon { | |
| background:url("/assets/announcement-preorder/announcement-preorder-aside-youtube-logo.png") 50% 50% no-repeat; | |
| background-size:50% | |
| } | |
| .announcement-preorder-aside .twitch-icon { | |
| background:url("/assets/announcement-preorder/announcement-preorder-aside-twitch-logo.png") 50% 50% no-repeat; | |
| background-size:50% | |
| } | |
| @media all and (min-width: 901px) { | |
| .announcement-preorder-aside { | |
| max-width:310px; | |
| height:500px; | |
| padding:0 | |
| } | |
| } | |
| .announcement-preorder-aside-links { | |
| position:absolute; | |
| bottom:0; | |
| height:16%; | |
| width:100%; | |
| display:-webkit-flex; | |
| display:flex | |
| } | |
| .announcement-preorder-aside-link { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| -webkit-flex:1; | |
| flex:1; | |
| height:auto; | |
| -moz-transition:opacity 300ms ease; | |
| -o-transition:opacity 300ms ease; | |
| -webkit-transition:opacity 300ms ease; | |
| transition:opacity 300ms ease | |
| } | |
| .announcement-preorder-aside-link:hover { | |
| opacity:0.5 | |
| } | |
| .preorder-blimp-btn { | |
| color:#000; | |
| margin:1rem auto 0; | |
| width:18em; | |
| border-width:2px; | |
| letter-spacing:0.09375rem; | |
| font-size:0.7em; | |
| font-weight:600; | |
| padding-top:12px | |
| } | |
| .preorder-blimp-btn .preorder-blimp-icon { | |
| width:70px; | |
| height:52px; | |
| left:-6.5em; | |
| top:-.5em; | |
| -moz-transform:scale(0.7, | |
| 0.7); | |
| -ms-transform:scale(0.7, | |
| 0.7); | |
| -webkit-transform:scale(0.7, | |
| 0.7); | |
| transform:scale(0.7, | |
| 0.7) | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-blimp-btn { | |
| display:none | |
| } | |
| } | |
| .newsletter-promo-module { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:column wrap; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| max-width:1100px; | |
| padding:1rem | |
| } | |
| @media all and (min-width: 1099px) { | |
| .newsletter-promo-module { | |
| padding:0 0 0.25rem | |
| } | |
| } | |
| .newsletter-promo-module-header { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| -ms-flex:4; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| -webkit-flex:4; | |
| flex:4; | |
| margin:1.5625rem 0 0.5rem | |
| } | |
| .newsletter-promo-module-header:before, | |
| .newsletter-promo-module-header:after { | |
| border:0; | |
| border-bottom:3px solid #000; | |
| width:100%; | |
| position:relative; | |
| padding:0; | |
| margin:auto; | |
| display:-ms-flexbox; | |
| -ms-flex:4; | |
| -webkit-flex:4; | |
| flex:4; | |
| content:'' | |
| } | |
| .newsletter-promo-module-header-text { | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-size:0.875rem; | |
| margin:0 1em; | |
| text-transform:uppercase | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-header-text { | |
| margin-right:2em; | |
| margin-left:2em | |
| } | |
| } | |
| .newsletter-promo-module-content { | |
| padding:1rem; | |
| margin-bottom:0.5rem; | |
| background:#000 url("/assets/[email protected]"); | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-content { | |
| padding-left:2em; | |
| padding-right:2em | |
| } | |
| } | |
| .newsletter-promo-module-content:before { | |
| background-image:url("/assets/newsletter-sign-up-tower.svg"); | |
| background-repeat:no-repeat; | |
| width:100%; | |
| height:100%; | |
| content:""; | |
| display:block; | |
| position:absolute; | |
| margin:auto; | |
| right:1em; | |
| background-position:100% 0; | |
| max-width:50px; | |
| background-size:90% | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-content:before { | |
| top:0; | |
| background-position:50%; | |
| background-size:inherit; | |
| right:0; | |
| width:100%; | |
| max-width:none | |
| } | |
| } | |
| .newsletter-promo-module-text { | |
| box-sizing:border-box; | |
| color:#eae9e4; | |
| display:block; | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:14px; | |
| line-height:1.3em; | |
| margin:0 0 1em; | |
| min-height:2.25rem; | |
| padding-right:5rem; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-text { | |
| min-height:0; | |
| margin:.4rem 0 0; | |
| width:50% | |
| } | |
| } | |
| .newsletter-promo-module-form { | |
| box-sizing:border-box; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| position:relative; | |
| text-align:right; | |
| padding-right:100px; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-form { | |
| padding-left:5rem; | |
| padding-right:130px; | |
| width:50% | |
| } | |
| } | |
| .newsletter-promo-module-form-field-input { | |
| border:none; | |
| border-radius:0; | |
| display:inline-block; | |
| font-family:"schoolbook-web", | |
| serif; | |
| font-size:12px; | |
| height:30px; | |
| line-height:29px; | |
| padding:0 10px; | |
| width:100% | |
| } | |
| .newsletter-promo-module-form-field-input:-moz-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-promo-module-form-field-input::-moz-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-promo-module-form-field-input:-ms-input-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-promo-module-form-field-input::-webkit-input-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-promo-module-form-label.form-label { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0 | |
| } | |
| .newsletter-promo-module-form-signup-btn.standard-btn { | |
| box-sizing:content-box; | |
| border-color:#fff; | |
| cursor:pointer; | |
| font-size:10px; | |
| height:10px; | |
| line-height:10px; | |
| padding:8px 0; | |
| position:absolute; | |
| right:0; | |
| top:0; | |
| width:100px; | |
| overflow-y:hidden | |
| } | |
| .newsletter-promo-locale-ru .newsletter-promo-module-form-signup-btn.standard-btn { | |
| padding:8px; | |
| font-size:7px | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-promo-module-form-signup-btn.standard-btn { | |
| width:130px | |
| } | |
| } | |
| .newsletter-promo-module-form-signup-btn-text { | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 600ms ease-out; | |
| -webkit-animation:buttonMouseOff 600ms ease-out; | |
| animation:buttonMouseOff 600ms ease-out | |
| } | |
| .newsletter-promo-module-form-signup-btn:hover .newsletter-promo-module-form-signup-btn-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .promo-feature { | |
| max-width:1100px; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| padding:1rem | |
| } | |
| @media all and (min-width: 1099px) { | |
| .promo-feature { | |
| padding:2rem 0 0; | |
| margin:2rem auto 4em; | |
| overflow:visible | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-content { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| margin-bottom:3em | |
| } | |
| } | |
| .promo-feature-summary { | |
| -webkit-flex:2; | |
| flex:2; | |
| position:relative | |
| } | |
| .promo-feature-summary .promo-feature-summary-image { | |
| width:100%; | |
| z-index:1; | |
| position:relative; | |
| top:-9em | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-summary .promo-feature-summary-image { | |
| top:2em; | |
| width:90%; | |
| left:3em | |
| } | |
| } | |
| .promo-feature-summary .promo-feature-copy-wrapper { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| position:absolute; | |
| bottom:1em; | |
| z-index:2 | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-summary .promo-feature-copy-wrapper { | |
| bottom:-2em | |
| } | |
| } | |
| .promo-feature-summary .promo-feature-copy { | |
| -webkit-flex:4 30%; | |
| flex:4 30%; | |
| margin:0 | |
| } | |
| .promo-feature-summary .promo-feature-title-image { | |
| margin-left:-1em; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-summary .promo-feature-title-image { | |
| position:absolute; | |
| z-index:2; | |
| width:50% | |
| } | |
| } | |
| .promo-feature-summary .standard-btn { | |
| -webkit-flex:1 20%; | |
| flex:1 20%; | |
| margin:0 13em; | |
| background:none; | |
| color:#000 | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-summary .standard-btn { | |
| display:table | |
| } | |
| } | |
| @media all and (max-width: 901px) { | |
| .promo-feature-summary .promo-feature-copy { | |
| -webkit-flex:1 100%; | |
| flex:1 100%; | |
| margin:3em 0 1em; | |
| line-height:1.5rem | |
| } | |
| .promo-feature-summary .standard-btn { | |
| -webkit-flex:4 100%; | |
| flex:4 100%; | |
| margin:0 6em; | |
| min-width:11.0625rem | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-summary { | |
| padding:0 0 1.5em | |
| } | |
| } | |
| .promo-feature-merchandise { | |
| max-width:278px; | |
| max-height:500px; | |
| position:relative; | |
| top:2rem; | |
| outline-offset:-1rem | |
| } | |
| .promo-feature-merchandise .promo-feature-merchandise-heading { | |
| font-size:1.5625rem; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| margin:0 1em 1em | |
| } | |
| .promo-feature-merchandise .promo-feature-merchandise-image { | |
| display:block; | |
| height:auto; | |
| position:relative; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-merchandise .promo-feature-merchandise-image { | |
| width:75%; | |
| margin:0 auto | |
| } | |
| } | |
| .promo-feature-merchandise .standard-btn { | |
| margin:0 6em 1em; | |
| background:none; | |
| color:#fff; | |
| min-width:11.0625rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-feature-merchandise .standard-btn { | |
| margin:auto; | |
| -webkit-justify-content:center; | |
| justify-content:center; | |
| max-width:105px | |
| } | |
| } | |
| .promo-feature-merchandise:before { | |
| content:''; | |
| display:block; | |
| width:5.5em; | |
| height:2em; | |
| background:url("../assets/vault-tec-icon.svg") no-repeat 0; | |
| background-size:100%; | |
| position:absolute; | |
| top:2em; | |
| left:50%; | |
| text-align:center; | |
| margin-left:-2.75em | |
| } | |
| @media all and (max-width: 901px) { | |
| .promo-feature-merchandise { | |
| -webkit-flex:1 100%; | |
| flex:1 100%; | |
| max-width:none; | |
| max-height:none; | |
| margin-bottom:1em | |
| } | |
| .promo-feature-merchandise .promo-copy { | |
| -webkit-flex:1 100%; | |
| flex:1 100%; | |
| margin:3em 0 1em | |
| } | |
| } | |
| .simulation-hero { | |
| height:570px; | |
| padding:1rem; | |
| position:relative; | |
| margin-top:2.5rem; | |
| margin-bottom:1rem; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero { | |
| margin-top:3rem; | |
| padding-top:3rem; | |
| margin-bottom:3rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .simulation-hero { | |
| height:660px | |
| } | |
| } | |
| .simulation-hero-heading { | |
| display:block; | |
| position:relative; | |
| width:100%; | |
| z-index:3; | |
| margin:1rem auto | |
| } | |
| .simulation-hero-background-image { | |
| background:#000; | |
| display:block; | |
| height:auto; | |
| min-height:570px; | |
| left:0; | |
| position:absolute; | |
| top:0; | |
| width:100%; | |
| max-width:100%; | |
| z-index:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-background-image { | |
| min-width:1280px | |
| } | |
| } | |
| .simulation-hero-content { | |
| left:0; | |
| position:absolute; | |
| text-align:center; | |
| top:50%; | |
| -moz-transform:translateY(-50%); | |
| -ms-transform:translateY(-50%); | |
| -webkit-transform:translateY(-50%); | |
| transform:translateY(-50%); | |
| width:100%; | |
| z-index:2 | |
| } | |
| .simulation-hero-game-logo { | |
| width:250px; | |
| margin-top:5rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-game-logo { | |
| width:auto; | |
| margin-top:10rem | |
| } | |
| } | |
| .simulation-hero-title { | |
| color:#fff; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| font-size:60px; | |
| text-shadow:4px 3px 4px #000; | |
| text-transform:uppercase; | |
| display:block; | |
| margin:0 auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-title { | |
| font-size:70px; | |
| margin:1rem 0 0 | |
| } | |
| } | |
| .simulation-hero-copy { | |
| color:#fff; | |
| margin:0 2em; | |
| font-size:15px; | |
| line-height:1.5em | |
| } | |
| @media all and (min-width: 370px) { | |
| .simulation-hero-copy { | |
| margin:2em 2em 1em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-copy { | |
| width:28em; | |
| margin:2rem auto 1rem | |
| } | |
| } | |
| .simulation-hero-more-link { | |
| color:#faed7b; | |
| display:block; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.75rem; | |
| font-weight:bold; | |
| margin-bottom:20px; | |
| text-transform:uppercase | |
| } | |
| .simulation-hero-preorder-btn { | |
| display:inline-block; | |
| border-color:#fff; | |
| color:#fff; | |
| min-width:11.0625rem | |
| } | |
| .simulation-platforms-heading { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0 | |
| } | |
| .simulation-hero-platforms { | |
| margin:1em 0; | |
| padding:0 2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-platforms { | |
| margin:3em auto; | |
| width:30em; | |
| position:relative | |
| } | |
| } | |
| .simulation-hero-badge-image { | |
| display:block; | |
| margin:6rem auto 0; | |
| width:70px | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-hero-badge-image { | |
| width:auto; | |
| margin:10rem auto 0 | |
| } | |
| } | |
| .promo-spike-module { | |
| max-width:1100px; | |
| padding:1rem; | |
| position:relative | |
| } | |
| @media all and (min-width: 1099px) { | |
| .promo-spike-module { | |
| padding:0; | |
| margin-bottom:2rem | |
| } | |
| } | |
| .promo-spike:before { | |
| display:none | |
| } | |
| .promo-spike-feature-image { | |
| width:100% | |
| } | |
| .promo-spike-preorder-btn.standard-btn { | |
| border-color:#fff; | |
| font-size:8px; | |
| padding:1em; | |
| position:absolute; | |
| right:2em; | |
| bottom:50%; | |
| -moz-transform:translateY(50%); | |
| -ms-transform:translateY(50%); | |
| -webkit-transform:translateY(50%); | |
| transform:translateY(50%) | |
| } | |
| @media all and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1099px) { | |
| .promo-spike-preorder-btn.standard-btn { | |
| -moz-transform:none; | |
| -ms-transform:none; | |
| -webkit-transform:none; | |
| transform:none; | |
| bottom:20% | |
| } | |
| } | |
| @media all and (min-width: 321px) { | |
| .promo-spike-preorder-btn.standard-btn { | |
| font-size:10px | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .promo-spike-preorder-btn.standard-btn { | |
| padding:1.5em 5em; | |
| right:4em | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .promo-spike-preorder-btn.standard-btn { | |
| right:7em | |
| } | |
| } | |
| .lead-in-module { | |
| display:-ms-flexbox; | |
| -ms-flex-wrap:wrap; | |
| -ms-flex-direction:column; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| max-width:1100px; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| padding:2rem 1rem 0 | |
| } | |
| @media all and (min-width: 1099px) { | |
| .lead-in-module { | |
| padding:2rem 0 0 | |
| } | |
| } | |
| .lead-in-copy { | |
| margin-left:1.25em; | |
| padding-left:1.25em; | |
| line-height:1.5em; | |
| font-size:15px; | |
| border-left:2px solid #333; | |
| -ms-flex:1 1 auto; | |
| -ms-flex-direction:row | |
| } | |
| .lead-in-heading { | |
| font-size:1.375rem; | |
| line-height:1em; | |
| letter-spacing:.01em; | |
| margin-top:0; | |
| -ms-flex:0 1 auto; | |
| -ms-flex-direction:row | |
| } | |
| @media all and (min-width: 901px) { | |
| .lead-in-heading { | |
| font-size:3rem; | |
| margin:0 0 .5em | |
| } | |
| } | |
| .lead-in-heading-subtext { | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| font-size:12px | |
| } | |
| @media all and (min-width: 901px) { | |
| .lead-in-intro { | |
| display:-ms-flexbox; | |
| -ms-flex-direction:column; | |
| -ms-flex:6; | |
| text-align:left; | |
| -webkit-flex:6; | |
| flex:6; | |
| -webkit-align-self:center; | |
| align-self:center; | |
| padding-right:2rem | |
| } | |
| } | |
| .lead-in-aside { | |
| text-align:center | |
| } | |
| @media all and (min-width: 901px) { | |
| .lead-in-aside { | |
| display:-ms-flexbox; | |
| -ms-flex-direction:row; | |
| -ms-flex:3; | |
| -webkit-flex:3; | |
| flex:3; | |
| max-width:100%; | |
| margin:0 0 0 1em | |
| } | |
| } | |
| .lead-in-aside .lead-in-aside-image { | |
| width:100% | |
| } | |
| .lead-in-aside.big-lead-in-aside { | |
| display:-ms-flexbox; | |
| -ms-flex-direction:row; | |
| -ms-flex:2; | |
| -webkit-flex:2; | |
| flex:2; | |
| margin:0 0.5em | |
| } | |
| .big-lead-in-module-wrapper { | |
| padding:1rem 1.0625rem; | |
| max-width:1100px; | |
| margin:auto | |
| } | |
| @media all and (max-width: 901px) { | |
| .preorder-lead-in-module .big-lead-in-module-wrapper { | |
| padding:2rem 0.5rem | |
| } | |
| } | |
| .big-lead-in-module { | |
| padding:1rem 0 | |
| } | |
| .big-lead-in-heading-title { | |
| display:block; | |
| font-family:"SouthernAire", | |
| serif; | |
| text-transform:none; | |
| font-weight:normal; | |
| line-height:.5em | |
| } | |
| .big-lead-in-pack-art { | |
| width:100% | |
| } | |
| .big-lead-in-preorder-btn { | |
| color:#000; | |
| display:inline-block; | |
| margin:0 auto; | |
| border-width:3px | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-preorder-btn { | |
| display:block; | |
| font-size:13px | |
| } | |
| } | |
| .big-lead-in-preorder-icon { | |
| width:70px; | |
| height:52px; | |
| left:-7em; | |
| top:-5px; | |
| -moz-transform:scale(0.7, | |
| 0.7); | |
| -ms-transform:scale(0.7, | |
| 0.7); | |
| -webkit-transform:scale(0.7, | |
| 0.7); | |
| transform:scale(0.7, | |
| 0.7) | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-preorder-icon { | |
| visibility:hidden | |
| } | |
| } | |
| .big-lead-in-snippet { | |
| margin:2em 0 | |
| } | |
| .big-lead-in-snippet:before { | |
| top:-0.8em | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-snippet { | |
| margin-top:2em; | |
| margin-bottom:1em; | |
| padding-bottom:1.1em | |
| } | |
| } | |
| .big-lead-in-preorder-platform-logos { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| list-style:none; | |
| margin:2em 0 0; | |
| padding:0; | |
| vertical-align:middle | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-preorder-platform-logos { | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| margin:1.5em 0 0 | |
| } | |
| } | |
| .big-lead-in-preorder-platform-logo { | |
| margin:0.5em 0.5em 0 | |
| } | |
| .big-lead-in-preorder-platform-logo .icon { | |
| display:inline-block | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-preorder-platform-logo .icon.ps4-icon-black, | |
| .big-lead-in-preorder-platform-logo .icon.xbox-one-icon-black { | |
| width:80px; | |
| height:15px | |
| } | |
| .big-lead-in-preorder-platform-logo .icon.pc-icon-black { | |
| width:22px; | |
| height:22px | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .big-lead-in-module-wrapper { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:start; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| width:100% | |
| } | |
| } | |
| .carousel-module { | |
| background-color:#000; | |
| background-image:url("../assets/[email protected]"); | |
| padding:2.5rem 1rem 1rem; | |
| text-align:center; | |
| width:100% | |
| } | |
| .carousel-module-wrapper { | |
| margin:0 auto; | |
| max-width:1100px; | |
| overflow:hidden; | |
| position:relative | |
| } | |
| .carousel-heading { | |
| color:#fff; | |
| display:inline-block; | |
| margin:0 auto 2em; | |
| position:relative; | |
| text-align:center; | |
| width:auto; | |
| min-width:150px | |
| } | |
| @media all and (min-width: 901px) { | |
| .carousel-heading { | |
| margin-bottom:3em | |
| } | |
| } | |
| .carousel-panels-wrapper { | |
| position:relative; | |
| margin:0 auto; | |
| width:100% | |
| } | |
| .carousel-panels { | |
| -moz-transition:-moz-transform 0.6s ease-in-out; | |
| -o-transition:-o-transform 0.6s ease-in-out; | |
| -webkit-transition:-webkit-transform 0.6s ease-in-out; | |
| transition:transform 0.6s ease-in-out; | |
| width:9999px | |
| } | |
| .carousel-panels:after { | |
| clear:both; | |
| content:''; | |
| display:block | |
| } | |
| .carousel-panel { | |
| max-width:1100px; | |
| float:left; | |
| opacity:0; | |
| max-height:1px; | |
| -moz-transition:opacity 1.4s ease, | |
| max-height 3s ease; | |
| -o-transition:opacity 1.4s ease, | |
| max-height 3s ease; | |
| -webkit-transition:opacity 1.4s ease, | |
| max-height 3s ease; | |
| transition:opacity 1.4s ease, | |
| max-height 3s ease | |
| } | |
| .carousel-panel-active { | |
| max-height:initial; | |
| opacity:1 | |
| } | |
| .carousel-panel-heading, | |
| .carousel-panel-description { | |
| color:#fff | |
| } | |
| .carousel-panel-heading { | |
| margin:1.5em 0 0 | |
| } | |
| .carousel-panel-description { | |
| max-width:570px; | |
| margin:0.5em auto 0 | |
| } | |
| .carousel-panel-image-wrapper { | |
| overflow:hidden; | |
| height:280px; | |
| width:100%; | |
| position:relative | |
| } | |
| .carousel-panel-image { | |
| width:auto; | |
| max-width:100%; | |
| height:auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .carousel-panel-image { | |
| max-width:880px; | |
| min-height:328px; | |
| padding:0 60px | |
| } | |
| } | |
| .carousel-arrow { | |
| background-image:url("/assets/icons/carousel-arrow.svg"); | |
| background-repeat:no-repeat; | |
| display:none; | |
| color:#fff; | |
| cursor:pointer; | |
| height:42px; | |
| position:absolute; | |
| text-indent:-9999px; | |
| opacity:1; | |
| top:240px; | |
| width:30px; | |
| -moz-transition:opacity 0.6s ease; | |
| -o-transition:opacity 0.6s ease; | |
| -webkit-transition:opacity 0.6s ease; | |
| transition:opacity 0.6s ease | |
| } | |
| @media all and (min-width: 901px) { | |
| .carousel-arrow { | |
| display:block | |
| } | |
| .carousel-arrow:hover { | |
| opacity:0.8 | |
| } | |
| } | |
| .carousel-arrow-left { | |
| left:50px | |
| } | |
| .carousel-arrow-right { | |
| right:50px; | |
| -moz-transform:rotate(180deg); | |
| -ms-transform:rotate(180deg); | |
| -webkit-transform:rotate(180deg); | |
| transform:rotate(180deg) | |
| } | |
| .carousel-arrow-disabled { | |
| opacity:0.2; | |
| cursor:default | |
| } | |
| .carousel-nav { | |
| margin:0; | |
| padding:1.5em 0 1em; | |
| position:relative; | |
| text-align:center | |
| } | |
| @media all and (min-width: 901px) { | |
| .carousel-nav { | |
| padding-top:2em; | |
| padding-bottom:2em | |
| } | |
| } | |
| .carousel-nav-item { | |
| cursor:pointer; | |
| display:inline-block; | |
| padding:5px; | |
| vertical-align:middle | |
| } | |
| .carousel-nav-item:before { | |
| border-radius:50%; | |
| border:1px solid #fff; | |
| content:''; | |
| display:block; | |
| height:6px; | |
| width:6px | |
| } | |
| .carousel-nav-item-active:before { | |
| background-color:#fff; | |
| height:10px; | |
| width:10px | |
| } | |
| .more-simulations-module { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| max-width:1100px; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between | |
| } | |
| @media all and (max-width: 1099px) { | |
| .more-simulations-module { | |
| padding:1rem | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-module { | |
| margin-bottom:2em | |
| } | |
| } | |
| .more-simulations-feature { | |
| position:relative; | |
| width:100%; | |
| text-align:center | |
| } | |
| @media all and (max-width: 901px) { | |
| .more-simulations-feature:first-of-type { | |
| border-bottom:2px solid #000; | |
| padding-bottom:2em; | |
| margin-bottom:1em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-feature { | |
| text-align:right; | |
| width:45% | |
| } | |
| .more-simulations-feature:first-of-type::after { | |
| background:#000 url("../assets/[email protected]"); | |
| height:90%; | |
| width:3px; | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| bottom:2.5em; | |
| right:-1em | |
| } | |
| } | |
| .more-simulations-feature-image { | |
| max-width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-feature-image { | |
| max-width:none; | |
| max-height:360px | |
| } | |
| } | |
| .more-simulations-copy-wrapper { | |
| text-align:left; | |
| top:-1em; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-copy-wrapper { | |
| top:-2em | |
| } | |
| } | |
| .more-simulations-copy-text { | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-copy-text { | |
| width:85% | |
| } | |
| } | |
| .more-simulations-feature-heading { | |
| font-size:2.25rem; | |
| letter-spacing:normal; | |
| line-height:2.5625rem; | |
| margin:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-feature-heading { | |
| font-size:2.5625rem | |
| } | |
| } | |
| .more-simulations-feature-series-title { | |
| font-family:"SouthernAire", | |
| serif; | |
| font-size:1em; | |
| font-weight:normal; | |
| line-height:0.45em; | |
| letter-spacing:normal; | |
| text-transform:none; | |
| display:block | |
| } | |
| .more-simulations-buttons { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-buttons { | |
| width:70% | |
| } | |
| } | |
| .more-simulations-btn { | |
| display:block; | |
| width:49%; | |
| max-width:15em; | |
| position:relative | |
| } | |
| .more-simulations-btn:first-of-type { | |
| margin-right:.5em | |
| } | |
| @media all and (min-width: 901px) { | |
| .more-simulations-btn { | |
| width:43%; | |
| margin:0 1rem 0 0 | |
| } | |
| } | |
| .app-footer { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| display:none; | |
| background:#ecebe8 url("../assets/[email protected]") repeat | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer { | |
| padding:0 | |
| } | |
| } | |
| .app-footer.app-footer-active { | |
| display:block | |
| } | |
| .app-footer-header { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| max-width:1100px; | |
| text-align:center; | |
| font-size:0.875rem; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| text-transform:uppercase; | |
| padding:1rem; | |
| -webkit-flex:4; | |
| flex:4; | |
| width:100%; | |
| box-sizing:border-box | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-header { | |
| margin:1.5625rem auto 0.5rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .app-footer-header { | |
| padding:0 | |
| } | |
| } | |
| .app-footer-header .vt-icon { | |
| display:block; | |
| margin:0 2em | |
| } | |
| @media all and (max-width: 420px) { | |
| .app-footer-header .vt-icon { | |
| -moz-transform:scale(0.75, | |
| 0.75); | |
| -ms-transform:scale(0.75, | |
| 0.75); | |
| -webkit-transform:scale(0.75, | |
| 0.75); | |
| transform:scale(0.75, | |
| 0.75) | |
| } | |
| } | |
| .app-footer-header:before, | |
| .app-footer-header:after { | |
| border:0; | |
| border-bottom:3px solid #000; | |
| width:100%; | |
| position:relative; | |
| padding:0; | |
| margin:auto; | |
| display:-ms-flexbox; | |
| -ms-flex:4; | |
| -webkit-flex:4; | |
| flex:4; | |
| content:'' | |
| } | |
| .app-footer-list-wrapper { | |
| box-sizing:border-box; | |
| margin:-0.5em auto auto; | |
| list-style:none; | |
| display:-ms-flexbox; | |
| -ms-flex-direction:row; | |
| -ms-flex-wrap:nowrap; | |
| -ms-flex-pack:justify; | |
| -ms-flex-align:start; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| max-width:1100px; | |
| padding:0 1em; | |
| width:100%; | |
| -webkit-align-items:flex-start; | |
| align-items:flex-start | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-wrapper { | |
| -webkit-flex-direction:row; | |
| flex-direction:row; | |
| margin:0 auto | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .app-footer-list-wrapper { | |
| padding:0 0 1em | |
| } | |
| } | |
| .app-footer-list { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| list-style:none; | |
| text-transform:uppercase; | |
| line-height:1.3em; | |
| border-bottom:2px solid #000; | |
| width:100%; | |
| padding:0; | |
| text-align:center | |
| } | |
| .app-footer-list:first-of-type { | |
| margin-top:-.5em | |
| } | |
| .app-footer-list:nth-last-of-type(2) { | |
| border-bottom-width:3px | |
| } | |
| .app-footer-list:last-of-type { | |
| border:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list { | |
| border:none; | |
| width:auto; | |
| padding:0.4rem; | |
| text-align:left; | |
| display:-ms-flexbox; | |
| -ms-flex-item-align:baseline; | |
| -ms-flex:1; | |
| -webkit-flex:1; | |
| flex:1 | |
| } | |
| .app-footer-list:first-of-type { | |
| margin-top:0 | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-goods, | |
| .app-footer-list-social, | |
| .app-footer-list-other { | |
| display:block | |
| } | |
| } | |
| .app-footer-list-goods .app-footer-list-item-link, | |
| .app-footer-list-social .app-footer-list-item-link, | |
| .app-footer-list-other .app-footer-list-item-link { | |
| font-weight:bold | |
| } | |
| .app-footer-list-other .app-footer-split-list { | |
| display:block; | |
| margin-top:.75em | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-other .app-footer-split-list { | |
| margin-top:0 | |
| } | |
| } | |
| .app-footer-list-other .app-footer-list-item { | |
| display:inline; | |
| position:relative; | |
| font-size:.5rem; | |
| padding-left:1.25em | |
| } | |
| @media all and (max-width: 420px) { | |
| .app-footer-list-other .app-footer-list-item { | |
| padding-left:.75em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-other .app-footer-list-item { | |
| display:block; | |
| padding:0; | |
| font-size:0.75rem | |
| } | |
| } | |
| .app-footer-list-other .app-footer-list-item:before { | |
| position:relative; | |
| content:''; | |
| display:inline-block; | |
| height:.3em; | |
| width:.3em; | |
| background:#000; | |
| border-radius:100%; | |
| left:-.4em; | |
| top:-.25em | |
| } | |
| @media all and (min-width: 420px) { | |
| .app-footer-list-other .app-footer-list-item:before { | |
| left:-.65em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-other .app-footer-list-item:before { | |
| visibility:hidden; | |
| display:none | |
| } | |
| } | |
| .app-footer-list-item:first-of-type:before { | |
| display:none | |
| } | |
| .app-footer-list-social { | |
| border:none | |
| } | |
| .app-footer-list-social .app-footer-list-subhead:first-child { | |
| display:none | |
| } | |
| .app-footer-list-support.app-footer-list { | |
| display:block | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-support.app-footer-list { | |
| display:none | |
| } | |
| } | |
| .app-footer-split-list { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| align-content:flex-start; | |
| -webkit-flex-flow:column; | |
| flex-flow:column; | |
| justify-content:space-around; | |
| line-height:1.375rem; | |
| list-style:none; | |
| margin:0; | |
| padding:0; | |
| display:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-split-list { | |
| display:-ms-flexbox; | |
| display:-webkit-inline-flex; | |
| display:inline-flex; | |
| justify-content:flex-start | |
| } | |
| } | |
| .app-footer-list-subhead, | |
| .app-footer-list-item { | |
| width:100%; | |
| font-size:0.75rem | |
| } | |
| .app-footer-list-subhead, | |
| .app-footer-list-subhead-link { | |
| color:#000; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.75rem; | |
| font-weight:bold; | |
| text-transform:uppercase; | |
| text-decoration:none | |
| } | |
| .app-footer-list-subhead-link { | |
| box-sizing:border-box; | |
| display:block; | |
| padding:1em; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-subhead-link { | |
| padding:0; | |
| display:inline; | |
| position:relative | |
| } | |
| .app-footer-list-subhead-link:after { | |
| content:' '; | |
| display:block; | |
| margin-top:0.25rem; | |
| height:2px; | |
| width:0; | |
| -moz-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -o-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -webkit-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| transition:width 300ms ease-in, | |
| background-color 300ms ease-in | |
| } | |
| .app-footer-list-subhead-link:hover:after { | |
| background-color:#000; | |
| width:100% | |
| } | |
| .app-footer-list-subhead-link:after { | |
| position:absolute; | |
| bottom:-2px; | |
| left:0 | |
| } | |
| } | |
| .app-footer-list-item.app-footer-list-subhead { | |
| height:1.375rem | |
| } | |
| .app-footer-list-item-link { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| text-decoration:none; | |
| color:inherit; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-list-item-link:after { | |
| content:' '; | |
| display:block; | |
| margin-top:0.25rem; | |
| height:2px; | |
| width:0; | |
| -moz-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -o-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| -webkit-transition:width 300ms ease-in, | |
| background-color 300ms ease-in; | |
| transition:width 300ms ease-in, | |
| background-color 300ms ease-in | |
| } | |
| .app-footer-list-item-link:hover:after { | |
| background-color:#000; | |
| width:100% | |
| } | |
| .app-footer-list-item-link:after { | |
| position:absolute; | |
| bottom:-2px; | |
| left:0 | |
| } | |
| } | |
| .app-footer-copyright { | |
| box-sizing:border-box; | |
| margin:0 auto; | |
| list-style:none; | |
| max-width:1100px; | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| text-transform:uppercase; | |
| padding:1em; | |
| -webkit-align-items:center; | |
| align-items:center; | |
| width:100% | |
| } | |
| @media all and (min-width: 1099px) { | |
| .app-footer-copyright { | |
| padding:0 | |
| } | |
| } | |
| .app-footer-copyright:before, | |
| .app-footer-copyright:after { | |
| border:0; | |
| border-bottom:3px solid #000; | |
| width:100%; | |
| border-style:dotted; | |
| border-bottom-width:2px; | |
| position:relative; | |
| content:''; | |
| display:block | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright:before, | |
| .app-footer-copyright:after { | |
| border-style:solid; | |
| border-bottom-width:3px | |
| } | |
| } | |
| .app-footer-copyright-item { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| -ms-flex:3; | |
| -webkit-flex:3 100%; | |
| flex:3 100%; | |
| padding:.5em 0 0; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-align-items:center; | |
| align-items:center | |
| } | |
| .app-footer-copyright-item:first-of-type { | |
| margin:.5em 0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-item { | |
| margin:.25em 0; | |
| padding:.5em; | |
| display:-ms-flexbox; | |
| -ms-flex:1; | |
| -webkit-flex:1; | |
| flex:1 | |
| } | |
| .app-footer-copyright-item:first-of-type { | |
| margin:0 | |
| } | |
| .app-footer-copyright-item:last-of-type { | |
| padding:0 0 0 1.5em; | |
| border-left:2px dotted #000; | |
| display:-ms-flexbox; | |
| -ms-flex:4; | |
| -webkit-flex:4; | |
| flex:4 | |
| } | |
| } | |
| .app-footer-copyright-icon { | |
| display:inline-block | |
| } | |
| .app-footer-copyright-icon.icon.esrb-privacy-icon-large { | |
| width:107px; | |
| height:40px; | |
| margin:0 .5em 0 0; | |
| background-size:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-icon.icon.esrb-privacy-icon-large { | |
| width:160px; | |
| height:60px; | |
| margin:0 1em 0 0 | |
| } | |
| } | |
| .app-footer-copyright-icon.icon.esrb-rating-icon-large { | |
| width:80px; | |
| height:40px; | |
| margin:0 .5em 0 0; | |
| background-size:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-icon.icon.esrb-rating-icon-large { | |
| width:120px; | |
| height:60px; | |
| margin:0 1em 0 0 | |
| } | |
| } | |
| .app-footer-copyright-icon.icon.beth-soft-icon { | |
| width:110px; | |
| height:1.0625rem; | |
| margin:0 .5em 0 0 | |
| } | |
| .app-footer-copyright-icon.icon.beth-studios-icon { | |
| width:74px; | |
| height:35px; | |
| margin:0 1em 0 0 | |
| } | |
| .app-footer-copyright-text { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.625rem; | |
| padding:0; | |
| -ms-flex-direction:row; | |
| -ms-flex:0 1 auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-text { | |
| line-height:1em; | |
| padding:0; | |
| margin:.9em 0; | |
| font-weight:600 | |
| } | |
| } | |
| .app-footer-copyright-logos { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| -ms-flex-direction:row; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:initial; | |
| justify-content:initial; | |
| box-sizing:border-box; | |
| list-style:none; | |
| margin:0 auto 1em; | |
| max-width:1100px; | |
| padding:1rem; | |
| vertical-align:middle; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-logos { | |
| margin-top:1.5em; | |
| margin-bottom:2em | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .app-footer-copyright-logos { | |
| padding:0 | |
| } | |
| } | |
| .app-footer-copyright-logo { | |
| display:-ms-inline-flexbox; | |
| -ms-flex:0 1 auto; | |
| -ms-flex-align:center; | |
| display:-webkit-inline-flex; | |
| display:inline-flex | |
| } | |
| .app-footer-copyright-logo:first-of-type { | |
| -ms-flex:47%; | |
| -webkit-flex:1 47%; | |
| flex:1 47%; | |
| margin-bottom:1.5em; | |
| max-width:150px; | |
| margin-left:.25em; | |
| margin-right:.25em | |
| } | |
| @media all and (min-width: 480px) { | |
| .app-footer-copyright-logo:first-of-type { | |
| margin-bottom:0 | |
| } | |
| } | |
| .app-footer-copyright-logo:nth-of-type(2) { | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start; | |
| margin-bottom:1.5em | |
| } | |
| @media all and (max-width: 480px) { | |
| .app-footer-copyright-logo:nth-of-type(2) { | |
| -webkit-flex:1 45%; | |
| flex:1 45% | |
| } | |
| } | |
| @media all and (min-width: 480px) { | |
| .app-footer-copyright-logo:nth-of-type(2) { | |
| margin-bottom:0 | |
| } | |
| } | |
| .app-footer-copyright-logo .rating-2-icon { | |
| padding-bottom:1.5em | |
| } | |
| @media all and (max-width: 480px) { | |
| .app-footer-copyright-logo .rating-2-icon { | |
| -webkit-flex:none; | |
| flex:none | |
| } | |
| } | |
| @media all and (min-width: 480px) { | |
| .app-footer-copyright-logo .rating-2-icon { | |
| padding:0 | |
| } | |
| } | |
| .app-footer-copyright-logo .icon { | |
| display:inline-block; | |
| margin:0 .25em; | |
| -ms-flex-pack:center; | |
| -ms-flex-align:center; | |
| -webkit-align-self:center; | |
| align-self:center | |
| } | |
| .app-footer-copyright-logo .rating-icon { | |
| max-height:46px; | |
| background-size:contain | |
| } | |
| @media all and (min-width: 768px) { | |
| .app-footer-copyright-logo:first-of-type, | |
| .app-footer-copyright-logo:nth-of-type(2) { | |
| margin:0 | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .app-footer-copyright-logo { | |
| margin:0 .5em; | |
| -ms-flex:0 1 auto; | |
| -webkit-flex:initial; | |
| flex:initial; | |
| max-width:none | |
| } | |
| .app-footer-copyright-logo:first-of-type, | |
| .app-footer-copyright-logo:nth-of-type(2) { | |
| -ms-flex:0 1 auto; | |
| -webkit-flex:initial; | |
| flex:initial | |
| } | |
| .app-footer-copyright-logo .rating-icon { | |
| background-position:50% | |
| } | |
| } | |
| .app-footer-locale-de-de .app-footer-copyright-logo:nth-of-type(2) { | |
| flex:none | |
| } | |
| .vt-footer { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:center; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| background:#000 url("../assets/[email protected]"); | |
| box-sizing:border-box; | |
| color:#fff; | |
| padding:1rem; | |
| padding-bottom:2rem; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .vt-footer { | |
| padding-bottom:10.9375rem; | |
| padding-top:1.875rem | |
| } | |
| } | |
| .vt-footer-copy { | |
| font-family:"schoolbook-web", | |
| serif; | |
| color:#fff; | |
| font-size:0.75rem; | |
| line-height:1.25rem; | |
| text-align:justify; | |
| padding:0; | |
| position:relative; | |
| width:100%; | |
| max-width:1100px | |
| } | |
| .vt-footer-heading { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.625rem; | |
| font-weight:bold; | |
| letter-spacing:0.1875rem; | |
| text-transform:uppercase | |
| } | |
| @media all and (max-width: 420px) { | |
| .vt-footer-heading { | |
| font-size:8px | |
| } | |
| .vt-footer-heading:first-child { | |
| border-right:1px solid #fff; | |
| padding-right:1rem | |
| } | |
| } | |
| .vt-wrap { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:center; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:initial; | |
| justify-content:initial; | |
| max-width:1100px; | |
| list-style:none; | |
| margin:0; | |
| padding:0 0 .75em; | |
| width:100%; | |
| border-bottom:3px solid #fff | |
| } | |
| .app-footer-locale-en-us .vt-item:last-child { | |
| display:block | |
| } | |
| .vt-item { | |
| margin-right:1rem; | |
| -webkit-align-self:center; | |
| align-self:center | |
| } | |
| .vt-item:last-child { | |
| display:none; | |
| margin-right:0; | |
| border-left:1px solid #fff; | |
| padding-left:2em | |
| } | |
| .vt-item .icon { | |
| -moz-transform:scale(0.8, | |
| 0.8); | |
| -ms-transform:scale(0.8, | |
| 0.8); | |
| -webkit-transform:scale(0.8, | |
| 0.8); | |
| transform:scale(0.8, | |
| 0.8) | |
| } | |
| .vt-item .vt-footer-heading-tel { | |
| color:#fff; | |
| text-decoration:none | |
| } | |
| @media all and (max-width: 420px) { | |
| .vt-item { | |
| margin-right:0 | |
| } | |
| .vt-item:nth-of-type(2) { | |
| margin-right:1.5em | |
| } | |
| } | |
| .special-module { | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .special-module { | |
| padding-left:0; | |
| padding-right:0; | |
| padding-top:4rem | |
| } | |
| } | |
| .special-module-wrapper { | |
| margin:0 auto; | |
| max-width:1100px; | |
| padding:0 1rem | |
| } | |
| .special-module-asset-container { | |
| position:relative | |
| } | |
| .special-module-text { | |
| display:block; | |
| margin:0 auto; | |
| position:relative; | |
| width:100%; | |
| max-width:370px | |
| } | |
| .special-video-wrapper { | |
| background-image:url("/assets/special/special-module-projector-bg-desktop.png"); | |
| border-bottom:5px solid #000; | |
| position:relative | |
| } | |
| .special-video-wrapper-top { | |
| width:83%; | |
| margin-top:14%; | |
| margin-left:9%; | |
| box-sizing:border-box; | |
| position:absolute; | |
| vertical-align:middle; | |
| top:0 | |
| } | |
| .special-video-wrapper-middle { | |
| width:100%; | |
| padding-bottom:75% | |
| } | |
| .fallout-3-special-module .special-video-wrapper { | |
| background-image:url("/assets/special/special-module-tv-bg-desktop.png") | |
| } | |
| .fallout-3-special-module .special-video-wrapper-top { | |
| width:72% | |
| } | |
| .special-module-play-btn { | |
| position:absolute; | |
| right:50%; | |
| top:50%; | |
| margin-top:-40px; | |
| margin-right:-40px; | |
| transition:opacity 200ms ease-in-out, | |
| visibility 200ms ease-in-out; | |
| opacity:0; | |
| visibility:hidden; | |
| z-index:1 | |
| } | |
| .special-module-has-video .special-module-play-btn { | |
| opacity:1; | |
| visibility:visible | |
| } | |
| .special-video-player-active .special-module-play-btn { | |
| opacity:0; | |
| visibility:hidden | |
| } | |
| .special-cover-image { | |
| height:auto; | |
| left:0; | |
| opacity:0; | |
| position:absolute; | |
| top:0; | |
| transition:opacity 200ms ease-in-out, | |
| visibility 200ms ease-in-out; | |
| visibility:hidden; | |
| width:100% | |
| } | |
| .special-cover-image.special-cover-image-active { | |
| opacity:1; | |
| visibility:visible | |
| } | |
| .special-video-player-active .special-cover-image { | |
| opacity:0; | |
| visibility:hidden | |
| } | |
| .special-video-player { | |
| display:block; | |
| width:100%; | |
| height:100%; | |
| position:absolute; | |
| left:0; | |
| top:0; | |
| background:#ebeae5 | |
| } | |
| .special-video-player iframe { | |
| display:block; | |
| width:100%; | |
| height:100%; | |
| position:absolute; | |
| left:0; | |
| top:0 | |
| } | |
| .special-video-player-active iframe { | |
| z-index:3 | |
| } | |
| .special-link-wrap { | |
| position:relative; | |
| -webkit-flex:2; | |
| flex:2; | |
| padding:2em | |
| } | |
| .special-links { | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| text-transform:uppercase; | |
| font-size:20px; | |
| margin:0 auto; | |
| max-width:333px; | |
| padding:0; | |
| text-align:center | |
| } | |
| @media all and (min-width: 901px) { | |
| .special-links { | |
| font-size:22px; | |
| max-width:250px | |
| } | |
| } | |
| .special-link { | |
| display:inline-block; | |
| list-style:none; | |
| margin:.1rem 0; | |
| padding:.3rem 2rem .3rem 1rem; | |
| position:relative; | |
| text-align:left; | |
| width:80%; | |
| -moz-transition:width, | |
| 0.5s; | |
| -o-transition:width, | |
| 0.5s; | |
| -webkit-transition:width, | |
| 0.5s; | |
| transition:width, | |
| 0.5s | |
| } | |
| @media all and (min-width: 901px) { | |
| .special-link { | |
| width:60% | |
| } | |
| } | |
| .special-link::after { | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| width:0; | |
| top:0; | |
| left:0; | |
| -moz-transition:width, | |
| 0.5s; | |
| -o-transition:width, | |
| 0.5s; | |
| -webkit-transition:width, | |
| 0.5s; | |
| transition:width, | |
| 0.5s | |
| } | |
| .special-link::before { | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| height:0%; | |
| width:0; | |
| right:110%; | |
| -moz-transition:all, | |
| 0.6s; | |
| -o-transition:all, | |
| 0.6s; | |
| -webkit-transition:all, | |
| 0.6s; | |
| transition:all, | |
| 0.6s | |
| } | |
| .special-link:hover, | |
| .special-active-link { | |
| color:#fff; | |
| cursor:pointer | |
| } | |
| .special-link:hover span, | |
| .special-active-link span { | |
| position:relative; | |
| z-index:2 | |
| } | |
| .special-link:hover .hilite, | |
| .special-active-link .hilite { | |
| color:#faed7b; | |
| padding:0 | |
| } | |
| .special-link:hover::before, | |
| .special-active-link::before { | |
| border-top:.9em solid transparent; | |
| border-bottom:.9em solid transparent; | |
| border-left:0.5em solid #000; | |
| right:-.5em; | |
| top:0 | |
| } | |
| .special-link:hover::after, | |
| .special-active-link::after { | |
| width:100%; | |
| height:100%; | |
| background:#000 url("../assets/[email protected]") | |
| } | |
| .special-link:hover .special-link-highlighted-text, | |
| .special-active-link .special-link-highlighted-text { | |
| -moz-transition:all, | |
| 0.6s; | |
| -o-transition:all, | |
| 0.6s; | |
| -webkit-transition:all, | |
| 0.6s; | |
| transition:all, | |
| 0.6s; | |
| color:#faed7b | |
| } | |
| @media all and (min-width: 901px) { | |
| .special-module-asset-container { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| position:relative; | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start; | |
| height:37.5rem | |
| } | |
| .special-module-text { | |
| -webkit-order:1; | |
| order:1; | |
| height:155px; | |
| width:331px; | |
| margin-top:4.5em | |
| } | |
| .special-video-wrapper { | |
| -webkit-flex:1 40%; | |
| flex:1 40%; | |
| -webkit-order:2; | |
| order:2; | |
| margin-left:2.5rem; | |
| border:0 | |
| } | |
| .special-link-wrap { | |
| position:absolute; | |
| top:14em | |
| } | |
| } | |
| .special-module-asset-video-modal { | |
| text-align:center; | |
| -moz-transform-style:preserve-3d; | |
| -webkit-transform-style:preserve-3d; | |
| transform-style:preserve-3d | |
| } | |
| .special-module-asset-video-modal div { | |
| height:100%; | |
| width:100% | |
| } | |
| .special-module-asset-video-modal iframe { | |
| position:relative; | |
| top:50%; | |
| transform:translateY(-50%); | |
| display:inline-block; | |
| max-width:100% | |
| } | |
| .previous-simulations-module { | |
| margin:auto; | |
| max-width:1100px; | |
| padding:1rem; | |
| position:relative; | |
| width:100% | |
| } | |
| @media all and (min-width: 1099px) { | |
| .previous-simulations-module { | |
| padding:2rem 0 | |
| } | |
| } | |
| .previous-simulations-module-content { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| width:100% | |
| } | |
| .previous-simulations-module-link { | |
| width:100%; | |
| margin-bottom:20px; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .previous-simulations-module-link { | |
| margin-bottom:32px; | |
| width:48% | |
| } | |
| .previous-simulations-module-link .previous-simulations-module-link:nth-child(odd) { | |
| margin-right:32px | |
| } | |
| } | |
| .previous-simulations-module-image { | |
| position:relative; | |
| z-index:0; | |
| width:100% | |
| } | |
| .previous-simulations-platforms { | |
| position:absolute; | |
| bottom:1.5em; | |
| left:0; | |
| z-index:1 | |
| } | |
| .add-ons-module { | |
| width:100%; | |
| position:relative; | |
| background:#000 url("/assets/[email protected]") | |
| } | |
| .add-ons-module-wrapper { | |
| padding:2rem 1rem 0; | |
| max-width:1100px; | |
| margin:auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .add-ons-module-wrapper { | |
| padding-top:2rem | |
| } | |
| } | |
| .add-on-list { | |
| padding:0; | |
| color:#fff; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| list-style:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .add-on-list { | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between | |
| } | |
| } | |
| .add-on-list .standard-btn { | |
| background-color:#fff; | |
| color:#000; | |
| font-weight:bold; | |
| display:inline-block | |
| } | |
| .add-on-item { | |
| box-sizing:border-box; | |
| display:block; | |
| height:auto; | |
| margin-bottom:3em; | |
| padding-left:1em; | |
| padding-right:1em; | |
| text-align:center; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .add-on-item { | |
| margin:0 auto; | |
| width:30%; | |
| padding-left:0; | |
| padding-right:0 | |
| } | |
| } | |
| .add-on-cover-art { | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .add-on-cover-art { | |
| max-width:238px; | |
| padding-left:0; | |
| padding-right:0 | |
| } | |
| } | |
| .add-on-title { | |
| font-size:0.6875rem; | |
| margin-top:3em | |
| } | |
| .add-on-summary { | |
| font-size:0.8125rem; | |
| color:#fff; | |
| margin-bottom:2em | |
| } | |
| .add-ons-module-asset-container { | |
| position:relative; | |
| height:38.125rem; | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start | |
| } | |
| @media all and (min-width: 901px) { | |
| .add-on-list-single { | |
| margin:6em 0 | |
| } | |
| .add-on-list-single .add-on-item { | |
| display:-ms-flexbox; | |
| -ms-flex-flow:row wrap; | |
| -ms-flex-pack:start; | |
| -ms-flex-align:start; | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| padding:0; | |
| width:100% | |
| } | |
| .add-on-list-single .add-on-image { | |
| border:1px dashed #d9d9d9; | |
| display:-ms-flexbox; | |
| -ms-flex-direction:row; | |
| -ms-flex:2; | |
| -webkit-flex:2; | |
| flex:2; | |
| margin:0 8em 0 1em; | |
| padding:1.5em; | |
| position:relative; | |
| width:auto | |
| } | |
| .add-on-list-single .add-on-image:before { | |
| content:''; | |
| background:url("/assets/icons/scissor.svg") no-repeat; | |
| width:64px; | |
| height:23px; | |
| display:inline-block; | |
| position:absolute; | |
| right:0; | |
| top:-1.25em | |
| } | |
| .add-on-list-single .add-on-copy { | |
| display:-ms-flexbox; | |
| -ms-flex-direction:column; | |
| -ms-flex:6; | |
| text-align:left; | |
| -webkit-flex:6; | |
| flex:6; | |
| -webkit-align-self:center; | |
| align-self:center; | |
| padding-right:2rem | |
| } | |
| .add-on-list-single .add-on-title { | |
| font-size:3em; | |
| margin:0 | |
| } | |
| .add-on-list-single .add-on-summary { | |
| font-size:15px | |
| } | |
| } | |
| .media-module-more-btn { | |
| display:none; | |
| margin:0 auto | |
| } | |
| .media-module-btn-active { | |
| display:block | |
| } | |
| .media-module { | |
| width:100%; | |
| position:relative | |
| } | |
| .media-module-wrapper { | |
| padding:2rem 1rem 0; | |
| max-width:1100px; | |
| margin:auto | |
| } | |
| .media-featured-item-container { | |
| margin-bottom:1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-featured-item-container { | |
| margin-bottom:0 | |
| } | |
| } | |
| .media-featured-item-text-image { | |
| display:block; | |
| width:100%; | |
| max-width:550px; | |
| margin:0 auto | |
| } | |
| .media-module-inline-nav { | |
| display:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-inline-nav { | |
| display:inherit | |
| } | |
| } | |
| .media-module-item { | |
| cursor:pointer; | |
| display:block; | |
| height:auto; | |
| margin-bottom:1em; | |
| text-align:center; | |
| position:relative; | |
| width:48% | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-item { | |
| width:23%; | |
| margin-right:2%; | |
| margin-bottom:2em; | |
| -webkit-order:2; | |
| order:2 | |
| } | |
| .media-module-item:nth-of-type(1) { | |
| -webkit-order:1; | |
| order:1 | |
| } | |
| } | |
| .media-module-panel { | |
| right:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-panel { | |
| padding-top:60px | |
| } | |
| .media-module-panel:first-of-type .media-module-panel { | |
| max-width:48% | |
| } | |
| } | |
| .media-module-panel:first-of-type { | |
| margin-left:0 | |
| } | |
| .media-module-panel:first-of-type .media-module-item { | |
| width:100%; | |
| margin-left:0 | |
| } | |
| .media-module-panel:first-of-type .media-module-more-btn { | |
| display:none | |
| } | |
| .media-module-panel:first-of-type .media-module-item:nth-child(odd) { | |
| padding:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-panel:first-of-type .media-module-item, | |
| .media-module-panel:first-of-type .media-featured-item-container { | |
| width:48%; | |
| margin-bottom:2em | |
| } | |
| } | |
| .media-module-inner-panel { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start; | |
| color:#fff; | |
| list-style:none; | |
| padding:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-inner-panel { | |
| margin-right:-2% | |
| } | |
| } | |
| .media-module-item-image { | |
| width:100% | |
| } | |
| .media-module-play-btn { | |
| background-position:center; | |
| bottom:0; | |
| left:0; | |
| margin:auto; | |
| padding:0; | |
| position:absolute; | |
| right:0; | |
| top:0; | |
| text-indent:-9999px; | |
| width:77px; | |
| max-width:50%; | |
| max-height:50% | |
| } | |
| .media-module-dropdown { | |
| display:-webkit-flex; | |
| display:flex | |
| } | |
| .media-module-dropdown .dropdown-wrapper { | |
| margin-bottom:1rem; | |
| width:100% | |
| } | |
| .media-module-dropdown .form-dropdown-container { | |
| background:#000 url("/assets/[email protected]") | |
| } | |
| .media-module-dropdown .form-dropdown-container:before { | |
| content:none | |
| } | |
| .media-module-dropdown .form-dropdown-value { | |
| border-right:1px solid #fff; | |
| line-height:1rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .media-module-dropdown { | |
| display:none | |
| } | |
| } | |
| .media-module-panel-fetching-more .media-module-more-btn { | |
| -moz-animation:rotatePageLoadCog 4.5s linear infinite; | |
| -webkit-animation:rotatePageLoadCog 4.5s linear infinite; | |
| animation:rotatePageLoadCog 4.5s linear infinite; | |
| -moz-animation-play-state:running; | |
| -webkit-animation-play-state:running; | |
| animation-play-state:running; | |
| background-image:url("/assets/cog.svg"); | |
| background-color:transparent; | |
| background-size:contain; | |
| border:none; | |
| height:40px; | |
| text-indent:-9999px; | |
| -moz-transition:opacity 600ms ease-in-out; | |
| -o-transition:opacity 600ms ease-in-out; | |
| -webkit-transition:opacity 600ms ease-in-out; | |
| transition:opacity 600ms ease-in-out; | |
| width:40px | |
| } | |
| .simulation-media-text-image { | |
| margin-top:0.5em | |
| } | |
| @media all and (min-width: 901px) { | |
| .simulation-media-text-image { | |
| -webkit-order:1; | |
| order:1; | |
| margin-right:2%; | |
| margin-top:-2em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .goodie-bag-featured-item { | |
| display:block; | |
| align-self:center; | |
| -webkit-order:2; | |
| order:2 | |
| } | |
| .goodie-bag-featured-item+.media-module-item { | |
| -webkit-order:1; | |
| order:1 | |
| } | |
| .goodie-bag-featured-item .media-featured-item-text-image { | |
| display:block; | |
| max-width:440px; | |
| margin:0 auto | |
| } | |
| } | |
| .goodie-bag-item { | |
| position:relative | |
| } | |
| .goodie-bag-download-wrapper { | |
| opacity:0; | |
| position:absolute; | |
| top:0; | |
| left:0; | |
| right:0; | |
| bottom:4px; | |
| background-color:rgba(0, | |
| 0, | |
| 0, | |
| 0.9); | |
| -moz-transition:opacity 0.3s ease-in-out; | |
| -o-transition:opacity 0.3s ease-in-out; | |
| -webkit-transition:opacity 0.3s ease-in-out; | |
| transition:opacity 0.3s ease-in-out; | |
| width:100%; | |
| height:100% | |
| } | |
| .goodie-bag-download-wrapper:hover { | |
| opacity:1 | |
| } | |
| .goodie-bag-download-btn { | |
| border-color:#fff; | |
| color:#fff; | |
| display:inline-block; | |
| top:50%; | |
| position:relative; | |
| -moz-transform:translateY(-50%); | |
| -ms-transform:translateY(-50%); | |
| -webkit-transform:translateY(-50%); | |
| transform:translateY(-50%); | |
| margin:auto; | |
| padding-left:40px | |
| } | |
| .goodie-bag-download-btn:before { | |
| background-image:url("/assets/icons/download-asset-button.svg"); | |
| background-repeat:no-repeat; | |
| background-position:center; | |
| background-size:contain; | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| height:15px; | |
| left:20px; | |
| width:15px | |
| } | |
| .social-media-feed { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap; | |
| max-width:1100px; | |
| padding:0 1rem 1rem; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between | |
| } | |
| @media all and (min-width: 901px) { | |
| .social-media-feed { | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .social-media-feed { | |
| padding:0 | |
| } | |
| } | |
| .social-media-feed .section-heading-inline-nav-wrap { | |
| width:100% | |
| } | |
| .social-media-feed-section-heading-inline-nav { | |
| display:none | |
| } | |
| .social-media-feed-section-heading-inline-nav.social-media-feed-section-heading-inline-nav-active { | |
| display:-webkit-flex; | |
| display:flex | |
| } | |
| .social-media-feed-dropdown { | |
| margin:.5em 0 .25em; | |
| width:100% | |
| } | |
| .social-media-feed-dropdown .form-dropdown-container { | |
| background:#fff; | |
| height:2em; | |
| padding-right:48px | |
| } | |
| .social-media-feed-dropdown .form-dropdown-container:before { | |
| border:none; | |
| height:2.25rem; | |
| width:3rem; | |
| right:0; | |
| top:0; | |
| background:#000; | |
| z-index:inherit | |
| } | |
| .social-media-feed-dropdown .form-dropdown-option { | |
| padding:1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .social-media-feed-dropdown .form-dropdown-option { | |
| display:block | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .social-media-feed-spike { | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-order:1; | |
| order:1; | |
| width:28% | |
| } | |
| .social-media-feed-spike .spike.spike-heading { | |
| font-size:2.5em | |
| } | |
| } | |
| .social-media-feed-networks { | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| display:-webkit-flex; | |
| display:flex; | |
| list-style:none; | |
| margin:2em auto 3em; | |
| max-width:400px; | |
| padding:0 2em | |
| } | |
| .social-media-feed-networks .social-media-feed-network { | |
| box-sizing:border-box; | |
| display:-webkit-flex; | |
| display:flex; | |
| width:30%; | |
| min-width:35px; | |
| text-align:center; | |
| padding:1em 0 .5em | |
| } | |
| @media all and (min-width: 901px) { | |
| .social-media-feed-networks { | |
| margin:2em 1.5em 3em; | |
| padding:0 | |
| } | |
| } | |
| .social-media-feed-network-link { | |
| margin:0 auto; | |
| min-width:35px; | |
| -moz-transition:opacity 300ms ease; | |
| -o-transition:opacity 300ms ease; | |
| -webkit-transition:opacity 300ms ease; | |
| transition:opacity 300ms ease | |
| } | |
| .social-media-feed-network-link:hover { | |
| opacity:0.5 | |
| } | |
| .social-media-feed-panels { | |
| background:#fff; | |
| box-sizing:border-box; | |
| height:auto; | |
| min-height:200px; | |
| width:100%; | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .social-media-feed-panels { | |
| border:1rem solid transparent; | |
| -webkit-order:2; | |
| order:2; | |
| width:70% | |
| } | |
| } | |
| .social-media-feed-panels-container { | |
| height:auto; | |
| width:100% | |
| } | |
| .social-media-feed-panels-container:before { | |
| background:url("/assets/texture-cog-dark.png") no-repeat center center; | |
| content:' '; | |
| display:block; | |
| height:92px; | |
| margin-left:-45px; | |
| margin-top:-45px; | |
| left:50%; | |
| top:50%; | |
| position:absolute; | |
| width:92px; | |
| -moz-animation:rotatePageLoadCog 4.5s linear infinite; | |
| -webkit-animation:rotatePageLoadCog 4.5s linear infinite; | |
| animation:rotatePageLoadCog 4.5s linear infinite; | |
| visibility:visible; | |
| z-index:10 | |
| } | |
| .social-media-feed-panels-container.social-media-feed-panels-container-active:before { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| visibility:hidden | |
| } | |
| .social-media-feed-panel { | |
| background:#fff; | |
| opacity:0; | |
| height:0; | |
| transition:opacity 300ms ease-in-out, | |
| visibility 300ms ease-in-out; | |
| visibility:hidden; | |
| width:100%; | |
| position:relative; | |
| z-index:1; | |
| pointer-events:none | |
| } | |
| .social-media-feed-panel.social-media-feed-panel-active { | |
| height:auto; | |
| opacity:1; | |
| overflow-x:hidden; | |
| pointer-events:all; | |
| visibility:visible; | |
| z-index:2 | |
| } | |
| #twitter-widget-0 { | |
| margin:0 !important; | |
| width:100% !important | |
| } | |
| .instagram-media { | |
| max-width:100% !important | |
| } | |
| .vine-embed { | |
| display:block; | |
| margin:0 auto | |
| } | |
| .fb_iframe_widget { | |
| width:100% | |
| } | |
| .fb_iframe_widget iframe[style], | |
| .fb_iframe_widget span[style] { | |
| width:100% !important | |
| } | |
| .survival-guide-module { | |
| margin:0 auto; | |
| padding:1em 1rem 4rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .survival-guide-module { | |
| padding-bottom:2rem | |
| } | |
| } | |
| .survival-guide-module-wrapper { | |
| padding:0; | |
| max-width:1100px; | |
| margin:0 auto | |
| } | |
| .survival-guide-module-image { | |
| display:block; | |
| height:auto; | |
| margin-bottom:0.4em; | |
| width:100% | |
| } | |
| .survival-guide-module-content { | |
| margin-top:3em; | |
| padding:0 0 1px; | |
| position:relative; | |
| width:100% | |
| } | |
| .survival-guide-module-content.snippet:before { | |
| display:none | |
| } | |
| .survival-guide-module-copy { | |
| margin:0; | |
| padding:0 | |
| } | |
| .survival-guide-separator.snippet-separator { | |
| position:initial; | |
| margin:1rem 0 | |
| } | |
| .survival-guide-separator.snippet-separator:before { | |
| background-image:url("/assets/icons/scissor-full.svg"); | |
| background-position:bottom; | |
| background-size:60%; | |
| bottom:-0.85em; | |
| height:15px; | |
| right:2em | |
| } | |
| .survival-guide-separator:last-of-type { | |
| display:none | |
| } | |
| .survival-guide-module-panel-heading { | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:500; | |
| font-size:27px; | |
| letter-spacing:0.04em; | |
| line-height:34px; | |
| margin:0 0 2rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .survival-guide-module-panel-heading { | |
| font-size:34px | |
| } | |
| } | |
| .survival-guide-module-inner-heading { | |
| display:block; | |
| width:auto; | |
| position:relative; | |
| margin:-1.4em 2rem 1rem; | |
| background:#000 url("/assets/[email protected]") | |
| } | |
| .survival-guide-module-inner-heading:before, | |
| .survival-guide-module-inner-heading:after { | |
| content:''; | |
| border-top:22px solid transparent; | |
| border-bottom:22px solid transparent; | |
| display:block; | |
| position:absolute; | |
| top:0; | |
| bottom:0 | |
| } | |
| .survival-guide-module-inner-heading:after { | |
| width:0; | |
| height:0; | |
| border-left:18px solid #000; | |
| right:-1.1em | |
| } | |
| .survival-guide-module-inner-heading:before { | |
| width:0; | |
| height:0; | |
| border-right:18px solid #000; | |
| left:-1.1em | |
| } | |
| .survival-guide-module-inner-subheading { | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:500; | |
| font-size:12px; | |
| padding:0.4rem 1rem 0; | |
| position:relative; | |
| text-align:left | |
| } | |
| @media all and (min-width: 901px) { | |
| .survival-guide-module-inner-subheading:after { | |
| content:''; | |
| background-image:url("/assets/icons/star-black.svg"); | |
| background-position:center; | |
| display:block; | |
| height:20px; | |
| margin:5px auto 0; | |
| width:20px | |
| } | |
| } | |
| .survival-guide-module-inner-content { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:column wrap; | |
| flex-flow:column wrap | |
| } | |
| .survival-guide-module-panel { | |
| position:relative; | |
| padding:0 1rem 1rem | |
| } | |
| .survival-guide-module-panel-subheading { | |
| display:block; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:1em; | |
| font-weight:bold; | |
| margin-bottom:0.6rem; | |
| text-transform:uppercase | |
| } | |
| .survival-guide-module-inner-heading-text { | |
| color:#ecebe8; | |
| font-family:"FilmotypeGlenlake", | |
| serif; | |
| font-size:2.2rem; | |
| display:block; | |
| letter-spacing:0.05em; | |
| text-align:center; | |
| text-transform:uppercase; | |
| width:100%; | |
| padding-top:.25em | |
| } | |
| .survival-guide-module-figure { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:.5rem; | |
| font-weight:bold; | |
| position:absolute; | |
| right:1rem; | |
| text-transform:uppercase | |
| } | |
| .survival-guide-module-panel:first-of-type .survival-guide-module-figure { | |
| top:12rem | |
| } | |
| .survival-guide-module-figure:nth-of-type(2) { | |
| top:4.5rem | |
| } | |
| .survival-guide-module-figure-letter { | |
| font-size:2rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .survival-guide-module-inner-content { | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap | |
| } | |
| .survival-guide-separator { | |
| display:none | |
| } | |
| .survival-guide-module-inner-heading { | |
| height:6.25rem; | |
| top:-3.1rem; | |
| margin:0 9rem | |
| } | |
| .survival-guide-module-inner-heading:before, | |
| .survival-guide-module-inner-heading:after { | |
| border-top-width:50px; | |
| border-bottom-width:50px | |
| } | |
| .survival-guide-module-inner-heading:before { | |
| border-right-width:40px; | |
| left:-2.5rem | |
| } | |
| .survival-guide-module-inner-heading:after { | |
| border-left-width:40px; | |
| right:-2.5rem | |
| } | |
| .survival-guide-module-inner-subheading { | |
| text-align:center; | |
| margin:-3rem 0 2rem | |
| } | |
| .survival-guide-module-inner-heading-text { | |
| font-size:110px; | |
| padding-top:6px | |
| } | |
| .survival-guide-module-content { | |
| margin-top:6rem | |
| } | |
| .survival-guide-module-content.snippet:before { | |
| display:block; | |
| left:1.5rem; | |
| top:-0.8rem | |
| } | |
| .survival-guide-module-panel { | |
| box-sizing:border-box; | |
| width:50%; | |
| padding:0 2em | |
| } | |
| .survival-guide-module-panel:first-child { | |
| border-right:2px solid #000; | |
| margin-bottom:1.4em; | |
| padding-bottom:0.6em | |
| } | |
| .survival-guide-module-panel:first-of-type .survival-guide-module-figure { | |
| top:18rem; | |
| right:3rem | |
| } | |
| .survival-guide-module-figure:nth-of-type(2) { | |
| top:7.5rem; | |
| right:3rem | |
| } | |
| } | |
| .newsletter-page { | |
| background:rgba(0, | |
| 0, | |
| 0, | |
| 0.8); | |
| box-sizing:border-box; | |
| height:100%; | |
| width:100%; | |
| overflow:auto | |
| } | |
| .newsletter-iframe { | |
| left:0; | |
| top:0; | |
| opacity:0; | |
| position:absolute; | |
| visibility:hidden | |
| } | |
| .newsletter-page-form-wrapper { | |
| height:100%; | |
| margin:0 auto; | |
| left:0; | |
| position:relative; | |
| top:0; | |
| max-width:900px; | |
| width:100%; | |
| overflow:visible | |
| } | |
| .newsletter-page-form-wrapper .form-field { | |
| position:relative; | |
| display:block; | |
| margin:2em 0 | |
| } | |
| .newsletter-page-form-wrapper .form-text-field-input { | |
| background-color:#fff; | |
| box-sizing:border-box | |
| } | |
| .newsletter-page-form-wrapper .form-field:first-of-type { | |
| margin-top:1.5rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form-wrapper { | |
| padding-right:6em | |
| } | |
| } | |
| .newsletter-page-close-btn.modal-close-btn-animated { | |
| border-color:#000; | |
| right:2em; | |
| top:2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-close-btn.modal-close-btn-animated { | |
| border-color:#fff; | |
| right:0; | |
| top:3em | |
| } | |
| } | |
| .newsletter-page-close-btn.modal-close-btn-animated .modal-close-btn-animated-text { | |
| background-image:url("/assets/icons/close-black.svg"); | |
| background-repeat:no-repeat | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-close-btn.modal-close-btn-animated .modal-close-btn-animated-text { | |
| background-image:url("/assets/icons/close-white.svg") | |
| } | |
| } | |
| .newsletter-page-form-field-platforms .form-field-divider { | |
| margin-bottom:.5rem | |
| } | |
| .newsletter-page-form-field-platforms .form-checkbox-label { | |
| display:-webkit-inline-flex; | |
| display:inline-flex; | |
| width:32% | |
| } | |
| .newsletter-page-form { | |
| box-sizing:border-box; | |
| display:block; | |
| height:100%; | |
| left:0; | |
| opacity:1; | |
| position:absolute; | |
| top:0; | |
| -moz-transition:translate 100ms linear, | |
| opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -o-transition:translate 100ms linear, | |
| opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -webkit-transition:translate 100ms linear, | |
| opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| transition:translate 100ms linear, | |
| opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| overflow:visible; | |
| width:100%; | |
| z-index:1 | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form { | |
| height:auto; | |
| max-width:900px; | |
| padding:2em 0 | |
| } | |
| .newsletter-page-form .form-field:first-of-type { | |
| margin-top:.25rem | |
| } | |
| } | |
| .newsletter-page-form-success .newsletter-page-form, | |
| .newsletter-page-form-error .newsletter-page-form { | |
| opacity:0; | |
| display:none; | |
| z-index:0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form.form-error { | |
| -moz-animation:shake 300ms ease; | |
| -webkit-animation:shake 300ms ease; | |
| animation:shake 300ms ease | |
| } | |
| } | |
| .newsletter-page-success-content, | |
| .newsletter-page-error-content { | |
| box-sizing:border-box; | |
| position:absolute; | |
| opacity:0; | |
| left:0; | |
| top:0; | |
| visibility:hidden; | |
| height:100%; | |
| min-height:690px; | |
| z-index:0; | |
| width:100%; | |
| margin:0 auto; | |
| -moz-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -o-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -webkit-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear | |
| } | |
| .newsletter-page-success-content .newsletter-page-success-footer-copy.newsletter-page-success-footer-copy-long-form, | |
| .newsletter-page-success-content .newsletter-page-error-footer-copy.newsletter-page-error-footer-copy-long-form, | |
| .newsletter-page-error-content .newsletter-page-success-footer-copy.newsletter-page-success-footer-copy-long-form, | |
| .newsletter-page-error-content .newsletter-page-error-footer-copy.newsletter-page-error-footer-copy-long-form { | |
| display:none | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-success-content, | |
| .newsletter-page-error-content { | |
| height:auto; | |
| max-width:900px; | |
| margin-top:2rem; | |
| position:absolute | |
| } | |
| .newsletter-page-success-content .newsletter-page-success-footer .newsletter-page-success-footer-copy, | |
| .newsletter-page-success-content .newsletter-page-error-footer .newsletter-page-error-footer-copy, | |
| .newsletter-page-error-content .newsletter-page-success-footer .newsletter-page-success-footer-copy, | |
| .newsletter-page-error-content .newsletter-page-error-footer .newsletter-page-error-footer-copy { | |
| display:none | |
| } | |
| .newsletter-page-success-content .newsletter-page-success-footer-copy.newsletter-page-success-footer-copy-long-form, | |
| .newsletter-page-success-content .newsletter-page-error-footer-copy.newsletter-page-error-footer-copy-long-form, | |
| .newsletter-page-error-content .newsletter-page-success-footer-copy.newsletter-page-success-footer-copy-long-form, | |
| .newsletter-page-error-content .newsletter-page-error-footer-copy.newsletter-page-error-footer-copy-long-form { | |
| display:block; | |
| font-size:0.625rem; | |
| letter-spacing:0.2em | |
| } | |
| } | |
| .newsletter-page-form-success .newsletter-page-success-content { | |
| opacity:1; | |
| visibility:visible; | |
| z-index:1 | |
| } | |
| .newsletter-page-locale-en-us .newsletter-page-success-copy:last-of-type, | |
| .newsletter-page-locale-en-gb .newsletter-page-success-copy:last-of-type { | |
| visibility:visible | |
| } | |
| .newsletter-page-locale-en-us .newsletter-page-success-copy:last-of-type:after, | |
| .newsletter-page-locale-en-gb .newsletter-page-success-copy:last-of-type:after { | |
| display:block | |
| } | |
| .newsletter-page-form-error .newsletter-page-error-content { | |
| opacity:1; | |
| visibility:visible; | |
| z-index:1 | |
| } | |
| .newsletter-page-success-copy { | |
| line-height:1.5em | |
| } | |
| .newsletter-page-success-copy:first-of-type { | |
| margin-top:8rem | |
| } | |
| .newsletter-page-success-copy:last-of-type { | |
| margin-bottom:11rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-success-copy:first-of-type { | |
| margin-top:10rem | |
| } | |
| .newsletter-page-success-copy:last-of-type { | |
| margin-bottom:18rem | |
| } | |
| } | |
| .newsletter-page-success-copy-outro { | |
| position:relative | |
| } | |
| .newsletter-page-success-copy-sign-off.newsletter-page-success-copy-sign-off-image-true { | |
| clip:auto; | |
| color:transparent; | |
| display:block; | |
| height:0; | |
| margin:0; | |
| overflow:hidden; | |
| padding:0; | |
| text-indent:100%; | |
| white-space:nowrap; | |
| width:0; | |
| background:url("/assets/overseer-signature.png") no-repeat; | |
| background-size:100% 100%; | |
| display:block; | |
| height:50px; | |
| width:200px | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-success-copy-sign-off.newsletter-page-success-copy-sign-off-image-true { | |
| height:96px; | |
| width:383px | |
| } | |
| } | |
| .newsletter-page-error-copy { | |
| line-height:1.5em; | |
| padding-top:50%; | |
| text-align:center | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-error-copy { | |
| padding:0 0 50%; | |
| -moz-transform:translateY(40%); | |
| -ms-transform:translateY(40%); | |
| -webkit-transform:translateY(40%); | |
| transform:translateY(40%) | |
| } | |
| } | |
| .newsletter-page-content { | |
| background:#ecebe8 url("../assets/[email protected]"); | |
| padding:1em | |
| } | |
| .newsletter-page-content.newsletter-page-content-intro { | |
| padding-top:8.5em; | |
| text-align:center; | |
| border-bottom:1px dashed #333 | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-content.newsletter-page-content-intro { | |
| padding-top:6.5em | |
| } | |
| } | |
| .newsletter-page-content.newsletter-page-form-footer { | |
| background:#000 url("/assets/[email protected]") | |
| } | |
| .newsletter-page-form.newsletter-page-form-success .newsletter-page-content, | |
| .newsletter-page-form.newsletter-page-form-error .newsletter-page-content { | |
| display:none | |
| } | |
| .newsletter-page-content .vt-icon { | |
| margin:0 auto 1em | |
| } | |
| .newsletter-page-content .form-field-divider { | |
| padding-top:2em; | |
| border-top:3px solid #000 | |
| } | |
| .newsletter-page-content .form-field-column { | |
| box-sizing:border-box; | |
| display:inline-block; | |
| padding-top:1.5em; | |
| vertical-align:top; | |
| width:48% | |
| } | |
| .newsletter-page-content .form-radio-label { | |
| margin-top:1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-content { | |
| padding:1.5em 1.5em 1em | |
| } | |
| } | |
| .newsletter-page-content-intro:after, | |
| .newsletter-page-success-content:after, | |
| .newsletter-page-error-content:after { | |
| background:url("../assets/vault-tec-icon-black.svg") no-repeat 0; | |
| content:""; | |
| display:block; | |
| position:absolute; | |
| height:8em; | |
| width:8em; | |
| left:50%; | |
| top:2em; | |
| background-size:100%; | |
| margin-left:-4em | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-content-intro:after, | |
| .newsletter-page-success-content:after, | |
| .newsletter-page-error-content:after { | |
| top:-2em; | |
| width:10em; | |
| height:10em; | |
| margin-left:-5em | |
| } | |
| } | |
| .newsletter-page-content-column { | |
| position:relative | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-content-column { | |
| width:48%; | |
| display:inline-block; | |
| vertical-align:top | |
| } | |
| .newsletter-page-content-column:last-of-type { | |
| margin-left:1.5em | |
| } | |
| } | |
| .newsletter-page-heading { | |
| text-align:center; | |
| display:block; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:500; | |
| letter-spacing:.25em; | |
| text-transform:uppercase; | |
| font-size:1.0625rem | |
| } | |
| .newsletter-page-form-success .newsletter-page-heading { | |
| position:relative; | |
| top:6rem; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:500 | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form-success .newsletter-page-heading { | |
| top:3.5em | |
| } | |
| } | |
| .newsletter-page-form-error .newsletter-page-heading { | |
| padding-bottom:2em | |
| } | |
| .newsletter-page-subtext { | |
| text-align:center | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input { | |
| background:none; | |
| border:none; | |
| font-size:2em; | |
| display:inline; | |
| overflow:visible; | |
| position:relative; | |
| z-index:2; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| padding-left:0 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input.newsletter-page-form-birth-year-text-field { | |
| width:3.25em | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input.newsletter-page-form-birth-day-text-field { | |
| width:1.4em | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input.newsletter-page-form-birth-month-text-field { | |
| width:1.9em | |
| } | |
| .form-field-error .newsletter-page-form-date-container .form-field-number-input:-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .newsletter-page-form-date-container .form-field-number-input::-moz-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .newsletter-page-form-date-container .form-field-number-input:-ms-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .form-field-error .newsletter-page-form-date-container .form-field-number-input::-webkit-input-placeholder { | |
| color:#bd0100 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:-moz-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input::-moz-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:-ms-input-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input::-webkit-input-placeholder { | |
| color:#000 | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:focus:-moz-placeholder { | |
| color:transparent; | |
| text-shadow:none | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:focus::-moz-placeholder { | |
| color:transparent; | |
| text-shadow:none | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:focus:-ms-input-placeholder { | |
| color:transparent; | |
| text-shadow:none | |
| } | |
| .newsletter-page-form-date-container .form-field-number-input:focus::-webkit-input-placeholder { | |
| color:transparent; | |
| text-shadow:none | |
| } | |
| .newsletter-page-form-birth-field-container:after { | |
| content:'/'; | |
| font-size:2em | |
| } | |
| .newsletter-page-form-text-field-label { | |
| display:none | |
| } | |
| .newsletter-page-form-checkbox-label { | |
| color:#fff | |
| } | |
| .newsletter-page-form-checkbox-label .form-checkbox-input { | |
| top:.25em | |
| } | |
| .newsletter-page-form-checkbox-label:before { | |
| top:.25em; | |
| border-color:#fff | |
| } | |
| .newsletter-page-form-footer { | |
| padding:3em 1em | |
| } | |
| .newsletter-page-form-footer .form-field-error .newsletter-page-form-checkbox-label { | |
| color:#bd0100 | |
| } | |
| .newsletter-page-form-footer .form-field-error .newsletter-page-form-checkbox-label:before { | |
| border-color:#bd0100 | |
| } | |
| .newsletter-page-form-footer .form-checkbox-checked:after { | |
| background-image:url(../assets/icons/icons.png); | |
| background-position:0px -213px; | |
| width:39px; | |
| height:34px; | |
| bottom:auto; | |
| top:-0.65em | |
| } | |
| .newsletter-page-form-footer .newsletter-page-form-footer-icon { | |
| height:16px; | |
| width:111px; | |
| margin:0 0 1em | |
| } | |
| .newsletter-page-form-footer .newsletter-page-form-submit-btn { | |
| background:#ecebe8 url("/assets/[email protected]"); | |
| border:none; | |
| -moz-border-radius:0; | |
| -webkit-border-radius:0; | |
| border-radius:0; | |
| box-sizing:content-box; | |
| color:#000; | |
| cursor:pointer; | |
| font-size:0.75rem; | |
| line-height:10px; | |
| margin:2em auto; | |
| padding:0.8em 2.5em; | |
| width:130px; | |
| overflow-y:hidden | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form-footer .newsletter-page-form-submit-btn { | |
| padding:1em 3.4em; | |
| position:absolute; | |
| right:0; | |
| top:0; | |
| width:auto | |
| } | |
| } | |
| .newsletter-page-form-footer .newsletter-page-form-submit-btn:hover .newsletter-page-form-submit-btn-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .newsletter-page-form-footer .newsletter-page-form-submit-btn-text { | |
| display:block; | |
| position:relative; | |
| padding:0.5em 0; | |
| -moz-animation:buttonMouseOff 500ms ease-out; | |
| -webkit-animation:buttonMouseOff 500ms ease-out; | |
| animation:buttonMouseOff 500ms ease-out | |
| } | |
| @media all and (min-width: 901px) { | |
| .newsletter-page-form-footer { | |
| padding:2em 1.5em | |
| } | |
| } | |
| .newsletter-page-success-footer, | |
| .newsletter-page-error-footer { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| margin:1.5625rem 0 0.5rem; | |
| text-align:center; | |
| font-size:0.875rem; | |
| font-family:"futura-pt-condensed", | |
| sans-serif; | |
| font-weight:400; | |
| text-transform:uppercase; | |
| -webkit-flex:4; | |
| flex:4 | |
| } | |
| .newsletter-page-success-footer .newsletter-page-success-footer-copy, | |
| .newsletter-page-success-footer .newsletter-page-error-footer-copy, | |
| .newsletter-page-error-footer .newsletter-page-success-footer-copy, | |
| .newsletter-page-error-footer .newsletter-page-error-footer-copy { | |
| display:block; | |
| margin:0 2em | |
| } | |
| .newsletter-page-success-footer:before, | |
| .newsletter-page-success-footer:after, | |
| .newsletter-page-error-footer:before, | |
| .newsletter-page-error-footer:after { | |
| border:0; | |
| border-bottom:3px solid #000; | |
| width:100%; | |
| position:relative; | |
| padding:0; | |
| margin:auto; | |
| display:-ms-flexbox; | |
| -ms-flex:4; | |
| -webkit-flex:4; | |
| flex:4; | |
| border-width:1px; | |
| content:'' | |
| } | |
| @media all and (max-width: 901px) { | |
| .newsletter-page-success-footer, | |
| .newsletter-page-error-footer { | |
| position:absolute; | |
| width:95%; | |
| bottom:2em | |
| } | |
| } | |
| .preorder-featured-media { | |
| -moz-animation-play-state:paused; | |
| -webkit-animation-play-state:paused; | |
| animation-play-state:paused; | |
| margin-bottom:1em | |
| } | |
| .preorder-featured-media .featured-media-asset-background-image { | |
| height:auto; | |
| width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-featured-media .featured-media-asset-background-image { | |
| height:100%; | |
| max-height:358px; | |
| width:100% | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-featured-media .featured-media-asset-text { | |
| max-width:400px; | |
| margin-left:-200px | |
| } | |
| } | |
| .preorder-lead-in-module, | |
| .announcement-preorder { | |
| overflow:visible; | |
| padding:.5rem 1rem 0 | |
| } | |
| @media all and (min-width: 1099px) { | |
| .preorder-lead-in-module, | |
| .announcement-preorder { | |
| padding:2rem 0 0 | |
| } | |
| } | |
| .preorder-lead-in-module .preorder-lead-in-pack-art, | |
| .announcement-preorder .preorder-lead-in-pack-art { | |
| margin-bottom:1em; | |
| max-width:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .preorder-lead-in-pack-art, | |
| .announcement-preorder .preorder-lead-in-pack-art { | |
| max-height:290px; | |
| height:100%; | |
| width:auto; | |
| margin-bottom:1em | |
| } | |
| } | |
| .preorder-lead-in-module .preorder-lead-in-release-date, | |
| .announcement-preorder .preorder-lead-in-release-date { | |
| font-size:.75em; | |
| text-align:center; | |
| margin:3em 0 0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .preorder-lead-in-release-date, | |
| .announcement-preorder .preorder-lead-in-release-date { | |
| margin:3em 0 2em 2.75em; | |
| position:absolute; | |
| left:0; | |
| bottom:6em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .big-lead-in-copy, | |
| .announcement-preorder .big-lead-in-copy { | |
| margin-bottom:4em | |
| } | |
| } | |
| .preorder-lead-in-module .preorder-lead-in-submit-btn.standard-btn, | |
| .announcement-preorder .preorder-lead-in-submit-btn.standard-btn { | |
| position:relative; | |
| width:100%; | |
| max-height:4em; | |
| font-size:0.75rem; | |
| margin-bottom:1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .preorder-lead-in-submit-btn.standard-btn, | |
| .announcement-preorder .preorder-lead-in-submit-btn.standard-btn { | |
| width:auto; | |
| margin:0 6em 0 auto | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .preorder-lead-in-module .preorder-lead-in-submit-btn.standard-btn, | |
| .announcement-preorder .preorder-lead-in-submit-btn.standard-btn { | |
| min-width:230px | |
| } | |
| } | |
| .preorder-lead-in-module .preorder-lead-in-submit-btn.standard-btn:disabled, | |
| .announcement-preorder .preorder-lead-in-submit-btn.standard-btn:disabled { | |
| cursor:default | |
| } | |
| .preorder-lead-in-module .form-dropdown-container, | |
| .announcement-preorder .form-dropdown-container { | |
| height:3em; | |
| background:#000 url("/assets/[email protected]"); | |
| text-align:left | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .form-dropdown-container, | |
| .announcement-preorder .form-dropdown-container { | |
| width:200px; | |
| margin-right:1em | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .preorder-lead-in-module .form-dropdown-container, | |
| .announcement-preorder .form-dropdown-container { | |
| width:230px | |
| } | |
| } | |
| .preorder-lead-in-module .form-dropdown-container:before, | |
| .announcement-preorder .form-dropdown-container:before { | |
| background:transparent; | |
| border-top-color:#fff; | |
| right:1.5em; | |
| top:1.4em | |
| } | |
| .preorder-lead-in-module .form-field-disabled, | |
| .announcement-preorder .form-field-disabled { | |
| background-color:#82817f; | |
| border-color:#82817f; | |
| color:#fff; | |
| opacity:.7 | |
| } | |
| .preorder-lead-in-module .form-dropdown-options-container, | |
| .announcement-preorder .form-dropdown-options-container { | |
| background:transparent | |
| } | |
| .preorder-lead-in-module .form-dropdown-value-container, | |
| .preorder-lead-in-module .form-dropdown-option, | |
| .announcement-preorder .form-dropdown-value-container, | |
| .announcement-preorder .form-dropdown-option { | |
| background:url("/assets/[email protected]"); | |
| height:auto; | |
| display:block; | |
| font-size:0.75rem; | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-weight:bold; | |
| letter-spacing:0.1875rem; | |
| padding:1.4em 2em 1.2em; | |
| text-transform:uppercase; | |
| text-decoration:none; | |
| color:#fff; | |
| text-align:left | |
| } | |
| .preorder-lead-in-module .form-dropdown-value-container, | |
| .announcement-preorder .form-dropdown-value-container { | |
| text-align:center | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-module .form-dropdown-value-container, | |
| .announcement-preorder .form-dropdown-value-container { | |
| text-align:left | |
| } | |
| } | |
| .preorder-lead-in-module .form-dropdown-option, | |
| .announcement-preorder .form-dropdown-option { | |
| background-color:#000; | |
| margin:0; | |
| position:relative | |
| } | |
| .preorder-lead-in-module .form-dropdown-option:before, | |
| .announcement-preorder .form-dropdown-option:before { | |
| border-bottom:1px solid #fff; | |
| content:''; | |
| display:block; | |
| left:0; | |
| margin:2.5em 10% 0; | |
| bottom:0; | |
| width:80%; | |
| position:absolute | |
| } | |
| .preorder-lead-in-module .form-dropdown-option:first-of-type:before, | |
| .preorder-lead-in-module .form-dropdown-option:last-of-type:before, | |
| .announcement-preorder .form-dropdown-option:first-of-type:before, | |
| .announcement-preorder .form-dropdown-option:last-of-type:before { | |
| border-width:3px | |
| } | |
| .preorder-lead-in-module .form-dropdown-option:last-child:before, | |
| .announcement-preorder .form-dropdown-option:last-child:before { | |
| border-bottom:none | |
| } | |
| .preorder-active-select:after { | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| right:1em; | |
| top:2em; | |
| border-top:4px solid #fff; | |
| border-left:4px solid transparent; | |
| border-right:4px solid transparent | |
| } | |
| .preorder-lead-in-aside, | |
| .preorder-form { | |
| max-width:22em; | |
| margin:0 auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-aside, | |
| .preorder-form { | |
| max-height:18em; | |
| max-width:none; | |
| text-align:right; | |
| padding-bottom:2em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-aside.preorder-lead-in-aside-content-large { | |
| display:-ms-flexbox; | |
| -ms-flex-direction:row; | |
| -ms-flex:6; | |
| -webkit-flex:6; | |
| flex:6; | |
| max-height:none; | |
| padding-left:0; | |
| padding-right:0 | |
| } | |
| .preorder-lead-in-aside.preorder-lead-in-aside-content-large .preorder-lead-in-pack-art-large { | |
| max-height:none; | |
| height:auto | |
| } | |
| } | |
| .preorder-lead-in-aside-content-small { | |
| padding:2em 2em 0 | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-lead-in-aside-content-small { | |
| padding:2em | |
| } | |
| } | |
| .preorder-form { | |
| padding:0 2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .preorder-form { | |
| width:100%; | |
| max-width:none; | |
| display:-ms-flexbox; | |
| -ms-flex-align:start; | |
| display:-webkit-flex; | |
| display:flex; | |
| padding:0; | |
| padding-left:1em; | |
| -webkit-justify-content:flex-start; | |
| justify-content:flex-start | |
| } | |
| } | |
| .preorder-form-field { | |
| position:relative; | |
| height:4em | |
| } | |
| .preorder-form-select-text { | |
| display:block; | |
| position:relative; | |
| -moz-animation:buttonMouseOff 200ms ease-out; | |
| -webkit-animation:buttonMouseOff 200ms ease-out; | |
| animation:buttonMouseOff 200ms ease-out | |
| } | |
| .preorder-lead-in-submit-btn:enabled:hover .preorder-form-select-text { | |
| -moz-animation:buttonMouseOn 200ms ease-in-out; | |
| -webkit-animation:buttonMouseOn 200ms ease-in-out; | |
| animation:buttonMouseOn 200ms ease-in-out | |
| } | |
| .apps-module { | |
| max-width:87.5rem; | |
| margin:0 auto 2rem; | |
| padding:0 1rem | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module { | |
| padding:0 1rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module { | |
| padding:0 9rem 4rem | |
| } | |
| } | |
| .apps-page-header { | |
| width:100%; | |
| max-width:1102px; | |
| left:50%; | |
| position:relative; | |
| -moz-transform:translateX(-50%); | |
| -ms-transform:translateX(-50%); | |
| -webkit-transform:translateX(-50%); | |
| transform:translateX(-50%) | |
| } | |
| .apps-module-sub-heading { | |
| margin:2em 1em | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-sub-heading { | |
| margin:3em 1em 0 | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-sub-heading { | |
| margin-left:30rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module:nth-of-type(2) .apps-module-sub-heading { | |
| margin-left:35rem | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .apps-module-sub-heading { | |
| margin:6em 1em 0 | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-sub-heading { | |
| margin-left:45rem | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-desc-text { | |
| margin-bottom:5em; | |
| width:350px; | |
| min-height:12em | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-desc-text { | |
| margin-left:30rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module:nth-of-type(2) .apps-module-desc-text { | |
| margin-left:35rem | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .apps-module:nth-of-type(2) .apps-module-desc-text { | |
| margin-left:45rem | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-device-images { | |
| -moz-transform:scale(0.6, | |
| 0.6); | |
| -ms-transform:scale(0.6, | |
| 0.6); | |
| -webkit-transform:scale(0.6, | |
| 0.6); | |
| transform:scale(0.6, | |
| 0.6); | |
| position:absolute; | |
| top:4.25rem; | |
| right:5rem | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-device-images { | |
| right:auto; | |
| left:0 | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module-device-images { | |
| -moz-transform:scale(0.8, | |
| 0.8); | |
| -ms-transform:scale(0.8, | |
| 0.8); | |
| -webkit-transform:scale(0.8, | |
| 0.8); | |
| transform:scale(0.8, | |
| 0.8) | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .apps-module-device-images { | |
| -moz-transform:none; | |
| -ms-transform:none; | |
| -webkit-transform:none; | |
| transform:none | |
| } | |
| } | |
| .apps-module-device-image { | |
| position:absolute; | |
| right:-0.75em; | |
| width:100%; | |
| top:-2.65em; | |
| opacity:0; | |
| visibility:hidden; | |
| -moz-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -o-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| -webkit-transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| transition:opacity 400ms ease, | |
| visibility 400ms ease, | |
| z-index 401ms linear; | |
| z-index:1 | |
| } | |
| .apps-module-device-image.apps-module-device-image-active { | |
| z-index:2; | |
| opacity:1; | |
| visibility:visible | |
| } | |
| @media all and (-webkit-min-device-pixel-ratio: 2), | |
| only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) { | |
| .apps-module-device-image { | |
| right:2.25em; | |
| width:80%; | |
| top:2em | |
| } | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-device-image { | |
| top:-3.05em; | |
| right:0; | |
| width:100% | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-device-image-phone-container .apps-module-device-image { | |
| top:-2.9em | |
| } | |
| .apps-module-device-image-tablet-container .apps-module-device-image { | |
| top:-.75em; | |
| right:2.5em; | |
| width:90% | |
| } | |
| } | |
| @media all and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { | |
| .apps-module-device-image { | |
| -moz-transform:scale(0.8, | |
| 0.8); | |
| -ms-transform:scale(0.8, | |
| 0.8); | |
| -webkit-transform:scale(0.8, | |
| 0.8); | |
| transform:scale(0.8, | |
| 0.8); | |
| top:0 | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-device-image-phone-container .apps-module-device-image { | |
| top:0 | |
| } | |
| .apps-module-device-image-tablet-container .apps-module-device-image { | |
| top:-7em; | |
| right:0.5em; | |
| width:100%; | |
| transform:none | |
| } | |
| } | |
| .apps-module-device-image-phone-container { | |
| background-image:url("/assets/apps-phone-bg.png"); | |
| width:498px; | |
| height:264px; | |
| position:relative | |
| } | |
| .apps-module-device-image-phone-container:after { | |
| background:url("/assets/[email protected]"); | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| width:100%; | |
| height:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-device-image-phone-container { | |
| position:absolute; | |
| right:14rem; | |
| top:16rem; | |
| z-index:2 | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-device-image-phone-container { | |
| right:auto | |
| } | |
| } | |
| .apps-module-device-image-tablet-container { | |
| background-image:url("/assets/apps-tablet-bg.png"); | |
| width:928px; | |
| height:407px; | |
| display:none | |
| } | |
| .apps-module-device-image-tablet-container:after { | |
| background:url("/assets/[email protected]"); | |
| content:''; | |
| display:block; | |
| position:absolute; | |
| width:100%; | |
| height:100% | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-device-image-tablet-container { | |
| display:block; | |
| position:absolute; | |
| width:800px; | |
| height:320px; | |
| right:-5rem; | |
| z-index:1; | |
| background-size:100%; | |
| background-position:0 -30px; | |
| overflow-y:hidden | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-device-image-tablet-container { | |
| right:auto | |
| } | |
| } | |
| .apps-module-sub-heading-text-primary { | |
| display:block; | |
| font-family:"SouthernAire", | |
| serif; | |
| font-size:2.5em; | |
| font-weight:normal; | |
| letter-spacing:normal; | |
| line-height:0.45em; | |
| text-transform:none | |
| } | |
| .apps-module-sub-heading-text-secondary { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:2.25rem; | |
| letter-spacing:normal; | |
| line-height:2.5625rem; | |
| margin:0 | |
| } | |
| .apps-module-download-heading { | |
| font-family:"futura-pt", | |
| sans-serif; | |
| font-size:0.8em; | |
| font-weight:bold; | |
| letter-spacing:0.1em; | |
| text-transform:uppercase; | |
| display:block; | |
| width:100%; | |
| text-align:center; | |
| margin:0 0 2em | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-download-heading { | |
| margin:0 0 2em 1em; | |
| text-align:left | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-download-heading { | |
| margin-left:30rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module:nth-of-type(2) .apps-module-download-heading { | |
| margin-left:35rem | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .apps-module:nth-of-type(2) .apps-module-download-heading { | |
| margin-left:45rem | |
| } | |
| } | |
| .apps-module-download-btns { | |
| display:-webkit-flex; | |
| display:flex; | |
| -webkit-flex-flow:row wrap; | |
| flex-flow:row wrap; | |
| -webkit-justify-content:space-around; | |
| justify-content:space-around; | |
| width:18.5em; | |
| margin:auto | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-download-btns { | |
| -webkit-justify-content:space-between; | |
| justify-content:space-between; | |
| margin-left:1em | |
| } | |
| .apps-module:nth-of-type(2) .apps-module-download-btns { | |
| margin-left:30rem | |
| } | |
| } | |
| @media all and (min-width: 1099px) { | |
| .apps-module:nth-of-type(2) .apps-module-download-btns { | |
| margin-left:35rem | |
| } | |
| } | |
| @media all and (min-width: 1280px) { | |
| .apps-module:nth-of-type(2) .apps-module-download-btns { | |
| margin-left:45rem | |
| } | |
| } | |
| .apps-module-download-btn { | |
| width:48% | |
| } | |
| @media all and (min-width: 901px) { | |
| .apps-module-download-btn { | |
| max-width:320px | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment