div.game h2.gameName{display:block;margin:0 auto 10px;padding-right:295px;width:940px}div.game div.forumWishlist{background-color:transparent;display:inline-block;padding:0;vertical-align:middle;white-space:nowrap;width:285px}div.game div.forumWishlist div.forum{background:linear-gradient(180deg,#4d77b0,#346287);border-right:20px solid transparent;border-top:30px solid #4d77b0;box-sizing:border-box;color:#fff;display:inline-block;font-weight:700;height:0;line-height:30px;margin:0;padding-right:20px;position:relative;text-align:center;text-transform:uppercase;vertical-align:top;width:150px}div.game div.forumWishlist div.forum a,div.game div.forumWishlist div.wishlist a{color:#fff;left:10px;outline:none;position:absolute;right:0;text-decoration:none;top:-30px}div.game div.forumWishlist div.wishlist{border-bottom:30px solid #5f697a;border-left:20px solid transparent;box-sizing:border-box;display:inline-block;font-size:.8em;font-weight:700;height:0;line-height:30px;margin:0 0 10px -19px;position:relative;text-align:center;text-transform:uppercase;vertical-align:top;width:151px}div.game div.forumWishlist div.wishlist a{bottom:-30px;color:#000!important;left:0;position:absolute;right:0;top:0}div.mainMediaDuo{display:flex;flex-wrap:nowrap;justify-content:space-between}div.mainMediaDuo div{white-space:normal}div.mainMediaDuo div.mainMediaContainer{width:655px}div.mainMediaDuo div.gameInfoContainer{margin-top:-40px;width:285px}div.game div.mainMedia{background-color:#454b55;display:inline-block;height:330px;margin:0 10px 10px 0;width:645px}.hytPlayerWrap,div.game div.mainMedia{position:relative;vertical-align:top}.hytPlayerWrap.ended:after{background-size:64px 64px,cover}.hytPlayerWrap.ended:after,.hytPlayerWrap.paused:after{background-color:#000;background-image:inherit;background-position:50%,50%;background-repeat:no-repeat,no-repeat;bottom:0;content:"";cursor:pointer;left:0;position:absolute;right:0;top:0}.hytPlayerWrap.paused:after{background-size:40px 40px,cover}div.game div.mainMedia .hytPlayerWrap,div.game div.mainMedia iframe,div.game div.mainMedia img{height:100%;width:100%}div.game div.gameInfo{display:inline-block;height:330px;margin-bottom:10px;position:relative;text-align:justify;vertical-align:top;width:285px}div.game div.gameInfo>img{height:133px;margin-bottom:5px;width:285px}div.game div.gameInfo div.introduction{color:#fff;max-height:130px;overflow-y:auto}div.game div.gameInfo div.platformsBuynow{bottom:0;padding-top:24px;position:absolute;text-align:right;vertical-align:middle;width:100%}div.game div.gameInfo div.platformsBuynow a{outline:none;text-decoration:none}div.game div.gameInfo div.platformsBuynow img{height:32px;margin-right:5px;vertical-align:middle;width:32px}div.game div.gameInfo div.platformsBuynow img.imgSteamKey{float:left;height:42px;margin-right:5px;margin-top:-5px;vertical-align:middle;width:42px}div.game div.gameInfo div.platformsBuynow div.discountPercent{background-color:#fff;bottom:35px;color:#000;display:inline-block;font-weight:700;left:0;padding:1px 20px;position:absolute}div.game div.gameInfo div.platformsBuynow div.originalPrice{bottom:35px;color:#fff;position:absolute;right:0;text-decoration:line-through}div.game div.gameInfo div.platformsBuynow a.buynow{background-color:#fce003;border:none;border-radius:5px;color:#000;font-size:1.2em;font-weight:700;padding:5px 20px;text-decoration:none;vertical-align:middle}div.game div.gameInfo div.platformsBuynow a.discontinued{background-color:#d3d3d3;color:#4b4b4b}div.game div.gameInfo div.platformsBuynow a.coming-soon{background-color:#fff;color:#000}div.game div.scrollMedia{background-color:transparent;margin-bottom:10px;overflow:scroll;overflow-x:auto;overflow-y:hidden;white-space:nowrap}div.game div.scrollMedia div.screen,div.game div.scrollMedia div.video{background-color:#454b55;display:inline-block;margin:3px 7px;padding:7px}div.game div.scrollMedia iframe,div.game div.scrollMedia img{display:inline-block;height:140px;width:auto}div.game div.scrollMedia iframe{pointer-events:none}div.game div.productBanners{margin-bottom:10px}div.game div.productBanners div.productBanner img{width:940px}div.game div.dlcs{background-color:#e5e9ee;border-radius:5px;margin-bottom:20px;position:relative}div.game div.dlcs h3.dlcsHeader{background-color:#5f697a;border-top-left-radius:5px;border-top-right-radius:5px;color:#e5e9ee;display:block;margin:0;min-height:30px;padding:0 20px;position:relative}div.game div.dlcs h3.dlcsHeader div.dlcsHeaderContainer{display:inline-block;left:20px;position:absolute;text-decoration:none;top:5px;vertical-align:middle}div.game div.dlcs h3.dlcsHeader div.dlcsHeaderPriceContainer{display:inline-block;position:absolute;right:0;text-decoration:none}div.game div.dlcs h3.dlcs{background-color:#5f697a;border-top-left-radius:5px;border-top-right-radius:5px;color:#e5e9ee;margin:0;padding:5px 20px}div.game div.dlcs div.dlcsContainer{padding:10px}div.game div.dlcs div.dlc{border-bottom:1px solid #bcbfc8;padding:10px}div.game div.dlcs div.dlc:last-child{border-bottom:none}div.game div.dlcs a.dlc{align-items:center;color:#000;display:flex;justify-content:space-between;text-decoration:none}div.game div.dlcs div.dlcExcessive{display:none}div.game div.dlcs div.dlc a.dlc>img{height:80px;vertical-align:middle;width:171px}div.game div.dlcs div.dlc div.introduction h4.gameName{margin:0 0 5px}div.game div.dlcs div.dlc div.introduction{vertical-align:middle;width:380px}div.game div.dlcs div.dlc div.platforms{text-align:center;vertical-align:middle;width:150px}div.game div.dlcs div.dlc div.buynowButtonPlaceholder{width:150px}div.game div.dlcs div.dlc div.platforms img{height:32px;width:32px}div.game div.dlcProduct{position:relative}div.game div.dlc a.buynow{background-color:#fce003;border:none;border-radius:5px;color:#000;font-size:1.2em;font-weight:700;padding:5px 20px;position:absolute;right:40px;text-decoration:none;top:40px}div.game div.dlc div.discountPercent{background-color:#fff;color:#000;display:inline-block;font-weight:700;padding:1px 20px;position:absolute;right:40px;top:80px}div.game div.dlc div.originalPrice{color:#000;position:absolute;right:40px;text-decoration:line-through;top:20px}div.game div.moreButton{background-color:#5f697a;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-size:.8em;padding:3px;text-align:center}div.game div.moreButton a{color:#fff;outline:none;text-decoration:none}div.game div.moreButton a span.hideButton{display:none}div.game div.downloadsTabs{margin-bottom:20px}div.game div.downloadsTabs a.tabLabel{border-left:1px solid #5f697a;border-right:1px solid #5f697a;border-top:1px solid #5f697a;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;display:inline-block;margin-right:10px;min-width:80px;outline:none;padding:7px 10px;text-align:center;text-decoration:none;text-transform:uppercase}div.game div.downloadsTabs a.tabActive{background-color:#5f697a}div.game div.downloadsTabs a.tabInactive{background-color:transparent;display:none}div.game div.downloadsTabs div.tabContent{background:linear-gradient(180deg,#5e6878,#4d5665);min-height:100px;padding:10px 40px}div.game div.downloadsTabs a{color:#e5e9ee;text-decoration:none}table.downloads{color:#e5e9ee;width:100%}table.downloads th{border-bottom:1px solid #a6aaaf;text-transform:uppercase}table.downloads td{padding:3px}table.downloads td:first-child,table.downloads th:first-child{padding-left:100px;text-align:left}table.downloads td:nth-child(2),table.downloads th:nth-child(2){padding-right:100px;text-align:center}table.downloads tr.accessDenied a{color:#2b2b2b}table.downloads tr.downloadServers{display:none}table.downloads tr.downloadServers td{padding:0}table.downloadServers{background-color:#1f2227;margin-bottom:10px;width:100%}table.downloadServers th{border:none}table.downloadServers td:first-child,table.downloadServers th:first-child{padding:0;text-align:left;width:34%}table.downloadServers td:last-child,table.downloadServers td:nth-child(2),table.downloadServers th:last-child,table.downloadServers th:nth-child(2){padding:0;text-align:center;width:33%}table.downloadServers a.buttonDownload{font-size:.7em;margin:0}div.game div.newsTrio{display:flex;justify-content:space-between;margin-bottom:20px}div.game div.newsTrio>div{border-radius:5px;display:inline-block;height:340px}div.game div.newsTrio div.gameNews{background-color:#586272;width:49%}div.game div.newsTrio div.gameNews>h3{background-color:#e5e9ee;border-top-left-radius:5px;border-top-right-radius:5px;color:#547dbf;font-size:1.2em;margin:0;padding:20px;text-align:center}div.game div.newsTrio div.gameNews>h3 i{font-weight:400}div.game div.newsTrio div.gameNews div.newsArticles{box-sizing:border-box;height:276px;overflow-y:auto;padding:10px 30px}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle{border-bottom:1px solid #e5e9ee;display:flex;padding:10px 0}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle:last-child{border-bottom:none}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle a{display:block;text-decoration:none}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle img{display:inline-block;height:45px;margin-right:10px;vertical-align:middle;width:96px}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle>div{color:#e5e9ee;display:inline-block;font-size:.9em;overflow:hidden;padding:0;vertical-align:middle;width:270px}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle span.postedDate{font-style:italic;font-weight:700}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle>div>h4{font-style:italic;margin:0 0 5px}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle>div p{margin-top:0}div.game div.newsTrio div.forum,div.game div.newsTrio div.gameSpecs{width:24%}div.game div.newsTrio div.forum{background-color:#5f697a;position:relative}div.game div.newsTrio div.forum>h3{background:linear-gradient(180deg,#4b74ab,#306082);border-bottom:2px solid #333;border-top-left-radius:5px;border-top-right-radius:5px;color:#e5e9ee;margin:0;padding:10px;text-align:center;text-transform:uppercase}div.game div.newsTrio div.forum div.forumPosts{color:#e5e9ee;font-size:.7em;height:180px;overflow:hidden;overflow-y:auto;text-align:center}div.game div.newsTrio div.forum div.forumPost{border-top:1px solid #95999e;margin:10px 5px}div.game div.newsTrio div.forum div.forumPost div.published{background-color:#5f697a;margin-left:auto;margin-right:auto;margin-top:-7px;width:30%}div.game div.newsTrio div.forum div.forumPost a{color:#e5e9ee;outline:none;text-decoration:none}div.game div.newsTrio div.forum div.forumButtons{bottom:0;position:absolute;width:100%}div.game div.newsTrio div.forum a.buttonBeta,div.game div.newsTrio div.forum a.buttonBetaOff,div.game div.newsTrio div.forum a.buttonManual,div.game div.newsTrio div.forum a.buttonTournament,div.game div.newsTrio div.forum a.buttonTournamentOff{background-color:#e5e9ee;border-radius:5px;color:#547dbf;display:block;font-weight:700;margin-top:1px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}a.buttonBetaOff,a.buttonTournamentOff{background-color:silver!important}a.buttonELORating{border-bottom-left-radius:0!important;border-top-left-radius:0!important;display:inline-block!important;margin-left:-3px!important;width:37.5%!important}a.buttonTournamentHalf{border-bottom-right-radius:0!important;border-top-right-radius:0!important;display:inline-block!important;width:44%!important}div.game div.newsTrio div.gameSpecs{background-color:#e5e9ee;color:#000;position:relative;text-align:center}div.game div.newsTrio div.gameSpecs>h3{background:linear-gradient(180deg,#5b6576,#48505e);border-top-left-radius:5px;border-top-right-radius:5px;color:#e5e9ee;font-size:1.2em;margin:0;padding:20px;text-align:center}div.game div.newsTrio div.gameSpecs>h3 i{font-weight:400}div.game div.newsTrio div.gameSpecs label{color:#547dbf;display:block;font-weight:700;margin-top:10px}div.game div.newsTrio div.gameSpecs span{display:block;margin-bottom:10px}div.game div.newsTrio div.gameSpecs div.specsContainer{height:190px;overflow-y:auto}div.game div.newsTrio div.gameSpecs div.available{background:linear-gradient(180deg,#5b6576,#48505e);border-bottom-left-radius:5px;border-bottom-right-radius:5px;bottom:0;color:#fff;height:80px;padding-bottom:10px;position:absolute;width:100%}div.game div.newsTrio div.gameSpecs div.available label{color:#fff;font-style:italic;font-weight:400;margin-bottom:10px}div.game div.newsTrio div.gameSpecs div.available div.availableInStores img{width:32px}div.game div.mediaReviews{margin-bottom:20px;width:1100px}div.game div.mediaReviews h3.mediaReviews{color:#e5e9ee;margin:0 80px}div.game div.mediaReviews h3.mediaReviews i{font-weight:400}div.game div.mediaReviews>div{background-color:#e5e9ee}div.game div.mediaReviews div.reviewsContainer{position:relative}div.game div.mediaReviews div.review{font-size:1.5em;font-style:italic;padding:30px;text-align:center}div.game div.mediaReviews div.review a.reviewer{color:blue;font-size:.7em;font-weight:700;margin-left:10px;text-decoration:none}div.game div.mediaReviews a.prevReview{left:0}div.game div.mediaReviews a.nextReview,div.game div.mediaReviews a.prevReview{bottom:0;box-sizing:border-box;display:block;line-height:60px;padding:10px;position:absolute;top:0}div.game div.mediaReviews a.nextReview{right:0}div.game div.gameInfoDuo{display:flex;justify-content:space-between;margin-bottom:20px}div.game div.gameInfoDuo>div{display:inline-block}div.game div.gameInfoDuo div.gameInfoTabs{background-color:#e5e9ee;border-radius:5px;height:500px;width:74%}div.game div.gameInfoDuo div.gameInfoTabsSingle{width:100%}div.game div.gameInfoDuo div.gameInfoTabs a#tabInfo{border-top-left-radius:5px}div.game div.gameInfoDuo div.gameInfoTabs div.tabs{border-bottom:1px solid #7f899a}div.game div.gameInfoDuo div.gameInfoTabs a.tabLabel{border-right:1px solid #7f899a;display:inline-block;font-weight:700;min-width:100px;outline:none;padding:15px;text-align:center;text-decoration:none;text-transform:uppercase}div.game div.gameInfoDuo div.gameInfoTabs a.tabActive{background-color:#4671a3;color:#fff}div.game div.gameInfoDuo div.gameInfoTabs a.tabInactive{color:#5f697a}div.game div.gameInfoDuo div.gameInfoTabs div.tabContent{height:420px;min-height:100px;overflow:hidden;overflow-y:auto;padding:10px 40px}div.game div.gameInfoDuo div.gameInfoTabs div#contentInfo{overflow-y:auto}div.game div.gameInfoDuo div.editionInfo{background:#47505d url(/build/images/edition-bg.f6a6410b.png) 50% no-repeat;background-size:cover;color:#fff;height:500px;overflow:hidden;width:24%}div.game div.gameInfoDuo div.editionInfo img.productCoverArt{display:block;height:240px;margin:30px auto 0;width:169px}div.game div.gameInfoDuo div.editionInfo div.editionHighlight{background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box;margin:0 auto 10px;padding:10px;text-align:center;width:169px}div.game div.gameInfoDuo div.editionInfo div.editionHighlight img{display:inline-block;height:32px;width:32px}div.game div.gameInfoDuo div.editionInfo div.editionHighlight span{color:#000;display:inline-block;font-size:.9em;font-weight:700;margin-left:10px;text-align:left;width:100px}div.game div.gameInfoDuo div.editionInfo div.editionDescription{font-size:.9em;padding:0 30px;text-align:justify}div.game div.gameInfoDuo div.editionInfo div.editionDescription label{display:block;font-style:italic;font-weight:700;margin-bottom:10px;text-align:center}div.game div.bundles{border:1px solid #5f697a;border-radius:5px;color:#fff;margin-bottom:20px}div.game div.bundles>h3{background:linear-gradient(180deg,#5b6576,#48505e);font-size:1.2em;margin:0;padding:10px;text-align:center;text-transform:uppercase}div.game div.bundles div.bundleContainer{position:relative}div.game div.bundles a{color:#fff;text-decoration:none}div.game div.bundles div.bundle{background-color:#5f697a;display:flex;justify-content:space-between;margin:10px 20px;padding:10px;position:relative}div.game div.bundles div.bundle>img{height:80px;vertical-align:middle;width:171px}div.game div.bundles div.bundle div.bundleInfo{display:inline-block;vertical-align:middle;width:420px}div.game div.bundles div.bundle div.buynowButtonPlaceholder{width:250px}div.game div.bundles div.bundle div.bundleInfo>h4{margin:0 0 10px;text-transform:uppercase}div.game div.bundles div.bundleContainer div.buynow{display:inline-block;padding:10px 20px;position:absolute;right:10px;text-align:right;top:5px;vertical-align:middle}div.game div.bundles div.bundleContainer span.discountPercent{background-color:transparent;border:1px solid #e5e9ee;border-radius:5px;color:#e5e9ee;display:block;font-size:2em;font-style:italic;margin-bottom:10px;margin-left:auto;padding:0 30px;width:80px}div.game div.bundles div.bundleContainer a.buynow{background-color:#fce003;border:none;border-radius:5px;color:#000;font-size:1.2em;font-weight:700;padding:5px 20px;text-decoration:none}img.bannerDiscord{min-width:940px}div.productBannerDiscord{margin-bottom:20px}@media only screen and (max-width:940px){img.bannerDiscord{max-width:480px!important;min-width:32px}div.game h2.gameName{padding:0 10px;width:100%}div.mainMediaDuo{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:space-between}div.game div.caption{display:block}div.mainMediaDuo div.mainMediaContainer{width:100%}div.game div.mainMedia{height:0;padding-bottom:56.25%;position:relative;width:100%}div.game div.mainMedia div.hytPlayerWrap,div.game div.mainMedia iframe,div.game div.mainMedia img{height:100%;left:0;position:absolute;top:0;width:100%}div.mainMediaDuo div.gameInfoContainer{margin-top:0;width:100%}div.game div.forumWishlist{text-align:center;width:100%}div.game div.forumWishlist div.forum,div.game div.forumWishlist div.wishlist{width:50%}div.game div.gameInfo{box-sizing:border-box;display:flex;flex-wrap:wrap;height:unset;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}div.game div.gameInfo>img{display:inline-block;height:100%;margin-right:10px;width:100%}div.game div.gameInfo div.introduction{margin-bottom:10px;width:100%}div.game div.gameInfo div.platformsBuynow{padding-top:0;position:relative;width:100%}div.game div.newsTrio{flex-wrap:wrap}div.game div.newsTrio div.forum,div.game div.newsTrio div.gameNews{margin-bottom:20px;width:100%}div.game div.mediaReviews,div.game div.newsTrio div.gameSpecs{width:100%}div.game div.gameInfoDuo{flex-wrap:wrap}div.game div.gameInfoDuo div.gameInfoTabs{margin-bottom:20px;width:100%}div.game div.gameInfoDuo div.editionInfo{height:unset;padding-bottom:20px;width:100%}div.game div.dlcs a.dlc{flex-wrap:wrap}div.game div.dlcs div.dlc a.dlc>img{height:38%;margin:0 0 10px;width:38%}div.game div.dlcs div.dlc div.introduction{margin:0 0 10px;width:58%}div.game div.dlcs div.dlc div.platforms{margin-right:50%;text-align:left;width:100%}div.game div.dlcs div.dlc div.buynowButtonPlaceholder{display:none}div.game div.dlc a.buynow{bottom:10px;left:unset;right:10px;top:unset}div.game div.newsTrio div.forum div.forumPosts{height:unset}div.game div.newsTrio div.forum div.forumButtons{position:relative}div.game div.newsTrio div.gameSpecs div.specsContainer{height:unset}div.game div.gameInfoDuo div.gameInfoTabs a.tabLabel{box-sizing:border-box;min-width:20%}div.game div.downloadsTabs div.tabContent{padding:10px 0}div.game div.downloadsTabs div#contentDownloads table tr td:first-child,div.game div.downloadsTabs div#contentDownloads table tr th:first-child{padding-left:10px}div.game div.downloadsTabs div#contentDownloads table tr td:last-child,div.game div.downloadsTabs div#contentDownloads table tr th:last-child{padding-right:10px}div.game div.newsTrio div.gameNews div.newsArticles,div.game div.newsTrio>div{height:unset}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle a{float:left}div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle>div{display:block;width:unset}div.game div.bundles div.bundle>img{height:38%;margin:0 0 90px;width:38%}div.game div.bundles div.bundle div.bundleInfo{margin:0 0 10px;width:58%}div.game div.bundles div.bundle div.buynowButtonPlaceholder{display:none}div.game div.bundles div.bundleContainer div.buynow{bottom:10px;left:10px;right:unset;text-align:center;top:unset}div.game div.bundles div.bundleContainer span.discountPercent{font-size:1.5em;width:60px}}@media only screen and (max-width:850px){div.game div.newsTrio div.gameNews div.newsArticles div.newsArticle{flex-direction:column}a.buttonELORating{margin-left:0!important}a.buttonELORating,a.buttonTournamentHalf{border-radius:5px!important;display:inline-block!important;width:95.5%!important}}