@charset "utf-8";body{font-family:'Nunito Sans',CenturyGothic,AppleGothic,sans-serif;color:#fff;font-size:12pt;padding:0;margin:0;font-weight:400;background-color:#1a4f6f;background-image:url(../images-responsive/wallpaper.png);background-position:center 0;background-attachment:fixed}a:link,a:visited{color:#73caff;text-decoration:none}a:active,a:hover{color:#73caff;text-decoration:underline}#navigation{position:absolute;top:150px;right:calc(33px + (100vw - 1080px)/ 2);z-index:80;border-bottom:1px solid #73caff}.menuTab{display:inline-block;font-family:FuturaRound-Book,'Nunito Sans',CenturyGothic,AppleGothic,sans-serif;font-size:18pt;font-weight:400;padding:8px 10px 5px 10px;border-top-left-radius:5px;border-top-right-radius:5px;transition:background .2s;line-height:100%;color:#fff!important;text-decoration:none!important}.menuTab:first-of-type{margin-left:-10px}.menuTab:last-of-type{margin-right:-10px}.active{background:#2a629c;transition:background .1s}.subMenu{font-family:FuturaRound-Book,'Nunito Sans',CenturyGothic,AppleGothic,sans-serif;position:absolute;top:195px;left:0;visibility:hidden;z-index:90;border-top:1px solid #73caff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);clip-path:inset(0 -10px -10px -10px)}.subMenuItem{font-size:13pt;display:block;padding:10px 12px;font-weight:700;white-space:nowrap;min-width:120px;background-color:#12406f;transition:background .5s}.subMenuItem:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.subMenuItem:hover{background:#2a629c;transition:background .2s}.subMenuItem:link,.subMenuItem:visited{color:#fff;text-decoration:none}.subMenuItem:active,.subMenuItem:hover{color:#fff;text-decoration:none}.stripe1{background-color:#333!important}.stripe2{background-color:#444!important}.stripe1:hover,.stripe2:hover{background-color:rgba(255,255,255,.1)!important}.stripe3{background-color:rgba(0,0,0,.15)}.stripe4{background-color:rgba(255,255,255,.1)}.wrapper{width:1000px;padding:20px 40px 0 40px;margin:145px auto 0 auto;border-radius:10px;background:#1d2556;box-shadow:0 0 10px rgba(0,0,0,.5)}.inlineIcon{width:27px;height:27px;vertical-align:bottom}.inlineIconFavourite{width:30px;height:26px;vertical-align:bottom}.contentBlockDivider{margin-right:-40px;margin-left:-40px;width:calc(100% + 80px);padding:0}.darkSide{margin-right:-40px;margin-left:-40px;padding:0}.darkSideFancy{margin-bottom:-120px;padding-bottom:100px}.darkSideFancyTight{margin-bottom:-120px;padding-bottom:50px}.darkSideFancyReallyTight{margin-bottom:0;padding-bottom:0}.darkSideFancy:last-of-type,.darkSideFancyTight:last-of-type{margin-bottom:0;padding-bottom:0}.darkSideDarkToLightFix{margin:0 0 -6px 0!important}.darkSideContent{padding:0 40px 20px 40px}.darkSideContent a:active,.darkSideContent a:hover,.darkSideContent a:link,.darkSideContent a:visited{color:#fff;text-decoration:underline}.heading,.heading a,.heading a:hover{color:rgba(255,255,255,.75)}.darkSideContent h1,.darkSideContent h1 a,.darkSideContent h2,.darkSideContent h2 a,.darkSideContent h3,.darkSideContent h3 a,.darkSideContent h4,.darkSideContent h4 a,.darkSideContent h5,.darkSideContent h5 a,.darkSideContent h6,.darkSideContent h6 a{color:rgba(255,255,255,.75)!important;text-decoration:none!important}.darkSideContent h1 a:hover,.darkSideContent h2 a:hover,.darkSideContent h3 a:hover,.darkSideContent h4 a:hover,.darkSideContent h5 a:hover,.darkSideContent h6 a:hover{text-decoration:underline!important}.heading{min-height:60px;box-sizing:border-box;padding:15px 20px 5px 60px;border-radius:30px;margin:0 0 10px 0;background-position:12px 50%;background-size:36px 36px;background-repeat:no-repeat}.backgroundYellow{background-color:#ecbf00}.backgroundOrange{background-color:#d37322}.backgroundRed{background-color:#9d0017}.backgroundBlue{background-color:#125577}.backgroundGreen{background-color:#008580}.backgroundPurple{background-color:#701f58}.backgroundGrey{background-color:#1c222d}.backgroundGrey90{background:rgba(107,104,124,1);background:linear-gradient(90deg,rgba(107,104,124,1) 0,rgba(47,45,60,1) 100%)}.backgroundGrey270{background:rgba(47,45,60,1);background:linear-gradient(270deg,rgba(107,104,124,1) 0,rgba(47,45,60,1) 100%)}.headingClear{border-radius:0;background-color:transparent;background-position:0 50%;padding:5px 10px 0 45px;min-height:40px}.headingIconShield{background-image:url(../images-responsive/icon_shield.png)}.headingIconHeart{background-image:url(../images-responsive/icon_heart.png)}.headingIconRocket{background-image:url(../images-responsive/icon_rocket.png)}.headingIconRocket90{background-image:url(../images-responsive/icon_rocket_series.png)}.headingIconWorld{background-image:url(../images-responsive/icon_world.png)}.headingIconLightbulb{background-image:url(../images-responsive/icon_lightbulb.png)}.headingIconMoney{background-image:url(../images-responsive/icon_money.png)}.headingIconCog{background-image:url(../images-responsive/icon_cog.png)}.headingIconSpeech{background-image:url(../images-responsive/icon_speechbubble.png)}#header{background-color:#1a4f6f;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative;top:0;z-index:70}#mainHeader{position:absolute;top:-155px;left:0;width:100%;display:grid;grid-auto-flow:column;justify-content:space-between;pointer-events:none}logo{place-self:center;width:216px;height:216px;pointer-events:auto}#siteLogo{width:216px;height:216px;position:relative;pointer-events:auto}name{place-self:center;margin-top:-80px;width:258px;height:96px;pointer-events:auto}#siteName{width:258px;height:96px;pointer-events:auto}search{margin:-70px -5px 0 0;pointer-events:auto}mobileMenu{display:none;pointer-events:auto}#loginButton{position:absolute;top:0;right:-10px;pointer-events:auto}.loginText{padding-right:10px;font-size:14pt;white-space:nowrap;pointer-events:auto}.loginText a{color:#fff!important}#userLoginButton{width:50px;height:60px;pointer-events:auto}#userFavouriteButton{width:30px;height:26px;pointer-events:auto}.content{padding:70px 0 20px 0;text-align:justify}.noJustify{text-align:left}.listBlock{text-align:left}.lightboxWarning,h1,h2,h3,h4,h5{font-family:FuturaRound-Book,'Nunito Sans',CenturyGothic,AppleGothic,sans-serif;color:#73caff;text-align:left;margin:0 0 10px 0;text-indent:-1px;line-height:normal}h2{margin:0 0 10px 0;font-size:18pt}h3{font-size:16pt}.contentBlockFirst{margin:20px 0 0 0}.contentBlock{margin:40px 0 0 0}.contentBlock ul,.contentBlockFirst ul{margin:0}.compactList{margin:5px 0 15px 20px}.compactList li{margin:5px 0 0 0}.subTitle{margin:20px 0 0 0}.subTitleMarginAbove{margin:40px 0 5px 0}h2.gameTitleInList{margin:0;padding:0;display:inline-block}h4{font-size:16pt;margin:20px 0 0 0}h5{font-size:130%;margin:20px 0 0 0;font-weight:700}h6{font-size:100%;margin:15px 0 5px 0;font-weight:700}input[type=email],input[type=password],input[type=text],textarea{border:none;border-radius:3px;font-size:10pt;color:#000;background:#fff;padding:2px 5px;outline:0;-webkit-appearance:none}textarea{width:100%;box-sizing:border-box}.actionButton,.ghostButton,.lowImportanceButton,.refineLink,.refineLinkNoHighlight,.urgentButton,input[type=submit]{font-family:FuturaRound-Book,'Nunito Sans',CenturyGothic,AppleGothic,sans-serif;margin:5px;padding:7px 7px 4px 7px;background:#1a6f4f;color:#fff!important;font-size:14pt;font-weight:700;text-decoration:none!important;border:0;border-radius:3px!important;cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0}.urgentButton{background:#d37322}.actionButtonSmall{padding:5px 5px 3px 5px;font-size:12pt}.keyButton{font-size:18pt!important;padding:10px 15px 5px 15px!important;border-radius:5px!important}.lowImportanceButton{background:rgba(255,255,255,.25);font-size:12pt!important;padding:5px 5px 3px 5px!important;border-radius:5px!important}.lowImportanceButton:hover{background:rgba(255,255,255,.5)}.ghostButton{opacity:0;transition:.25s}.ghostButton:hover{opacity:1;transition:.25s}.actionButton:hover,input[type=submit]:hover{background:#73caff}.subSection,.subSectionTight{margin:10px 20px 30px 20px;padding:2px 0 2px 20px;border-left:1px solid rgba(255,255,255,.25)}.subSectionTight{margin:0 0 0 20px;padding:0 0 0 20px}.noSubSectionalBorder{margin:0 0 0 20px;padding:0;border:none}h2.gamePageSectionalHeading{margin:0}h2.sectionalHeadingOutOfSection{margin:0 0 5px -8px}.gamePageSectionalIcon{position:relative;top:6px;left:8px;width:27px;height:27px;margin-right:14px}.gamePageSections{display:grid;grid-template-columns:66% 34%;grid-template-rows:auto auto}.gamePageSection_Overview{grid-row:1/3;grid-column:1/2}.gamePageSection_Details{text-align:left;grid-row:1/2;grid-column:2/3}.gamePageSection_Tips{text-align:left;grid-row:2/3;grid-column:2/3}.buyButtonHeading{font-size:14pt;text-align:center;border-top:1px solid rgba(255,255,255,.25);margin:10px 0 -5px 0;padding:15px 0 0 0}.buyButtonHeadingFirst{margin:5px 0 -5px 0;padding:0;border-top:none}.buyButtonTable{width:100%;max-width:400px;border-spacing:0 10px;table-layout:fixed}.buyButtonCell{background-color:#024d7a;height:35px;text-align:center;line-height:.9em;padding:1px 2px;overflow:hidden}.buyButtonCellWithSubscription{background-color:#48708d}.buyButtonCell:first-of-type{border-radius:5px 0 0 5px}.buyButtonCell:last-of-type{border-radius:0 5px 5px 0}.buyButtonPrice{font-size:12pt;font-weight:700;margin:0}.buyButtonPlatformName{font-size:10pt}.strikeThrough{text-decoration:line-through;text-decoration-color:rgba(255,0,0,1)}.buyButtonOfferDetails{display:block;font-size:7pt;white-space:nowrap;font-weight:400;line-height:1em;margin:1px 0}a.buyButtonLink:active,a.buyButtonLink:hover,a.buyButtonLink:link,a.buyButtonLink:visited{color:#fff;text-decoration:none}.buyButtonLogo_Amazon,.buyButtonLogo_Android,.buyButtonLogo_Origin,.buyButtonLogo_PlayStation,.buyButtonLogo_Steam,.buyButtonLogo_Switch,.buyButtonLogo_XBox,.buyButtonLogo_iOS{width:37px;height:35px;background-repeat:no-repeat;position:relative;overflow:hidden}.buyButtonLogo_Amazon{background-color:#f90}.buyButtonLogo_Android{background-color:#aeaeae}.buyButtonLogo_iOS{background-color:#165eda;background-image:linear-gradient(45deg,#16aae9 0,#165eda 100%)}.buyButtonLogo_Origin{background-color:#1e262c}.buyButtonLogo_PlayStation{background-color:#003f9c}.buyButtonLogo_Steam{background-color:#000}.buyButtonLogo_Switch{background-color:#e60113}.buyButtonLogo_XBox{background-color:#117c10}.buyButtonFlash{position:absolute;box-sizing:border-box;width:60px;height:12px;top:5px;left:-20px;padding:2px 0 2px 1px;transform:rotate(-45deg);background:#f22536;font-weight:700;font-size:7pt;text-align:center;line-height:9px;box-shadow:0 0 5px rgba(0,0,0,.5)}.columns{display:grid;grid-template-columns:auto auto auto auto auto auto;margin-bottom:20px}.column{padding-left:20px;padding-right:20px;border-right:1px solid rgba(255,255,255,.25)}.column:first-of-type{padding-left:0}.column:last-of-type{border-right:none;padding-right:0}.searchResultsSections{display:grid;grid-template-columns:50% 50%;grid-template-rows:100%}.searchResultsSection_SimilarGames{grid-row:1/2;grid-column:1/2}.searchResultsSection_SimilarTo{text-align:left;grid-row:1/2;grid-column:2/3}.xScrollContainer{position:relative;left:50%;margin-left:-50vw;width:100vw;box-sizing:border-box;padding:10px 10px 2px 10px;cursor:grab;user-select:none;display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.xScrollContainer::-webkit-scrollbar{display:none}.xScrollItem{flex:0 0 auto;padding-right:10px}.inputFormContainer{margin:10px auto;max-width:650px}.inputRowLabel{float:left;clear:both;display:table-cell;min-width:200px;text-align:right;padding-top:10px;padding-right:10px}.inputRowData{float:left;display:table-cell;padding-top:10px}hr{height:0;border:none;border-bottom:1px solid rgba(255,255,255,.25)}.horizontalLineIcons{text-align:center}.horizontalLineIcons img{width:579px;height:40px}.spaceBelow{margin-bottom:10px}.categoryText{padding:0 50px 0 50px;text-align:left}ul{margin:20px 0 20px 50px}ul.tightList{margin:0}li{text-align:left;margin-top:10px}.listGame{margin:10px 0 10px 0;border-top:1px solid #ddd}.platformList{margin:0;font-size:10pt}.listItem{padding:0 0 10px 0;width:100%}.listItem:last-child{padding:0}.listItemScreenshot{float:left;max-width:40%;margin-right:20px}.max-half{max-width:50%}.screenShotContainer{position:relative;overflow:hidden}.screenShotImage{border-radius:5px}.screenShotThumbnail{border-radius:5px}.screenShotGridThumbnail{border-radius:5px;display:block}.screenShotRatingsContainer{position:absolute;bottom:15px;right:15px}.ratingsLogo{float:right;margin-left:15px;max-height:75px;box-shadow:0 0 5px #000}.screenShotRatingsContainerThumbnail{position:absolute;bottom:10px;right:5px}.ratingsLogoThumbnail{float:right;margin-left:5px;max-height:40px;border-radius:0!important}.screenShotRatingsContainerGrid{position:absolute;bottom:2px;right:3px}.ratingsLogoGrid{position:relative;bottom:-5px;margin-left:2px;max-height:28px;border-radius:0!important}.playButton{position:absolute;margin:auto auto;max-width:125px;bottom:calc(50% - 42px);right:calc(50% - 63px);opacity:.6}.playButton:hover{opacity:1}.screenshotFlash{position:absolute;box-sizing:border-box;width:200px;top:33px;right:-46px;padding:10px 0 10px 5px;transform:rotate(45deg);background:#f22536;color:#fff!important;font-weight:700;font-size:12pt;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.5);text-decoration:none!important}.gridImageItem .screenshotFlash{width:150px;top:24px;right:-35px;padding:7px 0 7px 7px;font-size:10pt;box-shadow:0 0 7px rgba(0,0,0,.5)}.favouriteIcon,.favouriteIconOn{position:absolute;box-sizing:border-box;top:0;left:0;z-index:50;opacity:.5;transition:.25s;cursor:pointer;width:30px;height:26px;background-image:url(../images-responsive/icon_heart_favourite0.png);background-repeat:no-repeat;padding:10px;background-position:10px 10px;box-sizing:content-box}.favouriteIcon:hover,.favouriteIconOn{transition:.25s;opacity:1}.favouriteIconOn{background-image:url(../images-responsive/icon_heart_favourite1.png)}#favouriteCount{font-weight:700;margin-left:40px}.buyGame,.gamePageFavouriteButton,.gamePageTweetButton{float:right;margin-left:10px}.amazonButton{width:160px;height:40px}.gamePageFavouriteButton,.twitterShareButton{padding:9px 10px 9px 40px;color:#fff!important;text-decoration:none!important;background-color:#1da1f2;background-image:url(../images-responsive/Twitter_Social_Icon_Circle_Color.png);background-position:0 0;background-size:40px 40px;background-repeat:no-repeat;font-weight:700;border-radius:5px;box-sizing:border-box;display:inline-block}.gamePageFavouriteButton{padding:9px;position:relative;background:#f22536;cursor:pointer}.gamePageFavouriteButton .favouriteIcon,.gamePageFavouriteButton .favouriteIconOn{position:absolute;left:40px;width:36px;height:34px;background-size:30px 26px;background-position:6px 8px;padding:0}.favouriteCount{padding:0 0 0 25px}.favouriteCountFullsize,.favouriteCountThumbnail{position:absolute;top:11px;left:43px;font-size:10pt;color:#fff;text-shadow:0 0 2px #000;opacity:.8}.favouriteCountFullsize{top:21px;left:55px}heartcount{display:block}.lightbox{display:none;position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);text-align:center;padding:5vw;box-sizing:border-box}.videoEmbed{position:relative;padding-bottom:56.25%;overflow:hidden;margin:0 auto}.videoEmbed embed,.videoEmbed iframe,.videoEmbed object{position:absolute;top:0;left:0;width:100%;height:100%}.lightboxWarning{text-align:center;margin:0 auto;padding:0 5vw;max-width:500px;font-size:20pt}.tagData{text-align:left;margin:5px 20px}.tagDataTight{text-align:left;margin:0 0 5px 0}.tagDataSpacer{height:10px}.indent0{padding-left:10px}.indent1{padding-left:30px}.indent2{padding-left:50px}.indent3{padding-left:70px}#universalSearch{display:none;position:fixed;top:0;width:100%;z-index:90;background:#008580;height:100vh;min-height:100vh;max-height:100vh;box-sizing:border-box;overflow:hidden;overscroll-behavior:contain}#liveSearchInput,#searchInput,#universalSearchInput{border:2px solid #fff;border-radius:5px;padding:5px;font-size:14pt;pointer-events:auto}#liveSearchResults{width:1080px;box-sizing:border-box;margin:0 auto;text-align:center;height:calc(100vh - 252px);overflow-y:scroll;overscroll-behavior:contain}#liveSearchResults::-webkit-scrollbar{display:none}#liveSearchResults{-ms-overflow-style:none;scrollbar-width:none}#universalSearchLogo{display:block;width:258px;height:96px;margin:50px auto}#universalSearchInputContainer{width:50vw;display:block;position:relative;margin:0 auto 20px auto}#universalSearchInput{width:100%;box-sizing:border-box;display:block;position:relative}#universalSearchButton{position:absolute;top:5px;right:-37px;width:32px;height:32px}.liveSearchGroup{padding:0 10px 0 10px;text-align:left}#liveSearchCloseButton{position:absolute;top:-10px;right:0;margin:0;cursor:pointer}.liveSearchResultsColumn{margin:0 0 10px 0}.liveSearchResultsColumn a:link,.liveSearchResultsColumn a:visited{color:#fff;text-decoration:none}.liveSearchResultsColumn a:active,.liveSearchResultsColumn a:hover{color:#fff;text-decoration:underline}.liveSearchThumbnail{max-width:150px;border-radius:5px;margin:4px 10px -2px 0}#liveSearchResults h2{margin:10px 0 0 5px;color:#fff}.liveSearchResultImageCell{border-top-left-radius:5px;border-bottom-left-radius:5px;padding:1px 0 1px 5px}.liveSearchResultTextCell{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:1px 5px 1px 0}.liveSearchResultRow:hover{background:rgba(255,255,255,.3)}.liveSearchActiveResult{background:rgba(255,255,255,.2)}.popularSearch{display:inline-block;text-align:left;padding:5px}.popularSearch::after{content:url(../images-responsive/small-search.svg);position:relative;top:5px;left:5px}#searchForm,#searchSelections{border:1px solid #1a4f6f;border-radius:5px;padding:10px;margin:0 0 20px -5px}#searchForm p,#searchSelections p{margin:0}.searchGrouping,.searchGroupingLeft,.searchGroupingRight{box-sizing:border-box;margin:0}.searchGroupingLeft{width:calc(50% - 10px);max-width:calc(50% - 10px);float:left;border-right:1px solid #1a4f6f;margin:0 10px 0 0}.searchGroupingRight{float:left;width:50%;max-width:50%;border-right:none}.searchGroupingSpacer{height:0;border-top:1px solid #1a4f6f;margin:20px 0}.searchGroupingLeft table{padding-right:10px;box-sizing:border-box}.searchGroupingLeftNoBorder{border:none!important;margin-bottom:0!important;padding-bottom:0!important}.cellText{width:40%;box-sizing:border-box;padding:0 10px 5px 0;font-weight:700;text-align:right;line-height:115%}.cellInput{width:60%;box-sizing:border-box;padding:0 0 5px 0;text-align:left}.cellInput select{width:100%}.refineLink,.refineLinkNoHighlight{background:0 0;border:1px solid #73caff;box-shadow:none;display:inline-block;margin:0 0 10px 10px;float:right}.refineLink:hover{color:#000;background:#73caff;border:1px solid #73caff}.radioBackgroundActive{background:#73caff;box-shadow:0 0 0 7px #73caff}.radioBackgroundInactive{background:0 0;box-shadow:none}.bigText{font-size:16pt;line-height:1.1em;margin:20px 20px 0 20px;text-align:center;display:block}.errorInlineMessage,.inlineMessage,.okInlineMessage,.warningInlineMessage{border-radius:2px;padding:0 4px;margin:0 0 0 -4px;background:#1a6f4f}.inlineMessage{background:#006c7c}.warningInlineMessage{background:#7c6c00}.errorInlineMessage{background:#650404}.dataCollection,.errorMessage,.message,.okMessage,.warningMessage{background:#1a6f4f;border:1px solid #012e1d;border-radius:5px;padding:10px;margin:2px 0}.dataCollection{background:rgba(255,255,255,.2);border:1px solid #000}.message{background:#1a4f6f;border:1px solid #011d2e}.warningMessage{background:#9e6505;border:1px solid #5b3900}.errorMessage{background:#650404;border:1px solid #400}.formValidationMessage{text-align:center;width:100%;box-sizing:border-box}.lightLink{color:rgba(0,0,0,.5);padding-bottom:0;font-size:10pt}.clearFix:after,.clearFix:before{content:'';display:block}.clearFix:after{clear:both}.collapsibleButton{background-color:#73caff;color:#000;cursor:pointer;padding:5px;margin:0 0 0 5px;border:none;text-align:left;outline:0;border-radius:5px;font-size:10pt}.collapsibleButton:hover,.collapsibleButtonActive{background-color:#73caff}.collapsibleButton:after{content:'\002B';color:#000;font-weight:700;float:right;margin-left:5px}.collapsibleButtonActive:after{content:"\2212"}.collapsibleContent{max-height:0;overflow:hidden;transition:max-height .25s ease-out}.viewAllGamesButton{float:right;display:inline-block}.flex-container{display:flex;display:-webkit-flex;justify-content:space-around}.flex-columns{flex-direction:column;justify-content:space-between}.flex-wrap{flex-wrap:wrap}.flex-grow{flex-grow:1}.flex-horizontal-center{align-items:center}.flex-vertical-center{align-items:center}.flex-vertical-stretch{align-content:stretch}.flex-item{flex:1;flex-grow:1}.flex-end{align-self:flex-end}.flex-half{box-sizing:border-box;flex-basis:calc(50% - 40px)}.flex-third{box-sizing:border-box;flex-basis:calc(33% - 40px)}.flex-two-thirds{box-sizing:border-box;flex-basis:calc(66% - 40px)}.flex-quarter{box-sizing:border-box;flex-basis:calc(25% - 40px)}.flex-spacing{justify-content:space-between;margin:20px}.flex-spacing-5{justify-content:space-around;margin:5px}.flex-horizontal-spacing-5{justify-content:space-around;margin:2px 5px}.gridList{margin:0 -5px}.gridBigOne{margin:2px 0 0 0;transform:scaleY(1.01)}.gridTwoLittleOnes{flex-basis:calc(25% - 40px);flex-direction:column}.gridImageItem,.gridImageItemCurrent{position:relative;display:inline-block;overflow:hidden}.gridImageItemCurrent{opacity:.4}.gridImageItemText,.gridImageItemTextCurrent{position:absolute;bottom:0;margin:0;padding:10px 50px 10px 5px;line-height:1.1em;box-sizing:border-box;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:700;background:rgba(0,0,0,.5);font-size:9pt;text-align:left;width:100%}.gridImageItemTextCurrent{background:#000}.gridListExtra{display:none}.hideOnDesktop{display:none}#headerSearchButton{display:block;position:relative;top:135px;z-index:70;border-radius:10px;height:40px;padding:10px 42px 0 10px;box-sizing:border-box}#headerSearchButton #searchButton{position:absolute;top:4px;right:6px;width:32px;height:32px}#mobileMenuButton{position:absolute;top:2px;right:0;z-index:70}#copyright{font-size:10pt;text-align:center;margin:30px auto 20px auto;color:rgba(0,0,0,.5)}#social{width:860px;margin:0 auto;padding:0 10px 10px 10px;text-align:center}#footer{width:860px;margin:0 auto;border:none;background-color:#ccc;border-top-right-radius:5px;border-top-left-radius:5px;padding:10px}#footer #footer-links{color:#333;padding:0}#footer-links{display:table-cell;font-size:10pt;line-height:1.3em}#footer #footer-links a:link,#footer #footer-links a:visited{color:#222;text-decoration:none}#footer #footer-links a:active,#footer #footer-links a:hover{color:#000;text-decoration:underline}.linkBlock{float:left;display:block;margin:0 20px 0 0;padding:0;font-size:10pt;line-height:1.3em}.float-left{float:left;margin:0 20px 5px 0}.float-right{float:right;margin:0 0 5px 20px}.forceFloatRight{float:right;margin:0 0 5px 20px}.forceFloatLeft{float:left;margin:0 20px 5px 0}a:link.filelink,a:visited.filelink{color:#76d7fb;text-decoration:none;border-bottom:1px solid #76d7fb}a:active.filelink,a:hover.filelink{color:#73caff;text-decoration:none;border-bottom:1px solid #73caff}.noLink{color:#666;text-decoration:none!important}.filesize{font-size:7pt}.searchresult{background:rgba(255,255,255,.4);font-weight:700}.tight{margin:0;padding:0}.tightWithBottomMargin{margin:0 0 5px 0;padding:0}.tableCaption{color:#666;font-size:10pt;font-style:italic;text-align:center;margin:10px 0 0 0}.tableheader{font-weight:700}.small{font-size:10pt}.sel_text{font-size:10pt;color:#666}.adminTable{margin:10px 0;border:1px solid rgba(0,0,0,.5);border-radius:5px}.adminTable th,.tabletop{background:#0054a6;color:#fff;font-weight:700;padding:5px}.adminTable td{padding:5px}img{max-width:100%}.gridImage{box-sizing:border-box;max-width:calc(100vw - 430px);border:20px solid #fff}.contentImage{margin-bottom:20px;border:none}.contentImageFullWidth{margin-bottom:20px;border-radius:10px;max-width:100%}.contentImageHalfWidth{margin-bottom:10px;border-radius:7.5px;max-width:calc(50% - 10px)}.contentImageQuarterWidth{margin-bottom:10px;border-radius:5px;max-width:calc(25% - 10px)}.contentIcon{max-width:150px}@media screen and (max-width:1080px){body{background-position:-5px 0;background-size:130px 130px}.hideOnDesktop{display:inherit}.hideOnTablet{display:none}.wrapper{width:100%;border-radius:0;margin:90px 0 0 0;padding:20px 20px 0 20px;box-sizing:border-box}#header{position:fixed;width:100%;height:90px;margin:0 -20px 0 -20px;padding:0;background-image:url(../images-responsive/wallpaper.png);background-position:-5px 0;background-size:130px 130px}#mainHeader{top:0}logo{margin-left:10px;width:144px;height:144px}#siteLogo{width:144px;height:144px}name{margin-top:-50px;width:172px;height:64px}#siteName{width:172px;height:64px}search{margin:-115px 15px 0 0;justify-self:end}mobileMenu{justify-self:end;display:block}#loginButton{top:15px;right:65px}#liveSearchResults{width:100%;max-width:100%;margin:0;padding:0 0 30px 0;height:calc(100vh - 130px)}#universalSearchLogo{display:block;width:172px;height:64px;margin:10px auto}#universalSearchInputContainer{width:calc(100vw - 80px);margin:5px 50px 10px 20px}.liveSearchThumbnail{max-width:75px}.liveSearchResultImageCell{padding:5px 0 5px 5px}.liveSearchResultTextCell{padding:5px 5px 5px 0}.content{margin:0 -20px 0 -20px;padding:40px 20px 20px 20px;float:none;clear:both;max-width:none}#mobileMenuButton{top:12px}.contentBlockDivider{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}.darkSide{margin-right:-20px;margin-left:-20px}.darkSideContent{padding:0 20px 20px 20px}#navigation{position:fixed;z-index:60;background:rgba(157,0,23,1);width:calc(100% - 80px);height:100vh;top:0;left:0;padding:140px 40px 20px 40px;border:none;transition:top .1s}.showMenu{animation-duration:.25s;animation-name:slideIn;animation-timing-function:ease-in}.closeMenu{animation-duration:.25s;animation-name:slideOut;animation-timing-function:ease-in}@keyframes slideIn{from{top:-100vh}to{top:0}}@keyframes slideOut{from{top:0}to{top:-100vh}}.openSubMenu{animation-duration:.25s;animation-name:slideIn_subMenu;animation-timing-function:ease-in}.closeSubMenu{animation-duration:.25s;animation-name:slideOut_subMenu;animation-timing-function:ease-in}@keyframes slideIn_subMenu{from{left:100%;opacity:.01}to{left:40px;opacity:1}}@keyframes slideOut_subMenu{from{left:40px;opacity:1}to{left:100%;opacity:.2}}.menuTab{display:block;float:none;margin:0;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.5)}.menuTab:first-of-type{margin-left:0}.menuTab:last-of-type{margin-right:0}.active{background:0 0;transition:0}.subMenu{clip-path:none;display:block;top:70px;left:40px;height:100vh;padding:0 50px 0 40px;text-align:left;box-sizing:border-box;visibility:hidden;border-radius:0;border:none;background:#d37322;width:calc(100% - 20px);border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5)}.subMenuItem{margin:0;font-size:14pt;background:0 0;transition:0;padding:12px 20px 12px 0;border-bottom:1px solid rgba(255,255,255,.5)}.subMenuItem:last-child{border-radius:0;border:none}.subMenuItem:hover{background:0 0;transition:0}.subMenuHeading{display:block;position:relative;width:100%;margin:60px 0 0 -20px;padding:20px 0 10px 45px;font-size:18pt;color:#fff!important;text-decoration:none!important}.subMenuBackButton{position:absolute;top:-3px;left:-8px}.horizontalLineIcons img{width:calc(80% - 40px);max-width:579px;height:auto}.bigText{margin:40px 20px -20px 20px}.screenShotRatingsContainer{position:absolute;bottom:10px;right:10px}.ratingsLogo{float:right;margin-left:10px;max-height:60px;box-shadow:0 0 4px #000}.playButton{max-width:90px;bottom:calc(50% - 30px);right:calc(50% - 45px)}.amazonButton{width:120px;height:30px}.twitterShareButton{padding:4px 5px 4px 30px;background-size:30px 30px}.gamePageFavouriteButton{padding:4px 5px}.gamePageFavouriteButton .favouriteIcon,.gamePageFavouriteButton .favouriteIconOn{left:35px;width:25px;height:24px;background-size:20px 17px;background-position:5px 7px}.favouriteCount{padding:0 0 0 12px}.contentIcon{max-width:100px}.searchGroupingLeft,.searchGroupingRight{width:100%;max-width:none;float:none;border-right:none;margin:0}.searchGroupingLeft{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #1a4f6f}.searchGroupingLeft table{padding-right:0}}@media screen and (max-width:700px){body{background-position:-5px 3px;background-size:98px 98px}#navigation{padding:115px 40px 20px 40px}.subMenu{top:60px;left:20px;padding-top:40px}.subMenuHeading{margin:0 0 0 -20px;padding:20px 0 10px 45px}.flex-quarter{flex-basis:calc(50% - 40px)}.flex-half,.flex-third,.flex-two-thirds{flex-basis:100%}.gridTwoLittleOnes{flex-basis:100%;flex-direction:row}.hideOnDesktop{display:inherit}.hideOnTablet{display:inherit}.hideOnMobile{display:none}.heading{min-height:40px;box-sizing:border-box;padding:10px 15px 5px 40px;border-radius:20px;margin:0 0 5px 0;background-position:8px 50%;background-size:27px 27px;background-repeat:no-repeat}.headingClear{padding:5px 10px 0 35px;min-height:30px;background-position:0 50%;border-radius:0}h1{font-size:20pt}.lightboxWarning{font-size:16pt}h2{font-size:16pt}h3{font-size:14pt}ul{margin:20px 0 20px 0}.wrapper{width:100%;border-radius:0;margin:70px 0 0 0;padding:20px 20px 0 20px;box-sizing:border-box}#header{position:fixed;width:100%;height:70px;box-sizing:border-box;margin:0 -20px 0 -20px;padding:0;background-image:url(../images-responsive/wallpaper.png);background-position:-5px 3px;background-size:98px 98px}#mainHeader{top:2px}logo{margin-left:10px;width:108px;height:108px}name{margin-top:-40px;width:129px;height:48px}search{margin:-125px 30px 0 0}#headerSearchButton{background:0 0}mobileMenu{width:70px;justify-self:end;display:block}#loginButton{top:5px;right:65px}#userLoginButton{width:50px;height:60px}#userFavouriteButton{width:30px;height:26px}.content{margin:0 -20px 0 -20px;padding:20px;float:none;clear:both;max-width:none}.contentBlockDivider{margin-right:-20px;margin-left:-20px;width:calc(100% + 40px)}.darkSide{margin-right:-20px;margin-left:-20px}.darkSideContent{padding:0 20px 20px 20px}.subSection,.subSectionTight{margin-left:10px;padding:0 0 0 10px}.noSubSectionalBorder{margin:0;padding:0}.columns{grid-template-columns:auto}.column{padding:0;border-right:none;margin-bottom:20px}.gamePageSectionalIcon{top:4px;left:1px;width:20px;height:20px;margin-right:8px}.gamePageSections{grid-template-columns:100%;grid-template-rows:auto auto auto}.gamePageSection_Overview{grid-row:2/3;grid-column:1/2}.gamePageSection_Details{grid-row:1/2;grid-column:1/2}.gamePageSection_Tips{grid-row:3/4;grid-column:1/2}.searchResultsSections{grid-template-columns:100%;grid-template-rows:auto auto}.searchResultsSection_SimilarGames{grid-row:2/3;grid-column:1/2}.searchResultsSection_SimilarTo{text-align:left;grid-row:1/2;grid-column:1/2}.listItemScreenshot{float:none;margin-right:0;max-width:none}.inputRowLabel{float:none;display:block;min-width:0;text-align:left;padding-right:0}.inputRowData{float:none;display:block}.inputRowData input{width:100%;padding:5px;box-sizing:border-box}.horizontalLineIcons img{width:calc(80% - 40px);height:auto}#header h2{font-size:14pt}#social{padding:0;margin:0;width:100%;border-radius:5px}#social{padding-bottom:20px}#footer{display:none}.float-left{float:none;margin:0 0 10px 0}.float-right{float:none;margin:0 0 10px 0}.max-half{max-width:100%}#keyContent{padding:0 10px}.screenShotRatingsContainer{position:absolute;bottom:10px;right:6px}.ratingsLogo{float:right;margin-left:6px;max-height:40px;box-shadow:0 0 4px #000}.playButton{max-width:60px;bottom:calc(50% - 20px);right:calc(50% - 30px)}.screenshotFlash{width:150px;top:24px;right:-35px;padding:7px 0 7px 7px;font-size:10pt;box-shadow:0 0 7px rgba(0,0,0,.5)}.gridImageItem .screenshotFlash{width:100px;top:16px;right:-23px;padding:5px 0 5px 5px;font-size:7pt;box-shadow:0 0 5px rgba(0,0,0,.5)}.amazonButton{width:90px;height:23px}.twitterShareButton{font-size:10pt;padding:2px 5px 3px 25px;background-size:25px 25px;background-position:-1px -2px}.gamePageFavouriteButton{font-size:10pt;padding:2px 5px}.gamePageFavouriteButton .favouriteIcon,.gamePageFavouriteButton .favouriteIconOn{left:30px;width:20px;height:18px;background-size:17px 14px;background-position:3px 4px}.favouriteCount{padding:0 0 0 10px}.contentImageFullWidth{max-width:100%}.contentImageHalfWidth{max-width:100%}.contentImageQuarterWidth{max-width:100%}.contentIcon{max-width:100px}.searchGroupingLeft,.searchGroupingRight{width:100%;max-width:none;float:none;border-right:none;margin:0}.searchGroupingLeft table{padding-right:0}#mobileMenuButton{top:0}}@media screen and (max-width:500px){.hideOnSmallMobile{display:none}name{place-self:start;margin-left:10px;margin-top:10px;width:129px;height:48px}#navigation{padding:80px 20px 20px 20px;width:calc(100% - 40px)}.subMenu{margin-top:9px;padding:0 30px 0 20px}.subMenuItem{font-size:12pt;padding:10px 0}}