a,a:active,a:focus,a:hover{color:#fff}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3aCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Bebas Neue Regular';src:url(fonts/BebasNeue-Regular.eot);src:url(fonts/BebasNeue-Regular.eot?#iefix) format('embedded-opentype'),url(fonts/BebasNeue-Regular.woff) format('woff'),url(fonts/BebasNeue-Regular.ttf) format('truetype'),url(fonts/BebasNeue-Regular.svg#3166c81ac2dcbbc5ab3c7185cfcd2ecc) format('svg');font-style:normal;font-weight:400}@font-face{font-family:'Bebas Neue Bold';src:url(fonts/BebasNeue-Bold.eot);src:url(fonts/BebasNeue-Bold.eot?#iefix) format('embedded-opentype'),url(fonts/BebasNeue-Bold.woff) format('woff'),url(fonts/BebasNeue-Bold.ttf) format('truetype'),url(fonts/BebasNeue-Bold.svg#4ee7cf2c44cbe4dfc2ada91760f0e6e2) format('svg');font-style:normal;font-weight:700}body{margin:0;padding:0;font-family:'Open Sans',sans-serif}a{text-decoration:underline}.coverbg{background-repeat:no-repeat;background-size:cover;background-position:center top;width:100%;padding:80px 0}h2{font-family:'Bebas Neue Bold';font-size:65px;line-height:55px;display:inline-block;padding:20px 20px 5px;border:2px solid #fff;position:relative}@media (max-width:768px){h2{font-size:45px;line-height:35px;padding:20px 20px 10px;width:100%;text-align:center;margin-bottom:20px}}h2 .category{font-size:18px;font-family:'Bebas Neue Regular';line-height:18px;padding:7px 13px 2px;background-color:#fff;position:absolute;left:-2px;top:-28px;color:#000;letter-spacing:2px;font-weight:100}.menu-links,.support-links p{font-family:'Bebas Neue Bold'}@media (max-width:768px){h2 .category{font-size:14px;line-height:14px;top:-23px}}.lightbox{background:rgba(0,0,0,.95);position:fixed;top:0;left:0;width:100%;display:none;height:100%;z-index:15;color:#fff}.header,.header-mobile,.header-mobile .silo{background-position:center top}.header,.header .header-background,.header .header-content,.header .header-content .logo,.header-mobile,.header-mobile .silo{background-repeat:no-repeat}.lightbox .lightbox-container{display:table;width:100%;text-align:center}.lightbox .lightbox-container .lightbox-content{display:table-cell;vertical-align:middle}.lightbox .mobile-links img{width:100%;max-width:250px;height:auto;display:block;margin:20px auto}.lightbox .social-container{position:absolute;width:100%;text-align:center;bottom:30px;height:100px}@media (max-width:768px){.lightbox .social-container{bottom:0}}.lightbox .btn-preorder{margin:0 auto 20px}#loading-overlay{position:fixed;left:0;top:0;bottom:0;right:0;display:block;z-index:9999;height:100%}.loader{width:100px;height:100px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px}.circular,.header-mobile,.header-mobile .silo{height:100%;width:100%}.loader:before{content:'';display:block}.circular{animation:rotate 2s linear infinite;transform-origin:center center}.path{stroke-dasharray:1,200;stroke-dashoffset:0;animation:dash 1.5s ease-in-out infinite,color 6s ease-in-out infinite;stroke-linecap:round}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,100%,66%{stroke:#fff}40%,80%,90%{stroke:#2c2c2c}}.header-mobile{background-size:cover;background-image:url(images/header-background.jpg);position:relative;max-height:900px;padding:50px 0 0}@media screen and (max-width:767px) and (orientation:landscape){.header-mobile{min-height:700px!important}}.header-mobile .silo{background-image:url(images/header-mobile-silo.png);background-size:auto 100%}.header-mobile .preorder-mobile{position:absolute;bottom:0;left:0;z-index:10;padding:0 15px 30px;text-align:center;width:100%}.header-mobile .preorder-mobile .text{border-bottom:1px solid #fff;padding-bottom:5px;margin:0 auto 30px;display:inline-block}.header-mobile .preorder-mobile img{width:100%;height:auto;max-width:370px;display:inherit}.header-mobile .preorder-mobile h3{color:#fff;font-size:20px;text-align:center;font-weight:600;border:none;margin:0 auto;line-height:24px}.header-mobile .preorder-mobile h3 .smaller{font-size:14px;font-style:italic;vertical-align:2px}.header-mobile .btn-container{position:absolute;bottom:10px;left:0;width:100%;height:90px;text-align:center;z-index:10}.header-mobile .btn-container img{width:90%;height:auto;margin:0 auto}.preorder-container{position:absolute;top:20px;left:0;z-index:10;width:100%;pointer-events:none}.preorder-container .preorder{display:block;width:400px;text-align:center;color:#000;margin-top:360px;pointer-events:all}.preorder-container .preorder h4{font-size:23px;line-height:25px;font-weight:700;text-align:right;margin:0 0 20px;border-bottom:1px solid #aaaaae;padding-bottom:5px;max-width:370px}.preorder-container .preorder img{width:100%;max-width:400px;height:auto;margin:10px 0;position:absolute;z-index:10;right:0}.preorder-container .preorder img.second{top:190px}.preorder-container .preorder span{font-size:12px;text-transform:uppercase;color:#55315b}.header{background-size:cover;width:100%;height:900px;overflow:hidden;position:relative;padding:50px 0 0}.header .header-container{position:relative;z-index:15;height:770px;margin:0 auto;width:1120px}.header .header-background{width:100%;height:850px;padding:0;pointer-events:none;background-image:url(images/header-high.jpg);background-size:auto 850px;background-position:center center}.header .header-background video{position:absolute;height:850px;width:auto;margin:50px 0 0 -1619px;top:0;left:50%}.header .header-content{width:100%;text-align:right;height:100%;background-size:auto 100%;background-position:left top;position:relative;margin-top:50px}.footer,.footer .logos,.gear h2,.gear h3,.menu-links,.modal,.social{text-align:center}.header .header-content .logo{width:600px;height:200px;background-image:url(images/header-logo.png);background-size:contain;position:absolute;top:40px;right:20px;z-index:-1;visibility:hidden;transition:all .1s}.btn-preorder .icon,.btn-preorder .text{transition:all .2s;position:absolute}.btn-preorder{position:relative;width:370px;height:181px;background-size:370px 181px;margin-bottom:20px;cursor:pointer}.btn-preorder .text{top:123px;width:100%;text-align:center;color:#000!important;left:0;font-size:24px!important;font-weight:600!important;text-transform:uppercase!important}.description h3,.footer p.legal,.gear h3,.tracklist h3,h4,h5{text-transform:uppercase}.btn-preorder.amazon{background-image:url(images/btn-preorder-amazon.png)}.btn-preorder.gamestop{background-image:url(images/btn-preorder-gamestop.png)}.btn-preorder .icon.gamestop{background-image:url(images/btn-preorder-guitar.png);width:130px;height:159px;bottom:-16px;right:-63px;background-size:130px 159px}.btn-preorder .icon.amazon{background-image:url(images/btn-preorder-tag.png);width:90px;height:90px;bottom:-10px;right:-20px;background-size:90px}.gamemodes .carousel .carousel-indicators,.gear .carousel-indicators{bottom:-60px}.btn-preorder:hover .icon{transform:scale(1.1)}.btn-preorder:hover.gamestop .text{color:#666!important}.btn-preorder:hover.amazon .text{color:#105093!important}.gamemodes h2,.topnav .links a:active,.topnav .links a:focus,.topnav .links a:hover,p{color:#fff}.menu-links{font-size:50px;line-height:70px;letter-spacing:1px;margin-top:30px}.menu-links a{display:block;text-decoration:none;opacity:1;transition:all .3s;max-width:280px;margin:0 auto}@media (max-width:768px){.menu-links a{font-size:40px;line-height:60px}}.menu-links a:last-child{margin-bottom:80px}.menu-links a:hover{opacity:.6}.preorder-links img{width:100%;max-width:440px;margin:20px auto;display:block}p{font-size:17px;line-height:34px;margin:20px 5px 0}.carousel .carousel-content{margin-top:100px}.carousel .carousel-control,.carousel .carousel-control:active,.carousel .carousel-control:focus,.carousel .carousel-control:hover{background-image:none!important}@media (max-width:768px){p{font-size:16px;line-height:28px}.carousel .carousel-control{width:13px}}.carousel .carousel-control .fa{font-size:60px}.carousel .carousel-control .arrow{background-repeat:no-repeat;background-size:26px 51px;width:26px;height:51px;display:inline-block;top:45%;position:absolute}.carousel .carousel-control .arrow.left{background-image:url(images/arrow-left.png)}.carousel .carousel-control .arrow.right{background-image:url(images/arrow-right.png)}@media (max-width:768px){.carousel .carousel-control .arrow{background-size:13px 25px;width:13px;height:25px}.carousel .carousel-control .arrow.left{left:5px}.carousel .carousel-control .arrow.right{right:5px}}.topnav{height:50px;background:#191919;width:100%;position:fixed;top:0;left:0;z-index:20}.gear .carousel-indicators li.active,.gear h2 .category{background-color:#ac372d}.topnav .btn-return,.topnav .links{top:15px;transition:all .5s;position:absolute}.topnav .btn-return{height:20px;width:15px;background-image:url(images/btn-return.svg);background-size:15px;background-repeat:no-repeat;opacity:0;left:30px;cursor:pointer}@media (max-width:998px){.topnav .btn-return{left:18px}}.topnav .links{left:20px;display:block;z-index:20}.topnav .links a{text-decoration:none;font-weight:700;font-size:20px;line-height:20px;margin:10px;color:#fff}.topnav .top-preorder{position:absolute;top:0;right:0;width:192px;height:50px}.topnav .top-preorder .btn-top-preorder{cursor:pointer;background-image:url(images/btn-header-preorder.png);background-repeat:no-repeat;height:50px;width:192px;background-size:192px 50px}@media (max-width:768px){.topnav .links a{font-size:14px}.topnav .top-preorder .btn-top-preorder{background-image:url(images/btn-preorder-mobile.png);height:50px;width:103px;background-size:103px 50px}}.topnav .top-preorder .preorder-toggle{position:absolute;right:15px;top:17px;width:16px;height:16px;cursor:pointer;display:inline-block;z-index:10;background-image:url(images/btn-close.png);background-size:16px;padding:10px;background-repeat:no-repeat;opacity:0;transition:all .5s;pointer-events:none}.topnav .top-preorder.open .btn-top-preorder{right:-192px}.topnav .top-preorder.open .preorder-toggle{cursor:pointer;opacity:1;pointer-events:all}.topnav.scroll .btn-top-preorder{position:absolute;right:0}.topnav.scroll .links{left:60px}.topnav.scroll .btn-return{opacity:1}.gamemodes{background-repeat:no-repeat;background-size:cover;background-position:center top;width:100%;padding:80px 0;background-image:url(images/bg-gamemodes.jpg);position:relative}.gamemodes h2 .category{color:#9e1832}@media (max-width:768px){.topnav.scroll .links{left:40px}.gamemodes{padding-bottom:70px!important}.gamemodes .carousel .xitem{min-height:570px}}@media (max-width:600px){.gamemodes .carousel .xitem{min-height:520px}}.gamemodes .carousel-control.left{left:-30px}.gamemodes p{max-width:455px}@media (max-width:998px){.gamemodes h2{margin-top:30px}.gamemodes p{max-width:none}}.support-links img{width:100%;max-width:350px;height:auto;margin-top:30px}.support-links p{font-size:30px;line-height:30px}.description{padding:80px 0;background-image:url(images/bg-desc-mid.jpg);position:relative;overflow-x:hidden;z-index:-2}@media (max-width:768px){.gamemodes .carousel-control.left{left:auto}.description{height:auto;background-image:url(images/bg-desc-mobile.jpg);background-size:cover;background-position:center top}.description .left{display:none}}.description .left,.description .right{height:100%;background-size:contain;position:absolute;top:0;z-index:-1;background-repeat:no-repeat;width:100%}.description .left{background-image:url(images/bg-desc-left.png);background-position:left center;left:0}.description .right{background-image:url(images/bg-desc-right.png);background-position:right center;right:0}.description h2,.gear h3{font-family:'Open Sans';border:none;position:relative;font-weight:700}@media (max-width:768px){.description .right{display:none}}.description h2{font-size:40px;line-height:45px;max-width:750px;margin:10px auto;color:#fff;padding:0}.description h3{color:#6843ae;font-size:22px;line-height:25px;font-family:'Open Sans';margin:0 auto}.description p{max-width:690px;margin:25px auto 0;z-index:5}.gear{background-repeat:no-repeat;background-size:cover;background-position:center top;width:100%;padding:80px 0;background-image:url(images/bg-gear.jpg)}@media (max-width:998px){.gear{padding-bottom:70px!important}}.gear h3{font-size:40px;line-height:45px;max-width:750px;padding:0;margin:-10px auto 85px;color:#cd4323;border-bottom:1px solid #cd4323;display:inline-block}.gear .carousel-indicators li,.gear h2{border-color:#ac372d}.gear h2,.tracklist b{display:block}.gear .btn-gear{margin:25px auto 0}.gear .btn-gear img{height:60px;width:auto;transition:all .4s}.gear .btn-gear img:hover{transform:scale(1.05)}@media (max-width:992px){.gear .btn-gear img{margin:0 auto;display:block}}.gear .arrow.left{background-image:url(images/arrow-left-red.png)!important}.gear .arrow.right{background-image:url(images/arrow-right-red.png)!important}.gear h2{color:#ac372d;font-size:55px;padding-left:10px;padding-right:10px;margin-bottom:20px}@media (max-width:1200px){.gear .btn-gear img{height:50px}.gear h2{margin-bottom:40px;font-size:42px;line-height:42px;padding-top:15px}.gear h2 .category{letter-spacing:0}}@media (max-width:998px){.gear h2{margin-top:30px;font-size:45px;line-height:45px;margin-bottom:0}}.gear h2 .category{color:#fff}@media (max-width:768px){.gear h2{text-align:center;margin-bottom:20px;padding-top:20px}.gear h2 .category{letter-spacing:1px}}.gear p{color:#252525;padding:0 5px;min-height:140px}@media (max-width:1200px){.gear p{min-height:170px}}@media (max-width:998px){.gear p{min-height:auto;margin-top:0}}.divider{margin:22px auto 15px;height:1px;width:100%}.divider.purple{border-top:1px solid #9143c3}.divider.red{background:#473662;background:-moz-linear-gradient(left,#473662 0,#a4233c 50%,#473662 100%);background:-webkit-linear-gradient(left,#473662 0,#a4233c 50%,#473662 100%);background:linear-gradient(to right,#473662 0,#a4233c 50%,#473662 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#473662', endColorstr='#473662', GradientType=1)}.tracklist{background-repeat:no-repeat;background-size:cover;background-position:center top;width:100%;padding:80px 0;background-image:url(images/bg-tracklist.jpg)}.tracklist h2{color:#fff;margin-bottom:0}.tracklist u:hover{cursor:pointer}.tracklist p{line-height:24px}.tracklist p span{margin-bottom:20px;display:block}.tracklist h3{font-size:30px;font-weight:700;line-height:35px;margin-top:70px}.tracklist h3.purple{color:#9143c3;margin-top:80px}.tracklist h3.red{color:#a4233c}.footer h3,.search-hdr{color:#fff}.social{list-style:none;padding:0;margin:20px auto}.social li{margin:10px;padding:0;display:inline-block}.social li img{height:50px;width:auto}@media (max-width:768px){.tracklist{background-image:url(images/bg-tracklist-mobile.jpg);background-position:left top}.social li img{height:30px}}.footer{background-color:#0f0f0f;padding:80px 0}.footer .rating{margin-top:70px}.footer .rating img{width:100%;max-width:250px;margin-top:4px}.footer h3{font-family:'Bebas Neue Bold';font-size:30px;line-height:30px}.footer .divider{margin:75px 0}.footer .logos{list-style:none;padding:0;margin:20px auto}.footer .logos li{margin:10px 20px 0;padding:0;display:inline-block}.footer .logos li img{height:40px;width:auto}.footer .logos.bigger{margin:20px auto 80px}.footer .logos.bigger img{height:50px;width:auto}.footer p{margin:0 auto}.footer p.legal{line-height:22px}@media (max-width:768px){.footer p.legal{margin:30px 0;font-size:12px;line-height:14px}.mobile-centered{text-align:center}}.footer p.policy-links{margin-top:30px}h4{font-size:25px;line-height:25px;margin:60px auto 0}@media (max-width:768px){h4{font-size:15px;line-height:15px}}h5{font-size:45px;line-height:50px;font-weight:700;margin:0 auto 30px}@media (max-width:992px){h5{font-size:35px;line-height:35px}}.search-tracklist img{cursor:pointer;margin:0 auto 80px;width:100%;max-width:490px;height:auto}.search-tracklist img:hover{cursor:pointer}@media (max-width:768px){h5{font-size:18px;line-height:18px}.content{padding:50px 20px}}.video-sizer{max-width:800px;margin:0 auto}.modal-backdrop.in{opacity:.75}@media screen and (min-width:768px){.modal:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}.btn-close{width:20px;height:20px;background-image:url(images/btn-close.png);background-size:20px;position:absolute;top:-40px;right:0;cursor:pointer}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-dialog .modal-content{border:1px solid #fff;border-radius:0}.modal-dialog .modal-content .modal-body{padding:5px 5px 0}.videoWrapper{position:relative;width:100%;height:0;background-color:#000;padding-top:56%;margin:0 auto 90px;border:1px solid #a4233c}.btn-play{background-image:url(images/btn-video-play.png);background-size:110px;width:110px;height:110px;position:absolute;top:50%;left:50%;margin:-55px 0 0 -55px;transition:all .3s}.btn-play:hover{transform:scale(1.1)}@media (max-width:768px){.btn-play{width:70px;height:70px;background-size:70px;margin:-35px 0 0 -35px}}.videoIframe,.videoPoster{position:absolute;top:0;right:0;left:0;width:100%;height:100%}.videoIframe{bottom:0;background-color:transparent}.videoPoster{background-image:url(images/video-poster.jpg);margin:0;padding:0;cursor:pointer;border:0;outline:0;background-position:center center;background-size:cover;text-indent:-999em;overflow:hidden;opacity:1;-webkit-transition:opacity .8s,height 0s;-moz-transition:opacity .8s,height 0s;transition:opacity .8s,height 0s;-webkit-transition-delay:0s,0s;-moz-transition-delay:0s,0s;transition-delay:0s,0s}.videoWrapperActive .videoPoster{opacity:0;height:0;-webkit-transition-delay:0s,.8s;-moz-transition-delay:0s,.8s;transition-delay:0s,.8s}