

#FrontPageRectangleAd, #RandomFacts, #ParentsCorner, #NewsFeeder { float: right; margin-left: 0; }

#Footer { clear: both; }

#AdvertisingSkyscraper, .Ads_RightSidebar, .Ads_WideSkyscraper { margin-left: -3px; }

#ItemContainer #Details { display: grid; grid-template-columns: max-content 1fr; grid-template-rows: max-content 1fr; }
#ItemContainer #Thumbnail, #ItemContainer #Thumbnail_Place { grid-column: 1; grid-row: 1; }
#ItemContainer #Actions, #ItemContainer #Actions_Place { grid-column: 1; grid-row: 2; align-self: start; justify-self: start; }
#ItemContainer #Summary { grid-column: 2; grid-row: 1 / span 2; justify-self: end; align-self: start; }
#ItemContainer #Details > div[style*="clear"] { grid-column: 1 / span 2; }

#UserStatisticsPane, #UserStatistics, #UserBadges, #UserAssets, #Friends, #UserPlaces { overflow: hidden; }


#FrontPageRectangleAd, #FrontPageBannerAd, #AdvertisingLeaderboard > div, #RobloxLargeRectangleAd, #GamePageAdDiv > div, #AdvertisingSkyscraper, .Ads_WideSkyscraper, .Ads_RightSidebar { background-color: #fff !important; }
#FrontPageRectangleAd, #FrontPageBannerAd, #AdvertisingLeaderboard > div { border: solid 1px #000; }
#AdvertisingLeaderboard > div { width: 728px; margin: 0 auto; }

#Body > .Registration { float: left; } #Body > #Sidebars { float: right; margin-top: 0; }

#BrowseContainer table { width: 100%; } #BrowseContainer { margin: 0; padding: 0; }


#CustomizeCharacterContainer .AttireOptions { display: grid; grid-template-columns: repeat(4, 128px); justify-content: start; }
#CustomizeCharacterContainer .AttireOptions .Asset { float: none; }
#CustomizeCharacterContainer .AttireOptions > div[style*="clear"], #CustomizeCharacterContainer .AttireOptions .NoResults { grid-column: 1 / -1; }

#ItemContainer #Details:has(#Thumbnail_Place) { grid-template-rows: max-content max-content 1fr; }
#ItemContainer #Details:has(#Thumbnail_Place) #Summary { grid-row: 1 / span 3; }
#ItemContainer .PlayGames { grid-column: 1; grid-row: 3; align-self: start; justify-self: start; }


#ctl00_cphRoblox_TabbedInfo_header:has(#__tab_ctl00_cphRoblox_TabbedInfo_GamesTab) span { cursor: pointer; margin-right: 12px; }
#ctl00_cphRoblox_TabbedInfo_header:has(#__tab_ctl00_cphRoblox_TabbedInfo_GamesTab) span h3 { display: inline; font-weight: normal; text-decoration: underline; }
#ctl00_cphRoblox_TabbedInfo_header:has(#__tab_ctl00_cphRoblox_TabbedInfo_GamesTab) span.ajax__tab_active h3 { font-weight: bold; text-decoration: none; }




img[src*="/Thumbs/Avatar.ashx"] { background-color: #fff; }



.TerminatedName, a.TerminatedName, a.TerminatedName:visited { color: #c00 !important; text-decoration: line-through !important; }
.TerminatedNotice { color: #c00; font-size: .85em; }




a.ModerateButton, a.ModerateButton:visited, a.ModerateButton:link {
    position: absolute; left: 0; top: -14px;
    background-color: #fff; border: solid 1px #000; padding: 0 3px;
    font-size: .8em; color: #c00; text-decoration: none;
}
a.ModerateButton:hover { background-color: #c00; color: #fff; }


.SystemAlertText{font-size:16px;font-weight:bold;background-color:#F00;padding:2px;}
.Exclamation{background:url(/images/Icons/exclamation.png) no-repeat;height:16px;width:16px;float:left;}



#UserGroupsPane .StandardBox { border: 2px solid #6e99c9; background-color: White; padding: 10px; margin-bottom: 10px; display: block; }
#UserGroupsPane .StandardBoxHeader { background-color: #6e99c9; text-align: center; color: White; font-size: 16px; font-weight: bold; padding: 5px 10px; display: block; }
#UserGroupsPane { margin-top: 10px; }
#GroupThumbnails { text-align: center; margin-bottom: 10px; }
#GroupThumbnails .groupEmblemThumbnail { margin: 10px 8px; text-align: center; width: 156px; overflow: hidden; }


#FavoritesContent #ctl00_cphRoblox_rbxFavoritesPane_FavoritesDataList { margin: 0 auto; }




#UserContainer #UserAssets #AssetsContent { margin-right: 0; }   
