﻿/* Copyright (C) Microsoft Corporation. All rights reserved. */
.galleryHubStrip .panelShadowImage
{
    bottom: -50px
}
.win-semanticzoom
{
    height: 100%;
    width: 100%
}
html[dir=ltr] .win-semanticzoom-button-location
{
    right: 41px
}
html[dir=rtl] .win-semanticzoom-button-location
{
    left: 41px
}
.inboxPage .win-listview, .collectionMessageGalleryView
{
    height: 100%;
    width: 100%
}
.collectionGamesGallery, .marketplaceGallery, .gamercardGallery, .marketplaceGalleryView, .compareActivitiesGallery, .marketplaceGallery .win-listview, .collectionGamesGallery .win-listview, .gamercardGallery .win-listview, .compareActivitiesGallery .win-listview
{
    height: 100%;
    width: 100vw
}
.dashboardPanel .gamercardGallery, .dashboardPanel .gamercardGallery .win-listview, .dashboardPanel .gamercardGallery .win-surface
{
    width: 605px
}
.achievementsGallery>.win-listview
{
    height: 100%;
    width: 100%
}
.achievementsGallery .win-item
{
    width: 295px;
    height: 165px
}
.removed
{
    display: none
}
.collectionPage .win-item, .marketplacePage .win-item
{
    width: 295px;
    height: 165px
}
.games .flexHubPage .marketplacePage .win-item
{
    width: auto;
    height: 100%
}
.marketplaceGamesSearchPage .win-item
{
    width: 100%;
    height: 100%
}
.compareActivitiesGallery .win-listview .win-viewport
{
    margin-left: 1px;
    padding-left: 4px
}
html[dir=rtl] .compareActivitiesGallery .win-listview .win-viewport
{
    margin-left: 0;
    margin-right: 1px;
    padding-left: 0;
    padding-right: 4px
}
.compareActivitiesGallery .win-listview>.win-horizontal .win-container
{
    margin-right: 5px;
    margin-left: 0
}
html[dir=rtl] .compareActivitiesGallery .win-listview>.win-horizontal .win-container
{
    margin-right: 0;
    margin-left: 5px
}
.achievementsGallery .emptyGalleryContainer
{
    top: 4px;
    right: 80px;
    left: 120px
}
html[dir=rtl] .achievementsGallery .emptyGalleryContainer
{
    right: 120px;
    left: 80px
}
.marketplacePage, .marketplaceGamesPage, .collectionPage, .gamercardPage
{
    height: 100%;
    width: auto
}
.marketplacePage.marketplaceGamesSearchPage
{
    width: calc(100vw)
}
.marketplaceGamesPage>.win-template, .marketplacePage>.win-template, .collectionPage>.win-template, .gamercardPage
{
    height: 100%
}
.collectionGames, .marketplace
{
    display: -ms-grid;
    -ms-grid-columns: 1fr;
    -ms-grid-rows: 1fr
}
.marketplaceGalleryView
{
    -ms-grid-row: 1;
    -ms-grid-column: 1
}
.inboxPage .win-groupheader, .marketplaceGallery .win-groupheader, html[dir=rtl] .inboxPage .win-groupheader, html[dir=rtl] .marketplaceGallery .win-groupheader
{
    margin-top: 4px;
    padding: 0
}
.collectionGamesGallery .win-listview:not(.win-selectionstylefilled) .win-selectionborder, .inboxPage .win-listview:not(.win-selectionstylefilled) .win-selectionborder, .marketplaceGallery .win-listview:not(.win-selectionstylefilled) .win-selectionborder
{
    border-style: solid;
    border-width: 4px;
    outline-style: solid;
    outline-width: 1px
}
.galleryHubStrip.isolateHubs .panelFragmentLoading
{
    display: none
}
html[dir=rtl] .marketplaceGamesSearchPage .win-item .cardThumbnailButton
{
    background-image: url('/Images/LoadingCardTemplateBg/LoadingCardTemplateBg_VideoRTL.png')
}
.marketplaceGamesSearchPage .win-item .searchHCR .cardThumbnailButton, html[dir=rtl] .marketplaceGamesSearchPage .win-item .searchHCR .cardThumbnailButton
{
    background-image: none
}
.collectionGamesGallery .win-item, .dashboardMyGames .cardThumbnailButton, .games .dashboardPanel .cardThumbnailButton, .marketplaceGamesPage.xboxMarketplace .win-item, .marketplaceGamesSearchPage .win-item .cardThumbnailButton, .windowsMarketplace .win-surface .win-item, .flexHubPage .win-item .gameThumbnail .cardThumbnailButton, .gamercardPage .win-item .cardThumbnailButton
{
    background-image: url('/Images/LoadingCardTemplateBg/LoadingCardTemplateBg_Games.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}
.games .dashboardPanel.homeSpotlight .cardThumbnailButton
{
    background-image: url('/Images/LoadingCardTemplateBg/LoadingCardTemplateBg_Games_dark.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}
html[dir=rtl] .collectionGamesGallery .win-item, html[dir=rtl] .dashboardMyGames .cardThumbnailButton, html[dir=rtl] .games .dashboardPanel .cardThumbnailButton, html[dir=rtl] .marketplaceGamesPage.xboxMarketplace .win-item, html[dir=rtl] .marketplaceGamesSearchPage .win-item .cardThumbnailButton, html[dir=rtl] .windowsMarketplace .win-surface .win-item, html[dir=rtl] .flexHubPage .win-item .gameThumbnail .cardThumbnailButton
{
    background-image: url('/Images/LoadingCardTemplateBg/LoadingCardTemplateBg_GamesRTL.png')
}
html[dir=rtl] .games .homeSpotlight.dashboardPanel .cardThumbnailButton
{
    background-image: url('/Images/LoadingCardTemplateBg/LoadingCardTemplateBg_Games_darkRTL.png')
}
.gamercardPage .win-item .cardThumbnailButton
{
    background-image: none
}
.compareActivitiesGallery .win-item
{
    background-image: url('/Images/LoadingCardTemplateBg/CompareGamesTemplateBg.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain
}
.inboxPage.win-ui-dark .win-listview .win-vertical :not(.win-footprint).win-container
{
    background-image: none
}
.noContentPaneDescription
{
    margin-top: 12px
}
html[dir=ltr] .noContentPaneDetails .actionLinkLabel
{
    text-align: left
}
html[dir=rtl] .noContentPaneDetails .actionLinkLabel
{
    text-align: right
}
