*{margin:0;padding:0}body{font-family:'Segoe UI',sans-serif}a{color:inherit;text-decoration:inherit}a.green:hover{background-color:#0e6a0e}a.blue:hover{background-color:#00a0ce}a.gray:hover{background-color:#444}img{border:0}.chrome{position:absolute}.overlay{position:absolute}.poster{display:block}.cta-button{background:url(../img/sprite.png) no-repeat 0 -320px;color:#fff;display:block;font-size:22px;height:58px;line-height:58px;margin:0 auto;text-align:center;text-transform:uppercase;width:278px}.small.cta-button{background-position:0 -224px;font-size:17px;height:47px;line-height:47px;width:225px}.cta-button:hover{background-position:0 -379px}.small.cta-button:hover{background-position:0 -272px}.pipe{border-bottom:1px #ccc solid;padding-bottom:10px;margin-bottom:20px}.background{position:absolute;width:100%;z-index:-1}.background img{width:100%}.background .overlay{background:url(../img/background-overlay.png) repeat-x 0 0;bottom:0;height:200px;width:100%}.black{background-color:#000;color:#fff}.white{background-color:#fff;background-color:rgba(255,255,255,0.9);color:#000}.teal{background-color:#26665e;color:#fff}.blue{background-color:#00bcf2;color:#fff}.green{background-color:#107c10;color:#fff}.gray{background-color:#505050;color:#fff}.blade{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.hero.blade{overflow:visible}.frame{margin:0 auto}.content{margin:0 auto;position:relative}.content>h1{font-size:30px;font-weight:normal;text-transform:uppercase}.content>h2{font-size:20px;font-weight:bold}.content>p{font-size:20px}.content>p.small{font-size:16px}.wide.content{width:100%}.content:after{clear:both;content:' ';display:block}.padded{padding:20px 0}.blade .background .overlay{background-color:#000;background:rgba(0,0,0,0.7) url(../img/blade-background-overlay.png) repeat-x 0 100%;height:100%;position:absolute;top:0;width:100%}.navigation{line-height:1.1em;text-align:center;font-size:16px;text-transform:uppercase}.navigation li a{color:#8a8a8a}.navigation li a:hover{color:#fff}.navigation li.active a{color:#fff;border-bottom:3px solid #fff;padding-bottom:4px}.navigation li.active a:hover{border-bottom:none}.navbar-checkbox{display:none}.navbar-handle{display:none}.hero-container{position:relative}.hero-carousel{overflow:hidden;position:absolute}.hero-carousel-text{overflow:hidden;position:absolute}.hero-slide{float:left;list-style-type:none}.hero-slide .poster{position:absolute}.hero-cta{color:#fff;display:block;text-decoration:none}.hero-cta h1{font-size:48px;font-weight:normal;padding:60px 700px 0 80px;text-transform:uppercase}.hero-cta p{font-size:23px;padding:10px 700px 0 80px}.hero-carousel-text .large .play-button{top:50%}.intro{color:#333;line-height:22px;padding:10px 0 30px;text-align:center}.intro.content h1{font-size:17px;font-weight:bold;text-transform:none}.intro.content p{font-size:16px}.intro .chrome{background:url(../img/frame-chrome-bottom.png) no-repeat 50% 0;bottom:-3px;height:29px;width:100%}.cta-tile{list-style-type:none}.cta-tile br{display:none}.cta{background-position:12% 50%;background-repeat:no-repeat;float:left;font-size:26px;height:30px;line-height:30px;text-decoration:none;text-transform:uppercase}.download.cta{background-image:url(../img/download.png)}.subscribe.cta{background-image:url(../img/subscribe.png)}.tile-list{list-style-type:none;margin-top:10px}.tile-list:after{clear:both;content:' ';display:block}.tile{float:left;list-style-type:none;position:relative;z-index:0}.tile-list .tile:last-child{margin:0}.tile .chrome{left:-5px;top:-5px;z-index:-1}.tile a{display:block}.tile a:hover .poster{opacity:0.8}.tile .overlay{background:url(../img/tile-text-overlay.png) repeat-x 0 0;bottom:0;color:#fff;left:0;right:0}.tile .overlay h1{font-weight:normal;margin:0}.dlc-tile-list{text-align:center}.dlc-tile-list h1{font-size:22px;font-weight:normal;margin-top:20px;text-transform:uppercase}.dlc-tile-list p{font-size:14px}.play-button{background:url(../img/sprite.png) no-repeat -279px -306px;display:block;position:absolute;left:50%;top:35%;width:50px;height:50px;margin:-25px 0 0 -25px}.large .play-button{background-position:-226px -122px;width:180px;height:180px;margin:-90px 0 0 -90px}.feed{color:#fff;float:left}.feed h1{font-size:48px;font-weight:normal;text-align:center;text-transform:uppercase}.btn-tweet{clear:both}.feeds-bg{background-image:url(../../content/feed.jpg);background-repeat:no-repeat;background-position:top left;-webkit-background-size:cover;background-size:cover}.feed-item{background:url(../img/pipe-horizontal.png) no-repeat 0 100%;font-size:16px;list-style-type:none;padding:10px 0 12px}.feed-item>a{background:url(../img/social-quotes-icon.png) no-repeat 0 6px;display:block;min-height:62px;padding-left:70px}.black-overlay{background-color:#000;background-color:rgba(0,0,0,0.3)}.feed>div:after{clear:both;content:' ';display:block}.tp_recent_tweets{margin-top:10px;float:left;clear:left;margin-bottom:-6px}.tp_recent_tweets li{background:transparent url("../img/pipe-horizontal.png") no-repeat scroll 0 100%;padding-left:0px;padding-bottom:16px;margin-bottom:12px;float:left;clear:left;list-style-type:none;font-size:16px;font-family:"Segoe UI",sans-serif;line-height:normal}.tp_recent_tweets li span{background:url('../img/social-twitter-icon.png') no-repeat 0 6px;display:block;min-height:62px;padding-left:70px}.tp_recent_tweets li br{display:none}.tp_recent_tweets li a{font-weight:normal}.tp_recent_tweets .twitter_time{display:none}.social-tile-list{float:left}.social-tile-list img{height:100%;width:100%}.social-tile-list a:hover img{opacity:0.85}.footer-nav{font-size:12px;line-height:18px;margin:20px 0 20px 0}.footer-nav ul{text-align:center}.footer-nav ul li{list-style-type:none}.footer-logo-rating{display:inline-block;margin:25px 10px 0 0}.logos-ratings{text-align:center}.logos-ratings .studio{width:87px;height:auto}.logos-ratings .esrb{width:137px;height:auto}.logos-ratings .teamdakota{width:64px;height:auto}.logos-ratings a:last-child .footer-logo-rating{margin-right:0}.footer-nav ul li.menu-2014-microsoft-corporation-all-rights-reserved a{cursor:default}@media screen and (max-width:499px){.cta-button{background-position:0 -224px;font-size:17px;height:47px;line-height:47px;margin-top:20px;width:225px}.cta-button:hover{background-position:0 -272px}.hero .hero-carousel-text .large .play-button{margin-top:-120px}.tile .play-button,.large .play-button{background-position:-279px -306px;width:50px;height:50px;margin:-25px 0 0 -25px}.feed-divider{display:none}.feed h1{font-size:30px;text-align:left;margin-bottom:0}.feed-item>a{background:url(../img/social-quotes-icon-xsmall.png) no-repeat 0 6px;min-height:36px;padding-left:44px}.right.feed{margin-top:60px}.tp_recent_tweets li,.feed-item{font-size:14px}.tp_recent_tweets li span{background:url('../img/social-twitter-icon-xsmall.png') no-repeat 0 6px;min-height:36px;padding-left:44px}}@media screen and (max-width:719px){.no-mobile{display:none}.background{display:none}.white{background-color:#fff}.content>h1{font-size:20px;font-weight:bold;margin-bottom:0;padding:0 15px}.content>h2{border-top:solid 1px #ccc;clear:both;margin:10px 15px;padding:10px 15px 0}.content>p{font-size:16px;padding:0 15px}.pipe{border-bottom:none;padding-bottom:0}.logo{position:absolute;top:3px;left:-5px}.logo img{width:169px;height:auto}.nav.blade{background-color:#000;overflow:visible}.nav.blade .overlay{height:160%}.navigation{right:0;margin:0;min-height:80px}.navigation ul{padding:60px 0 20px}.navbar-handle{border-top:5px solid #fff;cursor:pointer;display:block;font-size:45px;height:0;padding:.5em 0;position:absolute;right:12px;top:29px;width:30px;z-index:10}.navbar-handle:before,.navbar-handle:after{position:absolute;left:0;right:0;content:' ';width:30px;border-top:5px solid #fff}.navbar-handle:before{top:5px}.navbar-handle:after{top:15px}.navigation ul{max-height:0;overflow:hidden}.navigation li{visibility:hidden;display:block;padding:0.5em 0.6em;border:none}#navbar-checkbox:checked+.navigation ul{max-height:300px;background-color:#000}#navbar-checkbox:checked+.navigation li{visibility:visible}.hero.blade{display:block;height:271px}.hero-container{width:100%;height:271px;position:relative;background-color:#c9c9c8}.hero-container .overlay{background:none;display:none}.hero-carousel{position:absolute;top:0;left:0;width:100%;height:271px}.hero-carousel-text{position:absolute;top:0;left:0;width:100%;height:271px}.hero-carousel .hero-slide{height:271px;overflow:hidden}.hero-carousel .hero-slide .poster{width:720px;height:271px;right:25%;margin-right:-180px;max-width:none}.hero-carousel .hero-slide:first-child .poster{z-index:1}.hero-carousel-text .hero-slide{height:271px}.hero-carousel-text .hero-cta{background:url(../img/tile-text-overlay.png) repeat-x 0 0;bottom:0;margin:271px 0 0;padding:20px 0;position:absolute;width:100%}.hero-cta h1{font-size:22px;padding:20px 20px 0 20px;line-height:24px}.hero-cta p{font-size:18px;line-height:20px;padding:6px 20px 0 20px}.hero .bx-wrapper{width:100%}.hero .bx-wrapper .bx-pager.bx-default-pager a{background:#ffffff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.hero-carousel-text .large .play-button{margin-top:-200px}.intro{text-align:left}.intro.content p{padding-top:8px}.cta{display:block;background-position:15px 50%;float:none;font-size:20px;height:30px;padding:30px 0 30px 70px}.tile{overflow:hidden}.tile img{width:100%}.tile .overlay,.large.tile .overlay{line-height:22px;padding:40px 18px 12px}.tile .overlay h1{font-size:18px}.tile .overlay p{font-size:12px}.tile a:hover .poster{opacity:1}.dlc-tile-list .tile{margin-bottom:20px;width:100%}.dlc-tile-list h1{font-size:18px;margin-top:5px}.dlc-tile-list p{font-size:14px}.video-tile-list .tile{margin-bottom:20px;width:100%}.play-button{background-position:-226px -122px;width:180px;height:180px;margin:-90px 0 0 -90px}.ugc-tile-list .tile{margin-bottom:20px;width:100%}.feed{padding:0 15px}.social-tile-list.tile-list{margin:5px 15px 0}}@media screen and (min-width:500px) and (max-width:959px){.cta-button{margin-top:20px}.small.cta-button{background-position:0 -320px;font-size:22px;height:58px;line-height:58px;width:278px}.small.cta-button:hover{background-position:0 -379px}.feed-divider{display:none}.feed h1{font-size:30px;text-align:left;margin-bottom:0}.right.feed{margin-top:40px}}@media screen and (min-width:720px){.logo{display:none}.nav.blade{background:url(../img/nav-background-overlay.png) repeat-x 0 0}.navigation li{display:inline-block;margin:0 40px 0 0;padding:15px 0 80px}.navigation .menu-sign-in{margin-right:0;padding:0;position:absolute;right:0;top:0}.navigation .menu-sign-in a{background:url(../img/sprite.png) no-repeat -224px 0;color:#006bba;width:140px;height:25px;line-height:20px;display:block;padding:15px 0 20px}.navigation .menu-sign-in a:hover{background-position:-224px -61px;color:#006bba}}@media screen and (min-width:960px){.cta-button{margin-top:40px}.floating.cta-button{float:left}.left.feed{padding-right:50px}.left.feed>div{margin-bottom:45px}.right.feed{padding-left:50px}.feed-list{margin-bottom:45px}.feed-divider{background:url(../img/pipe-vertical.png) repeat-x;border:none;height:567px;left:50%;margin:-284px 0 0 -1px;position:absolute;top:50%;width:2px}.social-tile-list.tile-list{margin:0}}@media screen and (max-width:339px){.hero-cta h1{font-size:18px;line-height:20px}.hero-cta p{font-size:14px;line-height:16px}.cta{font-size:18px;height:40px;line-height:20px;padding:25px 0 25px 70px}.cta-tile br{display:block}.social-tile-list .tile{height:35px;margin:0 5px 5px 0;width:35px}.logos-ratings .studio{width:70px;height:auto}.logos-ratings .esrb{width:108px;height:auto}.logos-ratings .teamdakota{width:51px;height:auto}}@media screen and (min-width:340px) and (max-width:499px){.social-tile-list .tile{height:42px;margin:0 6px 6px 0;width:42px}}@media screen and (min-width:500px) and (max-width:719px){.social-tile-list .tile{margin:0 5px 5px 0}.social-tile-list{margin:0}.social-tile-list .tile{height:49px;margin:0 7px 7px 0;width:49px}}@media screen and (min-width:720px) and (max-width:959px){.frame{width:702px}.content{width:606px}.navigation .menu-sign-in{position:inherit}.hero-container{height:264px;width:702px}.hero-container .overlay{background:url(../img/frame-chrome-top-small.png) no-repeat;height:314px;left:-30px;top:-50px;width:746px}.hero-carousel{height:264px;width:702px}.hero-carousel-text{height:264px;width:702px}.hero-slide{height:264px;width:702px}.hero-slide .poster{height:264px;width:702px}.hero-cta{height:264px;width:702px}.hero-cta h1{font-size:28px;padding:36px 420px 0 48px}.hero-cta p{font-size:16px;padding:6px 420px 0 48px}.intro{padding:20px 0 40px}.intro.content h1{margin:0 48px}.intro.content p{margin:10px 48px 0}.cta{font-size:16px;height:18px;line-height:18px;padding:27px 0 27px 91px;width:260px}.tile-list{margin-top:20px}.tile .overlay{line-height:14px;padding:30px 9px 6px}.large.tile .overlay{line-height:22px;padding:40px 18px 12px}.tile .overlay h1{font-size:12px}.tile .overlay p{display:none}.large.tile .overlay h1{font-size:18px}.large.tile .overlay p{display:block;font-size:12px}.dlc-tile-list .tile{margin-right:15px;width:192px}.dlc-tile-list h1{font-size:18px;margin-top:10px}.dlc-tile-list p{font-size:14px}.dlc-tile-list .poster{height:144px;width:192px}.dlc-tile-list .chrome{background:url(../img/tile-chrome-192x144.png) no-repeat;height:154px;width:202px}.dlc-tile-list .tile:first-child .chrome{background:url(../img/tile-left-chrome-192x144.png) no-repeat;height:163px;left:-13px;top:-14px;width:210px}.dlc-tile-list .tile:last-child .chrome{background:url(../img/tile-right-chrome-192x144.png) no-repeat;height:161px;width:209px}.video-tile-list .tile{margin-bottom:8px}.video-tile-list .large.tile{margin-bottom:0;margin-right:24px}.video-tile-list .poster{height:81px;width:144px}.video-tile-list .large .poster{height:259px;width:438px}.video-tile-list .chrome{background:url(../img/tile-chrome-144x81.png) no-repeat;height:91px;width:154px}.video-tile-list .large .chrome{background:url(../img/tile-chrome-438x259.png) no-repeat;height:281px;left:-9px;top:-11px;width:457px}.ugc-tile-list .tile{margin-right:6px}.ugc-tile-list .poster{height:103px;width:147px}.ugc-tile-list .chrome{background:url(../img/tile-chrome-147x103.png) no-repeat;height:113px;width:157px}.feed{float:none;width:100%}.right.feed{margin-top:30px;padding-left:0}.social-tile-list{margin:0}.social-tile-list .tile{height:56px;margin:0 8px 8px 0;width:56px}.footer-nav ul li{display:inline-block;padding:0 15px}.footer-nav ul{margin:0 auto}.footer-nav ul li.copyright{margin-bottom:5px;display:block}.footer-nav ul li.menu-2014-microsoft-corporation-all-rights-reserved{margin-bottom:5px;display:block}.footer-nav u.footer li.menu-2014-microsoft-corporation-all-rights-reserved a:link{cursor:default;color:#c00}}@media screen and (min-width:960px) and (max-width:1199px){.frame{width:936px}.content{width:808px}.padded{padding:30px 0}.hero-container{height:352px;width:936px}.hero-container .overlay{background:url(../img/frame-chrome-top-medium.png) no-repeat;height:419px;left:-40px;top:-67px;width:994px}.hero-carousel{height:352px;width:936px}.hero-carousel-text{height:352px;width:936px}.hero-slide{height:352px;width:936px}.hero-slide .poster{height:352px;width:936px}.hero-cta{height:352px;width:936px}.hero-cta h1{font-size:38px;padding:48px 560px 0 64px}.hero-cta p{font-size:18px;padding:8px 560px 0 64px}.intro{line-height:24px;padding:30px 0 50px}.intro.content h1{font-size:21px;margin:0 99px}.intro.content p{font-size:20px;margin:12px 99px 0}.cta{background-position:16% 50%;font-size:21px;height:24px;line-height:24px;padding:36px 0 36px 128px;width:340px}.tile-list{margin-top:30px}.tile .overlay{line-height:18px;padding:25px 12px 8px}.large.tile .overlay{line-height:28px;padding:40px 24px 16px}.tile .overlay h1{font-size:15px}.large.tile .overlay h1{font-size:24px}.tile .overlay p{font-size:12px}.large.tile .overlay p{font-size:15px}.dlc-tile-list .tile{margin-right:20px;width:256px}.dlc-tile-list h1{font-size:20px;margin-top:15px}.dlc-tile-list p{font-size:14px}.dlc-tile-list .poster{height:192px;width:256px}.dlc-tile-list .chrome{background:url(../img/tile-chrome-256x192.png) no-repeat;height:202px;width:266px}.dlc-tile-list .tile:first-child .chrome{background:url(../img/tile-left-chrome-256x192.png) no-repeat;height:213px;left:-16px;top:-16px;width:277px}.dlc-tile-list .tile:last-child .chrome{background:url(../img/tile-right-chrome-256x192.png) no-repeat;height:211px;width:275px}.video-tile-list .tile{margin-bottom:11px}.video-tile-list .large.tile{margin-bottom:0;margin-right:32px}.video-tile-list .poster{height:108px;width:192px}.video-tile-list .large .poster{height:346px;width:584px}.video-tile-list .chrome{background:url(../img/tile-chrome-192x108.png) no-repeat;height:118px;width:202px}.video-tile-list .large .chrome{background:url(../img/tile-chrome-584x346.png) no-repeat;height:375px;left:-12px;top:-15px;width:609px}.ugc-tile-list .tile{margin-right:12px}.ugc-tile-list .poster{height:136px;width:193px}.ugc-tile-list .chrome{background:url(../img/tile-chrome-193x136.png) no-repeat;height:146px;width:203px}.feed{width:354px}.feed h1{font-size:42px}.left.feed>div{min-height:600px}.feed-list{min-height:600px}.social-tile-list .tile{height:63px;margin:0 9px 9px 0;width:63px}.footer-nav{margin-top:35px;margin-bottom:28px}.footer-nav ul li{display:inline-block;padding:0 15px}.footer-nav ul{margin:0 auto;width:823px}}@media screen and (min-width:1200px){.frame{width:1170px}.content{width:1010px}.padded{padding:40px 0}.hero-container{height:440px;width:1170px}.hero-container .overlay{background:url(../img/frame-chrome-top.png) no-repeat;height:524px;left:-49px;top:-84px;width:1243px}.hero-carousel{height:440px;width:1170px}.hero-carousel-text{height:440px;width:1170px}.hero-slide{height:440px;width:1170px}.hero-slide .poster{height:440px;width:1170px}.hero-cta{height:440px;width:1170px}.hero-cta h1{font-size:48px;padding:60px 700px 0 80px}.hero-cta p{font-size:23px;padding:10px 700px 0 80px}.intro{line-height:26px;padding:40px 0 60px}.intro.content h1{font-size:21px;margin:0 200px}.intro.content p{font-size:20px;margin:12px 200px 0}.cta{background-position:18% 50%;height:30px;line-height:30px;padding:45px 0 45px 165px;width:420px}.tile-list{margin-top:40px}.tile .overlay{line-height:20px;padding:20px 15px 10px}.large.tile .overlay{line-height:30px;padding:40px 30px 20px}.tile .overlay h1{font-size:18px}.tile .overlay p{font-size:14px}.large.tile .overlay h1{font-size:30px}.large.tile .overlay p{font-size:18px}.dlc-tile-list .tile{margin-right:25px;width:320px}.dlc-tile-list h1{font-size:22px;margin-top:20px}.dlc-tile-list p{font-size:14px}.dlc-tile-list .poster{height:240px;width:320px}.dlc-tile-list .chrome{background:url(../img/tile-chrome-320x240.png) no-repeat;height:250px;width:330px}.dlc-tile-list .tile:first-child .chrome{background:url(../img/tile-left-chrome-320x240.png) no-repeat;height:264px;left:-18px;top:-19px;width:343px}.dlc-tile-list .tile:last-child .chrome{background:url(../img/tile-right-chrome-320x240.png) no-repeat;height:260px;width:342px}.video-tile-list .tile{margin-bottom:14px}.video-tile-list .large.tile{margin-bottom:0;margin-right:40px}.video-tile-list .poster{height:135px;width:240px}.video-tile-list .large .poster{height:433px;width:730px}.video-tile-list .chrome{background:url(../img/tile-chrome-240x135.png) no-repeat;height:145px;width:250px}.video-tile-list .large .chrome{background:url(../img/tile-chrome-730x433.png) no-repeat;height:469px;left:-15px;top:-19px;width:761px}.ugc-tile-list .tile{margin-right:14px}.ugc-tile-list .poster{height:170px;width:242px}.ugc-tile-list .chrome{background:url(../img/tile-chrome-242x170.png) no-repeat;height:180px;width:252px}.feed{width:455px}.left.feed>div{min-height:520px}.feed-list{min-height:520px}.social-tile-list .tile{height:70px;margin:0 10px 10px 0;width:70px}.footer-nav ul{margin:0 auto}.footer-nav ul li{display:inline-block;padding:0 15px}.footer-nav u.footer li.menu-2014-microsoft-corporation-all-rights-reserved a{cursor:default;color:#cc0000}}